From 96e6580f2ea5c099388a98f2e90ec1572a4424e6 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Sat, 4 Feb 2023 15:55:07 -0500 Subject: [PATCH 001/393] Create README.md --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 000000000..8c7a253f9 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +# NPcore +Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with Pmetrics + +## Actual functionality + +* Generation of Sobol sequences + +## Missing + +* Everything else From 1fb5b0733f7bb6b78100e95d2b32c2bae6862879 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 4 Feb 2023 16:16:56 -0500 Subject: [PATCH 002/393] cleanup --- src/lib.rs | 21 ++------------------- src/tests/mod.rs | 13 +++++++++++++ 2 files changed, 15 insertions(+), 19 deletions(-) create mode 100644 src/tests/mod.rs diff --git a/src/lib.rs b/src/lib.rs index d8f0a60cc..8470234ff 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,22 +1,5 @@ pub mod base; -// pub fn add(left: usize, right: usize) -> usize { -// left + right -// } -#[cfg(test)] -mod tests { - use super::*; - use base::*; - use ndarray::array; +//Tests +mod tests; - #[test] - fn basic_sobol(){ - assert_eq!(sobol_seq(5, 3, 347), array![ - [0.10731888, 0.14647412, 0.58510387], - [0.9840305, 0.76333654, 0.19097507], - [0.3847711, 0.73466134, 0.2616291], - [0.70233, 0.41038263, 0.9158684], - [0.60167587, 0.61712956, 0.62639713] - ]) - } -} diff --git a/src/tests/mod.rs b/src/tests/mod.rs new file mode 100644 index 000000000..6810d7a25 --- /dev/null +++ b/src/tests/mod.rs @@ -0,0 +1,13 @@ +#[cfg(test)] +use super::*; + +#[test] +fn basic_sobol(){ + assert_eq!(base::sobol_seq(5, 3, 347), ndarray::array![ + [0.10731888, 0.14647412, 0.58510387], + [0.9840305, 0.76333654, 0.19097507], + [0.3847711, 0.73466134, 0.2616291], + [0.70233, 0.41038263, 0.9158684], + [0.60167587, 0.61712956, 0.62639713] + ]) +} \ No newline at end of file From a59c5af0be2f3b6bdeac868fe5c05efb4a84c8dc Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 4 Feb 2023 17:26:35 -0500 Subject: [PATCH 003/393] changed function signature to receive the parameter ranges instead of the number of parameters --- src/base/mod.rs | 15 +++++++++++++-- src/tests/mod.rs | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 4faca87aa..ba79e928c 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,7 +1,8 @@ use sobol_burley::sample; use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; -pub fn sobol_seq(n_points: usize, n_params: usize, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ +pub fn sobol_seq(n_points: usize, range_params: Vec<(f32,f32)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ + let n_params = range_params.len(); let mut seq = Array::::zeros((n_points, n_params).f()); for i in 0..n_points { let mut row = seq.slice_mut(s![i,..]); @@ -11,5 +12,15 @@ pub fn sobol_seq(n_points: usize, n_params: usize, seed: u32) -> ArrayBase Date: Sat, 4 Feb 2023 18:01:49 -0500 Subject: [PATCH 004/393] tests updated --- src/tests/mod.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 048f96789..ec954c824 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -10,4 +10,15 @@ fn basic_sobol(){ [0.70233, 0.41038263, 0.9158684], [0.60167587, 0.61712956, 0.62639713] ]) +} + +#[test] +fn scaled_sobol(){ + assert_eq!(base::sobol_seq(5, vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ + [0.10731888, 0.29294825, 0.17020774], + [0.9840305, 1.5266731, -0.61804986], + [0.3847711, 1.4693227, -0.4767418], + [0.70233, 0.82076526, 0.8317368], + [0.60167587, 1.2342591, 0.25279427] + ]) } \ No newline at end of file From 5950f939180e1ab07504e56af3ac9e25a92f9d8e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 5 Feb 2023 14:05:39 -0500 Subject: [PATCH 005/393] code re-structured, exporting a prelude, reading base settings --- Cargo.toml | 5 ++++- config.toml | 6 ++++++ src/base/mod.rs | 28 ++-------------------------- src/base/samplers.rs | 30 ++++++++++++++++++++++++++++++ src/base/settings.rs | 43 +++++++++++++++++++++++++++++++++++++++++++ src/lib.rs | 5 +++++ src/tests/mod.rs | 14 +++++++++++--- 7 files changed, 101 insertions(+), 30 deletions(-) create mode 100644 config.toml create mode 100644 src/base/samplers.rs create mode 100644 src/base/settings.rs diff --git a/Cargo.toml b/Cargo.toml index a10a111fd..ead1b337f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,5 +6,8 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -ndarray = "0.15.6" +ndarray = { version = "0.15.6", features = ["rayon"]} +serde = "1.0.152" +serde_derive = "1.0.152" sobol_burley = "0.4.0" +toml = "0.7.1" diff --git a/config.toml b/config.toml new file mode 100644 index 000000000..9981158fe --- /dev/null +++ b/config.toml @@ -0,0 +1,6 @@ +[paths] +data = "data.csv" + +[config] +cycles = 1024 +engine = "NPAG" \ No newline at end of file diff --git a/src/base/mod.rs b/src/base/mod.rs index ba79e928c..c75c292af 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,26 +1,2 @@ -use sobol_burley::sample; -use ndarray::prelude::*; -use ndarray::{Array, ArrayBase, OwnedRepr}; -pub fn sobol_seq(n_points: usize, range_params: Vec<(f32,f32)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ - let n_params = range_params.len(); - let mut seq = Array::::zeros((n_points, n_params).f()); - for i in 0..n_points { - let mut row = seq.slice_mut(s![i,..]); - let mut point = Vec::new(); - for j in 0..n_params{ - point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed)) - } - row.assign(&Array::from(point)); - } - for i in 0..n_params{ - let mut column = seq.slice_mut(s![..,i]); - let (min, max) = range_params.get(i).unwrap(); - let scaled_column = column.mapv(|x| min + x * (max-min)); - column.assign(&scaled_column); - } - seq -} - -//TODO: It should be possible to avoid one of the for-loops - -//theta0 = hcat([a .+ (b - a) .* Sobol.next!(s) for i = 1:n_theta0]...) \ No newline at end of file +pub mod settings; +pub mod samplers; \ No newline at end of file diff --git a/src/base/samplers.rs b/src/base/samplers.rs new file mode 100644 index 000000000..1092f858d --- /dev/null +++ b/src/base/samplers.rs @@ -0,0 +1,30 @@ +use sobol_burley::sample; +use ndarray::prelude::*; +use ndarray::{Array, ArrayBase, OwnedRepr}; +// use ndarray::parallel::prelude::*; + +pub fn sobol(n_points: usize, range_params: Vec<(f32,f32)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ + let n_params = range_params.len(); + let mut seq = Array::::zeros((n_points, n_params).f()); + for i in 0..n_points { + let mut row = seq.slice_mut(s![i,..]); + let mut point = Vec::new(); + for j in 0..n_params{ + point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed)) + } + row.assign(&Array::from(point)); + } + for i in 0..n_params{ + let mut column = seq.slice_mut(s![..,i]); + let (min, max) = range_params.get(i).unwrap(); + column.par_mapv_inplace(|x| min + x * (max-min)); + //serial + // column.mapv_into(|x| min + x * (max-min)); //crea una copia de los datos (no-mut ref) + // column.mapv_inplace(|x| min + x * (max-min)); //trabaja sobre los mismos datos (mut ref) + } + seq +} + +//TODO: It should be possible to avoid one of the for-loops +//this improvement should happen automatically if switching columns with rows. +//theta0 = hcat([a .+ (b - a) .* Sobol.next!(s) for i = 1:n_theta0]...) \ No newline at end of file diff --git a/src/base/settings.rs b/src/base/settings.rs new file mode 100644 index 000000000..6d566990b --- /dev/null +++ b/src/base/settings.rs @@ -0,0 +1,43 @@ + use serde_derive::Deserialize; + use std::fs; + use std::process::exit; + use toml; + + const FILENAME: &str = "config.toml"; + + #[derive(Deserialize)] + pub struct Data { + pub paths: Paths, + pub config: Config + } + + #[derive(Deserialize)] + pub struct Paths { + pub data: String + } + + #[derive(Deserialize)] + pub struct Config { + pub cycles: u32, + pub engine: String + } + + pub fn read() -> Data{ + let contents = match fs::read_to_string(FILENAME){ + Ok(c) => c, + Err(_) => { + eprintln!("ERROR: Could not read file {}", FILENAME); + exit(1); + } + }; + + let config: Data = match toml::from_str(&contents){ + Ok(d) => d, + Err(e) => { + eprintln!("{}",e); + eprintln!("ERROR: Unable to load data from {}", FILENAME); + exit(1); + } + }; + config + } \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 8470234ff..18749b7df 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,10 @@ pub mod base; +pub mod prelude { + pub use crate::base::samplers::*; + pub use crate::base::*; +} + //Tests mod tests; diff --git a/src/tests/mod.rs b/src/tests/mod.rs index ec954c824..f26fe5c2b 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -1,9 +1,9 @@ #[cfg(test)] -use super::*; +use super::base::*; #[test] fn basic_sobol(){ - assert_eq!(base::sobol_seq(5, vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ + assert_eq!(samplers::sobol(5, vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ [0.10731888, 0.14647412, 0.58510387], [0.9840305, 0.76333654, 0.19097507], [0.3847711, 0.73466134, 0.2616291], @@ -14,11 +14,19 @@ fn basic_sobol(){ #[test] fn scaled_sobol(){ - assert_eq!(base::sobol_seq(5, vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ + assert_eq!(samplers::sobol(5, vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ [0.10731888, 0.29294825, 0.17020774], [0.9840305, 1.5266731, -0.61804986], [0.3847711, 1.4693227, -0.4767418], [0.70233, 0.82076526, 0.8317368], [0.60167587, 1.2342591, 0.25279427] ]) +} + +#[test] +fn read_mandatory_settings(){ + let settings = settings::read(); + assert_eq!(settings.paths.data, "data.csv"); + assert_eq!(settings.config.cycles, 1024); + assert_eq!(settings.config.engine, "NPAG"); } \ No newline at end of file From 21ded1c4d8e89ab1b7205f0c8457212494ee499b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 6 Feb 2023 14:42:36 -0500 Subject: [PATCH 006/393] datafile::parse() and tests. There is a lot of work to do here --- Cargo.toml | 1 + src/base/datafile.rs | 132 ++++++++++++++++ src/base/{samplers.rs => lds.rs} | 1 + src/base/mod.rs | 3 +- src/lib.rs | 3 +- src/tests/mod.rs | 27 +++- test.csv | 260 +++++++++++++++++++++++++++++++ 7 files changed, 423 insertions(+), 4 deletions(-) create mode 100644 src/base/datafile.rs rename src/base/{samplers.rs => lds.rs} (97%) create mode 100644 test.csv diff --git a/Cargo.toml b/Cargo.toml index ead1b337f..a587f9373 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,6 +6,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +csv = "1.1.6" ndarray = { version = "0.15.6", features = ["rayon"]} serde = "1.0.152" serde_derive = "1.0.152" diff --git a/src/base/datafile.rs b/src/base/datafile.rs new file mode 100644 index 000000000..74de0e23d --- /dev/null +++ b/src/base/datafile.rs @@ -0,0 +1,132 @@ +use std::collections::HashMap; +use std::error::Error; + +type Record = HashMap; + +//This structure represents a single row in the CSV file +#[derive(Debug)] +struct Event{ + id: String, + evid: isize, + time: f32, + dur: Option, + dose: Option, + addl: Option, + ii: Option, + input: Option, + out: Option, + outeq: Option, + c0: Option, + c1: Option, + c2: Option, + c3: Option, + cov: HashMap +} +pub fn parse(path: String) -> Result, Box> { + + let mut rdr = csv::ReaderBuilder::new() + // .delimiter(b',') + // .escape(Some(b'\\')) + .comment(Some(b'#')) + .from_path(path).unwrap(); + let mut events: Vec = vec![]; + + for result in rdr.deserialize() { + let mut record: Record = result?; + + events.push(Event{ + id: record.remove("ID").unwrap(), + evid: record.remove("EVID").unwrap().parse::().unwrap(), + time: record.remove("TIME").unwrap().parse::().unwrap(), + dur: record.remove("DUR").unwrap().parse::().ok(), + dose: record.remove("DOSE").unwrap().parse::().ok(), + addl: record.remove("ADDL").unwrap().parse::().ok(), + ii: record.remove("II").unwrap().parse::().ok(), + input: record.remove("INPUT").unwrap().parse::().ok(), + out: record.remove("OUT").unwrap().parse::().ok(), + outeq: record.remove("OUTEQ").unwrap().parse::().ok(), + c0: record.remove("C0").unwrap().parse::().ok(), + c1: record.remove("C1").unwrap().parse::().ok(), + c2: record.remove("C2").unwrap().parse::().ok(), + c3: record.remove("C3").unwrap().parse::().ok(), + cov: record.into_iter().map(|(key,value)|return (key, value.parse::().unwrap())).collect() + }); + + } + + + let mut scenarios: Vec = vec![]; + + let ev_iter = events.group_by_mut(|a,b| a.id == b.id); + + for group in ev_iter{ + scenarios.push(parse_events_to_scenario(group)); + } + + dbg!(&scenarios); + + + Ok(scenarios) +} + + +//This structure represents a full set of dosing events for a single ID +//TODO: I should transform the ADDL and II elements into the right dose events +#[derive(Debug)] +pub struct Scenario{ + id: String, //id of the Scenario + pub time: Vec, //ALL times + time_dose: Vec, //dose times + time_obs: Vec, //obs times + dose: Vec, // dose @ time_dose + obs: Vec, // obs @ time_obs +} + +// Current Limitations: + +// This version does not handle +// * EVID!= 1 or 2 +// * ADDL & II +// * OUTEQ +// * INPUT +// * DUR +// * C0, C1, C2, C3 + +//TODO Need support for dur and input to support rateiv + +//TODO: time needs to be expanded with the times relevant to ADDL and II +//TODO: Also dose must be expanded because of the same reason + +// dose: , //This should be a map (or function) with dose values for every time +// cov: , //this should be a matrix (or function ), with values for each cov and time +// rateiv: ,//this one should be a function, tht returns the rate calculation for RATEIV + //based on the DOSE and DUR values + +fn parse_events_to_scenario(events: &[Event]) -> Scenario{ + let mut time: Vec = vec![]; + let mut time_dose: Vec = vec![]; + let mut time_obs: Vec = vec![]; + let mut dose: Vec = vec![]; + let mut obs: Vec = vec![]; + for event in events { + time.push(event.time); + + if event.evid == 1 { //dose event + dose.push(event.dose.unwrap()); + time_dose.push(event.time); + } else if event.evid == 0 { //obs event + obs.push(event.out.unwrap()); + time_obs.push(event.time); + } + + } + + Scenario { + id: events[0].id.clone(), + time: time, + time_dose: time_dose, + time_obs: time_obs, + dose: dose, + obs: obs + } +} \ No newline at end of file diff --git a/src/base/samplers.rs b/src/base/lds.rs similarity index 97% rename from src/base/samplers.rs rename to src/base/lds.rs index 1092f858d..1fbfb852c 100644 --- a/src/base/samplers.rs +++ b/src/base/lds.rs @@ -1,3 +1,4 @@ +//Low-Discrepancy Sequences Module use sobol_burley::sample; use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; diff --git a/src/base/mod.rs b/src/base/mod.rs index c75c292af..0165a99e0 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,2 +1,3 @@ pub mod settings; -pub mod samplers; \ No newline at end of file +pub mod lds; +pub mod datafile; \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 18749b7df..3484468ed 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,7 +1,8 @@ +#![feature(slice_group_by)] pub mod base; pub mod prelude { - pub use crate::base::samplers::*; + pub use crate::base::lds::*; pub use crate::base::*; } diff --git a/src/tests/mod.rs b/src/tests/mod.rs index f26fe5c2b..d7be7bb17 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -3,7 +3,7 @@ use super::base::*; #[test] fn basic_sobol(){ - assert_eq!(samplers::sobol(5, vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ + assert_eq!(lds::sobol(5, vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ [0.10731888, 0.14647412, 0.58510387], [0.9840305, 0.76333654, 0.19097507], [0.3847711, 0.73466134, 0.2616291], @@ -14,7 +14,7 @@ fn basic_sobol(){ #[test] fn scaled_sobol(){ - assert_eq!(samplers::sobol(5, vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ + assert_eq!(lds::sobol(5, vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ [0.10731888, 0.29294825, 0.17020774], [0.9840305, 1.5266731, -0.61804986], [0.3847711, 1.4693227, -0.4767418], @@ -29,4 +29,27 @@ fn read_mandatory_settings(){ assert_eq!(settings.paths.data, "data.csv"); assert_eq!(settings.config.cycles, 1024); assert_eq!(settings.config.engine, "NPAG"); +} + +#[test] +fn read_test_datafile(){ + let scenarios = datafile::parse("test.csv".to_string()); + if let Ok(scenarios) = scenarios { + assert_eq!(scenarios.len(), 20); + assert_eq!(scenarios.last().unwrap().time, [ + 0.0, + 24.0, + 48.0, + 72.0, + 96.0, + 120.0, + 120.0, + 120.77, + 121.75, + 125.67, + 128.67, + 143.67, + ]); + + } } \ No newline at end of file diff --git a/test.csv b/test.csv new file mode 100644 index 000000000..f6314f545 --- /dev/null +++ b/test.csv @@ -0,0 +1,260 @@ +ID,EVID,TIME,DUR,DOSE,ADDL,II,INPUT,OUT,OUTEQ,C0,C1,C2,C3,WT,AFRICA,AGE,GENDER,HEIGHT +1,1,0,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,24,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,48,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,72,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,96,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,0,120,.,.,.,.,.,10.44,1,.,.,.,.,46.7,1,21,1,160 +1,1,120,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,0,121,.,.,.,.,.,12.89,1,.,.,.,.,46.7,1,21,1,160 +1,0,122,.,.,.,.,.,14.98,1,.,.,.,.,46.7,1,21,1,160 +1,0,125.99,.,.,.,.,.,16.69,1,.,.,.,.,46.7,1,21,1,160 +1,0,129,.,.,.,.,.,20.15,1,.,.,.,.,46.7,1,21,1,160 +1,0,132,.,.,.,.,.,14.97,1,.,.,.,.,46.7,1,21,1,160 +1,0,143.98,.,.,.,.,.,12.57,1,.,.,.,.,46.7,1,21,1,160 +2,1,0,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,24,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,48,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,72,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,96,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,0,120,.,.,.,.,.,3.56,1,.,.,.,.,66.5,1,30,1,174 +2,1,120,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,0,120.98,.,.,.,.,.,5.84,1,.,.,.,.,66.5,1,30,1,174 +2,0,121.98,.,.,.,.,.,6.54,1,.,.,.,.,66.5,1,30,1,174 +2,0,126,.,.,.,.,.,6.14,1,.,.,.,.,66.5,1,30,1,174 +2,0,129.02,.,.,.,.,.,6.56,1,.,.,.,.,66.5,1,30,1,174 +2,0,132.02,.,.,.,.,.,4.44,1,.,.,.,.,66.5,1,30,1,174 +2,0,144,.,.,.,.,.,3.76,1,.,.,.,.,66.5,1,30,1,174 +3,1,0,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,24,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,48,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,72,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,96,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,120,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,0,120.08,.,.,.,.,.,4.06,1,.,.,.,.,46.7,1,24,0,164 +3,0,121.07,.,.,.,.,.,3.24,1,.,.,.,.,46.7,1,24,0,164 +3,0,122.08,.,.,.,.,.,3.09,1,.,.,.,.,46.7,1,24,0,164 +3,0,126.08,.,.,.,.,.,7.98,1,.,.,.,.,46.7,1,24,0,164 +3,0,129.05,.,.,.,.,.,7.23,1,.,.,.,.,46.7,1,24,0,164 +3,0,132.1,.,.,.,.,.,4.71,1,.,.,.,.,46.7,1,24,0,164 +3,0,144.08,.,.,.,.,.,3.82,1,.,.,.,.,46.7,1,24,0,164 +4,1,0,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,24,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,48,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,72,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,96,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,0,120,.,.,.,.,.,2.1,1,.,.,.,.,50.8,1,25,1,165 +4,1,120,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,0,121,.,.,.,.,.,3.05,1,.,.,.,.,50.8,1,25,1,165 +4,0,122.02,.,.,.,.,.,5.21,1,.,.,.,.,50.8,1,25,1,165 +4,0,126,.,.,.,.,.,5.09,1,.,.,.,.,50.8,1,25,1,165 +4,0,129.03,.,.,.,.,.,4.24,1,.,.,.,.,50.8,1,25,1,165 +4,0,132,.,.,.,.,.,3.69,1,.,.,.,.,50.8,1,25,1,165 +4,0,144.02,.,.,.,.,.,1.96,1,.,.,.,.,50.8,1,25,1,165 +5,1,0,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,24,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,48,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,72,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,96,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,0,120,.,.,.,.,.,2.93,1,.,.,.,.,65.8,1,22,1,181 +5,1,120,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,0,121,.,.,.,.,.,2.64,1,.,.,.,.,65.8,1,22,1,181 +5,0,122,.,.,.,.,.,4.8,1,.,.,.,.,65.8,1,22,1,181 +5,0,126,.,.,.,.,.,3.7,1,.,.,.,.,65.8,1,22,1,181 +5,0,129.02,.,.,.,.,.,4.13,1,.,.,.,.,65.8,1,22,1,181 +5,0,132,.,.,.,.,.,2.81,1,.,.,.,.,65.8,1,22,1,181 +5,0,144,.,.,.,.,.,2.21,1,.,.,.,.,65.8,1,22,1,181 +6,1,0,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,24,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,48,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,72,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,96,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,0,120,.,.,.,.,.,6.92,1,.,.,.,.,65,1,23,1,177 +6,1,120,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,0,121,.,.,.,.,.,6.89,1,.,.,.,.,65,1,23,1,177 +6,0,121.98,.,.,.,.,.,6.64,1,.,.,.,.,65,1,23,1,177 +6,0,126,.,.,.,.,.,13.72,1,.,.,.,.,65,1,23,1,177 +6,0,129,.,.,.,.,.,12.69,1,.,.,.,.,65,1,23,1,177 +6,0,131.98,.,.,.,.,.,10.58,1,.,.,.,.,65,1,23,1,177 +6,0,144.98,.,.,.,.,.,6.62,1,.,.,.,.,65,1,23,1,177 +7,1,0,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,24,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,48,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,72,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,96,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,0,120,.,.,.,.,.,5.41,1,.,.,.,.,51.7,1,27,0,161 +7,1,120,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,0,121.03,.,.,.,.,.,4.46,1,.,.,.,.,51.7,1,27,0,161 +7,0,122.03,.,.,.,.,.,4.54,1,.,.,.,.,51.7,1,27,0,161 +7,0,126.02,.,.,.,.,.,12.19,1,.,.,.,.,51.7,1,27,0,161 +7,0,129.08,.,.,.,.,.,12.1,1,.,.,.,.,51.7,1,27,0,161 +7,0,132.03,.,.,.,.,.,8.61,1,.,.,.,.,51.7,1,27,0,161 +7,0,144.03,.,.,.,.,.,6.37,1,.,.,.,.,51.7,1,27,0,161 +8,1,0,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,24,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,48,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,72,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,96,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,0,120,.,.,.,.,.,6.19,1,.,.,.,.,51.2,1,22,1,163 +8,1,120,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,0,121.03,.,.,.,.,.,6.33,1,.,.,.,.,51.2,1,22,1,163 +8,0,122,.,.,.,.,.,6.24,1,.,.,.,.,51.2,1,22,1,163 +8,0,125.98,.,.,.,.,.,13.03,1,.,.,.,.,51.2,1,22,1,163 +8,0,128.98,.,.,.,.,.,11.86,1,.,.,.,.,51.2,1,22,1,163 +8,0,132,.,.,.,.,.,11.45,1,.,.,.,.,51.2,1,22,1,163 +8,0,143.98,.,.,.,.,.,7.83,1,.,.,.,.,51.2,1,22,1,163 +9,1,0,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,24,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,48,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,72,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,96,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,0,120,.,.,.,.,.,2.85,1,.,.,.,.,55,1,23,1,174 +9,1,120,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,0,120.97,.,.,.,.,.,3.7,1,.,.,.,.,55,1,23,1,174 +9,0,122,.,.,.,.,.,6.65,1,.,.,.,.,55,1,23,1,174 +9,0,125.98,.,.,.,.,.,6.81,1,.,.,.,.,55,1,23,1,174 +9,0,128.98,.,.,.,.,.,6.51,1,.,.,.,.,55,1,23,1,174 +9,0,132,.,.,.,.,.,7.48,1,.,.,.,.,55,1,23,1,174 +9,0,143.98,.,.,.,.,.,4.51,1,.,.,.,.,55,1,23,1,174 +10,1,0,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,24,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,48,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,72,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,96,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,0,120,.,.,.,.,.,2.93,1,.,.,.,.,52.1,1,32,1,163 +10,1,120,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,0,121,.,.,.,.,.,4.36,1,.,.,.,.,52.1,1,32,1,163 +10,0,122.02,.,.,.,.,.,7.79,1,.,.,.,.,52.1,1,32,1,163 +10,0,126,.,.,.,.,.,11.02,1,.,.,.,.,52.1,1,32,1,163 +10,0,129,.,.,.,.,.,8.86,1,.,.,.,.,52.1,1,32,1,163 +10,0,131.97,.,.,.,.,.,6.09,1,.,.,.,.,52.1,1,32,1,163 +10,0,144,.,.,.,.,.,4.15,1,.,.,.,.,52.1,1,32,1,163 +11,1,0,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,24,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,48,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,72,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,96,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,0,120,.,.,.,.,.,2.09,1,.,.,.,.,56.5,1,34,1,165 +11,1,120,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,0,121.03,.,.,.,.,.,2.68,1,.,.,.,.,56.5,1,34,1,165 +11,0,122,.,.,.,.,.,4.71,1,.,.,.,.,56.5,1,34,1,165 +11,0,125.98,.,.,.,.,.,7.71,1,.,.,.,.,56.5,1,34,1,165 +11,0,129,.,.,.,.,.,6.31,1,.,.,.,.,56.5,1,34,1,165 +11,0,132,.,.,.,.,.,5.82,1,.,.,.,.,56.5,1,34,1,165 +11,0,144.13,.,.,.,.,.,2.63,1,.,.,.,.,56.5,1,34,1,165 +12,1,0,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,24,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,48,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,72,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,96,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,0,120,.,.,.,.,.,7.09,1,.,.,.,.,47.9,1,54,0,160 +12,1,120,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,0,121.03,.,.,.,.,.,6.18,1,.,.,.,.,47.9,1,54,0,160 +12,0,122.13,.,.,.,.,.,8.66,1,.,.,.,.,47.9,1,54,0,160 +12,0,126,.,.,.,.,.,11.16,1,.,.,.,.,47.9,1,54,0,160 +12,0,129,.,.,.,.,.,9.51,1,.,.,.,.,47.9,1,54,0,160 +12,0,132,.,.,.,.,.,8.14,1,.,.,.,.,47.9,1,54,0,160 +12,0,144,.,.,.,.,.,7.89,1,.,.,.,.,47.9,1,54,0,160 +13,1,0,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,24,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,48,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,72,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,96,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,0,120,.,.,.,.,.,6.62,1,.,.,.,.,60.5,1,24,1,180 +13,1,120,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,0,121,.,.,.,.,.,3.18,1,.,.,.,.,60.5,1,24,1,180 +13,0,122,.,.,.,.,.,5.41,1,.,.,.,.,60.5,1,24,1,180 +13,0,126,.,.,.,.,.,10.18,1,.,.,.,.,60.5,1,24,1,180 +13,0,129.02,.,.,.,.,.,12.84,1,.,.,.,.,60.5,1,24,1,180 +13,0,132,.,.,.,.,.,12.35,1,.,.,.,.,60.5,1,24,1,180 +13,0,144,.,.,.,.,.,8.06,1,.,.,.,.,60.5,1,24,1,180 +14,1,0,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,24,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,48,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,72,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,96,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,0,120,.,.,.,.,.,3.63,1,.,.,.,.,59.2,1,26,1,174 +14,1,120,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,0,121,.,.,.,.,.,4.49,1,.,.,.,.,59.2,1,26,1,174 +14,0,122,.,.,.,.,.,5.5,1,.,.,.,.,59.2,1,26,1,174 +14,0,126,.,.,.,.,.,7.28,1,.,.,.,.,59.2,1,26,1,174 +14,0,129,.,.,.,.,.,5.27,1,.,.,.,.,59.2,1,26,1,174 +14,0,132,.,.,.,.,.,4.89,1,.,.,.,.,59.2,1,26,1,174 +14,0,144,.,.,.,.,.,2.68,1,.,.,.,.,59.2,1,26,1,174 +15,1,0,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,24,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,48,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,72,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,96,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,0,120,.,.,.,.,.,5.53,1,.,.,.,.,43,1,19,0,150 +15,1,120,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,0,121,.,.,.,.,.,4.81,1,.,.,.,.,43,1,19,0,150 +15,0,122,.,.,.,.,.,8.14,1,.,.,.,.,43,1,19,0,150 +15,0,126,.,.,.,.,.,9.96,1,.,.,.,.,43,1,19,0,150 +15,0,129,.,.,.,.,.,8.55,1,.,.,.,.,43,1,19,0,150 +15,0,132.05,.,.,.,.,.,7.54,1,.,.,.,.,43,1,19,0,150 +15,0,144.05,.,.,.,.,.,5.74,1,.,.,.,.,43,1,19,0,150 +16,1,0,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,24,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,48,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,72,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,96,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,0,120,.,.,.,.,.,5.48,1,.,.,.,.,64.4,1,25,1,173 +16,1,120,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,0,121,.,.,.,.,.,6.59,1,.,.,.,.,64.4,1,25,1,173 +16,0,122,.,.,.,.,.,8.91,1,.,.,.,.,64.4,1,25,1,173 +16,0,126,.,.,.,.,.,10.57,1,.,.,.,.,64.4,1,25,1,173 +16,0,129,.,.,.,.,.,9.52,1,.,.,.,.,64.4,1,25,1,173 +16,0,132,.,.,.,.,.,7.83,1,.,.,.,.,64.4,1,25,1,173 +16,0,143.97,.,.,.,.,.,4.96,1,.,.,.,.,64.4,1,25,1,173 +17,1,0,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,24,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,48,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,72,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,96,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,0,120,.,.,.,.,.,2.11,1,.,.,.,.,54.8,1,23,1,170 +17,1,120,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,0,121.02,.,.,.,.,.,1.86,1,.,.,.,.,54.8,1,23,1,170 +17,0,122.02,.,.,.,.,.,6.92,1,.,.,.,.,54.8,1,23,1,170 +17,0,126,.,.,.,.,.,9.11,1,.,.,.,.,54.8,1,23,1,170 +17,0,129,.,.,.,.,.,6.96,1,.,.,.,.,54.8,1,23,1,170 +17,0,132,.,.,.,.,.,5.64,1,.,.,.,.,54.8,1,23,1,170 +17,0,144.08,.,.,.,.,.,3.59,1,.,.,.,.,54.8,1,23,1,170 +18,1,0,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,24,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,48,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,72,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,96,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,0,120,.,.,.,.,.,7.95,1,.,.,.,.,44.3,1,20,0,164 +18,1,120,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,0,120.98,.,.,.,.,.,7.47,1,.,.,.,.,44.3,1,20,0,164 +18,0,121.98,.,.,.,.,.,8.67,1,.,.,.,.,44.3,1,20,0,164 +18,0,126,.,.,.,.,.,13.83,1,.,.,.,.,44.3,1,20,0,164 +18,0,129.17,.,.,.,.,.,14.01,1,.,.,.,.,44.3,1,20,0,164 +18,0,132.17,.,.,.,.,.,8.97,1,.,.,.,.,44.3,1,20,0,164 +18,0,143.97,.,.,.,.,.,8.4,1,.,.,.,.,44.3,1,20,0,164 +19,1,0,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,24,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,48,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,72,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,96,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,0,120,.,.,.,.,.,5.42,1,.,.,.,.,50,1,36,1,168 +19,1,120,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,0,121,.,.,.,.,.,7.08,1,.,.,.,.,50,1,36,1,168 +19,0,122,.,.,.,.,.,7.27,1,.,.,.,.,50,1,36,1,168 +19,0,125.98,.,.,.,.,.,20.07,1,.,.,.,.,50,1,36,1,168 +19,0,128.98,.,.,.,.,.,18.24,1,.,.,.,.,50,1,36,1,168 +19,0,132,.,.,.,.,.,15.36,1,.,.,.,.,50,1,36,1,168 +19,0,144,.,.,.,.,.,10.92,1,.,.,.,.,50,1,36,1,168 +20,1,0,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,24,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,48,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,72,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,96,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,0,120,.,.,.,.,.,4.71,1,.,.,.,.,59,1,31,1,170 +20,1,120,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,0,120.77,.,.,.,.,.,4.5,1,.,.,.,.,59,1,31,1,170 +20,0,121.75,.,.,.,.,.,3.35,1,.,.,.,.,59,1,31,1,170 +20,0,125.67,.,.,.,.,.,12.35,1,.,.,.,.,59,1,31,1,170 +20,0,128.67,.,.,.,.,.,11.56,1,.,.,.,.,59,1,31,1,170 +20,0,143.67,.,.,.,.,.,6.45,1,.,.,.,.,59,1,31,1,170 From 3036359ccaf2f6d3a48c75313f067300f82e2c45 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Mon, 6 Feb 2023 15:12:41 -0500 Subject: [PATCH 007/393] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 8c7a253f9..41daf3578 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ Rust Library with the building blocks needed to create new Non-Parametric algori ## Actual functionality * Generation of Sobol sequences +* Read setup files +* Parse Pmetrics input files ## Missing From 93933762f4ef4d80ac3fa701b60d4ae2e81b8537 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 7 Feb 2023 12:11:51 -0500 Subject: [PATCH 008/393] Simulator workinggit add .git add .git add .git add .git add .git add .git add . --- Cargo.toml | 4 ++ examples/simulator_example.rs | 76 +++++++++++++++++++++++++++++++++++ src/base/datafile.rs | 8 ++-- src/base/mod.rs | 3 +- src/base/simulator.rs | 32 +++++++++++++++ src/lib.rs | 3 ++ src/tests/mod.rs | 18 ++------- 7 files changed, 125 insertions(+), 19 deletions(-) create mode 100644 examples/simulator_example.rs create mode 100644 src/base/simulator.rs diff --git a/Cargo.toml b/Cargo.toml index a587f9373..4a2e294c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,3 +12,7 @@ serde = "1.0.152" serde_derive = "1.0.152" sobol_burley = "0.4.0" toml = "0.7.1" + +#examples +ode_solvers = { path = '../ode-solvers' } +plotly = "0.8.3" diff --git a/examples/simulator_example.rs b/examples/simulator_example.rs new file mode 100644 index 000000000..99a745e77 --- /dev/null +++ b/examples/simulator_example.rs @@ -0,0 +1,76 @@ +use plotly::{Plot, Scatter}; +use ode_solvers::*; +use np_core::prelude::*; + +struct c1_pk<'a>{ + ka: f64, + ke: f64, + scenario: &'a Scenario +} + +type State = Vector2; +type Time = f64; + +impl ode_solvers::System for c1_pk<'_> { + fn system(&self, t: Time, X: &mut State, XP: &mut State) { + + let ka = self.ka; + let ke = self.ke; + + ///////////////////// USER DEFINED /////////////// + + XP[0] = -ka*X[0]; + XP[1] = ka*X[0] - ke*X[1]; + + //////////////// END USER DEFINED //////////////// + for index in 0..self.scenario.dose.len(){ + if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { + X[0] = X[0]+self.scenario.dose[index] as f64; + } + } + + } +} + +struct Sim{ +} + +impl Simulate for Sim{ + fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) { + dbg!(scenario); + let system = c1_pk {ka: params[0], ke: params[1], scenario: scenario}; + + + let y0 = State::new(y0[0], y0[1]); + + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 1.0e-3); + // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); + let res = stepper.integrate(); + match res { + Ok(stats) => { + println!("{}",stats); + let x = stepper.x_out().to_vec(); + let y = stepper.y_out(); + let yout: Vec = y.into_iter().map(|x| x.data.0[0][1] ).collect(); + // dbg!(yout); + let mut plot = Plot::new(); + let trace = Scatter::new(x,yout); + plot.add_trace(trace); + + plot.show(); + }, + Err(_) => println!("An error occured."), + } + + + } +} + +fn main(){ + //to execute this example test.csv should exist in the same folder + let scenarios = datafile::parse("gendata.csv".to_string()).unwrap(); + let scenario = scenarios.first().unwrap(); + let engine = Engine::new(Sim{}); + engine.run(&scenario); + +} \ No newline at end of file diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 74de0e23d..dd77df33e 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -63,7 +63,7 @@ pub fn parse(path: String) -> Result, Box> { scenarios.push(parse_events_to_scenario(group)); } - dbg!(&scenarios); + // dbg!(&scenarios); Ok(scenarios) @@ -74,11 +74,11 @@ pub fn parse(path: String) -> Result, Box> { //TODO: I should transform the ADDL and II elements into the right dose events #[derive(Debug)] pub struct Scenario{ - id: String, //id of the Scenario + pub id: String, //id of the Scenario pub time: Vec, //ALL times - time_dose: Vec, //dose times + pub time_dose: Vec, //dose times time_obs: Vec, //obs times - dose: Vec, // dose @ time_dose + pub dose: Vec, // dose @ time_dose obs: Vec, // obs @ time_obs } diff --git a/src/base/mod.rs b/src/base/mod.rs index 0165a99e0..1be92535a 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,3 +1,4 @@ pub mod settings; pub mod lds; -pub mod datafile; \ No newline at end of file +pub mod datafile; +pub mod simulator; \ No newline at end of file diff --git a/src/base/simulator.rs b/src/base/simulator.rs new file mode 100644 index 000000000..9c69e7733 --- /dev/null +++ b/src/base/simulator.rs @@ -0,0 +1,32 @@ +use crate::base::datafile::Scenario; +pub trait Simulate{ + fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario); +} + +pub struct Engine +where + S: Simulate +{ + sim: S +} + +impl Engine +where + S: Simulate +{ + pub fn new(sim: S) -> Self{ + Self{ + sim + } + } + pub fn run(&self, scenario: &Scenario){ + self.sim.simulate( + vec![0.1,2.0], + vec![0.0,0.0], + [scenario.time.first().unwrap().clone() as f64, scenario.time.last().unwrap().clone() as f64], + scenario + ); + } +} + + diff --git a/src/lib.rs b/src/lib.rs index 3484468ed..a5e34a137 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,6 +4,9 @@ pub mod base; pub mod prelude { pub use crate::base::lds::*; pub use crate::base::*; + pub use crate::base::datafile::Scenario; + pub use crate::base::simulator::Simulate; + pub use crate::base::simulator::Engine; } //Tests diff --git a/src/tests/mod.rs b/src/tests/mod.rs index d7be7bb17..12a0b19f4 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -36,20 +36,10 @@ fn read_test_datafile(){ let scenarios = datafile::parse("test.csv".to_string()); if let Ok(scenarios) = scenarios { assert_eq!(scenarios.len(), 20); - assert_eq!(scenarios.last().unwrap().time, [ - 0.0, - 24.0, - 48.0, - 72.0, - 96.0, - 120.0, - 120.0, - 120.77, - 121.75, - 125.67, - 128.67, - 143.67, - ]); + assert_eq!(scenarios.last().unwrap().id, "20"); + assert_eq!(scenarios.last().unwrap().time, + [0.0,24.0,48.0,72.0,96.0,120.0,120.0, + 120.77,121.75,125.67,128.67,143.67,]); } } \ No newline at end of file From 2e559e56565685386bc7d4f7695479ba31511b5a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 9 Feb 2023 13:21:00 -0500 Subject: [PATCH 009/393] generating yout w/ interpolation @ time_obs --- Cargo.toml | 1 + examples/simulator_example.rs | 34 +++++++++++++++------------------- src/base/datafile.rs | 18 +++++++++--------- src/base/simulator.rs | 10 +++++++--- 4 files changed, 32 insertions(+), 31 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 4a2e294c2..cd41a6904 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,3 +16,4 @@ toml = "0.7.1" #examples ode_solvers = { path = '../ode-solvers' } plotly = "0.8.3" +interp = "0.1.1" diff --git a/examples/simulator_example.rs b/examples/simulator_example.rs index 99a745e77..f175b9fd9 100644 --- a/examples/simulator_example.rs +++ b/examples/simulator_example.rs @@ -36,7 +36,7 @@ struct Sim{ } impl Simulate for Sim{ - fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) { + fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { dbg!(scenario); let system = c1_pk {ka: params[0], ke: params[1], scenario: scenario}; @@ -46,26 +46,22 @@ impl Simulate for Sim{ let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 1.0e-3); // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); let res = stepper.integrate(); - match res { - Ok(stats) => { - println!("{}",stats); - let x = stepper.x_out().to_vec(); - let y = stepper.y_out(); - let yout: Vec = y.into_iter().map(|x| x.data.0[0][1] ).collect(); - // dbg!(yout); - let mut plot = Plot::new(); - let trace = Scatter::new(x,yout); - plot.add_trace(trace); - - plot.show(); - }, - Err(_) => println!("An error occured."), - } - - + let stats = res.unwrap(); + + println!("{}",stats); + let x = stepper.x_out().to_vec(); + let y = stepper.y_out(); + let yout: Vec = y.into_iter().map(|x| x.data.0[0][1] ).collect(); + // // dbg!(yout); + // let mut plot = Plot::new(); + // let trace = Scatter::new(x,yout); + // plot.add_trace(trace); + + // plot.show(); + + (x, yout) } } - fn main(){ //to execute this example test.csv should exist in the same folder let scenarios = datafile::parse("gendata.csv".to_string()).unwrap(); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index dd77df33e..0652da7c0 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -8,7 +8,7 @@ type Record = HashMap; struct Event{ id: String, evid: isize, - time: f32, + time: f64, dur: Option, dose: Option, addl: Option, @@ -37,7 +37,7 @@ pub fn parse(path: String) -> Result, Box> { events.push(Event{ id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), - time: record.remove("TIME").unwrap().parse::().unwrap(), + time: record.remove("TIME").unwrap().parse::().unwrap(), dur: record.remove("DUR").unwrap().parse::().ok(), dose: record.remove("DOSE").unwrap().parse::().ok(), addl: record.remove("ADDL").unwrap().parse::().ok(), @@ -75,11 +75,11 @@ pub fn parse(path: String) -> Result, Box> { #[derive(Debug)] pub struct Scenario{ pub id: String, //id of the Scenario - pub time: Vec, //ALL times - pub time_dose: Vec, //dose times - time_obs: Vec, //obs times + pub time: Vec, //ALL times + pub time_dose: Vec, //dose times + pub time_obs: Vec, //obs times pub dose: Vec, // dose @ time_dose - obs: Vec, // obs @ time_obs + pub obs: Vec, // obs @ time_obs } // Current Limitations: @@ -103,9 +103,9 @@ pub struct Scenario{ //based on the DOSE and DUR values fn parse_events_to_scenario(events: &[Event]) -> Scenario{ - let mut time: Vec = vec![]; - let mut time_dose: Vec = vec![]; - let mut time_obs: Vec = vec![]; + let mut time: Vec = vec![]; + let mut time_dose: Vec = vec![]; + let mut time_obs: Vec = vec![]; let mut dose: Vec = vec![]; let mut obs: Vec = vec![]; for event in events { diff --git a/src/base/simulator.rs b/src/base/simulator.rs index 9c69e7733..f95d7a4c4 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -1,6 +1,7 @@ use crate::base::datafile::Scenario; +use interp::interp_slice; pub trait Simulate{ - fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario); + fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec); } pub struct Engine @@ -19,13 +20,16 @@ where sim } } - pub fn run(&self, scenario: &Scenario){ - self.sim.simulate( + pub fn run(&self, scenario: &Scenario) -> (Vec, Vec){ + let (x_out, y_out) = self.sim.simulate( vec![0.1,2.0], vec![0.0,0.0], [scenario.time.first().unwrap().clone() as f64, scenario.time.last().unwrap().clone() as f64], scenario ); + + let y_intrp = interp_slice(&x_out, &y_out, &scenario.time_obs[..]); + (scenario.time_obs.clone(), y_intrp) } } From 7c1146acec3d4616374d4cf5c84e329fffbe7023 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 9 Feb 2023 23:48:31 -0500 Subject: [PATCH 010/393] Started working on the NPAG algorithm --- examples/simulator_example.rs | 15 +++++++-------- src/base/settings.rs | 9 ++++----- src/base/simulator.rs | 4 ++-- src/lib.rs | 1 + src/npag.rs | 19 +++++++++++++++++++ src/tests/mod.rs | 2 +- 6 files changed, 34 insertions(+), 16 deletions(-) create mode 100644 src/npag.rs diff --git a/examples/simulator_example.rs b/examples/simulator_example.rs index f175b9fd9..bc5518aa0 100644 --- a/examples/simulator_example.rs +++ b/examples/simulator_example.rs @@ -45,10 +45,10 @@ impl Simulate for Sim{ let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 1.0e-3); // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); - let res = stepper.integrate(); - let stats = res.unwrap(); + let _res = stepper.integrate(); + // let stats = res.unwrap(); - println!("{}",stats); + // println!("{}",stats); let x = stepper.x_out().to_vec(); let y = stepper.y_out(); let yout: Vec = y.into_iter().map(|x| x.data.0[0][1] ).collect(); @@ -63,10 +63,9 @@ impl Simulate for Sim{ } } fn main(){ - //to execute this example test.csv should exist in the same folder - let scenarios = datafile::parse("gendata.csv".to_string()).unwrap(); - let scenario = scenarios.first().unwrap(); - let engine = Engine::new(Sim{}); - engine.run(&scenario); + // let scenarios = datafile::parse("gendata.csv".to_string()).unwrap(); + // let scenario = scenarios.first().unwrap(); + // let engine = Engine::new(Sim{}); + // let _yout = engine.sim_obs(&scenario); } \ No newline at end of file diff --git a/src/base/settings.rs b/src/base/settings.rs index 6d566990b..81094e4ee 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -3,7 +3,6 @@ use std::process::exit; use toml; - const FILENAME: &str = "config.toml"; #[derive(Deserialize)] pub struct Data { @@ -22,11 +21,11 @@ pub engine: String } - pub fn read() -> Data{ - let contents = match fs::read_to_string(FILENAME){ + pub fn read(filename: String) -> Data{ + let contents = match fs::read_to_string(&filename){ Ok(c) => c, Err(_) => { - eprintln!("ERROR: Could not read file {}", FILENAME); + eprintln!("ERROR: Could not read file {}", &filename); exit(1); } }; @@ -35,7 +34,7 @@ Ok(d) => d, Err(e) => { eprintln!("{}",e); - eprintln!("ERROR: Unable to load data from {}", FILENAME); + eprintln!("ERROR: Unable to load data from {}", &filename); exit(1); } }; diff --git a/src/base/simulator.rs b/src/base/simulator.rs index f95d7a4c4..19defa8f7 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -20,7 +20,7 @@ where sim } } - pub fn run(&self, scenario: &Scenario) -> (Vec, Vec){ + pub fn sim_obs(&self, scenario: &Scenario) -> Vec{ let (x_out, y_out) = self.sim.simulate( vec![0.1,2.0], vec![0.0,0.0], @@ -29,7 +29,7 @@ where ); let y_intrp = interp_slice(&x_out, &y_out, &scenario.time_obs[..]); - (scenario.time_obs.clone(), y_intrp) + y_intrp } } diff --git a/src/lib.rs b/src/lib.rs index a5e34a137..a69f67b51 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,6 @@ #![feature(slice_group_by)] pub mod base; +pub mod npag; pub mod prelude { pub use crate::base::lds::*; diff --git a/src/npag.rs b/src/npag.rs new file mode 100644 index 000000000..b5247f6f2 --- /dev/null +++ b/src/npag.rs @@ -0,0 +1,19 @@ +use crate::prelude::*; + +const THETA_E: f64 = 1e-4; //convergence Criteria + +pub fn npag(sim_eng: Engine, ranges: Vec<(f32,f32)>, settings_path: String, seed: u32) +where + S: Simulate +{ + let settings = settings::read(settings_path); + let theta0 = lds::sobol(1024, ranges, seed); + let scenarios = datafile::parse(settings.paths.data); + + let mut eps = 0.2; + + while eps > THETA_E { + + + } +} \ No newline at end of file diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 12a0b19f4..93143fc4d 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -25,7 +25,7 @@ fn scaled_sobol(){ #[test] fn read_mandatory_settings(){ - let settings = settings::read(); + let settings = settings::read("config.toml".to_string()); assert_eq!(settings.paths.data, "data.csv"); assert_eq!(settings.config.cycles, 1024); assert_eq!(settings.config.engine, "NPAG"); From b3acc3a9b0c856d0cfc5545cac7360d21ed1b82d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 10 Feb 2023 14:55:06 -0500 Subject: [PATCH 011/393] PSI calculation --- examples/simulator_example.rs | 96 +++++++++++++++++------------------ src/base/datafile.rs | 8 +-- src/base/lds.rs | 8 +-- src/base/mod.rs | 3 +- src/base/prob.rs | 40 +++++++++++++++ src/base/settings.rs | 3 +- src/base/simulator.rs | 11 ++-- src/lib.rs | 1 + src/npag.rs | 14 ++--- src/tests/mod.rs | 20 ++++---- 10 files changed, 124 insertions(+), 80 deletions(-) create mode 100644 src/base/prob.rs diff --git a/examples/simulator_example.rs b/examples/simulator_example.rs index bc5518aa0..5566855cf 100644 --- a/examples/simulator_example.rs +++ b/examples/simulator_example.rs @@ -1,67 +1,67 @@ -use plotly::{Plot, Scatter}; -use ode_solvers::*; -use np_core::prelude::*; +// use plotly::{Plot, Scatter}; +// use ode_solvers::*; +// use np_core::prelude::*; -struct c1_pk<'a>{ - ka: f64, - ke: f64, - scenario: &'a Scenario -} +// struct c1_pk<'a>{ +// ka: f64, +// ke: f64, +// scenario: &'a Scenario +// } -type State = Vector2; -type Time = f64; +// type State = Vector2; +// type Time = f64; -impl ode_solvers::System for c1_pk<'_> { - fn system(&self, t: Time, X: &mut State, XP: &mut State) { +// impl ode_solvers::System for c1_pk<'_> { +// fn system(&self, t: Time, X: &mut State, XP: &mut State) { - let ka = self.ka; - let ke = self.ke; +// let ka = self.ka; +// let ke = self.ke; - ///////////////////// USER DEFINED /////////////// +// ///////////////////// USER DEFINED /////////////// - XP[0] = -ka*X[0]; - XP[1] = ka*X[0] - ke*X[1]; +// XP[0] = -ka*X[0]; +// XP[1] = ka*X[0] - ke*X[1]; - //////////////// END USER DEFINED //////////////// - for index in 0..self.scenario.dose.len(){ - if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { - X[0] = X[0]+self.scenario.dose[index] as f64; - } - } +// //////////////// END USER DEFINED //////////////// +// for index in 0..self.scenario.dose.len(){ +// if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { +// X[0] = X[0]+self.scenario.dose[index] as f64; +// } +// } - } -} +// } +// } -struct Sim{ -} +// struct Sim{ +// } -impl Simulate for Sim{ - fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { - dbg!(scenario); - let system = c1_pk {ka: params[0], ke: params[1], scenario: scenario}; +// impl Simulate for Sim{ +// fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { +// dbg!(scenario); +// let system = c1_pk {ka: params[0], ke: params[1], scenario: scenario}; - let y0 = State::new(y0[0], y0[1]); +// let y0 = State::new(y0[0], y0[1]); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 1.0e-3); - // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); - let _res = stepper.integrate(); - // let stats = res.unwrap(); +// let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 1.0e-3); +// // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); +// let _res = stepper.integrate(); +// // let stats = res.unwrap(); - // println!("{}",stats); - let x = stepper.x_out().to_vec(); - let y = stepper.y_out(); - let yout: Vec = y.into_iter().map(|x| x.data.0[0][1] ).collect(); - // // dbg!(yout); - // let mut plot = Plot::new(); - // let trace = Scatter::new(x,yout); - // plot.add_trace(trace); +// // println!("{}",stats); +// let x = stepper.x_out().to_vec(); +// let y = stepper.y_out(); +// let yout: Vec = y.into_iter().map(|x| x.data.0[0][1] ).collect(); +// // // dbg!(yout); +// // let mut plot = Plot::new(); +// // let trace = Scatter::new(x,yout); +// // plot.add_trace(trace); - // plot.show(); +// // plot.show(); - (x, yout) - } -} +// (x, yout) +// } +// } fn main(){ // let scenarios = datafile::parse("gendata.csv".to_string()).unwrap(); // let scenario = scenarios.first().unwrap(); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 0652da7c0..2919ea547 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -14,7 +14,7 @@ struct Event{ addl: Option, ii: Option, input: Option, - out: Option, + out: Option, outeq: Option, c0: Option, c1: Option, @@ -43,7 +43,7 @@ pub fn parse(path: String) -> Result, Box> { addl: record.remove("ADDL").unwrap().parse::().ok(), ii: record.remove("II").unwrap().parse::().ok(), input: record.remove("INPUT").unwrap().parse::().ok(), - out: record.remove("OUT").unwrap().parse::().ok(), + out: record.remove("OUT").unwrap().parse::().ok(), outeq: record.remove("OUTEQ").unwrap().parse::().ok(), c0: record.remove("C0").unwrap().parse::().ok(), c1: record.remove("C1").unwrap().parse::().ok(), @@ -79,7 +79,7 @@ pub struct Scenario{ pub time_dose: Vec, //dose times pub time_obs: Vec, //obs times pub dose: Vec, // dose @ time_dose - pub obs: Vec, // obs @ time_obs + pub obs: Vec, // obs @ time_obs } // Current Limitations: @@ -107,7 +107,7 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut time_dose: Vec = vec![]; let mut time_obs: Vec = vec![]; let mut dose: Vec = vec![]; - let mut obs: Vec = vec![]; + let mut obs: Vec = vec![]; for event in events { time.push(event.time); diff --git a/src/base/lds.rs b/src/base/lds.rs index 1fbfb852c..f50002de7 100644 --- a/src/base/lds.rs +++ b/src/base/lds.rs @@ -4,14 +4,14 @@ use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; // use ndarray::parallel::prelude::*; -pub fn sobol(n_points: usize, range_params: Vec<(f32,f32)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ +pub fn sobol(n_points: usize, range_params: Vec<(f64,f64)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ let n_params = range_params.len(); - let mut seq = Array::::zeros((n_points, n_params).f()); + let mut seq = Array::::zeros((n_points, n_params).f()); for i in 0..n_points { let mut row = seq.slice_mut(s![i,..]); - let mut point = Vec::new(); + let mut point: Vec = Vec::new(); for j in 0..n_params{ - point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed)) + point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed) as f64) } row.assign(&Array::from(point)); } diff --git a/src/base/mod.rs b/src/base/mod.rs index 1be92535a..5da034153 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,4 +1,5 @@ pub mod settings; pub mod lds; pub mod datafile; -pub mod simulator; \ No newline at end of file +pub mod simulator; +pub mod prob; \ No newline at end of file diff --git a/src/base/prob.rs b/src/base/prob.rs new file mode 100644 index 000000000..7e353e0a1 --- /dev/null +++ b/src/base/prob.rs @@ -0,0 +1,40 @@ +use crate::prelude::{Scenario, Simulate, Engine}; +use ndarray::prelude::*; +use ndarray::{Array, ArrayBase, OwnedRepr}; + +///una matrix del tamaƱo #scenarios x #support points con la prob +///inputs +/// Scenarios (los scenarios contienen las observaciones) +/// Support points +//0.3989422804 +const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; + + + +pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &ArrayBase,Dim<[usize; 2]>>) -> ArrayBase,Dim<[usize; 2]>> +where + S: Simulate +{ + let mut prob = Array::::zeros((scenarios.len(), support_points.shape()[0]).f()); + for (i, scenario) in scenarios.iter().enumerate(){ + println!("Simulating scenario {} of {}", i, scenarios.len()); + for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ + + let ypred = Array::from(sim_eng.pred(&scenario, spp.to_vec())); + let yobs = Array::from(scenario.obs.clone()); + //esto se puede mover a datafile::read + // 0.020000,0.050000,-0.000200,0.000000 + let sigma = 0.02 + &yobs * 0.5 + (-0.0002); + let diff = -(yobs-ypred).mapv(|x| x.powi(2)); + let two_sigma_sq = -(2.0*&sigma).mapv(|x| x.powi(2)); + + + prob.slice_mut(s![i,j]).fill((FRAC_1_SQRT_2PI * sigma * (diff/two_sigma_sq).mapv(|x| x.exp())).product()); + + } + } + // for ((i,j), prob) in prob.indexed_iter_mut(){ + + // } + prob +} diff --git a/src/base/settings.rs b/src/base/settings.rs index 81094e4ee..02d9fb96a 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -18,7 +18,8 @@ #[derive(Deserialize)] pub struct Config { pub cycles: u32, - pub engine: String + pub engine: String, + pub init_points: usize } pub fn read(filename: String) -> Data{ diff --git a/src/base/simulator.rs b/src/base/simulator.rs index 19defa8f7..7511fa9b3 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -1,7 +1,7 @@ use crate::base::datafile::Scenario; use interp::interp_slice; pub trait Simulate{ - fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec); + fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec); } pub struct Engine @@ -20,17 +20,16 @@ where sim } } - pub fn sim_obs(&self, scenario: &Scenario) -> Vec{ + pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec{ let (x_out, y_out) = self.sim.simulate( - vec![0.1,2.0], - vec![0.0,0.0], - [scenario.time.first().unwrap().clone() as f64, scenario.time.last().unwrap().clone() as f64], + params, + [scenario.time.first().unwrap().clone() as f64, scenario.time_obs.last().unwrap().clone() as f64], scenario ); let y_intrp = interp_slice(&x_out, &y_out, &scenario.time_obs[..]); y_intrp } -} +} diff --git a/src/lib.rs b/src/lib.rs index a69f67b51..a195ba44e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -8,6 +8,7 @@ pub mod prelude { pub use crate::base::datafile::Scenario; pub use crate::base::simulator::Simulate; pub use crate::base::simulator::Engine; + pub use crate::base::prob::*; } //Tests diff --git a/src/npag.rs b/src/npag.rs index b5247f6f2..bc6e6088a 100644 --- a/src/npag.rs +++ b/src/npag.rs @@ -2,18 +2,20 @@ use crate::prelude::*; const THETA_E: f64 = 1e-4; //convergence Criteria -pub fn npag(sim_eng: Engine, ranges: Vec<(f32,f32)>, settings_path: String, seed: u32) +pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32) where S: Simulate { let settings = settings::read(settings_path); - let theta0 = lds::sobol(1024, ranges, seed); - let scenarios = datafile::parse(settings.paths.data); + let theta = lds::sobol(settings.config.init_points, ranges, seed); + let scenarios = datafile::parse(settings.paths.data).unwrap(); let mut eps = 0.2; - while eps > THETA_E { + // while eps > THETA_E { + // psi n_sub rows, nspp columns + let psi = prob(&sim_eng, &scenarios, &theta); + dbg!(psi); - - } + // } } \ No newline at end of file diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 93143fc4d..665b3dff4 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -4,22 +4,22 @@ use super::base::*; #[test] fn basic_sobol(){ assert_eq!(lds::sobol(5, vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ - [0.10731888, 0.14647412, 0.58510387], - [0.9840305, 0.76333654, 0.19097507], - [0.3847711, 0.73466134, 0.2616291], - [0.70233, 0.41038263, 0.9158684], - [0.60167587, 0.61712956, 0.62639713] + [0.10731887817382813, 0.14647412300109863, 0.5851038694381714], + [0.9840304851531982, 0.7633365392684937, 0.19097506999969482], + [0.38477110862731934, 0.734661340713501, 0.2616291046142578], + [0.7023299932479858, 0.41038262844085693, 0.9158684015274048], + [0.6016758680343628, 0.6171295642852783, 0.6263971328735352] ]) } #[test] fn scaled_sobol(){ assert_eq!(lds::sobol(5, vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ - [0.10731888, 0.29294825, 0.17020774], - [0.9840305, 1.5266731, -0.61804986], - [0.3847711, 1.4693227, -0.4767418], - [0.70233, 0.82076526, 0.8317368], - [0.60167587, 1.2342591, 0.25279427] + [0.10731887817382813, 0.29294824600219727, 0.17020773887634277], + [0.9840304851531982, 1.5266730785369873, -0.6180498600006104], + [0.38477110862731934, 1.469322681427002, -0.4767417907714844], + [0.7023299932479858, 0.8207652568817139, 0.8317368030548096], + [0.6016758680343628, 1.2342591285705566, 0.2527942657470703] ]) } From 6d6c79b22898db67febba8a1223b874fb80da332 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 10 Feb 2023 20:30:07 -0500 Subject: [PATCH 012/393] halfway implementing burke --- Cargo.toml | 2 ++ src/base/ipm.rs | 45 +++++++++++++++++++++++++++++++++++++++++++++ src/base/mod.rs | 3 ++- src/base/prob.rs | 4 ++-- 4 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 src/base/ipm.rs diff --git a/Cargo.toml b/Cargo.toml index cd41a6904..5d99ce0f8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,3 +17,5 @@ toml = "0.7.1" ode_solvers = { path = '../ode-solvers' } plotly = "0.8.3" interp = "0.1.1" +ndarray-stats = "0.5.1" +ndarray-linalg = "0.16.0" diff --git a/src/base/ipm.rs b/src/base/ipm.rs new file mode 100644 index 000000000..546bf5e50 --- /dev/null +++ b/src/base/ipm.rs @@ -0,0 +1,45 @@ +use ndarray::{ArrayBase, Dim, OwnedRepr, Array}; +use ndarray_stats::{QuantileExt, DeviationExt}; + +pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),String>{ + psi.par_mapv_inplace(|x| x.abs()); + + let (row,col) = psi.dim(); + + if row>col { + return Err("The matrix PSI has row>col".to_string()); + } + + if psi.min().unwrap() < &0.0 { + return Err("PSI contains negative elements".to_string()); + } + + let ecol:ArrayBase,Dim<[usize; 2]>> = Array::ones((col,1)); + let mut plam = psi.dot(&ecol); + + if plam.min().unwrap() <= &1e-15 { + return Err("The matrix PSI has row>col".to_string()); + } + + let eps = 1e-8; + let sig = 0.; + let erow:ArrayBase,Dim<[usize; 2]>> = Array::ones((row,1)); + let mut lam = ecol.clone(); + let w = 1./&plam; + let ptw = psi.t().dot(&w); + let shrink = 2.*ptw.max().unwrap().clone(); + lam = lam * shrink; + plam = plam * shrink; + let y = ecol - ptw; + let R = erow - w*plam; + let normR = norm_inf(R); + + Ok(()) + +} + +fn norm_inf(a: ArrayBase,Dim<[usize; 2]>>) -> f64{ + let zeros:ArrayBase,Dim<[usize; 2]>> = Array::zeros((a.shape()[0],a.shape()[1])); + a.linf_dist(&zeros).unwrap() +} + diff --git a/src/base/mod.rs b/src/base/mod.rs index 5da034153..49fec5bc3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -2,4 +2,5 @@ pub mod settings; pub mod lds; pub mod datafile; pub mod simulator; -pub mod prob; \ No newline at end of file +pub mod prob; +pub mod ipm; \ No newline at end of file diff --git a/src/base/prob.rs b/src/base/prob.rs index 7e353e0a1..f73879e6b 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -22,9 +22,9 @@ where let ypred = Array::from(sim_eng.pred(&scenario, spp.to_vec())); let yobs = Array::from(scenario.obs.clone()); - //esto se puede mover a datafile::read + //TODO: esto se puede mover a datafile::read // 0.020000,0.050000,-0.000200,0.000000 - let sigma = 0.02 + &yobs * 0.5 + (-0.0002); + let sigma = 0.02 + &yobs * 0.5 + &yobs.mapv(|x| x.powi(2)) * (-0.0002); let diff = -(yobs-ypred).mapv(|x| x.powi(2)); let two_sigma_sq = -(2.0*&sigma).mapv(|x| x.powi(2)); From d96670c77400b85f4c39e91dc3e254a0993d214e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 10 Feb 2023 22:03:30 -0500 Subject: [PATCH 013/393] Continue later. --- Cargo.toml | 2 +- src/base/ipm.rs | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5d99ce0f8..09943995c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,4 +18,4 @@ ode_solvers = { path = '../ode-solvers' } plotly = "0.8.3" interp = "0.1.1" ndarray-stats = "0.5.1" -ndarray-linalg = "0.16.0" +#ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 546bf5e50..b77065db1 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -31,8 +31,14 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),St lam = lam * shrink; plam = plam * shrink; let y = ecol - ptw; - let R = erow - w*plam; + let R = erow - &w*&plam; let normR = norm_inf(R); + //a.mapv(|x: f64| x.ln()); + let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); + + let gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); + let mu = lam.t().dot(&y)/col as f64; + Ok(()) From 0e6677cc3908972ba39368e647cb491db5c41139 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 10 Feb 2023 23:06:21 -0500 Subject: [PATCH 014/393] found a new library to avoid BLAS (just for development...) --- Cargo.toml | 1 + src/base/ipm.rs | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 09943995c..055f453bc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,4 +18,5 @@ ode_solvers = { path = '../ode-solvers' } plotly = "0.8.3" interp = "0.1.1" ndarray-stats = "0.5.1" +linfa-linalg = "0.1.0" #ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/src/base/ipm.rs b/src/base/ipm.rs index b77065db1..171e01ef6 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -37,7 +37,14 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),St let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); let gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); - let mu = lam.t().dot(&y)/col as f64; + // This dot product should always yield only one item + let mu = (lam.t().dot(&y)/col as f64).first().unwrap().clone(); + + let mut iter: usize = 0; + + while mu > eps || normR > eps || gap > eps { + iter = iter + 1; + } Ok(()) From 1d5d49c6a26ded1c95e13f3b27f4c6f0d97bd5b3 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 11 Feb 2023 11:13:46 -0500 Subject: [PATCH 015/393] Cholesky decomposition --- src/base/ipm.rs | 52 +++++++++++++++++++++++++++++++++++++------------ 1 file changed, 40 insertions(+), 12 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 171e01ef6..f6666a8c5 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -1,29 +1,32 @@ -use ndarray::{ArrayBase, Dim, OwnedRepr, Array}; +use std::error; + +use linfa_linalg::cholesky::Cholesky; +use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Zip, Array2}; use ndarray_stats::{QuantileExt, DeviationExt}; -pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),String>{ +pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Box>{ psi.par_mapv_inplace(|x| x.abs()); let (row,col) = psi.dim(); if row>col { - return Err("The matrix PSI has row>col".to_string()); + return Err("The matrix PSI has row>col".into()); } if psi.min().unwrap() < &0.0 { - return Err("PSI contains negative elements".to_string()); + return Err("PSI contains negative elements".into()); } - let ecol:ArrayBase,Dim<[usize; 2]>> = Array::ones((col,1)); + let ecol:ArrayBase,Dim<[usize; 1]>> = Array::ones(col); let mut plam = psi.dot(&ecol); if plam.min().unwrap() <= &1e-15 { - return Err("The matrix PSI has row>col".to_string()); + return Err("The matrix PSI has row>col".into()); } let eps = 1e-8; let sig = 0.; - let erow:ArrayBase,Dim<[usize; 2]>> = Array::ones((row,1)); + let erow:ArrayBase,Dim<[usize; 1]>> = Array::ones(row); let mut lam = ecol.clone(); let w = 1./&plam; let ptw = psi.t().dot(&w); @@ -33,17 +36,42 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),St let y = ecol - ptw; let R = erow - &w*&plam; let normR = norm_inf(R); - //a.mapv(|x: f64| x.ln()); + let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); let gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); - // This dot product should always yield only one item - let mu = (lam.t().dot(&y)/col as f64).first().unwrap().clone(); + let mu = lam.t().dot(&y)/col as f64; let mut iter: usize = 0; while mu > eps || normR > eps || gap > eps { iter = iter + 1; + + let smu = sig * mu; + + let mut inner:ArrayBase,Dim<[usize; 1]>> = Array::zeros(col); + Zip::from(&mut inner) + .and(&lam) + .and(&y) + .for_each(|inner,lam,y|{ + *inner = lam/y; + }); + let mut w_plam:ArrayBase,Dim<[usize; 1]>> = Array::zeros(col); + Zip::from(&mut w_plam) + .and(&plam) + .and(&w) + .for_each(|w_plam,plam,w|{ + *w_plam = plam/w; + }); + + let h = + psi.dot(&Array2::from_diag(&inner)) + .dot(&psi.t()) + + Array2::from_diag(&w_plam); + + let uph = h.cholesky()?; + + } @@ -51,8 +79,8 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),St } -fn norm_inf(a: ArrayBase,Dim<[usize; 2]>>) -> f64{ - let zeros:ArrayBase,Dim<[usize; 2]>> = Array::zeros((a.shape()[0],a.shape()[1])); +fn norm_inf(a: ArrayBase,Dim<[usize; 1]>>) -> f64{ + let zeros:ArrayBase,Dim<[usize; 1]>> = Array::zeros(a.len()); a.linf_dist(&zeros).unwrap() } From b8a031b447e5f4f5aaf07e6d4c523e048fadf5b4 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 11 Feb 2023 11:26:20 -0500 Subject: [PATCH 016/393] cleaning up --- src/base/ipm.rs | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index f6666a8c5..92803d494 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -49,20 +49,9 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo let smu = sig * mu; - let mut inner:ArrayBase,Dim<[usize; 1]>> = Array::zeros(col); - Zip::from(&mut inner) - .and(&lam) - .and(&y) - .for_each(|inner,lam,y|{ - *inner = lam/y; - }); - let mut w_plam:ArrayBase,Dim<[usize; 1]>> = Array::zeros(col); - Zip::from(&mut w_plam) - .and(&plam) - .and(&w) - .for_each(|w_plam,plam,w|{ - *w_plam = plam/w; - }); + let inner = divide(&lam, &y); + let w_plam = divide(&plam, &w); + let h = psi.dot(&Array2::from_diag(&inner)) @@ -84,3 +73,15 @@ fn norm_inf(a: ArrayBase,Dim<[usize; 1]>>) -> f64{ a.linf_dist(&zeros).unwrap() } +fn divide(dividend: &ArrayBase,Dim<[usize; 1]>>, divisor: &ArrayBase,Dim<[usize; 1]>>) -> ArrayBase,Dim<[usize; 1]>>{ + //check than dividend.len() == divisor.len() + let mut res:ArrayBase,Dim<[usize; 1]>> = Array::zeros(dividend.len()); + Zip::from(&mut res) + .and(dividend) + .and(divisor) + .for_each(|res,dividend,divisor|{ + *res = dividend/divisor; + }); + res +} + From 24c4d45d06c0ce12ac3f3bfb206c79e4d67a4f6e Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Sat, 11 Feb 2023 11:34:37 -0500 Subject: [PATCH 017/393] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 41daf3578..b2b0b7abd 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Rust Library with the building blocks needed to create new Non-Parametric algori * Generation of Sobol sequences * Read setup files * Parse Pmetrics input files +* Handle simulation of user defined models +* calculation of the probability of the observed values given specific parameters ## Missing From 728d1bc876aa5a7358afa11d7799af950951b898 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 11 Feb 2023 14:26:16 -0500 Subject: [PATCH 018/393] fixed a bug that caused P(obs/spp) to go infinite --- src/base/ipm.rs | 20 ++++++++++++++------ src/base/prob.rs | 19 +++++++++++++++---- src/npag.rs | 3 ++- 3 files changed, 31 insertions(+), 11 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 92803d494..12bd74003 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -6,6 +6,7 @@ use ndarray_stats::{QuantileExt, DeviationExt}; pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Box>{ psi.par_mapv_inplace(|x| x.abs()); + // dbg!(&psi); let (row,col) = psi.dim(); @@ -19,9 +20,10 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo let ecol:ArrayBase,Dim<[usize; 1]>> = Array::ones(col); let mut plam = psi.dot(&ecol); + dbg!(&plam); if plam.min().unwrap() <= &1e-15 { - return Err("The matrix PSI has row>col".into()); + return Err("The vector psi*e has a non-positive entry".into()); } let eps = 1e-8; @@ -29,7 +31,12 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo let erow:ArrayBase,Dim<[usize; 1]>> = Array::ones(row); let mut lam = ecol.clone(); let w = 1./&plam; + // dbg!(&w); + /// This will generate NaNs if there are infs in psi + /// because in Rust inf*0.0 = NaN + /// why am I getting infs in PSI? let ptw = psi.t().dot(&w); + // dbg!(&ptw); let shrink = 2.*ptw.max().unwrap().clone(); lam = lam * shrink; plam = plam * shrink; @@ -44,7 +51,7 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo let mut iter: usize = 0; - while mu > eps || normR > eps || gap > eps { + // while mu > eps || normR > eps || gap > eps { iter = iter + 1; let smu = sig * mu; @@ -59,11 +66,10 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo Array2::from_diag(&w_plam); let uph = h.cholesky()?; - - - } + dbg!(uph); + + // } - Ok(()) } @@ -75,6 +81,8 @@ fn norm_inf(a: ArrayBase,Dim<[usize; 1]>>) -> f64{ fn divide(dividend: &ArrayBase,Dim<[usize; 1]>>, divisor: &ArrayBase,Dim<[usize; 1]>>) -> ArrayBase,Dim<[usize; 1]>>{ //check than dividend.len() == divisor.len() + //check than none of the elements of divisor == 0 + //return a Result let mut res:ArrayBase,Dim<[usize; 1]>> = Array::zeros(dividend.len()); Zip::from(&mut res) .and(dividend) diff --git a/src/base/prob.rs b/src/base/prob.rs index f73879e6b..d5022cc7f 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,3 +1,5 @@ +use std::process; + use crate::prelude::{Scenario, Simulate, Engine}; use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; @@ -25,11 +27,20 @@ where //TODO: esto se puede mover a datafile::read // 0.020000,0.050000,-0.000200,0.000000 let sigma = 0.02 + &yobs * 0.5 + &yobs.mapv(|x| x.powi(2)) * (-0.0002); - let diff = -(yobs-ypred).mapv(|x| x.powi(2)); - let two_sigma_sq = -(2.0*&sigma).mapv(|x| x.powi(2)); - + let diff = (yobs-ypred).mapv(|x| x.powi(2)); + let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); - prob.slice_mut(s![i,j]).fill((FRAC_1_SQRT_2PI * sigma * (diff/two_sigma_sq).mapv(|x| x.exp())).product()); + let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); + let value = aux_vec.product(); + // if value.is_infinite(){ + // dbg!((i,j)); + // dbg!(&sigma); + // dbg!(&diff); + // dbg!((-&diff/&two_sigma_sq).mapv(|x| x.exp())); + // dbg!(aux_vec); + // process::exit(0x0100); + // } + prob.slice_mut(s![i,j]).fill(value); } } diff --git a/src/npag.rs b/src/npag.rs index bc6e6088a..8ea0ff565 100644 --- a/src/npag.rs +++ b/src/npag.rs @@ -15,7 +15,8 @@ where // while eps > THETA_E { // psi n_sub rows, nspp columns let psi = prob(&sim_eng, &scenarios, &theta); - dbg!(psi); + dbg!(ipm::burke(psi)); + // dbg!(psi); // } } \ No newline at end of file From d4a57114464350abe7f15980c7f2dcf789f7a040 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 11 Feb 2023 22:55:53 -0500 Subject: [PATCH 019/393] more work into ipm --- src/base/ipm.rs | 62 +++++++++++++++++++++++++++++++------------------ 1 file changed, 39 insertions(+), 23 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 12bd74003..c6a059410 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -1,9 +1,10 @@ use std::error; -use linfa_linalg::cholesky::Cholesky; -use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Zip, Array2}; +use linfa_linalg::{cholesky::{Cholesky, SolveC}, triangular::{SolveTriangular, Triangular}}; +use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Zip, Array2, Ix2}; use ndarray_stats::{QuantileExt, DeviationExt}; + pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Box>{ psi.par_mapv_inplace(|x| x.abs()); // dbg!(&psi); @@ -32,16 +33,13 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo let mut lam = ecol.clone(); let w = 1./&plam; // dbg!(&w); - /// This will generate NaNs if there are infs in psi - /// because in Rust inf*0.0 = NaN - /// why am I getting infs in PSI? let ptw = psi.t().dot(&w); // dbg!(&ptw); let shrink = 2.*ptw.max().unwrap().clone(); lam = lam * shrink; plam = plam * shrink; - let y = ecol - ptw; - let R = erow - &w*&plam; + let y = &ecol - ptw; + let R = &erow - &w*&plam; let normR = norm_inf(R); let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); @@ -56,8 +54,8 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo let smu = sig * mu; - let inner = divide(&lam, &y); - let w_plam = divide(&plam, &w); + let inner = &lam/&y;//divide(&lam, &y); + let w_plam = &plam/&w;//divide(&plam, &w); let h = @@ -66,7 +64,25 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo Array2::from_diag(&w_plam); let uph = h.cholesky()?; - dbg!(uph); + // dbg!(uph); + let smuyinv = smu*(&ecol/&y); + let rhsdw = &erow/&w - (psi.dot(&smuyinv)); + let a = rhsdw.clone().into_shape((rhsdw.len().clone(),1))?; + //todo: cleanup this aux variable + // dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); + + // uph.solve_into(rhsdw); + // dbg!(&rhsdw); + // dbg!(&a); + // // dbg!(uph.solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)); + // // dbg!(uph.solvec(&a)); + let x = uph.t().solve_triangular(&a, linfa_linalg::triangular::UPLO::Upper)?; + // dbg!(uph.t().dot(&x)); + let dw = uph.solve_triangular(&x, linfa_linalg::triangular::UPLO::Lower)?; + // dbg!(dw); + let dy = - psi.t().dot(&dw); + dbg!(dy); + // } @@ -79,17 +95,17 @@ fn norm_inf(a: ArrayBase,Dim<[usize; 1]>>) -> f64{ a.linf_dist(&zeros).unwrap() } -fn divide(dividend: &ArrayBase,Dim<[usize; 1]>>, divisor: &ArrayBase,Dim<[usize; 1]>>) -> ArrayBase,Dim<[usize; 1]>>{ - //check than dividend.len() == divisor.len() - //check than none of the elements of divisor == 0 - //return a Result - let mut res:ArrayBase,Dim<[usize; 1]>> = Array::zeros(dividend.len()); - Zip::from(&mut res) - .and(dividend) - .and(divisor) - .for_each(|res,dividend,divisor|{ - *res = dividend/divisor; - }); - res -} +// fn divide(dividend: &ArrayBase,Dim<[usize; 1]>>, divisor: &ArrayBase,Dim<[usize; 1]>>) -> ArrayBase,Dim<[usize; 1]>>{ +// //check than dividend.len() == divisor.len() +// //check than none of the elements of divisor == 0 +// //return a Result +// let mut res:ArrayBase,Dim<[usize; 1]>> = Array::zeros(dividend.len()); +// Zip::from(&mut res) +// .and(dividend) +// .and(divisor) +// .for_each(|res,dividend,divisor|{ +// *res = dividend/divisor; +// }); +// res +// } From a85f3256aefa4edea666bee6b572e6ce5739c494 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 12 Feb 2023 14:13:38 -0500 Subject: [PATCH 020/393] burke seems to be working --- src/base/ipm.rs | 116 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 87 insertions(+), 29 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index c6a059410..046c7e663 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -1,15 +1,16 @@ use std::error; -use linfa_linalg::{cholesky::{Cholesky, SolveC}, triangular::{SolveTriangular, Triangular}}; -use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Zip, Array2, Ix2}; +use linfa_linalg::{cholesky::{Cholesky, SolveC}, triangular::{SolveTriangular, Triangular}, norm}; +use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Zip, Array2, Ix2, Ix1, array}; use ndarray_stats::{QuantileExt, DeviationExt}; pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Box>{ psi.par_mapv_inplace(|x| x.abs()); - // dbg!(&psi); + // //dbg!(&psi); let (row,col) = psi.dim(); + //dbg!((row,col)); if row>col { return Err("The matrix PSI has row>col".into()); @@ -21,70 +22,127 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo let ecol:ArrayBase,Dim<[usize; 1]>> = Array::ones(col); let mut plam = psi.dot(&ecol); - dbg!(&plam); + // //dbg!(&plam); if plam.min().unwrap() <= &1e-15 { return Err("The vector psi*e has a non-positive entry".into()); } - let eps = 1e-8; - let sig = 0.; + let eps = 1e-6; + let mut sig = 0.; + // //dbg!(eps); let erow:ArrayBase,Dim<[usize; 1]>> = Array::ones(row); let mut lam = ecol.clone(); - let w = 1./&plam; - // dbg!(&w); - let ptw = psi.t().dot(&w); - // dbg!(&ptw); + // //dbg!(lam); + let mut w = 1./&plam; + // //dbg!(&w); + let mut ptw = psi.t().dot(&w); + // //dbg!(&ptw); let shrink = 2.*ptw.max().unwrap().clone(); lam = lam * shrink; plam = plam * shrink; - let y = &ecol - ptw; - let R = &erow - &w*&plam; - let normR = norm_inf(R); + w = w/shrink; + ptw = ptw/shrink; + let mut y = &ecol - &ptw; + let mut r = &erow - &w*&plam; + let mut norm_r = norm_inf(r); let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); - let gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); - let mu = lam.t().dot(&y)/col as f64; + let mut gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); + let mut mu = lam.t().dot(&y)/col as f64; let mut iter: usize = 0; - // while mu > eps || normR > eps || gap > eps { + while mu > eps || norm_r > eps || gap > eps { iter = iter + 1; + dbg!(iter); + //dbg!(mu); + //dbg!(gap); + //dbg!(norm_r); let smu = sig * mu; + //dbg!(&smu); let inner = &lam/&y;//divide(&lam, &y); + //dbg!(&inner); let w_plam = &plam/&w;//divide(&plam, &w); + //dbg!(&w_plam); let h = psi.dot(&Array2::from_diag(&inner)) .dot(&psi.t()) + Array2::from_diag(&w_plam); + //dbg!(&h); let uph = h.cholesky()?; - // dbg!(uph); + let uph = uph.t(); + //dbg!(&uph); let smuyinv = smu*(&ecol/&y); + //dbg!(&smuyinv); let rhsdw = &erow/&w - (psi.dot(&smuyinv)); + //dbg!(&rhsdw); let a = rhsdw.clone().into_shape((rhsdw.len().clone(),1))?; //todo: cleanup this aux variable - // dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); + // //dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); // uph.solve_into(rhsdw); - // dbg!(&rhsdw); - // dbg!(&a); - // // dbg!(uph.solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)); - // // dbg!(uph.solvec(&a)); - let x = uph.t().solve_triangular(&a, linfa_linalg::triangular::UPLO::Upper)?; - // dbg!(uph.t().dot(&x)); - let dw = uph.solve_triangular(&x, linfa_linalg::triangular::UPLO::Lower)?; - // dbg!(dw); + // //dbg!(&rhsdw); + // //dbg!(&a); + // // //dbg!(uph.solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)); + // // //dbg!(uph.solvec(&a)); + let x = uph.t().solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)?; + //dbg!(&x); + // //dbg!(uph.t().dot(&x)); + let dw_aux = uph.solve_triangular(&x, linfa_linalg::triangular::UPLO::Upper)?; + let dw = dw_aux.column(0); + //dbg!(&dw); + // //dbg!(&dw); let dy = - psi.t().dot(&dw); - dbg!(dy); - + //dbg!(&dy); + // //dbg!(&dy); + + let dlam = smuyinv - &lam - inner * &dy; + //dbg!(&dlam); + // //dbg!(dlam); + let mut alfpri = -1. / ((&dlam/&lam).min().unwrap().min(-0.5)); + alfpri = (0.99995*alfpri).min(1.0); + let mut alfdual = -1. / ((&dy/&y).min().unwrap().min(-0.5)); + alfdual = alfdual.min(-1./(&dw/&w).min().unwrap().min(-0.5)); + alfdual = (0.99995*alfdual).min(1.0); + //dbg!(&alfpri); + //dbg!(&alfdual); + + lam = lam + alfpri*dlam; + //dbg!(&lam); + w = w + alfdual*&dw; + //dbg!(&w); + y = y + alfdual*&dy; + //dbg!(&y); + + mu = lam.t().dot(&y)/col as f64; + //dbg!(&mu); + plam = psi.dot(&lam); + //dbg!(&plam); + r = &erow - &w*&plam; + //dbg!(&r); + ptw = ptw -alfdual*dy; + //dbg!(&ptw); + norm_r = norm_inf(r); + //dbg!(&norm_r); + let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); + gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); + //dbg!(&gap); + + if mueps { + sig = 1.0; + } else { + sig = array![[(1.-alfpri).powi(2),(1.-alfdual).powi(2),(norm_r-mu)/(norm_r+100.*mu)]].max().unwrap().min(0.3); + } + //dbg!(&sig); - // } + } Ok(()) From 846214403100144e9dd3c4b54d8af142f3a53e8b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 12 Feb 2023 14:18:25 -0500 Subject: [PATCH 021/393] eps --- src/base/ipm.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 046c7e663..ab2e2f4ea 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -28,7 +28,7 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo return Err("The vector psi*e has a non-positive entry".into()); } - let eps = 1e-6; + let eps = 1e-8; let mut sig = 0.; // //dbg!(eps); let erow:ArrayBase,Dim<[usize; 1]>> = Array::ones(row); @@ -57,9 +57,9 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo while mu > eps || norm_r > eps || gap > eps { iter = iter + 1; dbg!(iter); - //dbg!(mu); - //dbg!(gap); - //dbg!(norm_r); + dbg!(mu); + dbg!(gap); + dbg!(norm_r); let smu = sig * mu; //dbg!(&smu); From e78b36cb5b98fcc7e9f653640b80f8a7473118dd Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 13 Feb 2023 01:08:37 -0500 Subject: [PATCH 022/393] filtering support points based on the results of IPM --- src/base/ipm.rs | 21 +++++++++++++-------- src/base/prob.rs | 2 -- src/npag.rs | 32 +++++++++++++++++++++++++++++--- 3 files changed, 42 insertions(+), 13 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index ab2e2f4ea..9afc5a659 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -1,11 +1,11 @@ use std::error; -use linfa_linalg::{cholesky::{Cholesky, SolveC}, triangular::{SolveTriangular, Triangular}, norm}; -use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Zip, Array2, Ix2, Ix1, array}; +use linfa_linalg::{cholesky::{Cholesky}, triangular::{SolveTriangular}}; +use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Array2, array}; use ndarray_stats::{QuantileExt, DeviationExt}; -pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Box>{ +pub fn burke(psi: &mut ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBase, ndarray::Dim<[usize; 1]>>, f64),Box>{ psi.par_mapv_inplace(|x| x.abs()); // //dbg!(&psi); @@ -56,10 +56,10 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo while mu > eps || norm_r > eps || gap > eps { iter = iter + 1; - dbg!(iter); - dbg!(mu); - dbg!(gap); - dbg!(norm_r); + // dbg!(iter); + // dbg!(mu); + // dbg!(gap); + // dbg!(norm_r); let smu = sig * mu; //dbg!(&smu); @@ -143,8 +143,13 @@ pub fn burke(mut psi: ArrayBase,Dim<[usize; 2]>>) -> Result<(),Bo //dbg!(&sig); } + lam = lam/row as f64; + let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); + lam = &lam/lam.sum(); + // dbg!(lam); + // dbg!(obj); - Ok(()) + Ok((lam, obj)) } diff --git a/src/base/prob.rs b/src/base/prob.rs index d5022cc7f..e04f95e48 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,5 +1,3 @@ -use std::process; - use crate::prelude::{Scenario, Simulate, Engine}; use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; diff --git a/src/npag.rs b/src/npag.rs index 8ea0ff565..584730a8f 100644 --- a/src/npag.rs +++ b/src/npag.rs @@ -1,3 +1,6 @@ +use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim}; +use ndarray_stats::QuantileExt; + use crate::prelude::*; const THETA_E: f64 = 1e-4; //convergence Criteria @@ -14,9 +17,32 @@ where // while eps > THETA_E { // psi n_sub rows, nspp columns - let psi = prob(&sim_eng, &scenarios, &theta); - dbg!(ipm::burke(psi)); - // dbg!(psi); + let mut psi = prob(&sim_eng, &scenarios, &theta); + let (lambda, objf) = match ipm::burke(&mut psi){ + Ok((lambda, objf)) => (lambda, objf), + Err(err) =>{ + //todo: write out report + panic!("Error in IPM: {:?}",err); + } + }; + dbg!(&theta); + + let mut rows: Vec, Dim<[usize; 1]>>> = vec![]; + let max_lam = lambda.max().unwrap(); + for (index,lam) in lambda.iter().enumerate(){ + if lam > &1e-8 && lam > &(max_lam/1000 as f64){ + let aux = theta.row(index); + rows.push(aux); + } + + } + + + let theta = stack(Axis(0),&rows).unwrap(); + dbg!(theta); + + // dbg!(lambda); + // dbg!(objf); // } } \ No newline at end of file From 97e76775f29af95ea909a4b3423bd2230daf5fe6 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 13 Feb 2023 14:54:20 -0500 Subject: [PATCH 023/393] finished outlying the npag algorithm --- src/base/ipm.rs | 10 +++---- src/npag.rs | 70 ++++++++++++++++++++++++++++++++++++------------- 2 files changed, 57 insertions(+), 23 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 9afc5a659..42f9d59d2 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -5,16 +5,16 @@ use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Array2, array}; use ndarray_stats::{QuantileExt, DeviationExt}; -pub fn burke(psi: &mut ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBase, ndarray::Dim<[usize; 1]>>, f64),Box>{ - psi.par_mapv_inplace(|x| x.abs()); +pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBase, ndarray::Dim<[usize; 1]>>, f64),Box>{ + // psi.par_mapv_inplace(|x| x.abs()); // //dbg!(&psi); let (row,col) = psi.dim(); //dbg!((row,col)); - if row>col { - return Err("The matrix PSI has row>col".into()); - } + // if row>col { + // return Err("The matrix PSI has row>col".into()); + // } if psi.min().unwrap() < &0.0 { return Err("PSI contains negative elements".into()); diff --git a/src/npag.rs b/src/npag.rs index 584730a8f..4a9a1151e 100644 --- a/src/npag.rs +++ b/src/npag.rs @@ -1,9 +1,11 @@ -use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim}; +use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array}; use ndarray_stats::QuantileExt; use crate::prelude::*; const THETA_E: f64 = 1e-4; //convergence Criteria +const THETA_G: f64 = 1e-4; //objf stop criteria +const THETA_F: f64 = 1e-2; pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32) where @@ -14,35 +16,67 @@ where let scenarios = datafile::parse(settings.paths.data).unwrap(); let mut eps = 0.2; + let mut last_objf = -1e30; + let mut f0 = -1e30; + let mut f1 = -2e30; + let mut cycle = 1; - // while eps > THETA_E { + while eps > THETA_E { // psi n_sub rows, nspp columns - let mut psi = prob(&sim_eng, &scenarios, &theta); - let (lambda, objf) = match ipm::burke(&mut psi){ + let psi = prob(&sim_eng, &scenarios, &theta); + let (lambda, objf) = match ipm::burke(&psi){ Ok((lambda, objf)) => (lambda, objf), Err(err) =>{ //todo: write out report panic!("Error in IPM: {:?}",err); } }; - dbg!(&theta); + // dbg!(&theta.shape()); + // dbg!(&psi.shape()); + // dbg!(&lambda); + // dbg!(&objf); - let mut rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + let mut lambda_tmp: Vec = vec![]; let max_lam = lambda.max().unwrap(); for (index,lam) in lambda.iter().enumerate(){ if lam > &1e-8 && lam > &(max_lam/1000 as f64){ - let aux = theta.row(index); - rows.push(aux); + theta_rows.push(theta.row(index)); + psi_columns.push(psi.column(index)); + lambda_tmp.push(lam.clone()); } - } - - - let theta = stack(Axis(0),&rows).unwrap(); - dbg!(theta); - - // dbg!(lambda); - // dbg!(objf); - - // } + let theta = stack(Axis(0),&theta_rows).unwrap(); + let psi = stack(Axis(1),&psi_columns).unwrap(); + let lambda = Array::from(lambda_tmp); + + + let objf = psi.dot(&lambda).mapv(|x| x.ln()).sum(); + + + if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ + eps = eps/2.; + if eps <= THETA_E{ + f1 = objf; + if (f1- f0).abs() <= THETA_F{ + break; + } else { + f0 = f1; + eps = 0.2; + } + } + } + + if cycle >= settings.config.cycles{ + break; + } + + + // theta = adaptative_grid(theta, eps) + + + cycle = cycle +1; + last_objf = objf; + } } \ No newline at end of file From 179e27616777c33d8427e45d383e9f3825d2cb33 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 13 Feb 2023 15:54:56 -0500 Subject: [PATCH 024/393] cleaning up --- src/base/ipm.rs | 6 ++--- src/base/prob.rs | 2 +- src/npag.rs | 58 ++++++++++++++++++++++-------------------------- 3 files changed, 30 insertions(+), 36 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 42f9d59d2..3399ee424 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -5,7 +5,7 @@ use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Array2, array}; use ndarray_stats::{QuantileExt, DeviationExt}; -pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBase, ndarray::Dim<[usize; 1]>>, f64),Box>{ +pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result, ndarray::Dim<[usize; 1]>>,Box>{ // psi.par_mapv_inplace(|x| x.abs()); // //dbg!(&psi); @@ -144,12 +144,12 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa } lam = lam/row as f64; - let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); + // let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); lam = &lam/lam.sum(); // dbg!(lam); // dbg!(obj); - Ok((lam, obj)) + Ok(lam) } diff --git a/src/base/prob.rs b/src/base/prob.rs index e04f95e48..b2d392c77 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -17,7 +17,7 @@ where { let mut prob = Array::::zeros((scenarios.len(), support_points.shape()[0]).f()); for (i, scenario) in scenarios.iter().enumerate(){ - println!("Simulating scenario {} of {}", i, scenarios.len()); + // println!("Simulating scenario {} of {}", i, scenarios.len()); for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ let ypred = Array::from(sim_eng.pred(&scenario, spp.to_vec())); diff --git a/src/npag.rs b/src/npag.rs index 4a9a1151e..82b5a4ffb 100644 --- a/src/npag.rs +++ b/src/npag.rs @@ -1,4 +1,4 @@ -use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array}; +use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; use ndarray_stats::QuantileExt; use crate::prelude::*; @@ -12,48 +12,46 @@ where S: Simulate { let settings = settings::read(settings_path); - let theta = lds::sobol(settings.config.init_points, ranges, seed); + let mut theta = lds::sobol(settings.config.init_points, ranges, seed); let scenarios = datafile::parse(settings.paths.data).unwrap(); + let mut psi: ArrayBase, Dim<[usize; 2]>>; + let mut lambda: ArrayBase, Dim<[usize; 1]>>; let mut eps = 0.2; let mut last_objf = -1e30; + let mut objf: f64; let mut f0 = -1e30; - let mut f1 = -2e30; + let mut f1:f64; let mut cycle = 1; while eps > THETA_E { + println!("Cycle: {}", cycle); + println!("Spp: {}", theta.shape()[0]); // psi n_sub rows, nspp columns - let psi = prob(&sim_eng, &scenarios, &theta); - let (lambda, objf) = match ipm::burke(&psi){ - Ok((lambda, objf)) => (lambda, objf), + psi = prob(&sim_eng, &scenarios, &theta); + lambda = match ipm::burke(&psi){ + Ok(lambda) => lambda, Err(err) =>{ //todo: write out report panic!("Error in IPM: {:?}",err); } }; - // dbg!(&theta.shape()); - // dbg!(&psi.shape()); - // dbg!(&lambda); - // dbg!(&objf); - - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - let mut lambda_tmp: Vec = vec![]; - let max_lam = lambda.max().unwrap(); - for (index,lam) in lambda.iter().enumerate(){ - if lam > &1e-8 && lam > &(max_lam/1000 as f64){ - theta_rows.push(theta.row(index)); - psi_columns.push(psi.column(index)); - lambda_tmp.push(lam.clone()); + { + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + let mut lambda_tmp: Vec = vec![]; + for (index,lam) in lambda.iter().enumerate(){ + if lam > &1e-8 && lam > &(lambda.max().unwrap()/1000 as f64){ + theta_rows.push(theta.row(index)); + psi_columns.push(psi.column(index)); + lambda_tmp.push(lam.clone()); + } } + theta = stack(Axis(0),&theta_rows).unwrap(); + psi = stack(Axis(1),&psi_columns).unwrap(); + lambda = Array::from(lambda_tmp); + objf = psi.dot(&lambda).mapv(|x| x.ln()).sum(); } - let theta = stack(Axis(0),&theta_rows).unwrap(); - let psi = stack(Axis(1),&psi_columns).unwrap(); - let lambda = Array::from(lambda_tmp); - - - let objf = psi.dot(&lambda).mapv(|x| x.ln()).sum(); - if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ eps = eps/2.; @@ -71,12 +69,8 @@ where if cycle >= settings.config.cycles{ break; } - - // theta = adaptative_grid(theta, eps) - - - cycle = cycle +1; + cycle = cycle+1; last_objf = objf; } } \ No newline at end of file From 1bb5689175bb9b861983e3ff32c773b3989601e2 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 13 Feb 2023 16:35:49 -0500 Subject: [PATCH 025/393] even morecleaning up --- src/algorithms/mod.rs | 1 + src/{ => algorithms}/npag.rs | 6 ++++- src/base/datafile.rs | 50 ++++++++++++++++++------------------ src/lib.rs | 3 ++- 4 files changed, 33 insertions(+), 27 deletions(-) create mode 100644 src/algorithms/mod.rs rename src/{ => algorithms}/npag.rs (93%) diff --git a/src/algorithms/mod.rs b/src/algorithms/mod.rs new file mode 100644 index 000000000..4a75e9f0c --- /dev/null +++ b/src/algorithms/mod.rs @@ -0,0 +1 @@ +pub mod npag; \ No newline at end of file diff --git a/src/npag.rs b/src/algorithms/npag.rs similarity index 93% rename from src/npag.rs rename to src/algorithms/npag.rs index 82b5a4ffb..baac065b0 100644 --- a/src/npag.rs +++ b/src/algorithms/npag.rs @@ -69,8 +69,12 @@ where if cycle >= settings.config.cycles{ break; } - // theta = adaptative_grid(theta, eps) + theta = adaptative_grid(theta, eps); cycle = cycle+1; last_objf = objf; } +} + +fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, _eps: f64) -> ArrayBase, Dim<[usize; 2]>> { + theta } \ No newline at end of file diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 2919ea547..c6439dd9f 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -9,18 +9,18 @@ struct Event{ id: String, evid: isize, time: f64, - dur: Option, + // dur: Option, dose: Option, - addl: Option, - ii: Option, - input: Option, + // addl: Option, + // ii: Option, + // input: Option, out: Option, - outeq: Option, - c0: Option, - c1: Option, - c2: Option, - c3: Option, - cov: HashMap + // outeq: Option, + // c0: Option, + // c1: Option, + // c2: Option, + // c3: Option, + // cov: HashMap } pub fn parse(path: String) -> Result, Box> { @@ -38,18 +38,18 @@ pub fn parse(path: String) -> Result, Box> { id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), time: record.remove("TIME").unwrap().parse::().unwrap(), - dur: record.remove("DUR").unwrap().parse::().ok(), + // dur: record.remove("DUR").unwrap().parse::().ok(), dose: record.remove("DOSE").unwrap().parse::().ok(), - addl: record.remove("ADDL").unwrap().parse::().ok(), - ii: record.remove("II").unwrap().parse::().ok(), - input: record.remove("INPUT").unwrap().parse::().ok(), + // addl: record.remove("ADDL").unwrap().parse::().ok(), + // ii: record.remove("II").unwrap().parse::().ok(), + // input: record.remove("INPUT").unwrap().parse::().ok(), out: record.remove("OUT").unwrap().parse::().ok(), - outeq: record.remove("OUTEQ").unwrap().parse::().ok(), - c0: record.remove("C0").unwrap().parse::().ok(), - c1: record.remove("C1").unwrap().parse::().ok(), - c2: record.remove("C2").unwrap().parse::().ok(), - c3: record.remove("C3").unwrap().parse::().ok(), - cov: record.into_iter().map(|(key,value)|return (key, value.parse::().unwrap())).collect() + // outeq: record.remove("OUTEQ").unwrap().parse::().ok(), + // c0: record.remove("C0").unwrap().parse::().ok(), + // c1: record.remove("C1").unwrap().parse::().ok(), + // c2: record.remove("C2").unwrap().parse::().ok(), + // c3: record.remove("C3").unwrap().parse::().ok(), + // cov: record.into_iter().map(|(key,value)|return (key, value.parse::().unwrap())).collect() }); } @@ -123,10 +123,10 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ Scenario { id: events[0].id.clone(), - time: time, - time_dose: time_dose, - time_obs: time_obs, - dose: dose, - obs: obs + time, + time_dose, + time_obs, + dose, + obs } } \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index a195ba44e..f0e48a694 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,6 @@ #![feature(slice_group_by)] pub mod base; -pub mod npag; +pub mod algorithms; pub mod prelude { pub use crate::base::lds::*; @@ -9,6 +9,7 @@ pub mod prelude { pub use crate::base::simulator::Simulate; pub use crate::base::simulator::Engine; pub use crate::base::prob::*; + pub use crate::algorithms::npag::npag; } //Tests From 8ff7eb529a4a574113c12435e067a174b0fa0eea Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 13 Feb 2023 16:39:34 -0500 Subject: [PATCH 026/393] fix tests --- config.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 9981158fe..8d2ed1fdb 100644 --- a/config.toml +++ b/config.toml @@ -3,4 +3,5 @@ data = "data.csv" [config] cycles = 1024 -engine = "NPAG" \ No newline at end of file +engine = "NPAG" +init_points = 500 \ No newline at end of file From 69b75c84e144ceb4608f2a05ee95daa08d016f48 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 13 Feb 2023 20:19:51 -0500 Subject: [PATCH 027/393] AG implemented --- src/algorithms/npag.rs | 53 ++++++++++++++++++++++++++++++++++++------ src/base/lds.rs | 2 +- src/tests/mod.rs | 4 ++-- 3 files changed, 49 insertions(+), 10 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index baac065b0..60a1b7b4e 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,32 +1,33 @@ use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; -use ndarray_stats::QuantileExt; +use ndarray_stats::{QuantileExt, DeviationExt}; use crate::prelude::*; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; +const THETA_D: f64 = 1e-4; pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32) where S: Simulate { let settings = settings::read(settings_path); - let mut theta = lds::sobol(settings.config.init_points, ranges, seed); + let mut theta = lds::sobol(settings.config.init_points, &ranges, seed); let scenarios = datafile::parse(settings.paths.data).unwrap(); let mut psi: ArrayBase, Dim<[usize; 2]>>; let mut lambda: ArrayBase, Dim<[usize; 1]>>; let mut eps = 0.2; let mut last_objf = -1e30; - let mut objf: f64; + let mut objf: f64 = -1e30; let mut f0 = -1e30; let mut f1:f64; let mut cycle = 1; while eps > THETA_E { println!("Cycle: {}", cycle); - println!("Spp: {}", theta.shape()[0]); + // psi n_sub rows, nspp columns psi = prob(&sim_eng, &scenarios, &theta); lambda = match ipm::burke(&psi){ @@ -36,6 +37,7 @@ where panic!("Error in IPM: {:?}",err); } }; + println!("Spp: {}", theta.shape()[0]); { let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; @@ -52,6 +54,9 @@ where lambda = Array::from(lambda_tmp); objf = psi.dot(&lambda).mapv(|x| x.ln()).sum(); } + println!("Spp: {}", theta.shape()[0]); + // dbg!(&theta); + println!("Objf: {}", &objf); if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ eps = eps/2.; @@ -69,12 +74,46 @@ where if cycle >= settings.config.cycles{ break; } - theta = adaptative_grid(theta, eps); + theta = adaptative_grid(theta, eps, &ranges); + // dbg!(&theta); cycle = cycle+1; last_objf = objf; } } -fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, _eps: f64) -> ArrayBase, Dim<[usize; 2]>> { - theta +fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &Vec<(f64,f64)>) -> ArrayBase, Dim<[usize; 2]>> { + let (n_spp, _dim) = theta.dim(); + // dbg!(theta.dim()); + let mut new_theta = theta.clone(); + for i in 0..n_spp{ + let spp = theta.row(i); + for (j, val) in spp.into_iter().enumerate(){ + let l = eps * (ranges[j].1 - ranges[j].0);//abs? + if val + l > ranges[j].0{ + let mut plus = Array::zeros(spp.len()); + plus[j] = l; + plus = plus + spp; + evaluate_spp(&mut new_theta, plus, ranges[j]); + } + if val - l < ranges[j].1{ + let mut minus = Array::zeros(spp.len()); + minus[j] = -l; + minus = minus + spp; + evaluate_spp(&mut new_theta, minus, ranges[j]); + } + } + } + new_theta +} + +fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidate: ArrayBase, Dim<[usize; 1]>>, limits: (f64,f64)){ + let mut dist = f64::INFINITY; + + for spp in theta.rows(){ + let new_dist = candidate.l1_dist(&spp).unwrap() / (limits.1 - limits.0); + dist = dist.min(new_dist); + } + if dist > THETA_D{ + theta.push_row(candidate.view()).unwrap(); + } } \ No newline at end of file diff --git a/src/base/lds.rs b/src/base/lds.rs index f50002de7..72a03eed5 100644 --- a/src/base/lds.rs +++ b/src/base/lds.rs @@ -4,7 +4,7 @@ use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; // use ndarray::parallel::prelude::*; -pub fn sobol(n_points: usize, range_params: Vec<(f64,f64)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ +pub fn sobol(n_points: usize, range_params: &Vec<(f64,f64)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ let n_params = range_params.len(); let mut seq = Array::::zeros((n_points, n_params).f()); for i in 0..n_points { diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 665b3dff4..d5fbe782c 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -3,7 +3,7 @@ use super::base::*; #[test] fn basic_sobol(){ - assert_eq!(lds::sobol(5, vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ + assert_eq!(lds::sobol(5, &vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ [0.10731887817382813, 0.14647412300109863, 0.5851038694381714], [0.9840304851531982, 0.7633365392684937, 0.19097506999969482], [0.38477110862731934, 0.734661340713501, 0.2616291046142578], @@ -14,7 +14,7 @@ fn basic_sobol(){ #[test] fn scaled_sobol(){ - assert_eq!(lds::sobol(5, vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ + assert_eq!(lds::sobol(5, &vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ [0.10731887817382813, 0.29294824600219727, 0.17020773887634277], [0.9840304851531982, 1.5266730785369873, -0.6180498600006104], [0.38477110862731934, 1.469322681427002, -0.4767417907714844], From d082cbf81b5681d46e7963d8cf3c45e86edbbac8 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 13 Feb 2023 23:01:59 -0500 Subject: [PATCH 028/393] added logs, it seems to be working, need to test it a little bit more --- Cargo.toml | 2 + src/algorithms/npag.rs | 95 ++++++++++++++++++++++++++++++++---------- src/base/ipm.rs | 6 +-- 3 files changed, 78 insertions(+), 25 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 055f453bc..9a3ca4630 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,4 +19,6 @@ plotly = "0.8.3" interp = "0.1.1" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" +log = "0.4.17" +log4rs = "1.2.0" #ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 60a1b7b4e..e3948f3de 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,6 +1,11 @@ use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; use ndarray_stats::{QuantileExt, DeviationExt}; +use log::LevelFilter; +use log4rs::append::file::FileAppender; +use log4rs::encode::pattern::PatternEncoder; +use log4rs::config::{Appender, Config, Root}; + use crate::prelude::*; const THETA_E: f64 = 1e-4; //convergence Criteria @@ -12,6 +17,21 @@ pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String where S: Simulate { + let logfile = FileAppender::builder() + .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) + .build("log/output.log").unwrap(); + + let config = Config::builder() + .appender(Appender::builder().build("logfile", Box::new(logfile))) + .build(Root::builder() + .appender("logfile") + .build(LevelFilter::Info)).unwrap(); + + log4rs::init_config(config).unwrap(); + + + + let settings = settings::read(settings_path); let mut theta = lds::sobol(settings.config.init_points, &ranges, seed); let scenarios = datafile::parse(settings.paths.data).unwrap(); @@ -20,49 +40,80 @@ where let mut eps = 0.2; let mut last_objf = -1e30; - let mut objf: f64 = -1e30; + let mut objf: f64; let mut f0 = -1e30; let mut f1:f64; let mut cycle = 1; while eps > THETA_E { - println!("Cycle: {}", cycle); + log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns psi = prob(&sim_eng, &scenarios, &theta); - lambda = match ipm::burke(&psi){ - Ok(lambda) => lambda, + (lambda,_) = match ipm::burke(&psi){ + Ok((lambda,objf)) => (lambda, objf), Err(err) =>{ //todo: write out report panic!("Error in IPM: {:?}",err); } }; - println!("Spp: {}", theta.shape()[0]); - { - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - let mut lambda_tmp: Vec = vec![]; - for (index,lam) in lambda.iter().enumerate(){ - if lam > &1e-8 && lam > &(lambda.max().unwrap()/1000 as f64){ - theta_rows.push(theta.row(index)); - psi_columns.push(psi.column(index)); - lambda_tmp.push(lam.clone()); - } + + + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + // let mut lambda_tmp: Vec = vec![]; + for (index,lam) in lambda.iter().enumerate(){ + if lam > &1e-8 && lam > &(lambda.max().unwrap()/1000 as f64){ + theta_rows.push(theta.row(index)); + psi_columns.push(psi.column(index)); + // lambda_tmp.push(lam.clone()); } - theta = stack(Axis(0),&theta_rows).unwrap(); - psi = stack(Axis(1),&psi_columns).unwrap(); - lambda = Array::from(lambda_tmp); - objf = psi.dot(&lambda).mapv(|x| x.ln()).sum(); } - println!("Spp: {}", theta.shape()[0]); + theta = stack(Axis(0),&theta_rows).unwrap(); + let psi2 = stack(Axis(1),&psi_columns).unwrap(); + // lambda = Array::from(lambda_tmp); + + // let psi2 = prob(&sim_eng, &scenarios, &theta); + (lambda,objf) = match ipm::burke(&psi2){ + Ok((lambda,objf)) => (lambda, objf), + Err(err) =>{ + //todo: write out report + panic!("Error in IPM: {:?}",err); + } + }; + + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + let mut lambda_tmp: Vec = vec![]; + for (index,lam) in lambda.iter().enumerate(){ + if lam > &(lambda.max().unwrap()/1000 as f64){ + theta_rows.push(theta.row(index)); + psi_columns.push(psi2.column(index)); + lambda_tmp.push(lam.clone()); + } + } + theta = stack(Axis(0),&theta_rows).unwrap(); + let psi2 = stack(Axis(1),&psi_columns).unwrap(); + let w = Array::from(lambda_tmp); + let pyl = psi2.dot(&w); + + log::info!("Spp: {}", theta.shape()[0]); + log::info!("{:?}",&theta); + log::info!("{:?}",&w); // dbg!(&theta); - println!("Objf: {}", &objf); + log::info!("Objf: {}", &objf); + // if last_objf > objf{ + // log::error!("Objf decreased"); + // break; + // } + if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ eps = eps/2.; if eps <= THETA_E{ - f1 = objf; + f1 = pyl.mapv(|x| x.ln()).sum(); if (f1- f0).abs() <= THETA_F{ + log::info!("Likelihood criteria convergence"); break; } else { f0 = f1; diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 3399ee424..c8f6877b8 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -5,7 +5,7 @@ use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Array2, array}; use ndarray_stats::{QuantileExt, DeviationExt}; -pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result, ndarray::Dim<[usize; 1]>>,Box>{ +pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBase, ndarray::Dim<[usize; 1]>>, f64),Box>{ // psi.par_mapv_inplace(|x| x.abs()); // //dbg!(&psi); @@ -144,12 +144,12 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result Date: Mon, 13 Feb 2023 23:43:25 -0500 Subject: [PATCH 029/393] fixed a bug with the limits check for new spp --- src/algorithms/npag.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index e3948f3de..0af3a0e77 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -63,7 +63,7 @@ where let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; // let mut lambda_tmp: Vec = vec![]; for (index,lam) in lambda.iter().enumerate(){ - if lam > &1e-8 && lam > &(lambda.max().unwrap()/1000 as f64){ + if lam > &1e-8 && lam > &(lambda.max().unwrap()/100 as f64){ theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); // lambda_tmp.push(lam.clone()); @@ -86,7 +86,7 @@ where let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; let mut lambda_tmp: Vec = vec![]; for (index,lam) in lambda.iter().enumerate(){ - if lam > &(lambda.max().unwrap()/1000 as f64){ + if lam > &(lambda.max().unwrap()/100 as f64){ theta_rows.push(theta.row(index)); psi_columns.push(psi2.column(index)); lambda_tmp.push(lam.clone()); @@ -100,8 +100,7 @@ where log::info!("Spp: {}", theta.shape()[0]); log::info!("{:?}",&theta); log::info!("{:?}",&w); - // dbg!(&theta); - log::info!("Objf: {}", &objf); + log::info!("Objf: {}", -2.*&objf); // if last_objf > objf{ // log::error!("Objf decreased"); // break; @@ -140,13 +139,13 @@ fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, eps: f64, let spp = theta.row(i); for (j, val) in spp.into_iter().enumerate(){ let l = eps * (ranges[j].1 - ranges[j].0);//abs? - if val + l > ranges[j].0{ + if val + l < ranges[j].1{ let mut plus = Array::zeros(spp.len()); plus[j] = l; plus = plus + spp; evaluate_spp(&mut new_theta, plus, ranges[j]); } - if val - l < ranges[j].1{ + if val - l > ranges[j].0{ let mut minus = Array::zeros(spp.len()); minus[j] = -l; minus = minus + spp; From 8717f2a1a147ab06cdd26969b561a1eecca80923 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 14 Feb 2023 19:06:29 -0500 Subject: [PATCH 030/393] tunning up --- src/base/ipm.rs | 6 +++--- src/base/prob.rs | 12 ++---------- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index c8f6877b8..218450dfc 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -24,9 +24,9 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa let mut plam = psi.dot(&ecol); // //dbg!(&plam); - if plam.min().unwrap() <= &1e-15 { - return Err("The vector psi*e has a non-positive entry".into()); - } + // if plam.min().unwrap() <= &1e-15 { + // return Err("The vector psi*e has a non-positive entry".into()); + // } let eps = 1e-8; let mut sig = 0.; diff --git a/src/base/prob.rs b/src/base/prob.rs index b2d392c77..60f701608 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -17,27 +17,19 @@ where { let mut prob = Array::::zeros((scenarios.len(), support_points.shape()[0]).f()); for (i, scenario) in scenarios.iter().enumerate(){ - // println!("Simulating scenario {} of {}", i, scenarios.len()); for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ let ypred = Array::from(sim_eng.pred(&scenario, spp.to_vec())); let yobs = Array::from(scenario.obs.clone()); //TODO: esto se puede mover a datafile::read // 0.020000,0.050000,-0.000200,0.000000 - let sigma = 0.02 + &yobs * 0.5 + &yobs.mapv(|x| x.powi(2)) * (-0.0002); + let sigma = 0.3 + &yobs * 0.1;// + &yobs.mapv(|x| x.powi(2)) * (0.); let diff = (yobs-ypred).mapv(|x| x.powi(2)); let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); let value = aux_vec.product(); - // if value.is_infinite(){ - // dbg!((i,j)); - // dbg!(&sigma); - // dbg!(&diff); - // dbg!((-&diff/&two_sigma_sq).mapv(|x| x.exp())); - // dbg!(aux_vec); - // process::exit(0x0100); - // } + prob.slice_mut(s![i,j]).fill(value); } From f31ffb40d7f16cf367d2a54eea8770dad0670a15 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 16 Feb 2023 00:21:24 -0500 Subject: [PATCH 031/393] allows the error coeff to be user defined --- src/algorithms/npag.rs | 4 ++-- src/base/prob.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 0af3a0e77..ae74b1009 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -13,7 +13,7 @@ const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; -pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32) +pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64)) where S: Simulate { @@ -49,7 +49,7 @@ where log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns - psi = prob(&sim_eng, &scenarios, &theta); + psi = prob(&sim_eng, &scenarios, &theta, c); (lambda,_) = match ipm::burke(&psi){ Ok((lambda,objf)) => (lambda, objf), Err(err) =>{ diff --git a/src/base/prob.rs b/src/base/prob.rs index 60f701608..02a1336ef 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -11,7 +11,7 @@ const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts -pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &ArrayBase,Dim<[usize; 2]>>) -> ArrayBase,Dim<[usize; 2]>> +pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &ArrayBase,Dim<[usize; 2]>>, c: (f64,f64,f64,f64)) -> ArrayBase,Dim<[usize; 2]>> where S: Simulate { @@ -23,7 +23,7 @@ where let yobs = Array::from(scenario.obs.clone()); //TODO: esto se puede mover a datafile::read // 0.020000,0.050000,-0.000200,0.000000 - let sigma = 0.3 + &yobs * 0.1;// + &yobs.mapv(|x| x.powi(2)) * (0.); + let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); let diff = (yobs-ypred).mapv(|x| x.powi(2)); let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); From 40eca2ca90dfe1c1b382408bb15e67e1b108230f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 18 Feb 2023 11:29:30 -0500 Subject: [PATCH 032/393] bimodal ke example --- examples/bimodal_ke.csv | 562 ++++++++++++++++++++++++++++++++++ examples/bimodal_ke.rs | 65 ++++ examples/bimodal_ke.toml | 8 + examples/simulator_example.rs | 71 ----- log/bimodal_ke.log | 0 src/algorithms/npag.rs | 27 +- src/base/datafile.rs | 28 +- src/base/mod.rs | 2 +- src/base/prob.rs | 1 - src/base/settings.rs | 3 +- 10 files changed, 673 insertions(+), 94 deletions(-) create mode 100644 examples/bimodal_ke.csv create mode 100644 examples/bimodal_ke.rs create mode 100644 examples/bimodal_ke.toml delete mode 100644 examples/simulator_example.rs create mode 100644 log/bimodal_ke.log diff --git a/examples/bimodal_ke.csv b/examples/bimodal_ke.csv new file mode 100644 index 000000000..2e8e65ef8 --- /dev/null +++ b/examples/bimodal_ke.csv @@ -0,0 +1,562 @@ +ļ»æID,EVID,TIME,DUR,DOSE,ADDL,II,INPUT,OUT,OUTEQ,C0,C1,C2,C3 +1,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +1,0,0.5,.,.,.,.,.,3.3371689999999998,1,0,0.10000000000000001,0,0 +1,0,1,.,.,.,.,.,3.4750559999999999,1,0,0.10000000000000001,0,0 +1,0,2,.,.,.,.,.,2.621165,1,0,0.10000000000000001,0,0 +1,0,3,.,.,.,.,.,1.9103840000000001,1,0,0.10000000000000001,0,0 +1,0,4,.,.,.,.,.,1.4256610000000001,1,0,0.10000000000000001,0,0 +1,0,6,.,.,.,.,.,0.80077540000000003,1,0,0.10000000000000001,0,0 +1,0,8,.,.,.,.,.,0.35291400000000001,1,0,0.10000000000000001,0,0 +1,0,12,.,.,.,.,.,0.1020168,1,0,0.10000000000000001,0,0 +1,0,18,.,.,.,.,.,0.015118929999999999,1,0,0.10000000000000001,0,0 +1,0,24,.,.,.,.,.,0.0025999220000000002,1,0,0.10000000000000001,0,0 +2,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +2,0,0.5,.,.,.,.,.,6.4612660000000002,1,0,0.10000000000000001,0,0 +2,0,1,.,.,.,.,.,5.8134680000000003,1,0,0.10000000000000001,0,0 +2,0,2,.,.,.,.,.,6.2383610000000003,1,0,0.10000000000000001,0,0 +2,0,3,.,.,.,.,.,5.9094360000000004,1,0,0.10000000000000001,0,0 +2,0,4,.,.,.,.,.,6.0434669999999997,1,0,0.10000000000000001,0,0 +2,0,6,.,.,.,.,.,5.3209530000000003,1,0,0.10000000000000001,0,0 +2,0,8,.,.,.,.,.,4.9433170000000004,1,0,0.10000000000000001,0,0 +2,0,12,.,.,.,.,.,4.4317349999999998,1,0,0.10000000000000001,0,0 +2,0,18,.,.,.,.,.,2.3166389999999999,1,0,0.10000000000000001,0,0 +2,0,24,.,.,.,.,.,3.33792,1,0,0.10000000000000001,0,0 +3,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +3,0,0.5,.,.,.,.,.,4.8710529999999999,1,0,0.10000000000000001,0,0 +3,0,1,.,.,.,.,.,4.5334380000000003,1,0,0.10000000000000001,0,0 +3,0,2,.,.,.,.,.,3.3502649999999998,1,0,0.10000000000000001,0,0 +3,0,3,.,.,.,.,.,2.3726370000000001,1,0,0.10000000000000001,0,0 +3,0,4,.,.,.,.,.,1.800562,1,0,0.10000000000000001,0,0 +3,0,6,.,.,.,.,.,1.0063150000000001,1,0,0.10000000000000001,0,0 +3,0,8,.,.,.,.,.,0.6817493,1,0,0.10000000000000001,0,0 +3,0,12,.,.,.,.,.,0.18976970000000001,1,0,0.10000000000000001,0,0 +3,0,18,.,.,.,.,.,0.03709055,1,0,0.10000000000000001,0,0 +3,0,24,.,.,.,.,.,0.0059421099999999996,1,0,0.10000000000000001,0,0 +4,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +4,0,0.5,.,.,.,.,.,4.206772,1,0,0.10000000000000001,0,0 +4,0,1,.,.,.,.,.,3.5159199999999999,1,0,0.10000000000000001,0,0 +4,0,2,.,.,.,.,.,3.6653220000000002,1,0,0.10000000000000001,0,0 +4,0,3,.,.,.,.,.,3.0214479999999999,1,0,0.10000000000000001,0,0 +4,0,4,.,.,.,.,.,3.731706,1,0,0.10000000000000001,0,0 +4,0,6,.,.,.,.,.,3.3614709999999999,1,0,0.10000000000000001,0,0 +4,0,8,.,.,.,.,.,2.8725109999999998,1,0,0.10000000000000001,0,0 +4,0,12,.,.,.,.,.,2.227452,1,0,0.10000000000000001,0,0 +4,0,18,.,.,.,.,.,1.3707879999999999,1,0,0.10000000000000001,0,0 +4,0,24,.,.,.,.,.,1.1548940000000001,1,0,0.10000000000000001,0,0 +5,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +5,0,0.5,.,.,.,.,.,5.1575410000000002,1,0,0.10000000000000001,0,0 +5,0,1,.,.,.,.,.,5.2226109999999997,1,0,0.10000000000000001,0,0 +5,0,2,.,.,.,.,.,5.0325579999999999,1,0,0.10000000000000001,0,0 +5,0,3,.,.,.,.,.,5.457382,1,0,0.10000000000000001,0,0 +5,0,4,.,.,.,.,.,4.3839990000000002,1,0,0.10000000000000001,0,0 +5,0,6,.,.,.,.,.,3.7860800000000001,1,0,0.10000000000000001,0,0 +5,0,8,.,.,.,.,.,2.4022060000000001,1,0,0.10000000000000001,0,0 +5,0,12,.,.,.,.,.,2.0941209999999999,1,0,0.10000000000000001,0,0 +5,0,18,.,.,.,.,.,1.1160190000000001,1,0,0.10000000000000001,0,0 +5,0,24,.,.,.,.,.,0.7576946,1,0,0.10000000000000001,0,0 +6,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +6,0,0.5,.,.,.,.,.,3.4370690000000002,1,0,0.10000000000000001,0,0 +6,0,1,.,.,.,.,.,2.614242,1,0,0.10000000000000001,0,0 +6,0,2,.,.,.,.,.,1.8810119999999999,1,0,0.10000000000000001,0,0 +6,0,3,.,.,.,.,.,1.565221,1,0,0.10000000000000001,0,0 +6,0,4,.,.,.,.,.,1.3475490000000001,1,0,0.10000000000000001,0,0 +6,0,6,.,.,.,.,.,0.88327239999999996,1,0,0.10000000000000001,0,0 +6,0,8,.,.,.,.,.,0.43137969999999998,1,0,0.10000000000000001,0,0 +6,0,12,.,.,.,.,.,0.13092970000000001,1,0,0.10000000000000001,0,0 +6,0,18,.,.,.,.,.,0.026624080000000001,1,0,0.10000000000000001,0,0 +6,0,24,.,.,.,.,.,0.0039937710000000001,1,0,0.10000000000000001,0,0 +7,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +7,0,0.5,.,.,.,.,.,6.7121430000000002,1,0,0.10000000000000001,0,0 +7,0,1,.,.,.,.,.,8.0076630000000009,1,0,0.10000000000000001,0,0 +7,0,2,.,.,.,.,.,6.4365100000000002,1,0,0.10000000000000001,0,0 +7,0,3,.,.,.,.,.,7.2999989999999997,1,0,0.10000000000000001,0,0 +7,0,4,.,.,.,.,.,5.8125210000000003,1,0,0.10000000000000001,0,0 +7,0,6,.,.,.,.,.,5.6614089999999999,1,0,0.10000000000000001,0,0 +7,0,8,.,.,.,.,.,4.1398200000000003,1,0,0.10000000000000001,0,0 +7,0,12,.,.,.,.,.,3.3523890000000001,1,0,0.10000000000000001,0,0 +7,0,18,.,.,.,.,.,2.0350820000000001,1,0,0.10000000000000001,0,0 +7,0,24,.,.,.,.,.,1.4538979999999999,1,0,0.10000000000000001,0,0 +8,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +8,0,0.5,.,.,.,.,.,5.135402,1,0,0.10000000000000001,0,0 +8,0,1,.,.,.,.,.,4.4069700000000003,1,0,0.10000000000000001,0,0 +8,0,2,.,.,.,.,.,4.5489889999999997,1,0,0.10000000000000001,0,0 +8,0,3,.,.,.,.,.,5.300935,1,0,0.10000000000000001,0,0 +8,0,4,.,.,.,.,.,4.7258250000000004,1,0,0.10000000000000001,0,0 +8,0,6,.,.,.,.,.,3.7560910000000001,1,0,0.10000000000000001,0,0 +8,0,8,.,.,.,.,.,4.4000620000000001,1,0,0.10000000000000001,0,0 +8,0,12,.,.,.,.,.,4.0780810000000001,1,0,0.10000000000000001,0,0 +8,0,18,.,.,.,.,.,3.202413,1,0,0.10000000000000001,0,0 +8,0,24,.,.,.,.,.,3.2896209999999999,1,0,0.10000000000000001,0,0 +9,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +9,0,0.5,.,.,.,.,.,6.4532030000000002,1,0,0.10000000000000001,0,0 +9,0,1,.,.,.,.,.,5.2509160000000001,1,0,0.10000000000000001,0,0 +9,0,2,.,.,.,.,.,3.4837799999999999,1,0,0.10000000000000001,0,0 +9,0,3,.,.,.,.,.,2.6301890000000001,1,0,0.10000000000000001,0,0 +9,0,4,.,.,.,.,.,1.666836,1,0,0.10000000000000001,0,0 +9,0,6,.,.,.,.,.,0.9075183,1,0,0.10000000000000001,0,0 +9,0,8,.,.,.,.,.,0.40321940000000001,1,0,0.10000000000000001,0,0 +9,0,12,.,.,.,.,.,0.1134573,1,0,0.10000000000000001,0,0 +9,0,18,.,.,.,.,.,0.014046070000000001,1,0,0.10000000000000001,0,0 +9,0,24,.,.,.,.,.,0.001633879,1,0,0.10000000000000001,0,0 +10,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +10,0,0.5,.,.,.,.,.,4.6230589999999996,1,0,0.10000000000000001,0,0 +10,0,1,.,.,.,.,.,4.8750520000000002,1,0,0.10000000000000001,0,0 +10,0,2,.,.,.,.,.,3.954939,1,0,0.10000000000000001,0,0 +10,0,3,.,.,.,.,.,3.533296,1,0,0.10000000000000001,0,0 +10,0,4,.,.,.,.,.,3.6865830000000002,1,0,0.10000000000000001,0,0 +10,0,6,.,.,.,.,.,3.552619,1,0,0.10000000000000001,0,0 +10,0,8,.,.,.,.,.,2.6450879999999999,1,0,0.10000000000000001,0,0 +10,0,12,.,.,.,.,.,1.737509,1,0,0.10000000000000001,0,0 +10,0,18,.,.,.,.,.,1.072908,1,0,0.10000000000000001,0,0 +10,0,24,.,.,.,.,.,0.56747130000000001,1,0,0.10000000000000001,0,0 +11,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +11,0,0.5,.,.,.,.,.,5.8271610000000003,1,0,0.10000000000000001,0,0 +11,0,1,.,.,.,.,.,5.2120129999999998,1,0,0.10000000000000001,0,0 +11,0,2,.,.,.,.,.,3.3692220000000002,1,0,0.10000000000000001,0,0 +11,0,3,.,.,.,.,.,4.2262190000000004,1,0,0.10000000000000001,0,0 +11,0,4,.,.,.,.,.,3.1863199999999998,1,0,0.10000000000000001,0,0 +11,0,6,.,.,.,.,.,2.72187,1,0,0.10000000000000001,0,0 +11,0,8,.,.,.,.,.,1.8802099999999999,1,0,0.10000000000000001,0,0 +11,0,12,.,.,.,.,.,1.0745199999999999,1,0,0.10000000000000001,0,0 +11,0,18,.,.,.,.,.,0.57275390000000004,1,0,0.10000000000000001,0,0 +11,0,24,.,.,.,.,.,0.20852799999999999,1,0,0.10000000000000001,0,0 +12,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +12,0,0.5,.,.,.,.,.,5.2918580000000004,1,0,0.10000000000000001,0,0 +12,0,1,.,.,.,.,.,4.4887569999999997,1,0,0.10000000000000001,0,0 +12,0,2,.,.,.,.,.,3.0738750000000001,1,0,0.10000000000000001,0,0 +12,0,3,.,.,.,.,.,2.0304180000000001,1,0,0.10000000000000001,0,0 +12,0,4,.,.,.,.,.,1.673578,1,0,0.10000000000000001,0,0 +12,0,6,.,.,.,.,.,0.71023860000000005,1,0,0.10000000000000001,0,0 +12,0,8,.,.,.,.,.,0.3873432,1,0,0.10000000000000001,0,0 +12,0,12,.,.,.,.,.,0.1180847,1,0,0.10000000000000001,0,0 +12,0,18,.,.,.,.,.,0.01636949,1,0,0.10000000000000001,0,0 +12,0,24,.,.,.,.,.,0.0019743270000000001,1,0,0.10000000000000001,0,0 +13,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +13,0,0.5,.,.,.,.,.,5.5711339999999998,1,0,0.10000000000000001,0,0 +13,0,1,.,.,.,.,.,5.5673940000000002,1,0,0.10000000000000001,0,0 +13,0,2,.,.,.,.,.,5.8777489999999997,1,0,0.10000000000000001,0,0 +13,0,3,.,.,.,.,.,4.6469240000000003,1,0,0.10000000000000001,0,0 +13,0,4,.,.,.,.,.,4.1923969999999997,1,0,0.10000000000000001,0,0 +13,0,6,.,.,.,.,.,3.3281529999999999,1,0,0.10000000000000001,0,0 +13,0,8,.,.,.,.,.,3.0615039999999998,1,0,0.10000000000000001,0,0 +13,0,12,.,.,.,.,.,2.3937059999999999,1,0,0.10000000000000001,0,0 +13,0,18,.,.,.,.,.,1.291107,1,0,0.10000000000000001,0,0 +13,0,24,.,.,.,.,.,0.74528689999999997,1,0,0.10000000000000001,0,0 +14,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +14,0,0.5,.,.,.,.,.,5.4413590000000003,1,0,0.10000000000000001,0,0 +14,0,1,.,.,.,.,.,3.7102390000000001,1,0,0.10000000000000001,0,0 +14,0,2,.,.,.,.,.,3.1970429999999999,1,0,0.10000000000000001,0,0 +14,0,3,.,.,.,.,.,2.4273859999999998,1,0,0.10000000000000001,0,0 +14,0,4,.,.,.,.,.,1.9101239999999999,1,0,0.10000000000000001,0,0 +14,0,6,.,.,.,.,.,0.99463369999999995,1,0,0.10000000000000001,0,0 +14,0,8,.,.,.,.,.,0.5960318,1,0,0.10000000000000001,0,0 +14,0,12,.,.,.,.,.,0.1674012,1,0,0.10000000000000001,0,0 +14,0,18,.,.,.,.,.,0.02903408,1,0,0.10000000000000001,0,0 +14,0,24,.,.,.,.,.,0.0054986150000000001,1,0,0.10000000000000001,0,0 +15,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +15,0,0.5,.,.,.,.,.,4.8168259999999998,1,0,0.10000000000000001,0,0 +15,0,1,.,.,.,.,.,5.5213390000000002,1,0,0.10000000000000001,0,0 +15,0,2,.,.,.,.,.,4.1197400000000002,1,0,0.10000000000000001,0,0 +15,0,3,.,.,.,.,.,3.560489,1,0,0.10000000000000001,0,0 +15,0,4,.,.,.,.,.,3.2873929999999998,1,0,0.10000000000000001,0,0 +15,0,6,.,.,.,.,.,2.7681710000000002,1,0,0.10000000000000001,0,0 +15,0,8,.,.,.,.,.,2.8261479999999999,1,0,0.10000000000000001,0,0 +15,0,12,.,.,.,.,.,1.7887,1,0,0.10000000000000001,0,0 +15,0,18,.,.,.,.,.,1.1891400000000001,1,0,0.10000000000000001,0,0 +15,0,24,.,.,.,.,.,0.77530520000000003,1,0,0.10000000000000001,0,0 +16,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +16,0,0.5,.,.,.,.,.,3.2778170000000002,1,0,0.10000000000000001,0,0 +16,0,1,.,.,.,.,.,4.1266309999999997,1,0,0.10000000000000001,0,0 +16,0,2,.,.,.,.,.,3.0586169999999999,1,0,0.10000000000000001,0,0 +16,0,3,.,.,.,.,.,2.4009849999999999,1,0,0.10000000000000001,0,0 +16,0,4,.,.,.,.,.,2.264338,1,0,0.10000000000000001,0,0 +16,0,6,.,.,.,.,.,2.1332049999999998,1,0,0.10000000000000001,0,0 +16,0,8,.,.,.,.,.,1.4786300000000001,1,0,0.10000000000000001,0,0 +16,0,12,.,.,.,.,.,1.0840529999999999,1,0,0.10000000000000001,0,0 +16,0,18,.,.,.,.,.,0.6864595,1,0,0.10000000000000001,0,0 +16,0,24,.,.,.,.,.,0.26496989999999998,1,0,0.10000000000000001,0,0 +17,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +17,0,0.5,.,.,.,.,.,4.2152279999999998,1,0,0.10000000000000001,0,0 +17,0,1,.,.,.,.,.,4.2643829999999996,1,0,0.10000000000000001,0,0 +17,0,2,.,.,.,.,.,4.082192,1,0,0.10000000000000001,0,0 +17,0,3,.,.,.,.,.,3.7751999999999999,1,0,0.10000000000000001,0,0 +17,0,4,.,.,.,.,.,4.07822,1,0,0.10000000000000001,0,0 +17,0,6,.,.,.,.,.,4.5059940000000003,1,0,0.10000000000000001,0,0 +17,0,8,.,.,.,.,.,4.3557730000000001,1,0,0.10000000000000001,0,0 +17,0,12,.,.,.,.,.,3.368484,1,0,0.10000000000000001,0,0 +17,0,18,.,.,.,.,.,3.0369269999999999,1,0,0.10000000000000001,0,0 +17,0,24,.,.,.,.,.,2.967927,1,0,0.10000000000000001,0,0 +18,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +18,0,0.5,.,.,.,.,.,4.4833800000000004,1,0,0.10000000000000001,0,0 +18,0,1,.,.,.,.,.,4.1840849999999996,1,0,0.10000000000000001,0,0 +18,0,2,.,.,.,.,.,2.970879,1,0,0.10000000000000001,0,0 +18,0,3,.,.,.,.,.,1.885248,1,0,0.10000000000000001,0,0 +18,0,4,.,.,.,.,.,1.320176,1,0,0.10000000000000001,0,0 +18,0,6,.,.,.,.,.,0.77317740000000001,1,0,0.10000000000000001,0,0 +18,0,8,.,.,.,.,.,0.33435930000000003,1,0,0.10000000000000001,0,0 +18,0,12,.,.,.,.,.,0.084804110000000002,1,0,0.10000000000000001,0,0 +18,0,18,.,.,.,.,.,0.014249319999999999,1,0,0.10000000000000001,0,0 +18,0,24,.,.,.,.,.,0.001457994,1,0,0.10000000000000001,0,0 +19,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +19,0,0.5,.,.,.,.,.,4.3459680000000001,1,0,0.10000000000000001,0,0 +19,0,1,.,.,.,.,.,3.586703,1,0,0.10000000000000001,0,0 +19,0,2,.,.,.,.,.,2.3983850000000002,1,0,0.10000000000000001,0,0 +19,0,3,.,.,.,.,.,1.953586,1,0,0.10000000000000001,0,0 +19,0,4,.,.,.,.,.,1.575232,1,0,0.10000000000000001,0,0 +19,0,6,.,.,.,.,.,0.93435449999999998,1,0,0.10000000000000001,0,0 +19,0,8,.,.,.,.,.,0.5710655,1,0,0.10000000000000001,0,0 +19,0,12,.,.,.,.,.,0.13890749999999999,1,0,0.10000000000000001,0,0 +19,0,18,.,.,.,.,.,0.02822334,1,0,0.10000000000000001,0,0 +19,0,24,.,.,.,.,.,0.0046501490000000001,1,0,0.10000000000000001,0,0 +20,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +20,0,0.5,.,.,.,.,.,6.1257590000000004,1,0,0.10000000000000001,0,0 +20,0,1,.,.,.,.,.,6.6201049999999997,1,0,0.10000000000000001,0,0 +20,0,2,.,.,.,.,.,6.5565619999999996,1,0,0.10000000000000001,0,0 +20,0,3,.,.,.,.,.,6.0011219999999996,1,0,0.10000000000000001,0,0 +20,0,4,.,.,.,.,.,5.9187969999999996,1,0,0.10000000000000001,0,0 +20,0,6,.,.,.,.,.,4.3732569999999997,1,0,0.10000000000000001,0,0 +20,0,8,.,.,.,.,.,3.4357329999999999,1,0,0.10000000000000001,0,0 +20,0,12,.,.,.,.,.,3.3715139999999999,1,0,0.10000000000000001,0,0 +20,0,18,.,.,.,.,.,1.720547,1,0,0.10000000000000001,0,0 +20,0,24,.,.,.,.,.,1.5782050000000001,1,0,0.10000000000000001,0,0 +21,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +21,0,0.5,.,.,.,.,.,4.8604640000000003,1,0,0.10000000000000001,0,0 +21,0,1,.,.,.,.,.,4.9263849999999998,1,0,0.10000000000000001,0,0 +21,0,2,.,.,.,.,.,2.7144629999999998,1,0,0.10000000000000001,0,0 +21,0,3,.,.,.,.,.,2.7341329999999999,1,0,0.10000000000000001,0,0 +21,0,4,.,.,.,.,.,1.582911,1,0,0.10000000000000001,0,0 +21,0,6,.,.,.,.,.,1.125248,1,0,0.10000000000000001,0,0 +21,0,8,.,.,.,.,.,0.45084540000000001,1,0,0.10000000000000001,0,0 +21,0,12,.,.,.,.,.,0.1423594,1,0,0.10000000000000001,0,0 +21,0,18,.,.,.,.,.,0.024613739999999999,1,0,0.10000000000000001,0,0 +21,0,24,.,.,.,.,.,0.0034176200000000001,1,0,0.10000000000000001,0,0 +22,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +22,0,0.5,.,.,.,.,.,6.5118770000000001,1,0,0.10000000000000001,0,0 +22,0,1,.,.,.,.,.,6.7770530000000004,1,0,0.10000000000000001,0,0 +22,0,2,.,.,.,.,.,6.7045389999999996,1,0,0.10000000000000001,0,0 +22,0,3,.,.,.,.,.,5.3633179999999996,1,0,0.10000000000000001,0,0 +22,0,4,.,.,.,.,.,4.980734,1,0,0.10000000000000001,0,0 +22,0,6,.,.,.,.,.,3.5471059999999999,1,0,0.10000000000000001,0,0 +22,0,8,.,.,.,.,.,3.9172929999999999,1,0,0.10000000000000001,0,0 +22,0,12,.,.,.,.,.,2.8801049999999999,1,0,0.10000000000000001,0,0 +22,0,18,.,.,.,.,.,1.2724770000000001,1,0,0.10000000000000001,0,0 +22,0,24,.,.,.,.,.,0.71063659999999995,1,0,0.10000000000000001,0,0 +23,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +23,0,0.5,.,.,.,.,.,3.959057,1,0,0.10000000000000001,0,0 +23,0,1,.,.,.,.,.,3.3707820000000002,1,0,0.10000000000000001,0,0 +23,0,2,.,.,.,.,.,2.8614060000000001,1,0,0.10000000000000001,0,0 +23,0,3,.,.,.,.,.,2.0665369999999998,1,0,0.10000000000000001,0,0 +23,0,4,.,.,.,.,.,1.3439669999999999,1,0,0.10000000000000001,0,0 +23,0,6,.,.,.,.,.,0.71921860000000004,1,0,0.10000000000000001,0,0 +23,0,8,.,.,.,.,.,0.36670429999999998,1,0,0.10000000000000001,0,0 +23,0,12,.,.,.,.,.,0.1043654,1,0,0.10000000000000001,0,0 +23,0,18,.,.,.,.,.,0.017724319999999998,1,0,0.10000000000000001,0,0 +23,0,24,.,.,.,.,.,0.0027318910000000002,1,0,0.10000000000000001,0,0 +24,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +24,0,0.5,.,.,.,.,.,4.8829960000000003,1,0,0.10000000000000001,0,0 +24,0,1,.,.,.,.,.,3.8481679999999998,1,0,0.10000000000000001,0,0 +24,0,2,.,.,.,.,.,3.7808139999999999,1,0,0.10000000000000001,0,0 +24,0,3,.,.,.,.,.,4.2191470000000004,1,0,0.10000000000000001,0,0 +24,0,4,.,.,.,.,.,3.8114810000000001,1,0,0.10000000000000001,0,0 +24,0,6,.,.,.,.,.,2.364859,1,0,0.10000000000000001,0,0 +24,0,8,.,.,.,.,.,2.760005,1,0,0.10000000000000001,0,0 +24,0,12,.,.,.,.,.,2.3891010000000001,1,0,0.10000000000000001,0,0 +24,0,18,.,.,.,.,.,1.899621,1,0,0.10000000000000001,0,0 +24,0,24,.,.,.,.,.,1.0536749999999999,1,0,0.10000000000000001,0,0 +25,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +25,0,0.5,.,.,.,.,.,6.058503,1,0,0.10000000000000001,0,0 +25,0,1,.,.,.,.,.,5.4272679999999998,1,0,0.10000000000000001,0,0 +25,0,2,.,.,.,.,.,5.0244780000000002,1,0,0.10000000000000001,0,0 +25,0,3,.,.,.,.,.,5.5489160000000002,1,0,0.10000000000000001,0,0 +25,0,4,.,.,.,.,.,5.5409220000000001,1,0,0.10000000000000001,0,0 +25,0,6,.,.,.,.,.,4.221241,1,0,0.10000000000000001,0,0 +25,0,8,.,.,.,.,.,3.5963150000000002,1,0,0.10000000000000001,0,0 +25,0,12,.,.,.,.,.,2.7455080000000001,1,0,0.10000000000000001,0,0 +25,0,18,.,.,.,.,.,2.7113,1,0,0.10000000000000001,0,0 +25,0,24,.,.,.,.,.,2.0269189999999999,1,0,0.10000000000000001,0,0 +26,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +26,0,0.5,.,.,.,.,.,3.3374359999999998,1,0,0.10000000000000001,0,0 +26,0,1,.,.,.,.,.,3.2406519999999999,1,0,0.10000000000000001,0,0 +26,0,2,.,.,.,.,.,2.3058779999999999,1,0,0.10000000000000001,0,0 +26,0,3,.,.,.,.,.,2.1780349999999999,1,0,0.10000000000000001,0,0 +26,0,4,.,.,.,.,.,1.115483,1,0,0.10000000000000001,0,0 +26,0,6,.,.,.,.,.,0.71918139999999997,1,0,0.10000000000000001,0,0 +26,0,8,.,.,.,.,.,0.39152940000000003,1,0,0.10000000000000001,0,0 +26,0,12,.,.,.,.,.,0.1067128,1,0,0.10000000000000001,0,0 +26,0,18,.,.,.,.,.,0.01904136,1,0,0.10000000000000001,0,0 +26,0,24,.,.,.,.,.,0.0030117500000000001,1,0,0.10000000000000001,0,0 +27,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +27,0,0.5,.,.,.,.,.,5.06921,1,0,0.10000000000000001,0,0 +27,0,1,.,.,.,.,.,3.6941489999999999,1,0,0.10000000000000001,0,0 +27,0,2,.,.,.,.,.,3.2515869999999998,1,0,0.10000000000000001,0,0 +27,0,3,.,.,.,.,.,4.0333860000000001,1,0,0.10000000000000001,0,0 +27,0,4,.,.,.,.,.,3.6840350000000002,1,0,0.10000000000000001,0,0 +27,0,6,.,.,.,.,.,2.9862959999999998,1,0,0.10000000000000001,0,0 +27,0,8,.,.,.,.,.,2.5553219999999999,1,0,0.10000000000000001,0,0 +27,0,12,.,.,.,.,.,1.7058599999999999,1,0,0.10000000000000001,0,0 +27,0,18,.,.,.,.,.,1.1097360000000001,1,0,0.10000000000000001,0,0 +27,0,24,.,.,.,.,.,0.75661889999999998,1,0,0.10000000000000001,0,0 +28,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +28,0,0.5,.,.,.,.,.,4.414371,1,0,0.10000000000000001,0,0 +28,0,1,.,.,.,.,.,4.1643549999999996,1,0,0.10000000000000001,0,0 +28,0,2,.,.,.,.,.,3.9303159999999999,1,0,0.10000000000000001,0,0 +28,0,3,.,.,.,.,.,3.2665310000000001,1,0,0.10000000000000001,0,0 +28,0,4,.,.,.,.,.,3.0785979999999999,1,0,0.10000000000000001,0,0 +28,0,6,.,.,.,.,.,2.672479,1,0,0.10000000000000001,0,0 +28,0,8,.,.,.,.,.,2.1021079999999999,1,0,0.10000000000000001,0,0 +28,0,12,.,.,.,.,.,1.575391,1,0,0.10000000000000001,0,0 +28,0,18,.,.,.,.,.,0.92450880000000002,1,0,0.10000000000000001,0,0 +28,0,24,.,.,.,.,.,0.48538170000000003,1,0,0.10000000000000001,0,0 +29,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +29,0,0.5,.,.,.,.,.,4.5647679999999999,1,0,0.10000000000000001,0,0 +29,0,1,.,.,.,.,.,4.8985620000000001,1,0,0.10000000000000001,0,0 +29,0,2,.,.,.,.,.,4.5720830000000001,1,0,0.10000000000000001,0,0 +29,0,3,.,.,.,.,.,4.2038070000000003,1,0,0.10000000000000001,0,0 +29,0,4,.,.,.,.,.,3.4815689999999999,1,0,0.10000000000000001,0,0 +29,0,6,.,.,.,.,.,3.985449,1,0,0.10000000000000001,0,0 +29,0,8,.,.,.,.,.,3.0060720000000001,1,0,0.10000000000000001,0,0 +29,0,12,.,.,.,.,.,2.175754,1,0,0.10000000000000001,0,0 +29,0,18,.,.,.,.,.,1.242383,1,0,0.10000000000000001,0,0 +29,0,24,.,.,.,.,.,0.70559360000000004,1,0,0.10000000000000001,0,0 +30,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +30,0,0.5,.,.,.,.,.,5.1013999999999999,1,0,0.10000000000000001,0,0 +30,0,1,.,.,.,.,.,5.369783,1,0,0.10000000000000001,0,0 +30,0,2,.,.,.,.,.,5.1753330000000002,1,0,0.10000000000000001,0,0 +30,0,3,.,.,.,.,.,4.460807,1,0,0.10000000000000001,0,0 +30,0,4,.,.,.,.,.,4.7959849999999999,1,0,0.10000000000000001,0,0 +30,0,6,.,.,.,.,.,3.7822429999999998,1,0,0.10000000000000001,0,0 +30,0,8,.,.,.,.,.,3.4549120000000002,1,0,0.10000000000000001,0,0 +30,0,12,.,.,.,.,.,2.3820999999999999,1,0,0.10000000000000001,0,0 +30,0,18,.,.,.,.,.,1.952545,1,0,0.10000000000000001,0,0 +30,0,24,.,.,.,.,.,1.2304349999999999,1,0,0.10000000000000001,0,0 +31,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +31,0,0.5,.,.,.,.,.,4.1616629999999999,1,0,0.10000000000000001,0,0 +31,0,1,.,.,.,.,.,3.8195800000000002,1,0,0.10000000000000001,0,0 +31,0,2,.,.,.,.,.,4.1351889999999996,1,0,0.10000000000000001,0,0 +31,0,3,.,.,.,.,.,3.5199029999999998,1,0,0.10000000000000001,0,0 +31,0,4,.,.,.,.,.,3.018421,1,0,0.10000000000000001,0,0 +31,0,6,.,.,.,.,.,2.493414,1,0,0.10000000000000001,0,0 +31,0,8,.,.,.,.,.,2.7137829999999998,1,0,0.10000000000000001,0,0 +31,0,12,.,.,.,.,.,2.0057480000000001,1,0,0.10000000000000001,0,0 +31,0,18,.,.,.,.,.,1.4026689999999999,1,0,0.10000000000000001,0,0 +31,0,24,.,.,.,.,.,1.0404690000000001,1,0,0.10000000000000001,0,0 +32,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +32,0,0.5,.,.,.,.,.,5.7573169999999996,1,0,0.10000000000000001,0,0 +32,0,1,.,.,.,.,.,4.7417499999999997,1,0,0.10000000000000001,0,0 +32,0,2,.,.,.,.,.,5.0725800000000003,1,0,0.10000000000000001,0,0 +32,0,3,.,.,.,.,.,4.0766150000000003,1,0,0.10000000000000001,0,0 +32,0,4,.,.,.,.,.,3.56942,1,0,0.10000000000000001,0,0 +32,0,6,.,.,.,.,.,2.6194419999999998,1,0,0.10000000000000001,0,0 +32,0,8,.,.,.,.,.,3.0270250000000001,1,0,0.10000000000000001,0,0 +32,0,12,.,.,.,.,.,1.7261200000000001,1,0,0.10000000000000001,0,0 +32,0,18,.,.,.,.,.,0.76637350000000004,1,0,0.10000000000000001,0,0 +32,0,24,.,.,.,.,.,0.50497340000000002,1,0,0.10000000000000001,0,0 +33,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +33,0,0.5,.,.,.,.,.,4.032375,1,0,0.10000000000000001,0,0 +33,0,1,.,.,.,.,.,4.8010640000000002,1,0,0.10000000000000001,0,0 +33,0,2,.,.,.,.,.,4.6533350000000002,1,0,0.10000000000000001,0,0 +33,0,3,.,.,.,.,.,3.9197690000000001,1,0,0.10000000000000001,0,0 +33,0,4,.,.,.,.,.,4.1889479999999999,1,0,0.10000000000000001,0,0 +33,0,6,.,.,.,.,.,3.0899369999999999,1,0,0.10000000000000001,0,0 +33,0,8,.,.,.,.,.,2.4031289999999998,1,0,0.10000000000000001,0,0 +33,0,12,.,.,.,.,.,1.664642,1,0,0.10000000000000001,0,0 +33,0,18,.,.,.,.,.,0.99884720000000005,1,0,0.10000000000000001,0,0 +33,0,24,.,.,.,.,.,0.62307429999999997,1,0,0.10000000000000001,0,0 +34,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +34,0,0.5,.,.,.,.,.,3.9076529999999998,1,0,0.10000000000000001,0,0 +34,0,1,.,.,.,.,.,4.0860089999999998,1,0,0.10000000000000001,0,0 +34,0,2,.,.,.,.,.,3.311941,1,0,0.10000000000000001,0,0 +34,0,3,.,.,.,.,.,2.6020669999999999,1,0,0.10000000000000001,0,0 +34,0,4,.,.,.,.,.,3.1906029999999999,1,0,0.10000000000000001,0,0 +34,0,6,.,.,.,.,.,2.6296040000000001,1,0,0.10000000000000001,0,0 +34,0,8,.,.,.,.,.,1.843726,1,0,0.10000000000000001,0,0 +34,0,12,.,.,.,.,.,1.603221,1,0,0.10000000000000001,0,0 +34,0,18,.,.,.,.,.,0.89796730000000002,1,0,0.10000000000000001,0,0 +34,0,24,.,.,.,.,.,0.46671040000000003,1,0,0.10000000000000001,0,0 +35,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +35,0,0.5,.,.,.,.,.,4.2695590000000001,1,0,0.10000000000000001,0,0 +35,0,1,.,.,.,.,.,3.9709970000000001,1,0,0.10000000000000001,0,0 +35,0,2,.,.,.,.,.,4.2432629999999998,1,0,0.10000000000000001,0,0 +35,0,3,.,.,.,.,.,3.9747309999999998,1,0,0.10000000000000001,0,0 +35,0,4,.,.,.,.,.,3.7762829999999998,1,0,0.10000000000000001,0,0 +35,0,6,.,.,.,.,.,2.8583989999999999,1,0,0.10000000000000001,0,0 +35,0,8,.,.,.,.,.,2.5774330000000001,1,0,0.10000000000000001,0,0 +35,0,12,.,.,.,.,.,1.8789169999999999,1,0,0.10000000000000001,0,0 +35,0,18,.,.,.,.,.,0.98809329999999995,1,0,0.10000000000000001,0,0 +35,0,24,.,.,.,.,.,0.59732490000000005,1,0,0.10000000000000001,0,0 +36,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +36,0,0.5,.,.,.,.,.,4.0850499999999998,1,0,0.10000000000000001,0,0 +36,0,1,.,.,.,.,.,3.2875610000000002,1,0,0.10000000000000001,0,0 +36,0,2,.,.,.,.,.,2.6415199999999999,1,0,0.10000000000000001,0,0 +36,0,3,.,.,.,.,.,2.0674359999999998,1,0,0.10000000000000001,0,0 +36,0,4,.,.,.,.,.,1.490564,1,0,0.10000000000000001,0,0 +36,0,6,.,.,.,.,.,0.83157669999999995,1,0,0.10000000000000001,0,0 +36,0,8,.,.,.,.,.,0.51769299999999996,1,0,0.10000000000000001,0,0 +36,0,12,.,.,.,.,.,0.15796370000000001,1,0,0.10000000000000001,0,0 +36,0,18,.,.,.,.,.,0.024348189999999999,1,0,0.10000000000000001,0,0 +36,0,24,.,.,.,.,.,0.0040618069999999997,1,0,0.10000000000000001,0,0 +37,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +37,0,0.5,.,.,.,.,.,6.8115309999999996,1,0,0.10000000000000001,0,0 +37,0,1,.,.,.,.,.,6.3001170000000002,1,0,0.10000000000000001,0,0 +37,0,2,.,.,.,.,.,4.1583420000000002,1,0,0.10000000000000001,0,0 +37,0,3,.,.,.,.,.,3.0351020000000002,1,0,0.10000000000000001,0,0 +37,0,4,.,.,.,.,.,2.1537570000000001,1,0,0.10000000000000001,0,0 +37,0,6,.,.,.,.,.,1.260149,1,0,0.10000000000000001,0,0 +37,0,8,.,.,.,.,.,0.58014370000000004,1,0,0.10000000000000001,0,0 +37,0,12,.,.,.,.,.,0.1394609,1,0,0.10000000000000001,0,0 +37,0,18,.,.,.,.,.,0.027017469999999998,1,0,0.10000000000000001,0,0 +37,0,24,.,.,.,.,.,0.003682641,1,0,0.10000000000000001,0,0 +38,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +38,0,0.5,.,.,.,.,.,5.02597,1,0,0.10000000000000001,0,0 +38,0,1,.,.,.,.,.,4.257854,1,0,0.10000000000000001,0,0 +38,0,2,.,.,.,.,.,3.7025830000000002,1,0,0.10000000000000001,0,0 +38,0,3,.,.,.,.,.,3.6028150000000001,1,0,0.10000000000000001,0,0 +38,0,4,.,.,.,.,.,2.9024920000000001,1,0,0.10000000000000001,0,0 +38,0,6,.,.,.,.,.,2.5062129999999998,1,0,0.10000000000000001,0,0 +38,0,8,.,.,.,.,.,1.979128,1,0,0.10000000000000001,0,0 +38,0,12,.,.,.,.,.,1.484637,1,0,0.10000000000000001,0,0 +38,0,18,.,.,.,.,.,0.83903720000000004,1,0,0.10000000000000001,0,0 +38,0,24,.,.,.,.,.,0.41331309999999999,1,0,0.10000000000000001,0,0 +39,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +39,0,0.5,.,.,.,.,.,5.438358,1,0,0.10000000000000001,0,0 +39,0,1,.,.,.,.,.,4.4715809999999996,1,0,0.10000000000000001,0,0 +39,0,2,.,.,.,.,.,3.3728259999999999,1,0,0.10000000000000001,0,0 +39,0,3,.,.,.,.,.,2.6152769999999999,1,0,0.10000000000000001,0,0 +39,0,4,.,.,.,.,.,1.5691250000000001,1,0,0.10000000000000001,0,0 +39,0,6,.,.,.,.,.,0.6658636,1,0,0.10000000000000001,0,0 +39,0,8,.,.,.,.,.,0.323602,1,0,0.10000000000000001,0,0 +39,0,12,.,.,.,.,.,0.1051267,1,0,0.10000000000000001,0,0 +39,0,18,.,.,.,.,.,0.01190748,1,0,0.10000000000000001,0,0 +39,0,24,.,.,.,.,.,0.001297779,1,0,0.10000000000000001,0,0 +40,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +40,0,0.5,.,.,.,.,.,3.44442,1,0,0.10000000000000001,0,0 +40,0,1,.,.,.,.,.,3.3352620000000002,1,0,0.10000000000000001,0,0 +40,0,2,.,.,.,.,.,2.0851739999999999,1,0,0.10000000000000001,0,0 +40,0,3,.,.,.,.,.,1.8384940000000001,1,0,0.10000000000000001,0,0 +40,0,4,.,.,.,.,.,1.447187,1,0,0.10000000000000001,0,0 +40,0,6,.,.,.,.,.,0.85639379999999998,1,0,0.10000000000000001,0,0 +40,0,8,.,.,.,.,.,0.45032090000000002,1,0,0.10000000000000001,0,0 +40,0,12,.,.,.,.,.,0.15060870000000001,1,0,0.10000000000000001,0,0 +40,0,18,.,.,.,.,.,0.028945599999999998,1,0,0.10000000000000001,0,0 +40,0,24,.,.,.,.,.,0.0044464120000000003,1,0,0.10000000000000001,0,0 +41,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +41,0,0.5,.,.,.,.,.,3.4622090000000001,1,0,0.10000000000000001,0,0 +41,0,1,.,.,.,.,.,3.023069,1,0,0.10000000000000001,0,0 +41,0,2,.,.,.,.,.,2.7513160000000001,1,0,0.10000000000000001,0,0 +41,0,3,.,.,.,.,.,1.6651320000000001,1,0,0.10000000000000001,0,0 +41,0,4,.,.,.,.,.,1.258651,1,0,0.10000000000000001,0,0 +41,0,6,.,.,.,.,.,0.73658449999999998,1,0,0.10000000000000001,0,0 +41,0,8,.,.,.,.,.,0.42835679999999998,1,0,0.10000000000000001,0,0 +41,0,12,.,.,.,.,.,0.12070989999999999,1,0,0.10000000000000001,0,0 +41,0,18,.,.,.,.,.,0.022400670000000001,1,0,0.10000000000000001,0,0 +41,0,24,.,.,.,.,.,0.003691401,1,0,0.10000000000000001,0,0 +42,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +42,0,0.5,.,.,.,.,.,4.8713540000000002,1,0,0.10000000000000001,0,0 +42,0,1,.,.,.,.,.,3.9731700000000001,1,0,0.10000000000000001,0,0 +42,0,2,.,.,.,.,.,3.2200959999999998,1,0,0.10000000000000001,0,0 +42,0,3,.,.,.,.,.,2.0829240000000002,1,0,0.10000000000000001,0,0 +42,0,4,.,.,.,.,.,1.4601839999999999,1,0,0.10000000000000001,0,0 +42,0,6,.,.,.,.,.,0.81204739999999997,1,0,0.10000000000000001,0,0 +42,0,8,.,.,.,.,.,0.55237239999999999,1,0,0.10000000000000001,0,0 +42,0,12,.,.,.,.,.,0.1491412,1,0,0.10000000000000001,0,0 +42,0,18,.,.,.,.,.,0.031050709999999999,1,0,0.10000000000000001,0,0 +42,0,24,.,.,.,.,.,0.0042129719999999997,1,0,0.10000000000000001,0,0 +43,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +43,0,0.5,.,.,.,.,.,5.9473690000000001,1,0,0.10000000000000001,0,0 +43,0,1,.,.,.,.,.,5.9528509999999999,1,0,0.10000000000000001,0,0 +43,0,2,.,.,.,.,.,5.5188329999999999,1,0,0.10000000000000001,0,0 +43,0,3,.,.,.,.,.,4.4245729999999996,1,0,0.10000000000000001,0,0 +43,0,4,.,.,.,.,.,3.8714559999999998,1,0,0.10000000000000001,0,0 +43,0,6,.,.,.,.,.,3.1648179999999999,1,0,0.10000000000000001,0,0 +43,0,8,.,.,.,.,.,2.970739,1,0,0.10000000000000001,0,0 +43,0,12,.,.,.,.,.,1.6283829999999999,1,0,0.10000000000000001,0,0 +43,0,18,.,.,.,.,.,0.89276120000000003,1,0,0.10000000000000001,0,0 +43,0,24,.,.,.,.,.,0.3620546,1,0,0.10000000000000001,0,0 +44,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +44,0,0.5,.,.,.,.,.,4.1675459999999998,1,0,0.10000000000000001,0,0 +44,0,1,.,.,.,.,.,3.4309069999999999,1,0,0.10000000000000001,0,0 +44,0,2,.,.,.,.,.,2.3237019999999999,1,0,0.10000000000000001,0,0 +44,0,3,.,.,.,.,.,1.7866340000000001,1,0,0.10000000000000001,0,0 +44,0,4,.,.,.,.,.,1.576527,1,0,0.10000000000000001,0,0 +44,0,6,.,.,.,.,.,1.017083,1,0,0.10000000000000001,0,0 +44,0,8,.,.,.,.,.,0.45895770000000002,1,0,0.10000000000000001,0,0 +44,0,12,.,.,.,.,.,0.13139339999999999,1,0,0.10000000000000001,0,0 +44,0,18,.,.,.,.,.,0.024023119999999999,1,0,0.10000000000000001,0,0 +44,0,24,.,.,.,.,.,0.0045134049999999998,1,0,0.10000000000000001,0,0 +45,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +45,0,0.5,.,.,.,.,.,4.6920539999999997,1,0,0.10000000000000001,0,0 +45,0,1,.,.,.,.,.,4.9916299999999998,1,0,0.10000000000000001,0,0 +45,0,2,.,.,.,.,.,4.6851570000000002,1,0,0.10000000000000001,0,0 +45,0,3,.,.,.,.,.,4.118252,1,0,0.10000000000000001,0,0 +45,0,4,.,.,.,.,.,3.2956099999999999,1,0,0.10000000000000001,0,0 +45,0,6,.,.,.,.,.,4.2511419999999998,1,0,0.10000000000000001,0,0 +45,0,8,.,.,.,.,.,2.9503140000000001,1,0,0.10000000000000001,0,0 +45,0,12,.,.,.,.,.,2.3283369999999999,1,0,0.10000000000000001,0,0 +45,0,18,.,.,.,.,.,1.6238379999999999,1,0,0.10000000000000001,0,0 +45,0,24,.,.,.,.,.,1.1040669999999999,1,0,0.10000000000000001,0,0 +46,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +46,0,0.5,.,.,.,.,.,5.5420109999999996,1,0,0.10000000000000001,0,0 +46,0,1,.,.,.,.,.,5.3555669999999997,1,0,0.10000000000000001,0,0 +46,0,2,.,.,.,.,.,5.4826769999999998,1,0,0.10000000000000001,0,0 +46,0,3,.,.,.,.,.,4.8890739999999999,1,0,0.10000000000000001,0,0 +46,0,4,.,.,.,.,.,5.1741270000000004,1,0,0.10000000000000001,0,0 +46,0,6,.,.,.,.,.,3.5635569999999999,1,0,0.10000000000000001,0,0 +46,0,8,.,.,.,.,.,3.73664,1,0,0.10000000000000001,0,0 +46,0,12,.,.,.,.,.,3.625915,1,0,0.10000000000000001,0,0 +46,0,18,.,.,.,.,.,2.7036349999999998,1,0,0.10000000000000001,0,0 +46,0,24,.,.,.,.,.,2.5717639999999999,1,0,0.10000000000000001,0,0 +47,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +47,0,0.5,.,.,.,.,.,4.926634,1,0,0.10000000000000001,0,0 +47,0,1,.,.,.,.,.,4.625375,1,0,0.10000000000000001,0,0 +47,0,2,.,.,.,.,.,2.78328,1,0,0.10000000000000001,0,0 +47,0,3,.,.,.,.,.,2.602732,1,0,0.10000000000000001,0,0 +47,0,4,.,.,.,.,.,1.769002,1,0,0.10000000000000001,0,0 +47,0,6,.,.,.,.,.,0.65978049999999999,1,0,0.10000000000000001,0,0 +47,0,8,.,.,.,.,.,0.38051180000000001,1,0,0.10000000000000001,0,0 +47,0,12,.,.,.,.,.,0.088472179999999997,1,0,0.10000000000000001,0,0 +47,0,18,.,.,.,.,.,0.0092885260000000001,1,0,0.10000000000000001,0,0 +47,0,24,.,.,.,.,.,0.001387131,1,0,0.10000000000000001,0,0 +48,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +48,0,0.5,.,.,.,.,.,4.4912859999999997,1,0,0.10000000000000001,0,0 +48,0,1,.,.,.,.,.,3.5819749999999999,1,0,0.10000000000000001,0,0 +48,0,2,.,.,.,.,.,2.3024819999999999,1,0,0.10000000000000001,0,0 +48,0,3,.,.,.,.,.,1.5528820000000001,1,0,0.10000000000000001,0,0 +48,0,4,.,.,.,.,.,1.1177919999999999,1,0,0.10000000000000001,0,0 +48,0,6,.,.,.,.,.,0.6498408,1,0,0.10000000000000001,0,0 +48,0,8,.,.,.,.,.,0.33438289999999998,1,0,0.10000000000000001,0,0 +48,0,12,.,.,.,.,.,0.084732989999999994,1,0,0.10000000000000001,0,0 +48,0,18,.,.,.,.,.,0.011191400000000001,1,0,0.10000000000000001,0,0 +48,0,24,.,.,.,.,.,0.001673012,1,0,0.10000000000000001,0,0 +49,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +49,0,0.5,.,.,.,.,.,5.3446629999999997,1,0,0.10000000000000001,0,0 +49,0,1,.,.,.,.,.,4.9228990000000001,1,0,0.10000000000000001,0,0 +49,0,2,.,.,.,.,.,4.5103960000000001,1,0,0.10000000000000001,0,0 +49,0,3,.,.,.,.,.,4.5022190000000002,1,0,0.10000000000000001,0,0 +49,0,4,.,.,.,.,.,3.7372070000000002,1,0,0.10000000000000001,0,0 +49,0,6,.,.,.,.,.,3.426555,1,0,0.10000000000000001,0,0 +49,0,8,.,.,.,.,.,2.6757279999999999,1,0,0.10000000000000001,0,0 +49,0,12,.,.,.,.,.,1.9202379999999999,1,0,0.10000000000000001,0,0 +49,0,18,.,.,.,.,.,1.0234939999999999,1,0,0.10000000000000001,0,0 +49,0,24,.,.,.,.,.,0.61818649999999997,1,0,0.10000000000000001,0,0 +50,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +50,0,0.5,.,.,.,.,.,4.5260889999999998,1,0,0.10000000000000001,0,0 +50,0,1,.,.,.,.,.,4.7528560000000004,1,0,0.10000000000000001,0,0 +50,0,2,.,.,.,.,.,4.5217580000000002,1,0,0.10000000000000001,0,0 +50,0,3,.,.,.,.,.,3.875156,1,0,0.10000000000000001,0,0 +50,0,4,.,.,.,.,.,3.0624159999999998,1,0,0.10000000000000001,0,0 +50,0,6,.,.,.,.,.,1.8494349999999999,1,0,0.10000000000000001,0,0 +50,0,8,.,.,.,.,.,2.0897700000000001,1,0,0.10000000000000001,0,0 +50,0,12,.,.,.,.,.,1.1999899999999999,1,0,0.10000000000000001,0,0 +50,0,18,.,.,.,.,.,0.56815979999999999,1,0,0.10000000000000001,0,0 +50,0,24,.,.,.,.,.,0.22829530000000001,1,0,0.10000000000000001,0,0 +51,1,0,0.5,500,-1,48,1,.,.,.,.,.,. +51,0,0.5,.,.,.,.,.,1.6457759999999999,1,0,0.10000000000000001,0,0 +51,0,1,.,.,.,.,.,1.216442,1,0,0.10000000000000001,0,0 +51,0,2,.,.,.,.,.,0.46227289999999999,1,0,0.10000000000000001,0,0 +51,0,3,.,.,.,.,.,0.1697458,1,0,0.10000000000000001,0,0 +51,0,4,.,.,.,.,.,0.063821779999999995,1,0,0.10000000000000001,0,0 +51,0,6,.,.,.,.,.,0.0090993840000000003,1,0,0.10000000000000001,0,0 +51,0,8,.,.,.,.,.,0.001017932,1,0,0.10000000000000001,0,0 +51,0,12,.,.,.,.,.,1.90e-05,1,0,0.10000000000000001,0,0 +51,0,18,.,.,.,.,.,4.60e-08,1,0,0.10000000000000001,0,0 +51,0,24,.,.,.,.,.,1.00e-08,1,0,0.10000000000000001,0,0 diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs new file mode 100644 index 000000000..00c5d14e5 --- /dev/null +++ b/examples/bimodal_ke.rs @@ -0,0 +1,65 @@ +use ode_solvers::*; +use np_core::prelude::*; + +struct Model<'a>{ + ke: f64, + _v: f64, + _scenario: &'a Scenario +} + +type State = Vector1; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, y: &mut State, dy: &mut State) { + let ke = self.ke; + // let t = t - self.lag; + + let mut rateiv = [0.0, 0.0]; + rateiv[0] = if t>=0.0 && t<= 0.5 {500.0/0.5} else{0.0}; + // for index in 0..self.scenario.infusion.len(){ + // if t >= self.scenario.time_infusion[index] && + // t <= (self.scenario.time_infusion[index] - self.scenario.infusion[index].1) { + // rateiv[self.scenario.infusion[index].2] = + // self.scenario.infusion[index].0 / self.scenario.infusion[index].1; + // } + // } + + ///////////////////// USER DEFINED /////////////// + + dy[0] = - ke*y[0] + rateiv[0]; + + //////////////// END USER DEFINED //////////////// + // for index in 0..self.scenario.dose.len(){ + // if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { + // y[self.scenario.dose[index].1] = y[self.scenario.dose[index].1]+self.scenario.dose[index].0 as f64; + // } + // } + } +} + +struct Sim{} + +impl Simulate for Sim{ + fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { + let system = Model {ke: params[0], _v: params[1], _scenario: scenario}; + let y0 = State::new(0.0); + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); + let _res = stepper.integrate(); + let x = stepper.x_out().to_vec(); + let y = stepper.y_out(); + let yout: Vec = y.into_iter().map(|y| { + y[0]/params[1] + } ).collect(); + (x, yout) + } +} + +fn main(){ + npag(Engine::new(Sim{}), + vec![(0.001,50.0),(2.0,250.0)], + "examples/bimodal_ke.toml".to_string(), + 347, + (0.3,0.1,0.0,0.0) + ); +} diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml new file mode 100644 index 000000000..cd4f0db2f --- /dev/null +++ b/examples/bimodal_ke.toml @@ -0,0 +1,8 @@ +[paths] +data = "examples/bimodal_ke.csv" +log_out = "log/bimodal_ke.log" + +[config] +cycles = 1024 +engine = "NPAG" +init_points = 100 \ No newline at end of file diff --git a/examples/simulator_example.rs b/examples/simulator_example.rs deleted file mode 100644 index 5566855cf..000000000 --- a/examples/simulator_example.rs +++ /dev/null @@ -1,71 +0,0 @@ -// use plotly::{Plot, Scatter}; -// use ode_solvers::*; -// use np_core::prelude::*; - -// struct c1_pk<'a>{ -// ka: f64, -// ke: f64, -// scenario: &'a Scenario -// } - -// type State = Vector2; -// type Time = f64; - -// impl ode_solvers::System for c1_pk<'_> { -// fn system(&self, t: Time, X: &mut State, XP: &mut State) { - -// let ka = self.ka; -// let ke = self.ke; - -// ///////////////////// USER DEFINED /////////////// - -// XP[0] = -ka*X[0]; -// XP[1] = ka*X[0] - ke*X[1]; - -// //////////////// END USER DEFINED //////////////// -// for index in 0..self.scenario.dose.len(){ -// if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { -// X[0] = X[0]+self.scenario.dose[index] as f64; -// } -// } - -// } -// } - -// struct Sim{ -// } - -// impl Simulate for Sim{ -// fn simulate(&self, params: Vec, y0: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { -// dbg!(scenario); -// let system = c1_pk {ka: params[0], ke: params[1], scenario: scenario}; - - -// let y0 = State::new(y0[0], y0[1]); - -// let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 1.0e-3); -// // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); -// let _res = stepper.integrate(); -// // let stats = res.unwrap(); - -// // println!("{}",stats); -// let x = stepper.x_out().to_vec(); -// let y = stepper.y_out(); -// let yout: Vec = y.into_iter().map(|x| x.data.0[0][1] ).collect(); -// // // dbg!(yout); -// // let mut plot = Plot::new(); -// // let trace = Scatter::new(x,yout); -// // plot.add_trace(trace); - -// // plot.show(); - -// (x, yout) -// } -// } -fn main(){ - // let scenarios = datafile::parse("gendata.csv".to_string()).unwrap(); - // let scenario = scenarios.first().unwrap(); - // let engine = Engine::new(Sim{}); - // let _yout = engine.sim_obs(&scenario); - -} \ No newline at end of file diff --git a/log/bimodal_ke.log b/log/bimodal_ke.log new file mode 100644 index 000000000..e69de29bb diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index ae74b1009..834e59c7a 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -17,22 +17,25 @@ pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String where S: Simulate { - let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) - .build("log/output.log").unwrap(); - - let config = Config::builder() - .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder() - .appender("logfile") - .build(LevelFilter::Info)).unwrap(); - - log4rs::init_config(config).unwrap(); + let settings = settings::read(settings_path); + match settings.paths.log_out { + Some(log_path) => { + let logfile = FileAppender::builder() + .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) + .build(log_path).unwrap(); + let config = Config::builder() + .appender(Appender::builder().build("logfile", Box::new(logfile))) + .build(Root::builder() + .appender("logfile") + .build(LevelFilter::Info)).unwrap(); + log4rs::init_config(config).unwrap(); + }, + None => {} + }; - let settings = settings::read(settings_path); let mut theta = lds::sobol(settings.config.init_points, &ranges, seed); let scenarios = datafile::parse(settings.paths.data).unwrap(); let mut psi: ArrayBase, Dim<[usize; 2]>>; diff --git a/src/base/datafile.rs b/src/base/datafile.rs index c6439dd9f..efee687b2 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -9,11 +9,11 @@ struct Event{ id: String, evid: isize, time: f64, - // dur: Option, + dur: Option, dose: Option, // addl: Option, // ii: Option, - // input: Option, + input: Option, out: Option, // outeq: Option, // c0: Option, @@ -38,11 +38,11 @@ pub fn parse(path: String) -> Result, Box> { id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), time: record.remove("TIME").unwrap().parse::().unwrap(), - // dur: record.remove("DUR").unwrap().parse::().ok(), + dur: record.remove("DUR").unwrap().parse::().ok(), dose: record.remove("DOSE").unwrap().parse::().ok(), // addl: record.remove("ADDL").unwrap().parse::().ok(), // ii: record.remove("II").unwrap().parse::().ok(), - // input: record.remove("INPUT").unwrap().parse::().ok(), + input: record.remove("INPUT").unwrap().parse::().ok(), out: record.remove("OUT").unwrap().parse::().ok(), // outeq: record.remove("OUTEQ").unwrap().parse::().ok(), // c0: record.remove("C0").unwrap().parse::().ok(), @@ -76,9 +76,11 @@ pub fn parse(path: String) -> Result, Box> { pub struct Scenario{ pub id: String, //id of the Scenario pub time: Vec, //ALL times + pub time_infusion: Vec, pub time_dose: Vec, //dose times pub time_obs: Vec, //obs times - pub dose: Vec, // dose @ time_dose + pub infusion: Vec<(f64,f64,usize)>, + pub dose: Vec<(f32,usize)>, // dose @ time_dose pub obs: Vec, // obs @ time_obs } @@ -104,16 +106,24 @@ pub struct Scenario{ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut time: Vec = vec![]; + let mut time_infusion: Vec = vec![]; let mut time_dose: Vec = vec![]; let mut time_obs: Vec = vec![]; - let mut dose: Vec = vec![]; + let mut infusion: Vec<(f64,f64, usize)> = vec![]; + let mut dose: Vec<(f32,usize)> = vec![]; let mut obs: Vec = vec![]; for event in events { time.push(event.time); if event.evid == 1 { //dose event - dose.push(event.dose.unwrap()); - time_dose.push(event.time); + if event.dur.unwrap_or(0.0) > 0.0 { + infusion.push((event.dose.unwrap().into(),event.dur.unwrap().into(),event.input.unwrap())); + time_infusion.push(event.time); + } else { + dose.push((event.dose.unwrap(),event.input.unwrap())); + time_dose.push(event.time); + } + } else if event.evid == 0 { //obs event obs.push(event.out.unwrap()); time_obs.push(event.time); @@ -124,8 +134,10 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ Scenario { id: events[0].id.clone(), time, + time_infusion, time_dose, time_obs, + infusion, dose, obs } diff --git a/src/base/mod.rs b/src/base/mod.rs index 49fec5bc3..f93f9d813 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -3,4 +3,4 @@ pub mod lds; pub mod datafile; pub mod simulator; pub mod prob; -pub mod ipm; \ No newline at end of file +pub mod ipm; diff --git a/src/base/prob.rs b/src/base/prob.rs index 02a1336ef..f6dce6064 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -22,7 +22,6 @@ where let ypred = Array::from(sim_eng.pred(&scenario, spp.to_vec())); let yobs = Array::from(scenario.obs.clone()); //TODO: esto se puede mover a datafile::read - // 0.020000,0.050000,-0.000200,0.000000 let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); let diff = (yobs-ypred).mapv(|x| x.powi(2)); let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); diff --git a/src/base/settings.rs b/src/base/settings.rs index 02d9fb96a..3d5f8464a 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -12,7 +12,8 @@ #[derive(Deserialize)] pub struct Paths { - pub data: String + pub data: String, + pub log_out: Option } #[derive(Deserialize)] From c4144c7b9ccffdfc8e4ef6121d92a51439714871 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 18 Feb 2023 11:59:30 -0500 Subject: [PATCH 033/393] another example --- examples/two_eq_lag.csv | 260 + examples/two_eq_lag.rs | 77 + examples/two_eq_lag.toml | 9 + log/bimodal_ke.log | 7057 +++++++++++++++++++ log/two_eq_lag.log | 14022 +++++++++++++++++++++++++++++++++++++ 5 files changed, 21425 insertions(+) create mode 100644 examples/two_eq_lag.csv create mode 100644 examples/two_eq_lag.rs create mode 100644 examples/two_eq_lag.toml create mode 100644 log/two_eq_lag.log diff --git a/examples/two_eq_lag.csv b/examples/two_eq_lag.csv new file mode 100644 index 000000000..f6314f545 --- /dev/null +++ b/examples/two_eq_lag.csv @@ -0,0 +1,260 @@ +ID,EVID,TIME,DUR,DOSE,ADDL,II,INPUT,OUT,OUTEQ,C0,C1,C2,C3,WT,AFRICA,AGE,GENDER,HEIGHT +1,1,0,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,24,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,48,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,72,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,1,96,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,0,120,.,.,.,.,.,10.44,1,.,.,.,.,46.7,1,21,1,160 +1,1,120,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 +1,0,121,.,.,.,.,.,12.89,1,.,.,.,.,46.7,1,21,1,160 +1,0,122,.,.,.,.,.,14.98,1,.,.,.,.,46.7,1,21,1,160 +1,0,125.99,.,.,.,.,.,16.69,1,.,.,.,.,46.7,1,21,1,160 +1,0,129,.,.,.,.,.,20.15,1,.,.,.,.,46.7,1,21,1,160 +1,0,132,.,.,.,.,.,14.97,1,.,.,.,.,46.7,1,21,1,160 +1,0,143.98,.,.,.,.,.,12.57,1,.,.,.,.,46.7,1,21,1,160 +2,1,0,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,24,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,48,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,72,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,1,96,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,0,120,.,.,.,.,.,3.56,1,.,.,.,.,66.5,1,30,1,174 +2,1,120,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 +2,0,120.98,.,.,.,.,.,5.84,1,.,.,.,.,66.5,1,30,1,174 +2,0,121.98,.,.,.,.,.,6.54,1,.,.,.,.,66.5,1,30,1,174 +2,0,126,.,.,.,.,.,6.14,1,.,.,.,.,66.5,1,30,1,174 +2,0,129.02,.,.,.,.,.,6.56,1,.,.,.,.,66.5,1,30,1,174 +2,0,132.02,.,.,.,.,.,4.44,1,.,.,.,.,66.5,1,30,1,174 +2,0,144,.,.,.,.,.,3.76,1,.,.,.,.,66.5,1,30,1,174 +3,1,0,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,24,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,48,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,72,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,96,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,1,120,0,600,.,.,1,.,.,.,.,.,.,46.7,1,24,0,164 +3,0,120.08,.,.,.,.,.,4.06,1,.,.,.,.,46.7,1,24,0,164 +3,0,121.07,.,.,.,.,.,3.24,1,.,.,.,.,46.7,1,24,0,164 +3,0,122.08,.,.,.,.,.,3.09,1,.,.,.,.,46.7,1,24,0,164 +3,0,126.08,.,.,.,.,.,7.98,1,.,.,.,.,46.7,1,24,0,164 +3,0,129.05,.,.,.,.,.,7.23,1,.,.,.,.,46.7,1,24,0,164 +3,0,132.1,.,.,.,.,.,4.71,1,.,.,.,.,46.7,1,24,0,164 +3,0,144.08,.,.,.,.,.,3.82,1,.,.,.,.,46.7,1,24,0,164 +4,1,0,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,24,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,48,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,72,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,1,96,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,0,120,.,.,.,.,.,2.1,1,.,.,.,.,50.8,1,25,1,165 +4,1,120,0,600,.,.,1,.,.,.,.,.,.,50.8,1,25,1,165 +4,0,121,.,.,.,.,.,3.05,1,.,.,.,.,50.8,1,25,1,165 +4,0,122.02,.,.,.,.,.,5.21,1,.,.,.,.,50.8,1,25,1,165 +4,0,126,.,.,.,.,.,5.09,1,.,.,.,.,50.8,1,25,1,165 +4,0,129.03,.,.,.,.,.,4.24,1,.,.,.,.,50.8,1,25,1,165 +4,0,132,.,.,.,.,.,3.69,1,.,.,.,.,50.8,1,25,1,165 +4,0,144.02,.,.,.,.,.,1.96,1,.,.,.,.,50.8,1,25,1,165 +5,1,0,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,24,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,48,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,72,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,1,96,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,0,120,.,.,.,.,.,2.93,1,.,.,.,.,65.8,1,22,1,181 +5,1,120,0,600,.,.,1,.,.,.,.,.,.,65.8,1,22,1,181 +5,0,121,.,.,.,.,.,2.64,1,.,.,.,.,65.8,1,22,1,181 +5,0,122,.,.,.,.,.,4.8,1,.,.,.,.,65.8,1,22,1,181 +5,0,126,.,.,.,.,.,3.7,1,.,.,.,.,65.8,1,22,1,181 +5,0,129.02,.,.,.,.,.,4.13,1,.,.,.,.,65.8,1,22,1,181 +5,0,132,.,.,.,.,.,2.81,1,.,.,.,.,65.8,1,22,1,181 +5,0,144,.,.,.,.,.,2.21,1,.,.,.,.,65.8,1,22,1,181 +6,1,0,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,24,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,48,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,72,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,1,96,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,0,120,.,.,.,.,.,6.92,1,.,.,.,.,65,1,23,1,177 +6,1,120,0,600,.,.,1,.,.,.,.,.,.,65,1,23,1,177 +6,0,121,.,.,.,.,.,6.89,1,.,.,.,.,65,1,23,1,177 +6,0,121.98,.,.,.,.,.,6.64,1,.,.,.,.,65,1,23,1,177 +6,0,126,.,.,.,.,.,13.72,1,.,.,.,.,65,1,23,1,177 +6,0,129,.,.,.,.,.,12.69,1,.,.,.,.,65,1,23,1,177 +6,0,131.98,.,.,.,.,.,10.58,1,.,.,.,.,65,1,23,1,177 +6,0,144.98,.,.,.,.,.,6.62,1,.,.,.,.,65,1,23,1,177 +7,1,0,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,24,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,48,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,72,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,1,96,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,0,120,.,.,.,.,.,5.41,1,.,.,.,.,51.7,1,27,0,161 +7,1,120,0,600,.,.,1,.,.,.,.,.,.,51.7,1,27,0,161 +7,0,121.03,.,.,.,.,.,4.46,1,.,.,.,.,51.7,1,27,0,161 +7,0,122.03,.,.,.,.,.,4.54,1,.,.,.,.,51.7,1,27,0,161 +7,0,126.02,.,.,.,.,.,12.19,1,.,.,.,.,51.7,1,27,0,161 +7,0,129.08,.,.,.,.,.,12.1,1,.,.,.,.,51.7,1,27,0,161 +7,0,132.03,.,.,.,.,.,8.61,1,.,.,.,.,51.7,1,27,0,161 +7,0,144.03,.,.,.,.,.,6.37,1,.,.,.,.,51.7,1,27,0,161 +8,1,0,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,24,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,48,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,72,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,1,96,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,0,120,.,.,.,.,.,6.19,1,.,.,.,.,51.2,1,22,1,163 +8,1,120,0,600,.,.,1,.,.,.,.,.,.,51.2,1,22,1,163 +8,0,121.03,.,.,.,.,.,6.33,1,.,.,.,.,51.2,1,22,1,163 +8,0,122,.,.,.,.,.,6.24,1,.,.,.,.,51.2,1,22,1,163 +8,0,125.98,.,.,.,.,.,13.03,1,.,.,.,.,51.2,1,22,1,163 +8,0,128.98,.,.,.,.,.,11.86,1,.,.,.,.,51.2,1,22,1,163 +8,0,132,.,.,.,.,.,11.45,1,.,.,.,.,51.2,1,22,1,163 +8,0,143.98,.,.,.,.,.,7.83,1,.,.,.,.,51.2,1,22,1,163 +9,1,0,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,24,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,48,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,72,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,1,96,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,0,120,.,.,.,.,.,2.85,1,.,.,.,.,55,1,23,1,174 +9,1,120,0,600,.,.,1,.,.,.,.,.,.,55,1,23,1,174 +9,0,120.97,.,.,.,.,.,3.7,1,.,.,.,.,55,1,23,1,174 +9,0,122,.,.,.,.,.,6.65,1,.,.,.,.,55,1,23,1,174 +9,0,125.98,.,.,.,.,.,6.81,1,.,.,.,.,55,1,23,1,174 +9,0,128.98,.,.,.,.,.,6.51,1,.,.,.,.,55,1,23,1,174 +9,0,132,.,.,.,.,.,7.48,1,.,.,.,.,55,1,23,1,174 +9,0,143.98,.,.,.,.,.,4.51,1,.,.,.,.,55,1,23,1,174 +10,1,0,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,24,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,48,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,72,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,1,96,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,0,120,.,.,.,.,.,2.93,1,.,.,.,.,52.1,1,32,1,163 +10,1,120,0,600,.,.,1,.,.,.,.,.,.,52.1,1,32,1,163 +10,0,121,.,.,.,.,.,4.36,1,.,.,.,.,52.1,1,32,1,163 +10,0,122.02,.,.,.,.,.,7.79,1,.,.,.,.,52.1,1,32,1,163 +10,0,126,.,.,.,.,.,11.02,1,.,.,.,.,52.1,1,32,1,163 +10,0,129,.,.,.,.,.,8.86,1,.,.,.,.,52.1,1,32,1,163 +10,0,131.97,.,.,.,.,.,6.09,1,.,.,.,.,52.1,1,32,1,163 +10,0,144,.,.,.,.,.,4.15,1,.,.,.,.,52.1,1,32,1,163 +11,1,0,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,24,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,48,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,72,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,1,96,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,0,120,.,.,.,.,.,2.09,1,.,.,.,.,56.5,1,34,1,165 +11,1,120,0,600,.,.,1,.,.,.,.,.,.,56.5,1,34,1,165 +11,0,121.03,.,.,.,.,.,2.68,1,.,.,.,.,56.5,1,34,1,165 +11,0,122,.,.,.,.,.,4.71,1,.,.,.,.,56.5,1,34,1,165 +11,0,125.98,.,.,.,.,.,7.71,1,.,.,.,.,56.5,1,34,1,165 +11,0,129,.,.,.,.,.,6.31,1,.,.,.,.,56.5,1,34,1,165 +11,0,132,.,.,.,.,.,5.82,1,.,.,.,.,56.5,1,34,1,165 +11,0,144.13,.,.,.,.,.,2.63,1,.,.,.,.,56.5,1,34,1,165 +12,1,0,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,24,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,48,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,72,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,1,96,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,0,120,.,.,.,.,.,7.09,1,.,.,.,.,47.9,1,54,0,160 +12,1,120,0,600,.,.,1,.,.,.,.,.,.,47.9,1,54,0,160 +12,0,121.03,.,.,.,.,.,6.18,1,.,.,.,.,47.9,1,54,0,160 +12,0,122.13,.,.,.,.,.,8.66,1,.,.,.,.,47.9,1,54,0,160 +12,0,126,.,.,.,.,.,11.16,1,.,.,.,.,47.9,1,54,0,160 +12,0,129,.,.,.,.,.,9.51,1,.,.,.,.,47.9,1,54,0,160 +12,0,132,.,.,.,.,.,8.14,1,.,.,.,.,47.9,1,54,0,160 +12,0,144,.,.,.,.,.,7.89,1,.,.,.,.,47.9,1,54,0,160 +13,1,0,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,24,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,48,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,72,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,1,96,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,0,120,.,.,.,.,.,6.62,1,.,.,.,.,60.5,1,24,1,180 +13,1,120,0,600,.,.,1,.,.,.,.,.,.,60.5,1,24,1,180 +13,0,121,.,.,.,.,.,3.18,1,.,.,.,.,60.5,1,24,1,180 +13,0,122,.,.,.,.,.,5.41,1,.,.,.,.,60.5,1,24,1,180 +13,0,126,.,.,.,.,.,10.18,1,.,.,.,.,60.5,1,24,1,180 +13,0,129.02,.,.,.,.,.,12.84,1,.,.,.,.,60.5,1,24,1,180 +13,0,132,.,.,.,.,.,12.35,1,.,.,.,.,60.5,1,24,1,180 +13,0,144,.,.,.,.,.,8.06,1,.,.,.,.,60.5,1,24,1,180 +14,1,0,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,24,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,48,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,72,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,1,96,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,0,120,.,.,.,.,.,3.63,1,.,.,.,.,59.2,1,26,1,174 +14,1,120,0,600,.,.,1,.,.,.,.,.,.,59.2,1,26,1,174 +14,0,121,.,.,.,.,.,4.49,1,.,.,.,.,59.2,1,26,1,174 +14,0,122,.,.,.,.,.,5.5,1,.,.,.,.,59.2,1,26,1,174 +14,0,126,.,.,.,.,.,7.28,1,.,.,.,.,59.2,1,26,1,174 +14,0,129,.,.,.,.,.,5.27,1,.,.,.,.,59.2,1,26,1,174 +14,0,132,.,.,.,.,.,4.89,1,.,.,.,.,59.2,1,26,1,174 +14,0,144,.,.,.,.,.,2.68,1,.,.,.,.,59.2,1,26,1,174 +15,1,0,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,24,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,48,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,72,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,1,96,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,0,120,.,.,.,.,.,5.53,1,.,.,.,.,43,1,19,0,150 +15,1,120,0,450,.,.,1,.,.,.,.,.,.,43,1,19,0,150 +15,0,121,.,.,.,.,.,4.81,1,.,.,.,.,43,1,19,0,150 +15,0,122,.,.,.,.,.,8.14,1,.,.,.,.,43,1,19,0,150 +15,0,126,.,.,.,.,.,9.96,1,.,.,.,.,43,1,19,0,150 +15,0,129,.,.,.,.,.,8.55,1,.,.,.,.,43,1,19,0,150 +15,0,132.05,.,.,.,.,.,7.54,1,.,.,.,.,43,1,19,0,150 +15,0,144.05,.,.,.,.,.,5.74,1,.,.,.,.,43,1,19,0,150 +16,1,0,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,24,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,48,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,72,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,1,96,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,0,120,.,.,.,.,.,5.48,1,.,.,.,.,64.4,1,25,1,173 +16,1,120,0,600,.,.,1,.,.,.,.,.,.,64.4,1,25,1,173 +16,0,121,.,.,.,.,.,6.59,1,.,.,.,.,64.4,1,25,1,173 +16,0,122,.,.,.,.,.,8.91,1,.,.,.,.,64.4,1,25,1,173 +16,0,126,.,.,.,.,.,10.57,1,.,.,.,.,64.4,1,25,1,173 +16,0,129,.,.,.,.,.,9.52,1,.,.,.,.,64.4,1,25,1,173 +16,0,132,.,.,.,.,.,7.83,1,.,.,.,.,64.4,1,25,1,173 +16,0,143.97,.,.,.,.,.,4.96,1,.,.,.,.,64.4,1,25,1,173 +17,1,0,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,24,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,48,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,72,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,1,96,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,0,120,.,.,.,.,.,2.11,1,.,.,.,.,54.8,1,23,1,170 +17,1,120,0,600,.,.,1,.,.,.,.,.,.,54.8,1,23,1,170 +17,0,121.02,.,.,.,.,.,1.86,1,.,.,.,.,54.8,1,23,1,170 +17,0,122.02,.,.,.,.,.,6.92,1,.,.,.,.,54.8,1,23,1,170 +17,0,126,.,.,.,.,.,9.11,1,.,.,.,.,54.8,1,23,1,170 +17,0,129,.,.,.,.,.,6.96,1,.,.,.,.,54.8,1,23,1,170 +17,0,132,.,.,.,.,.,5.64,1,.,.,.,.,54.8,1,23,1,170 +17,0,144.08,.,.,.,.,.,3.59,1,.,.,.,.,54.8,1,23,1,170 +18,1,0,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,24,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,48,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,72,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,1,96,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,0,120,.,.,.,.,.,7.95,1,.,.,.,.,44.3,1,20,0,164 +18,1,120,0,450,.,.,1,.,.,.,.,.,.,44.3,1,20,0,164 +18,0,120.98,.,.,.,.,.,7.47,1,.,.,.,.,44.3,1,20,0,164 +18,0,121.98,.,.,.,.,.,8.67,1,.,.,.,.,44.3,1,20,0,164 +18,0,126,.,.,.,.,.,13.83,1,.,.,.,.,44.3,1,20,0,164 +18,0,129.17,.,.,.,.,.,14.01,1,.,.,.,.,44.3,1,20,0,164 +18,0,132.17,.,.,.,.,.,8.97,1,.,.,.,.,44.3,1,20,0,164 +18,0,143.97,.,.,.,.,.,8.4,1,.,.,.,.,44.3,1,20,0,164 +19,1,0,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,24,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,48,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,72,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,1,96,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,0,120,.,.,.,.,.,5.42,1,.,.,.,.,50,1,36,1,168 +19,1,120,0,600,.,.,1,.,.,.,.,.,.,50,1,36,1,168 +19,0,121,.,.,.,.,.,7.08,1,.,.,.,.,50,1,36,1,168 +19,0,122,.,.,.,.,.,7.27,1,.,.,.,.,50,1,36,1,168 +19,0,125.98,.,.,.,.,.,20.07,1,.,.,.,.,50,1,36,1,168 +19,0,128.98,.,.,.,.,.,18.24,1,.,.,.,.,50,1,36,1,168 +19,0,132,.,.,.,.,.,15.36,1,.,.,.,.,50,1,36,1,168 +19,0,144,.,.,.,.,.,10.92,1,.,.,.,.,50,1,36,1,168 +20,1,0,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,24,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,48,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,72,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,1,96,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,0,120,.,.,.,.,.,4.71,1,.,.,.,.,59,1,31,1,170 +20,1,120,0,600,.,.,1,.,.,.,.,.,.,59,1,31,1,170 +20,0,120.77,.,.,.,.,.,4.5,1,.,.,.,.,59,1,31,1,170 +20,0,121.75,.,.,.,.,.,3.35,1,.,.,.,.,59,1,31,1,170 +20,0,125.67,.,.,.,.,.,12.35,1,.,.,.,.,59,1,31,1,170 +20,0,128.67,.,.,.,.,.,11.56,1,.,.,.,.,59,1,31,1,170 +20,0,143.67,.,.,.,.,.,6.45,1,.,.,.,.,59,1,31,1,170 diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs new file mode 100644 index 000000000..b5c3028b1 --- /dev/null +++ b/examples/two_eq_lag.rs @@ -0,0 +1,77 @@ +// use std::array; + +// use ndarray::array; +// use ndarray::{OwnedRepr, Zip}; +// use plotly::{Plot, Scatter}; +use ode_solvers::*; +// extern crate blas_src; +use np_core::prelude::*; +// use ndarray::parallel::prelude::*; +// use ndarray_stats::{QuantileExt, DeviationExt}; +// use ndarray::{prelude::*, parallel::prelude::{IntoParallelIterator, IntoParallelRefIterator, IntoParallelRefMutIterator}}; + +struct Model<'a>{ + ka: f64, + ke: f64, + _v: f64, + lag: f64, + scenario: &'a Scenario +} + +type State = Vector2; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, y: &mut State, dy: &mut State) { + + let ka = self.ka; + let ke = self.ke; + let t = t - self.lag; + + ///////////////////// USER DEFINED /////////////// + + dy[0] = -ka*y[0]; + dy[1] = ka*y[0] - ke*y[1]; + + //////////////// END USER DEFINED //////////////// + for index in 0..self.scenario.dose.len(){ + if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { + y[0] = y[0]+self.scenario.dose[index].0 as f64; + } + } + + } +} + +struct Sim{} + +impl Simulate for Sim{ + fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { + let system = Model {ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario: scenario}; + + let y0 = State::new(0.0, 0.0); + + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); + // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); + let _res = stepper.integrate(); + let x = stepper.x_out().to_vec(); + let y = stepper.y_out(); + + let yout: Vec = y.into_iter().map(|y| { + y[1]/params[2] + } ).collect(); + + + (x, yout) + } +} + +fn main(){ + let engine = Engine::new(Sim{}); + npag(engine, + vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], + "examples/two_eq_lag.toml".to_string(), + 347, + (0.5,0.1,0.0,0.0) + ); +} diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml new file mode 100644 index 000000000..e43525616 --- /dev/null +++ b/examples/two_eq_lag.toml @@ -0,0 +1,9 @@ +[paths] +data = "examples/two_eq_lag.csv" +log_out = "log/two_eq_lag.log" + + +[config] +cycles = 1024 +engine = "NPAG" +init_points = 500 \ No newline at end of file diff --git a/log/bimodal_ke.log b/log/bimodal_ke.log index e69de29bb..235f7b4f4 100644 --- a/log/bimodal_ke.log +++ b/log/bimodal_ke.log @@ -0,0 +1,7057 @@ +INFO - Cycle: 1 +INFO - Spp: 2 +INFO - [[1.284768965601921, 138.97512435913086], + [0.8766998871564865, 110.86425685882568]], shape=[2, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.017960267827662434, 0.9820397321723375], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4726.750182890764 +INFO - Cycle: 2 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 110.86425685882568], + [1.284768965601921, 188.57512435913085], + [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4302.600768352964 +INFO - Cycle: 3 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 110.86425685882568], + [1.284768965601921, 188.57512435913085], + [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4302.600768352964 +INFO - Cycle: 4 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4288.680912577993 +INFO - Cycle: 5 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4288.680912577993 +INFO - Cycle: 6 +INFO - Spp: 5 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [0.8766998871564865, 73.66425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4284.768835313411 +INFO - Cycle: 7 +INFO - Spp: 5 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [0.8766998871564865, 73.66425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4284.768835313411 +INFO - Cycle: 8 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780398621975301, 0.021555011614768672, 0.01961196865224972, 0.04678603102058123, 0.24600772873494012, 0.5882352737577072], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2865.105486189102 +INFO - Cycle: 9 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 194.77512435913087]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780382836309015, 0.021555024067104894, 0.019611968652748984, 0.046786242832388844, 0.24600768714023236, 0.5882352489444348], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2817.1524085683245 +INFO - Cycle: 10 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780373398196651, 0.021555032025995933, 0.01961196865299029, 0.0467863549103497, 0.24600766464489096, 0.5882352457838067], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2769.5667739077207 +INFO - Cycle: 11 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 182.3751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778036836214393, 0.021555036436054487, 0.019611968653060117, 0.046786408948276244, 0.2460076567660406, 0.5882352455751293], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2722.75732995566 +INFO - Cycle: 12 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780367011661991, 0.02155503769812899, 0.01961196865295361, 0.04678641952498538, 0.2460076636225328, 0.5882352403847794], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2677.2444643100807 +INFO - Cycle: 13 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 169.97512435913092]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780369883260935, 0.021555035357995002, 0.01961196865252631, 0.04678637952924571, 0.24600769580082776, 0.5882352218267959], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2633.6907932169906 +INFO - Cycle: 14 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 163.77512435913093]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780379884526364, 0.02155502713240179, 0.019611968651201364, 0.04678624425813033, 0.24600779621757313, 0.5882351648954297], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2592.9411076364445 +INFO - Cycle: 15 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086], + [0.03479396560192094, 157.57512435913094]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780398494973771, 0.021555010885215237, 0.019611968650536254, 0.04678604712360274, 0.24600785383075843, 0.015345673798038587, 0.572889460762111], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2555.220555970444 +INFO - Cycle: 16 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 207.17512435913085], + [0.03479396560192094, 151.37512435913095]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780442845670264, 0.021554971457506674, 0.019611968649739683, 0.046785598606666395, 0.24600793393471895, 0.022461665107235063, 0.5657734337874305], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2520.8432063991922 +INFO - Cycle: 17 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086], + [0.03479396560192094, 145.17512435913096]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780539978048968, 0.02155488495575044, 0.019611968647913605, 0.04678462703504085, 0.24600811813473283, 0.03619517563679006, 0.5520398258092826], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2491.790055210104 +INFO - Cycle: 18 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 194.77512435913087], + [0.03479396560192094, 138.97512435913097]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780601470623325, 0.021554830577776372, 0.01961196864693593, 0.04678400627952721, 0.2460082222246313, 0.07456238305879591, 0.5136725745061], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2467.2821925408766 +INFO - Cycle: 19 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 132.77512435913098]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780544789085077, 0.02155488075723758, 0.01961196864834283, 0.046784586674420856, 0.24600809077007568, 0.10817173931910405, 0.4800632859399682], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2446.530890276597 +INFO - Cycle: 20 +INFO - Spp: 8 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 126.57512435913098]], shape=[8, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778050436842865, 0.02155491664098954, 0.019611968657732494, 0.04678499453371731, 0.24600801816144494, 0.1172498285675036, 0.12880587759283763, 0.342179352161488], shape=[8], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2430.2027913287 +INFO - Cycle: 21 +INFO - Spp: 9 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 120.37512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780499490120837, 0.021554921106040577, 0.01961196864865902, 0.04678503105774894, 0.24600804330921497, 0.02387869015817758, 0.07000836668859874, 0.22947643422483763, 0.26487154990551415], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2411.426129539823 +INFO - Cycle: 22 +INFO - Spp: 9 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 114.17512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780504387759925, 0.021554916848830163, 0.01961196867978388, 0.046784983124339846, 0.24600805092752187, 0.00879852060018095, 0.28185898739455356, 0.0732557631907366, 0.22432176535645407], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2395.347461637602 +INFO - Cycle: 23 +INFO - Spp: 10 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 107.97512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780505522397603, 0.021554916242242154, 0.019611968789142037, 0.04678497390935812, 0.24600805057477726, 0.006815892132493516, 0.24994570766317623, 0.0757144866096625, 0.05979472049484158, 0.19596422836033056], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2382.3269203186655 +INFO - Cycle: 24 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780502654009427, 0.021554918309661775, 0.019611968649473944, 0.0467849991615056, 0.24600804869154674, 0.07007356628709639, 0.11251777207630721, 0.010031449884571081, 0.20147722686330255, 0.018179672845217116, 0.17595535069122342], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2373.64382861053 +INFO - Cycle: 25 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 107.97512435913097], + [0.03479396560192094, 95.57512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778050206595825, 0.021554918831749852, 0.019611968648617476, 0.04678500496256038, 0.24600804770442905, 0.0789265735646643, 0.09787673268743043, 0.21471574426527268, 0.02132304895872452, 0.04906453574376425, 0.1263284039732046], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.9027661366813 +INFO - Cycle: 26 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.3962400827854 +INFO - Cycle: 27 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.3962400827854 +INFO - Cycle: 28 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.2517123871564865, 61.26425685882568], + [0.2517123871564865, 79.86425685882568], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 191.67512435913088], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608239573038453, 0.12493231423172066, 0.11106318407618804, 0.0039134779045327025, 0.22704372898751643, 0.1681988600407178, 0.028522263533315825, 0.025582276295788905, 0.2541791541211484, 0.036956501236032835], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2189.7540758563255 +INFO - Cycle: 29 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 82.96425685882568], + [0.03479396560192094, 188.57512435913088]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960828079964627, 0.08544404826734131, 0.11400458067909028, 0.21188701777819843, 0.022985638868503647, 0.23016772186430787, 0.03713012957823006, 0.012128497626824403, 0.2540679544321304, 0.01257613010572733], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2177.8005199132203 +INFO - Cycle: 30 +INFO - Spp: 12 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 104.87512435913096], + [0.03479396560192094, 145.17512435913096], + [0.659781465601921, 92.47512435913096], + [0.2517123871564865, 86.06425685882567]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608273172604822, 0.10718748845659376, 0.09594581837851222, 0.119798388274329, 0.03194213902918242, 0.11743525447454124, 0.036804749703249436, 0.016373916544204087, 0.009901686732992403, 0.07741344854021799, 0.0897689014506754, 0.2778199352428973], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2166.0499525989053 +INFO - Cycle: 31 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 92.47512435913096], + [0.03479396560192094, 148.27512435913096], + [0.2517123871564865, 89.16425685882567]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608291498791106, 0.0692513752348817, 0.10735191036341586, 0.22274107086038153, 0.025947886958922348, 0.03704486210486309, 0.0188349398387795, 0.004139745827844419, 0.17189546620619553, 0.012111397068783898, 0.31107305403714114], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2154.556986954534 +INFO - Cycle: 32 +INFO - Spp: 9 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.659781465601921, 95.57512435913095], + [0.2517123871564865, 92.26425685882566]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608336727046007, 0.05619605044892822, 0.11553425877612726, 0.24776928306201693, 0.021648113884753763, 0.03721776053992059, 0.02059299350612318, 0.12586882882062678, 0.35556437423445714], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2142.317826292593 +INFO - Cycle: 33 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.659781465601921, 95.57512435913095], + [0.03479396560192094, 104.87512435913096], + [0.2517123871564865, 67.46425685882568], + [0.2517123871564865, 95.36425685882566]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608494748452658, 0.05440214606124334, 0.10805493243058596, 0.24898160021723414, 0.025492915023133753, 0.03706741948833297, 0.0871936416191537, 0.003922848741495748, 0.02889887276397649, 0.3863771289063912], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2129.4057389629656 +INFO - Cycle: 34 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.659781465601921, 95.57512435913095], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 98.67512435913098], + [0.2517123871564865, 70.56425685882567], + [0.2517123871564865, 98.46425685882565]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196087233597589, 0.041835540020491384, 0.08194026142858968, 0.26112025737123423, 0.038836888314456496, 0.036552716404954895, 0.018672615073357823, 0.01772789383274995, 0.03009492238226859, 0.0445018123033628, 0.4091083695087754], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2116.0432079050233 +INFO - Cycle: 35 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 101.77512435913097], + [0.2517123871564865, 73.66425685882567], + [0.2517123871564865, 67.46425685882568], + [0.2517123871564865, 101.56425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960902368541439, 0.022564445428278256, 0.04832534912840922, 0.2810496440666927, 0.05599262427374174, 0.035894741282233, 0.03553065148300386, 0.017108864115424224, 0.052214453053661125, 0.008928331049442139, 0.42278187243369914], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2102.589545707097 +INFO - Cycle: 36 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.03479396560192094, 145.17512435913096], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 104.66425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608677335123895, 0.04619021621968221, 0.04387726024869141, 0.2191191903799375, 0.0583606983024701, 0.03579918590709026, 0.03772675297461384, 0.040658922776465406, 0.06290320727833706, 0.012698747952627562, 0.4230571406249608], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2089.6847851301463 +INFO - Cycle: 37 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 148.27512435913096], + [0.2517123871564865, 107.76425685882563]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608178083568722, 0.11409948705239022, 0.08773101363479544, 0.1333094522632804, 0.03623459909530543, 0.03663430239053627, 0.014091480083322097, 0.07408478220765073, 0.011031517074893936, 0.06190687779934939, 0.41126831031490746], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2079.3388282494366 +INFO - Cycle: 38 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 151.37512435913095], + [0.2517123871564865, 110.86425685882563]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607995569986526, 0.12966599896384223, 0.11411263928308274, 0.13060416831856395, 0.02284731536953224, 0.03714570623653496, 0.08133694244030243, 0.009949196536705826, 0.05140889181881982, 0.40332114546262926], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2071.669869567558 +INFO - Cycle: 39 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 154.47512435913094], + [0.2517123871564865, 113.96425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607920656038468, 0.12396792840097862, 0.11372918242062711, 0.14814654089399173, 0.02319131699845452, 0.037121891807987834, 0.0861476635780418, 0.00922360436050113, 0.040909327711319984, 0.3979546231720589], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2066.363354615158 +INFO - Cycle: 40 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 117.06425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788669645345, 0.1121345238336037, 0.1138642285511133, 0.16877348770557368, 0.023080412095101248, 0.03712809527108053, 0.08960908672527387, 0.008687620661647699, 0.03293730502686276, 0.39417735343328986], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2063.1327871048347 +INFO - Cycle: 41 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 120.16425685882561]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960787001406349, 0.11354341300564887, 0.11368015532941296, 0.16753647292086732, 0.0232438441117777, 0.037117023338487654, 0.04288385235432686, 0.012083082442128369, 0.03328148821065349, 0.047863506492468844, 0.38915929178016445], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.6882054456164 +INFO - Cycle: 42 +INFO - Spp: 13 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.03479396560192094, 160.67512435913093], + [0.2517123871564865, 123.2642568588256], + [0.2517123871564865, 117.06425685882562]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607864816408808, 0.10247744665425736, 0.11403390394363444, 0.1834996189142532, 0.02293836759766423, 0.0371364613800062, 0.025683834695559703, 0.013354941478984599, 0.01296446945533239, 0.06519166665150247, 0.0154235149264441, 0.2706813789407727, 0.11700653054517988], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.443710855869 +INFO - Cycle: 43 +INFO - Spp: 12 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 113.96425685882562]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196078619485623, 0.11330084151451322, 0.11369998954409205, 0.16782446328404504, 0.02322636216270525, 0.03711818864375957, 0.049900374242301954, 0.011613302879161201, 0.03309884811800825, 0.040125881255267414, 0.23143319717777755, 0.15905068922980622], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.221807850589 +INFO - Cycle: 44 +INFO - Spp: 13 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786012659751, 0.11305941975482936, 0.1137645523876462, 0.1678828445130759, 0.023168798990377434, 0.0371221230537138, 0.07503813932870117, 0.009817964642751219, 0.03300789734362999, 0.013904102727204175, 0.15538543699788387, 0.08790817684532591, 0.15033268328826366], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1321317855063 +INFO - Cycle: 45 +INFO - Spp: 14 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563], + [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1304598609017 +INFO - Cycle: 46 +INFO - Spp: 14 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563], + [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1304598609017 +INFO - Cycle: 47 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.972275215601921, 200.97512435913086], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.34728771560192095, 98.67512435913098], + [0.34728771560192095, 86.27512435913097], + [0.03479396560192094, 159.12512435913095], + [0.2517123871564865, 127.9142568588256]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.052007651952807786, 0.012860782430538623, 0.03724144367837787, 0.08599752887364227, 0.009256713402741661, 0.15318777408259354, 0.01960797196155058, 0.26576421942422757, 0.019775339336952545, 0.06502739605192143, 0.1147819407724357, 0.0703562320828356, 0.03782511598630855, 0.05630988996306644], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.972337042372 +INFO - Cycle: 48 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.2517123871564865, 127.9142568588256], + [0.972275215601921, 202.52512435913087], + [0.34728771560192095, 97.12512435913098], + [0.34728771560192095, 87.82512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05324465268085862, 0.01225806562482386, 0.03724726074021613, 0.08663626691468286, 0.009162348393894832, 0.20018789070853285, 0.26633315947964387, 0.0191434736484819, 0.06441002873308041, 0.037796456605627755, 0.01586546837847446, 0.019607959758642678, 0.10276545862216409, 0.07534150971087557], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.8320704774233 +INFO - Cycle: 49 +INFO - Spp: 13 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.972275215601921, 204.07512435913088], + [0.34728771560192095, 95.57512435913098], + [0.34728771560192095, 89.37512435913096]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.053867113804648564, 0.011981134237677368, 0.03725019106061088, 0.08709303807054573, 0.009094751764904336, 0.2214902896843922, 0.26659957780519944, 0.0188256317241393, 0.06409928171272215, 0.037755997295071904, 0.019607950211007835, 0.09005228577644071, 0.08228275685263951], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.7422685377883 +INFO - Cycle: 50 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 103.32512435913097], + [0.972275215601921, 205.6251243591309], + [0.34728771560192095, 94.02512435913098], + [0.34728771560192095, 90.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05406124098941556, 0.011892240180179512, 0.03725110555758326, 0.08716775060913538, 0.009084027523849448, 0.22132526035795844, 0.2666838723508877, 0.018726515815418628, 0.06400235964649352, 0.037752808235141974, 0.01622447673474317, 0.019607942941155216, 0.03123097873648767, 0.12498942032155046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6859330474513 +INFO - Cycle: 51 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 104.87512435913096], + [0.972275215601921, 207.1751243591309], + [0.34728771560192095, 92.47512435913099]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054551083857204107, 0.011657725698478408, 0.03725340892788417, 0.08745945626571867, 0.009040279129239022, 0.2218977908588343, 0.2669062805474874, 0.01847630420808772, 0.06375788720101352, 0.037735586766606204, 0.04116897578647371, 0.008029296938218215, 0.019607936914094633, 0.12245798690065984], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.659808303098 +INFO - Cycle: 52 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 208.72512435913092]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056704758539, 0.011635309472576896, 0.03725359463658255, 0.08745395332010945, 0.009041116791512144, 0.2214025315030775, 0.26692668207009634, 0.018456131434807035, 0.06373818433891369, 0.0377391499802003, 0.04093222822011315, 0.12326389717115645, 0.007958722943134561, 0.01960793107013461], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6422917220298 +INFO - Cycle: 53 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 210.27512435913093]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0545905656583963, 0.011635310226648427, 0.037253594630040444, 0.08745395317744817, 0.009041116812796186, 0.22140254314479904, 0.2669266813758818, 0.01845613214454204, 0.06373818503237215, 0.037739149910118924, 0.040932255531782646, 0.12326386698053883, 0.00795871969075522, 0.019607925683879854], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.626776799819 +INFO - Cycle: 54 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 211.82512435913094]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0545905643727854, 0.011635310929248886, 0.037253594623984115, 0.08745395304472803, 0.009041116832602, 0.221402553998007, 0.26692668072916453, 0.018456132801278606, 0.06373818567404795, 0.03773914984476718, 0.04093228092049263, 0.12326383892131275, 0.007958716637026329, 0.019607920670554543], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.612929397268 +INFO - Cycle: 55 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 213.37512435913095]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590563166671865, 0.01163531158468984, 0.037253594618362654, 0.08745395292117947, 0.009041116851041921, 0.2214025641210187, 0.2669266801258757, 0.018456133418066477, 0.06373818627518675, 0.0377391497838064, 0.04093230453509451, 0.12326381282795904, 0.007958713769238538, 0.01960791600180787], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6006820127645 +INFO - Cycle: 56 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 214.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056206000736, 0.0116353121951903, 0.03725359461318484, 0.08745395280609694, 0.009041116868217954, 0.22140257356751628, 0.26692667956402144, 0.01845613398419362, 0.06373818682664793, 0.03773914972694244, 0.040932326512599926, 0.1232637885481774, 0.00795871107559405, 0.01960791165160945], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5899699842976 +INFO - Cycle: 57 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 216.47512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590561005831345, 0.011635312765483123, 0.03725359460818161, 0.08745395269882045, 0.00904111688422398, 0.22140258238696184, 0.26692667903905465, 0.018456134522153514, 0.06373818735347496, 0.03773914967380752, 0.04093234697790091, 0.1232637659431627, 0.007958708544900448, 0.01960790759604309], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5807313560645 +INFO - Cycle: 58 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 218.02512435913098]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056003760271, 0.011635313297146455, 0.03725359460359417, 0.08745395259878115, 0.009041116899148476, 0.22140259062501563, 0.26692667854975216, 0.0184561350163187, 0.0637381878373199, 0.03773914962419955, 0.040932366046059654, 0.12326374488514732, 0.007958706166776203, 0.019607903813137775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5729067521984 +INFO - Cycle: 59 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 219.575124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055912239914, 0.011635313795131426, 0.0372535945993524, 0.08745395250548352, 0.00904111691307809, 0.22140259832385487, 0.266926678091435, 0.01845613548427472, 0.06373818829336822, 0.03773914957780549, 0.040932383822436025, 0.12326372525722605, 0.007958703931458195, 0.01960790028269671], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5664392570193 +INFO - Cycle: 60 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 221.125124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590558309408274, 0.011635314257839433, 0.03725359459554352, 0.08745395241838756, 0.009041116926079115, 0.22140260552215962, 0.26692667766580286, 0.018456135900368376, 0.06373818869826048, 0.03773914953453686, 0.04093240040365949, 0.12326370695204174, 0.00795870182979261, 0.01960789698612016], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.561274301416 +INFO - Cycle: 61 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 222.67512435913102]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590557471869514, 0.011635314695371856, 0.037253594591627144, 0.08745395233702542, 0.009041116938224148, 0.22140261225570337, 0.2669266772629049, 0.018456136327601933, 0.06373818911669149, 0.037739149493851695, 0.040932415879009504, 0.1232636898705111, 0.00795869985330892, 0.019607893906298957], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5573595553815 +INFO - Cycle: 62 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 224.22512435913103]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055672132977, 0.01163531510260203, 0.037253594588066735, 0.08745395226097488, 0.009041116949568868, 0.2214026185575008, 0.26692667688800786, 0.018456136711111522, 0.06373818949136881, 0.03773914945583484, 0.04093243032990206, 0.12326367392227941, 0.00795869799397711, 0.019607891027475285], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5546448258615 +INFO - Cycle: 63 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 225.77512435913104]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055603399697, 0.011635315482499688, 0.037253594584866025, 0.08745395218986558, 0.009041116960176213, 0.22140262445812148, 0.26692667653838614, 0.01845613706286563, 0.06373818983391238, 0.03773914942029775, 0.040932443831617114, 0.1232636590238981, 0.00795869624435624, 0.019607888335140575], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5530819599376 +INFO - Cycle: 64 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.552624752805 +INFO - Cycle: 65 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.552624752805 +INFO - Cycle: 66 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 85.50012435913096], + [0.09546551215648647, 76.76425685882566], + [0.4079592621564865, 64.36425685882568], + [0.09546551215648647, 64.36425685882568], + [0.09546551215648647, 129.4642568588256], + [0.2517123871564865, 130.2392568588256], + [0.03479396560192094, 139.75012435913098], + [0.03479396560192094, 99.45012435913097], + [0.34728771560192095, 90.15012435913096], + [0.34728771560192095, 107.20012435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607896321578798, 0.0195413599770766, 0.16272632927964215, 0.015581059460464071, 0.02289539188408073, 0.24954661922735732, 0.12317605205836099, 0.05277436449744635, 0.08059511504401846, 0.13788695648720356, 0.11566885576277092], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1912.6397099329229 +INFO - Cycle: 67 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 99.45012435913097], + [0.03479396560192094, 84.72512435913096], + [0.09546551215648647, 77.53925685882567], + [0.4079592621564865, 63.589256858825685], + [0.09546551215648647, 63.589256858825685], + [0.09546551215648647, 128.6892568588256], + [0.2517123871564865, 131.0142568588256], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 89.37512435913095], + [0.34728771560192095, 107.97512435913097]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960789394597721, 0.03506242423012964, 0.018092165377063193, 0.16749632363022762, 0.013450735497455232, 0.023830046146389068, 0.24937213187172538, 0.1162657630960228, 0.047592850939916116, 0.04663705218633171, 0.1401008567115412, 0.12249175636722091], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1907.834861755521 +INFO - Cycle: 68 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 99.45012435913097], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.97512435913097], + [0.03479396560192094, 83.95012435913095], + [0.09546551215648647, 78.31425685882567], + [0.4079592621564865, 62.814256858825686], + [0.09546551215648647, 62.814256858825686], + [0.09546551215648647, 127.91425685882558], + [0.2517123871564865, 131.7892568588256], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 88.60012435913094], + [0.34728771560192095, 108.75012435913098]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960789217579623, 0.017290599467901107, 0.06515830326035311, 0.06762261744992472, 0.01727250417344014, 0.17213602470579514, 0.011358727158078943, 0.02428020479774261, 0.2492307130238613, 0.11099420458997951, 0.042716225391849154, 0.14059345252794914, 0.061738531277328916], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1903.3477764395584 +INFO - Cycle: 69 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.97512435913097], + [0.09546551215648647, 62.814256858825686], + [0.03479396560192094, 83.17512435913095], + [0.09546551215648647, 79.08925685882568], + [0.4079592621564865, 62.03925685882569], + [0.09546551215648647, 127.13925685882558], + [0.2517123871564865, 132.56425685882562], + [0.03479396560192094, 137.42512435913096], + [0.34728771560192095, 87.82512435913094]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607890838614007, 0.08313118023522552, 0.13624347304966333, 0.025751217043303295, 0.016585668016128204, 0.17518982590631596, 0.009425895336740035, 0.2492058030931218, 0.10873692392168599, 0.038218540417033285, 0.13790358214216855], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1899.1736750710677 +INFO - Cycle: 70 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.09546551215648647, 62.814256858825686], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 79.86425685882568], + [0.4079592621564865, 61.26425685882569], + [0.09546551215648647, 126.36425685882557], + [0.2517123871564865, 133.33925685882562], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607889910588136, 0.08369726664945905, 0.015537519242703902, 0.05160027931272225, 0.1405381280740023, 0.01240758835214798, 0.016183211298725797, 0.1776363423731843, 0.008241203117700482, 0.24871212004949914, 0.10926442397939225, 0.0339016067068073, 0.08267242093306706], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1895.2481404812477 +INFO - Cycle: 71 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 80.63925685882569], + [0.09546551215648647, 125.58925685882556], + [0.2517123871564865, 134.11425685882563]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607889076445575, 0.08381465177796167, 0.06877605974498055, 0.14251119399220014, 0.030479056544882772, 0.016171542517151236, 0.008431239475370125, 0.03001807529892268, 0.06622372722212153, 0.17908159941602855, 0.24850726585513389, 0.10637769907880135], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1891.5259031286078 +INFO - Cycle: 72 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.09546551215648647, 81.4142568588257], + [0.09546551215648647, 124.81425685882556], + [0.2517123871564865, 134.88925685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788830830236, 0.08392137338511123, 0.07574331820140087, 0.14593825422802456, 0.014633079319092558, 0.016161063382182504, 0.0085193484785297, 0.02630224601107875, 0.05943790139376035, 0.0185246026526155, 0.18017711607620426, 0.2483490006237181, 0.1026848079399793], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1888.0180753670702 +INFO - Cycle: 73 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 82.1892568588257], + [0.09546551215648647, 124.03925685882555]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888191295105, 0.08402916501353479, 0.07688934697929074, 0.14577108894748325, 0.016149301244177936, 0.008532013321117578, 0.02263445817989638, 0.058341789352842406, 0.03569723118991215, 0.10280750442690532, 0.18129956738872915, 0.24824064576481517], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1884.7057226934255 +INFO - Cycle: 74 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 82.9642568588257], + [0.09546551215648647, 123.26425685882555]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788816382139, 0.08415976255186697, 0.07821577161958118, 0.14557541992749556, 0.016136868571316222, 0.008546592700185578, 0.05707387807174677, 0.021778067699442873, 0.10295151586805006, 0.018916209396045474, 0.0164445404478426, 0.18245229289207565, 0.24814119209052976], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1881.5960674187984 +INFO - Cycle: 75 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 83.73925685882571], + [0.09546551215648647, 122.48925685882554]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888131805733, 0.0842211206641451, 0.07974667119617951, 0.14534778712948032, 0.016131262620101658, 0.008563354428632543, 0.055611118056654314, 0.10311939422935337, 0.015099793362875797, 0.040953020261289184, 0.1832044027878779, 0.24839418713160458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1878.679255807873 +INFO - Cycle: 76 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 84.51425685882572], + [0.09546551215648647, 121.71425685882554]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888101559435, 0.08435876854356236, 0.0815373707465674, 0.14507961322104648, 0.01611541766666867, 0.008582891752767947, 0.05390076485840057, 0.10331754887880265, 0.011090753522688054, 0.038470432003409855, 0.004377648026021042, 0.18478779392542888, 0.24877310875307668], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1875.9619692423528 +INFO - Cycle: 77 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 85.28925685882572], + [0.09546551215648647, 120.93925685882553]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788817862449, 0.08444861236647375, 0.08363146530289559, 0.14476413044176986, 0.016108613188889134, 0.008605673531370808, 0.051901244345200194, 0.1035510661577745, 0.006871460345325218, 0.021433633015627864, 0.023718541695097357, 0.1858744642789912, 0.2494832071519599], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1873.4425962741238 +INFO - Cycle: 78 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 86.06425685882573], + [0.09546551215648647, 120.16425685882552]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800065342, 0.08457890009090441, 0.08594117163443053, 0.14441626736140073, 0.01609899957322586, 0.008630803699628715, 0.04969582456198983, 0.10380865079606803, 0.006550993156951393, 0.04061275612718812, 0.1872860864024886, 0.2527716585950704], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1871.1241664478846 +INFO - Cycle: 79 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 86.83925685882573], + [0.09546551215648647, 119.38925685882552]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607887969838516, 0.08467646792570967, 0.08922724204086409, 0.14391483211789785, 0.01608850633178256, 0.008666322625468294, 0.04656032613379811, 0.10418121852287603, 0.04876842908437897, 0.1888344383317245, 0.24947432891566138], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1868.998599455144 +INFO - Cycle: 80 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 87.61425685882574], + [0.09546551215648647, 118.61425685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788802778938, 0.08478529845211089, 0.09276494092408007, 0.14278596005256103, 0.016078344419166116, 0.008702740291489361, 0.04320408703394599, 0.09140198239625728, 0.0429434877935479, 0.01376531672976986, 0.007280129468483993, 0.19043201272036991, 0.2462478116904282], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1867.1124155863092 +INFO - Cycle: 81 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 88.38925685882575], + [0.09546551215648647, 117.83925685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788814631465, 0.08489902941505807, 0.09601785391625049, 0.14028011316439604, 0.01607061312686237, 0.008731823837125256, 0.040165011328450746, 0.046687624541026505, 0.03325771346835576, 0.06084957580922351, 0.01831624750229238, 0.1920273884915176, 0.2430891172531266], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1865.4618364841765 +INFO - Cycle: 82 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 117.0642568588255]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788825642548, 0.08503169803417576, 0.10028794212525038, 0.13752756833595223, 0.01606152964430324, 0.008771670225020735, 0.03615794752861324, 0.02506817442280206, 0.11012314849903473, 0.027642293351921813, 0.19374713986025788, 0.23997264937341875], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1864.0454467943673 +INFO - Cycle: 83 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.09546551215648647, 134.11425685882563], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 116.2892568588255]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888244818822, 0.08264981943471288, 0.09880956589784436, 0.13810067392043573, 0.01608248381833793, 0.008756773746379714, 0.03755699966109643, 0.01838024948622981, 0.1020238904798908, 0.03525719546757259, 0.002496983209709913, 0.006010158282036839, 0.0075834878359361604, 0.1968830709894309, 0.2298007595255672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1862.8075243065061 +INFO - Cycle: 84 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 115.51425685882549]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788823850918, 0.07667150083759759, 0.09810988240117564, 0.13865313983267397, 0.01614565305062372, 0.008750536622647445, 0.03821038401566535, 0.012679390518740168, 0.09156246960705587, 0.04174377540244442, 0.008578567441646916, 0.01751917983511167, 0.010208082253025648, 0.19996855314576226, 0.2215909967973203], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1861.7155135479393 +INFO - Cycle: 85 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 135.66425685882564], + [0.09546551215648647, 91.48925685882577], + [0.09546551215648647, 114.73925685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888170414287, 0.06957815275664254, 0.09744406798900956, 0.13917738333324683, 0.01622074584807988, 0.008744601911039956, 0.03883213655929508, 0.007827929944844284, 0.08164820174409632, 0.047254872316313236, 0.015791240899914783, 0.026935071599672053, 0.013412570845642393, 0.2031261242155597, 0.2143990118662292], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1860.776482443797 +INFO - Cycle: 86 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 136.43925685882564], + [0.09546551215648647, 92.26425685882577], + [0.09546551215648647, 113.96425685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888227304686, 0.06126425662194934, 0.09681270021890659, 0.1396725219485033, 0.01630883573576322, 0.00873896942606953, 0.03942177318734983, 0.0036822172500415944, 0.07229568179888614, 0.05195393366861266, 0.024243011647343993, 0.03581734896731464, 0.015872860188185837, 0.20638222248936383, 0.20792577862440484], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1859.9942255709377 +INFO - Cycle: 87 +INFO - Spp: 14 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 137.21425685882565], + [0.09546551215648647, 93.03925685882578], + [0.09546551215648647, 113.18925685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788815699793, 0.051626883842695995, 0.09621736879512689, 0.14013814427529292, 0.016411034412347765, 0.008733657153402335, 0.039977764802391534, 0.06351084540556852, 0.05610195531127365, 0.034039410706710696, 0.04416036470886708, 0.017771787164664814, 0.20976968563622325, 0.20193320962843642], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1859.3691443715204 +INFO - Cycle: 88 +INFO - Spp: 14 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 137.98925685882566], + [0.09546551215648647, 93.81425685882579], + [0.09546551215648647, 112.41425685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888118507933, 0.04054956680926305, 0.09565662721263785, 0.14057496438581496, 0.016525996492257493, 0.008728647619991212, 0.04050151018579687, 0.0552787352900924, 0.056472455002325755, 0.045305136964580627, 0.051978349293371, 0.019246407321391438, 0.21336149389990014, 0.19621222140406933], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.8985218898363 +INFO - Cycle: 89 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 138.76425685882566], + [0.09546551215648647, 94.58925685882579], + [0.09546551215648647, 93.03925685882578], + [0.09546551215648647, 111.63925685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888174237066, 0.029239074314419394, 0.09514745115146997, 0.14097077002083408, 0.016643792693008867, 0.00872409990051565, 0.04097708484319079, 0.047826900597357315, 0.056754148238689524, 0.05680863440703723, 0.0590552273626812, 0.020356529949061362, 0.20468711841504508, 0.011449916560581658, 0.19175136337187057], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.5760206453235 +INFO - Cycle: 90 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 139.53925685882567], + [0.09546551215648647, 95.3642568588258], + [0.09546551215648647, 92.26425685882577], + [0.09546551215648647, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788807811298, 0.033266187750328295, 0.09488293418193114, 0.1411890262272269, 0.016602591218269024, 0.008721845169717196, 0.04122311219687732, 0.043705106869427204, 0.05654852872193977, 0.05270835626177019, 0.06296992788741092, 0.02077559092677142, 0.12693780456639742, 0.07922673300797334, 0.20163436693584688], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.3178429724867 +INFO - Cycle: 91 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 140.31425685882567], + [0.09546551215648647, 96.1392568588258], + [0.09546551215648647, 91.48925685882577], + [0.09546551215648647, 110.08925685882545]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888018217775, 0.037497927798068854, 0.09462821344990299, 0.14139716926335097, 0.016559546353044453, 0.008719658986624019, 0.04146016948144732, 0.03977828362760016, 0.05628780749779079, 0.04839903675150999, 0.06669938582850037, 0.021141835915457926, 0.09954548412359243, 0.09690623974444515, 0.2113713531604468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.076360204999 +INFO - Cycle: 92 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 141.08925685882568], + [0.09546551215648647, 96.91425685882581], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 109.31425685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800501905, 0.04170803307278076, 0.0943895086262801, 0.14159034751211366, 0.016517064790254787, 0.008717596670618716, 0.041682450410122925, 0.036137544945308776, 0.055969723743032315, 0.044110621717514543, 0.07015706806606067, 0.021452436456113652, 0.08415300856370372, 0.10246389970620282, 0.22134280771487344], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.8663807467922 +INFO - Cycle: 93 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 97.68925685882581], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 108.53925685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888005367353, 0.04492919720199365, 0.09419122695680587, 0.14175052654909923, 0.016482755155378222, 0.00871588293499732, 0.04186709413083566, 0.033120262404430896, 0.053087090456968945, 0.04083307182184929, 0.07302261392225617, 0.06109919626478572, 0.0025945543125701228, 0.021671020709740994, 0.06259635066840963, 0.04997878297922741, 0.2344524855252835], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.6994789501575 +INFO - Cycle: 94 +INFO - Spp: 16 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 142.6392568588257], + [0.09546551215648647, 98.46425685882582], + [0.09546551215648647, 107.76425685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888008402845, 0.04632002437585076, 0.09407121439154732, 0.1418499896979004, 0.01646806997880509, 0.008714868396301671, 0.04197863222597174, 0.031244435071817133, 0.05281516990074986, 0.03941837322465608, 0.07480415259436869, 0.130143869989284, 0.002840065905404442, 0.021746363652517663, 0.020663567249161616, 0.25731331533726065], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.565383329774 +INFO - Cycle: 95 +INFO - Spp: 16 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 142.6392568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 106.98925685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607887979441695, 0.04727367624064082, 0.0939225661956027, 0.14196565074708536, 0.01645808672591824, 0.008713544062576004, 0.04211743232543956, 0.02907186776553186, 0.05171233456088276, 0.03844689069329731, 0.07686733920879081, 0.09603922765260149, 0.0038047676261911247, 0.022179028302871072, 0.03481937883129351, 0.2770003210818357], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4636351161573 +INFO - Cycle: 96 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888017017655, 0.047062853418969236, 0.09368369339935001, 0.14214215583051149, 0.01646045075082562, 0.008711338405203837, 0.042341236347675525, 0.02576880616618072, 0.05046212007791757, 0.038658958572056756, 0.08000385331344864, 0.004890052827181139, 0.11898341209893688, 0.023067659890300324, 0.2881555208844247], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4088305730024 +INFO - Cycle: 97 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4071155040865 +INFO - Cycle: 98 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4071155040865 +INFO - Cycle: 99 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.894151778101921, 227.32512435913105], + [0.03479396560192094, 99.06262435913096], + [0.34728771560192095, 87.43762435913094], + [0.34728771560192095, 106.81262435913096], + [0.4079592621564865, 61.65175685882569], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.01734207465648646, 106.21425685882542], + [0.09546551215648647, 105.82675685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.023505547518058303, 0.0462502643690814, 0.11148971345705623, 0.016525969964871715, 0.039453555380372964, 0.023320915543522183, 0.02365960335513274, 0.019607926319474618, 0.057342534958584455, 0.0891224739816794, 0.0297076525699978, 0.008864275123534632, 0.1072245686558529, 0.01581185654097315, 0.113120672461691, 0.004513915416772826, 0.27047855438334373], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.379617369675 +INFO - Cycle: 100 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.34728771560192095, 87.43762435913094], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.894151778101921, 227.71262435913104], + [0.3298358246564865, 61.65175685882569], + [0.01734207465648646, 106.60175685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07720717564433302, 0.06971173242357807, 0.1397917511097076, 0.01631752902948971, 0.03981590167064995, 0.023312232002949244, 0.0321356837387585, 0.06749287493546993, 0.10743453464806978, 0.015490767175048194, 0.11362274684815608, 0.26176002990452174, 0.019607925012136995, 0.008229978032991341, 0.008069137824139733], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.3321249219525 +INFO - Cycle: 101 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.34728771560192095, 88.21262435913094], + [0.894151778101921, 228.10012435913103], + [0.3298358246564865, 62.039256858825695], + [0.01734207465648646, 106.98925685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07452276613414432, 0.13502736422998388, 0.016441261094123697, 0.040133394363300455, 0.02330069432278217, 0.03502624842997275, 0.10914314165192776, 0.015232030083436975, 0.11378397492971058, 0.2587917667350056, 0.13850833288753883, 0.019607923530256508, 0.009989390026590427, 0.010491711581226032], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.2467854774234 +INFO - Cycle: 102 +INFO - Spp: 14 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 98.28762435913096], + [0.34728771560192095, 88.60012435913094], + [0.894151778101921, 228.48762435913102], + [0.3298358246564865, 62.4267568588257], + [0.01734207465648646, 107.37675685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1319521752069946, 0.016112751659286398, 0.04049887871357026, 0.02328680056179398, 0.04425945067101462, 0.11016188585117694, 0.01489104008127734, 0.11432652377174554, 0.24929831199956698, 0.07137995610896201, 0.13939035059304222, 0.019607922243315878, 0.011168515868448444, 0.013665436669804788], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.151165428334 +INFO - Cycle: 103 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 98.28762435913096], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 88.98762435913095], + [0.894151778101921, 228.875124359131], + [0.3298358246564865, 62.8142568588257], + [0.01734207465648646, 107.76425685882543]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12852418443047886, 0.040755780038791545, 0.023281715992054166, 0.04270840247669341, 0.1113102284201003, 0.01466091564886083, 0.1104486527221111, 0.25092610528061604, 0.0691910105456775, 0.016437322607886835, 0.003870806233914126, 0.1406696654311425, 0.01960792097511214, 0.012173903287743662, 0.015433385908816988], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.0491150095627 +INFO - Cycle: 104 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 88.98762435913095], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 89.37512435913095], + [0.894151778101921, 229.262624359131], + [0.3298358246564865, 63.2017568588257], + [0.01734207465648646, 108.15175685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09856722393002437, 0.040512447437750225, 0.0232864777394595, 0.032779535248365146, 0.1116462652099066, 0.014882634472400805, 0.09212472981989582, 0.26127709627809304, 0.016095184562147535, 0.022036453536443745, 0.036852824969523315, 0.02760323810796337, 0.06683247873068868, 0.10509367986707605, 0.01960791974934459, 0.012916580170901124, 0.017885230170016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.94590481719 +INFO - Cycle: 105 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 89.37512435913095], + [0.894151778101921, 229.65012435913098], + [0.3298358246564865, 63.589256858825706], + [0.01734207465648646, 108.53925685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12573561837607275, 0.04060917213533271, 0.023285384785526397, 0.03105375091428928, 0.11207647874551613, 0.014811485479605426, 0.08902063942325976, 0.2630765278689366, 0.01621092340447085, 0.025107830948804272, 0.0654911378594413, 0.1414474043549848, 0.019607918676683204, 0.013422368241834504, 0.01904335878524198], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.8421081511344 +INFO - Cycle: 106 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.894151778101921, 230.03762435913097], + [0.3298358246564865, 63.97675685882571], + [0.01734207465648646, 108.92675685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.00619939749679095, 0.04053617496994175, 0.0232904860928888, 0.02560585486939302, 0.11164587550068687, 0.014879183178909995, 0.07910803415571291, 0.26875378533151634, 0.016040831644007412, 0.03493108344627267, 0.027810409087789527, 0.11583897370255102, 0.036247246299698554, 0.14491207543355142, 0.019607917399572513, 0.014084617507246258, 0.020508053883469924], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.742492531239 +INFO - Cycle: 107 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.894151778101921, 230.42512435913096], + [0.3298358246564865, 64.36425685882571], + [0.01734207465648646, 109.31425685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08852508676145784, 0.04049217931137717, 0.023288989982751414, 0.02160581049825686, 0.11254434310479006, 0.014920605371066289, 0.07165943660505783, 0.27292596581102807, 0.0159302543159852, 0.04231419286789463, 0.03398000878418686, 0.06293455007840157, 0.14320764212637488, 0.019607916414584682, 0.014427523494218018, 0.021635494472568597], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.6456776935374 +INFO - Cycle: 108 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.34728771560192095, 90.15012435913096], + [0.894151778101921, 230.81262435913095], + [0.3298358246564865, 64.75175685882571], + [0.01734207465648646, 109.70175685882545]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06486738266590678, 0.04055696636403675, 0.023288785293943477, 0.02069891063437706, 0.11264935164100695, 0.014870381659285163, 0.07006058697110586, 0.27387104275150514, 0.016016233925596382, 0.04389524530743878, 0.0561640417418489, 0.06220635706708184, 0.0804574765997717, 0.06369990727224076, 0.01960791534596759, 0.014847323275927315, 0.022242091482959494], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.555614166695 +INFO - Cycle: 109 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.20012435913094], + [0.3298358246564865, 65.13925685882572], + [0.01734207465648646, 110.08925685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.005070535148148579, 0.04038941369069835, 0.023294020122766806, 0.013810977542076604, 0.11246559831264988, 0.015005413610344513, 0.057371024906879335, 0.2810507653869001, 0.01557838877649222, 0.05647536379698574, 0.1138929393053589, 0.14598339285711603, 0.06127057963121203, 0.01960791424372867, 0.01527280055931146, 0.02346087210933099], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.4718732464935 +INFO - Cycle: 110 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.58762435913093], + [0.3298358246564865, 65.52675685882572], + [0.01734207465648646, 110.47675685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06856760968206296, 0.04043295739129374, 0.023291103026982445, 0.01338607859588728, 0.1131420382476043, 0.014970632665673538, 0.05653906257561869, 0.2814954044577094, 0.015644485851704627, 0.057298746337956, 0.050807822495296154, 0.14462051689831204, 0.060847550226122975, 0.01960791328963602, 0.015550101153673872, 0.02379797710446604], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.3944140149727 +INFO - Cycle: 111 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.97512435913092], + [0.3298358246564865, 65.91425685882572], + [0.01734207465648646, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1197917200978147, 0.04046677456757211, 0.023288911197902787, 0.013070776465966378, 0.11364664080149874, 0.014943282445301105, 0.05592275323644765, 0.2818252870270891, 0.015700217432524772, 0.05790866470361183, 0.14343777427674212, 0.06053214437165947, 0.0196079123871522, 0.015814120080795198, 0.024043020907921712], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.325071313818 +INFO - Cycle: 112 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.894151778101921, 232.3626243591309], + [0.3298358246564865, 66.30175685882573], + [0.01734207465648646, 111.25175685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.04432151264163864, 0.0404909152222858, 0.02328982309022042, 0.012793175415451236, 0.1133999113956491, 0.014923471316912311, 0.055477272898486994, 0.2821135597606018, 0.01574616475925539, 0.05834851475690073, 0.054182450256075605, 0.060314751022820995, 0.07293122643668849, 0.09164754689953013, 0.019607911252097147, 0.016207212249524466, 0.024204580625860762], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.2637630808654 +INFO - Cycle: 113 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.12512435913095], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 232.7501243591309], + [0.3298358246564865, 66.68925685882573], + [0.01734207465648646, 111.63925685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.012385763157580224, 0.040358867745864065, 0.02329309024056256, 0.007914196888160674, 0.11336715808423699, 0.015021613943937414, 0.04641553237224511, 0.2872000323316264, 0.015303526658117041, 0.06733389942183973, 0.00850245528094573, 0.10348450954405783, 0.14691128798507863, 0.05153973493231932, 0.0196079103039218, 0.016541390432291327, 0.02481903067721506], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.2101245576123 +INFO - Cycle: 114 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.13762435913088], + [0.3298358246564865, 67.07675685882573], + [0.01734207465648646, 112.02675685882546]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06379382869122684, 0.0403411697758397, 0.02329110459972601, 0.007158688779709753, 0.11389934240429338, 0.015033592424243847, 0.04495151218452463, 0.28798895958562964, 0.015251428509547226, 0.06878616078501598, 0.05246205154729415, 0.14574236426455417, 0.059993934328843035, 0.01960790933200107, 0.01679475134329074, 0.024903201444259747], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.163530748244 +INFO - Cycle: 115 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.52512435913087], + [0.3298358246564865, 67.46425685882573], + [0.01734207465648646, 112.41425685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11270135392912228, 0.04034102811997632, 0.023288640353898993, 0.007290156914080686, 0.114400796932721, 0.01503241419554767, 0.04509839082431258, 0.28785355862822054, 0.015269421847111378, 0.06864189960101824, 0.003934204880056995, 0.14460909844505737, 0.06004274928242477, 0.019607908456229145, 0.01704899349923117, 0.024839384090990745], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.12490771788 +INFO - Cycle: 116 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.91262435913086], + [0.3298358246564865, 67.85175685882574], + [0.01734207465648646, 112.80175685882547]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11709974383275562, 0.040333662956492336, 0.023289261334263487, 0.007422185148026722, 0.11423664777107574, 0.015036945765413055, 0.04534439222704041, 0.2877153367765317, 0.015279255606258797, 0.06839858907945605, 0.14406972477348812, 0.060158405023820666, 0.01960790751283957, 0.01728792393006124, 0.024720018262476405], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.094037838102 +INFO - Cycle: 117 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 234.30012435913085], + [0.3298358246564865, 68.23925685882574], + [0.01734207465648646, 113.18925685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11661767179967646, 0.04032107408675674, 0.02328846208873772, 0.00769296423101712, 0.11433448369998477, 0.01504540924849409, 0.04574458389103584, 0.28743417037609775, 0.01528142264741026, 0.06800404652824923, 0.11795222541722553, 0.060335782086532716, 0.026208927341036952, 0.019607906695011, 0.01758138074478783, 0.024549489117946074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.070644645949 +INFO - Cycle: 118 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 234.68762435913084], + [0.3298358246564865, 68.62675685882574], + [0.01734207465648646, 113.57675685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1153737866962787, 0.040302282683586474, 0.02328641921501327, 0.007971691843689673, 0.11468798389253891, 0.015058778110264969, 0.04621763858252184, 0.2871442066122662, 0.015276406892695868, 0.06753636837226458, 0.0711792892623012, 0.06057005742298795, 0.07352980960882252, 0.01960790567886924, 0.01792548514988586, 0.024331889976012662], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0543140486373 +INFO - Cycle: 119 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 235.07512435913083], + [0.3298358246564865, 69.01425685882575], + [0.01734207465648646, 113.96425685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1142199148672549, 0.04027943167816414, 0.023284420016325098, 0.00837168260862523, 0.11501223418053319, 0.01507513742772497, 0.046827459733815566, 0.2867289448267948, 0.015264682239173518, 0.06693468114194256, 0.02674286332247863, 0.060856679178461104, 0.11844664975334407, 0.01960790486570724, 0.01827623024422172, 0.024071083915433406], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0447222786352 +INFO - Cycle: 120 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.894151778101921, 235.4626243591308], + [0.3298358246564865, 69.40175685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11371299897503663, 0.040279203783991656, 0.02328380101716134, 0.008353832139465871, 0.11512269901799586, 0.015075348417659253, 0.04681723013491521, 0.2867472163668435, 0.015264682417214091, 0.0669444701474475, 0.060856677018877946, 0.14526149185229192, 0.024071084456794185, 0.01960790395665244, 0.018601360297652463], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0412392720582 +INFO - Cycle: 121 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.894151778101921, 235.8501243591308], + [0.3298358246564865, 69.78925685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11417388959703402, 0.04027892746262668, 0.023284778634620973, 0.00832161537686246, 0.11491405556854856, 0.015075605594081835, 0.04680482471668756, 0.28677971758432086, 0.015264682619741628, 0.0669562826087907, 0.06085667487248248, 0.14473122051017756, 0.024071085018354182, 0.019607903108005875, 0.018878736727664783], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0405332521646 +INFO - Cycle: 122 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.3298358246564865, 69.78925685882575], + [0.894151778101921, 236.2376243591308]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11417388672554188, 0.04027892746842024, 0.02328477862247324, 0.008321615115879297, 0.11491405868074732, 0.015075605589261928, 0.04680482469982331, 0.28677971785521505, 0.015264682619947983, 0.06695628260883939, 0.060856674873500834, 0.1447312211534962, 0.024071085018671782, 0.0188787367036876, 0.019607902264493757], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0404514525703 +INFO - Cycle: 123 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.308225996851921, 107.20012435913097], + [0.09546551215648647, 141.6705068588257], + [0.29077410590648645, 134.50175685882562], + [0.09546551215648647, 66.1080068588257], + [0.09546551215648647, 89.74550685882575], + [0.09546551215648647, 105.63300685882542], + [0.07385568435192094, 82.78762435913094], + [0.05640379340648646, 89.16425685882575], + [0.07385568435192094, 96.73762435913095], + [0.03479396560192094, 96.54387435913095], + [0.34728771560192095, 90.73137435913097], + [0.05640379340648646, 113.96425685882548], + [0.01734207465648646, 113.77050685882548], + [0.3298358246564865, 69.98300685882575], + [0.894151778101921, 236.43137435913079]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1453634302859083, 0.01710117779152078, 0.2791847271997476, 0.023617001044329795, 0.062261774731213096, 0.03823404815092514, 0.03861532390506117, 0.13856882473135443, 0.020335505475261376, 0.02157337878861681, 0.062242729547229855, 0.03588425598411297, 0.027929898343522688, 0.01495759312568673, 0.031158555370493668, 0.023363867440977695, 0.01960790808403795], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.3180786109608 +INFO - Cycle: 124 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 105.63300685882542], + [0.308225996851921, 107.39387435913096], + [0.29077410590648645, 134.30800685882562], + [0.09546551215648647, 65.91425685882571], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 82.59387435913095], + [0.05640379340648646, 88.97050685882576], + [0.07385568435192094, 96.93137435913094], + [0.03479396560192094, 96.35012435913096], + [0.34728771560192095, 90.53762435913097], + [0.05640379340648646, 114.15800685882547], + [0.01734207465648646, 113.57675685882549], + [0.3298358246564865, 70.17675685882574], + [0.894151778101921, 236.62512435913078]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2190380522573194, 0.01696267294669621, 0.02360848322424557, 0.06275752895535604, 0.2764126377084333, 0.06186495394440429, 0.03553589640299919, 0.039709542637730716, 0.024996546471996606, 0.02104259411239748, 0.06162014741042201, 0.035015479726238724, 0.031039062731486575, 0.015668937171512506, 0.0317024119864926, 0.02341714465330871, 0.019607907658960155], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.178989448487 +INFO - Cycle: 125 +INFO - Spp: 16 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.308225996851921, 107.58762435913096], + [0.29077410590648645, 134.11425685882563], + [0.09546551215648647, 65.72050685882571], + [0.09546551215648647, 90.13300685882574], + [0.07385568435192094, 82.40012435913096], + [0.05640379340648646, 88.77675685882576], + [0.07385568435192094, 97.12512435913094], + [0.03479396560192094, 96.15637435913096], + [0.34728771560192095, 90.34387435913098], + [0.05640379340648646, 114.35175685882547], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 70.37050685882573]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2797303817527767, 0.016825354465556962, 0.023608047221488102, 0.019607907738110088, 0.2739430205765658, 0.06141464210402797, 0.03294736466478351, 0.040617095147287646, 0.029214445695474062, 0.0206928343980939, 0.061426235366782565, 0.034106176140717204, 0.03390446780116894, 0.016246613762838178, 0.03224997298383685, 0.023465440180491702], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.0394955411634 +INFO - Cycle: 126 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.308225996851921, 107.78137435913095], + [0.29077410590648645, 133.92050685882563], + [0.09546551215648647, 65.52675685882572], + [0.09546551215648647, 90.32675685882573], + [0.07385568435192094, 82.20637435913096], + [0.05640379340648646, 88.58300685882577], + [0.07385568435192094, 97.31887435913093], + [0.03479396560192094, 95.96262435913097], + [0.34728771560192095, 90.15012435913098], + [0.05640379340648646, 114.54550685882546], + [0.3298358246564865, 70.56425685882573]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2470315742847241, 0.016653690254080835, 0.023625868338193395, 0.019607907882696334, 0.032558219206921674, 0.030875209215641786, 0.27175176696636716, 0.06091035960226486, 0.030466471103172188, 0.04112825554072914, 0.033211107833521304, 0.02014823277065684, 0.06167687506855648, 0.033625083669186914, 0.036550639659650705, 0.01667012000565714, 0.023508618597979355], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.8992703528208 +INFO - Cycle: 127 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.308225996851921, 107.97512435913094], + [0.29077410590648645, 133.72675685882564], + [0.09546551215648647, 65.33300685882573], + [0.09546551215648647, 90.52050685882573], + [0.07385568435192094, 82.01262435913097], + [0.05640379340648646, 88.38925685882577], + [0.07385568435192094, 97.51262435913092], + [0.34728771560192095, 89.95637435913099], + [0.05640379340648646, 114.73925685882546], + [0.3298358246564865, 70.75800685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15612905867366558, 0.016682161438038905, 0.023607988425951156, 0.019607908051859798, 0.0327374593435023, 0.11946987332342601, 0.03308096860995221, 0.26982170327913985, 0.06035038953316134, 0.028153790007734887, 0.04201961382459018, 0.03671523041352129, 0.019734988608952623, 0.062305350003369404, 0.038997357701699764, 0.017039544067218113, 0.023546614694216542], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.7576056534253 +INFO - Cycle: 128 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.308225996851921, 108.16887435913094], + [0.29077410590648645, 133.53300685882564], + [0.09546551215648647, 65.13925685882573], + [0.09546551215648647, 90.71425685882572], + [0.07385568435192094, 81.81887435913097], + [0.05640379340648646, 88.19550685882578], + [0.07385568435192094, 97.70637435913092], + [0.34728771560192095, 89.762624359131], + [0.05640379340648646, 114.93300685882545], + [0.3298358246564865, 70.95175685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06023201080257876, 0.01670795116013196, 0.02358764143797864, 0.019607908058470867, 0.0329206166297226, 0.21298047528962583, 0.03251892624314002, 0.2681328543030539, 0.0597343897454069, 0.025963003716244736, 0.04288554418290978, 0.0398514662796197, 0.01945814424735503, 0.06326601890506152, 0.04126460020554288, 0.01730924050625748, 0.02357920828689958], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.6139549458007 +INFO - Cycle: 129 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 70.95175685882572], + [0.308225996851921, 108.36262435913093], + [0.29077410590648645, 133.33925685882565], + [0.09546551215648647, 64.94550685882574], + [0.09546551215648647, 90.90800685882571], + [0.07385568435192094, 81.62512435913098], + [0.05640379340648646, 88.00175685882579], + [0.07385568435192094, 97.90012435913091], + [0.34728771560192095, 89.568874359131], + [0.05640379340648646, 115.12675685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016729875552866452, 0.02359021416169002, 0.019607908119146353, 0.0331051663638454, 0.2710839788861798, 0.03195014355495644, 0.023335192074627555, 0.266077900686503, 0.059238887537728095, 0.023872515134447662, 0.04339184841778443, 0.04271384111744192, 0.01928070766709462, 0.06452209449414012, 0.04405317488774439, 0.017446551343803806], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.4684585080518 +INFO - Cycle: 130 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 70.95175685882572], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.308225996851921, 108.55637435913093], + [0.29077410590648645, 133.14550685882566], + [0.09546551215648647, 64.75175685882574], + [0.09546551215648647, 91.10175685882571], + [0.07385568435192094, 81.43137435913098], + [0.05640379340648646, 87.80800685882579], + [0.07385568435192094, 98.09387435913091], + [0.34728771560192095, 89.37512435913101], + [0.05640379340648646, 115.32050685882544]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01675216020651886, 0.023590478128366593, 0.01960790819649094, 0.02891730305616814, 0.20724130205149746, 0.03130807253700138, 0.023089019772680193, 0.004407635899675925, 0.06168260504398847, 0.26429177858802044, 0.05867744132609604, 0.021883742857215886, 0.04383857746986274, 0.04526839635308231, 0.019260109134775986, 0.06604534087453198, 0.04664136297234939, 0.01749676553167737], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.3207434712033 +INFO - Cycle: 131 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.3298358246564865, 70.75800685882572], + [0.308225996851921, 108.75012435913092], + [0.29077410590648645, 132.95175685882566], + [0.09546551215648647, 64.55800685882575], + [0.09546551215648647, 91.2955068588257], + [0.07385568435192094, 81.23762435913099], + [0.05640379340648646, 87.6142568588258], + [0.07385568435192094, 98.2876243591309], + [0.34728771560192095, 89.18137435913101], + [0.05640379340648646, 115.51425685882543]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01677927326414242, 0.023564518566524983, 0.019607908222803675, 0.015187768576094208, 0.0990513319461813, 0.03051762170357603, 0.018431013610959175, 0.16730883066199145, 0.022587460077012532, 0.2622302530851664, 0.058216863339937884, 0.01999144339254199, 0.044606894099043365, 0.04748736052847602, 0.019456489945571136, 0.06781166943915612, 0.0496594574324007, 0.017503842108420552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.170689140336 +INFO - Cycle: 132 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.3298358246564865, 70.75800685882572], + [0.308225996851921, 108.94387435913092], + [0.29077410590648645, 132.75800685882567], + [0.09546551215648647, 64.36425685882575], + [0.09546551215648647, 91.4892568588257], + [0.07385568435192094, 81.043874359131], + [0.05640379340648646, 87.4205068588258], + [0.07385568435192094, 98.4813743591309], + [0.34728771560192095, 88.98762435913102], + [0.05640379340648646, 115.70800685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016801145747002113, 0.02354396134481417, 0.01960790844189996, 0.02970934169032903, 0.03392196233609805, 0.2638336066916302, 0.022341554720349606, 0.2609661832728548, 0.057513439869122246, 0.018169444805845116, 0.045248011242982486, 0.04950885650713262, 0.019741192820249272, 0.06980860551326168, 0.05186819679442591, 0.017416588202002873], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.0186059757357 +INFO - Cycle: 133 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.308225996851921, 109.13762435913091], + [0.29077410590648645, 132.56425685882567], + [0.09546551215648647, 64.17050685882576], + [0.09546551215648647, 91.68300685882569], + [0.07385568435192094, 80.850124359131], + [0.05640379340648646, 87.22675685882581], + [0.07385568435192094, 98.67512435913089], + [0.34728771560192095, 88.79387435913102], + [0.05640379340648646, 115.90175685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016800782093104275, 0.02356109120439994, 0.019607908403320676, 0.029126329932361333, 0.034109765106599306, 0.22518656115717062, 0.036641375088885084, 0.021856410165221, 0.25944951750755685, 0.05689999452199593, 0.01640292679825959, 0.045265903057507974, 0.05148140067693569, 0.01990914000840056, 0.07203786406731273, 0.054477870337217564, 0.017185159873751053], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.8650590777772 +INFO - Cycle: 134 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.09546551215648647, 91.68300685882569], + [0.03479396560192094, 95.76887435913098], + [0.308225996851921, 109.3313743591309], + [0.29077410590648645, 132.37050685882568], + [0.09546551215648647, 63.97675685882576], + [0.07385568435192094, 80.65637435913101], + [0.05640379340648646, 87.03300685882581], + [0.07385568435192094, 98.86887435913088], + [0.34728771560192095, 88.60012435913103], + [0.05640379340648646, 116.09550685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016619727631973575, 0.023543659515335547, 0.019607908540090473, 0.034424368120586135, 0.15060774910074998, 0.10945951778602415, 0.021609429015412043, 0.04504130640560375, 0.028525045130987678, 0.2586562245074063, 0.05604572634180127, 0.014703672202535224, 0.05311263298878093, 0.0203038910835292, 0.0744383578826104, 0.05636822092021672, 0.01693256282635655], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.7097947526995 +INFO - Cycle: 135 +INFO - Spp: 19 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.09546551215648647, 91.68300685882569], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.5251243591309], + [0.29077410590648645, 132.17675685882568], + [0.09546551215648647, 63.78300685882576], + [0.07385568435192094, 80.46262435913101], + [0.05640379340648646, 86.83925685882582], + [0.07385568435192094, 99.06262435913088], + [0.34728771560192095, 88.40637435913104], + [0.05640379340648646, 116.28925685882541]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016609020173549212, 0.02353192151505252, 0.01960790875809691, 0.03461491396162703, 0.09312474700470921, 0.16557187683036356, 0.01796606027484345, 0.022844093261026332, 0.02791777808352086, 0.003358022875739602, 0.021553674932059785, 0.2580041892243301, 0.05513830590074486, 0.013057273619061798, 0.05461563176217125, 0.020686517766362104, 0.07698798552825108, 0.058208875053557145, 0.016601203474933175], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.5528824004723 +INFO - Cycle: 136 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.7188743591309], + [0.29077410590648645, 131.9830068588257], + [0.09546551215648647, 63.589256858825756], + [0.07385568435192094, 80.26887435913102], + [0.05640379340648646, 86.64550685882583], + [0.07385568435192094, 99.25637435913087], + [0.34728771560192095, 88.21262435913104], + [0.05640379340648646, 116.4830068588254]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01658948003386259, 0.023518894218260672, 0.01960790880992769, 0.034802879297834176, 0.0322172056083893, 0.2250511491314042, 0.027320397272001827, 0.020889007566319184, 0.04375062115415279, 0.2572787840833202, 0.05425236456165464, 0.01143014928560788, 0.056039448634153353, 0.021110371474299908, 0.0796862784253876, 0.06025100329059557, 0.01620405715282849], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.3942291344333 +INFO - Cycle: 137 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.91262435913089], + [0.29077410590648645, 131.7892568588257], + [0.09546551215648647, 63.395506858825755], + [0.07385568435192094, 80.07512435913102], + [0.05640379340648646, 86.45175685882583], + [0.07385568435192094, 99.45012435913087], + [0.34728771560192095, 88.01887435913105], + [0.05640379340648646, 116.6767568588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0165601847060466, 0.023529652570806078, 0.01960790899484423, 0.03498523165852269, 0.2557544174175993, 0.026745675700545972, 0.020635789017813263, 0.04312130688654567, 0.25711626879730715, 0.05315225685767896, 0.009790528043971757, 0.05750296446209203, 0.02153153062319786, 0.08248661135068114, 0.06176284076049879, 0.01571683215184851], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.2341289483695 +INFO - Cycle: 138 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.308225996851921, 110.10637435913088], + [0.29077410590648645, 131.5955068588257], + [0.09546551215648647, 63.20175685882575], + [0.07385568435192094, 79.88137435913103], + [0.05640379340648646, 86.25800685882584], + [0.07385568435192094, 99.64387435913086], + [0.34728771560192095, 87.82512435913105], + [0.05640379340648646, 116.8705068588254]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016521049040767802, 0.02352771242028757, 0.01960790920198323, 0.03516525648817114, 0.2022928653601359, 0.026179895821312846, 0.012610199121143214, 0.04263047435392693, 0.05175086572512592, 0.007691476569170553, 0.2570037974819561, 0.05201920743821313, 0.008144323871394757, 0.058919702183544434, 0.02199158212612801, 0.08542123200543829, 0.06333861238804658, 0.015183838403253632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.072758613947 +INFO - Cycle: 139 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 91.4892568588257], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.308225996851921, 110.30012435913088], + [0.29077410590648645, 131.4017568588257], + [0.09546551215648647, 63.00800685882575], + [0.07385568435192094, 79.68762435913104], + [0.05640379340648646, 86.06425685882584], + [0.07385568435192094, 99.83762435913086], + [0.34728771560192095, 87.63137435913106], + [0.05640379340648646, 117.06425685882539]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016471468489348783, 0.023501947467912447, 0.019607909356296093, 0.035343592889329416, 0.11249357564438733, 0.025620586237695708, 0.03705778153580411, 0.1395641123599556, 0.01991939249013204, 0.005286187581205952, 0.257009368766189, 0.05082516252961774, 0.006481518982170865, 0.0602852406117498, 0.02249674843476863, 0.08851892425676153, 0.06490587741218277, 0.014610604954492012], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.9096292120994 +INFO - Cycle: 140 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.308225996851921, 110.49387435913087], + [0.29077410590648645, 131.2080068588257], + [0.09546551215648647, 62.81425685882575], + [0.07385568435192094, 79.49387435913104], + [0.05640379340648646, 85.87050685882585], + [0.07385568435192094, 100.03137435913085], + [0.34728771560192095, 87.43762435913106], + [0.05640379340648646, 117.25800685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01641102850932143, 0.023485430687748537, 0.019607909579937327, 0.035523159454159264, 0.048880851933029525, 0.025057843424981317, 0.20174885240807292, 0.019657614551524767, 0.04149432547476876, 0.2574383277625436, 0.04944437537246867, 0.0047875572315590285, 0.06159824851154317, 0.023064968712629075, 0.0917306835295234, 0.06611630136353823, 0.013952521492650883], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.7446290798787 +INFO - Cycle: 141 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.308225996851921, 110.68762435913087], + [0.29077410590648645, 131.01425685882572], + [0.09546551215648647, 62.62050685882575], + [0.07385568435192094, 79.30012435913105], + [0.05640379340648646, 85.67675685882585], + [0.07385568435192094, 100.22512435913085], + [0.34728771560192095, 87.24387435913107], + [0.05640379340648646, 117.45175685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016343063110135125, 0.02348859217772278, 0.019607909811875896, 0.030024998465989834, 0.02443763778843586, 0.24882526416581355, 0.019391055708967132, 0.04097130789306726, 0.005713766134235161, 0.25805419161295023, 0.04796216317362354, 0.0030038182473642026, 0.06304816197488734, 0.02367589251488626, 0.09497654027853755, 0.06724585621806033, 0.013229780723447953], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.5775117658782 +INFO - Cycle: 142 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.308225996851921, 110.88137435913086], + [0.29077410590648645, 130.82050685882572], + [0.07385568435192094, 79.10637435913105], + [0.05640379340648646, 85.48300685882586], + [0.07385568435192094, 100.41887435913084], + [0.34728771560192095, 87.05012435913108], + [0.05640379340648646, 117.64550685882537]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016300874227354496, 0.023487326052524127, 0.019607910088964512, 0.009120017378766684, 0.023155609571190842, 0.19485455983728575, 0.04057012947444991, 0.027078439662841815, 0.052186515000833225, 0.018938828763776568, 0.2585380604025588, 0.04650689330554995, 0.0655915510428952, 0.024980779407653447, 0.0978719894093976, 0.06866590803933229, 0.012544608334624782], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.409470210869 +INFO - Cycle: 143 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 91.10175685882571], + [0.308225996851921, 111.07512435913085], + [0.29077410590648645, 130.62675685882573], + [0.07385568435192094, 78.91262435913106], + [0.05640379340648646, 85.28925685882587], + [0.07385568435192094, 100.61262435913083], + [0.34728771560192095, 86.85637435913108], + [0.05640379340648646, 117.83925685882537]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016153649406943155, 0.02345073275177289, 0.019607910289955083, 0.012994358262948159, 0.023446743352009237, 0.08736256111179623, 0.015703402679119148, 0.023121169840937796, 0.15748845897294458, 0.01866619505777075, 0.024278224119115926, 0.25954690026146837, 0.044800387819435704, 0.06524533199257423, 0.0247324077010937, 0.10221259834970935, 0.0696335716129982, 0.011555396417407531], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.2360302152026 +INFO - Cycle: 144 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 91.10175685882571], + [0.34728771560192095, 86.85637435913108], + [0.308225996851921, 111.26887435913085], + [0.29077410590648645, 130.43300685882573], + [0.07385568435192094, 78.71887435913106], + [0.05640379340648646, 85.09550685882587], + [0.07385568435192094, 100.80637435913083], + [0.05640379340648646, 118.03300685882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01599956852193312, 0.02343227418679771, 0.019607910404088703, 0.018139829688548083, 0.023819819902419808, 0.01786463353571948, 0.24265577150962042, 0.018551517179400692, 0.0393909902186734, 0.07117886372004172, 0.2594321863601279, 0.04348065685292162, 0.0649812952725516, 0.02439040619699581, 0.10657714874615089, 0.010497127704009056], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.067167186336 +INFO - Cycle: 145 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.34728771560192095, 86.85637435913108], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.308225996851921, 111.46262435913084], + [0.29077410590648645, 130.23925685882574], + [0.07385568435192094, 78.52512435913107], + [0.05640379340648646, 84.90175685882588], + [0.07385568435192094, 101.00012435913082], + [0.05640379340648646, 118.22675685882535]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015839825293950182, 0.023441238425213538, 0.019607910566052385, 0.024169031843184002, 0.02424814377286086, 0.01170484341600366, 0.20378327799304183, 0.018488804251569273, 0.05068315973784106, 0.03729008580648255, 0.0382516797374226, 0.02220582565523419, 0.2589950215922331, 0.04226596864231538, 0.06473208050767744, 0.02400650922092911, 0.11093253785074367, 0.009354055687245316], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.9027752316572 +INFO - Cycle: 146 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.308225996851921, 111.65637435913084], + [0.29077410590648645, 130.04550685882575], + [0.07385568435192094, 78.33137435913108], + [0.05640379340648646, 84.70800685882588], + [0.07385568435192094, 101.19387435913082], + [0.05640379340648646, 118.42050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01567480125683823, 0.0233903894132209, 0.01960791045369916, 0.0316462416006733, 0.024770098820885687, 0.004064600542528184, 0.058259526623954595, 0.018496761422711158, 0.17989091363986703, 0.03821540007477681, 0.07482985117250592, 0.25808169769933104, 0.0412263499722531, 0.06456571722823659, 0.023508673590185672, 0.11558771696000206, 0.008183349528330454], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.742285839923 +INFO - Cycle: 147 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.308225996851921, 111.85012435913083], + [0.29077410590648645, 129.85175685882575], + [0.07385568435192094, 78.13762435913108], + [0.05640379340648646, 84.51425685882589], + [0.07385568435192094, 101.38762435913081], + [0.05640379340648646, 118.61425685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01566586051022981, 0.02338953712024252, 0.019607910582315577, 0.03545783785624278, 0.018391435411168392, 0.2362471991760772, 0.0027332380847528825, 0.07628918249863963, 0.02526731572830172, 0.0345852514757843, 0.2581849373365244, 0.039765123218444096, 0.06441053168589929, 0.02296283403586679, 0.12012755037010409, 0.006914254909406494], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.5858908577475 +INFO - Cycle: 148 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.09546551215648647, 107.18300685882538], + [0.308225996851921, 112.04387435913083], + [0.29077410590648645, 129.65800685882576], + [0.07385568435192094, 77.94387435913109], + [0.05640379340648646, 84.3205068588259], + [0.07385568435192094, 101.5813743591308], + [0.05640379340648646, 118.80800685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01550143227572637, 0.0233634374675048, 0.019607910745170567, 0.03531500112168058, 0.01828822284992454, 0.12787075967421677, 0.07771613982150058, 0.02579171957756779, 0.03707542649256322, 0.10569547935309719, 0.2583850706103996, 0.03823754606590628, 0.0642916129154493, 0.022433731921864375, 0.12482380406868004, 0.005602705038747858], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.4338072485393 +INFO - Cycle: 149 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.09546551215648647, 90.52050685882573], + [0.308225996851921, 112.23762435913082], + [0.29077410590648645, 129.46425685882576], + [0.07385568435192094, 77.75012435913109], + [0.05640379340648646, 84.1267568588259], + [0.07385568435192094, 101.7751243591308], + [0.05640379340648646, 119.00175685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015334435008933205, 0.01960791067408039, 0.035161239522138746, 0.018300852106945178, 0.027689704045660814, 0.026351198575153407, 0.015029403170058447, 0.2310196329522013, 0.023229516068326485, 0.051864395131484414, 0.021702426039165487, 0.2577190218695185, 0.03704866881745586, 0.06415126231374142, 0.021886107462021485, 0.12971860298680496, 0.004185623256309922], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.285677439952 +INFO - Cycle: 150 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.09546551215648647, 90.52050685882573], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.308225996851921, 112.43137435913081], + [0.29077410590648645, 129.27050685882577], + [0.07385568435192094, 77.5563743591311], + [0.05640379340648646, 83.9330068588259], + [0.07385568435192094, 101.9688743591308], + [0.05640379340648646, 119.19550685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015165872706403703, 0.019607910628420475, 0.034991918884101574, 0.014717364072759163, 0.026962775855150688, 0.16114200235884993, 0.023229083656414656, 0.08122449682848758, 0.036217086463640615, 0.0035175211655628464, 0.06754106814671067, 0.25750210626954967, 0.03565679254891247, 0.06408084129756311, 0.021275762325580785, 0.1344393293765968, 0.002728067415295258], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.1417108498306 +INFO - Cycle: 151 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 90.32675685882573], + [0.308225996851921, 112.62512435913081], + [0.29077410590648645, 129.07675685882577], + [0.07385568435192094, 77.3626243591311], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 102.16262435913079]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014997853150706415, 0.01960791067327077, 0.034808142163624746, 0.027625307226345493, 0.01911213814517043, 0.023168987324087384, 0.08281255177948289, 0.018013087516925087, 0.20716328740208798, 0.0351801834921644, 0.25773418347373334, 0.034054945993083195, 0.06395880120431505, 0.020613544488536868, 0.14114907596646586], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.0021200838155 +INFO - Cycle: 152 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 90.32675685882573], + [0.09546551215648647, 107.57050685882537], + [0.308225996851921, 112.8188743591308], + [0.29077410590648645, 128.88300685882578], + [0.07385568435192094, 77.16887435913111], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 102.35637435913078]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014826520827001187, 0.019607910664242275, 0.03461716563435825, 0.02830302391772938, 0.02319238693859124, 0.08411817462136055, 0.01792260811495447, 0.1892622547840277, 0.03575838082900877, 0.034102919316807805, 0.2583229970067842, 0.03224676798940282, 0.06397632526940708, 0.019955341312402283, 0.14378722277392197], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.8659246036084 +INFO - Cycle: 153 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 90.13300685882574], + [0.308225996851921, 113.0126243591308], + [0.29077410590648645, 128.6892568588258], + [0.07385568435192094, 76.97512435913112], + [0.05640379340648646, 83.35175685882592], + [0.07385568435192094, 102.55012435913078]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014654146277478136, 0.0196079106684893, 0.03442195226568996, 0.028992539599342015, 0.023153281791422394, 0.07352230682869682, 0.017859266177652277, 0.05641596326424281, 0.16376417542838248, 0.011970781812437489, 0.03638626243879543, 0.2588055719039023, 0.03044896071971024, 0.0638911546363308, 0.019325148729200433, 0.14678057745822726], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.7354768822674 +INFO - Cycle: 154 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 90.13300685882574], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 113.20637435913079], + [0.29077410590648645, 128.4955068588258], + [0.07385568435192094, 76.78137435913112], + [0.05640379340648646, 83.15800685882593], + [0.07385568435192094, 102.74387435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01448449772478129, 0.019607910554835815, 0.03420729362855809, 0.02974926348614198, 0.011143787699351032, 0.01793171758776783, 0.21721360675192733, 0.08735986652360217, 0.037132250454104745, 0.012080106720332552, 0.25816477349625383, 0.029145646953970858, 0.06393984035837276, 0.01859158955005322, 0.1492478485099464], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.6106898476037 +INFO - Cycle: 155 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.09546551215648647, 89.93925685882574], + [0.308225996851921, 113.40012435913079], + [0.29077410590648645, 128.3017568588258], + [0.07385568435192094, 76.58762435913113], + [0.05640379340648646, 82.96425685882593], + [0.07385568435192094, 102.93762435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014314913682055166, 0.019607910632752277, 0.03399033125637816, 0.03051171375782884, 0.023139151159480457, 0.01784916372859373, 0.09177908637978976, 0.08858496515324554, 0.12243313126962374, 0.03784354856859643, 0.25909357658382964, 0.02707062022787083, 0.06388300896670389, 0.01789364090968331, 0.15200523772356808], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.4920302091352 +INFO - Cycle: 156 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.09546551215648647, 89.93925685882574], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 113.59387435913078], + [0.29077410590648645, 128.1080068588258], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 82.77050685882594], + [0.07385568435192094, 103.13137435913076]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01415082583055985, 0.019607910645005795, 0.019191467821091157, 0.03153386189120242, 0.017410003799334616, 0.01776828397641718, 0.08978271675780117, 0.21106947890119462, 0.038862112191628696, 0.01445695838526132, 0.0057470454241759505, 0.2601670657697978, 0.024876359288852047, 0.06401370788691696, 0.016936800484011284, 0.1544254009467492], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.3792642942767 +INFO - Cycle: 157 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 107.95800685882536], + [0.09546551215648647, 89.74550685882575], + [0.308225996851921, 113.78762435913077], + [0.29077410590648645, 127.91425685882581], + [0.07385568435192094, 76.20012435913114], + [0.05640379340648646, 82.57675685882595], + [0.07385568435192094, 103.32512435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013989893990424577, 0.01960791053096162, 0.0326163334994785, 0.017689012667989903, 0.09095398772471909, 0.14262310894073565, 0.03327259259954547, 0.02322940319739698, 0.06578334955837152, 0.03948491837990195, 0.26139536294545157, 0.022552164263014537, 0.06407725650276067, 0.01597081599598454, 0.1567538892032634], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.2729447152585 +INFO - Cycle: 158 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.09546551215648647, 89.74550685882575], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 141.86425685882568], + [0.308225996851921, 113.98137435913077], + [0.29077410590648645, 127.72050685882581], + [0.07385568435192094, 76.00637435913114], + [0.05640379340648646, 82.38300685882595], + [0.07385568435192094, 103.51887435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013838466398083026, 0.01960791042562093, 0.03350665742549626, 0.017697151847447645, 0.05062598159645996, 0.03301937686718419, 0.2051254884840535, 0.0408127432958045, 0.04180945273999774, 0.02309189963179401, 0.2619181498347756, 0.020535613789825134, 0.06414956933816626, 0.01510285114982322, 0.159158687175468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.172729540496 +INFO - Cycle: 159 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 114.17512435913076], + [0.29077410590648645, 127.52675685882582], + [0.07385568435192094, 75.81262435913115], + [0.05640379340648646, 82.18925685882596], + [0.07385568435192094, 103.71262435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013689072272046889, 0.019607910375850926, 0.034391844078676334, 0.017728157547437604, 0.032767670057275836, 0.18620051857583478, 0.09397053155574925, 0.01671270177045225, 0.04141508463055388, 0.023222798589320505, 0.26236037245705585, 0.018522592555944396, 0.06414921408774037, 0.014280550819141783, 0.16098098062691918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.0790168572023 +INFO - Cycle: 160 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.308225996851921, 114.36887435913076], + [0.29077410590648645, 127.33300685882583], + [0.07385568435192094, 75.61887435913115], + [0.05640379340648646, 81.99550685882596], + [0.07385568435192094, 103.90637435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01377074978687343, 0.019607910231181594, 0.017655332580839664, 0.032339504706612114, 0.031077660215125275, 0.09507595357945199, 0.16841943165859258, 0.04289304007226491, 0.023163585108636506, 0.035361846901858, 0.2640458388975073, 0.01580090758150032, 0.06428791080551069, 0.013224792274158821, 0.16327553559988683], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.9918687569002 +INFO - Cycle: 161 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 89.35800685882576], + [0.308225996851921, 114.56262435913075], + [0.29077410590648645, 127.13925685882583], + [0.07385568435192094, 75.42512435913116], + [0.05640379340648646, 81.80175685882597], + [0.07385568435192094, 104.10012435913073]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013644732783065003, 0.01960791015989802, 0.017583624212541456, 0.032066170547104415, 0.09616128751691162, 0.1974187947498247, 0.023188524352337477, 0.03630733934694609, 0.043678975862124006, 0.2659247049722109, 0.012903967578359285, 0.06429234567169848, 0.012334773397870091, 0.16488684884910842], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.9111502834219 +INFO - Cycle: 162 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 89.35800685882576], + [0.09546551215648647, 108.34550685882535], + [0.09546551215648647, 89.16425685882577], + [0.308225996851921, 114.75637435913075], + [0.29077410590648645, 126.94550685882584], + [0.07385568435192094, 75.23137435913117], + [0.05640379340648646, 81.60800685882597], + [0.07385568435192094, 104.29387435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0135318666450697, 0.01960791019927931, 0.017512978376939912, 0.03178183491589457, 0.0972278271739008, 0.11975955443359285, 0.023178874202025242, 0.037291844144538594, 0.014394255601232642, 0.0751758105216223, 0.03038636417480077, 0.2680138039503622, 0.009814726646853348, 0.06432647070282592, 0.011384290462384693, 0.1666115878486773], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.837527093876 +INFO - Cycle: 163 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.09546551215648647, 89.16425685882577], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.308225996851921, 114.95012435913074], + [0.29077410590648645, 126.75175685882584], + [0.07385568435192094, 75.03762435913117], + [0.05640379340648646, 81.41425685882598], + [0.07385568435192094, 104.48762435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013439123578245797, 0.019607909891412267, 0.01752255181178601, 0.025532379765511766, 0.05886601631148891, 0.02313831428130342, 0.038400146048803006, 0.1920496500921815, 0.04620052345229792, 0.005908092318281173, 0.03972183710125202, 0.2694076955590117, 0.007046889158318098, 0.06443506623245879, 0.010291747063818624, 0.16843205733382888], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.77039126484 +INFO - Cycle: 164 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.308225996851921, 115.14387435913073], + [0.29077410590648645, 126.55800685882585], + [0.07385568435192094, 74.84387435913118], + [0.05640379340648646, 81.22050685882598], + [0.07385568435192094, 104.68137435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013367848904273115, 0.01960790966964539, 0.01757419361692993, 0.023182982150500544, 0.03975565240858839, 0.1903897079144707, 0.030956789658742354, 0.10009043146014165, 0.047085169890386594, 0.27049436219796524, 0.004400730457947377, 0.06456173041324503, 0.00902556195158909, 0.16950692930557468], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.7101141426751 +INFO - Cycle: 165 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.308225996851921, 115.33762435913073], + [0.07385568435192094, 74.65012435913118], + [0.05640379340648646, 81.02675685882599], + [0.07385568435192094, 104.87512435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013311069698793029, 0.01960790966520058, 0.017518637088516902, 0.02314455255490041, 0.040846217006971774, 0.07707444980261646, 0.03064523550179481, 0.10096452831508747, 0.0487182626618892, 0.11052169130609261, 0.2740723434761795, 0.06470614961885121, 0.007879774971694228, 0.17098917833141178], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.6567253486223 +INFO - Cycle: 166 +INFO - Spp: 13 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.07385568435192094, 74.45637435913119], + [0.05640379340648646, 80.833006858826], + [0.07385568435192094, 105.0688743591307]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01327569373406152, 0.019607908784362117, 0.023134766750894094, 0.041964566489497035, 0.03032669788288799, 0.10301397861040171, 0.05032254524276462, 0.1851377948007384, 0.017259646391651874, 0.2722760350173419, 0.06487228954287057, 0.006680851413978766, 0.17211955225230544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.6104935155854 +INFO - Cycle: 167 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.07385568435192094, 82.78762435913094], + [0.09546551215648647, 108.34550685882535], + [0.07385568435192094, 74.2626243591312], + [0.05640379340648646, 80.639256858826], + [0.07385568435192094, 105.2626243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013241267487930017, 0.01960790866520623, 0.02314138668355182, 0.04163699440110535, 0.03042368828697142, 0.10301398651838416, 0.05022791625566898, 0.18106528126789218, 0.017259668214674142, 0.2722759939669429, 0.00594432760463014, 0.0036232839712038475, 0.06122324191908279, 0.006865555669759239, 0.1704494990869969], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.5601150174389 +INFO - Cycle: 168 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 82.98137435913094], + [0.07385568435192094, 74.0688743591312], + [0.05640379340648646, 80.44550685882601], + [0.07385568435192094, 105.45637435913069]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013230132619239601, 0.01960790878809867, 0.02316242519399923, 0.04207458753747779, 0.030300589579615785, 0.10301404022683476, 0.03497832920235276, 0.18349045521330712, 0.017259724352047277, 0.2722757143466235, 0.015997398691800408, 0.008709643265384258, 0.05982620854950264, 0.006251375417017779, 0.16982146701669856], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.5137727265267 +INFO - Cycle: 169 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.17512435913093], + [0.07385568435192094, 73.8751243591312], + [0.05640379340648646, 80.25175685882601], + [0.07385568435192094, 105.65012435913069]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013241893180834892, 0.019607908777527213, 0.02318757914717135, 0.042537918976513975, 0.03016994883372175, 0.10301410430208811, 0.18227364078341285, 0.01725977860935516, 0.2722753895815136, 0.051826174125286374, 0.011418119502318979, 0.05862433657333998, 0.00554747958107091, 0.1690157280258448], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.468879989746 +INFO - Cycle: 170 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.36887435913093], + [0.07385568435192094, 73.68137435913121], + [0.05640379340648646, 80.05800685882602], + [0.07385568435192094, 105.84387435913068]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013257965041468556, 0.019607908661775374, 0.02320684486398094, 0.04303162971496278, 0.030030109506720918, 0.10301414940417894, 0.18122382953093766, 0.017259830767042666, 0.2722751553529163, 0.052413801023112085, 0.013740962608950899, 0.05761391810382723, 0.004847184498534222, 0.16847671092159147], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.425773571829 +INFO - Cycle: 171 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.56262435913092], + [0.07385568435192094, 73.48762435913122], + [0.05640379340648646, 80.25175685882601], + [0.07385568435192094, 106.03762435913067]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01340200356053191, 0.019607908661828294, 0.023225299845008845, 0.043496978419684904, 0.02989516479699083, 0.10301419161893446, 0.18018258464966178, 0.017259883036406753, 0.27227493457047003, 0.052999767897618684, 0.015815030259310282, 0.05693469498426775, 0.003923573060373407, 0.16796798463891213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3847771173757 +INFO - Cycle: 172 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.09546551215648647, 108.73300685882533], + [0.07385568435192094, 83.75637435913092], + [0.07385568435192094, 73.29387435913122], + [0.05640379340648646, 80.44550685882601], + [0.07385568435192094, 106.23137435913067]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013474581996163807, 0.01960790866438422, 0.023232657245857456, 0.043824573513763836, 0.029799915580001033, 0.10301420931284432, 0.16737184133112737, 0.017259938113265698, 0.27227482999641756, 0.05360044918297633, 0.011696612163660325, 0.017808573496726928, 0.05613695389733356, 0.003366026004357145, 0.1675309295011201], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3459501466941 +INFO - Cycle: 173 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 83.95012435913091], + [0.07385568435192094, 73.10012435913123], + [0.05640379340648646, 80.639256858826], + [0.07385568435192094, 106.42512435913066]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013499480112564398, 0.01960790874545308, 0.02323116192458783, 0.04401435532363702, 0.029743919378801872, 0.10301421007363029, 0.14225513891052316, 0.017259996987467132, 0.2722748053912555, 0.03559139064883286, 0.03554156268660156, 0.018762078571309678, 0.019817614488561643, 0.05525182432970633, 0.003100068848895047, 0.16703448357817252], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3097192835971 +INFO - Cycle: 174 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.1438743591309], + [0.07385568435192094, 72.90637435913123], + [0.05640379340648646, 80.833006858826], + [0.07385568435192094, 106.61887435913066]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01349118002520355, 0.01960790867104267, 0.02322389065737354, 0.04407353643399042, 0.029724745047271888, 0.10301420039384385, 0.1087463487943207, 0.017260057997447842, 0.2722748329614621, 0.06765846373589532, 0.05524134694803836, 0.021832838243885128, 0.05430900246875254, 0.003081295144553356, 0.16646035247691873], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2763350328155 +INFO - Cycle: 175 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.3376243591309], + [0.07385568435192094, 72.71262435913124], + [0.05640379340648646, 81.02675685882599], + [0.07385568435192094, 106.81262435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013446391645688505, 0.019607908663188494, 0.02323452783047946, 0.04399297737370552, 0.029744413603946005, 0.10301422012911683, 0.10503591590390694, 0.01726010721317559, 0.2722747236535956, 0.0704038912548545, 0.05577629799396492, 0.02358575669931873, 0.05331148541466525, 0.0033694184727438886, 0.16594196414764967], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2461796707205 +INFO - Cycle: 176 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.5313743591309], + [0.07385568435192094, 72.51887435913125], + [0.05640379340648646, 81.22050685882598], + [0.07385568435192094, 107.00637435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01338796941349611, 0.019607908661907078, 0.023246924462727137, 0.043796398936671956, 0.02979626225082777, 0.10301424198954955, 0.10507037673554356, 0.017260154344130318, 0.27227460594813196, 0.06945678702723278, 0.056289931736320145, 0.02524965675192224, 0.05229490774476196, 0.003851698684655178, 0.16540217531212223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2195026261284 +INFO - Cycle: 177 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.72512435913089], + [0.07385568435192094, 72.32512435913125], + [0.05640379340648646, 81.41425685882598], + [0.07385568435192094, 107.20012435913064]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013324330391495099, 0.019607908661937026, 0.023260975528548788, 0.04349691033759671, 0.029876552167787528, 0.10301426578319849, 0.1087110951008203, 0.017260199412786552, 0.2722744808344761, 0.06495408418080247, 0.056784398153079625, 0.026826008171719328, 0.051274966004359934, 0.004491365494927687, 0.1648424597764644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.196487116634 +INFO - Cycle: 178 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 84.91887435913088], + [0.07385568435192094, 72.13137435913126], + [0.05640379340648646, 81.60800685882597], + [0.07385568435192094, 107.39387435913063]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013262265161375466, 0.0196079086633428, 0.04310694433684276, 0.02998182072894162, 0.10301428669808604, 0.13052704985312907, 0.01726024492010059, 0.2722744157161786, 0.04230061540491836, 0.05721509984727282, 0.023386657106541385, 0.028332028879076928, 0.05026109520353126, 0.0052550426399384145, 0.16421452484072394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1772804073225 +INFO - Cycle: 179 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.07385568435192094, 85.11262435913088], + [0.07385568435192094, 72.32512435913125], + [0.07385568435192094, 71.93762435913126], + [0.05640379340648646, 81.80175685882597], + [0.07385568435192094, 107.58762435913063]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013298284932982525, 0.01960790868470389, 0.04292944443525284, 0.030030584446024952, 0.10301424881024515, 0.059777806599309743, 0.01726031908942367, 0.27227452881199377, 0.11129495315967321, 0.05683748567302367, 0.023253371873670877, 0.028766099098004146, 0.028030460545222402, 0.02244517119478568, 0.005390719816551098, 0.16400718689397184], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1605450561879 +INFO - Cycle: 180 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.07385568435192094, 85.30637435913087], + [0.07385568435192094, 72.51887435913125], + [0.07385568435192094, 71.74387435913127], + [0.05640379340648646, 81.99550685882596], + [0.07385568435192094, 107.78137435913062]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013326261508322232, 0.01960790872872035, 0.04272979269008852, 0.030085177549329198, 0.10301425023887928, 0.04784734805730125, 0.01726037795832687, 0.272274504990594, 0.12208405134128902, 0.0594578110631548, 0.023256714703419144, 0.028931859601778114, 0.028195692344435582, 0.02249189022298655, 0.005610953366949828, 0.16382540563442521], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1450359889752 +INFO - Cycle: 181 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.50012435913087], + [0.07385568435192094, 72.71262435913124], + [0.07385568435192094, 71.55012435913127], + [0.05640379340648646, 82.18925685882596], + [0.07385568435192094, 107.97512435913062]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013358633840162037, 0.019607908666932235, 0.04253578734593601, 0.030138166719748432, 0.10301425394307426, 0.04846479244409892, 0.017260434396049483, 0.2722744936584778, 0.1204014770002339, 0.06024626308491681, 0.012969911191812745, 0.010341857913995752, 0.02905707433149198, 0.02858121172768822, 0.022359387842068822, 0.005811055241812249, 0.16357729065150042], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1308453745164 +INFO - Cycle: 182 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.69387435913086], + [0.07385568435192094, 72.90637435913123], + [0.07385568435192094, 71.35637435913128], + [0.05640379340648646, 82.38300685882595], + [0.07385568435192094, 108.16887435913061]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013395028927020458, 0.01960790866476985, 0.04234871917209527, 0.030189211090715144, 0.10301426005505743, 0.05559238142413431, 0.017260488237965672, 0.27227447784888836, 0.11227562155227074, 0.06101479364520942, 0.023381811063588893, 0.029149329583972785, 0.02903611607236092, 0.022197129206984807, 0.005989084129666659, 0.1632736393252993], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1180130874613 +INFO - Cycle: 183 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.88762435913085], + [0.07385568435192094, 73.10012435913123], + [0.07385568435192094, 71.16262435913129], + [0.05640379340648646, 82.57675685882595], + [0.07385568435192094, 108.3626243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013434709599945105, 0.019607908663805827, 0.04216902532529674, 0.030238192237166315, 0.10301427175594186, 0.0593395189764014, 0.017260537650841273, 0.27227441310405576, 0.10761261933073551, 0.06179552425214312, 0.023392819221303256, 0.02920150970471443, 0.029533758602307163, 0.022030727672337685, 0.006146879954608164, 0.1629475839483964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1065920366134 +INFO - Cycle: 184 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.08137435913085], + [0.07385568435192094, 73.29387435913122], + [0.07385568435192094, 70.96887435913129], + [0.05640379340648646, 82.77050685882594], + [0.07385568435192094, 108.5563743591306]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013480996775036785, 0.01960790866904522, 0.04201373155933646, 0.030280569765593877, 0.10301426435548323, 0.0469265257382795, 0.017260591959891426, 0.272274439857561, 0.11887622793737383, 0.034072340581500236, 0.023393052205883273, 0.02875949466616768, 0.029358731633623344, 0.030091403764023823, 0.021857795990807723, 0.0062340059136127895, 0.16249791862677976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.096627217216 +INFO - Cycle: 185 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.27512435913084], + [0.07385568435192094, 73.48762435913122], + [0.07385568435192094, 70.7751243591313], + [0.05640379340648646, 82.96425685882593], + [0.07385568435192094, 108.7501243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013529796041684408, 0.019607908663115046, 0.04187202331339349, 0.030319243618795576, 0.10301425486818977, 0.03463572121639942, 0.01726064484132699, 0.2722744788693673, 0.13002217557987472, 0.023392582664571542, 0.06390962606346509, 0.02951960814447211, 0.030675322761854754, 0.02169720268406132, 0.006289316029741178, 0.16198009463968727], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0880824064116 +INFO - Cycle: 186 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.46887435913084], + [0.07385568435192094, 73.68137435913121], + [0.07385568435192094, 70.5813743591313], + [0.05640379340648646, 83.15800685882593], + [0.07385568435192094, 108.94387435913059]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013576216408341089, 0.01960790866196038, 0.04171771483615948, 0.03036123290141126, 0.10301427457584318, 0.05236829607157862, 0.017260684686698075, 0.2722743842275448, 0.1115815974706732, 0.02340994549853037, 0.06464312382504667, 0.029502406591244822, 0.031222229084288716, 0.021576404797657493, 0.006386101704054332, 0.16149747865896766], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0811182809935 +INFO - Cycle: 187 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.66262435913083], + [0.07385568435192094, 73.8751243591312], + [0.07385568435192094, 70.38762435913131], + [0.05640379340648646, 83.35175685882592], + [0.07385568435192094, 109.13762435913058]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013624354129317317, 0.019607908661985803, 0.04157193826644455, 0.030400880476157684, 0.10301429730692399, 0.07506613354505506, 0.017260721021901675, 0.2722742781574263, 0.08825019397992093, 0.023429600729269584, 0.06535375624138873, 0.029469181124727743, 0.031779904992250745, 0.021469699117374254, 0.006463742376182701, 0.1609634098736731], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0758366409234 +INFO - Cycle: 188 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.13762435913058], + [0.07385568435192094, 86.85637435913083], + [0.07385568435192094, 74.0688743591312], + [0.07385568435192094, 70.19387435913131], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 109.33137435913058]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01367365117860505, 0.019607908681695936, 0.04144358575422111, 0.030435633714067458, 0.10301431952645929, 0.0989420164281445, 0.017260748080701188, 0.2722741767128847, 0.06391553232738621, 0.02344839026243246, 0.0659104324613754, 0.025451517090933053, 0.029352541485916463, 0.03240586625017053, 0.02134619737405525, 0.00651337864308114, 0.13500410402787022], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0723140581365 +INFO - Cycle: 189 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.13762435913058], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 87.05012435913082], + [0.07385568435192094, 74.2626243591312], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013722613543688091, 0.019607908710395514, 0.04136086231964383, 0.030457336007684042, 0.1030143248074989, 0.10458017818504992, 0.01726074598295635, 0.2722741533916461, 0.05832803850141191, 0.023451815982942686, 0.0658284896171643, 0.016582779492564658, 0.14373259993682685, 0.028883255531892842, 0.03328811765134397, 0.02112006205740798, 0.006506718279881891], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0693264271881 +INFO - Cycle: 190 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.24387435913081], + [0.07385568435192094, 74.45637435913119]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013729922364336627, 0.019607908694120567, 0.041375722739175086, 0.030453715194268947, 0.10301432290129552, 0.10324463072281456, 0.017260747561269902, 0.2722741649356588, 0.05957137481139767, 0.023451127199380136, 0.05141832558912725, 0.16007280278504207, 0.021917847358369824, 0.006447856850221188, 0.014445806696777612, 0.02869921038867163, 0.03301451320807264], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.066478028024 +INFO - Cycle: 191 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.43762435913081], + [0.07385568435192094, 74.65012435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013737075458308745, 0.01960790866440331, 0.04138439688396073, 0.0304517415248238, 0.1030143210869347, 0.10176052712509176, 0.01726074450146292, 0.2722741760798354, 0.06106274633272016, 0.02344980311757544, 0.04020733798203083, 0.15988770023744237, 0.022658855569731823, 0.00639856639544604, 0.025578278396894312, 0.028462650888049, 0.032803169755288686], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0636805387464 +INFO - Cycle: 192 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.6313743591308], + [0.07385568435192094, 74.84387435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013744401366805898, 0.019607908670098907, 0.04138419238350831, 0.030452235215140958, 0.10301431918770393, 0.10029396195876114, 0.017260741483976536, 0.27227418716111607, 0.06253770549146558, 0.023448471673079903, 0.029167463692146175, 0.1597006257159232, 0.023361901511004264, 0.006358949335522274, 0.0365395986005124, 0.0282334067322394, 0.03261992982099509], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.06096882194 +INFO - Cycle: 193 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.8251243591308], + [0.07385568435192094, 75.03762435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751815657291375, 0.019607908713056725, 0.041375097910873154, 0.03045519237851857, 0.1030143172804541, 0.09892373554312563, 0.017260738483994356, 0.2722741977939748, 0.06391861856686555, 0.02344718101901745, 0.018419115970569548, 0.1595118870614111, 0.024030297226385895, 0.006329603635227337, 0.04720850246406553, 0.028010269200828126, 0.032461521094340744], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.058371922978 +INFO - Cycle: 194 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.01887435913079], + [0.07385568435192094, 75.23137435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013759238331837067, 0.019607908662981285, 0.041357164305160926, 0.03046059269799035, 0.10301431561027456, 0.09770381001217905, 0.01726073525191256, 0.27227420848573125, 0.06515230065000364, 0.02344596448376731, 0.008052157334395103, 0.1593217794334477, 0.024666829830628526, 0.006311014530889406, 0.05749466122278676, 0.027792019821817948, 0.03232529933419643], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0559183699738 +INFO - Cycle: 195 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.21262435913079], + [0.07385568435192094, 75.42512435913116]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013766463491403922, 0.019607908663929672, 0.04132902872633128, 0.030468796207266988, 0.10301431542082694, 0.09804297027337432, 0.017260731517339065, 0.27227421159679815, 0.06485051949131362, 0.023445690409188594, 0.1591356666950788, 0.02527472628303569, 0.00630701289828273, 0.06544664143377452, 0.027569440699229, 0.03220587619282681], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0536348203248 +INFO - Cycle: 196 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.40637435913078], + [0.07385568435192094, 75.61887435913115]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013773019500031595, 0.01960790875666832, 0.041286352704114224, 0.030480962959457816, 0.10301432103088856, 0.10415661973605843, 0.017260725765095512, 0.27227418658503644, 0.058859307603731745, 0.023448959586459112, 0.15896938716736222, 0.025858497323294437, 0.006328414308602077, 0.06527292637560989, 0.027317309295311655, 0.03209110130227808], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0515485310998 +INFO - Cycle: 197 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 88.60012435913077], + [0.07385568435192094, 75.81262435913115]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013779427839596669, 0.019607908662988466, 0.04123450447761821, 0.030495673346571158, 0.10301432756828753, 0.11114970463701514, 0.017260721001610885, 0.2722741594299458, 0.05196556195604233, 0.02345292262003529, 0.15281669642074763, 0.02641946043130307, 0.006361852201065901, 0.06513059359215596, 0.005964634781553265, 0.027087811376991656, 0.03198403965647089], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0496835916995 +INFO - Cycle: 198 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 88.79387435913077], + [0.07385568435192094, 76.00637435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750475567263828, 0.019607908747833525, 0.04119618496410072, 0.030508531287961955, 0.10301433645653997, 0.12090954529087289, 0.017260717973529106, 0.27227411970173326, 0.04228392372133681, 0.023458856567116645, 0.13618556103969404, 0.02691866074058414, 0.06500951949978678, 0.022356456132370806, 0.006442328663302906, 0.026966006080353787, 0.03185686756561879], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0480512765064 +INFO - Cycle: 199 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 88.98762435913076], + [0.07385568435192094, 76.20012435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013756022514106146, 0.019607908679853337, 0.041126591261715605, 0.03052816272746183, 0.10301434402145895, 0.129282156552229, 0.017260715325588056, 0.2722740877486204, 0.03397417037127865, 0.023463897747549253, 0.12045787559941898, 0.02743418274887, 0.06491743322593901, 0.03785838766148407, 0.006501500230814657, 0.026773828123949628, 0.03176873545966242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.046667210996 +INFO - Cycle: 200 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.18137435913076]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013754670953400274, 0.01960790878999927, 0.04117887325106747, 0.030513496601248274, 0.1030143561631141, 0.14279061040451754, 0.017260711464310435, 0.2722740336511923, 0.02056662213854956, 0.023472107552866946, 0.09598689551261112, 0.027351684062979487, 0.06477030245355259, 0.06199246390469876, 0.006447271510773065, 0.03206878406457211, 0.026949207520546734], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0454356190542 +INFO - Cycle: 201 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.37512435913075]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013753343580251057, 0.019607908663200634, 0.04122943604271601, 0.03049931559499341, 0.10301436854974826, 0.15630600432088315, 0.017260707217796385, 0.2722739814289508, 0.007151457480306505, 0.023480296998924132, 0.07101674639088495, 0.027270819062447837, 0.06462429715343392, 0.08661626549373984, 0.0063951187799732865, 0.03236031284711823, 0.02713962039463152], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0442960890562 +INFO - Cycle: 202 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.56887435913075]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751966495431735, 0.019607908662057947, 0.041277867320585825, 0.03048572585994944, 0.10301437022898456, 0.16350036824922717, 0.017260705673696614, 0.2722739770255669, 0.023483376186744447, 0.04677295968389702, 0.027189926289232145, 0.06450448378233098, 0.11055373223811178, 0.006346383120849086, 0.03264742288800507, 0.027328826295329383], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0432522734552 +INFO - Cycle: 203 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.76262435913074]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750530444029458, 0.019607908755219654, 0.04132399152807382, 0.030472774886947843, 0.10301435981908842, 0.16347805216774672, 0.017260707109927057, 0.2722740273421275, 0.023480631985497383, 0.02350140005892938, 0.027108792911656503, 0.06441473397352442, 0.1335663637868376, 0.00630138677080917, 0.03293063079697185, 0.027513707662613372], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0423129699557 +INFO - Cycle: 204 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.95637435913073]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013749119929412926, 0.01960790866203357, 0.04136823131106799, 0.030460353918821473, 0.10301434960919531, 0.16345602285869626, 0.01726070820135476, 0.2722740788075406, 0.023477876630390967, 0.0270291120660222, 0.06432588374077333, 0.1567997694105006, 0.0062586511042534735, 0.033206106722634895, 0.027711827027301694], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0414834990731 +INFO - Cycle: 205 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.15012435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750508342972801, 0.019607908684226162, 0.0413630972705975, 0.03046176625319758, 0.10301434428553437, 0.16354088367369557, 0.017260703798118622, 0.2722741054288883, 0.02347588724914648, 0.02716929873031665, 0.06415067214981149, 0.15660370031735005, 0.006261199974003922, 0.02092483647806127, 0.012422000121223633, 0.02771908724285571], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0407713300608 +INFO - Cycle: 206 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.34387435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751677271862056, 0.019607908663539897, 0.04136039864392839, 0.030462491503830968, 0.10301433903325463, 0.16362688685958687, 0.017260699262904165, 0.2722741321926826, 0.02347389559756148, 0.02728960301940081, 0.06397532854835099, 0.15639990273689328, 0.00626200277446169, 0.009858095928253938, 0.023633838688761816, 0.02774879927472658], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.040187417498 +INFO - Cycle: 207 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.53762435913072]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013752629787602636, 0.01960790866201441, 0.04136018897754584, 0.030462515547639835, 0.10301433378712312, 0.16371395095978133, 0.017260694709560664, 0.2722741587156542, 0.023471905381222936, 0.027389770287588957, 0.06380009424141705, 0.15618818119017383, 0.006260975279189922, 0.03364253383325857, 0.027800158640226936], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0397346917482 +INFO - Cycle: 208 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 90.73137435913071]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013785514457183732, 0.01960790866200801, 0.041373698164579996, 0.030456770490191427, 0.10301432851153594, 0.1638040628707254, 0.01726068997797833, 0.27227418541590004, 0.02346988638701248, 0.027355172323857778, 0.06362847186774748, 0.15596028976465312, 0.03392210893983549, 0.006193810323001576, 0.02789310184378918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0394226656906 +INFO - Cycle: 209 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013784225287002301, 0.019607908662001024, 0.04140777499933276, 0.03044716860197577, 0.1030143227390355, 0.16390170951713715, 0.017260684884224723, 0.272274214591204, 0.02346768561246365, 0.02727672095956941, 0.06343409699892125, 0.1557164745822282, 0.03418465302488423, 0.006162534442653286, 0.028059825097366636], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0392569655874 +INFO - Cycle: 210 +INFO - Spp: 15 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.05432482497692094, 82.78762435913094], + [0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.25324935913096], + [0.01734207465648646, 113.4798818588255], + [0.32775685622692097, 87.82512435913105], + [0.07593465278148646, 108.53925685882534], + [0.09546551215648647, 108.63613185882534], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.09546551215648647, 141.37988185882568], + [0.07593465278148646, 89.93925685882574], + [0.07385568435192094, 76.29699935913114], + [0.03687293403148646, 83.73925685882591], + [0.09338654372692094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026468773657047678, 0.008189686633316293, 0.019607908434805824, 0.03773753798768852, 0.031278275728203034, 0.10184961156730686, 0.1671622758133596, 0.1546512254083663, 0.012779323182195504, 0.27795462498334694, 0.023608489135648617, 0.02968126617183296, 0.03342954874667863, 0.015424746052770546, 0.060176706497432564], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.5400712269643 +INFO - Cycle: 211 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.09546551215648647, 141.37988185882568], + [0.07385568435192094, 76.29699935913114], + [0.05432482497692094, 82.88449935913094], + [0.03479396560192094, 96.35012435913096], + [0.32775685622692097, 87.92199935913105], + [0.07593465278148646, 108.63613185882534], + [0.09546551215648647, 108.73300685882533], + [0.308225996851921, 115.33762435913073], + [0.09546551215648647, 141.4767568588257], + [0.07593465278148646, 90.03613185882574], + [0.07385568435192094, 76.39387435913113], + [0.03687293403148646, 83.64238185882591], + [0.09338654372692094, 90.82824935913071]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.02652241404992714, 0.019607908852677592, 0.03122622917168265, 0.013005768509433125, 0.07783881645299318, 0.0056507856323820055, 0.027191437097731776, 0.008304383751687539, 0.0376883834841249, 0.10144012097340138, 0.1677020278224352, 0.1535847306528556, 0.200301568444925, 0.01784664052420848, 0.029542580766877397, 0.0062219626255849494, 0.015477124425766604, 0.060847116761305386], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.522950399136 +INFO - Cycle: 212 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.07385568435192094, 76.29699935913114], + [0.03479396560192094, 96.35012435913096], + [0.308225996851921, 115.33762435913073], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 76.39387435913113], + [0.05432482497692094, 82.98137435913094], + [0.32775685622692097, 88.01887435913105], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 108.82988185882533], + [0.07593465278148646, 90.13300685882574], + [0.03687293403148646, 83.54550685882592], + [0.09338654372692094, 90.73137435913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026597657076223323, 0.01960790867159231, 0.0312657708949104, 0.013113257396297017, 0.2262123507537594, 0.017738121769938022, 0.037602034963550426, 0.05111052640196669, 0.023417455769164916, 0.015616313243612191, 0.008496872983800467, 0.10214959020511283, 0.16827176849451211, 0.15247901843994083, 0.029402531699630377, 0.015415581714831638, 0.06150323952115708], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.5076146908805 +INFO - Cycle: 213 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.05432482497692094, 83.07824935913094], + [0.32775685622692097, 88.11574935913104], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 108.92675685882533], + [0.07593465278148646, 90.22988185882573], + [0.03687293403148646, 83.44863185882592], + [0.09338654372692094, 90.63449935913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026716744698567538, 0.01960790858316345, 0.03130690893210306, 0.013246468728731508, 0.2591991462067683, 0.03750820685443477, 0.030858184854159688, 0.07806830802679425, 0.01753709541797919, 0.02330002442385951, 0.008686677454922371, 0.10260311180821556, 0.0908616027887562, 0.151651213712684, 0.029131501237979123, 0.015358232682056274, 0.06192261821075175], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4937925700058 +INFO - Cycle: 214 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.05432482497692094, 83.17512435913093], + [0.32775685622692097, 88.21262435913104], + [0.09546551215648647, 109.02363185882533], + [0.07593465278148646, 90.32675685882573], + [0.03687293403148646, 83.35175685882592], + [0.09338654372692094, 90.53762435913072]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026697751293851088, 0.01960790838997108, 0.03133728061101868, 0.013353675141181028, 0.11161869639603658, 0.03744954769990649, 0.03338947395157186, 0.1356106087921221, 0.16430541318504088, 0.0232350237115477, 0.03419427708476664, 0.008830853122885706, 0.10330738596650874, 0.15114324607901222, 0.028724420125871477, 0.015306009058761956, 0.061888429389945654], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4810204489027 +INFO - Cycle: 215 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.05432482497692094, 83.27199935913093], + [0.32775685622692097, 88.30949935913104], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.03687293403148646, 83.25488185882593]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014833141151788869, 0.01960790826840769, 0.03137113140145911, 0.013471627429105267, 0.03737830688613899, 0.033715618274532136, 0.12848384212032152, 0.27521305429136816, 0.023211174032452736, 0.041432859050054, 0.09395328946018663, 0.06196413753350558, 0.011630932913398716, 0.008954504959830864, 0.10389985268951163, 0.05692313890029329, 0.0286934180766149, 0.015262062561029764], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4690091501432 +INFO - Cycle: 216 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.05432482497692094, 83.36887435913093], + [0.32775685622692097, 88.40637435913104], + [0.03687293403148646, 83.15800685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.012211967480484167, 0.01960790817850685, 0.031403172850114784, 0.01359369746670439, 0.037311337488378976, 0.0337243874683474, 0.12976423478474433, 0.17849086490619664, 0.02321124356472494, 0.04016468719524726, 0.09186357015757333, 0.061992328410880385, 0.014220596824788344, 0.05900125829222967, 0.028640410552268254, 0.09605606283870334, 0.009081679227469287, 0.10444322978396355, 0.015217362528674025], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4574151524264 +INFO - Cycle: 217 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.05432482497692094, 83.46574935913092], + [0.32775685622692097, 88.50324935913103], + [0.03687293403148646, 83.06113185882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.009810332466855323, 0.01960790802901549, 0.03143420943853369, 0.01369993254811446, 0.03724626077007378, 0.03373077456032773, 0.13107597962392573, 0.03257927599671848, 0.023211888642008075, 0.03886540532981336, 0.0897707348766963, 0.06202098814716236, 0.01659551782703642, 0.061082247686243075, 0.028586224691480176, 0.2411576540008028, 0.00920407803012013, 0.10514585850049192, 0.015174728834580773], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4461091030596 +INFO - Cycle: 218 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.56262435913092], + [0.32775685622692097, 88.60012435913103], + [0.03687293403148646, 82.96425685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.007647783317356319, 0.01960790808542426, 0.031464091742389746, 0.013833078203533973, 0.03718363268208863, 0.033734586164509514, 0.1324308348208731, 0.023211387918509845, 0.03752351076962693, 0.087551809255339, 0.06205028331326514, 0.018736446311185994, 0.06328910973657682, 0.02853083764108109, 0.2519451849688412, 0.021246933567501517, 0.009321307859084386, 0.10555725996010323, 0.015134013682709113], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4351251053718 +INFO - Cycle: 219 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.65949935913092], + [0.32775685622692097, 88.69699935913103], + [0.03687293403148646, 82.86738185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.005700325157504778, 0.019607907883405072, 0.031492703592790106, 0.013938859110377184, 0.03712389257544865, 0.033736429401408946, 0.13386364657276809, 0.02321194736367058, 0.03610389515425803, 0.08536745763489839, 0.06207980032848858, 0.020666928032746827, 0.06546129482514029, 0.02847425922552517, 0.10812055255828307, 0.16426799396307482, 0.009433068409856877, 0.10625396096735866, 0.015095077242995972], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.424480120717 +INFO - Cycle: 220 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.75637435913092], + [0.32775685622692097, 88.79387435913102], + [0.03687293403148646, 82.77050685882594]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.004038309590070157, 0.019607907799810552, 0.031519864419644474, 0.014054298766199975, 0.03706769990308522, 0.0337350966159287, 0.13531574785689354, 0.023212056068696276, 0.03466527838578652, 0.08312048893448394, 0.06210976415436443, 0.022317790938438577, 0.06769591706342581, 0.028416808899037516, 0.2716857643387566, 0.009538888207868138, 0.10684055193469431, 0.015057766122815322], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4141546065391 +INFO - Cycle: 221 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.308225996851921, 115.82199935913071], + [0.05432482497692094, 83.85324935913091], + [0.32775685622692097, 88.89074935913102], + [0.03687293403148646, 82.67363185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.002693351101696826, 0.01960790768028005, 0.03154542151399833, 0.014176830322924145, 0.03701561582561694, 0.03373015329845769, 0.13683197042116993, 0.02321180947815617, 0.03316284205850966, 0.08081992202639392, 0.062139948706527295, 0.023657914396060648, 0.06998410661412578, 0.028358601245615768, 0.1907152365294929, 0.08034809356013785, 0.009638371627016923, 0.10733996973514214, 0.015021933858676888], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.404209844443 +INFO - Cycle: 222 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.05432482497692094, 83.95012435913091], + [0.32775685622692097, 88.98762435913102], + [0.03687293403148646, 82.57675685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790746086617, 0.02579604542793276, 0.014281351429267659, 0.03691805442421832, 0.033747743500283485, 0.13876211005374708, 0.02321216059228098, 0.031249370811867294, 0.07820089461760549, 0.062173592445338065, 0.026320116334439453, 0.07258915652116252, 0.028290856893345706, 0.04889930535655057, 0.22136339157567006, 0.005798198480403359, 0.009766934389479478, 0.10803504095084167, 0.01498776873469991], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3946123354506 +INFO - Cycle: 223 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.05432482497692094, 84.04699935913091], + [0.32775685622692097, 89.08449935913102], + [0.03687293403148646, 82.47988185882595]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790745774237, 0.02128436792344609, 0.014410663441443665, 0.03684140730644969, 0.03371800148050856, 0.13999148537311065, 0.023211535556828738, 0.030032567958923496, 0.07593524877277186, 0.06220490555459835, 0.026337239045642, 0.07484217397002577, 0.028233434392225955, 0.26972995713655706, 0.010349955048002197, 0.009876249730554128, 0.10843829101467266, 0.014954608836496623], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3853832201355 +INFO - Cycle: 224 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.05432482497692094, 84.1438743591309], + [0.32775685622692097, 89.18137435913101], + [0.03687293403148646, 82.38300685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079073842132, 0.017052348595943217, 0.014517355217628276, 0.03677153044552044, 0.03369124913009078, 0.14128756974410048, 0.023211831432368022, 0.02874958673727719, 0.0736742018838177, 0.062236711238052765, 0.026355416879568248, 0.07709026046296702, 0.028174104315413753, 0.14070935366130466, 0.014619175839598092, 0.12825683916397124, 0.009977393204862305, 0.10909446115123449, 0.01492270351206807], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3765609189134 +INFO - Cycle: 225 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.05432482497692094, 84.2407493591309], + [0.32775685622692097, 89.27824935913101], + [0.03687293403148646, 82.28613185882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079072277781, 0.013127348261693414, 0.014621026853535536, 0.03670910813920107, 0.033667716423463286, 0.1427944302049184, 0.023212188816372454, 0.02725678760341849, 0.07132593634608012, 0.06226873798324734, 0.026374576154161833, 0.07942546162201507, 0.028112684328185547, 0.0031792512562681557, 0.01857826465694544, 0.26499537915789256, 0.01006991608626485, 0.10978137791032816, 0.01489190096823002], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3681109033162 +INFO - Cycle: 226 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.3376243591309], + [0.32775685622692097, 89.37512435913101], + [0.03687293403148646, 82.18925685882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790726449825, 0.009518860221280059, 0.014751753507291895, 0.03665465409888191, 0.0336474743579429, 0.14443256537974494, 0.023211250722905603, 0.025633682454502656, 0.06881447245852604, 0.06230128744627967, 0.026394673285563105, 0.08192365004650433, 0.028049348149693645, 0.02221757506523666, 0.23960296420980498, 0.028088553478068358, 0.01015350667062267, 0.11013377007892017, 0.01486205110373215], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3600840344386 +INFO - Cycle: 227 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.4344993591309], + [0.32775685622692097, 89.471999359131], + [0.03687293403148646, 82.09238185882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790702087678, 0.006221470167353775, 0.014854090491874113, 0.036608579951629854, 0.0336306344689451, 0.146259117799263, 0.02321152437040978, 0.023822872937574686, 0.06630841511474697, 0.062333791935649294, 0.026415640370855045, 0.08441635488621012, 0.027984268395101142, 0.02554242392039168, 0.10241261344324626, 0.16448785324244045, 0.010227896521248803, 0.11082153509883512, 0.014833009863348089], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3524781609442 +INFO - Cycle: 228 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.5313743591309], + [0.32775685622692097, 89.568874359131], + [0.03687293403148646, 81.99550685882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790693820051, 0.0032934843203022307, 0.014964469865265352, 0.036571768716884424, 0.03361727218415164, 0.14815073101507387, 0.023211368789509475, 0.0219476245011257, 0.06373280618903197, 0.06236663913035652, 0.026437471624122518, 0.08697842129157753, 0.027917737793724466, 0.02849415743431788, 0.2662078014905195, 0.010292517379990533, 0.11140319339532055, 0.014804627940525231], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3452786358794 +INFO - Cycle: 229 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.62824935913089], + [0.32775685622692097, 89.665749359131], + [0.03687293403148646, 81.89863185882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906974620688, 0.015085784531768754, 0.03653883492944508, 0.033606793841116166, 0.15011868357115274, 0.023210629264409633, 0.019996698682173568, 0.06106649657458995, 0.06239996909075599, 0.026459697721823595, 0.08963097266857041, 0.027849554673385103, 0.03181056265279806, 0.21079218007306288, 0.054861127266138315, 0.010351067053687985, 0.11183618373519744, 0.014776856695303538], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3385456005994 +INFO - Cycle: 230 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.72512435913089], + [0.32775685622692097, 89.762624359131], + [0.03687293403148646, 81.80175685882597]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906827722878, 0.015186511642288607, 0.03653921217773921, 0.03360272737999806, 0.1522677495814859, 0.02321081135705286, 0.017865205321735262, 0.05845746930289561, 0.06243200225287939, 0.026484244308405326, 0.09222662898417694, 0.027781523412986342, 0.03181761133353887, 0.07608998673153554, 0.1887752425292285, 0.010383458305238128, 0.11252263342417132, 0.014749075126921203], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.332251516737 +INFO - Cycle: 231 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.82199935913088], + [0.32775685622692097, 89.859499359131], + [0.03687293403148646, 81.70488185882597]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790678949714, 0.015300582766101545, 0.036547256341730124, 0.03360203325923591, 0.15452426289204524, 0.023210288794820712, 0.015626921169385452, 0.05576081979923569, 0.06246406531299841, 0.026509214556705688, 0.09490988486836187, 0.02771243107817264, 0.031822112917616795, 0.2642458660163429, 0.010407262141246381, 0.1130275585897043, 0.014721532706799026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3263992917857 +INFO - Cycle: 232 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.05432482497692094, 84.91887435913088], + [0.32775685622692097, 89.95637435913099], + [0.03687293403148646, 81.60800685882597]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790675183377, 0.00957419350042705, 0.03656337839443761, 0.03360478156972239, 0.15690317394362815, 0.023209624224367804, 0.013266829967410437, 0.05301884334126393, 0.06249593657997876, 0.026534568822234376, 0.09763848921991138, 0.02764246239800402, 0.03182395787664706, 0.19900293874622435, 0.00586386043751164, 0.06466643686599968, 0.010422177819704915, 0.1134663253379878, 0.014694114202705019], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3210450247393 +INFO - Cycle: 233 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.01574935913088], + [0.32775685622692097, 90.05324935913099]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790654761171, 0.03652893020795633, 0.03361212369147655, 0.1594877957324783, 0.023209639959344573, 0.010701351335543957, 0.05033041613975054, 0.0625261187936565, 0.026558406208836826, 0.10031418122809149, 0.027573495535193674, 0.03183192448579645, 0.07541652890100795, 0.015574992700936532, 0.18750957733850893, 0.014721321242406916, 0.010423402214509374, 0.11407188773689357], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.315960878593 +INFO - Cycle: 234 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.32775685622692097, 90.15012435913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906504614903, 0.03650371179838653, 0.03362335985707321, 0.16202301168088354, 0.023209090444673737, 0.008185383988776947, 0.047637376745273255, 0.06255623287442097, 0.026582012791238625, 0.10299452057143021, 0.02750434195095231, 0.03183724775198552, 0.015686692548194173, 0.262304907014613, 0.014747906243629691, 0.010415251963701576, 0.11458104527015185], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.311130748457 +INFO - Cycle: 235 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.24699935913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790652876163, 0.036503691997656726, 0.033623003542724, 0.16142995091345833, 0.023209325192525405, 0.008777013096475866, 0.04780103546192814, 0.06255750705283006, 0.026582134452221042, 0.10283015971877729, 0.027505370938440857, 0.031837253566407715, 0.015801184204299278, 0.20310132876214557, 0.014747904805315458, 0.010415290742524981, 0.05863077101314125, 0.11503916801036654], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.306601508225 +INFO - Cycle: 236 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.34387435913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790638613352, 0.036503696064352886, 0.0336229959356763, 0.161430619689712, 0.02321030329830163, 0.00877613181863768, 0.04787190309625389, 0.06255735753180444, 0.026582138129457537, 0.10275942873934349, 0.02750543718100672, 0.03183725242826182, 0.01589881614956417, 0.07394033475543907, 0.01474790497936827, 0.010415283843879517, 0.18701011535567547, 0.1157223746171315], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.302286209167 +INFO - Cycle: 237 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.44074935913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906307741306, 0.036503718631365895, 0.033623346495330685, 0.1620273625356541, 0.023210582575941597, 0.008180616663104245, 0.047745482337552096, 0.0625559899847112, 0.026582019193829475, 0.10288680499600171, 0.027504452575944256, 0.03183724584570064, 0.016007874948762307, 0.014747906531677235, 0.01041524048008499, 0.26032870715397816, 0.11623474274262016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.298181660152 +INFO - Cycle: 238 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.53762435913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906357700017, 0.03650369813595202, 0.03362298811031052, 0.1614294741994194, 0.023210684386593686, 0.008777083886150377, 0.04790067363124761, 0.06255729456619165, 0.0265821414336351, 0.10273089991680814, 0.027505481720680187, 0.03183725186846869, 0.016121401927014424, 0.014747905063886953, 0.010415280498596151, 0.2110687114741644, 0.048711671816609646, 0.11666945100657097], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2943351353595 +INFO - Cycle: 239 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.63449935913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906215167413, 0.036503702175889004, 0.03362298453940794, 0.1614361387711471, 0.02321160365458066, 0.008770232561573311, 0.04796525764899462, 0.0625571417985373, 0.026582143660716415, 0.10266645527046975, 0.027505533506352712, 0.03183725072268379, 0.016217203659894663, 0.014747905234808723, 0.010415273593983358, 0.08470161316330778, 0.17429936500401, 0.11735228881847552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2907084417134 +INFO - Cycle: 240 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.73137435913097]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790612409518, 0.0365037251063632, 0.03362333428119462, 0.1620323830046044, 0.023211985754260762, 0.008175200879306966, 0.04784633815888954, 0.06255576036475051, 0.026582025109786214, 0.10278632881932091, 0.02750455555516851, 0.03183724404860147, 0.016321023009512, 0.014747906807424178, 0.010415229619157723, 0.2583416207872213, 0.11790743257034242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2872932999985 +INFO - Cycle: 241 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 90.82824935913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079062114725, 0.036503702771901195, 0.0336229648840512, 0.16141384925534272, 0.023211823263708933, 0.008792304366426149, 0.04798871779697499, 0.06255714666685427, 0.02658215081595559, 0.10264320507595211, 0.027505605399717924, 0.03183725057595386, 0.016435977247277102, 0.014747905248752118, 0.01041527284159448, 0.23115062156292107, 0.02670274918535215, 0.1182808468297915], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2841356982235 +INFO - Cycle: 242 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 90.92512435913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906075142113, 0.0365037073845657, 0.03362297438590292, 0.16144120078885607, 0.023212683010503304, 0.00876482997139294, 0.048042042192428525, 0.06255696127181334, 0.02658214853513746, 0.10259003633387512, 0.027505616227139977, 0.03183724927058935, 0.016529915815656, 0.014747905449241493, 0.01041526490024848, 0.10768847910673283, 0.1493875120096822, 0.11896356727109209], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2812080291137 +INFO - Cycle: 243 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 91.02199935913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905944909767, 0.03650373121808046, 0.033623323096200676, 0.16203795393687023, 0.023213305823996923, 0.008169255253448717, 0.047940397656851284, 0.06255554338106444, 0.026582030566067397, 0.10269263803929912, 0.02750465142259855, 0.0318372423425764, 0.01662624868396495, 0.014747907064705476, 0.010415219353859959, 0.25634139059125627, 0.11960125562424935], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2784915517618 +INFO - Cycle: 244 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.32775685622692097, 91.11887435913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906031826328, 0.036503729487790106, 0.033623330208509355, 0.16204533377258692, 0.023212805140969784, 0.008161964938270882, 0.047899476580653286, 0.06255560638338149, 0.026582027633184367, 0.10273357248275927, 0.027504608370830425, 0.03183724282662056, 0.014747906991832023, 0.010415222301621703, 0.2559579476729681, 0.016806425934108554, 0.11980489324208687], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2760148420882 +INFO - Cycle: 245 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.21574935913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790599248889, 0.03650371074636203, 0.033622967112431124, 0.16144383544629237, 0.023213416732482003, 0.008761965088359096, 0.0480913307898481, 0.06255684682981244, 0.0265821519498607, 0.10254099705249908, 0.027505671772627943, 0.031837248349246484, 0.014747905591408246, 0.010415259332378489, 0.15835324786037383, 0.016903441639802088, 0.0968979712788996, 0.1204141264348273], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.273779740046 +INFO - Cycle: 246 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.31262435913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905879167786, 0.03650371316301913, 0.033622945820446885, 0.1614198124577855, 0.023214219844998444, 0.008785748726077545, 0.04815620382163186, 0.0625567762367896, 0.026582160097644702, 0.10247621880445884, 0.02750576975851605, 0.03183724768486136, 0.014747905683646187, 0.010415255385665352, 0.03840293492860238, 0.016995181550935965, 0.21607001127956196, 0.1210999888761905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2717580228368 +INFO - Cycle: 247 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.40949935913095]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905864100297, 0.03650373520705087, 0.03362332005080282, 0.16205115600075484, 0.023214042659850838, 0.008155792123587987, 0.047986559557781285, 0.06255540342414069, 0.026582032631862193, 0.10264683968153773, 0.027504696872641305, 0.031837241232647036, 0.014747907233478668, 0.010415212701321664, 0.01710190243688844, 0.25393725628775343, 0.12152899603379977], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2699624745956 +INFO - Cycle: 248 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.50637435913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905908332477, 0.03650371374838155, 0.03362295177282767, 0.1614355366245374, 0.02321408566246575, 0.008769969437757626, 0.048140995665908314, 0.0625567583106071, 0.026582158128271752, 0.10249164933388127, 0.027505750746156146, 0.03183724750277462, 0.01474790569758742, 0.010415254452356316, 0.017205809422604405, 0.20607704698234822, 0.047295674702020875, 0.12198958590118114], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.268428972527 +INFO - Cycle: 249 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.60324935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905795560154, 0.036503717199433516, 0.03362295116223723, 0.16144501427609426, 0.02321483378250996, 0.008760345092678288, 0.04819169014186028, 0.06255662632200125, 0.026582159172524475, 0.102441082942545, 0.02750578615277242, 0.03183724653393581, 0.014747905848111302, 0.010415248561764779, 0.017295639205994705, 0.08904249050779406, 0.16355276606298594, 0.1226765912391966], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2671191353388 +INFO - Cycle: 250 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.70012435913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905698787786, 0.03650374060491321, 0.033623310753631584, 0.16205735459599402, 0.023215210591837433, 0.008149261465171285, 0.048067917887191045, 0.06255521141049936, 0.026582037236343312, 0.10256582011977472, 0.027504779305099657, 0.03183723971215186, 0.01474790745649233, 0.010415203615794205, 0.017389877878753783, 0.2518981536716901, 0.12327906799587425], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2660247219649 +INFO - Cycle: 251 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.79699935913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790579779393, 0.036503739177759564, 0.033623319021418546, 0.16206927838931665, 0.023214658946639332, 0.008137395780054225, 0.04802410619580722, 0.06255526520489105, 0.026582033975658146, 0.10260973393874016, 0.0275047338384004, 0.03183724011526465, 0.014747907396535457, 0.010415206087437918, 0.01749956082336088, 0.2514698895747345, 0.12359802573618743], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2651820728302 +INFO - Cycle: 252 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.308225996851921, 116.79074935913069], + [0.32775685622692097, 91.89387435913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905757592702, 0.03650371991674528, 0.033622948651881354, 0.1614551098621414, 0.0232152634152831, 0.008750044832645876, 0.0482179571296131, 0.06255653628816063, 0.026582160743425846, 0.10241513505164491, 0.027505817111764894, 0.03183724578408082, 0.01474790595912214, 0.01041524410330906, 0.01759007195325126, 0.1515745662830579, 0.09916138942397569, 0.12424097773230404], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2645858846358 +INFO - Cycle: 253 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.69387435913069], + [0.308225996851921, 116.79074935913069], + [0.3298358246564865, 69.78925685882575], + [0.32775685622692097, 91.99074935913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790567893214, 0.036503721312206514, 0.0336229370744396, 0.16144078257047595, 0.023215818941574585, 0.008764259366818445, 0.04825884695124346, 0.06255649203849166, 0.026582165186630136, 0.10237423710551868, 0.027505872167234505, 0.0318372453986463, 0.014747906014174231, 0.010415241782841896, 0.055020557085598436, 0.1950208553219046, 0.01774835670296432, 0.12477679930030455], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2641923891363 +INFO - Cycle: 254 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.79074935913069], + [0.3298358246564865, 69.78925685882575], + [0.32775685622692097, 92.08762435913093]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905646454628, 0.03650374385180272, 0.033623309390511294, 0.16207038313359456, 0.023215807929791894, 0.008136019142951326, 0.048102004884815724, 0.06255509790716578, 0.02658203853336822, 0.10253205121503657, 0.027504811885370014, 0.03183723882109123, 0.014747907598091513, 0.010415198228108455, 0.24943679353922832, 0.017845660841749572, 0.12528402745086817], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2640153732302 +INFO - Cycle: 255 +INFO - Spp: 16 +INFO - [[0.884386348414421, 236.52824935913077], + [0.03479396560192094, 96.30168685913095], + [0.08362111403942094, 76.39387435913113], + [0.08570008246898647, 108.73300685882533], + [0.10523094184398646, 141.5736318588257], + [0.07593465278148646, 108.87831935882534], + [0.10523094184398646, 109.02363185882533], + [0.07385568435192094, 69.95168685913133], + [0.08570008246898647, 90.42363185882573], + [0.01734207465648646, 113.33456935882549], + [0.03687293403148646, 81.65644435882598], + [0.05432482497692094, 85.06418685913087], + [0.298460567164421, 116.79074935913069], + [0.308225996851921, 116.83918685913069], + [0.33960125434398647, 69.78925685882575], + [0.32775685622692097, 92.03918685913092]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960791658232103, 0.029624437511445605, 0.018911667056997348, 0.1463862648287146, 0.020200897434662565, 0.1116358859137012, 0.06755668235869612, 0.034956740669096216, 0.08588459749498518, 0.03376991109623585, 0.014225812020949037, 0.02454720933621673, 0.2503724179103578, 0.012586223179036403, 0.019765923657894948, 0.10996741294868945], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8587111069528 +INFO - Cycle: 256 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 96.30168685913095], + [0.03687293403148646, 81.65644435882598], + [0.884386348414421, 236.57668685913077], + [0.08362111403942094, 76.34543685913113], + [0.08570008246898647, 108.68456935882533], + [0.10523094184398646, 141.5251943588257], + [0.07593465278148646, 108.92675685882534], + [0.10523094184398646, 108.97519435882532], + [0.07385568435192094, 70.00012435913133], + [0.08570008246898647, 90.47206935882573], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.01574935913087], + [0.298460567164421, 116.83918685913069], + [0.33960125434398647, 69.74081935882575], + [0.32775685622692097, 91.99074935913092]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.029627717408231734, 0.014200924598506024, 0.019607916480455945, 0.01886018644999784, 0.14602392364538658, 0.0202360135593944, 0.11128529263683701, 0.06787914185408611, 0.03504656958896562, 0.08624823344227452, 0.03380094767013078, 0.024485687131993332, 0.2633645876816807, 0.01968362713067728, 0.10964923072138223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8432839145855 +INFO - Cycle: 257 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.10523094184398646, 108.97519435882532], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 236.62512435913078], + [0.08362111403942094, 76.29699935913112], + [0.08570008246898647, 108.63613185882532], + [0.10523094184398646, 141.4767568588257], + [0.07593465278148646, 108.97519435882535], + [0.07385568435192094, 70.04856185913134], + [0.08570008246898647, 90.52050685882574], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.96731185913086], + [0.298460567164421, 116.8876243591307], + [0.33960125434398647, 69.69238185882574], + [0.32775685622692097, 91.94231185913091]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014213135240920573, 0.06806069815666814, 0.029651524230480113, 0.01960791603281707, 0.018806683850735254, 0.1459290361181065, 0.0202561779834975, 0.1108145886741765, 0.03514337487901308, 0.08662834841759914, 0.03379528300025872, 0.0243979608243371, 0.26310144717920764, 0.019556945272459634, 0.11003688013972311], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8297724984825 +INFO - Cycle: 258 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.10523094184398646, 108.92675685882531], + [0.884386348414421, 236.67356185913079], + [0.08362111403942094, 76.24856185913112], + [0.08570008246898647, 108.58769435882532], + [0.10523094184398646, 141.4283193588257], + [0.07593465278148646, 109.02363185882535], + [0.07385568435192094, 70.09699935913135], + [0.08570008246898647, 90.56894435882575], + [0.05432482497692094, 84.91887435913085], + [0.298460567164421, 116.9360618591307], + [0.33960125434398647, 69.64394435882573], + [0.32775685622692097, 91.8938743591309]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014184892843141436, 0.029786971646625537, 0.03375854029300916, 0.06840382828013301, 0.01960791558821129, 0.018757809825599995, 0.145465817905934, 0.020299951605778275, 0.1105496133258501, 0.03525208988431793, 0.0869886035837466, 0.02425096789473069, 0.2628420403398274, 0.019430660236223495, 0.11042029674687116], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8155907621729 +INFO - Cycle: 259 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.91887435913085], + [0.01734207465648646, 113.28613185882548], + [0.10523094184398646, 108.87831935882531], + [0.884386348414421, 236.7219993591308], + [0.08362111403942094, 76.20012435913111], + [0.08570008246898647, 108.53925685882531], + [0.10523094184398646, 141.37988185882568], + [0.07593465278148646, 109.07206935882536], + [0.07385568435192094, 70.14543685913135], + [0.08570008246898647, 90.61738185882575], + [0.298460567164421, 116.98449935913071], + [0.33960125434398647, 69.59550685882573], + [0.32775685622692097, 91.8454368591309]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014188489862979563, 0.029933598216361375, 0.0265163690863548, 0.02405439047637116, 0.007193894010328875, 0.06874604224835097, 0.01960791523174041, 0.018703233800976857, 0.14499489497719192, 0.020343812044931443, 0.11030745026549595, 0.03540731266020943, 0.08731186554841, 0.2625864068542354, 0.019304772067186744, 0.11079955264887525], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8020502210686 +INFO - Cycle: 260 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.91887435913085], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.10523094184398646, 108.8298818588253], + [0.884386348414421, 236.7704368591308], + [0.08362111403942094, 76.1516868591311], + [0.08570008246898647, 108.4908193588253], + [0.10523094184398646, 141.33144435882568], + [0.07593465278148646, 109.12050685882537], + [0.07385568435192094, 70.19387435913136], + [0.08570008246898647, 90.66581935882576], + [0.298460567164421, 117.03293685913071], + [0.33960125434398647, 69.54706935882572], + [0.32775685622692097, 91.7969993591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014192029263670736, 0.030085147458652994, 0.01737711059769541, 0.023855771069133627, 0.016281844097278005, 0.019101105381953483, 0.06909692869693344, 0.019607914795680876, 0.018647359535084305, 0.14447903935679482, 0.020387592389307256, 0.11010470894619574, 0.03556404035869545, 0.08763203018064193, 0.2623005576791649, 0.01918860686661987, 0.09209821332649737], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.789108037392 +INFO - Cycle: 261 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 84.96731185913086], + [0.10523094184398646, 108.7814443588253], + [0.884386348414421, 236.8188743591308], + [0.08362111403942094, 76.1032493591311], + [0.08570008246898647, 108.4423818588253], + [0.10523094184398646, 141.28300685882567], + [0.07593465278148646, 109.16894435882537], + [0.07385568435192094, 70.24231185913136], + [0.08570008246898647, 90.71425685882576], + [0.298460567164421, 117.08137435913072], + [0.33960125434398647, 69.49863185882572]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014227070122841396, 0.030216141759691124, 0.008959056645378, 0.02465307269305588, 0.1118331254044293, 0.02363096815196282, 0.06944567540256402, 0.01960791441850612, 0.018584074027175636, 0.14395981193382787, 0.02043133268327723, 0.10992169520127147, 0.03576214181456688, 0.08791472144318337, 0.26168984701316467, 0.019163351285104102], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7766770607889 +INFO - Cycle: 262 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 84.96731185913086], + [0.10523094184398646, 108.73300685882529], + [0.884386348414421, 236.8673118591308], + [0.08362111403942094, 76.05481185913109], + [0.08570008246898647, 108.3939443588253], + [0.10523094184398646, 141.23456935882567], + [0.07593465278148646, 109.21738185882538], + [0.07385568435192094, 70.29074935913137], + [0.08570008246898647, 90.76269435882577], + [0.298460567164421, 117.12981185913073], + [0.33960125434398647, 69.45019435882571]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014230586025386177, 0.030362182544916582, 0.033562612292243915, 0.11234552304850441, 0.02343884758008496, 0.06981329630158255, 0.019607913981735964, 0.018524862915831632, 0.14335364046474186, 0.02047492351770526, 0.10979816954719285, 0.03591974001542522, 0.0882290880447573, 0.2612450503264894, 0.019093563393401618], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7647487081776 +INFO - Cycle: 263 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 85.01574935913087], + [0.10523094184398646, 108.68456935882529], + [0.884386348414421, 236.9157493591308], + [0.08362111403942094, 76.00637435913109], + [0.08570008246898647, 108.34550685882529], + [0.10523094184398646, 141.18613185882566], + [0.07593465278148646, 109.26581935882538], + [0.07385568435192094, 70.33918685913137], + [0.08570008246898647, 90.81113185882577], + [0.298460567164421, 117.17824935913073], + [0.33960125434398647, 69.4017568588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014265430486174178, 0.030457784289457158, 0.03353334336028939, 0.11285503212453886, 0.023241231292451977, 0.07017741885926261, 0.01960791360303275, 0.018457283811590654, 0.14274764051318486, 0.02051864136888814, 0.1096921050339829, 0.036114214572388566, 0.08850503010679475, 0.2608025522933765, 0.019024378284586668], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7533207893157 +INFO - Cycle: 264 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 85.01574935913087], + [0.32775685622692097, 91.8938743591309], + [0.10523094184398646, 108.63613185882528], + [0.884386348414421, 236.96418685913082], + [0.08362111403942094, 75.95793685913108], + [0.08570008246898647, 108.29706935882528], + [0.10523094184398646, 141.13769435882566], + [0.07593465278148646, 109.31425685882539], + [0.07385568435192094, 70.38762435913138], + [0.08570008246898647, 90.85956935882578], + [0.298460567164421, 117.22668685913074], + [0.33960125434398647, 69.3533193588257]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014269790429237953, 0.030565032855629413, 0.03350281785135524, 0.045221194179614316, 0.023077037136909898, 0.06822886345777412, 0.07056060447893754, 0.019607913378920337, 0.018393818548950853, 0.14205133827576352, 0.0205620902135784, 0.10964794116373718, 0.03626846634387865, 0.08881331957769857, 0.2602414384025266, 0.0189883337054875], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7423984842262 +INFO - Cycle: 265 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.05432482497692094, 85.06418685913087], + [0.10523094184398646, 108.58769435882527], + [0.884386348414421, 237.01262435913083], + [0.08362111403942094, 75.90949935913108], + [0.08570008246898647, 108.24863185882528], + [0.10523094184398646, 141.08925685882565], + [0.07593465278148646, 109.3626943588254], + [0.07385568435192094, 70.43606185913139], + [0.08570008246898647, 90.90800685882579], + [0.298460567164421, 117.27512435913074], + [0.33960125434398647, 69.3048818588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014303766783139233, 0.030656880038508902, 0.033474725795772854, 0.1140131956262624, 0.02288581993977329, 0.07094009075714884, 0.01960791289897608, 0.01832252014258232, 0.14135448315679802, 0.020605686520671757, 0.10962111770658886, 0.0364638504232951, 0.08908544407426049, 0.2597225717020679, 0.018941934434154043], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7319677143876 +INFO - Cycle: 266 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.05432482497692094, 85.06418685913087], + [0.10523094184398646, 108.53925685882527], + [0.884386348414421, 237.06106185913083], + [0.08362111403942094, 75.86106185913107], + [0.08570008246898647, 108.20019435882527], + [0.10523094184398646, 141.04081935882564], + [0.07593465278148646, 109.4111318588254], + [0.07385568435192094, 70.48449935913139], + [0.08570008246898647, 90.95644435882579], + [0.298460567164421, 117.32356185913075], + [0.33960125434398647, 69.25644435882569]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014308156316782223, 0.03075919287336797, 0.03344569483813966, 0.11451498499950515, 0.022727422996898648, 0.07133855264184844, 0.01960791252647385, 0.018255387262021115, 0.14056435761976935, 0.02064911708436129, 0.10965822299810814, 0.03661952603111014, 0.08939089349371233, 0.2592860898897754, 0.018874488428126297], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7220420295725 +INFO - Cycle: 267 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.10523094184398646, 108.49081935882526], + [0.884386348414421, 237.10949935913084], + [0.08362111403942094, 75.81262435913106], + [0.08570008246898647, 108.15175685882527], + [0.10523094184398646, 140.99238185882564], + [0.07593465278148646, 109.4595693588254], + [0.07385568435192094, 70.5329368591314], + [0.08570008246898647, 91.0048818588258], + [0.298460567164421, 117.37199935913075], + [0.33960125434398647, 69.20800685882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014341311427967442, 0.030847384275802164, 0.03341874769787615, 0.0958486942609967, 0.019190308614079103, 0.02254230155826865, 0.0717324589628747, 0.019607912154951824, 0.018180154780013103, 0.13977579485407196, 0.02069267383629541, 0.10971086431718086, 0.03681613378043027, 0.08966081500845331, 0.2588178694964185, 0.01881657497432001], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7126192354103 +INFO - Cycle: 268 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.10523094184398646, 108.44238185882526], + [0.884386348414421, 237.15793685913084], + [0.08362111403942094, 75.76418685913106], + [0.08570008246898647, 108.10331935882526], + [0.10523094184398646, 140.94394435882563], + [0.07593465278148646, 109.50800685882541], + [0.07385568435192094, 70.5813743591314], + [0.08570008246898647, 91.0533193588258], + [0.298460567164421, 117.42043685913076], + [0.33960125434398647, 69.15956935882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014345745807346821, 0.03094487570640176, 0.033391175176561816, 0.005320440318578735, 0.11033351423217401, 0.022389441923016205, 0.07214528697900906, 0.019607911922457876, 0.018109137607034233, 0.1388913310974096, 0.020735971103197505, 0.10982909720703087, 0.036973524621539466, 0.08996512305153771, 0.2582247794212545, 0.018792643825449915], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7036899711782 +INFO - Cycle: 269 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.10523094184398646, 108.39394435882525], + [0.884386348414421, 237.20637435913085], + [0.08362111403942094, 75.71574935913105], + [0.08570008246898647, 108.05488185882525], + [0.10523094184398646, 140.89550685882563], + [0.07593465278148646, 109.55644435882542], + [0.08570008246898647, 91.10175685882581], + [0.298460567164421, 117.46887435913077], + [0.33960125434398647, 69.11113185882567]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014351725347398954, 0.030927376726388456, 0.0333957889174555, 0.11615514673459444, 0.01876505167396504, 0.03691112025554349, 0.003647166137739898, 0.07255007071863702, 0.01960791147064682, 0.018200824179040457, 0.13801772179858005, 0.020779523268074605, 0.10996570385544062, 0.09021073425880188, 0.2577847980901882, 0.018729336567504543], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6952359842435 +INFO - Cycle: 270 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.10523094184398646, 108.34550685882525], + [0.884386348414421, 237.25481185913085], + [0.08362111403942094, 75.66731185913105], + [0.08570008246898647, 108.00644435882525], + [0.10523094184398646, 140.84706935882562], + [0.07593465278148646, 109.60488185882542], + [0.08570008246898647, 91.15019435882581], + [0.298460567164421, 117.51731185913077], + [0.33960125434398647, 69.06269435882567]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014376637454660475, 0.030902199431699008, 0.03340125512572584, 0.1166466947964842, 0.036875177290457195, 0.02241605752810986, 0.07295217371591291, 0.019607911112212394, 0.018287629116960365, 0.13713661459027054, 0.020823187460117316, 0.11012024750237366, 0.09043371465970057, 0.25735641405926096, 0.018664086156054485], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6871679462497 +INFO - Cycle: 271 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.29706935882524], + [0.884386348414421, 237.30324935913086], + [0.08362111403942094, 75.61887435913104], + [0.08570008246898647, 107.95800685882524], + [0.10523094184398646, 140.79863185882562], + [0.07593465278148646, 109.65331935882543], + [0.08570008246898647, 91.19863185882582], + [0.298460567164421, 117.56574935913078], + [0.33960125434398647, 69.01425685882566]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01437740582751179, 0.03085955294458399, 0.03341327891198939, 0.05531840107011464, 0.02801623579154165, 0.02248650345593613, 0.06189827559153426, 0.008735761762911924, 0.07336717493469828, 0.019607910801790834, 0.01841795369395794, 0.13618063473742886, 0.020866681810275185, 0.11033008205368891, 0.09067567094070239, 0.2568208765188368, 0.018627599152496798], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6794866960804 +INFO - Cycle: 272 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.24863185882523], + [0.884386348414421, 237.35168685913087], + [0.08362111403942094, 75.57043685913104], + [0.08570008246898647, 107.90956935882524], + [0.10523094184398646, 140.7501943588256], + [0.07593465278148646, 109.70175685882543], + [0.08570008246898647, 91.24706935882583], + [0.298460567164421, 117.61418685913078], + [0.33960125434398647, 68.96581935882566]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014377726976739816, 0.030799187176218042, 0.03343030269555631, 0.013232415801152309, 0.02258542974508302, 0.11777606691955324, 0.02335967620209736, 0.07378512458983359, 0.019607910472920997, 0.018573948530803998, 0.13519088554501152, 0.02091020408104366, 0.11057234162862396, 0.09091172616298782, 0.2562983774766105, 0.018588675995763828], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6721784653403 +INFO - Cycle: 273 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.20019435882523], + [0.884386348414421, 237.40012435913087], + [0.08362111403942094, 75.52199935913103], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 140.7017568588256], + [0.07593465278148646, 109.75019435882544], + [0.08570008246898647, 91.29550685882583], + [0.298460567164421, 117.66262435913079], + [0.33960125434398647, 68.91738185882565]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014378161891305459, 0.03074353955731131, 0.03344598990081199, 0.022677030123400548, 0.11826035147015483, 0.036441049456725105, 0.07420828416245544, 0.019607910082934485, 0.018722475071079197, 0.13415730230960174, 0.020953768488900744, 0.11085046558942607, 0.09115295141584384, 0.25587574387921075, 0.018524976600838582], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6652517703494 +INFO - Cycle: 274 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.10523094184398646, 108.15175685882522], + [0.884386348414421, 237.44856185913088], + [0.08362111403942094, 75.47356185913102], + [0.08570008246898647, 107.81269435882523], + [0.10523094184398646, 140.6533193588256], + [0.07593465278148646, 109.79863185882544], + [0.08570008246898647, 91.34394435882584], + [0.298460567164421, 117.7110618591308], + [0.33960125434398647, 68.86894435882564]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014407567061524318, 0.030717119533901965, 0.03345143376418315, 0.10922725777870125, 0.03641050288002838, 0.02267678791414406, 0.009527314938233923, 0.07462699648764612, 0.019607909815000945, 0.01880557758954151, 0.13312236717984033, 0.020997446007182903, 0.11113865310715342, 0.09137859726586658, 0.25543842705957387, 0.018466041617477412], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6587104256269 +INFO - Cycle: 275 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.10523094184398646, 108.10331935882522], + [0.884386348414421, 237.49699935913088], + [0.08362111403942094, 75.42512435913102], + [0.08570008246898647, 107.76425685882522], + [0.10523094184398646, 140.6048818588256], + [0.07593465278148646, 109.84706935882545], + [0.08570008246898647, 91.39238185882584], + [0.298460567164421, 117.7594993591308], + [0.33960125434398647, 68.82050685882564]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014408515348388364, 0.03067830962738972, 0.033462354894637926, 0.019713468439257278, 0.028823819024140322, 0.022741433268689652, 0.09963885877237699, 0.007470259735645001, 0.0750604587396934, 0.01960790952464314, 0.018927041303500203, 0.1319993694344307, 0.021040902171163896, 0.11148805760332219, 0.09163450142911855, 0.25486127149092963, 0.018443469192673114], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.652546434816 +INFO - Cycle: 276 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.05488185882521], + [0.884386348414421, 237.5454368591309], + [0.08362111403942094, 75.37668685913101], + [0.08570008246898647, 107.71581935882521], + [0.10523094184398646, 140.5564443588256], + [0.07593465278148646, 109.89550685882546], + [0.08570008246898647, 91.44081935882585], + [0.298460567164421, 117.8079368591308]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01440903943018528, 0.03062011109255045, 0.03347874921658023, 0.014734649624422997, 0.022837146735454724, 0.1197963081049476, 0.02140277440701876, 0.01842840671339452, 0.07549477499918293, 0.01960790907837882, 0.019076606621226715, 0.13084764432483514, 0.021084475110806248, 0.11186561884209964, 0.09188542791381486, 0.2544303577851011], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6467341272662 +INFO - Cycle: 277 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.884386348414421, 237.5938743591309], + [0.08362111403942094, 75.32824935913101], + [0.08570008246898647, 107.66738185882521], + [0.10523094184398646, 140.50800685882558], + [0.07593465278148646, 109.94394435882546], + [0.08570008246898647, 91.48925685882585], + [0.298460567164421, 117.85637435913081]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014409522073109145, 0.030560052909629824, 0.03349566599389436, 0.02293603378306932, 0.0952624737915546, 0.03597615748891554, 0.01841568262829905, 0.024982969172934234, 0.07593183002304156, 0.01960790884365745, 0.019228471801866636, 0.12965886027819262, 0.021128054076743345, 0.11227430368177484, 0.09214004667293817, 0.2539919667803792], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6412736743089 +INFO - Cycle: 278 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.20949935913089], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.884386348414421, 237.6423118591309], + [0.08362111403942094, 75.279811859131], + [0.08570008246898647, 107.6189443588252], + [0.10523094184398646, 140.45956935882558], + [0.07593465278148646, 109.99238185882547], + [0.08570008246898647, 91.53769435882586], + [0.298460567164421, 117.90481185913082]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014414267268682494, 0.030545108678755685, 0.0334995803113787, 0.020207353964733502, 0.03591136589471506, 0.018434360041459017, 0.12078580546989659, 0.07623180968012738, 0.009631831268305219, 0.0027510360038123897, 0.01960790851679693, 0.019310042307653652, 0.11905945551307094, 0.021146694408444237, 0.11257680182074602, 0.0924554250693198, 0.25343115378210235], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6361087990847 +INFO - Cycle: 279 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.884386348414421, 237.6907493591309], + [0.08362111403942094, 75.231374359131], + [0.10523094184398646, 140.41113185882557], + [0.07593465278148646, 110.04081935882547], + [0.08570008246898647, 91.58613185882587], + [0.298460567164421, 117.95324935913082]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444016816815058, 0.030530484953937988, 0.03350183503775736, 0.035883007028298046, 0.018410976441850087, 0.12119861282943398, 0.07627354667716751, 0.013164446474410146, 0.022948481337198817, 0.11482919884993605, 0.019607908164262302, 0.01937072197018779, 0.021163650283108112, 0.11269124288965776, 0.09294569809095439, 0.2530400208036892], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6311758317213 +INFO - Cycle: 280 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.884386348414421, 237.7391868591309], + [0.08362111403942094, 75.18293685913099], + [0.10523094184398646, 140.36269435882556], + [0.07593465278148646, 110.08925685882548], + [0.08570008246898647, 91.63456935882587], + [0.298460567164421, 118.00168685913083]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444093266390225, 0.030493216385260626, 0.03351225973282191, 0.02525595156394268, 0.018421120478016837, 0.04541610672740321, 0.0763110653338349, 0.022012374585794282, 0.02301352953533817, 0.10526099564372207, 0.010499012170338523, 0.07629413091990209, 0.01960790781925846, 0.019482255625148343, 0.021180378757517923, 0.11281399325763229, 0.09346816417549442, 0.25251660462467107], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6264630913727 +INFO - Cycle: 281 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.884386348414421, 237.78762435913092], + [0.08362111403942094, 75.13449935913098], + [0.10523094184398646, 140.31425685882556], + [0.07593465278148646, 110.13769435882548], + [0.08570008246898647, 91.68300685882588], + [0.298460567164421, 118.05012435913083]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444169358919142, 0.030455248371168944, 0.03352288182020865, 0.014489296268002085, 0.01841802978607443, 0.07634688320508182, 0.03050281422442346, 0.02307976943414738, 0.09605823823054485, 0.02113594031107542, 0.12217962628655783, 0.019607907501460246, 0.01959473493238097, 0.02119719624051548, 0.1129279612586076, 0.09399312493003782, 0.2520486536105217], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6219571366364 +INFO - Cycle: 282 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.07593465278148646, 110.13769435882548], + [0.884386348414421, 237.83606185913092], + [0.08362111403942094, 75.08606185913098], + [0.10523094184398646, 140.26581935882555], + [0.07593465278148646, 110.18613185882549], + [0.08570008246898647, 91.73144435882588], + [0.298460567164421, 118.09856185913084]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014442508394375095, 0.03042072667824911, 0.033532468719345995, 0.00398512757814572, 0.018396093909835452, 0.07629114296927987, 0.11124851183211147, 0.02314133268847668, 0.014789411047545163, 0.03151159207744278, 0.12029856162983273, 0.0811335271629216, 0.019607907123136, 0.019708594333493076, 0.02121414990739316, 0.03184936002786071, 0.09447897877316498, 0.25165823935807174], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6176743152157 +INFO - Cycle: 283 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08362111403942094, 75.03762435913097], + [0.10523094184398646, 140.21738185882555], + [0.08570008246898647, 91.77988185882589], + [0.298460567164421, 118.14699935913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014443661488382336, 0.03040194825526697, 0.033537648088014155, 0.018425780194990228, 0.06841973875890703, 0.12531399449231917, 0.023177108310376632, 0.03540609875080488, 0.019607906935384264, 0.11312312463277636, 0.007932920916426075, 0.12315557791540112, 0.019795477726200873, 0.02123389237160719, 0.09496342783339284, 0.25106169332974976], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.613568935179 +INFO - Cycle: 284 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08570008246898647, 107.71581935882521], + [0.08362111403942094, 74.98918685913097], + [0.10523094184398646, 140.16894435882554], + [0.08570008246898647, 91.8283193588259], + [0.298460567164421, 118.19543685913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014445042832944038, 0.030399462806090235, 0.03353815031472391, 0.018403185557866148, 0.014766678697726717, 0.02318810059792338, 0.03534136565889408, 0.019607906798428852, 0.1132475691298517, 0.061559638822330995, 0.1235599922166981, 0.12467212828689964, 0.019863636784292406, 0.021267957286350715, 0.09546101810864116, 0.2506781661003379], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6096506616957 +INFO - Cycle: 285 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08570008246898647, 107.71581935882521], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 140.12050685882554], + [0.08570008246898647, 91.8767568588259], + [0.298460567164421, 118.24387435913086]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014460104597708516, 0.030372951404626366, 0.03354443563462823, 0.01840342605010636, 0.011613669201163565, 0.030089895613242917, 0.019607906611030703, 0.11335943261856515, 0.07634292498246976, 0.07126685529280163, 0.05720232222084279, 0.011601303576115277, 0.0051712502134140005, 0.05276551563674895, 0.06689655139083425, 0.019958308025545813, 0.021290537368001284, 0.09584870151776186, 0.2502039080443926], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6059295832733 +INFO - Cycle: 286 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.08362111403942094, 74.89231185913096], + [0.10523094184398646, 140.07206935882553], + [0.08570008246898647, 91.9251943588259], + [0.298460567164421, 118.29231185913086]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014475085746819105, 0.03033633918053301, 0.033553575517556916, 0.01841194736582017, 0.021744453564891245, 0.019607906329699564, 0.11345477551220018, 0.07635443882309786, 0.023257701904798825, 0.013416432445458376, 0.12452774009874648, 0.12356229018164486, 0.020067471176340026, 0.02130856902722771, 0.0962228506310826, 0.2496984224940831], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6023835969581 +INFO - Cycle: 287 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.10523094184398646, 140.02363185882552], + [0.08570008246898647, 91.97363185882591], + [0.298460567164421, 118.34074935913087]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476037508779396, 0.03029978463109704, 0.03356375404715206, 0.011668146686316395, 0.01960790619540881, 0.05560373291362112, 0.07636184189028243, 0.023322062613168944, 0.02336323864072924, 0.12498458403481336, 0.078513380303612, 0.01835204127472086, 0.05795173193993804, 0.04441124166576021, 0.020180734453078403, 0.021325899241675557, 0.09671400946814045, 0.24929987249170557], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5990332984961 +INFO - Cycle: 288 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.10523094184398646, 139.97519435882552], + [0.08570008246898647, 92.02206935882592], + [0.298460567164421, 118.38918685913087]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476115376533876, 0.03027716287350779, 0.03357020217329691, 0.007746288310634918, 0.019607905970976808, 0.0056500009455293255, 0.07633820185695661, 0.023356756603609974, 0.027245082631500845, 0.05517269733616306, 0.02002111988099605, 0.018360020727225056, 0.10797501432066503, 0.10233419275434735, 0.020250787490315062, 0.07030238576103458, 0.021343192950326755, 0.09717302235134288, 0.24879984968503696], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5958692334873 +INFO - Cycle: 289 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 139.9267568588255], + [0.08570008246898647, 92.07050685882592], + [0.298460567164421, 118.43762435913088]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476607854183407, 0.03023378192286942, 0.02997025156548664, 0.002578945225767714, 0.019607905775729025, 0.07639463132776232, 0.023410721156713724, 0.03235973944300341, 0.018361840631959885, 0.11375114282451759, 0.10979448792194936, 0.020334586649603893, 0.12594410349619287, 0.003615451117140637, 0.01197906273072155, 0.0213618433400369, 0.09749747728609948, 0.2483274197302622], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5928466944688 +INFO - Cycle: 290 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 139.8783193588255], + [0.08570008246898647, 92.11894435882593], + [0.298460567164421, 118.48606185913088]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476915924592573, 0.030210957549308498, 0.028610949745980982, 0.019607905597689664, 0.07632792697234674, 0.02344107679840932, 0.034906284635321735, 0.01834021539261928, 0.11380187175726758, 0.012254407552808724, 0.020399870104420834, 0.12633832343640652, 0.004982433683005482, 0.10904228796586103, 0.021379290390753335, 0.0979260183922457, 0.24795326410096194], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.589984623042 +INFO - Cycle: 291 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.10523094184398646, 139.8298818588255], + [0.08570008246898647, 92.16738185882593], + [0.298460567164421, 118.53449935913089]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01447736338639339, 0.030189979773720604, 0.02736577457125297, 0.019607905437458484, 0.07642579822552198, 0.02346747657050003, 0.0348856285798701, 0.018369538107878124, 0.10738322127178507, 0.02046243508294656, 0.006446805731143598, 0.006234700469128747, 0.12066907209742958, 0.006571824896129078, 0.12044354425994623, 0.021398406040906943, 0.0982301507132574, 0.24737037478473112], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.587274891462 +INFO - Cycle: 292 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.05432482497692094, 85.3548118591309], + [0.10523094184398646, 139.7814443588255], + [0.08570008246898647, 92.21581935882594], + [0.298460567164421, 118.5829368591309]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01448106199275273, 0.030169881061483418, 0.026288553814871198, 0.019607905172027634, 0.07649238870266449, 0.020654615100287644, 0.034872872434725866, 0.018350957079894113, 0.012201268696683372, 0.02051405297948175, 0.007318408765753427, 0.11994971775293828, 0.10187706522176865, 0.12728999003549352, 0.002833614180439934, 0.021416453374310387, 0.09869344719673127, 0.24698774643769236], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5847174746077 +INFO - Cycle: 293 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.10523094184398646, 139.7330068588255], + [0.08570008246898647, 92.26425685882595], + [0.298460567164421, 118.6313743591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01450595027945664, 0.030138501984010958, 0.024771791851187334, 0.01960790497459615, 0.0765984702999404, 0.034886328884118745, 0.01835040877408273, 0.020571806623047584, 0.00884361952798681, 0.11934841526129968, 0.11421516209209773, 0.07837264866893179, 0.02349278000179548, 0.04937230466538206, 0.02143612270693097, 0.0989560246353031, 0.2465317587698319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.582317955956 +INFO - Cycle: 294 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.10523094184398646, 139.68456935882548], + [0.08570008246898647, 92.31269435882595], + [0.298460567164421, 118.67981185913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014506455226888404, 0.030114868562380177, 0.02330362327899647, 0.019607904869066252, 0.07672156338023212, 0.03486506788196516, 0.018362299820816233, 0.020634052187487893, 0.0103198392032655, 0.11868238904169878, 0.10581932349004612, 0.023522041573004998, 0.12823703348134105, 0.008571031337907953, 0.02145572902408968, 0.09925053417159577, 0.24602624346921736], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5800724241076 +INFO - Cycle: 295 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.10523094184398646, 139.63613185882548], + [0.08570008246898647, 92.36113185882596], + [0.298460567164421, 118.72824935913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014506849562099014, 0.03009428389451204, 0.02207166568113492, 0.019607904653508538, 0.07679351613981196, 0.034847368457272064, 0.018341392271542228, 0.020685499106862907, 0.011558814697075127, 0.11794261012708819, 0.013474258518306607, 0.023547740538698993, 0.12862335100296737, 0.10105018763682032, 0.021473983991270835, 0.09972128299194247, 0.24565929072908627], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5779869566868 +INFO - Cycle: 296 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.10523094184398646, 139.58769435882547], + [0.08570008246898647, 92.40956935882596], + [0.298460567164421, 118.77668685913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014507286393738853, 0.030043894430935268, 0.019052729505456067, 0.0196079044302474, 0.07691271452367152, 0.027849096018266524, 0.018363949250086834, 0.020776602465107406, 0.014594744114371066, 0.11727173388138916, 0.023613740220103013, 0.02470275293269432, 0.11469783437359429, 0.006933872457753078, 0.10444398603995793, 0.021493642354568587, 0.10002166997682213, 0.2451118466312366], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5760554537258 +INFO - Cycle: 297 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.07593465278148646, 110.37988185882551], + [0.10523094184398646, 139.53925685882547], + [0.08570008246898647, 92.45800685882597], + [0.298460567164421, 118.82512435913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014507740530614169, 0.029997517227167616, 0.016255912964329877, 0.019607904323203224, 0.07703655505123141, 0.022050976455029632, 0.01835362744918093, 0.020862747928288457, 0.017407222016621305, 0.11660016161926659, 0.02367409984417502, 0.10753967539019703, 0.012674817273856193, 0.12956283123851514, 0.007337090883038983, 0.021513580627449142, 0.10031301272271878, 0.2447045264551165], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5742791328187 +INFO - Cycle: 298 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.10523094184398646, 139.49081935882546], + [0.08570008246898647, 92.50644435882597], + [0.298460567164421, 118.87356185913093]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014508099159587718, 0.029957916410383482, 0.013886283216449512, 0.01960790414365124, 0.07710942440547748, 0.017281193367618606, 0.018345969492600027, 0.020934044037256086, 0.019790256111056986, 0.11585692416749635, 0.023725687937340513, 0.01732167376763917, 0.017397228504519344, 0.09876555570988671, 0.09769056202834488, 0.031220492138427158, 0.02153204286040295, 0.10078126313164701, 0.24428747941021473], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5726652246713 +INFO - Cycle: 299 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.10523094184398646, 139.44238185882546], + [0.08570008246898647, 92.55488185882598], + [0.298460567164421, 118.92199935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014531148047995341, 0.02993729735064071, 0.01291585872106871, 0.01960790391624124, 0.0772043388092539, 0.0219498875347359, 0.018366431381368085, 0.020765854835108486, 0.11527342715700495, 0.0034174475906897776, 0.012823084825447731, 0.11513731066228458, 0.1304978985344891, 0.020953232508735466, 0.020291449532790332, 0.02155213457804705, 0.10102159135701022, 0.24375370265708832], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5711922412092 +INFO - Cycle: 300 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.10523094184398646, 139.39394435882545], + [0.08570008246898647, 92.60331935882598], + [0.298460567164421, 118.97043685913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014535654150756501, 0.02989058142966315, 0.010167356417910091, 0.019607903728663428, 0.07733284280094496, 0.01674097820635106, 0.018346211239059978, 0.023529765287649194, 0.11460123343989406, 0.01798413845602821, 0.115322308879526, 0.13087653058802712, 0.021035494555417575, 0.023763678897409928, 0.021572497996573688, 0.10129907286103684, 0.2433937510650881], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5698768835491 +INFO - Cycle: 301 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.10523094184398646, 139.34550685882544], + [0.08570008246898647, 92.65175685882599], + [0.298460567164421, 119.01887435913095]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014536092852229555, 0.02984841940813019, 0.007621928606944135, 0.019607903542942152, 0.07741624850011379, 0.01174725615993617, 0.018362015533156858, 0.026089473008723163, 0.11385626767839169, 0.02292869630591604, 0.03961341749602196, 0.04339599069733474, 0.02110829634252234, 0.023818265014628946, 0.07585660505092101, 0.08797481211472985, 0.021591360020858923, 0.10174469752102921, 0.2428822541454692], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5687216579504 +INFO - Cycle: 302 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.10523094184398646, 139.29706935882544], + [0.08570008246898647, 92.700194358826]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014536572288639579, 0.02980304341974672, 0.004891173025654985, 0.019607903538415454, 0.07752406692244906, 0.006311723468462653, 0.018362010511806855, 0.02883556686799275, 0.11313112076546175, 0.028310901361681177, 0.04340673619798871, 0.02118682587669974, 0.02387701744480519, 0.11564268900102452, 0.08796405174099176, 0.24288214720813567, 0.02160944722067865, 0.10211700313936477], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5676813561793 +INFO - Cycle: 303 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.10523094184398646, 139.24863185882543], + [0.08570008246898647, 92.748631858826]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014537314494356501, 0.029745629787512804, 0.01960790355809252, 0.07765715966787697, 0.018361990452800233, 0.033747363093487914, 0.11243335021547472, 0.03456149482240911, 0.04345090924723474, 0.021273072999584742, 0.023946871357128446, 0.11584018742666918, 0.0879198174337694, 0.2428820822509336, 0.02162839415762281, 0.10240645903504614], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.566710169598 +INFO - Cycle: 304 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 139.20019435882543], + [0.08570008246898647, 92.79706935882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014537606470335283, 0.029726728524630746, 0.01960790357190826, 0.07775645402180079, 0.018361979254641548, 0.0337528246262326, 0.11167534804527486, 0.03454333905399716, 0.04347814373489331, 0.021325247848846852, 0.023973429690013995, 0.05779088964294389, 0.08789254724153689, 0.24288201831251371, 0.05821824609455398, 0.021646253459421953, 0.10283104040645419], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.565806913634 +INFO - Cycle: 305 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.10523094184398646, 139.15175685882542], + [0.08570008246898647, 92.84550685882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014556599412583094, 0.029702205217625687, 0.019607903539600163, 0.07784489657765133, 0.01836198902419207, 0.03375841116345893, 0.11096560082276108, 0.034552070749840805, 0.04345440343567236, 0.02137344616067008, 0.007674162388528221, 0.08791632012924792, 0.2428818690408445, 0.11615085757922243, 0.016307648877050978, 0.02166434338346004, 0.10322727249759026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5649608013034 +INFO - Cycle: 306 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.10523094184398646, 139.10331935882542], + [0.08570008246898647, 92.89394435882602]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565767808171256, 0.029678467251576007, 0.019607903578049344, 0.07797790349751504, 0.01836205516856978, 0.03376453198447016, 0.11026224011851335, 0.03454440868357141, 0.043148061251059903, 0.02142956798451457, 0.08822414828592738, 0.24218303402036795, 0.11634861151836509, 0.024002710896948165, 0.021683590480100805, 0.10351985605389058], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5641785544894 +INFO - Cycle: 307 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.10523094184398646, 139.0548818588254], + [0.08570008246898647, 92.94238185882602]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014566113343136032, 0.029657856297990746, 0.019607903539611456, 0.0780965891420275, 0.018361994168900293, 0.0337704737019603, 0.10950762231800487, 0.034525267800408835, 0.04340404330381612, 0.021483532181175102, 0.08796697694124413, 0.24273153906826886, 0.08522365980658723, 0.02403146281210449, 0.03131709112846985, 0.021702226676478465, 0.10389587557516976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5634668517223 +INFO - Cycle: 308 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 139.0064443588254], + [0.08570008246898647, 92.99081935882603]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014566234997442789, 0.029637963356742788, 0.019607903585041227, 0.07817860194402433, 0.018361946775822507, 0.033776268499117176, 0.10871958758999405, 0.03451593301038093, 0.043551995899472014, 0.018389344844181477, 0.0878185977251589, 0.24288170270070306, 0.024058222041140748, 0.11669402259525408, 0.00313986183035962, 0.02171987746720187, 0.10438193513796257], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5628140865213 +INFO - Cycle: 309 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 138.9580068588254], + [0.08570008246898647, 93.03925685882604]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565604225992002, 0.029612666241501925, 0.019607903561186475, 0.0783058341153309, 0.018361950962550937, 0.033783716184407384, 0.10803342738118796, 0.03454155083470062, 0.04353681063196375, 0.08783380166670175, 0.24288155145935544, 0.02408742567115626, 0.11688635640352613, 0.021573854784141425, 0.0217394727174424, 0.10464807315885463], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5622219492118 +INFO - Cycle: 310 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.9095693588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565603411269456, 0.029612724019905112, 0.019607903554628936, 0.07827829838710149, 0.01836194547510232, 0.033783699705882235, 0.10804587978316503, 0.034541588457254864, 0.04355363706131074, 0.08781695615710348, 0.24288147896061205, 0.024087349331237497, 0.11687987858201379, 0.02157378264968272, 0.10464903822929414, 0.02176023623443613], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.561671214887 +INFO - Cycle: 311 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.8611318588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565602595077996, 0.02961278291128553, 0.019607903557748357, 0.0782506727838637, 0.01836194018275626, 0.033783682922360204, 0.10805827486498538, 0.03454162665670678, 0.043569986843890185, 0.08780058759581114, 0.2428814087279247, 0.02408727154146385, 0.11687344426099044, 0.021573709695369286, 0.10465001448059018, 0.021781090379175964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.561132388687 +INFO - Cycle: 312 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.81269435882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565601768547378, 0.02961284289890593, 0.01960790355862222, 0.07822295657506839, 0.018361935037460572, 0.033783665812932996, 0.10807061278180759, 0.034541665412818716, 0.04358593604165908, 0.08778462042419975, 0.24288134067667186, 0.02408719228550981, 0.1168670532719906, 0.02157363590670434, 0.10465100186745384, 0.021802035679646874], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5606054200662 +INFO - Cycle: 313 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.76425685882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565600932150117, 0.02961290398506043, 0.019607903557910096, 0.07819514907731115, 0.018361930073483336, 0.03378364837836625, 0.10808289375734824, 0.03454170472753574, 0.043601409084641184, 0.08776913025671718, 0.24288127470974846, 0.024087111562474124, 0.11686070552223245, 0.021573561283016643, 0.10465200041196855, 0.021823072680036103], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.560090323914 +INFO - Cycle: 314 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.71581935882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565600126673956, 0.02961296612879487, 0.019607903579070683, 0.0781672487271371, 0.01836202166952358, 0.03378363064892158, 0.10809511807165413, 0.034541744582958785, 0.043222891180835055, 0.08814937706980805, 0.2420910832081789, 0.02408702944707178, 0.11685440083846671, 0.021573485868378626, 0.1046530101487357, 0.021844206844025677], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.559587060262 +INFO - Cycle: 315 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.66738185882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456559927352553, 0.029613029421315305, 0.019607903579044583, 0.07813925657728547, 0.018362018318578678, 0.03378361256950982, 0.10810728584535625, 0.03454178502367706, 0.04323229268458322, 0.08813998255228096, 0.24208081982760107, 0.024086945789653993, 0.1168481393000014, 0.02157340957473581, 0.10465403108554303, 0.021865428960232663], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.559095762078 +INFO - Cycle: 316 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.61894435882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565598411789702, 0.029613093819049783, 0.019607903579217618, 0.07811117106528491, 0.018362015165028688, 0.03378359416688885, 0.10811939734533577, 0.034541826028536726, 0.04324114874967569, 0.0881311345602762, 0.24207041044166183, 0.024086860662082342, 0.11684192072405908, 0.021573332443763478, 0.1046550632463667, 0.021886744431205547], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5586163797216 +INFO - Cycle: 317 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.57050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565599591500937, 0.029612987285443003, 0.019607903605619165, 0.07110476090027652, 0.018362104204494793, 0.03378362481311033, 0.10810811663910876, 0.0345417631911364, 0.0428721732665258, 0.08850178442372723, 0.24130706433089638, 0.024087002622568836, 0.11684811549142016, 0.02157344666145878, 0.1046533291583685, 0.006989413082029926, 0.02191053646963471], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5581488085927 +INFO - Cycle: 318 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.52206935882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565602184675999, 0.029612746267352438, 0.01960790354333149, 0.0585884213667637, 0.01836194017338453, 0.03378369397235619, 0.10807836679456627, 0.03454161860855587, 0.043546512055598285, 0.08782443262218315, 0.24267724236718313, 0.024087323173057527, 0.11686411367882792, 0.02157371151773155, 0.10464941398589138, 0.01949747394064864, 0.021936300429929348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5576929586218 +INFO - Cycle: 319 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.47363185882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565605278557955, 0.02961247073022932, 0.019607903535179418, 0.044629874615128406, 0.018361923654495002, 0.03378377306703521, 0.10804375666135545, 0.034541452993551436, 0.04360646730699244, 0.08776424229731837, 0.242779507394232, 0.024087689618839364, 0.11688270054051489, 0.02157401528679258, 0.10464493697742255, 0.03344992889844195, 0.021962677935417518], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.557248352622 +INFO - Cycle: 320 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.42519435882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565608384043324, 0.02961219564398267, 0.019607903532492317, 0.03064438883670899, 0.018361918394980276, 0.0337838520247444, 0.1080090191551443, 0.03454128755461948, 0.04361562933514883, 0.08775509307902597, 0.2427653594401676, 0.02408805545922966, 0.11690136728860161, 0.021574318902607685, 0.10464046148306798, 0.047429241905890686, 0.021989180324342505], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.556815100797 +INFO - Cycle: 321 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.37675685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565611491709572, 0.029611922206109458, 0.019607903542441636, 0.016679619267921626, 0.018361923495599036, 0.03378393051877778, 0.10797431308358442, 0.034541123024166925, 0.04357824500712201, 0.08779271604876664, 0.24264516886390944, 0.02408841912905147, 0.11692002994506752, 0.02157462105407422, 0.10463600659248443, 0.06138768078708093, 0.022015791991837393], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.556393259553 +INFO - Cycle: 322 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.32831935882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565614071112136, 0.029611705833300205, 0.019607903631589103, 0.004967592220468558, 0.01836184675519302, 0.03378399269750911, 0.1079470236403705, 0.034540992974191276, 0.043812894593069494, 0.0875573933906267, 0.2428808093595912, 0.02408870706267889, 0.11693478219877244, 0.021574860121024404, 0.10463246452198005, 0.07308967543697426, 0.022041741491548555], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5559826682477 +INFO - Cycle: 323 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.27988185882532]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565614465351807, 0.02961165870231673, 0.019607903581258836, 0.018361983494778255, 0.03378400618686411, 0.10794200729999794, 0.03454096524838719, 0.04330109401173221, 0.08807126314303637, 0.24198567538413854, 0.024088770022195654, 0.11693776700221195, 0.021574911388538277, 0.10463163115929769, 0.07803641115899719, 0.022065481715971138], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5555840137015 +INFO - Cycle: 324 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.2314443588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565613502040636, 0.029611736219047825, 0.019607903581268682, 0.018361981491542965, 0.03378398394008296, 0.10795337322654858, 0.034541012901662435, 0.04330717138475158, 0.08806519605209172, 0.24197697410258798, 0.024088667428603213, 0.11693210016984557, 0.021574824459312716, 0.10463279509396532, 0.0780075699291806, 0.022087602136713753], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5551972349283 +INFO - Cycle: 325 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.1830068588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565612529441241, 0.029611814853241734, 0.01960790358077116, 0.018361979637526078, 0.03378396136507609, 0.10796468566984736, 0.034541061126110106, 0.04331289909185493, 0.08805947886383031, 0.24196852792174603, 0.024088563346403156, 0.1169264749850925, 0.021574736676705567, 0.1046339704540107, 0.07797862823881589, 0.022109821312807348], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.554822472854 +INFO - Cycle: 326 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.1345693588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565611548475283, 0.029611894608400316, 0.019607903581044386, 0.01836197785724824, 0.033783938463606784, 0.10797594485476335, 0.03454110992491638, 0.04331856210169066, 0.08805382538776546, 0.24196084561004474, 0.02408845777511128, 0.11692089136334363, 0.02157464804051561, 0.10463515726767038, 0.07794958535671324, 0.02213213983162769], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5544597450757 +INFO - Cycle: 327 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.0861318588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565610558328045, 0.02961197548438738, 0.019607903580996136, 0.0183619762450013, 0.03378391523333784, 0.10798715099266236, 0.03454115929704135, 0.04332378146712094, 0.08804861624110626, 0.24195320987575242, 0.02408835071135129, 0.11691534920608312, 0.021574558547935673, 0.10463635555067509, 0.0779204405367452, 0.022154558289301584], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5541090566348 +INFO - Cycle: 328 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.0376943588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456560955923287, 0.029612057483337534, 0.019607903580976877, 0.0183619747446599, 0.033783891674422833, 0.10799830430262831, 0.034541209244053774, 0.043328801453445885, 0.08804360611505488, 0.24194606756040196, 0.02408824215345202, 0.11690984842400128, 0.02157446819771453, 0.10463756532672251, 0.07789119303586835, 0.02217707728002093], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5537704202002 +INFO - Cycle: 329 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.98925685882529]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565608551844194, 0.029612140608175973, 0.019607903581882385, 0.018361973400168694, 0.03378386778794178, 0.10800940500634555, 0.03454125976845228, 0.0433334120710002, 0.08803900581974727, 0.2419390480567589, 0.024088132100416975, 0.11690438893132189, 0.021574376989196942, 0.10463878662258773, 0.07786184210810168, 0.022199697407517396], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5534438511106 +INFO - Cycle: 330 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.94081935882528]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565607534677808, 0.029612224857616127, 0.01960790358175968, 0.018361972120047244, 0.03378384357007188, 0.10802045330954035, 0.03454131086778341, 0.04333801342774432, 0.08803441360311802, 0.2419329263092209, 0.024088020547684292, 0.11689897062590512, 0.021574284918562614, 0.10464001945011263, 0.07783238699346208, 0.02222241926885165], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5531293500017 +INFO - Cycle: 331 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.89238185882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456560697704105, 0.02961229502231014, 0.01960790355083713, 0.01836190434929626, 0.033783823075516244, 0.10803182643883016, 0.034541342712388935, 0.043625977131678755, 0.08774514648031642, 0.2425319930454956, 0.024087928091235767, 0.11634406200943716, 0.02157425119383802, 0.10464008301906022, 0.07780318254782317, 0.02224525280709057], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5528269930523 +INFO - Cycle: 332 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.84394435882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565607498944843, 0.029612335921189555, 0.019607903554943643, 0.018361905440897126, 0.03378381044081867, 0.10804389787948385, 0.034541335643979404, 0.04361971213262046, 0.08775147284513024, 0.2425015300678528, 0.024087875387212, 0.11469642456636651, 0.021574334525683227, 0.1046378100959475, 0.07777457654194014, 0.022268219836920334], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5525366729073 +INFO - Cycle: 333 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.79550685882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565610502446228, 0.029612304518212174, 0.019607903553157023, 0.018361902662434718, 0.03378381717181791, 0.10805773346587233, 0.03454123361455288, 0.043631134109035234, 0.08774002292686088, 0.24251366034377642, 0.024087920744384407, 0.11040378037641242, 0.021574702241458084, 0.10462986532456506, 0.07774756930612671, 0.0064837402737793525, 0.02229135486342552], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5522584222017 +INFO - Cycle: 334 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.74706935882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565617359407645, 0.029612163018459398, 0.01960790359650909, 0.01836182885382228, 0.03378385344795402, 0.10807426611868742, 0.03454098751541363, 0.04388683990134449, 0.08748341588533247, 0.24288035207308759, 0.02408811544978541, 0.10210759953697163, 0.021575500951529193, 0.10461332961578416, 0.07772303377555459, 0.014780501820280454, 0.022314691080076703], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.551992072422 +INFO - Cycle: 335 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.69863185882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565620591280581, 0.029612127206118596, 0.01960790360868653, 0.01836182525040455, 0.03378386132468335, 0.10808816622561486, 0.03454087792900564, 0.04389780183703358, 0.08747244569905703, 0.24288034061538147, 0.02408816687101303, 0.09757274948702528, 0.02157589304388948, 0.1046048880455097, 0.07769596055972959, 0.01931332734933857, 0.022338044356228184], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5517379290527 +INFO - Cycle: 336 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.65019435882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565625391447073, 0.029612042653452793, 0.01960790354378227, 0.018361853242945696, 0.03378388218001955, 0.10810325426379973, 0.03454070388854843, 0.04383109639010579, 0.08753924641114603, 0.24288019621120388, 0.024088284337037018, 0.0912354859229909, 0.02157647847978393, 0.10459258552671874, 0.07766993641138702, 0.02564987630856823, 0.02236154883706283], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5514960022142 +INFO - Cycle: 337 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.60175685882524]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565630556974381, 0.02961195116257931, 0.019607903538948864, 0.018361883183680212, 0.03378390491740243, 0.10811848965877478, 0.034540519988445775, 0.04371616184759983, 0.08765467756450443, 0.24266212576164042, 0.02408841128995549, 0.08461002430490726, 0.021577094227885875, 0.104579675569633, 0.07764398381529365, 0.032274868250411974, 0.022385170022598832], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5512659937908 +INFO - Cycle: 338 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.55331935882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565635753574642, 0.029611859741530216, 0.0196079035368275, 0.018361878475934748, 0.03378392761164631, 0.10813370247140035, 0.03454033525044343, 0.043737015589351926, 0.08763374451522893, 0.2426997293772147, 0.024088538184432316, 0.07794464790801424, 0.021577713391464463, 0.10456669176612045, 0.07761794251235493, 0.03893984508002523, 0.022408899362610438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.55104806956 +INFO - Cycle: 339 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.50488185882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565640969002215, 0.029611768695877224, 0.01960790353485176, 0.018361874828419295, 0.033783950175591555, 0.10814888547636714, 0.034540150069530866, 0.04375331872414158, 0.08761738320234848, 0.2427276850745961, 0.02408866459843847, 0.07125033960419386, 0.02157833477920065, 0.10455365775843913, 0.07759180423950979, 0.04563381598133607, 0.022432738905180438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.550842230087 +INFO - Cycle: 340 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646200173178, 0.02961167811504678, 0.019607903534520448, 0.0183618707365823, 0.033783972590351215, 0.10816403696725735, 0.03453996455744286, 0.04377199846254669, 0.08759863160938447, 0.24276248800101685, 0.024088790419382472, 0.06452997649412114, 0.021578958078902095, 0.10454057977508828, 0.07756556632872054, 0.05235390174580992, 0.02245668914241618], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.550648504068 +INFO - Cycle: 341 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5506483897143 +INFO - Cycle: 342 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5506483897143 +INFO - Cycle: 343 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 344 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 345 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 346 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 347 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 348 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.08570008246898647, 108.63613185882524], + [0.07385568435192094, 71.11418685913138], + [0.10523094184398646, 136.68144435882522], + [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.524637855367 +INFO - Cycle: 349 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.08570008246898647, 108.63613185882524], + [0.07385568435192094, 71.11418685913138], + [0.10523094184398646, 136.68144435882522], + [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.524637855367 +INFO - Cycle: 350 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.72668685913138], + [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5236432388535 +INFO - Cycle: 351 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.72668685913138], + [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5236432388535 +INFO - Cycle: 352 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.7158193588252], + [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5230006359664 +INFO - Cycle: 353 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.7158193588252], + [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5230006359664 +INFO - Cycle: 354 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.03687293403148646, 94.63769435882598], + [0.05432482497692094, 85.54856185913091], + [0.07593465278148646, 110.37988185882553], + [0.10523094184398646, 136.77831935882523], + [0.10523094184398646, 107.8126943588252]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013978988997215669, 0.01960790356688651, 0.018361876651507653, 0.035037886381486756, 0.043856751886359326, 0.0875137370716606, 0.24288063216163358, 0.005052649016241251, 0.02109973575359184, 0.106117714986592, 0.10830681993167687, 0.03637340464862997, 0.03346804167533086, 0.012677186770771476, 0.11671620480909173, 0.022827453162440343, 0.07612301252888348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5228774109507 +INFO - Cycle: 355 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 356 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 357 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 358 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 359 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 360 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 361 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 362 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 363 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 364 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 365 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 366 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Likelihood criteria convergence diff --git a/log/two_eq_lag.log b/log/two_eq_lag.log new file mode 100644 index 000000000..12bbbb24f --- /dev/null +++ b/log/two_eq_lag.log @@ -0,0 +1,14022 @@ +INFO - Cycle: 1 +INFO - Spp: 2 +INFO - [[0.3285313606262207, 0.011331992506980897, 66.72499895095825, 2.1000661849975586], + [0.4437168121337891, 0.0707568610906601, 112.52127170562744, 2.9000167846679688]], shape=[2, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0489884985406331, 0.9510115014593669], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1150.2580455504255 +INFO - Cycle: 2 +INFO - Spp: 2 +INFO - [[0.3285313606262207, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], + [0.4437168121337891, 0.0509568610906601, 112.52127170562744, 2.9000167846679688]], shape=[2, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.3697780834542551, 0.630221916545745], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 522.6025122601244 +INFO - Cycle: 3 +INFO - Spp: 6 +INFO - [[0.4885313606262207, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], + [0.3285313606262207, 0.0509319925069809, 66.72499895095825, 2.1000661849975586], + [0.3285313606262207, 0.0311319925069809, 84.72499895095825, 2.1000661849975586], + [0.3285313606262207, 0.0311319925069809, 48.72499895095825, 2.1000661849975586], + [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 2.9000167846679688], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 2.9000167846679688]], shape=[6, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09147063022200368, 0.21278695197080222, 0.222259493984553, 0.058153999165474556, 0.17097025390408235, 0.2443586707530842], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 397.557621632071 +INFO - Cycle: 4 +INFO - Spp: 10 +INFO - [[0.6485313606262207, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0509319925069809, 66.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 66.72499895095825, 1.3000661849975585], + [0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.3285313606262207, 0.0509319925069809, 66.72499895095825, 1.3000661849975585], + [0.3285313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.3285313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.12371681213378904, 0.0509568610906601, 112.52127170562744, 2.9000167846679688], + [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 2.100016784667969], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969]], shape=[10, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.02949052866181769, 0.09057763277642443, 0.02456374619542063, 0.15545436420325337, 0.12174705216275755, 0.11709345739776857, 0.06289987236512098, 0.12302179506236206, 0.04102491838636691, 0.23412663278870766], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 387.09519424012564 +INFO - Cycle: 5 +INFO - Spp: 10 +INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], + [0.6485313606262207, 0.0311319925069809, 66.72499895095825, 2.9000661849975584], + [0.4885313606262207, 0.0509319925069809, 66.72499895095825, 2.9000661849975584], + [0.4885313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.3285313606262207, 0.0509319925069809, 66.72499895095825, 0.5000661849975585], + [0.12371681213378904, 0.0707568610906601, 112.52127170562744, 2.9000167846679688], + [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 1.3000167846679689], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 1.3000167846679689]], shape=[10, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1401130130690608, 0.03442651779765721, 0.020814669372647265, 0.12860252439988584, 0.1199143082196454, 0.0679150432775953, 0.07045596865563651, 0.06005600118589939, 0.04544268066032213, 0.3122592733616501], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 366.2534274815054 +INFO - Cycle: 6 +INFO - Spp: 13 +INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 2.9000661849975584], + [0.6485313606262207, 0.0509319925069809, 66.72499895095825, 2.9000661849975584], + [0.4885313606262207, 0.0509319925069809, 48.72499895095825, 2.9000661849975584], + [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.4885313606262207, 0.0509319925069809, 66.72499895095825, 0.5000661849975585], + [0.12371681213378904, 0.0707568610906601, 112.52127170562744, 3.7000167846679686], + [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 0.5000167846679688], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], + [0.4437168121337891, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11092130441983328, 0.06633147886054813, 0.05036287947138705, 0.12276792428406573, 0.0463249262236172, 0.09554083172554051, 0.053536726686197376, 0.029027804341019547, 0.11117560709998826, 0.16302144032090082, 0.029225933480658182, 0.003198886194098985, 0.11856425689214496], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 360.07643374380564 +INFO - Cycle: 7 +INFO - Spp: 13 +INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.4885313606262207, 0.0509319925069809, 48.72499895095825, 2.9000661849975584], + [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], + [0.6485313606262207, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], + [0.4885313606262207, 0.0509319925069809, 84.72499895095825, 0.5000661849975585], + [0.2837168121337891, 0.0707568610906601, 112.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.4437168121337891, 0.0707568610906601, 94.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.044643941619134174, 0.06529502977011377, 0.10855131765640295, 0.06243741001426095, 0.04325496578849683, 0.130699667741537, 0.06119807957772061, 0.016259577587519464, 0.15980299473659756, 0.09594610285774952, 0.041047559626090274, 0.08016719146476323, 0.09069616155961358], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 355.93810476616954 +INFO - Cycle: 8 +INFO - Spp: 13 +INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], + [0.6485313606262207, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], + [0.12371681213378904, 0.0707568610906601, 112.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.0707568610906601, 94.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08859202767602309, 0.0659681344990515, 0.057557107537179276, 0.04103199073897779, 0.1588874005104288, 0.04162446692264597, 0.11047859126888411, 0.13098931872984543, 0.07012263147982177, 0.03673991274774703, 0.09668024694360039, 0.034308622907788196, 0.06701954803800667], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 354.72169473414505 +INFO - Cycle: 9 +INFO - Spp: 13 +INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.0707568610906601, 94.52127170562744, 0.5000167846679688], + [0.8085313606262208, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], + [0.6037168121337891, 0.0707568610906601, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09699188780262158, 0.06618896550093695, 0.05787822448864007, 0.04039590057668738, 0.16276984367922595, 0.041458930359299095, 0.1114162153598968, 0.1311586028787074, 0.09662794531142764, 0.03370672759783067, 0.010518711658339895, 0.06172198670064216, 0.08916605808574456], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 354.300940215971 +INFO - Cycle: 10 +INFO - Spp: 12 +INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], + [0.8085313606262208, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.0707568610906601, 112.52127170562744, 0.5000167846679688]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09699165372755113, 0.06618896557563862, 0.05787709956508601, 0.040395902408682315, 0.16357412559128426, 0.04144390636286547, 0.11144848394866302, 0.1311603648357269, 0.09663044493328604, 0.033616121713534064, 0.0617221090697507, 0.09895082226793128], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 354.0679040431066 +INFO - Cycle: 11 +INFO - Spp: 12 +INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], + [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], + [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], + [0.8085313606262208, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.0707568610906601, 112.52127170562744, 0.5000167846679688]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09699165372755113, 0.06618896557563862, 0.05787709956508601, 0.040395902408682315, 0.16357412559128426, 0.04144390636286547, 0.11144848394866302, 0.1311603648357269, 0.09663044493328604, 0.033616121713534064, 0.0617221090697507, 0.09895082226793128], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 354.0679040431066 +INFO - Cycle: 12 +INFO - Spp: 13 +INFO - [[0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585], + [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 0.9000661849975585], + [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.8085313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], + [0.6837168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], + [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.500016784667969], + [0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.7637168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.8085313606262208, 0.0509319925069809, 39.72499895095825, 3.7000661849975582], + [0.7637168121337892, 0.060856861090660096, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1555237234167365, 0.08732771936653892, 0.010677070376058747, 0.14045543195525498, 0.032864150760923944, 0.0020864851951640645, 0.05093431906726243, 0.14298980928236038, 0.07020186759901864, 0.11033596631189968, 0.03860645548970766, 0.05165422442308874, 0.10634277675598544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 342.5724753338093 +INFO - Cycle: 13 +INFO - Spp: 13 +INFO - [[0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.1000661849975586], + [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585], + [0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.5000661849975585], + [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 0.9000661849975585], + [0.7285313606262207, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], + [0.6837168121337891, 0.0509568610906601, 94.52127170562744, 2.500016784667969], + [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8085313606262208, 0.0509319925069809, 39.72499895095825, 3.3000661849975583], + [0.6837168121337891, 0.060856861090660096, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1358431104206919, 0.00729078842234342, 0.14434909664561643, 0.03801215334623653, 0.019103739520689646, 0.09092334037584991, 0.13495156574473743, 0.038908084448954966, 0.05503173732476439, 0.07010235047839296, 0.10701159541467802, 0.0515770412896643, 0.10689539656738004], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 341.90906231887783 +INFO - Cycle: 14 +INFO - Spp: 13 +INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.5000661849975585], + [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], + [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.5000661849975585], + [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 0.9000661849975585], + [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], + [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 2.500016784667969], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.3000661849975583], + [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.14500365632959733, 0.03808402167888686, 0.021357455695264344, 0.04866578852261631, 0.07018014250545705, 0.10603115098533024, 0.13019142004118736, 0.08214624818117662, 0.016113088922117814, 0.1285105791593209, 0.05496994397370575, 0.05152326122895888, 0.10722324277638057], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 341.51943270396083 +INFO - Cycle: 15 +INFO - Spp: 12 +INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], + [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 0.9000661849975585], + [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], + [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.500016784667969], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1451210032283401, 0.03817261695954451, 0.03861864557532215, 0.06894578791267512, 0.1057942504732972, 0.04784116030741228, 0.13405665385630214, 0.10721165521797628, 0.15702402512078875, 0.05064854601431463, 0.055058686729002, 0.05150696860502501], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 341.27668241232345 +INFO - Cycle: 16 +INFO - Spp: 12 +INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], + [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585], + [0.3285313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], + [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.9000167846679688]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.14499149650816268, 0.03799745359328899, 0.0386234408679353, 0.06895452933331506, 0.10644675658215623, 0.13405533095737768, 0.10725139932050214, 0.15700138569156352, 0.05155933188558053, 0.014705605678376579, 0.08372868409823657, 0.05468458548350481], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 341.15244336637926 +INFO - Cycle: 17 +INFO - Spp: 12 +INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], + [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584], + [0.3285313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], + [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], + [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.14499150922556914, 0.03799741450278713, 0.03862953128961663, 0.06895677004922166, 0.1064467629782996, 0.1340463527896525, 0.1072513987997659, 0.1570004194516085, 0.05150412981697802, 0.07929489653669339, 0.054684585335101385, 0.019196229224706093], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 341.13996186021427 +INFO - Cycle: 18 +INFO - Spp: 12 +INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], + [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584], + [0.3285313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], + [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], + [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.14499150922556914, 0.03799741450278713, 0.03862953128961663, 0.06895677004922166, 0.1064467629782996, 0.1340463527896525, 0.1072513987997659, 0.1570004194516085, 0.05150412981697802, 0.07929489653669339, 0.054684585335101385, 0.019196229224706093], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 341.13996186021427 +INFO - Cycle: 19 +INFO - Spp: 13 +INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8485313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], + [0.603716812133789, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.5000661849975585], + [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], + [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10851282828230147, 0.16035662911211374, 0.03485102107909176, 0.037629766948408895, 0.0693119515962532, 0.11005180456811417, 0.06292418488677917, 0.10607677098411383, 0.10411476179580229, 0.051867112366379586, 0.05266554304794143, 0.056208938847949176, 0.04542868648475128], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 340.1435590663397 +INFO - Cycle: 20 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], + [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], + [0.48371681213378914, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], + [0.48371681213378914, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.8485313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], + [0.6437168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], + [0.5285313606262207, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15993041511262443, 0.03907440738854041, 0.06931828161684218, 0.1148812816323222, 0.0518332054217214, 0.05665659940976931, 0.02434487360317885, 0.1122804238125214, 0.05215607143311202, 0.11721155622241129, 0.10418462009456148, 0.0590527056708988, 0.0390755585814963], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.98730787568985 +INFO - Cycle: 21 +INFO - Spp: 12 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], + [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], + [0.6837168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], + [0.5685313606262208, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15958681921498571, 0.039581047595861216, 0.06948116308118875, 0.11430787225185537, 0.05180903221809143, 0.05617765077550829, 0.04495335007845856, 0.05878599501574183, 0.13730310896172854, 0.12458179991528814, 0.10406534275310228, 0.039366818138189964], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.8967711164135 +INFO - Cycle: 22 +INFO - Spp: 12 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], + [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], + [0.6837168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], + [0.6085313606262208, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15958674042642754, 0.039581040415786854, 0.06948172883632713, 0.11430787359197614, 0.05180005175275838, 0.056177650721925376, 0.04494880704977166, 0.058688150918461635, 0.13730311082783606, 0.12458508254690846, 0.10406534270030168, 0.03947442021151918], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.89045277476197 +INFO - Cycle: 23 +INFO - Spp: 12 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], + [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], + [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], + [0.6837168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], + [0.6085313606262208, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15958674042642754, 0.039581040415786854, 0.06948172883632713, 0.11430787359197614, 0.05180005175275838, 0.056177650721925376, 0.04494880704977166, 0.058688150918461635, 0.13730311082783606, 0.12458508254690846, 0.10406534270030168, 0.03947442021151918], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.89045277476197 +INFO - Cycle: 24 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8037168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.8637168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.8000167846679687], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6837168121337891, 0.060856861090660096, 119.27127170562744, 0.5000167846679688], + [0.6085313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1532809512810126, 0.07466611886390095, 0.09283620360801871, 0.007464773391159764, 0.03788079291887127, 0.021253883830667227, 0.051410120577624493, 0.05556226960199117, 0.06899020078651906, 0.04226085798080876, 0.14186613282031546, 0.0934924580033187, 0.10289168985370176, 0.05614354648209017], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.5549852347077 +INFO - Cycle: 25 +INFO - Spp: 16 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.8637168121337893, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 94.52127170562744, 2.8000167846679687], + [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.7037168121337891, 0.060856861090660096, 119.27127170562744, 0.5000167846679688], + [0.6837168121337891, 0.0583818610906601, 119.27127170562744, 0.5000167846679688], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1561725814925566, 0.07461302295202266, 0.09555526037063797, 0.004432759406965074, 0.05140980488048205, 0.06910674416044099, 0.04229796127485251, 0.10314023841806168, 0.09339956345895718, 0.03854312734103557, 0.020939525068209435, 0.05428406888925348, 0.03444447139194763, 0.008190293753275483, 0.09736365115546156, 0.056106925985840134], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.51612907088503 +INFO - Cycle: 26 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8437168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 96.77127170562744, 2.8000167846679687], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.6837168121337891, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1545290106995394, 0.07450003985611575, 0.10068314883946122, 0.006150877431867564, 0.05141002822863983, 0.06934866685976951, 0.04229795422294303, 0.002416275249031223, 0.09321991539398493, 0.03948182633613665, 0.056106945497364655, 0.0161470449915149, 0.055615625026274644, 0.13221705759477986, 0.1058755837725769], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.3694155081487 +INFO - Cycle: 27 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.8000167846679687], + [0.7037168121337891, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15347631530885059, 0.07449232185796129, 0.10608877801848522, 0.007251650622380823, 0.051410040091769894, 0.06936301727332925, 0.0422979541514775, 0.09321109840307673, 0.03955383302406478, 0.05610694571593494, 0.13442828384673253, 0.009986132204858531, 0.056514113533364566, 0.10581951594771342], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.3081457994262 +INFO - Cycle: 28 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], + [0.7237168121337891, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15335899609905723, 0.07449140637212232, 0.10684008694770739, 0.007374113624010174, 0.05141004157486321, 0.0693647238240539, 0.04229795451647879, 0.09321005935101843, 0.039562578477258026, 0.056106945652644354, 0.13439691116506633, 0.009137540905609165, 0.056680009718507375, 0.10576863177160348], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.2822639991352 +INFO - Cycle: 29 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], + [0.7437168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15335893170569867, 0.07448912984574374, 0.10638376516030398, 0.0073741219565059855, 0.05141004615341181, 0.0693696478480163, 0.042297954369322356, 0.09320634467110613, 0.03958282721048079, 0.05610694607753917, 0.13431064321235298, 0.009699770485237007, 0.05669601526387955, 0.10571385604040152], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.26435136514203 +INFO - Cycle: 30 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], + [0.7637168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15335879486820564, 0.07448680104883608, 0.10590703770685769, 0.007374204977851349, 0.051410050836470926, 0.06937468467555896, 0.042297954218206694, 0.09320254502768247, 0.039603513346866064, 0.056106946512250344, 0.13422652607481061, 0.01028502937063203, 0.05670975135986413, 0.10565615997590706], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.252283037385 +INFO - Cycle: 31 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], + [0.7837168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15335859622647272, 0.07448443548958027, 0.10541432766218559, 0.007374352013719015, 0.05141005559293611, 0.06937980081443196, 0.0422979540640984, 0.09319868565699924, 0.039624502359478474, 0.056106946953897084, 0.134144625998034, 0.010888113351865843, 0.05672142779676172, 0.10559617601953934], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.24584383662443 +INFO - Cycle: 32 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], + [0.8037168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15335834510649193, 0.07448204673182483, 0.10490953631281535, 0.007374553689246871, 0.05141006039563187, 0.0693849669699703, 0.04229795390788855, 0.09319478863443252, 0.03964567663417847, 0.05610694739998192, 0.13406499259231464, 0.011504428584484295, 0.05673124101316275, 0.10553446202757584], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.2448165835765 +INFO - Cycle: 33 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], + [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], + [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], + [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], + [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], + [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], + [0.8037168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15335834510649193, 0.07448204673182483, 0.10490953631281535, 0.007374553689246871, 0.05141006039563187, 0.0693849669699703, 0.04229795390788855, 0.09319478863443252, 0.03964567663417847, 0.05610694739998192, 0.13406499259231464, 0.011504428584484295, 0.05673124101316275, 0.10553446202757584], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.2448165835765 +INFO - Cycle: 34 +INFO - Spp: 15 +INFO - [[0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.8837168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8885313606262208, 0.0509319925069809, 38.59999895095825, 3.0000661849975585], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.8885313606262208, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.7837168121337892, 0.0521943610906601, 74.27127170562744, 0.9000167846679689], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.8837168121337893, 0.047244361090660096, 99.02127170562744, 2.7000167846679686], + [0.8037168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07807230807346456, 0.0722235567236245, 0.11355484333431555, 0.11756218343137044, 0.04923240618976439, 0.051864622322716436, 0.01336860982970202, 0.057547165943954544, 0.05072797812371234, 0.08711575029396727, 0.040673796710151366, 0.04695536759481197, 0.06077318548766907, 0.05628462330302288, 0.1040436026377527], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 339.0846485488614 +INFO - Cycle: 35 +INFO - Spp: 15 +INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.7237168121337891, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], + [0.8737168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8885313606262208, 0.0521694925069809, 38.59999895095825, 3.0000661849975585], + [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.7837168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], + [0.8837168121337893, 0.047244361090660096, 100.14627170562744, 2.7000167846679686], + [0.8137168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.059282706267324126, 0.11036540155854421, 0.05267908284051867, 0.005599871195636777, 0.05015176808221083, 0.060102143280210324, 0.04845957179305826, 0.0746163067910608, 0.0709904037072326, 0.1180358789203741, 0.05112679643443312, 0.09861196063890573, 0.03939027200690082, 0.05658312099039855, 0.10400471549319118], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.9164229120741 +INFO - Cycle: 36 +INFO - Spp: 15 +INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.7337168121337891, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8885313606262208, 0.0521694925069809, 37.47499895095825, 3.0000661849975585], + [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], + [0.8837168121337893, 0.047244361090660096, 101.27127170562744, 2.7000167846679686], + [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.052703772738873216, 0.11093030922865477, 0.05208431432443119, 0.009016079599971779, 0.050518759216836025, 0.06042401573506486, 0.04750053460764482, 0.08107646984252947, 0.09545863647501658, 0.07063315134066196, 0.1179777470106256, 0.05154422075234632, 0.03941676659419865, 0.056749116302643794, 0.10396610623050093], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.87377616858464 +INFO - Cycle: 37 +INFO - Spp: 15 +INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], + [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], + [0.7437168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], + [0.8885313606262208, 0.0534069925069809, 37.47499895095825, 3.0000661849975585], + [0.8837168121337893, 0.046006861090660094, 101.27127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06138045100159187, 0.10995217098374639, 0.053011077060079105, 0.014313852986987728, 0.050039855202705194, 0.059312939351094, 0.04874978658517878, 0.07180308955866677, 0.09159116881520066, 0.11922480460356091, 0.03939073734614088, 0.10398017139751804, 0.07017641934655296, 0.050902432536982095, 0.056171043223994445], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.7513524287577 +INFO - Cycle: 38 +INFO - Spp: 15 +INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], + [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], + [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], + [0.8885313606262208, 0.0534069925069809, 36.34999895095825, 3.0000661849975585], + [0.8837168121337893, 0.046006861090660094, 102.39627170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.056648986621902445, 0.11060278279960109, 0.05233707632215934, 0.018147768913281348, 0.05034060069788756, 0.0593850434621739, 0.04796392730084694, 0.07648372217267677, 0.0882528625951525, 0.11879384071853268, 0.03938789080854193, 0.10397855421340137, 0.06978237646047243, 0.05126591227736453, 0.056628654636004916], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.70826776259906 +INFO - Cycle: 39 +INFO - Spp: 15 +INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], + [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], + [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], + [0.8885313606262208, 0.054644492506980905, 36.34999895095825, 3.0000661849975585], + [0.8837168121337893, 0.046006861090660094, 103.52127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.052538468476308504, 0.11074536198128102, 0.052214281725448376, 0.019457730038970996, 0.049945455386792716, 0.058920601666563835, 0.0489943271345106, 0.08059516949775619, 0.08739611027786884, 0.11841184359103488, 0.039386389762724947, 0.10397509010433825, 0.06971023084374948, 0.050716246963797194, 0.056992692548854], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.57419510910137 +INFO - Cycle: 40 +INFO - Spp: 15 +INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], + [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], + [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], + [0.8985313606262209, 0.054644492506980905, 36.34999895095825, 3.0000661849975585], + [0.8937168121337893, 0.046006861090660094, 103.52127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05224287304694658, 0.11074249591986302, 0.052217326944476915, 0.019483405667214987, 0.04993874952266323, 0.0589140735659483, 0.04901183991665722, 0.0809071121833258, 0.08737766341672297, 0.11838549455546427, 0.039379362650663004, 0.10397512704677643, 0.06970904772154869, 0.05070596670116119, 0.05700946114056744], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.56834591120645 +INFO - Cycle: 41 +INFO - Spp: 15 +INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], + [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], + [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], + [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], + [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], + [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], + [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], + [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], + [0.8985313606262209, 0.054644492506980905, 36.34999895095825, 3.0000661849975585], + [0.8937168121337893, 0.046006861090660094, 103.52127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05224287304694658, 0.11074249591986302, 0.052217326944476915, 0.019483405667214987, 0.04993874952266323, 0.0589140735659483, 0.04901183991665722, 0.0809071121833258, 0.08737766341672297, 0.11838549455546427, 0.039379362650663004, 0.10397512704677643, 0.06970904772154869, 0.05070596670116119, 0.05700946114056744], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.56834591120645 +INFO - Cycle: 42 +INFO - Spp: 13 +INFO - [[0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.40371681213378907, 0.050338111090660095, 94.52127170562744, 0.20001678466796882], + [0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0317507425069809, 82.47499895095825, 1.9000661849975586], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.7737168121337892, 0.0528131110906601, 73.14627170562744, 0.9000167846679689], + [0.8237168121337892, 0.0596193610906601, 119.83377170562744, 0.6000167846679688], + [0.7537168121337892, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8985313606262209, 0.054644492506980905, 35.78749895095825, 3.0000661849975585], + [0.8937168121337893, 0.04538811109066009, 103.52127170562744, 2.7000167846679686]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.038949825434682915, 0.11847003209722627, 0.13221344535094026, 0.16259655082440763, 0.06141808194594495, 0.04599321865020404, 0.0658831984737191, 0.05277582507595732, 0.04050462493533186, 0.1037014749318814, 0.06988517322425349, 0.050911743628654936, 0.05669680542679578], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.4546932365796 +INFO - Cycle: 43 +INFO - Spp: 14 +INFO - [[0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], + [0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.40371681213378907, 0.050338111090660095, 95.08377170562744, 0.20001678466796882], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.91249895095825, 1.9000661849975586], + [0.7737168121337892, 0.0528131110906601, 72.58377170562744, 0.9000167846679689], + [0.8237168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7487168121337892, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8985313606262209, 0.055263242506980906, 35.78749895095825, 3.0000661849975585], + [0.8937168121337893, 0.04538811109066009, 104.08377170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.00953243418389303, 0.08506414239735276, 0.06235885496172606, 0.0458461435484366, 0.0531817592499365, 0.11740810552941902, 0.13206588879431203, 0.07696709682402755, 0.09209182008467792, 0.04125195008926682, 0.10427301295032483, 0.07252146775086724, 0.050657696959184345, 0.05677962667657527], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.35697532165636 +INFO - Cycle: 44 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8687168121337893, 0.060856861090660096, 77.08377170562744, 1.3000167846679689], + [0.40371681213378907, 0.049719361090660094, 95.08377170562744, 0.20001678466796882], + [0.40371681213378907, 0.050338111090660095, 95.64627170562744, 0.20001678466796882], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.7737168121337892, 0.0528131110906601, 72.02127170562744, 0.9000167846679689], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7437168121337892, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8985313606262209, 0.055263242506980906, 35.22499895095825, 3.0000661849975585], + [0.8937168121337893, 0.04538811109066009, 104.64627170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07815266943453407, 0.05869074088677074, 0.04594544683556339, 0.052907131632003966, 0.10155267016258711, 0.08403860305285789, 0.015617266699634036, 0.015222592876539867, 0.11719454607029225, 0.10272465304210504, 0.041347549443462764, 0.10420803496914541, 0.07479680695687749, 0.050751950574447285, 0.056849337363178744], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.3182540975731 +INFO - Cycle: 45 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.40371681213378907, 0.049719361090660094, 95.64627170562744, 0.20001678466796882], + [0.7737168121337892, 0.0534318610906601, 72.02127170562744, 0.9000167846679689], + [0.7387168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.8937168121337893, 0.04538811109066009, 105.20877170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07733872248948694, 0.0569487907808821, 0.04581240927907399, 0.05327436815554334, 0.09780125277579065, 0.08486239920507535, 0.10394817253373896, 0.10437532668328342, 0.019634404675606665, 0.13205756573510136, 0.04050193982006589, 0.07572658068048777, 0.050543381850448925, 0.05717468533541477], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.25538987015807 +INFO - Cycle: 46 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.40371681213378907, 0.049719361090660094, 96.20877170562744, 0.20001678466796882], + [0.7737168121337892, 0.0534318610906601, 71.45877170562744, 0.9000167846679689], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8937168121337893, 0.04476936109066009, 105.20877170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07943533783629514, 0.057339119426523186, 0.045812407437252185, 0.053274372735497316, 0.08262835709267663, 0.08273184796349782, 0.10360743119571048, 0.10428824234500404, 0.03520205481870762, 0.05054361362417293, 0.13197406642699075, 0.040976212954406836, 0.07544838935910181, 0.0567385467841633], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.2274215678096 +INFO - Cycle: 47 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8687168121337893, 0.060856861090660096, 77.08377170562744, 1.3000167846679689], + [0.40371681213378907, 0.049719361090660094, 96.77127170562744, 0.20001678466796882], + [0.7737168121337892, 0.0534318610906601, 70.89627170562744, 0.9000167846679689], + [0.8937168121337893, 0.04476936109066009, 105.77127170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07841814261675406, 0.058251788847522135, 0.04581242273808874, 0.05327433200364403, 0.11389971540736717, 0.08376212322258868, 0.10291817327900686, 0.10417194699172692, 0.05054391065553668, 0.07495104826375623, 0.0034379583545342427, 0.13221886649322237, 0.0415685054653735, 0.05677106566087831], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.208295593174 +INFO - Cycle: 48 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.40371681213378907, 0.04910061109066009, 96.77127170562744, 0.20001678466796882], + [0.7737168121337892, 0.0540506110906601, 70.89627170562744, 0.9000167846679689], + [0.8937168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0776849681937326, 0.056734950267968993, 0.04581239726798671, 0.053274399630528546, 0.014655221281948764, 0.08450558929706094, 0.10406405329004226, 0.10437912274851985, 0.050543411840839714, 0.07577913233150468, 0.1033280375108683, 0.13185397467941948, 0.04025658341315142, 0.05712815824642773], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.18526400462457 +INFO - Cycle: 49 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.40371681213378907, 0.04910061109066009, 97.33377170562744, 0.20001678466796882], + [0.7737168121337892, 0.0540506110906601, 70.33377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07763351620115003, 0.05754160642782631, 0.04581241072734453, 0.05327436373475093, 0.11755261407014743, 0.08455807106440483, 0.10345448480220074, 0.10428265887891226, 0.05054367668110344, 0.07534028871630946, 0.13214540214733161, 0.04083471780467729, 0.05702618874384107], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.1595188246522 +INFO - Cycle: 50 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.40371681213378907, 0.04910061109066009, 97.89627170562744, 0.20001678466796882], + [0.7687168121337892, 0.0540506110906601, 70.33377170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07754071805013088, 0.05762868093349637, 0.04581241219738296, 0.053274359802343796, 0.11705918795629397, 0.08465075659095089, 0.10338885034820713, 0.10418043817137942, 0.050543704897039916, 0.0752924545288604, 0.0568477445599753, 0.1319359746013639, 0.04184471736257511], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.15063616084467 +INFO - Cycle: 51 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4087168121337891, 0.04910061109066009, 97.89627170562744, 0.20001678466796882], + [0.40371681213378907, 0.04848186109066009, 97.89627170562744, 0.20001678466796882], + [0.7687168121337892, 0.0540506110906601, 69.77127170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07779004476850315, 0.05829852412699792, 0.04581242335573225, 0.053274329997995216, 0.025277295226451717, 0.08439877680324213, 0.10288263881332935, 0.10436187300208276, 0.05054392532924783, 0.07492697071577653, 0.057065528233079, 0.09324450416524901, 0.010499390436488266, 0.12191181514799024, 0.03971195987783454], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.14284501480705 +INFO - Cycle: 52 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4087168121337891, 0.04848186109066009, 97.89627170562744, 0.20001678466796882], + [0.4087168121337891, 0.04910061109066009, 98.45877170562744, 0.20001678466796882], + [0.7687168121337892, 0.054669361090660104, 69.77127170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07769810060418311, 0.05694764905065506, 0.045812400788456095, 0.05327439030231497, 0.08449301763372608, 0.10390289235855293, 0.10434535377811543, 0.05054348272208109, 0.07566494580544941, 0.057132766968658676, 0.11822676676034484, 0.1132239462256074, 0.018401740347984766, 0.04033254665386999], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.1342895673937 +INFO - Cycle: 53 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4087168121337891, 0.04848186109066009, 98.45877170562744, 0.20001678466796882], + [0.7687168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07769066507063307, 0.057746538767754145, 0.04581241414989468, 0.05327435474644684, 0.08450098457168202, 0.10329919643218728, 0.10429361121357483, 0.05054374507249774, 0.07522978999285726, 0.05705565868296472, 0.06218057937845048, 0.055946060463922975, 0.1319209951583114, 0.04050540629882257], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.1102097790519 +INFO - Cycle: 54 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4087168121337891, 0.04848186109066009, 99.02127170562744, 0.20001678466796882], + [0.7637168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07759086112873298, 0.05782866893501388, 0.04581241548837918, 0.05327435103754263, 0.08460075459288172, 0.10323730068626197, 0.10420102482647424, 0.050543771626460635, 0.07518453912855536, 0.05692913662284776, 0.11758621780067448, 0.13175838239946278, 0.04145257572671242], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.0990869302217 +INFO - Cycle: 55 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4137168121337891, 0.04848186109066009, 99.02127170562744, 0.20001678466796882], + [0.7587168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07757037059764754, 0.05781871165415069, 0.04581241533535239, 0.05327435144398178, 0.08462034270793606, 0.1032449309921809, 0.10420563947648756, 0.05054376822187521, 0.07518957065942951, 0.057064628354621935, 0.11783376005726535, 0.13139847188141068, 0.0414230386176605], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.09533231503093 +INFO - Cycle: 56 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4137168121337891, 0.04786311109066009, 99.02127170562744, 0.20001678466796882], + [0.4137168121337891, 0.04848186109066009, 99.58377170562744, 0.20001678466796882], + [0.7537168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07757629787462592, 0.05782543040897664, 0.04581241553079902, 0.0532743510757797, 0.08461293992177876, 0.10323999247669939, 0.10420042228014961, 0.05054377030665349, 0.07518557825506765, 0.0570394804175723, 0.1081290544893886, 0.009780134703793991, 0.04202083066821932, 0.08930070148545616, 0.0414586001050394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.09265056697984 +INFO - Cycle: 57 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4137168121337891, 0.04786311109066009, 99.58377170562744, 0.20001678466796882], + [0.7487168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07768386602086866, 0.05774330325815732, 0.04581241411310532, 0.05327435470387061, 0.08450267906267055, 0.1033021650390349, 0.10431704336739923, 0.05054374338840612, 0.07522987687560354, 0.05709634943651411, 0.11860649547230272, 0.13127990020816577, 0.040607809053901316], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.07418707827776 +INFO - Cycle: 58 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7487168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4137168121337891, 0.04786311109066009, 100.14627170562744, 0.20001678466796882], + [0.7487168121337892, 0.055288111090660105, 69.20877170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07756101816730142, 0.056799841197788914, 0.04581239828642773, 0.05327439680057095, 0.08462830983032033, 0.10401481174387645, 0.10423324367862982, 0.05054343385396264, 0.07574414234999649, 0.05695009801686497, 0.09822217418820867, 0.00842396363823835, 0.019546545573896155, 0.13078178175010222, 0.03346384092381479], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.06104038223066 +INFO - Cycle: 59 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4187168121337891, 0.04786311109066009, 100.14627170562744, 0.20001678466796882], + [0.4137168121337891, 0.04786311109066009, 100.70877170562744, 0.20001678466796882], + [0.7437168121337892, 0.055288111090660105, 69.20877170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07748497207803288, 0.05657123212052501, 0.04581239469979524, 0.053274406933761086, 0.08470441490284907, 0.10418762276128772, 0.10417337101711899, 0.05054335871698054, 0.07586843264455823, 0.0569138115434421, 0.055639770341340176, 0.06177704702148529, 0.04129934957527155, 0.08915970714759446, 0.04259010849595781], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.057123659969 +INFO - Cycle: 60 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4187168121337891, 0.04786311109066009, 100.70877170562744, 0.20001678466796882], + [0.4137168121337891, 0.04724436109066009, 100.70877170562744, 0.20001678466796882], + [0.7437168121337892, 0.055288111090660105, 68.64627170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0777133140797003, 0.0571991512142718, 0.04581240496984566, 0.05327437903161043, 0.08447320749997157, 0.10371299961570771, 0.10434561625141259, 0.05054356554831315, 0.075527454567062, 0.0570725006172063, 0.11868441214391687, 0.0031003507375759764, 0.12783962772731788, 0.040701015996087796], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.04144245996736 +INFO - Cycle: 61 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4187168121337891, 0.04724436109066009, 100.70877170562744, 0.20001678466796882], + [0.7437168121337892, 0.055288111090660105, 68.08377170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07773339761397462, 0.05797522303304032, 0.04581241794138286, 0.05327434450787403, 0.08445315162144967, 0.1031265231984419, 0.10434454946670578, 0.050543820526304, 0.07510413122389531, 0.05719118414553814, 0.11918919040202122, 0.13105164593620153, 0.04020042038317083], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.0357562354319 +INFO - Cycle: 62 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4187168121337891, 0.04724436109066009, 101.27127170562744, 0.20001678466796882], + [0.7437168121337892, 0.05590686109066011, 68.08377170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07760749268421357, 0.056744538662465746, 0.04581239734393134, 0.05327439941587025, 0.08458214822172627, 0.10405613058668364, 0.10426346735329038, 0.05054341683969569, 0.07577565782629071, 0.057033597064586224, 0.11831124752450972, 0.13053156558393256, 0.04146394089280401], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.01729570363057 +INFO - Cycle: 63 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4187168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], + [0.7437168121337892, 0.05590686109066011, 67.52127170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07756046598393869, 0.05754845109434908, 0.04581241093899599, 0.05327436363942637, 0.08462982149957127, 0.1034486159673266, 0.10416123945007245, 0.05054368094993695, 0.07533778266312535, 0.05689404700980195, 0.07953879716376099, 0.03862347552322115, 0.13077484400313835, 0.04185200411333469], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.0062648451513 +INFO - Cycle: 64 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4237168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], + [0.7387168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07754233046653232, 0.057540508905602805, 0.04581241069094999, 0.05327436395533218, 0.08464689732237837, 0.10345474487532456, 0.1041626604351453, 0.05054367811268774, 0.07534168645708565, 0.05700262811286166, 0.10545779352608436, 0.012958399214642239, 0.13042804916630688, 0.04183384875906585], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 338.0020212310212 +INFO - Cycle: 65 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4287168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07752307873751574, 0.057532116921524976, 0.045812410522533854, 0.05327436427440263, 0.08466505040539013, 0.10346122240772254, 0.10416595671532354, 0.05054367514544741, 0.07534580940587585, 0.057116167382292075, 0.11866741382390243, 0.13007726619914717, 0.04181546805892156], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.9989725924927 +INFO - Cycle: 66 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4337168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], + [0.4287168121337891, 0.04662561109066009, 101.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07751904906998171, 0.05752613931330162, 0.04581241040786355, 0.05327436454666553, 0.08466925412283285, 0.10346571507115188, 0.10417630331194244, 0.05054367321250749, 0.07534918216860721, 0.05723940294434969, 0.11894557026409622, 0.04172475842097821, 0.12634432848472163, 0.0034098486609999653], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.99689943263587 +INFO - Cycle: 67 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4387168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], + [0.4337168121337891, 0.04662561109066009, 101.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07752189771147089, 0.057516906506226796, 0.04581241024368705, 0.05327436496647017, 0.0846664977335457, 0.10347266485213207, 0.10419430194491691, 0.050543670230802605, 0.07535435621353646, 0.05736302280020703, 0.11925577009147192, 0.04157989437120597, 0.11818350654344077, 0.01126073579088558], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.99573670046374 +INFO - Cycle: 68 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4387168121337891, 0.04662561109066009, 101.83377170562744, 0.20001678466796882], + [0.4387168121337891, 0.04724436109066009, 102.39627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07752246405136569, 0.05753419054853625, 0.0458124105247454, 0.05327436419452892, 0.08466587947442303, 0.10345960529023454, 0.10417819270244368, 0.05054367590461447, 0.07534508692117706, 0.057343604451900336, 0.11928980125237991, 0.041675264465278195, 0.04269422270904269, 0.08666123750933002], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.9946630102084 +INFO - Cycle: 69 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4387168121337891, 0.04662561109066009, 102.39627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07761664262472148, 0.05747196926570326, 0.045812409512329774, 0.05327436697551247, 0.08457065906579327, 0.10350658469149807, 0.10430653398680952, 0.05054365570988859, 0.07537919932238099, 0.057465961644703197, 0.11980194246189993, 0.04083744356741875, 0.12941263117134058], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.977304331794 +INFO - Cycle: 70 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4387168121337891, 0.04662561109066009, 102.95877170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07754521797278308, 0.057533756317826715, 0.04581241054644382, 0.05327436421060297, 0.08464277441927706, 0.10345994600089295, 0.10421429202428024, 0.05054367578938679, 0.07534529219380624, 0.057320660538292434, 0.11940748514051423, 0.04164584714469153, 0.12925427770120212], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.96482080749956 +INFO - Cycle: 71 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4387168121337891, 0.04662561109066009, 103.52127170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0774783969605076, 0.057597169982979195, 0.045812411607371234, 0.05327436137516039, 0.08471024260921511, 0.10341206898334779, 0.1041177718616721, 0.05054369643029139, 0.07531061603514913, 0.05718286909636358, 0.11907798253555074, 0.04241319959807619, 0.12906921292431547], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.96161942226 +INFO - Cycle: 72 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4437168121337891, 0.04662561109066009, 103.52127170562744, 0.20001678466796882], + [0.4387168121337891, 0.04600686109066009, 103.52127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07763537953402505, 0.05750371340630074, 0.04581241002961798, 0.05327436554778155, 0.08455153708898713, 0.1034826122083939, 0.10430689768777242, 0.050543666133404025, 0.0753620864780795, 0.05741793989829156, 0.10602868060947403, 0.04102735475575916, 0.013928220403984375, 0.021720409867439193, 0.1074047263506895], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.95606524469827 +INFO - Cycle: 73 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4487168121337891, 0.04662561109066009, 103.52127170562744, 0.20001678466796882], + [0.4437168121337891, 0.04600686109066009, 103.52127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07763508176462777, 0.057497102836659784, 0.04581240991358959, 0.05327436585277138, 0.08455197679238062, 0.1034875797097915, 0.10431996936014867, 0.050543664011027244, 0.07536585122990687, 0.05750573937184202, 0.0764761079778394, 0.040904558017067834, 0.04379006987894992, 0.014735086832662007, 0.11410043645073537], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.95467356857586 +INFO - Cycle: 74 +INFO - Spp: 15 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4487168121337891, 0.04600686109066009, 103.52127170562744, 0.20001678466796882], + [0.4487168121337891, 0.04662561109066009, 104.08377170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07763167446663526, 0.0574943238344578, 0.0458124099230713, 0.053274365979384994, 0.0845555512270386, 0.10348965388019457, 0.10432814686461182, 0.05054366316497844, 0.07536752881983118, 0.05758060729656512, 0.052591368100603206, 0.04082283031495427, 0.06795090941561514, 0.12116384336604698, 0.007393123346011202], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.9541789295581 +INFO - Cycle: 75 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4487168121337891, 0.04600686109066009, 104.08377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07757133825522218, 0.05753858357610108, 0.04581241064139312, 0.05327436400085736, 0.08461646882067386, 0.10345625697366043, 0.10426495378229952, 0.05054367750105915, 0.07534311288991438, 0.05750512695625294, 0.10429078270425787, 0.04146811624459776, 0.015880103250990846, 0.12843470440271962], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.9368044768178 +INFO - Cycle: 76 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4487168121337891, 0.04600686109066009, 104.64627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0775051436613927, 0.05759631958043007, 0.04581241158988371, 0.053274361421947726, 0.08468329474573259, 0.10341267456259917, 0.10417489984504431, 0.05054369626366243, 0.07531144209924819, 0.05738470502663035, 0.11981544001707073, 0.04222038086719374, 0.12826523031916431], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.92858908142443 +INFO - Cycle: 77 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4537168121337891, 0.04600686109066009, 104.64627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07749667711147408, 0.057595437606331866, 0.04581241157251502, 0.053274361468539366, 0.08469197157660754, 0.10341332002078056, 0.10418021214110042, 0.0505436959984852, 0.07531203164088435, 0.05748887750300054, 0.12006574339451935, 0.042190579664817866, 0.12793468030094376], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.9276356844107 +INFO - Cycle: 78 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4587168121337891, 0.04600686109066009, 104.64627170562744, 0.20001678466796882], + [0.4537168121337891, 0.04600686109066009, 105.20877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07746819943782257, 0.057619705227785055, 0.04581241208268415, 0.05327436038679993, 0.084720786962065, 0.10339498371833492, 0.1041438491687911, 0.05054370397253725, 0.07529883217092644, 0.05749768543541389, 0.12009964634107195, 0.042471383658328976, 0.0751107175254082, 0.05254373391203059], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.92740852317786 +INFO - Cycle: 79 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4537168121337891, 0.045388111090660085, 105.20877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07761831774199263, 0.05754903623031978, 0.0458124107780057, 0.05327436353963126, 0.08456891288415519, 0.10344833531748672, 0.10430779090445357, 0.050543681042001784, 0.07533783470842759, 0.05753744934083, 0.02399296936464653, 0.041323209260701675, 0.0967746226344748, 0.1279110662528727], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.91612293823715 +INFO - Cycle: 80 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4537168121337891, 0.045388111090660085, 105.77127170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07754700100411761, 0.057599755224835736, 0.04581241175509281, 0.05327436126883368, 0.08464094161141437, 0.1034100566999756, 0.10422713647008336, 0.05054369755611295, 0.07530990193042797, 0.05745588619711395, 0.08870899332972103, 0.04205101464971284, 0.03164321440978987, 0.1277756278927681], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.9030953253818 +INFO - Cycle: 81 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4537168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07748260587055922, 0.05765366007896904, 0.04581241254864691, 0.05327435886003342, 0.08470596248383643, 0.1033693651494313, 0.10413909111235192, 0.05054371502603151, 0.07528034774513664, 0.05735430558080878, 0.12002800841718467, 0.042750867818574935, 0.12760529930843528], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.8989530688143 +INFO - Cycle: 82 +INFO - Spp: 13 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.4587168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07747525574920977, 0.057653054998137464, 0.045812412536039376, 0.05327435889386867, 0.08471350051979, 0.10336980245505958, 0.10414430639137887, 0.05054371485206502, 0.07528078135767034, 0.05745740714514966, 0.12026732739459436, 0.042724631956922686, 0.12728344575011408], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.8973817384265 +INFO - Cycle: 83 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4637168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07746912972260107, 0.05765317244523304, 0.04581241268733561, 0.05327435890633384, 0.08471979848216708, 0.10336969152234432, 0.10414925200737724, 0.050543715002956874, 0.07528083057816888, 0.05755148012443317, 0.11385611788865768, 0.042703812941687416, 0.006663001993291174, 0.12695322569741282], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.89666329166084 +INFO - Cycle: 84 +INFO - Spp: 14 +INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], + [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], + [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4637168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07746912972260107, 0.05765317244523304, 0.04581241268733561, 0.05327435890633384, 0.08471979848216708, 0.10336969152234432, 0.10414925200737724, 0.050543715002956874, 0.07528083057816888, 0.05755148012443317, 0.11385611788865768, 0.042703812941687416, 0.006663001993291174, 0.12695322569741282], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.89666329166084 +INFO - Cycle: 85 +INFO - Spp: 13 +INFO - [[0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.6235313606262208, 0.0311319925069809, 55.75624895095825, 1.5000661849975585], + [0.8985313606262209, 0.0317507425069809, 81.06874895095825, 1.9000661849975586], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.05588199250698091, 34.94374895095825, 3.0000661849975585], + [0.7337168121337891, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], + [0.8987168121337893, 0.04445998609066009, 106.33377170562744, 2.7000167846679686], + [0.7337168121337891, 0.05621623609066011, 67.52127170562744, 0.9000167846679689], + [0.4637168121337891, 0.045078736090660085, 106.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.04925149087747872, 0.06626488692719855, 0.12117944153576786, 0.16241997075756065, 0.04777125364474831, 0.051237787581626254, 0.10869986058694935, 0.038009570374180915, 0.05057993855325134, 0.07835580162493012, 0.05746815031473467, 0.04206732476798764, 0.1266945224535857], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.8812237416798 +INFO - Cycle: 86 +INFO - Spp: 13 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0311319925069809, 83.88124895095825, 1.8000661849975588], + [0.8612168121337892, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.6235313606262208, 0.0308226175069809, 55.75624895095825, 1.5000661849975585], + [0.8985313606262209, 0.0320601175069809, 81.06874895095825, 1.9000661849975586], + [0.8985313606262209, 0.05619136750698091, 34.94374895095825, 3.0000661849975585], + [0.7312168121337892, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], + [0.8987168121337893, 0.04445998609066009, 106.61502170562744, 2.7000167846679686], + [0.7337168121337891, 0.05621623609066011, 67.24002170562744, 0.9000167846679689], + [0.4637168121337891, 0.045078736090660085, 106.61502170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013323864360549994, 0.1615933022624918, 0.04295107440483424, 0.10423102202976864, 0.05212848068686118, 0.10768375106473828, 0.05617600665075597, 0.1082993199579944, 0.050522183672082346, 0.07652057146032906, 0.057526638094854525, 0.04223102366022707, 0.12681276169451244], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.84541559531186 +INFO - Cycle: 87 +INFO - Spp: 14 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0311319925069809, 83.88124895095825, 1.8000661849975588], + [0.8587168121337893, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.88124895095825, 1.8000661849975588], + [0.6235313606262208, 0.0308226175069809, 56.03749895095825, 1.5000661849975585], + [0.8985313606262209, 0.0320601175069809, 80.78749895095825, 1.9000661849975586], + [0.8985313606262209, 0.05619136750698091, 34.66249895095825, 3.0000661849975585], + [0.7287168121337892, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], + [0.8987168121337893, 0.04445998609066009, 106.89627170562744, 2.7000167846679686], + [0.7337168121337891, 0.05621623609066011, 66.95877170562744, 0.9000167846679689], + [0.4637168121337891, 0.045078736090660085, 106.89627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05856073232700392, 0.16165000718924014, 0.045005082010434724, 0.10420480418219552, 0.037933896185993396, 0.06258225048670447, 0.006487617329614626, 0.05405330269301224, 0.11457362944836334, 0.05055416644671689, 0.07783734453461365, 0.05756346208886367, 0.042106708603714356, 0.12688699647352902], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.8242657306901 +INFO - Cycle: 88 +INFO - Spp: 15 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0311319925069809, 83.88124895095825, 1.8000661849975588], + [0.8985313606262209, 0.0314413675069809, 83.88124895095825, 1.8000661849975588], + [0.8612168121337892, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.6235313606262208, 0.030513242506980898, 56.03749895095825, 1.5000661849975585], + [0.8985313606262209, 0.0320601175069809, 80.50624895095825, 1.9000661849975586], + [0.8985313606262209, 0.05650074250698091, 34.66249895095825, 3.0000661849975585], + [0.7287168121337892, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04445998609066009, 107.17752170562744, 2.7000167846679686], + [0.7337168121337891, 0.05652561109066011, 66.95877170562744, 0.9000167846679689], + [0.4637168121337891, 0.044769361090660084, 106.89627170562744, 0.20001678466796882], + [0.4637168121337891, 0.045078736090660085, 107.17752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07374314396471122, 0.16168163902282948, 0.03973966136259582, 0.10422643936078521, 0.0019646440778595294, 0.032495954544337916, 0.04713281583477178, 0.05941697256749342, 0.12202600349150992, 0.05044585110208106, 0.08052365503873767, 0.05765721716702339, 0.04222258182588427, 0.05658001992354026, 0.0701434007158389], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.7992825477203 +INFO - Cycle: 89 +INFO - Spp: 13 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.88124895095825, 1.8000661849975588], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.6235313606262208, 0.030513242506980898, 56.31874895095825, 1.5000661849975585], + [0.8985313606262209, 0.0320601175069809, 80.22499895095825, 1.9000661849975586], + [0.8985313606262209, 0.05681011750698091, 34.66249895095825, 3.0000661849975585], + [0.7262168121337893, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04415061109066009, 107.17752170562744, 2.7000167846679686], + [0.7337168121337891, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.4637168121337891, 0.044769361090660084, 107.17752170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10778826843647575, 0.1619413864316643, 0.041836470463392644, 0.1042625305033295, 0.03554891053380778, 0.01368438825771768, 0.05741283175802987, 0.11995040041350837, 0.05033697933318412, 0.08114680500315839, 0.05754089461021559, 0.04179668534779232, 0.12675344890772358], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.7799941020996 +INFO - Cycle: 90 +INFO - Spp: 14 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0320601175069809, 80.22499895095825, 1.9000661849975586], + [0.8985313606262209, 0.0314413675069809, 83.59999895095825, 1.8000661849975588], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.6235313606262208, 0.030513242506980898, 56.59999895095825, 1.5000661849975585], + [0.8985313606262209, 0.0323694925069809, 80.22499895095825, 1.9000661849975586], + [0.8985313606262209, 0.05681011750698091, 34.38124895095825, 3.0000661849975585], + [0.7262168121337893, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], + [0.8987168121337893, 0.04415061109066009, 107.45877170562744, 2.7000167846679686], + [0.7312168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.4637168121337891, 0.044769361090660084, 107.45877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08872401588753598, 0.16138163827800117, 0.04400736829684601, 0.10422891986209253, 0.03500646938280324, 0.05091930967057929, 0.03250718663952622, 0.05518877601027027, 0.07412843727238275, 0.05042472111310127, 0.07710757157877972, 0.05760223823932922, 0.042107751612359245, 0.126665596156393], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.75325366108507 +INFO - Cycle: 91 +INFO - Spp: 14 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0323694925069809, 80.22499895095825, 1.9000661849975586], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.31874895095825, 1.8000661849975588], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.6235313606262208, 0.030203867506980897, 56.59999895095825, 1.5000661849975585], + [0.8985313606262209, 0.05711949250698091, 34.38124895095825, 3.0000661849975585], + [0.7287168121337892, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], + [0.8987168121337893, 0.04415061109066009, 107.74002170562744, 2.7000167846679686], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.4637168121337891, 0.044769361090660084, 107.74002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.03516748586885994, 0.1612820425871344, 0.038414286843495765, 0.10419586634587671, 0.10439397266985083, 0.024580623250525572, 0.05645834031549567, 0.06132105186055404, 0.06086884219515293, 0.050359823162691525, 0.07638140556300863, 0.05764282087609169, 0.04236857284542403, 0.12656486561583824], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.742042743399 +INFO - Cycle: 92 +INFO - Spp: 14 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0323694925069809, 79.94374895095825, 1.9000661849975586], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.6235313606262208, 0.030203867506980897, 56.88124895095825, 1.5000661849975585], + [0.8985313606262209, 0.05711949250698091, 34.09999895095825, 3.0000661849975585], + [0.7262168121337893, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], + [0.8987168121337893, 0.04415061109066009, 108.02127170562744, 2.7000167846679686], + [0.4637168121337891, 0.044459986090660084, 107.74002170562744, 0.20001678466796882], + [0.4637168121337891, 0.044769361090660084, 108.02127170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09704234089759346, 0.16150361770325264, 0.04075839067733004, 0.10426965511193143, 0.041886156433700056, 0.11047792565160211, 0.04793472778457222, 0.024215042416590803, 0.05846870503831858, 0.05037268370743183, 0.07867211057598206, 0.057760405236106975, 0.11281116474527383, 0.013827074020313862], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.71426522790125 +INFO - Cycle: 93 +INFO - Spp: 13 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8985313606262209, 0.0323694925069809, 79.66249895095825, 1.9000661849975586], + [0.6235313606262208, 0.030203867506980897, 57.16249895095825, 1.5000661849975585], + [0.8985313606262209, 0.05742886750698091, 34.09999895095825, 3.0000661849975585], + [0.7262168121337893, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04384123609066009, 108.02127170562744, 2.7000167846679686], + [0.4637168121337891, 0.044459986090660084, 108.02127170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10745637220139415, 0.1616818618185638, 0.04296425049236812, 0.10425085952307736, 0.04206611571467663, 0.036094021074248424, 0.01405200733437237, 0.11886007906401455, 0.05634237026005145, 0.050271391023950326, 0.08196064731117135, 0.05759067414361825, 0.12640935003849302], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.69574599111127 +INFO - Cycle: 94 +INFO - Spp: 15 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0317507425069809, 83.03749895095825, 1.8000661849975588], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.6235313606262208, 0.029894492506980896, 57.16249895095825, 1.5000661849975585], + [0.8985313606262209, 0.05742886750698091, 33.81874895095825, 3.0000661849975585], + [0.7237168121337894, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04384123609066009, 108.30252170562744, 2.7000167846679686], + [0.4637168121337891, 0.044459986090660084, 108.30252170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08953632749583079, 0.16179690750292722, 0.10421685704744134, 0.03307575136094258, 0.010289130625756296, 0.031707772145566256, 0.03709527805127726, 0.00930320362275728, 0.02759194068712346, 0.11691369470104664, 0.062157089922115105, 0.05029722457958334, 0.08207827285208162, 0.057641172876184206, 0.12629937652936676], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6827427421264 +INFO - Cycle: 95 +INFO - Spp: 16 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.6235313606262208, 0.029894492506980896, 57.44374895095825, 1.5000661849975585], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7212168121337894, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04384123609066009, 108.58377170562744, 2.7000167846679686], + [0.4637168121337891, 0.044459986090660084, 108.58377170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.024567779793031378, 0.1611862779231223, 0.10418425903683269, 0.011251961150786038, 0.03872807135814345, 0.03947603896644293, 0.03148085359502997, 0.02570476403786517, 0.03888710433054454, 0.057526246425198393, 0.09177678144240148, 0.05986165667860408, 0.05025970293478921, 0.08131532657860326, 0.05767011133626525, 0.12612306441233992], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6640688641342 +INFO - Cycle: 96 +INFO - Spp: 15 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.6235313606262208, 0.029894492506980896, 57.72499895095825, 1.5000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04384123609066009, 108.86502170562744, 2.7000167846679686], + [0.4637168121337891, 0.04415061109066008, 108.58377170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10286256115573787, 0.1611973013955205, 0.09890749089149524, 0.04203856261659016, 0.03894384766157524, 0.04185770988604697, 0.026496933907095486, 0.09077857970541384, 0.0502585626384331, 0.005364985420742855, 0.018523872916185534, 0.057481057802147316, 0.08116673096279432, 0.05780536147563225, 0.12631644156458915], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6594424953993 +INFO - Cycle: 97 +INFO - Spp: 14 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.6235313606262208, 0.029585117506980896, 57.72499895095825, 1.5000661849975585], + [0.8987168121337893, 0.04353186109066009, 108.86502170562744, 2.7000167846679686], + [0.4637168121337891, 0.04415061109066008, 108.86502170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10790712046549589, 0.16117892376213017, 0.10424011229977558, 0.04231050680045269, 0.03896273689605854, 0.03563572620016248, 0.026348730559985403, 0.09091817536227571, 0.050257395645437006, 0.013676544925060204, 0.08115522840585175, 0.06370392018556262, 0.0576314404860164, 0.12607343800573556], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.65063414004635 +INFO - Cycle: 98 +INFO - Spp: 14 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.6235313606262208, 0.029585117506980896, 58.00624895095825, 1.5000661849975585], + [0.8987168121337893, 0.04353186109066009, 109.14627170562744, 2.7000167846679686], + [0.4637168121337891, 0.04415061109066008, 109.14627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08870581230754339, 0.1611850697183025, 0.10420603865982214, 0.04256715258948642, 0.03898133295972786, 0.038222996745439594, 0.026264293902892765, 0.09098863543133691, 0.05025445901530151, 0.03267628342934829, 0.08114587669922722, 0.06111999098749061, 0.057680699932260354, 0.12600135762182055], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.63937057032405 +INFO - Cycle: 99 +INFO - Spp: 15 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], + [0.6235313606262208, 0.029585117506980896, 58.28749895095825, 1.5000661849975585], + [0.8987168121337893, 0.04353186109066009, 109.42752170562744, 2.7000167846679686], + [0.4662168121337891, 0.04415061109066008, 109.14627170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08533106782182844, 0.1611958852923537, 0.10420779866472811, 0.03253379512369598, 0.03880578988292825, 0.040728931558404284, 0.02687684350049072, 0.09049628133496873, 0.05025363614198673, 0.036016061568691984, 0.08124008526696995, 0.0100791719907856, 0.05861480877738962, 0.05779850607317255, 0.12582133700160528], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.63599620630106 +INFO - Cycle: 100 +INFO - Spp: 15 +INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.6235313606262208, 0.029275742506980895, 58.28749895095825, 1.5000661849975585], + [0.8987168121337893, 0.04353186109066009, 109.70877170562744, 2.7000167846679686], + [0.46871681213378913, 0.04415061109066008, 109.14627170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08437351970556463, 0.1612162501219457, 0.1042101356174265, 0.038240422593816346, 0.034138240061949966, 0.02882365106341976, 0.08893956148896541, 0.05025131273554846, 0.0203218103241042, 0.08154464986724852, 0.04277641316041964, 0.01650332134509631, 0.0652063884783155, 0.057900457755778845, 0.12555386568040028], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6306262040538 +INFO - Cycle: 101 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7287168121337892, 0.05683498609066011, 66.39627170562744, 0.9000167846679689], + [0.6235313606262208, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.8987168121337893, 0.04322248609066009, 109.70877170562744, 2.7000167846679686], + [0.47121681213378913, 0.04415061109066008, 109.14627170562744, 0.20001678466796882], + [0.46871681213378913, 0.04415061109066008, 109.42752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16118715529091324, 0.1042043145138749, 0.03867687056662841, 0.03687169841197502, 0.0272009116897431, 0.09026521365093902, 0.05024943881775985, 0.08130852483264066, 0.03946104388435784, 0.08235226495444456, 0.042547406385336856, 0.062476033102396036, 0.057788001925335966, 0.09118787861419725, 0.034223243359457374], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6223817558407 +INFO - Cycle: 102 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7262168121337893, 0.05683498609066011, 66.39627170562744, 0.9000167846679689], + [0.7287168121337892, 0.05683498609066011, 66.11502170562744, 0.9000167846679689], + [0.6260313606262208, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.8987168121337893, 0.04322248609066009, 109.99002170562744, 2.7000167846679686], + [0.46871681213378913, 0.04384123609066008, 109.42752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119000590536817, 0.10426676983855347, 0.03879309485475292, 0.03685905936003968, 0.026828241583877623, 0.09055586799295715, 0.050249445233243754, 0.08124746166879797, 0.0037006078528799926, 0.11819553525437515, 0.031518973077408655, 0.010667236034617316, 0.06248889061953415, 0.05787055927257674, 0.1255682514510175], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.61664788076183 +INFO - Cycle: 103 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7287168121337892, 0.05714436109066011, 66.11502170562744, 0.9000167846679689], + [0.6285313606262207, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.8987168121337893, 0.04322248609066009, 110.27127170562744, 2.7000167846679686], + [0.46871681213378913, 0.04384123609066008, 109.70877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16120723457061992, 0.10423301764965028, 0.03840074404142144, 0.0368471798193352, 0.02818473377473569, 0.08946956975227571, 0.05024860072899737, 0.08145826596765511, 0.01868278279990056, 0.10291051283305432, 0.04245901106485592, 0.06250087433982549, 0.05790545680113157, 0.12549201585654157], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.61006047350895 +INFO - Cycle: 104 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7287168121337892, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6310313606262207, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.46871681213378913, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16120228863571406, 0.10420092574974894, 0.03885430798584952, 0.03683584918241668, 0.026649267226083764, 0.09068944513677914, 0.050249223312007374, 0.08121639601925228, 0.05649059787344002, 0.06516753236670732, 0.042410569069622914, 0.06251245391333693, 0.05793443760565256, 0.12558670592338841], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6069215299899 +INFO - Cycle: 105 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.7262168121337893, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6335313606262206, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.47121681213378913, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1612017903576564, 0.10420312141762339, 0.03885251056114565, 0.03682525432338394, 0.026655783701120577, 0.09068419455896257, 0.05024908600945001, 0.08121717989716074, 0.056075449160743675, 0.06568386752842269, 0.05798067347152099, 0.042417696635568984, 0.06252319415530895, 0.1254301982219313], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.60549365580323 +INFO - Cycle: 106 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6360313606262206, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.47371681213378913, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1612012815238597, 0.10420544883230323, 0.038850565593646, 0.03681532034298129, 0.02666308408485294, 0.0906782610746593, 0.050248964376797677, 0.08121803510127865, 0.05571763293684526, 0.06614474966602688, 0.05802627951436607, 0.04242480577919379, 0.06253325645382911, 0.12527231471936], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6043651860471 +INFO - Cycle: 107 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6385313606262205, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.47621681213378914, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16120076182989604, 0.10420790704956691, 0.03884846989586242, 0.036806040200225855, 0.026671176647860173, 0.09067163870792437, 0.05024885824012243, 0.08121896326821243, 0.0554181608474698, 0.06654914284101025, 0.0580712762400462, 0.04243187943559206, 0.06254264802861574, 0.1251130767675953], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6035341822966 +INFO - Cycle: 108 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6410313606262205, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.47871681213378914, 0.04384123609066008, 109.99002170562744, 0.20001678466796882], + [0.47621681213378914, 0.04384123609066008, 110.27127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1612007394206364, 0.10419534588145353, 0.03885463982456339, 0.036797405515037726, 0.026648495051790184, 0.09069003971569, 0.05024878321140899, 0.081215647811899, 0.06069623187920248, 0.061302021453074576, 0.05808771360452051, 0.04252281701882602, 0.06255137919996248, 0.07424050438258589, 0.05074823602934869], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.6029060360382 +INFO - Cycle: 109 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6435313606262204, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.47621681213378914, 0.04353186109066008, 110.27127170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1612008965653877, 0.10357719884772992, 0.03885561954863722, 0.03678941217135522, 0.02664021934122509, 0.09069773541781691, 0.05024871630001744, 0.08121575892379367, 0.058103280967451466, 0.016600891699923504, 0.10554605905081536, 0.04216663450303613, 0.06255945187301745, 0.12511129464064227], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.59975478879437 +INFO - Cycle: 110 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.6460313606262204, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], + [0.47621681213378914, 0.04353186109066008, 110.55252170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16120075824661564, 0.10423463457613888, 0.038860597809697785, 0.0367820526736682, 0.026621452510121574, 0.09071308075093482, 0.05024867021957208, 0.08121287170420793, 0.05805598880467279, 0.04236023321825499, 0.043154534543968566, 0.0789576065176674, 0.06256687482042053, 0.12503064360405874], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.59579813516376 +INFO - Cycle: 111 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6460313606262204, 0.029275742506980895, 58.84999895095825, 1.5000661849975585], + [0.47621681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16120000081856833, 0.10420126577854014, 0.03887011537004331, 0.039427139522442665, 0.02658237696703403, 0.09074570403690466, 0.05024847305872183, 0.08120675523001246, 0.05802765357702076, 0.055711143562498476, 0.06629885734428922, 0.04261214937955194, 0.0599222598494114, 0.12494610550496091], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.59389944731726 +INFO - Cycle: 112 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6460313606262204, 0.028966367506980895, 58.84999895095825, 1.5000661849975585], + [0.47871681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119990241655863, 0.10420365542674206, 0.03887451365785409, 0.032379829651928815, 0.02655367642321828, 0.0907713946722845, 0.0502467458127819, 0.08120583222670145, 0.05807289243570248, 0.05568241447165762, 0.06643663308571919, 0.042603489364972304, 0.06697097457875667, 0.12479804577512212], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5884042710597 +INFO - Cycle: 113 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6460313606262204, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48121681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119962930654136, 0.10420615580814793, 0.03887599057404118, 0.03528203769728257, 0.026507550022328137, 0.09081702519559742, 0.050244371928547, 0.08120480277406075, 0.0581174911310924, 0.05567150389363818, 0.06655803399428015, 0.04259553794865066, 0.0640714799540007, 0.12464838977179167], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.582738343138 +INFO - Cycle: 114 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.6485313606262203, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48371681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119969977999002, 0.10420876585273985, 0.0388765650845207, 0.03527148143292063, 0.026504263477425526, 0.09081991296880217, 0.0502442993148575, 0.08120454392151844, 0.05816146688704238, 0.05567851593328579, 0.06666292962748781, 0.042588282205784374, 0.06408211867414088, 0.12449715483948413], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5822501959387 +INFO - Cycle: 115 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04291311109066009, 110.55252170562744, 2.7000167846679686], + [0.6510313606262202, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48621681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882], + [0.48371681213378914, 0.04353186109066008, 111.11502170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16118147299376434, 0.10417571392864043, 0.03888976527284878, 0.03526156714248007, 0.026380846275603647, 0.09093871467758673, 0.05024429400721999, 0.08119476790056841, 0.04974853000274936, 0.07282780003863817, 0.04282345263452429, 0.058011261728245105, 0.06409210700551368, 0.0016334070583627128, 0.12259629933325418], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5818067590605 +INFO - Cycle: 116 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04291311109066009, 110.83377170562744, 2.7000167846679686], + [0.6535313606262202, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48371681213378914, 0.04322248609066008, 111.11502170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1611877385597097, 0.10426946095349234, 0.038874953717566205, 0.035252308347010514, 0.026457226118468288, 0.09087110254981173, 0.05024421445942399, 0.08120407892722671, 0.017798708352569633, 0.1050156443818941, 0.03836117685736525, 0.003939545217827412, 0.05811700889799125, 0.06410141141789653, 0.12430542124174644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.576691743942 +INFO - Cycle: 117 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04291311109066009, 111.11502170562744, 2.7000167846679686], + [0.6560313606262201, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48371681213378914, 0.04322248609066008, 111.39627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119381435359686, 0.10423653959453069, 0.03888732506621358, 0.03524368158909566, 0.026440538605317337, 0.0908776285714373, 0.05024419654337886, 0.08119819108022845, 0.03530022525926472, 0.08732686980686571, 0.042540225840881817, 0.05815565083967816, 0.06411007280414423, 0.12424504004536681], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5715544100301 +INFO - Cycle: 118 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], + [0.6585313606262201, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48371681213378914, 0.04322248609066008, 111.67752170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119963660773437, 0.1042026671021826, 0.038900422295267835, 0.03523568893954708, 0.026422804339857057, 0.0908847272705089, 0.05024419413664859, 0.08119189209086664, 0.05271473265318418, 0.06974388866031926, 0.042771256095981695, 0.05818991148767458, 0.06411808491748577, 0.12418009340274154], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5695634250392 +INFO - Cycle: 119 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], + [0.66103136062622, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48621681213378914, 0.04322248609066008, 111.67752170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.161199714666602, 0.10420524786269474, 0.03890095161560431, 0.03522832294514268, 0.026420804623011523, 0.09088634605740069, 0.050244195563030974, 0.08119165065503342, 0.052757881008366196, 0.06981002327408628, 0.04276430920530097, 0.05823362312114933, 0.06412545415984307, 0.12403147524273381], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5691308139728 +INFO - Cycle: 120 +INFO - Spp: 14 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], + [0.66103136062622, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.48871681213378915, 0.04322248609066008, 111.67752170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119978948723637, 0.10420793555058061, 0.03890158906900556, 0.03522832284017724, 0.02641861028459551, 0.0908880819662897, 0.05024419669211776, 0.08119136004270859, 0.05281908077512936, 0.06985947560026323, 0.042758029949037824, 0.05827675321928733, 0.06412545438957312, 0.12388132013399783], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5688956370628 +INFO - Cycle: 121 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], + [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], + [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], + [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], + [0.66103136062622, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], + [0.8612168121337892, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], + [0.49121681213378915, 0.04322248609066008, 111.67752170562744, 0.20001678466796882], + [0.48871681213378915, 0.04322248609066008, 111.95877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.16119967366455618, 0.10418734741701394, 0.03890630737083947, 0.03522832164872366, 0.026401657905350255, 0.09090177744299546, 0.0502442051034694, 0.0811887312313406, 0.05353762562047406, 0.04288018667500026, 0.05826570803076483, 0.06412545639740368, 0.06916549673005051, 0.03924333235340336, 0.08452417240861429], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.56876442946515 +INFO - Cycle: 122 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8162168121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8985313606262209, 0.0315960550069809, 83.03749895095825, 1.8000661849975588], + [0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8985313606262209, 0.0325241800069809, 79.38124895095825, 1.9000661849975586], + [0.8985313606262209, 0.05773824250698091, 33.67812395095825, 3.0000661849975585], + [0.7174668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8562168121337893, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8562168121337893, 0.060856861090660096, 77.50564670562744, 1.3000167846679689], + [0.7212168121337894, 0.05729904859066011, 65.83377170562744, 0.9000167846679689], + [0.8987168121337893, 0.04275842359066009, 111.39627170562744, 2.7000167846679686], + [0.66103136062622, 0.028966367506980895, 59.27187395095825, 1.5000661849975585], + [0.48871681213378915, 0.04306779859066008, 111.95877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.04663463846910449, 0.014663002262148733, 0.09948254788570896, 0.10416027130830931, 0.036083154715387415, 0.036679653814284584, 0.12019665948048154, 0.050252144901703606, 0.08165184663257298, 0.06576014811639071, 0.057490209923364496, 0.04264846432156618, 0.058175406470530426, 0.06264954106976009, 0.12347231062868672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.54869086199415 +INFO - Cycle: 123 +INFO - Spp: 15 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8174668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8985313606262209, 0.0315960550069809, 82.89687395095825, 1.8000661849975588], + [0.8985313606262209, 0.0325241800069809, 79.24062395095825, 1.9000661849975586], + [0.8985313606262209, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8562168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], + [0.8987168121337893, 0.04275842359066009, 111.53689670562744, 2.7000167846679686], + [0.66103136062622, 0.028811680006980894, 59.27187395095825, 1.5000661849975585], + [0.48871681213378915, 0.04306779859066008, 112.09939670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07138583120267168, 0.0812851576330731, 0.032945330535543646, 0.008356329803074582, 0.10412415098558078, 0.03613382311614406, 0.11925548903277781, 0.05020554225620236, 0.08225583053292256, 0.07841747858916974, 0.0450096341017376, 0.0427044944678687, 0.05814845316337615, 0.06641772661151299, 0.12335472796834414], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.53927640952634 +INFO - Cycle: 124 +INFO - Spp: 16 +INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], + [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.0315960550069809, 82.89687395095825, 1.8000661849975588], + [0.8985313606262209, 0.0315960550069809, 82.75624895095825, 1.8000661849975588], + [0.8985313606262209, 0.0325241800069809, 79.09999895095825, 1.9000661849975586], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8999668121337893, 0.04275842359066009, 111.53689670562744, 2.7000167846679686], + [0.66103136062622, 0.028811680006980894, 59.41249895095825, 1.5000661849975585], + [0.48871681213378915, 0.04291311109066008, 112.09939670562744, 0.20001678466796882], + [0.48871681213378915, 0.04306779859066008, 112.24002170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08283725822044118, 0.07842092008909196, 0.03443018387355707, 0.0425758990702832, 0.10414905844940205, 0.018637620402634513, 0.01746678086144514, 0.11847045299056108, 0.050190942242583525, 0.08285788354452668, 0.036350175675966434, 0.08712355887744451, 0.05818133515809538, 0.06493282090387896, 0.0886424874883095, 0.03473262215177882], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.53545299181513 +INFO - Cycle: 125 +INFO - Spp: 15 +INFO - [[0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], + [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.0315960550069809, 82.75624895095825, 1.8000661849975588], + [0.8985313606262209, 0.0326788675069809, 79.09999895095825, 1.9000661849975586], + [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8599668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8999668121337893, 0.04275842359066009, 111.67752170562744, 2.7000167846679686], + [0.66103136062622, 0.028811680006980894, 59.55312395095825, 1.5000661849975585], + [0.48871681213378915, 0.04291311109066008, 112.24002170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.035878682800579695, 0.04260684873564949, 0.08345421736840927, 0.05021715169494391, 0.008752868222188783, 0.1516608370153143, 0.020696777685739305, 0.03688886192525813, 0.11963151090975263, 0.08172111242312412, 0.031395904130926786, 0.09201440673425211, 0.05822480188889051, 0.06348913213225874, 0.1233668863327122], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5310917342468 +INFO - Cycle: 126 +INFO - Spp: 16 +INFO - [[0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], + [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8997813606262208, 0.0317507425069809, 82.75624895095825, 1.8000661849975588], + [0.8997813606262208, 0.0315960550069809, 82.61562395095825, 1.8000661849975588], + [0.8985313606262209, 0.0326788675069809, 78.95937395095825, 1.9000661849975586], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8999668121337893, 0.04260373609066009, 111.67752170562744, 2.7000167846679686], + [0.66103136062622, 0.028656992506980894, 59.55312395095825, 1.5000661849975585], + [0.48871681213378915, 0.04291311109066008, 112.38064670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.03205460737122218, 0.04270510308258382, 0.10251720105071344, 0.0502033018370159, 0.005700877893668329, 0.15478831382483665, 0.0016204980066023766, 0.08237815563518719, 0.0957092179679471, 0.013100717055733284, 0.0218478912714704, 0.12085185555869005, 0.027807719236095072, 0.058160586795636335, 0.06731254754884294, 0.12324140586375507], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.52462046363075 +INFO - Cycle: 127 +INFO - Spp: 15 +INFO - [[0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.7212168121337894, 0.05745373609066011, 65.69314670562744, 0.9000167846679689], + [0.8997813606262208, 0.0317507425069809, 82.61562395095825, 1.8000661849975588], + [0.8985313606262209, 0.0326788675069809, 78.81874895095825, 1.9000661849975586], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8999668121337893, 0.04260373609066009, 111.81814670562744, 2.7000167846679686], + [0.66103136062622, 0.028656992506980894, 59.69374895095825, 1.5000661849975585], + [0.48871681213378915, 0.04291311109066008, 112.52127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0030300898734812623, 0.10412132996312137, 0.05019372687856767, 0.012050807806560992, 0.1485904963689698, 0.08144121502684712, 0.08777660867982914, 0.0305348126664448, 0.04292590885154766, 0.03656923569107546, 0.11899442721545801, 0.03552984767897155, 0.058177404933540074, 0.06580219510383196, 0.12313779337047633], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.51904117316803 +INFO - Cycle: 128 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], + [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.7212168121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8997813606262208, 0.0317507425069809, 82.47499895095825, 1.8000661849975588], + [0.8985313606262209, 0.0326788675069809, 78.67812395095825, 1.9000661849975586], + [0.8999668121337893, 0.04260373609066009, 111.95877170562744, 2.7000167846679686], + [0.66103136062622, 0.028656992506980894, 59.83437395095825, 1.5000661849975585], + [0.48871681213378915, 0.04275842359066008, 112.52127170562744, 0.20001678466796882], + [0.48871681213378915, 0.04291311109066008, 112.66189670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09948336951411814, 0.050180449384718044, 0.026115591214228764, 0.1348139461941559, 0.10183765066496243, 0.03429529741659497, 0.021635903079648102, 0.004668636439871173, 0.08303391088112648, 0.04262836245967027, 0.03773117460696766, 0.11704227747667266, 0.05822764393291763, 0.06430850143940833, 0.09320370589332894, 0.030032008515889077], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5162701568511 +INFO - Cycle: 129 +INFO - Spp: 14 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8997813606262208, 0.0317507425069809, 82.33437395095825, 1.8000661849975588], + [0.8985313606262209, 0.0328335550069809, 78.67812395095825, 1.9000661849975586], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.66103136062622, 0.028502305006980894, 59.83437395095825, 1.5000661849975585], + [0.48871681213378915, 0.04275842359066008, 112.66189670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08927764175642455, 0.050205814426581036, 0.16029469107932123, 0.0974186682550884, 0.031107931284380816, 0.02601510055760856, 0.014873485742952157, 0.08205566522396195, 0.04266982849618207, 0.0388007805899061, 0.1175512336571262, 0.058251448271375794, 0.06826229597087383, 0.12321541468821741], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5101634921696 +INFO - Cycle: 130 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8997813606262208, 0.0317507425069809, 82.33437395095825, 1.8000661849975588], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4097813606262207, 0.060367930006980895, 48.58437395095825, 2.8000661849975583], + [0.3285313606262207, 0.0309773050069809, 53.78749895095825, 0.6000661849975585], + [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0317507425069809, 82.19374895095825, 1.8000661849975588], + [0.8985313606262209, 0.0328335550069809, 78.53749895095825, 1.9000661849975586], + [0.66103136062622, 0.028502305006980894, 59.97499895095825, 1.5000661849975585], + [0.48871681213378915, 0.04275842359066008, 112.80252170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10346416805944939, 0.05019121382074098, 0.1423757708377232, 0.08484086624634471, 0.038550311592147564, 0.04276918169891482, 0.03316496766299987, 0.05823870667899273, 0.018125171461432967, 0.031346969166150936, 0.08286279592510266, 0.0034770302439237053, 0.11871714865135277, 0.06802265812188081, 0.12318164054597551], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.50475018536565 +INFO - Cycle: 131 +INFO - Spp: 17 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.40853136062622075, 0.060367930006980895, 48.58437395095825, 2.8000661849975583], + [0.4097813606262207, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3285313606262207, 0.0309773050069809, 53.92812395095825, 0.6000661849975585], + [0.8997813606262208, 0.0319054300069809, 82.19374895095825, 1.8000661849975588], + [0.8985313606262209, 0.0328335550069809, 78.39687395095825, 1.9000661849975586], + [0.66103136062622, 0.028502305006980894, 60.11562395095825, 1.5000661849975585], + [0.48871681213378915, 0.04275842359066008, 112.94314670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411998501865868, 0.050183549347518584, 0.06494549078827293, 0.008831884672681525, 0.042867626890163026, 0.05822281473039898, 0.08278674217780557, 0.002610836269224907, 0.0020448074695675004, 0.04754395952773163, 0.06178812577331907, 0.09627210109996469, 0.033620155246706765, 0.03908048070041823, 0.11619123029254566, 0.06574870968135915, 0.12314150031366311], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.5005509171089 +INFO - Cycle: 132 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.4072813606262208, 0.060367930006980895, 48.58437395095825, 2.8000661849975583], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3285313606262207, 0.0309773050069809, 54.06874895095825, 0.6000661849975585], + [0.8997813606262208, 0.0319054300069809, 82.05312395095825, 1.8000661849975588], + [0.8997813606262208, 0.0328335550069809, 78.39687395095825, 1.9000661849975586], + [0.66103136062622, 0.028347617506980893, 60.11562395095825, 1.5000661849975585], + [0.4899668121337891, 0.04275842359066008, 112.94314670562744, 0.20001678466796882], + [0.48871681213378915, 0.04260373609066008, 112.94314670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10191065916169967, 0.05018112252949824, 0.09596589122282705, 0.027504186020620467, 0.04271967242349346, 0.058247468870347416, 0.08290998596444815, 0.0022385023025114103, 0.02033278782402342, 0.14021553113109492, 0.03030304901406743, 0.039147350372044684, 0.11612743720002801, 0.06906577999610773, 0.04657116978119969, 0.07655940618598835], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.49724579086455 +INFO - Cycle: 133 +INFO - Spp: 14 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.7137168121337896, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3285313606262207, 0.0308226175069809, 54.06874895095825, 0.6000661849975585], + [0.8997813606262208, 0.0319054300069809, 81.91249895095825, 1.8000661849975588], + [0.8997813606262208, 0.0328335550069809, 78.25624895095825, 1.9000661849975586], + [0.66103136062622, 0.028347617506980893, 60.25624895095825, 1.5000661849975585], + [0.4899668121337891, 0.04260373609066008, 112.94314670562744, 0.20001678466796882], + [0.4899668121337891, 0.04275842359066008, 113.08377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041485388784025, 0.0501656691658367, 0.09471214688603506, 0.028791984914179832, 0.042723363117443056, 0.05825874421994876, 0.08360406206772383, 0.1607073754473644, 0.03060680695598567, 0.038961901644620746, 0.11548119320287557, 0.06876073386473276, 0.08575854416133455, 0.0373189354735163], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4943691786554 +INFO - Cycle: 134 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7137168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3285313606262207, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0319054300069809, 81.77187395095825, 1.8000661849975588], + [0.8997813606262208, 0.0329882425069809, 78.25624895095825, 1.9000661849975586], + [0.66103136062622, 0.028347617506980893, 60.39687395095825, 1.5000661849975585], + [0.4899668121337891, 0.04260373609066008, 113.08377170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09171320565438501, 0.050190800743356634, 0.09812770500685478, 0.02539116151151483, 0.04273748214234453, 0.05825539673799437, 0.09640869376063933, 0.012438677790188075, 0.0837845755357201, 0.06375846894214995, 0.03288792705854718, 0.03568068219950807, 0.11908201981168844, 0.06648404451293974, 0.12305915859216889], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.48942408876866 +INFO - Cycle: 135 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.7124668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.7137168121337896, 0.03131154859066009, 94.38064670562744, 0.9000167846679689], + [0.32978136062622065, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0320601175069809, 81.77187395095825, 1.8000661849975588], + [0.8997813606262208, 0.0329882425069809, 78.11562395095825, 1.9000661849975586], + [0.66103136062622, 0.028192930006980893, 60.39687395095825, 1.5000661849975585], + [0.4899668121337891, 0.04260373609066008, 113.22439670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1032505040495825, 0.050184602094297016, 0.08588867480910164, 0.03758750547430362, 0.04283903129127631, 0.058242379590869704, 0.10003584970527979, 0.06016684100339759, 0.06474141023546334, 0.018114900993894102, 0.02875177420839003, 0.03985422075901558, 0.11581125791305147, 0.07062001178004111, 0.12302526549806578], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4842571992977 +INFO - Cycle: 136 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7112168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.3310313606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0320601175069809, 81.63124895095825, 1.8000661849975588], + [0.8997813606262208, 0.0329882425069809, 77.97499895095825, 1.9000661849975586], + [0.66103136062622, 0.028192930006980893, 60.53749895095825, 1.5000661849975585], + [0.4899668121337891, 0.04260373609066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10233210299493431, 0.050167528084709104, 0.0032887045536869742, 0.04291871661125371, 0.05822170095031775, 0.13238180140877978, 0.028048362369796166, 0.0017895781241848026, 0.05671881315911854, 0.06346734118099483, 0.08441657526784685, 0.03036945029465278, 0.03657709652501181, 0.11731886690040907, 0.0690012885808242, 0.12298207299347926], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4799157136392 +INFO - Cycle: 137 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0320601175069809, 81.49062395095825, 1.8000661849975588], + [0.8997813606262208, 0.0329882425069809, 77.83437395095825, 1.9000661849975586], + [0.66103136062622, 0.028192930006980893, 60.67812395095825, 1.5000661849975585], + [0.4912168121337891, 0.04260373609066008, 113.36502170562744, 0.20001678466796882], + [0.4899668121337891, 0.04244904859066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10203587506633972, 0.050152253672205827, 0.08645387249520647, 0.04284545477950504, 0.05825164885656789, 0.16065059745005655, 0.002101976510393314, 0.0019439877828509875, 0.03513155639942437, 0.08509830961637017, 0.03194409835007902, 0.036653524254623836, 0.11636142889284537, 0.0674248826712775, 0.07920990687014101, 0.04374062633211301], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4785454716215 +INFO - Cycle: 138 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.7112168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0320601175069809, 81.34999895095825, 1.8000661849975588], + [0.8997813606262208, 0.0331429300069809, 77.83437395095825, 1.9000661849975586], + [0.66103136062622, 0.028038242506980893, 60.67812395095825, 1.5000661849975585], + [0.49246681213378907, 0.04260373609066008, 113.36502170562744, 0.20001678466796882], + [0.4912168121337891, 0.04244904859066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413907857736175, 0.05017920478271482, 0.08400750012590373, 0.04284729447868311, 0.058271199966113456, 0.08120452821595392, 0.022416909793071278, 0.0171618620245771, 0.027687447064092437, 0.07889905895136838, 0.08422343225738678, 0.03730713584362585, 0.11709318598710244, 0.07168582138354923, 0.07997697516466537, 0.042899365383830206], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4751038939428 +INFO - Cycle: 139 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.7112168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.8997813606262208, 0.0322148050069809, 81.34999895095825, 1.8000661849975588], + [0.8997813606262208, 0.0331429300069809, 77.69374895095825, 1.9000661849975586], + [0.66103136062622, 0.028038242506980893, 60.81874895095825, 1.5000661849975585], + [0.49371681213378904, 0.04260373609066008, 113.36502170562744, 0.20001678466796882], + [0.49246681213378907, 0.04244904859066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414077332377607, 0.050170909492383564, 0.016849156074815606, 0.04282924116712628, 0.058286266100678955, 0.08367714824568484, 0.049991292719777425, 0.029361037845548443, 0.07645793022866687, 0.08411237810357938, 0.0568236837346467, 0.03824195414424658, 0.11624709834851965, 0.0700129575938275, 0.08183306841592519, 0.04096510446079685], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4703165353517 +INFO - Cycle: 140 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0322148050069809, 81.20937395095825, 1.8000661849975588], + [0.8997813606262208, 0.0331429300069809, 77.55312395095825, 1.9000661849975586], + [0.66103136062622, 0.028038242506980893, 60.95937395095825, 1.5000661849975585], + [0.49371681213378904, 0.04244904859066008, 113.36502170562744, 0.20001678466796882], + [0.49371681213378904, 0.04260373609066008, 113.50564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10400978912231733, 0.05015571351967507, 0.04284992006392602, 0.058287844793189644, 0.1181510329127191, 0.0548960484679351, 0.030995609727483137, 0.042215060734208325, 0.06878792289853698, 0.0847811940771036, 0.03841033239398297, 0.11519944316903503, 0.06837675650571926, 0.05423929615265716, 0.0685164615588671], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.46779801734505 +INFO - Cycle: 141 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0322148050069809, 81.06874895095825, 1.8000661849975588], + [0.8997813606262208, 0.0332976175069809, 77.55312395095825, 1.9000661849975586], + [0.8997813606262208, 0.0331429300069809, 77.41249895095825, 1.9000661849975586], + [0.66103136062622, 0.027883555006980892, 60.95937395095825, 1.5000661849975585], + [0.49371681213378904, 0.04244904859066008, 113.50564670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08714415184777904, 0.05015220779284915, 0.0427841689761714, 0.058301959283222814, 0.12446388593338213, 0.02660653465722974, 0.035930414656136, 0.017011286880715303, 0.02522179335936698, 0.09849097324852517, 0.0849869837411605, 0.039240954972181843, 0.03084026414017303, 0.08329896625524041, 0.07276510383133779, 0.12276035042452876], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4660555046709 +INFO - Cycle: 142 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8997813606262208, 0.0322148050069809, 81.06874895095825, 1.8000661849975588], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0322148050069809, 80.92812395095825, 1.8000661849975588], + [0.8997813606262208, 0.0332976175069809, 77.41249895095825, 1.9000661849975586], + [0.66103136062622, 0.027883555006980892, 61.09999895095825, 1.5000661849975585], + [0.49371681213378904, 0.04244904859066008, 113.64627170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414165222795725, 0.05016706079735466, 0.042866985363990834, 0.058280391689837216, 0.06671541080324132, 0.028323565684751625, 0.09332509750382492, 0.007469434351303279, 0.05113708256925571, 0.07257064116702226, 0.08460951756341631, 0.03151900648649345, 0.11510273593724053, 0.07105176875471686, 0.12271964909959374], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.46028338015594 +INFO - Cycle: 143 +INFO - Spp: 14 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0323694925069809, 80.92812395095825, 1.8000661849975588], + [0.8997813606262208, 0.0332976175069809, 77.27187395095825, 1.9000661849975586], + [0.66103136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.49371681213378904, 0.04244904859066008, 113.78689670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412559627617365, 0.050158922528818914, 0.04296934979116646, 0.05826835663135422, 0.06975014454621689, 0.03000143634735177, 0.09032334796038904, 0.06316138080126182, 0.0605082806835928, 0.0845134003248502, 0.03991486823231006, 0.11424760921785491, 0.06937405934108835, 0.12268324731757091], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.45676843794314 +INFO - Cycle: 144 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0323694925069809, 80.78749895095825, 1.8000661849975588], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.66228136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.494966812133789, 0.04244904859066008, 113.78689670562744, 0.20001678466796882], + [0.49371681213378904, 0.04229436109066008, 113.78689670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412800226984024, 0.050143727186528646, 0.04295500414867373, 0.0582894805663317, 0.10555837934840258, 0.029992899786196597, 0.05475219385062578, 0.06265612847896594, 0.061069770388829776, 0.08516781599121963, 0.04020706060380506, 0.11308516482495337, 0.06938056492132784, 0.11978300530999048, 0.0028308023243089407], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.45508690033364 +INFO - Cycle: 145 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.66353136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.496216812133789, 0.04244904859066008, 113.78689670562744, 0.20001678466796882], + [0.494966812133789, 0.04229436109066008, 113.78689670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10389156558090007, 0.05015595598784911, 0.04295890122113018, 0.0583101884979038, 0.07776046110720151, 0.029981179040695933, 0.08234738905370706, 0.06297694975929284, 0.06080053512615271, 0.0844313045274323, 0.06011935115350262, 0.04161515336670454, 0.052130660139908476, 0.06939389610458749, 0.12064513323944405, 0.0018949824940199603], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.45453817522474 +INFO - Cycle: 146 +INFO - Spp: 17 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.66478136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.496216812133789, 0.04229436109066008, 113.78689670562744, 0.20001678466796882], + [0.496216812133789, 0.04244904859066008, 113.92752170562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10339260859611818, 0.05015592538577816, 0.04298320016752009, 0.05830633083822508, 0.07773364855302956, 0.029971049722374216, 0.08237398026277452, 0.0640685513809359, 0.05971572493077509, 0.0837031956946118, 0.06007152200381571, 0.041619752661804475, 0.05217558013043144, 0.001074944113612723, 0.06940407609938741, 0.02874882989973079, 0.09376686764488278], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.454257916428 +INFO - Cycle: 147 +INFO - Spp: 17 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.6660313606262199, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.496216812133789, 0.04229436109066008, 113.92752170562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08765048775900919, 0.050155887109330936, 0.04283993544855957, 0.05832524091882411, 0.0777770421714344, 0.029961083230952253, 0.08233042811422607, 0.027059310889381318, 0.004705421626370541, 0.08362544594651712, 0.06006253292949942, 0.04162072834888124, 0.05218391525563505, 0.01650820460233216, 0.0911612857789935, 0.06941408810716305, 0.12253084172778043], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4530094736658 +INFO - Cycle: 148 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6672813606262199, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.496216812133789, 0.04229436109066008, 114.06814670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10326420274622995, 0.050155842389880044, 0.04292586735528816, 0.05830583147780296, 0.07778221138816631, 0.02995127889437021, 0.0823253759220903, 0.05012690359349261, 0.07372112815558289, 0.0847780006035578, 0.06009054443704657, 0.04161977001539887, 0.05215617949902146, 0.0694239329066797, 0.12249262079655014], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4518840375914 +INFO - Cycle: 149 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6685313606262199, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.496216812133789, 0.04229436109066008, 114.20877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412856112975301, 0.05015581869031083, 0.043028627939026017, 0.058293876850392126, 0.07773078972053049, 0.029941633239381153, 0.08237671925425433, 0.061961839788221645, 0.06184840403584852, 0.08477558242547191, 0.06005776834743615, 0.04162435466696264, 0.05218580629215468, 0.06943361727919452, 0.12245660034106214], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4512427326498 +INFO - Cycle: 150 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6697813606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.49746681213378896, 0.04229436109066008, 114.20877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412988517820743, 0.0501557895560667, 0.04302584708105715, 0.058314607260058604, 0.07772230923397024, 0.029932148322192795, 0.08238521718998945, 0.062169539903970165, 0.061693359144249546, 0.08477539506660099, 0.06005356411954434, 0.04162476062319965, 0.05218973744492608, 0.0694431362805818, 0.12238470359538525], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4509590684402 +INFO - Cycle: 151 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6710313606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.49871681213378893, 0.04229436109066008, 114.20877170562744, 0.20001678466796882], + [0.49746681213378896, 0.04229436109066008, 114.34939670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413018610621903, 0.05015576450545203, 0.04302939945974009, 0.0583333081360865, 0.07771225983321159, 0.029922822688154847, 0.08239527734399359, 0.06308089986901742, 0.060829741399785954, 0.08477506019909282, 0.06004749325536162, 0.04162544754158598, 0.052195340592375364, 0.06945249231698852, 0.11502176024024358, 0.0072927465126910885], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.45072859191384 +INFO - Cycle: 152 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6722813606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.49746681213378896, 0.04213967359066008, 114.34939670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07717126618805938, 0.05015574801348932, 0.04288569497204844, 0.05832362500927444, 0.07777865147649389, 0.029913654570035836, 0.08232853045660689, 0.03679016903881292, 0.08661849302011566, 0.08415669177806906, 0.060022899955244007, 0.0416272209840468, 0.05221891692363008, 0.026990191537693213, 0.06946168780617101, 0.12236928172864339], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4497487016318 +INFO - Cycle: 153 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6735313606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.49746681213378896, 0.04213967359066008, 114.49002170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10311027658402692, 0.050155731347918626, 0.04298821135254014, 0.05831090163646056, 0.07774117626541939, 0.02990464500603064, 0.08236603812460251, 0.048630020038901774, 0.07530649369535883, 0.08477280668272108, 0.06001499054154549, 0.0416300540996006, 0.052224666220387884, 0.06947072035699728, 0.12233703450793112], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.44867340802443 +INFO - Cycle: 154 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6747813606262197, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.49746681213378896, 0.04213967359066008, 114.63064670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041306537831422, 0.05015572445158405, 0.04308948456480399, 0.05829891803926835, 0.07769109125897718, 0.029895791767447756, 0.08241605420187598, 0.06036476877161684, 0.06353463464285901, 0.08477049464947849, 0.05998427293985235, 0.041634426436873456, 0.052252377199720125, 0.06947959372064941, 0.12230171357185086], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4480793433259 +INFO - Cycle: 155 +INFO - Spp: 17 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.6760313606262197, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.49871681213378893, 0.04213967359066008, 114.63064670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10235023076277953, 0.050155733407105094, 0.0430867572398095, 0.058319546795885524, 0.07764282264559114, 0.02988709437412221, 0.0824640117176816, 0.06058626844381996, 0.06336531008414852, 0.08258629097916514, 0.05990449522343164, 0.041639488352392735, 0.05232943101772523, 0.001781688610059318, 0.0021821170310383875, 0.06948830947181975, 0.12223040384342473], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4478177796133 +INFO - Cycle: 156 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6772813606262197, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], + [0.4999668121337889, 0.04213967359066008, 114.63064670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413331058143661, 0.05015570385750277, 0.04308414961669261, 0.05834003645116201, 0.07767521000971375, 0.02987855623407096, 0.08243197597618966, 0.06083000787726234, 0.06317389545374583, 0.0847701230266315, 0.05997731441284084, 0.04163522452856275, 0.05225879027038321, 0.0694968568065882, 0.12215884489721696], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.44760951114654 +INFO - Cycle: 157 +INFO - Spp: 19 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.8599668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8562168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.6772813606262197, 0.027728867506980892, 61.24062395095825, 1.5000661849975585], + [0.5012168121337889, 0.04213967359066008, 114.63064670562744, 0.20001678466796882], + [0.4999668121337889, 0.04213967359066008, 114.77127170562744, 0.20001678466796882]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10311411380986447, 0.05015581146598641, 0.043156510861809334, 0.058336747084713786, 0.07761327751259342, 0.025306083451414184, 0.08249362958404254, 0.06651160564547626, 0.05284166209005413, 0.08290704038478307, 0.05989933251768707, 0.041643440827254095, 0.052331610062487266, 0.0035834554361058504, 0.0010571973961965133, 0.001859719589838611, 0.07406906050020658, 0.031691558189011114, 0.09042048124277605], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.44740781855006 +INFO - Cycle: 158 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6772813606262197, 0.027728867506980892, 61.38124895095825, 1.5000661849975585], + [0.4999668121337889, 0.04198498609066008, 114.77127170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05564321109089282, 0.050154841831494164, 0.0429445437554282, 0.05834955460070155, 0.07771920706477713, 0.027085626390188567, 0.0823875450006423, 0.035485185348713325, 0.0886354952889045, 0.08454466604063332, 0.05992648789475825, 0.041638696994597296, 0.05230740741143677, 0.04852128535444806, 0.07229061144367352, 0.12214131155359287], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.44448312031096 +INFO - Cycle: 159 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6772813606262197, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], + [0.4999668121337889, 0.04198498609066008, 114.91189670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10268514699160422, 0.05015445040617188, 0.0430455786332268, 0.058336892275742395, 0.07766325431693172, 0.028820739602536664, 0.08244338445736257, 0.047218844471954, 0.07685948837081874, 0.08476693414108309, 0.059886978293053415, 0.041642131683362504, 0.052344625735717715, 0.0014650884101415095, 0.07055600979525294, 0.12211045241503989], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.44252058678063 +INFO - Cycle: 160 +INFO - Spp: 15 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.6785313606262197, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], + [0.4999668121337889, 0.04198498609066008, 115.05252170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413449195476944, 0.050154444650095775, 0.04314544561183637, 0.05832499410480475, 0.07761460999463772, 0.028811090717057484, 0.08249196520748446, 0.05882658479435558, 0.06521510841402794, 0.0847647307109305, 0.05985777386776634, 0.04164628948115967, 0.05237097128095386, 0.07056567692089129, 0.12207582228922872], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4418866911379 +INFO - Cycle: 161 +INFO - Spp: 16 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.6797813606262196, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], + [0.5012168121337889, 0.04198498609066008, 115.05252170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413582431591796, 0.050154459392983394, 0.043142884551915145, 0.05834538213265655, 0.07755859239770542, 0.028801600470372463, 0.08254760547517707, 0.05908475241807631, 0.06500879359162136, 0.08215021094400372, 0.05976288641000968, 0.04165229248576614, 0.052462635927985383, 0.002612047362302836, 0.07057518432315729, 0.1220048478003493], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4416544506512 +INFO - Cycle: 162 +INFO - Spp: 17 +INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], + [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], + [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], + [0.8599668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], + [0.6810313606262196, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], + [0.5024668121337889, 0.04198498609066008, 115.05252170562744, 0.20001678466796882], + [0.5012168121337889, 0.04198498609066008, 115.19314670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10366748466749923, 0.050154434767977714, 0.04318873706757514, 0.05834088496966626, 0.07758821477634958, 0.02879227235244885, 0.0825182372890809, 0.0017920121193635058, 0.04854172556861987, 0.08400901120559627, 0.05982345468792464, 0.04164885335358987, 0.05240379647740516, 0.0729212395370448, 0.07058452021379771, 0.045858696790774964, 0.0760922841548243], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.44145848483026 +INFO - Cycle: 163 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8997813606262208, 0.05789293000698091, 33.60781145095825, 3.0000661849975585], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.8999668121337893, 0.04252639234066009, 112.09939670562744, 2.7000167846679686], + [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40853136062622075, 0.060445273756980895, 48.58437395095825, 2.8000661849975583], + [0.8574668121337893, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.7087168121337897, 0.031234204840660095, 94.38064670562744, 0.9000167846679689], + [0.8997813606262208, 0.0333749612569809, 77.13124895095825, 1.9000661849975586], + [0.8997813606262208, 0.0324468362569809, 80.64687395095825, 1.8000661849975588], + [0.8997813606262208, 0.0323694925069809, 80.57656145095825, 1.8000661849975588], + [0.6810313606262196, 0.027651523756980892, 61.52187395095825, 1.5000661849975585], + [0.5012168121337889, 0.04190764234066008, 115.19314670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041476146698582, 0.05017040372598925, 0.04291282952633562, 0.05828031190078822, 0.12886431847998767, 0.02649832856975425, 0.03156821374025105, 0.12455333963740726, 0.08272974777015323, 0.10570126539894492, 0.029410675293649827, 0.02047222342853008, 0.072867678970865, 0.1217203217464358], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4378747465466 +INFO - Cycle: 164 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.05797027375698091, 33.60781145095825, 3.0000661849975585], + [0.8999668121337893, 0.04252639234066009, 112.16970920562744, 2.7000167846679686], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8580918121337893, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8574668121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.7087168121337897, 0.031234204840660095, 94.31033420562744, 0.9000167846679689], + [0.8997813606262208, 0.0333749612569809, 77.06093645095825, 1.9000661849975586], + [0.8997813606262208, 0.0324468362569809, 80.57656145095825, 1.8000661849975588], + [0.6810313606262196, 0.027651523756980892, 61.59218645095825, 1.5000661849975585], + [0.5012168121337889, 0.04190764234066008, 115.26345920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041342437112414, 0.0431104242391213, 0.018489461912293555, 0.027369473982370163, 0.05014811096616959, 0.05828255758604242, 0.14196325059143725, 0.09719234571284008, 0.02728512025558694, 0.08340452728767754, 0.10685838059841385, 0.04803571329302905, 0.0720130391322403, 0.12171335073153661], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.43439763089253 +INFO - Cycle: 165 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.05804761750698091, 33.60781145095825, 3.0000661849975585], + [0.8999668121337893, 0.04252639234066009, 112.24002170562744, 2.7000167846679686], + [0.8587168121337893, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.7087168121337897, 0.031234204840660095, 94.24002170562744, 0.9000167846679689], + [0.8997813606262208, 0.0333749612569809, 76.99062395095825, 1.9000661849975586], + [0.8997813606262208, 0.0324468362569809, 80.50624895095825, 1.8000661849975588], + [0.6810313606262196, 0.027651523756980892, 61.66249895095825, 1.5000661849975585], + [0.5012168121337889, 0.04190764234066008, 115.33377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412717817120007, 0.04315648370422642, 0.04778974889021033, 0.028230400517776085, 0.11277797311161265, 0.050123828156477694, 0.058300320699471844, 0.11291306792792609, 0.011519717509998709, 0.08432007323720819, 0.1081837968539521, 0.04569042759537073, 0.07116759579235235, 0.1216993878322166], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4327320863805 +INFO - Cycle: 166 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.05804761750698091, 33.53749895095825, 3.0000661849975585], + [0.8999668121337893, 0.04252639234066009, 112.31033420562744, 2.7000167846679686], + [0.8593418121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.7087168121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], + [0.8997813606262208, 0.033452305006980904, 76.99062395095825, 1.9000661849975586], + [0.8997813606262208, 0.0324468362569809, 80.43593645095825, 1.8000661849975588], + [0.6810313606262196, 0.027574180006980892, 61.66249895095825, 1.5000661849975585], + [0.5012168121337889, 0.04183029859066008, 115.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10415030967184631, 0.04306716515147042, 0.025886701967231567, 0.16033083598087663, 0.05014543166438535, 0.05833494448954582, 0.05655884186130377, 0.06789255004437325, 0.08441325041755601, 0.1093417039426363, 0.04465901923589361, 0.07350226650677123, 0.12171697906610972], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4302408305161 +INFO - Cycle: 167 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.05812496125698091, 33.53749895095825, 3.0000661849975585], + [0.8999668121337893, 0.042449048590660086, 112.31033420562744, 2.7000167846679686], + [0.8599668121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.7080918121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], + [0.8997813606262208, 0.033452305006980904, 76.92031145095825, 1.9000661849975586], + [0.8997813606262208, 0.0325241800069809, 80.43593645095825, 1.8000661849975588], + [0.8997813606262208, 0.0324468362569809, 80.36562395095825, 1.8000661849975588], + [0.6810313606262196, 0.027574180006980892, 61.73281145095825, 1.5000661849975585], + [0.5012168121337889, 0.04183029859066008, 115.40408420562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414357973611357, 0.04311260288911365, 0.0028749652860524952, 0.15860682219305636, 0.07518386185213638, 0.02388969355853915, 0.0017801689632272587, 0.050123343457612844, 0.058306318764287074, 0.047982908842016496, 0.08472568612662673, 0.10967856273703284, 0.014694512231959856, 0.02926399245758221, 0.07264006029281413, 0.12165314551261022], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4275884384879 +INFO - Cycle: 168 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.7080918121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.05812496125698091, 33.46718645095825, 3.0000661849975585], + [0.8999668121337893, 0.042449048590660086, 112.38064670562744, 2.7000167846679686], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8997813606262208, 0.033452305006980904, 76.84999895095825, 1.9000661849975586], + [0.8997813606262208, 0.0325241800069809, 80.36562395095825, 1.8000661849975588], + [0.6810313606262196, 0.027574180006980892, 61.80312395095825, 1.5000661849975585], + [0.5012168121337889, 0.04183029859066008, 115.47439670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413644848011402, 0.04313682973476109, 0.15413102680542817, 0.05344090460397465, 0.02766275663329645, 0.006298653316477912, 0.08472654282031722, 0.03489558465443956, 0.05012759197271468, 0.058307452449536216, 0.03621985716624127, 0.10900396967743203, 0.04459841924901634, 0.07173105817812973, 0.1215829042581205], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.42513205045526 +INFO - Cycle: 169 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.7074668121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], + [0.8997813606262208, 0.05820230500698091, 33.46718645095825, 3.0000661849975585], + [0.8999668121337893, 0.042449048590660086, 112.45095920562744, 2.7000167846679686], + [0.8599668121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8997813606262208, 0.033452305006980904, 76.77968645095825, 1.9000661849975586], + [0.8997813606262208, 0.0325241800069809, 80.29531145095825, 1.8000661849975588], + [0.6810313606262196, 0.02749683625698089, 61.80312395095825, 1.5000661849975585], + [0.5012168121337889, 0.04183029859066008, 115.54470920562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412974957680537, 0.043143386171147956, 0.12473348064416959, 0.023392199373826528, 0.02525606344167958, 0.03581101187178438, 0.08097293707423416, 0.013349521075430734, 0.08511674409190843, 0.050104797189742166, 0.058301815783764865, 0.006935404235134966, 0.10879970629215714, 0.04431048449427037, 0.07415248635497713, 0.1214902123289665], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.42354618222413 +INFO - Cycle: 170 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.7074668121337897, 0.031234204840660095, 94.09939670562744, 0.9000167846679689], + [0.8997813606262208, 0.05820230500698091, 33.39687395095825, 3.0000661849975585], + [0.8999668121337893, 0.042449048590660086, 112.52127170562744, 2.7000167846679686], + [0.8997813606262208, 0.033529648756980904, 76.77968645095825, 1.9000661849975586], + [0.8997813606262208, 0.0325241800069809, 80.22499895095825, 1.8000661849975588], + [0.6810313606262196, 0.02749683625698089, 61.87343645095825, 1.5000661849975585], + [0.5012168121337889, 0.04175295484066008, 115.54470920562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10415164726165947, 0.04255175129874999, 0.16030681464994362, 0.0777594905955884, 0.02544587439198604, 0.04591882251737012, 0.08521754123360994, 0.05012604044027827, 0.05835223183685463, 0.11003195474723296, 0.04319589608611265, 0.0732222389690123, 0.12163654402889633], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4215134504675 +INFO - Cycle: 171 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8997813606262208, 0.0325241800069809, 80.22499895095825, 1.8000661849975588], + [0.7074668121337897, 0.03131154859066009, 94.09939670562744, 0.9000167846679689], + [0.8997813606262208, 0.05827964875698091, 33.39687395095825, 3.0000661849975585], + [0.8999668121337893, 0.042371704840660086, 112.52127170562744, 2.7000167846679686], + [0.8997813606262208, 0.033529648756980904, 76.70937395095825, 1.9000661849975586], + [0.8997813606262208, 0.0326015237569809, 80.22499895095825, 1.8000661849975588], + [0.6810313606262196, 0.02749683625698089, 61.94374895095825, 1.5000661849975585], + [0.5012168121337889, 0.04175295484066008, 115.61502170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414421013751025, 0.04313889663201989, 0.16033058703910033, 0.0849290006687281, 0.027063864871167645, 0.038707950053820585, 0.0200190909054963, 0.0833714579573877, 0.05011011456240389, 0.05831796032059053, 0.10451937254856802, 0.030518702177915854, 0.07235182165976033, 0.12157361344644727], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4188048017527 +INFO - Cycle: 172 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8997813606262208, 0.0326015237569809, 80.22499895095825, 1.8000661849975588], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.7074668121337897, 0.03131154859066009, 94.02908420562744, 0.9000167846679689], + [0.8991563606262208, 0.05827964875698091, 33.39687395095825, 3.0000661849975585], + [0.8999668121337893, 0.042371704840660086, 112.59158420562744, 2.7000167846679686], + [0.8997813606262208, 0.033529648756980904, 76.63906145095825, 1.9000661849975586], + [0.6810313606262196, 0.02749683625698089, 62.01406145095825, 1.5000661849975585], + [0.5012168121337889, 0.04175295484066008, 115.68533420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413732642857428, 0.04315630020223219, 0.1603725340600335, 0.05780892797530002, 0.02795314599526977, 0.027614728373840776, 0.04844116284874346, 0.03918664946776528, 0.08401351496234584, 0.050104199245282276, 0.05831502326298228, 0.10594006415283602, 0.07146182937792821, 0.12149459364686593], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.41748474326045 +INFO - Cycle: 173 +INFO - Spp: 17 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8997813606262208, 0.0326015237569809, 80.15468645095825, 1.8000661849975588], + [0.7074668121337897, 0.03131154859066009, 93.95877170562744, 0.9000167846679689], + [0.8985313606262209, 0.05827964875698091, 33.39687395095825, 3.0000661849975585], + [0.8999668121337893, 0.042371704840660086, 112.66189670562744, 2.7000167846679686], + [0.8997813606262208, 0.033529648756980904, 76.56874895095825, 1.9000661849975586], + [0.6810313606262196, 0.02741949250698089, 62.01406145095825, 1.5000661849975585], + [0.5018418121337889, 0.04175295484066008, 115.68533420562744, 0.20001678466796882], + [0.5012168121337889, 0.04175295484066008, 115.75564670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413715050018109, 0.04313166790721774, 0.14349969226391265, 0.038987338590068144, 0.02555953090489795, 0.005209322105147155, 0.07888146535976845, 0.016992282785860235, 0.0016407357311553834, 0.046348884768419606, 0.08490607351806564, 0.05009529444429143, 0.058323906353359975, 0.10703334338480705, 0.07385413008048301, 0.0956983439529265, 0.025700837349437976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.41589990464837 +INFO - Cycle: 174 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.0326015237569809, 80.08437395095825, 1.8000661849975588], + [0.7074668121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.8985313606262209, 0.05835699250698091, 33.39687395095825, 3.0000661849975585], + [0.8999668121337893, 0.042371704840660086, 112.73220920562744, 2.7000167846679686], + [0.8997813606262208, 0.033606992506980904, 76.56874895095825, 1.9000661849975586], + [0.6810313606262196, 0.02741949250698089, 62.08437395095825, 1.5000661849975585], + [0.5018418121337889, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], + [0.5012168121337889, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414794505662613, 0.04266729812407118, 0.16026408897134775, 0.07067311507628721, 0.026456397589209556, 0.033885206054987196, 0.020008394789531637, 0.045159729432799514, 0.08503677594819326, 0.05009359113640768, 0.05835470633875981, 0.10829804323500494, 0.0729747329237038, 0.02570390816092396, 0.09580867717978837], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.414416850323 +INFO - Cycle: 175 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.0326015237569809, 80.01406145095825, 1.8000661849975588], + [0.7068418121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.8985313606262209, 0.05835699250698091, 33.32656145095825, 3.0000661849975585], + [0.8999668121337893, 0.042294361090660086, 112.73220920562744, 2.7000167846679686], + [0.8997813606262208, 0.033606992506980904, 76.49843645095825, 1.9000661849975586], + [0.6810313606262196, 0.02741949250698089, 62.15468645095825, 1.5000661849975585], + [0.5024668121337889, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], + [0.5018418121337889, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414755911868535, 0.04313025356398073, 0.16035830358984726, 0.08357466791470117, 0.02736886885392042, 0.011207779332980661, 0.02991019790409127, 0.044223077280321696, 0.08550855413284937, 0.05009322194708685, 0.05833382075351083, 0.10868020237462332, 0.07205112868866893, 0.0340138273063082, 0.08739853723842397], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4122604477244 +INFO - Cycle: 176 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.0326015237569809, 80.01406145095825, 1.8000661849975588], + [0.8997813606262208, 0.0326788675069809, 80.01406145095825, 1.8000661849975588], + [0.7062168121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.8985313606262209, 0.05843433625698091, 33.32656145095825, 3.0000661849975585], + [0.8999668121337893, 0.042294361090660086, 112.80252170562744, 2.7000167846679686], + [0.8997813606262208, 0.033606992506980904, 76.42812395095825, 1.9000661849975586], + [0.6810313606262196, 0.02734214875698089, 62.15468645095825, 1.5000661849975585], + [0.5030918121337888, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], + [0.5024668121337889, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414865473535691, 0.04310625624646398, 0.16037455637079429, 0.0673036702085313, 0.024917504072264816, 0.057472177865957874, 0.00847035265703177, 0.036186444995212695, 0.0854744318597013, 0.05007509445035574, 0.058351375936615026, 0.10826999856007918, 0.07451744454194552, 0.0370062085958203, 0.08432582890386935], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.410777892754 +INFO - Cycle: 177 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.0326788675069809, 80.01406145095825, 1.8000661849975588], + [0.7193418121337894, 0.05753107984066011, 65.55252170562744, 0.9000167846679689], + [0.7055918121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.8985313606262209, 0.05843433625698091, 33.25624895095825, 3.0000661849975585], + [0.8999668121337893, 0.042294361090660086, 112.87283420562744, 2.7000167846679686], + [0.8997813606262208, 0.033606992506980904, 76.35781145095825, 1.9000661849975586], + [0.6810313606262196, 0.02734214875698089, 62.22499895095825, 1.5000661849975585], + [0.5037168121337888, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], + [0.5030918121337888, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414860041775863, 0.15941012880153624, 0.06546983781748236, 0.025855956963233784, 0.05925464653755868, 0.044454973035110076, 0.04316013994850116, 0.08574803902753908, 0.05007673029664557, 0.058372881294890065, 0.10818709045300179, 0.07356856716440442, 0.04219533985263626, 0.07906511189175464], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4092008707371 +INFO - Cycle: 178 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.0326788675069809, 79.94374895095825, 1.8000661849975588], + [0.7193418121337894, 0.05753107984066011, 65.48220920562744, 0.9000167846679689], + [0.7049668121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.8985313606262209, 0.05851168000698091, 33.25624895095825, 3.0000661849975585], + [0.8999668121337893, 0.042294361090660086, 112.94314670562744, 2.7000167846679686], + [0.8997813606262208, 0.033684336256980904, 76.35781145095825, 1.9000661849975586], + [0.6810313606262196, 0.02734214875698089, 62.29531145095825, 1.5000661849975585], + [0.5043418121337888, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], + [0.5037168121337888, 0.04167561109066008, 115.75564670562744, 0.20001678466796882], + [0.5037168121337888, 0.04175295484066008, 115.82595920562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10415114844730174, 0.16021593147268964, 0.004150739195077768, 0.026753738746278396, 0.08799297196221907, 0.03272130143009225, 0.0455161700060923, 0.04306403900388849, 0.08528482077933046, 0.05007712558114618, 0.05839189934427766, 0.10776963667792301, 0.07268772515930147, 0.021199065818867057, 0.08526997596645937, 0.014753710409055086], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.40749396494414 +INFO - Cycle: 179 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.0326788675069809, 79.87343645095825, 1.8000661849975588], + [0.7193418121337894, 0.05753107984066011, 65.41189670562744, 0.9000167846679689], + [0.7043418121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.8985313606262209, 0.05851168000698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042217017340660086, 112.94314670562744, 2.7000167846679686], + [0.8997813606262208, 0.033684336256980904, 76.28749895095825, 1.9000661849975586], + [0.6810313606262196, 0.02726480500698089, 62.29531145095825, 1.5000661849975585], + [0.5037168121337888, 0.04167561109066008, 115.82595920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10415184196301656, 0.1603156832731571, 0.003127221133535455, 0.024286392740347443, 0.07555995389721365, 0.046273046129551854, 0.04494846262557781, 0.04301098129277112, 0.08566953750480705, 0.05007655311573246, 0.058368595892401134, 0.1078358406836128, 0.07514417748190519, 0.12123171226637028], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4058220686205 +INFO - Cycle: 180 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], + [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.7193418121337894, 0.05760842359066011, 65.41189670562744, 0.9000167846679689], + [0.7037168121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.8985313606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042217017340660086, 113.01345920562744, 2.7000167846679686], + [0.8997813606262208, 0.033684336256980904, 76.21718645095825, 1.9000661849975586], + [0.6810313606262196, 0.02726480500698089, 62.36562395095825, 1.5000661849975585], + [0.5037168121337888, 0.04167561109066008, 115.89627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414422023629918, 0.1604209959938312, 0.02521338664823275, 0.08643828757120088, 0.03845345388527767, 0.04413634464493454, 0.043101306623371353, 0.08619178357070707, 0.050053843280955065, 0.05837070725820188, 0.10807842558845601, 0.07423105476308448, 0.12116618993544798], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.40371728616213 +INFO - Cycle: 181 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8587168121337893, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7193418121337894, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7043418121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], + [0.7037168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8979063606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042217017340660086, 113.08377170562744, 2.7000167846679686], + [0.8997813606262208, 0.033761680006980904, 76.21718645095825, 1.9000661849975586], + [0.8997813606262208, 0.033684336256980904, 76.14687395095825, 1.9000661849975586], + [0.6810313606262196, 0.02726480500698089, 62.43593645095825, 1.5000661849975585], + [0.5037168121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412172178105845, 0.1603299298658573, 0.026141050731213446, 0.04278818525210131, 0.12491100776208829, 0.04318098469903589, 0.002980602496265161, 0.08349889994686233, 0.05005788566139688, 0.0583446863769469, 0.0565773055651483, 0.052615476634529694, 0.07330391363610303, 0.12114834959139295], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4028316586221 +INFO - Cycle: 182 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7187168121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7030918121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.7037168121337898, 0.03138889234066009, 93.81814670562744, 0.9000167846679689], + [0.8972813606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042217017340660086, 113.15408420562744, 2.7000167846679686], + [0.8997813606262208, 0.033761680006980904, 76.14687395095825, 1.9000661849975586], + [0.6816563606262196, 0.02726480500698089, 62.43593645095825, 1.5000661849975585], + [0.5043418121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882], + [0.5037168121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413340568141868, 0.16025380234859601, 0.026134494103337468, 0.04971093868163445, 0.12492567106873514, 0.04312292856383626, 0.005039943518875294, 0.07956666764929522, 0.050065257223517845, 0.05838533926926698, 0.10422167209437815, 0.07331052178956547, 0.07903578118976022, 0.04209357681778301], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4017254984843 +INFO - Cycle: 183 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7024668121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8966563606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042139673590660086, 113.15408420562744, 2.7000167846679686], + [0.8997813606262208, 0.033761680006980904, 76.07656145095825, 1.9000661849975586], + [0.6816563606262196, 0.02718746125698089, 62.43593645095825, 1.5000661849975585], + [0.5049668121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882], + [0.5043418121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413606888732756, 0.16031695036724677, 0.023613254238827895, 0.042000323982926004, 0.12501487070664724, 0.043127054040386074, 0.0867590483140152, 0.050054842754069365, 0.058388183060514916, 0.10971850308914982, 0.07583071688726462, 0.09192350094986809, 0.02911668272175652], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.4009564166778 +INFO - Cycle: 184 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], + [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8960313606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042139673590660086, 113.22439670562744, 2.7000167846679686], + [0.8997813606262208, 0.033761680006980904, 76.00624895095825, 1.9000661849975586], + [0.6816563606262196, 0.02718746125698089, 62.50624895095825, 1.5000661849975585], + [0.5055918121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882], + [0.5049668121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413602077839293, 0.1603613156904346, 0.024569289103319354, 0.020043639917179626, 0.12502064373608127, 0.043129020627012814, 0.022140171102485433, 0.08684093359997633, 0.050049600740122935, 0.05840986639378537, 0.10941662025174347, 0.07487414589005557, 0.0902763206896958, 0.030732411479714356], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3996491973427 +INFO - Cycle: 185 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7024668121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8954063606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042139673590660086, 113.29470920562744, 2.7000167846679686], + [0.8997813606262208, 0.033839023756980904, 76.00624895095825, 1.9000661849975586], + [0.6816563606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5055918121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882], + [0.5055918121337888, 0.04167561109066008, 116.03689670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413435806570673, 0.16014631109807986, 0.025509558899937914, 0.04301925074609863, 0.12500776697992502, 0.043148643635426885, 0.08642760830913795, 0.05006412310170659, 0.0584218302124094, 0.10919103398217297, 0.07393545057679246, 0.050405336084915216, 0.07058872830769036], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3988506643919 +INFO - Cycle: 186 +INFO - Spp: 12 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8947813606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.8997813606262208, 0.033839023756980904, 75.93593645095825, 1.9000661849975586], + [0.6822813606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5055918121337888, 0.04159826734066008, 116.03689670562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414735199156748, 0.1602227256831205, 0.025503886012920092, 0.042186442640516617, 0.12503089672350717, 0.043085176736261735, 0.08677462077717095, 0.05005682827025702, 0.05844566909024346, 0.10961331414559997, 0.07393997570219399, 0.120993112226641], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3975795341803 +INFO - Cycle: 187 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7012168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.894156360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033839023756980904, 75.86562395095825, 1.9000661849975586], + [0.6829063606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5055918121337888, 0.04159826734066008, 116.10720920562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413762882448378, 0.16030272732246734, 0.025498298994875285, 0.041656717391278276, 0.12500828017557583, 0.04314210549507872, 0.07327478256315047, 0.05843344094201229, 0.013794695479391677, 0.05004960213299156, 0.1097783886181346, 0.07394437669783893, 0.12097895536272109], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.39669496735524 +INFO - Cycle: 188 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7012168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], + [0.7180918121337895, 0.05768576734066011, 65.34158420562744, 0.9000167846679689], + [0.893531360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033839023756980904, 75.79531145095825, 1.9000661849975586], + [0.6835313606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5055918121337888, 0.04159826734066008, 116.17752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.104128430841965, 0.16032967593464215, 0.025492207674757333, 0.009471232555001227, 0.12496283678195404, 0.026199320533562217, 0.0143941720788658, 0.058421719571041066, 0.07267214312154449, 0.03267716313162486, 0.017020595781257798, 0.05004546965789424, 0.10928479469292904, 0.07394981107267361, 0.12095042657028716], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.39618650458993 +INFO - Cycle: 189 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], + [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7024668121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.892906360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033916367506980905, 75.79531145095825, 1.9000661849975586], + [0.6841563606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5062168121337888, 0.04159826734066008, 116.17752170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041285008633069, 0.16012876211252974, 0.025484193034813387, 0.04264039700971554, 0.12501102511902343, 0.04320390882094534, 0.06973286330772252, 0.058431325486368056, 0.017005323624979495, 0.050059345581503205, 0.10928671065033004, 0.0739590732102338, 0.1209285711785286], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3956865893208 +INFO - Cycle: 190 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7180918121337895, 0.05768576734066011, 65.34158420562744, 0.9000167846679689], + [0.892281360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033916367506980905, 75.72499895095825, 1.9000661849975586], + [0.6847813606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5068418121337888, 0.04159826734066008, 116.17752170562744, 0.20001678466796882], + [0.5062168121337888, 0.04159826734066008, 116.24783420562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412994350000322, 0.16020695605638416, 0.025478708994753137, 0.04179104096844097, 0.124975509721636, 0.08714157156455188, 0.05844065305811418, 0.04324913211191995, 0.05005188466031997, 0.10971048664990722, 0.07396339394761238, 0.11395954356098412, 0.006901175205372718], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.394834982546 +INFO - Cycle: 191 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], + [0.7012168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], + [0.7180918121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.891656360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033916367506980905, 75.65468645095825, 1.9000661849975586], + [0.6854063606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5062168121337888, 0.04152092359066008, 116.24783420562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.104149748723043, 0.16026970141703029, 0.025473117030169242, 0.030655726756693532, 0.12506805786939312, 0.05845124379277314, 0.011040207435936483, 0.08728834806034402, 0.04308886153237307, 0.050045656940798204, 0.10957873676007675, 0.0739679686756823, 0.12092262500568692], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3939824153995 +INFO - Cycle: 192 +INFO - Spp: 12 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], + [0.7012168121337898, 0.03131154859066009, 93.74783420562744, 0.9000167846679689], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.891031360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033916367506980905, 75.58437395095825, 1.9000661849975586], + [0.6860313606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5062168121337888, 0.04152092359066008, 116.31814670562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414013294589657, 0.160304852897942, 0.025467230169342086, 0.12504314098610514, 0.058439011157521446, 0.04011482983562057, 0.08783957532579238, 0.04315435062284682, 0.050039819705055534, 0.11057765543893901, 0.07397316416395464, 0.12090623675098375], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3934323938975 +INFO - Cycle: 193 +INFO - Spp: 12 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.73281145095825, 1.8000661849975588], + [0.7012168121337898, 0.03138889234066009, 93.74783420562744, 0.9000167846679689], + [0.890406360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033993711256980905, 75.58437395095825, 1.9000661849975586], + [0.6866563606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5062168121337888, 0.04152092359066008, 116.38845920562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413041220386818, 0.16007379109931388, 0.025459193976045874, 0.12502075467200746, 0.05842709481430311, 0.043209049247794874, 0.0489720105473863, 0.08533409832281835, 0.050060510182434105, 0.10443902206176892, 0.07398263326151724, 0.12089142961074188], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3925933672054 +INFO - Cycle: 194 +INFO - Spp: 12 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.66249895095825, 1.8000661849975588], + [0.7012168121337898, 0.03138889234066009, 93.67752170562744, 0.9000167846679689], + [0.889781360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033993711256980905, 75.51406145095825, 1.9000661849975586], + [0.6872813606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5068418121337888, 0.04152092359066008, 116.38845920562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413100958422732, 0.16018135953902432, 0.02545411849405102, 0.12504674399459098, 0.05843681374961165, 0.04320595055827431, 0.04630975524373028, 0.08631187910172569, 0.05005072184612437, 0.10602845041210256, 0.07398631570114214, 0.12085688177539547], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3915567269835 +INFO - Cycle: 195 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.66249895095825, 1.8000661849975588], + [0.7012168121337898, 0.03138889234066009, 93.60720920562744, 0.9000167846679689], + [0.889156360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.033993711256980905, 75.44374895095825, 1.9000661849975586], + [0.6879063606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5074668121337887, 0.04152092359066008, 116.38845920562744, 0.20001678466796882], + [0.5068418121337888, 0.04152092359066008, 116.45877170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412922164503347, 0.1602639866889928, 0.025448835430971855, 0.1250617420791363, 0.05844153595666628, 0.04321817979099493, 0.04388539824945454, 0.08714036261668631, 0.05004226919593413, 0.10755138138546783, 0.07399044503055653, 0.09297929177935499, 0.02784735015075014], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3909892134593 +INFO - Cycle: 196 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.66249895095825, 1.8000661849975588], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.7012168121337898, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8885313606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.034071055006980905, 75.44374895095825, 1.9000661849975586], + [0.8997813606262208, 0.033993711256980905, 75.37343645095825, 1.9000661849975586], + [0.6885313606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5068418121337888, 0.04144357984066008, 116.45877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10415210224692845, 0.16031497858187596, 0.025443316123493067, 0.11760354221997982, 0.058455414523724644, 0.043109933154621166, 0.04180849411650004, 0.007513443837480555, 0.08786641881840851, 0.05003631315258677, 0.011598447026048394, 0.09725974646468412, 0.07399508217337795, 0.12084276756029061], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3906820101377 +INFO - Cycle: 197 +INFO - Spp: 12 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], + [0.7005918121337898, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8879063606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.034071055006980905, 75.37343645095825, 1.9000661849975586], + [0.6891563606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5068418121337888, 0.04144357984066008, 116.52908420562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414257785128672, 0.16011187609351718, 0.02543562640822047, 0.12509274061551193, 0.05844410679626445, 0.043172280728427354, 0.042262774929194245, 0.08759186929951766, 0.05004925212841005, 0.10886426765906072, 0.07400402909513958, 0.12082859839544957], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38965992712474 +INFO - Cycle: 198 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], + [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], + [0.6999668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8872813606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.034071055006980905, 75.30312395095825, 1.9000661849975586], + [0.6897813606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5068418121337888, 0.04144357984066008, 116.59939670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413287861730326, 0.16018291876771823, 0.025430404851143906, 0.12507099225032434, 0.05843204006905671, 0.043228884212152915, 0.035351826408493665, 0.006544143661538386, 0.08783823903873078, 0.05004237969670081, 0.10892288046679473, 0.07400816242527977, 0.12081424953476244], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3889127834952 +INFO - Cycle: 199 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], + [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], + [0.6993418121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8866563606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.034071055006980905, 75.23281145095825, 1.9000661849975586], + [0.6904063606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5074668121337887, 0.04144357984066008, 116.59939670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413348784118055, 0.1602124904644682, 0.02542480044220793, 0.12509628163940717, 0.05844176184708278, 0.043227697815603504, 0.0036316256296473975, 0.038791503267730384, 0.08781043941425415, 0.05003803489877781, 0.10839921687387465, 0.0740130860248558, 0.12077957384090968], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38852041052627 +INFO - Cycle: 200 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.6987168121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8866563606262211, 0.05866636750698091, 33.18593645095825, 3.0000661849975585], + [0.8997813606262208, 0.034148398756980905, 75.23281145095825, 1.9000661849975586], + [0.8997813606262208, 0.034071055006980905, 75.16249895095825, 1.9000661849975586], + [0.6910313606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5080918121337887, 0.04144357984066008, 116.59939670562744, 0.20001678466796882], + [0.5074668121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412828915894332, 0.15455621639675163, 0.02540263361815674, 0.1250949467470395, 0.05843940905598677, 0.04326254511142294, 0.04251856464803922, 0.005497702815567567, 0.08771733532885521, 0.05003448279279116, 0.0938415206216929, 0.014699874436797255, 0.07405084024287059, 0.05284663556983583, 0.06790900345524943], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38830595018356 +INFO - Cycle: 201 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8866563606262211, 0.05866636750698091, 33.11562395095825, 3.0000661849975585], + [0.8997813606262208, 0.034148398756980905, 75.16249895095825, 1.9000661849975586], + [0.6916563606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5080918121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], + [0.5074668121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414010648173333, 0.1545010136730163, 0.025406559135565363, 0.1245907243053204, 0.05845085709538148, 0.04320570416873082, 0.042049318689207645, 0.005586820121654405, 0.08793357780785335, 0.0500377462168386, 0.10876928335270922, 0.07403693930253598, 0.05805075483821447, 0.06269745657820246], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38699467330264 +INFO - Cycle: 202 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], + [0.8866563606262211, 0.05874371125698091, 33.11562395095825, 3.0000661849975585], + [0.8997813606262208, 0.034148398756980905, 75.09218645095825, 1.9000661849975586], + [0.6922813606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5087168121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], + [0.5080918121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041402049551279, 0.15783712537820813, 0.025386379072611893, 0.12090376101938005, 0.05845982293442418, 0.04320531749912816, 0.02658158777330615, 0.0023180048674527106, 0.08806088371569125, 0.00425506083596165, 0.015496927057927483, 0.050017915639712314, 0.1085530322420087, 0.07407085750098567, 0.05984299557257412, 0.060870123935499634], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38626698407575 +INFO - Cycle: 203 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], + [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8866563606262211, 0.05874371125698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034148398756980905, 75.02187395095825, 1.9000661849975586], + [0.6929063606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5093418121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], + [0.5087168121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414032110016616, 0.1602021276251416, 0.025390206398414415, 0.11951042382173065, 0.058468974950413546, 0.043206365837307144, 0.08572054344280286, 0.005672946386129581, 0.042630696496872615, 0.0023226585616991117, 0.05002041978122671, 0.10797927662886896, 0.07405723582517555, 0.06173278556515798, 0.05894501757889303], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38594148947146 +INFO - Cycle: 204 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.6987168121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.52187395095825, 1.8000661849975588], + [0.8866563606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034225742506980905, 75.02187395095825, 1.9000661849975586], + [0.6935313606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5099668121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], + [0.5093418121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414040940200413, 0.13994986944313353, 0.02536774042799378, 0.11578651477528987, 0.05847789152267402, 0.04321279392293469, 0.009420763416960668, 0.019968783760582438, 0.08756332633255863, 0.04385583834175688, 0.05002307829727794, 0.10749542344853176, 0.0740957208475912, 0.06373427295290013, 0.05690757310781025], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3851536568515 +INFO - Cycle: 205 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], + [0.8860313606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034225742506980905, 74.95156145095825, 1.9000661849975586], + [0.6941563606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5105918121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], + [0.5099668121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414044754322395, 0.14913270490135316, 0.025363168964758334, 0.10856889315399432, 0.058486417658470846, 0.0432107736229371, 0.016664206071050798, 0.010921357036726483, 0.0879968659853364, 0.04328319287009545, 0.050014213596900566, 0.10751232796782084, 0.0740988537704138, 0.0656132927459009, 0.05499328411101714], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3843853810229 +INFO - Cycle: 206 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], + [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8854063606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034225742506980905, 74.88124895095825, 1.9000661849975586], + [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.5105918121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882], + [0.5105918121337887, 0.04144357984066008, 116.74002170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413865989481405, 0.15722363003378548, 0.025358395851946127, 0.12041048959976093, 0.05848885715826545, 0.04322297231737906, 0.004830523771494708, 0.0029381564917933616, 0.04298714416435096, 0.08827391834932054, 0.05000677575780037, 0.10743395171986556, 0.07410242076127063, 0.0642478402564414, 0.0563362638717114], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38397816782367 +INFO - Cycle: 207 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], + [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.6968418121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8847813606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034225742506980905, 74.81093645095825, 1.9000661849975586], + [0.5105918121337887, 0.04136623609066008, 116.74002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414753310749378, 0.1602587976749306, 0.025359670289072326, 0.07598322370995113, 0.058492407337488575, 0.04318151247880867, 0.04929177334054524, 0.042909362388633215, 0.008951209931648375, 0.07409990928218117, 0.07956440057320614, 0.049999425282240224, 0.10718354996749861, 0.12057722463630202], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38356293060565 +INFO - Cycle: 208 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], + [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0328335550069809, 79.38124895095825, 1.8000661849975588], + [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8841563606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034303086256980905, 74.81093645095825, 1.9000661849975586], + [0.5105918121337887, 0.04136623609066008, 116.81033420562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413843371387843, 0.140185401617409, 0.025358040655454585, 0.11534233860043548, 0.058484476932827795, 0.0432427245026268, 0.009906015166595521, 0.00904005615375909, 0.07410310498428918, 0.019780387608527416, 0.03469258912519435, 0.08806421427750816, 0.050015530974723825, 0.10708372010942102, 0.1205629655773495], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3828827948473 +INFO - Cycle: 209 +INFO - Spp: 13 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], + [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], + [0.8835313606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034303086256980905, 74.74062395095825, 1.9000661849975586], + [0.5105918121337887, 0.04136623609066008, 116.88064670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412887139944994, 0.14434469293698055, 0.025359047738394185, 0.1252262814696686, 0.05847374150817728, 0.043299118805938806, 0.04346951055672898, 0.07410111847417314, 0.015697081573544887, 0.08823972798575402, 0.0500091476868822, 0.10710338007411788, 0.12054827979018948], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3822260891159 +INFO - Cycle: 210 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], + [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.6974668121337899, 0.03138889234066009, 93.46658420562744, 0.9000167846679689], + [0.8829063606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.8997813606262208, 0.034303086256980905, 74.67031145095825, 1.9000661849975586], + [0.5112168121337887, 0.04136623609066008, 116.88064670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412958938382719, 0.15245177434989315, 0.02536020284293849, 0.12199981002404607, 0.05848315983599628, 0.042556805825007565, 0.04116375709581681, 0.07339445345723049, 0.007700434927511949, 0.002462824702501383, 0.08908081024777298, 0.05000010528411373, 0.10846785888345473, 0.12051196139005527], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.38190904026874 +INFO - Cycle: 211 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], + [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], + [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], + [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], + [0.8997813606262208, 0.034303086256980905, 74.67031145095825, 1.9000661849975586], + [0.8599668121337892, 0.060470142340660095, 77.92752170562744, 1.3000167846679689], + [0.6968418121337899, 0.03138889234066009, 93.46658420562744, 0.9000167846679689], + [0.8822813606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04136623609066008, 116.88064670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413104347564572, 0.15229974811621225, 0.025360661937521626, 0.08385266415849273, 0.05849040477001098, 0.04328415413275332, 0.04109954319827454, 0.07409792854171557, 0.007851351413541053, 0.03286788470642139, 0.10850904587470664, 0.008587376625360521, 0.08910515392160752, 0.05000049004704005, 0.12046254908069613], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3817962457361 +INFO - Cycle: 212 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40790636062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40790636062622077, 0.060522617506980896, 48.54921770095825, 2.8000661849975583], + [0.3322813606262206, 0.030783945631980898, 54.20937395095825, 0.6000661849975585], + [0.8599668121337892, 0.060508814215660095, 77.92752170562744, 1.3000167846679689], + [0.8999668121337893, 0.042101001715660086, 113.36502170562744, 2.7000167846679686], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8997813606262208, 0.0328335550069809, 79.41640520095825, 1.8000661849975588], + [0.6947813606262193, 0.02714878938198089, 62.57656145095825, 1.5000661849975585], + [0.8997813606262208, 0.034341758131980905, 74.67031145095825, 1.9000661849975586], + [0.6968418121337899, 0.03142756421566009, 93.46658420562744, 0.9000167846679689], + [0.8819688606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04132756421566008, 116.88064670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10246556996549631, 0.003259914953757847, 0.1551501690298343, 0.0046873379199689, 0.02382306378772083, 0.12491397663253362, 0.05850504879729571, 0.039845289752722224, 0.04490879571553399, 0.07563611189189318, 0.10622107843665142, 0.08789285781214877, 0.050010412410055154, 0.12034086967369818], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3810348060528 +INFO - Cycle: 213 +INFO - Spp: 12 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.030783945631980898, 54.24453020095825, 0.6000661849975585], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8999668121337893, 0.042101001715660086, 113.40017795562744, 2.7000167846679686], + [0.8997813606262208, 0.0328722268819809, 79.41640520095825, 1.8000661849975588], + [0.6947813606262193, 0.02714878938198089, 62.61171770095825, 1.5000661849975585], + [0.8997813606262208, 0.034341758131980905, 74.63515520095825, 1.9000661849975586], + [0.6968418121337899, 0.03142756421566009, 93.43142795562744, 0.9000167846679689], + [0.8816563606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04132756421566008, 116.91580295562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414343494590385, 0.0432055133239994, 0.1598623985635846, 0.024450687050489608, 0.12548926264571691, 0.05848867166544546, 0.04436167624301945, 0.07500835343382124, 0.10654863900197663, 0.08808661682028719, 0.050008168651781086, 0.12034657765397458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3802527908393 +INFO - Cycle: 214 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.3322813606262206, 0.030783945631980898, 54.27968645095825, 0.6000661849975585], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8999668121337893, 0.042101001715660086, 113.43533420562744, 2.7000167846679686], + [0.8997813606262208, 0.0328722268819809, 79.38124895095825, 1.8000661849975588], + [0.6947813606262193, 0.02714878938198089, 62.64687395095825, 1.5000661849975585], + [0.8997813606262208, 0.034341758131980905, 74.59999895095825, 1.9000661849975586], + [0.6968418121337899, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], + [0.881343860626221, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04132756421566008, 116.95095920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413817258213855, 0.04323685647685848, 0.1310803169491252, 0.1104249059880958, 0.02884525134646855, 0.025074707097660177, 0.015042801685421416, 0.05848901667618335, 0.04317354909950034, 0.07438366046486523, 0.10719907393375777, 0.08856761614696125, 0.05000291413230805, 0.12034115742065563], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.379774400146 +INFO - Cycle: 215 +INFO - Spp: 20 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.3322813606262206, 0.030745273756980898, 54.27968645095825, 0.6000661849975585], + [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.8999668121337893, 0.042101001715660086, 113.47049045562744, 2.7000167846679686], + [0.8997813606262208, 0.0328722268819809, 79.34609270095825, 1.8000661849975588], + [0.6947813606262193, 0.02711011750698089, 62.64687395095825, 1.5000661849975585], + [0.8997813606262208, 0.034380430006980905, 74.59999895095825, 1.9000661849975586], + [0.8997813606262208, 0.034341758131980905, 74.56484270095825, 1.9000661849975586], + [0.6965293121337899, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], + [0.881031360626221, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04132756421566008, 116.98611545562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09912724896547247, 0.040118567244521376, 0.14947426136317418, 0.07795760018424493, 0.01039449627045775, 0.0037401753718739033, 0.0018257443794818912, 0.0031826893089986086, 0.0031214334398052272, 0.00834050782670109, 0.02352994117483572, 0.03546407047089351, 0.05849087632250985, 0.04343761475181742, 0.07592859744571254, 0.06926267011698928, 0.037784061586281115, 0.08850923019042149, 0.05000665652921244, 0.12030355705659522], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3793941532307 +INFO - Cycle: 216 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0328722268819809, 79.34609270095825, 1.8000661849975588], + [0.3322813606262206, 0.030745273756980898, 54.31484270095825, 0.6000661849975585], + [0.8999668121337893, 0.042062329840660086, 113.47049045562744, 2.7000167846679686], + [0.8997813606262208, 0.0328722268819809, 79.31093645095825, 1.8000661849975588], + [0.6947813606262193, 0.02711011750698089, 62.68203020095825, 1.5000661849975585], + [0.8997813606262208, 0.034380430006980905, 74.56484270095825, 1.9000661849975586], + [0.6962168121337898, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], + [0.880718860626221, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04128889234066008, 116.98611545562744, 0.20001678466796882], + [0.5118418121337887, 0.04132756421566008, 117.02127170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414736340391913, 0.041655205608931274, 0.15538564751901532, 0.11638724621654167, 0.004464851878218524, 0.009140252564201215, 0.03388398039481231, 0.02415851120686727, 0.058492103863748125, 0.009556525396536331, 0.07529999240542624, 0.1070380013082705, 0.08853107685978732, 0.050007076335844794, 0.10500310056095583, 0.01530705309437895], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3787469956682 +INFO - Cycle: 217 +INFO - Spp: 21 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6962168121337898, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], + [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.3322813606262206, 0.030745273756980898, 54.34999895095825, 0.6000661849975585], + [0.8999668121337893, 0.042062329840660086, 113.50564670562744, 2.7000167846679686], + [0.8997813606262208, 0.0329108987569809, 79.31093645095825, 1.8000661849975588], + [0.6947813606262193, 0.02711011750698089, 62.71718645095825, 1.5000661849975585], + [0.8997813606262208, 0.034380430006980905, 74.52968645095825, 1.9000661849975586], + [0.6965293121337899, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], + [0.6959043121337898, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], + [0.6962168121337898, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8804063606262209, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04128889234066008, 117.02127170562744, 0.20001678466796882]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10021699892382106, 0.03897450088608908, 0.1494574489025518, 0.11891290786361215, 0.010411041956391658, 0.004127550516391548, 0.05760829765832558, 0.0015958269132749369, 0.0023318514269517446, 0.004241139844781948, 0.002472515838238401, 0.02478314179828712, 0.05849480744304607, 0.0437886303205059, 0.074675087671225, 0.1066937675147404, 0.0016201678634170363, 0.027151315763848063, 0.0021324572030604417, 0.05000474279330943, 0.12030580089813075], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.37819917231377 +INFO - Cycle: 218 +INFO - Spp: 20 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], + [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.3322813606262206, 0.030706601881980898, 54.34999895095825, 0.6000661849975585], + [0.8999668121337893, 0.042062329840660086, 113.54080295562744, 2.7000167846679686], + [0.8997813606262208, 0.0329108987569809, 79.27578020095825, 1.8000661849975588], + [0.6947813606262193, 0.02711011750698089, 62.75234270095825, 1.5000661849975585], + [0.8997813606262208, 0.034380430006980905, 74.49453020095825, 1.9000661849975586], + [0.6959043121337898, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8800938606262209, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04128889234066008, 117.05642795562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09717763191312107, 0.036609381614931005, 0.1267136302074723, 0.10709206096242305, 0.033217454189009746, 0.005376603490033198, 0.0027056207432882245, 0.004256704164891199, 0.003733144473744425, 0.006412853527538459, 0.0029006123330511616, 0.006618696302280576, 0.02499044390484097, 0.058495135492658105, 0.04259917594064406, 0.07446706998455756, 0.10734272855399135, 0.08899826389863554, 0.0499994756180197, 0.12029331268486833], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3777869371231 +INFO - Cycle: 219 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.3322813606262206, 0.030706601881980898, 54.38515520095825, 0.6000661849975585], + [0.8999668121337893, 0.042062329840660086, 113.57595920562744, 2.7000167846679686], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.6947813606262193, 0.02707144563198089, 62.75234270095825, 1.5000661849975585], + [0.8997813606262208, 0.034419101881980906, 74.49453020095825, 1.9000661849975586], + [0.6955918121337897, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8797813606262208, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04128889234066008, 117.09158420562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10201426853668098, 0.04325759214596364, 0.1564241663473578, 0.09335125274641759, 0.00338639133906783, 0.002533776052360924, 0.0285007461904006, 0.023860441536820105, 0.058496453219828236, 0.04308235132675537, 0.07559781969897487, 0.10716699649377265, 0.08879986121527232, 0.050007761912734844, 0.12026886102624534], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3772655637054 +INFO - Cycle: 220 +INFO - Spp: 17 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.3322813606262206, 0.030706601881980898, 54.42031145095825, 0.6000661849975585], + [0.8999668121337893, 0.042023657965660086, 113.57595920562744, 2.7000167846679686], + [0.6947813606262193, 0.02707144563198089, 62.78749895095825, 1.5000661849975585], + [0.8997813606262208, 0.034419101881980906, 74.45937395095825, 1.9000661849975586], + [0.6952793121337897, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8794688606262208, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04125022046566008, 117.09158420562744, 0.20001678466796882], + [0.5118418121337887, 0.04128889234066008, 117.12674045562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10035880852637244, 0.039672508162325176, 0.15372641042188648, 0.1135380239554592, 0.006126068479621277, 0.011997254601487563, 0.04287956481632068, 0.0037839392874279934, 0.0035656389616472764, 0.024486386844598123, 0.05849206294115283, 0.07497134058889435, 0.10718722561924651, 0.08894398087229631, 0.05000379171153857, 0.07011562133903475, 0.05015137287069036], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3767811242619 +INFO - Cycle: 221 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.3322813606262206, 0.030667930006980898, 54.42031145095825, 0.6000661849975585], + [0.8999668121337893, 0.042023657965660086, 113.61111545562744, 2.7000167846679686], + [0.6947813606262193, 0.02707144563198089, 62.82265520095825, 1.5000661849975585], + [0.8997813606262208, 0.034419101881980906, 74.42421770095825, 1.9000661849975586], + [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8791563606262207, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04125022046566008, 117.12674045562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10127856152683884, 0.04113988855518905, 0.14491685245676092, 0.11854747132787968, 0.014981908036227901, 0.006989693340147748, 0.042738171330340115, 0.0017081600622144018, 0.00208515160725902, 0.024699201493717845, 0.05850075232070122, 0.07475792732123514, 0.10715282345902682, 0.08907956658641278, 0.04999991422074342, 0.12026475225421729], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3762987230591 +INFO - Cycle: 222 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], + [0.3322813606262206, 0.030667930006980898, 54.45546770095825, 0.6000661849975585], + [0.8999668121337893, 0.042023657965660086, 113.64627170562744, 2.7000167846679686], + [0.6947813606262193, 0.02703277375698089, 62.82265520095825, 1.5000661849975585], + [0.8997813606262208, 0.034419101881980906, 74.38906145095825, 1.9000661849975586], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8788438606262207, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04125022046566008, 117.16189670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414114001936071, 0.012378638884030659, 0.12053213736510454, 0.12549477247204557, 0.03941577649831583, 0.04260459467397594, 0.03089405697690144, 0.02355840257635551, 0.058500913969974415, 0.07589806659423305, 0.10710235374505678, 0.08923577716386277, 0.04999603173826141, 0.1202473373225213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.37586434657607 +INFO - Cycle: 223 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.3322813606262206, 0.030667930006980898, 54.49062395095825, 0.6000661849975585], + [0.8999668121337893, 0.042023657965660086, 113.68142795562744, 2.7000167846679686], + [0.6947813606262193, 0.02703277375698089, 62.85781145095825, 1.5000661849975585], + [0.8997813606262208, 0.034457773756980906, 74.38906145095825, 1.9000661849975586], + [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8785313606262206, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04125022046566008, 117.19705295562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041359107843363, 0.006933703130631604, 0.1598134873746717, 0.12308070549113369, 0.04317029931705053, 0.03637642675374391, 0.0023890403137693337, 0.02418376621641726, 0.058500609447725345, 0.07527368194483809, 0.10693852435998759, 0.08895939731674214, 0.0500050326694822, 0.12023941487947043], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.37541059386524 +INFO - Cycle: 224 +INFO - Spp: 19 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], + [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.3322813606262206, 0.030629258131980898, 54.49062395095825, 0.6000661849975585], + [0.8999668121337893, 0.041984986090660086, 113.68142795562744, 2.7000167846679686], + [0.6947813606262193, 0.02703277375698089, 62.89296770095825, 1.5000661849975585], + [0.8997813606262208, 0.034457773756980906, 74.35390520095825, 1.9000661849975586], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8782188606262206, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04121154859066008, 117.19705295562744, 0.20001678466796882], + [0.5118418121337887, 0.04125022046566008, 117.23220920562744, 0.20001678466796882]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10155072836104587, 0.02053877677957206, 0.1551570687811163, 0.11271323911508746, 0.04304290625360752, 0.020863444459146188, 0.06296166361927977, 0.002587267552371935, 0.0018892548588298878, 0.004699301337406741, 0.012814428143507616, 0.02440230270731575, 0.05849174818838251, 0.07505455332228646, 0.10690219025533236, 0.02471662666650677, 0.0500011356203426, 0.03224150730093635, 0.08797390398200701], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3749783399088 +INFO - Cycle: 225 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3322813606262206, 0.030629258131980898, 54.52578020095825, 0.6000661849975585], + [0.8999668121337893, 0.041984986090660086, 113.71658420562744, 2.7000167846679686], + [0.6947813606262193, 0.02699410188198089, 62.89296770095825, 1.5000661849975585], + [0.8997813606262208, 0.034457773756980906, 74.31874895095825, 1.9000661849975586], + [0.8779063606262205, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04121154859066008, 117.23220920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414710251144932, 0.04323427073918651, 0.14375928193498042, 0.09681511904489044, 0.042974514654312894, 0.016144174760337523, 0.02874721824488325, 0.08918406353568423, 0.02324907247662943, 0.058505905577240835, 0.076207101108913, 0.1068114494633258, 0.04999730296240777, 0.12022342298575853], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3745585189558 +INFO - Cycle: 226 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], + [0.3322813606262206, 0.030629258131980898, 54.56093645095825, 0.6000661849975585], + [0.8999668121337893, 0.041984986090660086, 113.75174045562744, 2.7000167846679686], + [0.6947813606262193, 0.02699410188198089, 62.92812395095825, 1.5000661849975585], + [0.8997813606262208, 0.034496445631980906, 74.31874895095825, 1.9000661849975586], + [0.8997813606262208, 0.034457773756980906, 74.28359270095825, 1.9000661849975586], + [0.8775938606262205, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04121154859066008, 117.26736545562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041424106480962, 0.011238569120924313, 0.14216701110109356, 0.11262543395361786, 0.04305713256979782, 0.017736658152240764, 0.01289321747795491, 0.08922285442452167, 0.03204465574175269, 0.02387667400411081, 0.0585064869814271, 0.07557937250174356, 0.0283470312259347, 0.07836005219774078, 0.04999679106156931, 0.1202056488374738], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3741512111553 +INFO - Cycle: 227 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3322813606262206, 0.030590586256980898, 54.56093645095825, 0.6000661849975585], + [0.8999668121337893, 0.041984986090660086, 113.78689670562744, 2.7000167846679686], + [0.6947813606262193, 0.02699410188198089, 62.96328020095825, 1.5000661849975585], + [0.8997813606262208, 0.034496445631980906, 74.28359270095825, 1.9000661849975586], + [0.8772813606262204, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04121154859066008, 117.30252170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.104137334919454, 0.1562297572084009, 0.11746990923863472, 0.04339363679486925, 0.0035890477327271933, 0.005170029419986855, 0.017848181046828962, 0.04332247117491506, 0.002849545984250028, 0.07121756987834493, 0.024099821021656608, 0.05850659204579578, 0.07535674878435275, 0.10661125594953648, 0.0500024108033032, 0.12019568799694313], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.37364148151664 +INFO - Cycle: 228 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.3322813606262206, 0.030590586256980898, 54.59609270095825, 0.6000661849975585], + [0.8999668121337893, 0.041984986090660086, 113.82205295562744, 2.7000167846679686], + [0.6947813606262193, 0.02699410188198089, 62.99843645095825, 1.5000661849975585], + [0.8997813606262208, 0.034496445631980906, 74.24843645095825, 1.9000661849975586], + [0.8772813606262204, 0.05885972688198091, 33.04531145095825, 3.0000661849975585], + [0.5118418121337887, 0.04121154859066008, 117.33767795562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10413462994466023, 0.15986368617405278, 0.01134197078942814, 0.043294751884220745, 0.06977402313805546, 0.08917478919281344, 0.04328624998572581, 0.04444861255163653, 0.02471815244689185, 0.05850669229179745, 0.07474501185114016, 0.10654919390546898, 0.04999174116161679, 0.12017049468249155], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3733118027993 +INFO - Cycle: 229 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.3325938606262206, 0.030590586256980898, 54.59609270095825, 0.6000661849975585], + [0.8999668121337893, 0.041946314215660085, 113.82205295562744, 2.7000167846679686], + [0.6947813606262193, 0.02695543000698089, 62.99843645095825, 1.5000661849975585], + [0.8997813606262208, 0.034496445631980906, 74.21328020095825, 1.9000661849975586], + [0.8772813606262204, 0.05885972688198091, 33.01015520095825, 3.0000661849975585], + [0.5118418121337887, 0.04117287671566008, 117.33767795562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414814972568964, 0.14220530666883668, 0.036026296577741396, 0.04320713406410878, 0.08955629630345749, 0.017703785740844715, 0.08930101750761255, 0.04323935963231427, 0.02341951540719439, 0.058509538130221576, 0.0760385929173399, 0.10646928708687256, 0.04999143293634058, 0.1201842873014255], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.37274632977744 +INFO - Cycle: 230 +INFO - Spp: 14 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3329063606262206, 0.030590586256980898, 54.59609270095825, 0.6000661849975585], + [0.8999668121337893, 0.041946314215660085, 113.85720920562744, 2.7000167846679686], + [0.6947813606262193, 0.02695543000698089, 63.03359270095825, 1.5000661849975585], + [0.8997813606262208, 0.034535117506980906, 74.21328020095825, 1.9000661849975586], + [0.8772813606262204, 0.05889839875698091, 33.01015520095825, 3.0000661849975585], + [0.5118418121337887, 0.04117287671566008, 117.37283420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1025070539127547, 0.15977863172928938, 0.09610290909907165, 0.043841709108153826, 0.029455498756891938, 0.042053136089164486, 0.0016361947232176556, 0.08901273727252644, 0.023894926172967575, 0.05851202966452493, 0.07557128627869933, 0.10624114232228751, 0.049993851978482, 0.12017908385541298], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3723216812977 +INFO - Cycle: 231 +INFO - Spp: 19 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3329063606262206, 0.030551914381980898, 54.59609270095825, 0.6000661849975585], + [0.8999668121337893, 0.041946314215660085, 113.89236545562744, 2.7000167846679686], + [0.6947813606262193, 0.02695543000698089, 63.06874895095825, 1.5000661849975585], + [0.8997813606262208, 0.034535117506980906, 74.17812395095825, 1.9000661849975586], + [0.8772813606262204, 0.05889839875698091, 32.97499895095825, 3.0000661849975585], + [0.5118418121337887, 0.04117287671566008, 117.40799045562744, 0.20001678466796882]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10076191909954278, 0.15659888728549454, 0.1165968722029104, 0.043689251338833834, 0.0068778413187034525, 0.03953522040223343, 0.003376165188651382, 0.08319004769054912, 0.003225398685298954, 0.002062163326665625, 0.003767623989837349, 0.0032585755430593675, 0.0026921818179039426, 0.02411356648950501, 0.05851262166157245, 0.07534769401029602, 0.10622653615196725, 0.04999343719212324, 0.12017399660485176], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3719168287945 +INFO - Cycle: 232 +INFO - Spp: 18 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.3329063606262206, 0.030551914381980898, 54.63124895095825, 0.6000661849975585], + [0.8999668121337893, 0.041946314215660085, 113.92752170562744, 2.7000167846679686], + [0.6947813606262193, 0.02691675813198089, 63.06874895095825, 1.5000661849975585], + [0.8997813606262208, 0.034535117506980906, 74.14296770095825, 1.9000661849975586], + [0.8772813606262204, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5118418121337887, 0.04117287671566008, 117.44314670562744, 0.20001678466796882]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10135555577370872, 0.15144463633296623, 0.011862711475395478, 0.04356965151667505, 0.07380082556518534, 0.04330224272060687, 0.002779918955939572, 0.014574654731041446, 0.008426033962636836, 0.07469715591602666, 0.0018466931638730427, 0.03806853608710099, 0.022949123388658097, 0.05851182324537204, 0.07651854597872362, 0.10617500727053159, 0.04998285953577838, 0.12013402437978019], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.37143564901686 +INFO - Cycle: 233 +INFO - Spp: 17 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.6940293121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3329063606262206, 0.030551914381980898, 54.66640520095825, 0.6000661849975585], + [0.8999668121337893, 0.041907642340660085, 113.92752170562744, 2.7000167846679686], + [0.6947813606262193, 0.02691675813198089, 63.10390520095825, 1.5000661849975585], + [0.8997813606262208, 0.034535117506980906, 74.10781145095825, 1.9000661849975586], + [0.8769688606262204, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5121543121337887, 0.04117287671566008, 117.44314670562744, 0.20001678466796882], + [0.5118418121337887, 0.04113420484066008, 117.44314670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414863026415794, 0.13696745992414874, 0.015132705187450753, 0.04352764500368597, 0.1104740635619611, 0.03840780880466527, 0.022948976540078127, 0.07407670342212962, 0.004844030550605738, 0.015309457178513347, 0.02358008105256115, 0.05851420646872415, 0.07588703065509483, 0.1060602975207454, 0.04997894314529464, 0.006081899173519021, 0.11406006154666432], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.371061501226 +INFO - Cycle: 234 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3329063606262206, 0.030513242506980898, 54.66640520095825, 0.6000661849975585], + [0.8999668121337893, 0.041907642340660085, 113.96267795562744, 2.7000167846679686], + [0.6947813606262193, 0.02691675813198089, 63.13906145095825, 1.5000661849975585], + [0.8997813606262208, 0.034573789381980906, 74.10781145095825, 1.9000661849975586], + [0.8766563606262203, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5124668121337888, 0.04117287671566008, 117.44314670562744, 0.20001678466796882], + [0.5121543121337887, 0.04113420484066008, 117.44314670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10121281140067441, 0.15883024129507306, 0.020694252272031463, 0.04411178549018414, 0.10236350199204802, 0.03940854754074418, 0.0038480432875544987, 0.0017269606988695428, 0.0876099654762095, 0.023798320620496985, 0.058524731604445386, 0.07566973687962328, 0.10587645804304938, 0.049988099221320186, 0.005420533580401954, 0.1147057648830449], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3707472655696 +INFO - Cycle: 235 +INFO - Spp: 21 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3329063606262206, 0.030513242506980898, 54.70156145095825, 0.6000661849975585], + [0.8999668121337893, 0.041907642340660085, 113.99783420562744, 2.7000167846679686], + [0.6947813606262193, 0.02687808625698089, 63.13906145095825, 1.5000661849975585], + [0.8997813606262208, 0.034573789381980906, 74.07265520095825, 1.9000661849975586], + [0.8763438606262203, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5124668121337888, 0.04113420484066008, 117.44314670562744, 0.20001678466796882], + [0.5124668121337888, 0.04117287671566008, 117.47830295562744, 0.20001678466796882]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09804619319403136, 0.15701407111669485, 0.03931223146269565, 0.043967442905325706, 0.08108880944162136, 0.039219627194304815, 0.0040393851175342076, 0.0035504411186714174, 0.03038387794858898, 0.002551575717592491, 0.0028166890657726697, 0.002471061065415212, 0.00273737723201828, 0.05885365242680554, 0.022628610198371688, 0.05853524974652361, 0.07683874271513488, 0.10584946563107801, 0.04998418582909932, 0.1142945886651381, 0.004254489254003225], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.37039350962516 +INFO - Cycle: 236 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.6940293121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.3329063606262206, 0.030513242506980898, 54.73671770095825, 0.6000661849975585], + [0.8999668121337893, 0.041907642340660085, 114.03299045562744, 2.7000167846679686], + [0.6947813606262193, 0.02687808625698089, 63.17421770095825, 1.5000661849975585], + [0.8997813606262208, 0.034573789381980906, 74.03749895095825, 1.9000661849975586], + [0.8760313606262202, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5124668121337888, 0.04113420484066008, 117.47830295562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10314050710614917, 0.1574685063043496, 0.02064478555861637, 0.043888558277088076, 0.09285696841885403, 0.04267309292083965, 0.0024085394160915613, 0.08777818158174833, 0.011246984328688286, 0.001579143924088902, 0.02326071707860019, 0.05853595461673705, 0.07620609323672385, 0.10576824859506212, 0.04998020937339281, 0.12009650923642762], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3699411159298 +INFO - Cycle: 237 +INFO - Spp: 20 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.6940293121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8997813606262208, 0.034573789381980906, 74.03749895095825, 1.9000661849975586], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8605918121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.3329063606262206, 0.030474570631980898, 54.73671770095825, 0.6000661849975585], + [0.8999668121337893, 0.041868970465660085, 114.03299045562744, 2.7000167846679686], + [0.6947813606262193, 0.02687808625698089, 63.20937395095825, 1.5000661849975585], + [0.8997813606262208, 0.034573789381980906, 74.00234270095825, 1.9000661849975586], + [0.8757188606262202, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5124668121337888, 0.04113420484066008, 117.51345920562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1016555085045464, 0.14479555388443427, 0.004787238790376335, 0.04386806111957415, 0.10712301925217235, 0.04103257360642365, 0.015099293676345157, 0.03393950571722507, 0.055466765792873914, 0.06380322803808522, 0.002486249563942731, 0.002046323908832428, 0.002261399223636505, 0.011684757994283325, 0.02348600548279402, 0.05852228114578384, 0.07598050111754144, 0.04191891021043595, 0.04997875440549666, 0.12006406856519657], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.36968231097563 +INFO - Cycle: 238 +INFO - Spp: 15 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], + [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.3329063606262206, 0.030474570631980898, 54.77187395095825, 0.6000661849975585], + [0.8999668121337893, 0.041868970465660085, 114.06814670562744, 2.7000167846679686], + [0.6947813606262193, 0.02687808625698089, 63.24453020095825, 1.5000661849975585], + [0.8997813606262208, 0.034612461256980906, 74.00234270095825, 1.9000661849975586], + [0.8754063606262201, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5124668121337888, 0.04113420484066008, 117.54861545562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10292516757767887, 0.15945503736372532, 0.04440435284471821, 0.09301846263307392, 0.04273173592050253, 0.004993415385045332, 0.003165757068692188, 0.08341533998532846, 0.028051155698792275, 0.024114385862462444, 0.0585260418394735, 0.07535275188046459, 0.10549090493317387, 0.049985505272277075, 0.1200435479318276], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.369297266409 +INFO - Cycle: 239 +INFO - Spp: 20 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.6943418121337895, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], + [0.8612168121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.8605918121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.3329063606262206, 0.030474570631980898, 54.80703020095825, 0.6000661849975585], + [0.8999668121337893, 0.041868970465660085, 114.10330295562744, 2.7000167846679686], + [0.6947813606262193, 0.02683941438198089, 63.24453020095825, 1.5000661849975585], + [0.8997813606262208, 0.034612461256980906, 73.96718645095825, 1.9000661849975586], + [0.8750938606262201, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5127793121337888, 0.04113420484066008, 117.54861545562744, 0.20001678466796882], + [0.5124668121337888, 0.04109553296566008, 117.54861545562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10104289785061916, 0.15784712134527837, 0.04323349980948782, 0.09649393790217722, 0.0416108603861768, 0.0026792072922505183, 0.009210384891695404, 0.0019806111057349865, 0.0019905235507799066, 0.0016845277030978513, 0.08743719419044965, 0.013439239316200826, 0.0015984190463133505, 0.02293551094208367, 0.05853888683041708, 0.07653101019119311, 0.10619553898659871, 0.049980696257959194, 0.08353025620656841, 0.03650682844405819], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.36891269789453 +INFO - Cycle: 240 +INFO - Spp: 18 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8612168121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.6940293121337895, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], + [0.3329063606262206, 0.030435898756980898, 54.80703020095825, 0.6000661849975585], + [0.8999668121337893, 0.041868970465660085, 114.13845920562744, 2.7000167846679686], + [0.6947813606262193, 0.02683941438198089, 63.27968645095825, 1.5000661849975585], + [0.8997813606262208, 0.034612461256980906, 73.93203020095825, 1.9000661849975586], + [0.87478136062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5130918121337888, 0.04113420484066008, 117.54861545562744, 0.20001678466796882], + [0.5127793121337888, 0.04109553296566008, 117.54861545562744, 0.20001678466796882]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10123221429861534, 0.15442100435111608, 0.043132583258662344, 0.05532231156894035, 0.041928616237105934, 0.032955100494901766, 0.02783155551585502, 0.001846472121921588, 0.0054639061433853385, 0.005077042613423481, 0.08975470427566083, 0.023166874488366365, 0.058549289088775734, 0.07629909768514939, 0.10612336068048096, 0.04997666682353098, 0.08542524333201836, 0.03458650223793558], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3686331949701 +INFO - Cycle: 241 +INFO - Spp: 16 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.8999668121337893, 0.041868970465660085, 114.13845920562744, 2.7000167846679686], + [0.8997813606262208, 0.034612461256980906, 73.93203020095825, 1.9000661849975586], + [0.6937168121337894, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], + [0.3329063606262206, 0.030435898756980898, 54.84218645095825, 0.6000661849975585], + [0.6947813606262193, 0.02683941438198089, 63.31484270095825, 1.5000661849975585], + [0.8997813606262208, 0.034651133131980906, 73.93203020095825, 1.9000661849975586], + [0.87446886062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.04113420484066008, 117.54861545562744, 0.20001678466796882], + [0.5130918121337888, 0.04109553296566008, 117.54861545562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10414290363194825, 0.1597712753976544, 0.04362727430052934, 0.004100950330550215, 0.04328798825168976, 0.07905631343682169, 0.0425356068917821, 0.05855300532808948, 0.013912069991922146, 0.0895280361705388, 0.023796408606881887, 0.0756703150319605, 0.092046264483161, 0.049984823007900726, 0.08950108485147344, 0.03048568028709632], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3684149317437 +INFO - Cycle: 242 +INFO - Spp: 21 +INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], + [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.8999668121337893, 0.041868970465660085, 114.13845920562744, 2.7000167846679686], + [0.8997813606262208, 0.034612461256980906, 73.93203020095825, 1.9000661849975586], + [0.6937168121337894, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], + [0.8997813606262208, 0.034651133131980906, 73.93203020095825, 1.9000661849975586], + [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], + [0.8590293121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], + [0.8612168121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.8605918121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], + [0.6934043121337894, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], + [0.3329063606262206, 0.030435898756980898, 54.87734270095825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.31484270095825, 1.5000661849975585], + [0.8741563606262199, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.04109553296566008, 117.54861545562744, 0.20001678466796882], + [0.5134043121337889, 0.04113420484066008, 117.58377170562744, 0.20001678466796882]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10081515356103185, 0.1597715701538916, 0.043624918940126635, 0.00571945165790084, 0.04184473081016694, 0.07222316157921961, 0.03899663807721327, 0.05855344939849448, 0.01416356489499358, 0.08220280263313759, 0.09179577542935684, 0.002122929948792411, 0.0018197943990162062, 0.004023999908390574, 0.0019538381341622584, 0.005875956405662717, 0.022604161118506855, 0.07686230112019835, 0.04998502163924114, 0.04546712250939432, 0.07450867054209016], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3682563185823 +INFO - Cycle: 243 +INFO - Spp: 14 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0590006110906601, 119.99197483062744, 0.6000167846679688], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8999376106262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.96267795562744, 1.3000167846679689], + [0.7168418121337894, 0.05772443921566011, 65.21853733062744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 114.13845920562744, 2.7000167846679686], + [0.8997813606262208, 0.0346317971944809, 73.93203020095825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.32595920562744, 0.9000167846679689], + [0.8605918121337893, 0.06048947827816009, 77.96267795562744, 1.3000167846679689], + [0.3329063606262206, 0.030416562819480897, 54.87734270095825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.33242082595825, 1.5000661849975585], + [0.87400011062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.04111486890316008, 117.58377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09733384660659952, 0.10413434485194331, 0.062489956527391005, 0.04532948109568019, 0.12248184999513537, 0.04325846006718326, 0.05854564871972168, 0.10464846608834623, 0.08908107355877733, 0.0032890426438542788, 0.022726550948816832, 0.07673939941414598, 0.04998333918681224, 0.11995854029559282], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.36689466453055 +INFO - Cycle: 244 +INFO - Spp: 14 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.24062395095825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.98025608062744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.21853733062744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 114.15603733062744, 2.7000167846679686], + [0.8999376106262208, 0.0346317971944809, 73.93203020095825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.30838108062744, 0.9000167846679689], + [0.3329063606262206, 0.030416562819480897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.34999895095825, 1.5000661849975585], + [0.87384386062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.041095532965660084, 117.58377170562744, 0.20001678466796882], + [0.5134043121337889, 0.04111486890316008, 117.60134983062744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12261242726509688, 0.03718939694272544, 0.10415148269410601, 0.045004207475857594, 0.12571326583155254, 0.04331202216412726, 0.05853819392039022, 0.10493696081486045, 0.08914803697219942, 0.02304226822580926, 0.07642381963170003, 0.04998403927961751, 0.02318807640046289, 0.09675580238149435], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3666482197718 +INFO - Cycle: 245 +INFO - Spp: 16 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604701423406601, 77.98025608062744, 1.3000167846679689], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.7000167846679686], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08896173514414399, 0.06946922907587262, 0.004907759093689118, 0.0014900406340194541, 0.09775730394095078, 0.04443061187590104, 0.031753864582942715, 0.09398858131711806, 0.04328202663509726, 0.05854099229031429, 0.10524409824641405, 0.08937886721150996, 0.023157968934478267, 0.07630778351244731, 0.049981288306958055, 0.11994467148489238], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.3664604857153 +INFO - Cycle: 246 +INFO - Spp: 16 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.7000167846679686], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], + [0.8191855621337892, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09339716921415711, 0.06644015718144089, 0.09857589298579823, 0.003186189716514223, 0.002718022709000006, 0.04402290459092849, 0.12262344311085054, 0.03803791579916007, 0.05887592412908886, 0.10554237730983815, 0.08959789337255886, 0.023157957801233895, 0.07630780565268065, 0.04998093515187389, 0.005355804855721074, 0.12217960641915497], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.31470473927214 +INFO - Cycle: 247 +INFO - Spp: 16 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.7000167846679686], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], + [0.8191855621337892, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09339716921415711, 0.06644015718144089, 0.09857589298579823, 0.003186189716514223, 0.002718022709000006, 0.04402290459092849, 0.12262344311085054, 0.03803791579916007, 0.05887592412908886, 0.10554237730983815, 0.08959789337255886, 0.023157957801233895, 0.07630780565268065, 0.04998093515187389, 0.005355804855721074, 0.12217960641915497], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.31470473927214 +INFO - Cycle: 248 +INFO - Spp: 16 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], + [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12574972814958538, 0.03410620766436174, 0.05400380604911686, 0.00525273364723788, 0.04513545461188199, 0.043996355107104965, 0.11989522509832395, 0.038167687067401604, 0.10556117952055369, 0.08961226205088105, 0.023157957028685994, 0.07630780734981628, 0.04998091249746029, 0.0035837239223470373, 0.05871145760470973, 0.1267775026305315], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.27986848900224 +INFO - Cycle: 249 +INFO - Spp: 16 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], + [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12574972814958538, 0.03410620766436174, 0.05400380604911686, 0.00525273364723788, 0.04513545461188199, 0.043996355107104965, 0.11989522509832395, 0.038167687067401604, 0.10556117952055369, 0.08961226205088105, 0.023157957028685994, 0.07630780734981628, 0.04998091249746029, 0.0035837239223470373, 0.05871145760470973, 0.1267775026305315], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.27986848900224 +INFO - Cycle: 250 +INFO - Spp: 17 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], + [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], + [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.5534043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], + [0.7791855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.13620164321306835, 0.023653896637920935, 0.077698913421803, 0.0020126803113232287, 0.02467299588411639, 0.04401807440124664, 0.12021631454688826, 0.03839020890554912, 0.10554533317295675, 0.08960085305720514, 0.023187093647526556, 0.07625102507140118, 0.05876100526956041, 0.11261613083955485, 0.05000900779287277, 0.008893593015672394, 0.008271230811334162], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.2788781836405 +INFO - Cycle: 251 +INFO - Spp: 16 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], + [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], + [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7791855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], + [0.5534043121337889, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.14036570567615947, 0.019490041398357562, 0.001589794356120376, 0.10226991449535194, 0.04406660268387783, 0.12008457308626858, 0.03912357338341289, 0.10551007853153273, 0.08957454471999264, 0.023187094710643695, 0.0762510226055319, 0.058545580510023454, 0.03821652468174739, 0.050009048798334975, 0.05724429358420164, 0.034040070727906074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.276568323051 +INFO - Cycle: 252 +INFO - Spp: 14 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], + [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], + [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.593404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.13754764440626513, 0.02230838771543289, 0.10327303350199203, 0.04418416949592857, 0.12046885856378142, 0.04090810847300298, 0.10542376213363742, 0.0895113376489397, 0.023187098322249446, 0.07625101592690509, 0.058381970336739336, 0.04033694308596243, 0.05000915176465885, 0.08736684551431519], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.25969469491145 +INFO - Cycle: 253 +INFO - Spp: 14 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], + [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], + [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.14038480404682782, 0.019471860365436418, 0.10415159158074529, 0.04418490619477723, 0.12135339931195169, 0.04079367746733678, 0.10542332741317818, 0.08951114045981036, 0.023187098118549118, 0.07625101604754513, 0.05871492080534831, 0.04253084799116628, 0.050009151895284126, 0.08403225830204349], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.2562019281238 +INFO - Cycle: 254 +INFO - Spp: 14 +INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], + [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], + [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.14038480404682782, 0.019471860365436418, 0.10415159158074529, 0.04418490619477723, 0.12135339931195169, 0.04079367746733678, 0.10542332741317818, 0.08951114045981036, 0.023187098118549118, 0.07625101604754513, 0.05871492080534831, 0.04253084799116628, 0.050009151895284126, 0.08403225830204349], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.2562019281238 +INFO - Cycle: 255 +INFO - Spp: 15 +INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.8000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.3000167846679687], + [0.7591855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1386555542277661, 0.10404232562539494, 0.047954686337144614, 0.12137226853608248, 0.10285767990753379, 0.08740326265828341, 0.023172210601417248, 0.07628003857079343, 0.05674476788111862, 0.021053236416861444, 0.04229006440018392, 0.05802557374028083, 0.011311058321766819, 0.049997526578905764, 0.05883974619646673], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.16486530381803 +INFO - Cycle: 256 +INFO - Spp: 14 +INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.6968418121337894, 0.05774377515316011, 65.20095920562744, 0.8000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.2000167846679686], + [0.653404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.13849977339555752, 0.10396571297688055, 0.04788949591577538, 0.12004900052055911, 0.10290582555433683, 0.08743521202211003, 0.023172208596088168, 0.07628004223320296, 0.009149465047669524, 0.021212891343869597, 0.04999746968615861, 0.042614945986802946, 0.05796962793020905, 0.11885832879077987], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.1383319843684 +INFO - Cycle: 257 +INFO - Spp: 13 +INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.6768418121337894, 0.05774377515316011, 65.20095920562744, 0.8000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.673404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.13834619747311333, 0.10397419406063996, 0.04780521115951967, 0.12022312543794272, 0.10296805597342655, 0.0874772373179015, 0.02317220624861714, 0.07628004674157433, 0.021369188451764234, 0.04999739593531807, 0.04274125449694764, 0.058250396118998696, 0.12739549058423627], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.12102514750734 +INFO - Cycle: 258 +INFO - Spp: 13 +INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.673404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], + [0.6568418121337893, 0.05774377515316011, 65.20095920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1383331989496457, 0.10397638727347998, 0.047703051515984904, 0.12017185269265135, 0.10304330863479783, 0.08752829068109215, 0.023172203353154116, 0.07628005230319142, 0.021376864232646012, 0.049997306353708214, 0.05825017556264735, 0.12729973298946548, 0.04286757545753549], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.11933361040116 +INFO - Cycle: 259 +INFO - Spp: 13 +INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.673404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], + [0.6568418121337893, 0.05774377515316011, 65.20095920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1383331989496457, 0.10397638727347998, 0.047703051515984904, 0.12017185269265135, 0.10304330863479783, 0.08752829068109215, 0.023172203353154116, 0.07628005230319142, 0.021376864232646012, 0.049997306353708214, 0.05825017556264735, 0.12729973298946548, 0.04286757545753549], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.11933361040116 +INFO - Cycle: 260 +INFO - Spp: 14 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.8696543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.683404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], + [0.673404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], + [0.6568418121337893, 0.05898127515316011, 65.20095920562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10410789309274841, 0.04374513571882552, 0.09330749647370347, 0.10641839585836395, 0.08927080403173406, 0.023056491820978315, 0.049993360686301426, 0.05844175281787188, 0.026743408566791485, 0.07639580089293437, 0.15946286714931704, 0.05086337995171799, 0.0757856403643514, 0.042407572574360605], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.1143874100293 +INFO - Cycle: 261 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.8696543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.683404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], + [0.673404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], + [0.663404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], + [0.6568418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411795933065128, 0.04577103432139745, 0.08517437579177194, 0.10493542928951873, 0.08819321138695956, 0.02305655118099064, 0.04999511610721392, 0.05844831590171262, 0.03515026456437264, 0.07639568692468028, 0.159466039229631, 0.033388318753329614, 0.06885582507845293, 0.025309594483724572, 0.04174227765559284], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0986449322446 +INFO - Cycle: 262 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.8696543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.683404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], + [0.673404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], + [0.663404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], + [0.6568418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411795933065128, 0.04577103432139745, 0.08517437579177194, 0.10493542928951873, 0.08819321138695956, 0.02305655118099064, 0.04999511610721392, 0.05844831590171262, 0.03515026456437264, 0.07639568692468028, 0.159466039229631, 0.033388318753329614, 0.06885582507845293, 0.025309594483724572, 0.04174227765559284], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0986449322446 +INFO - Cycle: 263 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.683404312133789, 0.04047678296566008, 117.60134983062744, 0.5000167846679688], + [0.673404312133789, 0.041095532965660084, 117.03884983062744, 0.5000167846679688], + [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10408662870329718, 0.04577813908697776, 0.10493020320874995, 0.08818880513381597, 0.05843993387568269, 0.0764216723195084, 0.1594651744700278, 0.12014138450134948, 0.023026995079467476, 0.049998734241939034, 0.001982776547564275, 0.12549363827227053, 0.04204591455934943], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.09562131311793 +INFO - Cycle: 264 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689], + [0.8646543121337892, 0.0604894782781601, 78.56033420562744, 1.3000167846679689], + [0.683404312133789, 0.04047678296566008, 118.16384983062744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10419072833964585, 0.04577188678916858, 0.10493487186169517, 0.08819237561911734, 0.058581464192459604, 0.07642167274688391, 0.1594645986014887, 0.11280784351985336, 0.023026994773776146, 0.04999872850549979, 0.041719993829181914, 0.008116957007776397, 0.1267718842134534], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.087956539484 +INFO - Cycle: 265 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689], + [0.8596543121337892, 0.0604894782781601, 78.56033420562744, 1.3000167846679689], + [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411489795162927, 0.045825581629690186, 0.10489550348224215, 0.0881637572458194, 0.05850203358846885, 0.07642166965411056, 0.15946506145780215, 0.11904928776307022, 0.023026996449474618, 0.04999877525425532, 0.04225614401128015, 0.001665630954526364, 0.12661466055763063], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.08351118436667 +INFO - Cycle: 266 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689], + [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.8546543121337892, 0.0604894782781601, 78.56033420562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10410705763472315, 0.045833316165395384, 0.10488982447434868, 0.08815968531969046, 0.05847875108293375, 0.07642166929282462, 0.15946518469515616, 0.11340909559907444, 0.023026996596189293, 0.04999878200621209, 0.0422982542833101, 0.1266202845228099, 0.007291098327332067], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0834991053962 +INFO - Cycle: 267 +INFO - Spp: 12 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8646543121337892, 0.0607988532781601, 77.99783420562744, 1.3000167846679689], + [0.6518418121337893, 0.05929065015316011, 64.07595920562744, 0.8000167846679689]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10404271025322158, 0.04510279965914222, 0.10542408322568855, 0.08854976987048756, 0.05844429432587006, 0.15946660617545505, 0.023054829957911922, 0.04999814572655845, 0.1272758055103058, 0.07639385911936797, 0.1192826976541095, 0.04296439852188129], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.080811458616 +INFO - Cycle: 268 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.8646543121337892, 0.0607988532781601, 77.71658420562744, 1.3000167846679689], + [0.6518418121337893, 0.05929065015316011, 63.79470920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10410587290950274, 0.04558205787168599, 0.10507345608356562, 0.0882940913304537, 0.058573271490265276, 0.15946615555145294, 0.02305484227170257, 0.049998560256463986, 0.11784610900987509, 0.07639383352794499, 0.009542953276984976, 0.11965073790571024, 0.04241805851439178], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.07812444822116 +INFO - Cycle: 269 +INFO - Spp: 12 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], + [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.6518418121337893, 0.05929065015316011, 63.79470920562744, 0.8000167846679689], + [0.8621543121337892, 0.0607988532781601, 77.71658420562744, 1.3000167846679689]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1040993331782261, 0.04558397352678236, 0.10507206504185639, 0.08829307737319543, 0.05852859942915497, 0.1594660662391504, 0.02305484382036373, 0.049998562014056405, 0.1273728335696384, 0.07639383216965215, 0.04242844380673086, 0.11970836983119279], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.07802596924546 +INFO - Cycle: 270 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.39759386062622076, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.683404312133789, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.6518418121337893, 0.05944533765316011, 63.79470920562744, 0.8000167846679689], + [0.8621543121337892, 0.0609535407781601, 77.71658420562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10407113935753391, 0.046587410598891876, 0.10330790975640734, 0.08847521475200476, 0.023054574519319092, 0.05000147310955778, 0.0763943517966029, 0.05846802526000741, 0.16013101026940793, 0.11447333097734867, 0.013266425561129594, 0.042731306318305594, 0.11903782772348304], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0753263757326 +INFO - Cycle: 271 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6821543121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.6518418121337893, 0.05944533765316011, 63.65408420562744, 0.8000167846679689], + [0.8621543121337892, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1040964459104417, 0.04702445364050015, 0.10287500337342437, 0.08831526343944208, 0.02305455425467052, 0.05000227708274581, 0.07639438915523619, 0.05852690669737932, 0.1259448240341359, 0.16022102314115064, 0.0018528467847552044, 0.0424960892249032, 0.11919592326121496], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.07413411796404 +INFO - Cycle: 272 +INFO - Spp: 14 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.6518418121337893, 0.05944533765316011, 63.51345920562744, 0.8000167846679689], + [0.8609043121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1040959896230073, 0.047307158486886616, 0.1026680414956169, 0.08816462495363178, 0.023054563425067027, 0.05000252219473291, 0.07639437246647741, 0.058506962592545765, 0.11474603843957855, 0.16022150004992677, 0.0023995323719047694, 0.01074261756640244, 0.04241882218407737, 0.11927725415014435], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.07380550167056 +INFO - Cycle: 273 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.6518418121337893, 0.05960002515316011, 63.51345920562744, 0.8000167846679689], + [0.8596543121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409222257015897, 0.04688984290940308, 0.10297348271864598, 0.08838707105891781, 0.023054552076525056, 0.05000216075699771, 0.07639439521228927, 0.05848281887478534, 0.12137866504941454, 0.160220991676701, 0.006423650264523987, 0.04245579277772754, 0.11924435405390968], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0731649113373 +INFO - Cycle: 274 +INFO - Spp: 13 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.6518418121337893, 0.05960002515316011, 63.37283420562744, 0.8000167846679689], + [0.8584043121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409082628307843, 0.047168900063196094, 0.10276918981262079, 0.08823839731069014, 0.02305453520100545, 0.04867709143269474, 0.07639442765269593, 0.05846223336703172, 0.11337069782340647, 0.16022146889286265, 0.013384110605866867, 0.04238445252899074, 0.1193234386797204], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.072755918015 +INFO - Cycle: 275 +INFO - Spp: 14 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.8584043121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689], + [0.6518418121337893, 0.05975471265316011, 63.37283420562744, 0.8000167846679689], + [0.8584043121337893, 0.0611082282781601, 77.57595920562744, 1.3000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10408777056744817, 0.046762517280099676, 0.10306661178832917, 0.08845500301702641, 0.023054546897657083, 0.05000205055857003, 0.07639440364230578, 0.058459352233461846, 0.11743009803958872, 0.16022111588399185, 0.010416921209248715, 0.10798015930273662, 0.0424385178239189, 0.01037340855587317], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0724050785583 +INFO - Cycle: 276 +INFO - Spp: 16 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.6796543121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.8596543121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689], + [0.6518418121337893, 0.05975471265316011, 63.23220920562744, 0.8000167846679689], + [0.8571543121337893, 0.0611082282781601, 77.57595920562744, 1.3000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10408577134985543, 0.047045334908031505, 0.10285952456344516, 0.08830442646641805, 0.023054557254910894, 0.05000229593341327, 0.07639438581570746, 0.0584588996518108, 0.010904226521078343, 0.16022182496198226, 0.017189973438439907, 0.094854232751086, 0.005107733531579466, 0.08654156053357061, 0.04240498647121528, 0.03257026584745554], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.07187664731634 +INFO - Cycle: 277 +INFO - Spp: 16 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], + [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], + [0.6796543121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], + [0.8596543121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689], + [0.6518418121337893, 0.05990940015316011, 63.23220920562744, 0.8000167846679689], + [0.8559043121337894, 0.0611082282781601, 77.57595920562744, 1.3000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10408272236298975, 0.04664431263015193, 0.1031530333963847, 0.08851811980101341, 0.023054544289711033, 0.05000194850836499, 0.07639440952924106, 0.0584543581467754, 0.08928903581797282, 0.16022144391970825, 0.016027711555013726, 0.02094114633459899, 0.0017087838708956778, 0.08099180519565094, 0.042450832226279815, 0.03806579241524746], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.07177582918064 +INFO - Cycle: 278 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.84868761062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02680074250698089, 63.43788957595825, 1.5000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6809043121337891, 0.04039943921566008, 118.72634983062744, 0.5000167846679688], + [0.8596543121337893, 0.0610308845281601, 77.57595920562744, 1.3000167846679689], + [0.6518418121337893, 0.05990940015316011, 63.16189670562744, 0.8000167846679689], + [0.8559043121337894, 0.0610308845281601, 77.57595920562744, 1.3000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409748590310879, 0.04648124105179214, 0.10345148371949713, 0.03824085798694025, 0.05844498236465215, 0.11362942356241444, 0.05023482815817364, 0.02429598390771515, 0.04998833243536799, 0.07516694223529606, 0.046464130678084525, 0.12811508078652137, 0.052459163058697945, 0.04234757152902071, 0.06658249262271766], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.070334960472 +INFO - Cycle: 279 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.84806261062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02672339875698089, 63.43788957595825, 1.5000661849975585], + [0.6809043121337891, 0.04039943921566008, 118.79666233062744, 0.5000167846679688], + [0.8596543121337893, 0.0610308845281601, 77.50564670562744, 1.3000167846679689], + [0.6518418121337893, 0.05990940015316011, 63.09158420562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1024199133479048, 0.046589375114738235, 0.10337005839709942, 0.013198762682713134, 0.05850578779725888, 0.11373460912230668, 0.0752171632970713, 0.021594475856754763, 0.046359084134644866, 0.0016884312524641442, 0.04998884851492235, 0.07786795593128576, 0.12812687371487327, 0.11906025234345752, 0.04227840849250499], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06941137750255 +INFO - Cycle: 280 +INFO - Spp: 14 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.84743761062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02672339875698089, 63.50820207595825, 1.5000661849975585], + [0.6809043121337891, 0.04039943921566008, 118.86697483062744, 0.5000167846679688], + [0.8590293121337893, 0.0610308845281601, 77.50564670562744, 1.3000167846679689], + [0.8596543121337893, 0.0611082282781601, 77.50564670562744, 1.3000167846679689], + [0.6518418121337893, 0.05990940015316011, 63.02127170562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409342880689584, 0.04672996979637679, 0.1032656166413808, 0.05848269639770486, 0.11385521215263969, 0.08833995022549684, 0.022603571618701662, 0.04623911392273892, 0.049989257270813346, 0.07685862968251043, 0.12816966504042399, 0.1068900902175898, 0.012142011848249477, 0.042340786378477366], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0685963705336 +INFO - Cycle: 281 +INFO - Spp: 17 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.84681261062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.7022813606262194, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.6809043121337891, 0.04032209546566008, 118.86697483062744, 0.5000167846679688], + [0.6809043121337891, 0.04039943921566008, 118.93728733062744, 0.5000167846679688], + [0.8584043121337893, 0.0610308845281601, 77.50564670562744, 1.3000167846679689], + [0.8590293121337893, 0.0611082282781601, 77.50564670562744, 1.3000167846679689], + [0.8590293121337893, 0.0610308845281601, 77.43533420562744, 1.3000167846679689], + [0.6518418121337893, 0.05998674390316011, 63.02127170562744, 0.8000167846679689]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10408364853243993, 0.04654602829502391, 0.10340202081169014, 0.05847806469433899, 0.11366688334115418, 0.07374483477119463, 0.02359740342127375, 0.04642700172662386, 0.014694130152975679, 0.0499894850026542, 0.07586445833412256, 0.00889772471837993, 0.11930723543997186, 0.006191627182784422, 0.06895512310794898, 0.04371751223655622, 0.042436818230866966], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0681648127495 +INFO - Cycle: 282 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.84618761062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.7029063606262194, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.6809043121337891, 0.04032209546566008, 118.93728733062744, 0.5000167846679688], + [0.8590293121337893, 0.0611082282781601, 77.43533420562744, 1.3000167846679689], + [0.6518418121337893, 0.05998674390316011, 62.95095920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10241431981147703, 0.04666732983519407, 0.10331219044779164, 0.058521064973018705, 0.11381421301080841, 0.07993686667234394, 0.023590649973639372, 0.04628004486948913, 0.008437249047269552, 0.0017034119095942616, 0.049990032008875626, 0.07587077923166442, 0.12831746810416883, 0.11890531148200839, 0.042239068622656605], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0674382990496 +INFO - Cycle: 283 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8455626106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.6809043121337891, 0.04032209546566008, 119.00759983062744, 0.5000167846679688], + [0.8584043121337893, 0.0611082282781601, 77.43533420562744, 1.3000167846679689], + [0.8590293121337893, 0.0611082282781601, 77.36502170562744, 1.3000167846679689], + [0.6518418121337893, 0.06006408765316011, 62.95095920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10291509190073517, 0.04648052216136679, 0.10345162057094996, 0.05852647334677784, 0.11369639468251987, 0.04995531026481362, 0.023583931560450185, 0.04639738266313131, 0.03852105796752568, 0.04999030204025918, 0.07587707041445331, 0.12825097480143707, 0.04364108619634299, 0.07525912964921047, 0.04225071764946273], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0669150360986 +INFO - Cycle: 284 +INFO - Spp: 16 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8449376106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.6809043121337891, 0.04032209546566008, 119.07791233062744, 0.5000167846679688], + [0.8590293121337893, 0.0611855720281601, 77.36502170562744, 1.3000167846679689], + [0.6518418121337893, 0.06006408765316011, 62.88064670562744, 0.8000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10197854872214637, 0.04662591073525172, 0.1033428585222608, 0.05851656136793129, 0.1137349431288097, 0.0778212058054959, 0.023577409430633873, 0.0463595435947737, 0.010575120397147279, 0.0015206466760243772, 0.0021160733942754664, 0.04999087725051812, 0.07436250991937615, 0.1284698810103392, 0.11859500976196907, 0.042412900283047054], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0663380896277 +INFO - Cycle: 285 +INFO - Spp: 16 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8443126106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.6809043121337891, 0.04032209546566008, 119.14822483062744, 0.5000167846679688], + [0.8590293121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], + [0.6518418121337893, 0.06014143140316011, 62.88064670562744, 0.8000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09553044166553894, 0.04644161456666702, 0.10348118851812294, 0.05853823524484009, 0.11364878271009722, 0.03649031537390108, 0.023577868011449114, 0.04644527676931565, 0.052008119786010894, 0.0015546524736301842, 0.008571119193750825, 0.07432761513264001, 0.049991148754144295, 0.12839699619282843, 0.11861150086807003, 0.04238512473899339], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0659962190568 +INFO - Cycle: 286 +INFO - Spp: 17 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8436876106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.6809043121337891, 0.04024475171566008, 119.14822483062744, 0.5000167846679688], + [0.6809043121337891, 0.04032209546566008, 119.21853733062744, 0.5000167846679688], + [0.8584043121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], + [0.6518418121337893, 0.06014143140316011, 62.81033420562744, 0.8000167846679689]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1004090895903867, 0.04655282997104504, 0.10339758299234955, 0.05854832686212037, 0.11375941529483106, 0.06024122545687206, 0.023578339143953006, 0.04633478915995985, 0.028195838307578755, 0.001639181650772287, 0.0037144441195714243, 0.0742421772184271, 0.04999169472236765, 0.09830323158796621, 0.030127513740105073, 0.11873238401440334, 0.042231936167290575], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06561677147994 +INFO - Cycle: 287 +INFO - Spp: 14 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8430626106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.6809043121337891, 0.04024475171566008, 119.21853733062744, 0.5000167846679688], + [0.8577793121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], + [0.6518418121337893, 0.06014143140316011, 62.74002170562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412132782051985, 0.046683487858558206, 0.10330036373167509, 0.058535437674970374, 0.11387881122514239, 0.07477046120963675, 0.023578651113767817, 0.04621585700748672, 0.013595820685509723, 0.07588060748949887, 0.04999225618589017, 0.1284560203997658, 0.11877309963069897, 0.042217797966879245], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06513572137584 +INFO - Cycle: 288 +INFO - Spp: 14 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8424376106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.6809043121337891, 0.04024475171566008, 119.28884983062744, 0.5000167846679688], + [0.8571543121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], + [0.6518418121337893, 0.06021877515316011, 62.74002170562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10301089959021632, 0.04649860211430383, 0.10343751129085997, 0.058512743422871744, 0.1137170595009453, 0.05856450184061449, 0.023579167580249534, 0.046377115178314665, 0.029901552687951177, 0.07523544836445405, 0.04999253461090706, 0.12840043176237026, 0.11873356041244756, 0.04229560116406294], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0646944512615 +INFO - Cycle: 289 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8418126106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.6809043121337891, 0.04024475171566008, 119.35916233062744, 0.5000167846679688], + [0.8565293121337894, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], + [0.6518418121337893, 0.06021877515316011, 62.66970920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10221255309230559, 0.04662845125079995, 0.10334040142143623, 0.05848996248792078, 0.1138167173555476, 0.08047010284839488, 0.02357957423145647, 0.04627789768227836, 0.007924797363771033, 0.07587881057972037, 0.0018842730348984638, 0.049993098294794695, 0.12842196703461578, 0.11874032395258584, 0.04234106936947371], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06442137386034 +INFO - Cycle: 290 +INFO - Spp: 15 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], + [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], + [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], + [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], + [0.8411876106262202, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], + [0.6809043121337891, 0.04016740796566008, 119.35916233062744, 0.5000167846679688], + [0.6809043121337891, 0.04024475171566008, 119.42947483062744, 0.5000167846679688], + [0.8559043121337894, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], + [0.6518418121337893, 0.06029611890316011, 62.66970920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10367227869447093, 0.046454456392083086, 0.10347115555367106, 0.05848248704953896, 0.11371432475870964, 0.04015775236874473, 0.023580034044253524, 0.046380015724076386, 0.04833373824002802, 0.07587791532470238, 0.04999338204104637, 0.04505978417114739, 0.08331214665770467, 0.11875395008994812, 0.0423274225864548], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0642499847509 +INFO - Cycle: 291 +INFO - Spp: 14 +INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.0346317971944809, 73.87929582595825, 1.9000661849975586], + [0.8999668121337893, 0.04181096265316009, 111.78299045562744, 2.1000167846679685], + [0.3963438606262208, 0.060599961256980896, 48.37343645095825, 2.7000661849975582], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030358555006980897, 54.96523332595825, 0.6000661849975585], + [0.7041563606262193, 0.02668472688198089, 63.57851457595825, 1.5000661849975585], + [0.8411876106262202, 0.05901441438198091, 32.93984270095825, 3.0000661849975585], + [0.6809043121337891, 0.04020607984066008, 119.42947483062744, 0.5000167846679688], + [0.8559043121337894, 0.0612242439031601, 77.29470920562744, 1.3000167846679689], + [0.6518418121337893, 0.06029611890316011, 62.63455295562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0028229349851922065, 0.04629234497648333, 0.07632959349344716, 0.10127309360263792, 0.10358174418972205, 0.058461927560866975, 0.16004450162597, 0.01224791555545975, 0.02198380682705582, 0.07746895885423997, 0.04999274874531195, 0.1284624476241667, 0.11865835065886263, 0.04237963130058356], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06334336225876 +INFO - Cycle: 292 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3963438606262208, 0.060599961256980896, 48.37343645095825, 2.7000661849975582], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.18788957595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.87929582595825, 1.9000661849975586], + [0.8999668121337893, 0.04181096265316009, 111.81814670562744, 2.1000167846679685], + [0.3963438606262208, 0.060599961256980896, 48.33828020095825, 2.7000661849975582], + [0.6937168121337896, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.3379063606262206, 0.030358555006980897, 55.00038957595825, 0.6000661849975585], + [0.7041563606262193, 0.02668472688198089, 63.61367082595825, 1.5000661849975585], + [0.8411876106262202, 0.05905308625698091, 32.93984270095825, 3.0000661849975585], + [0.6809043121337891, 0.04016740796566008, 119.42947483062744, 0.5000167846679688], + [0.6809043121337891, 0.04020607984066008, 119.46463108062744, 0.5000167846679688], + [0.8559043121337894, 0.0612242439031601, 77.25955295562744, 1.3000167846679689], + [0.6518418121337893, 0.06029611890316011, 62.59939670562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409898500290572, 0.14420044643090704, 0.08242433665386352, 0.046849965836992205, 0.10331796837640912, 0.05848045324070788, 0.015748311660157263, 0.005927587916825603, 0.022611530414660866, 0.07684916865144882, 0.04999446393520269, 0.0049938928081708495, 0.1234725410529978, 0.11868126304400696, 0.04234908497474377], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06266184785886 +INFO - Cycle: 293 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.18788957595825, 1.8000661849975588], + [0.6937168121337896, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.84413957595825, 1.9000661849975586], + [0.8999668121337893, 0.04181096265316009, 111.85330295562744, 2.1000167846679685], + [0.3963438606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], + [0.3379063606262206, 0.030358555006980897, 55.03554582595825, 0.6000661849975585], + [0.7041563606262193, 0.02668472688198089, 63.64882707595825, 1.5000661849975585], + [0.8411876106262202, 0.059091758131980913, 32.93984270095825, 3.0000661849975585], + [0.6809043121337891, 0.04016740796566008, 119.46463108062744, 0.5000167846679688], + [0.8559043121337894, 0.0612629157781601, 77.25955295562744, 1.3000167846679689], + [0.8559043121337894, 0.0612242439031601, 77.22439670562744, 1.3000167846679689], + [0.6518418121337893, 0.06033479077816011, 62.59939670562744, 0.8000167846679689]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09787702111128263, 0.07708606017208, 0.04309115053282877, 0.0019192735818166014, 0.004798410898649061, 0.009540425105129162, 0.003408909108589232, 0.10353076899333338, 0.05850317106701686, 0.1599252483468526, 0.023236466812701494, 0.07623075933621912, 0.04998342151653195, 0.12850982702785016, 0.07666900782922059, 0.04195696996600748, 0.042295854681313465], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06217232796587 +INFO - Cycle: 294 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], + [0.8999668121337893, 0.04181096265316009, 111.88845920562744, 2.1000167846679685], + [0.3960313606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], + [0.3379063606262206, 0.030319883131980897, 55.03554582595825, 0.6000661849975585], + [0.7041563606262193, 0.02664605500698089, 63.64882707595825, 1.5000661849975585], + [0.8411876106262202, 0.059091758131980913, 32.90468645095825, 3.0000661849975585], + [0.6809043121337891, 0.04016740796566008, 119.49978733062744, 0.5000167846679688], + [0.8559043121337894, 0.0612629157781601, 77.22439670562744, 1.3000167846679689], + [0.6518418121337893, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0988644594509145, 0.00545857483197201, 0.0038788258971919763, 0.08170881951716846, 0.04664773154083805, 0.10331339969239932, 0.05851225257960451, 0.1599809970108289, 0.02163127373831786, 0.07783098464285082, 0.04998413290712083, 0.12855269515691511, 0.11857780663014389, 0.04231381154686618], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0614717724092 +INFO - Cycle: 295 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], + [0.8999668121337893, 0.04177229077816009, 111.88845920562744, 2.1000167846679685], + [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], + [0.3379063606262206, 0.030319883131980897, 55.07070207595825, 0.6000661849975585], + [0.7041563606262193, 0.02664605500698089, 63.68398332595825, 1.5000661849975585], + [0.8411876106262202, 0.059130430006980914, 32.90468645095825, 3.0000661849975585], + [0.6809043121337891, 0.04016740796566008, 119.53494358062744, 0.5000167846679688], + [0.8559043121337894, 0.0612629157781601, 77.18924045562744, 1.3000167846679689], + [0.6515293121337893, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09973956788717252, 0.01040468857115438, 0.004373909426383415, 0.0781374443063778, 0.0466898476431276, 0.10325458250400463, 0.05850969501807225, 0.16000101215382534, 0.02226144844041277, 0.0772077121851206, 0.04997782743995462, 0.12850819685864887, 0.11864341343942804, 0.04229065412631737], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0610142261138 +INFO - Cycle: 296 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], + [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], + [0.8999668121337893, 0.04177229077816009, 111.92361545562744, 2.1000167846679685], + [0.3379063606262206, 0.030319883131980897, 55.10585832595825, 0.6000661849975585], + [0.7041563606262193, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], + [0.8411876106262202, 0.059130430006980914, 32.86953020095825, 3.0000661849975585], + [0.6809043121337891, 0.04016740796566008, 119.57009983062744, 0.5000167846679688], + [0.8559043121337894, 0.0613015876531601, 77.18924045562744, 1.3000167846679689], + [0.6512168121337892, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409843162722486, 0.007145016785814178, 0.08138908976531915, 0.04670366108318864, 0.10324537844732597, 0.16000195998420805, 0.058503645917801994, 0.0228996040999527, 0.07656502650888584, 0.04998156672976617, 0.12859848408646066, 0.11846004778202007, 0.04240808718203189], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0606566716057 +INFO - Cycle: 297 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], + [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999668121337893, 0.04177229077816009, 111.95877170562744, 2.1000167846679685], + [0.3379063606262206, 0.030281211256980897, 55.10585832595825, 0.6000661849975585], + [0.7044688606262194, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], + [0.8411876106262202, 0.059169101881980914, 32.86953020095825, 3.0000661849975585], + [0.6809043121337891, 0.04012873609066008, 119.57009983062744, 0.5000167846679688], + [0.6809043121337891, 0.04016740796566008, 119.60525608062744, 0.5000167846679688], + [0.8559043121337894, 0.0613015876531601, 77.15408420562744, 1.3000167846679689], + [0.6509043121337892, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10205050139806245, 0.006946623212793665, 0.08159470789815192, 0.046690989962608904, 0.10325388800890374, 0.16000236898934325, 0.002066871310655742, 0.058536417248422394, 0.022639439204369245, 0.07683195278864374, 0.04997522464426653, 0.09146644633204619, 0.03711853805026125, 0.11852148725258764, 0.04230454369888313], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0602593758917 +INFO - Cycle: 298 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], + [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999668121337893, 0.04177229077816009, 111.99392795562744, 2.1000167846679685], + [0.3379063606262206, 0.030281211256980897, 55.14101457595825, 0.6000661849975585], + [0.7047813606262194, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], + [0.8408751106262201, 0.059169101881980914, 32.86953020095825, 3.0000661849975585], + [0.6809043121337891, 0.04012873609066008, 119.60525608062744, 0.5000167846679688], + [0.8555918121337893, 0.0613015876531601, 77.15408420562744, 1.3000167846679689], + [0.6505918121337891, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10171258930255064, 0.03073297388969904, 0.0578053314671741, 0.04669913277140325, 0.10324869523983131, 0.1600030996947724, 0.0024048751219767077, 0.05853789788458797, 0.022772786962738406, 0.07669836326993706, 0.04997547330203948, 0.12857678817077492, 0.11852377097733732, 0.042308221945177464], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.06001595338813 +INFO - Cycle: 299 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], + [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], + [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], + [0.8999668121337893, 0.04173361890316009, 111.99392795562744, 2.1000167846679685], + [0.3382188606262206, 0.030281211256980897, 55.14101457595825, 0.6000661849975585], + [0.7050938606262195, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], + [0.8405626106262201, 0.059169101881980914, 32.86953020095825, 3.0000661849975585], + [0.6809043121337891, 0.04012873609066008, 119.64041233062744, 0.5000167846679688], + [0.8552793121337893, 0.0613015876531601, 77.15408420562744, 1.3000167846679689], + [0.6502793121337891, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10268759471338804, 0.004968674893895726, 0.08357251428423353, 0.04669058531202003, 0.10325434266760641, 0.16000071683960596, 0.05851300312092316, 0.022766534785961492, 0.07670439762344473, 0.04997569040986842, 0.12854168487439147, 0.11710172938850281, 0.04233903944145091], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0598521095052 +INFO - Cycle: 300 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6934043121337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.0329302346944809, 79.20546770095825, 1.8000661849975588], + [0.8999376106262208, 0.0346898050069809, 73.80898332595825, 1.9000661849975586], + [0.3957188606262208, 0.060638633131980896, 48.32070207595825, 2.7000661849975582], + [0.8999668121337893, 0.04173361890316009, 112.01150608062744, 2.1000167846679685], + [0.3382188606262206, 0.030261875319480897, 55.14101457595825, 0.6000661849975585], + [0.7050938606262195, 0.02662671906948089, 63.71913957595825, 1.5000661849975585], + [0.8405626106262201, 0.059169101881980914, 32.85195207595825, 3.0000661849975585], + [0.6809043121337891, 0.04012873609066008, 119.65799045562744, 0.5000167846679688], + [0.8552793121337893, 0.0613209235906601, 77.15408420562744, 1.3000167846679689], + [0.6502793121337891, 0.06035412671566011, 62.56424045562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0524543049218781, 0.051651458716574464, 0.08861189293577179, 0.04653813095366213, 0.10331318404258225, 0.16002918365018742, 0.05851029580147374, 0.02196098000848479, 0.07750816678197774, 0.049981560158608745, 0.12857722494060148, 0.11846472467050329, 0.04239889241769398], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.05958758909117 +INFO - Cycle: 301 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6932480621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.032949570631980896, 79.20546770095825, 1.8000661849975588], + [0.8999376106262208, 0.0346898050069809, 73.79140520095825, 1.9000661849975586], + [0.3957188606262208, 0.06065796906948089, 48.32070207595825, 2.7000661849975582], + [0.8999668121337893, 0.04173361890316009, 112.02908420562744, 2.1000167846679685], + [0.3382188606262206, 0.030261875319480897, 55.15859270095825, 0.6000661849975585], + [0.7050938606262195, 0.02662671906948089, 63.73671770095825, 1.5000661849975585], + [0.8405626106262201, 0.05918843781948091, 32.85195207595825, 3.0000661849975585], + [0.6809043121337891, 0.040109400153160085, 119.65799045562744, 0.5000167846679688], + [0.6809043121337891, 0.04012873609066008, 119.67556858062744, 0.5000167846679688], + [0.8552793121337893, 0.0613209235906601, 77.13650608062744, 1.3000167846679689], + [0.6502793121337891, 0.06035412671566011, 62.54666233062744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0925706404458836, 0.011539067518811117, 0.08856254126211283, 0.04656861107815057, 0.10343391245894644, 0.15992129483956166, 0.058521364716140924, 0.022275746527238204, 0.07719675972928274, 0.0499769097223508, 0.030906667693671248, 0.0976737113847691, 0.11848339799069803, 0.04236937463238264], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.05927068960887 +INFO - Cycle: 302 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.032949570631980896, 79.18788957595825, 1.8000661849975588], + [0.8999376106262208, 0.0346898050069809, 73.77382707595825, 1.9000661849975586], + [0.3957188606262208, 0.06065796906948089, 48.30312395095825, 2.7000661849975582], + [0.8999668121337893, 0.04173361890316009, 112.04666233062744, 2.1000167846679685], + [0.3382188606262206, 0.030261875319480897, 55.17617082595825, 0.6000661849975585], + [0.7050938606262195, 0.02662671906948089, 63.75429582595825, 1.5000661849975585], + [0.8405626106262201, 0.05920777375698091, 32.85195207595825, 3.0000661849975585], + [0.6809043121337891, 0.040109400153160085, 119.67556858062744, 0.5000167846679688], + [0.8552793121337893, 0.06134025952816009, 77.13650608062744, 1.3000167846679689], + [0.8552793121337893, 0.0613209235906601, 77.11892795562744, 1.3000167846679689], + [0.6502793121337891, 0.06035412671566011, 62.52908420562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09259681993088885, 0.011520943836061281, 0.08864222364924947, 0.046699269525781364, 0.10310335164371812, 0.1600361651487672, 0.058536050003532965, 0.022589656810759855, 0.07688598468467552, 0.04997174471737131, 0.12859609239110684, 0.024012233760049927, 0.0944900221107929, 0.04231944178724443], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.05906179736166 +INFO - Cycle: 303 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.032949570631980896, 79.17031145095825, 1.8000661849975588], + [0.8999376106262208, 0.0346898050069809, 73.75624895095825, 1.9000661849975586], + [0.3957188606262208, 0.06067730500698089, 48.30312395095825, 2.7000661849975582], + [0.8999668121337893, 0.04173361890316009, 112.06424045562744, 2.1000167846679685], + [0.3382188606262206, 0.030242539381980897, 55.17617082595825, 0.6000661849975585], + [0.7050938606262195, 0.02660738313198089, 63.75429582595825, 1.5000661849975585], + [0.8405626106262201, 0.05920777375698091, 32.83437395095825, 3.0000661849975585], + [0.6809043121337891, 0.040109400153160085, 119.69314670562744, 0.5000167846679688], + [0.8552793121337893, 0.06134025952816009, 77.11892795562744, 1.3000167846679689], + [0.6502793121337891, 0.060373462653160105, 62.52908420562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09913641035142726, 0.0049758316345304456, 0.08877651146430056, 0.046360337968988745, 0.10340434167427838, 0.15995700659935225, 0.058535118186724876, 0.021782752390640845, 0.07769029975971672, 0.049970545594176415, 0.12862249704924367, 0.11842475178192113, 0.042363595544698776], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.058790297986 +INFO - Cycle: 304 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.032949570631980896, 79.15273332595825, 1.8000661849975588], + [0.8999376106262208, 0.034709140944480896, 73.75624895095825, 1.9000661849975586], + [0.3955626106262208, 0.06067730500698089, 48.30312395095825, 2.7000661849975582], + [0.3957188606262208, 0.06067730500698089, 48.28554582595825, 2.7000661849975582], + [0.8999668121337893, 0.04173361890316009, 112.08181858062744, 2.1000167846679685], + [0.3382188606262206, 0.030242539381980897, 55.19374895095825, 0.6000661849975585], + [0.7050938606262195, 0.02660738313198089, 63.77187395095825, 1.5000661849975585], + [0.8405626106262201, 0.0592271096944809, 32.83437395095825, 3.0000661849975585], + [0.6809043121337891, 0.040109400153160085, 119.71072483062744, 0.5000167846679688], + [0.8552793121337893, 0.06134025952816009, 77.10134983062744, 1.3000167846679689], + [0.6502793121337891, 0.060373462653160105, 62.51150608062744, 0.8000167846679689]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09498196700401514, 0.005076223883529483, 0.022398001798809398, 0.002229001716903794, 0.0018260799734433268, 0.0042426867901105845, 0.062032470542691814, 0.04674999218017055, 0.1030811578974648, 0.011998756068602174, 0.1479804913678344, 0.05854400169492727, 0.022097307691180297, 0.07737960610081529, 0.04997185615627055, 0.1286246230186583, 0.11843461128638962, 0.042351164828183185], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.05854818906704 +INFO - Cycle: 305 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6932480621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03296890656948089, 79.15273332595825, 1.8000661849975588], + [0.8999376106262208, 0.034709140944480896, 73.73867082595825, 1.9000661849975586], + [0.3955626106262208, 0.06067730500698089, 48.28554582595825, 2.7000661849975582], + [0.3957188606262208, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], + [0.8999668121337893, 0.04173361890316009, 112.09939670562744, 2.1000167846679685], + [0.3382188606262206, 0.030242539381980897, 55.21132707595825, 0.6000661849975585], + [0.7050938606262195, 0.02660738313198089, 63.78945207595825, 1.5000661849975585], + [0.8405626106262201, 0.0592271096944809, 32.81679582595825, 3.0000661849975585], + [0.6809043121337891, 0.040109400153160085, 119.72830295562744, 0.5000167846679688], + [0.8552793121337893, 0.06135959546566009, 77.10134983062744, 1.3000167846679689], + [0.8552793121337893, 0.06134025952816009, 77.08377170562744, 1.3000167846679689], + [0.6502793121337891, 0.0603927985906601, 62.51150608062744, 0.8000167846679689]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09378576828121785, 0.004118999085330914, 0.031634341533214975, 0.0017357507096594357, 0.0020266318466847216, 0.011646196065305496, 0.030170737724563468, 0.004434704007118495, 0.010763552919341585, 0.04680986981359667, 0.1031297148874694, 0.040762679808254265, 0.11914559271512803, 0.05854269934324467, 0.022417389076397853, 0.07705727765771389, 0.049972358194811065, 0.12865283960419105, 0.09885320442037099, 0.01950041974571912, 0.042399029431030695], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0583219056117 +INFO - Cycle: 306 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03296890656948089, 79.13515520095825, 1.8000661849975588], + [0.8999376106262208, 0.034709140944480896, 73.72109270095825, 1.9000661849975586], + [0.39540636062622075, 0.06067730500698089, 48.28554582595825, 2.7000661849975582], + [0.3955626106262208, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], + [0.8999668121337893, 0.04171428296566009, 112.09939670562744, 2.1000167846679685], + [0.3382188606262206, 0.030223203444480897, 55.21132707595825, 0.6000661849975585], + [0.7050938606262195, 0.02660738313198089, 63.80703020095825, 1.5000661849975585], + [0.8405626106262201, 0.0592464456319809, 32.81679582595825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.72830295562744, 0.5000167846679688], + [0.6809043121337891, 0.040109400153160085, 119.74588108062744, 0.5000167846679688], + [0.8552793121337893, 0.06135959546566009, 77.08377170562744, 1.3000167846679689], + [0.6502793121337891, 0.0603927985906601, 62.49392795562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411909824053317, 0.017854666257567528, 0.07087949938262976, 0.04673223753101034, 0.1031043875648895, 0.005120706452352887, 0.15480090212977535, 0.05854965489091721, 0.022538001478220684, 0.07693973592109667, 0.04996673362948226, 0.12090608763608475, 0.0077477168424417535, 0.1184111582967859, 0.042329413746212206], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.05811252837657 +INFO - Cycle: 307 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03296890656948089, 79.11757707595825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.72109270095825, 1.9000661849975586], + [0.8999376106262208, 0.034709140944480896, 73.70351457595825, 1.9000661849975586], + [0.39540636062622075, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], + [0.8999668121337893, 0.04171428296566009, 112.11697483062744, 2.1000167846679685], + [0.3382188606262206, 0.030223203444480897, 55.22890520095825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.80703020095825, 1.5000661849975585], + [0.8405626106262201, 0.0592464456319809, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.74588108062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.08377170562744, 1.3000167846679689], + [0.8552793121337893, 0.06135959546566009, 77.06619358062744, 1.3000167846679689], + [0.6502793121337891, 0.0604121345281601, 62.49392795562744, 0.8000167846679689]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08160828375642584, 0.058251762973262226, 0.006575344221128454, 0.016693362075350094, 0.005818045630855851, 0.0214161106225398, 0.0024384494653421655, 0.04691492142920197, 0.09065441065824868, 0.012367585029351216, 0.15988344859716408, 0.058557106337541284, 0.02192327585515646, 0.07755258292577785, 0.04997189338555712, 0.1286465588880926, 0.020691724345698267, 0.09770361130560659, 0.042331522497699614], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0579004090429 +INFO - Cycle: 308 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6923105621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03296890656948089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.70351457595825, 1.9000661849975586], + [0.39525011062622073, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], + [0.39540636062622075, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], + [0.8999668121337893, 0.04171428296566009, 112.13455295562744, 2.1000167846679685], + [0.3382188606262206, 0.030223203444480897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.82460832595825, 1.5000661849975585], + [0.8405626106262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.76345920562744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.06619358062744, 1.3000167846679689], + [0.6502793121337891, 0.0604121345281601, 62.47634983062744, 0.8000167846679689]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08658759968063375, 0.03602510862334867, 0.037915430210815136, 0.010532377451757953, 0.0036044741106086076, 0.005456931791504249, 0.005822653333126357, 0.002177636711710624, 0.00171327625904374, 0.0018024623560988333, 0.04692137418866351, 0.10291606832813066, 0.1467747662691269, 0.01314587003187155, 0.05855607932898876, 0.022237813598301792, 0.077241213943343, 0.04996719118886069, 0.12869335672533633, 0.11832671638053076, 0.0423701951414521], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0576450513443 +INFO - Cycle: 309 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], + [0.39540636062622075, 0.06071597688198088, 48.26796770095825, 2.7000661849975582], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07734558186309197, 0.06063920934384782, 0.012143815360653867, 0.013623129753252215, 0.007015669033841932, 0.008008968200969685, 0.004589264793976689, 0.003691560946319291, 0.003337758002060125, 0.0024390008724297267, 0.04707020899953985, 0.10282676607368112, 0.016770636453499334, 0.14312237854395293, 0.05856468474292817, 0.0223633836051039, 0.07711554150818305, 0.04996615776468288, 0.12867665919718962, 0.11832540467195696, 0.042364220268838966], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.05746856738364 +INFO - Cycle: 310 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10080698197305225, 0.016839111544506367, 0.05842765367045466, 0.0018891797699353522, 0.004477727222952575, 0.006860012383812881, 0.002072004193759046, 0.046370203147919835, 0.10376804630237717, 0.1474289183341495, 0.058562537264928397, 0.022363487923173327, 0.0771153413979323, 0.049964250985716045, 0.12867725808076944, 0.11832549454126091, 0.04235438641469052, 0.012278599163343862], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.0565762157608 +INFO - Cycle: 311 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08828784875275011, 0.026373215762373895, 0.04695008141676313, 0.01582707482820457, 0.004928380729101755, 0.010424785919374973, 0.046370322401105356, 0.10376797081499219, 0.14742893182546016, 0.058562549634920566, 0.022363487842502784, 0.077115341580001, 0.04996425110800472, 0.1286772098954578, 0.11832557539991236, 0.0423543845992449, 0.012278587489829657], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.05657627735957 +INFO - Cycle: 312 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10179118207578756, 0.002323754747752366, 0.08528455780438252, 0.049112590889857415, 0.10103496911822772, 0.058562696624064804, 0.02236335494074543, 0.07711559369682328, 0.04997537081183245, 0.1286790270854126, 0.11832613394585223, 0.042302069486088105, 0.16312869877317343], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.00639428290805 +INFO - Cycle: 313 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10179118207578756, 0.002323754747752366, 0.08528455780438252, 0.049112590889857415, 0.10103496911822772, 0.058562696624064804, 0.02236335494074543, 0.07711559369682328, 0.04997537081183245, 0.1286790270854126, 0.11832613394585223, 0.042302069486088105, 0.16312869877317343], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 337.00639428290805 +INFO - Cycle: 314 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582], + [0.3552501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10192833098041011, 0.0021866535256300445, 0.08656044410753606, 0.0437852347690288, 0.10799765414175586, 0.05855144241846579, 0.0223640960138429, 0.07711417418857996, 0.04995906826769135, 0.12868110011154782, 0.11832648712529115, 0.04227821518524996, 0.047728541039936574, 0.1125385581250333], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.98455229198595 +INFO - Cycle: 315 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582], + [0.3552501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10192833098041011, 0.0021866535256300445, 0.08656044410753606, 0.0437852347690288, 0.10799765414175586, 0.05855144241846579, 0.0223640960138429, 0.07711417418857996, 0.04995906826769135, 0.12868110011154782, 0.11832648712529115, 0.04227821518524996, 0.047728541039936574, 0.1125385581250333], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.98455229198595 +INFO - Cycle: 316 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.8204063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.33525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411498555715198, 0.08627583920015718, 0.04517404675741662, 0.10620105762169878, 0.058553578083282265, 0.022379022999226533, 0.077085310511169, 0.12868060336166065, 0.11832634893644602, 0.04228512779842246, 0.04997752635356202, 0.1609465528198065], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.96042303029435 +INFO - Cycle: 317 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.8204063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.33525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411498555715198, 0.08627583920015718, 0.04517404675741662, 0.10620105762169878, 0.058553578083282265, 0.022379022999226533, 0.077085310511169, 0.12868060336166065, 0.11832634893644602, 0.04228512779842246, 0.04997752635356202, 0.1609465528198065], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.96042303029435 +INFO - Cycle: 318 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6909043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.6402793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.33525011062622073, 0.060696640944480885, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411925610340694, 0.08640025674156555, 0.05693846651506835, 0.0876664632629205, 0.05859325897216703, 0.022368717993402724, 0.07710518749087238, 0.08611849864557941, 0.11839507512246715, 0.04238422650702211, 0.04241218369250561, 0.0500027407705554, 0.16749566818246686], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.90409981189845 +INFO - Cycle: 319 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6909043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.6402793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.33525011062622073, 0.060696640944480885, 47.14296770095825, 1.9000661849975582], + [0.33525011062622073, 0.06193414094448089, 47.14296770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041192561804374, 0.08643187674961783, 0.056466258658233744, 0.08837403577200206, 0.05859285981478612, 0.022368812052137494, 0.07710500748109365, 0.08611980672287506, 0.11839512118272034, 0.042383052618385895, 0.04241022066316784, 0.05000143528006187, 0.16197802490594984, 0.00525423191853108], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.90407142616596 +INFO - Cycle: 320 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8502793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6452793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.33525011062622073, 0.06131539094448089, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041201237216408, 0.08687502673664499, 0.04908121325566021, 0.09953629077618585, 0.05860323360540933, 0.022370310908921987, 0.07710213645135411, 0.11613253030148396, 0.04998157775885006, 0.12845963373953673, 0.00232647629778136, 0.042354071704836946, 0.16305737474169363], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8794032140312 +INFO - Cycle: 321 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8502793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6452793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3302501106262207, 0.06131539094448089, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412011325820407, 0.08665510496353807, 0.05019329997433262, 0.09803444657055882, 0.058605079518020256, 0.022370143209876847, 0.07710245754604234, 0.11611265846998833, 0.04998510288148242, 0.1284593221415648, 0.002346309875783158, 0.04235705727998716, 0.16365890431062116], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.87678810097253 +INFO - Cycle: 322 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.8502793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6452793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3302501106262207, 0.06131539094448089, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412011325820407, 0.08665510496353807, 0.05019329997433262, 0.09803444657055882, 0.058605079518020256, 0.022370143209876847, 0.07710245754604234, 0.11611265846998833, 0.04998510288148242, 0.1284593221415648, 0.002346309875783158, 0.04235705727998716, 0.16365890431062116], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.87678810097253 +INFO - Cycle: 323 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.33275011062622073, 0.06131539094448089, 47.14296770095825, 1.9000661849975582], + [0.3302501106262207, 0.06131539094448089, 46.86171770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411447762286186, 0.08669555894894329, 0.052964934351061775, 0.0936700819500464, 0.058566005229550744, 0.010292184312349052, 0.04999229694398565, 0.12844087802563128, 0.02231518345379948, 0.07715797052901371, 0.10820470861746936, 0.04239470295894789, 0.012597623364209002, 0.15259339369213046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8756686770503 +INFO - Cycle: 324 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3302501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411448316033267, 0.08692808772034563, 0.04946904382187604, 0.09891593933698219, 0.058563240572557476, 0.010343811751440102, 0.049982749073594304, 0.1284417261371188, 0.022315880248736944, 0.07715663491797344, 0.10815337359747808, 0.0423827561912824, 0.16323227347028196], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8703057849224 +INFO - Cycle: 325 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3277501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411447337192942, 0.08681617207539194, 0.05004086148130339, 0.09814259136254162, 0.058564160320943144, 0.01024662519487219, 0.049984563948309434, 0.12844156418580951, 0.022315793798130177, 0.07715680053442675, 0.10825057594182388, 0.042384212076724735, 0.16354160570779377], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.86917520902557 +INFO - Cycle: 326 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], + [0.3277501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582], + [0.3252501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411455210407357, 0.08680032081542181, 0.050120849321309856, 0.09803425749420203, 0.05856484717994576, 0.011649364116436953, 0.04998481868739852, 0.12844163139769274, 0.02231578299978882, 0.0771568225697674, 0.10684723184492888, 0.0423842914350323, 0.14095294700550623, 0.022632283028495122], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.86917131220383 +INFO - Cycle: 327 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6859043121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6427793121337891, 0.060431470465660095, 62.33572483062744, 0.8000167846679689], + [0.3277501106262207, 0.06162476594448089, 46.72109270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1040942446269075, 0.0870224675446852, 0.09562417084795961, 0.05856247256007055, 0.04998508571266273, 0.022331201014002832, 0.051381668239879164, 0.1184676411121736, 0.1284919326889912, 0.07714105307898052, 0.042465475462191815, 0.16443258711149528], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8669810092537 +INFO - Cycle: 328 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6427793121337891, 0.060586157965660095, 62.33572483062744, 0.8000167846679689], + [0.3277501106262207, 0.06177945344448089, 46.72109270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409716363257131, 0.08734520479757563, 0.09872109237477178, 0.058574460843560584, 0.04997975869995608, 0.02233149703769221, 0.04911558519523915, 0.11845479776160321, 0.07698223656318516, 0.1283743189935859, 0.042468730440678094, 0.16339693363843477], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.86562613370234 +INFO - Cycle: 329 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6427793121337891, 0.060586157965660095, 62.19509983062744, 0.8000167846679689], + [0.3277501106262207, 0.06177945344448089, 46.58046770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409540668186905, 0.08722003916294943, 0.0961576528585811, 0.05857547191878499, 0.0499837678210141, 0.022331231059726734, 0.05089899856427235, 0.11849808291482662, 0.07714099570082883, 0.12845776404915119, 0.04242154768539975, 0.16421904158259584], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.86413242573485 +INFO - Cycle: 330 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6427793121337891, 0.060740845465660095, 62.19509983062744, 0.8000167846679689], + [0.32650011062622075, 0.06177945344448089, 46.58046770095825, 1.9000661849975582], + [0.3277501106262207, 0.06193414094448089, 46.58046770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409703528640503, 0.08749888749549832, 0.09848746206043388, 0.058574948335508796, 0.0499798813982196, 0.02233102863303494, 0.049153713682892446, 0.11844927985841519, 0.07488450065301633, 0.12839164247526635, 0.002256481076592139, 0.0424269226595317, 0.03778730254847456, 0.12568091383671068], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8630873429561 +INFO - Cycle: 331 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6427793121337891, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], + [0.32650011062622075, 0.06193414094448089, 46.58046770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409529250086892, 0.08734086761624409, 0.09863000229877006, 0.05857517075700501, 0.049979663731390525, 0.02233152660779144, 0.04921499566283664, 0.11849281304067945, 0.07714042944056687, 0.12847432038786322, 0.04237171587181717, 0.1633532020841665], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.86196219843805 +INFO - Cycle: 332 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6415293121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], + [0.32650011062622075, 0.06193414094448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1040954174252053, 0.08736102449508387, 0.09626340401861377, 0.0585759722020479, 0.04998341382769722, 0.02233121744515844, 0.05073017589208662, 0.1184894911441047, 0.07714102187323948, 0.1284685246046821, 0.042386384887485744, 0.16417395218459496], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.86118612745 +INFO - Cycle: 333 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], + [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], + [0.3252501106262208, 0.06193414094448089, 46.43984270095825, 1.9000661849975582], + [0.32650011062622075, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409553731751166, 0.08744608857790474, 0.09879140361873855, 0.05857465905241844, 0.04997913942790541, 0.022331499738254938, 0.04698067171018304, 0.11848657413892145, 0.07714048143033325, 0.12846360122254272, 0.002077501825193366, 0.04238814482035012, 0.012774768997036806, 0.15046992812270546], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8599162886105 +INFO - Cycle: 334 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], + [0.3252501106262208, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409553488803505, 0.08741777015912754, 0.09863751990411651, 0.05857498658322476, 0.04997946189534809, 0.02233151619139181, 0.04917036417083182, 0.11848659199085139, 0.07714044947932962, 0.12846358247837136, 0.04238814702811286, 0.16331407523125915], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8588792743003 +INFO - Cycle: 335 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], + [0.3240001106262208, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409553269874408, 0.08736115777358781, 0.09822573990732733, 0.05857547545451589, 0.04998039916741035, 0.022331475181646365, 0.04947597386790594, 0.1184865782915614, 0.07714052803899385, 0.1284635044333885, 0.042388847365467504, 0.1634747878194507], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8581629140243 +INFO - Cycle: 336 +INFO - Spp: 12 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], + [0.32275011062622083, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409553042508483, 0.08730384841153803, 0.0978114447586911, 0.058575977542744066, 0.04998134308415859, 0.022331433828617, 0.0497831615637605, 0.11848656489768444, 0.07714060722855638, 0.1284634251985889, 0.042389550066285024, 0.16363711299429115], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8577788886519 +INFO - Cycle: 337 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], + [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], + [0.32275011062622083, 0.06208882844448089, 46.43984270095825, 1.9000661849975582], + [0.32275011062622083, 0.06208882844448089, 46.29921770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10409553217424287, 0.08731638641320072, 0.09611666104534004, 0.058576576026022766, 0.049984018863738, 0.02233121275790838, 0.05087010114381562, 0.11848643982366165, 0.07714103064044152, 0.12846315523340185, 0.04239438441446433, 0.04855165782445521, 0.115672843639307], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.85764572631206 +INFO - Cycle: 338 +INFO - Spp: 13 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.3407188606262206, 0.030203867506980897, 55.31679582595825, 0.6000661849975585], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6871543121337891, 0.04001272046566009, 119.92166233062744, 0.5000167846679688], + [0.6402793121337892, 0.060818189215660096, 62.05447483062744, 0.8000167846679689], + [0.32275011062622083, 0.06216617219448089, 46.29921770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10412944698130779, 0.07652875843212824, 0.04997666524298931, 0.010977755429883272, 0.09666277394200162, 0.05860907557036647, 0.02258892184695929, 0.05041282458124294, 0.11857092416066316, 0.07688276501840784, 0.12842876936530806, 0.042220694767605906, 0.16401062466113617], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.85543349839287 +INFO - Cycle: 339 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030126523756980897, 55.31679582595825, 0.6000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6871543121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.32275011062622083, 0.06224351594448089, 46.29921770095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411834120154566, 0.00504303956706975, 0.044692047152745426, 0.08246541840021723, 0.09795468855745751, 0.05859872424198788, 0.04959427711148572, 0.10321178874141348, 0.07739044755539215, 0.005282217477502674, 0.02208102320463372, 0.015352374422641854, 0.12845237263009576, 0.042258457500086645, 0.16350478223572457], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.85439989929677 +INFO - Cycle: 340 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.3407188606262206, 0.030126523756980897, 55.38710832595825, 0.6000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.32275011062622083, 0.06224351594448089, 46.22890520095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411781397939751, 0.05932721852627696, 0.04997631264472425, 0.028173481904083083, 0.09676448130309809, 0.05859326811619786, 0.05037781394451013, 0.09763336270109131, 0.07711091219190797, 0.020911995701787475, 0.04226240372986256, 0.022360637813153905, 0.12847666573910202, 0.1639136317048069], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8538452918393 +INFO - Cycle: 341 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3407188606262206, 0.030126523756980897, 55.45742082595825, 0.6000661849975585], + [0.32275011062622083, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411783723126308, 0.002412062609854542, 0.04557971502332612, 0.08516062983569725, 0.0981467707946624, 0.05859270274554168, 0.04943307307916996, 0.0958310620994463, 0.07684784661623661, 0.022714055268164585, 0.04225946110689358, 0.12770229965262492, 0.004394101544066148, 0.022623476179755322, 0.16341017648061812], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8531755972686 +INFO - Cycle: 342 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.3413438606262206, 0.030126523756980897, 55.45742082595825, 0.6000661849975585], + [0.32212511062622085, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411783523750258, 0.004655612753840708, 0.044906697905625924, 0.08288797820731128, 0.09794152581454105, 0.05859295548844881, 0.04958491818837158, 0.09614143437029704, 0.07685454941102583, 0.022403820755561073, 0.042259792204535025, 0.12847684064551373, 0.0050676199047188985, 0.02261678602006615, 0.16349163309264045], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8527778011207 +INFO - Cycle: 343 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.34196886062622056, 0.030126523756980897, 55.45742082595825, 0.6000661849975585], + [0.32150011062622086, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411782957273928, 0.0068641180164745776, 0.04997476634606574, 0.0806501945901848, 0.09773560073832137, 0.05859317222949134, 0.049737199997763146, 0.09645693354263984, 0.07686219084599329, 0.022088350604802, 0.04226012884725003, 0.12847679880356924, 0.022609210859488284, 0.16357350500521722], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8524695586074 +INFO - Cycle: 344 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.34196886062622056, 0.030049180006980897, 55.45742082595825, 0.6000661849975585], + [0.32087511062622087, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411782441900855, 0.01385847460667218, 0.049975262775428596, 0.07362510069895377, 0.09752690515047974, 0.05859339612080634, 0.049893247586139326, 0.09673308384627166, 0.07737127138949756, 0.02181222667281581, 0.042260452179691814, 0.12847675889163504, 0.022100156071086983, 0.16365583959151267], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8522477294853 +INFO - Cycle: 345 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.34196886062622056, 0.030049180006980897, 55.52773332595825, 0.6000661849975585], + [0.32087511062622087, 0.06232085969448089, 46.15859270095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411782613576707, 0.08190891528506423, 0.04486055902589173, 0.0055631675343854195, 0.09632050364407323, 0.058593821246081625, 0.050693004190526254, 0.09663939490951963, 0.07709341675746856, 0.02190583862279286, 0.04226367048784989, 0.12847659450382792, 0.005116861182830311, 0.022378002817689414, 0.16406842365623178], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8518736114359 +INFO - Cycle: 346 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.34196886062622056, 0.030049180006980897, 55.59804582595825, 0.6000661849975585], + [0.32087511062622087, 0.06239820344448089, 46.15859270095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1041178400691955, 0.010648293158316465, 0.044464610431034245, 0.07689953562589513, 0.09771544046802418, 0.058593165513537625, 0.049734396723601214, 0.09520936853723808, 0.07506727505314247, 0.02333553251839994, 0.04226083016520146, 0.1268092678769452, 0.0055102605087979945, 0.001764763418376984, 0.0016678479515700466, 0.022639192583868973, 0.16356237939685442], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8508936271851 +INFO - Cycle: 347 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.34259386062622055, 0.030049180006980897, 55.59804582595825, 0.6000661849975585], + [0.3202501106262209, 0.06239820344448089, 46.15859270095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411783152548475, 0.018747789461272438, 0.0446247729680058, 0.06876896041341174, 0.09750489091916334, 0.05859339505156912, 0.04989217917540575, 0.0962837987737782, 0.07683926613696934, 0.02226145005479852, 0.042261154940961394, 0.12847674725138614, 0.005350599913705659, 0.022631985494939662, 0.16364517791914815], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8506454333939 +INFO - Cycle: 348 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], + [0.34259386062622055, 0.030049180006980897, 55.59804582595825, 0.6000661849975585], + [0.3196251106262209, 0.06239820344448089, 46.15859270095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411782475505568, 0.04252594378038706, 0.045202571018140555, 0.04495537496014767, 0.0972868302753991, 0.05859361324751813, 0.050061278493696425, 0.09665419774831756, 0.07556404363574196, 0.02189109277433809, 0.0422614319086606, 0.1284767110864104, 0.004773306020918777, 0.02263208161816721, 0.16372854567250802], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.85048831776265 +INFO - Cycle: 349 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6932480621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03476714875698089, 73.61562395095825, 1.9000661849975586], + [0.8999668121337893, 0.04167561109066009, 112.22244358062744, 2.1000167846679685], + [0.8999376106262208, 0.03298824250698089, 78.99453020095825, 1.8000661849975588], + [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6402793121337892, 0.060856861090660096, 61.98416233062744, 0.8000167846679689], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8297813606262201, 0.0593044534444809, 32.79921770095825, 3.0000661849975585], + [0.34259386062622055, 0.030010508131980897, 55.59804582595825, 0.6000661849975585], + [0.3196251106262209, 0.06243687531948089, 46.15859270095825, 1.9000661849975582], + [0.3196251106262209, 0.06239820344448089, 46.12343645095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10260307361205002, 0.08460979464114267, 0.008268127669954413, 0.11116810096003868, 0.07049391746744149, 0.1254548214363059, 0.0015167445789810727, 0.0016993759582296173, 0.09728504173260646, 0.05857880655243509, 0.04207002237267151, 0.006541464494373085, 0.005724383249423079, 0.042258077392158346, 0.0021522397954779155, 0.049977576121886434, 0.022377353999726592, 0.08746384554597923, 0.07611582926277485], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.85000191913696 +INFO - Cycle: 350 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03476714875698089, 73.58046770095825, 1.9000661849975586], + [0.8999668121337893, 0.04167561109066009, 112.25759983062744, 2.1000167846679685], + [0.6402793121337892, 0.060856861090660096, 61.94900608062744, 0.8000167846679689], + [0.8297813606262201, 0.0593044534444809, 32.76406145095825, 3.0000661849975585], + [0.34259386062622055, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], + [0.3196251106262209, 0.06243687531948089, 46.12343645095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10253295564331386, 0.08475950639181634, 0.05040611652739763, 0.08256936792827539, 0.07082080881114335, 0.12226979517706756, 0.036009409135826995, 0.006138225612940824, 0.00618796471309443, 0.0026256675924880607, 0.09716518962939878, 0.05858680570376457, 0.042246620269567034, 0.04997802846669939, 0.022514640197987296, 0.1636028124431654], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8493832474327 +INFO - Cycle: 351 +INFO - Spp: 27 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7072813606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6868418121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8540293121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7063438606262193, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], + [0.8999668121337893, 0.04167561109066009, 112.29275608062744, 2.1000167846679685], + [0.6399668121337891, 0.060856861090660096, 61.94900608062744, 0.8000167846679689], + [0.6402793121337892, 0.060856861090660096, 61.91384983062744, 0.8000167846679689], + [0.8297813606262201, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.34290636062622054, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], + [0.3196251106262209, 0.06247554719448089, 46.12343645095825, 1.9000661849975582], + [0.3196251106262209, 0.06243687531948089, 46.08828020095825, 1.9000661849975582]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09812140437834688, 0.004138579975809892, 0.050108531819514926, 0.04899445506415963, 0.0594256260242298, 0.11090225605387952, 0.06530683407060443, 0.013246046950854547, 0.01430275858128194, 0.07991666550581143, 0.004224470008671905, 0.0017728118773626517, 0.002081138893272374, 0.002481912804940233, 0.001803796671316658, 0.0021833141214932434, 0.0018214770714926921, 0.0014519689742763645, 0.003461906176628888, 0.09742611880543248, 0.05859447514401819, 0.03958323911017524, 0.002664673943728761, 0.049967155163917205, 0.022504834480939567, 0.1219313200392847, 0.04158222828855569], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84904005395396 +INFO - Cycle: 352 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], + [0.8999668121337893, 0.04163693921566009, 112.29275608062744, 2.1000167846679685], + [0.6402793121337892, 0.060895532965660096, 61.91384983062744, 0.8000167846679689], + [0.82946886062622, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], + [0.3196251106262209, 0.06247554719448089, 46.08828020095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1001955114358451, 0.004229523193173047, 0.050235874664093697, 0.11081418109549743, 0.050716885099769966, 0.11515997949457336, 0.004730334230907381, 0.026260924689563533, 0.013279250029121347, 0.08065617168712706, 0.003924540316541117, 0.0030696342158354974, 0.002659138582291326, 0.09719126241565507, 0.05857830809059689, 0.04222952495664565, 0.04996775587638863, 0.02250190519344741, 0.1635992947329266], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84858443710726 +INFO - Cycle: 353 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.04163693921566009, 112.32791233062744, 2.1000167846679685], + [0.6402793121337892, 0.060895532965660096, 61.87869358062744, 0.8000167846679689], + [0.82915636062622, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3196251106262209, 0.06251421906948089, 46.08828020095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411912034362607, 0.0498568150617892, 0.11199805286681441, 0.0699222636592819, 0.10841016272939627, 0.006615289348429669, 0.007055855826293903, 0.02005177886207382, 0.08753717113589249, 0.0978117535429689, 0.022501292464673656, 0.058584787659519647, 0.042217459804718874, 0.04996678798840206, 0.16335140870611928], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8483617476236 +INFO - Cycle: 354 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7072813606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.8540293121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999668121337893, 0.04163693921566009, 112.36306858062744, 2.1000167846679685], + [0.6402793121337892, 0.060934204840660096, 61.87869358062744, 0.8000167846679689], + [0.82884386062622, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3196251106262209, 0.06251421906948089, 46.05312395095825, 1.9000661849975582]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09969912104155484, 0.05013077292405004, 0.0984656902355505, 0.06050103765413781, 0.11240722918746576, 0.01646184094647195, 0.01315030268700483, 0.014488588067836577, 0.0831162677880688, 0.09730304461691121, 0.022501780945341093, 0.0030664510830830547, 0.0018021342711754366, 0.001928185515310181, 0.001860667037108208, 0.002697406689512602, 0.0017779779564378268, 0.05859252913250864, 0.042223602819401664, 0.04996789747514442, 0.16355488636490154], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84794226614366 +INFO - Cycle: 355 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], + [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], + [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], + [0.8999668121337893, 0.04163693921566009, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.060934204840660096, 61.84353733062744, 0.8000167846679689], + [0.8285313606262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3193126106262209, 0.06251421906948089, 46.05312395095825, 1.9000661849975582], + [0.3196251106262209, 0.06255289094448088, 46.05312395095825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10098860367109774, 0.049804912879867824, 0.06925973871376782, 0.06729334488851108, 0.07611559028773965, 0.049326266695034184, 0.009683747575626591, 0.052357349094198584, 0.08460304612672566, 0.09784367984121388, 0.022501886297623713, 0.003129592929123847, 0.0029769343550750628, 0.058599354706695916, 0.04221151311424195, 0.04996708802242212, 0.016776892017460413, 0.14656045878357388], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8477473970165 +INFO - Cycle: 356 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06088515311675859, 0.002604703932798077, 0.006869386588863744, 0.0025018859273528253, 0.0371892584908906, 0.002741332945838314, 0.04968789329590249, 0.11124232406839957, 0.006199674686220636, 0.07778747794798606, 0.11596608103521412, 0.0018934271402026139, 0.08622823033633578, 0.09781640643028609, 0.021691848974199512, 0.05858753996017388, 0.04224652774782596, 0.049971329359104276, 0.16341792600411587], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8475523476052 +INFO - Cycle: 357 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05278371151562798, 0.01139705355280688, 0.01831690768527165, 0.005396139229967366, 0.03986435195125898, 0.006070567486343884, 0.04967915259544767, 0.11085334187710606, 0.007678431629058633, 0.07778747682114583, 0.09393631054283579, 0.004849549026351437, 0.08765001014923418, 0.09782265240640248, 0.021691850444025985, 0.058587499188830286, 0.04224576075648808, 0.04997132213654765, 0.16341791100524924], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8475521753107 +INFO - Cycle: 358 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05278371151562798, 0.01139705355280688, 0.01831690768527165, 0.005396139229967366, 0.03986435195125898, 0.006070567486343884, 0.04967915259544767, 0.11085334187710606, 0.007678431629058633, 0.07778747682114583, 0.09393631054283579, 0.004849549026351437, 0.08765001014923418, 0.09782265240640248, 0.021691850444025985, 0.058587499188830286, 0.04224576075648808, 0.04997132213654765, 0.16341791100524924], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8475521753107 +INFO - Cycle: 359 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06230873640690241, 0.010397225257913626, 0.017787528064481813, 0.04180604622751621, 0.04967916235821664, 0.1109512756038166, 0.007580726044212053, 0.07778747719383146, 0.10031468569752577, 0.08765000457756911, 0.09782264561303654, 0.02169185019129774, 0.0585876025705886, 0.042245800219163396, 0.04997132220337375, 0.16341791177055434], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8475522096218 +INFO - Cycle: 360 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06230873640690241, 0.010397225257913626, 0.017787528064481813, 0.04180604622751621, 0.04967916235821664, 0.1109512756038166, 0.007580726044212053, 0.07778747719383146, 0.10031468569752577, 0.08765000457756911, 0.09782264561303654, 0.02169185019129774, 0.0585876025705886, 0.042245800219163396, 0.04997132220337375, 0.16341791177055434], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8475522096218 +INFO - Cycle: 361 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06230873640690241, 0.010397225257913626, 0.017787528064481813, 0.04180604622751621, 0.04967916235821664, 0.1109512756038166, 0.007580726044212053, 0.07778747719383146, 0.10031468569752577, 0.08765000457756911, 0.09782264561303654, 0.02169185019129774, 0.0585876025705886, 0.042245800219163396, 0.04997132220337375, 0.16341791177055434], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8475522096218 +INFO - Cycle: 362 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], + [0.8233751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3143126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06330212265913379, 0.009923979139403166, 0.01758321943395429, 0.040812588199634084, 0.04970524575461655, 0.1119617413627279, 0.006569426141520861, 0.07778011960015947, 0.10099271472133442, 0.08764503223474471, 0.09778722905150104, 0.021695679244113957, 0.058587541784632303, 0.042246405778057966, 0.16006315561434292, 0.04997499100160857, 0.003368808278514018], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8475415055319 +INFO - Cycle: 363 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.3168126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], + [0.8258751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06224984359317238, 0.0104378653098674, 0.017925845107765372, 0.0418649501259872, 0.05030451635273232, 0.11072956548983284, 0.0078025874097693, 0.07778398488459444, 0.10013547289079922, 0.08753181134135675, 0.09697363809587747, 0.021693666957470017, 0.0585886798414221, 0.042247026811793986, 0.16375544211889168, 0.04997510366866758], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84722149070683 +INFO - Cycle: 364 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.3168126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], + [0.8258751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06224984359317238, 0.0104378653098674, 0.017925845107765372, 0.0418649501259872, 0.05030451635273232, 0.11072956548983284, 0.0078025874097693, 0.07778398488459444, 0.10013547289079922, 0.08753181134135675, 0.09697363809587747, 0.021693666957470017, 0.0585886798414221, 0.042247026811793986, 0.16375544211889168, 0.04997510366866758], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84722149070683 +INFO - Cycle: 365 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], + [0.3168126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], + [0.8258751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.8546543121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], + [0.7082188606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.3180626106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], + [0.8246251106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06405743425582168, 0.012399239919005206, 0.016426979059652288, 0.04005821175358881, 0.050076864775349186, 0.10581743749071042, 0.07328485087272521, 0.09966575615338857, 0.08757672475779608, 0.09727948281762833, 0.02169310615066317, 0.0585912731643308, 0.047640561689157146, 0.034382264628028444, 0.012713030432762954, 0.004499389825091679, 0.0422506857166845, 0.11599430101418587, 0.015592405523429486], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8471852686705 +INFO - Cycle: 366 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.8527793121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], + [0.8534043121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.34321886062622053, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.3168126106262209, 0.06261089875698089, 46.05312395095825, 1.9000661849975582], + [0.3168126106262209, 0.06253355500698089, 45.98281145095825, 1.9000661849975582], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06409998402636018, 0.0015422275413461122, 0.0022989622802290746, 0.040018247641731376, 0.049534197891891577, 0.12465188994933035, 0.042223424405338564, 0.07536304298931361, 0.043171654071925775, 0.07652158202047193, 0.08780880043426334, 0.09775753243616005, 0.02295479475877011, 0.0586050024045213, 0.1390100323204395, 0.024472907332269665, 0.049965717495637545], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8467558565951 +INFO - Cycle: 367 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8540293121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8534043121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.3168126106262209, 0.06261089875698089, 45.98281145095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08847442058157969, 0.12240990391794684, 0.015641581648650663, 0.05003540627660204, 0.04227764734751749, 0.07652953647002383, 0.08781796892284961, 0.09696965527846761, 0.05862321176692685, 0.049967055468037806, 0.004817027159996648, 0.026870988266593194, 0.09144851900012338, 0.022946945836772356, 0.1637544086589456], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84560170898874 +INFO - Cycle: 368 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.7075938606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8527793121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3168126106262209, 0.06268824250698089, 45.98281145095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06563114736689196, 0.11682610785764128, 0.03848426889642318, 0.04915122047449962, 0.04227314933703923, 0.0746984016248873, 0.08624929533269256, 0.09829835677630634, 0.05861707593837755, 0.04996451193072456, 0.008707311742046708, 0.022946950486824838, 0.001830963113789757, 0.0031048035811841027, 0.028960583208946553, 0.08937111332199664, 0.16325911347141095], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84533436030097 +INFO - Cycle: 369 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3168126106262209, 0.06268824250698089, 45.91249895095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09270391366608391, 0.12658059033933242, 0.011411679296143246, 0.049886455138801584, 0.04226961777108378, 0.0765295089961734, 0.0878813432862277, 0.0971450065264435, 0.058612042307389964, 0.04996650694985944, 0.022946959900758325, 0.0353131062017345, 0.08304240556548266, 0.1636653952408108], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8443667310006 +INFO - Cycle: 370 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3168126106262209, 0.0627655862569809, 45.91249895095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08805778501128445, 0.1286259736030034, 0.01605779913613888, 0.04901535477254391, 0.04226654373953637, 0.07652916300658379, 0.08793657188459145, 0.0984547291352294, 0.058611302569353096, 0.04996401010649733, 0.02294714053908412, 0.03542757120713391, 0.08158769303437648, 0.16176545996384423], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8441003801577 +INFO - Cycle: 371 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3168126106262209, 0.0627655862569809, 45.84218645095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.057128450356951056, 0.12862524009119344, 0.04698703948719228, 0.049739932313147724, 0.04226961116286746, 0.07652947965221046, 0.08794353755337472, 0.0973177401878533, 0.05861158119628439, 0.049965960659312615, 0.022946976253759743, 0.0356678295583287, 0.07859456599707682, 0.004094613299871419, 0.16357744223057588], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84332631878243 +INFO - Cycle: 372 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3161876106262209, 0.0627655862569809, 45.84218645095825, 1.9000661849975582], + [0.3168126106262209, 0.0628429300069809, 45.84218645095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09399943991040025, 0.12862618374452678, 0.010116157242356602, 0.049152249867882934, 0.04226802247074567, 0.07652924425649271, 0.08797519326197072, 0.09820684927014588, 0.058611330077968135, 0.04996430447736802, 0.0229470981189926, 0.0352935553532517, 0.08306199472817306, 0.04582719884107575, 0.11742117837864925], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8430374145827 +INFO - Cycle: 373 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8552793121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3161876106262209, 0.0628429300069809, 45.84218645095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06664577014940454, 0.12862577483023463, 0.0374697431287592, 0.04901617043946744, 0.04226721835729705, 0.07518848033969146, 0.08796963120586986, 0.09842711989929961, 0.05861124949288038, 0.049963966689746266, 0.0229470012761762, 0.03347124922715482, 0.078927293768294, 0.002008925732703307, 0.003948904643885586, 0.16317067040256938], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84274915524355 +INFO - Cycle: 374 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.3161876106262209, 0.0628429300069809, 45.77187395095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05712660891302274, 0.12862522756112027, 0.046988880496551526, 0.04975083804844781, 0.04227035068579476, 0.07652950041784908, 0.08797583338167336, 0.09727543747719113, 0.05861155136947528, 0.04996593578222807, 0.022946965419528943, 0.03566193667404682, 0.0786046787122261, 0.004090364680386042, 0.16357589038045814], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8421711325699 +INFO - Cycle: 375 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.31556261062622093, 0.0628429300069809, 45.77187395095825, 1.9000661849975582], + [0.3161876106262209, 0.0629202737569809, 45.77187395095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08897293825067108, 0.1286261689040086, 0.015142641278613981, 0.048886082794842245, 0.042267895676979333, 0.07652915898399221, 0.08803004544618012, 0.09857491187973456, 0.05861102412496304, 0.04996347710452853, 0.022947142580694104, 0.03455747792563194, 0.08191124199776845, 0.0018999961591928906, 0.16119284424097316], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8417741929805 +INFO - Cycle: 376 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8552793121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.31556261062622093, 0.0629202737569809, 45.77187395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06469602482076973, 0.12862576352005303, 0.03941948064902553, 0.049027579189056376, 0.04226800278869334, 0.0750126107207756, 0.0866630491773233, 0.0983831018136399, 0.05861122213275526, 0.04996395453717546, 0.022946973050983314, 0.03308703935232057, 0.07861716592810976, 0.0023810780609514123, 0.004271054642865852, 0.163170273938486], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84145012066125 +INFO - Cycle: 377 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.31556261062622093, 0.0629202737569809, 45.70156145095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05712623363103758, 0.12862521445634373, 0.0469892553679225, 0.04976435547119427, 0.04227108897483655, 0.0765295221713838, 0.08800776371055773, 0.09722933685634928, 0.05861152488037578, 0.04996591637239058, 0.022946954069607527, 0.03565622251105522, 0.07861464379677231, 0.004086085365469673, 0.16357588236470352], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.84107242017774 +INFO - Cycle: 378 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8552793121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.31556261062622093, 0.0629976175069809, 45.70156145095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06510630228661954, 0.12862574184825726, 0.039009206339579175, 0.04888792310371703, 0.04226841635139717, 0.0765291746669328, 0.08806268513741186, 0.09854588025363512, 0.05861091809757381, 0.04996343247471786, 0.022947135324167797, 0.03324884072429693, 0.07840677881498276, 0.004460901253739359, 0.0022398859552002527, 0.16308677736777139], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8405489573424 +INFO - Cycle: 379 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.31493761062622094, 0.0629976175069809, 45.70156145095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09186580533599556, 0.1286260220131635, 0.012249788464823835, 0.04904341560325709, 0.04226888425686442, 0.07652922375211237, 0.08803315933587649, 0.09833418710496993, 0.05861122246369688, 0.049963948927174706, 0.022947108726164192, 0.03536857899021748, 0.08209747007103757, 0.163171422075775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8402044706019 +INFO - Cycle: 380 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.31431261062622096, 0.0629976175069809, 45.70156145095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09187346375328836, 0.12862596266364223, 0.012242131235555356, 0.049199388484824684, 0.042269192759336875, 0.07652927129347067, 0.08800344596712606, 0.09812175266262614, 0.058611490794312694, 0.049964467510058605, 0.022947083936539325, 0.03538150975435757, 0.08209027767067165, 0.1632565144677024], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8399529890474 +INFO - Cycle: 381 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], + [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], + [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], + [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], + [0.31368761062622097, 0.0629976175069809, 45.70156145095825, 1.9000661849975582], + [0.31431261062622096, 0.0629976175069809, 45.63124895095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06754620481554383, 0.12862571182544788, 0.03656930469627961, 0.049830595256155054, 0.04227190585720368, 0.07652954355107905, 0.08800286870474071, 0.09713874088105995, 0.058611888602808145, 0.04996616301489707, 0.022946942039942252, 0.034516383373347816, 0.08109531917038017, 0.0018797619465054992, 0.030490924690691968, 0.13311326917633148], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8397785595577 +INFO - Cycle: 382 +INFO - Spp: 14 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6390293121337892, 0.06095354077816009, 61.80838108062744, 0.8000167846679689], + [0.7069688606262194, 0.02653003938198089, 63.91249895095825, 1.5000661849975585], + [0.6923105621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03482515656948089, 73.47499895095825, 1.9000661849975586], + [0.8999668121337893, 0.041578931403160095, 112.46853733062744, 2.1000167846679685], + [0.3438438606262205, 0.029952500319480897, 55.70351457595825, 0.6000661849975585], + [0.8521543121337893, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.31431261062622096, 0.06303628938198089, 45.63124895095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06228153344859634, 0.1252160637962311, 0.04183710907164127, 0.050114384674687595, 0.04769091040185873, 0.003362162632181713, 0.04222518925748969, 0.07815035469794031, 0.08774890435251749, 0.09739081863290161, 0.05858782320368661, 0.021327009838899083, 0.11849019889257077, 0.16329443305224783], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83903464751415 +INFO - Cycle: 383 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8255626106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.8249376106262198, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.6390293121337892, 0.06099221265316009, 61.80838108062744, 0.8000167846679689], + [0.7069688606262194, 0.02653003938198089, 63.94765520095825, 1.5000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03482515656948089, 73.43984270095825, 1.9000661849975586], + [0.8999668121337893, 0.041578931403160095, 112.50369358062744, 2.1000167846679685], + [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], + [0.8524668121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.31431261062622096, 0.06307496125698088, 45.63124895095825, 1.9000661849975582]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09416677368058897, 0.12275541264694104, 0.004915035715064204, 0.049494067840381246, 0.04067637206719967, 0.003814615793046309, 0.07750170479597568, 0.0019496569921538635, 0.0019954338231212335, 0.0020524498097726526, 0.004864297670346873, 0.004427988203289781, 0.0422255772148538, 0.07751601434107537, 0.009111319637719018, 0.09805737164675848, 0.058599943523244574, 0.021960933058741534, 0.11846092211731087, 0.16309453319287986], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83849107806344 +INFO - Cycle: 384 +INFO - Spp: 23 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8255626106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.8249376106262198, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], + [0.6390293121337892, 0.06099221265316009, 61.77322483062744, 0.8000167846679689], + [0.7069688606262194, 0.02653003938198089, 63.98281145095825, 1.5000661849975585], + [0.6916855621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03482515656948089, 73.40468645095825, 1.9000661849975586], + [0.8999668121337893, 0.041578931403160095, 112.53884983062744, 2.1000167846679685], + [0.3441563606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], + [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.31400011062622096, 0.06307496125698088, 45.63124895095825, 1.9000661849975582], + [0.31431261062622096, 0.06307496125698088, 45.59609270095825, 1.9000661849975582]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0818571908146224, 0.12495041522589537, 0.017049739056117515, 0.04975715647871084, 0.04534711445617339, 0.0016745268150120634, 0.002008365742749215, 0.0022158281662350964, 0.001963553720216601, 0.0029964908962074478, 0.0024154455184551664, 0.002202804030481155, 0.08400906665396699, 0.019664479528923726, 0.042213592362723235, 0.07701363465825557, 0.001990755561178627, 0.09752572889426266, 0.058612403257112346, 0.002798521663535503, 0.11740298203540779, 0.06544311353084592, 0.09783530160589568], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83825561985964 +INFO - Cycle: 385 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], + [0.6916855621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03482515656948089, 73.40468645095825, 1.9000661849975586], + [0.3441563606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], + [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.6390293121337892, 0.06103088452816009, 61.77322483062744, 0.8000167846679689], + [0.7072813606262195, 0.02653003938198089, 63.98281145095825, 1.5000661849975585], + [0.8999668121337893, 0.041578931403160095, 112.57400608062744, 2.1000167846679685], + [0.8530918121337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.31431261062622096, 0.06311363313198087, 45.59609270095825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08370170147521003, 0.1258320525541505, 0.016459716759565184, 0.049343318113551485, 0.04996432998358218, 0.0016539688503108276, 0.0023039832430142965, 0.08510997153467754, 0.020265833606550116, 0.0016338536525750931, 0.09806082951066859, 0.0021934913419311124, 0.07936374830152648, 0.042216814173490456, 0.07701725804234864, 0.05862059590229915, 0.038191739368801, 0.1630996360875454], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.837984993319 +INFO - Cycle: 386 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], + [0.6916855621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.03482515656948089, 73.40468645095825, 1.9000661849975586], + [0.3441563606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], + [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.8999668121337893, 0.041578931403160095, 112.57400608062744, 2.1000167846679685], + [0.8530918121337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6390293121337892, 0.06103088452816009, 61.73806858062744, 0.8000167846679689], + [0.7075938606262195, 0.02653003938198089, 63.98281145095825, 1.5000661849975585], + [0.31400011062622096, 0.06311363313198087, 45.59609270095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07677619786707715, 0.1238260538291906, 0.01799770402734894, 0.049486378517966535, 0.0499646525822787, 0.004074167236020961, 0.005270950819915974, 0.08357558307148258, 0.018110758574800975, 0.004468269750743987, 0.09790649433793043, 0.004344368379628237, 0.06658153965229022, 0.058621338924137685, 0.05185831961405244, 0.004769506204017636, 0.04220363681618144, 0.07702146618992407, 0.16314261360501148], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8377964685209 +INFO - Cycle: 387 +INFO - Spp: 23 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.8530918121337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 79.01210832595825, 1.8000661849975588], + [0.8252501106262199, 0.05936246125698089, 32.76406145095825, 3.0000661849975585], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.40468645095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.73867082595825, 0.6000661849975585], + [0.8529355621337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.8526230621337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], + [0.8527793121337894, 0.06143693921566008, 76.96072483062744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.57400608062744, 2.1000167846679685], + [0.6390293121337892, 0.06105022046566009, 61.73806858062744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 63.98281145095825, 1.5000661849975585], + [0.31400011062622096, 0.06311363313198087, 45.57851457595825, 1.9000661849975582]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0740447885956065, 0.11941871359318862, 0.022221008922846543, 0.02746139888612399, 0.0032095345716012, 0.004646193756397944, 0.0033311842195216583, 0.02619380019160893, 0.0028615700588534533, 0.002244417579165822, 0.005558889419050281, 0.022569082369834258, 0.049966929718039586, 0.08456052209599314, 0.09748925761185337, 0.021636033851751817, 0.008760491939926448, 0.029547991113016966, 0.05110322936042484, 0.058615740677482674, 0.042192769913101155, 0.07784450424061785, 0.16317164750362076], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8375799679533 +INFO - Cycle: 388 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 79.01210832595825, 1.8000661849975588], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8252501106262199, 0.05936246125698089, 32.74648332595825, 3.0000661849975585], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.38710832595825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.75624895095825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.96072483062744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.59158420562744, 2.1000167846679685], + [0.6390293121337892, 0.06105022046566009, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.00038957595825, 1.5000661849975585], + [0.31400011062622096, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.059467588771940146, 0.05274399063359843, 0.035333413172048474, 0.003874616123842069, 0.0054431310209909056, 0.004430769191347703, 0.006255201620066068, 0.06396966206784295, 0.04999666438870978, 0.01992591333676555, 0.005664218427419283, 0.04996684776589454, 0.06351223540774426, 0.09765059469624894, 0.021955276185546546, 0.11839600672504666, 0.058619525112814874, 0.04221060367689159, 0.07752293681926978, 0.1630608048559716], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8373366406372 +INFO - Cycle: 389 +INFO - Spp: 24 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6918418121337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.686529312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[24, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0776580215488688, 0.06440452983055876, 0.01722308943954276, 0.0029684312251032517, 0.004724180259047428, 0.01171604306057514, 0.005042396249893398, 0.050129174218613425, 0.06435867323347216, 0.005354590902325955, 0.006021953422212302, 0.003620906489215526, 0.0018101355643736486, 0.049922106079791397, 0.0018804860709808434, 0.0499613924957038, 0.0022648179801869847, 0.09757616179613471, 0.022267559942910832, 0.1184022862346933, 0.05863122623358218, 0.04069004239392, 0.07721370472632681, 0.16311276768552394], shape=[24], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83715825121277 +INFO - Cycle: 390 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83715827577726 +INFO - Cycle: 391 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83715827577726 +INFO - Cycle: 392 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83715827577726 +INFO - Cycle: 393 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83715827577726 +INFO - Cycle: 394 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83715827577726 +INFO - Cycle: 395 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582], + [0.30884386062622093, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08406842929381036, 0.07212851741948556, 0.015982392458181286, 0.004072109506552871, 0.0074972670547427955, 0.004323742180657089, 0.04779715126218047, 0.07283243472704534, 0.004371373341813977, 0.007591837163505949, 0.05024000975133953, 0.04996245892025434, 0.09714154920223776, 0.022267508932817315, 0.1184022142800231, 0.05863182591028432, 0.04218681014036479, 0.0772138021019528, 0.12234755096490042, 0.04094101538785009], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8370999401336 +INFO - Cycle: 396 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.31134386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10015034577168505, 0.07260529930069874, 0.003972605843004244, 0.05601562481319933, 0.07809204749931559, 0.009769356170659734, 0.050554625734888746, 0.096713541998386, 0.02226936196540144, 0.11840201442274269, 0.05863230015399468, 0.042187454258420846, 0.07721023059648315, 0.04996529761748884, 0.16345989385363083], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83659243508544 +INFO - Cycle: 397 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.31134386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10015034577168505, 0.07260529930069874, 0.003972605843004244, 0.05601562481319933, 0.07809204749931559, 0.009769356170659734, 0.050554625734888746, 0.096713541998386, 0.02226936196540144, 0.11840201442274269, 0.05863230015399468, 0.042187454258420846, 0.07721023059648315, 0.04996529761748884, 0.16345989385363083], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83659243508544 +INFO - Cycle: 398 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.31134386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582], + [0.7088438606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10014908810182992, 0.072604928274218, 0.003973863506986994, 0.05601599585322186, 0.0781021722892032, 0.009759232829796488, 0.05055461758850157, 0.09671354757770179, 0.022253944142890753, 0.1184020144173502, 0.05863230015089686, 0.042187454256119056, 0.049965297940298255, 0.16345989383305046, 0.0772256492379346], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83659154493546 +INFO - Cycle: 399 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.31134386062622094, 0.06321031281948088, 45.57851457595825, 1.9000661849975582], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0754852780054071, 0.07610138147730429, 0.02863760878740155, 0.05251682440168055, 0.08257349876325601, 0.003998848580764865, 0.04968795284348561, 0.09801517994275213, 0.022261672567560203, 0.11544572863882213, 0.05863137107764606, 0.049962810451435885, 0.0029554335946927897, 0.04218833539616229, 0.162974264184401, 0.07585451105267214], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83636225575077 +INFO - Cycle: 400 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31134386062622094, 0.06321031281948088, 45.50820207595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10065199495425908, 0.09905133004196519, 0.003471049773278744, 0.029565756932915622, 0.0851517870760426, 0.002772256237764709, 0.05041727303613113, 0.09686970645231621, 0.022261640884959726, 0.11840140275094463, 0.05863232869814278, 0.04996478248114833, 0.04219150610414635, 0.07721794171254832, 0.16337924286343666], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8354338637117 +INFO - Cycle: 401 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.31134386062622094, 0.06328765656948088, 45.50820207595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07495392937377016, 0.07594187084369347, 0.029168956647863335, 0.05267635391831144, 0.08269757554457183, 0.0038001270450090823, 0.04955664864084619, 0.0981644972593222, 0.02226167875706492, 0.11539078305364464, 0.058631079859821515, 0.049962317699118734, 0.04218879450397771, 0.07580486668059003, 0.0030103713465423508, 0.1628960087183607], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83518478406336 +INFO - Cycle: 402 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.31134386062622094, 0.06328765656948088, 45.43788957595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08915555800690633, 0.081678492844273, 0.01496738926518406, 0.046939343656273606, 0.07894858791201678, 0.00903552858475281, 0.050285621077471115, 0.0970211974166044, 0.022261654263457074, 0.11566196468008372, 0.05863157128770648, 0.049964271470905305, 0.04219201732875997, 0.07721791795201441, 0.0027391859701397007, 0.16329969828345134], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8344707268536 +INFO - Cycle: 403 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31071886062622095, 0.06328765656948088, 45.43788957595825, 1.9000661849975582], + [0.31134386062622094, 0.06336500031948088, 45.43788957595825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07066495838812097, 0.07400791702506691, 0.033457898471896154, 0.05461035694124394, 0.07784570846784976, 0.010183402572948651, 0.049539001314032875, 0.09814697862105848, 0.022261621129883342, 0.11442933274661436, 0.05863079003174892, 0.04996215077759066, 0.04218960890837756, 0.07533263697129776, 0.003971865493385859, 0.0018851732861881534, 0.017759778946197805, 0.14512081990649794], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8341933191019 +INFO - Cycle: 404 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31071886062622095, 0.06336500031948088, 45.43788957595825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08719824590777334, 0.08193557941071311, 0.01692470272511958, 0.046682398185455706, 0.08177575038711722, 0.006232586462111336, 0.04958537337739984, 0.09809662092154553, 0.022261629244727164, 0.11624611331068253, 0.058631215389226776, 0.048649263354486584, 0.04218954851404565, 0.07557280342583517, 0.0021550640186673653, 0.0016450129314552202, 0.1629050149563784], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83395244668037 +INFO - Cycle: 405 +INFO - Spp: 15 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31071886062622095, 0.06336500031948088, 45.36757707595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09359970648878047, 0.08741189001370436, 0.010523283782311987, 0.04120569035225165, 0.07989233455706754, 0.008121662291462531, 0.050314428938481315, 0.09695222765204038, 0.02226153866306425, 0.11707823538362781, 0.05863177015479487, 0.049964297708515994, 0.04219272805533507, 0.07621544210704315, 0.1633092392438442], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83345826100145 +INFO - Cycle: 406 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.31071886062622095, 0.06344234406948088, 45.36757707595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07470360398117565, 0.0759227587971795, 0.02941928354218945, 0.05269545351038343, 0.08280907780236792, 0.003723587636706245, 0.04945538427354182, 0.09824305979504586, 0.022261672879111495, 0.11536816108182657, 0.05863078988658922, 0.0499618605630374, 0.042190042229984466, 0.07578105154868787, 0.00303296853004641, 0.16282861446057906], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83303738608845 +INFO - Cycle: 407 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.31009386062622096, 0.06344234406948088, 45.36757707595825, 1.9000661849975582], + [0.31071886062622095, 0.06344234406948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0954992347457645, 0.09018421622049776, 0.008623771544328676, 0.03843330440483547, 0.08339239890206138, 0.00466988199763801, 0.0499994030585539, 0.09740080638323911, 0.022261616046879675, 0.11743328638078412, 0.05863151665658894, 0.049376153738941934, 0.04219222682302021, 0.07648165941978992, 0.052810901872136606, 0.11031825219381278], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83276461573837 +INFO - Cycle: 408 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.31071886062622095, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08453821645149598, 0.08022692377309518, 0.019584729271029434, 0.04839115522684176, 0.08536217197243635, 0.0027655218681250583, 0.04932815085900324, 0.09838700060954188, 0.022261826312632467, 0.11655368604716188, 0.058630679367815616, 0.04996136966839482, 0.04219047444612162, 0.07721758835472903, 0.0018473925402048641, 0.1627531132313707], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8323140507576 +INFO - Cycle: 409 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.31009386062622096, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07495211170651025, 0.07605342449762344, 0.029170777942412487, 0.05256475715639282, 0.0828141698927199, 0.003838029860416485, 0.04948709963603305, 0.09816990809510093, 0.02226166041089887, 0.11539833173324339, 0.058630788609515615, 0.04996190140431165, 0.04219082412744109, 0.07580586046247903, 0.0030027809986406836, 0.16284010168340293], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8319365120355 +INFO - Cycle: 410 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.309468860626221, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08699305467543876, 0.08108568039578828, 0.01712989974389985, 0.04753229146727489, 0.08493201792838458, 0.0031351326049718557, 0.049647744695638714, 0.09795129313932724, 0.022261775517729076, 0.11667535265633307, 0.05863123408708368, 0.04996243596919112, 0.04219110567067725, 0.0772176852421061, 0.0017257167095407608, 0.16292757949661477], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83165811783743 +INFO - Cycle: 411 +INFO - Spp: 16 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.308843860626221, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07719489582362853, 0.07693582428533202, 0.026928004218741374, 0.051682250367170876, 0.08292196774093358, 0.004149605396497043, 0.049807961756081605, 0.09773247676061865, 0.02226162792276912, 0.11569474002915388, 0.05863136867777609, 0.049067257562836954, 0.04219145253656452, 0.07607857964589, 0.002706347198758896, 0.16301551990416618], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83147976924107 +INFO - Cycle: 412 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415595954656601, 112.64431858062744, 2.1000167846679685], + [0.82306261062622, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8224376106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.6384043121337892, 0.061069556403160086, 61.68533420562744, 0.8000167846679689], + [0.7085313606262196, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.308843860626221, 0.06351968781948088, 45.26210832595825, 1.9000661849975582]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07997424638335765, 0.009755334625059245, 0.017644374659181606, 0.11256955601035241, 0.018402338148281887, 0.003980869117024367, 0.0971294874461656, 0.022260837809103817, 0.11004632992513536, 0.037850651080720124, 0.05471363811641758, 0.0025858399165113216, 0.0024309417045218296, 0.003917409049646074, 0.0027152827344797173, 0.009556220991814742, 0.056153989259329004, 0.05011730341383269, 0.006783618256770235, 0.05863719917035318, 0.009980006223550395, 0.002132415305527122, 0.04218181481347812, 0.020909206840168115, 0.16323437953704775], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83127843116665 +INFO - Cycle: 413 +INFO - Spp: 26 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.82306261062622, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8224376106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.7085313606262196, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.6916855621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999668121337893, 0.0415209235906601, 112.64431858062744, 2.1000167846679685], + [0.6384043121337892, 0.061108228278160086, 61.68533420562744, 0.8000167846679689], + [0.308843860626221, 0.06355835969448087, 45.26210832595825, 1.9000661849975582]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07016551787006914, 0.08718162141386107, 0.02291938523248925, 0.026642345344816114, 0.01021686095310094, 0.0038975811671836257, 0.09784820510106153, 0.02226066022844036, 0.01753490690682812, 0.037135618701371574, 0.05256975636097168, 0.004268953409719498, 0.005531989005439232, 0.006769694410969355, 0.009241433617227542, 0.009665616885246135, 0.06065842496558262, 0.04958840371683052, 0.1009062580685228, 0.009970420870118714, 0.0028557319549009997, 0.024648942475958557, 0.003734058069793566, 0.05862047733243112, 0.04217520698304817, 0.16299192895401776], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8309991475194 +INFO - Cycle: 414 +INFO - Spp: 27 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.82306261062622, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.8224376106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], + [0.7085313606262196, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.6916855621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7079063606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.67947483062744, 2.1000167846679685], + [0.6384043121337892, 0.061108228278160086, 61.65017795562744, 0.8000167846679689], + [0.308843860626221, 0.06355835969448087, 45.22695207595825, 1.9000661849975582]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08234593824525659, 0.04414815895596448, 0.014858519311913577, 0.07490482847827647, 0.01128682640081937, 0.0031346752917019638, 0.09722403716163759, 0.022261013426519913, 0.04572747337611337, 0.040570895183631085, 0.057690076682956844, 0.0026977320976878183, 0.005097724166334836, 0.0042205435495398435, 0.00447096093503589, 0.006499849723797163, 0.064994906158387, 0.05002235509539248, 0.07110939482929075, 0.007527020313363604, 0.0018648897743804888, 0.017802940321509655, 0.00222346178637114, 0.0017253951999496651, 0.05862794147571748, 0.04216607629058526, 0.16319533053903001], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83081946722206 +INFO - Cycle: 415 +INFO - Spp: 23 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.3441563606262205, 0.029913828444480896, 55.77382707595825, 0.6000661849975585], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.059401133131980886, 32.74648332595825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.01796770095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.69705295562744, 2.1000167846679685], + [0.6384043121337892, 0.06112756421566008, 61.65017795562744, 0.8000167846679689], + [0.308843860626221, 0.06357769563198087, 45.22695207595825, 1.9000661849975582]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08334968557672373, 0.007987006687416883, 0.015084604641638447, 0.11638348037403204, 0.050285548770848405, 0.012993488333469836, 0.09745916587913057, 0.012983691043663783, 0.0027058463819925774, 0.002979121052161339, 0.0029654960125179036, 0.004523568164495191, 0.020286982210988156, 0.014919024120251386, 0.021440152340745356, 0.01921672062512093, 0.03506502411970905, 0.08616811721883769, 0.04996019795910392, 0.07804241255910627, 0.058627957361289944, 0.04219627370266502, 0.1630600360080707], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83058173942123 +INFO - Cycle: 416 +INFO - Spp: 28 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8526230621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.79140520095825, 0.6000661849975585], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.059401133131980886, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.03554582595825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.71463108062744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.65017795562744, 0.8000167846679689], + [0.6384043121337892, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.22695207595825, 1.9000661849975582]], shape=[28, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0825549968570826, 0.005447763066148987, 0.016968005232737962, 0.11831139440122129, 0.07540403953777995, 0.005816990984279467, 0.09772088039742144, 0.006157558529649598, 0.0019224635745301968, 0.0026737088765961983, 0.0017141465098974179, 0.003816628837702218, 0.003306623310146131, 0.01943792676195524, 0.04656449951101013, 0.006211521012421233, 0.0031845353380903167, 0.0017411458587855003, 0.001975413558306139, 0.02175974082614334, 0.015444974976875072, 0.06749618391143922, 0.049961719713887215, 0.07772063798571685, 0.0586309269689655, 0.003275791498105428, 0.038911672861542956, 0.16293590139176892], shape=[28], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83036038385245 +INFO - Cycle: 417 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83022782880624 +INFO - Cycle: 418 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83022782880624 +INFO - Cycle: 419 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83022782880624 +INFO - Cycle: 420 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83022782880624 +INFO - Cycle: 421 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06721191141250016, 0.010459188452877424, 0.02640491958646886, 0.10423724722646255, 0.07325755686477993, 0.008149623510370022, 0.09721408581443779, 0.00951604335144983, 0.004395643998153784, 0.006106620449638628, 0.003921895129045409, 0.008370396282122465, 0.016463708271498602, 0.04180995563493664, 0.009991379363941445, 0.007049566113278127, 0.0032435232133321956, 0.014353429778233916, 0.035323856619234664, 0.0033482189335247935, 0.0029893660090008155, 0.003821760280463764, 0.02207216590225142, 0.007650386527351098, 0.021252414695641965, 0.049959425705871766, 0.0774115620808481, 0.058634657401584425, 0.04218700059948713, 0.15627291109643554, 0.006919579694776556], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.83020520119885 +INFO - Cycle: 422 +INFO - Spp: 29 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.298843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06371499812039, 0.0031671875156670274, 0.028986635240679372, 0.1203133460280216, 0.04480855421015907, 0.0955154649398329, 0.010433408232429943, 0.004770452209782464, 0.0066469887739276125, 0.001906781695274402, 0.04080151974117748, 0.015048198505166656, 0.010419182904807308, 0.009326637964608631, 0.0018790438299895133, 0.013574036779015404, 0.03908531222039036, 0.04284076458117534, 0.0013914215875342152, 0.004058157058079835, 0.02207208375475011, 0.00868005965510468, 0.018167005855588572, 0.04996252335731282, 0.07741171845580198, 0.05863461677208473, 0.04218262104703769, 0.12793827478296393, 0.0362630041812462], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.829551711321 +INFO - Cycle: 423 +INFO - Spp: 29 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.298843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06371499812039, 0.0031671875156670274, 0.028986635240679372, 0.1203133460280216, 0.04480855421015907, 0.0955154649398329, 0.010433408232429943, 0.004770452209782464, 0.0066469887739276125, 0.001906781695274402, 0.04080151974117748, 0.015048198505166656, 0.010419182904807308, 0.009326637964608631, 0.0018790438299895133, 0.013574036779015404, 0.03908531222039036, 0.04284076458117534, 0.0013914215875342152, 0.004058157058079835, 0.02207208375475011, 0.00868005965510468, 0.018167005855588572, 0.04996252335731282, 0.07741171845580198, 0.05863461677208473, 0.04218262104703769, 0.12793827478296393, 0.0362630041812462], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.829551711321 +INFO - Cycle: 424 +INFO - Spp: 27 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.303843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09014432477600766, 0.006282034324668339, 0.010664660989669821, 0.11742606880637874, 0.08164835985272172, 0.09566709433293985, 0.00223586381783695, 0.0013540360792441996, 0.0019561535455383354, 0.0013409160386667668, 0.01614571874594513, 0.04051065027091348, 0.035048948123880444, 0.003470807978436303, 0.003608019037076534, 0.0049474070824920115, 0.053643204339572356, 0.005956596475650921, 0.02207198750664905, 0.0017261829014892018, 0.01073165523047554, 0.049962478469139766, 0.07741190099353117, 0.058633821302302117, 0.04218104107713478, 0.12384057988071127, 0.040281064561822746], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8294778986748 +INFO - Cycle: 425 +INFO - Spp: 27 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.303843860626221, 0.06390640656948088, 45.20937395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08230505377810333, 0.009800248139668526, 0.0163887660012202, 0.1105881826373715, 0.07908394101600268, 0.09618614607036197, 0.004497340771475673, 0.002215686782858999, 0.003209638508439722, 0.002203002993235634, 0.0021587966349640828, 0.026584302936966245, 0.0488312092196917, 0.005295706965279778, 0.006065982379823302, 0.014416734097003786, 0.0518680080492109, 0.008356087434871028, 0.02207393667073628, 0.0032232203767641058, 0.012488516516259032, 0.07740815319094915, 0.05863385622566026, 0.04217594474607686, 0.04996397000429845, 0.11511368176663757, 0.04886388608606924], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.82894659924796 +INFO - Cycle: 426 +INFO - Spp: 27 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.303843860626221, 0.06390640656948088, 44.92812395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08181401574269262, 0.00989276422751094, 0.01683320210138309, 0.11042261852226529, 0.004252916564444536, 0.09427005057035337, 0.0045582066810035595, 0.0022390827048276054, 0.003232845632078826, 0.0022310648001044042, 0.047009316801955206, 0.02646449776518695, 0.004957589477079345, 0.005334547015350313, 0.0061109903738855095, 0.014454453945956859, 0.052095610138894154, 0.08316561920414599, 0.022073834865471105, 0.0032578958810683617, 0.012208636666183487, 0.07740834730448419, 0.05863363580733172, 0.04217811231923067, 0.04996639280572489, 0.09778198829107751, 0.06715176379030934], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8275891637541 +INFO - Cycle: 427 +INFO - Spp: 27 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.301343860626221, 0.06390640656948088, 44.92812395095825, 1.800066184997558], + [0.303843860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07996500845390657, 0.007973537701969468, 0.018541757405300577, 0.11542099246872095, 0.004384391665467754, 0.09555862162807693, 0.008605469633647703, 0.0023605906429358127, 0.0032517847089439515, 0.0022840624308333875, 0.017869404169162814, 0.05133159111329581, 0.008071461105495227, 0.0029788359020133446, 0.01573738155057039, 0.02949889073868293, 0.08284604615152448, 0.022073815258175904, 0.007228214951511335, 0.03136385654229898, 0.07740838467345897, 0.058632182081439985, 0.04217041083542867, 0.04996495021002594, 0.0825259200379875, 0.0173384096015383, 0.06461402833758617], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8263553252801 +INFO - Cycle: 428 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.301343860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08180376418603473, 0.007666859112662194, 0.017365642090061948, 0.11575649792835843, 0.09558188360900689, 0.007957662917590506, 0.002066220312799386, 0.0028835121520473786, 0.0020131304842456294, 0.01861052296623839, 0.05135978761930765, 0.007531930947043017, 0.0032214301723048375, 0.016064538758644827, 0.033587482117498145, 0.08701421111106283, 0.022073829629648774, 0.006573272046193446, 0.028049153480103308, 0.07740835724008842, 0.058631566534996626, 0.04216484956255104, 0.04996515667152119, 0.06288434641317966, 0.10176439193681057], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8245773515352 +INFO - Cycle: 429 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.298843860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0854975340411053, 0.007739926970084664, 0.014336739163832855, 0.11447235734938507, 0.0948185231181911, 0.0027055039539925197, 0.0017560684469112855, 0.0025288124102798093, 0.0017433058379976304, 0.04039021594899206, 0.05191566182625164, 0.004023820943027007, 0.004702534097701789, 0.004021985009252232, 0.05963598314856145, 0.0867859172530313, 0.022073737284838725, 0.002055337019926185, 0.005541567118681506, 0.07740853311448566, 0.058631816734437715, 0.04216305894114573, 0.04996699160598551, 0.049694453763285636, 0.11538961489861567], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.82338424468713 +INFO - Cycle: 430 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], + [0.296343860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08452469660871559, 0.008162161486140036, 0.015044106852929562, 0.11364898054018029, 0.0943697825007435, 0.002773689882312066, 0.001865083512876374, 0.002685266430516082, 0.0018495432435009882, 0.04068330437716729, 0.05224675157991066, 0.0041237034919333814, 0.004997363381729767, 0.00365722286295755, 0.06076456721789078, 0.0866831579672477, 0.022073684711316346, 0.0020644116688400605, 0.00430750263924408, 0.07740863332887381, 0.058632239881425324, 0.04216360146255756, 0.049968097311761446, 0.047108678715250964, 0.11819376834397877], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8232392677708 +INFO - Cycle: 431 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.308843860626221, 0.06375171906948088, 45.20937395095825, 1.9000661849975582], + [0.296343860626221, 0.06421578156948088, 44.78749895095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05703509609148408, 0.021311517441119785, 0.03476511385754786, 0.08734788240508597, 0.09308745975000515, 0.008872073542459924, 0.005013372221867071, 0.007305521083613695, 0.004938460712808347, 0.01785310742182236, 0.05298374226704853, 0.00999486644502929, 0.015059439692957465, 0.015412501851565867, 0.03340819262127246, 0.08669898133866136, 0.022073477572985778, 0.007178380863934283, 0.025655704101511967, 0.07740902938994347, 0.05863243172177731, 0.04216814779576144, 0.04997022876006164, 0.04266014159844885, 0.12316512945122611], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8211556038307 +INFO - Cycle: 432 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.307593860626221, 0.06375171906948088, 45.20937395095825, 1.9000661849975582], + [0.296343860626221, 0.06437046906948088, 44.78749895095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08055013108734989, 0.008136648337795444, 0.01813214975377308, 0.11485311194504316, 0.09444972218422927, 0.008589271660960528, 0.0022782390153173733, 0.0031586232665975233, 0.00221338401397983, 0.017871266682732038, 0.05214823808381081, 0.0079337069220694, 0.0034548830662113656, 0.015811499336775836, 0.029651404503544775, 0.08660674817062719, 0.02207368291942667, 0.007286742490707204, 0.031231070349749267, 0.07740863694850292, 0.058631234386240044, 0.042160185838098364, 0.04996782175074729, 0.028809879198645985, 0.1365917180870647], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.81976379375453 +INFO - Cycle: 433 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.307593860626221, 0.06375171906948088, 45.20937395095825, 1.9000661849975582], + [0.296343860626221, 0.06437046906948088, 44.64687395095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07443307852890037, 0.01446097600499502, 0.029686015920544026, 0.11419697771200255, 0.09265783661434532, 0.025958731701468122, 0.053208908207357505, 0.022208920378499176, 0.06038403231788582, 0.08669912261728181, 0.022073398954481994, 0.00982219572957335, 0.07740917822499248, 0.058632052752580856, 0.04216874240652734, 0.0499707583031082, 0.033424859360111886, 0.1326042142653441], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.81852799760634 +INFO - Cycle: 434 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.307593860626221, 0.06375171906948088, 45.06874895095825, 1.9000661849975582], + [0.296343860626221, 0.06452515656948088, 44.64687395095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07429363897349014, 0.010574290322817944, 0.02982544181295466, 0.11808465815570598, 0.09400718678813177, 0.025300655732518138, 0.05236132878471956, 0.022079141726316573, 0.07099342710338531, 0.0866333327736245, 0.022073598031201576, 0.07740879896664474, 0.05863102170702141, 0.04216131272554889, 0.04996827300640624, 0.018741291714189454, 0.14686260167532297], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8166892278122 +INFO - Cycle: 435 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8211876106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.307593860626221, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], + [0.295093860626221, 0.06452515656948088, 44.64687395095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06523766514641373, 0.02570987682664163, 0.03888142058320598, 0.10294811866884628, 0.09392526864187678, 0.025328060475974738, 0.05244490857504511, 0.022414341728810624, 0.07063159975410246, 0.08659150861322244, 0.02207356837479232, 0.07740885691052603, 0.0586316317511565, 0.04216167266600659, 0.04849291865235966, 0.001475721148486447, 0.020106818846121397, 0.14553604263641137], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.81622586523616 +INFO - Cycle: 436 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.30634386062622104, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], + [0.295093860626221, 0.06452515656948088, 44.50624895095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778141174074854, 0.009657612614915441, 0.026304972182626608, 0.1190008751741361, 0.09235305561650098, 0.025903067444813594, 0.05336083737765591, 0.02141700207669343, 0.07105286074410103, 0.08676269410562608, 0.022073342425364156, 0.07740928583428446, 0.05863214158988208, 0.042171226518360645, 0.04997111201823528, 0.032597074564997004, 0.13351872230432196], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.81582621661073 +INFO - Cycle: 437 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.30509386062622107, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], + [0.295093860626221, 0.06467984406948088, 44.50624895095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07368845659455499, 0.010715070439790099, 0.03043062235625029, 0.11794387393970054, 0.09374946937933942, 0.025260094390721608, 0.05248890332897203, 0.022098112295659403, 0.07101499718903193, 0.08664071449748947, 0.022073550425412314, 0.07740888972140025, 0.058630898804058806, 0.042162313246825484, 0.04996865944649264, 0.012743550982510938, 0.1529818229617899], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.81328054560487 +INFO - Cycle: 438 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.30509386062622107, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], + [0.29384386062622103, 0.06467984406948088, 44.50624895095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07374400202336931, 0.010703808729620205, 0.030375079445884388, 0.11795502406893932, 0.09325509789317696, 0.025442287073008378, 0.052848187355083266, 0.022007324928386165, 0.07092363210780712, 0.08655510529459913, 0.022073491115529056, 0.07740900273032157, 0.05863138280609916, 0.04216300270344622, 0.04996986168506612, 0.01157702557634465, 0.154366684463319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8128736128235 +INFO - Cycle: 439 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.29384386062622103, 0.06467984406948088, 44.50624895095825, 1.800066184997558], + [0.8211876106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.30634386062622104, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], + [0.29259386062622106, 0.06467984406948088, 44.50624895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06502303506020182, 0.026087985711647454, 0.03909605118998976, 0.10256994685331389, 0.0931854577942465, 0.02542443592122735, 0.05289961244139455, 0.022332596811650573, 0.07061696608467855, 0.08654368410474036, 0.022073455514314572, 0.07740907199712405, 0.058631718086593565, 0.04216306028467977, 0.048481523882362064, 0.11836512155134314, 0.0014884872949080632, 0.011728939038218646, 0.03587885037736523], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.81287185685744 +INFO - Cycle: 440 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.30634386062622104, 0.06390640656948088, 44.99843645095825, 1.9000661849975582], + [0.29259386062622106, 0.06475718781948088, 44.50624895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06850910637590224, 0.020313760640679454, 0.03560998920260282, 0.10834254039713222, 0.09390436038400855, 0.024603790762156824, 0.015296008626771567, 0.02228456903063089, 0.0714836471698367, 0.04342000311452448, 0.07741673292902863, 0.058631336252652246, 0.03700670820012985, 0.043208610219689726, 0.022065884741640073, 0.042162441249376924, 0.04996718146520647, 0.007410493696979493, 0.15836283554105085], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8124566449782 +INFO - Cycle: 441 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.30634386062622104, 0.06398375031948088, 44.99843645095825, 1.9000661849975582], + [0.29259386062622106, 0.06475718781948088, 44.43593645095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09471326274820827, 0.005917127027307468, 0.00940589453180249, 0.12273971464691576, 0.09290084919194933, 0.030721403936969573, 0.01631410629956452, 0.0713360048436218, 0.01086019449538845, 0.07499640666441082, 0.0586312789171208, 0.05281523886388755, 0.07587878785571843, 0.022065584279023786, 0.042166562238819184, 0.04996829502200568, 0.0024206773986872833, 0.009348394572241875, 0.15680021646635697], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8112070831605 +INFO - Cycle: 442 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.30571886062622106, 0.06398375031948088, 44.99843645095825, 1.9000661849975582], + [0.29259386062622106, 0.06483453156948088, 44.43593645095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07269930424649991, 0.015774383564555437, 0.031419791556373144, 0.11288225059955302, 0.09389505911542541, 0.025019599171565588, 0.021697838628222874, 0.07165429127803075, 0.03910100514746815, 0.0745891579106273, 0.0586309068871311, 0.034404885590937184, 0.04754878826196155, 0.022065568907074316, 0.04216262003964733, 0.04996710695639971, 0.0028279192659744837, 0.01787233601835413, 0.0030062335996982417, 0.1627809532545004], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.81065739827284 +INFO - Cycle: 443 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.30509386062622107, 0.06398375031948088, 44.99843645095825, 1.9000661849975582], + [0.29259386062622106, 0.06483453156948088, 44.36562395095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09394020783883493, 0.0068936634647670855, 0.010178946691925046, 0.12176320299592396, 0.09282325077084373, 0.029795081607600072, 0.017129283226361255, 0.07144709689482936, 0.006036700550048036, 0.07457417132787919, 0.05863103005634629, 0.05282347697022706, 0.08073572302466935, 0.022065518828261077, 0.04216691699898304, 0.04996823906602744, 0.002842999150836843, 0.005661530335332123, 0.16052296020030418], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80969831572594 +INFO - Cycle: 444 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.29259386062622106, 0.06491187531948088, 44.36562395095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07190868287613084, 0.015449780198443376, 0.03221040458599405, 0.11320695338375593, 0.09388574989656134, 0.024437579944063384, 0.022111069487329306, 0.07182295111729418, 0.040743697894707324, 0.07554794770444703, 0.05863059756160134, 0.03224121594329406, 0.04594360151423905, 0.022065636656132915, 0.0421631349147459, 0.04996698499414571, 0.0018690873124184528, 0.02000817055280484, 0.1657867534618908], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80903380106975 +INFO - Cycle: 445 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.29259386062622106, 0.06491187531948088, 44.29531145095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06815786793882721, 0.02188803632036482, 0.03596122522796842, 0.10676816582163043, 0.09269631837351716, 0.024416247797422647, 0.02232690619558915, 0.071628761814913, 0.008804060242487477, 0.0703387830814768, 0.05863100665525418, 0.05286186037133712, 0.07798783442136743, 0.022065063370359746, 0.04216696055490642, 0.04996824735415396, 0.007078870873424116, 0.16625378358499995], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8083762189272 +INFO - Cycle: 446 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.29259386062622106, 0.06498921906948088, 44.29531145095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07188818054950216, 0.015451894259603992, 0.032230904593748465, 0.11320486184752233, 0.09397245673770978, 0.024339768095683112, 0.022121477901318288, 0.07191027984067355, 0.045832475858543276, 0.07559843921259904, 0.05863035356933188, 0.03049338767435661, 0.04092354466212691, 0.022065629868523264, 0.04216410456384534, 0.049966641279409224, 0.0018186133204265394, 0.021663618514985, 0.16572336765009138], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80760383709037 +INFO - Cycle: 447 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.29259386062622106, 0.06498921906948088, 44.22499895095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06937608817110381, 0.020303756612817577, 0.03474297145132713, 0.10835283479781752, 0.09278904775406122, 0.0220141266283818, 0.01952110485039486, 0.07240479490157133, 0.007309292490745329, 0.0707674674231911, 0.058630676808599264, 0.05275601600221262, 0.07955883618397776, 0.022065105704278665, 0.042168081013966095, 0.04996781856711224, 0.006650144753067859, 0.0024237070742517087, 0.0020076463678890956, 0.16619048244323295], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80723687424165 +INFO - Cycle: 448 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.29259386062622106, 0.06506656281948088, 44.22499895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07186390939977695, 0.015462571520931534, 0.0322551734831356, 0.11319420501980713, 0.09405723108034657, 0.024244062157446754, 0.022131184363585753, 0.07199620522183435, 0.05213168699835956, 0.07564147556068058, 0.05863011490870524, 0.02849985148580116, 0.0346913805283809, 0.02206562050379389, 0.042165080529835496, 0.049966304496173994, 0.0017755987260366292, 0.023567635858177356, 0.16566070815719053], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80637591524214 +INFO - Cycle: 449 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.29196886062622107, 0.06506656281948088, 44.22499895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09023677977069217, 0.008442773204280014, 0.013882358178873478, 0.12021425421937598, 0.09383695252135006, 0.02861104420781336, 0.018068663605811035, 0.07169167704564078, 0.00596276299636476, 0.07392143458487016, 0.058630211991121395, 0.0397598765879775, 0.08087138550138699, 0.02206549344707336, 0.04216522356069714, 0.04996649028833197, 0.003495725014247347, 0.012404648284804951, 0.1657722449892875], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8059695293375 +INFO - Cycle: 450 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.2913438606262211, 0.06506656281948088, 44.22499895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08572225172889356, 0.012632672488422661, 0.018396884396584608, 0.11503015444040636, 0.0935928733907715, 0.028192143337414894, 0.016876162246214823, 0.07136953122595704, 0.00505793192948861, 0.07210250927021841, 0.05863052562907053, 0.04721030024816966, 0.08176168293780726, 0.022065342998717145, 0.04216533623090165, 0.04890306162507637, 0.005314771683953083, 0.0051017987567615435, 0.16588246671201928], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8056866593908 +INFO - Cycle: 451 +INFO - Spp: 23 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], + [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], + [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], + [0.6855918121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.2907188606262211, 0.06506656281948088, 44.22499895095825, 1.800066184997558], + [0.2913438606262211, 0.06514390656948088, 44.22499895095825, 1.800066184997558]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07782200907694271, 0.01733810287738608, 0.026297119965326948, 0.10987345995772119, 0.09369717707609797, 0.026034607518287955, 0.02026356305318139, 0.0693236019914225, 0.00614136297867382, 0.0698713568447734, 0.05863060245550189, 0.047172278931810044, 0.08065832419457497, 0.022065144155782125, 0.04216461070713886, 0.04843079519481155, 0.00754610040742707, 0.005091785382787698, 0.0014447224039973057, 0.0014873583402118815, 0.0015359751463398864, 0.12753021016261404, 0.038316392591856756], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80552041323904 +INFO - Cycle: 452 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6918418121337895, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.2907188606262211, 0.06510523469448087, 44.22499895095825, 1.800066184997558], + [0.2907188606262211, 0.06506656281948088, 44.18984270095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08253431683238388, 0.008649330650613681, 0.015300271035255978, 0.1101863444947646, 0.09408791638768378, 0.03773397132115727, 0.0038155719354347802, 0.06642713816249426, 0.002895272388983742, 0.05863051478867659, 0.0013744114999569754, 0.043342323314050135, 0.0016684353582107896, 0.0019134171619167076, 0.004929950451861324, 0.002754443801069047, 0.0019441905217606806, 0.001444881515564511, 0.0020709954420260355, 0.0012713437184330707, 0.0026646281802359326, 0.002650654620692905, 0.08584565435216693, 0.07174992911290372, 0.05158263114396946, 0.02206572539768045, 0.040790473041682776, 0.0012539822588616856, 0.004644652700067756, 0.09112583987557157, 0.07481216883991895], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8052767604726 +INFO - Cycle: 453 +INFO - Spp: 30 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6915293121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06510523469448087, 44.18984270095825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06662429750936054, 0.0059583399032586, 0.02794654076329835, 0.11219353016178743, 0.09407825958388032, 0.012453348236215559, 0.011422428317468512, 0.06938129438992947, 0.0028257532925896433, 0.058630667013029575, 0.002524427119473573, 0.036658774477665496, 0.0020575725559362655, 0.0038911116940697006, 0.006030662118869564, 0.005657140884114307, 0.0022230647899623974, 0.0022524429098244488, 0.0071690740244057995, 0.004212693178036359, 0.008373460236454881, 0.07253376184281671, 0.05155062558985407, 0.022065690761132517, 0.03964158554550354, 0.002730029298021835, 0.010578369031874727, 0.003909212336477485, 0.08702967262538086, 0.16594540269593916], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8047891792662 +INFO - Cycle: 454 +INFO - Spp: 30 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06514390656948087, 44.18984270095825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.061777411155681666, 0.010168259906564623, 0.030051107941148212, 0.10559895893386854, 0.09474651523303725, 0.011143642512880006, 0.010274635465998239, 0.07089582585114589, 0.002302555884840193, 0.05863048604215048, 0.002894901890493809, 0.034153210942638984, 0.0018717699788081744, 0.005125039341690847, 0.007441814143515484, 0.007165529696372839, 0.002784231949606181, 0.002664726115386907, 0.00737439371887308, 0.00526953373611299, 0.008733599814661826, 0.07324259899843333, 0.05110508640748165, 0.022065768189610483, 0.039269446613340676, 0.003609137722658823, 0.012203605190075718, 0.004680710136112891, 0.08706644690499708, 0.16568904958181324], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8045378713166 +INFO - Cycle: 455 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8199376106262198, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06514390656948087, 44.15468645095825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06405397504020673, 0.0022942148417144123, 0.025813130915695016, 0.11615413018547181, 0.09415769870371526, 0.010307002146228107, 0.00965397785926119, 0.07000101325626863, 0.007890931913270189, 0.05863047792832886, 0.004087289175330555, 0.030726716791333507, 0.0044719384661560104, 0.004484044418495937, 0.0034520630504587682, 0.005998179030570532, 0.0020335345176887582, 0.0020807373994425086, 0.00720985580709996, 0.005243947286908787, 0.00828056000258683, 0.06505404170287779, 0.05144072502461876, 0.02206584614304249, 0.03807921650151604, 0.004079574626272547, 0.012911336369820834, 0.00476147655665717, 0.0018669267185191984, 0.0020300619109327573, 0.0017397220111357219, 0.002914995051206215, 0.0022493331283063656, 0.08522362166967969, 0.1659147417535495], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80411129944025 +INFO - Cycle: 456 +INFO - Spp: 33 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06518257844448086, 44.15468645095825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06800859262666872, 0.01652590721698717, 0.02498861586120463, 0.09563431964991127, 0.0948236597062063, 0.015720381305821485, 0.013718902826102667, 0.06467025499565887, 0.005779530905712276, 0.05863028491614058, 0.0027601135550454816, 0.03911827507371734, 0.003381637589136923, 0.0038328494590384346, 0.009610999761287518, 0.005460687121694363, 0.003932210851579189, 0.002953949807744636, 0.0060137174929224095, 0.0029326811957772177, 0.007161634051632421, 0.06825569150856507, 0.050998105790087095, 0.02206584935883765, 0.039404699732906716, 0.0025066129680592483, 0.008340822608417954, 0.002666215168690246, 0.0018283887607404615, 0.00876976931052709, 0.005489343116035873, 0.07835645301693166, 0.16565884269021114], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8038382423722 +INFO - Cycle: 457 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06518257844448086, 44.11953020095825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07228403266929065, 0.012988123471804556, 0.02152241409850246, 0.09979167218187017, 0.09421531897658211, 0.019173529017983974, 0.014701364666871813, 0.06552265651401525, 0.004715904125248939, 0.058630379153310985, 0.0022606531989783967, 0.040191565641015656, 0.0027530213375911443, 0.0031332464747175146, 0.007799495719807877, 0.004490939805612024, 0.0031809101985365382, 0.002396738925979461, 0.004210183827259319, 0.0021545466269370255, 0.005228592232177566, 0.06994812413871374, 0.05136543864851417, 0.02206573918208507, 0.03990629511558275, 0.002027121220850666, 0.006551892604705402, 0.0018431909167754838, 0.014629404113638337, 0.004393735409465482, 0.06960952712963629, 0.16588474405944192], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.803487327993 +INFO - Cycle: 458 +INFO - Spp: 34 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06522125031948085, 44.11953020095825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06811254213039748, 0.01569913274207055, 0.023809169443345532, 0.09406078458396724, 0.09486502096548029, 0.01637015873930412, 0.01390698680284654, 0.06485484264163022, 0.005561381048068021, 0.058630132168636086, 0.0026816170812551006, 0.038429107213942076, 0.0032655352323126877, 0.003702939960525442, 0.009270702196323295, 0.00529436423735663, 0.0037916640068808988, 0.0028529086304346133, 0.005380440410490444, 0.002679566616801718, 0.006507894268114983, 0.06858992885147612, 0.05094823024046334, 0.022065854450118386, 0.039483532514464244, 0.0024034981040864352, 0.007710853782072529, 0.002365309657139653, 0.00823750049432381, 0.004924101513100693, 0.07544637258489373, 0.0017711146726091837, 0.0021981916621332882, 0.16562957527200575], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.803190783991 +INFO - Cycle: 459 +INFO - Spp: 33 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06522125031948085, 44.08437395095825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07162945031073843, 0.013337505862943692, 0.021902794515918516, 0.09903293799699654, 0.09425710335775114, 0.018478095217279545, 0.014641079650186128, 0.06547443710434457, 0.004839200951056011, 0.05863026421005964, 0.0023326356225551793, 0.03991837114968275, 0.002827195069233647, 0.003216177159183182, 0.00798915023379105, 0.004608452277057272, 0.0032678107374288228, 0.002460720400370995, 0.004459630299368422, 0.0022388244769072627, 0.005481948364565022, 0.06975065081103868, 0.05131530111363274, 0.022065741810305153, 0.039834769877911166, 0.0020824117342157855, 0.00673676264130137, 0.0019360183673670678, 0.0140532266087424, 0.004482531609494185, 0.07014608217424552, 0.0016738474180745591, 0.16585527615566367], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80291520840365 +INFO - Cycle: 460 +INFO - Spp: 26 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.2907188606262211, 0.06525992219448085, 44.08437395095825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08265837986873005, 0.006651065658228179, 0.016564552448870614, 0.11732896459007847, 0.09490651544799678, 0.017297274721359265, 0.015256996897947319, 0.0683134953879659, 0.003400840185198365, 0.05863004459593507, 0.042411441354304934, 0.0020857062542673434, 0.0027161800436645667, 0.002810478591946579, 0.0019617595098852508, 0.006803212510399789, 0.007822958124828569, 0.07401595701430227, 0.05089785224518692, 0.02206590597485001, 0.04216593148169913, 0.007553877485252714, 0.005913924013842239, 0.0028784260520786963, 0.08128774320170086, 0.16560051633948017], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8025949241922 +INFO - Cycle: 461 +INFO - Spp: 29 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], + [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.7091563606262197, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.2907188606262211, 0.06525992219448085, 44.04921770095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07140651840508142, 0.005435744392001029, 0.025353173124988318, 0.11525952659641038, 0.09429775566943156, 0.015620841565780053, 0.014370990871138434, 0.06775057324588618, 0.0032204254252830708, 0.0586301003293463, 0.0396945623423087, 0.0030010929890240796, 0.004025699711874724, 0.004358288578504449, 0.0022196422388113435, 0.008058400381822525, 0.00902657037020667, 0.07215468717742908, 0.051266705367361304, 0.022065714149003438, 0.04012270192345382, 0.010271756721295563, 0.01808895586980204, 0.003544734979078653, 0.06912383878759357, 0.001717453228669505, 0.0020419488655420226, 0.0020455579026098, 0.1658260387902621], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8023953537189 +INFO - Cycle: 462 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8999376106262208, 0.03486382844448088, 73.36953020095825, 1.9000661849975586], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.0415015876531601, 112.73220920562744, 2.1000167846679685], + [0.8205626106262199, 0.05942046906948088, 32.71132707595825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.3444688606262205, 0.029894492506980896, 55.80898332595825, 0.6000661849975585], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.23806858062744, 0.9000167846679689], + [0.7091563606262197, 0.02647203156948089, 64.05312395095825, 1.5000661849975585], + [0.2907188606262211, 0.06527925813198085, 44.04921770095825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08040545976152608, 0.012375056422923409, 0.018072946131451908, 0.10660265534717683, 0.010388538091168995, 0.010377841724159611, 0.06447216507916846, 0.0023237600014488565, 0.005471469838315942, 0.0033170344802994855, 0.0025345866751029225, 0.004035291938702612, 0.0038441775941804287, 0.004023863821655189, 0.052734246158047886, 0.0029051698074756913, 0.0034022525398138747, 0.0016671275377741638, 0.09453178585620058, 0.006984497335723569, 0.01088626248452683, 0.05720160327372196, 0.049971291956547745, 0.0016885877785974132, 0.0512819855066684, 0.021247057563939804, 0.038146604320437386, 0.004534691782149644, 0.023516058452150754, 0.0016590952591183075, 0.07823389310483247, 0.16564508728221425], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8021491006002 +INFO - Cycle: 463 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.35195207595825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.74978733062744, 2.1000167846679685], + [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3444688606262205, 0.029894492506980896, 55.82656145095825, 0.6000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.23806858062744, 0.9000167846679689], + [0.7091563606262197, 0.02647203156948089, 64.07070207595825, 1.5000661849975585], + [0.2907188606262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08154092496359734, 0.009353480851431905, 0.017241706827852483, 0.11097048212315296, 0.011958140902208788, 0.011696352158010109, 0.0617648377323301, 0.00218860575941266, 0.004531394711520575, 0.003147902098764843, 0.0022976713828442444, 0.004273179572197086, 0.004101848315047249, 0.0038151073483014427, 0.016279912580209464, 0.003027857661440925, 0.005105032839876639, 0.006625889993331948, 0.011736883882274923, 0.0016697296646067908, 0.00219764475017948, 0.03835431657742353, 0.0028282525669040288, 0.05957957593520415, 0.09480298304183953, 0.05862500277932134, 0.049966110345384236, 0.04890568444696356, 0.02156123809046842, 0.0017422864334969309, 0.07792286282864748, 0.1655330089944628], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80186376481566 +INFO - Cycle: 464 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07915362310257247, 0.01187597669471035, 0.017423703479038922, 0.10605507157233708, 0.015445368612950917, 0.013551064027517178, 0.05607993293925019, 0.002297969872232212, 0.005532196874803991, 0.003295556243902276, 0.002478294083022066, 0.0034799592302389663, 0.0037844733996547472, 0.0038254955440246087, 0.00489369483054651, 0.0029601427337817925, 0.013874966493200913, 0.0060708127179209806, 0.010989858626564064, 0.03715318266309555, 0.060305014489110215, 0.0017494528724861262, 0.05114172982428246, 0.0016749590763368955, 0.0029001952786087827, 0.0946817476833555, 0.05862890010277033, 0.04745787390698426, 0.021878042159330136, 0.07760578946469758, 0.16558192883467449], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8016961351262 +INFO - Cycle: 465 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8016959826296 +INFO - Cycle: 466 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8016959826296 +INFO - Cycle: 467 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8016959826296 +INFO - Cycle: 468 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8016959826296 +INFO - Cycle: 469 +INFO - Spp: 28 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[28, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07813502016846965, 0.013201940512119936, 0.019570583973474037, 0.10621985671110974, 0.016331210846598113, 0.014401375337720203, 0.059887110332666464, 0.002635094022712045, 0.006409741104779806, 0.003778395537681702, 0.002817751400235202, 0.004021572255877891, 0.004460756487508995, 0.004345378946670746, 0.005860175854954616, 0.016656275313103288, 0.007073444970365386, 0.012204518867324288, 0.0378234520457286, 0.061377817409479965, 0.05112258245671624, 0.0033115745649597624, 0.09469519658103835, 0.05862903491629899, 0.049964432814749694, 0.02187804969139957, 0.07760577559791479, 0.16558188127834214], shape=[28], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8016961189002 +INFO - Cycle: 470 +INFO - Spp: 29 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558], + [0.28556261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06955431014765645, 0.018860436007314428, 0.024921312623989576, 0.09556034169706942, 0.014512914696640244, 0.013212735561825934, 0.04870819914465775, 0.003954100905131975, 0.010019319704912277, 0.005689377665271804, 0.004208558909065878, 0.005802760555569112, 0.006476746566818179, 0.006160031670886535, 0.010273607554379062, 0.012938696288241661, 0.009804528538560462, 0.019862876950919307, 0.03600922648951985, 0.06006613222216566, 0.05141462934771772, 0.003862800515671945, 0.09429775846022621, 0.05862952517708057, 0.04996540669686805, 0.02187800511578736, 0.07760586082212877, 0.13378262411962843, 0.031967175844295426], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80165788719864 +INFO - Cycle: 471 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.28806261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0818735601635154, 0.011500043272462184, 0.022245522483870066, 0.11714892458834811, 0.02033699107288299, 0.019103269124214423, 0.05711355724583121, 0.015301361506082882, 0.005809073604945282, 0.01601723243671067, 0.04217073534543702, 0.07173790574732891, 0.051879094113203794, 0.09366899814662076, 0.058630072193694684, 0.0499669419102389, 0.021877932945730816, 0.07760599733434695, 0.1660127867645351], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80096067871193 +INFO - Cycle: 472 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.28806261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0818735601635154, 0.011500043272462184, 0.022245522483870066, 0.11714892458834811, 0.02033699107288299, 0.019103269124214423, 0.05711355724583121, 0.015301361506082882, 0.005809073604945282, 0.01601723243671067, 0.04217073534543702, 0.07173790574732891, 0.051879094113203794, 0.09366899814662076, 0.058630072193694684, 0.0499669419102389, 0.021877932945730816, 0.07760599733434695, 0.1660127867645351], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80096067871193 +INFO - Cycle: 473 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.28806261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558], + [0.28806261062622107, 0.06545328156948085, 44.04921770095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06662292012898258, 0.03004244814481571, 0.03749614122664104, 0.09860608892876277, 0.019913721398179568, 0.018715126550232473, 0.05771336037101818, 0.019806400183455725, 0.013593318495347319, 0.008444549455900672, 0.04216874538243236, 0.0672625192269275, 0.05139179300639345, 0.09443133532933569, 0.05863027046659511, 0.04996551523696651, 0.021878042526921666, 0.07760578995241747, 0.11634613626801532, 0.049365777720658886], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.80093330103733 +INFO - Cycle: 474 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.28806261062622107, 0.06537593781948085, 44.04921770095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08502144265854804, 0.013355554009750265, 0.019097657879761105, 0.11529353232652959, 0.021225367193405294, 0.018239499146472268, 0.06090736018315828, 0.006228401079355984, 0.00632184288514898, 0.010264146308931202, 0.04216717372334558, 0.08086145196033828, 0.05105295737730559, 0.09495997975850134, 0.058629592625297454, 0.005133936367523863, 0.009319480292346303, 0.07760912593421097, 0.04483100779713761, 0.012554761388831662, 0.16550370746639362], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.8005116946066 +INFO - Cycle: 475 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.28806261062622107, 0.06537593781948085, 43.97890520095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08613639244193617, 0.016387705430484928, 0.017982721332707723, 0.11226103478687371, 0.02092606938581088, 0.018548541668455445, 0.05276886276252962, 0.0125317604055871, 0.009177166231872865, 0.016959575479464098, 0.04217158475870751, 0.07458294161742575, 0.05178445039088261, 0.09374402762077844, 0.05862994615799464, 0.005137145552472605, 0.009172097863277414, 0.07760952982481056, 0.04482980942810789, 0.012701908002791714, 0.1659567288570283], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79948518195465 +INFO - Cycle: 476 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.28806261062622107, 0.06545328156948085, 43.97890520095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08548314497320111, 0.016964928594829107, 0.018635969045187536, 0.11168394644158648, 0.020884439538490285, 0.018668381282457413, 0.051213902039265076, 0.008074511788027159, 0.00960177806888903, 0.018011880972585697, 0.042168058936369844, 0.0790899630493221, 0.05096030591503988, 0.09503220281955711, 0.05862942212603263, 0.005444491362787496, 0.009205194772700286, 0.0776091755969484, 0.04452007847418736, 0.012669002928667374, 0.16544922127386857], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7989371102079 +INFO - Cycle: 477 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.28806261062622107, 0.06545328156948085, 43.90859270095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0860246451145229, 0.01641925927341189, 0.01809446650167233, 0.11222950948598763, 0.020788926504256615, 0.01859554083250647, 0.05289735728903546, 0.011897540771400397, 0.009255591545256098, 0.01684272397619951, 0.042172491720920365, 0.07529196971789158, 0.05169093451768003, 0.09381771765767447, 0.05862971280890074, 0.005159066159199868, 0.00918350403509173, 0.07760953205537786, 0.04480749476459066, 0.0126905025335581, 0.16590151273486511], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7982196205877 +INFO - Cycle: 478 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.28806261062622107, 0.06553062531948085, 43.90859270095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06985685648108704, 0.0200035457421765, 0.0342622185776807, 0.1086456562330987, 0.019480300083860907, 0.018919397663475317, 0.0688035143333972, 0.0029145740430113133, 0.011176185721419275, 0.042169272063837936, 0.0843244831883428, 0.05086726777693585, 0.09510402912720603, 0.058629587017867135, 0.008429230488193907, 0.010469742979322438, 0.07760880366505181, 0.041534937090845964, 0.011404856189821977, 0.16539554153336727], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.797569186687 +INFO - Cycle: 479 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.28806261062622107, 0.06553062531948085, 43.83828020095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07727011194736551, 0.01954323285755962, 0.026848969734652506, 0.10910571234445869, 0.020400296601009896, 0.018177668615239125, 0.0663318359876645, 0.016899158111939854, 0.010941217273418409, 0.04217358138786801, 0.0703642905160842, 0.051599164105964934, 0.09388968750152395, 0.058629692116658486, 0.007273372384342621, 0.009916900048965052, 0.07760932400756927, 0.042692772799134325, 0.011957336255219391, 0.0025285400127656138, 0.16584713539059598], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7971663869187 +INFO - Cycle: 480 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.28806261062622107, 0.06560796906948085, 43.83828020095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06945648729620739, 0.020779116735191765, 0.03466258676361234, 0.10787006140416877, 0.01943757012746095, 0.01890516110868155, 0.06873474525452336, 0.0029007800785623744, 0.011301895012988438, 0.04217021336239717, 0.08441206771572901, 0.050775809195840266, 0.09517426090272986, 0.05862937054231466, 0.00878847543832992, 0.010487147177653906, 0.07760881094064652, 0.041175310650133155, 0.011387451082161555, 0.16534267921066714], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7964104747487 +INFO - Cycle: 481 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.2874376106262211, 0.06560796906948085, 43.83828020095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07734106591368912, 0.019480730409750638, 0.02677801650011145, 0.10916834963547097, 0.02040884236557747, 0.018206720376952683, 0.06631233751201022, 0.010242133799689936, 0.010931365067744208, 0.04217062910252503, 0.07702909077016794, 0.05096662044802483, 0.09491571404635879, 0.058629446145760274, 0.007259115971863811, 0.009913281044440973, 0.07760903372369123, 0.042705315277961044, 0.011961107284045812, 0.002520384169665537, 0.16545070043449805], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79604051283815 +INFO - Cycle: 482 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.2868126106262211, 0.06560796906948085, 43.83828020095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07426392117500509, 0.012223180771820838, 0.029855150285058443, 0.1164263215448091, 0.019431322820194035, 0.018903222717379046, 0.07055504577058264, 0.005278538871011777, 0.009489475253345321, 0.04217117092220819, 0.08195156264197373, 0.051155933349095545, 0.09465750268455263, 0.05862976996722161, 0.0044776687125708285, 0.010214127055221983, 0.07760893859573559, 0.04548742015292313, 0.011660358145881764, 0.16555936856340853], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79580252236076 +INFO - Cycle: 483 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.2868126106262211, 0.06568531281948085, 43.83828020095825, 1.800066184997558], + [0.2868126106262211, 0.06560796906948085, 43.76796770095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07508418128067598, 0.017710043253794504, 0.029034873610393766, 0.11093912638319436, 0.019862081781360993, 0.018419830514006235, 0.07253671295042263, 0.015219786768777083, 0.006445961236579625, 0.042172947023288256, 0.07204274187606141, 0.05139173551205707, 0.09424080241495439, 0.05862970612959321, 0.006718717780607286, 0.010092968108721626, 0.07760915109728835, 0.04324692325757794, 0.011781386055403274, 0.05366397091549547, 0.11204157113867878], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7956821293794 +INFO - Cycle: 484 +INFO - Spp: 43 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7094688606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.7088438606262196, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], + [0.7091563606262197, 0.02647203156948089, 64.12343645095825, 1.5000661849975585], + [0.8194688606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.2868126106262211, 0.06568531281948085, 43.80312395095825, 1.800066184997558], + [0.2868126106262211, 0.06564664094448085, 43.76796770095825, 1.800066184997558]], shape=[43, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07159157250894713, 0.014693875489324871, 0.021646772051017626, 0.09885337193999438, 0.01973141000595806, 0.015051567921717792, 0.04321961711619873, 0.008412013323651563, 0.007454867597864025, 0.041227723284797416, 0.06139706251453099, 0.051073266624150786, 0.0947321499349315, 0.0027637530303250405, 0.01302812025695875, 0.0043668155274248785, 0.0033042399655138555, 0.0015784130222265917, 0.0014958238424066935, 0.00764039240455275, 0.0012729965517938493, 0.004725008741588748, 0.003513881216613139, 0.0024496030708871016, 0.004317826301301572, 0.0022443506181313655, 0.0019147826798389112, 0.005358322894557379, 0.004404647979909915, 0.0013319489287810244, 0.010167990132729047, 0.014677391949864874, 0.0027998258698227613, 0.003177250714796671, 0.05863673889828925, 0.041811316952164446, 0.02224519433502635, 0.00537551479605758, 0.0021077574867937286, 0.05672701899547639, 0.0010227032488026493, 0.0863569123063362, 0.0791550156328862], shape=[43], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79500221494914 +INFO - Cycle: 485 +INFO - Spp: 29 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02643335969448089, 64.12343645095825, 1.5000661849975585], + [0.2868126106262211, 0.06568531281948084, 43.76796770095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08445167437216443, 0.009677201769016718, 0.014388139318008118, 0.11049163352472725, 0.038659176329229834, 0.0040856694535028465, 0.04884895117178733, 0.005488428535136259, 0.0048409234268118806, 0.042170999865116694, 0.07166359457269439, 0.05106608485113294, 0.09472435242445959, 0.002451266956583702, 0.0018143856045989264, 0.004387231968251535, 0.0026162439815869158, 0.0019607997624667426, 0.00204089803246214, 0.00261022318271346, 0.0024666353119018607, 0.006803749990935153, 0.011580557614927345, 0.0017726149780101415, 0.05863645335525607, 0.04599089019677802, 0.020984504180117117, 0.07849907635878463, 0.16550846227202667], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79455521201163 +INFO - Cycle: 486 +INFO - Spp: 26 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.7091563606262197, 0.02643335969448089, 64.15859270095825, 1.5000661849975585], + [0.2868126106262211, 0.06572398469448083, 43.76796770095825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07430571086024652, 0.017541490733049617, 0.02431235520261163, 0.10209512026880208, 0.017582144405038167, 0.015276041972536967, 0.05643698381632217, 0.008345495865730265, 0.00964998821050577, 0.04217002928315233, 0.0527859425206244, 0.050655913497391764, 0.09536131080631972, 0.00498640735217915, 0.009011343928560525, 0.0055009272277666815, 0.0065847580946974274, 0.007631787724645314, 0.005211584189345731, 0.021345706053957997, 0.00485281357447208, 0.058636570170111216, 0.04497693450534712, 0.021496330663816256, 0.07798720983363693, 0.165259099239132], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79427426820246 +INFO - Cycle: 487 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7091563606262197, 0.02643335969448089, 64.19374895095825, 1.5000661849975585], + [0.2868126106262211, 0.06572398469448083, 43.73281145095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07363844068570953, 0.018391496982127446, 0.030480515752494275, 0.11025568281814135, 0.024969833749678334, 0.022438992134029258, 0.061077080562782826, 0.042172095637609736, 0.07247169826642783, 0.051019629764785634, 0.09475856492636876, 0.01487018956680775, 0.058636713960020494, 0.04996428351178837, 0.022003918832775353, 0.009888136398864605, 0.07747975925658876, 0.16548296719299976], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7939016671314 +INFO - Cycle: 488 +INFO - Spp: 33 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7094688606262197, 0.02643335969448089, 64.19374895095825, 1.5000661849975585], + [0.2865001106262211, 0.06572398469448083, 43.73281145095825, 1.800066184997558], + [0.2868126106262211, 0.06576265656948083, 43.73281145095825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07869397693748506, 0.011841412404947845, 0.01775082159470413, 0.10586074043595425, 0.025581526515537842, 0.013399763433381255, 0.05059717028131733, 0.04217014405759103, 0.06278790586234044, 0.05062926489621946, 0.09536842773052263, 0.013751160186589301, 0.05863624969869084, 0.0449036741021542, 0.02200004952351313, 0.009673839505125226, 0.002329920004454713, 0.00569242058597615, 0.0033626149047992623, 0.0024949199909222912, 0.0017141053161052473, 0.002967598732614221, 0.0036172235527293893, 0.003062849122503186, 0.0016786723319697613, 0.0029416232385297853, 0.00500755617688171, 0.001959693825053236, 0.003099806234205327, 0.005204957726817548, 0.07748354523961899, 0.0052758073331336435, 0.15996788483773247], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79369649273366 +INFO - Cycle: 489 +INFO - Spp: 26 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7097813606262198, 0.02643335969448089, 64.19374895095825, 1.5000661849975585], + [0.2865001106262211, 0.06576265656948083, 43.73281145095825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09022447388276708, 0.00378513289934214, 0.011633261741381875, 0.12241972241094334, 0.015429755733292496, 0.014442240375480303, 0.0552768654258664, 0.042170770091869474, 0.06185501550962764, 0.050709491749892706, 0.09526260747896123, 0.017930280538989592, 0.0586363953939188, 0.04798187824200993, 0.021996091828007238, 0.006052370009502455, 0.0024434542706993547, 0.0022612655220252053, 0.008410593825499555, 0.008740466283933804, 0.0034758861936861657, 0.007559758187166549, 0.0019815699771397496, 0.006544860139980616, 0.07748751002099069, 0.16528828226702563], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79349795111966 +INFO - Cycle: 490 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.80252170562744, 2.1000167846679685], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.84413957595825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.19374895095825, 1.5000661849975585], + [0.2865001106262211, 0.06576265656948083, 43.71523332595825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0810391733463254, 0.012531142490713437, 0.020260397154823133, 0.10993219379410239, 0.010876425103366984, 0.010518632581298298, 0.07234878626826162, 0.03840769778515362, 0.06726734713622474, 0.05089118093858574, 0.0949615856847341, 0.011260632672095056, 0.027004611903139256, 0.00559667994807861, 0.004013564523954868, 0.002819491474718888, 0.0047734337192925115, 0.004675442592424715, 0.0024228077683162864, 0.0066791765737411815, 0.0032019078496090866, 0.0071752596801041265, 0.002164594316032217, 0.0037657742339835764, 0.002143813709631402, 0.05862806107900564, 0.006406119790739268, 0.013351323591275058, 0.021176288306114913, 0.07830730683142922, 0.16539914715272466], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7932635706143 +INFO - Cycle: 491 +INFO - Spp: 42 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07981341264410981, 0.013300302741849597, 0.01765162155344947, 0.10490238806864342, 0.01340443403471513, 0.012257456699175249, 0.06191575235017543, 0.037235170590808365, 0.06505288131093451, 0.049591910363737904, 0.09507027479200246, 0.01104588753861438, 0.03255339846132105, 0.009519219168179485, 0.005174807865686017, 0.0032898530229352125, 0.003475400794896469, 0.0037072844609904276, 0.00293176170569439, 0.005846559897479326, 0.002603704687231551, 0.005988838288311526, 0.0025924325983434572, 0.0037459334202671456, 0.002536604424261179, 0.004314421710791127, 0.007529769953251166, 0.0022908647630132165, 0.0011918024282560017, 0.001224199416276082, 0.0016098588282010622, 0.0014486591552715883, 0.0015123565889834658, 0.0012518481496976163, 0.0018025366373534749, 0.0012085802835413017, 0.058631740590683816, 0.0017538439765195078, 0.02149448634870892, 0.07798911407496867, 0.10965526283492681, 0.05569977666877814], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7931128688774 +INFO - Cycle: 492 +INFO - Spp: 42 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7931128687923 +INFO - Cycle: 493 +INFO - Spp: 42 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7931128687923 +INFO - Cycle: 494 +INFO - Spp: 42 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7931128687923 +INFO - Cycle: 495 +INFO - Spp: 42 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7931128687923 +INFO - Cycle: 496 +INFO - Spp: 42 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7931128687923 +INFO - Cycle: 497 +INFO - Spp: 39 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[39, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07100625696908773, 0.018954534854617084, 0.024019971656423698, 0.09453752026625288, 0.01117575274218451, 0.010430260653682044, 0.04471141992055807, 0.036594112345135044, 0.06075350669781301, 0.05081819134099466, 0.09506967908559469, 0.012088947047703838, 0.02632550154392451, 0.0211248133297244, 0.008148934544923705, 0.0053409024060119825, 0.005120946209213229, 0.00554928446982538, 0.0054200360597259165, 0.007819587490255285, 0.0036215579896731057, 0.009841197135473585, 0.004315209713329664, 0.005578282400822889, 0.003838881787418745, 0.005690536478189217, 0.009929632114167669, 0.003751909282259826, 0.002683419906161093, 0.0024683213824552874, 0.0025442366643666082, 0.0028600405864626323, 0.001836850670335384, 0.05863167315487603, 0.0025596599188634638, 0.021494493219602732, 0.07798910152639947, 0.10967275124274757, 0.05568208519274337], shape=[39], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7931127333124 +INFO - Cycle: 498 +INFO - Spp: 34 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08212549643053237, 0.010236864675197653, 0.01677344407744923, 0.11044247597637061, 0.011986459798848815, 0.011162095173675508, 0.0672830398176569, 0.038464329018396984, 0.06252952773445153, 0.05146170062750743, 0.09422806373616402, 0.004986493675737922, 0.029238112051453435, 0.006577066447806677, 0.00418701105410182, 0.0030853050747066168, 0.004368683487886896, 0.004509824010923523, 0.003106350642011948, 0.015324134205335979, 0.0027832664370460625, 0.006029367745137511, 0.0023590905497353756, 0.003709888987498811, 0.0050521622869492576, 0.009913672102987213, 0.002134765288103892, 0.0017294394759250888, 0.002783105530967671, 0.058632798841382866, 0.0017851390599596848, 0.021494399997672654, 0.07798927798444212, 0.16571576415484138], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7926128953392 +INFO - Cycle: 499 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08154375873429034, 0.012754654639378861, 0.022575253144796394, 0.11588554924576305, 0.018184304130317217, 0.017383615526879923, 0.060449388545497314, 0.04217422118476862, 0.06746554085574723, 0.0514628278165127, 0.09422737047922469, 0.0280869869497572, 0.014492010295140016, 0.01972777029384413, 0.007875445680385208, 0.007349137933514925, 0.014529810261604145, 0.0586328923963718, 0.02149439199819588, 0.07798929346750326, 0.1657157764205073], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79261294051844 +INFO - Cycle: 500 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.2840001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], + [0.7110313606262197, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2852501106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07633918580111501, 0.020889549218430774, 0.027779824936104616, 0.10775008553215346, 0.018556550093443647, 0.01752170663269894, 0.06956695818218714, 0.04217345503779613, 0.07285249897536185, 0.05120773986303825, 0.09457412819931703, 0.031977864307909644, 0.012740321810776374, 0.014396858331389354, 0.01798724715691235, 0.058632533241698426, 0.021478401433149955, 0.05661332767845367, 0.07800522521778241, 0.10895653835028105], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.792583483416 +INFO - Cycle: 501 +INFO - Spp: 28 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7110313606262197, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.6855918121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8516855621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.2840001106262211, 0.06585933625698083, 43.71523332595825, 1.800066184997558], + [0.2840001106262211, 0.06578199250698083, 43.64492082595825, 1.800066184997558], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585]], shape=[28, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08109205006913604, 0.022033012986837946, 0.023026999893597407, 0.10515308868573511, 0.01811661698773904, 0.016169951198587645, 0.05722735044291476, 0.042172066986148, 0.07218316262012844, 0.05100456701939113, 0.09492399722061003, 0.03335371301365204, 0.02085349979198482, 0.013292273688843462, 0.014941678736815227, 0.05863248196210116, 0.021486288954552003, 0.0015234575847048314, 0.0014532795254806692, 0.0014020058439634198, 0.0014644794272637596, 0.0013163056054237825, 0.0018360253077779574, 0.0017622578603040636, 0.001669189683985332, 0.12748315359602733, 0.03795319772762186, 0.07647384757867255], shape=[28], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7923434088529 +INFO - Cycle: 502 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06585933625698083, 43.64492082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08169563335928605, 0.017319439847523124, 0.022423402685929465, 0.11132019477224507, 0.01883776012262923, 0.01752047773960713, 0.06805156016070628, 0.042174884246579704, 0.06885837432440799, 0.0513801707535511, 0.09428423199318409, 0.0341615790619311, 0.013975734859375396, 0.0184086200087752, 0.01580401733505348, 0.05863264589973883, 0.02148635903548026, 0.07799731292221566, 0.16566760087178098], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79113693295415 +INFO - Cycle: 503 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06593668000698083, 43.64492082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07702033549649989, 0.02189223971019259, 0.027098704475737374, 0.1067470638317985, 0.019113223619255597, 0.017908275812776542, 0.061428616029847734, 0.04217131581708073, 0.07793461477496132, 0.0505672228574879, 0.09555155192255466, 0.03243070175180793, 0.01993620673994666, 0.009381495727042595, 0.01753255982403181, 0.058632134991188106, 0.021486544283451554, 0.07799696182091498, 0.1651702305134235], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.79076976937836 +INFO - Cycle: 504 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06593668000698083, 43.57460832595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08506444646048554, 0.018759223617227934, 0.01905459349799912, 0.10988046061782951, 0.018359722653464607, 0.016496864411595123, 0.065225443601897, 0.042175877100465956, 0.07232663034788907, 0.051297929096185184, 0.09434023467379939, 0.04996519815458334, 0.01707423023769303, 0.015013692080655509, 0.05863242209841855, 0.021486314711517927, 0.0779973972960356, 0.16562021214121456], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.789878233237 +INFO - Cycle: 505 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06601402375698083, 43.57460832595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07631714828331325, 0.022484820480195365, 0.02780189068117998, 0.10615444495148435, 0.01905856614287059, 0.017953747653001343, 0.06112461419233333, 0.04217226901527828, 0.07797406435010673, 0.05048655995490556, 0.09560526311940845, 0.04996287819754186, 0.020249399142627786, 0.009414657211689945, 0.05863191345547702, 0.02148649612864826, 0.0779970541169281, 0.16512421292300977], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7893937802529 +INFO - Cycle: 506 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06601402375698083, 43.50429582595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08135355781672285, 0.017399101834646255, 0.022765474173804374, 0.11124058498581427, 0.01863964135537096, 0.01754134904913711, 0.06884384522182553, 0.042176746747802876, 0.07110132261140514, 0.05121717341016907, 0.09439473324117281, 0.04996483214492457, 0.013360543867903982, 0.016311565079832523, 0.058632199847425376, 0.02148630947715741, 0.07799740769934932, 0.16557361143553567], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78883820666766 +INFO - Cycle: 507 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2840001106262211, 0.06609136750698083, 43.50429582595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0760824539594522, 0.02274805575677161, 0.028036583643010333, 0.10589120590084411, 0.018990111168687235, 0.017971778918509245, 0.061076287243572364, 0.04217323423101727, 0.07806477798987436, 0.05040658885487996, 0.09565797435858209, 0.04996253077619196, 0.02034811237738888, 0.009396099248044508, 0.0586316917124383, 0.021486490182060045, 0.07799706544426455, 0.16507895823441113], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7882334237587 +INFO - Cycle: 508 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2833751106262211, 0.06609136750698083, 43.50429582595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08849755672579569, 0.011964453584583541, 0.015621470950461095, 0.11667591747024457, 0.0184533723509157, 0.015762269734199374, 0.07052062527941147, 0.042174142594441674, 0.08164362880882174, 0.05060050971017795, 0.09539390583073154, 0.04996317669062144, 0.011458126924015448, 0.00577543836386178, 0.058631889386855665, 0.021486458035902496, 0.07799712461460505, 0.16518954081682083], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78792739723076 +INFO - Cycle: 509 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2833751106262211, 0.06609136750698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0813481822647059, 0.017415462962822603, 0.022770849676643192, 0.11122417329979237, 0.018634190971825088, 0.017531094249518177, 0.0688745391696064, 0.04217808703800974, 0.06281897951094909, 0.05133649726033033, 0.09417681278326415, 0.04996512422366874, 0.013345518028172985, 0.024623602107809357, 0.05863227257693653, 0.021486272529206728, 0.07799747783649959, 0.1656408635102391], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.787710834924 +INFO - Cycle: 510 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.2833751106262211, 0.06616871125698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07775852782537333, 0.020965435449535882, 0.026360507461591222, 0.10767397276663436, 0.01885373052389136, 0.01784372404309443, 0.06346330558454215, 0.04217471389610171, 0.0779518372183483, 0.05052285754794488, 0.09544373049920277, 0.049962828856712035, 0.018225225487503632, 0.00953891619500849, 0.05863175271181528, 0.02148645339161769, 0.07799713503795196, 0.16514534550313056], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78685315488417 +INFO - Cycle: 511 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.28275011062622113, 0.06616871125698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08079050164720811, 0.017906953342258603, 0.02332853152251528, 0.11073273916243477, 0.01869219199135827, 0.01760388130256685, 0.0678716841779349, 0.04217528922507966, 0.07794386934650258, 0.050719038076331414, 0.0951767249457547, 0.049963481424295866, 0.014217769460783698, 0.00950474647771674, 0.058632038892133705, 0.02148642248666089, 0.07799719334456882, 0.1652569431738951], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78655371711574 +INFO - Cycle: 512 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], + [0.28212511062622114, 0.06616871125698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08135367415350926, 0.017377356757924005, 0.022765360025114634, 0.11126232562479145, 0.01873199754602875, 0.017542521637588758, 0.0685444436995151, 0.04217574475117958, 0.07443498319194007, 0.05091644366765886, 0.09490831740942693, 0.049964137230906085, 0.0135665060872635, 0.012970947576167652, 0.058632334907289335, 0.021486391766108177, 0.0779972515786344, 0.16536926238895344], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78639486116157 +INFO - Cycle: 513 +INFO - Spp: 34 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999668121337893, 0.041482251715660105, 112.85525608062744, 2.1000167846679685], + [0.3447813606262205, 0.029875156569480896, 55.89687395095825, 0.6000661849975585], + [0.7104063606262198, 0.02641402375698089, 64.24648332595825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.43398332595825, 1.800066184997558], + [0.28212511062622114, 0.06616871125698083, 43.39882707595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07692359292601847, 0.008115662550393381, 0.02123069217590631, 0.1125845173509268, 0.01470833564170753, 0.013455334324240219, 0.03949467811522749, 0.04217407034380625, 0.061187312028907405, 0.050575388925318536, 0.09543451722239137, 0.04473944177913158, 0.020466645106658736, 0.010033552257150108, 0.002441478902980959, 0.003978489678794658, 0.0035231424715098224, 0.002442820655500017, 0.0015169489944084323, 0.00660452421633913, 0.0028447415928526346, 0.007416530663633618, 0.003761930508298169, 0.0023635061298309776, 0.0025584265899882773, 0.0019952989027696533, 0.003228425235722478, 0.009626817021081892, 0.011287029373926108, 0.058639284372268494, 0.022119580736702737, 0.07736400849308976, 0.1514497177600449, 0.013713556952473045], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7861998068581 +INFO - Cycle: 514 +INFO - Spp: 46 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.04146291577816011, 112.85525608062744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.89687395095825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.24648332595825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.41640520095825, 1.800066184997558]], shape=[46, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06574390123785478, 0.023380101668950968, 0.025119028390521693, 0.08694442742335629, 0.008179540966164835, 0.007714368183111829, 0.05337536583993075, 0.03387134070001117, 0.04622510809505572, 0.009571446150583113, 0.09524806370686714, 0.018930794888398016, 0.013955727975760654, 0.007982864644410562, 0.004023696202354665, 0.008725257028583294, 0.0057404829470850596, 0.004788815932258367, 0.0028305408523482396, 0.0041517252440914495, 0.0023370586531679125, 0.004545046025525557, 0.00507318598786758, 0.00282153359309142, 0.0052350671056550216, 0.0030666158045777937, 0.004534473905816188, 0.00943579310093799, 0.023056056115571884, 0.006194417334110731, 0.0021101666390423296, 0.04106694190680778, 0.007439805406679048, 0.01227129854191135, 0.0019323267912228549, 0.001962169341763365, 0.002174700498149403, 0.003472461025814937, 0.0017214522264776685, 0.002257621281298355, 0.0021534649278151683, 0.0021271108114298016, 0.05863134690331688, 0.02129995101100355, 0.07818355562821884, 0.16524114836815332], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7858586996239 +INFO - Cycle: 515 +INFO - Spp: 45 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06772533900328627, 0.02220273990871024, 0.024048012251809844, 0.08939704582943303, 0.010039407900405478, 0.009264842508795699, 0.0508219223303589, 0.03444451083701499, 0.048715137443398414, 0.002730145600924449, 0.09494561525439162, 0.019895511038475623, 0.014120892465179136, 0.007868067076078995, 0.003744429095896123, 0.00813491023639866, 0.005359621011119451, 0.004450232841616161, 0.0026277446503171157, 0.004298588989842481, 0.0023041109664147623, 0.004808063580415869, 0.004795637774788118, 0.002708193288149694, 0.004669174598289393, 0.002893197655200761, 0.004314200547299617, 0.008932333157002877, 0.020243670133375316, 0.0057598059653314075, 0.0019726097431492927, 0.048084064723069565, 0.0071933040311139606, 0.012182276584703368, 0.0017946847781797571, 0.0018179960208539263, 0.00210767998041862, 0.0032054567661051253, 0.002106058139939722, 0.0019427818817532258, 0.0019954283432087683, 0.05863513145202679, 0.021617420156253835, 0.0778661293132025, 0.16535498471673213], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78566830925666 +INFO - Cycle: 516 +INFO - Spp: 45 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06830306087396605, 0.022727462772109543, 0.024643052630119962, 0.08847054592167802, 0.010145368326599602, 0.00938713494406467, 0.05103406500165717, 0.03427133425943507, 0.04940235280956769, 0.002748678723306984, 0.09494606722050065, 0.020527700943810276, 0.01452039516239347, 0.008082575503987563, 0.0038450087148688586, 0.008304021899057691, 0.00548793524757453, 0.004570746433850052, 0.0026902313975081414, 0.004386174159425412, 0.0023537105773648614, 0.004891909273407831, 0.004910055279416173, 0.0027832458965707193, 0.004765870722671544, 0.002972549072589242, 0.004435067782710585, 0.009157926634936222, 0.020464193606285708, 0.005885075099322726, 0.0020203718374661108, 0.04806482305144169, 0.007404819576975124, 0.0125739391704066, 0.0018399372628114731, 0.0018674280211461866, 0.0021572949657568644, 0.0032889511104314735, 0.0021580943034862857, 0.0019877505148762917, 0.002049482377451161, 0.058635079818112466, 0.021617432010893497, 0.07786610681628466, 0.16535497227170315], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7856683037071 +INFO - Cycle: 517 +INFO - Spp: 45 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06830306087396605, 0.022727462772109543, 0.024643052630119962, 0.08847054592167802, 0.010145368326599602, 0.00938713494406467, 0.05103406500165717, 0.03427133425943507, 0.04940235280956769, 0.002748678723306984, 0.09494606722050065, 0.020527700943810276, 0.01452039516239347, 0.008082575503987563, 0.0038450087148688586, 0.008304021899057691, 0.00548793524757453, 0.004570746433850052, 0.0026902313975081414, 0.004386174159425412, 0.0023537105773648614, 0.004891909273407831, 0.004910055279416173, 0.0027832458965707193, 0.004765870722671544, 0.002972549072589242, 0.004435067782710585, 0.009157926634936222, 0.020464193606285708, 0.005885075099322726, 0.0020203718374661108, 0.04806482305144169, 0.007404819576975124, 0.0125739391704066, 0.0018399372628114731, 0.0018674280211461866, 0.0021572949657568644, 0.0032889511104314735, 0.0021580943034862857, 0.0019877505148762917, 0.002049482377451161, 0.058635079818112466, 0.021617432010893497, 0.07786610681628466, 0.16535497227170315], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7856683037071 +INFO - Cycle: 518 +INFO - Spp: 39 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[39, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0708698093770428, 0.02106703326999552, 0.022567411409267022, 0.08995709767106858, 0.008929363145099872, 0.008293574465154763, 0.062136174034569974, 0.03574744087683747, 0.055246534025788815, 0.003760646422910799, 0.09494481550134676, 0.022389262221526852, 0.004217231937349307, 0.00725199593786641, 0.004460499937805272, 0.009087625920639865, 0.006221256430951311, 0.005340173664983358, 0.0031793701275903198, 0.004641074024977238, 0.0027151240302684967, 0.005200852317461472, 0.00611139975899972, 0.0031404322362264133, 0.005114625362853674, 0.003220836876660396, 0.004607392663179795, 0.009920514059247461, 0.016730888225193065, 0.006429578440762003, 0.04705571997245685, 0.007332924234993785, 0.012413138735808689, 0.0024951699016268983, 0.0037293840039100312, 0.058635231838051666, 0.02161741535336031, 0.07786613919667168, 0.1653548423894953], shape=[39], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78566820686643 +INFO - Cycle: 519 +INFO - Spp: 39 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[39, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0708698093770428, 0.02106703326999552, 0.022567411409267022, 0.08995709767106858, 0.008929363145099872, 0.008293574465154763, 0.062136174034569974, 0.03574744087683747, 0.055246534025788815, 0.003760646422910799, 0.09494481550134676, 0.022389262221526852, 0.004217231937349307, 0.00725199593786641, 0.004460499937805272, 0.009087625920639865, 0.006221256430951311, 0.005340173664983358, 0.0031793701275903198, 0.004641074024977238, 0.0027151240302684967, 0.005200852317461472, 0.00611139975899972, 0.0031404322362264133, 0.005114625362853674, 0.003220836876660396, 0.004607392663179795, 0.009920514059247461, 0.016730888225193065, 0.006429578440762003, 0.04705571997245685, 0.007332924234993785, 0.012413138735808689, 0.0024951699016268983, 0.0037293840039100312, 0.058635231838051666, 0.02161741535336031, 0.07786613919667168, 0.1653548423894953], shape=[39], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78566820686643 +INFO - Cycle: 520 +INFO - Spp: 37 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[37, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09932110043242252, 0.02141119224640112, 0.08936748885236798, 0.00900320872227484, 0.00836298313122966, 0.05942327738954207, 0.0356551682360762, 0.05468938008555289, 0.0037904453702673605, 0.09494483454680204, 0.022163780854028994, 0.0063232857658983566, 0.007399917461093801, 0.004797937521065162, 0.009199978259179072, 0.005425632391718484, 0.003226949783214748, 0.004669873339126497, 0.0027403591367438796, 0.005236275236638582, 0.006180932654369268, 0.003192418429857714, 0.005189643265115129, 0.003264914588256708, 0.004664944967476234, 0.01013812736183106, 0.017013108274114515, 0.006521774112511956, 0.047025917737033504, 0.007405846232083836, 0.01246406841344323, 0.002512115774442216, 0.0037995192150831565, 0.058635208175886806, 0.021617415370190404, 0.07786613928396159, 0.16535483738269846], shape=[37], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78566820989056 +INFO - Cycle: 521 +INFO - Spp: 37 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[37, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09932110043242252, 0.02141119224640112, 0.08936748885236798, 0.00900320872227484, 0.00836298313122966, 0.05942327738954207, 0.0356551682360762, 0.05468938008555289, 0.0037904453702673605, 0.09494483454680204, 0.022163780854028994, 0.0063232857658983566, 0.007399917461093801, 0.004797937521065162, 0.009199978259179072, 0.005425632391718484, 0.003226949783214748, 0.004669873339126497, 0.0027403591367438796, 0.005236275236638582, 0.006180932654369268, 0.003192418429857714, 0.005189643265115129, 0.003264914588256708, 0.004664944967476234, 0.01013812736183106, 0.017013108274114515, 0.006521774112511956, 0.047025917737033504, 0.007405846232083836, 0.01246406841344323, 0.002512115774442216, 0.0037995192150831565, 0.058635208175886806, 0.021617415370190404, 0.07786613928396159, 0.16535483738269846], shape=[37], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78566820989056 +INFO - Cycle: 522 +INFO - Spp: 22 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411902495019963, 0.02178614972116705, 0.09858854277841894, 0.016450683686215137, 0.015647054548872642, 0.056719838114125794, 0.04217723565903608, 0.05875044369671717, 0.09494581049994577, 0.02748347479198643, 0.018999501608364718, 0.007782883245445235, 0.008256784385058537, 0.010572585340887465, 0.020954459921546497, 0.05081157465845747, 0.007994820653948327, 0.014485220920114327, 0.0586349505390179, 0.021617418307125755, 0.0778661341957733, 0.16535540777757604], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7856683413054 +INFO - Cycle: 523 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558], + [0.28087511062622117, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411901254593263, 0.017780526589212708, 0.10764451202253718, 0.01601215042511379, 0.015315979922850616, 0.06634720855641547, 0.042178057393070637, 0.06606487913557775, 0.09458152920197402, 0.049964388057586, 0.010394165963894005, 0.008019332432835253, 0.0032066642718422476, 0.010319543129945128, 0.013345655219503677, 0.05107956947657288, 0.05863546012594667, 0.02161736032399092, 0.07786624348765461, 0.05451138027657115, 0.11099638144097261], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78563722454953 +INFO - Cycle: 524 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28087511062622117, 0.06628472688198082, 43.39882707595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411904006635943, 0.03257643358581076, 0.08166364064396237, 0.01639407506427141, 0.015856610870535807, 0.06337412634339966, 0.04217483761949168, 0.042747034932015475, 0.09566482979454734, 0.04996251248555388, 0.013530094551172189, 0.00518361978614242, 0.01439121270556566, 0.008457410516725845, 0.03742209456998629, 0.05039776201584571, 0.05863513320969197, 0.0020985835173225466, 0.021602397785277033, 0.07675635149850708, 0.16508986196755798], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78520231887205 +INFO - Cycle: 525 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28087511062622117, 0.06628472688198082, 43.32851457595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411900618058194, 0.017775531463817162, 0.10520161966976599, 0.016347350627649977, 0.015374058370099891, 0.0650068152436134, 0.042179170195356754, 0.07086259699729458, 0.09444495973495999, 0.049964484666650454, 0.014461416215272251, 0.007418118325215839, 0.005654441256368552, 0.007199703048383061, 0.009192727954789754, 0.05113828486081298, 0.05863528218310328, 0.02160248961345512, 0.074076060159919, 0.00380507850331237, 0.1655408047295775], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7843682517031 +INFO - Cycle: 526 +INFO - Spp: 22 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.28087511062622117, 0.06636207063198082, 43.32851457595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411901442786735, 0.018523862891989713, 0.10259812270285659, 0.01648195198994409, 0.015243272887320487, 0.06301339549352837, 0.0421759781698353, 0.041412584166524276, 0.09570567402704322, 0.04996219038841796, 0.013068561847759709, 0.004721124477109922, 0.006153307838613095, 0.007813368850126543, 0.03969043775086392, 0.05032550080838888, 0.05863483897563959, 0.021602695143806135, 0.07380249870757905, 0.004078275505153794, 0.0016987941504131331, 0.16504927114679885], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78379955674205 +INFO - Cycle: 527 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.28087511062622117, 0.06636207063198082, 43.25820207595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411900490044249, 0.017945304020446855, 0.10496737858752311, 0.01625279771224402, 0.015394928695357782, 0.06494293937917471, 0.04218010363900656, 0.07069335058204515, 0.09448643209586782, 0.049964139604294834, 0.014480780143242639, 0.007330921059874274, 0.005718925663716964, 0.007317835288055104, 0.009520765409711345, 0.05106597006205563, 0.05863506248282228, 0.021602487037891215, 0.07402622518174096, 0.0038549230317928094, 0.16549972542269353], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78331775887096 +INFO - Cycle: 528 +INFO - Spp: 22 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.28087511062622117, 0.06643941438198082, 43.25820207595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.104119012901793, 0.018625189342992118, 0.10245550166389769, 0.01635400567584873, 0.015287924604261437, 0.06304409057972585, 0.042176962276616374, 0.03972330194399307, 0.09574562709977454, 0.04996186379545193, 0.013023756553402792, 0.004680831257228148, 0.006186477348456339, 0.0078958642252249, 0.041467728639407425, 0.05025381007050553, 0.05863462005971601, 0.021602689521253885, 0.07377997451679406, 0.004100812462840297, 0.0017222797091380698, 0.16500941586816825], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7826178853325 +INFO - Cycle: 529 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.2802501106262212, 0.06643941438198082, 43.25820207595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411901432201227, 0.018508866553296113, 0.10262915295131786, 0.016481022998475054, 0.015230482902421323, 0.06304119778439207, 0.04217737653405876, 0.056041328420105736, 0.09547259668042123, 0.04996252570972624, 0.013075221952020417, 0.005425627582299808, 0.006139888704041217, 0.007798480211097843, 0.024533822827698507, 0.05045623346638902, 0.05863491573133441, 0.02160265589913333, 0.07381108073221718, 0.004069767121636712, 0.1651225970988594], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7824217797181 +INFO - Cycle: 530 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.2802501106262212, 0.06643941438198082, 43.22304582595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09924930981337252, 0.025782634428379525, 0.084026152109459, 0.012585597152878127, 0.0113672153448065, 0.040024552859423475, 0.042178442218447305, 0.05098843463471963, 0.09486350264789445, 0.04016737222378633, 0.01713755540237188, 0.010571395884202429, 0.009865166115079113, 0.010279375830645877, 0.017249090564905152, 0.0508257224848148, 0.021605970523414997, 0.007787363735936459, 0.003865490814886847, 0.004869628373370233, 0.005643028523727652, 0.0033115762805947043, 0.005715431440227973, 0.0031655981613178197, 0.0028829803820211836, 0.006588599263640388, 0.005954595319998805, 0.003700853891785289, 0.005051814689133482, 0.0038848266226705515, 0.005911310143592952, 0.0026838719739854917, 0.058642459483708276, 0.06622475266510588, 0.1653483279956949], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7821650811697 +INFO - Cycle: 531 +INFO - Spp: 17 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.2802501106262212, 0.06647808625698082, 43.22304582595825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.10411892455529372, 0.018009816738784913, 0.11061966103584991, 0.021828317293519143, 0.018910479216844894, 0.06107825210856061, 0.042177369943129706, 0.06029940694842854, 0.09549151163296102, 0.0499623625943973, 0.0165670520222304, 0.027286547874040227, 0.05042081796550256, 0.021606252062352994, 0.05864222206880148, 0.07787725539021098, 0.16510375054909165], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78184031611437 +INFO - Cycle: 532 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.2802501106262212, 0.06647808625698082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09924910094992612, 0.02575702162157837, 0.0840624644828861, 0.012552982991218634, 0.0113601172082051, 0.04025113327876406, 0.04217892108845821, 0.05081372045325468, 0.09488242853710546, 0.0401600877520215, 0.016953242141054148, 0.017497949579371782, 0.05079070911763996, 0.021605966435167028, 0.05864235366226619, 0.06622553002651217, 0.004869836223571516, 0.009855864395920642, 0.005642735029755428, 0.003310490841005813, 0.0057185835485712025, 0.0031604191998282826, 0.0028850376654096298, 0.0065728591257720285, 0.00594863622292822, 0.003684014891600788, 0.005090430733959464, 0.003886951769187519, 0.005916300404904365, 0.010300993823927119, 0.002681318662179527, 0.010510990822622721, 0.007786649991851879, 0.0038654349864720716, 0.1653287223351022], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78168101181666 +INFO - Cycle: 533 +INFO - Spp: 44 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.91445207595825, 0.6000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.2802501106262212, 0.06649742219448082, 43.18788957595825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07573000492022265, 0.01872707120631276, 0.09769820021773382, 0.014952302559406142, 0.012620074164503545, 0.05023727183110781, 0.03602133420902158, 0.05669640725174519, 0.09519661578186588, 0.023662407790355836, 0.012182719810343254, 0.01841892272243888, 0.050588581456729446, 0.058642262664580246, 0.03936151362359007, 0.002993899576100434, 0.006561008145106806, 0.0035598593447744636, 0.002083467758069016, 0.004173958636726368, 0.002048921112000358, 0.0018226347872292057, 0.004928962819929538, 0.003918653796153578, 0.00216917646533837, 0.0037977254200432828, 0.0023962079357654977, 0.0036743016209606653, 0.007262001512322648, 0.001691656933028907, 0.006526703656729618, 0.0048824108248020906, 0.002418447791370821, 0.0210680267490902, 0.004326909025114764, 0.004561107830537606, 0.0064595634951186715, 0.01214178448606953, 0.021483308636558954, 0.022630170453467626, 0.006735740256736333, 0.002544819388831428, 0.0019719222120815755, 0.16520625252981416], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7814568486621 +INFO - Cycle: 534 +INFO - Spp: 52 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[52, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06264374528937462, 0.023559104668396797, 0.08422144585686438, 0.011922184348331633, 0.01053580763929694, 0.041701513291163915, 0.03320296757667515, 0.04242895180936471, 0.09550910186160752, 0.018545380507188083, 0.013361651868993083, 0.025036689595040556, 0.04618323312453174, 0.05864240896334462, 0.03255604766614451, 0.004523167654873023, 0.01012525640259795, 0.005248237056244787, 0.003284266538607245, 0.005042393123662989, 0.002904432555333471, 0.00252612566391628, 0.006017763192157858, 0.005645211923673385, 0.003125499170930468, 0.005994295564101755, 0.0034016294300552997, 0.004982390691706534, 0.00912082163304366, 0.0025936910899040017, 0.008554973762489407, 0.006772960900752714, 0.003617365154050934, 0.026496065789331967, 0.00648572107945402, 0.006548273245270621, 0.007956207820518498, 0.012691091178464179, 0.022828660258055033, 0.009235909462522625, 0.00367847747865015, 0.0029254539280572827, 0.0024266058188743877, 0.004207851877269419, 0.0017683998552510763, 0.0021909953778282876, 0.0018826506465844102, 0.0024773506790527473, 0.002385591170539059, 0.0022017439066426034, 0.0215470677714064, 0.1650838046944742], shape=[52], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.781291856337 +INFO - Cycle: 535 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7812921970796 +INFO - Cycle: 536 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7812921970796 +INFO - Cycle: 537 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7812921970796 +INFO - Cycle: 538 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7812921970796 +INFO - Cycle: 539 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08547222643399885, 0.014969467139343365, 0.1108072954885081, 0.01669153182726478, 0.013968856447682112, 0.06187613600722522, 0.038258519925898904, 0.06214724968303779, 0.09550933357698789, 0.029654718783883285, 0.010300358068552139, 0.022035924262253967, 0.047480512905256345, 0.05864230024042335, 0.0475977004250563, 0.0028530848935002773, 0.004135541373907303, 0.004765761059142439, 0.0034356511132314117, 0.003172317165525767, 0.00664519209156836, 0.0041376167801346125, 0.018646614783860826, 0.0039196048420569235, 0.0056954773507345464, 0.011439758028041353, 0.020257741431509664, 0.00594318993699301, 0.0029090913035517995, 0.021547220847588307, 0.16508400578328095], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7812921127488 +INFO - Cycle: 540 +INFO - Spp: 30 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08508338177779351, 0.015339191804823916, 0.1103561240665409, 0.01664865714451219, 0.01392525408718053, 0.061632921462827665, 0.03815147340085315, 0.061752671235133456, 0.09550937466595505, 0.029331747697036996, 0.010367155549179373, 0.022337942670024934, 0.047445154510420924, 0.05864231075623261, 0.05009304704019813, 0.002934500979319734, 0.004173649170158084, 0.00482844970738319, 0.0035282118940947837, 0.0032525763019103575, 0.006807318373139908, 0.019035459655676774, 0.004026643554854355, 0.005813949151293559, 0.01156399883996351, 0.02172849377937152, 0.006114526913448307, 0.0029444132223169187, 0.02154740113966191, 0.16508399944869387], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78129209515885 +INFO - Cycle: 541 +INFO - Spp: 21 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558], + [0.2777501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08179862005762216, 0.01782588419395265, 0.11080372539711303, 0.021301346552859517, 0.01885110303239762, 0.06862071155943011, 0.04217842793906243, 0.0685684918392864, 0.09524467919104125, 0.03356278723876578, 0.009610550726437144, 0.01901068207056498, 0.05058149771704956, 0.05864251725731876, 0.050121733504750035, 0.022320220057540845, 0.01640011224796654, 0.027814675189163588, 0.02154707333335767, 0.1255137889518846, 0.039681371942435234], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78127553043595 +INFO - Cycle: 542 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2790001106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08991541901135705, 0.014211407543364543, 0.11441820499973807, 0.022408295586780445, 0.018061001290700283, 0.06318841304975874, 0.0421788121034897, 0.07899206493905306, 0.09495923528748615, 0.049963555307659765, 0.014726147974229527, 0.008541960093562081, 0.05079217354961955, 0.05864266607243553, 0.058263185154350236, 0.014203439526438134, 0.019673151242676417, 0.021547210544257515, 0.1653136567230433], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7810690010876 +INFO - Cycle: 543 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2790001106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08991541901135705, 0.014211407543364543, 0.11441820499973807, 0.022408295586780445, 0.018061001290700283, 0.06318841304975874, 0.0421788121034897, 0.07899206493905306, 0.09495923528748615, 0.049963555307659765, 0.014726147974229527, 0.008541960093562081, 0.05079217354961955, 0.05864266607243553, 0.058263185154350236, 0.014203439526438134, 0.019673151242676417, 0.021547210544257515, 0.1653136567230433], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7810690010876 +INFO - Cycle: 544 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2790001106262212, 0.06659410188198082, 43.18788957595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08808994814144051, 0.015900118871341958, 0.11272952661384202, 0.022138424968256517, 0.0184709779574737, 0.0617577444583056, 0.042175619078696644, 0.033877936199520606, 0.09620550045436217, 0.04996128027512621, 0.01601695755770104, 0.053705804233345554, 0.049986887276774965, 0.05864217742386672, 0.05608663051384325, 0.016028910074014007, 0.021849431008856852, 0.02154732879197316, 0.16482879610125847], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.78083011514536 +INFO - Cycle: 545 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.2790001106262212, 0.06659410188198082, 43.11757707595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08074176606065667, 0.018308794683100076, 0.11032132234869658, 0.019945657272453447, 0.017130138167254356, 0.07919454426184981, 0.04218020042262628, 0.07551370014522725, 0.09499245075004911, 0.04996322997950004, 0.012091348969530834, 0.050724936831214935, 0.058642801013247085, 0.04966526718145044, 0.023377052309628034, 0.028271306796755033, 0.021546981241086234, 0.0017369579008667494, 0.16527626361365544], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77993317621764 +INFO - Cycle: 546 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.2790001106262212, 0.06667144563198082, 43.11757707595825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06811867836691879, 0.009873683353959994, 0.11775422181190087, 0.01732204946789727, 0.015922275785996094, 0.07994605547347162, 0.04217726026110401, 0.04032428218599668, 0.09623617122022171, 0.049960974086550314, 0.04732932425628294, 0.0499221259424508, 0.05864202520060658, 0.04435372807173173, 0.03600004966651365, 0.03358265234416007, 0.0215470180458077, 0.002819914450545595, 0.002371924962060334, 0.164792565160175], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7795569113505 +INFO - Cycle: 547 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2790001106262212, 0.06667144563198082, 43.04726457595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06890073333380577, 0.030454395682386424, 0.09817479472481962, 0.020400653941704174, 0.01910219024548561, 0.07888071673006791, 0.042180900328055, 0.0642433946838164, 0.0950256757615262, 0.04996289867218006, 0.023432813962762856, 0.05065688088630412, 0.058642735123511855, 0.044592236422575524, 0.035218080372113554, 0.03334448615306227, 0.021546840817293442, 0.16523957215852905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.779027126174 +INFO - Cycle: 548 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2790001106262212, 0.06674878938198082, 43.04726457595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0686345654212401, 0.03087696869143735, 0.09775237690279068, 0.020375720212513368, 0.01913061331591206, 0.07887731940877298, 0.04217783102904266, 0.03976091883525835, 0.09626680775343184, 0.04996066224037651, 0.04796266826751609, 0.04985663466501244, 0.05864223429459316, 0.044491738505814706, 0.03548424797760776, 0.03344465599856342, 0.021547012326322775, 0.1647570241537935], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7785099568352 +INFO - Cycle: 549 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.2783751106262212, 0.06674878938198082, 43.04726457595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06869009286333151, 0.030764783576196403, 0.09786450100390451, 0.020423142621109603, 0.01912969872576429, 0.07883082567913784, 0.042178252596632604, 0.04756871976937433, 0.09599134871744122, 0.04996133100894132, 0.04011137815519622, 0.05006001045427268, 0.05864253124248224, 0.044512837856260846, 0.03542872173663878, 0.03342361462088609, 0.021546982057384974, 0.1648712273150445], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7782140675644 +INFO - Cycle: 550 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], + [0.27775011062622124, 0.06674878938198082, 43.04726457595825, 1.800066184997558], + [0.2783751106262212, 0.06674878938198082, 42.97695207595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08949952429794555, 0.012586669834336761, 0.11500030414106083, 0.022121333565571444, 0.01593717099334733, 0.07851710034186321, 0.04218112914906026, 0.07901274949890146, 0.09509921522787157, 0.04942454860974064, 0.007528127574599267, 0.05061573920564168, 0.058642436036434716, 0.06120749848442634, 0.014619312144839003, 0.015382024815533767, 0.021547312550828618, 0.05723419610235157, 0.10797034117327578], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77805203107897 +INFO - Cycle: 551 +INFO - Spp: 40 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029836484694480896, 55.96718645095825, 0.6000661849975585], + [0.2783751106262212, 0.06678746125698082, 42.97695207595825, 1.800066184997558]], shape=[40, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06636450691125075, 0.022444329415857393, 0.08736553657986988, 0.011726291738270403, 0.010605249525867977, 0.07094843857040468, 0.04218034621051145, 0.05762333742345729, 0.09539901103163223, 0.04150710621467041, 0.013568541087689324, 0.050397743337852886, 0.05864230132034698, 0.045854017747933205, 0.02570449326290599, 0.014790835336880687, 0.004128441386550845, 0.0019911798579075844, 0.001990628865062733, 0.009081977465159862, 0.004807224325431128, 0.0029393034160275894, 0.005797230956625682, 0.003136654909183754, 0.002998275914780949, 0.0066329279744524626, 0.006539312886672948, 0.002863114720015635, 0.004376799835869764, 0.003340944505658829, 0.005114092990429794, 0.007307092901473414, 0.0019865553013188693, 0.005107427358787294, 0.0029642173542526085, 0.005930247645956005, 0.0024292237565622593, 0.006666419397495806, 0.021671368571160893, 0.1650772519877619], shape=[40], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77752886761704 +INFO - Cycle: 552 +INFO - Spp: 22 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029797812819480896, 55.96718645095825, 0.6000661849975585], + [0.2783751106262212, 0.06682613313198081, 42.97695207595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07850831187787495, 0.022851714157035016, 0.09698105066364211, 0.014498106182696664, 0.012721191929091439, 0.07867959579570354, 0.04217919781883694, 0.04983084471931953, 0.09601908301948828, 0.04996103601337204, 0.03791880568062215, 0.049996791187093007, 0.05864208306118005, 0.045429539600608713, 0.025610520875002513, 0.023648568432055546, 0.008797268568695858, 0.00571586631949072, 0.006768364582299273, 0.008978917892252377, 0.021426398623349937, 0.16483674300028922], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7772305722401 +INFO - Cycle: 553 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3454063606262205, 0.029797812819480896, 56.00234270095825, 0.6000661849975585], + [0.27806261062622123, 0.06682613313198081, 42.97695207595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07257989864077864, 0.020422290469468325, 0.09641077085028724, 0.015315197331740568, 0.013357953242276364, 0.07297206330949571, 0.04217922039248604, 0.05276646254718098, 0.09587940612934898, 0.0424585023792411, 0.024020847908999304, 0.05010040743646528, 0.05864216628012166, 0.04693888983339722, 0.023034932043678808, 0.01630661111044825, 0.007691423196288029, 0.005422221022385618, 0.006270989314101101, 0.007183985044060632, 0.003481269847540724, 0.004104899296441723, 0.005045557353737207, 0.004759219094160194, 0.0029065347138848502, 0.004596370850753273, 0.006180933482864604, 0.0047145323651117755, 0.0027846935005904996, 0.005022743282834758, 0.021554690726530608, 0.1648943170032999], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7770290402127 +INFO - Cycle: 554 +INFO - Spp: 30 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3454063606262205, 0.029797812819480896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06682613313198081, 42.97695207595825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.072288269878505, 0.020598670445682764, 0.09603249769408757, 0.015311911176338771, 0.013326045156334227, 0.07286784347726356, 0.04217941620579972, 0.05710020881813556, 0.09573993868650894, 0.045341752752184133, 0.019476019098057032, 0.050203399750132036, 0.05864232052550857, 0.04971692146495494, 0.023182562671413942, 0.016146566020630596, 0.007822627843849853, 0.005446767835466166, 0.006339003882561076, 0.0072066291704622545, 0.003540839050057866, 0.004175530925364416, 0.0050924500176449195, 0.00443762046187542, 0.004620009326187721, 0.0066916496202887145, 0.0047349976393409625, 0.005107173715488778, 0.021678285313248422, 0.16495207137662624], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7769020019298 +INFO - Cycle: 555 +INFO - Spp: 44 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07645145728642772, 0.01303766794753775, 0.10649761571858508, 0.011491955290767445, 0.010616021293802706, 0.05320927154263883, 0.0368747932288248, 0.06093105297931028, 0.09558636112816611, 0.02096679004035385, 0.015495686393566476, 0.05029406257701875, 0.05864217252012222, 0.0397939229473899, 0.020427324888659143, 0.020309808088043488, 0.003890099953078786, 0.005866377325291938, 0.006376908561925624, 0.00855588675195056, 0.0025229246534731273, 0.002711461070510797, 0.0024822446160928427, 0.003056913728265038, 0.004769973149013069, 0.005326151858314461, 0.004806434218477243, 0.0036002786601216368, 0.007838968700499644, 0.013574793630838343, 0.003970327320893389, 0.0013349142640589958, 0.00820838566727252, 0.014106934563768507, 0.0013725837677451248, 0.002982946581647701, 0.002829868230732126, 0.0026585589797104756, 0.001909948764405802, 0.0016791190619515927, 0.0018013559301422962, 0.02155740933998819, 0.04045060442266135, 0.12455658663191334], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77678497566563 +INFO - Cycle: 556 +INFO - Spp: 44 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77678489005615 +INFO - Cycle: 557 +INFO - Spp: 44 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77678489005615 +INFO - Cycle: 558 +INFO - Spp: 44 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77678489005615 +INFO - Cycle: 559 +INFO - Spp: 44 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77678489005615 +INFO - Cycle: 560 +INFO - Spp: 43 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[43, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07969739057689718, 0.01611788601338026, 0.1024224722807577, 0.01792263798234495, 0.012845452178890791, 0.05990670917064179, 0.03842753194449791, 0.06281809329781247, 0.09558565449425598, 0.0329186156667702, 0.014517845826536894, 0.050295016918362564, 0.05864219750947905, 0.05314525261485778, 0.018295490317303646, 0.011961915150463524, 0.005381726618687735, 0.002976100438847737, 0.003656029664558143, 0.005702876749658637, 0.002503015804797887, 0.0029862357465208424, 0.003359903153749927, 0.00311124896240379, 0.0028363521195457165, 0.005447276130755611, 0.0034915788353837175, 0.0036229489066696547, 0.005753195364581611, 0.008986421967542162, 0.0037524004471914097, 0.004595575186712547, 0.008285539252430049, 0.0017214443107339413, 0.0013687465559740141, 0.0016085519408506222, 0.0021113934006147363, 0.0013259332122507387, 0.0018176925171016166, 0.0015127837123000455, 0.02155759329009886, 0.040400127714593496, 0.12460714605219214], shape=[43], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7767848905558 +INFO - Cycle: 561 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08104628306107567, 0.015004321521295069, 0.1071972039016262, 0.0141247088953019, 0.012703348471891076, 0.06115663372235352, 0.039510442807904785, 0.07932234438472643, 0.09558495203205628, 0.029280997925978183, 0.005219473633719651, 0.0502959821005256, 0.058642270253673356, 0.0718187844781746, 0.01797372404518779, 0.0024388715945622918, 0.0036433013583350078, 0.006011618776742184, 0.00660371795043163, 0.0016380654287415687, 0.002120876559982825, 0.0027851495862322283, 0.0024040792976543625, 0.0015637045845758874, 0.0029114071688590144, 0.001606290684321849, 0.0029779401522234544, 0.007057236571795725, 0.008321843312190599, 0.0026697951365798247, 0.005504766100622366, 0.012264842935257692, 0.02155790147896559, 0.040355567337249224, 0.12465178060575223], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77678498248895 +INFO - Cycle: 562 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], + [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06609361383778677, 0.03475266399769161, 0.09387630992802681, 0.02041518462866815, 0.019182114313026882, 0.05457243474776693, 0.04218018871434546, 0.04510558865793202, 0.09558740987254918, 0.020989477690695663, 0.02819050798941394, 0.05029369826434984, 0.05864263725122971, 0.035936144096602195, 0.03802518965181968, 0.026411353414881638, 0.01557827029087506, 0.014416217554382502, 0.01068979594484148, 0.013524351326843707, 0.012077640347128969, 0.01689487539772646, 0.02155764458081319, 0.0408129549648573, 0.12419373253574476], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7767848551552 +INFO - Cycle: 563 +INFO - Spp: 22 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.34665636062622046, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27650011062622126, 0.06684546906948081, 42.97695207595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07997099340603933, 0.023717716424865396, 0.10491012647747983, 0.022692832795683897, 0.02067556032346996, 0.006459801639694796, 0.04217867367749136, 0.07491565807713634, 0.09548978922479576, 0.04996255802227933, 0.007273011415935962, 0.050417174729347695, 0.058642387758799354, 0.05166994665575761, 0.02414789212175228, 0.018175902835004632, 0.008094129204591929, 0.005439883616199421, 0.011109335488498679, 0.057449105075632674, 0.02154343811562474, 0.1650640829139192], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77661074337846 +INFO - Cycle: 564 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7111876106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3460313606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], + [0.27650011062622126, 0.06692281281948081, 42.97695207595825, 1.800066184997558], + [0.27650011062622126, 0.06684546906948081, 42.90663957595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08070003916228326, 0.020548799087993095, 0.1080807415294906, 0.021878770917113606, 0.01784338810737183, 0.06238553587346319, 0.04218130597201605, 0.06894991918719086, 0.095084639737591, 0.04996309640690315, 0.009761168902375819, 0.05064693926100146, 0.05864283080362799, 0.054154506788202224, 0.023418785897129535, 0.0142764416428568, 0.007363084287930319, 0.008948947724196774, 0.006890257388414359, 0.0074580703356377795, 0.002138645493741496, 0.0019274435536507134, 0.02155079794615263, 0.055277216849381694, 0.10992862714428375], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7765128533327 +INFO - Cycle: 565 +INFO - Spp: 26 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.3460313606262205, 0.029778476881980896, 56.07265520095825, 0.6000661849975585], + [0.27650011062622126, 0.06692281281948081, 42.94179582595825, 1.800066184997558], + [0.27650011062622126, 0.06688414094448081, 42.90663957595825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07899931799367557, 0.020492456380269697, 0.09984507449390055, 0.014960769773138824, 0.0131961818250384, 0.048702480482503134, 0.04217980788850124, 0.06295286218222113, 0.0956509967673999, 0.04996208353474042, 0.016270252893072698, 0.05028149240342723, 0.05864249113660942, 0.0484926482961046, 0.025119516235177036, 0.020062935249577928, 0.00925328972974019, 0.00845951716451155, 0.009740768450256943, 0.019521649733104128, 0.008292182636755444, 0.005660629470295726, 0.006601212722096837, 0.021674527175578277, 0.10228452261767886, 0.06270033276462435], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77583720219087 +INFO - Cycle: 566 +INFO - Spp: 23 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.3460313606262205, 0.029739805006980896, 56.07265520095825, 0.6000661849975585], + [0.27650011062622126, 0.0669228128194808, 42.90663957595825, 1.800066184997558]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08870247398787513, 0.013795550656168337, 0.1104311952273441, 0.02228981491874957, 0.017460806622840476, 0.05956256475542164, 0.042180711533191896, 0.0719107430926674, 0.09551149799956608, 0.049962270022577415, 0.010416209664138882, 0.050357532081383466, 0.05864239601904465, 0.059785045915778774, 0.01541636203147644, 0.012909760900707782, 0.005360136954452223, 0.0053715059309813904, 0.005683954727349093, 0.013385958172384874, 0.004403388507077857, 0.021428466903350766, 0.16503165337547163], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77541788287607 +INFO - Cycle: 567 +INFO - Spp: 41 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3460313606262205, 0.029739805006980896, 56.10781145095825, 0.6000661849975585], + [0.27650011062622126, 0.0669614846944808, 42.90663957595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07368429507287902, 0.020112937147113367, 0.09513360157160494, 0.014662436374568762, 0.012584666612130565, 0.05055290542599446, 0.04217875848766707, 0.04731190136469681, 0.09612881622177179, 0.04283427914291222, 0.02537214107987031, 0.04995792986606997, 0.05864215061553944, 0.042824750051807796, 0.022396893801301884, 0.017119844584402705, 0.008568067506848243, 0.006306179250593425, 0.007840587756116745, 0.012670704152239764, 0.007168152860429625, 0.003290142224733416, 0.003921147636566172, 0.0022934090668018164, 0.0044659611151771465, 0.0022306096897105722, 0.0019885089017907917, 0.005246317646193966, 0.004279143317507438, 0.0022130674905218315, 0.004681009716084121, 0.0027338825558348647, 0.004393025015891198, 0.0018386366066699478, 0.004511831203268756, 0.00295412031087043, 0.004747518704159496, 0.001948662618951605, 0.0018626768699587291, 0.021556021978821935, 0.1647923083839268], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7751955231765 +INFO - Cycle: 568 +INFO - Spp: 44 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.7102501106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.3460313606262205, 0.029739805006980896, 56.14296770095825, 0.6000661849975585], + [0.27650011062622126, 0.0669614846944808, 42.87148332595825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06539822286353372, 0.023007381859896762, 0.0859315108586518, 0.013379546371254629, 0.01179095582061207, 0.04559463485738858, 0.04218053289901717, 0.050074262879557796, 0.09552312293271718, 0.0407344643446038, 0.01726643485436243, 0.05032620119245895, 0.05864238538821949, 0.035530479992183686, 0.026132037665763736, 0.018097441426086082, 0.010237883967893055, 0.010186114802005089, 0.009244871760194256, 0.013806753575085366, 0.009457662381977592, 0.004320509666344197, 0.005051961815674121, 0.0030831972602641602, 0.00519529294575994, 0.002829596335654492, 0.002503034707316018, 0.006119662469477559, 0.005456495676585848, 0.003419598366863321, 0.0047149147087449115, 0.0035726166473046632, 0.005655072455770974, 0.0020726332062421353, 0.005671725035630454, 0.003813778478619846, 0.006179484751617999, 0.002540547617790073, 0.0024643477222411597, 0.002088624931184196, 0.0020968104142027014, 0.0019122680440859198, 0.02167925136757554, 0.16501567268158665], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7748761323482 +INFO - Cycle: 569 +INFO - Spp: 45 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.7102501106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3460313606262205, 0.029701133131980896, 56.14296770095825, 0.6000661849975585], + [0.27650011062622126, 0.06700015656948079, 42.87148332595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06482389055660881, 0.022717478637841907, 0.08655986437643849, 0.013385238286380935, 0.011824576534563584, 0.04616892274110634, 0.04217906284416586, 0.042161306740612074, 0.09613921303917293, 0.040871393212054026, 0.026669214457387812, 0.049928221304248045, 0.058642135239885956, 0.03623701691073014, 0.025304851849664113, 0.017818468341055712, 0.0102804609763878, 0.007801932070507416, 0.00917994283045071, 0.013527781158222068, 0.009290305681791454, 0.004231352160958528, 0.004971568948907985, 0.0030277838327190374, 0.005172920228098586, 0.0027921793437983905, 0.002480182920620461, 0.006066582298294821, 0.005366300183138228, 0.0028511369033370638, 0.005893705750239962, 0.003513740542130293, 0.00557591652395676, 0.0023804356919109168, 0.005545539341092507, 0.0037919979946759237, 0.006058141454443973, 0.00248413782046322, 0.0024205502421081387, 0.002051000832649175, 0.0020616480165000606, 0.001893464099331999, 0.0016496255738974333, 0.021432205398457818, 0.1647766061089925], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77464323010065 +INFO - Cycle: 570 +INFO - Spp: 46 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.7102501106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.3460313606262205, 0.029701133131980896, 56.17812395095825, 0.6000661849975585], + [0.27650011062622126, 0.06700015656948079, 42.83632707595825, 1.800066184997558]], shape=[46, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0707218248309308, 0.02149359324447149, 0.08724315446609071, 0.011807405022121863, 0.010782189488692579, 0.04949072493509129, 0.042181084321134925, 0.04897116799082446, 0.0955327473890535, 0.04028212481257708, 0.016157950649363078, 0.05029788618195577, 0.05864235361399873, 0.04467081252089636, 0.01884560362086335, 0.010647663136405711, 0.008004880462979041, 0.009949086784455472, 0.010142930598591369, 0.00817440500141559, 0.008928664768208163, 0.004452872519104094, 0.005444186573993302, 0.003211996486398874, 0.0058675671858959555, 0.003298747115167298, 0.003053539479417121, 0.006699851535637081, 0.006334253403098208, 0.0036251534354492477, 0.0049998663195115955, 0.0037928918798099775, 0.005887015570754791, 0.0022640556732515414, 0.004886501037425691, 0.003741436080842269, 0.0060519648611741415, 0.002493517826561574, 0.002733272847845555, 0.0022268575530657695, 0.002307063358093966, 0.0020165961303468785, 0.0018197634754259923, 0.0018009322204955464, 0.02155947542664112, 0.1649999047323349], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7743839144045 +INFO - Cycle: 571 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.34634386062622047, 0.029701133131980896, 56.17812395095825, 0.6000661849975585], + [0.27650011062622126, 0.06703882844448078, 42.83632707595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07413951143975368, 0.019658600177377913, 0.09804501326949742, 0.016648473182803675, 0.014054877802116844, 0.05175237237177597, 0.042179892697874206, 0.05041642675103573, 0.09614881143998122, 0.04560945113017056, 0.026525266375503738, 0.04989959826592153, 0.058642037257402045, 0.048758111157250685, 0.022105654723653907, 0.01585994759745812, 0.00905915190046206, 0.006197186764295479, 0.007916049082459652, 0.013857342802169223, 0.007117184635252981, 0.003222529141543873, 0.0038084965533282953, 0.00455330089275063, 0.005357748980669475, 0.004244029930454016, 0.004653164287482206, 0.004351486692404449, 0.0042495588773486135, 0.004651149111465383, 0.021556485000171734, 0.1647610897081647], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77412366333505 +INFO - Cycle: 572 +INFO - Spp: 41 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.34634386062622047, 0.029701133131980896, 56.21328020095825, 0.6000661849975585], + [0.27618761062622127, 0.06703882844448078, 42.83632707595825, 1.800066184997558], + [0.27650011062622126, 0.06703882844448078, 42.80117082595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08252141773031668, 0.014437721427323268, 0.10559231670371161, 0.018637700351660205, 0.012943142079690604, 0.06453910293485493, 0.04218122973486668, 0.06650431901638658, 0.0957519375475504, 0.045324009895920676, 0.012305693347955622, 0.05015035255754337, 0.058642098456891716, 0.056870227254233525, 0.016410671007312673, 0.009447631980478792, 0.005648192020796506, 0.004839801499993269, 0.004937071380188505, 0.00480882357204391, 0.004617141827739387, 0.0021174304040946033, 0.0025318738092665384, 0.0026774956542010915, 0.003260905528114067, 0.002812607682270743, 0.002573127771077327, 0.0028825105546337313, 0.0027035194962536702, 0.0030693228971607396, 0.0014508095296538032, 0.0013878661717399766, 0.0011971631286559672, 0.0015644854948519196, 0.0017550818010880224, 0.001942584634554217, 0.001191707159589786, 0.001181586874703225, 0.021679454566519006, 0.07439775618072128, 0.09051210833339128], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7739960275785 +INFO - Cycle: 573 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02639468781948089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.21328020095825, 0.6000661849975585], + [0.27650011062622126, 0.06705816438198078, 42.80117082595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07442137560198532, 0.018940152257878297, 0.09845952906441813, 0.015052021666007172, 0.013345678302105316, 0.0569856674060933, 0.03715267210093427, 0.05875336528213806, 0.09585129964532342, 0.027159900109144552, 0.01766258366696609, 0.05006943385947871, 0.05864213342462275, 0.021134437477598002, 0.0070587485239995505, 0.008164975407075692, 0.008425276490977157, 0.00704111763575483, 0.0035475792655563407, 0.004188723118706606, 0.005516263534454291, 0.006245495327179418, 0.0046484410228757305, 0.004339779608188337, 0.0039851084164725286, 0.00501544839194751, 0.005028465122759049, 0.00641278304382732, 0.01240357190895871, 0.0776722718485428, 0.021811007175960243, 0.16486469429207054], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7737948588553 +INFO - Cycle: 574 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06867459352346697, 0.005091023191225781, 0.11742250368025094, 0.011802867355640553, 0.011406720209623708, 0.04574915553460674, 0.03396053305996788, 0.03868569780286363, 0.09615809216447152, 0.01576568388565187, 0.02910712506961225, 0.04987126786102486, 0.05864191484092756, 0.02583400134228304, 0.0094862731671631, 0.009388003262569979, 0.012424154838117136, 0.0026930549046154098, 0.004084802660498962, 0.002161074721399781, 0.008470530021143013, 0.008688178594711729, 0.006444969734399316, 0.007154754315738584, 0.006792733587884091, 0.005525427072598402, 0.008219729712441769, 0.009545973137860191, 0.013123103332988913, 0.0033923595759901247, 0.004008786929537297, 0.004733308253529317, 0.07830970715821596, 0.021173521472117634, 0.16474574879004877], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7736465479477 +INFO - Cycle: 575 +INFO - Spp: 34 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08686191734263579, 0.009798357503338212, 0.11527913969079302, 0.012059352861987675, 0.011586939394314518, 0.04392723243120103, 0.035566607551544005, 0.04534997524198239, 0.09615803277112868, 0.017041775968283334, 0.028043071320575548, 0.049871369356871954, 0.05864200242580042, 0.01259415796482141, 0.006959798460007397, 0.008901805249800523, 0.015937280177614966, 0.0022438227759509657, 0.0030636541415506933, 0.00831182045234556, 0.008530011252009405, 0.0053558638398770436, 0.0050623039015244295, 0.006182812774529928, 0.0024189866321584217, 0.006613643834110042, 0.009132924693788295, 0.013445458519503815, 0.0024110237674585143, 0.00377347786782033, 0.004157831648213903, 0.0783097043938552, 0.02117352285341761, 0.1647457492681], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77364657141015 +INFO - Cycle: 576 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7736465235655 +INFO - Cycle: 577 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7736465235655 +INFO - Cycle: 578 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7736465235655 +INFO - Cycle: 579 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7736465235655 +INFO - Cycle: 580 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7736465235655 +INFO - Cycle: 581 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558], + [0.34884386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.27400011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08164392645295718, 0.021094698330109893, 0.10753411939143652, 0.02233112897775846, 0.018929377056078573, 0.05574135798225787, 0.04218149643551402, 0.07814695619872991, 0.0952895401876897, 0.03355728856840923, 0.00954358658415153, 0.05051015938620777, 0.05864282317755367, 0.02247493389033034, 0.021382833916662673, 0.016405644734449023, 0.0783392867103429, 0.03879654261220072, 0.02114400961141202, 0.126310289795748], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77346939596805 +INFO - Cycle: 582 +INFO - Spp: 20 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.7119688606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.2752501106262213, 0.06707750031948079, 42.80117082595825, 1.800066184997558], + [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0882502871910139, 0.01536078348507597, 0.11326872045299992, 0.02216994519933567, 0.018304993054540347, 0.06238999392494489, 0.04218128746904195, 0.0783532125537561, 0.09559190089485432, 0.03737283902048534, 0.00938457001818462, 0.050288618000318405, 0.05864244006888282, 0.015868568058259595, 0.015518953773065157, 0.012589353321927484, 0.07175121608280689, 0.006573065836942628, 0.1649802641249806, 0.021158987468583343], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7732451089016 +INFO - Cycle: 583 +INFO - Spp: 19 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.7119688606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.2752501106262213, 0.06707750031948079, 42.80117082595825, 1.800066184997558], + [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08967654613612384, 0.014060667937647426, 0.11456897022468936, 0.022222657758395232, 0.018096644778037862, 0.06392248355279892, 0.04218133666006078, 0.07916398608717366, 0.09559181196902906, 0.049962163865260596, 0.008573739180080088, 0.05028876136013352, 0.05864243108135246, 0.01444230849881092, 0.014141927496042326, 0.07231861939948238, 0.006005602762191194, 0.1649802661231034, 0.0211590751295871], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77324512856603 +INFO - Cycle: 584 +INFO - Spp: 18 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.7113438606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], + [0.2752501106262213, 0.06715484406948079, 42.80117082595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08461590121413892, 0.018047707414386428, 0.11058177451595724, 0.02166584941489754, 0.01894543433516656, 0.06192699503905755, 0.042178237195392564, 0.0377945706340916, 0.09681444884170358, 0.04995994771868177, 0.04999133224267878, 0.04949732276582384, 0.05864200423020095, 0.019502952802000553, 0.01584586440063432, 0.021152300223611444, 0.07833084395393453, 0.16450651305764183], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7731154984693 +INFO - Cycle: 585 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06715484406948079, 42.76601457595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07424926377566429, 0.011658441706674351, 0.10519982832500357, 0.010328009841252367, 0.009677326078320073, 0.0674675594560012, 0.04218067674418706, 0.06356554706609076, 0.09621248426188064, 0.045592621931304235, 0.01527096861093851, 0.04986568587241754, 0.05864222022521299, 0.02198491925815528, 0.021661956659308194, 0.00272344420770535, 0.005265982553643536, 0.003249710943789525, 0.0019266855670647446, 0.006060724232726841, 0.003150306916738786, 0.003422818901565479, 0.006481555612293971, 0.0037861182783371842, 0.002763334492011922, 0.0016731292562541262, 0.002695147607118357, 0.003737594656123753, 0.0039606967043516236, 0.007167873274403234, 0.07782129851742196, 0.16472755379925078], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7724880101324 +INFO - Cycle: 586 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7110313606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06715484406948079, 42.73085832595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07294951743727383, 0.02248989243541716, 0.09088901677478466, 0.014015646887195749, 0.011999115299204314, 0.04111611215690125, 0.04218186330227621, 0.05831387470821823, 0.09560681258929883, 0.041952238261491095, 0.013562721705093162, 0.05023394117825996, 0.05864227052726072, 0.022019170638109466, 0.02166560754536162, 0.0037974303394048246, 0.007852657539159815, 0.004726563700951931, 0.0026706769644415014, 0.00498341042533422, 0.0025237116426732966, 0.002372395634158207, 0.005740083217680261, 0.005328573618170679, 0.0038960645389748434, 0.0031141232811076323, 0.00489549516872932, 0.008966770382862206, 0.005352751095882978, 0.009354678489052316, 0.005290948419470782, 0.003067109580261924, 0.02095113463737891, 0.07252677836774474, 0.16495084151041317], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77227653807233 +INFO - Cycle: 587 +INFO - Spp: 31 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7110313606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.7107188606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06719351594448078, 42.73085832595825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08420790812533534, 0.012765996371192216, 0.10731982906941605, 0.025169119489135267, 0.009006748956548247, 0.060197864012823746, 0.04218062546853531, 0.06235890941328898, 0.0962197771955647, 0.04578750264074947, 0.016564689569394782, 0.04983820586263373, 0.05864192162329649, 0.014395891745094458, 0.02166591928975614, 0.0018919295416880686, 0.004079800558907529, 0.0022661423390540644, 0.0020343238390086783, 0.002521715345317381, 0.002541234277571434, 0.0026296364028455706, 0.0025991440416360846, 0.003948295622608127, 0.002733687546685496, 0.004754719231050632, 0.0026062757921368534, 0.00888038510491717, 0.07342380417234384, 0.0017872613764475897, 0.16471316484569187], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7720123338818 +INFO - Cycle: 588 +INFO - Spp: 29 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7110313606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], + [0.2749376106262213, 0.06719351594448078, 42.73085832595825, 1.800066184997558], + [0.2752501106262213, 0.06719351594448078, 42.69570207595825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08318607743017156, 0.01670624563984677, 0.10428820994894125, 0.013981965431664368, 0.01264638471372191, 0.05942144503561777, 0.042182778598442945, 0.07460330098861284, 0.0956656955023248, 0.04688695223970803, 0.00848457874792929, 0.05017770708685867, 0.058642262595968705, 0.017921655445747368, 0.02166569635565531, 0.004520199735432983, 0.0031150995593276225, 0.006157313397887818, 0.006772312469385192, 0.0028034853381594493, 0.003074690572348226, 0.004748947723139125, 0.003011113290071021, 0.007564887014654245, 0.003729802174054836, 0.009035434304296387, 0.07408782778251158, 0.01850169946609614, 0.14641623141142376], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7719000119486 +INFO - Cycle: 589 +INFO - Spp: 41 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06173755996220325, 0.019778170534742866, 0.08889101739407215, 0.011852812835248045, 0.010899475134500451, 0.03836798943043922, 0.03317016808802543, 0.05744459828429605, 0.09592077402866704, 0.022107432765590032, 0.013815730445168721, 0.05000904425077429, 0.058642065973153044, 0.027834544164131336, 0.008628948987672039, 0.005614281490293639, 0.006071866090333904, 0.006850882606820445, 0.0059006502766699425, 0.0049094128621976945, 0.008080764971083556, 0.007106401525979079, 0.010732590854645285, 0.018154446290376804, 0.006372240815889331, 0.002638900978893574, 0.007486058510313807, 0.012983827699639986, 0.005109946721560147, 0.0049995930690349966, 0.02083821684283146, 0.003289173887406521, 0.002426801874596496, 0.00321909112321443, 0.003429227422150981, 0.0029065484592220425, 0.0024744782015565124, 0.003401121212254253, 0.002440788975771964, 0.07864500955539448, 0.16481734540318463], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7717068766197 +INFO - Cycle: 590 +INFO - Spp: 41 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06173755996220325, 0.019778170534742866, 0.08889101739407215, 0.011852812835248045, 0.010899475134500451, 0.03836798943043922, 0.03317016808802543, 0.05744459828429605, 0.09592077402866704, 0.022107432765590032, 0.013815730445168721, 0.05000904425077429, 0.058642065973153044, 0.027834544164131336, 0.008628948987672039, 0.005614281490293639, 0.006071866090333904, 0.006850882606820445, 0.0059006502766699425, 0.0049094128621976945, 0.008080764971083556, 0.007106401525979079, 0.010732590854645285, 0.018154446290376804, 0.006372240815889331, 0.002638900978893574, 0.007486058510313807, 0.012983827699639986, 0.005109946721560147, 0.0049995930690349966, 0.02083821684283146, 0.003289173887406521, 0.002426801874596496, 0.00321909112321443, 0.003429227422150981, 0.0029065484592220425, 0.0024744782015565124, 0.003401121212254253, 0.002440788975771964, 0.07864500955539448, 0.16481734540318463], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7717068766197 +INFO - Cycle: 591 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06595458214561532, 0.019781783956401382, 0.09242132476319298, 0.01306856626359613, 0.012035556380133965, 0.04548577058298203, 0.036123341517496466, 0.05357902297910248, 0.09592101533881381, 0.02353061748304042, 0.01707663499195145, 0.050008645595534314, 0.05864199800235573, 0.02701194584414515, 0.008129940025993897, 0.00528815396131345, 0.0063026140242990894, 0.007020660221931531, 0.005750859601886381, 0.004920626316873211, 0.008800073337174748, 0.0065701955260760595, 0.010233921320176993, 0.015158552234932156, 0.006058108183922919, 0.0077298225120977, 0.013780127645299012, 0.005097209012757987, 0.004582124439247596, 0.02083819986122229, 0.0030077778458319953, 0.0033284740600779284, 0.0032993689407587647, 0.07864504213306069, 0.16481734295070397], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77170694596134 +INFO - Cycle: 592 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06595458214561532, 0.019781783956401382, 0.09242132476319298, 0.01306856626359613, 0.012035556380133965, 0.04548577058298203, 0.036123341517496466, 0.05357902297910248, 0.09592101533881381, 0.02353061748304042, 0.01707663499195145, 0.050008645595534314, 0.05864199800235573, 0.02701194584414515, 0.008129940025993897, 0.00528815396131345, 0.0063026140242990894, 0.007020660221931531, 0.005750859601886381, 0.004920626316873211, 0.008800073337174748, 0.0065701955260760595, 0.010233921320176993, 0.015158552234932156, 0.006058108183922919, 0.0077298225120977, 0.013780127645299012, 0.005097209012757987, 0.004582124439247596, 0.02083819986122229, 0.0030077778458319953, 0.0033284740600779284, 0.0032993689407587647, 0.07864504213306069, 0.16481734295070397], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77170694596134 +INFO - Cycle: 593 +INFO - Spp: 35 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06595458214561532, 0.019781783956401382, 0.09242132476319298, 0.01306856626359613, 0.012035556380133965, 0.04548577058298203, 0.036123341517496466, 0.05357902297910248, 0.09592101533881381, 0.02353061748304042, 0.01707663499195145, 0.050008645595534314, 0.05864199800235573, 0.02701194584414515, 0.008129940025993897, 0.00528815396131345, 0.0063026140242990894, 0.007020660221931531, 0.005750859601886381, 0.004920626316873211, 0.008800073337174748, 0.0065701955260760595, 0.010233921320176993, 0.015158552234932156, 0.006058108183922919, 0.0077298225120977, 0.013780127645299012, 0.005097209012757987, 0.004582124439247596, 0.02083819986122229, 0.0030077778458319953, 0.0033284740600779284, 0.0032993689407587647, 0.07864504213306069, 0.16481734295070397], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77170694596134 +INFO - Cycle: 594 +INFO - Spp: 34 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07199594954322018, 0.02120656646798134, 0.09439901384982036, 0.013307435432930599, 0.012082868806299323, 0.05395519210525322, 0.03636836581318914, 0.05056378763876425, 0.09592124274093766, 0.024758684811673103, 0.01984622128953005, 0.05000827407001492, 0.05864215366670539, 0.022143055642590455, 0.008065053768688879, 0.004958318340017543, 0.005946803655115209, 0.006702255628386611, 0.005424262937326477, 0.004596311400387377, 0.009262124465457535, 0.005813454807690672, 0.00925304354302851, 0.008632663398739528, 0.005813266704222605, 0.007283090638954113, 0.013323105366633819, 0.005005436189728968, 0.00416640228414493, 0.020838198016134613, 0.003080132309978144, 0.0031748802084666282, 0.078645045562334, 0.16481733889565386], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77170698301063 +INFO - Cycle: 595 +INFO - Spp: 32 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07412080096958597, 0.019205361185932645, 0.09794533309509176, 0.015038134103040144, 0.013403607772638847, 0.051332336807171614, 0.03707622070222572, 0.059925185388008416, 0.09592150251465777, 0.026852086930220176, 0.01607827666540746, 0.05000785368356813, 0.05864213933229475, 0.02126216429126353, 0.007190413107656688, 0.004288185944318084, 0.005711772508566523, 0.006428174957710304, 0.004723253556717978, 0.004058951489994499, 0.00765004642335534, 0.0051128307848705154, 0.008617802375576569, 0.013129081298119056, 0.0051055995009597075, 0.006528569497599971, 0.012521581440031989, 0.004199101604390424, 0.003623052255611569, 0.02083819490051989, 0.07864505135156392, 0.16481733356132997], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7717070420597 +INFO - Cycle: 596 +INFO - Spp: 27 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558], + [0.2727501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08725713329713226, 0.015192552258237136, 0.10861143129815702, 0.017737312037243276, 0.013923697202119285, 0.06773419543989438, 0.03880551790710559, 0.07215047590053685, 0.09559752256538386, 0.03332875989857797, 0.009113839885155513, 0.0502466156578697, 0.05864246200082915, 0.016861693411835778, 0.004826333990708922, 0.003444437922203563, 0.004105835467631516, 0.006537586345001487, 0.005429743676517211, 0.006007444516118544, 0.00337723899859751, 0.00512840185976714, 0.011504795712473757, 0.02083813847911214, 0.07864515788399336, 0.1186087082526093, 0.046342968135187665], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77168330612943 +INFO - Cycle: 597 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2740001106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558], + [0.2727501106262213, 0.06736753938198078, 42.69570207595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07931255996039699, 0.01976785465911682, 0.10117364543354757, 0.01506536565124296, 0.01331882152334501, 0.04513206721475299, 0.03689433849349179, 0.06267929972715838, 0.09624578640246728, 0.0499610815217248, 0.01720104363664925, 0.049875838398213954, 0.05864248944816932, 0.024806276821855638, 0.007688158448700114, 0.005762101921162565, 0.006578271953172549, 0.00788452393806368, 0.009464546296100522, 0.023062823928208076, 0.00528582160246689, 0.020838027004022215, 0.07767684477643312, 0.0853172015874161, 0.0793968653487291], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77143497890256 +INFO - Cycle: 598 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], + [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], + [0.2740001106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558], + [0.2727501106262213, 0.06736753938198078, 42.69570207595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07936362569753919, 0.0197066496252416, 0.10126018310582852, 0.015084599104885753, 0.013321637257801935, 0.04537900439844641, 0.036906683112688174, 0.06276687349884091, 0.0962457814006478, 0.0499610815186194, 0.01713768501973581, 0.04987584581137998, 0.05864249149190358, 0.024755211078037097, 0.007662834232696579, 0.005741638327317705, 0.006562091616383884, 0.007860305927903839, 0.00944957431843847, 0.02284543882603926, 0.005273481355243121, 0.02083802718699481, 0.07767774119291102, 0.08531724906322773, 0.07939681814400466], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7714349723994 +INFO - Cycle: 599 +INFO - Spp: 25 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8526230621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.3475938606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], + [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], + [0.2740001106262213, 0.06729019563198078, 42.69570207595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0870427880968359, 0.016816205836869883, 0.10650117771991778, 0.016029615729234142, 0.012814944194038917, 0.056667615614527725, 0.038474323441524634, 0.053270334057518104, 0.09657077708617226, 0.04996033065093682, 0.028145676114346815, 0.04963998109692106, 0.058642148411791016, 0.017076061838827306, 0.005312541821270311, 0.0038020966691069, 0.004326666069170705, 0.0049676479012738875, 0.006758013811177675, 0.01323630045637262, 0.0037055310939695216, 0.0016977763025726315, 0.02210135366129139, 0.07738187269191249, 0.16458086210304917], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.771028007994 +INFO - Cycle: 600 +INFO - Spp: 24 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], + [0.3482188606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], + [0.2740001106262213, 0.06729019563198078, 42.62538957595825, 1.800066184997558]], shape=[24, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08654026295227622, 0.015650889585629258, 0.1066678096536755, 0.01700596944984397, 0.013048087941243262, 0.05740319529427986, 0.03865211145434199, 0.07206479193164579, 0.09535759583257508, 0.04996224410513368, 0.007571180610787571, 0.05037865526493782, 0.05864246246507804, 0.01757859012721846, 0.005175598298938856, 0.0033254931219215884, 0.003970604433850798, 0.008196138750746425, 0.006064849143692433, 0.01318338007175597, 0.0035316037537415777, 0.0773898428532133, 0.02209354765517818, 0.16502769007449367], shape=[24], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.77053330174573 +INFO - Cycle: 601 +INFO - Spp: 24 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], + [0.3482188606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], + [0.2740001106262213, 0.06736753938198078, 42.62538957595825, 1.800066184997558]], shape=[24, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08658280665942053, 0.015596441560351403, 0.1067404416781514, 0.016827465116990965, 0.01316619266341591, 0.057469942549493044, 0.03867395118279454, 0.05815197100078637, 0.09657916924618677, 0.0499600543629732, 0.0237919707746611, 0.049589684795926556, 0.058641960085214766, 0.017536045110679133, 0.005161293158769575, 0.0033546242780042057, 0.003955037519742981, 0.004599453849056124, 0.006101031260007574, 0.013138055669212664, 0.0035068811800568218, 0.07738951855592377, 0.022093718019365664, 0.16455442984540797], shape=[24], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.76997718100097 +INFO - Cycle: 602 +INFO - Spp: 23 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], + [0.3482188606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], + [0.27337511062622133, 0.06736753938198078, 42.62538957595825, 1.800066184997558]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08725201800461228, 0.014933477829153408, 0.10784771339386039, 0.03192995637742592, 0.06339199133486645, 0.038877113997396434, 0.06694136144643315, 0.09629305687494441, 0.04996074748434788, 0.013955747878236606, 0.049801238683986414, 0.05864220720791037, 0.016866848090337776, 0.004797773699736358, 0.001957889722781459, 0.002614044070638016, 0.005044127894139875, 0.005574224496753894, 0.007232219908368725, 0.0033039575786325565, 0.07646548323890304, 0.022093781363366885, 0.16467262933469515], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.769808820281 +INFO - Cycle: 603 +INFO - Spp: 33 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7113438606262197, 0.02631734406948089, 64.38710832595825, 1.5000661849975585], + [0.3482188606262205, 0.029623789381980896, 56.30117082595825, 0.6000661849975585], + [0.27337511062622133, 0.06736753938198078, 42.59023332595825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07147556289290938, 0.021510637845966078, 0.09381759459685943, 0.01334241181470557, 0.053137052524086736, 0.03624343879539035, 0.05344069815706456, 0.0956866872229484, 0.04085736698560456, 0.014268936957819445, 0.05016996300386526, 0.058642524378337765, 0.02244716480323027, 0.008234820474336785, 0.005961116260035118, 0.006786635649006823, 0.012122745187778828, 0.009357230212959767, 0.009015924655909459, 0.005939385993563121, 0.0042578931792500935, 0.00506573630942608, 0.0031372404723263307, 0.0055927383674701315, 0.003808077854709679, 0.004204026182501082, 0.0035232383468138677, 0.005581140137419961, 0.005938245022638987, 0.012054414755297666, 0.07903797298201898, 0.020445287174374136, 0.1648960908033755], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7694961846264 +INFO - Cycle: 604 +INFO - Spp: 29 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7113438606262197, 0.02631734406948089, 64.42226457595825, 1.5000661849975585], + [0.3482188606262205, 0.029623789381980896, 56.33632707595825, 0.6000661849975585], + [0.27337511062622133, 0.06740621125698078, 42.59023332595825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08754333569316303, 0.0088215936664819, 0.11341197883065611, 0.016114997075115954, 0.06425760146681979, 0.03895881190912366, 0.0682857436264046, 0.09629632283617492, 0.04647962108866309, 0.01190301971605059, 0.04977639919075301, 0.05864208823984788, 0.012768051692687847, 0.0029292171240806087, 0.0035429611039719516, 0.0038503087848735683, 0.0037899763499211073, 0.004314758274501949, 0.00710920989326855, 0.002385955919696945, 0.0017523927415288504, 0.002131592242193842, 0.00196073356397043, 0.002181638772763433, 0.0022622295008829884, 0.013720577323750127, 0.0784024883631942, 0.021080733205885608, 0.16465985594724486], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7691285634017 +INFO - Cycle: 605 +INFO - Spp: 40 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.7116563606262197, 0.02631734406948089, 64.42226457595825, 1.5000661849975585], + [0.7113438606262197, 0.02631734406948089, 64.45742082595825, 1.5000661849975585], + [0.3485313606262205, 0.029623789381980896, 56.33632707595825, 0.6000661849975585], + [0.27337511062622133, 0.06740621125698078, 42.55507707595825, 1.800066184997558]], shape=[40, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06418892872932865, 0.02340127855795181, 0.08459543395022943, 0.01310428119949988, 0.04490622639793437, 0.03343995119370213, 0.05229737330815854, 0.09569010621700154, 0.040292528765615655, 0.014713495010129656, 0.050145031963651, 0.058642377141429294, 0.026734941684519547, 0.00990550693269293, 0.005339115086424136, 0.006272759667583654, 0.012482443826292407, 0.009485550128180198, 0.013832429210822634, 0.0062828295580083324, 0.00527724897977683, 0.0056707470209709275, 0.00440522332600436, 0.005940915603392134, 0.006468662171835976, 0.011621498657888514, 0.00453013120658187, 0.0021962182877212867, 0.002201200802849283, 0.003247775748098438, 0.0029509420198100037, 0.00398005014285975, 0.003728136417234042, 0.0025867171513791433, 0.002460378020849726, 0.00261498806625735, 0.006718293161667352, 0.07122136282359358, 0.02154366293407495, 0.1648832589279987], shape=[40], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.7689893935268 +INFO - Cycle: 606 +INFO - Spp: 41 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.7113438606262197, 0.02629800813198089, 64.45742082595825, 1.5000661849975585], + [0.3485313606262205, 0.029604453444480896, 56.33632707595825, 0.6000661849975585], + [0.27337511062622133, 0.06742554719448078, 42.55507707595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06927005018410477, 0.019699986021221753, 0.0937313031767878, 0.012632193290173717, 0.039447304200549045, 0.034334697481847275, 0.059499473833910875, 0.0959953204179729, 0.024904271072079483, 0.01278955422309104, 0.04994825624418023, 0.05864218343143907, 0.025051249036848893, 0.007772542750997643, 0.005456768316993983, 0.0061898849172623725, 0.008409363225048342, 0.0093056759486008, 0.017922327826110696, 0.005663745803964363, 0.004708091103945659, 0.004899984615463388, 0.0041122190284045455, 0.003868398233632644, 0.0057801754749544874, 0.011401271265639116, 0.004017368571894303, 0.0027172582311668315, 0.002826133373633729, 0.0030792398733491683, 0.0026655839589090715, 0.002303131728833923, 0.002184248420292002, 0.002654481526857824, 0.005873773543960001, 0.010686131466623132, 0.001962898399456283, 0.0033452856523519905, 0.07872174282115363, 0.0207614974964947, 0.16476493380979862], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.76877799937193 +INFO - Cycle: 607 +INFO - Spp: 46 +INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], + [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], + [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], + [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], + [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], + [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], + [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], + [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], + [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], + [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], + [0.7113438606262197, 0.02629800813198089, 64.47499895095825, 1.5000661849975585], + [0.3485313606262205, 0.029604453444480896, 56.35390520095825, 0.6000661849975585], + [0.27337511062622133, 0.06744488313198078, 42.55507707595825, 1.800066184997558]], shape=[46, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06700890315350094, 0.023228385239330702, 0.08502826794553273, 0.012277909687604201, 0.014120001614234918, 0.033817967406986005, 0.05603073005521793, 0.09629986531735228, 0.0207300132464601, 0.01392081523759972, 0.04975097684167968, 0.058642028872792476, 0.022403948517297833, 0.009541890274462866, 0.005977715580690718, 0.006721044545463787, 0.007620038202419957, 0.010362136339113209, 0.03845950489771078, 0.0059279645167919035, 0.005362863857010606, 0.004640217826799058, 0.004920797515647991, 0.004552893883811096, 0.006258008207000198, 0.011173375688271392, 0.004472114203496205, 0.0032265961136557233, 0.003204055647049587, 0.003150824420228046, 0.003100484747960545, 0.0026053045755802203, 0.0024356540274447593, 0.0030842385811425564, 0.007006060259567038, 0.012298505497901145, 0.0022725608164921186, 0.003825566238644399, 0.0019347258069474836, 0.0022402494855591074, 0.002258444681067995, 0.0021969968152402764, 0.001778911611602092, 0.07840402156758589, 0.021079181686033056, 0.16464723874601855], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.768621169995 +INFO - Likelihood criteria convergence From 57f115e9acf43357054cfbf2bef8cf1a06eabd0e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 18 Feb 2023 12:13:22 -0500 Subject: [PATCH 034/393] updated readme file --- README.md | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index b2b0b7abd..12bfacd18 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,28 @@ Rust Library with the building blocks needed to create new Non-Parametric algori ## Actual functionality -* Generation of Sobol sequences -* Read setup files -* Parse Pmetrics input files -* Handle simulation of user defined models -* calculation of the probability of the observed values given specific parameters +* Runs models using ODEs +* Basic NPAG implementation -## Missing +## Examples -* Everything else +There are two examples implemented in this repository. Both of them using NPAG + +run the following commands to run them: +''' +cargo run --example two_eq_lag --release +cargo run --example bimodal_ke --release +''' + +Look at the corresponding examples/*.toml file to change the configuration of each run. + + +## NOTES + +At the moment this library requires the nightly build of the rust compiler, make sure +nightly is enabled by typing. + +''' +rustup install nightly +rustup default nightly +''' From fdf1c494ecfdf381e849923aa72ff6eccae776a5 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Sat, 18 Feb 2023 12:16:03 -0500 Subject: [PATCH 035/393] Update README.md formatting --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 12bfacd18..c28b86515 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,13 @@ Rust Library with the building blocks needed to create new Non-Parametric algori There are two examples implemented in this repository. Both of them using NPAG run the following commands to run them: -''' + +``` cargo run --example two_eq_lag --release cargo run --example bimodal_ke --release -''' +``` + + Look at the corresponding examples/*.toml file to change the configuration of each run. @@ -23,8 +26,7 @@ Look at the corresponding examples/*.toml file to change the configuration of ea At the moment this library requires the nightly build of the rust compiler, make sure nightly is enabled by typing. - -''' +``` rustup install nightly rustup default nightly -''' +``` From 82f2ce0e31857767ffc8c2c8e0b9669614e15d1f Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Sat, 18 Feb 2023 12:17:06 -0500 Subject: [PATCH 036/393] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c28b86515..c05898743 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # NPcore Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with Pmetrics -## Actual functionality +## Implemented functionality * Runs models using ODEs * Basic NPAG implementation From dae0e6b04e8d7698f2bbd0337a94de9393e3934c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 20 Feb 2023 17:05:01 -0500 Subject: [PATCH 037/393] moved dependency to GH --- Cargo.toml | 2 +- log/bimodal_ke.log | 7057 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 7058 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 9a3ca4630..e7d4580f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ sobol_burley = "0.4.0" toml = "0.7.1" #examples -ode_solvers = { path = '../ode-solvers' } +ode_solvers = { git = 'https://github.com/Siel/ode-solvers' } plotly = "0.8.3" interp = "0.1.1" ndarray-stats = "0.5.1" diff --git a/log/bimodal_ke.log b/log/bimodal_ke.log index 235f7b4f4..eb8a925fb 100644 --- a/log/bimodal_ke.log +++ b/log/bimodal_ke.log @@ -7055,3 +7055,7060 @@ INFO - [[0.884386348414421, 237.83606185913092], INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 INFO - Objf: 1843.522813912154 INFO - Likelihood criteria convergence +INFO - Cycle: 1 +INFO - Spp: 2 +INFO - [[1.284768965601921, 138.97512435913086], + [0.8766998871564865, 110.86425685882568]], shape=[2, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.017960267827662434, 0.9820397321723375], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4726.750182890764 +INFO - Cycle: 2 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 110.86425685882568], + [1.284768965601921, 188.57512435913085], + [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4302.600768352964 +INFO - Cycle: 3 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 110.86425685882568], + [1.284768965601921, 188.57512435913085], + [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4302.600768352964 +INFO - Cycle: 4 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4288.680912577993 +INFO - Cycle: 5 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4288.680912577993 +INFO - Cycle: 6 +INFO - Spp: 5 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [0.8766998871564865, 73.66425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4284.768835313411 +INFO - Cycle: 7 +INFO - Spp: 5 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [0.8766998871564865, 73.66425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4284.768835313411 +INFO - Cycle: 8 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780398621975301, 0.021555011614768672, 0.01961196865224972, 0.04678603102058123, 0.24600772873494012, 0.5882352737577072], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2865.105486189102 +INFO - Cycle: 9 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 194.77512435913087]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780382836309015, 0.021555024067104894, 0.019611968652748984, 0.046786242832388844, 0.24600768714023236, 0.5882352489444348], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2817.1524085683245 +INFO - Cycle: 10 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780373398196651, 0.021555032025995933, 0.01961196865299029, 0.0467863549103497, 0.24600766464489096, 0.5882352457838067], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2769.5667739077207 +INFO - Cycle: 11 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 182.3751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778036836214393, 0.021555036436054487, 0.019611968653060117, 0.046786408948276244, 0.2460076567660406, 0.5882352455751293], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2722.75732995566 +INFO - Cycle: 12 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780367011661991, 0.02155503769812899, 0.01961196865295361, 0.04678641952498538, 0.2460076636225328, 0.5882352403847794], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2677.2444643100807 +INFO - Cycle: 13 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 169.97512435913092]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780369883260935, 0.021555035357995002, 0.01961196865252631, 0.04678637952924571, 0.24600769580082776, 0.5882352218267959], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2633.6907932169906 +INFO - Cycle: 14 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 163.77512435913093]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780379884526364, 0.02155502713240179, 0.019611968651201364, 0.04678624425813033, 0.24600779621757313, 0.5882351648954297], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2592.9411076364445 +INFO - Cycle: 15 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086], + [0.03479396560192094, 157.57512435913094]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780398494973771, 0.021555010885215237, 0.019611968650536254, 0.04678604712360274, 0.24600785383075843, 0.015345673798038587, 0.572889460762111], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2555.220555970444 +INFO - Cycle: 16 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 207.17512435913085], + [0.03479396560192094, 151.37512435913095]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780442845670264, 0.021554971457506674, 0.019611968649739683, 0.046785598606666395, 0.24600793393471895, 0.022461665107235063, 0.5657734337874305], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2520.8432063991922 +INFO - Cycle: 17 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086], + [0.03479396560192094, 145.17512435913096]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780539978048968, 0.02155488495575044, 0.019611968647913605, 0.04678462703504085, 0.24600811813473283, 0.03619517563679006, 0.5520398258092826], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2491.790055210104 +INFO - Cycle: 18 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 194.77512435913087], + [0.03479396560192094, 138.97512435913097]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780601470623325, 0.021554830577776372, 0.01961196864693593, 0.04678400627952721, 0.2460082222246313, 0.07456238305879591, 0.5136725745061], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2467.2821925408766 +INFO - Cycle: 19 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 132.77512435913098]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780544789085077, 0.02155488075723758, 0.01961196864834283, 0.046784586674420856, 0.24600809077007568, 0.10817173931910405, 0.4800632859399682], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2446.530890276597 +INFO - Cycle: 20 +INFO - Spp: 8 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 126.57512435913098]], shape=[8, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778050436842865, 0.02155491664098954, 0.019611968657732494, 0.04678499453371731, 0.24600801816144494, 0.1172498285675036, 0.12880587759283763, 0.342179352161488], shape=[8], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2430.2027913287 +INFO - Cycle: 21 +INFO - Spp: 9 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 120.37512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780499490120837, 0.021554921106040577, 0.01961196864865902, 0.04678503105774894, 0.24600804330921497, 0.02387869015817758, 0.07000836668859874, 0.22947643422483763, 0.26487154990551415], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2411.426129539823 +INFO - Cycle: 22 +INFO - Spp: 9 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 114.17512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780504387759925, 0.021554916848830163, 0.01961196867978388, 0.046784983124339846, 0.24600805092752187, 0.00879852060018095, 0.28185898739455356, 0.0732557631907366, 0.22432176535645407], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2395.347461637602 +INFO - Cycle: 23 +INFO - Spp: 10 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 107.97512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780505522397603, 0.021554916242242154, 0.019611968789142037, 0.04678497390935812, 0.24600805057477726, 0.006815892132493516, 0.24994570766317623, 0.0757144866096625, 0.05979472049484158, 0.19596422836033056], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2382.3269203186655 +INFO - Cycle: 24 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780502654009427, 0.021554918309661775, 0.019611968649473944, 0.0467849991615056, 0.24600804869154674, 0.07007356628709639, 0.11251777207630721, 0.010031449884571081, 0.20147722686330255, 0.018179672845217116, 0.17595535069122342], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2373.64382861053 +INFO - Cycle: 25 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 107.97512435913097], + [0.03479396560192094, 95.57512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778050206595825, 0.021554918831749852, 0.019611968648617476, 0.04678500496256038, 0.24600804770442905, 0.0789265735646643, 0.09787673268743043, 0.21471574426527268, 0.02132304895872452, 0.04906453574376425, 0.1263284039732046], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.9027661366813 +INFO - Cycle: 26 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.3962400827854 +INFO - Cycle: 27 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.3962400827854 +INFO - Cycle: 28 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.2517123871564865, 61.26425685882568], + [0.2517123871564865, 79.86425685882568], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 191.67512435913088], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608239573038453, 0.12493231423172066, 0.11106318407618804, 0.0039134779045327025, 0.22704372898751643, 0.1681988600407178, 0.028522263533315825, 0.025582276295788905, 0.2541791541211484, 0.036956501236032835], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2189.7540758563255 +INFO - Cycle: 29 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 82.96425685882568], + [0.03479396560192094, 188.57512435913088]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960828079964627, 0.08544404826734131, 0.11400458067909028, 0.21188701777819843, 0.022985638868503647, 0.23016772186430787, 0.03713012957823006, 0.012128497626824403, 0.2540679544321304, 0.01257613010572733], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2177.8005199132203 +INFO - Cycle: 30 +INFO - Spp: 12 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 104.87512435913096], + [0.03479396560192094, 145.17512435913096], + [0.659781465601921, 92.47512435913096], + [0.2517123871564865, 86.06425685882567]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608273172604822, 0.10718748845659376, 0.09594581837851222, 0.119798388274329, 0.03194213902918242, 0.11743525447454124, 0.036804749703249436, 0.016373916544204087, 0.009901686732992403, 0.07741344854021799, 0.0897689014506754, 0.2778199352428973], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2166.0499525989053 +INFO - Cycle: 31 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 92.47512435913096], + [0.03479396560192094, 148.27512435913096], + [0.2517123871564865, 89.16425685882567]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608291498791106, 0.0692513752348817, 0.10735191036341586, 0.22274107086038153, 0.025947886958922348, 0.03704486210486309, 0.0188349398387795, 0.004139745827844419, 0.17189546620619553, 0.012111397068783898, 0.31107305403714114], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2154.556986954534 +INFO - Cycle: 32 +INFO - Spp: 9 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.659781465601921, 95.57512435913095], + [0.2517123871564865, 92.26425685882566]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608336727046007, 0.05619605044892822, 0.11553425877612726, 0.24776928306201693, 0.021648113884753763, 0.03721776053992059, 0.02059299350612318, 0.12586882882062678, 0.35556437423445714], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2142.317826292593 +INFO - Cycle: 33 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.659781465601921, 95.57512435913095], + [0.03479396560192094, 104.87512435913096], + [0.2517123871564865, 67.46425685882568], + [0.2517123871564865, 95.36425685882566]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608494748452658, 0.05440214606124334, 0.10805493243058596, 0.24898160021723414, 0.025492915023133753, 0.03706741948833297, 0.0871936416191537, 0.003922848741495748, 0.02889887276397649, 0.3863771289063912], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2129.4057389629656 +INFO - Cycle: 34 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.659781465601921, 95.57512435913095], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 98.67512435913098], + [0.2517123871564865, 70.56425685882567], + [0.2517123871564865, 98.46425685882565]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196087233597589, 0.041835540020491384, 0.08194026142858968, 0.26112025737123423, 0.038836888314456496, 0.036552716404954895, 0.018672615073357823, 0.01772789383274995, 0.03009492238226859, 0.0445018123033628, 0.4091083695087754], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2116.0432079050233 +INFO - Cycle: 35 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 101.77512435913097], + [0.2517123871564865, 73.66425685882567], + [0.2517123871564865, 67.46425685882568], + [0.2517123871564865, 101.56425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960902368541439, 0.022564445428278256, 0.04832534912840922, 0.2810496440666927, 0.05599262427374174, 0.035894741282233, 0.03553065148300386, 0.017108864115424224, 0.052214453053661125, 0.008928331049442139, 0.42278187243369914], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2102.589545707097 +INFO - Cycle: 36 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.03479396560192094, 145.17512435913096], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 104.66425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608677335123895, 0.04619021621968221, 0.04387726024869141, 0.2191191903799375, 0.0583606983024701, 0.03579918590709026, 0.03772675297461384, 0.040658922776465406, 0.06290320727833706, 0.012698747952627562, 0.4230571406249608], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2089.6847851301463 +INFO - Cycle: 37 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 148.27512435913096], + [0.2517123871564865, 107.76425685882563]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608178083568722, 0.11409948705239022, 0.08773101363479544, 0.1333094522632804, 0.03623459909530543, 0.03663430239053627, 0.014091480083322097, 0.07408478220765073, 0.011031517074893936, 0.06190687779934939, 0.41126831031490746], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2079.3388282494366 +INFO - Cycle: 38 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 151.37512435913095], + [0.2517123871564865, 110.86425685882563]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607995569986526, 0.12966599896384223, 0.11411263928308274, 0.13060416831856395, 0.02284731536953224, 0.03714570623653496, 0.08133694244030243, 0.009949196536705826, 0.05140889181881982, 0.40332114546262926], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2071.669869567558 +INFO - Cycle: 39 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 154.47512435913094], + [0.2517123871564865, 113.96425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607920656038468, 0.12396792840097862, 0.11372918242062711, 0.14814654089399173, 0.02319131699845452, 0.037121891807987834, 0.0861476635780418, 0.00922360436050113, 0.040909327711319984, 0.3979546231720589], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2066.363354615158 +INFO - Cycle: 40 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 117.06425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788669645345, 0.1121345238336037, 0.1138642285511133, 0.16877348770557368, 0.023080412095101248, 0.03712809527108053, 0.08960908672527387, 0.008687620661647699, 0.03293730502686276, 0.39417735343328986], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2063.1327871048347 +INFO - Cycle: 41 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 120.16425685882561]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960787001406349, 0.11354341300564887, 0.11368015532941296, 0.16753647292086732, 0.0232438441117777, 0.037117023338487654, 0.04288385235432686, 0.012083082442128369, 0.03328148821065349, 0.047863506492468844, 0.38915929178016445], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.6882054456164 +INFO - Cycle: 42 +INFO - Spp: 13 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.03479396560192094, 160.67512435913093], + [0.2517123871564865, 123.2642568588256], + [0.2517123871564865, 117.06425685882562]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607864816408808, 0.10247744665425736, 0.11403390394363444, 0.1834996189142532, 0.02293836759766423, 0.0371364613800062, 0.025683834695559703, 0.013354941478984599, 0.01296446945533239, 0.06519166665150247, 0.0154235149264441, 0.2706813789407727, 0.11700653054517988], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.443710855869 +INFO - Cycle: 43 +INFO - Spp: 12 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 113.96425685882562]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196078619485623, 0.11330084151451322, 0.11369998954409205, 0.16782446328404504, 0.02322636216270525, 0.03711818864375957, 0.049900374242301954, 0.011613302879161201, 0.03309884811800825, 0.040125881255267414, 0.23143319717777755, 0.15905068922980622], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.221807850589 +INFO - Cycle: 44 +INFO - Spp: 13 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786012659751, 0.11305941975482936, 0.1137645523876462, 0.1678828445130759, 0.023168798990377434, 0.0371221230537138, 0.07503813932870117, 0.009817964642751219, 0.03300789734362999, 0.013904102727204175, 0.15538543699788387, 0.08790817684532591, 0.15033268328826366], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1321317855063 +INFO - Cycle: 45 +INFO - Spp: 14 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563], + [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1304598609017 +INFO - Cycle: 46 +INFO - Spp: 14 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563], + [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1304598609017 +INFO - Cycle: 47 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.972275215601921, 200.97512435913086], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.34728771560192095, 98.67512435913098], + [0.34728771560192095, 86.27512435913097], + [0.03479396560192094, 159.12512435913095], + [0.2517123871564865, 127.9142568588256]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.052007651952807786, 0.012860782430538623, 0.03724144367837787, 0.08599752887364227, 0.009256713402741661, 0.15318777408259354, 0.01960797196155058, 0.26576421942422757, 0.019775339336952545, 0.06502739605192143, 0.1147819407724357, 0.0703562320828356, 0.03782511598630855, 0.05630988996306644], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.972337042372 +INFO - Cycle: 48 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.2517123871564865, 127.9142568588256], + [0.972275215601921, 202.52512435913087], + [0.34728771560192095, 97.12512435913098], + [0.34728771560192095, 87.82512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05324465268085862, 0.01225806562482386, 0.03724726074021613, 0.08663626691468286, 0.009162348393894832, 0.20018789070853285, 0.26633315947964387, 0.0191434736484819, 0.06441002873308041, 0.037796456605627755, 0.01586546837847446, 0.019607959758642678, 0.10276545862216409, 0.07534150971087557], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.8320704774233 +INFO - Cycle: 49 +INFO - Spp: 13 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.972275215601921, 204.07512435913088], + [0.34728771560192095, 95.57512435913098], + [0.34728771560192095, 89.37512435913096]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.053867113804648564, 0.011981134237677368, 0.03725019106061088, 0.08709303807054573, 0.009094751764904336, 0.2214902896843922, 0.26659957780519944, 0.0188256317241393, 0.06409928171272215, 0.037755997295071904, 0.019607950211007835, 0.09005228577644071, 0.08228275685263951], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.7422685377883 +INFO - Cycle: 50 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 103.32512435913097], + [0.972275215601921, 205.6251243591309], + [0.34728771560192095, 94.02512435913098], + [0.34728771560192095, 90.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05406124098941556, 0.011892240180179512, 0.03725110555758326, 0.08716775060913538, 0.009084027523849448, 0.22132526035795844, 0.2666838723508877, 0.018726515815418628, 0.06400235964649352, 0.037752808235141974, 0.01622447673474317, 0.019607942941155216, 0.03123097873648767, 0.12498942032155046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6859330474513 +INFO - Cycle: 51 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 104.87512435913096], + [0.972275215601921, 207.1751243591309], + [0.34728771560192095, 92.47512435913099]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054551083857204107, 0.011657725698478408, 0.03725340892788417, 0.08745945626571867, 0.009040279129239022, 0.2218977908588343, 0.2669062805474874, 0.01847630420808772, 0.06375788720101352, 0.037735586766606204, 0.04116897578647371, 0.008029296938218215, 0.019607936914094633, 0.12245798690065984], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.659808303098 +INFO - Cycle: 52 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 208.72512435913092]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056704758539, 0.011635309472576896, 0.03725359463658255, 0.08745395332010945, 0.009041116791512144, 0.2214025315030775, 0.26692668207009634, 0.018456131434807035, 0.06373818433891369, 0.0377391499802003, 0.04093222822011315, 0.12326389717115645, 0.007958722943134561, 0.01960793107013461], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6422917220298 +INFO - Cycle: 53 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 210.27512435913093]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0545905656583963, 0.011635310226648427, 0.037253594630040444, 0.08745395317744817, 0.009041116812796186, 0.22140254314479904, 0.2669266813758818, 0.01845613214454204, 0.06373818503237215, 0.037739149910118924, 0.040932255531782646, 0.12326386698053883, 0.00795871969075522, 0.019607925683879854], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.626776799819 +INFO - Cycle: 54 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 211.82512435913094]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0545905643727854, 0.011635310929248886, 0.037253594623984115, 0.08745395304472803, 0.009041116832602, 0.221402553998007, 0.26692668072916453, 0.018456132801278606, 0.06373818567404795, 0.03773914984476718, 0.04093228092049263, 0.12326383892131275, 0.007958716637026329, 0.019607920670554543], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.612929397268 +INFO - Cycle: 55 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 213.37512435913095]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590563166671865, 0.01163531158468984, 0.037253594618362654, 0.08745395292117947, 0.009041116851041921, 0.2214025641210187, 0.2669266801258757, 0.018456133418066477, 0.06373818627518675, 0.0377391497838064, 0.04093230453509451, 0.12326381282795904, 0.007958713769238538, 0.01960791600180787], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6006820127645 +INFO - Cycle: 56 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 214.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056206000736, 0.0116353121951903, 0.03725359461318484, 0.08745395280609694, 0.009041116868217954, 0.22140257356751628, 0.26692667956402144, 0.01845613398419362, 0.06373818682664793, 0.03773914972694244, 0.040932326512599926, 0.1232637885481774, 0.00795871107559405, 0.01960791165160945], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5899699842976 +INFO - Cycle: 57 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 216.47512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590561005831345, 0.011635312765483123, 0.03725359460818161, 0.08745395269882045, 0.00904111688422398, 0.22140258238696184, 0.26692667903905465, 0.018456134522153514, 0.06373818735347496, 0.03773914967380752, 0.04093234697790091, 0.1232637659431627, 0.007958708544900448, 0.01960790759604309], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5807313560645 +INFO - Cycle: 58 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 218.02512435913098]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056003760271, 0.011635313297146455, 0.03725359460359417, 0.08745395259878115, 0.009041116899148476, 0.22140259062501563, 0.26692667854975216, 0.0184561350163187, 0.0637381878373199, 0.03773914962419955, 0.040932366046059654, 0.12326374488514732, 0.007958706166776203, 0.019607903813137775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5729067521984 +INFO - Cycle: 59 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 219.575124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055912239914, 0.011635313795131426, 0.0372535945993524, 0.08745395250548352, 0.00904111691307809, 0.22140259832385487, 0.266926678091435, 0.01845613548427472, 0.06373818829336822, 0.03773914957780549, 0.040932383822436025, 0.12326372525722605, 0.007958703931458195, 0.01960790028269671], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5664392570193 +INFO - Cycle: 60 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 221.125124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590558309408274, 0.011635314257839433, 0.03725359459554352, 0.08745395241838756, 0.009041116926079115, 0.22140260552215962, 0.26692667766580286, 0.018456135900368376, 0.06373818869826048, 0.03773914953453686, 0.04093240040365949, 0.12326370695204174, 0.00795870182979261, 0.01960789698612016], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.561274301416 +INFO - Cycle: 61 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 222.67512435913102]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590557471869514, 0.011635314695371856, 0.037253594591627144, 0.08745395233702542, 0.009041116938224148, 0.22140261225570337, 0.2669266772629049, 0.018456136327601933, 0.06373818911669149, 0.037739149493851695, 0.040932415879009504, 0.1232636898705111, 0.00795869985330892, 0.019607893906298957], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5573595553815 +INFO - Cycle: 62 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 224.22512435913103]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055672132977, 0.01163531510260203, 0.037253594588066735, 0.08745395226097488, 0.009041116949568868, 0.2214026185575008, 0.26692667688800786, 0.018456136711111522, 0.06373818949136881, 0.03773914945583484, 0.04093243032990206, 0.12326367392227941, 0.00795869799397711, 0.019607891027475285], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5546448258615 +INFO - Cycle: 63 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 225.77512435913104]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055603399697, 0.011635315482499688, 0.037253594584866025, 0.08745395218986558, 0.009041116960176213, 0.22140262445812148, 0.26692667653838614, 0.01845613706286563, 0.06373818983391238, 0.03773914942029775, 0.040932443831617114, 0.1232636590238981, 0.00795869624435624, 0.019607888335140575], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5530819599376 +INFO - Cycle: 64 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.552624752805 +INFO - Cycle: 65 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.552624752805 +INFO - Cycle: 66 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 85.50012435913096], + [0.09546551215648647, 76.76425685882566], + [0.4079592621564865, 64.36425685882568], + [0.09546551215648647, 64.36425685882568], + [0.09546551215648647, 129.4642568588256], + [0.2517123871564865, 130.2392568588256], + [0.03479396560192094, 139.75012435913098], + [0.03479396560192094, 99.45012435913097], + [0.34728771560192095, 90.15012435913096], + [0.34728771560192095, 107.20012435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607896321578798, 0.0195413599770766, 0.16272632927964215, 0.015581059460464071, 0.02289539188408073, 0.24954661922735732, 0.12317605205836099, 0.05277436449744635, 0.08059511504401846, 0.13788695648720356, 0.11566885576277092], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1912.6397099329229 +INFO - Cycle: 67 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 99.45012435913097], + [0.03479396560192094, 84.72512435913096], + [0.09546551215648647, 77.53925685882567], + [0.4079592621564865, 63.589256858825685], + [0.09546551215648647, 63.589256858825685], + [0.09546551215648647, 128.6892568588256], + [0.2517123871564865, 131.0142568588256], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 89.37512435913095], + [0.34728771560192095, 107.97512435913097]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960789394597721, 0.03506242423012964, 0.018092165377063193, 0.16749632363022762, 0.013450735497455232, 0.023830046146389068, 0.24937213187172538, 0.1162657630960228, 0.047592850939916116, 0.04663705218633171, 0.1401008567115412, 0.12249175636722091], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1907.834861755521 +INFO - Cycle: 68 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 99.45012435913097], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.97512435913097], + [0.03479396560192094, 83.95012435913095], + [0.09546551215648647, 78.31425685882567], + [0.4079592621564865, 62.814256858825686], + [0.09546551215648647, 62.814256858825686], + [0.09546551215648647, 127.91425685882558], + [0.2517123871564865, 131.7892568588256], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 88.60012435913094], + [0.34728771560192095, 108.75012435913098]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960789217579623, 0.017290599467901107, 0.06515830326035311, 0.06762261744992472, 0.01727250417344014, 0.17213602470579514, 0.011358727158078943, 0.02428020479774261, 0.2492307130238613, 0.11099420458997951, 0.042716225391849154, 0.14059345252794914, 0.061738531277328916], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1903.3477764395584 +INFO - Cycle: 69 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.97512435913097], + [0.09546551215648647, 62.814256858825686], + [0.03479396560192094, 83.17512435913095], + [0.09546551215648647, 79.08925685882568], + [0.4079592621564865, 62.03925685882569], + [0.09546551215648647, 127.13925685882558], + [0.2517123871564865, 132.56425685882562], + [0.03479396560192094, 137.42512435913096], + [0.34728771560192095, 87.82512435913094]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607890838614007, 0.08313118023522552, 0.13624347304966333, 0.025751217043303295, 0.016585668016128204, 0.17518982590631596, 0.009425895336740035, 0.2492058030931218, 0.10873692392168599, 0.038218540417033285, 0.13790358214216855], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1899.1736750710677 +INFO - Cycle: 70 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.09546551215648647, 62.814256858825686], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 79.86425685882568], + [0.4079592621564865, 61.26425685882569], + [0.09546551215648647, 126.36425685882557], + [0.2517123871564865, 133.33925685882562], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607889910588136, 0.08369726664945905, 0.015537519242703902, 0.05160027931272225, 0.1405381280740023, 0.01240758835214798, 0.016183211298725797, 0.1776363423731843, 0.008241203117700482, 0.24871212004949914, 0.10926442397939225, 0.0339016067068073, 0.08267242093306706], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1895.2481404812477 +INFO - Cycle: 71 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 80.63925685882569], + [0.09546551215648647, 125.58925685882556], + [0.2517123871564865, 134.11425685882563]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607889076445575, 0.08381465177796167, 0.06877605974498055, 0.14251119399220014, 0.030479056544882772, 0.016171542517151236, 0.008431239475370125, 0.03001807529892268, 0.06622372722212153, 0.17908159941602855, 0.24850726585513389, 0.10637769907880135], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1891.5259031286078 +INFO - Cycle: 72 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.09546551215648647, 81.4142568588257], + [0.09546551215648647, 124.81425685882556], + [0.2517123871564865, 134.88925685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788830830236, 0.08392137338511123, 0.07574331820140087, 0.14593825422802456, 0.014633079319092558, 0.016161063382182504, 0.0085193484785297, 0.02630224601107875, 0.05943790139376035, 0.0185246026526155, 0.18017711607620426, 0.2483490006237181, 0.1026848079399793], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1888.0180753670702 +INFO - Cycle: 73 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 82.1892568588257], + [0.09546551215648647, 124.03925685882555]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888191295105, 0.08402916501353479, 0.07688934697929074, 0.14577108894748325, 0.016149301244177936, 0.008532013321117578, 0.02263445817989638, 0.058341789352842406, 0.03569723118991215, 0.10280750442690532, 0.18129956738872915, 0.24824064576481517], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1884.7057226934255 +INFO - Cycle: 74 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 82.9642568588257], + [0.09546551215648647, 123.26425685882555]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788816382139, 0.08415976255186697, 0.07821577161958118, 0.14557541992749556, 0.016136868571316222, 0.008546592700185578, 0.05707387807174677, 0.021778067699442873, 0.10295151586805006, 0.018916209396045474, 0.0164445404478426, 0.18245229289207565, 0.24814119209052976], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1881.5960674187984 +INFO - Cycle: 75 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 83.73925685882571], + [0.09546551215648647, 122.48925685882554]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888131805733, 0.0842211206641451, 0.07974667119617951, 0.14534778712948032, 0.016131262620101658, 0.008563354428632543, 0.055611118056654314, 0.10311939422935337, 0.015099793362875797, 0.040953020261289184, 0.1832044027878779, 0.24839418713160458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1878.679255807873 +INFO - Cycle: 76 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 84.51425685882572], + [0.09546551215648647, 121.71425685882554]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888101559435, 0.08435876854356236, 0.0815373707465674, 0.14507961322104648, 0.01611541766666867, 0.008582891752767947, 0.05390076485840057, 0.10331754887880265, 0.011090753522688054, 0.038470432003409855, 0.004377648026021042, 0.18478779392542888, 0.24877310875307668], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1875.9619692423528 +INFO - Cycle: 77 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 85.28925685882572], + [0.09546551215648647, 120.93925685882553]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788817862449, 0.08444861236647375, 0.08363146530289559, 0.14476413044176986, 0.016108613188889134, 0.008605673531370808, 0.051901244345200194, 0.1035510661577745, 0.006871460345325218, 0.021433633015627864, 0.023718541695097357, 0.1858744642789912, 0.2494832071519599], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1873.4425962741238 +INFO - Cycle: 78 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 86.06425685882573], + [0.09546551215648647, 120.16425685882552]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800065342, 0.08457890009090441, 0.08594117163443053, 0.14441626736140073, 0.01609899957322586, 0.008630803699628715, 0.04969582456198983, 0.10380865079606803, 0.006550993156951393, 0.04061275612718812, 0.1872860864024886, 0.2527716585950704], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1871.1241664478846 +INFO - Cycle: 79 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 86.83925685882573], + [0.09546551215648647, 119.38925685882552]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607887969838516, 0.08467646792570967, 0.08922724204086409, 0.14391483211789785, 0.01608850633178256, 0.008666322625468294, 0.04656032613379811, 0.10418121852287603, 0.04876842908437897, 0.1888344383317245, 0.24947432891566138], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1868.998599455144 +INFO - Cycle: 80 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 87.61425685882574], + [0.09546551215648647, 118.61425685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788802778938, 0.08478529845211089, 0.09276494092408007, 0.14278596005256103, 0.016078344419166116, 0.008702740291489361, 0.04320408703394599, 0.09140198239625728, 0.0429434877935479, 0.01376531672976986, 0.007280129468483993, 0.19043201272036991, 0.2462478116904282], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1867.1124155863092 +INFO - Cycle: 81 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 88.38925685882575], + [0.09546551215648647, 117.83925685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788814631465, 0.08489902941505807, 0.09601785391625049, 0.14028011316439604, 0.01607061312686237, 0.008731823837125256, 0.040165011328450746, 0.046687624541026505, 0.03325771346835576, 0.06084957580922351, 0.01831624750229238, 0.1920273884915176, 0.2430891172531266], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1865.4618364841765 +INFO - Cycle: 82 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 117.0642568588255]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788825642548, 0.08503169803417576, 0.10028794212525038, 0.13752756833595223, 0.01606152964430324, 0.008771670225020735, 0.03615794752861324, 0.02506817442280206, 0.11012314849903473, 0.027642293351921813, 0.19374713986025788, 0.23997264937341875], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1864.0454467943673 +INFO - Cycle: 83 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.09546551215648647, 134.11425685882563], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 116.2892568588255]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888244818822, 0.08264981943471288, 0.09880956589784436, 0.13810067392043573, 0.01608248381833793, 0.008756773746379714, 0.03755699966109643, 0.01838024948622981, 0.1020238904798908, 0.03525719546757259, 0.002496983209709913, 0.006010158282036839, 0.0075834878359361604, 0.1968830709894309, 0.2298007595255672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1862.8075243065061 +INFO - Cycle: 84 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 115.51425685882549]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788823850918, 0.07667150083759759, 0.09810988240117564, 0.13865313983267397, 0.01614565305062372, 0.008750536622647445, 0.03821038401566535, 0.012679390518740168, 0.09156246960705587, 0.04174377540244442, 0.008578567441646916, 0.01751917983511167, 0.010208082253025648, 0.19996855314576226, 0.2215909967973203], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1861.7155135479393 +INFO - Cycle: 85 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 135.66425685882564], + [0.09546551215648647, 91.48925685882577], + [0.09546551215648647, 114.73925685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888170414287, 0.06957815275664254, 0.09744406798900956, 0.13917738333324683, 0.01622074584807988, 0.008744601911039956, 0.03883213655929508, 0.007827929944844284, 0.08164820174409632, 0.047254872316313236, 0.015791240899914783, 0.026935071599672053, 0.013412570845642393, 0.2031261242155597, 0.2143990118662292], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1860.776482443797 +INFO - Cycle: 86 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 136.43925685882564], + [0.09546551215648647, 92.26425685882577], + [0.09546551215648647, 113.96425685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888227304686, 0.06126425662194934, 0.09681270021890659, 0.1396725219485033, 0.01630883573576322, 0.00873896942606953, 0.03942177318734983, 0.0036822172500415944, 0.07229568179888614, 0.05195393366861266, 0.024243011647343993, 0.03581734896731464, 0.015872860188185837, 0.20638222248936383, 0.20792577862440484], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1859.9942255709377 +INFO - Cycle: 87 +INFO - Spp: 14 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 137.21425685882565], + [0.09546551215648647, 93.03925685882578], + [0.09546551215648647, 113.18925685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788815699793, 0.051626883842695995, 0.09621736879512689, 0.14013814427529292, 0.016411034412347765, 0.008733657153402335, 0.039977764802391534, 0.06351084540556852, 0.05610195531127365, 0.034039410706710696, 0.04416036470886708, 0.017771787164664814, 0.20976968563622325, 0.20193320962843642], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1859.3691443715204 +INFO - Cycle: 88 +INFO - Spp: 14 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 137.98925685882566], + [0.09546551215648647, 93.81425685882579], + [0.09546551215648647, 112.41425685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888118507933, 0.04054956680926305, 0.09565662721263785, 0.14057496438581496, 0.016525996492257493, 0.008728647619991212, 0.04050151018579687, 0.0552787352900924, 0.056472455002325755, 0.045305136964580627, 0.051978349293371, 0.019246407321391438, 0.21336149389990014, 0.19621222140406933], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.8985218898363 +INFO - Cycle: 89 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 138.76425685882566], + [0.09546551215648647, 94.58925685882579], + [0.09546551215648647, 93.03925685882578], + [0.09546551215648647, 111.63925685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888174237066, 0.029239074314419394, 0.09514745115146997, 0.14097077002083408, 0.016643792693008867, 0.00872409990051565, 0.04097708484319079, 0.047826900597357315, 0.056754148238689524, 0.05680863440703723, 0.0590552273626812, 0.020356529949061362, 0.20468711841504508, 0.011449916560581658, 0.19175136337187057], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.5760206453235 +INFO - Cycle: 90 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 139.53925685882567], + [0.09546551215648647, 95.3642568588258], + [0.09546551215648647, 92.26425685882577], + [0.09546551215648647, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788807811298, 0.033266187750328295, 0.09488293418193114, 0.1411890262272269, 0.016602591218269024, 0.008721845169717196, 0.04122311219687732, 0.043705106869427204, 0.05654852872193977, 0.05270835626177019, 0.06296992788741092, 0.02077559092677142, 0.12693780456639742, 0.07922673300797334, 0.20163436693584688], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.3178429724867 +INFO - Cycle: 91 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 140.31425685882567], + [0.09546551215648647, 96.1392568588258], + [0.09546551215648647, 91.48925685882577], + [0.09546551215648647, 110.08925685882545]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888018217775, 0.037497927798068854, 0.09462821344990299, 0.14139716926335097, 0.016559546353044453, 0.008719658986624019, 0.04146016948144732, 0.03977828362760016, 0.05628780749779079, 0.04839903675150999, 0.06669938582850037, 0.021141835915457926, 0.09954548412359243, 0.09690623974444515, 0.2113713531604468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.076360204999 +INFO - Cycle: 92 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 141.08925685882568], + [0.09546551215648647, 96.91425685882581], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 109.31425685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800501905, 0.04170803307278076, 0.0943895086262801, 0.14159034751211366, 0.016517064790254787, 0.008717596670618716, 0.041682450410122925, 0.036137544945308776, 0.055969723743032315, 0.044110621717514543, 0.07015706806606067, 0.021452436456113652, 0.08415300856370372, 0.10246389970620282, 0.22134280771487344], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.8663807467922 +INFO - Cycle: 93 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 97.68925685882581], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 108.53925685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888005367353, 0.04492919720199365, 0.09419122695680587, 0.14175052654909923, 0.016482755155378222, 0.00871588293499732, 0.04186709413083566, 0.033120262404430896, 0.053087090456968945, 0.04083307182184929, 0.07302261392225617, 0.06109919626478572, 0.0025945543125701228, 0.021671020709740994, 0.06259635066840963, 0.04997878297922741, 0.2344524855252835], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.6994789501575 +INFO - Cycle: 94 +INFO - Spp: 16 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 142.6392568588257], + [0.09546551215648647, 98.46425685882582], + [0.09546551215648647, 107.76425685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888008402845, 0.04632002437585076, 0.09407121439154732, 0.1418499896979004, 0.01646806997880509, 0.008714868396301671, 0.04197863222597174, 0.031244435071817133, 0.05281516990074986, 0.03941837322465608, 0.07480415259436869, 0.130143869989284, 0.002840065905404442, 0.021746363652517663, 0.020663567249161616, 0.25731331533726065], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.565383329774 +INFO - Cycle: 95 +INFO - Spp: 16 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 142.6392568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 106.98925685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607887979441695, 0.04727367624064082, 0.0939225661956027, 0.14196565074708536, 0.01645808672591824, 0.008713544062576004, 0.04211743232543956, 0.02907186776553186, 0.05171233456088276, 0.03844689069329731, 0.07686733920879081, 0.09603922765260149, 0.0038047676261911247, 0.022179028302871072, 0.03481937883129351, 0.2770003210818357], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4636351161573 +INFO - Cycle: 96 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888017017655, 0.047062853418969236, 0.09368369339935001, 0.14214215583051149, 0.01646045075082562, 0.008711338405203837, 0.042341236347675525, 0.02576880616618072, 0.05046212007791757, 0.038658958572056756, 0.08000385331344864, 0.004890052827181139, 0.11898341209893688, 0.023067659890300324, 0.2881555208844247], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4088305730024 +INFO - Cycle: 97 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4071155040865 +INFO - Cycle: 98 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4071155040865 +INFO - Cycle: 99 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.894151778101921, 227.32512435913105], + [0.03479396560192094, 99.06262435913096], + [0.34728771560192095, 87.43762435913094], + [0.34728771560192095, 106.81262435913096], + [0.4079592621564865, 61.65175685882569], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.01734207465648646, 106.21425685882542], + [0.09546551215648647, 105.82675685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.023505547518058303, 0.0462502643690814, 0.11148971345705623, 0.016525969964871715, 0.039453555380372964, 0.023320915543522183, 0.02365960335513274, 0.019607926319474618, 0.057342534958584455, 0.0891224739816794, 0.0297076525699978, 0.008864275123534632, 0.1072245686558529, 0.01581185654097315, 0.113120672461691, 0.004513915416772826, 0.27047855438334373], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.379617369675 +INFO - Cycle: 100 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.34728771560192095, 87.43762435913094], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.894151778101921, 227.71262435913104], + [0.3298358246564865, 61.65175685882569], + [0.01734207465648646, 106.60175685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07720717564433302, 0.06971173242357807, 0.1397917511097076, 0.01631752902948971, 0.03981590167064995, 0.023312232002949244, 0.0321356837387585, 0.06749287493546993, 0.10743453464806978, 0.015490767175048194, 0.11362274684815608, 0.26176002990452174, 0.019607925012136995, 0.008229978032991341, 0.008069137824139733], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.3321249219525 +INFO - Cycle: 101 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.34728771560192095, 88.21262435913094], + [0.894151778101921, 228.10012435913103], + [0.3298358246564865, 62.039256858825695], + [0.01734207465648646, 106.98925685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07452276613414432, 0.13502736422998388, 0.016441261094123697, 0.040133394363300455, 0.02330069432278217, 0.03502624842997275, 0.10914314165192776, 0.015232030083436975, 0.11378397492971058, 0.2587917667350056, 0.13850833288753883, 0.019607923530256508, 0.009989390026590427, 0.010491711581226032], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.2467854774234 +INFO - Cycle: 102 +INFO - Spp: 14 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 98.28762435913096], + [0.34728771560192095, 88.60012435913094], + [0.894151778101921, 228.48762435913102], + [0.3298358246564865, 62.4267568588257], + [0.01734207465648646, 107.37675685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1319521752069946, 0.016112751659286398, 0.04049887871357026, 0.02328680056179398, 0.04425945067101462, 0.11016188585117694, 0.01489104008127734, 0.11432652377174554, 0.24929831199956698, 0.07137995610896201, 0.13939035059304222, 0.019607922243315878, 0.011168515868448444, 0.013665436669804788], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.151165428334 +INFO - Cycle: 103 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 98.28762435913096], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 88.98762435913095], + [0.894151778101921, 228.875124359131], + [0.3298358246564865, 62.8142568588257], + [0.01734207465648646, 107.76425685882543]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12852418443047886, 0.040755780038791545, 0.023281715992054166, 0.04270840247669341, 0.1113102284201003, 0.01466091564886083, 0.1104486527221111, 0.25092610528061604, 0.0691910105456775, 0.016437322607886835, 0.003870806233914126, 0.1406696654311425, 0.01960792097511214, 0.012173903287743662, 0.015433385908816988], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.0491150095627 +INFO - Cycle: 104 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 88.98762435913095], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 89.37512435913095], + [0.894151778101921, 229.262624359131], + [0.3298358246564865, 63.2017568588257], + [0.01734207465648646, 108.15175685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09856722393002437, 0.040512447437750225, 0.0232864777394595, 0.032779535248365146, 0.1116462652099066, 0.014882634472400805, 0.09212472981989582, 0.26127709627809304, 0.016095184562147535, 0.022036453536443745, 0.036852824969523315, 0.02760323810796337, 0.06683247873068868, 0.10509367986707605, 0.01960791974934459, 0.012916580170901124, 0.017885230170016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.94590481719 +INFO - Cycle: 105 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 89.37512435913095], + [0.894151778101921, 229.65012435913098], + [0.3298358246564865, 63.589256858825706], + [0.01734207465648646, 108.53925685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12573561837607275, 0.04060917213533271, 0.023285384785526397, 0.03105375091428928, 0.11207647874551613, 0.014811485479605426, 0.08902063942325976, 0.2630765278689366, 0.01621092340447085, 0.025107830948804272, 0.0654911378594413, 0.1414474043549848, 0.019607918676683204, 0.013422368241834504, 0.01904335878524198], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.8421081511344 +INFO - Cycle: 106 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.894151778101921, 230.03762435913097], + [0.3298358246564865, 63.97675685882571], + [0.01734207465648646, 108.92675685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.00619939749679095, 0.04053617496994175, 0.0232904860928888, 0.02560585486939302, 0.11164587550068687, 0.014879183178909995, 0.07910803415571291, 0.26875378533151634, 0.016040831644007412, 0.03493108344627267, 0.027810409087789527, 0.11583897370255102, 0.036247246299698554, 0.14491207543355142, 0.019607917399572513, 0.014084617507246258, 0.020508053883469924], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.742492531239 +INFO - Cycle: 107 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.894151778101921, 230.42512435913096], + [0.3298358246564865, 64.36425685882571], + [0.01734207465648646, 109.31425685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08852508676145784, 0.04049217931137717, 0.023288989982751414, 0.02160581049825686, 0.11254434310479006, 0.014920605371066289, 0.07165943660505783, 0.27292596581102807, 0.0159302543159852, 0.04231419286789463, 0.03398000878418686, 0.06293455007840157, 0.14320764212637488, 0.019607916414584682, 0.014427523494218018, 0.021635494472568597], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.6456776935374 +INFO - Cycle: 108 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.34728771560192095, 90.15012435913096], + [0.894151778101921, 230.81262435913095], + [0.3298358246564865, 64.75175685882571], + [0.01734207465648646, 109.70175685882545]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06486738266590678, 0.04055696636403675, 0.023288785293943477, 0.02069891063437706, 0.11264935164100695, 0.014870381659285163, 0.07006058697110586, 0.27387104275150514, 0.016016233925596382, 0.04389524530743878, 0.0561640417418489, 0.06220635706708184, 0.0804574765997717, 0.06369990727224076, 0.01960791534596759, 0.014847323275927315, 0.022242091482959494], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.555614166695 +INFO - Cycle: 109 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.20012435913094], + [0.3298358246564865, 65.13925685882572], + [0.01734207465648646, 110.08925685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.005070535148148579, 0.04038941369069835, 0.023294020122766806, 0.013810977542076604, 0.11246559831264988, 0.015005413610344513, 0.057371024906879335, 0.2810507653869001, 0.01557838877649222, 0.05647536379698574, 0.1138929393053589, 0.14598339285711603, 0.06127057963121203, 0.01960791424372867, 0.01527280055931146, 0.02346087210933099], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.4718732464935 +INFO - Cycle: 110 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.58762435913093], + [0.3298358246564865, 65.52675685882572], + [0.01734207465648646, 110.47675685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06856760968206296, 0.04043295739129374, 0.023291103026982445, 0.01338607859588728, 0.1131420382476043, 0.014970632665673538, 0.05653906257561869, 0.2814954044577094, 0.015644485851704627, 0.057298746337956, 0.050807822495296154, 0.14462051689831204, 0.060847550226122975, 0.01960791328963602, 0.015550101153673872, 0.02379797710446604], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.3944140149727 +INFO - Cycle: 111 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.97512435913092], + [0.3298358246564865, 65.91425685882572], + [0.01734207465648646, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1197917200978147, 0.04046677456757211, 0.023288911197902787, 0.013070776465966378, 0.11364664080149874, 0.014943282445301105, 0.05592275323644765, 0.2818252870270891, 0.015700217432524772, 0.05790866470361183, 0.14343777427674212, 0.06053214437165947, 0.0196079123871522, 0.015814120080795198, 0.024043020907921712], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.325071313818 +INFO - Cycle: 112 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.894151778101921, 232.3626243591309], + [0.3298358246564865, 66.30175685882573], + [0.01734207465648646, 111.25175685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.04432151264163864, 0.0404909152222858, 0.02328982309022042, 0.012793175415451236, 0.1133999113956491, 0.014923471316912311, 0.055477272898486994, 0.2821135597606018, 0.01574616475925539, 0.05834851475690073, 0.054182450256075605, 0.060314751022820995, 0.07293122643668849, 0.09164754689953013, 0.019607911252097147, 0.016207212249524466, 0.024204580625860762], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.2637630808654 +INFO - Cycle: 113 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.12512435913095], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 232.7501243591309], + [0.3298358246564865, 66.68925685882573], + [0.01734207465648646, 111.63925685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.012385763157580224, 0.040358867745864065, 0.02329309024056256, 0.007914196888160674, 0.11336715808423699, 0.015021613943937414, 0.04641553237224511, 0.2872000323316264, 0.015303526658117041, 0.06733389942183973, 0.00850245528094573, 0.10348450954405783, 0.14691128798507863, 0.05153973493231932, 0.0196079103039218, 0.016541390432291327, 0.02481903067721506], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.2101245576123 +INFO - Cycle: 114 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.13762435913088], + [0.3298358246564865, 67.07675685882573], + [0.01734207465648646, 112.02675685882546]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06379382869122684, 0.0403411697758397, 0.02329110459972601, 0.007158688779709753, 0.11389934240429338, 0.015033592424243847, 0.04495151218452463, 0.28798895958562964, 0.015251428509547226, 0.06878616078501598, 0.05246205154729415, 0.14574236426455417, 0.059993934328843035, 0.01960790933200107, 0.01679475134329074, 0.024903201444259747], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.163530748244 +INFO - Cycle: 115 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.52512435913087], + [0.3298358246564865, 67.46425685882573], + [0.01734207465648646, 112.41425685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11270135392912228, 0.04034102811997632, 0.023288640353898993, 0.007290156914080686, 0.114400796932721, 0.01503241419554767, 0.04509839082431258, 0.28785355862822054, 0.015269421847111378, 0.06864189960101824, 0.003934204880056995, 0.14460909844505737, 0.06004274928242477, 0.019607908456229145, 0.01704899349923117, 0.024839384090990745], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.12490771788 +INFO - Cycle: 116 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.91262435913086], + [0.3298358246564865, 67.85175685882574], + [0.01734207465648646, 112.80175685882547]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11709974383275562, 0.040333662956492336, 0.023289261334263487, 0.007422185148026722, 0.11423664777107574, 0.015036945765413055, 0.04534439222704041, 0.2877153367765317, 0.015279255606258797, 0.06839858907945605, 0.14406972477348812, 0.060158405023820666, 0.01960790751283957, 0.01728792393006124, 0.024720018262476405], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.094037838102 +INFO - Cycle: 117 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 234.30012435913085], + [0.3298358246564865, 68.23925685882574], + [0.01734207465648646, 113.18925685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11661767179967646, 0.04032107408675674, 0.02328846208873772, 0.00769296423101712, 0.11433448369998477, 0.01504540924849409, 0.04574458389103584, 0.28743417037609775, 0.01528142264741026, 0.06800404652824923, 0.11795222541722553, 0.060335782086532716, 0.026208927341036952, 0.019607906695011, 0.01758138074478783, 0.024549489117946074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.070644645949 +INFO - Cycle: 118 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 234.68762435913084], + [0.3298358246564865, 68.62675685882574], + [0.01734207465648646, 113.57675685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1153737866962787, 0.040302282683586474, 0.02328641921501327, 0.007971691843689673, 0.11468798389253891, 0.015058778110264969, 0.04621763858252184, 0.2871442066122662, 0.015276406892695868, 0.06753636837226458, 0.0711792892623012, 0.06057005742298795, 0.07352980960882252, 0.01960790567886924, 0.01792548514988586, 0.024331889976012662], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0543140486373 +INFO - Cycle: 119 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 235.07512435913083], + [0.3298358246564865, 69.01425685882575], + [0.01734207465648646, 113.96425685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1142199148672549, 0.04027943167816414, 0.023284420016325098, 0.00837168260862523, 0.11501223418053319, 0.01507513742772497, 0.046827459733815566, 0.2867289448267948, 0.015264682239173518, 0.06693468114194256, 0.02674286332247863, 0.060856679178461104, 0.11844664975334407, 0.01960790486570724, 0.01827623024422172, 0.024071083915433406], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0447222786352 +INFO - Cycle: 120 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.894151778101921, 235.4626243591308], + [0.3298358246564865, 69.40175685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11371299897503663, 0.040279203783991656, 0.02328380101716134, 0.008353832139465871, 0.11512269901799586, 0.015075348417659253, 0.04681723013491521, 0.2867472163668435, 0.015264682417214091, 0.0669444701474475, 0.060856677018877946, 0.14526149185229192, 0.024071084456794185, 0.01960790395665244, 0.018601360297652463], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0412392720582 +INFO - Cycle: 121 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.894151778101921, 235.8501243591308], + [0.3298358246564865, 69.78925685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11417388959703402, 0.04027892746262668, 0.023284778634620973, 0.00832161537686246, 0.11491405556854856, 0.015075605594081835, 0.04680482471668756, 0.28677971758432086, 0.015264682619741628, 0.0669562826087907, 0.06085667487248248, 0.14473122051017756, 0.024071085018354182, 0.019607903108005875, 0.018878736727664783], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0405332521646 +INFO - Cycle: 122 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.3298358246564865, 69.78925685882575], + [0.894151778101921, 236.2376243591308]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11417388672554188, 0.04027892746842024, 0.02328477862247324, 0.008321615115879297, 0.11491405868074732, 0.015075605589261928, 0.04680482469982331, 0.28677971785521505, 0.015264682619947983, 0.06695628260883939, 0.060856674873500834, 0.1447312211534962, 0.024071085018671782, 0.0188787367036876, 0.019607902264493757], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0404514525703 +INFO - Cycle: 123 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.308225996851921, 107.20012435913097], + [0.09546551215648647, 141.6705068588257], + [0.29077410590648645, 134.50175685882562], + [0.09546551215648647, 66.1080068588257], + [0.09546551215648647, 89.74550685882575], + [0.09546551215648647, 105.63300685882542], + [0.07385568435192094, 82.78762435913094], + [0.05640379340648646, 89.16425685882575], + [0.07385568435192094, 96.73762435913095], + [0.03479396560192094, 96.54387435913095], + [0.34728771560192095, 90.73137435913097], + [0.05640379340648646, 113.96425685882548], + [0.01734207465648646, 113.77050685882548], + [0.3298358246564865, 69.98300685882575], + [0.894151778101921, 236.43137435913079]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1453634302859083, 0.01710117779152078, 0.2791847271997476, 0.023617001044329795, 0.062261774731213096, 0.03823404815092514, 0.03861532390506117, 0.13856882473135443, 0.020335505475261376, 0.02157337878861681, 0.062242729547229855, 0.03588425598411297, 0.027929898343522688, 0.01495759312568673, 0.031158555370493668, 0.023363867440977695, 0.01960790808403795], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.3180786109608 +INFO - Cycle: 124 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 105.63300685882542], + [0.308225996851921, 107.39387435913096], + [0.29077410590648645, 134.30800685882562], + [0.09546551215648647, 65.91425685882571], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 82.59387435913095], + [0.05640379340648646, 88.97050685882576], + [0.07385568435192094, 96.93137435913094], + [0.03479396560192094, 96.35012435913096], + [0.34728771560192095, 90.53762435913097], + [0.05640379340648646, 114.15800685882547], + [0.01734207465648646, 113.57675685882549], + [0.3298358246564865, 70.17675685882574], + [0.894151778101921, 236.62512435913078]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2190380522573194, 0.01696267294669621, 0.02360848322424557, 0.06275752895535604, 0.2764126377084333, 0.06186495394440429, 0.03553589640299919, 0.039709542637730716, 0.024996546471996606, 0.02104259411239748, 0.06162014741042201, 0.035015479726238724, 0.031039062731486575, 0.015668937171512506, 0.0317024119864926, 0.02341714465330871, 0.019607907658960155], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.178989448487 +INFO - Cycle: 125 +INFO - Spp: 16 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.308225996851921, 107.58762435913096], + [0.29077410590648645, 134.11425685882563], + [0.09546551215648647, 65.72050685882571], + [0.09546551215648647, 90.13300685882574], + [0.07385568435192094, 82.40012435913096], + [0.05640379340648646, 88.77675685882576], + [0.07385568435192094, 97.12512435913094], + [0.03479396560192094, 96.15637435913096], + [0.34728771560192095, 90.34387435913098], + [0.05640379340648646, 114.35175685882547], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 70.37050685882573]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2797303817527767, 0.016825354465556962, 0.023608047221488102, 0.019607907738110088, 0.2739430205765658, 0.06141464210402797, 0.03294736466478351, 0.040617095147287646, 0.029214445695474062, 0.0206928343980939, 0.061426235366782565, 0.034106176140717204, 0.03390446780116894, 0.016246613762838178, 0.03224997298383685, 0.023465440180491702], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.0394955411634 +INFO - Cycle: 126 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.308225996851921, 107.78137435913095], + [0.29077410590648645, 133.92050685882563], + [0.09546551215648647, 65.52675685882572], + [0.09546551215648647, 90.32675685882573], + [0.07385568435192094, 82.20637435913096], + [0.05640379340648646, 88.58300685882577], + [0.07385568435192094, 97.31887435913093], + [0.03479396560192094, 95.96262435913097], + [0.34728771560192095, 90.15012435913098], + [0.05640379340648646, 114.54550685882546], + [0.3298358246564865, 70.56425685882573]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2470315742847241, 0.016653690254080835, 0.023625868338193395, 0.019607907882696334, 0.032558219206921674, 0.030875209215641786, 0.27175176696636716, 0.06091035960226486, 0.030466471103172188, 0.04112825554072914, 0.033211107833521304, 0.02014823277065684, 0.06167687506855648, 0.033625083669186914, 0.036550639659650705, 0.01667012000565714, 0.023508618597979355], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.8992703528208 +INFO - Cycle: 127 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.308225996851921, 107.97512435913094], + [0.29077410590648645, 133.72675685882564], + [0.09546551215648647, 65.33300685882573], + [0.09546551215648647, 90.52050685882573], + [0.07385568435192094, 82.01262435913097], + [0.05640379340648646, 88.38925685882577], + [0.07385568435192094, 97.51262435913092], + [0.34728771560192095, 89.95637435913099], + [0.05640379340648646, 114.73925685882546], + [0.3298358246564865, 70.75800685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15612905867366558, 0.016682161438038905, 0.023607988425951156, 0.019607908051859798, 0.0327374593435023, 0.11946987332342601, 0.03308096860995221, 0.26982170327913985, 0.06035038953316134, 0.028153790007734887, 0.04201961382459018, 0.03671523041352129, 0.019734988608952623, 0.062305350003369404, 0.038997357701699764, 0.017039544067218113, 0.023546614694216542], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.7576056534253 +INFO - Cycle: 128 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.308225996851921, 108.16887435913094], + [0.29077410590648645, 133.53300685882564], + [0.09546551215648647, 65.13925685882573], + [0.09546551215648647, 90.71425685882572], + [0.07385568435192094, 81.81887435913097], + [0.05640379340648646, 88.19550685882578], + [0.07385568435192094, 97.70637435913092], + [0.34728771560192095, 89.762624359131], + [0.05640379340648646, 114.93300685882545], + [0.3298358246564865, 70.95175685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06023201080257876, 0.01670795116013196, 0.02358764143797864, 0.019607908058470867, 0.0329206166297226, 0.21298047528962583, 0.03251892624314002, 0.2681328543030539, 0.0597343897454069, 0.025963003716244736, 0.04288554418290978, 0.0398514662796197, 0.01945814424735503, 0.06326601890506152, 0.04126460020554288, 0.01730924050625748, 0.02357920828689958], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.6139549458007 +INFO - Cycle: 129 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 70.95175685882572], + [0.308225996851921, 108.36262435913093], + [0.29077410590648645, 133.33925685882565], + [0.09546551215648647, 64.94550685882574], + [0.09546551215648647, 90.90800685882571], + [0.07385568435192094, 81.62512435913098], + [0.05640379340648646, 88.00175685882579], + [0.07385568435192094, 97.90012435913091], + [0.34728771560192095, 89.568874359131], + [0.05640379340648646, 115.12675685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016729875552866452, 0.02359021416169002, 0.019607908119146353, 0.0331051663638454, 0.2710839788861798, 0.03195014355495644, 0.023335192074627555, 0.266077900686503, 0.059238887537728095, 0.023872515134447662, 0.04339184841778443, 0.04271384111744192, 0.01928070766709462, 0.06452209449414012, 0.04405317488774439, 0.017446551343803806], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.4684585080518 +INFO - Cycle: 130 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 70.95175685882572], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.308225996851921, 108.55637435913093], + [0.29077410590648645, 133.14550685882566], + [0.09546551215648647, 64.75175685882574], + [0.09546551215648647, 91.10175685882571], + [0.07385568435192094, 81.43137435913098], + [0.05640379340648646, 87.80800685882579], + [0.07385568435192094, 98.09387435913091], + [0.34728771560192095, 89.37512435913101], + [0.05640379340648646, 115.32050685882544]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01675216020651886, 0.023590478128366593, 0.01960790819649094, 0.02891730305616814, 0.20724130205149746, 0.03130807253700138, 0.023089019772680193, 0.004407635899675925, 0.06168260504398847, 0.26429177858802044, 0.05867744132609604, 0.021883742857215886, 0.04383857746986274, 0.04526839635308231, 0.019260109134775986, 0.06604534087453198, 0.04664136297234939, 0.01749676553167737], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.3207434712033 +INFO - Cycle: 131 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.3298358246564865, 70.75800685882572], + [0.308225996851921, 108.75012435913092], + [0.29077410590648645, 132.95175685882566], + [0.09546551215648647, 64.55800685882575], + [0.09546551215648647, 91.2955068588257], + [0.07385568435192094, 81.23762435913099], + [0.05640379340648646, 87.6142568588258], + [0.07385568435192094, 98.2876243591309], + [0.34728771560192095, 89.18137435913101], + [0.05640379340648646, 115.51425685882543]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01677927326414242, 0.023564518566524983, 0.019607908222803675, 0.015187768576094208, 0.0990513319461813, 0.03051762170357603, 0.018431013610959175, 0.16730883066199145, 0.022587460077012532, 0.2622302530851664, 0.058216863339937884, 0.01999144339254199, 0.044606894099043365, 0.04748736052847602, 0.019456489945571136, 0.06781166943915612, 0.0496594574324007, 0.017503842108420552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.170689140336 +INFO - Cycle: 132 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.3298358246564865, 70.75800685882572], + [0.308225996851921, 108.94387435913092], + [0.29077410590648645, 132.75800685882567], + [0.09546551215648647, 64.36425685882575], + [0.09546551215648647, 91.4892568588257], + [0.07385568435192094, 81.043874359131], + [0.05640379340648646, 87.4205068588258], + [0.07385568435192094, 98.4813743591309], + [0.34728771560192095, 88.98762435913102], + [0.05640379340648646, 115.70800685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016801145747002113, 0.02354396134481417, 0.01960790844189996, 0.02970934169032903, 0.03392196233609805, 0.2638336066916302, 0.022341554720349606, 0.2609661832728548, 0.057513439869122246, 0.018169444805845116, 0.045248011242982486, 0.04950885650713262, 0.019741192820249272, 0.06980860551326168, 0.05186819679442591, 0.017416588202002873], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.0186059757357 +INFO - Cycle: 133 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.308225996851921, 109.13762435913091], + [0.29077410590648645, 132.56425685882567], + [0.09546551215648647, 64.17050685882576], + [0.09546551215648647, 91.68300685882569], + [0.07385568435192094, 80.850124359131], + [0.05640379340648646, 87.22675685882581], + [0.07385568435192094, 98.67512435913089], + [0.34728771560192095, 88.79387435913102], + [0.05640379340648646, 115.90175685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016800782093104275, 0.02356109120439994, 0.019607908403320676, 0.029126329932361333, 0.034109765106599306, 0.22518656115717062, 0.036641375088885084, 0.021856410165221, 0.25944951750755685, 0.05689999452199593, 0.01640292679825959, 0.045265903057507974, 0.05148140067693569, 0.01990914000840056, 0.07203786406731273, 0.054477870337217564, 0.017185159873751053], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.8650590777772 +INFO - Cycle: 134 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.09546551215648647, 91.68300685882569], + [0.03479396560192094, 95.76887435913098], + [0.308225996851921, 109.3313743591309], + [0.29077410590648645, 132.37050685882568], + [0.09546551215648647, 63.97675685882576], + [0.07385568435192094, 80.65637435913101], + [0.05640379340648646, 87.03300685882581], + [0.07385568435192094, 98.86887435913088], + [0.34728771560192095, 88.60012435913103], + [0.05640379340648646, 116.09550685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016619727631973575, 0.023543659515335547, 0.019607908540090473, 0.034424368120586135, 0.15060774910074998, 0.10945951778602415, 0.021609429015412043, 0.04504130640560375, 0.028525045130987678, 0.2586562245074063, 0.05604572634180127, 0.014703672202535224, 0.05311263298878093, 0.0203038910835292, 0.0744383578826104, 0.05636822092021672, 0.01693256282635655], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.7097947526995 +INFO - Cycle: 135 +INFO - Spp: 19 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.09546551215648647, 91.68300685882569], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.5251243591309], + [0.29077410590648645, 132.17675685882568], + [0.09546551215648647, 63.78300685882576], + [0.07385568435192094, 80.46262435913101], + [0.05640379340648646, 86.83925685882582], + [0.07385568435192094, 99.06262435913088], + [0.34728771560192095, 88.40637435913104], + [0.05640379340648646, 116.28925685882541]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016609020173549212, 0.02353192151505252, 0.01960790875809691, 0.03461491396162703, 0.09312474700470921, 0.16557187683036356, 0.01796606027484345, 0.022844093261026332, 0.02791777808352086, 0.003358022875739602, 0.021553674932059785, 0.2580041892243301, 0.05513830590074486, 0.013057273619061798, 0.05461563176217125, 0.020686517766362104, 0.07698798552825108, 0.058208875053557145, 0.016601203474933175], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.5528824004723 +INFO - Cycle: 136 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.7188743591309], + [0.29077410590648645, 131.9830068588257], + [0.09546551215648647, 63.589256858825756], + [0.07385568435192094, 80.26887435913102], + [0.05640379340648646, 86.64550685882583], + [0.07385568435192094, 99.25637435913087], + [0.34728771560192095, 88.21262435913104], + [0.05640379340648646, 116.4830068588254]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01658948003386259, 0.023518894218260672, 0.01960790880992769, 0.034802879297834176, 0.0322172056083893, 0.2250511491314042, 0.027320397272001827, 0.020889007566319184, 0.04375062115415279, 0.2572787840833202, 0.05425236456165464, 0.01143014928560788, 0.056039448634153353, 0.021110371474299908, 0.0796862784253876, 0.06025100329059557, 0.01620405715282849], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.3942291344333 +INFO - Cycle: 137 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.91262435913089], + [0.29077410590648645, 131.7892568588257], + [0.09546551215648647, 63.395506858825755], + [0.07385568435192094, 80.07512435913102], + [0.05640379340648646, 86.45175685882583], + [0.07385568435192094, 99.45012435913087], + [0.34728771560192095, 88.01887435913105], + [0.05640379340648646, 116.6767568588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0165601847060466, 0.023529652570806078, 0.01960790899484423, 0.03498523165852269, 0.2557544174175993, 0.026745675700545972, 0.020635789017813263, 0.04312130688654567, 0.25711626879730715, 0.05315225685767896, 0.009790528043971757, 0.05750296446209203, 0.02153153062319786, 0.08248661135068114, 0.06176284076049879, 0.01571683215184851], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.2341289483695 +INFO - Cycle: 138 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.308225996851921, 110.10637435913088], + [0.29077410590648645, 131.5955068588257], + [0.09546551215648647, 63.20175685882575], + [0.07385568435192094, 79.88137435913103], + [0.05640379340648646, 86.25800685882584], + [0.07385568435192094, 99.64387435913086], + [0.34728771560192095, 87.82512435913105], + [0.05640379340648646, 116.8705068588254]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016521049040767802, 0.02352771242028757, 0.01960790920198323, 0.03516525648817114, 0.2022928653601359, 0.026179895821312846, 0.012610199121143214, 0.04263047435392693, 0.05175086572512592, 0.007691476569170553, 0.2570037974819561, 0.05201920743821313, 0.008144323871394757, 0.058919702183544434, 0.02199158212612801, 0.08542123200543829, 0.06333861238804658, 0.015183838403253632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.072758613947 +INFO - Cycle: 139 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 91.4892568588257], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.308225996851921, 110.30012435913088], + [0.29077410590648645, 131.4017568588257], + [0.09546551215648647, 63.00800685882575], + [0.07385568435192094, 79.68762435913104], + [0.05640379340648646, 86.06425685882584], + [0.07385568435192094, 99.83762435913086], + [0.34728771560192095, 87.63137435913106], + [0.05640379340648646, 117.06425685882539]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016471468489348783, 0.023501947467912447, 0.019607909356296093, 0.035343592889329416, 0.11249357564438733, 0.025620586237695708, 0.03705778153580411, 0.1395641123599556, 0.01991939249013204, 0.005286187581205952, 0.257009368766189, 0.05082516252961774, 0.006481518982170865, 0.0602852406117498, 0.02249674843476863, 0.08851892425676153, 0.06490587741218277, 0.014610604954492012], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.9096292120994 +INFO - Cycle: 140 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.308225996851921, 110.49387435913087], + [0.29077410590648645, 131.2080068588257], + [0.09546551215648647, 62.81425685882575], + [0.07385568435192094, 79.49387435913104], + [0.05640379340648646, 85.87050685882585], + [0.07385568435192094, 100.03137435913085], + [0.34728771560192095, 87.43762435913106], + [0.05640379340648646, 117.25800685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01641102850932143, 0.023485430687748537, 0.019607909579937327, 0.035523159454159264, 0.048880851933029525, 0.025057843424981317, 0.20174885240807292, 0.019657614551524767, 0.04149432547476876, 0.2574383277625436, 0.04944437537246867, 0.0047875572315590285, 0.06159824851154317, 0.023064968712629075, 0.0917306835295234, 0.06611630136353823, 0.013952521492650883], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.7446290798787 +INFO - Cycle: 141 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.308225996851921, 110.68762435913087], + [0.29077410590648645, 131.01425685882572], + [0.09546551215648647, 62.62050685882575], + [0.07385568435192094, 79.30012435913105], + [0.05640379340648646, 85.67675685882585], + [0.07385568435192094, 100.22512435913085], + [0.34728771560192095, 87.24387435913107], + [0.05640379340648646, 117.45175685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016343063110135125, 0.02348859217772278, 0.019607909811875896, 0.030024998465989834, 0.02443763778843586, 0.24882526416581355, 0.019391055708967132, 0.04097130789306726, 0.005713766134235161, 0.25805419161295023, 0.04796216317362354, 0.0030038182473642026, 0.06304816197488734, 0.02367589251488626, 0.09497654027853755, 0.06724585621806033, 0.013229780723447953], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.5775117658782 +INFO - Cycle: 142 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.308225996851921, 110.88137435913086], + [0.29077410590648645, 130.82050685882572], + [0.07385568435192094, 79.10637435913105], + [0.05640379340648646, 85.48300685882586], + [0.07385568435192094, 100.41887435913084], + [0.34728771560192095, 87.05012435913108], + [0.05640379340648646, 117.64550685882537]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016300874227354496, 0.023487326052524127, 0.019607910088964512, 0.009120017378766684, 0.023155609571190842, 0.19485455983728575, 0.04057012947444991, 0.027078439662841815, 0.052186515000833225, 0.018938828763776568, 0.2585380604025588, 0.04650689330554995, 0.0655915510428952, 0.024980779407653447, 0.0978719894093976, 0.06866590803933229, 0.012544608334624782], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.409470210869 +INFO - Cycle: 143 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 91.10175685882571], + [0.308225996851921, 111.07512435913085], + [0.29077410590648645, 130.62675685882573], + [0.07385568435192094, 78.91262435913106], + [0.05640379340648646, 85.28925685882587], + [0.07385568435192094, 100.61262435913083], + [0.34728771560192095, 86.85637435913108], + [0.05640379340648646, 117.83925685882537]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016153649406943155, 0.02345073275177289, 0.019607910289955083, 0.012994358262948159, 0.023446743352009237, 0.08736256111179623, 0.015703402679119148, 0.023121169840937796, 0.15748845897294458, 0.01866619505777075, 0.024278224119115926, 0.25954690026146837, 0.044800387819435704, 0.06524533199257423, 0.0247324077010937, 0.10221259834970935, 0.0696335716129982, 0.011555396417407531], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.2360302152026 +INFO - Cycle: 144 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 91.10175685882571], + [0.34728771560192095, 86.85637435913108], + [0.308225996851921, 111.26887435913085], + [0.29077410590648645, 130.43300685882573], + [0.07385568435192094, 78.71887435913106], + [0.05640379340648646, 85.09550685882587], + [0.07385568435192094, 100.80637435913083], + [0.05640379340648646, 118.03300685882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01599956852193312, 0.02343227418679771, 0.019607910404088703, 0.018139829688548083, 0.023819819902419808, 0.01786463353571948, 0.24265577150962042, 0.018551517179400692, 0.0393909902186734, 0.07117886372004172, 0.2594321863601279, 0.04348065685292162, 0.0649812952725516, 0.02439040619699581, 0.10657714874615089, 0.010497127704009056], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.067167186336 +INFO - Cycle: 145 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.34728771560192095, 86.85637435913108], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.308225996851921, 111.46262435913084], + [0.29077410590648645, 130.23925685882574], + [0.07385568435192094, 78.52512435913107], + [0.05640379340648646, 84.90175685882588], + [0.07385568435192094, 101.00012435913082], + [0.05640379340648646, 118.22675685882535]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015839825293950182, 0.023441238425213538, 0.019607910566052385, 0.024169031843184002, 0.02424814377286086, 0.01170484341600366, 0.20378327799304183, 0.018488804251569273, 0.05068315973784106, 0.03729008580648255, 0.0382516797374226, 0.02220582565523419, 0.2589950215922331, 0.04226596864231538, 0.06473208050767744, 0.02400650922092911, 0.11093253785074367, 0.009354055687245316], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.9027752316572 +INFO - Cycle: 146 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.308225996851921, 111.65637435913084], + [0.29077410590648645, 130.04550685882575], + [0.07385568435192094, 78.33137435913108], + [0.05640379340648646, 84.70800685882588], + [0.07385568435192094, 101.19387435913082], + [0.05640379340648646, 118.42050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01567480125683823, 0.0233903894132209, 0.01960791045369916, 0.0316462416006733, 0.024770098820885687, 0.004064600542528184, 0.058259526623954595, 0.018496761422711158, 0.17989091363986703, 0.03821540007477681, 0.07482985117250592, 0.25808169769933104, 0.0412263499722531, 0.06456571722823659, 0.023508673590185672, 0.11558771696000206, 0.008183349528330454], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.742285839923 +INFO - Cycle: 147 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.308225996851921, 111.85012435913083], + [0.29077410590648645, 129.85175685882575], + [0.07385568435192094, 78.13762435913108], + [0.05640379340648646, 84.51425685882589], + [0.07385568435192094, 101.38762435913081], + [0.05640379340648646, 118.61425685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01566586051022981, 0.02338953712024252, 0.019607910582315577, 0.03545783785624278, 0.018391435411168392, 0.2362471991760772, 0.0027332380847528825, 0.07628918249863963, 0.02526731572830172, 0.0345852514757843, 0.2581849373365244, 0.039765123218444096, 0.06441053168589929, 0.02296283403586679, 0.12012755037010409, 0.006914254909406494], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.5858908577475 +INFO - Cycle: 148 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.09546551215648647, 107.18300685882538], + [0.308225996851921, 112.04387435913083], + [0.29077410590648645, 129.65800685882576], + [0.07385568435192094, 77.94387435913109], + [0.05640379340648646, 84.3205068588259], + [0.07385568435192094, 101.5813743591308], + [0.05640379340648646, 118.80800685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01550143227572637, 0.0233634374675048, 0.019607910745170567, 0.03531500112168058, 0.01828822284992454, 0.12787075967421677, 0.07771613982150058, 0.02579171957756779, 0.03707542649256322, 0.10569547935309719, 0.2583850706103996, 0.03823754606590628, 0.0642916129154493, 0.022433731921864375, 0.12482380406868004, 0.005602705038747858], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.4338072485393 +INFO - Cycle: 149 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.09546551215648647, 90.52050685882573], + [0.308225996851921, 112.23762435913082], + [0.29077410590648645, 129.46425685882576], + [0.07385568435192094, 77.75012435913109], + [0.05640379340648646, 84.1267568588259], + [0.07385568435192094, 101.7751243591308], + [0.05640379340648646, 119.00175685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015334435008933205, 0.01960791067408039, 0.035161239522138746, 0.018300852106945178, 0.027689704045660814, 0.026351198575153407, 0.015029403170058447, 0.2310196329522013, 0.023229516068326485, 0.051864395131484414, 0.021702426039165487, 0.2577190218695185, 0.03704866881745586, 0.06415126231374142, 0.021886107462021485, 0.12971860298680496, 0.004185623256309922], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.285677439952 +INFO - Cycle: 150 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.09546551215648647, 90.52050685882573], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.308225996851921, 112.43137435913081], + [0.29077410590648645, 129.27050685882577], + [0.07385568435192094, 77.5563743591311], + [0.05640379340648646, 83.9330068588259], + [0.07385568435192094, 101.9688743591308], + [0.05640379340648646, 119.19550685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015165872706403703, 0.019607910628420475, 0.034991918884101574, 0.014717364072759163, 0.026962775855150688, 0.16114200235884993, 0.023229083656414656, 0.08122449682848758, 0.036217086463640615, 0.0035175211655628464, 0.06754106814671067, 0.25750210626954967, 0.03565679254891247, 0.06408084129756311, 0.021275762325580785, 0.1344393293765968, 0.002728067415295258], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.1417108498306 +INFO - Cycle: 151 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 90.32675685882573], + [0.308225996851921, 112.62512435913081], + [0.29077410590648645, 129.07675685882577], + [0.07385568435192094, 77.3626243591311], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 102.16262435913079]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014997853150706415, 0.01960791067327077, 0.034808142163624746, 0.027625307226345493, 0.01911213814517043, 0.023168987324087384, 0.08281255177948289, 0.018013087516925087, 0.20716328740208798, 0.0351801834921644, 0.25773418347373334, 0.034054945993083195, 0.06395880120431505, 0.020613544488536868, 0.14114907596646586], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.0021200838155 +INFO - Cycle: 152 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 90.32675685882573], + [0.09546551215648647, 107.57050685882537], + [0.308225996851921, 112.8188743591308], + [0.29077410590648645, 128.88300685882578], + [0.07385568435192094, 77.16887435913111], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 102.35637435913078]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014826520827001187, 0.019607910664242275, 0.03461716563435825, 0.02830302391772938, 0.02319238693859124, 0.08411817462136055, 0.01792260811495447, 0.1892622547840277, 0.03575838082900877, 0.034102919316807805, 0.2583229970067842, 0.03224676798940282, 0.06397632526940708, 0.019955341312402283, 0.14378722277392197], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.8659246036084 +INFO - Cycle: 153 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 90.13300685882574], + [0.308225996851921, 113.0126243591308], + [0.29077410590648645, 128.6892568588258], + [0.07385568435192094, 76.97512435913112], + [0.05640379340648646, 83.35175685882592], + [0.07385568435192094, 102.55012435913078]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014654146277478136, 0.0196079106684893, 0.03442195226568996, 0.028992539599342015, 0.023153281791422394, 0.07352230682869682, 0.017859266177652277, 0.05641596326424281, 0.16376417542838248, 0.011970781812437489, 0.03638626243879543, 0.2588055719039023, 0.03044896071971024, 0.0638911546363308, 0.019325148729200433, 0.14678057745822726], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.7354768822674 +INFO - Cycle: 154 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 90.13300685882574], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 113.20637435913079], + [0.29077410590648645, 128.4955068588258], + [0.07385568435192094, 76.78137435913112], + [0.05640379340648646, 83.15800685882593], + [0.07385568435192094, 102.74387435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01448449772478129, 0.019607910554835815, 0.03420729362855809, 0.02974926348614198, 0.011143787699351032, 0.01793171758776783, 0.21721360675192733, 0.08735986652360217, 0.037132250454104745, 0.012080106720332552, 0.25816477349625383, 0.029145646953970858, 0.06393984035837276, 0.01859158955005322, 0.1492478485099464], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.6106898476037 +INFO - Cycle: 155 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.09546551215648647, 89.93925685882574], + [0.308225996851921, 113.40012435913079], + [0.29077410590648645, 128.3017568588258], + [0.07385568435192094, 76.58762435913113], + [0.05640379340648646, 82.96425685882593], + [0.07385568435192094, 102.93762435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014314913682055166, 0.019607910632752277, 0.03399033125637816, 0.03051171375782884, 0.023139151159480457, 0.01784916372859373, 0.09177908637978976, 0.08858496515324554, 0.12243313126962374, 0.03784354856859643, 0.25909357658382964, 0.02707062022787083, 0.06388300896670389, 0.01789364090968331, 0.15200523772356808], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.4920302091352 +INFO - Cycle: 156 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.09546551215648647, 89.93925685882574], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 113.59387435913078], + [0.29077410590648645, 128.1080068588258], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 82.77050685882594], + [0.07385568435192094, 103.13137435913076]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01415082583055985, 0.019607910645005795, 0.019191467821091157, 0.03153386189120242, 0.017410003799334616, 0.01776828397641718, 0.08978271675780117, 0.21106947890119462, 0.038862112191628696, 0.01445695838526132, 0.0057470454241759505, 0.2601670657697978, 0.024876359288852047, 0.06401370788691696, 0.016936800484011284, 0.1544254009467492], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.3792642942767 +INFO - Cycle: 157 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 107.95800685882536], + [0.09546551215648647, 89.74550685882575], + [0.308225996851921, 113.78762435913077], + [0.29077410590648645, 127.91425685882581], + [0.07385568435192094, 76.20012435913114], + [0.05640379340648646, 82.57675685882595], + [0.07385568435192094, 103.32512435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013989893990424577, 0.01960791053096162, 0.0326163334994785, 0.017689012667989903, 0.09095398772471909, 0.14262310894073565, 0.03327259259954547, 0.02322940319739698, 0.06578334955837152, 0.03948491837990195, 0.26139536294545157, 0.022552164263014537, 0.06407725650276067, 0.01597081599598454, 0.1567538892032634], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.2729447152585 +INFO - Cycle: 158 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.09546551215648647, 89.74550685882575], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 141.86425685882568], + [0.308225996851921, 113.98137435913077], + [0.29077410590648645, 127.72050685882581], + [0.07385568435192094, 76.00637435913114], + [0.05640379340648646, 82.38300685882595], + [0.07385568435192094, 103.51887435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013838466398083026, 0.01960791042562093, 0.03350665742549626, 0.017697151847447645, 0.05062598159645996, 0.03301937686718419, 0.2051254884840535, 0.0408127432958045, 0.04180945273999774, 0.02309189963179401, 0.2619181498347756, 0.020535613789825134, 0.06414956933816626, 0.01510285114982322, 0.159158687175468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.172729540496 +INFO - Cycle: 159 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 114.17512435913076], + [0.29077410590648645, 127.52675685882582], + [0.07385568435192094, 75.81262435913115], + [0.05640379340648646, 82.18925685882596], + [0.07385568435192094, 103.71262435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013689072272046889, 0.019607910375850926, 0.034391844078676334, 0.017728157547437604, 0.032767670057275836, 0.18620051857583478, 0.09397053155574925, 0.01671270177045225, 0.04141508463055388, 0.023222798589320505, 0.26236037245705585, 0.018522592555944396, 0.06414921408774037, 0.014280550819141783, 0.16098098062691918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.0790168572023 +INFO - Cycle: 160 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.308225996851921, 114.36887435913076], + [0.29077410590648645, 127.33300685882583], + [0.07385568435192094, 75.61887435913115], + [0.05640379340648646, 81.99550685882596], + [0.07385568435192094, 103.90637435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01377074978687343, 0.019607910231181594, 0.017655332580839664, 0.032339504706612114, 0.031077660215125275, 0.09507595357945199, 0.16841943165859258, 0.04289304007226491, 0.023163585108636506, 0.035361846901858, 0.2640458388975073, 0.01580090758150032, 0.06428791080551069, 0.013224792274158821, 0.16327553559988683], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.9918687569002 +INFO - Cycle: 161 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 89.35800685882576], + [0.308225996851921, 114.56262435913075], + [0.29077410590648645, 127.13925685882583], + [0.07385568435192094, 75.42512435913116], + [0.05640379340648646, 81.80175685882597], + [0.07385568435192094, 104.10012435913073]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013644732783065003, 0.01960791015989802, 0.017583624212541456, 0.032066170547104415, 0.09616128751691162, 0.1974187947498247, 0.023188524352337477, 0.03630733934694609, 0.043678975862124006, 0.2659247049722109, 0.012903967578359285, 0.06429234567169848, 0.012334773397870091, 0.16488684884910842], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.9111502834219 +INFO - Cycle: 162 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 89.35800685882576], + [0.09546551215648647, 108.34550685882535], + [0.09546551215648647, 89.16425685882577], + [0.308225996851921, 114.75637435913075], + [0.29077410590648645, 126.94550685882584], + [0.07385568435192094, 75.23137435913117], + [0.05640379340648646, 81.60800685882597], + [0.07385568435192094, 104.29387435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0135318666450697, 0.01960791019927931, 0.017512978376939912, 0.03178183491589457, 0.0972278271739008, 0.11975955443359285, 0.023178874202025242, 0.037291844144538594, 0.014394255601232642, 0.0751758105216223, 0.03038636417480077, 0.2680138039503622, 0.009814726646853348, 0.06432647070282592, 0.011384290462384693, 0.1666115878486773], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.837527093876 +INFO - Cycle: 163 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.09546551215648647, 89.16425685882577], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.308225996851921, 114.95012435913074], + [0.29077410590648645, 126.75175685882584], + [0.07385568435192094, 75.03762435913117], + [0.05640379340648646, 81.41425685882598], + [0.07385568435192094, 104.48762435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013439123578245797, 0.019607909891412267, 0.01752255181178601, 0.025532379765511766, 0.05886601631148891, 0.02313831428130342, 0.038400146048803006, 0.1920496500921815, 0.04620052345229792, 0.005908092318281173, 0.03972183710125202, 0.2694076955590117, 0.007046889158318098, 0.06443506623245879, 0.010291747063818624, 0.16843205733382888], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.77039126484 +INFO - Cycle: 164 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.308225996851921, 115.14387435913073], + [0.29077410590648645, 126.55800685882585], + [0.07385568435192094, 74.84387435913118], + [0.05640379340648646, 81.22050685882598], + [0.07385568435192094, 104.68137435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013367848904273115, 0.01960790966964539, 0.01757419361692993, 0.023182982150500544, 0.03975565240858839, 0.1903897079144707, 0.030956789658742354, 0.10009043146014165, 0.047085169890386594, 0.27049436219796524, 0.004400730457947377, 0.06456173041324503, 0.00902556195158909, 0.16950692930557468], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.7101141426751 +INFO - Cycle: 165 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.308225996851921, 115.33762435913073], + [0.07385568435192094, 74.65012435913118], + [0.05640379340648646, 81.02675685882599], + [0.07385568435192094, 104.87512435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013311069698793029, 0.01960790966520058, 0.017518637088516902, 0.02314455255490041, 0.040846217006971774, 0.07707444980261646, 0.03064523550179481, 0.10096452831508747, 0.0487182626618892, 0.11052169130609261, 0.2740723434761795, 0.06470614961885121, 0.007879774971694228, 0.17098917833141178], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.6567253486223 +INFO - Cycle: 166 +INFO - Spp: 13 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.07385568435192094, 74.45637435913119], + [0.05640379340648646, 80.833006858826], + [0.07385568435192094, 105.0688743591307]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01327569373406152, 0.019607908784362117, 0.023134766750894094, 0.041964566489497035, 0.03032669788288799, 0.10301397861040171, 0.05032254524276462, 0.1851377948007384, 0.017259646391651874, 0.2722760350173419, 0.06487228954287057, 0.006680851413978766, 0.17211955225230544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.6104935155854 +INFO - Cycle: 167 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.07385568435192094, 82.78762435913094], + [0.09546551215648647, 108.34550685882535], + [0.07385568435192094, 74.2626243591312], + [0.05640379340648646, 80.639256858826], + [0.07385568435192094, 105.2626243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013241267487930017, 0.01960790866520623, 0.02314138668355182, 0.04163699440110535, 0.03042368828697142, 0.10301398651838416, 0.05022791625566898, 0.18106528126789218, 0.017259668214674142, 0.2722759939669429, 0.00594432760463014, 0.0036232839712038475, 0.06122324191908279, 0.006865555669759239, 0.1704494990869969], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.5601150174389 +INFO - Cycle: 168 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 82.98137435913094], + [0.07385568435192094, 74.0688743591312], + [0.05640379340648646, 80.44550685882601], + [0.07385568435192094, 105.45637435913069]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013230132619239601, 0.01960790878809867, 0.02316242519399923, 0.04207458753747779, 0.030300589579615785, 0.10301404022683476, 0.03497832920235276, 0.18349045521330712, 0.017259724352047277, 0.2722757143466235, 0.015997398691800408, 0.008709643265384258, 0.05982620854950264, 0.006251375417017779, 0.16982146701669856], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.5137727265267 +INFO - Cycle: 169 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.17512435913093], + [0.07385568435192094, 73.8751243591312], + [0.05640379340648646, 80.25175685882601], + [0.07385568435192094, 105.65012435913069]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013241893180834892, 0.019607908777527213, 0.02318757914717135, 0.042537918976513975, 0.03016994883372175, 0.10301410430208811, 0.18227364078341285, 0.01725977860935516, 0.2722753895815136, 0.051826174125286374, 0.011418119502318979, 0.05862433657333998, 0.00554747958107091, 0.1690157280258448], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.468879989746 +INFO - Cycle: 170 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.36887435913093], + [0.07385568435192094, 73.68137435913121], + [0.05640379340648646, 80.05800685882602], + [0.07385568435192094, 105.84387435913068]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013257965041468556, 0.019607908661775374, 0.02320684486398094, 0.04303162971496278, 0.030030109506720918, 0.10301414940417894, 0.18122382953093766, 0.017259830767042666, 0.2722751553529163, 0.052413801023112085, 0.013740962608950899, 0.05761391810382723, 0.004847184498534222, 0.16847671092159147], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.425773571829 +INFO - Cycle: 171 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.56262435913092], + [0.07385568435192094, 73.48762435913122], + [0.05640379340648646, 80.25175685882601], + [0.07385568435192094, 106.03762435913067]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01340200356053191, 0.019607908661828294, 0.023225299845008845, 0.043496978419684904, 0.02989516479699083, 0.10301419161893446, 0.18018258464966178, 0.017259883036406753, 0.27227493457047003, 0.052999767897618684, 0.015815030259310282, 0.05693469498426775, 0.003923573060373407, 0.16796798463891213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3847771173757 +INFO - Cycle: 172 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.09546551215648647, 108.73300685882533], + [0.07385568435192094, 83.75637435913092], + [0.07385568435192094, 73.29387435913122], + [0.05640379340648646, 80.44550685882601], + [0.07385568435192094, 106.23137435913067]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013474581996163807, 0.01960790866438422, 0.023232657245857456, 0.043824573513763836, 0.029799915580001033, 0.10301420931284432, 0.16737184133112737, 0.017259938113265698, 0.27227482999641756, 0.05360044918297633, 0.011696612163660325, 0.017808573496726928, 0.05613695389733356, 0.003366026004357145, 0.1675309295011201], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3459501466941 +INFO - Cycle: 173 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 83.95012435913091], + [0.07385568435192094, 73.10012435913123], + [0.05640379340648646, 80.639256858826], + [0.07385568435192094, 106.42512435913066]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013499480112564398, 0.01960790874545308, 0.02323116192458783, 0.04401435532363702, 0.029743919378801872, 0.10301421007363029, 0.14225513891052316, 0.017259996987467132, 0.2722748053912555, 0.03559139064883286, 0.03554156268660156, 0.018762078571309678, 0.019817614488561643, 0.05525182432970633, 0.003100068848895047, 0.16703448357817252], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3097192835971 +INFO - Cycle: 174 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.1438743591309], + [0.07385568435192094, 72.90637435913123], + [0.05640379340648646, 80.833006858826], + [0.07385568435192094, 106.61887435913066]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01349118002520355, 0.01960790867104267, 0.02322389065737354, 0.04407353643399042, 0.029724745047271888, 0.10301420039384385, 0.1087463487943207, 0.017260057997447842, 0.2722748329614621, 0.06765846373589532, 0.05524134694803836, 0.021832838243885128, 0.05430900246875254, 0.003081295144553356, 0.16646035247691873], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2763350328155 +INFO - Cycle: 175 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.3376243591309], + [0.07385568435192094, 72.71262435913124], + [0.05640379340648646, 81.02675685882599], + [0.07385568435192094, 106.81262435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013446391645688505, 0.019607908663188494, 0.02323452783047946, 0.04399297737370552, 0.029744413603946005, 0.10301422012911683, 0.10503591590390694, 0.01726010721317559, 0.2722747236535956, 0.0704038912548545, 0.05577629799396492, 0.02358575669931873, 0.05331148541466525, 0.0033694184727438886, 0.16594196414764967], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2461796707205 +INFO - Cycle: 176 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.5313743591309], + [0.07385568435192094, 72.51887435913125], + [0.05640379340648646, 81.22050685882598], + [0.07385568435192094, 107.00637435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01338796941349611, 0.019607908661907078, 0.023246924462727137, 0.043796398936671956, 0.02979626225082777, 0.10301424198954955, 0.10507037673554356, 0.017260154344130318, 0.27227460594813196, 0.06945678702723278, 0.056289931736320145, 0.02524965675192224, 0.05229490774476196, 0.003851698684655178, 0.16540217531212223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2195026261284 +INFO - Cycle: 177 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.72512435913089], + [0.07385568435192094, 72.32512435913125], + [0.05640379340648646, 81.41425685882598], + [0.07385568435192094, 107.20012435913064]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013324330391495099, 0.019607908661937026, 0.023260975528548788, 0.04349691033759671, 0.029876552167787528, 0.10301426578319849, 0.1087110951008203, 0.017260199412786552, 0.2722744808344761, 0.06495408418080247, 0.056784398153079625, 0.026826008171719328, 0.051274966004359934, 0.004491365494927687, 0.1648424597764644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.196487116634 +INFO - Cycle: 178 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 84.91887435913088], + [0.07385568435192094, 72.13137435913126], + [0.05640379340648646, 81.60800685882597], + [0.07385568435192094, 107.39387435913063]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013262265161375466, 0.0196079086633428, 0.04310694433684276, 0.02998182072894162, 0.10301428669808604, 0.13052704985312907, 0.01726024492010059, 0.2722744157161786, 0.04230061540491836, 0.05721509984727282, 0.023386657106541385, 0.028332028879076928, 0.05026109520353126, 0.0052550426399384145, 0.16421452484072394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1772804073225 +INFO - Cycle: 179 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.07385568435192094, 85.11262435913088], + [0.07385568435192094, 72.32512435913125], + [0.07385568435192094, 71.93762435913126], + [0.05640379340648646, 81.80175685882597], + [0.07385568435192094, 107.58762435913063]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013298284932982525, 0.01960790868470389, 0.04292944443525284, 0.030030584446024952, 0.10301424881024515, 0.059777806599309743, 0.01726031908942367, 0.27227452881199377, 0.11129495315967321, 0.05683748567302367, 0.023253371873670877, 0.028766099098004146, 0.028030460545222402, 0.02244517119478568, 0.005390719816551098, 0.16400718689397184], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1605450561879 +INFO - Cycle: 180 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.07385568435192094, 85.30637435913087], + [0.07385568435192094, 72.51887435913125], + [0.07385568435192094, 71.74387435913127], + [0.05640379340648646, 81.99550685882596], + [0.07385568435192094, 107.78137435913062]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013326261508322232, 0.01960790872872035, 0.04272979269008852, 0.030085177549329198, 0.10301425023887928, 0.04784734805730125, 0.01726037795832687, 0.272274504990594, 0.12208405134128902, 0.0594578110631548, 0.023256714703419144, 0.028931859601778114, 0.028195692344435582, 0.02249189022298655, 0.005610953366949828, 0.16382540563442521], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1450359889752 +INFO - Cycle: 181 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.50012435913087], + [0.07385568435192094, 72.71262435913124], + [0.07385568435192094, 71.55012435913127], + [0.05640379340648646, 82.18925685882596], + [0.07385568435192094, 107.97512435913062]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013358633840162037, 0.019607908666932235, 0.04253578734593601, 0.030138166719748432, 0.10301425394307426, 0.04846479244409892, 0.017260434396049483, 0.2722744936584778, 0.1204014770002339, 0.06024626308491681, 0.012969911191812745, 0.010341857913995752, 0.02905707433149198, 0.02858121172768822, 0.022359387842068822, 0.005811055241812249, 0.16357729065150042], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1308453745164 +INFO - Cycle: 182 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.69387435913086], + [0.07385568435192094, 72.90637435913123], + [0.07385568435192094, 71.35637435913128], + [0.05640379340648646, 82.38300685882595], + [0.07385568435192094, 108.16887435913061]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013395028927020458, 0.01960790866476985, 0.04234871917209527, 0.030189211090715144, 0.10301426005505743, 0.05559238142413431, 0.017260488237965672, 0.27227447784888836, 0.11227562155227074, 0.06101479364520942, 0.023381811063588893, 0.029149329583972785, 0.02903611607236092, 0.022197129206984807, 0.005989084129666659, 0.1632736393252993], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1180130874613 +INFO - Cycle: 183 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.88762435913085], + [0.07385568435192094, 73.10012435913123], + [0.07385568435192094, 71.16262435913129], + [0.05640379340648646, 82.57675685882595], + [0.07385568435192094, 108.3626243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013434709599945105, 0.019607908663805827, 0.04216902532529674, 0.030238192237166315, 0.10301427175594186, 0.0593395189764014, 0.017260537650841273, 0.27227441310405576, 0.10761261933073551, 0.06179552425214312, 0.023392819221303256, 0.02920150970471443, 0.029533758602307163, 0.022030727672337685, 0.006146879954608164, 0.1629475839483964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1065920366134 +INFO - Cycle: 184 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.08137435913085], + [0.07385568435192094, 73.29387435913122], + [0.07385568435192094, 70.96887435913129], + [0.05640379340648646, 82.77050685882594], + [0.07385568435192094, 108.5563743591306]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013480996775036785, 0.01960790866904522, 0.04201373155933646, 0.030280569765593877, 0.10301426435548323, 0.0469265257382795, 0.017260591959891426, 0.272274439857561, 0.11887622793737383, 0.034072340581500236, 0.023393052205883273, 0.02875949466616768, 0.029358731633623344, 0.030091403764023823, 0.021857795990807723, 0.0062340059136127895, 0.16249791862677976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.096627217216 +INFO - Cycle: 185 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.27512435913084], + [0.07385568435192094, 73.48762435913122], + [0.07385568435192094, 70.7751243591313], + [0.05640379340648646, 82.96425685882593], + [0.07385568435192094, 108.7501243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013529796041684408, 0.019607908663115046, 0.04187202331339349, 0.030319243618795576, 0.10301425486818977, 0.03463572121639942, 0.01726064484132699, 0.2722744788693673, 0.13002217557987472, 0.023392582664571542, 0.06390962606346509, 0.02951960814447211, 0.030675322761854754, 0.02169720268406132, 0.006289316029741178, 0.16198009463968727], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0880824064116 +INFO - Cycle: 186 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.46887435913084], + [0.07385568435192094, 73.68137435913121], + [0.07385568435192094, 70.5813743591313], + [0.05640379340648646, 83.15800685882593], + [0.07385568435192094, 108.94387435913059]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013576216408341089, 0.01960790866196038, 0.04171771483615948, 0.03036123290141126, 0.10301427457584318, 0.05236829607157862, 0.017260684686698075, 0.2722743842275448, 0.1115815974706732, 0.02340994549853037, 0.06464312382504667, 0.029502406591244822, 0.031222229084288716, 0.021576404797657493, 0.006386101704054332, 0.16149747865896766], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0811182809935 +INFO - Cycle: 187 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.66262435913083], + [0.07385568435192094, 73.8751243591312], + [0.07385568435192094, 70.38762435913131], + [0.05640379340648646, 83.35175685882592], + [0.07385568435192094, 109.13762435913058]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013624354129317317, 0.019607908661985803, 0.04157193826644455, 0.030400880476157684, 0.10301429730692399, 0.07506613354505506, 0.017260721021901675, 0.2722742781574263, 0.08825019397992093, 0.023429600729269584, 0.06535375624138873, 0.029469181124727743, 0.031779904992250745, 0.021469699117374254, 0.006463742376182701, 0.1609634098736731], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0758366409234 +INFO - Cycle: 188 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.13762435913058], + [0.07385568435192094, 86.85637435913083], + [0.07385568435192094, 74.0688743591312], + [0.07385568435192094, 70.19387435913131], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 109.33137435913058]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01367365117860505, 0.019607908681695936, 0.04144358575422111, 0.030435633714067458, 0.10301431952645929, 0.0989420164281445, 0.017260748080701188, 0.2722741767128847, 0.06391553232738621, 0.02344839026243246, 0.0659104324613754, 0.025451517090933053, 0.029352541485916463, 0.03240586625017053, 0.02134619737405525, 0.00651337864308114, 0.13500410402787022], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0723140581365 +INFO - Cycle: 189 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.13762435913058], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 87.05012435913082], + [0.07385568435192094, 74.2626243591312], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013722613543688091, 0.019607908710395514, 0.04136086231964383, 0.030457336007684042, 0.1030143248074989, 0.10458017818504992, 0.01726074598295635, 0.2722741533916461, 0.05832803850141191, 0.023451815982942686, 0.0658284896171643, 0.016582779492564658, 0.14373259993682685, 0.028883255531892842, 0.03328811765134397, 0.02112006205740798, 0.006506718279881891], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0693264271881 +INFO - Cycle: 190 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.24387435913081], + [0.07385568435192094, 74.45637435913119]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013729922364336627, 0.019607908694120567, 0.041375722739175086, 0.030453715194268947, 0.10301432290129552, 0.10324463072281456, 0.017260747561269902, 0.2722741649356588, 0.05957137481139767, 0.023451127199380136, 0.05141832558912725, 0.16007280278504207, 0.021917847358369824, 0.006447856850221188, 0.014445806696777612, 0.02869921038867163, 0.03301451320807264], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.066478028024 +INFO - Cycle: 191 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.43762435913081], + [0.07385568435192094, 74.65012435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013737075458308745, 0.01960790866440331, 0.04138439688396073, 0.0304517415248238, 0.1030143210869347, 0.10176052712509176, 0.01726074450146292, 0.2722741760798354, 0.06106274633272016, 0.02344980311757544, 0.04020733798203083, 0.15988770023744237, 0.022658855569731823, 0.00639856639544604, 0.025578278396894312, 0.028462650888049, 0.032803169755288686], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0636805387464 +INFO - Cycle: 192 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.6313743591308], + [0.07385568435192094, 74.84387435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013744401366805898, 0.019607908670098907, 0.04138419238350831, 0.030452235215140958, 0.10301431918770393, 0.10029396195876114, 0.017260741483976536, 0.27227418716111607, 0.06253770549146558, 0.023448471673079903, 0.029167463692146175, 0.1597006257159232, 0.023361901511004264, 0.006358949335522274, 0.0365395986005124, 0.0282334067322394, 0.03261992982099509], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.06096882194 +INFO - Cycle: 193 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.8251243591308], + [0.07385568435192094, 75.03762435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751815657291375, 0.019607908713056725, 0.041375097910873154, 0.03045519237851857, 0.1030143172804541, 0.09892373554312563, 0.017260738483994356, 0.2722741977939748, 0.06391861856686555, 0.02344718101901745, 0.018419115970569548, 0.1595118870614111, 0.024030297226385895, 0.006329603635227337, 0.04720850246406553, 0.028010269200828126, 0.032461521094340744], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.058371922978 +INFO - Cycle: 194 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.01887435913079], + [0.07385568435192094, 75.23137435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013759238331837067, 0.019607908662981285, 0.041357164305160926, 0.03046059269799035, 0.10301431561027456, 0.09770381001217905, 0.01726073525191256, 0.27227420848573125, 0.06515230065000364, 0.02344596448376731, 0.008052157334395103, 0.1593217794334477, 0.024666829830628526, 0.006311014530889406, 0.05749466122278676, 0.027792019821817948, 0.03232529933419643], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0559183699738 +INFO - Cycle: 195 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.21262435913079], + [0.07385568435192094, 75.42512435913116]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013766463491403922, 0.019607908663929672, 0.04132902872633128, 0.030468796207266988, 0.10301431542082694, 0.09804297027337432, 0.017260731517339065, 0.27227421159679815, 0.06485051949131362, 0.023445690409188594, 0.1591356666950788, 0.02527472628303569, 0.00630701289828273, 0.06544664143377452, 0.027569440699229, 0.03220587619282681], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0536348203248 +INFO - Cycle: 196 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.40637435913078], + [0.07385568435192094, 75.61887435913115]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013773019500031595, 0.01960790875666832, 0.041286352704114224, 0.030480962959457816, 0.10301432103088856, 0.10415661973605843, 0.017260725765095512, 0.27227418658503644, 0.058859307603731745, 0.023448959586459112, 0.15896938716736222, 0.025858497323294437, 0.006328414308602077, 0.06527292637560989, 0.027317309295311655, 0.03209110130227808], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0515485310998 +INFO - Cycle: 197 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 88.60012435913077], + [0.07385568435192094, 75.81262435913115]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013779427839596669, 0.019607908662988466, 0.04123450447761821, 0.030495673346571158, 0.10301432756828753, 0.11114970463701514, 0.017260721001610885, 0.2722741594299458, 0.05196556195604233, 0.02345292262003529, 0.15281669642074763, 0.02641946043130307, 0.006361852201065901, 0.06513059359215596, 0.005964634781553265, 0.027087811376991656, 0.03198403965647089], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0496835916995 +INFO - Cycle: 198 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 88.79387435913077], + [0.07385568435192094, 76.00637435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750475567263828, 0.019607908747833525, 0.04119618496410072, 0.030508531287961955, 0.10301433645653997, 0.12090954529087289, 0.017260717973529106, 0.27227411970173326, 0.04228392372133681, 0.023458856567116645, 0.13618556103969404, 0.02691866074058414, 0.06500951949978678, 0.022356456132370806, 0.006442328663302906, 0.026966006080353787, 0.03185686756561879], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0480512765064 +INFO - Cycle: 199 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 88.98762435913076], + [0.07385568435192094, 76.20012435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013756022514106146, 0.019607908679853337, 0.041126591261715605, 0.03052816272746183, 0.10301434402145895, 0.129282156552229, 0.017260715325588056, 0.2722740877486204, 0.03397417037127865, 0.023463897747549253, 0.12045787559941898, 0.02743418274887, 0.06491743322593901, 0.03785838766148407, 0.006501500230814657, 0.026773828123949628, 0.03176873545966242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.046667210996 +INFO - Cycle: 200 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.18137435913076]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013754670953400274, 0.01960790878999927, 0.04117887325106747, 0.030513496601248274, 0.1030143561631141, 0.14279061040451754, 0.017260711464310435, 0.2722740336511923, 0.02056662213854956, 0.023472107552866946, 0.09598689551261112, 0.027351684062979487, 0.06477030245355259, 0.06199246390469876, 0.006447271510773065, 0.03206878406457211, 0.026949207520546734], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0454356190542 +INFO - Cycle: 201 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.37512435913075]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013753343580251057, 0.019607908663200634, 0.04122943604271601, 0.03049931559499341, 0.10301436854974826, 0.15630600432088315, 0.017260707217796385, 0.2722739814289508, 0.007151457480306505, 0.023480296998924132, 0.07101674639088495, 0.027270819062447837, 0.06462429715343392, 0.08661626549373984, 0.0063951187799732865, 0.03236031284711823, 0.02713962039463152], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0442960890562 +INFO - Cycle: 202 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.56887435913075]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751966495431735, 0.019607908662057947, 0.041277867320585825, 0.03048572585994944, 0.10301437022898456, 0.16350036824922717, 0.017260705673696614, 0.2722739770255669, 0.023483376186744447, 0.04677295968389702, 0.027189926289232145, 0.06450448378233098, 0.11055373223811178, 0.006346383120849086, 0.03264742288800507, 0.027328826295329383], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0432522734552 +INFO - Cycle: 203 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.76262435913074]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750530444029458, 0.019607908755219654, 0.04132399152807382, 0.030472774886947843, 0.10301435981908842, 0.16347805216774672, 0.017260707109927057, 0.2722740273421275, 0.023480631985497383, 0.02350140005892938, 0.027108792911656503, 0.06441473397352442, 0.1335663637868376, 0.00630138677080917, 0.03293063079697185, 0.027513707662613372], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0423129699557 +INFO - Cycle: 204 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.95637435913073]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013749119929412926, 0.01960790866203357, 0.04136823131106799, 0.030460353918821473, 0.10301434960919531, 0.16345602285869626, 0.01726070820135476, 0.2722740788075406, 0.023477876630390967, 0.0270291120660222, 0.06432588374077333, 0.1567997694105006, 0.0062586511042534735, 0.033206106722634895, 0.027711827027301694], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0414834990731 +INFO - Cycle: 205 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.15012435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750508342972801, 0.019607908684226162, 0.0413630972705975, 0.03046176625319758, 0.10301434428553437, 0.16354088367369557, 0.017260703798118622, 0.2722741054288883, 0.02347588724914648, 0.02716929873031665, 0.06415067214981149, 0.15660370031735005, 0.006261199974003922, 0.02092483647806127, 0.012422000121223633, 0.02771908724285571], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0407713300608 +INFO - Cycle: 206 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.34387435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751677271862056, 0.019607908663539897, 0.04136039864392839, 0.030462491503830968, 0.10301433903325463, 0.16362688685958687, 0.017260699262904165, 0.2722741321926826, 0.02347389559756148, 0.02728960301940081, 0.06397532854835099, 0.15639990273689328, 0.00626200277446169, 0.009858095928253938, 0.023633838688761816, 0.02774879927472658], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.040187417498 +INFO - Cycle: 207 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.53762435913072]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013752629787602636, 0.01960790866201441, 0.04136018897754584, 0.030462515547639835, 0.10301433378712312, 0.16371395095978133, 0.017260694709560664, 0.2722741587156542, 0.023471905381222936, 0.027389770287588957, 0.06380009424141705, 0.15618818119017383, 0.006260975279189922, 0.03364253383325857, 0.027800158640226936], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0397346917482 +INFO - Cycle: 208 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 90.73137435913071]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013785514457183732, 0.01960790866200801, 0.041373698164579996, 0.030456770490191427, 0.10301432851153594, 0.1638040628707254, 0.01726068997797833, 0.27227418541590004, 0.02346988638701248, 0.027355172323857778, 0.06362847186774748, 0.15596028976465312, 0.03392210893983549, 0.006193810323001576, 0.02789310184378918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0394226656906 +INFO - Cycle: 209 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013784225287002301, 0.019607908662001024, 0.04140777499933276, 0.03044716860197577, 0.1030143227390355, 0.16390170951713715, 0.017260684884224723, 0.272274214591204, 0.02346768561246365, 0.02727672095956941, 0.06343409699892125, 0.1557164745822282, 0.03418465302488423, 0.006162534442653286, 0.028059825097366636], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0392569655874 +INFO - Cycle: 210 +INFO - Spp: 15 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.05432482497692094, 82.78762435913094], + [0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.25324935913096], + [0.01734207465648646, 113.4798818588255], + [0.32775685622692097, 87.82512435913105], + [0.07593465278148646, 108.53925685882534], + [0.09546551215648647, 108.63613185882534], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.09546551215648647, 141.37988185882568], + [0.07593465278148646, 89.93925685882574], + [0.07385568435192094, 76.29699935913114], + [0.03687293403148646, 83.73925685882591], + [0.09338654372692094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026468773657047678, 0.008189686633316293, 0.019607908434805824, 0.03773753798768852, 0.031278275728203034, 0.10184961156730686, 0.1671622758133596, 0.1546512254083663, 0.012779323182195504, 0.27795462498334694, 0.023608489135648617, 0.02968126617183296, 0.03342954874667863, 0.015424746052770546, 0.060176706497432564], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.5400712269643 +INFO - Cycle: 211 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.09546551215648647, 141.37988185882568], + [0.07385568435192094, 76.29699935913114], + [0.05432482497692094, 82.88449935913094], + [0.03479396560192094, 96.35012435913096], + [0.32775685622692097, 87.92199935913105], + [0.07593465278148646, 108.63613185882534], + [0.09546551215648647, 108.73300685882533], + [0.308225996851921, 115.33762435913073], + [0.09546551215648647, 141.4767568588257], + [0.07593465278148646, 90.03613185882574], + [0.07385568435192094, 76.39387435913113], + [0.03687293403148646, 83.64238185882591], + [0.09338654372692094, 90.82824935913071]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.02652241404992714, 0.019607908852677592, 0.03122622917168265, 0.013005768509433125, 0.07783881645299318, 0.0056507856323820055, 0.027191437097731776, 0.008304383751687539, 0.0376883834841249, 0.10144012097340138, 0.1677020278224352, 0.1535847306528556, 0.200301568444925, 0.01784664052420848, 0.029542580766877397, 0.0062219626255849494, 0.015477124425766604, 0.060847116761305386], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.522950399136 +INFO - Cycle: 212 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.07385568435192094, 76.29699935913114], + [0.03479396560192094, 96.35012435913096], + [0.308225996851921, 115.33762435913073], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 76.39387435913113], + [0.05432482497692094, 82.98137435913094], + [0.32775685622692097, 88.01887435913105], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 108.82988185882533], + [0.07593465278148646, 90.13300685882574], + [0.03687293403148646, 83.54550685882592], + [0.09338654372692094, 90.73137435913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026597657076223323, 0.01960790867159231, 0.0312657708949104, 0.013113257396297017, 0.2262123507537594, 0.017738121769938022, 0.037602034963550426, 0.05111052640196669, 0.023417455769164916, 0.015616313243612191, 0.008496872983800467, 0.10214959020511283, 0.16827176849451211, 0.15247901843994083, 0.029402531699630377, 0.015415581714831638, 0.06150323952115708], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.5076146908805 +INFO - Cycle: 213 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.05432482497692094, 83.07824935913094], + [0.32775685622692097, 88.11574935913104], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 108.92675685882533], + [0.07593465278148646, 90.22988185882573], + [0.03687293403148646, 83.44863185882592], + [0.09338654372692094, 90.63449935913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026716744698567538, 0.01960790858316345, 0.03130690893210306, 0.013246468728731508, 0.2591991462067683, 0.03750820685443477, 0.030858184854159688, 0.07806830802679425, 0.01753709541797919, 0.02330002442385951, 0.008686677454922371, 0.10260311180821556, 0.0908616027887562, 0.151651213712684, 0.029131501237979123, 0.015358232682056274, 0.06192261821075175], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4937925700058 +INFO - Cycle: 214 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.05432482497692094, 83.17512435913093], + [0.32775685622692097, 88.21262435913104], + [0.09546551215648647, 109.02363185882533], + [0.07593465278148646, 90.32675685882573], + [0.03687293403148646, 83.35175685882592], + [0.09338654372692094, 90.53762435913072]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026697751293851088, 0.01960790838997108, 0.03133728061101868, 0.013353675141181028, 0.11161869639603658, 0.03744954769990649, 0.03338947395157186, 0.1356106087921221, 0.16430541318504088, 0.0232350237115477, 0.03419427708476664, 0.008830853122885706, 0.10330738596650874, 0.15114324607901222, 0.028724420125871477, 0.015306009058761956, 0.061888429389945654], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4810204489027 +INFO - Cycle: 215 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.05432482497692094, 83.27199935913093], + [0.32775685622692097, 88.30949935913104], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.03687293403148646, 83.25488185882593]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014833141151788869, 0.01960790826840769, 0.03137113140145911, 0.013471627429105267, 0.03737830688613899, 0.033715618274532136, 0.12848384212032152, 0.27521305429136816, 0.023211174032452736, 0.041432859050054, 0.09395328946018663, 0.06196413753350558, 0.011630932913398716, 0.008954504959830864, 0.10389985268951163, 0.05692313890029329, 0.0286934180766149, 0.015262062561029764], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4690091501432 +INFO - Cycle: 216 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.05432482497692094, 83.36887435913093], + [0.32775685622692097, 88.40637435913104], + [0.03687293403148646, 83.15800685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.012211967480484167, 0.01960790817850685, 0.031403172850114784, 0.01359369746670439, 0.037311337488378976, 0.0337243874683474, 0.12976423478474433, 0.17849086490619664, 0.02321124356472494, 0.04016468719524726, 0.09186357015757333, 0.061992328410880385, 0.014220596824788344, 0.05900125829222967, 0.028640410552268254, 0.09605606283870334, 0.009081679227469287, 0.10444322978396355, 0.015217362528674025], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4574151524264 +INFO - Cycle: 217 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.05432482497692094, 83.46574935913092], + [0.32775685622692097, 88.50324935913103], + [0.03687293403148646, 83.06113185882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.009810332466855323, 0.01960790802901549, 0.03143420943853369, 0.01369993254811446, 0.03724626077007378, 0.03373077456032773, 0.13107597962392573, 0.03257927599671848, 0.023211888642008075, 0.03886540532981336, 0.0897707348766963, 0.06202098814716236, 0.01659551782703642, 0.061082247686243075, 0.028586224691480176, 0.2411576540008028, 0.00920407803012013, 0.10514585850049192, 0.015174728834580773], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4461091030596 +INFO - Cycle: 218 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.56262435913092], + [0.32775685622692097, 88.60012435913103], + [0.03687293403148646, 82.96425685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.007647783317356319, 0.01960790808542426, 0.031464091742389746, 0.013833078203533973, 0.03718363268208863, 0.033734586164509514, 0.1324308348208731, 0.023211387918509845, 0.03752351076962693, 0.087551809255339, 0.06205028331326514, 0.018736446311185994, 0.06328910973657682, 0.02853083764108109, 0.2519451849688412, 0.021246933567501517, 0.009321307859084386, 0.10555725996010323, 0.015134013682709113], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4351251053718 +INFO - Cycle: 219 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.65949935913092], + [0.32775685622692097, 88.69699935913103], + [0.03687293403148646, 82.86738185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.005700325157504778, 0.019607907883405072, 0.031492703592790106, 0.013938859110377184, 0.03712389257544865, 0.033736429401408946, 0.13386364657276809, 0.02321194736367058, 0.03610389515425803, 0.08536745763489839, 0.06207980032848858, 0.020666928032746827, 0.06546129482514029, 0.02847425922552517, 0.10812055255828307, 0.16426799396307482, 0.009433068409856877, 0.10625396096735866, 0.015095077242995972], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.424480120717 +INFO - Cycle: 220 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.75637435913092], + [0.32775685622692097, 88.79387435913102], + [0.03687293403148646, 82.77050685882594]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.004038309590070157, 0.019607907799810552, 0.031519864419644474, 0.014054298766199975, 0.03706769990308522, 0.0337350966159287, 0.13531574785689354, 0.023212056068696276, 0.03466527838578652, 0.08312048893448394, 0.06210976415436443, 0.022317790938438577, 0.06769591706342581, 0.028416808899037516, 0.2716857643387566, 0.009538888207868138, 0.10684055193469431, 0.015057766122815322], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4141546065391 +INFO - Cycle: 221 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.308225996851921, 115.82199935913071], + [0.05432482497692094, 83.85324935913091], + [0.32775685622692097, 88.89074935913102], + [0.03687293403148646, 82.67363185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.002693351101696826, 0.01960790768028005, 0.03154542151399833, 0.014176830322924145, 0.03701561582561694, 0.03373015329845769, 0.13683197042116993, 0.02321180947815617, 0.03316284205850966, 0.08081992202639392, 0.062139948706527295, 0.023657914396060648, 0.06998410661412578, 0.028358601245615768, 0.1907152365294929, 0.08034809356013785, 0.009638371627016923, 0.10733996973514214, 0.015021933858676888], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.404209844443 +INFO - Cycle: 222 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.05432482497692094, 83.95012435913091], + [0.32775685622692097, 88.98762435913102], + [0.03687293403148646, 82.57675685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790746086617, 0.02579604542793276, 0.014281351429267659, 0.03691805442421832, 0.033747743500283485, 0.13876211005374708, 0.02321216059228098, 0.031249370811867294, 0.07820089461760549, 0.062173592445338065, 0.026320116334439453, 0.07258915652116252, 0.028290856893345706, 0.04889930535655057, 0.22136339157567006, 0.005798198480403359, 0.009766934389479478, 0.10803504095084167, 0.01498776873469991], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3946123354506 +INFO - Cycle: 223 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.05432482497692094, 84.04699935913091], + [0.32775685622692097, 89.08449935913102], + [0.03687293403148646, 82.47988185882595]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790745774237, 0.02128436792344609, 0.014410663441443665, 0.03684140730644969, 0.03371800148050856, 0.13999148537311065, 0.023211535556828738, 0.030032567958923496, 0.07593524877277186, 0.06220490555459835, 0.026337239045642, 0.07484217397002577, 0.028233434392225955, 0.26972995713655706, 0.010349955048002197, 0.009876249730554128, 0.10843829101467266, 0.014954608836496623], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3853832201355 +INFO - Cycle: 224 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.05432482497692094, 84.1438743591309], + [0.32775685622692097, 89.18137435913101], + [0.03687293403148646, 82.38300685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079073842132, 0.017052348595943217, 0.014517355217628276, 0.03677153044552044, 0.03369124913009078, 0.14128756974410048, 0.023211831432368022, 0.02874958673727719, 0.0736742018838177, 0.062236711238052765, 0.026355416879568248, 0.07709026046296702, 0.028174104315413753, 0.14070935366130466, 0.014619175839598092, 0.12825683916397124, 0.009977393204862305, 0.10909446115123449, 0.01492270351206807], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3765609189134 +INFO - Cycle: 225 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.05432482497692094, 84.2407493591309], + [0.32775685622692097, 89.27824935913101], + [0.03687293403148646, 82.28613185882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079072277781, 0.013127348261693414, 0.014621026853535536, 0.03670910813920107, 0.033667716423463286, 0.1427944302049184, 0.023212188816372454, 0.02725678760341849, 0.07132593634608012, 0.06226873798324734, 0.026374576154161833, 0.07942546162201507, 0.028112684328185547, 0.0031792512562681557, 0.01857826465694544, 0.26499537915789256, 0.01006991608626485, 0.10978137791032816, 0.01489190096823002], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3681109033162 +INFO - Cycle: 226 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.3376243591309], + [0.32775685622692097, 89.37512435913101], + [0.03687293403148646, 82.18925685882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790726449825, 0.009518860221280059, 0.014751753507291895, 0.03665465409888191, 0.0336474743579429, 0.14443256537974494, 0.023211250722905603, 0.025633682454502656, 0.06881447245852604, 0.06230128744627967, 0.026394673285563105, 0.08192365004650433, 0.028049348149693645, 0.02221757506523666, 0.23960296420980498, 0.028088553478068358, 0.01015350667062267, 0.11013377007892017, 0.01486205110373215], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3600840344386 +INFO - Cycle: 227 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.4344993591309], + [0.32775685622692097, 89.471999359131], + [0.03687293403148646, 82.09238185882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790702087678, 0.006221470167353775, 0.014854090491874113, 0.036608579951629854, 0.0336306344689451, 0.146259117799263, 0.02321152437040978, 0.023822872937574686, 0.06630841511474697, 0.062333791935649294, 0.026415640370855045, 0.08441635488621012, 0.027984268395101142, 0.02554242392039168, 0.10241261344324626, 0.16448785324244045, 0.010227896521248803, 0.11082153509883512, 0.014833009863348089], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3524781609442 +INFO - Cycle: 228 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.5313743591309], + [0.32775685622692097, 89.568874359131], + [0.03687293403148646, 81.99550685882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790693820051, 0.0032934843203022307, 0.014964469865265352, 0.036571768716884424, 0.03361727218415164, 0.14815073101507387, 0.023211368789509475, 0.0219476245011257, 0.06373280618903197, 0.06236663913035652, 0.026437471624122518, 0.08697842129157753, 0.027917737793724466, 0.02849415743431788, 0.2662078014905195, 0.010292517379990533, 0.11140319339532055, 0.014804627940525231], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3452786358794 +INFO - Cycle: 229 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.62824935913089], + [0.32775685622692097, 89.665749359131], + [0.03687293403148646, 81.89863185882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906974620688, 0.015085784531768754, 0.03653883492944508, 0.033606793841116166, 0.15011868357115274, 0.023210629264409633, 0.019996698682173568, 0.06106649657458995, 0.06239996909075599, 0.026459697721823595, 0.08963097266857041, 0.027849554673385103, 0.03181056265279806, 0.21079218007306288, 0.054861127266138315, 0.010351067053687985, 0.11183618373519744, 0.014776856695303538], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3385456005994 +INFO - Cycle: 230 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.72512435913089], + [0.32775685622692097, 89.762624359131], + [0.03687293403148646, 81.80175685882597]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906827722878, 0.015186511642288607, 0.03653921217773921, 0.03360272737999806, 0.1522677495814859, 0.02321081135705286, 0.017865205321735262, 0.05845746930289561, 0.06243200225287939, 0.026484244308405326, 0.09222662898417694, 0.027781523412986342, 0.03181761133353887, 0.07608998673153554, 0.1887752425292285, 0.010383458305238128, 0.11252263342417132, 0.014749075126921203], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.332251516737 +INFO - Cycle: 231 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.82199935913088], + [0.32775685622692097, 89.859499359131], + [0.03687293403148646, 81.70488185882597]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790678949714, 0.015300582766101545, 0.036547256341730124, 0.03360203325923591, 0.15452426289204524, 0.023210288794820712, 0.015626921169385452, 0.05576081979923569, 0.06246406531299841, 0.026509214556705688, 0.09490988486836187, 0.02771243107817264, 0.031822112917616795, 0.2642458660163429, 0.010407262141246381, 0.1130275585897043, 0.014721532706799026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3263992917857 +INFO - Cycle: 232 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.05432482497692094, 84.91887435913088], + [0.32775685622692097, 89.95637435913099], + [0.03687293403148646, 81.60800685882597]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790675183377, 0.00957419350042705, 0.03656337839443761, 0.03360478156972239, 0.15690317394362815, 0.023209624224367804, 0.013266829967410437, 0.05301884334126393, 0.06249593657997876, 0.026534568822234376, 0.09763848921991138, 0.02764246239800402, 0.03182395787664706, 0.19900293874622435, 0.00586386043751164, 0.06466643686599968, 0.010422177819704915, 0.1134663253379878, 0.014694114202705019], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3210450247393 +INFO - Cycle: 233 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.01574935913088], + [0.32775685622692097, 90.05324935913099]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790654761171, 0.03652893020795633, 0.03361212369147655, 0.1594877957324783, 0.023209639959344573, 0.010701351335543957, 0.05033041613975054, 0.0625261187936565, 0.026558406208836826, 0.10031418122809149, 0.027573495535193674, 0.03183192448579645, 0.07541652890100795, 0.015574992700936532, 0.18750957733850893, 0.014721321242406916, 0.010423402214509374, 0.11407188773689357], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.315960878593 +INFO - Cycle: 234 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.32775685622692097, 90.15012435913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906504614903, 0.03650371179838653, 0.03362335985707321, 0.16202301168088354, 0.023209090444673737, 0.008185383988776947, 0.047637376745273255, 0.06255623287442097, 0.026582012791238625, 0.10299452057143021, 0.02750434195095231, 0.03183724775198552, 0.015686692548194173, 0.262304907014613, 0.014747906243629691, 0.010415251963701576, 0.11458104527015185], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.311130748457 +INFO - Cycle: 235 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.24699935913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790652876163, 0.036503691997656726, 0.033623003542724, 0.16142995091345833, 0.023209325192525405, 0.008777013096475866, 0.04780103546192814, 0.06255750705283006, 0.026582134452221042, 0.10283015971877729, 0.027505370938440857, 0.031837253566407715, 0.015801184204299278, 0.20310132876214557, 0.014747904805315458, 0.010415290742524981, 0.05863077101314125, 0.11503916801036654], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.306601508225 +INFO - Cycle: 236 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.34387435913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790638613352, 0.036503696064352886, 0.0336229959356763, 0.161430619689712, 0.02321030329830163, 0.00877613181863768, 0.04787190309625389, 0.06255735753180444, 0.026582138129457537, 0.10275942873934349, 0.02750543718100672, 0.03183725242826182, 0.01589881614956417, 0.07394033475543907, 0.01474790497936827, 0.010415283843879517, 0.18701011535567547, 0.1157223746171315], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.302286209167 +INFO - Cycle: 237 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.44074935913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906307741306, 0.036503718631365895, 0.033623346495330685, 0.1620273625356541, 0.023210582575941597, 0.008180616663104245, 0.047745482337552096, 0.0625559899847112, 0.026582019193829475, 0.10288680499600171, 0.027504452575944256, 0.03183724584570064, 0.016007874948762307, 0.014747906531677235, 0.01041524048008499, 0.26032870715397816, 0.11623474274262016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.298181660152 +INFO - Cycle: 238 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.53762435913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906357700017, 0.03650369813595202, 0.03362298811031052, 0.1614294741994194, 0.023210684386593686, 0.008777083886150377, 0.04790067363124761, 0.06255729456619165, 0.0265821414336351, 0.10273089991680814, 0.027505481720680187, 0.03183725186846869, 0.016121401927014424, 0.014747905063886953, 0.010415280498596151, 0.2110687114741644, 0.048711671816609646, 0.11666945100657097], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2943351353595 +INFO - Cycle: 239 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.63449935913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906215167413, 0.036503702175889004, 0.03362298453940794, 0.1614361387711471, 0.02321160365458066, 0.008770232561573311, 0.04796525764899462, 0.0625571417985373, 0.026582143660716415, 0.10266645527046975, 0.027505533506352712, 0.03183725072268379, 0.016217203659894663, 0.014747905234808723, 0.010415273593983358, 0.08470161316330778, 0.17429936500401, 0.11735228881847552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2907084417134 +INFO - Cycle: 240 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.73137435913097]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790612409518, 0.0365037251063632, 0.03362333428119462, 0.1620323830046044, 0.023211985754260762, 0.008175200879306966, 0.04784633815888954, 0.06255576036475051, 0.026582025109786214, 0.10278632881932091, 0.02750455555516851, 0.03183724404860147, 0.016321023009512, 0.014747906807424178, 0.010415229619157723, 0.2583416207872213, 0.11790743257034242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2872932999985 +INFO - Cycle: 241 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 90.82824935913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079062114725, 0.036503702771901195, 0.0336229648840512, 0.16141384925534272, 0.023211823263708933, 0.008792304366426149, 0.04798871779697499, 0.06255714666685427, 0.02658215081595559, 0.10264320507595211, 0.027505605399717924, 0.03183725057595386, 0.016435977247277102, 0.014747905248752118, 0.01041527284159448, 0.23115062156292107, 0.02670274918535215, 0.1182808468297915], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2841356982235 +INFO - Cycle: 242 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 90.92512435913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906075142113, 0.0365037073845657, 0.03362297438590292, 0.16144120078885607, 0.023212683010503304, 0.00876482997139294, 0.048042042192428525, 0.06255696127181334, 0.02658214853513746, 0.10259003633387512, 0.027505616227139977, 0.03183724927058935, 0.016529915815656, 0.014747905449241493, 0.01041526490024848, 0.10768847910673283, 0.1493875120096822, 0.11896356727109209], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2812080291137 +INFO - Cycle: 243 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 91.02199935913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905944909767, 0.03650373121808046, 0.033623323096200676, 0.16203795393687023, 0.023213305823996923, 0.008169255253448717, 0.047940397656851284, 0.06255554338106444, 0.026582030566067397, 0.10269263803929912, 0.02750465142259855, 0.0318372423425764, 0.01662624868396495, 0.014747907064705476, 0.010415219353859959, 0.25634139059125627, 0.11960125562424935], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2784915517618 +INFO - Cycle: 244 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.32775685622692097, 91.11887435913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906031826328, 0.036503729487790106, 0.033623330208509355, 0.16204533377258692, 0.023212805140969784, 0.008161964938270882, 0.047899476580653286, 0.06255560638338149, 0.026582027633184367, 0.10273357248275927, 0.027504608370830425, 0.03183724282662056, 0.014747906991832023, 0.010415222301621703, 0.2559579476729681, 0.016806425934108554, 0.11980489324208687], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2760148420882 +INFO - Cycle: 245 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.21574935913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790599248889, 0.03650371074636203, 0.033622967112431124, 0.16144383544629237, 0.023213416732482003, 0.008761965088359096, 0.0480913307898481, 0.06255684682981244, 0.0265821519498607, 0.10254099705249908, 0.027505671772627943, 0.031837248349246484, 0.014747905591408246, 0.010415259332378489, 0.15835324786037383, 0.016903441639802088, 0.0968979712788996, 0.1204141264348273], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.273779740046 +INFO - Cycle: 246 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.31262435913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905879167786, 0.03650371316301913, 0.033622945820446885, 0.1614198124577855, 0.023214219844998444, 0.008785748726077545, 0.04815620382163186, 0.0625567762367896, 0.026582160097644702, 0.10247621880445884, 0.02750576975851605, 0.03183724768486136, 0.014747905683646187, 0.010415255385665352, 0.03840293492860238, 0.016995181550935965, 0.21607001127956196, 0.1210999888761905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2717580228368 +INFO - Cycle: 247 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.40949935913095]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905864100297, 0.03650373520705087, 0.03362332005080282, 0.16205115600075484, 0.023214042659850838, 0.008155792123587987, 0.047986559557781285, 0.06255540342414069, 0.026582032631862193, 0.10264683968153773, 0.027504696872641305, 0.031837241232647036, 0.014747907233478668, 0.010415212701321664, 0.01710190243688844, 0.25393725628775343, 0.12152899603379977], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2699624745956 +INFO - Cycle: 248 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.50637435913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905908332477, 0.03650371374838155, 0.03362295177282767, 0.1614355366245374, 0.02321408566246575, 0.008769969437757626, 0.048140995665908314, 0.0625567583106071, 0.026582158128271752, 0.10249164933388127, 0.027505750746156146, 0.03183724750277462, 0.01474790569758742, 0.010415254452356316, 0.017205809422604405, 0.20607704698234822, 0.047295674702020875, 0.12198958590118114], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.268428972527 +INFO - Cycle: 249 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.60324935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905795560154, 0.036503717199433516, 0.03362295116223723, 0.16144501427609426, 0.02321483378250996, 0.008760345092678288, 0.04819169014186028, 0.06255662632200125, 0.026582159172524475, 0.102441082942545, 0.02750578615277242, 0.03183724653393581, 0.014747905848111302, 0.010415248561764779, 0.017295639205994705, 0.08904249050779406, 0.16355276606298594, 0.1226765912391966], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2671191353388 +INFO - Cycle: 250 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.70012435913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905698787786, 0.03650374060491321, 0.033623310753631584, 0.16205735459599402, 0.023215210591837433, 0.008149261465171285, 0.048067917887191045, 0.06255521141049936, 0.026582037236343312, 0.10256582011977472, 0.027504779305099657, 0.03183723971215186, 0.01474790745649233, 0.010415203615794205, 0.017389877878753783, 0.2518981536716901, 0.12327906799587425], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2660247219649 +INFO - Cycle: 251 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.79699935913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790579779393, 0.036503739177759564, 0.033623319021418546, 0.16206927838931665, 0.023214658946639332, 0.008137395780054225, 0.04802410619580722, 0.06255526520489105, 0.026582033975658146, 0.10260973393874016, 0.0275047338384004, 0.03183724011526465, 0.014747907396535457, 0.010415206087437918, 0.01749956082336088, 0.2514698895747345, 0.12359802573618743], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2651820728302 +INFO - Cycle: 252 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.308225996851921, 116.79074935913069], + [0.32775685622692097, 91.89387435913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905757592702, 0.03650371991674528, 0.033622948651881354, 0.1614551098621414, 0.0232152634152831, 0.008750044832645876, 0.0482179571296131, 0.06255653628816063, 0.026582160743425846, 0.10241513505164491, 0.027505817111764894, 0.03183724578408082, 0.01474790595912214, 0.01041524410330906, 0.01759007195325126, 0.1515745662830579, 0.09916138942397569, 0.12424097773230404], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2645858846358 +INFO - Cycle: 253 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.69387435913069], + [0.308225996851921, 116.79074935913069], + [0.3298358246564865, 69.78925685882575], + [0.32775685622692097, 91.99074935913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790567893214, 0.036503721312206514, 0.0336229370744396, 0.16144078257047595, 0.023215818941574585, 0.008764259366818445, 0.04825884695124346, 0.06255649203849166, 0.026582165186630136, 0.10237423710551868, 0.027505872167234505, 0.0318372453986463, 0.014747906014174231, 0.010415241782841896, 0.055020557085598436, 0.1950208553219046, 0.01774835670296432, 0.12477679930030455], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2641923891363 +INFO - Cycle: 254 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.79074935913069], + [0.3298358246564865, 69.78925685882575], + [0.32775685622692097, 92.08762435913093]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905646454628, 0.03650374385180272, 0.033623309390511294, 0.16207038313359456, 0.023215807929791894, 0.008136019142951326, 0.048102004884815724, 0.06255509790716578, 0.02658203853336822, 0.10253205121503657, 0.027504811885370014, 0.03183723882109123, 0.014747907598091513, 0.010415198228108455, 0.24943679353922832, 0.017845660841749572, 0.12528402745086817], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2640153732302 +INFO - Cycle: 255 +INFO - Spp: 16 +INFO - [[0.884386348414421, 236.52824935913077], + [0.03479396560192094, 96.30168685913095], + [0.08362111403942094, 76.39387435913113], + [0.08570008246898647, 108.73300685882533], + [0.10523094184398646, 141.5736318588257], + [0.07593465278148646, 108.87831935882534], + [0.10523094184398646, 109.02363185882533], + [0.07385568435192094, 69.95168685913133], + [0.08570008246898647, 90.42363185882573], + [0.01734207465648646, 113.33456935882549], + [0.03687293403148646, 81.65644435882598], + [0.05432482497692094, 85.06418685913087], + [0.298460567164421, 116.79074935913069], + [0.308225996851921, 116.83918685913069], + [0.33960125434398647, 69.78925685882575], + [0.32775685622692097, 92.03918685913092]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960791658232103, 0.029624437511445605, 0.018911667056997348, 0.1463862648287146, 0.020200897434662565, 0.1116358859137012, 0.06755668235869612, 0.034956740669096216, 0.08588459749498518, 0.03376991109623585, 0.014225812020949037, 0.02454720933621673, 0.2503724179103578, 0.012586223179036403, 0.019765923657894948, 0.10996741294868945], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8587111069528 +INFO - Cycle: 256 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 96.30168685913095], + [0.03687293403148646, 81.65644435882598], + [0.884386348414421, 236.57668685913077], + [0.08362111403942094, 76.34543685913113], + [0.08570008246898647, 108.68456935882533], + [0.10523094184398646, 141.5251943588257], + [0.07593465278148646, 108.92675685882534], + [0.10523094184398646, 108.97519435882532], + [0.07385568435192094, 70.00012435913133], + [0.08570008246898647, 90.47206935882573], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.01574935913087], + [0.298460567164421, 116.83918685913069], + [0.33960125434398647, 69.74081935882575], + [0.32775685622692097, 91.99074935913092]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.029627717408231734, 0.014200924598506024, 0.019607916480455945, 0.01886018644999784, 0.14602392364538658, 0.0202360135593944, 0.11128529263683701, 0.06787914185408611, 0.03504656958896562, 0.08624823344227452, 0.03380094767013078, 0.024485687131993332, 0.2633645876816807, 0.01968362713067728, 0.10964923072138223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8432839145855 +INFO - Cycle: 257 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.10523094184398646, 108.97519435882532], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 236.62512435913078], + [0.08362111403942094, 76.29699935913112], + [0.08570008246898647, 108.63613185882532], + [0.10523094184398646, 141.4767568588257], + [0.07593465278148646, 108.97519435882535], + [0.07385568435192094, 70.04856185913134], + [0.08570008246898647, 90.52050685882574], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.96731185913086], + [0.298460567164421, 116.8876243591307], + [0.33960125434398647, 69.69238185882574], + [0.32775685622692097, 91.94231185913091]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014213135240920573, 0.06806069815666814, 0.029651524230480113, 0.01960791603281707, 0.018806683850735254, 0.1459290361181065, 0.0202561779834975, 0.1108145886741765, 0.03514337487901308, 0.08662834841759914, 0.03379528300025872, 0.0243979608243371, 0.26310144717920764, 0.019556945272459634, 0.11003688013972311], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8297724984825 +INFO - Cycle: 258 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.10523094184398646, 108.92675685882531], + [0.884386348414421, 236.67356185913079], + [0.08362111403942094, 76.24856185913112], + [0.08570008246898647, 108.58769435882532], + [0.10523094184398646, 141.4283193588257], + [0.07593465278148646, 109.02363185882535], + [0.07385568435192094, 70.09699935913135], + [0.08570008246898647, 90.56894435882575], + [0.05432482497692094, 84.91887435913085], + [0.298460567164421, 116.9360618591307], + [0.33960125434398647, 69.64394435882573], + [0.32775685622692097, 91.8938743591309]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014184892843141436, 0.029786971646625537, 0.03375854029300916, 0.06840382828013301, 0.01960791558821129, 0.018757809825599995, 0.145465817905934, 0.020299951605778275, 0.1105496133258501, 0.03525208988431793, 0.0869886035837466, 0.02425096789473069, 0.2628420403398274, 0.019430660236223495, 0.11042029674687116], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8155907621729 +INFO - Cycle: 259 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.91887435913085], + [0.01734207465648646, 113.28613185882548], + [0.10523094184398646, 108.87831935882531], + [0.884386348414421, 236.7219993591308], + [0.08362111403942094, 76.20012435913111], + [0.08570008246898647, 108.53925685882531], + [0.10523094184398646, 141.37988185882568], + [0.07593465278148646, 109.07206935882536], + [0.07385568435192094, 70.14543685913135], + [0.08570008246898647, 90.61738185882575], + [0.298460567164421, 116.98449935913071], + [0.33960125434398647, 69.59550685882573], + [0.32775685622692097, 91.8454368591309]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014188489862979563, 0.029933598216361375, 0.0265163690863548, 0.02405439047637116, 0.007193894010328875, 0.06874604224835097, 0.01960791523174041, 0.018703233800976857, 0.14499489497719192, 0.020343812044931443, 0.11030745026549595, 0.03540731266020943, 0.08731186554841, 0.2625864068542354, 0.019304772067186744, 0.11079955264887525], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8020502210686 +INFO - Cycle: 260 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.91887435913085], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.10523094184398646, 108.8298818588253], + [0.884386348414421, 236.7704368591308], + [0.08362111403942094, 76.1516868591311], + [0.08570008246898647, 108.4908193588253], + [0.10523094184398646, 141.33144435882568], + [0.07593465278148646, 109.12050685882537], + [0.07385568435192094, 70.19387435913136], + [0.08570008246898647, 90.66581935882576], + [0.298460567164421, 117.03293685913071], + [0.33960125434398647, 69.54706935882572], + [0.32775685622692097, 91.7969993591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014192029263670736, 0.030085147458652994, 0.01737711059769541, 0.023855771069133627, 0.016281844097278005, 0.019101105381953483, 0.06909692869693344, 0.019607914795680876, 0.018647359535084305, 0.14447903935679482, 0.020387592389307256, 0.11010470894619574, 0.03556404035869545, 0.08763203018064193, 0.2623005576791649, 0.01918860686661987, 0.09209821332649737], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.789108037392 +INFO - Cycle: 261 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 84.96731185913086], + [0.10523094184398646, 108.7814443588253], + [0.884386348414421, 236.8188743591308], + [0.08362111403942094, 76.1032493591311], + [0.08570008246898647, 108.4423818588253], + [0.10523094184398646, 141.28300685882567], + [0.07593465278148646, 109.16894435882537], + [0.07385568435192094, 70.24231185913136], + [0.08570008246898647, 90.71425685882576], + [0.298460567164421, 117.08137435913072], + [0.33960125434398647, 69.49863185882572]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014227070122841396, 0.030216141759691124, 0.008959056645378, 0.02465307269305588, 0.1118331254044293, 0.02363096815196282, 0.06944567540256402, 0.01960791441850612, 0.018584074027175636, 0.14395981193382787, 0.02043133268327723, 0.10992169520127147, 0.03576214181456688, 0.08791472144318337, 0.26168984701316467, 0.019163351285104102], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7766770607889 +INFO - Cycle: 262 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 84.96731185913086], + [0.10523094184398646, 108.73300685882529], + [0.884386348414421, 236.8673118591308], + [0.08362111403942094, 76.05481185913109], + [0.08570008246898647, 108.3939443588253], + [0.10523094184398646, 141.23456935882567], + [0.07593465278148646, 109.21738185882538], + [0.07385568435192094, 70.29074935913137], + [0.08570008246898647, 90.76269435882577], + [0.298460567164421, 117.12981185913073], + [0.33960125434398647, 69.45019435882571]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014230586025386177, 0.030362182544916582, 0.033562612292243915, 0.11234552304850441, 0.02343884758008496, 0.06981329630158255, 0.019607913981735964, 0.018524862915831632, 0.14335364046474186, 0.02047492351770526, 0.10979816954719285, 0.03591974001542522, 0.0882290880447573, 0.2612450503264894, 0.019093563393401618], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7647487081776 +INFO - Cycle: 263 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 85.01574935913087], + [0.10523094184398646, 108.68456935882529], + [0.884386348414421, 236.9157493591308], + [0.08362111403942094, 76.00637435913109], + [0.08570008246898647, 108.34550685882529], + [0.10523094184398646, 141.18613185882566], + [0.07593465278148646, 109.26581935882538], + [0.07385568435192094, 70.33918685913137], + [0.08570008246898647, 90.81113185882577], + [0.298460567164421, 117.17824935913073], + [0.33960125434398647, 69.4017568588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014265430486174178, 0.030457784289457158, 0.03353334336028939, 0.11285503212453886, 0.023241231292451977, 0.07017741885926261, 0.01960791360303275, 0.018457283811590654, 0.14274764051318486, 0.02051864136888814, 0.1096921050339829, 0.036114214572388566, 0.08850503010679475, 0.2608025522933765, 0.019024378284586668], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7533207893157 +INFO - Cycle: 264 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 85.01574935913087], + [0.32775685622692097, 91.8938743591309], + [0.10523094184398646, 108.63613185882528], + [0.884386348414421, 236.96418685913082], + [0.08362111403942094, 75.95793685913108], + [0.08570008246898647, 108.29706935882528], + [0.10523094184398646, 141.13769435882566], + [0.07593465278148646, 109.31425685882539], + [0.07385568435192094, 70.38762435913138], + [0.08570008246898647, 90.85956935882578], + [0.298460567164421, 117.22668685913074], + [0.33960125434398647, 69.3533193588257]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014269790429237953, 0.030565032855629413, 0.03350281785135524, 0.045221194179614316, 0.023077037136909898, 0.06822886345777412, 0.07056060447893754, 0.019607913378920337, 0.018393818548950853, 0.14205133827576352, 0.0205620902135784, 0.10964794116373718, 0.03626846634387865, 0.08881331957769857, 0.2602414384025266, 0.0189883337054875], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7423984842262 +INFO - Cycle: 265 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.05432482497692094, 85.06418685913087], + [0.10523094184398646, 108.58769435882527], + [0.884386348414421, 237.01262435913083], + [0.08362111403942094, 75.90949935913108], + [0.08570008246898647, 108.24863185882528], + [0.10523094184398646, 141.08925685882565], + [0.07593465278148646, 109.3626943588254], + [0.07385568435192094, 70.43606185913139], + [0.08570008246898647, 90.90800685882579], + [0.298460567164421, 117.27512435913074], + [0.33960125434398647, 69.3048818588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014303766783139233, 0.030656880038508902, 0.033474725795772854, 0.1140131956262624, 0.02288581993977329, 0.07094009075714884, 0.01960791289897608, 0.01832252014258232, 0.14135448315679802, 0.020605686520671757, 0.10962111770658886, 0.0364638504232951, 0.08908544407426049, 0.2597225717020679, 0.018941934434154043], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7319677143876 +INFO - Cycle: 266 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.05432482497692094, 85.06418685913087], + [0.10523094184398646, 108.53925685882527], + [0.884386348414421, 237.06106185913083], + [0.08362111403942094, 75.86106185913107], + [0.08570008246898647, 108.20019435882527], + [0.10523094184398646, 141.04081935882564], + [0.07593465278148646, 109.4111318588254], + [0.07385568435192094, 70.48449935913139], + [0.08570008246898647, 90.95644435882579], + [0.298460567164421, 117.32356185913075], + [0.33960125434398647, 69.25644435882569]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014308156316782223, 0.03075919287336797, 0.03344569483813966, 0.11451498499950515, 0.022727422996898648, 0.07133855264184844, 0.01960791252647385, 0.018255387262021115, 0.14056435761976935, 0.02064911708436129, 0.10965822299810814, 0.03661952603111014, 0.08939089349371233, 0.2592860898897754, 0.018874488428126297], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7220420295725 +INFO - Cycle: 267 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.10523094184398646, 108.49081935882526], + [0.884386348414421, 237.10949935913084], + [0.08362111403942094, 75.81262435913106], + [0.08570008246898647, 108.15175685882527], + [0.10523094184398646, 140.99238185882564], + [0.07593465278148646, 109.4595693588254], + [0.07385568435192094, 70.5329368591314], + [0.08570008246898647, 91.0048818588258], + [0.298460567164421, 117.37199935913075], + [0.33960125434398647, 69.20800685882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014341311427967442, 0.030847384275802164, 0.03341874769787615, 0.0958486942609967, 0.019190308614079103, 0.02254230155826865, 0.0717324589628747, 0.019607912154951824, 0.018180154780013103, 0.13977579485407196, 0.02069267383629541, 0.10971086431718086, 0.03681613378043027, 0.08966081500845331, 0.2588178694964185, 0.01881657497432001], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7126192354103 +INFO - Cycle: 268 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.10523094184398646, 108.44238185882526], + [0.884386348414421, 237.15793685913084], + [0.08362111403942094, 75.76418685913106], + [0.08570008246898647, 108.10331935882526], + [0.10523094184398646, 140.94394435882563], + [0.07593465278148646, 109.50800685882541], + [0.07385568435192094, 70.5813743591314], + [0.08570008246898647, 91.0533193588258], + [0.298460567164421, 117.42043685913076], + [0.33960125434398647, 69.15956935882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014345745807346821, 0.03094487570640176, 0.033391175176561816, 0.005320440318578735, 0.11033351423217401, 0.022389441923016205, 0.07214528697900906, 0.019607911922457876, 0.018109137607034233, 0.1388913310974096, 0.020735971103197505, 0.10982909720703087, 0.036973524621539466, 0.08996512305153771, 0.2582247794212545, 0.018792643825449915], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7036899711782 +INFO - Cycle: 269 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.10523094184398646, 108.39394435882525], + [0.884386348414421, 237.20637435913085], + [0.08362111403942094, 75.71574935913105], + [0.08570008246898647, 108.05488185882525], + [0.10523094184398646, 140.89550685882563], + [0.07593465278148646, 109.55644435882542], + [0.08570008246898647, 91.10175685882581], + [0.298460567164421, 117.46887435913077], + [0.33960125434398647, 69.11113185882567]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014351725347398954, 0.030927376726388456, 0.0333957889174555, 0.11615514673459444, 0.01876505167396504, 0.03691112025554349, 0.003647166137739898, 0.07255007071863702, 0.01960791147064682, 0.018200824179040457, 0.13801772179858005, 0.020779523268074605, 0.10996570385544062, 0.09021073425880188, 0.2577847980901882, 0.018729336567504543], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6952359842435 +INFO - Cycle: 270 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.10523094184398646, 108.34550685882525], + [0.884386348414421, 237.25481185913085], + [0.08362111403942094, 75.66731185913105], + [0.08570008246898647, 108.00644435882525], + [0.10523094184398646, 140.84706935882562], + [0.07593465278148646, 109.60488185882542], + [0.08570008246898647, 91.15019435882581], + [0.298460567164421, 117.51731185913077], + [0.33960125434398647, 69.06269435882567]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014376637454660475, 0.030902199431699008, 0.03340125512572584, 0.1166466947964842, 0.036875177290457195, 0.02241605752810986, 0.07295217371591291, 0.019607911112212394, 0.018287629116960365, 0.13713661459027054, 0.020823187460117316, 0.11012024750237366, 0.09043371465970057, 0.25735641405926096, 0.018664086156054485], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6871679462497 +INFO - Cycle: 271 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.29706935882524], + [0.884386348414421, 237.30324935913086], + [0.08362111403942094, 75.61887435913104], + [0.08570008246898647, 107.95800685882524], + [0.10523094184398646, 140.79863185882562], + [0.07593465278148646, 109.65331935882543], + [0.08570008246898647, 91.19863185882582], + [0.298460567164421, 117.56574935913078], + [0.33960125434398647, 69.01425685882566]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01437740582751179, 0.03085955294458399, 0.03341327891198939, 0.05531840107011464, 0.02801623579154165, 0.02248650345593613, 0.06189827559153426, 0.008735761762911924, 0.07336717493469828, 0.019607910801790834, 0.01841795369395794, 0.13618063473742886, 0.020866681810275185, 0.11033008205368891, 0.09067567094070239, 0.2568208765188368, 0.018627599152496798], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6794866960804 +INFO - Cycle: 272 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.24863185882523], + [0.884386348414421, 237.35168685913087], + [0.08362111403942094, 75.57043685913104], + [0.08570008246898647, 107.90956935882524], + [0.10523094184398646, 140.7501943588256], + [0.07593465278148646, 109.70175685882543], + [0.08570008246898647, 91.24706935882583], + [0.298460567164421, 117.61418685913078], + [0.33960125434398647, 68.96581935882566]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014377726976739816, 0.030799187176218042, 0.03343030269555631, 0.013232415801152309, 0.02258542974508302, 0.11777606691955324, 0.02335967620209736, 0.07378512458983359, 0.019607910472920997, 0.018573948530803998, 0.13519088554501152, 0.02091020408104366, 0.11057234162862396, 0.09091172616298782, 0.2562983774766105, 0.018588675995763828], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6721784653403 +INFO - Cycle: 273 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.20019435882523], + [0.884386348414421, 237.40012435913087], + [0.08362111403942094, 75.52199935913103], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 140.7017568588256], + [0.07593465278148646, 109.75019435882544], + [0.08570008246898647, 91.29550685882583], + [0.298460567164421, 117.66262435913079], + [0.33960125434398647, 68.91738185882565]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014378161891305459, 0.03074353955731131, 0.03344598990081199, 0.022677030123400548, 0.11826035147015483, 0.036441049456725105, 0.07420828416245544, 0.019607910082934485, 0.018722475071079197, 0.13415730230960174, 0.020953768488900744, 0.11085046558942607, 0.09115295141584384, 0.25587574387921075, 0.018524976600838582], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6652517703494 +INFO - Cycle: 274 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.10523094184398646, 108.15175685882522], + [0.884386348414421, 237.44856185913088], + [0.08362111403942094, 75.47356185913102], + [0.08570008246898647, 107.81269435882523], + [0.10523094184398646, 140.6533193588256], + [0.07593465278148646, 109.79863185882544], + [0.08570008246898647, 91.34394435882584], + [0.298460567164421, 117.7110618591308], + [0.33960125434398647, 68.86894435882564]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014407567061524318, 0.030717119533901965, 0.03345143376418315, 0.10922725777870125, 0.03641050288002838, 0.02267678791414406, 0.009527314938233923, 0.07462699648764612, 0.019607909815000945, 0.01880557758954151, 0.13312236717984033, 0.020997446007182903, 0.11113865310715342, 0.09137859726586658, 0.25543842705957387, 0.018466041617477412], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6587104256269 +INFO - Cycle: 275 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.10523094184398646, 108.10331935882522], + [0.884386348414421, 237.49699935913088], + [0.08362111403942094, 75.42512435913102], + [0.08570008246898647, 107.76425685882522], + [0.10523094184398646, 140.6048818588256], + [0.07593465278148646, 109.84706935882545], + [0.08570008246898647, 91.39238185882584], + [0.298460567164421, 117.7594993591308], + [0.33960125434398647, 68.82050685882564]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014408515348388364, 0.03067830962738972, 0.033462354894637926, 0.019713468439257278, 0.028823819024140322, 0.022741433268689652, 0.09963885877237699, 0.007470259735645001, 0.0750604587396934, 0.01960790952464314, 0.018927041303500203, 0.1319993694344307, 0.021040902171163896, 0.11148805760332219, 0.09163450142911855, 0.25486127149092963, 0.018443469192673114], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.652546434816 +INFO - Cycle: 276 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.05488185882521], + [0.884386348414421, 237.5454368591309], + [0.08362111403942094, 75.37668685913101], + [0.08570008246898647, 107.71581935882521], + [0.10523094184398646, 140.5564443588256], + [0.07593465278148646, 109.89550685882546], + [0.08570008246898647, 91.44081935882585], + [0.298460567164421, 117.8079368591308]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01440903943018528, 0.03062011109255045, 0.03347874921658023, 0.014734649624422997, 0.022837146735454724, 0.1197963081049476, 0.02140277440701876, 0.01842840671339452, 0.07549477499918293, 0.01960790907837882, 0.019076606621226715, 0.13084764432483514, 0.021084475110806248, 0.11186561884209964, 0.09188542791381486, 0.2544303577851011], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6467341272662 +INFO - Cycle: 277 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.884386348414421, 237.5938743591309], + [0.08362111403942094, 75.32824935913101], + [0.08570008246898647, 107.66738185882521], + [0.10523094184398646, 140.50800685882558], + [0.07593465278148646, 109.94394435882546], + [0.08570008246898647, 91.48925685882585], + [0.298460567164421, 117.85637435913081]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014409522073109145, 0.030560052909629824, 0.03349566599389436, 0.02293603378306932, 0.0952624737915546, 0.03597615748891554, 0.01841568262829905, 0.024982969172934234, 0.07593183002304156, 0.01960790884365745, 0.019228471801866636, 0.12965886027819262, 0.021128054076743345, 0.11227430368177484, 0.09214004667293817, 0.2539919667803792], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6412736743089 +INFO - Cycle: 278 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.20949935913089], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.884386348414421, 237.6423118591309], + [0.08362111403942094, 75.279811859131], + [0.08570008246898647, 107.6189443588252], + [0.10523094184398646, 140.45956935882558], + [0.07593465278148646, 109.99238185882547], + [0.08570008246898647, 91.53769435882586], + [0.298460567164421, 117.90481185913082]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014414267268682494, 0.030545108678755685, 0.0334995803113787, 0.020207353964733502, 0.03591136589471506, 0.018434360041459017, 0.12078580546989659, 0.07623180968012738, 0.009631831268305219, 0.0027510360038123897, 0.01960790851679693, 0.019310042307653652, 0.11905945551307094, 0.021146694408444237, 0.11257680182074602, 0.0924554250693198, 0.25343115378210235], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6361087990847 +INFO - Cycle: 279 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.884386348414421, 237.6907493591309], + [0.08362111403942094, 75.231374359131], + [0.10523094184398646, 140.41113185882557], + [0.07593465278148646, 110.04081935882547], + [0.08570008246898647, 91.58613185882587], + [0.298460567164421, 117.95324935913082]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444016816815058, 0.030530484953937988, 0.03350183503775736, 0.035883007028298046, 0.018410976441850087, 0.12119861282943398, 0.07627354667716751, 0.013164446474410146, 0.022948481337198817, 0.11482919884993605, 0.019607908164262302, 0.01937072197018779, 0.021163650283108112, 0.11269124288965776, 0.09294569809095439, 0.2530400208036892], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6311758317213 +INFO - Cycle: 280 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.884386348414421, 237.7391868591309], + [0.08362111403942094, 75.18293685913099], + [0.10523094184398646, 140.36269435882556], + [0.07593465278148646, 110.08925685882548], + [0.08570008246898647, 91.63456935882587], + [0.298460567164421, 118.00168685913083]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444093266390225, 0.030493216385260626, 0.03351225973282191, 0.02525595156394268, 0.018421120478016837, 0.04541610672740321, 0.0763110653338349, 0.022012374585794282, 0.02301352953533817, 0.10526099564372207, 0.010499012170338523, 0.07629413091990209, 0.01960790781925846, 0.019482255625148343, 0.021180378757517923, 0.11281399325763229, 0.09346816417549442, 0.25251660462467107], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6264630913727 +INFO - Cycle: 281 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.884386348414421, 237.78762435913092], + [0.08362111403942094, 75.13449935913098], + [0.10523094184398646, 140.31425685882556], + [0.07593465278148646, 110.13769435882548], + [0.08570008246898647, 91.68300685882588], + [0.298460567164421, 118.05012435913083]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444169358919142, 0.030455248371168944, 0.03352288182020865, 0.014489296268002085, 0.01841802978607443, 0.07634688320508182, 0.03050281422442346, 0.02307976943414738, 0.09605823823054485, 0.02113594031107542, 0.12217962628655783, 0.019607907501460246, 0.01959473493238097, 0.02119719624051548, 0.1129279612586076, 0.09399312493003782, 0.2520486536105217], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6219571366364 +INFO - Cycle: 282 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.07593465278148646, 110.13769435882548], + [0.884386348414421, 237.83606185913092], + [0.08362111403942094, 75.08606185913098], + [0.10523094184398646, 140.26581935882555], + [0.07593465278148646, 110.18613185882549], + [0.08570008246898647, 91.73144435882588], + [0.298460567164421, 118.09856185913084]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014442508394375095, 0.03042072667824911, 0.033532468719345995, 0.00398512757814572, 0.018396093909835452, 0.07629114296927987, 0.11124851183211147, 0.02314133268847668, 0.014789411047545163, 0.03151159207744278, 0.12029856162983273, 0.0811335271629216, 0.019607907123136, 0.019708594333493076, 0.02121414990739316, 0.03184936002786071, 0.09447897877316498, 0.25165823935807174], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6176743152157 +INFO - Cycle: 283 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08362111403942094, 75.03762435913097], + [0.10523094184398646, 140.21738185882555], + [0.08570008246898647, 91.77988185882589], + [0.298460567164421, 118.14699935913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014443661488382336, 0.03040194825526697, 0.033537648088014155, 0.018425780194990228, 0.06841973875890703, 0.12531399449231917, 0.023177108310376632, 0.03540609875080488, 0.019607906935384264, 0.11312312463277636, 0.007932920916426075, 0.12315557791540112, 0.019795477726200873, 0.02123389237160719, 0.09496342783339284, 0.25106169332974976], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.613568935179 +INFO - Cycle: 284 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08570008246898647, 107.71581935882521], + [0.08362111403942094, 74.98918685913097], + [0.10523094184398646, 140.16894435882554], + [0.08570008246898647, 91.8283193588259], + [0.298460567164421, 118.19543685913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014445042832944038, 0.030399462806090235, 0.03353815031472391, 0.018403185557866148, 0.014766678697726717, 0.02318810059792338, 0.03534136565889408, 0.019607906798428852, 0.1132475691298517, 0.061559638822330995, 0.1235599922166981, 0.12467212828689964, 0.019863636784292406, 0.021267957286350715, 0.09546101810864116, 0.2506781661003379], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6096506616957 +INFO - Cycle: 285 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08570008246898647, 107.71581935882521], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 140.12050685882554], + [0.08570008246898647, 91.8767568588259], + [0.298460567164421, 118.24387435913086]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014460104597708516, 0.030372951404626366, 0.03354443563462823, 0.01840342605010636, 0.011613669201163565, 0.030089895613242917, 0.019607906611030703, 0.11335943261856515, 0.07634292498246976, 0.07126685529280163, 0.05720232222084279, 0.011601303576115277, 0.0051712502134140005, 0.05276551563674895, 0.06689655139083425, 0.019958308025545813, 0.021290537368001284, 0.09584870151776186, 0.2502039080443926], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6059295832733 +INFO - Cycle: 286 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.08362111403942094, 74.89231185913096], + [0.10523094184398646, 140.07206935882553], + [0.08570008246898647, 91.9251943588259], + [0.298460567164421, 118.29231185913086]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014475085746819105, 0.03033633918053301, 0.033553575517556916, 0.01841194736582017, 0.021744453564891245, 0.019607906329699564, 0.11345477551220018, 0.07635443882309786, 0.023257701904798825, 0.013416432445458376, 0.12452774009874648, 0.12356229018164486, 0.020067471176340026, 0.02130856902722771, 0.0962228506310826, 0.2496984224940831], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6023835969581 +INFO - Cycle: 287 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.10523094184398646, 140.02363185882552], + [0.08570008246898647, 91.97363185882591], + [0.298460567164421, 118.34074935913087]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476037508779396, 0.03029978463109704, 0.03356375404715206, 0.011668146686316395, 0.01960790619540881, 0.05560373291362112, 0.07636184189028243, 0.023322062613168944, 0.02336323864072924, 0.12498458403481336, 0.078513380303612, 0.01835204127472086, 0.05795173193993804, 0.04441124166576021, 0.020180734453078403, 0.021325899241675557, 0.09671400946814045, 0.24929987249170557], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5990332984961 +INFO - Cycle: 288 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.10523094184398646, 139.97519435882552], + [0.08570008246898647, 92.02206935882592], + [0.298460567164421, 118.38918685913087]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476115376533876, 0.03027716287350779, 0.03357020217329691, 0.007746288310634918, 0.019607905970976808, 0.0056500009455293255, 0.07633820185695661, 0.023356756603609974, 0.027245082631500845, 0.05517269733616306, 0.02002111988099605, 0.018360020727225056, 0.10797501432066503, 0.10233419275434735, 0.020250787490315062, 0.07030238576103458, 0.021343192950326755, 0.09717302235134288, 0.24879984968503696], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5958692334873 +INFO - Cycle: 289 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 139.9267568588255], + [0.08570008246898647, 92.07050685882592], + [0.298460567164421, 118.43762435913088]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476607854183407, 0.03023378192286942, 0.02997025156548664, 0.002578945225767714, 0.019607905775729025, 0.07639463132776232, 0.023410721156713724, 0.03235973944300341, 0.018361840631959885, 0.11375114282451759, 0.10979448792194936, 0.020334586649603893, 0.12594410349619287, 0.003615451117140637, 0.01197906273072155, 0.0213618433400369, 0.09749747728609948, 0.2483274197302622], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5928466944688 +INFO - Cycle: 290 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 139.8783193588255], + [0.08570008246898647, 92.11894435882593], + [0.298460567164421, 118.48606185913088]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476915924592573, 0.030210957549308498, 0.028610949745980982, 0.019607905597689664, 0.07632792697234674, 0.02344107679840932, 0.034906284635321735, 0.01834021539261928, 0.11380187175726758, 0.012254407552808724, 0.020399870104420834, 0.12633832343640652, 0.004982433683005482, 0.10904228796586103, 0.021379290390753335, 0.0979260183922457, 0.24795326410096194], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.589984623042 +INFO - Cycle: 291 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.10523094184398646, 139.8298818588255], + [0.08570008246898647, 92.16738185882593], + [0.298460567164421, 118.53449935913089]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01447736338639339, 0.030189979773720604, 0.02736577457125297, 0.019607905437458484, 0.07642579822552198, 0.02346747657050003, 0.0348856285798701, 0.018369538107878124, 0.10738322127178507, 0.02046243508294656, 0.006446805731143598, 0.006234700469128747, 0.12066907209742958, 0.006571824896129078, 0.12044354425994623, 0.021398406040906943, 0.0982301507132574, 0.24737037478473112], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.587274891462 +INFO - Cycle: 292 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.05432482497692094, 85.3548118591309], + [0.10523094184398646, 139.7814443588255], + [0.08570008246898647, 92.21581935882594], + [0.298460567164421, 118.5829368591309]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01448106199275273, 0.030169881061483418, 0.026288553814871198, 0.019607905172027634, 0.07649238870266449, 0.020654615100287644, 0.034872872434725866, 0.018350957079894113, 0.012201268696683372, 0.02051405297948175, 0.007318408765753427, 0.11994971775293828, 0.10187706522176865, 0.12728999003549352, 0.002833614180439934, 0.021416453374310387, 0.09869344719673127, 0.24698774643769236], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5847174746077 +INFO - Cycle: 293 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.10523094184398646, 139.7330068588255], + [0.08570008246898647, 92.26425685882595], + [0.298460567164421, 118.6313743591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01450595027945664, 0.030138501984010958, 0.024771791851187334, 0.01960790497459615, 0.0765984702999404, 0.034886328884118745, 0.01835040877408273, 0.020571806623047584, 0.00884361952798681, 0.11934841526129968, 0.11421516209209773, 0.07837264866893179, 0.02349278000179548, 0.04937230466538206, 0.02143612270693097, 0.0989560246353031, 0.2465317587698319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.582317955956 +INFO - Cycle: 294 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.10523094184398646, 139.68456935882548], + [0.08570008246898647, 92.31269435882595], + [0.298460567164421, 118.67981185913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014506455226888404, 0.030114868562380177, 0.02330362327899647, 0.019607904869066252, 0.07672156338023212, 0.03486506788196516, 0.018362299820816233, 0.020634052187487893, 0.0103198392032655, 0.11868238904169878, 0.10581932349004612, 0.023522041573004998, 0.12823703348134105, 0.008571031337907953, 0.02145572902408968, 0.09925053417159577, 0.24602624346921736], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5800724241076 +INFO - Cycle: 295 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.10523094184398646, 139.63613185882548], + [0.08570008246898647, 92.36113185882596], + [0.298460567164421, 118.72824935913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014506849562099014, 0.03009428389451204, 0.02207166568113492, 0.019607904653508538, 0.07679351613981196, 0.034847368457272064, 0.018341392271542228, 0.020685499106862907, 0.011558814697075127, 0.11794261012708819, 0.013474258518306607, 0.023547740538698993, 0.12862335100296737, 0.10105018763682032, 0.021473983991270835, 0.09972128299194247, 0.24565929072908627], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5779869566868 +INFO - Cycle: 296 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.10523094184398646, 139.58769435882547], + [0.08570008246898647, 92.40956935882596], + [0.298460567164421, 118.77668685913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014507286393738853, 0.030043894430935268, 0.019052729505456067, 0.0196079044302474, 0.07691271452367152, 0.027849096018266524, 0.018363949250086834, 0.020776602465107406, 0.014594744114371066, 0.11727173388138916, 0.023613740220103013, 0.02470275293269432, 0.11469783437359429, 0.006933872457753078, 0.10444398603995793, 0.021493642354568587, 0.10002166997682213, 0.2451118466312366], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5760554537258 +INFO - Cycle: 297 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.07593465278148646, 110.37988185882551], + [0.10523094184398646, 139.53925685882547], + [0.08570008246898647, 92.45800685882597], + [0.298460567164421, 118.82512435913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014507740530614169, 0.029997517227167616, 0.016255912964329877, 0.019607904323203224, 0.07703655505123141, 0.022050976455029632, 0.01835362744918093, 0.020862747928288457, 0.017407222016621305, 0.11660016161926659, 0.02367409984417502, 0.10753967539019703, 0.012674817273856193, 0.12956283123851514, 0.007337090883038983, 0.021513580627449142, 0.10031301272271878, 0.2447045264551165], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5742791328187 +INFO - Cycle: 298 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.10523094184398646, 139.49081935882546], + [0.08570008246898647, 92.50644435882597], + [0.298460567164421, 118.87356185913093]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014508099159587718, 0.029957916410383482, 0.013886283216449512, 0.01960790414365124, 0.07710942440547748, 0.017281193367618606, 0.018345969492600027, 0.020934044037256086, 0.019790256111056986, 0.11585692416749635, 0.023725687937340513, 0.01732167376763917, 0.017397228504519344, 0.09876555570988671, 0.09769056202834488, 0.031220492138427158, 0.02153204286040295, 0.10078126313164701, 0.24428747941021473], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5726652246713 +INFO - Cycle: 299 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.10523094184398646, 139.44238185882546], + [0.08570008246898647, 92.55488185882598], + [0.298460567164421, 118.92199935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014531148047995341, 0.02993729735064071, 0.01291585872106871, 0.01960790391624124, 0.0772043388092539, 0.0219498875347359, 0.018366431381368085, 0.020765854835108486, 0.11527342715700495, 0.0034174475906897776, 0.012823084825447731, 0.11513731066228458, 0.1304978985344891, 0.020953232508735466, 0.020291449532790332, 0.02155213457804705, 0.10102159135701022, 0.24375370265708832], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5711922412092 +INFO - Cycle: 300 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.10523094184398646, 139.39394435882545], + [0.08570008246898647, 92.60331935882598], + [0.298460567164421, 118.97043685913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014535654150756501, 0.02989058142966315, 0.010167356417910091, 0.019607903728663428, 0.07733284280094496, 0.01674097820635106, 0.018346211239059978, 0.023529765287649194, 0.11460123343989406, 0.01798413845602821, 0.115322308879526, 0.13087653058802712, 0.021035494555417575, 0.023763678897409928, 0.021572497996573688, 0.10129907286103684, 0.2433937510650881], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5698768835491 +INFO - Cycle: 301 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.10523094184398646, 139.34550685882544], + [0.08570008246898647, 92.65175685882599], + [0.298460567164421, 119.01887435913095]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014536092852229555, 0.02984841940813019, 0.007621928606944135, 0.019607903542942152, 0.07741624850011379, 0.01174725615993617, 0.018362015533156858, 0.026089473008723163, 0.11385626767839169, 0.02292869630591604, 0.03961341749602196, 0.04339599069733474, 0.02110829634252234, 0.023818265014628946, 0.07585660505092101, 0.08797481211472985, 0.021591360020858923, 0.10174469752102921, 0.2428822541454692], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5687216579504 +INFO - Cycle: 302 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.10523094184398646, 139.29706935882544], + [0.08570008246898647, 92.700194358826]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014536572288639579, 0.02980304341974672, 0.004891173025654985, 0.019607903538415454, 0.07752406692244906, 0.006311723468462653, 0.018362010511806855, 0.02883556686799275, 0.11313112076546175, 0.028310901361681177, 0.04340673619798871, 0.02118682587669974, 0.02387701744480519, 0.11564268900102452, 0.08796405174099176, 0.24288214720813567, 0.02160944722067865, 0.10211700313936477], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5676813561793 +INFO - Cycle: 303 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.10523094184398646, 139.24863185882543], + [0.08570008246898647, 92.748631858826]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014537314494356501, 0.029745629787512804, 0.01960790355809252, 0.07765715966787697, 0.018361990452800233, 0.033747363093487914, 0.11243335021547472, 0.03456149482240911, 0.04345090924723474, 0.021273072999584742, 0.023946871357128446, 0.11584018742666918, 0.0879198174337694, 0.2428820822509336, 0.02162839415762281, 0.10240645903504614], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.566710169598 +INFO - Cycle: 304 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 139.20019435882543], + [0.08570008246898647, 92.79706935882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014537606470335283, 0.029726728524630746, 0.01960790357190826, 0.07775645402180079, 0.018361979254641548, 0.0337528246262326, 0.11167534804527486, 0.03454333905399716, 0.04347814373489331, 0.021325247848846852, 0.023973429690013995, 0.05779088964294389, 0.08789254724153689, 0.24288201831251371, 0.05821824609455398, 0.021646253459421953, 0.10283104040645419], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.565806913634 +INFO - Cycle: 305 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.10523094184398646, 139.15175685882542], + [0.08570008246898647, 92.84550685882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014556599412583094, 0.029702205217625687, 0.019607903539600163, 0.07784489657765133, 0.01836198902419207, 0.03375841116345893, 0.11096560082276108, 0.034552070749840805, 0.04345440343567236, 0.02137344616067008, 0.007674162388528221, 0.08791632012924792, 0.2428818690408445, 0.11615085757922243, 0.016307648877050978, 0.02166434338346004, 0.10322727249759026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5649608013034 +INFO - Cycle: 306 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.10523094184398646, 139.10331935882542], + [0.08570008246898647, 92.89394435882602]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565767808171256, 0.029678467251576007, 0.019607903578049344, 0.07797790349751504, 0.01836205516856978, 0.03376453198447016, 0.11026224011851335, 0.03454440868357141, 0.043148061251059903, 0.02142956798451457, 0.08822414828592738, 0.24218303402036795, 0.11634861151836509, 0.024002710896948165, 0.021683590480100805, 0.10351985605389058], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5641785544894 +INFO - Cycle: 307 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.10523094184398646, 139.0548818588254], + [0.08570008246898647, 92.94238185882602]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014566113343136032, 0.029657856297990746, 0.019607903539611456, 0.0780965891420275, 0.018361994168900293, 0.0337704737019603, 0.10950762231800487, 0.034525267800408835, 0.04340404330381612, 0.021483532181175102, 0.08796697694124413, 0.24273153906826886, 0.08522365980658723, 0.02403146281210449, 0.03131709112846985, 0.021702226676478465, 0.10389587557516976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5634668517223 +INFO - Cycle: 308 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 139.0064443588254], + [0.08570008246898647, 92.99081935882603]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014566234997442789, 0.029637963356742788, 0.019607903585041227, 0.07817860194402433, 0.018361946775822507, 0.033776268499117176, 0.10871958758999405, 0.03451593301038093, 0.043551995899472014, 0.018389344844181477, 0.0878185977251589, 0.24288170270070306, 0.024058222041140748, 0.11669402259525408, 0.00313986183035962, 0.02171987746720187, 0.10438193513796257], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5628140865213 +INFO - Cycle: 309 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 138.9580068588254], + [0.08570008246898647, 93.03925685882604]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565604225992002, 0.029612666241501925, 0.019607903561186475, 0.0783058341153309, 0.018361950962550937, 0.033783716184407384, 0.10803342738118796, 0.03454155083470062, 0.04353681063196375, 0.08783380166670175, 0.24288155145935544, 0.02408742567115626, 0.11688635640352613, 0.021573854784141425, 0.0217394727174424, 0.10464807315885463], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5622219492118 +INFO - Cycle: 310 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.9095693588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565603411269456, 0.029612724019905112, 0.019607903554628936, 0.07827829838710149, 0.01836194547510232, 0.033783699705882235, 0.10804587978316503, 0.034541588457254864, 0.04355363706131074, 0.08781695615710348, 0.24288147896061205, 0.024087349331237497, 0.11687987858201379, 0.02157378264968272, 0.10464903822929414, 0.02176023623443613], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.561671214887 +INFO - Cycle: 311 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.8611318588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565602595077996, 0.02961278291128553, 0.019607903557748357, 0.0782506727838637, 0.01836194018275626, 0.033783682922360204, 0.10805827486498538, 0.03454162665670678, 0.043569986843890185, 0.08780058759581114, 0.2428814087279247, 0.02408727154146385, 0.11687344426099044, 0.021573709695369286, 0.10465001448059018, 0.021781090379175964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.561132388687 +INFO - Cycle: 312 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.81269435882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565601768547378, 0.02961284289890593, 0.01960790355862222, 0.07822295657506839, 0.018361935037460572, 0.033783665812932996, 0.10807061278180759, 0.034541665412818716, 0.04358593604165908, 0.08778462042419975, 0.24288134067667186, 0.02408719228550981, 0.1168670532719906, 0.02157363590670434, 0.10465100186745384, 0.021802035679646874], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5606054200662 +INFO - Cycle: 313 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.76425685882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565600932150117, 0.02961290398506043, 0.019607903557910096, 0.07819514907731115, 0.018361930073483336, 0.03378364837836625, 0.10808289375734824, 0.03454170472753574, 0.043601409084641184, 0.08776913025671718, 0.24288127470974846, 0.024087111562474124, 0.11686070552223245, 0.021573561283016643, 0.10465200041196855, 0.021823072680036103], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.560090323914 +INFO - Cycle: 314 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.71581935882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565600126673956, 0.02961296612879487, 0.019607903579070683, 0.0781672487271371, 0.01836202166952358, 0.03378363064892158, 0.10809511807165413, 0.034541744582958785, 0.043222891180835055, 0.08814937706980805, 0.2420910832081789, 0.02408702944707178, 0.11685440083846671, 0.021573485868378626, 0.1046530101487357, 0.021844206844025677], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.559587060262 +INFO - Cycle: 315 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.66738185882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456559927352553, 0.029613029421315305, 0.019607903579044583, 0.07813925657728547, 0.018362018318578678, 0.03378361256950982, 0.10810728584535625, 0.03454178502367706, 0.04323229268458322, 0.08813998255228096, 0.24208081982760107, 0.024086945789653993, 0.1168481393000014, 0.02157340957473581, 0.10465403108554303, 0.021865428960232663], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.559095762078 +INFO - Cycle: 316 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.61894435882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565598411789702, 0.029613093819049783, 0.019607903579217618, 0.07811117106528491, 0.018362015165028688, 0.03378359416688885, 0.10811939734533577, 0.034541826028536726, 0.04324114874967569, 0.0881311345602762, 0.24207041044166183, 0.024086860662082342, 0.11684192072405908, 0.021573332443763478, 0.1046550632463667, 0.021886744431205547], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5586163797216 +INFO - Cycle: 317 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.57050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565599591500937, 0.029612987285443003, 0.019607903605619165, 0.07110476090027652, 0.018362104204494793, 0.03378362481311033, 0.10810811663910876, 0.0345417631911364, 0.0428721732665258, 0.08850178442372723, 0.24130706433089638, 0.024087002622568836, 0.11684811549142016, 0.02157344666145878, 0.1046533291583685, 0.006989413082029926, 0.02191053646963471], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5581488085927 +INFO - Cycle: 318 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.52206935882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565602184675999, 0.029612746267352438, 0.01960790354333149, 0.0585884213667637, 0.01836194017338453, 0.03378369397235619, 0.10807836679456627, 0.03454161860855587, 0.043546512055598285, 0.08782443262218315, 0.24267724236718313, 0.024087323173057527, 0.11686411367882792, 0.02157371151773155, 0.10464941398589138, 0.01949747394064864, 0.021936300429929348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5576929586218 +INFO - Cycle: 319 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.47363185882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565605278557955, 0.02961247073022932, 0.019607903535179418, 0.044629874615128406, 0.018361923654495002, 0.03378377306703521, 0.10804375666135545, 0.034541452993551436, 0.04360646730699244, 0.08776424229731837, 0.242779507394232, 0.024087689618839364, 0.11688270054051489, 0.02157401528679258, 0.10464493697742255, 0.03344992889844195, 0.021962677935417518], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.557248352622 +INFO - Cycle: 320 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.42519435882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565608384043324, 0.02961219564398267, 0.019607903532492317, 0.03064438883670899, 0.018361918394980276, 0.0337838520247444, 0.1080090191551443, 0.03454128755461948, 0.04361562933514883, 0.08775509307902597, 0.2427653594401676, 0.02408805545922966, 0.11690136728860161, 0.021574318902607685, 0.10464046148306798, 0.047429241905890686, 0.021989180324342505], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.556815100797 +INFO - Cycle: 321 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.37675685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565611491709572, 0.029611922206109458, 0.019607903542441636, 0.016679619267921626, 0.018361923495599036, 0.03378393051877778, 0.10797431308358442, 0.034541123024166925, 0.04357824500712201, 0.08779271604876664, 0.24264516886390944, 0.02408841912905147, 0.11692002994506752, 0.02157462105407422, 0.10463600659248443, 0.06138768078708093, 0.022015791991837393], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.556393259553 +INFO - Cycle: 322 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.32831935882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565614071112136, 0.029611705833300205, 0.019607903631589103, 0.004967592220468558, 0.01836184675519302, 0.03378399269750911, 0.1079470236403705, 0.034540992974191276, 0.043812894593069494, 0.0875573933906267, 0.2428808093595912, 0.02408870706267889, 0.11693478219877244, 0.021574860121024404, 0.10463246452198005, 0.07308967543697426, 0.022041741491548555], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5559826682477 +INFO - Cycle: 323 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.27988185882532]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565614465351807, 0.02961165870231673, 0.019607903581258836, 0.018361983494778255, 0.03378400618686411, 0.10794200729999794, 0.03454096524838719, 0.04330109401173221, 0.08807126314303637, 0.24198567538413854, 0.024088770022195654, 0.11693776700221195, 0.021574911388538277, 0.10463163115929769, 0.07803641115899719, 0.022065481715971138], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5555840137015 +INFO - Cycle: 324 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.2314443588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565613502040636, 0.029611736219047825, 0.019607903581268682, 0.018361981491542965, 0.03378398394008296, 0.10795337322654858, 0.034541012901662435, 0.04330717138475158, 0.08806519605209172, 0.24197697410258798, 0.024088667428603213, 0.11693210016984557, 0.021574824459312716, 0.10463279509396532, 0.0780075699291806, 0.022087602136713753], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5551972349283 +INFO - Cycle: 325 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.1830068588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565612529441241, 0.029611814853241734, 0.01960790358077116, 0.018361979637526078, 0.03378396136507609, 0.10796468566984736, 0.034541061126110106, 0.04331289909185493, 0.08805947886383031, 0.24196852792174603, 0.024088563346403156, 0.1169264749850925, 0.021574736676705567, 0.1046339704540107, 0.07797862823881589, 0.022109821312807348], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.554822472854 +INFO - Cycle: 326 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.1345693588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565611548475283, 0.029611894608400316, 0.019607903581044386, 0.01836197785724824, 0.033783938463606784, 0.10797594485476335, 0.03454110992491638, 0.04331856210169066, 0.08805382538776546, 0.24196084561004474, 0.02408845777511128, 0.11692089136334363, 0.02157464804051561, 0.10463515726767038, 0.07794958535671324, 0.02213213983162769], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5544597450757 +INFO - Cycle: 327 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.0861318588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565610558328045, 0.02961197548438738, 0.019607903580996136, 0.0183619762450013, 0.03378391523333784, 0.10798715099266236, 0.03454115929704135, 0.04332378146712094, 0.08804861624110626, 0.24195320987575242, 0.02408835071135129, 0.11691534920608312, 0.021574558547935673, 0.10463635555067509, 0.0779204405367452, 0.022154558289301584], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5541090566348 +INFO - Cycle: 328 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.0376943588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456560955923287, 0.029612057483337534, 0.019607903580976877, 0.0183619747446599, 0.033783891674422833, 0.10799830430262831, 0.034541209244053774, 0.043328801453445885, 0.08804360611505488, 0.24194606756040196, 0.02408824215345202, 0.11690984842400128, 0.02157446819771453, 0.10463756532672251, 0.07789119303586835, 0.02217707728002093], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5537704202002 +INFO - Cycle: 329 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.98925685882529]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565608551844194, 0.029612140608175973, 0.019607903581882385, 0.018361973400168694, 0.03378386778794178, 0.10800940500634555, 0.03454125976845228, 0.0433334120710002, 0.08803900581974727, 0.2419390480567589, 0.024088132100416975, 0.11690438893132189, 0.021574376989196942, 0.10463878662258773, 0.07786184210810168, 0.022199697407517396], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5534438511106 +INFO - Cycle: 330 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.94081935882528]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565607534677808, 0.029612224857616127, 0.01960790358175968, 0.018361972120047244, 0.03378384357007188, 0.10802045330954035, 0.03454131086778341, 0.04333801342774432, 0.08803441360311802, 0.2419329263092209, 0.024088020547684292, 0.11689897062590512, 0.021574284918562614, 0.10464001945011263, 0.07783238699346208, 0.02222241926885165], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5531293500017 +INFO - Cycle: 331 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.89238185882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456560697704105, 0.02961229502231014, 0.01960790355083713, 0.01836190434929626, 0.033783823075516244, 0.10803182643883016, 0.034541342712388935, 0.043625977131678755, 0.08774514648031642, 0.2425319930454956, 0.024087928091235767, 0.11634406200943716, 0.02157425119383802, 0.10464008301906022, 0.07780318254782317, 0.02224525280709057], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5528269930523 +INFO - Cycle: 332 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.84394435882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565607498944843, 0.029612335921189555, 0.019607903554943643, 0.018361905440897126, 0.03378381044081867, 0.10804389787948385, 0.034541335643979404, 0.04361971213262046, 0.08775147284513024, 0.2425015300678528, 0.024087875387212, 0.11469642456636651, 0.021574334525683227, 0.1046378100959475, 0.07777457654194014, 0.022268219836920334], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5525366729073 +INFO - Cycle: 333 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.79550685882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565610502446228, 0.029612304518212174, 0.019607903553157023, 0.018361902662434718, 0.03378381717181791, 0.10805773346587233, 0.03454123361455288, 0.043631134109035234, 0.08774002292686088, 0.24251366034377642, 0.024087920744384407, 0.11040378037641242, 0.021574702241458084, 0.10462986532456506, 0.07774756930612671, 0.0064837402737793525, 0.02229135486342552], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5522584222017 +INFO - Cycle: 334 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.74706935882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565617359407645, 0.029612163018459398, 0.01960790359650909, 0.01836182885382228, 0.03378385344795402, 0.10807426611868742, 0.03454098751541363, 0.04388683990134449, 0.08748341588533247, 0.24288035207308759, 0.02408811544978541, 0.10210759953697163, 0.021575500951529193, 0.10461332961578416, 0.07772303377555459, 0.014780501820280454, 0.022314691080076703], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.551992072422 +INFO - Cycle: 335 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.69863185882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565620591280581, 0.029612127206118596, 0.01960790360868653, 0.01836182525040455, 0.03378386132468335, 0.10808816622561486, 0.03454087792900564, 0.04389780183703358, 0.08747244569905703, 0.24288034061538147, 0.02408816687101303, 0.09757274948702528, 0.02157589304388948, 0.1046048880455097, 0.07769596055972959, 0.01931332734933857, 0.022338044356228184], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5517379290527 +INFO - Cycle: 336 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.65019435882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565625391447073, 0.029612042653452793, 0.01960790354378227, 0.018361853242945696, 0.03378388218001955, 0.10810325426379973, 0.03454070388854843, 0.04383109639010579, 0.08753924641114603, 0.24288019621120388, 0.024088284337037018, 0.0912354859229909, 0.02157647847978393, 0.10459258552671874, 0.07766993641138702, 0.02564987630856823, 0.02236154883706283], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5514960022142 +INFO - Cycle: 337 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.60175685882524]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565630556974381, 0.02961195116257931, 0.019607903538948864, 0.018361883183680212, 0.03378390491740243, 0.10811848965877478, 0.034540519988445775, 0.04371616184759983, 0.08765467756450443, 0.24266212576164042, 0.02408841128995549, 0.08461002430490726, 0.021577094227885875, 0.104579675569633, 0.07764398381529365, 0.032274868250411974, 0.022385170022598832], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5512659937908 +INFO - Cycle: 338 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.55331935882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565635753574642, 0.029611859741530216, 0.0196079035368275, 0.018361878475934748, 0.03378392761164631, 0.10813370247140035, 0.03454033525044343, 0.043737015589351926, 0.08763374451522893, 0.2426997293772147, 0.024088538184432316, 0.07794464790801424, 0.021577713391464463, 0.10456669176612045, 0.07761794251235493, 0.03893984508002523, 0.022408899362610438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.55104806956 +INFO - Cycle: 339 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.50488185882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565640969002215, 0.029611768695877224, 0.01960790353485176, 0.018361874828419295, 0.033783950175591555, 0.10814888547636714, 0.034540150069530866, 0.04375331872414158, 0.08761738320234848, 0.2427276850745961, 0.02408866459843847, 0.07125033960419386, 0.02157833477920065, 0.10455365775843913, 0.07759180423950979, 0.04563381598133607, 0.022432738905180438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.550842230087 +INFO - Cycle: 340 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646200173178, 0.02961167811504678, 0.019607903534520448, 0.0183618707365823, 0.033783972590351215, 0.10816403696725735, 0.03453996455744286, 0.04377199846254669, 0.08759863160938447, 0.24276248800101685, 0.024088790419382472, 0.06452997649412114, 0.021578958078902095, 0.10454057977508828, 0.07756556632872054, 0.05235390174580992, 0.02245668914241618], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.550648504068 +INFO - Cycle: 341 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5506483897143 +INFO - Cycle: 342 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5506483897143 +INFO - Cycle: 343 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 344 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 345 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 346 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 347 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 348 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.08570008246898647, 108.63613185882524], + [0.07385568435192094, 71.11418685913138], + [0.10523094184398646, 136.68144435882522], + [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.524637855367 +INFO - Cycle: 349 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.08570008246898647, 108.63613185882524], + [0.07385568435192094, 71.11418685913138], + [0.10523094184398646, 136.68144435882522], + [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.524637855367 +INFO - Cycle: 350 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.72668685913138], + [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5236432388535 +INFO - Cycle: 351 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.72668685913138], + [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5236432388535 +INFO - Cycle: 352 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.7158193588252], + [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5230006359664 +INFO - Cycle: 353 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.7158193588252], + [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5230006359664 +INFO - Cycle: 354 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.03687293403148646, 94.63769435882598], + [0.05432482497692094, 85.54856185913091], + [0.07593465278148646, 110.37988185882553], + [0.10523094184398646, 136.77831935882523], + [0.10523094184398646, 107.8126943588252]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013978988997215669, 0.01960790356688651, 0.018361876651507653, 0.035037886381486756, 0.043856751886359326, 0.0875137370716606, 0.24288063216163358, 0.005052649016241251, 0.02109973575359184, 0.106117714986592, 0.10830681993167687, 0.03637340464862997, 0.03346804167533086, 0.012677186770771476, 0.11671620480909173, 0.022827453162440343, 0.07612301252888348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5228774109507 +INFO - Cycle: 355 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 356 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 357 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 358 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 359 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 360 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 361 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 362 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 363 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 364 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 365 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 366 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Likelihood criteria convergence From 7402b462ecced25918f5ad9463f789fc1dbdda57 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 21 Feb 2023 11:55:47 -0500 Subject: [PATCH 038/393] started refactoring the csv data structures --- examples/bimodal_ke.rs | 26 +- examples/two_eq_lag.rs | 6 +- log/bimodal_ke.log | 14113 --------------------------------------- src/base/datafile.rs | 31 +- 4 files changed, 34 insertions(+), 14142 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 00c5d14e5..eba04bbdf 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -4,7 +4,7 @@ use np_core::prelude::*; struct Model<'a>{ ke: f64, _v: f64, - _scenario: &'a Scenario + scenario: &'a Scenario } type State = Vector1; @@ -16,23 +16,23 @@ impl ode_solvers::System for Model<'_> { // let t = t - self.lag; let mut rateiv = [0.0, 0.0]; - rateiv[0] = if t>=0.0 && t<= 0.5 {500.0/0.5} else{0.0}; - // for index in 0..self.scenario.infusion.len(){ - // if t >= self.scenario.time_infusion[index] && - // t <= (self.scenario.time_infusion[index] - self.scenario.infusion[index].1) { - // rateiv[self.scenario.infusion[index].2] = - // self.scenario.infusion[index].0 / self.scenario.infusion[index].1; - // } - // } + // rateiv[0] = if t>=0.0 && t<= 0.5 {500.0/0.5} else{0.0}; + for index in 0..self.scenario.infusion.len(){ + if t >= self.scenario.time_infusion[index] && + t <= (self.scenario.time_infusion[index] - self.scenario.infusion[index].1) { + rateiv[self.scenario.infusion[index].2 - 1] = + self.scenario.infusion[index].0 / self.scenario.infusion[index].1; + } + } ///////////////////// USER DEFINED /////////////// dy[0] = - ke*y[0] + rateiv[0]; //////////////// END USER DEFINED //////////////// - // for index in 0..self.scenario.dose.len(){ - // if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { - // y[self.scenario.dose[index].1] = y[self.scenario.dose[index].1]+self.scenario.dose[index].0 as f64; + // for dose in &self.scenario.doses{ + // if (t-dose.time as f64).abs() < 1.0e-4 { + // y[dose.compartment-1] += dose.dose; // } // } } @@ -42,7 +42,7 @@ struct Sim{} impl Simulate for Sim{ fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { - let system = Model {ke: params[0], _v: params[1], _scenario: scenario}; + let system = Model {ke: params[0], _v: params[1], scenario: scenario}; let y0 = State::new(0.0); let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); let _res = stepper.integrate(); diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index b5c3028b1..d1fda898a 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -34,9 +34,9 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka*y[0] - ke*y[1]; //////////////// END USER DEFINED //////////////// - for index in 0..self.scenario.dose.len(){ - if (t-self.scenario.time_dose[index] as f64).abs() < 1.0e-4 { - y[0] = y[0]+self.scenario.dose[index].0 as f64; + for dose in &self.scenario.doses{ + if (t-dose.time as f64).abs() < 1.0e-4 { + y[dose.compartment-1] += dose.dose; } } diff --git a/log/bimodal_ke.log b/log/bimodal_ke.log index eb8a925fb..53c04bc6e 100644 --- a/log/bimodal_ke.log +++ b/log/bimodal_ke.log @@ -1,14114 +1 @@ -INFO - Cycle: 1 -INFO - Spp: 2 -INFO - [[1.284768965601921, 138.97512435913086], - [0.8766998871564865, 110.86425685882568]], shape=[2, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.017960267827662434, 0.9820397321723375], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4726.750182890764 -INFO - Cycle: 2 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 110.86425685882568], - [1.284768965601921, 188.57512435913085], - [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4302.600768352964 -INFO - Cycle: 3 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 110.86425685882568], - [1.284768965601921, 188.57512435913085], - [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4302.600768352964 -INFO - Cycle: 4 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4288.680912577993 -INFO - Cycle: 5 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4288.680912577993 -INFO - Cycle: 6 -INFO - Spp: 5 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [0.8766998871564865, 73.66425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4284.768835313411 -INFO - Cycle: 7 -INFO - Spp: 5 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [0.8766998871564865, 73.66425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4284.768835313411 -INFO - Cycle: 8 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780398621975301, 0.021555011614768672, 0.01961196865224972, 0.04678603102058123, 0.24600772873494012, 0.5882352737577072], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2865.105486189102 -INFO - Cycle: 9 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 194.77512435913087]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780382836309015, 0.021555024067104894, 0.019611968652748984, 0.046786242832388844, 0.24600768714023236, 0.5882352489444348], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2817.1524085683245 -INFO - Cycle: 10 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780373398196651, 0.021555032025995933, 0.01961196865299029, 0.0467863549103497, 0.24600766464489096, 0.5882352457838067], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2769.5667739077207 -INFO - Cycle: 11 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 182.3751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778036836214393, 0.021555036436054487, 0.019611968653060117, 0.046786408948276244, 0.2460076567660406, 0.5882352455751293], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2722.75732995566 -INFO - Cycle: 12 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780367011661991, 0.02155503769812899, 0.01961196865295361, 0.04678641952498538, 0.2460076636225328, 0.5882352403847794], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2677.2444643100807 -INFO - Cycle: 13 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 169.97512435913092]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780369883260935, 0.021555035357995002, 0.01961196865252631, 0.04678637952924571, 0.24600769580082776, 0.5882352218267959], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2633.6907932169906 -INFO - Cycle: 14 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 163.77512435913093]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780379884526364, 0.02155502713240179, 0.019611968651201364, 0.04678624425813033, 0.24600779621757313, 0.5882351648954297], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2592.9411076364445 -INFO - Cycle: 15 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086], - [0.03479396560192094, 157.57512435913094]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780398494973771, 0.021555010885215237, 0.019611968650536254, 0.04678604712360274, 0.24600785383075843, 0.015345673798038587, 0.572889460762111], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2555.220555970444 -INFO - Cycle: 16 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 207.17512435913085], - [0.03479396560192094, 151.37512435913095]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780442845670264, 0.021554971457506674, 0.019611968649739683, 0.046785598606666395, 0.24600793393471895, 0.022461665107235063, 0.5657734337874305], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2520.8432063991922 -INFO - Cycle: 17 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086], - [0.03479396560192094, 145.17512435913096]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780539978048968, 0.02155488495575044, 0.019611968647913605, 0.04678462703504085, 0.24600811813473283, 0.03619517563679006, 0.5520398258092826], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2491.790055210104 -INFO - Cycle: 18 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 194.77512435913087], - [0.03479396560192094, 138.97512435913097]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780601470623325, 0.021554830577776372, 0.01961196864693593, 0.04678400627952721, 0.2460082222246313, 0.07456238305879591, 0.5136725745061], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2467.2821925408766 -INFO - Cycle: 19 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 132.77512435913098]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780544789085077, 0.02155488075723758, 0.01961196864834283, 0.046784586674420856, 0.24600809077007568, 0.10817173931910405, 0.4800632859399682], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2446.530890276597 -INFO - Cycle: 20 -INFO - Spp: 8 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 126.57512435913098]], shape=[8, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778050436842865, 0.02155491664098954, 0.019611968657732494, 0.04678499453371731, 0.24600801816144494, 0.1172498285675036, 0.12880587759283763, 0.342179352161488], shape=[8], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2430.2027913287 -INFO - Cycle: 21 -INFO - Spp: 9 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 120.37512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780499490120837, 0.021554921106040577, 0.01961196864865902, 0.04678503105774894, 0.24600804330921497, 0.02387869015817758, 0.07000836668859874, 0.22947643422483763, 0.26487154990551415], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2411.426129539823 -INFO - Cycle: 22 -INFO - Spp: 9 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 114.17512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780504387759925, 0.021554916848830163, 0.01961196867978388, 0.046784983124339846, 0.24600805092752187, 0.00879852060018095, 0.28185898739455356, 0.0732557631907366, 0.22432176535645407], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2395.347461637602 -INFO - Cycle: 23 -INFO - Spp: 10 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 107.97512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780505522397603, 0.021554916242242154, 0.019611968789142037, 0.04678497390935812, 0.24600805057477726, 0.006815892132493516, 0.24994570766317623, 0.0757144866096625, 0.05979472049484158, 0.19596422836033056], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2382.3269203186655 -INFO - Cycle: 24 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780502654009427, 0.021554918309661775, 0.019611968649473944, 0.0467849991615056, 0.24600804869154674, 0.07007356628709639, 0.11251777207630721, 0.010031449884571081, 0.20147722686330255, 0.018179672845217116, 0.17595535069122342], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2373.64382861053 -INFO - Cycle: 25 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 107.97512435913097], - [0.03479396560192094, 95.57512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778050206595825, 0.021554918831749852, 0.019611968648617476, 0.04678500496256038, 0.24600804770442905, 0.0789265735646643, 0.09787673268743043, 0.21471574426527268, 0.02132304895872452, 0.04906453574376425, 0.1263284039732046], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.9027661366813 -INFO - Cycle: 26 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.3962400827854 -INFO - Cycle: 27 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.3962400827854 -INFO - Cycle: 28 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.2517123871564865, 61.26425685882568], - [0.2517123871564865, 79.86425685882568], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 191.67512435913088], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608239573038453, 0.12493231423172066, 0.11106318407618804, 0.0039134779045327025, 0.22704372898751643, 0.1681988600407178, 0.028522263533315825, 0.025582276295788905, 0.2541791541211484, 0.036956501236032835], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2189.7540758563255 -INFO - Cycle: 29 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 82.96425685882568], - [0.03479396560192094, 188.57512435913088]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960828079964627, 0.08544404826734131, 0.11400458067909028, 0.21188701777819843, 0.022985638868503647, 0.23016772186430787, 0.03713012957823006, 0.012128497626824403, 0.2540679544321304, 0.01257613010572733], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2177.8005199132203 -INFO - Cycle: 30 -INFO - Spp: 12 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 104.87512435913096], - [0.03479396560192094, 145.17512435913096], - [0.659781465601921, 92.47512435913096], - [0.2517123871564865, 86.06425685882567]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608273172604822, 0.10718748845659376, 0.09594581837851222, 0.119798388274329, 0.03194213902918242, 0.11743525447454124, 0.036804749703249436, 0.016373916544204087, 0.009901686732992403, 0.07741344854021799, 0.0897689014506754, 0.2778199352428973], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2166.0499525989053 -INFO - Cycle: 31 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 92.47512435913096], - [0.03479396560192094, 148.27512435913096], - [0.2517123871564865, 89.16425685882567]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608291498791106, 0.0692513752348817, 0.10735191036341586, 0.22274107086038153, 0.025947886958922348, 0.03704486210486309, 0.0188349398387795, 0.004139745827844419, 0.17189546620619553, 0.012111397068783898, 0.31107305403714114], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2154.556986954534 -INFO - Cycle: 32 -INFO - Spp: 9 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.659781465601921, 95.57512435913095], - [0.2517123871564865, 92.26425685882566]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608336727046007, 0.05619605044892822, 0.11553425877612726, 0.24776928306201693, 0.021648113884753763, 0.03721776053992059, 0.02059299350612318, 0.12586882882062678, 0.35556437423445714], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2142.317826292593 -INFO - Cycle: 33 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.659781465601921, 95.57512435913095], - [0.03479396560192094, 104.87512435913096], - [0.2517123871564865, 67.46425685882568], - [0.2517123871564865, 95.36425685882566]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608494748452658, 0.05440214606124334, 0.10805493243058596, 0.24898160021723414, 0.025492915023133753, 0.03706741948833297, 0.0871936416191537, 0.003922848741495748, 0.02889887276397649, 0.3863771289063912], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2129.4057389629656 -INFO - Cycle: 34 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.659781465601921, 95.57512435913095], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 98.67512435913098], - [0.2517123871564865, 70.56425685882567], - [0.2517123871564865, 98.46425685882565]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196087233597589, 0.041835540020491384, 0.08194026142858968, 0.26112025737123423, 0.038836888314456496, 0.036552716404954895, 0.018672615073357823, 0.01772789383274995, 0.03009492238226859, 0.0445018123033628, 0.4091083695087754], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2116.0432079050233 -INFO - Cycle: 35 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 101.77512435913097], - [0.2517123871564865, 73.66425685882567], - [0.2517123871564865, 67.46425685882568], - [0.2517123871564865, 101.56425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960902368541439, 0.022564445428278256, 0.04832534912840922, 0.2810496440666927, 0.05599262427374174, 0.035894741282233, 0.03553065148300386, 0.017108864115424224, 0.052214453053661125, 0.008928331049442139, 0.42278187243369914], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2102.589545707097 -INFO - Cycle: 36 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.03479396560192094, 145.17512435913096], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 104.66425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608677335123895, 0.04619021621968221, 0.04387726024869141, 0.2191191903799375, 0.0583606983024701, 0.03579918590709026, 0.03772675297461384, 0.040658922776465406, 0.06290320727833706, 0.012698747952627562, 0.4230571406249608], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2089.6847851301463 -INFO - Cycle: 37 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 148.27512435913096], - [0.2517123871564865, 107.76425685882563]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608178083568722, 0.11409948705239022, 0.08773101363479544, 0.1333094522632804, 0.03623459909530543, 0.03663430239053627, 0.014091480083322097, 0.07408478220765073, 0.011031517074893936, 0.06190687779934939, 0.41126831031490746], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2079.3388282494366 -INFO - Cycle: 38 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 151.37512435913095], - [0.2517123871564865, 110.86425685882563]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607995569986526, 0.12966599896384223, 0.11411263928308274, 0.13060416831856395, 0.02284731536953224, 0.03714570623653496, 0.08133694244030243, 0.009949196536705826, 0.05140889181881982, 0.40332114546262926], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2071.669869567558 -INFO - Cycle: 39 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 154.47512435913094], - [0.2517123871564865, 113.96425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607920656038468, 0.12396792840097862, 0.11372918242062711, 0.14814654089399173, 0.02319131699845452, 0.037121891807987834, 0.0861476635780418, 0.00922360436050113, 0.040909327711319984, 0.3979546231720589], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2066.363354615158 -INFO - Cycle: 40 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 117.06425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788669645345, 0.1121345238336037, 0.1138642285511133, 0.16877348770557368, 0.023080412095101248, 0.03712809527108053, 0.08960908672527387, 0.008687620661647699, 0.03293730502686276, 0.39417735343328986], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2063.1327871048347 -INFO - Cycle: 41 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 120.16425685882561]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960787001406349, 0.11354341300564887, 0.11368015532941296, 0.16753647292086732, 0.0232438441117777, 0.037117023338487654, 0.04288385235432686, 0.012083082442128369, 0.03328148821065349, 0.047863506492468844, 0.38915929178016445], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.6882054456164 -INFO - Cycle: 42 -INFO - Spp: 13 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.03479396560192094, 160.67512435913093], - [0.2517123871564865, 123.2642568588256], - [0.2517123871564865, 117.06425685882562]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607864816408808, 0.10247744665425736, 0.11403390394363444, 0.1834996189142532, 0.02293836759766423, 0.0371364613800062, 0.025683834695559703, 0.013354941478984599, 0.01296446945533239, 0.06519166665150247, 0.0154235149264441, 0.2706813789407727, 0.11700653054517988], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.443710855869 -INFO - Cycle: 43 -INFO - Spp: 12 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 113.96425685882562]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196078619485623, 0.11330084151451322, 0.11369998954409205, 0.16782446328404504, 0.02322636216270525, 0.03711818864375957, 0.049900374242301954, 0.011613302879161201, 0.03309884811800825, 0.040125881255267414, 0.23143319717777755, 0.15905068922980622], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.221807850589 -INFO - Cycle: 44 -INFO - Spp: 13 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786012659751, 0.11305941975482936, 0.1137645523876462, 0.1678828445130759, 0.023168798990377434, 0.0371221230537138, 0.07503813932870117, 0.009817964642751219, 0.03300789734362999, 0.013904102727204175, 0.15538543699788387, 0.08790817684532591, 0.15033268328826366], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1321317855063 -INFO - Cycle: 45 -INFO - Spp: 14 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563], - [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1304598609017 -INFO - Cycle: 46 -INFO - Spp: 14 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563], - [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1304598609017 -INFO - Cycle: 47 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.972275215601921, 200.97512435913086], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.34728771560192095, 98.67512435913098], - [0.34728771560192095, 86.27512435913097], - [0.03479396560192094, 159.12512435913095], - [0.2517123871564865, 127.9142568588256]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.052007651952807786, 0.012860782430538623, 0.03724144367837787, 0.08599752887364227, 0.009256713402741661, 0.15318777408259354, 0.01960797196155058, 0.26576421942422757, 0.019775339336952545, 0.06502739605192143, 0.1147819407724357, 0.0703562320828356, 0.03782511598630855, 0.05630988996306644], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.972337042372 -INFO - Cycle: 48 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.2517123871564865, 127.9142568588256], - [0.972275215601921, 202.52512435913087], - [0.34728771560192095, 97.12512435913098], - [0.34728771560192095, 87.82512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05324465268085862, 0.01225806562482386, 0.03724726074021613, 0.08663626691468286, 0.009162348393894832, 0.20018789070853285, 0.26633315947964387, 0.0191434736484819, 0.06441002873308041, 0.037796456605627755, 0.01586546837847446, 0.019607959758642678, 0.10276545862216409, 0.07534150971087557], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.8320704774233 -INFO - Cycle: 49 -INFO - Spp: 13 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.972275215601921, 204.07512435913088], - [0.34728771560192095, 95.57512435913098], - [0.34728771560192095, 89.37512435913096]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.053867113804648564, 0.011981134237677368, 0.03725019106061088, 0.08709303807054573, 0.009094751764904336, 0.2214902896843922, 0.26659957780519944, 0.0188256317241393, 0.06409928171272215, 0.037755997295071904, 0.019607950211007835, 0.09005228577644071, 0.08228275685263951], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.7422685377883 -INFO - Cycle: 50 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 103.32512435913097], - [0.972275215601921, 205.6251243591309], - [0.34728771560192095, 94.02512435913098], - [0.34728771560192095, 90.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05406124098941556, 0.011892240180179512, 0.03725110555758326, 0.08716775060913538, 0.009084027523849448, 0.22132526035795844, 0.2666838723508877, 0.018726515815418628, 0.06400235964649352, 0.037752808235141974, 0.01622447673474317, 0.019607942941155216, 0.03123097873648767, 0.12498942032155046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6859330474513 -INFO - Cycle: 51 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 104.87512435913096], - [0.972275215601921, 207.1751243591309], - [0.34728771560192095, 92.47512435913099]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054551083857204107, 0.011657725698478408, 0.03725340892788417, 0.08745945626571867, 0.009040279129239022, 0.2218977908588343, 0.2669062805474874, 0.01847630420808772, 0.06375788720101352, 0.037735586766606204, 0.04116897578647371, 0.008029296938218215, 0.019607936914094633, 0.12245798690065984], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.659808303098 -INFO - Cycle: 52 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 208.72512435913092]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056704758539, 0.011635309472576896, 0.03725359463658255, 0.08745395332010945, 0.009041116791512144, 0.2214025315030775, 0.26692668207009634, 0.018456131434807035, 0.06373818433891369, 0.0377391499802003, 0.04093222822011315, 0.12326389717115645, 0.007958722943134561, 0.01960793107013461], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6422917220298 -INFO - Cycle: 53 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 210.27512435913093]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0545905656583963, 0.011635310226648427, 0.037253594630040444, 0.08745395317744817, 0.009041116812796186, 0.22140254314479904, 0.2669266813758818, 0.01845613214454204, 0.06373818503237215, 0.037739149910118924, 0.040932255531782646, 0.12326386698053883, 0.00795871969075522, 0.019607925683879854], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.626776799819 -INFO - Cycle: 54 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 211.82512435913094]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0545905643727854, 0.011635310929248886, 0.037253594623984115, 0.08745395304472803, 0.009041116832602, 0.221402553998007, 0.26692668072916453, 0.018456132801278606, 0.06373818567404795, 0.03773914984476718, 0.04093228092049263, 0.12326383892131275, 0.007958716637026329, 0.019607920670554543], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.612929397268 -INFO - Cycle: 55 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 213.37512435913095]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590563166671865, 0.01163531158468984, 0.037253594618362654, 0.08745395292117947, 0.009041116851041921, 0.2214025641210187, 0.2669266801258757, 0.018456133418066477, 0.06373818627518675, 0.0377391497838064, 0.04093230453509451, 0.12326381282795904, 0.007958713769238538, 0.01960791600180787], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6006820127645 -INFO - Cycle: 56 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 214.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056206000736, 0.0116353121951903, 0.03725359461318484, 0.08745395280609694, 0.009041116868217954, 0.22140257356751628, 0.26692667956402144, 0.01845613398419362, 0.06373818682664793, 0.03773914972694244, 0.040932326512599926, 0.1232637885481774, 0.00795871107559405, 0.01960791165160945], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5899699842976 -INFO - Cycle: 57 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 216.47512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590561005831345, 0.011635312765483123, 0.03725359460818161, 0.08745395269882045, 0.00904111688422398, 0.22140258238696184, 0.26692667903905465, 0.018456134522153514, 0.06373818735347496, 0.03773914967380752, 0.04093234697790091, 0.1232637659431627, 0.007958708544900448, 0.01960790759604309], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5807313560645 -INFO - Cycle: 58 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 218.02512435913098]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056003760271, 0.011635313297146455, 0.03725359460359417, 0.08745395259878115, 0.009041116899148476, 0.22140259062501563, 0.26692667854975216, 0.0184561350163187, 0.0637381878373199, 0.03773914962419955, 0.040932366046059654, 0.12326374488514732, 0.007958706166776203, 0.019607903813137775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5729067521984 -INFO - Cycle: 59 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 219.575124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055912239914, 0.011635313795131426, 0.0372535945993524, 0.08745395250548352, 0.00904111691307809, 0.22140259832385487, 0.266926678091435, 0.01845613548427472, 0.06373818829336822, 0.03773914957780549, 0.040932383822436025, 0.12326372525722605, 0.007958703931458195, 0.01960790028269671], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5664392570193 -INFO - Cycle: 60 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 221.125124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590558309408274, 0.011635314257839433, 0.03725359459554352, 0.08745395241838756, 0.009041116926079115, 0.22140260552215962, 0.26692667766580286, 0.018456135900368376, 0.06373818869826048, 0.03773914953453686, 0.04093240040365949, 0.12326370695204174, 0.00795870182979261, 0.01960789698612016], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.561274301416 -INFO - Cycle: 61 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 222.67512435913102]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590557471869514, 0.011635314695371856, 0.037253594591627144, 0.08745395233702542, 0.009041116938224148, 0.22140261225570337, 0.2669266772629049, 0.018456136327601933, 0.06373818911669149, 0.037739149493851695, 0.040932415879009504, 0.1232636898705111, 0.00795869985330892, 0.019607893906298957], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5573595553815 -INFO - Cycle: 62 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 224.22512435913103]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055672132977, 0.01163531510260203, 0.037253594588066735, 0.08745395226097488, 0.009041116949568868, 0.2214026185575008, 0.26692667688800786, 0.018456136711111522, 0.06373818949136881, 0.03773914945583484, 0.04093243032990206, 0.12326367392227941, 0.00795869799397711, 0.019607891027475285], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5546448258615 -INFO - Cycle: 63 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 225.77512435913104]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055603399697, 0.011635315482499688, 0.037253594584866025, 0.08745395218986558, 0.009041116960176213, 0.22140262445812148, 0.26692667653838614, 0.01845613706286563, 0.06373818983391238, 0.03773914942029775, 0.040932443831617114, 0.1232636590238981, 0.00795869624435624, 0.019607888335140575], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5530819599376 -INFO - Cycle: 64 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.552624752805 -INFO - Cycle: 65 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.552624752805 -INFO - Cycle: 66 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 85.50012435913096], - [0.09546551215648647, 76.76425685882566], - [0.4079592621564865, 64.36425685882568], - [0.09546551215648647, 64.36425685882568], - [0.09546551215648647, 129.4642568588256], - [0.2517123871564865, 130.2392568588256], - [0.03479396560192094, 139.75012435913098], - [0.03479396560192094, 99.45012435913097], - [0.34728771560192095, 90.15012435913096], - [0.34728771560192095, 107.20012435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607896321578798, 0.0195413599770766, 0.16272632927964215, 0.015581059460464071, 0.02289539188408073, 0.24954661922735732, 0.12317605205836099, 0.05277436449744635, 0.08059511504401846, 0.13788695648720356, 0.11566885576277092], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1912.6397099329229 -INFO - Cycle: 67 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 99.45012435913097], - [0.03479396560192094, 84.72512435913096], - [0.09546551215648647, 77.53925685882567], - [0.4079592621564865, 63.589256858825685], - [0.09546551215648647, 63.589256858825685], - [0.09546551215648647, 128.6892568588256], - [0.2517123871564865, 131.0142568588256], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 89.37512435913095], - [0.34728771560192095, 107.97512435913097]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960789394597721, 0.03506242423012964, 0.018092165377063193, 0.16749632363022762, 0.013450735497455232, 0.023830046146389068, 0.24937213187172538, 0.1162657630960228, 0.047592850939916116, 0.04663705218633171, 0.1401008567115412, 0.12249175636722091], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1907.834861755521 -INFO - Cycle: 68 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 99.45012435913097], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.97512435913097], - [0.03479396560192094, 83.95012435913095], - [0.09546551215648647, 78.31425685882567], - [0.4079592621564865, 62.814256858825686], - [0.09546551215648647, 62.814256858825686], - [0.09546551215648647, 127.91425685882558], - [0.2517123871564865, 131.7892568588256], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 88.60012435913094], - [0.34728771560192095, 108.75012435913098]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960789217579623, 0.017290599467901107, 0.06515830326035311, 0.06762261744992472, 0.01727250417344014, 0.17213602470579514, 0.011358727158078943, 0.02428020479774261, 0.2492307130238613, 0.11099420458997951, 0.042716225391849154, 0.14059345252794914, 0.061738531277328916], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1903.3477764395584 -INFO - Cycle: 69 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.97512435913097], - [0.09546551215648647, 62.814256858825686], - [0.03479396560192094, 83.17512435913095], - [0.09546551215648647, 79.08925685882568], - [0.4079592621564865, 62.03925685882569], - [0.09546551215648647, 127.13925685882558], - [0.2517123871564865, 132.56425685882562], - [0.03479396560192094, 137.42512435913096], - [0.34728771560192095, 87.82512435913094]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607890838614007, 0.08313118023522552, 0.13624347304966333, 0.025751217043303295, 0.016585668016128204, 0.17518982590631596, 0.009425895336740035, 0.2492058030931218, 0.10873692392168599, 0.038218540417033285, 0.13790358214216855], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1899.1736750710677 -INFO - Cycle: 70 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.09546551215648647, 62.814256858825686], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 79.86425685882568], - [0.4079592621564865, 61.26425685882569], - [0.09546551215648647, 126.36425685882557], - [0.2517123871564865, 133.33925685882562], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607889910588136, 0.08369726664945905, 0.015537519242703902, 0.05160027931272225, 0.1405381280740023, 0.01240758835214798, 0.016183211298725797, 0.1776363423731843, 0.008241203117700482, 0.24871212004949914, 0.10926442397939225, 0.0339016067068073, 0.08267242093306706], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1895.2481404812477 -INFO - Cycle: 71 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 80.63925685882569], - [0.09546551215648647, 125.58925685882556], - [0.2517123871564865, 134.11425685882563]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607889076445575, 0.08381465177796167, 0.06877605974498055, 0.14251119399220014, 0.030479056544882772, 0.016171542517151236, 0.008431239475370125, 0.03001807529892268, 0.06622372722212153, 0.17908159941602855, 0.24850726585513389, 0.10637769907880135], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1891.5259031286078 -INFO - Cycle: 72 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.09546551215648647, 81.4142568588257], - [0.09546551215648647, 124.81425685882556], - [0.2517123871564865, 134.88925685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788830830236, 0.08392137338511123, 0.07574331820140087, 0.14593825422802456, 0.014633079319092558, 0.016161063382182504, 0.0085193484785297, 0.02630224601107875, 0.05943790139376035, 0.0185246026526155, 0.18017711607620426, 0.2483490006237181, 0.1026848079399793], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1888.0180753670702 -INFO - Cycle: 73 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 82.1892568588257], - [0.09546551215648647, 124.03925685882555]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888191295105, 0.08402916501353479, 0.07688934697929074, 0.14577108894748325, 0.016149301244177936, 0.008532013321117578, 0.02263445817989638, 0.058341789352842406, 0.03569723118991215, 0.10280750442690532, 0.18129956738872915, 0.24824064576481517], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1884.7057226934255 -INFO - Cycle: 74 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 82.9642568588257], - [0.09546551215648647, 123.26425685882555]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788816382139, 0.08415976255186697, 0.07821577161958118, 0.14557541992749556, 0.016136868571316222, 0.008546592700185578, 0.05707387807174677, 0.021778067699442873, 0.10295151586805006, 0.018916209396045474, 0.0164445404478426, 0.18245229289207565, 0.24814119209052976], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1881.5960674187984 -INFO - Cycle: 75 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 83.73925685882571], - [0.09546551215648647, 122.48925685882554]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888131805733, 0.0842211206641451, 0.07974667119617951, 0.14534778712948032, 0.016131262620101658, 0.008563354428632543, 0.055611118056654314, 0.10311939422935337, 0.015099793362875797, 0.040953020261289184, 0.1832044027878779, 0.24839418713160458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1878.679255807873 -INFO - Cycle: 76 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 84.51425685882572], - [0.09546551215648647, 121.71425685882554]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888101559435, 0.08435876854356236, 0.0815373707465674, 0.14507961322104648, 0.01611541766666867, 0.008582891752767947, 0.05390076485840057, 0.10331754887880265, 0.011090753522688054, 0.038470432003409855, 0.004377648026021042, 0.18478779392542888, 0.24877310875307668], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1875.9619692423528 -INFO - Cycle: 77 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 85.28925685882572], - [0.09546551215648647, 120.93925685882553]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788817862449, 0.08444861236647375, 0.08363146530289559, 0.14476413044176986, 0.016108613188889134, 0.008605673531370808, 0.051901244345200194, 0.1035510661577745, 0.006871460345325218, 0.021433633015627864, 0.023718541695097357, 0.1858744642789912, 0.2494832071519599], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1873.4425962741238 -INFO - Cycle: 78 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 86.06425685882573], - [0.09546551215648647, 120.16425685882552]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800065342, 0.08457890009090441, 0.08594117163443053, 0.14441626736140073, 0.01609899957322586, 0.008630803699628715, 0.04969582456198983, 0.10380865079606803, 0.006550993156951393, 0.04061275612718812, 0.1872860864024886, 0.2527716585950704], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1871.1241664478846 -INFO - Cycle: 79 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 86.83925685882573], - [0.09546551215648647, 119.38925685882552]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607887969838516, 0.08467646792570967, 0.08922724204086409, 0.14391483211789785, 0.01608850633178256, 0.008666322625468294, 0.04656032613379811, 0.10418121852287603, 0.04876842908437897, 0.1888344383317245, 0.24947432891566138], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1868.998599455144 -INFO - Cycle: 80 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 87.61425685882574], - [0.09546551215648647, 118.61425685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788802778938, 0.08478529845211089, 0.09276494092408007, 0.14278596005256103, 0.016078344419166116, 0.008702740291489361, 0.04320408703394599, 0.09140198239625728, 0.0429434877935479, 0.01376531672976986, 0.007280129468483993, 0.19043201272036991, 0.2462478116904282], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1867.1124155863092 -INFO - Cycle: 81 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 88.38925685882575], - [0.09546551215648647, 117.83925685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788814631465, 0.08489902941505807, 0.09601785391625049, 0.14028011316439604, 0.01607061312686237, 0.008731823837125256, 0.040165011328450746, 0.046687624541026505, 0.03325771346835576, 0.06084957580922351, 0.01831624750229238, 0.1920273884915176, 0.2430891172531266], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1865.4618364841765 -INFO - Cycle: 82 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 117.0642568588255]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788825642548, 0.08503169803417576, 0.10028794212525038, 0.13752756833595223, 0.01606152964430324, 0.008771670225020735, 0.03615794752861324, 0.02506817442280206, 0.11012314849903473, 0.027642293351921813, 0.19374713986025788, 0.23997264937341875], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1864.0454467943673 -INFO - Cycle: 83 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.09546551215648647, 134.11425685882563], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 116.2892568588255]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888244818822, 0.08264981943471288, 0.09880956589784436, 0.13810067392043573, 0.01608248381833793, 0.008756773746379714, 0.03755699966109643, 0.01838024948622981, 0.1020238904798908, 0.03525719546757259, 0.002496983209709913, 0.006010158282036839, 0.0075834878359361604, 0.1968830709894309, 0.2298007595255672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1862.8075243065061 -INFO - Cycle: 84 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 115.51425685882549]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788823850918, 0.07667150083759759, 0.09810988240117564, 0.13865313983267397, 0.01614565305062372, 0.008750536622647445, 0.03821038401566535, 0.012679390518740168, 0.09156246960705587, 0.04174377540244442, 0.008578567441646916, 0.01751917983511167, 0.010208082253025648, 0.19996855314576226, 0.2215909967973203], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1861.7155135479393 -INFO - Cycle: 85 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 135.66425685882564], - [0.09546551215648647, 91.48925685882577], - [0.09546551215648647, 114.73925685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888170414287, 0.06957815275664254, 0.09744406798900956, 0.13917738333324683, 0.01622074584807988, 0.008744601911039956, 0.03883213655929508, 0.007827929944844284, 0.08164820174409632, 0.047254872316313236, 0.015791240899914783, 0.026935071599672053, 0.013412570845642393, 0.2031261242155597, 0.2143990118662292], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1860.776482443797 -INFO - Cycle: 86 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 136.43925685882564], - [0.09546551215648647, 92.26425685882577], - [0.09546551215648647, 113.96425685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888227304686, 0.06126425662194934, 0.09681270021890659, 0.1396725219485033, 0.01630883573576322, 0.00873896942606953, 0.03942177318734983, 0.0036822172500415944, 0.07229568179888614, 0.05195393366861266, 0.024243011647343993, 0.03581734896731464, 0.015872860188185837, 0.20638222248936383, 0.20792577862440484], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1859.9942255709377 -INFO - Cycle: 87 -INFO - Spp: 14 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 137.21425685882565], - [0.09546551215648647, 93.03925685882578], - [0.09546551215648647, 113.18925685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788815699793, 0.051626883842695995, 0.09621736879512689, 0.14013814427529292, 0.016411034412347765, 0.008733657153402335, 0.039977764802391534, 0.06351084540556852, 0.05610195531127365, 0.034039410706710696, 0.04416036470886708, 0.017771787164664814, 0.20976968563622325, 0.20193320962843642], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1859.3691443715204 -INFO - Cycle: 88 -INFO - Spp: 14 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 137.98925685882566], - [0.09546551215648647, 93.81425685882579], - [0.09546551215648647, 112.41425685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888118507933, 0.04054956680926305, 0.09565662721263785, 0.14057496438581496, 0.016525996492257493, 0.008728647619991212, 0.04050151018579687, 0.0552787352900924, 0.056472455002325755, 0.045305136964580627, 0.051978349293371, 0.019246407321391438, 0.21336149389990014, 0.19621222140406933], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.8985218898363 -INFO - Cycle: 89 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 138.76425685882566], - [0.09546551215648647, 94.58925685882579], - [0.09546551215648647, 93.03925685882578], - [0.09546551215648647, 111.63925685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888174237066, 0.029239074314419394, 0.09514745115146997, 0.14097077002083408, 0.016643792693008867, 0.00872409990051565, 0.04097708484319079, 0.047826900597357315, 0.056754148238689524, 0.05680863440703723, 0.0590552273626812, 0.020356529949061362, 0.20468711841504508, 0.011449916560581658, 0.19175136337187057], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.5760206453235 -INFO - Cycle: 90 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 139.53925685882567], - [0.09546551215648647, 95.3642568588258], - [0.09546551215648647, 92.26425685882577], - [0.09546551215648647, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788807811298, 0.033266187750328295, 0.09488293418193114, 0.1411890262272269, 0.016602591218269024, 0.008721845169717196, 0.04122311219687732, 0.043705106869427204, 0.05654852872193977, 0.05270835626177019, 0.06296992788741092, 0.02077559092677142, 0.12693780456639742, 0.07922673300797334, 0.20163436693584688], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.3178429724867 -INFO - Cycle: 91 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 140.31425685882567], - [0.09546551215648647, 96.1392568588258], - [0.09546551215648647, 91.48925685882577], - [0.09546551215648647, 110.08925685882545]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888018217775, 0.037497927798068854, 0.09462821344990299, 0.14139716926335097, 0.016559546353044453, 0.008719658986624019, 0.04146016948144732, 0.03977828362760016, 0.05628780749779079, 0.04839903675150999, 0.06669938582850037, 0.021141835915457926, 0.09954548412359243, 0.09690623974444515, 0.2113713531604468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.076360204999 -INFO - Cycle: 92 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 141.08925685882568], - [0.09546551215648647, 96.91425685882581], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 109.31425685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800501905, 0.04170803307278076, 0.0943895086262801, 0.14159034751211366, 0.016517064790254787, 0.008717596670618716, 0.041682450410122925, 0.036137544945308776, 0.055969723743032315, 0.044110621717514543, 0.07015706806606067, 0.021452436456113652, 0.08415300856370372, 0.10246389970620282, 0.22134280771487344], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.8663807467922 -INFO - Cycle: 93 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 97.68925685882581], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 108.53925685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888005367353, 0.04492919720199365, 0.09419122695680587, 0.14175052654909923, 0.016482755155378222, 0.00871588293499732, 0.04186709413083566, 0.033120262404430896, 0.053087090456968945, 0.04083307182184929, 0.07302261392225617, 0.06109919626478572, 0.0025945543125701228, 0.021671020709740994, 0.06259635066840963, 0.04997878297922741, 0.2344524855252835], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.6994789501575 -INFO - Cycle: 94 -INFO - Spp: 16 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 142.6392568588257], - [0.09546551215648647, 98.46425685882582], - [0.09546551215648647, 107.76425685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888008402845, 0.04632002437585076, 0.09407121439154732, 0.1418499896979004, 0.01646806997880509, 0.008714868396301671, 0.04197863222597174, 0.031244435071817133, 0.05281516990074986, 0.03941837322465608, 0.07480415259436869, 0.130143869989284, 0.002840065905404442, 0.021746363652517663, 0.020663567249161616, 0.25731331533726065], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.565383329774 -INFO - Cycle: 95 -INFO - Spp: 16 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 142.6392568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 106.98925685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607887979441695, 0.04727367624064082, 0.0939225661956027, 0.14196565074708536, 0.01645808672591824, 0.008713544062576004, 0.04211743232543956, 0.02907186776553186, 0.05171233456088276, 0.03844689069329731, 0.07686733920879081, 0.09603922765260149, 0.0038047676261911247, 0.022179028302871072, 0.03481937883129351, 0.2770003210818357], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4636351161573 -INFO - Cycle: 96 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888017017655, 0.047062853418969236, 0.09368369339935001, 0.14214215583051149, 0.01646045075082562, 0.008711338405203837, 0.042341236347675525, 0.02576880616618072, 0.05046212007791757, 0.038658958572056756, 0.08000385331344864, 0.004890052827181139, 0.11898341209893688, 0.023067659890300324, 0.2881555208844247], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4088305730024 -INFO - Cycle: 97 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4071155040865 -INFO - Cycle: 98 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4071155040865 -INFO - Cycle: 99 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.894151778101921, 227.32512435913105], - [0.03479396560192094, 99.06262435913096], - [0.34728771560192095, 87.43762435913094], - [0.34728771560192095, 106.81262435913096], - [0.4079592621564865, 61.65175685882569], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.01734207465648646, 106.21425685882542], - [0.09546551215648647, 105.82675685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.023505547518058303, 0.0462502643690814, 0.11148971345705623, 0.016525969964871715, 0.039453555380372964, 0.023320915543522183, 0.02365960335513274, 0.019607926319474618, 0.057342534958584455, 0.0891224739816794, 0.0297076525699978, 0.008864275123534632, 0.1072245686558529, 0.01581185654097315, 0.113120672461691, 0.004513915416772826, 0.27047855438334373], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.379617369675 -INFO - Cycle: 100 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.34728771560192095, 87.43762435913094], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.894151778101921, 227.71262435913104], - [0.3298358246564865, 61.65175685882569], - [0.01734207465648646, 106.60175685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07720717564433302, 0.06971173242357807, 0.1397917511097076, 0.01631752902948971, 0.03981590167064995, 0.023312232002949244, 0.0321356837387585, 0.06749287493546993, 0.10743453464806978, 0.015490767175048194, 0.11362274684815608, 0.26176002990452174, 0.019607925012136995, 0.008229978032991341, 0.008069137824139733], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.3321249219525 -INFO - Cycle: 101 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.34728771560192095, 88.21262435913094], - [0.894151778101921, 228.10012435913103], - [0.3298358246564865, 62.039256858825695], - [0.01734207465648646, 106.98925685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07452276613414432, 0.13502736422998388, 0.016441261094123697, 0.040133394363300455, 0.02330069432278217, 0.03502624842997275, 0.10914314165192776, 0.015232030083436975, 0.11378397492971058, 0.2587917667350056, 0.13850833288753883, 0.019607923530256508, 0.009989390026590427, 0.010491711581226032], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.2467854774234 -INFO - Cycle: 102 -INFO - Spp: 14 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 98.28762435913096], - [0.34728771560192095, 88.60012435913094], - [0.894151778101921, 228.48762435913102], - [0.3298358246564865, 62.4267568588257], - [0.01734207465648646, 107.37675685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1319521752069946, 0.016112751659286398, 0.04049887871357026, 0.02328680056179398, 0.04425945067101462, 0.11016188585117694, 0.01489104008127734, 0.11432652377174554, 0.24929831199956698, 0.07137995610896201, 0.13939035059304222, 0.019607922243315878, 0.011168515868448444, 0.013665436669804788], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.151165428334 -INFO - Cycle: 103 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 98.28762435913096], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 88.98762435913095], - [0.894151778101921, 228.875124359131], - [0.3298358246564865, 62.8142568588257], - [0.01734207465648646, 107.76425685882543]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12852418443047886, 0.040755780038791545, 0.023281715992054166, 0.04270840247669341, 0.1113102284201003, 0.01466091564886083, 0.1104486527221111, 0.25092610528061604, 0.0691910105456775, 0.016437322607886835, 0.003870806233914126, 0.1406696654311425, 0.01960792097511214, 0.012173903287743662, 0.015433385908816988], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.0491150095627 -INFO - Cycle: 104 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 88.98762435913095], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 89.37512435913095], - [0.894151778101921, 229.262624359131], - [0.3298358246564865, 63.2017568588257], - [0.01734207465648646, 108.15175685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09856722393002437, 0.040512447437750225, 0.0232864777394595, 0.032779535248365146, 0.1116462652099066, 0.014882634472400805, 0.09212472981989582, 0.26127709627809304, 0.016095184562147535, 0.022036453536443745, 0.036852824969523315, 0.02760323810796337, 0.06683247873068868, 0.10509367986707605, 0.01960791974934459, 0.012916580170901124, 0.017885230170016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.94590481719 -INFO - Cycle: 105 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 89.37512435913095], - [0.894151778101921, 229.65012435913098], - [0.3298358246564865, 63.589256858825706], - [0.01734207465648646, 108.53925685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12573561837607275, 0.04060917213533271, 0.023285384785526397, 0.03105375091428928, 0.11207647874551613, 0.014811485479605426, 0.08902063942325976, 0.2630765278689366, 0.01621092340447085, 0.025107830948804272, 0.0654911378594413, 0.1414474043549848, 0.019607918676683204, 0.013422368241834504, 0.01904335878524198], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.8421081511344 -INFO - Cycle: 106 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.894151778101921, 230.03762435913097], - [0.3298358246564865, 63.97675685882571], - [0.01734207465648646, 108.92675685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.00619939749679095, 0.04053617496994175, 0.0232904860928888, 0.02560585486939302, 0.11164587550068687, 0.014879183178909995, 0.07910803415571291, 0.26875378533151634, 0.016040831644007412, 0.03493108344627267, 0.027810409087789527, 0.11583897370255102, 0.036247246299698554, 0.14491207543355142, 0.019607917399572513, 0.014084617507246258, 0.020508053883469924], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.742492531239 -INFO - Cycle: 107 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.894151778101921, 230.42512435913096], - [0.3298358246564865, 64.36425685882571], - [0.01734207465648646, 109.31425685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08852508676145784, 0.04049217931137717, 0.023288989982751414, 0.02160581049825686, 0.11254434310479006, 0.014920605371066289, 0.07165943660505783, 0.27292596581102807, 0.0159302543159852, 0.04231419286789463, 0.03398000878418686, 0.06293455007840157, 0.14320764212637488, 0.019607916414584682, 0.014427523494218018, 0.021635494472568597], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.6456776935374 -INFO - Cycle: 108 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.34728771560192095, 90.15012435913096], - [0.894151778101921, 230.81262435913095], - [0.3298358246564865, 64.75175685882571], - [0.01734207465648646, 109.70175685882545]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06486738266590678, 0.04055696636403675, 0.023288785293943477, 0.02069891063437706, 0.11264935164100695, 0.014870381659285163, 0.07006058697110586, 0.27387104275150514, 0.016016233925596382, 0.04389524530743878, 0.0561640417418489, 0.06220635706708184, 0.0804574765997717, 0.06369990727224076, 0.01960791534596759, 0.014847323275927315, 0.022242091482959494], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.555614166695 -INFO - Cycle: 109 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.20012435913094], - [0.3298358246564865, 65.13925685882572], - [0.01734207465648646, 110.08925685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.005070535148148579, 0.04038941369069835, 0.023294020122766806, 0.013810977542076604, 0.11246559831264988, 0.015005413610344513, 0.057371024906879335, 0.2810507653869001, 0.01557838877649222, 0.05647536379698574, 0.1138929393053589, 0.14598339285711603, 0.06127057963121203, 0.01960791424372867, 0.01527280055931146, 0.02346087210933099], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.4718732464935 -INFO - Cycle: 110 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.58762435913093], - [0.3298358246564865, 65.52675685882572], - [0.01734207465648646, 110.47675685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06856760968206296, 0.04043295739129374, 0.023291103026982445, 0.01338607859588728, 0.1131420382476043, 0.014970632665673538, 0.05653906257561869, 0.2814954044577094, 0.015644485851704627, 0.057298746337956, 0.050807822495296154, 0.14462051689831204, 0.060847550226122975, 0.01960791328963602, 0.015550101153673872, 0.02379797710446604], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.3944140149727 -INFO - Cycle: 111 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.97512435913092], - [0.3298358246564865, 65.91425685882572], - [0.01734207465648646, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1197917200978147, 0.04046677456757211, 0.023288911197902787, 0.013070776465966378, 0.11364664080149874, 0.014943282445301105, 0.05592275323644765, 0.2818252870270891, 0.015700217432524772, 0.05790866470361183, 0.14343777427674212, 0.06053214437165947, 0.0196079123871522, 0.015814120080795198, 0.024043020907921712], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.325071313818 -INFO - Cycle: 112 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.894151778101921, 232.3626243591309], - [0.3298358246564865, 66.30175685882573], - [0.01734207465648646, 111.25175685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.04432151264163864, 0.0404909152222858, 0.02328982309022042, 0.012793175415451236, 0.1133999113956491, 0.014923471316912311, 0.055477272898486994, 0.2821135597606018, 0.01574616475925539, 0.05834851475690073, 0.054182450256075605, 0.060314751022820995, 0.07293122643668849, 0.09164754689953013, 0.019607911252097147, 0.016207212249524466, 0.024204580625860762], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.2637630808654 -INFO - Cycle: 113 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.12512435913095], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 232.7501243591309], - [0.3298358246564865, 66.68925685882573], - [0.01734207465648646, 111.63925685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.012385763157580224, 0.040358867745864065, 0.02329309024056256, 0.007914196888160674, 0.11336715808423699, 0.015021613943937414, 0.04641553237224511, 0.2872000323316264, 0.015303526658117041, 0.06733389942183973, 0.00850245528094573, 0.10348450954405783, 0.14691128798507863, 0.05153973493231932, 0.0196079103039218, 0.016541390432291327, 0.02481903067721506], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.2101245576123 -INFO - Cycle: 114 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.13762435913088], - [0.3298358246564865, 67.07675685882573], - [0.01734207465648646, 112.02675685882546]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06379382869122684, 0.0403411697758397, 0.02329110459972601, 0.007158688779709753, 0.11389934240429338, 0.015033592424243847, 0.04495151218452463, 0.28798895958562964, 0.015251428509547226, 0.06878616078501598, 0.05246205154729415, 0.14574236426455417, 0.059993934328843035, 0.01960790933200107, 0.01679475134329074, 0.024903201444259747], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.163530748244 -INFO - Cycle: 115 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.52512435913087], - [0.3298358246564865, 67.46425685882573], - [0.01734207465648646, 112.41425685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11270135392912228, 0.04034102811997632, 0.023288640353898993, 0.007290156914080686, 0.114400796932721, 0.01503241419554767, 0.04509839082431258, 0.28785355862822054, 0.015269421847111378, 0.06864189960101824, 0.003934204880056995, 0.14460909844505737, 0.06004274928242477, 0.019607908456229145, 0.01704899349923117, 0.024839384090990745], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.12490771788 -INFO - Cycle: 116 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.91262435913086], - [0.3298358246564865, 67.85175685882574], - [0.01734207465648646, 112.80175685882547]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11709974383275562, 0.040333662956492336, 0.023289261334263487, 0.007422185148026722, 0.11423664777107574, 0.015036945765413055, 0.04534439222704041, 0.2877153367765317, 0.015279255606258797, 0.06839858907945605, 0.14406972477348812, 0.060158405023820666, 0.01960790751283957, 0.01728792393006124, 0.024720018262476405], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.094037838102 -INFO - Cycle: 117 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 234.30012435913085], - [0.3298358246564865, 68.23925685882574], - [0.01734207465648646, 113.18925685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11661767179967646, 0.04032107408675674, 0.02328846208873772, 0.00769296423101712, 0.11433448369998477, 0.01504540924849409, 0.04574458389103584, 0.28743417037609775, 0.01528142264741026, 0.06800404652824923, 0.11795222541722553, 0.060335782086532716, 0.026208927341036952, 0.019607906695011, 0.01758138074478783, 0.024549489117946074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.070644645949 -INFO - Cycle: 118 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 234.68762435913084], - [0.3298358246564865, 68.62675685882574], - [0.01734207465648646, 113.57675685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1153737866962787, 0.040302282683586474, 0.02328641921501327, 0.007971691843689673, 0.11468798389253891, 0.015058778110264969, 0.04621763858252184, 0.2871442066122662, 0.015276406892695868, 0.06753636837226458, 0.0711792892623012, 0.06057005742298795, 0.07352980960882252, 0.01960790567886924, 0.01792548514988586, 0.024331889976012662], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0543140486373 -INFO - Cycle: 119 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 235.07512435913083], - [0.3298358246564865, 69.01425685882575], - [0.01734207465648646, 113.96425685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1142199148672549, 0.04027943167816414, 0.023284420016325098, 0.00837168260862523, 0.11501223418053319, 0.01507513742772497, 0.046827459733815566, 0.2867289448267948, 0.015264682239173518, 0.06693468114194256, 0.02674286332247863, 0.060856679178461104, 0.11844664975334407, 0.01960790486570724, 0.01827623024422172, 0.024071083915433406], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0447222786352 -INFO - Cycle: 120 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.894151778101921, 235.4626243591308], - [0.3298358246564865, 69.40175685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11371299897503663, 0.040279203783991656, 0.02328380101716134, 0.008353832139465871, 0.11512269901799586, 0.015075348417659253, 0.04681723013491521, 0.2867472163668435, 0.015264682417214091, 0.0669444701474475, 0.060856677018877946, 0.14526149185229192, 0.024071084456794185, 0.01960790395665244, 0.018601360297652463], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0412392720582 -INFO - Cycle: 121 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.894151778101921, 235.8501243591308], - [0.3298358246564865, 69.78925685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11417388959703402, 0.04027892746262668, 0.023284778634620973, 0.00832161537686246, 0.11491405556854856, 0.015075605594081835, 0.04680482471668756, 0.28677971758432086, 0.015264682619741628, 0.0669562826087907, 0.06085667487248248, 0.14473122051017756, 0.024071085018354182, 0.019607903108005875, 0.018878736727664783], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0405332521646 -INFO - Cycle: 122 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.3298358246564865, 69.78925685882575], - [0.894151778101921, 236.2376243591308]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11417388672554188, 0.04027892746842024, 0.02328477862247324, 0.008321615115879297, 0.11491405868074732, 0.015075605589261928, 0.04680482469982331, 0.28677971785521505, 0.015264682619947983, 0.06695628260883939, 0.060856674873500834, 0.1447312211534962, 0.024071085018671782, 0.0188787367036876, 0.019607902264493757], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0404514525703 -INFO - Cycle: 123 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.308225996851921, 107.20012435913097], - [0.09546551215648647, 141.6705068588257], - [0.29077410590648645, 134.50175685882562], - [0.09546551215648647, 66.1080068588257], - [0.09546551215648647, 89.74550685882575], - [0.09546551215648647, 105.63300685882542], - [0.07385568435192094, 82.78762435913094], - [0.05640379340648646, 89.16425685882575], - [0.07385568435192094, 96.73762435913095], - [0.03479396560192094, 96.54387435913095], - [0.34728771560192095, 90.73137435913097], - [0.05640379340648646, 113.96425685882548], - [0.01734207465648646, 113.77050685882548], - [0.3298358246564865, 69.98300685882575], - [0.894151778101921, 236.43137435913079]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1453634302859083, 0.01710117779152078, 0.2791847271997476, 0.023617001044329795, 0.062261774731213096, 0.03823404815092514, 0.03861532390506117, 0.13856882473135443, 0.020335505475261376, 0.02157337878861681, 0.062242729547229855, 0.03588425598411297, 0.027929898343522688, 0.01495759312568673, 0.031158555370493668, 0.023363867440977695, 0.01960790808403795], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.3180786109608 -INFO - Cycle: 124 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 105.63300685882542], - [0.308225996851921, 107.39387435913096], - [0.29077410590648645, 134.30800685882562], - [0.09546551215648647, 65.91425685882571], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 82.59387435913095], - [0.05640379340648646, 88.97050685882576], - [0.07385568435192094, 96.93137435913094], - [0.03479396560192094, 96.35012435913096], - [0.34728771560192095, 90.53762435913097], - [0.05640379340648646, 114.15800685882547], - [0.01734207465648646, 113.57675685882549], - [0.3298358246564865, 70.17675685882574], - [0.894151778101921, 236.62512435913078]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2190380522573194, 0.01696267294669621, 0.02360848322424557, 0.06275752895535604, 0.2764126377084333, 0.06186495394440429, 0.03553589640299919, 0.039709542637730716, 0.024996546471996606, 0.02104259411239748, 0.06162014741042201, 0.035015479726238724, 0.031039062731486575, 0.015668937171512506, 0.0317024119864926, 0.02341714465330871, 0.019607907658960155], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.178989448487 -INFO - Cycle: 125 -INFO - Spp: 16 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.308225996851921, 107.58762435913096], - [0.29077410590648645, 134.11425685882563], - [0.09546551215648647, 65.72050685882571], - [0.09546551215648647, 90.13300685882574], - [0.07385568435192094, 82.40012435913096], - [0.05640379340648646, 88.77675685882576], - [0.07385568435192094, 97.12512435913094], - [0.03479396560192094, 96.15637435913096], - [0.34728771560192095, 90.34387435913098], - [0.05640379340648646, 114.35175685882547], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 70.37050685882573]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2797303817527767, 0.016825354465556962, 0.023608047221488102, 0.019607907738110088, 0.2739430205765658, 0.06141464210402797, 0.03294736466478351, 0.040617095147287646, 0.029214445695474062, 0.0206928343980939, 0.061426235366782565, 0.034106176140717204, 0.03390446780116894, 0.016246613762838178, 0.03224997298383685, 0.023465440180491702], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.0394955411634 -INFO - Cycle: 126 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.308225996851921, 107.78137435913095], - [0.29077410590648645, 133.92050685882563], - [0.09546551215648647, 65.52675685882572], - [0.09546551215648647, 90.32675685882573], - [0.07385568435192094, 82.20637435913096], - [0.05640379340648646, 88.58300685882577], - [0.07385568435192094, 97.31887435913093], - [0.03479396560192094, 95.96262435913097], - [0.34728771560192095, 90.15012435913098], - [0.05640379340648646, 114.54550685882546], - [0.3298358246564865, 70.56425685882573]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2470315742847241, 0.016653690254080835, 0.023625868338193395, 0.019607907882696334, 0.032558219206921674, 0.030875209215641786, 0.27175176696636716, 0.06091035960226486, 0.030466471103172188, 0.04112825554072914, 0.033211107833521304, 0.02014823277065684, 0.06167687506855648, 0.033625083669186914, 0.036550639659650705, 0.01667012000565714, 0.023508618597979355], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.8992703528208 -INFO - Cycle: 127 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.308225996851921, 107.97512435913094], - [0.29077410590648645, 133.72675685882564], - [0.09546551215648647, 65.33300685882573], - [0.09546551215648647, 90.52050685882573], - [0.07385568435192094, 82.01262435913097], - [0.05640379340648646, 88.38925685882577], - [0.07385568435192094, 97.51262435913092], - [0.34728771560192095, 89.95637435913099], - [0.05640379340648646, 114.73925685882546], - [0.3298358246564865, 70.75800685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15612905867366558, 0.016682161438038905, 0.023607988425951156, 0.019607908051859798, 0.0327374593435023, 0.11946987332342601, 0.03308096860995221, 0.26982170327913985, 0.06035038953316134, 0.028153790007734887, 0.04201961382459018, 0.03671523041352129, 0.019734988608952623, 0.062305350003369404, 0.038997357701699764, 0.017039544067218113, 0.023546614694216542], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.7576056534253 -INFO - Cycle: 128 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.308225996851921, 108.16887435913094], - [0.29077410590648645, 133.53300685882564], - [0.09546551215648647, 65.13925685882573], - [0.09546551215648647, 90.71425685882572], - [0.07385568435192094, 81.81887435913097], - [0.05640379340648646, 88.19550685882578], - [0.07385568435192094, 97.70637435913092], - [0.34728771560192095, 89.762624359131], - [0.05640379340648646, 114.93300685882545], - [0.3298358246564865, 70.95175685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06023201080257876, 0.01670795116013196, 0.02358764143797864, 0.019607908058470867, 0.0329206166297226, 0.21298047528962583, 0.03251892624314002, 0.2681328543030539, 0.0597343897454069, 0.025963003716244736, 0.04288554418290978, 0.0398514662796197, 0.01945814424735503, 0.06326601890506152, 0.04126460020554288, 0.01730924050625748, 0.02357920828689958], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.6139549458007 -INFO - Cycle: 129 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 70.95175685882572], - [0.308225996851921, 108.36262435913093], - [0.29077410590648645, 133.33925685882565], - [0.09546551215648647, 64.94550685882574], - [0.09546551215648647, 90.90800685882571], - [0.07385568435192094, 81.62512435913098], - [0.05640379340648646, 88.00175685882579], - [0.07385568435192094, 97.90012435913091], - [0.34728771560192095, 89.568874359131], - [0.05640379340648646, 115.12675685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016729875552866452, 0.02359021416169002, 0.019607908119146353, 0.0331051663638454, 0.2710839788861798, 0.03195014355495644, 0.023335192074627555, 0.266077900686503, 0.059238887537728095, 0.023872515134447662, 0.04339184841778443, 0.04271384111744192, 0.01928070766709462, 0.06452209449414012, 0.04405317488774439, 0.017446551343803806], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.4684585080518 -INFO - Cycle: 130 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 70.95175685882572], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.308225996851921, 108.55637435913093], - [0.29077410590648645, 133.14550685882566], - [0.09546551215648647, 64.75175685882574], - [0.09546551215648647, 91.10175685882571], - [0.07385568435192094, 81.43137435913098], - [0.05640379340648646, 87.80800685882579], - [0.07385568435192094, 98.09387435913091], - [0.34728771560192095, 89.37512435913101], - [0.05640379340648646, 115.32050685882544]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01675216020651886, 0.023590478128366593, 0.01960790819649094, 0.02891730305616814, 0.20724130205149746, 0.03130807253700138, 0.023089019772680193, 0.004407635899675925, 0.06168260504398847, 0.26429177858802044, 0.05867744132609604, 0.021883742857215886, 0.04383857746986274, 0.04526839635308231, 0.019260109134775986, 0.06604534087453198, 0.04664136297234939, 0.01749676553167737], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.3207434712033 -INFO - Cycle: 131 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.3298358246564865, 70.75800685882572], - [0.308225996851921, 108.75012435913092], - [0.29077410590648645, 132.95175685882566], - [0.09546551215648647, 64.55800685882575], - [0.09546551215648647, 91.2955068588257], - [0.07385568435192094, 81.23762435913099], - [0.05640379340648646, 87.6142568588258], - [0.07385568435192094, 98.2876243591309], - [0.34728771560192095, 89.18137435913101], - [0.05640379340648646, 115.51425685882543]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01677927326414242, 0.023564518566524983, 0.019607908222803675, 0.015187768576094208, 0.0990513319461813, 0.03051762170357603, 0.018431013610959175, 0.16730883066199145, 0.022587460077012532, 0.2622302530851664, 0.058216863339937884, 0.01999144339254199, 0.044606894099043365, 0.04748736052847602, 0.019456489945571136, 0.06781166943915612, 0.0496594574324007, 0.017503842108420552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.170689140336 -INFO - Cycle: 132 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.3298358246564865, 70.75800685882572], - [0.308225996851921, 108.94387435913092], - [0.29077410590648645, 132.75800685882567], - [0.09546551215648647, 64.36425685882575], - [0.09546551215648647, 91.4892568588257], - [0.07385568435192094, 81.043874359131], - [0.05640379340648646, 87.4205068588258], - [0.07385568435192094, 98.4813743591309], - [0.34728771560192095, 88.98762435913102], - [0.05640379340648646, 115.70800685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016801145747002113, 0.02354396134481417, 0.01960790844189996, 0.02970934169032903, 0.03392196233609805, 0.2638336066916302, 0.022341554720349606, 0.2609661832728548, 0.057513439869122246, 0.018169444805845116, 0.045248011242982486, 0.04950885650713262, 0.019741192820249272, 0.06980860551326168, 0.05186819679442591, 0.017416588202002873], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.0186059757357 -INFO - Cycle: 133 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.308225996851921, 109.13762435913091], - [0.29077410590648645, 132.56425685882567], - [0.09546551215648647, 64.17050685882576], - [0.09546551215648647, 91.68300685882569], - [0.07385568435192094, 80.850124359131], - [0.05640379340648646, 87.22675685882581], - [0.07385568435192094, 98.67512435913089], - [0.34728771560192095, 88.79387435913102], - [0.05640379340648646, 115.90175685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016800782093104275, 0.02356109120439994, 0.019607908403320676, 0.029126329932361333, 0.034109765106599306, 0.22518656115717062, 0.036641375088885084, 0.021856410165221, 0.25944951750755685, 0.05689999452199593, 0.01640292679825959, 0.045265903057507974, 0.05148140067693569, 0.01990914000840056, 0.07203786406731273, 0.054477870337217564, 0.017185159873751053], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.8650590777772 -INFO - Cycle: 134 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.09546551215648647, 91.68300685882569], - [0.03479396560192094, 95.76887435913098], - [0.308225996851921, 109.3313743591309], - [0.29077410590648645, 132.37050685882568], - [0.09546551215648647, 63.97675685882576], - [0.07385568435192094, 80.65637435913101], - [0.05640379340648646, 87.03300685882581], - [0.07385568435192094, 98.86887435913088], - [0.34728771560192095, 88.60012435913103], - [0.05640379340648646, 116.09550685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016619727631973575, 0.023543659515335547, 0.019607908540090473, 0.034424368120586135, 0.15060774910074998, 0.10945951778602415, 0.021609429015412043, 0.04504130640560375, 0.028525045130987678, 0.2586562245074063, 0.05604572634180127, 0.014703672202535224, 0.05311263298878093, 0.0203038910835292, 0.0744383578826104, 0.05636822092021672, 0.01693256282635655], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.7097947526995 -INFO - Cycle: 135 -INFO - Spp: 19 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.09546551215648647, 91.68300685882569], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.5251243591309], - [0.29077410590648645, 132.17675685882568], - [0.09546551215648647, 63.78300685882576], - [0.07385568435192094, 80.46262435913101], - [0.05640379340648646, 86.83925685882582], - [0.07385568435192094, 99.06262435913088], - [0.34728771560192095, 88.40637435913104], - [0.05640379340648646, 116.28925685882541]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016609020173549212, 0.02353192151505252, 0.01960790875809691, 0.03461491396162703, 0.09312474700470921, 0.16557187683036356, 0.01796606027484345, 0.022844093261026332, 0.02791777808352086, 0.003358022875739602, 0.021553674932059785, 0.2580041892243301, 0.05513830590074486, 0.013057273619061798, 0.05461563176217125, 0.020686517766362104, 0.07698798552825108, 0.058208875053557145, 0.016601203474933175], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.5528824004723 -INFO - Cycle: 136 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.7188743591309], - [0.29077410590648645, 131.9830068588257], - [0.09546551215648647, 63.589256858825756], - [0.07385568435192094, 80.26887435913102], - [0.05640379340648646, 86.64550685882583], - [0.07385568435192094, 99.25637435913087], - [0.34728771560192095, 88.21262435913104], - [0.05640379340648646, 116.4830068588254]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01658948003386259, 0.023518894218260672, 0.01960790880992769, 0.034802879297834176, 0.0322172056083893, 0.2250511491314042, 0.027320397272001827, 0.020889007566319184, 0.04375062115415279, 0.2572787840833202, 0.05425236456165464, 0.01143014928560788, 0.056039448634153353, 0.021110371474299908, 0.0796862784253876, 0.06025100329059557, 0.01620405715282849], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.3942291344333 -INFO - Cycle: 137 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.91262435913089], - [0.29077410590648645, 131.7892568588257], - [0.09546551215648647, 63.395506858825755], - [0.07385568435192094, 80.07512435913102], - [0.05640379340648646, 86.45175685882583], - [0.07385568435192094, 99.45012435913087], - [0.34728771560192095, 88.01887435913105], - [0.05640379340648646, 116.6767568588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0165601847060466, 0.023529652570806078, 0.01960790899484423, 0.03498523165852269, 0.2557544174175993, 0.026745675700545972, 0.020635789017813263, 0.04312130688654567, 0.25711626879730715, 0.05315225685767896, 0.009790528043971757, 0.05750296446209203, 0.02153153062319786, 0.08248661135068114, 0.06176284076049879, 0.01571683215184851], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.2341289483695 -INFO - Cycle: 138 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.308225996851921, 110.10637435913088], - [0.29077410590648645, 131.5955068588257], - [0.09546551215648647, 63.20175685882575], - [0.07385568435192094, 79.88137435913103], - [0.05640379340648646, 86.25800685882584], - [0.07385568435192094, 99.64387435913086], - [0.34728771560192095, 87.82512435913105], - [0.05640379340648646, 116.8705068588254]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016521049040767802, 0.02352771242028757, 0.01960790920198323, 0.03516525648817114, 0.2022928653601359, 0.026179895821312846, 0.012610199121143214, 0.04263047435392693, 0.05175086572512592, 0.007691476569170553, 0.2570037974819561, 0.05201920743821313, 0.008144323871394757, 0.058919702183544434, 0.02199158212612801, 0.08542123200543829, 0.06333861238804658, 0.015183838403253632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.072758613947 -INFO - Cycle: 139 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 91.4892568588257], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.308225996851921, 110.30012435913088], - [0.29077410590648645, 131.4017568588257], - [0.09546551215648647, 63.00800685882575], - [0.07385568435192094, 79.68762435913104], - [0.05640379340648646, 86.06425685882584], - [0.07385568435192094, 99.83762435913086], - [0.34728771560192095, 87.63137435913106], - [0.05640379340648646, 117.06425685882539]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016471468489348783, 0.023501947467912447, 0.019607909356296093, 0.035343592889329416, 0.11249357564438733, 0.025620586237695708, 0.03705778153580411, 0.1395641123599556, 0.01991939249013204, 0.005286187581205952, 0.257009368766189, 0.05082516252961774, 0.006481518982170865, 0.0602852406117498, 0.02249674843476863, 0.08851892425676153, 0.06490587741218277, 0.014610604954492012], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.9096292120994 -INFO - Cycle: 140 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.308225996851921, 110.49387435913087], - [0.29077410590648645, 131.2080068588257], - [0.09546551215648647, 62.81425685882575], - [0.07385568435192094, 79.49387435913104], - [0.05640379340648646, 85.87050685882585], - [0.07385568435192094, 100.03137435913085], - [0.34728771560192095, 87.43762435913106], - [0.05640379340648646, 117.25800685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01641102850932143, 0.023485430687748537, 0.019607909579937327, 0.035523159454159264, 0.048880851933029525, 0.025057843424981317, 0.20174885240807292, 0.019657614551524767, 0.04149432547476876, 0.2574383277625436, 0.04944437537246867, 0.0047875572315590285, 0.06159824851154317, 0.023064968712629075, 0.0917306835295234, 0.06611630136353823, 0.013952521492650883], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.7446290798787 -INFO - Cycle: 141 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.308225996851921, 110.68762435913087], - [0.29077410590648645, 131.01425685882572], - [0.09546551215648647, 62.62050685882575], - [0.07385568435192094, 79.30012435913105], - [0.05640379340648646, 85.67675685882585], - [0.07385568435192094, 100.22512435913085], - [0.34728771560192095, 87.24387435913107], - [0.05640379340648646, 117.45175685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016343063110135125, 0.02348859217772278, 0.019607909811875896, 0.030024998465989834, 0.02443763778843586, 0.24882526416581355, 0.019391055708967132, 0.04097130789306726, 0.005713766134235161, 0.25805419161295023, 0.04796216317362354, 0.0030038182473642026, 0.06304816197488734, 0.02367589251488626, 0.09497654027853755, 0.06724585621806033, 0.013229780723447953], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.5775117658782 -INFO - Cycle: 142 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.308225996851921, 110.88137435913086], - [0.29077410590648645, 130.82050685882572], - [0.07385568435192094, 79.10637435913105], - [0.05640379340648646, 85.48300685882586], - [0.07385568435192094, 100.41887435913084], - [0.34728771560192095, 87.05012435913108], - [0.05640379340648646, 117.64550685882537]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016300874227354496, 0.023487326052524127, 0.019607910088964512, 0.009120017378766684, 0.023155609571190842, 0.19485455983728575, 0.04057012947444991, 0.027078439662841815, 0.052186515000833225, 0.018938828763776568, 0.2585380604025588, 0.04650689330554995, 0.0655915510428952, 0.024980779407653447, 0.0978719894093976, 0.06866590803933229, 0.012544608334624782], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.409470210869 -INFO - Cycle: 143 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 91.10175685882571], - [0.308225996851921, 111.07512435913085], - [0.29077410590648645, 130.62675685882573], - [0.07385568435192094, 78.91262435913106], - [0.05640379340648646, 85.28925685882587], - [0.07385568435192094, 100.61262435913083], - [0.34728771560192095, 86.85637435913108], - [0.05640379340648646, 117.83925685882537]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016153649406943155, 0.02345073275177289, 0.019607910289955083, 0.012994358262948159, 0.023446743352009237, 0.08736256111179623, 0.015703402679119148, 0.023121169840937796, 0.15748845897294458, 0.01866619505777075, 0.024278224119115926, 0.25954690026146837, 0.044800387819435704, 0.06524533199257423, 0.0247324077010937, 0.10221259834970935, 0.0696335716129982, 0.011555396417407531], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.2360302152026 -INFO - Cycle: 144 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 91.10175685882571], - [0.34728771560192095, 86.85637435913108], - [0.308225996851921, 111.26887435913085], - [0.29077410590648645, 130.43300685882573], - [0.07385568435192094, 78.71887435913106], - [0.05640379340648646, 85.09550685882587], - [0.07385568435192094, 100.80637435913083], - [0.05640379340648646, 118.03300685882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01599956852193312, 0.02343227418679771, 0.019607910404088703, 0.018139829688548083, 0.023819819902419808, 0.01786463353571948, 0.24265577150962042, 0.018551517179400692, 0.0393909902186734, 0.07117886372004172, 0.2594321863601279, 0.04348065685292162, 0.0649812952725516, 0.02439040619699581, 0.10657714874615089, 0.010497127704009056], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.067167186336 -INFO - Cycle: 145 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.34728771560192095, 86.85637435913108], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.308225996851921, 111.46262435913084], - [0.29077410590648645, 130.23925685882574], - [0.07385568435192094, 78.52512435913107], - [0.05640379340648646, 84.90175685882588], - [0.07385568435192094, 101.00012435913082], - [0.05640379340648646, 118.22675685882535]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015839825293950182, 0.023441238425213538, 0.019607910566052385, 0.024169031843184002, 0.02424814377286086, 0.01170484341600366, 0.20378327799304183, 0.018488804251569273, 0.05068315973784106, 0.03729008580648255, 0.0382516797374226, 0.02220582565523419, 0.2589950215922331, 0.04226596864231538, 0.06473208050767744, 0.02400650922092911, 0.11093253785074367, 0.009354055687245316], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.9027752316572 -INFO - Cycle: 146 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.308225996851921, 111.65637435913084], - [0.29077410590648645, 130.04550685882575], - [0.07385568435192094, 78.33137435913108], - [0.05640379340648646, 84.70800685882588], - [0.07385568435192094, 101.19387435913082], - [0.05640379340648646, 118.42050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01567480125683823, 0.0233903894132209, 0.01960791045369916, 0.0316462416006733, 0.024770098820885687, 0.004064600542528184, 0.058259526623954595, 0.018496761422711158, 0.17989091363986703, 0.03821540007477681, 0.07482985117250592, 0.25808169769933104, 0.0412263499722531, 0.06456571722823659, 0.023508673590185672, 0.11558771696000206, 0.008183349528330454], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.742285839923 -INFO - Cycle: 147 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.308225996851921, 111.85012435913083], - [0.29077410590648645, 129.85175685882575], - [0.07385568435192094, 78.13762435913108], - [0.05640379340648646, 84.51425685882589], - [0.07385568435192094, 101.38762435913081], - [0.05640379340648646, 118.61425685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01566586051022981, 0.02338953712024252, 0.019607910582315577, 0.03545783785624278, 0.018391435411168392, 0.2362471991760772, 0.0027332380847528825, 0.07628918249863963, 0.02526731572830172, 0.0345852514757843, 0.2581849373365244, 0.039765123218444096, 0.06441053168589929, 0.02296283403586679, 0.12012755037010409, 0.006914254909406494], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.5858908577475 -INFO - Cycle: 148 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.09546551215648647, 107.18300685882538], - [0.308225996851921, 112.04387435913083], - [0.29077410590648645, 129.65800685882576], - [0.07385568435192094, 77.94387435913109], - [0.05640379340648646, 84.3205068588259], - [0.07385568435192094, 101.5813743591308], - [0.05640379340648646, 118.80800685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01550143227572637, 0.0233634374675048, 0.019607910745170567, 0.03531500112168058, 0.01828822284992454, 0.12787075967421677, 0.07771613982150058, 0.02579171957756779, 0.03707542649256322, 0.10569547935309719, 0.2583850706103996, 0.03823754606590628, 0.0642916129154493, 0.022433731921864375, 0.12482380406868004, 0.005602705038747858], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.4338072485393 -INFO - Cycle: 149 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.09546551215648647, 90.52050685882573], - [0.308225996851921, 112.23762435913082], - [0.29077410590648645, 129.46425685882576], - [0.07385568435192094, 77.75012435913109], - [0.05640379340648646, 84.1267568588259], - [0.07385568435192094, 101.7751243591308], - [0.05640379340648646, 119.00175685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015334435008933205, 0.01960791067408039, 0.035161239522138746, 0.018300852106945178, 0.027689704045660814, 0.026351198575153407, 0.015029403170058447, 0.2310196329522013, 0.023229516068326485, 0.051864395131484414, 0.021702426039165487, 0.2577190218695185, 0.03704866881745586, 0.06415126231374142, 0.021886107462021485, 0.12971860298680496, 0.004185623256309922], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.285677439952 -INFO - Cycle: 150 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.09546551215648647, 90.52050685882573], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.308225996851921, 112.43137435913081], - [0.29077410590648645, 129.27050685882577], - [0.07385568435192094, 77.5563743591311], - [0.05640379340648646, 83.9330068588259], - [0.07385568435192094, 101.9688743591308], - [0.05640379340648646, 119.19550685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015165872706403703, 0.019607910628420475, 0.034991918884101574, 0.014717364072759163, 0.026962775855150688, 0.16114200235884993, 0.023229083656414656, 0.08122449682848758, 0.036217086463640615, 0.0035175211655628464, 0.06754106814671067, 0.25750210626954967, 0.03565679254891247, 0.06408084129756311, 0.021275762325580785, 0.1344393293765968, 0.002728067415295258], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.1417108498306 -INFO - Cycle: 151 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 90.32675685882573], - [0.308225996851921, 112.62512435913081], - [0.29077410590648645, 129.07675685882577], - [0.07385568435192094, 77.3626243591311], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 102.16262435913079]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014997853150706415, 0.01960791067327077, 0.034808142163624746, 0.027625307226345493, 0.01911213814517043, 0.023168987324087384, 0.08281255177948289, 0.018013087516925087, 0.20716328740208798, 0.0351801834921644, 0.25773418347373334, 0.034054945993083195, 0.06395880120431505, 0.020613544488536868, 0.14114907596646586], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.0021200838155 -INFO - Cycle: 152 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 90.32675685882573], - [0.09546551215648647, 107.57050685882537], - [0.308225996851921, 112.8188743591308], - [0.29077410590648645, 128.88300685882578], - [0.07385568435192094, 77.16887435913111], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 102.35637435913078]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014826520827001187, 0.019607910664242275, 0.03461716563435825, 0.02830302391772938, 0.02319238693859124, 0.08411817462136055, 0.01792260811495447, 0.1892622547840277, 0.03575838082900877, 0.034102919316807805, 0.2583229970067842, 0.03224676798940282, 0.06397632526940708, 0.019955341312402283, 0.14378722277392197], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.8659246036084 -INFO - Cycle: 153 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 90.13300685882574], - [0.308225996851921, 113.0126243591308], - [0.29077410590648645, 128.6892568588258], - [0.07385568435192094, 76.97512435913112], - [0.05640379340648646, 83.35175685882592], - [0.07385568435192094, 102.55012435913078]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014654146277478136, 0.0196079106684893, 0.03442195226568996, 0.028992539599342015, 0.023153281791422394, 0.07352230682869682, 0.017859266177652277, 0.05641596326424281, 0.16376417542838248, 0.011970781812437489, 0.03638626243879543, 0.2588055719039023, 0.03044896071971024, 0.0638911546363308, 0.019325148729200433, 0.14678057745822726], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.7354768822674 -INFO - Cycle: 154 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 90.13300685882574], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 113.20637435913079], - [0.29077410590648645, 128.4955068588258], - [0.07385568435192094, 76.78137435913112], - [0.05640379340648646, 83.15800685882593], - [0.07385568435192094, 102.74387435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01448449772478129, 0.019607910554835815, 0.03420729362855809, 0.02974926348614198, 0.011143787699351032, 0.01793171758776783, 0.21721360675192733, 0.08735986652360217, 0.037132250454104745, 0.012080106720332552, 0.25816477349625383, 0.029145646953970858, 0.06393984035837276, 0.01859158955005322, 0.1492478485099464], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.6106898476037 -INFO - Cycle: 155 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.09546551215648647, 89.93925685882574], - [0.308225996851921, 113.40012435913079], - [0.29077410590648645, 128.3017568588258], - [0.07385568435192094, 76.58762435913113], - [0.05640379340648646, 82.96425685882593], - [0.07385568435192094, 102.93762435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014314913682055166, 0.019607910632752277, 0.03399033125637816, 0.03051171375782884, 0.023139151159480457, 0.01784916372859373, 0.09177908637978976, 0.08858496515324554, 0.12243313126962374, 0.03784354856859643, 0.25909357658382964, 0.02707062022787083, 0.06388300896670389, 0.01789364090968331, 0.15200523772356808], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.4920302091352 -INFO - Cycle: 156 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.09546551215648647, 89.93925685882574], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 113.59387435913078], - [0.29077410590648645, 128.1080068588258], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 82.77050685882594], - [0.07385568435192094, 103.13137435913076]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01415082583055985, 0.019607910645005795, 0.019191467821091157, 0.03153386189120242, 0.017410003799334616, 0.01776828397641718, 0.08978271675780117, 0.21106947890119462, 0.038862112191628696, 0.01445695838526132, 0.0057470454241759505, 0.2601670657697978, 0.024876359288852047, 0.06401370788691696, 0.016936800484011284, 0.1544254009467492], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.3792642942767 -INFO - Cycle: 157 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 107.95800685882536], - [0.09546551215648647, 89.74550685882575], - [0.308225996851921, 113.78762435913077], - [0.29077410590648645, 127.91425685882581], - [0.07385568435192094, 76.20012435913114], - [0.05640379340648646, 82.57675685882595], - [0.07385568435192094, 103.32512435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013989893990424577, 0.01960791053096162, 0.0326163334994785, 0.017689012667989903, 0.09095398772471909, 0.14262310894073565, 0.03327259259954547, 0.02322940319739698, 0.06578334955837152, 0.03948491837990195, 0.26139536294545157, 0.022552164263014537, 0.06407725650276067, 0.01597081599598454, 0.1567538892032634], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.2729447152585 -INFO - Cycle: 158 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.09546551215648647, 89.74550685882575], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 141.86425685882568], - [0.308225996851921, 113.98137435913077], - [0.29077410590648645, 127.72050685882581], - [0.07385568435192094, 76.00637435913114], - [0.05640379340648646, 82.38300685882595], - [0.07385568435192094, 103.51887435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013838466398083026, 0.01960791042562093, 0.03350665742549626, 0.017697151847447645, 0.05062598159645996, 0.03301937686718419, 0.2051254884840535, 0.0408127432958045, 0.04180945273999774, 0.02309189963179401, 0.2619181498347756, 0.020535613789825134, 0.06414956933816626, 0.01510285114982322, 0.159158687175468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.172729540496 -INFO - Cycle: 159 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 114.17512435913076], - [0.29077410590648645, 127.52675685882582], - [0.07385568435192094, 75.81262435913115], - [0.05640379340648646, 82.18925685882596], - [0.07385568435192094, 103.71262435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013689072272046889, 0.019607910375850926, 0.034391844078676334, 0.017728157547437604, 0.032767670057275836, 0.18620051857583478, 0.09397053155574925, 0.01671270177045225, 0.04141508463055388, 0.023222798589320505, 0.26236037245705585, 0.018522592555944396, 0.06414921408774037, 0.014280550819141783, 0.16098098062691918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.0790168572023 -INFO - Cycle: 160 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.308225996851921, 114.36887435913076], - [0.29077410590648645, 127.33300685882583], - [0.07385568435192094, 75.61887435913115], - [0.05640379340648646, 81.99550685882596], - [0.07385568435192094, 103.90637435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01377074978687343, 0.019607910231181594, 0.017655332580839664, 0.032339504706612114, 0.031077660215125275, 0.09507595357945199, 0.16841943165859258, 0.04289304007226491, 0.023163585108636506, 0.035361846901858, 0.2640458388975073, 0.01580090758150032, 0.06428791080551069, 0.013224792274158821, 0.16327553559988683], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.9918687569002 -INFO - Cycle: 161 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 89.35800685882576], - [0.308225996851921, 114.56262435913075], - [0.29077410590648645, 127.13925685882583], - [0.07385568435192094, 75.42512435913116], - [0.05640379340648646, 81.80175685882597], - [0.07385568435192094, 104.10012435913073]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013644732783065003, 0.01960791015989802, 0.017583624212541456, 0.032066170547104415, 0.09616128751691162, 0.1974187947498247, 0.023188524352337477, 0.03630733934694609, 0.043678975862124006, 0.2659247049722109, 0.012903967578359285, 0.06429234567169848, 0.012334773397870091, 0.16488684884910842], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.9111502834219 -INFO - Cycle: 162 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 89.35800685882576], - [0.09546551215648647, 108.34550685882535], - [0.09546551215648647, 89.16425685882577], - [0.308225996851921, 114.75637435913075], - [0.29077410590648645, 126.94550685882584], - [0.07385568435192094, 75.23137435913117], - [0.05640379340648646, 81.60800685882597], - [0.07385568435192094, 104.29387435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0135318666450697, 0.01960791019927931, 0.017512978376939912, 0.03178183491589457, 0.0972278271739008, 0.11975955443359285, 0.023178874202025242, 0.037291844144538594, 0.014394255601232642, 0.0751758105216223, 0.03038636417480077, 0.2680138039503622, 0.009814726646853348, 0.06432647070282592, 0.011384290462384693, 0.1666115878486773], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.837527093876 -INFO - Cycle: 163 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.09546551215648647, 89.16425685882577], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.308225996851921, 114.95012435913074], - [0.29077410590648645, 126.75175685882584], - [0.07385568435192094, 75.03762435913117], - [0.05640379340648646, 81.41425685882598], - [0.07385568435192094, 104.48762435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013439123578245797, 0.019607909891412267, 0.01752255181178601, 0.025532379765511766, 0.05886601631148891, 0.02313831428130342, 0.038400146048803006, 0.1920496500921815, 0.04620052345229792, 0.005908092318281173, 0.03972183710125202, 0.2694076955590117, 0.007046889158318098, 0.06443506623245879, 0.010291747063818624, 0.16843205733382888], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.77039126484 -INFO - Cycle: 164 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.308225996851921, 115.14387435913073], - [0.29077410590648645, 126.55800685882585], - [0.07385568435192094, 74.84387435913118], - [0.05640379340648646, 81.22050685882598], - [0.07385568435192094, 104.68137435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013367848904273115, 0.01960790966964539, 0.01757419361692993, 0.023182982150500544, 0.03975565240858839, 0.1903897079144707, 0.030956789658742354, 0.10009043146014165, 0.047085169890386594, 0.27049436219796524, 0.004400730457947377, 0.06456173041324503, 0.00902556195158909, 0.16950692930557468], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.7101141426751 -INFO - Cycle: 165 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.308225996851921, 115.33762435913073], - [0.07385568435192094, 74.65012435913118], - [0.05640379340648646, 81.02675685882599], - [0.07385568435192094, 104.87512435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013311069698793029, 0.01960790966520058, 0.017518637088516902, 0.02314455255490041, 0.040846217006971774, 0.07707444980261646, 0.03064523550179481, 0.10096452831508747, 0.0487182626618892, 0.11052169130609261, 0.2740723434761795, 0.06470614961885121, 0.007879774971694228, 0.17098917833141178], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.6567253486223 -INFO - Cycle: 166 -INFO - Spp: 13 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.07385568435192094, 74.45637435913119], - [0.05640379340648646, 80.833006858826], - [0.07385568435192094, 105.0688743591307]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01327569373406152, 0.019607908784362117, 0.023134766750894094, 0.041964566489497035, 0.03032669788288799, 0.10301397861040171, 0.05032254524276462, 0.1851377948007384, 0.017259646391651874, 0.2722760350173419, 0.06487228954287057, 0.006680851413978766, 0.17211955225230544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.6104935155854 -INFO - Cycle: 167 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.07385568435192094, 82.78762435913094], - [0.09546551215648647, 108.34550685882535], - [0.07385568435192094, 74.2626243591312], - [0.05640379340648646, 80.639256858826], - [0.07385568435192094, 105.2626243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013241267487930017, 0.01960790866520623, 0.02314138668355182, 0.04163699440110535, 0.03042368828697142, 0.10301398651838416, 0.05022791625566898, 0.18106528126789218, 0.017259668214674142, 0.2722759939669429, 0.00594432760463014, 0.0036232839712038475, 0.06122324191908279, 0.006865555669759239, 0.1704494990869969], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.5601150174389 -INFO - Cycle: 168 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 82.98137435913094], - [0.07385568435192094, 74.0688743591312], - [0.05640379340648646, 80.44550685882601], - [0.07385568435192094, 105.45637435913069]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013230132619239601, 0.01960790878809867, 0.02316242519399923, 0.04207458753747779, 0.030300589579615785, 0.10301404022683476, 0.03497832920235276, 0.18349045521330712, 0.017259724352047277, 0.2722757143466235, 0.015997398691800408, 0.008709643265384258, 0.05982620854950264, 0.006251375417017779, 0.16982146701669856], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.5137727265267 -INFO - Cycle: 169 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.17512435913093], - [0.07385568435192094, 73.8751243591312], - [0.05640379340648646, 80.25175685882601], - [0.07385568435192094, 105.65012435913069]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013241893180834892, 0.019607908777527213, 0.02318757914717135, 0.042537918976513975, 0.03016994883372175, 0.10301410430208811, 0.18227364078341285, 0.01725977860935516, 0.2722753895815136, 0.051826174125286374, 0.011418119502318979, 0.05862433657333998, 0.00554747958107091, 0.1690157280258448], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.468879989746 -INFO - Cycle: 170 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.36887435913093], - [0.07385568435192094, 73.68137435913121], - [0.05640379340648646, 80.05800685882602], - [0.07385568435192094, 105.84387435913068]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013257965041468556, 0.019607908661775374, 0.02320684486398094, 0.04303162971496278, 0.030030109506720918, 0.10301414940417894, 0.18122382953093766, 0.017259830767042666, 0.2722751553529163, 0.052413801023112085, 0.013740962608950899, 0.05761391810382723, 0.004847184498534222, 0.16847671092159147], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.425773571829 -INFO - Cycle: 171 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.56262435913092], - [0.07385568435192094, 73.48762435913122], - [0.05640379340648646, 80.25175685882601], - [0.07385568435192094, 106.03762435913067]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01340200356053191, 0.019607908661828294, 0.023225299845008845, 0.043496978419684904, 0.02989516479699083, 0.10301419161893446, 0.18018258464966178, 0.017259883036406753, 0.27227493457047003, 0.052999767897618684, 0.015815030259310282, 0.05693469498426775, 0.003923573060373407, 0.16796798463891213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3847771173757 -INFO - Cycle: 172 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.09546551215648647, 108.73300685882533], - [0.07385568435192094, 83.75637435913092], - [0.07385568435192094, 73.29387435913122], - [0.05640379340648646, 80.44550685882601], - [0.07385568435192094, 106.23137435913067]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013474581996163807, 0.01960790866438422, 0.023232657245857456, 0.043824573513763836, 0.029799915580001033, 0.10301420931284432, 0.16737184133112737, 0.017259938113265698, 0.27227482999641756, 0.05360044918297633, 0.011696612163660325, 0.017808573496726928, 0.05613695389733356, 0.003366026004357145, 0.1675309295011201], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3459501466941 -INFO - Cycle: 173 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 83.95012435913091], - [0.07385568435192094, 73.10012435913123], - [0.05640379340648646, 80.639256858826], - [0.07385568435192094, 106.42512435913066]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013499480112564398, 0.01960790874545308, 0.02323116192458783, 0.04401435532363702, 0.029743919378801872, 0.10301421007363029, 0.14225513891052316, 0.017259996987467132, 0.2722748053912555, 0.03559139064883286, 0.03554156268660156, 0.018762078571309678, 0.019817614488561643, 0.05525182432970633, 0.003100068848895047, 0.16703448357817252], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3097192835971 -INFO - Cycle: 174 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.1438743591309], - [0.07385568435192094, 72.90637435913123], - [0.05640379340648646, 80.833006858826], - [0.07385568435192094, 106.61887435913066]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01349118002520355, 0.01960790867104267, 0.02322389065737354, 0.04407353643399042, 0.029724745047271888, 0.10301420039384385, 0.1087463487943207, 0.017260057997447842, 0.2722748329614621, 0.06765846373589532, 0.05524134694803836, 0.021832838243885128, 0.05430900246875254, 0.003081295144553356, 0.16646035247691873], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2763350328155 -INFO - Cycle: 175 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.3376243591309], - [0.07385568435192094, 72.71262435913124], - [0.05640379340648646, 81.02675685882599], - [0.07385568435192094, 106.81262435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013446391645688505, 0.019607908663188494, 0.02323452783047946, 0.04399297737370552, 0.029744413603946005, 0.10301422012911683, 0.10503591590390694, 0.01726010721317559, 0.2722747236535956, 0.0704038912548545, 0.05577629799396492, 0.02358575669931873, 0.05331148541466525, 0.0033694184727438886, 0.16594196414764967], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2461796707205 -INFO - Cycle: 176 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.5313743591309], - [0.07385568435192094, 72.51887435913125], - [0.05640379340648646, 81.22050685882598], - [0.07385568435192094, 107.00637435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01338796941349611, 0.019607908661907078, 0.023246924462727137, 0.043796398936671956, 0.02979626225082777, 0.10301424198954955, 0.10507037673554356, 0.017260154344130318, 0.27227460594813196, 0.06945678702723278, 0.056289931736320145, 0.02524965675192224, 0.05229490774476196, 0.003851698684655178, 0.16540217531212223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2195026261284 -INFO - Cycle: 177 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.72512435913089], - [0.07385568435192094, 72.32512435913125], - [0.05640379340648646, 81.41425685882598], - [0.07385568435192094, 107.20012435913064]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013324330391495099, 0.019607908661937026, 0.023260975528548788, 0.04349691033759671, 0.029876552167787528, 0.10301426578319849, 0.1087110951008203, 0.017260199412786552, 0.2722744808344761, 0.06495408418080247, 0.056784398153079625, 0.026826008171719328, 0.051274966004359934, 0.004491365494927687, 0.1648424597764644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.196487116634 -INFO - Cycle: 178 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 84.91887435913088], - [0.07385568435192094, 72.13137435913126], - [0.05640379340648646, 81.60800685882597], - [0.07385568435192094, 107.39387435913063]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013262265161375466, 0.0196079086633428, 0.04310694433684276, 0.02998182072894162, 0.10301428669808604, 0.13052704985312907, 0.01726024492010059, 0.2722744157161786, 0.04230061540491836, 0.05721509984727282, 0.023386657106541385, 0.028332028879076928, 0.05026109520353126, 0.0052550426399384145, 0.16421452484072394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1772804073225 -INFO - Cycle: 179 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.07385568435192094, 85.11262435913088], - [0.07385568435192094, 72.32512435913125], - [0.07385568435192094, 71.93762435913126], - [0.05640379340648646, 81.80175685882597], - [0.07385568435192094, 107.58762435913063]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013298284932982525, 0.01960790868470389, 0.04292944443525284, 0.030030584446024952, 0.10301424881024515, 0.059777806599309743, 0.01726031908942367, 0.27227452881199377, 0.11129495315967321, 0.05683748567302367, 0.023253371873670877, 0.028766099098004146, 0.028030460545222402, 0.02244517119478568, 0.005390719816551098, 0.16400718689397184], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1605450561879 -INFO - Cycle: 180 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.07385568435192094, 85.30637435913087], - [0.07385568435192094, 72.51887435913125], - [0.07385568435192094, 71.74387435913127], - [0.05640379340648646, 81.99550685882596], - [0.07385568435192094, 107.78137435913062]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013326261508322232, 0.01960790872872035, 0.04272979269008852, 0.030085177549329198, 0.10301425023887928, 0.04784734805730125, 0.01726037795832687, 0.272274504990594, 0.12208405134128902, 0.0594578110631548, 0.023256714703419144, 0.028931859601778114, 0.028195692344435582, 0.02249189022298655, 0.005610953366949828, 0.16382540563442521], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1450359889752 -INFO - Cycle: 181 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.50012435913087], - [0.07385568435192094, 72.71262435913124], - [0.07385568435192094, 71.55012435913127], - [0.05640379340648646, 82.18925685882596], - [0.07385568435192094, 107.97512435913062]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013358633840162037, 0.019607908666932235, 0.04253578734593601, 0.030138166719748432, 0.10301425394307426, 0.04846479244409892, 0.017260434396049483, 0.2722744936584778, 0.1204014770002339, 0.06024626308491681, 0.012969911191812745, 0.010341857913995752, 0.02905707433149198, 0.02858121172768822, 0.022359387842068822, 0.005811055241812249, 0.16357729065150042], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1308453745164 -INFO - Cycle: 182 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.69387435913086], - [0.07385568435192094, 72.90637435913123], - [0.07385568435192094, 71.35637435913128], - [0.05640379340648646, 82.38300685882595], - [0.07385568435192094, 108.16887435913061]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013395028927020458, 0.01960790866476985, 0.04234871917209527, 0.030189211090715144, 0.10301426005505743, 0.05559238142413431, 0.017260488237965672, 0.27227447784888836, 0.11227562155227074, 0.06101479364520942, 0.023381811063588893, 0.029149329583972785, 0.02903611607236092, 0.022197129206984807, 0.005989084129666659, 0.1632736393252993], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1180130874613 -INFO - Cycle: 183 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.88762435913085], - [0.07385568435192094, 73.10012435913123], - [0.07385568435192094, 71.16262435913129], - [0.05640379340648646, 82.57675685882595], - [0.07385568435192094, 108.3626243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013434709599945105, 0.019607908663805827, 0.04216902532529674, 0.030238192237166315, 0.10301427175594186, 0.0593395189764014, 0.017260537650841273, 0.27227441310405576, 0.10761261933073551, 0.06179552425214312, 0.023392819221303256, 0.02920150970471443, 0.029533758602307163, 0.022030727672337685, 0.006146879954608164, 0.1629475839483964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1065920366134 -INFO - Cycle: 184 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.08137435913085], - [0.07385568435192094, 73.29387435913122], - [0.07385568435192094, 70.96887435913129], - [0.05640379340648646, 82.77050685882594], - [0.07385568435192094, 108.5563743591306]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013480996775036785, 0.01960790866904522, 0.04201373155933646, 0.030280569765593877, 0.10301426435548323, 0.0469265257382795, 0.017260591959891426, 0.272274439857561, 0.11887622793737383, 0.034072340581500236, 0.023393052205883273, 0.02875949466616768, 0.029358731633623344, 0.030091403764023823, 0.021857795990807723, 0.0062340059136127895, 0.16249791862677976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.096627217216 -INFO - Cycle: 185 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.27512435913084], - [0.07385568435192094, 73.48762435913122], - [0.07385568435192094, 70.7751243591313], - [0.05640379340648646, 82.96425685882593], - [0.07385568435192094, 108.7501243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013529796041684408, 0.019607908663115046, 0.04187202331339349, 0.030319243618795576, 0.10301425486818977, 0.03463572121639942, 0.01726064484132699, 0.2722744788693673, 0.13002217557987472, 0.023392582664571542, 0.06390962606346509, 0.02951960814447211, 0.030675322761854754, 0.02169720268406132, 0.006289316029741178, 0.16198009463968727], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0880824064116 -INFO - Cycle: 186 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.46887435913084], - [0.07385568435192094, 73.68137435913121], - [0.07385568435192094, 70.5813743591313], - [0.05640379340648646, 83.15800685882593], - [0.07385568435192094, 108.94387435913059]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013576216408341089, 0.01960790866196038, 0.04171771483615948, 0.03036123290141126, 0.10301427457584318, 0.05236829607157862, 0.017260684686698075, 0.2722743842275448, 0.1115815974706732, 0.02340994549853037, 0.06464312382504667, 0.029502406591244822, 0.031222229084288716, 0.021576404797657493, 0.006386101704054332, 0.16149747865896766], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0811182809935 -INFO - Cycle: 187 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.66262435913083], - [0.07385568435192094, 73.8751243591312], - [0.07385568435192094, 70.38762435913131], - [0.05640379340648646, 83.35175685882592], - [0.07385568435192094, 109.13762435913058]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013624354129317317, 0.019607908661985803, 0.04157193826644455, 0.030400880476157684, 0.10301429730692399, 0.07506613354505506, 0.017260721021901675, 0.2722742781574263, 0.08825019397992093, 0.023429600729269584, 0.06535375624138873, 0.029469181124727743, 0.031779904992250745, 0.021469699117374254, 0.006463742376182701, 0.1609634098736731], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0758366409234 -INFO - Cycle: 188 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.13762435913058], - [0.07385568435192094, 86.85637435913083], - [0.07385568435192094, 74.0688743591312], - [0.07385568435192094, 70.19387435913131], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 109.33137435913058]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01367365117860505, 0.019607908681695936, 0.04144358575422111, 0.030435633714067458, 0.10301431952645929, 0.0989420164281445, 0.017260748080701188, 0.2722741767128847, 0.06391553232738621, 0.02344839026243246, 0.0659104324613754, 0.025451517090933053, 0.029352541485916463, 0.03240586625017053, 0.02134619737405525, 0.00651337864308114, 0.13500410402787022], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0723140581365 -INFO - Cycle: 189 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.13762435913058], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 87.05012435913082], - [0.07385568435192094, 74.2626243591312], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013722613543688091, 0.019607908710395514, 0.04136086231964383, 0.030457336007684042, 0.1030143248074989, 0.10458017818504992, 0.01726074598295635, 0.2722741533916461, 0.05832803850141191, 0.023451815982942686, 0.0658284896171643, 0.016582779492564658, 0.14373259993682685, 0.028883255531892842, 0.03328811765134397, 0.02112006205740798, 0.006506718279881891], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0693264271881 -INFO - Cycle: 190 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.24387435913081], - [0.07385568435192094, 74.45637435913119]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013729922364336627, 0.019607908694120567, 0.041375722739175086, 0.030453715194268947, 0.10301432290129552, 0.10324463072281456, 0.017260747561269902, 0.2722741649356588, 0.05957137481139767, 0.023451127199380136, 0.05141832558912725, 0.16007280278504207, 0.021917847358369824, 0.006447856850221188, 0.014445806696777612, 0.02869921038867163, 0.03301451320807264], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.066478028024 -INFO - Cycle: 191 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.43762435913081], - [0.07385568435192094, 74.65012435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013737075458308745, 0.01960790866440331, 0.04138439688396073, 0.0304517415248238, 0.1030143210869347, 0.10176052712509176, 0.01726074450146292, 0.2722741760798354, 0.06106274633272016, 0.02344980311757544, 0.04020733798203083, 0.15988770023744237, 0.022658855569731823, 0.00639856639544604, 0.025578278396894312, 0.028462650888049, 0.032803169755288686], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0636805387464 -INFO - Cycle: 192 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.6313743591308], - [0.07385568435192094, 74.84387435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013744401366805898, 0.019607908670098907, 0.04138419238350831, 0.030452235215140958, 0.10301431918770393, 0.10029396195876114, 0.017260741483976536, 0.27227418716111607, 0.06253770549146558, 0.023448471673079903, 0.029167463692146175, 0.1597006257159232, 0.023361901511004264, 0.006358949335522274, 0.0365395986005124, 0.0282334067322394, 0.03261992982099509], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.06096882194 -INFO - Cycle: 193 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.8251243591308], - [0.07385568435192094, 75.03762435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751815657291375, 0.019607908713056725, 0.041375097910873154, 0.03045519237851857, 0.1030143172804541, 0.09892373554312563, 0.017260738483994356, 0.2722741977939748, 0.06391861856686555, 0.02344718101901745, 0.018419115970569548, 0.1595118870614111, 0.024030297226385895, 0.006329603635227337, 0.04720850246406553, 0.028010269200828126, 0.032461521094340744], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.058371922978 -INFO - Cycle: 194 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.01887435913079], - [0.07385568435192094, 75.23137435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013759238331837067, 0.019607908662981285, 0.041357164305160926, 0.03046059269799035, 0.10301431561027456, 0.09770381001217905, 0.01726073525191256, 0.27227420848573125, 0.06515230065000364, 0.02344596448376731, 0.008052157334395103, 0.1593217794334477, 0.024666829830628526, 0.006311014530889406, 0.05749466122278676, 0.027792019821817948, 0.03232529933419643], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0559183699738 -INFO - Cycle: 195 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.21262435913079], - [0.07385568435192094, 75.42512435913116]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013766463491403922, 0.019607908663929672, 0.04132902872633128, 0.030468796207266988, 0.10301431542082694, 0.09804297027337432, 0.017260731517339065, 0.27227421159679815, 0.06485051949131362, 0.023445690409188594, 0.1591356666950788, 0.02527472628303569, 0.00630701289828273, 0.06544664143377452, 0.027569440699229, 0.03220587619282681], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0536348203248 -INFO - Cycle: 196 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.40637435913078], - [0.07385568435192094, 75.61887435913115]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013773019500031595, 0.01960790875666832, 0.041286352704114224, 0.030480962959457816, 0.10301432103088856, 0.10415661973605843, 0.017260725765095512, 0.27227418658503644, 0.058859307603731745, 0.023448959586459112, 0.15896938716736222, 0.025858497323294437, 0.006328414308602077, 0.06527292637560989, 0.027317309295311655, 0.03209110130227808], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0515485310998 -INFO - Cycle: 197 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 88.60012435913077], - [0.07385568435192094, 75.81262435913115]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013779427839596669, 0.019607908662988466, 0.04123450447761821, 0.030495673346571158, 0.10301432756828753, 0.11114970463701514, 0.017260721001610885, 0.2722741594299458, 0.05196556195604233, 0.02345292262003529, 0.15281669642074763, 0.02641946043130307, 0.006361852201065901, 0.06513059359215596, 0.005964634781553265, 0.027087811376991656, 0.03198403965647089], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0496835916995 -INFO - Cycle: 198 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 88.79387435913077], - [0.07385568435192094, 76.00637435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750475567263828, 0.019607908747833525, 0.04119618496410072, 0.030508531287961955, 0.10301433645653997, 0.12090954529087289, 0.017260717973529106, 0.27227411970173326, 0.04228392372133681, 0.023458856567116645, 0.13618556103969404, 0.02691866074058414, 0.06500951949978678, 0.022356456132370806, 0.006442328663302906, 0.026966006080353787, 0.03185686756561879], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0480512765064 -INFO - Cycle: 199 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 88.98762435913076], - [0.07385568435192094, 76.20012435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013756022514106146, 0.019607908679853337, 0.041126591261715605, 0.03052816272746183, 0.10301434402145895, 0.129282156552229, 0.017260715325588056, 0.2722740877486204, 0.03397417037127865, 0.023463897747549253, 0.12045787559941898, 0.02743418274887, 0.06491743322593901, 0.03785838766148407, 0.006501500230814657, 0.026773828123949628, 0.03176873545966242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.046667210996 -INFO - Cycle: 200 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.18137435913076]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013754670953400274, 0.01960790878999927, 0.04117887325106747, 0.030513496601248274, 0.1030143561631141, 0.14279061040451754, 0.017260711464310435, 0.2722740336511923, 0.02056662213854956, 0.023472107552866946, 0.09598689551261112, 0.027351684062979487, 0.06477030245355259, 0.06199246390469876, 0.006447271510773065, 0.03206878406457211, 0.026949207520546734], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0454356190542 -INFO - Cycle: 201 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.37512435913075]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013753343580251057, 0.019607908663200634, 0.04122943604271601, 0.03049931559499341, 0.10301436854974826, 0.15630600432088315, 0.017260707217796385, 0.2722739814289508, 0.007151457480306505, 0.023480296998924132, 0.07101674639088495, 0.027270819062447837, 0.06462429715343392, 0.08661626549373984, 0.0063951187799732865, 0.03236031284711823, 0.02713962039463152], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0442960890562 -INFO - Cycle: 202 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.56887435913075]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751966495431735, 0.019607908662057947, 0.041277867320585825, 0.03048572585994944, 0.10301437022898456, 0.16350036824922717, 0.017260705673696614, 0.2722739770255669, 0.023483376186744447, 0.04677295968389702, 0.027189926289232145, 0.06450448378233098, 0.11055373223811178, 0.006346383120849086, 0.03264742288800507, 0.027328826295329383], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0432522734552 -INFO - Cycle: 203 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.76262435913074]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750530444029458, 0.019607908755219654, 0.04132399152807382, 0.030472774886947843, 0.10301435981908842, 0.16347805216774672, 0.017260707109927057, 0.2722740273421275, 0.023480631985497383, 0.02350140005892938, 0.027108792911656503, 0.06441473397352442, 0.1335663637868376, 0.00630138677080917, 0.03293063079697185, 0.027513707662613372], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0423129699557 -INFO - Cycle: 204 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.95637435913073]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013749119929412926, 0.01960790866203357, 0.04136823131106799, 0.030460353918821473, 0.10301434960919531, 0.16345602285869626, 0.01726070820135476, 0.2722740788075406, 0.023477876630390967, 0.0270291120660222, 0.06432588374077333, 0.1567997694105006, 0.0062586511042534735, 0.033206106722634895, 0.027711827027301694], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0414834990731 -INFO - Cycle: 205 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.15012435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750508342972801, 0.019607908684226162, 0.0413630972705975, 0.03046176625319758, 0.10301434428553437, 0.16354088367369557, 0.017260703798118622, 0.2722741054288883, 0.02347588724914648, 0.02716929873031665, 0.06415067214981149, 0.15660370031735005, 0.006261199974003922, 0.02092483647806127, 0.012422000121223633, 0.02771908724285571], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0407713300608 -INFO - Cycle: 206 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.34387435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751677271862056, 0.019607908663539897, 0.04136039864392839, 0.030462491503830968, 0.10301433903325463, 0.16362688685958687, 0.017260699262904165, 0.2722741321926826, 0.02347389559756148, 0.02728960301940081, 0.06397532854835099, 0.15639990273689328, 0.00626200277446169, 0.009858095928253938, 0.023633838688761816, 0.02774879927472658], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.040187417498 -INFO - Cycle: 207 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.53762435913072]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013752629787602636, 0.01960790866201441, 0.04136018897754584, 0.030462515547639835, 0.10301433378712312, 0.16371395095978133, 0.017260694709560664, 0.2722741587156542, 0.023471905381222936, 0.027389770287588957, 0.06380009424141705, 0.15618818119017383, 0.006260975279189922, 0.03364253383325857, 0.027800158640226936], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0397346917482 -INFO - Cycle: 208 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 90.73137435913071]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013785514457183732, 0.01960790866200801, 0.041373698164579996, 0.030456770490191427, 0.10301432851153594, 0.1638040628707254, 0.01726068997797833, 0.27227418541590004, 0.02346988638701248, 0.027355172323857778, 0.06362847186774748, 0.15596028976465312, 0.03392210893983549, 0.006193810323001576, 0.02789310184378918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0394226656906 -INFO - Cycle: 209 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013784225287002301, 0.019607908662001024, 0.04140777499933276, 0.03044716860197577, 0.1030143227390355, 0.16390170951713715, 0.017260684884224723, 0.272274214591204, 0.02346768561246365, 0.02727672095956941, 0.06343409699892125, 0.1557164745822282, 0.03418465302488423, 0.006162534442653286, 0.028059825097366636], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0392569655874 -INFO - Cycle: 210 -INFO - Spp: 15 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.05432482497692094, 82.78762435913094], - [0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.25324935913096], - [0.01734207465648646, 113.4798818588255], - [0.32775685622692097, 87.82512435913105], - [0.07593465278148646, 108.53925685882534], - [0.09546551215648647, 108.63613185882534], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.09546551215648647, 141.37988185882568], - [0.07593465278148646, 89.93925685882574], - [0.07385568435192094, 76.29699935913114], - [0.03687293403148646, 83.73925685882591], - [0.09338654372692094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026468773657047678, 0.008189686633316293, 0.019607908434805824, 0.03773753798768852, 0.031278275728203034, 0.10184961156730686, 0.1671622758133596, 0.1546512254083663, 0.012779323182195504, 0.27795462498334694, 0.023608489135648617, 0.02968126617183296, 0.03342954874667863, 0.015424746052770546, 0.060176706497432564], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.5400712269643 -INFO - Cycle: 211 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.09546551215648647, 141.37988185882568], - [0.07385568435192094, 76.29699935913114], - [0.05432482497692094, 82.88449935913094], - [0.03479396560192094, 96.35012435913096], - [0.32775685622692097, 87.92199935913105], - [0.07593465278148646, 108.63613185882534], - [0.09546551215648647, 108.73300685882533], - [0.308225996851921, 115.33762435913073], - [0.09546551215648647, 141.4767568588257], - [0.07593465278148646, 90.03613185882574], - [0.07385568435192094, 76.39387435913113], - [0.03687293403148646, 83.64238185882591], - [0.09338654372692094, 90.82824935913071]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.02652241404992714, 0.019607908852677592, 0.03122622917168265, 0.013005768509433125, 0.07783881645299318, 0.0056507856323820055, 0.027191437097731776, 0.008304383751687539, 0.0376883834841249, 0.10144012097340138, 0.1677020278224352, 0.1535847306528556, 0.200301568444925, 0.01784664052420848, 0.029542580766877397, 0.0062219626255849494, 0.015477124425766604, 0.060847116761305386], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.522950399136 -INFO - Cycle: 212 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.07385568435192094, 76.29699935913114], - [0.03479396560192094, 96.35012435913096], - [0.308225996851921, 115.33762435913073], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 76.39387435913113], - [0.05432482497692094, 82.98137435913094], - [0.32775685622692097, 88.01887435913105], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 108.82988185882533], - [0.07593465278148646, 90.13300685882574], - [0.03687293403148646, 83.54550685882592], - [0.09338654372692094, 90.73137435913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026597657076223323, 0.01960790867159231, 0.0312657708949104, 0.013113257396297017, 0.2262123507537594, 0.017738121769938022, 0.037602034963550426, 0.05111052640196669, 0.023417455769164916, 0.015616313243612191, 0.008496872983800467, 0.10214959020511283, 0.16827176849451211, 0.15247901843994083, 0.029402531699630377, 0.015415581714831638, 0.06150323952115708], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.5076146908805 -INFO - Cycle: 213 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.05432482497692094, 83.07824935913094], - [0.32775685622692097, 88.11574935913104], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 108.92675685882533], - [0.07593465278148646, 90.22988185882573], - [0.03687293403148646, 83.44863185882592], - [0.09338654372692094, 90.63449935913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026716744698567538, 0.01960790858316345, 0.03130690893210306, 0.013246468728731508, 0.2591991462067683, 0.03750820685443477, 0.030858184854159688, 0.07806830802679425, 0.01753709541797919, 0.02330002442385951, 0.008686677454922371, 0.10260311180821556, 0.0908616027887562, 0.151651213712684, 0.029131501237979123, 0.015358232682056274, 0.06192261821075175], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4937925700058 -INFO - Cycle: 214 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.05432482497692094, 83.17512435913093], - [0.32775685622692097, 88.21262435913104], - [0.09546551215648647, 109.02363185882533], - [0.07593465278148646, 90.32675685882573], - [0.03687293403148646, 83.35175685882592], - [0.09338654372692094, 90.53762435913072]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026697751293851088, 0.01960790838997108, 0.03133728061101868, 0.013353675141181028, 0.11161869639603658, 0.03744954769990649, 0.03338947395157186, 0.1356106087921221, 0.16430541318504088, 0.0232350237115477, 0.03419427708476664, 0.008830853122885706, 0.10330738596650874, 0.15114324607901222, 0.028724420125871477, 0.015306009058761956, 0.061888429389945654], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4810204489027 -INFO - Cycle: 215 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.05432482497692094, 83.27199935913093], - [0.32775685622692097, 88.30949935913104], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.03687293403148646, 83.25488185882593]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014833141151788869, 0.01960790826840769, 0.03137113140145911, 0.013471627429105267, 0.03737830688613899, 0.033715618274532136, 0.12848384212032152, 0.27521305429136816, 0.023211174032452736, 0.041432859050054, 0.09395328946018663, 0.06196413753350558, 0.011630932913398716, 0.008954504959830864, 0.10389985268951163, 0.05692313890029329, 0.0286934180766149, 0.015262062561029764], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4690091501432 -INFO - Cycle: 216 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.05432482497692094, 83.36887435913093], - [0.32775685622692097, 88.40637435913104], - [0.03687293403148646, 83.15800685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.012211967480484167, 0.01960790817850685, 0.031403172850114784, 0.01359369746670439, 0.037311337488378976, 0.0337243874683474, 0.12976423478474433, 0.17849086490619664, 0.02321124356472494, 0.04016468719524726, 0.09186357015757333, 0.061992328410880385, 0.014220596824788344, 0.05900125829222967, 0.028640410552268254, 0.09605606283870334, 0.009081679227469287, 0.10444322978396355, 0.015217362528674025], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4574151524264 -INFO - Cycle: 217 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.05432482497692094, 83.46574935913092], - [0.32775685622692097, 88.50324935913103], - [0.03687293403148646, 83.06113185882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.009810332466855323, 0.01960790802901549, 0.03143420943853369, 0.01369993254811446, 0.03724626077007378, 0.03373077456032773, 0.13107597962392573, 0.03257927599671848, 0.023211888642008075, 0.03886540532981336, 0.0897707348766963, 0.06202098814716236, 0.01659551782703642, 0.061082247686243075, 0.028586224691480176, 0.2411576540008028, 0.00920407803012013, 0.10514585850049192, 0.015174728834580773], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4461091030596 -INFO - Cycle: 218 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.56262435913092], - [0.32775685622692097, 88.60012435913103], - [0.03687293403148646, 82.96425685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.007647783317356319, 0.01960790808542426, 0.031464091742389746, 0.013833078203533973, 0.03718363268208863, 0.033734586164509514, 0.1324308348208731, 0.023211387918509845, 0.03752351076962693, 0.087551809255339, 0.06205028331326514, 0.018736446311185994, 0.06328910973657682, 0.02853083764108109, 0.2519451849688412, 0.021246933567501517, 0.009321307859084386, 0.10555725996010323, 0.015134013682709113], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4351251053718 -INFO - Cycle: 219 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.65949935913092], - [0.32775685622692097, 88.69699935913103], - [0.03687293403148646, 82.86738185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.005700325157504778, 0.019607907883405072, 0.031492703592790106, 0.013938859110377184, 0.03712389257544865, 0.033736429401408946, 0.13386364657276809, 0.02321194736367058, 0.03610389515425803, 0.08536745763489839, 0.06207980032848858, 0.020666928032746827, 0.06546129482514029, 0.02847425922552517, 0.10812055255828307, 0.16426799396307482, 0.009433068409856877, 0.10625396096735866, 0.015095077242995972], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.424480120717 -INFO - Cycle: 220 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.75637435913092], - [0.32775685622692097, 88.79387435913102], - [0.03687293403148646, 82.77050685882594]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.004038309590070157, 0.019607907799810552, 0.031519864419644474, 0.014054298766199975, 0.03706769990308522, 0.0337350966159287, 0.13531574785689354, 0.023212056068696276, 0.03466527838578652, 0.08312048893448394, 0.06210976415436443, 0.022317790938438577, 0.06769591706342581, 0.028416808899037516, 0.2716857643387566, 0.009538888207868138, 0.10684055193469431, 0.015057766122815322], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4141546065391 -INFO - Cycle: 221 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.308225996851921, 115.82199935913071], - [0.05432482497692094, 83.85324935913091], - [0.32775685622692097, 88.89074935913102], - [0.03687293403148646, 82.67363185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.002693351101696826, 0.01960790768028005, 0.03154542151399833, 0.014176830322924145, 0.03701561582561694, 0.03373015329845769, 0.13683197042116993, 0.02321180947815617, 0.03316284205850966, 0.08081992202639392, 0.062139948706527295, 0.023657914396060648, 0.06998410661412578, 0.028358601245615768, 0.1907152365294929, 0.08034809356013785, 0.009638371627016923, 0.10733996973514214, 0.015021933858676888], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.404209844443 -INFO - Cycle: 222 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.05432482497692094, 83.95012435913091], - [0.32775685622692097, 88.98762435913102], - [0.03687293403148646, 82.57675685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790746086617, 0.02579604542793276, 0.014281351429267659, 0.03691805442421832, 0.033747743500283485, 0.13876211005374708, 0.02321216059228098, 0.031249370811867294, 0.07820089461760549, 0.062173592445338065, 0.026320116334439453, 0.07258915652116252, 0.028290856893345706, 0.04889930535655057, 0.22136339157567006, 0.005798198480403359, 0.009766934389479478, 0.10803504095084167, 0.01498776873469991], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3946123354506 -INFO - Cycle: 223 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.05432482497692094, 84.04699935913091], - [0.32775685622692097, 89.08449935913102], - [0.03687293403148646, 82.47988185882595]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790745774237, 0.02128436792344609, 0.014410663441443665, 0.03684140730644969, 0.03371800148050856, 0.13999148537311065, 0.023211535556828738, 0.030032567958923496, 0.07593524877277186, 0.06220490555459835, 0.026337239045642, 0.07484217397002577, 0.028233434392225955, 0.26972995713655706, 0.010349955048002197, 0.009876249730554128, 0.10843829101467266, 0.014954608836496623], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3853832201355 -INFO - Cycle: 224 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.05432482497692094, 84.1438743591309], - [0.32775685622692097, 89.18137435913101], - [0.03687293403148646, 82.38300685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079073842132, 0.017052348595943217, 0.014517355217628276, 0.03677153044552044, 0.03369124913009078, 0.14128756974410048, 0.023211831432368022, 0.02874958673727719, 0.0736742018838177, 0.062236711238052765, 0.026355416879568248, 0.07709026046296702, 0.028174104315413753, 0.14070935366130466, 0.014619175839598092, 0.12825683916397124, 0.009977393204862305, 0.10909446115123449, 0.01492270351206807], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3765609189134 -INFO - Cycle: 225 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.05432482497692094, 84.2407493591309], - [0.32775685622692097, 89.27824935913101], - [0.03687293403148646, 82.28613185882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079072277781, 0.013127348261693414, 0.014621026853535536, 0.03670910813920107, 0.033667716423463286, 0.1427944302049184, 0.023212188816372454, 0.02725678760341849, 0.07132593634608012, 0.06226873798324734, 0.026374576154161833, 0.07942546162201507, 0.028112684328185547, 0.0031792512562681557, 0.01857826465694544, 0.26499537915789256, 0.01006991608626485, 0.10978137791032816, 0.01489190096823002], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3681109033162 -INFO - Cycle: 226 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.3376243591309], - [0.32775685622692097, 89.37512435913101], - [0.03687293403148646, 82.18925685882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790726449825, 0.009518860221280059, 0.014751753507291895, 0.03665465409888191, 0.0336474743579429, 0.14443256537974494, 0.023211250722905603, 0.025633682454502656, 0.06881447245852604, 0.06230128744627967, 0.026394673285563105, 0.08192365004650433, 0.028049348149693645, 0.02221757506523666, 0.23960296420980498, 0.028088553478068358, 0.01015350667062267, 0.11013377007892017, 0.01486205110373215], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3600840344386 -INFO - Cycle: 227 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.4344993591309], - [0.32775685622692097, 89.471999359131], - [0.03687293403148646, 82.09238185882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790702087678, 0.006221470167353775, 0.014854090491874113, 0.036608579951629854, 0.0336306344689451, 0.146259117799263, 0.02321152437040978, 0.023822872937574686, 0.06630841511474697, 0.062333791935649294, 0.026415640370855045, 0.08441635488621012, 0.027984268395101142, 0.02554242392039168, 0.10241261344324626, 0.16448785324244045, 0.010227896521248803, 0.11082153509883512, 0.014833009863348089], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3524781609442 -INFO - Cycle: 228 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.5313743591309], - [0.32775685622692097, 89.568874359131], - [0.03687293403148646, 81.99550685882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790693820051, 0.0032934843203022307, 0.014964469865265352, 0.036571768716884424, 0.03361727218415164, 0.14815073101507387, 0.023211368789509475, 0.0219476245011257, 0.06373280618903197, 0.06236663913035652, 0.026437471624122518, 0.08697842129157753, 0.027917737793724466, 0.02849415743431788, 0.2662078014905195, 0.010292517379990533, 0.11140319339532055, 0.014804627940525231], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3452786358794 -INFO - Cycle: 229 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.62824935913089], - [0.32775685622692097, 89.665749359131], - [0.03687293403148646, 81.89863185882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906974620688, 0.015085784531768754, 0.03653883492944508, 0.033606793841116166, 0.15011868357115274, 0.023210629264409633, 0.019996698682173568, 0.06106649657458995, 0.06239996909075599, 0.026459697721823595, 0.08963097266857041, 0.027849554673385103, 0.03181056265279806, 0.21079218007306288, 0.054861127266138315, 0.010351067053687985, 0.11183618373519744, 0.014776856695303538], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3385456005994 -INFO - Cycle: 230 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.72512435913089], - [0.32775685622692097, 89.762624359131], - [0.03687293403148646, 81.80175685882597]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906827722878, 0.015186511642288607, 0.03653921217773921, 0.03360272737999806, 0.1522677495814859, 0.02321081135705286, 0.017865205321735262, 0.05845746930289561, 0.06243200225287939, 0.026484244308405326, 0.09222662898417694, 0.027781523412986342, 0.03181761133353887, 0.07608998673153554, 0.1887752425292285, 0.010383458305238128, 0.11252263342417132, 0.014749075126921203], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.332251516737 -INFO - Cycle: 231 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.82199935913088], - [0.32775685622692097, 89.859499359131], - [0.03687293403148646, 81.70488185882597]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790678949714, 0.015300582766101545, 0.036547256341730124, 0.03360203325923591, 0.15452426289204524, 0.023210288794820712, 0.015626921169385452, 0.05576081979923569, 0.06246406531299841, 0.026509214556705688, 0.09490988486836187, 0.02771243107817264, 0.031822112917616795, 0.2642458660163429, 0.010407262141246381, 0.1130275585897043, 0.014721532706799026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3263992917857 -INFO - Cycle: 232 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.05432482497692094, 84.91887435913088], - [0.32775685622692097, 89.95637435913099], - [0.03687293403148646, 81.60800685882597]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790675183377, 0.00957419350042705, 0.03656337839443761, 0.03360478156972239, 0.15690317394362815, 0.023209624224367804, 0.013266829967410437, 0.05301884334126393, 0.06249593657997876, 0.026534568822234376, 0.09763848921991138, 0.02764246239800402, 0.03182395787664706, 0.19900293874622435, 0.00586386043751164, 0.06466643686599968, 0.010422177819704915, 0.1134663253379878, 0.014694114202705019], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3210450247393 -INFO - Cycle: 233 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.01574935913088], - [0.32775685622692097, 90.05324935913099]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790654761171, 0.03652893020795633, 0.03361212369147655, 0.1594877957324783, 0.023209639959344573, 0.010701351335543957, 0.05033041613975054, 0.0625261187936565, 0.026558406208836826, 0.10031418122809149, 0.027573495535193674, 0.03183192448579645, 0.07541652890100795, 0.015574992700936532, 0.18750957733850893, 0.014721321242406916, 0.010423402214509374, 0.11407188773689357], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.315960878593 -INFO - Cycle: 234 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.32775685622692097, 90.15012435913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906504614903, 0.03650371179838653, 0.03362335985707321, 0.16202301168088354, 0.023209090444673737, 0.008185383988776947, 0.047637376745273255, 0.06255623287442097, 0.026582012791238625, 0.10299452057143021, 0.02750434195095231, 0.03183724775198552, 0.015686692548194173, 0.262304907014613, 0.014747906243629691, 0.010415251963701576, 0.11458104527015185], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.311130748457 -INFO - Cycle: 235 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.24699935913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790652876163, 0.036503691997656726, 0.033623003542724, 0.16142995091345833, 0.023209325192525405, 0.008777013096475866, 0.04780103546192814, 0.06255750705283006, 0.026582134452221042, 0.10283015971877729, 0.027505370938440857, 0.031837253566407715, 0.015801184204299278, 0.20310132876214557, 0.014747904805315458, 0.010415290742524981, 0.05863077101314125, 0.11503916801036654], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.306601508225 -INFO - Cycle: 236 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.34387435913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790638613352, 0.036503696064352886, 0.0336229959356763, 0.161430619689712, 0.02321030329830163, 0.00877613181863768, 0.04787190309625389, 0.06255735753180444, 0.026582138129457537, 0.10275942873934349, 0.02750543718100672, 0.03183725242826182, 0.01589881614956417, 0.07394033475543907, 0.01474790497936827, 0.010415283843879517, 0.18701011535567547, 0.1157223746171315], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.302286209167 -INFO - Cycle: 237 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.44074935913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906307741306, 0.036503718631365895, 0.033623346495330685, 0.1620273625356541, 0.023210582575941597, 0.008180616663104245, 0.047745482337552096, 0.0625559899847112, 0.026582019193829475, 0.10288680499600171, 0.027504452575944256, 0.03183724584570064, 0.016007874948762307, 0.014747906531677235, 0.01041524048008499, 0.26032870715397816, 0.11623474274262016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.298181660152 -INFO - Cycle: 238 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.53762435913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906357700017, 0.03650369813595202, 0.03362298811031052, 0.1614294741994194, 0.023210684386593686, 0.008777083886150377, 0.04790067363124761, 0.06255729456619165, 0.0265821414336351, 0.10273089991680814, 0.027505481720680187, 0.03183725186846869, 0.016121401927014424, 0.014747905063886953, 0.010415280498596151, 0.2110687114741644, 0.048711671816609646, 0.11666945100657097], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2943351353595 -INFO - Cycle: 239 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.63449935913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906215167413, 0.036503702175889004, 0.03362298453940794, 0.1614361387711471, 0.02321160365458066, 0.008770232561573311, 0.04796525764899462, 0.0625571417985373, 0.026582143660716415, 0.10266645527046975, 0.027505533506352712, 0.03183725072268379, 0.016217203659894663, 0.014747905234808723, 0.010415273593983358, 0.08470161316330778, 0.17429936500401, 0.11735228881847552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2907084417134 -INFO - Cycle: 240 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.73137435913097]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790612409518, 0.0365037251063632, 0.03362333428119462, 0.1620323830046044, 0.023211985754260762, 0.008175200879306966, 0.04784633815888954, 0.06255576036475051, 0.026582025109786214, 0.10278632881932091, 0.02750455555516851, 0.03183724404860147, 0.016321023009512, 0.014747906807424178, 0.010415229619157723, 0.2583416207872213, 0.11790743257034242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2872932999985 -INFO - Cycle: 241 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 90.82824935913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079062114725, 0.036503702771901195, 0.0336229648840512, 0.16141384925534272, 0.023211823263708933, 0.008792304366426149, 0.04798871779697499, 0.06255714666685427, 0.02658215081595559, 0.10264320507595211, 0.027505605399717924, 0.03183725057595386, 0.016435977247277102, 0.014747905248752118, 0.01041527284159448, 0.23115062156292107, 0.02670274918535215, 0.1182808468297915], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2841356982235 -INFO - Cycle: 242 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 90.92512435913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906075142113, 0.0365037073845657, 0.03362297438590292, 0.16144120078885607, 0.023212683010503304, 0.00876482997139294, 0.048042042192428525, 0.06255696127181334, 0.02658214853513746, 0.10259003633387512, 0.027505616227139977, 0.03183724927058935, 0.016529915815656, 0.014747905449241493, 0.01041526490024848, 0.10768847910673283, 0.1493875120096822, 0.11896356727109209], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2812080291137 -INFO - Cycle: 243 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 91.02199935913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905944909767, 0.03650373121808046, 0.033623323096200676, 0.16203795393687023, 0.023213305823996923, 0.008169255253448717, 0.047940397656851284, 0.06255554338106444, 0.026582030566067397, 0.10269263803929912, 0.02750465142259855, 0.0318372423425764, 0.01662624868396495, 0.014747907064705476, 0.010415219353859959, 0.25634139059125627, 0.11960125562424935], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2784915517618 -INFO - Cycle: 244 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.32775685622692097, 91.11887435913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906031826328, 0.036503729487790106, 0.033623330208509355, 0.16204533377258692, 0.023212805140969784, 0.008161964938270882, 0.047899476580653286, 0.06255560638338149, 0.026582027633184367, 0.10273357248275927, 0.027504608370830425, 0.03183724282662056, 0.014747906991832023, 0.010415222301621703, 0.2559579476729681, 0.016806425934108554, 0.11980489324208687], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2760148420882 -INFO - Cycle: 245 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.21574935913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790599248889, 0.03650371074636203, 0.033622967112431124, 0.16144383544629237, 0.023213416732482003, 0.008761965088359096, 0.0480913307898481, 0.06255684682981244, 0.0265821519498607, 0.10254099705249908, 0.027505671772627943, 0.031837248349246484, 0.014747905591408246, 0.010415259332378489, 0.15835324786037383, 0.016903441639802088, 0.0968979712788996, 0.1204141264348273], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.273779740046 -INFO - Cycle: 246 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.31262435913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905879167786, 0.03650371316301913, 0.033622945820446885, 0.1614198124577855, 0.023214219844998444, 0.008785748726077545, 0.04815620382163186, 0.0625567762367896, 0.026582160097644702, 0.10247621880445884, 0.02750576975851605, 0.03183724768486136, 0.014747905683646187, 0.010415255385665352, 0.03840293492860238, 0.016995181550935965, 0.21607001127956196, 0.1210999888761905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2717580228368 -INFO - Cycle: 247 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.40949935913095]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905864100297, 0.03650373520705087, 0.03362332005080282, 0.16205115600075484, 0.023214042659850838, 0.008155792123587987, 0.047986559557781285, 0.06255540342414069, 0.026582032631862193, 0.10264683968153773, 0.027504696872641305, 0.031837241232647036, 0.014747907233478668, 0.010415212701321664, 0.01710190243688844, 0.25393725628775343, 0.12152899603379977], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2699624745956 -INFO - Cycle: 248 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.50637435913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905908332477, 0.03650371374838155, 0.03362295177282767, 0.1614355366245374, 0.02321408566246575, 0.008769969437757626, 0.048140995665908314, 0.0625567583106071, 0.026582158128271752, 0.10249164933388127, 0.027505750746156146, 0.03183724750277462, 0.01474790569758742, 0.010415254452356316, 0.017205809422604405, 0.20607704698234822, 0.047295674702020875, 0.12198958590118114], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.268428972527 -INFO - Cycle: 249 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.60324935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905795560154, 0.036503717199433516, 0.03362295116223723, 0.16144501427609426, 0.02321483378250996, 0.008760345092678288, 0.04819169014186028, 0.06255662632200125, 0.026582159172524475, 0.102441082942545, 0.02750578615277242, 0.03183724653393581, 0.014747905848111302, 0.010415248561764779, 0.017295639205994705, 0.08904249050779406, 0.16355276606298594, 0.1226765912391966], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2671191353388 -INFO - Cycle: 250 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.70012435913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905698787786, 0.03650374060491321, 0.033623310753631584, 0.16205735459599402, 0.023215210591837433, 0.008149261465171285, 0.048067917887191045, 0.06255521141049936, 0.026582037236343312, 0.10256582011977472, 0.027504779305099657, 0.03183723971215186, 0.01474790745649233, 0.010415203615794205, 0.017389877878753783, 0.2518981536716901, 0.12327906799587425], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2660247219649 -INFO - Cycle: 251 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.79699935913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790579779393, 0.036503739177759564, 0.033623319021418546, 0.16206927838931665, 0.023214658946639332, 0.008137395780054225, 0.04802410619580722, 0.06255526520489105, 0.026582033975658146, 0.10260973393874016, 0.0275047338384004, 0.03183724011526465, 0.014747907396535457, 0.010415206087437918, 0.01749956082336088, 0.2514698895747345, 0.12359802573618743], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2651820728302 -INFO - Cycle: 252 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.308225996851921, 116.79074935913069], - [0.32775685622692097, 91.89387435913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905757592702, 0.03650371991674528, 0.033622948651881354, 0.1614551098621414, 0.0232152634152831, 0.008750044832645876, 0.0482179571296131, 0.06255653628816063, 0.026582160743425846, 0.10241513505164491, 0.027505817111764894, 0.03183724578408082, 0.01474790595912214, 0.01041524410330906, 0.01759007195325126, 0.1515745662830579, 0.09916138942397569, 0.12424097773230404], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2645858846358 -INFO - Cycle: 253 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.69387435913069], - [0.308225996851921, 116.79074935913069], - [0.3298358246564865, 69.78925685882575], - [0.32775685622692097, 91.99074935913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790567893214, 0.036503721312206514, 0.0336229370744396, 0.16144078257047595, 0.023215818941574585, 0.008764259366818445, 0.04825884695124346, 0.06255649203849166, 0.026582165186630136, 0.10237423710551868, 0.027505872167234505, 0.0318372453986463, 0.014747906014174231, 0.010415241782841896, 0.055020557085598436, 0.1950208553219046, 0.01774835670296432, 0.12477679930030455], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2641923891363 -INFO - Cycle: 254 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.79074935913069], - [0.3298358246564865, 69.78925685882575], - [0.32775685622692097, 92.08762435913093]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905646454628, 0.03650374385180272, 0.033623309390511294, 0.16207038313359456, 0.023215807929791894, 0.008136019142951326, 0.048102004884815724, 0.06255509790716578, 0.02658203853336822, 0.10253205121503657, 0.027504811885370014, 0.03183723882109123, 0.014747907598091513, 0.010415198228108455, 0.24943679353922832, 0.017845660841749572, 0.12528402745086817], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2640153732302 -INFO - Cycle: 255 -INFO - Spp: 16 -INFO - [[0.884386348414421, 236.52824935913077], - [0.03479396560192094, 96.30168685913095], - [0.08362111403942094, 76.39387435913113], - [0.08570008246898647, 108.73300685882533], - [0.10523094184398646, 141.5736318588257], - [0.07593465278148646, 108.87831935882534], - [0.10523094184398646, 109.02363185882533], - [0.07385568435192094, 69.95168685913133], - [0.08570008246898647, 90.42363185882573], - [0.01734207465648646, 113.33456935882549], - [0.03687293403148646, 81.65644435882598], - [0.05432482497692094, 85.06418685913087], - [0.298460567164421, 116.79074935913069], - [0.308225996851921, 116.83918685913069], - [0.33960125434398647, 69.78925685882575], - [0.32775685622692097, 92.03918685913092]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960791658232103, 0.029624437511445605, 0.018911667056997348, 0.1463862648287146, 0.020200897434662565, 0.1116358859137012, 0.06755668235869612, 0.034956740669096216, 0.08588459749498518, 0.03376991109623585, 0.014225812020949037, 0.02454720933621673, 0.2503724179103578, 0.012586223179036403, 0.019765923657894948, 0.10996741294868945], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8587111069528 -INFO - Cycle: 256 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 96.30168685913095], - [0.03687293403148646, 81.65644435882598], - [0.884386348414421, 236.57668685913077], - [0.08362111403942094, 76.34543685913113], - [0.08570008246898647, 108.68456935882533], - [0.10523094184398646, 141.5251943588257], - [0.07593465278148646, 108.92675685882534], - [0.10523094184398646, 108.97519435882532], - [0.07385568435192094, 70.00012435913133], - [0.08570008246898647, 90.47206935882573], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.01574935913087], - [0.298460567164421, 116.83918685913069], - [0.33960125434398647, 69.74081935882575], - [0.32775685622692097, 91.99074935913092]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.029627717408231734, 0.014200924598506024, 0.019607916480455945, 0.01886018644999784, 0.14602392364538658, 0.0202360135593944, 0.11128529263683701, 0.06787914185408611, 0.03504656958896562, 0.08624823344227452, 0.03380094767013078, 0.024485687131993332, 0.2633645876816807, 0.01968362713067728, 0.10964923072138223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8432839145855 -INFO - Cycle: 257 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.10523094184398646, 108.97519435882532], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 236.62512435913078], - [0.08362111403942094, 76.29699935913112], - [0.08570008246898647, 108.63613185882532], - [0.10523094184398646, 141.4767568588257], - [0.07593465278148646, 108.97519435882535], - [0.07385568435192094, 70.04856185913134], - [0.08570008246898647, 90.52050685882574], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.96731185913086], - [0.298460567164421, 116.8876243591307], - [0.33960125434398647, 69.69238185882574], - [0.32775685622692097, 91.94231185913091]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014213135240920573, 0.06806069815666814, 0.029651524230480113, 0.01960791603281707, 0.018806683850735254, 0.1459290361181065, 0.0202561779834975, 0.1108145886741765, 0.03514337487901308, 0.08662834841759914, 0.03379528300025872, 0.0243979608243371, 0.26310144717920764, 0.019556945272459634, 0.11003688013972311], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8297724984825 -INFO - Cycle: 258 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.10523094184398646, 108.92675685882531], - [0.884386348414421, 236.67356185913079], - [0.08362111403942094, 76.24856185913112], - [0.08570008246898647, 108.58769435882532], - [0.10523094184398646, 141.4283193588257], - [0.07593465278148646, 109.02363185882535], - [0.07385568435192094, 70.09699935913135], - [0.08570008246898647, 90.56894435882575], - [0.05432482497692094, 84.91887435913085], - [0.298460567164421, 116.9360618591307], - [0.33960125434398647, 69.64394435882573], - [0.32775685622692097, 91.8938743591309]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014184892843141436, 0.029786971646625537, 0.03375854029300916, 0.06840382828013301, 0.01960791558821129, 0.018757809825599995, 0.145465817905934, 0.020299951605778275, 0.1105496133258501, 0.03525208988431793, 0.0869886035837466, 0.02425096789473069, 0.2628420403398274, 0.019430660236223495, 0.11042029674687116], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8155907621729 -INFO - Cycle: 259 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.91887435913085], - [0.01734207465648646, 113.28613185882548], - [0.10523094184398646, 108.87831935882531], - [0.884386348414421, 236.7219993591308], - [0.08362111403942094, 76.20012435913111], - [0.08570008246898647, 108.53925685882531], - [0.10523094184398646, 141.37988185882568], - [0.07593465278148646, 109.07206935882536], - [0.07385568435192094, 70.14543685913135], - [0.08570008246898647, 90.61738185882575], - [0.298460567164421, 116.98449935913071], - [0.33960125434398647, 69.59550685882573], - [0.32775685622692097, 91.8454368591309]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014188489862979563, 0.029933598216361375, 0.0265163690863548, 0.02405439047637116, 0.007193894010328875, 0.06874604224835097, 0.01960791523174041, 0.018703233800976857, 0.14499489497719192, 0.020343812044931443, 0.11030745026549595, 0.03540731266020943, 0.08731186554841, 0.2625864068542354, 0.019304772067186744, 0.11079955264887525], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8020502210686 -INFO - Cycle: 260 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.91887435913085], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.10523094184398646, 108.8298818588253], - [0.884386348414421, 236.7704368591308], - [0.08362111403942094, 76.1516868591311], - [0.08570008246898647, 108.4908193588253], - [0.10523094184398646, 141.33144435882568], - [0.07593465278148646, 109.12050685882537], - [0.07385568435192094, 70.19387435913136], - [0.08570008246898647, 90.66581935882576], - [0.298460567164421, 117.03293685913071], - [0.33960125434398647, 69.54706935882572], - [0.32775685622692097, 91.7969993591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014192029263670736, 0.030085147458652994, 0.01737711059769541, 0.023855771069133627, 0.016281844097278005, 0.019101105381953483, 0.06909692869693344, 0.019607914795680876, 0.018647359535084305, 0.14447903935679482, 0.020387592389307256, 0.11010470894619574, 0.03556404035869545, 0.08763203018064193, 0.2623005576791649, 0.01918860686661987, 0.09209821332649737], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.789108037392 -INFO - Cycle: 261 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 84.96731185913086], - [0.10523094184398646, 108.7814443588253], - [0.884386348414421, 236.8188743591308], - [0.08362111403942094, 76.1032493591311], - [0.08570008246898647, 108.4423818588253], - [0.10523094184398646, 141.28300685882567], - [0.07593465278148646, 109.16894435882537], - [0.07385568435192094, 70.24231185913136], - [0.08570008246898647, 90.71425685882576], - [0.298460567164421, 117.08137435913072], - [0.33960125434398647, 69.49863185882572]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014227070122841396, 0.030216141759691124, 0.008959056645378, 0.02465307269305588, 0.1118331254044293, 0.02363096815196282, 0.06944567540256402, 0.01960791441850612, 0.018584074027175636, 0.14395981193382787, 0.02043133268327723, 0.10992169520127147, 0.03576214181456688, 0.08791472144318337, 0.26168984701316467, 0.019163351285104102], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7766770607889 -INFO - Cycle: 262 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 84.96731185913086], - [0.10523094184398646, 108.73300685882529], - [0.884386348414421, 236.8673118591308], - [0.08362111403942094, 76.05481185913109], - [0.08570008246898647, 108.3939443588253], - [0.10523094184398646, 141.23456935882567], - [0.07593465278148646, 109.21738185882538], - [0.07385568435192094, 70.29074935913137], - [0.08570008246898647, 90.76269435882577], - [0.298460567164421, 117.12981185913073], - [0.33960125434398647, 69.45019435882571]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014230586025386177, 0.030362182544916582, 0.033562612292243915, 0.11234552304850441, 0.02343884758008496, 0.06981329630158255, 0.019607913981735964, 0.018524862915831632, 0.14335364046474186, 0.02047492351770526, 0.10979816954719285, 0.03591974001542522, 0.0882290880447573, 0.2612450503264894, 0.019093563393401618], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7647487081776 -INFO - Cycle: 263 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 85.01574935913087], - [0.10523094184398646, 108.68456935882529], - [0.884386348414421, 236.9157493591308], - [0.08362111403942094, 76.00637435913109], - [0.08570008246898647, 108.34550685882529], - [0.10523094184398646, 141.18613185882566], - [0.07593465278148646, 109.26581935882538], - [0.07385568435192094, 70.33918685913137], - [0.08570008246898647, 90.81113185882577], - [0.298460567164421, 117.17824935913073], - [0.33960125434398647, 69.4017568588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014265430486174178, 0.030457784289457158, 0.03353334336028939, 0.11285503212453886, 0.023241231292451977, 0.07017741885926261, 0.01960791360303275, 0.018457283811590654, 0.14274764051318486, 0.02051864136888814, 0.1096921050339829, 0.036114214572388566, 0.08850503010679475, 0.2608025522933765, 0.019024378284586668], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7533207893157 -INFO - Cycle: 264 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 85.01574935913087], - [0.32775685622692097, 91.8938743591309], - [0.10523094184398646, 108.63613185882528], - [0.884386348414421, 236.96418685913082], - [0.08362111403942094, 75.95793685913108], - [0.08570008246898647, 108.29706935882528], - [0.10523094184398646, 141.13769435882566], - [0.07593465278148646, 109.31425685882539], - [0.07385568435192094, 70.38762435913138], - [0.08570008246898647, 90.85956935882578], - [0.298460567164421, 117.22668685913074], - [0.33960125434398647, 69.3533193588257]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014269790429237953, 0.030565032855629413, 0.03350281785135524, 0.045221194179614316, 0.023077037136909898, 0.06822886345777412, 0.07056060447893754, 0.019607913378920337, 0.018393818548950853, 0.14205133827576352, 0.0205620902135784, 0.10964794116373718, 0.03626846634387865, 0.08881331957769857, 0.2602414384025266, 0.0189883337054875], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7423984842262 -INFO - Cycle: 265 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.05432482497692094, 85.06418685913087], - [0.10523094184398646, 108.58769435882527], - [0.884386348414421, 237.01262435913083], - [0.08362111403942094, 75.90949935913108], - [0.08570008246898647, 108.24863185882528], - [0.10523094184398646, 141.08925685882565], - [0.07593465278148646, 109.3626943588254], - [0.07385568435192094, 70.43606185913139], - [0.08570008246898647, 90.90800685882579], - [0.298460567164421, 117.27512435913074], - [0.33960125434398647, 69.3048818588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014303766783139233, 0.030656880038508902, 0.033474725795772854, 0.1140131956262624, 0.02288581993977329, 0.07094009075714884, 0.01960791289897608, 0.01832252014258232, 0.14135448315679802, 0.020605686520671757, 0.10962111770658886, 0.0364638504232951, 0.08908544407426049, 0.2597225717020679, 0.018941934434154043], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7319677143876 -INFO - Cycle: 266 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.05432482497692094, 85.06418685913087], - [0.10523094184398646, 108.53925685882527], - [0.884386348414421, 237.06106185913083], - [0.08362111403942094, 75.86106185913107], - [0.08570008246898647, 108.20019435882527], - [0.10523094184398646, 141.04081935882564], - [0.07593465278148646, 109.4111318588254], - [0.07385568435192094, 70.48449935913139], - [0.08570008246898647, 90.95644435882579], - [0.298460567164421, 117.32356185913075], - [0.33960125434398647, 69.25644435882569]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014308156316782223, 0.03075919287336797, 0.03344569483813966, 0.11451498499950515, 0.022727422996898648, 0.07133855264184844, 0.01960791252647385, 0.018255387262021115, 0.14056435761976935, 0.02064911708436129, 0.10965822299810814, 0.03661952603111014, 0.08939089349371233, 0.2592860898897754, 0.018874488428126297], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7220420295725 -INFO - Cycle: 267 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.10523094184398646, 108.49081935882526], - [0.884386348414421, 237.10949935913084], - [0.08362111403942094, 75.81262435913106], - [0.08570008246898647, 108.15175685882527], - [0.10523094184398646, 140.99238185882564], - [0.07593465278148646, 109.4595693588254], - [0.07385568435192094, 70.5329368591314], - [0.08570008246898647, 91.0048818588258], - [0.298460567164421, 117.37199935913075], - [0.33960125434398647, 69.20800685882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014341311427967442, 0.030847384275802164, 0.03341874769787615, 0.0958486942609967, 0.019190308614079103, 0.02254230155826865, 0.0717324589628747, 0.019607912154951824, 0.018180154780013103, 0.13977579485407196, 0.02069267383629541, 0.10971086431718086, 0.03681613378043027, 0.08966081500845331, 0.2588178694964185, 0.01881657497432001], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7126192354103 -INFO - Cycle: 268 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.10523094184398646, 108.44238185882526], - [0.884386348414421, 237.15793685913084], - [0.08362111403942094, 75.76418685913106], - [0.08570008246898647, 108.10331935882526], - [0.10523094184398646, 140.94394435882563], - [0.07593465278148646, 109.50800685882541], - [0.07385568435192094, 70.5813743591314], - [0.08570008246898647, 91.0533193588258], - [0.298460567164421, 117.42043685913076], - [0.33960125434398647, 69.15956935882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014345745807346821, 0.03094487570640176, 0.033391175176561816, 0.005320440318578735, 0.11033351423217401, 0.022389441923016205, 0.07214528697900906, 0.019607911922457876, 0.018109137607034233, 0.1388913310974096, 0.020735971103197505, 0.10982909720703087, 0.036973524621539466, 0.08996512305153771, 0.2582247794212545, 0.018792643825449915], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7036899711782 -INFO - Cycle: 269 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.10523094184398646, 108.39394435882525], - [0.884386348414421, 237.20637435913085], - [0.08362111403942094, 75.71574935913105], - [0.08570008246898647, 108.05488185882525], - [0.10523094184398646, 140.89550685882563], - [0.07593465278148646, 109.55644435882542], - [0.08570008246898647, 91.10175685882581], - [0.298460567164421, 117.46887435913077], - [0.33960125434398647, 69.11113185882567]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014351725347398954, 0.030927376726388456, 0.0333957889174555, 0.11615514673459444, 0.01876505167396504, 0.03691112025554349, 0.003647166137739898, 0.07255007071863702, 0.01960791147064682, 0.018200824179040457, 0.13801772179858005, 0.020779523268074605, 0.10996570385544062, 0.09021073425880188, 0.2577847980901882, 0.018729336567504543], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6952359842435 -INFO - Cycle: 270 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.10523094184398646, 108.34550685882525], - [0.884386348414421, 237.25481185913085], - [0.08362111403942094, 75.66731185913105], - [0.08570008246898647, 108.00644435882525], - [0.10523094184398646, 140.84706935882562], - [0.07593465278148646, 109.60488185882542], - [0.08570008246898647, 91.15019435882581], - [0.298460567164421, 117.51731185913077], - [0.33960125434398647, 69.06269435882567]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014376637454660475, 0.030902199431699008, 0.03340125512572584, 0.1166466947964842, 0.036875177290457195, 0.02241605752810986, 0.07295217371591291, 0.019607911112212394, 0.018287629116960365, 0.13713661459027054, 0.020823187460117316, 0.11012024750237366, 0.09043371465970057, 0.25735641405926096, 0.018664086156054485], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6871679462497 -INFO - Cycle: 271 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.29706935882524], - [0.884386348414421, 237.30324935913086], - [0.08362111403942094, 75.61887435913104], - [0.08570008246898647, 107.95800685882524], - [0.10523094184398646, 140.79863185882562], - [0.07593465278148646, 109.65331935882543], - [0.08570008246898647, 91.19863185882582], - [0.298460567164421, 117.56574935913078], - [0.33960125434398647, 69.01425685882566]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01437740582751179, 0.03085955294458399, 0.03341327891198939, 0.05531840107011464, 0.02801623579154165, 0.02248650345593613, 0.06189827559153426, 0.008735761762911924, 0.07336717493469828, 0.019607910801790834, 0.01841795369395794, 0.13618063473742886, 0.020866681810275185, 0.11033008205368891, 0.09067567094070239, 0.2568208765188368, 0.018627599152496798], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6794866960804 -INFO - Cycle: 272 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.24863185882523], - [0.884386348414421, 237.35168685913087], - [0.08362111403942094, 75.57043685913104], - [0.08570008246898647, 107.90956935882524], - [0.10523094184398646, 140.7501943588256], - [0.07593465278148646, 109.70175685882543], - [0.08570008246898647, 91.24706935882583], - [0.298460567164421, 117.61418685913078], - [0.33960125434398647, 68.96581935882566]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014377726976739816, 0.030799187176218042, 0.03343030269555631, 0.013232415801152309, 0.02258542974508302, 0.11777606691955324, 0.02335967620209736, 0.07378512458983359, 0.019607910472920997, 0.018573948530803998, 0.13519088554501152, 0.02091020408104366, 0.11057234162862396, 0.09091172616298782, 0.2562983774766105, 0.018588675995763828], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6721784653403 -INFO - Cycle: 273 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.20019435882523], - [0.884386348414421, 237.40012435913087], - [0.08362111403942094, 75.52199935913103], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 140.7017568588256], - [0.07593465278148646, 109.75019435882544], - [0.08570008246898647, 91.29550685882583], - [0.298460567164421, 117.66262435913079], - [0.33960125434398647, 68.91738185882565]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014378161891305459, 0.03074353955731131, 0.03344598990081199, 0.022677030123400548, 0.11826035147015483, 0.036441049456725105, 0.07420828416245544, 0.019607910082934485, 0.018722475071079197, 0.13415730230960174, 0.020953768488900744, 0.11085046558942607, 0.09115295141584384, 0.25587574387921075, 0.018524976600838582], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6652517703494 -INFO - Cycle: 274 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.10523094184398646, 108.15175685882522], - [0.884386348414421, 237.44856185913088], - [0.08362111403942094, 75.47356185913102], - [0.08570008246898647, 107.81269435882523], - [0.10523094184398646, 140.6533193588256], - [0.07593465278148646, 109.79863185882544], - [0.08570008246898647, 91.34394435882584], - [0.298460567164421, 117.7110618591308], - [0.33960125434398647, 68.86894435882564]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014407567061524318, 0.030717119533901965, 0.03345143376418315, 0.10922725777870125, 0.03641050288002838, 0.02267678791414406, 0.009527314938233923, 0.07462699648764612, 0.019607909815000945, 0.01880557758954151, 0.13312236717984033, 0.020997446007182903, 0.11113865310715342, 0.09137859726586658, 0.25543842705957387, 0.018466041617477412], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6587104256269 -INFO - Cycle: 275 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.10523094184398646, 108.10331935882522], - [0.884386348414421, 237.49699935913088], - [0.08362111403942094, 75.42512435913102], - [0.08570008246898647, 107.76425685882522], - [0.10523094184398646, 140.6048818588256], - [0.07593465278148646, 109.84706935882545], - [0.08570008246898647, 91.39238185882584], - [0.298460567164421, 117.7594993591308], - [0.33960125434398647, 68.82050685882564]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014408515348388364, 0.03067830962738972, 0.033462354894637926, 0.019713468439257278, 0.028823819024140322, 0.022741433268689652, 0.09963885877237699, 0.007470259735645001, 0.0750604587396934, 0.01960790952464314, 0.018927041303500203, 0.1319993694344307, 0.021040902171163896, 0.11148805760332219, 0.09163450142911855, 0.25486127149092963, 0.018443469192673114], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.652546434816 -INFO - Cycle: 276 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.05488185882521], - [0.884386348414421, 237.5454368591309], - [0.08362111403942094, 75.37668685913101], - [0.08570008246898647, 107.71581935882521], - [0.10523094184398646, 140.5564443588256], - [0.07593465278148646, 109.89550685882546], - [0.08570008246898647, 91.44081935882585], - [0.298460567164421, 117.8079368591308]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01440903943018528, 0.03062011109255045, 0.03347874921658023, 0.014734649624422997, 0.022837146735454724, 0.1197963081049476, 0.02140277440701876, 0.01842840671339452, 0.07549477499918293, 0.01960790907837882, 0.019076606621226715, 0.13084764432483514, 0.021084475110806248, 0.11186561884209964, 0.09188542791381486, 0.2544303577851011], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6467341272662 -INFO - Cycle: 277 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.884386348414421, 237.5938743591309], - [0.08362111403942094, 75.32824935913101], - [0.08570008246898647, 107.66738185882521], - [0.10523094184398646, 140.50800685882558], - [0.07593465278148646, 109.94394435882546], - [0.08570008246898647, 91.48925685882585], - [0.298460567164421, 117.85637435913081]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014409522073109145, 0.030560052909629824, 0.03349566599389436, 0.02293603378306932, 0.0952624737915546, 0.03597615748891554, 0.01841568262829905, 0.024982969172934234, 0.07593183002304156, 0.01960790884365745, 0.019228471801866636, 0.12965886027819262, 0.021128054076743345, 0.11227430368177484, 0.09214004667293817, 0.2539919667803792], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6412736743089 -INFO - Cycle: 278 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.20949935913089], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.884386348414421, 237.6423118591309], - [0.08362111403942094, 75.279811859131], - [0.08570008246898647, 107.6189443588252], - [0.10523094184398646, 140.45956935882558], - [0.07593465278148646, 109.99238185882547], - [0.08570008246898647, 91.53769435882586], - [0.298460567164421, 117.90481185913082]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014414267268682494, 0.030545108678755685, 0.0334995803113787, 0.020207353964733502, 0.03591136589471506, 0.018434360041459017, 0.12078580546989659, 0.07623180968012738, 0.009631831268305219, 0.0027510360038123897, 0.01960790851679693, 0.019310042307653652, 0.11905945551307094, 0.021146694408444237, 0.11257680182074602, 0.0924554250693198, 0.25343115378210235], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6361087990847 -INFO - Cycle: 279 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.884386348414421, 237.6907493591309], - [0.08362111403942094, 75.231374359131], - [0.10523094184398646, 140.41113185882557], - [0.07593465278148646, 110.04081935882547], - [0.08570008246898647, 91.58613185882587], - [0.298460567164421, 117.95324935913082]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444016816815058, 0.030530484953937988, 0.03350183503775736, 0.035883007028298046, 0.018410976441850087, 0.12119861282943398, 0.07627354667716751, 0.013164446474410146, 0.022948481337198817, 0.11482919884993605, 0.019607908164262302, 0.01937072197018779, 0.021163650283108112, 0.11269124288965776, 0.09294569809095439, 0.2530400208036892], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6311758317213 -INFO - Cycle: 280 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.884386348414421, 237.7391868591309], - [0.08362111403942094, 75.18293685913099], - [0.10523094184398646, 140.36269435882556], - [0.07593465278148646, 110.08925685882548], - [0.08570008246898647, 91.63456935882587], - [0.298460567164421, 118.00168685913083]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444093266390225, 0.030493216385260626, 0.03351225973282191, 0.02525595156394268, 0.018421120478016837, 0.04541610672740321, 0.0763110653338349, 0.022012374585794282, 0.02301352953533817, 0.10526099564372207, 0.010499012170338523, 0.07629413091990209, 0.01960790781925846, 0.019482255625148343, 0.021180378757517923, 0.11281399325763229, 0.09346816417549442, 0.25251660462467107], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6264630913727 -INFO - Cycle: 281 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.884386348414421, 237.78762435913092], - [0.08362111403942094, 75.13449935913098], - [0.10523094184398646, 140.31425685882556], - [0.07593465278148646, 110.13769435882548], - [0.08570008246898647, 91.68300685882588], - [0.298460567164421, 118.05012435913083]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444169358919142, 0.030455248371168944, 0.03352288182020865, 0.014489296268002085, 0.01841802978607443, 0.07634688320508182, 0.03050281422442346, 0.02307976943414738, 0.09605823823054485, 0.02113594031107542, 0.12217962628655783, 0.019607907501460246, 0.01959473493238097, 0.02119719624051548, 0.1129279612586076, 0.09399312493003782, 0.2520486536105217], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6219571366364 -INFO - Cycle: 282 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.07593465278148646, 110.13769435882548], - [0.884386348414421, 237.83606185913092], - [0.08362111403942094, 75.08606185913098], - [0.10523094184398646, 140.26581935882555], - [0.07593465278148646, 110.18613185882549], - [0.08570008246898647, 91.73144435882588], - [0.298460567164421, 118.09856185913084]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014442508394375095, 0.03042072667824911, 0.033532468719345995, 0.00398512757814572, 0.018396093909835452, 0.07629114296927987, 0.11124851183211147, 0.02314133268847668, 0.014789411047545163, 0.03151159207744278, 0.12029856162983273, 0.0811335271629216, 0.019607907123136, 0.019708594333493076, 0.02121414990739316, 0.03184936002786071, 0.09447897877316498, 0.25165823935807174], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6176743152157 -INFO - Cycle: 283 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08362111403942094, 75.03762435913097], - [0.10523094184398646, 140.21738185882555], - [0.08570008246898647, 91.77988185882589], - [0.298460567164421, 118.14699935913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014443661488382336, 0.03040194825526697, 0.033537648088014155, 0.018425780194990228, 0.06841973875890703, 0.12531399449231917, 0.023177108310376632, 0.03540609875080488, 0.019607906935384264, 0.11312312463277636, 0.007932920916426075, 0.12315557791540112, 0.019795477726200873, 0.02123389237160719, 0.09496342783339284, 0.25106169332974976], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.613568935179 -INFO - Cycle: 284 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08570008246898647, 107.71581935882521], - [0.08362111403942094, 74.98918685913097], - [0.10523094184398646, 140.16894435882554], - [0.08570008246898647, 91.8283193588259], - [0.298460567164421, 118.19543685913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014445042832944038, 0.030399462806090235, 0.03353815031472391, 0.018403185557866148, 0.014766678697726717, 0.02318810059792338, 0.03534136565889408, 0.019607906798428852, 0.1132475691298517, 0.061559638822330995, 0.1235599922166981, 0.12467212828689964, 0.019863636784292406, 0.021267957286350715, 0.09546101810864116, 0.2506781661003379], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6096506616957 -INFO - Cycle: 285 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08570008246898647, 107.71581935882521], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 140.12050685882554], - [0.08570008246898647, 91.8767568588259], - [0.298460567164421, 118.24387435913086]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014460104597708516, 0.030372951404626366, 0.03354443563462823, 0.01840342605010636, 0.011613669201163565, 0.030089895613242917, 0.019607906611030703, 0.11335943261856515, 0.07634292498246976, 0.07126685529280163, 0.05720232222084279, 0.011601303576115277, 0.0051712502134140005, 0.05276551563674895, 0.06689655139083425, 0.019958308025545813, 0.021290537368001284, 0.09584870151776186, 0.2502039080443926], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6059295832733 -INFO - Cycle: 286 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.08362111403942094, 74.89231185913096], - [0.10523094184398646, 140.07206935882553], - [0.08570008246898647, 91.9251943588259], - [0.298460567164421, 118.29231185913086]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014475085746819105, 0.03033633918053301, 0.033553575517556916, 0.01841194736582017, 0.021744453564891245, 0.019607906329699564, 0.11345477551220018, 0.07635443882309786, 0.023257701904798825, 0.013416432445458376, 0.12452774009874648, 0.12356229018164486, 0.020067471176340026, 0.02130856902722771, 0.0962228506310826, 0.2496984224940831], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6023835969581 -INFO - Cycle: 287 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.10523094184398646, 140.02363185882552], - [0.08570008246898647, 91.97363185882591], - [0.298460567164421, 118.34074935913087]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476037508779396, 0.03029978463109704, 0.03356375404715206, 0.011668146686316395, 0.01960790619540881, 0.05560373291362112, 0.07636184189028243, 0.023322062613168944, 0.02336323864072924, 0.12498458403481336, 0.078513380303612, 0.01835204127472086, 0.05795173193993804, 0.04441124166576021, 0.020180734453078403, 0.021325899241675557, 0.09671400946814045, 0.24929987249170557], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5990332984961 -INFO - Cycle: 288 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.10523094184398646, 139.97519435882552], - [0.08570008246898647, 92.02206935882592], - [0.298460567164421, 118.38918685913087]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476115376533876, 0.03027716287350779, 0.03357020217329691, 0.007746288310634918, 0.019607905970976808, 0.0056500009455293255, 0.07633820185695661, 0.023356756603609974, 0.027245082631500845, 0.05517269733616306, 0.02002111988099605, 0.018360020727225056, 0.10797501432066503, 0.10233419275434735, 0.020250787490315062, 0.07030238576103458, 0.021343192950326755, 0.09717302235134288, 0.24879984968503696], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5958692334873 -INFO - Cycle: 289 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 139.9267568588255], - [0.08570008246898647, 92.07050685882592], - [0.298460567164421, 118.43762435913088]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476607854183407, 0.03023378192286942, 0.02997025156548664, 0.002578945225767714, 0.019607905775729025, 0.07639463132776232, 0.023410721156713724, 0.03235973944300341, 0.018361840631959885, 0.11375114282451759, 0.10979448792194936, 0.020334586649603893, 0.12594410349619287, 0.003615451117140637, 0.01197906273072155, 0.0213618433400369, 0.09749747728609948, 0.2483274197302622], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5928466944688 -INFO - Cycle: 290 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 139.8783193588255], - [0.08570008246898647, 92.11894435882593], - [0.298460567164421, 118.48606185913088]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476915924592573, 0.030210957549308498, 0.028610949745980982, 0.019607905597689664, 0.07632792697234674, 0.02344107679840932, 0.034906284635321735, 0.01834021539261928, 0.11380187175726758, 0.012254407552808724, 0.020399870104420834, 0.12633832343640652, 0.004982433683005482, 0.10904228796586103, 0.021379290390753335, 0.0979260183922457, 0.24795326410096194], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.589984623042 -INFO - Cycle: 291 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.10523094184398646, 139.8298818588255], - [0.08570008246898647, 92.16738185882593], - [0.298460567164421, 118.53449935913089]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01447736338639339, 0.030189979773720604, 0.02736577457125297, 0.019607905437458484, 0.07642579822552198, 0.02346747657050003, 0.0348856285798701, 0.018369538107878124, 0.10738322127178507, 0.02046243508294656, 0.006446805731143598, 0.006234700469128747, 0.12066907209742958, 0.006571824896129078, 0.12044354425994623, 0.021398406040906943, 0.0982301507132574, 0.24737037478473112], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.587274891462 -INFO - Cycle: 292 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.05432482497692094, 85.3548118591309], - [0.10523094184398646, 139.7814443588255], - [0.08570008246898647, 92.21581935882594], - [0.298460567164421, 118.5829368591309]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01448106199275273, 0.030169881061483418, 0.026288553814871198, 0.019607905172027634, 0.07649238870266449, 0.020654615100287644, 0.034872872434725866, 0.018350957079894113, 0.012201268696683372, 0.02051405297948175, 0.007318408765753427, 0.11994971775293828, 0.10187706522176865, 0.12728999003549352, 0.002833614180439934, 0.021416453374310387, 0.09869344719673127, 0.24698774643769236], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5847174746077 -INFO - Cycle: 293 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.10523094184398646, 139.7330068588255], - [0.08570008246898647, 92.26425685882595], - [0.298460567164421, 118.6313743591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01450595027945664, 0.030138501984010958, 0.024771791851187334, 0.01960790497459615, 0.0765984702999404, 0.034886328884118745, 0.01835040877408273, 0.020571806623047584, 0.00884361952798681, 0.11934841526129968, 0.11421516209209773, 0.07837264866893179, 0.02349278000179548, 0.04937230466538206, 0.02143612270693097, 0.0989560246353031, 0.2465317587698319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.582317955956 -INFO - Cycle: 294 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.10523094184398646, 139.68456935882548], - [0.08570008246898647, 92.31269435882595], - [0.298460567164421, 118.67981185913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014506455226888404, 0.030114868562380177, 0.02330362327899647, 0.019607904869066252, 0.07672156338023212, 0.03486506788196516, 0.018362299820816233, 0.020634052187487893, 0.0103198392032655, 0.11868238904169878, 0.10581932349004612, 0.023522041573004998, 0.12823703348134105, 0.008571031337907953, 0.02145572902408968, 0.09925053417159577, 0.24602624346921736], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5800724241076 -INFO - Cycle: 295 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.10523094184398646, 139.63613185882548], - [0.08570008246898647, 92.36113185882596], - [0.298460567164421, 118.72824935913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014506849562099014, 0.03009428389451204, 0.02207166568113492, 0.019607904653508538, 0.07679351613981196, 0.034847368457272064, 0.018341392271542228, 0.020685499106862907, 0.011558814697075127, 0.11794261012708819, 0.013474258518306607, 0.023547740538698993, 0.12862335100296737, 0.10105018763682032, 0.021473983991270835, 0.09972128299194247, 0.24565929072908627], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5779869566868 -INFO - Cycle: 296 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.10523094184398646, 139.58769435882547], - [0.08570008246898647, 92.40956935882596], - [0.298460567164421, 118.77668685913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014507286393738853, 0.030043894430935268, 0.019052729505456067, 0.0196079044302474, 0.07691271452367152, 0.027849096018266524, 0.018363949250086834, 0.020776602465107406, 0.014594744114371066, 0.11727173388138916, 0.023613740220103013, 0.02470275293269432, 0.11469783437359429, 0.006933872457753078, 0.10444398603995793, 0.021493642354568587, 0.10002166997682213, 0.2451118466312366], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5760554537258 -INFO - Cycle: 297 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.07593465278148646, 110.37988185882551], - [0.10523094184398646, 139.53925685882547], - [0.08570008246898647, 92.45800685882597], - [0.298460567164421, 118.82512435913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014507740530614169, 0.029997517227167616, 0.016255912964329877, 0.019607904323203224, 0.07703655505123141, 0.022050976455029632, 0.01835362744918093, 0.020862747928288457, 0.017407222016621305, 0.11660016161926659, 0.02367409984417502, 0.10753967539019703, 0.012674817273856193, 0.12956283123851514, 0.007337090883038983, 0.021513580627449142, 0.10031301272271878, 0.2447045264551165], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5742791328187 -INFO - Cycle: 298 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.10523094184398646, 139.49081935882546], - [0.08570008246898647, 92.50644435882597], - [0.298460567164421, 118.87356185913093]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014508099159587718, 0.029957916410383482, 0.013886283216449512, 0.01960790414365124, 0.07710942440547748, 0.017281193367618606, 0.018345969492600027, 0.020934044037256086, 0.019790256111056986, 0.11585692416749635, 0.023725687937340513, 0.01732167376763917, 0.017397228504519344, 0.09876555570988671, 0.09769056202834488, 0.031220492138427158, 0.02153204286040295, 0.10078126313164701, 0.24428747941021473], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5726652246713 -INFO - Cycle: 299 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.10523094184398646, 139.44238185882546], - [0.08570008246898647, 92.55488185882598], - [0.298460567164421, 118.92199935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014531148047995341, 0.02993729735064071, 0.01291585872106871, 0.01960790391624124, 0.0772043388092539, 0.0219498875347359, 0.018366431381368085, 0.020765854835108486, 0.11527342715700495, 0.0034174475906897776, 0.012823084825447731, 0.11513731066228458, 0.1304978985344891, 0.020953232508735466, 0.020291449532790332, 0.02155213457804705, 0.10102159135701022, 0.24375370265708832], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5711922412092 -INFO - Cycle: 300 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.10523094184398646, 139.39394435882545], - [0.08570008246898647, 92.60331935882598], - [0.298460567164421, 118.97043685913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014535654150756501, 0.02989058142966315, 0.010167356417910091, 0.019607903728663428, 0.07733284280094496, 0.01674097820635106, 0.018346211239059978, 0.023529765287649194, 0.11460123343989406, 0.01798413845602821, 0.115322308879526, 0.13087653058802712, 0.021035494555417575, 0.023763678897409928, 0.021572497996573688, 0.10129907286103684, 0.2433937510650881], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5698768835491 -INFO - Cycle: 301 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.10523094184398646, 139.34550685882544], - [0.08570008246898647, 92.65175685882599], - [0.298460567164421, 119.01887435913095]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014536092852229555, 0.02984841940813019, 0.007621928606944135, 0.019607903542942152, 0.07741624850011379, 0.01174725615993617, 0.018362015533156858, 0.026089473008723163, 0.11385626767839169, 0.02292869630591604, 0.03961341749602196, 0.04339599069733474, 0.02110829634252234, 0.023818265014628946, 0.07585660505092101, 0.08797481211472985, 0.021591360020858923, 0.10174469752102921, 0.2428822541454692], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5687216579504 -INFO - Cycle: 302 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.10523094184398646, 139.29706935882544], - [0.08570008246898647, 92.700194358826]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014536572288639579, 0.02980304341974672, 0.004891173025654985, 0.019607903538415454, 0.07752406692244906, 0.006311723468462653, 0.018362010511806855, 0.02883556686799275, 0.11313112076546175, 0.028310901361681177, 0.04340673619798871, 0.02118682587669974, 0.02387701744480519, 0.11564268900102452, 0.08796405174099176, 0.24288214720813567, 0.02160944722067865, 0.10211700313936477], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5676813561793 -INFO - Cycle: 303 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.10523094184398646, 139.24863185882543], - [0.08570008246898647, 92.748631858826]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014537314494356501, 0.029745629787512804, 0.01960790355809252, 0.07765715966787697, 0.018361990452800233, 0.033747363093487914, 0.11243335021547472, 0.03456149482240911, 0.04345090924723474, 0.021273072999584742, 0.023946871357128446, 0.11584018742666918, 0.0879198174337694, 0.2428820822509336, 0.02162839415762281, 0.10240645903504614], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.566710169598 -INFO - Cycle: 304 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 139.20019435882543], - [0.08570008246898647, 92.79706935882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014537606470335283, 0.029726728524630746, 0.01960790357190826, 0.07775645402180079, 0.018361979254641548, 0.0337528246262326, 0.11167534804527486, 0.03454333905399716, 0.04347814373489331, 0.021325247848846852, 0.023973429690013995, 0.05779088964294389, 0.08789254724153689, 0.24288201831251371, 0.05821824609455398, 0.021646253459421953, 0.10283104040645419], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.565806913634 -INFO - Cycle: 305 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.10523094184398646, 139.15175685882542], - [0.08570008246898647, 92.84550685882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014556599412583094, 0.029702205217625687, 0.019607903539600163, 0.07784489657765133, 0.01836198902419207, 0.03375841116345893, 0.11096560082276108, 0.034552070749840805, 0.04345440343567236, 0.02137344616067008, 0.007674162388528221, 0.08791632012924792, 0.2428818690408445, 0.11615085757922243, 0.016307648877050978, 0.02166434338346004, 0.10322727249759026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5649608013034 -INFO - Cycle: 306 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.10523094184398646, 139.10331935882542], - [0.08570008246898647, 92.89394435882602]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565767808171256, 0.029678467251576007, 0.019607903578049344, 0.07797790349751504, 0.01836205516856978, 0.03376453198447016, 0.11026224011851335, 0.03454440868357141, 0.043148061251059903, 0.02142956798451457, 0.08822414828592738, 0.24218303402036795, 0.11634861151836509, 0.024002710896948165, 0.021683590480100805, 0.10351985605389058], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5641785544894 -INFO - Cycle: 307 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.10523094184398646, 139.0548818588254], - [0.08570008246898647, 92.94238185882602]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014566113343136032, 0.029657856297990746, 0.019607903539611456, 0.0780965891420275, 0.018361994168900293, 0.0337704737019603, 0.10950762231800487, 0.034525267800408835, 0.04340404330381612, 0.021483532181175102, 0.08796697694124413, 0.24273153906826886, 0.08522365980658723, 0.02403146281210449, 0.03131709112846985, 0.021702226676478465, 0.10389587557516976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5634668517223 -INFO - Cycle: 308 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 139.0064443588254], - [0.08570008246898647, 92.99081935882603]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014566234997442789, 0.029637963356742788, 0.019607903585041227, 0.07817860194402433, 0.018361946775822507, 0.033776268499117176, 0.10871958758999405, 0.03451593301038093, 0.043551995899472014, 0.018389344844181477, 0.0878185977251589, 0.24288170270070306, 0.024058222041140748, 0.11669402259525408, 0.00313986183035962, 0.02171987746720187, 0.10438193513796257], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5628140865213 -INFO - Cycle: 309 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 138.9580068588254], - [0.08570008246898647, 93.03925685882604]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565604225992002, 0.029612666241501925, 0.019607903561186475, 0.0783058341153309, 0.018361950962550937, 0.033783716184407384, 0.10803342738118796, 0.03454155083470062, 0.04353681063196375, 0.08783380166670175, 0.24288155145935544, 0.02408742567115626, 0.11688635640352613, 0.021573854784141425, 0.0217394727174424, 0.10464807315885463], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5622219492118 -INFO - Cycle: 310 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.9095693588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565603411269456, 0.029612724019905112, 0.019607903554628936, 0.07827829838710149, 0.01836194547510232, 0.033783699705882235, 0.10804587978316503, 0.034541588457254864, 0.04355363706131074, 0.08781695615710348, 0.24288147896061205, 0.024087349331237497, 0.11687987858201379, 0.02157378264968272, 0.10464903822929414, 0.02176023623443613], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.561671214887 -INFO - Cycle: 311 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.8611318588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565602595077996, 0.02961278291128553, 0.019607903557748357, 0.0782506727838637, 0.01836194018275626, 0.033783682922360204, 0.10805827486498538, 0.03454162665670678, 0.043569986843890185, 0.08780058759581114, 0.2428814087279247, 0.02408727154146385, 0.11687344426099044, 0.021573709695369286, 0.10465001448059018, 0.021781090379175964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.561132388687 -INFO - Cycle: 312 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.81269435882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565601768547378, 0.02961284289890593, 0.01960790355862222, 0.07822295657506839, 0.018361935037460572, 0.033783665812932996, 0.10807061278180759, 0.034541665412818716, 0.04358593604165908, 0.08778462042419975, 0.24288134067667186, 0.02408719228550981, 0.1168670532719906, 0.02157363590670434, 0.10465100186745384, 0.021802035679646874], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5606054200662 -INFO - Cycle: 313 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.76425685882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565600932150117, 0.02961290398506043, 0.019607903557910096, 0.07819514907731115, 0.018361930073483336, 0.03378364837836625, 0.10808289375734824, 0.03454170472753574, 0.043601409084641184, 0.08776913025671718, 0.24288127470974846, 0.024087111562474124, 0.11686070552223245, 0.021573561283016643, 0.10465200041196855, 0.021823072680036103], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.560090323914 -INFO - Cycle: 314 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.71581935882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565600126673956, 0.02961296612879487, 0.019607903579070683, 0.0781672487271371, 0.01836202166952358, 0.03378363064892158, 0.10809511807165413, 0.034541744582958785, 0.043222891180835055, 0.08814937706980805, 0.2420910832081789, 0.02408702944707178, 0.11685440083846671, 0.021573485868378626, 0.1046530101487357, 0.021844206844025677], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.559587060262 -INFO - Cycle: 315 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.66738185882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456559927352553, 0.029613029421315305, 0.019607903579044583, 0.07813925657728547, 0.018362018318578678, 0.03378361256950982, 0.10810728584535625, 0.03454178502367706, 0.04323229268458322, 0.08813998255228096, 0.24208081982760107, 0.024086945789653993, 0.1168481393000014, 0.02157340957473581, 0.10465403108554303, 0.021865428960232663], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.559095762078 -INFO - Cycle: 316 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.61894435882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565598411789702, 0.029613093819049783, 0.019607903579217618, 0.07811117106528491, 0.018362015165028688, 0.03378359416688885, 0.10811939734533577, 0.034541826028536726, 0.04324114874967569, 0.0881311345602762, 0.24207041044166183, 0.024086860662082342, 0.11684192072405908, 0.021573332443763478, 0.1046550632463667, 0.021886744431205547], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5586163797216 -INFO - Cycle: 317 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.57050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565599591500937, 0.029612987285443003, 0.019607903605619165, 0.07110476090027652, 0.018362104204494793, 0.03378362481311033, 0.10810811663910876, 0.0345417631911364, 0.0428721732665258, 0.08850178442372723, 0.24130706433089638, 0.024087002622568836, 0.11684811549142016, 0.02157344666145878, 0.1046533291583685, 0.006989413082029926, 0.02191053646963471], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5581488085927 -INFO - Cycle: 318 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.52206935882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565602184675999, 0.029612746267352438, 0.01960790354333149, 0.0585884213667637, 0.01836194017338453, 0.03378369397235619, 0.10807836679456627, 0.03454161860855587, 0.043546512055598285, 0.08782443262218315, 0.24267724236718313, 0.024087323173057527, 0.11686411367882792, 0.02157371151773155, 0.10464941398589138, 0.01949747394064864, 0.021936300429929348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5576929586218 -INFO - Cycle: 319 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.47363185882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565605278557955, 0.02961247073022932, 0.019607903535179418, 0.044629874615128406, 0.018361923654495002, 0.03378377306703521, 0.10804375666135545, 0.034541452993551436, 0.04360646730699244, 0.08776424229731837, 0.242779507394232, 0.024087689618839364, 0.11688270054051489, 0.02157401528679258, 0.10464493697742255, 0.03344992889844195, 0.021962677935417518], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.557248352622 -INFO - Cycle: 320 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.42519435882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565608384043324, 0.02961219564398267, 0.019607903532492317, 0.03064438883670899, 0.018361918394980276, 0.0337838520247444, 0.1080090191551443, 0.03454128755461948, 0.04361562933514883, 0.08775509307902597, 0.2427653594401676, 0.02408805545922966, 0.11690136728860161, 0.021574318902607685, 0.10464046148306798, 0.047429241905890686, 0.021989180324342505], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.556815100797 -INFO - Cycle: 321 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.37675685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565611491709572, 0.029611922206109458, 0.019607903542441636, 0.016679619267921626, 0.018361923495599036, 0.03378393051877778, 0.10797431308358442, 0.034541123024166925, 0.04357824500712201, 0.08779271604876664, 0.24264516886390944, 0.02408841912905147, 0.11692002994506752, 0.02157462105407422, 0.10463600659248443, 0.06138768078708093, 0.022015791991837393], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.556393259553 -INFO - Cycle: 322 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.32831935882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565614071112136, 0.029611705833300205, 0.019607903631589103, 0.004967592220468558, 0.01836184675519302, 0.03378399269750911, 0.1079470236403705, 0.034540992974191276, 0.043812894593069494, 0.0875573933906267, 0.2428808093595912, 0.02408870706267889, 0.11693478219877244, 0.021574860121024404, 0.10463246452198005, 0.07308967543697426, 0.022041741491548555], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5559826682477 -INFO - Cycle: 323 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.27988185882532]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565614465351807, 0.02961165870231673, 0.019607903581258836, 0.018361983494778255, 0.03378400618686411, 0.10794200729999794, 0.03454096524838719, 0.04330109401173221, 0.08807126314303637, 0.24198567538413854, 0.024088770022195654, 0.11693776700221195, 0.021574911388538277, 0.10463163115929769, 0.07803641115899719, 0.022065481715971138], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5555840137015 -INFO - Cycle: 324 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.2314443588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565613502040636, 0.029611736219047825, 0.019607903581268682, 0.018361981491542965, 0.03378398394008296, 0.10795337322654858, 0.034541012901662435, 0.04330717138475158, 0.08806519605209172, 0.24197697410258798, 0.024088667428603213, 0.11693210016984557, 0.021574824459312716, 0.10463279509396532, 0.0780075699291806, 0.022087602136713753], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5551972349283 -INFO - Cycle: 325 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.1830068588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565612529441241, 0.029611814853241734, 0.01960790358077116, 0.018361979637526078, 0.03378396136507609, 0.10796468566984736, 0.034541061126110106, 0.04331289909185493, 0.08805947886383031, 0.24196852792174603, 0.024088563346403156, 0.1169264749850925, 0.021574736676705567, 0.1046339704540107, 0.07797862823881589, 0.022109821312807348], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.554822472854 -INFO - Cycle: 326 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.1345693588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565611548475283, 0.029611894608400316, 0.019607903581044386, 0.01836197785724824, 0.033783938463606784, 0.10797594485476335, 0.03454110992491638, 0.04331856210169066, 0.08805382538776546, 0.24196084561004474, 0.02408845777511128, 0.11692089136334363, 0.02157464804051561, 0.10463515726767038, 0.07794958535671324, 0.02213213983162769], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5544597450757 -INFO - Cycle: 327 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.0861318588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565610558328045, 0.02961197548438738, 0.019607903580996136, 0.0183619762450013, 0.03378391523333784, 0.10798715099266236, 0.03454115929704135, 0.04332378146712094, 0.08804861624110626, 0.24195320987575242, 0.02408835071135129, 0.11691534920608312, 0.021574558547935673, 0.10463635555067509, 0.0779204405367452, 0.022154558289301584], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5541090566348 -INFO - Cycle: 328 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.0376943588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456560955923287, 0.029612057483337534, 0.019607903580976877, 0.0183619747446599, 0.033783891674422833, 0.10799830430262831, 0.034541209244053774, 0.043328801453445885, 0.08804360611505488, 0.24194606756040196, 0.02408824215345202, 0.11690984842400128, 0.02157446819771453, 0.10463756532672251, 0.07789119303586835, 0.02217707728002093], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5537704202002 -INFO - Cycle: 329 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.98925685882529]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565608551844194, 0.029612140608175973, 0.019607903581882385, 0.018361973400168694, 0.03378386778794178, 0.10800940500634555, 0.03454125976845228, 0.0433334120710002, 0.08803900581974727, 0.2419390480567589, 0.024088132100416975, 0.11690438893132189, 0.021574376989196942, 0.10463878662258773, 0.07786184210810168, 0.022199697407517396], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5534438511106 -INFO - Cycle: 330 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.94081935882528]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565607534677808, 0.029612224857616127, 0.01960790358175968, 0.018361972120047244, 0.03378384357007188, 0.10802045330954035, 0.03454131086778341, 0.04333801342774432, 0.08803441360311802, 0.2419329263092209, 0.024088020547684292, 0.11689897062590512, 0.021574284918562614, 0.10464001945011263, 0.07783238699346208, 0.02222241926885165], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5531293500017 -INFO - Cycle: 331 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.89238185882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456560697704105, 0.02961229502231014, 0.01960790355083713, 0.01836190434929626, 0.033783823075516244, 0.10803182643883016, 0.034541342712388935, 0.043625977131678755, 0.08774514648031642, 0.2425319930454956, 0.024087928091235767, 0.11634406200943716, 0.02157425119383802, 0.10464008301906022, 0.07780318254782317, 0.02224525280709057], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5528269930523 -INFO - Cycle: 332 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.84394435882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565607498944843, 0.029612335921189555, 0.019607903554943643, 0.018361905440897126, 0.03378381044081867, 0.10804389787948385, 0.034541335643979404, 0.04361971213262046, 0.08775147284513024, 0.2425015300678528, 0.024087875387212, 0.11469642456636651, 0.021574334525683227, 0.1046378100959475, 0.07777457654194014, 0.022268219836920334], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5525366729073 -INFO - Cycle: 333 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.79550685882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565610502446228, 0.029612304518212174, 0.019607903553157023, 0.018361902662434718, 0.03378381717181791, 0.10805773346587233, 0.03454123361455288, 0.043631134109035234, 0.08774002292686088, 0.24251366034377642, 0.024087920744384407, 0.11040378037641242, 0.021574702241458084, 0.10462986532456506, 0.07774756930612671, 0.0064837402737793525, 0.02229135486342552], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5522584222017 -INFO - Cycle: 334 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.74706935882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565617359407645, 0.029612163018459398, 0.01960790359650909, 0.01836182885382228, 0.03378385344795402, 0.10807426611868742, 0.03454098751541363, 0.04388683990134449, 0.08748341588533247, 0.24288035207308759, 0.02408811544978541, 0.10210759953697163, 0.021575500951529193, 0.10461332961578416, 0.07772303377555459, 0.014780501820280454, 0.022314691080076703], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.551992072422 -INFO - Cycle: 335 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.69863185882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565620591280581, 0.029612127206118596, 0.01960790360868653, 0.01836182525040455, 0.03378386132468335, 0.10808816622561486, 0.03454087792900564, 0.04389780183703358, 0.08747244569905703, 0.24288034061538147, 0.02408816687101303, 0.09757274948702528, 0.02157589304388948, 0.1046048880455097, 0.07769596055972959, 0.01931332734933857, 0.022338044356228184], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5517379290527 -INFO - Cycle: 336 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.65019435882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565625391447073, 0.029612042653452793, 0.01960790354378227, 0.018361853242945696, 0.03378388218001955, 0.10810325426379973, 0.03454070388854843, 0.04383109639010579, 0.08753924641114603, 0.24288019621120388, 0.024088284337037018, 0.0912354859229909, 0.02157647847978393, 0.10459258552671874, 0.07766993641138702, 0.02564987630856823, 0.02236154883706283], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5514960022142 -INFO - Cycle: 337 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.60175685882524]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565630556974381, 0.02961195116257931, 0.019607903538948864, 0.018361883183680212, 0.03378390491740243, 0.10811848965877478, 0.034540519988445775, 0.04371616184759983, 0.08765467756450443, 0.24266212576164042, 0.02408841128995549, 0.08461002430490726, 0.021577094227885875, 0.104579675569633, 0.07764398381529365, 0.032274868250411974, 0.022385170022598832], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5512659937908 -INFO - Cycle: 338 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.55331935882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565635753574642, 0.029611859741530216, 0.0196079035368275, 0.018361878475934748, 0.03378392761164631, 0.10813370247140035, 0.03454033525044343, 0.043737015589351926, 0.08763374451522893, 0.2426997293772147, 0.024088538184432316, 0.07794464790801424, 0.021577713391464463, 0.10456669176612045, 0.07761794251235493, 0.03893984508002523, 0.022408899362610438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.55104806956 -INFO - Cycle: 339 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.50488185882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565640969002215, 0.029611768695877224, 0.01960790353485176, 0.018361874828419295, 0.033783950175591555, 0.10814888547636714, 0.034540150069530866, 0.04375331872414158, 0.08761738320234848, 0.2427276850745961, 0.02408866459843847, 0.07125033960419386, 0.02157833477920065, 0.10455365775843913, 0.07759180423950979, 0.04563381598133607, 0.022432738905180438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.550842230087 -INFO - Cycle: 340 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646200173178, 0.02961167811504678, 0.019607903534520448, 0.0183618707365823, 0.033783972590351215, 0.10816403696725735, 0.03453996455744286, 0.04377199846254669, 0.08759863160938447, 0.24276248800101685, 0.024088790419382472, 0.06452997649412114, 0.021578958078902095, 0.10454057977508828, 0.07756556632872054, 0.05235390174580992, 0.02245668914241618], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.550648504068 -INFO - Cycle: 341 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5506483897143 -INFO - Cycle: 342 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5506483897143 -INFO - Cycle: 343 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 344 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 345 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 346 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 347 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 348 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.08570008246898647, 108.63613185882524], - [0.07385568435192094, 71.11418685913138], - [0.10523094184398646, 136.68144435882522], - [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.524637855367 -INFO - Cycle: 349 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.08570008246898647, 108.63613185882524], - [0.07385568435192094, 71.11418685913138], - [0.10523094184398646, 136.68144435882522], - [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.524637855367 -INFO - Cycle: 350 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.72668685913138], - [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5236432388535 -INFO - Cycle: 351 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.72668685913138], - [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5236432388535 -INFO - Cycle: 352 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.7158193588252], - [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5230006359664 -INFO - Cycle: 353 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.7158193588252], - [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5230006359664 -INFO - Cycle: 354 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.03687293403148646, 94.63769435882598], - [0.05432482497692094, 85.54856185913091], - [0.07593465278148646, 110.37988185882553], - [0.10523094184398646, 136.77831935882523], - [0.10523094184398646, 107.8126943588252]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013978988997215669, 0.01960790356688651, 0.018361876651507653, 0.035037886381486756, 0.043856751886359326, 0.0875137370716606, 0.24288063216163358, 0.005052649016241251, 0.02109973575359184, 0.106117714986592, 0.10830681993167687, 0.03637340464862997, 0.03346804167533086, 0.012677186770771476, 0.11671620480909173, 0.022827453162440343, 0.07612301252888348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5228774109507 -INFO - Cycle: 355 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 INFO - Objf: 1843.522813912154 -INFO - Cycle: 356 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 357 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 358 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 359 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 360 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 361 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 362 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 363 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 364 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 365 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 366 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Likelihood criteria convergence -INFO - Cycle: 1 -INFO - Spp: 2 -INFO - [[1.284768965601921, 138.97512435913086], - [0.8766998871564865, 110.86425685882568]], shape=[2, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.017960267827662434, 0.9820397321723375], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4726.750182890764 -INFO - Cycle: 2 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 110.86425685882568], - [1.284768965601921, 188.57512435913085], - [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4302.600768352964 -INFO - Cycle: 3 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 110.86425685882568], - [1.284768965601921, 188.57512435913085], - [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4302.600768352964 -INFO - Cycle: 4 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4288.680912577993 -INFO - Cycle: 5 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4288.680912577993 -INFO - Cycle: 6 -INFO - Spp: 5 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [0.8766998871564865, 73.66425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4284.768835313411 -INFO - Cycle: 7 -INFO - Spp: 5 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [0.8766998871564865, 73.66425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4284.768835313411 -INFO - Cycle: 8 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780398621975301, 0.021555011614768672, 0.01961196865224972, 0.04678603102058123, 0.24600772873494012, 0.5882352737577072], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2865.105486189102 -INFO - Cycle: 9 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 194.77512435913087]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780382836309015, 0.021555024067104894, 0.019611968652748984, 0.046786242832388844, 0.24600768714023236, 0.5882352489444348], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2817.1524085683245 -INFO - Cycle: 10 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780373398196651, 0.021555032025995933, 0.01961196865299029, 0.0467863549103497, 0.24600766464489096, 0.5882352457838067], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2769.5667739077207 -INFO - Cycle: 11 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 182.3751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778036836214393, 0.021555036436054487, 0.019611968653060117, 0.046786408948276244, 0.2460076567660406, 0.5882352455751293], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2722.75732995566 -INFO - Cycle: 12 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780367011661991, 0.02155503769812899, 0.01961196865295361, 0.04678641952498538, 0.2460076636225328, 0.5882352403847794], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2677.2444643100807 -INFO - Cycle: 13 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 169.97512435913092]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780369883260935, 0.021555035357995002, 0.01961196865252631, 0.04678637952924571, 0.24600769580082776, 0.5882352218267959], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2633.6907932169906 -INFO - Cycle: 14 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 163.77512435913093]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780379884526364, 0.02155502713240179, 0.019611968651201364, 0.04678624425813033, 0.24600779621757313, 0.5882351648954297], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2592.9411076364445 -INFO - Cycle: 15 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086], - [0.03479396560192094, 157.57512435913094]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780398494973771, 0.021555010885215237, 0.019611968650536254, 0.04678604712360274, 0.24600785383075843, 0.015345673798038587, 0.572889460762111], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2555.220555970444 -INFO - Cycle: 16 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 207.17512435913085], - [0.03479396560192094, 151.37512435913095]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780442845670264, 0.021554971457506674, 0.019611968649739683, 0.046785598606666395, 0.24600793393471895, 0.022461665107235063, 0.5657734337874305], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2520.8432063991922 -INFO - Cycle: 17 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086], - [0.03479396560192094, 145.17512435913096]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780539978048968, 0.02155488495575044, 0.019611968647913605, 0.04678462703504085, 0.24600811813473283, 0.03619517563679006, 0.5520398258092826], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2491.790055210104 -INFO - Cycle: 18 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 194.77512435913087], - [0.03479396560192094, 138.97512435913097]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780601470623325, 0.021554830577776372, 0.01961196864693593, 0.04678400627952721, 0.2460082222246313, 0.07456238305879591, 0.5136725745061], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2467.2821925408766 -INFO - Cycle: 19 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 132.77512435913098]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780544789085077, 0.02155488075723758, 0.01961196864834283, 0.046784586674420856, 0.24600809077007568, 0.10817173931910405, 0.4800632859399682], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2446.530890276597 -INFO - Cycle: 20 -INFO - Spp: 8 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 126.57512435913098]], shape=[8, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778050436842865, 0.02155491664098954, 0.019611968657732494, 0.04678499453371731, 0.24600801816144494, 0.1172498285675036, 0.12880587759283763, 0.342179352161488], shape=[8], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2430.2027913287 -INFO - Cycle: 21 -INFO - Spp: 9 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 120.37512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780499490120837, 0.021554921106040577, 0.01961196864865902, 0.04678503105774894, 0.24600804330921497, 0.02387869015817758, 0.07000836668859874, 0.22947643422483763, 0.26487154990551415], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2411.426129539823 -INFO - Cycle: 22 -INFO - Spp: 9 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 114.17512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780504387759925, 0.021554916848830163, 0.01961196867978388, 0.046784983124339846, 0.24600805092752187, 0.00879852060018095, 0.28185898739455356, 0.0732557631907366, 0.22432176535645407], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2395.347461637602 -INFO - Cycle: 23 -INFO - Spp: 10 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 107.97512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780505522397603, 0.021554916242242154, 0.019611968789142037, 0.04678497390935812, 0.24600805057477726, 0.006815892132493516, 0.24994570766317623, 0.0757144866096625, 0.05979472049484158, 0.19596422836033056], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2382.3269203186655 -INFO - Cycle: 24 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780502654009427, 0.021554918309661775, 0.019611968649473944, 0.0467849991615056, 0.24600804869154674, 0.07007356628709639, 0.11251777207630721, 0.010031449884571081, 0.20147722686330255, 0.018179672845217116, 0.17595535069122342], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2373.64382861053 -INFO - Cycle: 25 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 107.97512435913097], - [0.03479396560192094, 95.57512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778050206595825, 0.021554918831749852, 0.019611968648617476, 0.04678500496256038, 0.24600804770442905, 0.0789265735646643, 0.09787673268743043, 0.21471574426527268, 0.02132304895872452, 0.04906453574376425, 0.1263284039732046], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.9027661366813 -INFO - Cycle: 26 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.3962400827854 -INFO - Cycle: 27 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.3962400827854 -INFO - Cycle: 28 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.2517123871564865, 61.26425685882568], - [0.2517123871564865, 79.86425685882568], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 191.67512435913088], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608239573038453, 0.12493231423172066, 0.11106318407618804, 0.0039134779045327025, 0.22704372898751643, 0.1681988600407178, 0.028522263533315825, 0.025582276295788905, 0.2541791541211484, 0.036956501236032835], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2189.7540758563255 -INFO - Cycle: 29 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 82.96425685882568], - [0.03479396560192094, 188.57512435913088]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960828079964627, 0.08544404826734131, 0.11400458067909028, 0.21188701777819843, 0.022985638868503647, 0.23016772186430787, 0.03713012957823006, 0.012128497626824403, 0.2540679544321304, 0.01257613010572733], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2177.8005199132203 -INFO - Cycle: 30 -INFO - Spp: 12 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 104.87512435913096], - [0.03479396560192094, 145.17512435913096], - [0.659781465601921, 92.47512435913096], - [0.2517123871564865, 86.06425685882567]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608273172604822, 0.10718748845659376, 0.09594581837851222, 0.119798388274329, 0.03194213902918242, 0.11743525447454124, 0.036804749703249436, 0.016373916544204087, 0.009901686732992403, 0.07741344854021799, 0.0897689014506754, 0.2778199352428973], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2166.0499525989053 -INFO - Cycle: 31 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 92.47512435913096], - [0.03479396560192094, 148.27512435913096], - [0.2517123871564865, 89.16425685882567]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608291498791106, 0.0692513752348817, 0.10735191036341586, 0.22274107086038153, 0.025947886958922348, 0.03704486210486309, 0.0188349398387795, 0.004139745827844419, 0.17189546620619553, 0.012111397068783898, 0.31107305403714114], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2154.556986954534 -INFO - Cycle: 32 -INFO - Spp: 9 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.659781465601921, 95.57512435913095], - [0.2517123871564865, 92.26425685882566]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608336727046007, 0.05619605044892822, 0.11553425877612726, 0.24776928306201693, 0.021648113884753763, 0.03721776053992059, 0.02059299350612318, 0.12586882882062678, 0.35556437423445714], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2142.317826292593 -INFO - Cycle: 33 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.659781465601921, 95.57512435913095], - [0.03479396560192094, 104.87512435913096], - [0.2517123871564865, 67.46425685882568], - [0.2517123871564865, 95.36425685882566]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608494748452658, 0.05440214606124334, 0.10805493243058596, 0.24898160021723414, 0.025492915023133753, 0.03706741948833297, 0.0871936416191537, 0.003922848741495748, 0.02889887276397649, 0.3863771289063912], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2129.4057389629656 -INFO - Cycle: 34 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.659781465601921, 95.57512435913095], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 98.67512435913098], - [0.2517123871564865, 70.56425685882567], - [0.2517123871564865, 98.46425685882565]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196087233597589, 0.041835540020491384, 0.08194026142858968, 0.26112025737123423, 0.038836888314456496, 0.036552716404954895, 0.018672615073357823, 0.01772789383274995, 0.03009492238226859, 0.0445018123033628, 0.4091083695087754], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2116.0432079050233 -INFO - Cycle: 35 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 101.77512435913097], - [0.2517123871564865, 73.66425685882567], - [0.2517123871564865, 67.46425685882568], - [0.2517123871564865, 101.56425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960902368541439, 0.022564445428278256, 0.04832534912840922, 0.2810496440666927, 0.05599262427374174, 0.035894741282233, 0.03553065148300386, 0.017108864115424224, 0.052214453053661125, 0.008928331049442139, 0.42278187243369914], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2102.589545707097 -INFO - Cycle: 36 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.03479396560192094, 145.17512435913096], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 104.66425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608677335123895, 0.04619021621968221, 0.04387726024869141, 0.2191191903799375, 0.0583606983024701, 0.03579918590709026, 0.03772675297461384, 0.040658922776465406, 0.06290320727833706, 0.012698747952627562, 0.4230571406249608], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2089.6847851301463 -INFO - Cycle: 37 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 148.27512435913096], - [0.2517123871564865, 107.76425685882563]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608178083568722, 0.11409948705239022, 0.08773101363479544, 0.1333094522632804, 0.03623459909530543, 0.03663430239053627, 0.014091480083322097, 0.07408478220765073, 0.011031517074893936, 0.06190687779934939, 0.41126831031490746], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2079.3388282494366 -INFO - Cycle: 38 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 151.37512435913095], - [0.2517123871564865, 110.86425685882563]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607995569986526, 0.12966599896384223, 0.11411263928308274, 0.13060416831856395, 0.02284731536953224, 0.03714570623653496, 0.08133694244030243, 0.009949196536705826, 0.05140889181881982, 0.40332114546262926], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2071.669869567558 -INFO - Cycle: 39 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 154.47512435913094], - [0.2517123871564865, 113.96425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607920656038468, 0.12396792840097862, 0.11372918242062711, 0.14814654089399173, 0.02319131699845452, 0.037121891807987834, 0.0861476635780418, 0.00922360436050113, 0.040909327711319984, 0.3979546231720589], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2066.363354615158 -INFO - Cycle: 40 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 117.06425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788669645345, 0.1121345238336037, 0.1138642285511133, 0.16877348770557368, 0.023080412095101248, 0.03712809527108053, 0.08960908672527387, 0.008687620661647699, 0.03293730502686276, 0.39417735343328986], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2063.1327871048347 -INFO - Cycle: 41 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 120.16425685882561]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960787001406349, 0.11354341300564887, 0.11368015532941296, 0.16753647292086732, 0.0232438441117777, 0.037117023338487654, 0.04288385235432686, 0.012083082442128369, 0.03328148821065349, 0.047863506492468844, 0.38915929178016445], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.6882054456164 -INFO - Cycle: 42 -INFO - Spp: 13 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.03479396560192094, 160.67512435913093], - [0.2517123871564865, 123.2642568588256], - [0.2517123871564865, 117.06425685882562]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607864816408808, 0.10247744665425736, 0.11403390394363444, 0.1834996189142532, 0.02293836759766423, 0.0371364613800062, 0.025683834695559703, 0.013354941478984599, 0.01296446945533239, 0.06519166665150247, 0.0154235149264441, 0.2706813789407727, 0.11700653054517988], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.443710855869 -INFO - Cycle: 43 -INFO - Spp: 12 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 113.96425685882562]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196078619485623, 0.11330084151451322, 0.11369998954409205, 0.16782446328404504, 0.02322636216270525, 0.03711818864375957, 0.049900374242301954, 0.011613302879161201, 0.03309884811800825, 0.040125881255267414, 0.23143319717777755, 0.15905068922980622], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.221807850589 -INFO - Cycle: 44 -INFO - Spp: 13 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786012659751, 0.11305941975482936, 0.1137645523876462, 0.1678828445130759, 0.023168798990377434, 0.0371221230537138, 0.07503813932870117, 0.009817964642751219, 0.03300789734362999, 0.013904102727204175, 0.15538543699788387, 0.08790817684532591, 0.15033268328826366], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1321317855063 -INFO - Cycle: 45 -INFO - Spp: 14 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563], - [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1304598609017 -INFO - Cycle: 46 -INFO - Spp: 14 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563], - [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1304598609017 -INFO - Cycle: 47 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.972275215601921, 200.97512435913086], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.34728771560192095, 98.67512435913098], - [0.34728771560192095, 86.27512435913097], - [0.03479396560192094, 159.12512435913095], - [0.2517123871564865, 127.9142568588256]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.052007651952807786, 0.012860782430538623, 0.03724144367837787, 0.08599752887364227, 0.009256713402741661, 0.15318777408259354, 0.01960797196155058, 0.26576421942422757, 0.019775339336952545, 0.06502739605192143, 0.1147819407724357, 0.0703562320828356, 0.03782511598630855, 0.05630988996306644], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.972337042372 -INFO - Cycle: 48 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.2517123871564865, 127.9142568588256], - [0.972275215601921, 202.52512435913087], - [0.34728771560192095, 97.12512435913098], - [0.34728771560192095, 87.82512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05324465268085862, 0.01225806562482386, 0.03724726074021613, 0.08663626691468286, 0.009162348393894832, 0.20018789070853285, 0.26633315947964387, 0.0191434736484819, 0.06441002873308041, 0.037796456605627755, 0.01586546837847446, 0.019607959758642678, 0.10276545862216409, 0.07534150971087557], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.8320704774233 -INFO - Cycle: 49 -INFO - Spp: 13 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.972275215601921, 204.07512435913088], - [0.34728771560192095, 95.57512435913098], - [0.34728771560192095, 89.37512435913096]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.053867113804648564, 0.011981134237677368, 0.03725019106061088, 0.08709303807054573, 0.009094751764904336, 0.2214902896843922, 0.26659957780519944, 0.0188256317241393, 0.06409928171272215, 0.037755997295071904, 0.019607950211007835, 0.09005228577644071, 0.08228275685263951], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.7422685377883 -INFO - Cycle: 50 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 103.32512435913097], - [0.972275215601921, 205.6251243591309], - [0.34728771560192095, 94.02512435913098], - [0.34728771560192095, 90.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05406124098941556, 0.011892240180179512, 0.03725110555758326, 0.08716775060913538, 0.009084027523849448, 0.22132526035795844, 0.2666838723508877, 0.018726515815418628, 0.06400235964649352, 0.037752808235141974, 0.01622447673474317, 0.019607942941155216, 0.03123097873648767, 0.12498942032155046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6859330474513 -INFO - Cycle: 51 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 104.87512435913096], - [0.972275215601921, 207.1751243591309], - [0.34728771560192095, 92.47512435913099]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054551083857204107, 0.011657725698478408, 0.03725340892788417, 0.08745945626571867, 0.009040279129239022, 0.2218977908588343, 0.2669062805474874, 0.01847630420808772, 0.06375788720101352, 0.037735586766606204, 0.04116897578647371, 0.008029296938218215, 0.019607936914094633, 0.12245798690065984], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.659808303098 -INFO - Cycle: 52 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 208.72512435913092]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056704758539, 0.011635309472576896, 0.03725359463658255, 0.08745395332010945, 0.009041116791512144, 0.2214025315030775, 0.26692668207009634, 0.018456131434807035, 0.06373818433891369, 0.0377391499802003, 0.04093222822011315, 0.12326389717115645, 0.007958722943134561, 0.01960793107013461], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6422917220298 -INFO - Cycle: 53 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 210.27512435913093]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0545905656583963, 0.011635310226648427, 0.037253594630040444, 0.08745395317744817, 0.009041116812796186, 0.22140254314479904, 0.2669266813758818, 0.01845613214454204, 0.06373818503237215, 0.037739149910118924, 0.040932255531782646, 0.12326386698053883, 0.00795871969075522, 0.019607925683879854], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.626776799819 -INFO - Cycle: 54 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 211.82512435913094]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0545905643727854, 0.011635310929248886, 0.037253594623984115, 0.08745395304472803, 0.009041116832602, 0.221402553998007, 0.26692668072916453, 0.018456132801278606, 0.06373818567404795, 0.03773914984476718, 0.04093228092049263, 0.12326383892131275, 0.007958716637026329, 0.019607920670554543], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.612929397268 -INFO - Cycle: 55 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 213.37512435913095]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590563166671865, 0.01163531158468984, 0.037253594618362654, 0.08745395292117947, 0.009041116851041921, 0.2214025641210187, 0.2669266801258757, 0.018456133418066477, 0.06373818627518675, 0.0377391497838064, 0.04093230453509451, 0.12326381282795904, 0.007958713769238538, 0.01960791600180787], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6006820127645 -INFO - Cycle: 56 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 214.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056206000736, 0.0116353121951903, 0.03725359461318484, 0.08745395280609694, 0.009041116868217954, 0.22140257356751628, 0.26692667956402144, 0.01845613398419362, 0.06373818682664793, 0.03773914972694244, 0.040932326512599926, 0.1232637885481774, 0.00795871107559405, 0.01960791165160945], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5899699842976 -INFO - Cycle: 57 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 216.47512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590561005831345, 0.011635312765483123, 0.03725359460818161, 0.08745395269882045, 0.00904111688422398, 0.22140258238696184, 0.26692667903905465, 0.018456134522153514, 0.06373818735347496, 0.03773914967380752, 0.04093234697790091, 0.1232637659431627, 0.007958708544900448, 0.01960790759604309], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5807313560645 -INFO - Cycle: 58 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 218.02512435913098]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056003760271, 0.011635313297146455, 0.03725359460359417, 0.08745395259878115, 0.009041116899148476, 0.22140259062501563, 0.26692667854975216, 0.0184561350163187, 0.0637381878373199, 0.03773914962419955, 0.040932366046059654, 0.12326374488514732, 0.007958706166776203, 0.019607903813137775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5729067521984 -INFO - Cycle: 59 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 219.575124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055912239914, 0.011635313795131426, 0.0372535945993524, 0.08745395250548352, 0.00904111691307809, 0.22140259832385487, 0.266926678091435, 0.01845613548427472, 0.06373818829336822, 0.03773914957780549, 0.040932383822436025, 0.12326372525722605, 0.007958703931458195, 0.01960790028269671], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5664392570193 -INFO - Cycle: 60 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 221.125124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590558309408274, 0.011635314257839433, 0.03725359459554352, 0.08745395241838756, 0.009041116926079115, 0.22140260552215962, 0.26692667766580286, 0.018456135900368376, 0.06373818869826048, 0.03773914953453686, 0.04093240040365949, 0.12326370695204174, 0.00795870182979261, 0.01960789698612016], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.561274301416 -INFO - Cycle: 61 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 222.67512435913102]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590557471869514, 0.011635314695371856, 0.037253594591627144, 0.08745395233702542, 0.009041116938224148, 0.22140261225570337, 0.2669266772629049, 0.018456136327601933, 0.06373818911669149, 0.037739149493851695, 0.040932415879009504, 0.1232636898705111, 0.00795869985330892, 0.019607893906298957], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5573595553815 -INFO - Cycle: 62 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 224.22512435913103]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055672132977, 0.01163531510260203, 0.037253594588066735, 0.08745395226097488, 0.009041116949568868, 0.2214026185575008, 0.26692667688800786, 0.018456136711111522, 0.06373818949136881, 0.03773914945583484, 0.04093243032990206, 0.12326367392227941, 0.00795869799397711, 0.019607891027475285], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5546448258615 -INFO - Cycle: 63 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 225.77512435913104]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055603399697, 0.011635315482499688, 0.037253594584866025, 0.08745395218986558, 0.009041116960176213, 0.22140262445812148, 0.26692667653838614, 0.01845613706286563, 0.06373818983391238, 0.03773914942029775, 0.040932443831617114, 0.1232636590238981, 0.00795869624435624, 0.019607888335140575], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5530819599376 -INFO - Cycle: 64 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.552624752805 -INFO - Cycle: 65 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.552624752805 -INFO - Cycle: 66 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 85.50012435913096], - [0.09546551215648647, 76.76425685882566], - [0.4079592621564865, 64.36425685882568], - [0.09546551215648647, 64.36425685882568], - [0.09546551215648647, 129.4642568588256], - [0.2517123871564865, 130.2392568588256], - [0.03479396560192094, 139.75012435913098], - [0.03479396560192094, 99.45012435913097], - [0.34728771560192095, 90.15012435913096], - [0.34728771560192095, 107.20012435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607896321578798, 0.0195413599770766, 0.16272632927964215, 0.015581059460464071, 0.02289539188408073, 0.24954661922735732, 0.12317605205836099, 0.05277436449744635, 0.08059511504401846, 0.13788695648720356, 0.11566885576277092], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1912.6397099329229 -INFO - Cycle: 67 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 99.45012435913097], - [0.03479396560192094, 84.72512435913096], - [0.09546551215648647, 77.53925685882567], - [0.4079592621564865, 63.589256858825685], - [0.09546551215648647, 63.589256858825685], - [0.09546551215648647, 128.6892568588256], - [0.2517123871564865, 131.0142568588256], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 89.37512435913095], - [0.34728771560192095, 107.97512435913097]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960789394597721, 0.03506242423012964, 0.018092165377063193, 0.16749632363022762, 0.013450735497455232, 0.023830046146389068, 0.24937213187172538, 0.1162657630960228, 0.047592850939916116, 0.04663705218633171, 0.1401008567115412, 0.12249175636722091], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1907.834861755521 -INFO - Cycle: 68 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 99.45012435913097], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.97512435913097], - [0.03479396560192094, 83.95012435913095], - [0.09546551215648647, 78.31425685882567], - [0.4079592621564865, 62.814256858825686], - [0.09546551215648647, 62.814256858825686], - [0.09546551215648647, 127.91425685882558], - [0.2517123871564865, 131.7892568588256], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 88.60012435913094], - [0.34728771560192095, 108.75012435913098]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960789217579623, 0.017290599467901107, 0.06515830326035311, 0.06762261744992472, 0.01727250417344014, 0.17213602470579514, 0.011358727158078943, 0.02428020479774261, 0.2492307130238613, 0.11099420458997951, 0.042716225391849154, 0.14059345252794914, 0.061738531277328916], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1903.3477764395584 -INFO - Cycle: 69 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.97512435913097], - [0.09546551215648647, 62.814256858825686], - [0.03479396560192094, 83.17512435913095], - [0.09546551215648647, 79.08925685882568], - [0.4079592621564865, 62.03925685882569], - [0.09546551215648647, 127.13925685882558], - [0.2517123871564865, 132.56425685882562], - [0.03479396560192094, 137.42512435913096], - [0.34728771560192095, 87.82512435913094]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607890838614007, 0.08313118023522552, 0.13624347304966333, 0.025751217043303295, 0.016585668016128204, 0.17518982590631596, 0.009425895336740035, 0.2492058030931218, 0.10873692392168599, 0.038218540417033285, 0.13790358214216855], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1899.1736750710677 -INFO - Cycle: 70 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.09546551215648647, 62.814256858825686], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 79.86425685882568], - [0.4079592621564865, 61.26425685882569], - [0.09546551215648647, 126.36425685882557], - [0.2517123871564865, 133.33925685882562], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607889910588136, 0.08369726664945905, 0.015537519242703902, 0.05160027931272225, 0.1405381280740023, 0.01240758835214798, 0.016183211298725797, 0.1776363423731843, 0.008241203117700482, 0.24871212004949914, 0.10926442397939225, 0.0339016067068073, 0.08267242093306706], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1895.2481404812477 -INFO - Cycle: 71 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 80.63925685882569], - [0.09546551215648647, 125.58925685882556], - [0.2517123871564865, 134.11425685882563]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607889076445575, 0.08381465177796167, 0.06877605974498055, 0.14251119399220014, 0.030479056544882772, 0.016171542517151236, 0.008431239475370125, 0.03001807529892268, 0.06622372722212153, 0.17908159941602855, 0.24850726585513389, 0.10637769907880135], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1891.5259031286078 -INFO - Cycle: 72 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.09546551215648647, 81.4142568588257], - [0.09546551215648647, 124.81425685882556], - [0.2517123871564865, 134.88925685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788830830236, 0.08392137338511123, 0.07574331820140087, 0.14593825422802456, 0.014633079319092558, 0.016161063382182504, 0.0085193484785297, 0.02630224601107875, 0.05943790139376035, 0.0185246026526155, 0.18017711607620426, 0.2483490006237181, 0.1026848079399793], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1888.0180753670702 -INFO - Cycle: 73 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 82.1892568588257], - [0.09546551215648647, 124.03925685882555]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888191295105, 0.08402916501353479, 0.07688934697929074, 0.14577108894748325, 0.016149301244177936, 0.008532013321117578, 0.02263445817989638, 0.058341789352842406, 0.03569723118991215, 0.10280750442690532, 0.18129956738872915, 0.24824064576481517], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1884.7057226934255 -INFO - Cycle: 74 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 82.9642568588257], - [0.09546551215648647, 123.26425685882555]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788816382139, 0.08415976255186697, 0.07821577161958118, 0.14557541992749556, 0.016136868571316222, 0.008546592700185578, 0.05707387807174677, 0.021778067699442873, 0.10295151586805006, 0.018916209396045474, 0.0164445404478426, 0.18245229289207565, 0.24814119209052976], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1881.5960674187984 -INFO - Cycle: 75 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 83.73925685882571], - [0.09546551215648647, 122.48925685882554]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888131805733, 0.0842211206641451, 0.07974667119617951, 0.14534778712948032, 0.016131262620101658, 0.008563354428632543, 0.055611118056654314, 0.10311939422935337, 0.015099793362875797, 0.040953020261289184, 0.1832044027878779, 0.24839418713160458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1878.679255807873 -INFO - Cycle: 76 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 84.51425685882572], - [0.09546551215648647, 121.71425685882554]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888101559435, 0.08435876854356236, 0.0815373707465674, 0.14507961322104648, 0.01611541766666867, 0.008582891752767947, 0.05390076485840057, 0.10331754887880265, 0.011090753522688054, 0.038470432003409855, 0.004377648026021042, 0.18478779392542888, 0.24877310875307668], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1875.9619692423528 -INFO - Cycle: 77 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 85.28925685882572], - [0.09546551215648647, 120.93925685882553]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788817862449, 0.08444861236647375, 0.08363146530289559, 0.14476413044176986, 0.016108613188889134, 0.008605673531370808, 0.051901244345200194, 0.1035510661577745, 0.006871460345325218, 0.021433633015627864, 0.023718541695097357, 0.1858744642789912, 0.2494832071519599], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1873.4425962741238 -INFO - Cycle: 78 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 86.06425685882573], - [0.09546551215648647, 120.16425685882552]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800065342, 0.08457890009090441, 0.08594117163443053, 0.14441626736140073, 0.01609899957322586, 0.008630803699628715, 0.04969582456198983, 0.10380865079606803, 0.006550993156951393, 0.04061275612718812, 0.1872860864024886, 0.2527716585950704], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1871.1241664478846 -INFO - Cycle: 79 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 86.83925685882573], - [0.09546551215648647, 119.38925685882552]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607887969838516, 0.08467646792570967, 0.08922724204086409, 0.14391483211789785, 0.01608850633178256, 0.008666322625468294, 0.04656032613379811, 0.10418121852287603, 0.04876842908437897, 0.1888344383317245, 0.24947432891566138], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1868.998599455144 -INFO - Cycle: 80 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 87.61425685882574], - [0.09546551215648647, 118.61425685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788802778938, 0.08478529845211089, 0.09276494092408007, 0.14278596005256103, 0.016078344419166116, 0.008702740291489361, 0.04320408703394599, 0.09140198239625728, 0.0429434877935479, 0.01376531672976986, 0.007280129468483993, 0.19043201272036991, 0.2462478116904282], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1867.1124155863092 -INFO - Cycle: 81 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 88.38925685882575], - [0.09546551215648647, 117.83925685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788814631465, 0.08489902941505807, 0.09601785391625049, 0.14028011316439604, 0.01607061312686237, 0.008731823837125256, 0.040165011328450746, 0.046687624541026505, 0.03325771346835576, 0.06084957580922351, 0.01831624750229238, 0.1920273884915176, 0.2430891172531266], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1865.4618364841765 -INFO - Cycle: 82 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 117.0642568588255]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788825642548, 0.08503169803417576, 0.10028794212525038, 0.13752756833595223, 0.01606152964430324, 0.008771670225020735, 0.03615794752861324, 0.02506817442280206, 0.11012314849903473, 0.027642293351921813, 0.19374713986025788, 0.23997264937341875], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1864.0454467943673 -INFO - Cycle: 83 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.09546551215648647, 134.11425685882563], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 116.2892568588255]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888244818822, 0.08264981943471288, 0.09880956589784436, 0.13810067392043573, 0.01608248381833793, 0.008756773746379714, 0.03755699966109643, 0.01838024948622981, 0.1020238904798908, 0.03525719546757259, 0.002496983209709913, 0.006010158282036839, 0.0075834878359361604, 0.1968830709894309, 0.2298007595255672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1862.8075243065061 -INFO - Cycle: 84 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 115.51425685882549]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788823850918, 0.07667150083759759, 0.09810988240117564, 0.13865313983267397, 0.01614565305062372, 0.008750536622647445, 0.03821038401566535, 0.012679390518740168, 0.09156246960705587, 0.04174377540244442, 0.008578567441646916, 0.01751917983511167, 0.010208082253025648, 0.19996855314576226, 0.2215909967973203], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1861.7155135479393 -INFO - Cycle: 85 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 135.66425685882564], - [0.09546551215648647, 91.48925685882577], - [0.09546551215648647, 114.73925685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888170414287, 0.06957815275664254, 0.09744406798900956, 0.13917738333324683, 0.01622074584807988, 0.008744601911039956, 0.03883213655929508, 0.007827929944844284, 0.08164820174409632, 0.047254872316313236, 0.015791240899914783, 0.026935071599672053, 0.013412570845642393, 0.2031261242155597, 0.2143990118662292], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1860.776482443797 -INFO - Cycle: 86 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 136.43925685882564], - [0.09546551215648647, 92.26425685882577], - [0.09546551215648647, 113.96425685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888227304686, 0.06126425662194934, 0.09681270021890659, 0.1396725219485033, 0.01630883573576322, 0.00873896942606953, 0.03942177318734983, 0.0036822172500415944, 0.07229568179888614, 0.05195393366861266, 0.024243011647343993, 0.03581734896731464, 0.015872860188185837, 0.20638222248936383, 0.20792577862440484], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1859.9942255709377 -INFO - Cycle: 87 -INFO - Spp: 14 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 137.21425685882565], - [0.09546551215648647, 93.03925685882578], - [0.09546551215648647, 113.18925685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788815699793, 0.051626883842695995, 0.09621736879512689, 0.14013814427529292, 0.016411034412347765, 0.008733657153402335, 0.039977764802391534, 0.06351084540556852, 0.05610195531127365, 0.034039410706710696, 0.04416036470886708, 0.017771787164664814, 0.20976968563622325, 0.20193320962843642], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1859.3691443715204 -INFO - Cycle: 88 -INFO - Spp: 14 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 137.98925685882566], - [0.09546551215648647, 93.81425685882579], - [0.09546551215648647, 112.41425685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888118507933, 0.04054956680926305, 0.09565662721263785, 0.14057496438581496, 0.016525996492257493, 0.008728647619991212, 0.04050151018579687, 0.0552787352900924, 0.056472455002325755, 0.045305136964580627, 0.051978349293371, 0.019246407321391438, 0.21336149389990014, 0.19621222140406933], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.8985218898363 -INFO - Cycle: 89 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 138.76425685882566], - [0.09546551215648647, 94.58925685882579], - [0.09546551215648647, 93.03925685882578], - [0.09546551215648647, 111.63925685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888174237066, 0.029239074314419394, 0.09514745115146997, 0.14097077002083408, 0.016643792693008867, 0.00872409990051565, 0.04097708484319079, 0.047826900597357315, 0.056754148238689524, 0.05680863440703723, 0.0590552273626812, 0.020356529949061362, 0.20468711841504508, 0.011449916560581658, 0.19175136337187057], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.5760206453235 -INFO - Cycle: 90 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 139.53925685882567], - [0.09546551215648647, 95.3642568588258], - [0.09546551215648647, 92.26425685882577], - [0.09546551215648647, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788807811298, 0.033266187750328295, 0.09488293418193114, 0.1411890262272269, 0.016602591218269024, 0.008721845169717196, 0.04122311219687732, 0.043705106869427204, 0.05654852872193977, 0.05270835626177019, 0.06296992788741092, 0.02077559092677142, 0.12693780456639742, 0.07922673300797334, 0.20163436693584688], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.3178429724867 -INFO - Cycle: 91 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 140.31425685882567], - [0.09546551215648647, 96.1392568588258], - [0.09546551215648647, 91.48925685882577], - [0.09546551215648647, 110.08925685882545]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888018217775, 0.037497927798068854, 0.09462821344990299, 0.14139716926335097, 0.016559546353044453, 0.008719658986624019, 0.04146016948144732, 0.03977828362760016, 0.05628780749779079, 0.04839903675150999, 0.06669938582850037, 0.021141835915457926, 0.09954548412359243, 0.09690623974444515, 0.2113713531604468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.076360204999 -INFO - Cycle: 92 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 141.08925685882568], - [0.09546551215648647, 96.91425685882581], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 109.31425685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800501905, 0.04170803307278076, 0.0943895086262801, 0.14159034751211366, 0.016517064790254787, 0.008717596670618716, 0.041682450410122925, 0.036137544945308776, 0.055969723743032315, 0.044110621717514543, 0.07015706806606067, 0.021452436456113652, 0.08415300856370372, 0.10246389970620282, 0.22134280771487344], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.8663807467922 -INFO - Cycle: 93 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 97.68925685882581], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 108.53925685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888005367353, 0.04492919720199365, 0.09419122695680587, 0.14175052654909923, 0.016482755155378222, 0.00871588293499732, 0.04186709413083566, 0.033120262404430896, 0.053087090456968945, 0.04083307182184929, 0.07302261392225617, 0.06109919626478572, 0.0025945543125701228, 0.021671020709740994, 0.06259635066840963, 0.04997878297922741, 0.2344524855252835], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.6994789501575 -INFO - Cycle: 94 -INFO - Spp: 16 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 142.6392568588257], - [0.09546551215648647, 98.46425685882582], - [0.09546551215648647, 107.76425685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888008402845, 0.04632002437585076, 0.09407121439154732, 0.1418499896979004, 0.01646806997880509, 0.008714868396301671, 0.04197863222597174, 0.031244435071817133, 0.05281516990074986, 0.03941837322465608, 0.07480415259436869, 0.130143869989284, 0.002840065905404442, 0.021746363652517663, 0.020663567249161616, 0.25731331533726065], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.565383329774 -INFO - Cycle: 95 -INFO - Spp: 16 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 142.6392568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 106.98925685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607887979441695, 0.04727367624064082, 0.0939225661956027, 0.14196565074708536, 0.01645808672591824, 0.008713544062576004, 0.04211743232543956, 0.02907186776553186, 0.05171233456088276, 0.03844689069329731, 0.07686733920879081, 0.09603922765260149, 0.0038047676261911247, 0.022179028302871072, 0.03481937883129351, 0.2770003210818357], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4636351161573 -INFO - Cycle: 96 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888017017655, 0.047062853418969236, 0.09368369339935001, 0.14214215583051149, 0.01646045075082562, 0.008711338405203837, 0.042341236347675525, 0.02576880616618072, 0.05046212007791757, 0.038658958572056756, 0.08000385331344864, 0.004890052827181139, 0.11898341209893688, 0.023067659890300324, 0.2881555208844247], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4088305730024 -INFO - Cycle: 97 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4071155040865 -INFO - Cycle: 98 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4071155040865 -INFO - Cycle: 99 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.894151778101921, 227.32512435913105], - [0.03479396560192094, 99.06262435913096], - [0.34728771560192095, 87.43762435913094], - [0.34728771560192095, 106.81262435913096], - [0.4079592621564865, 61.65175685882569], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.01734207465648646, 106.21425685882542], - [0.09546551215648647, 105.82675685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.023505547518058303, 0.0462502643690814, 0.11148971345705623, 0.016525969964871715, 0.039453555380372964, 0.023320915543522183, 0.02365960335513274, 0.019607926319474618, 0.057342534958584455, 0.0891224739816794, 0.0297076525699978, 0.008864275123534632, 0.1072245686558529, 0.01581185654097315, 0.113120672461691, 0.004513915416772826, 0.27047855438334373], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.379617369675 -INFO - Cycle: 100 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.34728771560192095, 87.43762435913094], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.894151778101921, 227.71262435913104], - [0.3298358246564865, 61.65175685882569], - [0.01734207465648646, 106.60175685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07720717564433302, 0.06971173242357807, 0.1397917511097076, 0.01631752902948971, 0.03981590167064995, 0.023312232002949244, 0.0321356837387585, 0.06749287493546993, 0.10743453464806978, 0.015490767175048194, 0.11362274684815608, 0.26176002990452174, 0.019607925012136995, 0.008229978032991341, 0.008069137824139733], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.3321249219525 -INFO - Cycle: 101 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.34728771560192095, 88.21262435913094], - [0.894151778101921, 228.10012435913103], - [0.3298358246564865, 62.039256858825695], - [0.01734207465648646, 106.98925685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07452276613414432, 0.13502736422998388, 0.016441261094123697, 0.040133394363300455, 0.02330069432278217, 0.03502624842997275, 0.10914314165192776, 0.015232030083436975, 0.11378397492971058, 0.2587917667350056, 0.13850833288753883, 0.019607923530256508, 0.009989390026590427, 0.010491711581226032], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.2467854774234 -INFO - Cycle: 102 -INFO - Spp: 14 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 98.28762435913096], - [0.34728771560192095, 88.60012435913094], - [0.894151778101921, 228.48762435913102], - [0.3298358246564865, 62.4267568588257], - [0.01734207465648646, 107.37675685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1319521752069946, 0.016112751659286398, 0.04049887871357026, 0.02328680056179398, 0.04425945067101462, 0.11016188585117694, 0.01489104008127734, 0.11432652377174554, 0.24929831199956698, 0.07137995610896201, 0.13939035059304222, 0.019607922243315878, 0.011168515868448444, 0.013665436669804788], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.151165428334 -INFO - Cycle: 103 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 98.28762435913096], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 88.98762435913095], - [0.894151778101921, 228.875124359131], - [0.3298358246564865, 62.8142568588257], - [0.01734207465648646, 107.76425685882543]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12852418443047886, 0.040755780038791545, 0.023281715992054166, 0.04270840247669341, 0.1113102284201003, 0.01466091564886083, 0.1104486527221111, 0.25092610528061604, 0.0691910105456775, 0.016437322607886835, 0.003870806233914126, 0.1406696654311425, 0.01960792097511214, 0.012173903287743662, 0.015433385908816988], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.0491150095627 -INFO - Cycle: 104 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 88.98762435913095], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 89.37512435913095], - [0.894151778101921, 229.262624359131], - [0.3298358246564865, 63.2017568588257], - [0.01734207465648646, 108.15175685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09856722393002437, 0.040512447437750225, 0.0232864777394595, 0.032779535248365146, 0.1116462652099066, 0.014882634472400805, 0.09212472981989582, 0.26127709627809304, 0.016095184562147535, 0.022036453536443745, 0.036852824969523315, 0.02760323810796337, 0.06683247873068868, 0.10509367986707605, 0.01960791974934459, 0.012916580170901124, 0.017885230170016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.94590481719 -INFO - Cycle: 105 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 89.37512435913095], - [0.894151778101921, 229.65012435913098], - [0.3298358246564865, 63.589256858825706], - [0.01734207465648646, 108.53925685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12573561837607275, 0.04060917213533271, 0.023285384785526397, 0.03105375091428928, 0.11207647874551613, 0.014811485479605426, 0.08902063942325976, 0.2630765278689366, 0.01621092340447085, 0.025107830948804272, 0.0654911378594413, 0.1414474043549848, 0.019607918676683204, 0.013422368241834504, 0.01904335878524198], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.8421081511344 -INFO - Cycle: 106 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.894151778101921, 230.03762435913097], - [0.3298358246564865, 63.97675685882571], - [0.01734207465648646, 108.92675685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.00619939749679095, 0.04053617496994175, 0.0232904860928888, 0.02560585486939302, 0.11164587550068687, 0.014879183178909995, 0.07910803415571291, 0.26875378533151634, 0.016040831644007412, 0.03493108344627267, 0.027810409087789527, 0.11583897370255102, 0.036247246299698554, 0.14491207543355142, 0.019607917399572513, 0.014084617507246258, 0.020508053883469924], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.742492531239 -INFO - Cycle: 107 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.894151778101921, 230.42512435913096], - [0.3298358246564865, 64.36425685882571], - [0.01734207465648646, 109.31425685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08852508676145784, 0.04049217931137717, 0.023288989982751414, 0.02160581049825686, 0.11254434310479006, 0.014920605371066289, 0.07165943660505783, 0.27292596581102807, 0.0159302543159852, 0.04231419286789463, 0.03398000878418686, 0.06293455007840157, 0.14320764212637488, 0.019607916414584682, 0.014427523494218018, 0.021635494472568597], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.6456776935374 -INFO - Cycle: 108 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.34728771560192095, 90.15012435913096], - [0.894151778101921, 230.81262435913095], - [0.3298358246564865, 64.75175685882571], - [0.01734207465648646, 109.70175685882545]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06486738266590678, 0.04055696636403675, 0.023288785293943477, 0.02069891063437706, 0.11264935164100695, 0.014870381659285163, 0.07006058697110586, 0.27387104275150514, 0.016016233925596382, 0.04389524530743878, 0.0561640417418489, 0.06220635706708184, 0.0804574765997717, 0.06369990727224076, 0.01960791534596759, 0.014847323275927315, 0.022242091482959494], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.555614166695 -INFO - Cycle: 109 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.20012435913094], - [0.3298358246564865, 65.13925685882572], - [0.01734207465648646, 110.08925685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.005070535148148579, 0.04038941369069835, 0.023294020122766806, 0.013810977542076604, 0.11246559831264988, 0.015005413610344513, 0.057371024906879335, 0.2810507653869001, 0.01557838877649222, 0.05647536379698574, 0.1138929393053589, 0.14598339285711603, 0.06127057963121203, 0.01960791424372867, 0.01527280055931146, 0.02346087210933099], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.4718732464935 -INFO - Cycle: 110 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.58762435913093], - [0.3298358246564865, 65.52675685882572], - [0.01734207465648646, 110.47675685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06856760968206296, 0.04043295739129374, 0.023291103026982445, 0.01338607859588728, 0.1131420382476043, 0.014970632665673538, 0.05653906257561869, 0.2814954044577094, 0.015644485851704627, 0.057298746337956, 0.050807822495296154, 0.14462051689831204, 0.060847550226122975, 0.01960791328963602, 0.015550101153673872, 0.02379797710446604], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.3944140149727 -INFO - Cycle: 111 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.97512435913092], - [0.3298358246564865, 65.91425685882572], - [0.01734207465648646, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1197917200978147, 0.04046677456757211, 0.023288911197902787, 0.013070776465966378, 0.11364664080149874, 0.014943282445301105, 0.05592275323644765, 0.2818252870270891, 0.015700217432524772, 0.05790866470361183, 0.14343777427674212, 0.06053214437165947, 0.0196079123871522, 0.015814120080795198, 0.024043020907921712], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.325071313818 -INFO - Cycle: 112 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.894151778101921, 232.3626243591309], - [0.3298358246564865, 66.30175685882573], - [0.01734207465648646, 111.25175685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.04432151264163864, 0.0404909152222858, 0.02328982309022042, 0.012793175415451236, 0.1133999113956491, 0.014923471316912311, 0.055477272898486994, 0.2821135597606018, 0.01574616475925539, 0.05834851475690073, 0.054182450256075605, 0.060314751022820995, 0.07293122643668849, 0.09164754689953013, 0.019607911252097147, 0.016207212249524466, 0.024204580625860762], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.2637630808654 -INFO - Cycle: 113 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.12512435913095], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 232.7501243591309], - [0.3298358246564865, 66.68925685882573], - [0.01734207465648646, 111.63925685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.012385763157580224, 0.040358867745864065, 0.02329309024056256, 0.007914196888160674, 0.11336715808423699, 0.015021613943937414, 0.04641553237224511, 0.2872000323316264, 0.015303526658117041, 0.06733389942183973, 0.00850245528094573, 0.10348450954405783, 0.14691128798507863, 0.05153973493231932, 0.0196079103039218, 0.016541390432291327, 0.02481903067721506], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.2101245576123 -INFO - Cycle: 114 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.13762435913088], - [0.3298358246564865, 67.07675685882573], - [0.01734207465648646, 112.02675685882546]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06379382869122684, 0.0403411697758397, 0.02329110459972601, 0.007158688779709753, 0.11389934240429338, 0.015033592424243847, 0.04495151218452463, 0.28798895958562964, 0.015251428509547226, 0.06878616078501598, 0.05246205154729415, 0.14574236426455417, 0.059993934328843035, 0.01960790933200107, 0.01679475134329074, 0.024903201444259747], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.163530748244 -INFO - Cycle: 115 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.52512435913087], - [0.3298358246564865, 67.46425685882573], - [0.01734207465648646, 112.41425685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11270135392912228, 0.04034102811997632, 0.023288640353898993, 0.007290156914080686, 0.114400796932721, 0.01503241419554767, 0.04509839082431258, 0.28785355862822054, 0.015269421847111378, 0.06864189960101824, 0.003934204880056995, 0.14460909844505737, 0.06004274928242477, 0.019607908456229145, 0.01704899349923117, 0.024839384090990745], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.12490771788 -INFO - Cycle: 116 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.91262435913086], - [0.3298358246564865, 67.85175685882574], - [0.01734207465648646, 112.80175685882547]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11709974383275562, 0.040333662956492336, 0.023289261334263487, 0.007422185148026722, 0.11423664777107574, 0.015036945765413055, 0.04534439222704041, 0.2877153367765317, 0.015279255606258797, 0.06839858907945605, 0.14406972477348812, 0.060158405023820666, 0.01960790751283957, 0.01728792393006124, 0.024720018262476405], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.094037838102 -INFO - Cycle: 117 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 234.30012435913085], - [0.3298358246564865, 68.23925685882574], - [0.01734207465648646, 113.18925685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11661767179967646, 0.04032107408675674, 0.02328846208873772, 0.00769296423101712, 0.11433448369998477, 0.01504540924849409, 0.04574458389103584, 0.28743417037609775, 0.01528142264741026, 0.06800404652824923, 0.11795222541722553, 0.060335782086532716, 0.026208927341036952, 0.019607906695011, 0.01758138074478783, 0.024549489117946074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.070644645949 -INFO - Cycle: 118 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 234.68762435913084], - [0.3298358246564865, 68.62675685882574], - [0.01734207465648646, 113.57675685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1153737866962787, 0.040302282683586474, 0.02328641921501327, 0.007971691843689673, 0.11468798389253891, 0.015058778110264969, 0.04621763858252184, 0.2871442066122662, 0.015276406892695868, 0.06753636837226458, 0.0711792892623012, 0.06057005742298795, 0.07352980960882252, 0.01960790567886924, 0.01792548514988586, 0.024331889976012662], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0543140486373 -INFO - Cycle: 119 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 235.07512435913083], - [0.3298358246564865, 69.01425685882575], - [0.01734207465648646, 113.96425685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1142199148672549, 0.04027943167816414, 0.023284420016325098, 0.00837168260862523, 0.11501223418053319, 0.01507513742772497, 0.046827459733815566, 0.2867289448267948, 0.015264682239173518, 0.06693468114194256, 0.02674286332247863, 0.060856679178461104, 0.11844664975334407, 0.01960790486570724, 0.01827623024422172, 0.024071083915433406], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0447222786352 -INFO - Cycle: 120 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.894151778101921, 235.4626243591308], - [0.3298358246564865, 69.40175685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11371299897503663, 0.040279203783991656, 0.02328380101716134, 0.008353832139465871, 0.11512269901799586, 0.015075348417659253, 0.04681723013491521, 0.2867472163668435, 0.015264682417214091, 0.0669444701474475, 0.060856677018877946, 0.14526149185229192, 0.024071084456794185, 0.01960790395665244, 0.018601360297652463], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0412392720582 -INFO - Cycle: 121 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.894151778101921, 235.8501243591308], - [0.3298358246564865, 69.78925685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11417388959703402, 0.04027892746262668, 0.023284778634620973, 0.00832161537686246, 0.11491405556854856, 0.015075605594081835, 0.04680482471668756, 0.28677971758432086, 0.015264682619741628, 0.0669562826087907, 0.06085667487248248, 0.14473122051017756, 0.024071085018354182, 0.019607903108005875, 0.018878736727664783], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0405332521646 -INFO - Cycle: 122 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.3298358246564865, 69.78925685882575], - [0.894151778101921, 236.2376243591308]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11417388672554188, 0.04027892746842024, 0.02328477862247324, 0.008321615115879297, 0.11491405868074732, 0.015075605589261928, 0.04680482469982331, 0.28677971785521505, 0.015264682619947983, 0.06695628260883939, 0.060856674873500834, 0.1447312211534962, 0.024071085018671782, 0.0188787367036876, 0.019607902264493757], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0404514525703 -INFO - Cycle: 123 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.308225996851921, 107.20012435913097], - [0.09546551215648647, 141.6705068588257], - [0.29077410590648645, 134.50175685882562], - [0.09546551215648647, 66.1080068588257], - [0.09546551215648647, 89.74550685882575], - [0.09546551215648647, 105.63300685882542], - [0.07385568435192094, 82.78762435913094], - [0.05640379340648646, 89.16425685882575], - [0.07385568435192094, 96.73762435913095], - [0.03479396560192094, 96.54387435913095], - [0.34728771560192095, 90.73137435913097], - [0.05640379340648646, 113.96425685882548], - [0.01734207465648646, 113.77050685882548], - [0.3298358246564865, 69.98300685882575], - [0.894151778101921, 236.43137435913079]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1453634302859083, 0.01710117779152078, 0.2791847271997476, 0.023617001044329795, 0.062261774731213096, 0.03823404815092514, 0.03861532390506117, 0.13856882473135443, 0.020335505475261376, 0.02157337878861681, 0.062242729547229855, 0.03588425598411297, 0.027929898343522688, 0.01495759312568673, 0.031158555370493668, 0.023363867440977695, 0.01960790808403795], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.3180786109608 -INFO - Cycle: 124 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 105.63300685882542], - [0.308225996851921, 107.39387435913096], - [0.29077410590648645, 134.30800685882562], - [0.09546551215648647, 65.91425685882571], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 82.59387435913095], - [0.05640379340648646, 88.97050685882576], - [0.07385568435192094, 96.93137435913094], - [0.03479396560192094, 96.35012435913096], - [0.34728771560192095, 90.53762435913097], - [0.05640379340648646, 114.15800685882547], - [0.01734207465648646, 113.57675685882549], - [0.3298358246564865, 70.17675685882574], - [0.894151778101921, 236.62512435913078]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2190380522573194, 0.01696267294669621, 0.02360848322424557, 0.06275752895535604, 0.2764126377084333, 0.06186495394440429, 0.03553589640299919, 0.039709542637730716, 0.024996546471996606, 0.02104259411239748, 0.06162014741042201, 0.035015479726238724, 0.031039062731486575, 0.015668937171512506, 0.0317024119864926, 0.02341714465330871, 0.019607907658960155], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.178989448487 -INFO - Cycle: 125 -INFO - Spp: 16 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.308225996851921, 107.58762435913096], - [0.29077410590648645, 134.11425685882563], - [0.09546551215648647, 65.72050685882571], - [0.09546551215648647, 90.13300685882574], - [0.07385568435192094, 82.40012435913096], - [0.05640379340648646, 88.77675685882576], - [0.07385568435192094, 97.12512435913094], - [0.03479396560192094, 96.15637435913096], - [0.34728771560192095, 90.34387435913098], - [0.05640379340648646, 114.35175685882547], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 70.37050685882573]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2797303817527767, 0.016825354465556962, 0.023608047221488102, 0.019607907738110088, 0.2739430205765658, 0.06141464210402797, 0.03294736466478351, 0.040617095147287646, 0.029214445695474062, 0.0206928343980939, 0.061426235366782565, 0.034106176140717204, 0.03390446780116894, 0.016246613762838178, 0.03224997298383685, 0.023465440180491702], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.0394955411634 -INFO - Cycle: 126 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.308225996851921, 107.78137435913095], - [0.29077410590648645, 133.92050685882563], - [0.09546551215648647, 65.52675685882572], - [0.09546551215648647, 90.32675685882573], - [0.07385568435192094, 82.20637435913096], - [0.05640379340648646, 88.58300685882577], - [0.07385568435192094, 97.31887435913093], - [0.03479396560192094, 95.96262435913097], - [0.34728771560192095, 90.15012435913098], - [0.05640379340648646, 114.54550685882546], - [0.3298358246564865, 70.56425685882573]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2470315742847241, 0.016653690254080835, 0.023625868338193395, 0.019607907882696334, 0.032558219206921674, 0.030875209215641786, 0.27175176696636716, 0.06091035960226486, 0.030466471103172188, 0.04112825554072914, 0.033211107833521304, 0.02014823277065684, 0.06167687506855648, 0.033625083669186914, 0.036550639659650705, 0.01667012000565714, 0.023508618597979355], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.8992703528208 -INFO - Cycle: 127 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.308225996851921, 107.97512435913094], - [0.29077410590648645, 133.72675685882564], - [0.09546551215648647, 65.33300685882573], - [0.09546551215648647, 90.52050685882573], - [0.07385568435192094, 82.01262435913097], - [0.05640379340648646, 88.38925685882577], - [0.07385568435192094, 97.51262435913092], - [0.34728771560192095, 89.95637435913099], - [0.05640379340648646, 114.73925685882546], - [0.3298358246564865, 70.75800685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15612905867366558, 0.016682161438038905, 0.023607988425951156, 0.019607908051859798, 0.0327374593435023, 0.11946987332342601, 0.03308096860995221, 0.26982170327913985, 0.06035038953316134, 0.028153790007734887, 0.04201961382459018, 0.03671523041352129, 0.019734988608952623, 0.062305350003369404, 0.038997357701699764, 0.017039544067218113, 0.023546614694216542], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.7576056534253 -INFO - Cycle: 128 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.308225996851921, 108.16887435913094], - [0.29077410590648645, 133.53300685882564], - [0.09546551215648647, 65.13925685882573], - [0.09546551215648647, 90.71425685882572], - [0.07385568435192094, 81.81887435913097], - [0.05640379340648646, 88.19550685882578], - [0.07385568435192094, 97.70637435913092], - [0.34728771560192095, 89.762624359131], - [0.05640379340648646, 114.93300685882545], - [0.3298358246564865, 70.95175685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06023201080257876, 0.01670795116013196, 0.02358764143797864, 0.019607908058470867, 0.0329206166297226, 0.21298047528962583, 0.03251892624314002, 0.2681328543030539, 0.0597343897454069, 0.025963003716244736, 0.04288554418290978, 0.0398514662796197, 0.01945814424735503, 0.06326601890506152, 0.04126460020554288, 0.01730924050625748, 0.02357920828689958], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.6139549458007 -INFO - Cycle: 129 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 70.95175685882572], - [0.308225996851921, 108.36262435913093], - [0.29077410590648645, 133.33925685882565], - [0.09546551215648647, 64.94550685882574], - [0.09546551215648647, 90.90800685882571], - [0.07385568435192094, 81.62512435913098], - [0.05640379340648646, 88.00175685882579], - [0.07385568435192094, 97.90012435913091], - [0.34728771560192095, 89.568874359131], - [0.05640379340648646, 115.12675685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016729875552866452, 0.02359021416169002, 0.019607908119146353, 0.0331051663638454, 0.2710839788861798, 0.03195014355495644, 0.023335192074627555, 0.266077900686503, 0.059238887537728095, 0.023872515134447662, 0.04339184841778443, 0.04271384111744192, 0.01928070766709462, 0.06452209449414012, 0.04405317488774439, 0.017446551343803806], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.4684585080518 -INFO - Cycle: 130 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 70.95175685882572], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.308225996851921, 108.55637435913093], - [0.29077410590648645, 133.14550685882566], - [0.09546551215648647, 64.75175685882574], - [0.09546551215648647, 91.10175685882571], - [0.07385568435192094, 81.43137435913098], - [0.05640379340648646, 87.80800685882579], - [0.07385568435192094, 98.09387435913091], - [0.34728771560192095, 89.37512435913101], - [0.05640379340648646, 115.32050685882544]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01675216020651886, 0.023590478128366593, 0.01960790819649094, 0.02891730305616814, 0.20724130205149746, 0.03130807253700138, 0.023089019772680193, 0.004407635899675925, 0.06168260504398847, 0.26429177858802044, 0.05867744132609604, 0.021883742857215886, 0.04383857746986274, 0.04526839635308231, 0.019260109134775986, 0.06604534087453198, 0.04664136297234939, 0.01749676553167737], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.3207434712033 -INFO - Cycle: 131 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.3298358246564865, 70.75800685882572], - [0.308225996851921, 108.75012435913092], - [0.29077410590648645, 132.95175685882566], - [0.09546551215648647, 64.55800685882575], - [0.09546551215648647, 91.2955068588257], - [0.07385568435192094, 81.23762435913099], - [0.05640379340648646, 87.6142568588258], - [0.07385568435192094, 98.2876243591309], - [0.34728771560192095, 89.18137435913101], - [0.05640379340648646, 115.51425685882543]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01677927326414242, 0.023564518566524983, 0.019607908222803675, 0.015187768576094208, 0.0990513319461813, 0.03051762170357603, 0.018431013610959175, 0.16730883066199145, 0.022587460077012532, 0.2622302530851664, 0.058216863339937884, 0.01999144339254199, 0.044606894099043365, 0.04748736052847602, 0.019456489945571136, 0.06781166943915612, 0.0496594574324007, 0.017503842108420552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.170689140336 -INFO - Cycle: 132 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.3298358246564865, 70.75800685882572], - [0.308225996851921, 108.94387435913092], - [0.29077410590648645, 132.75800685882567], - [0.09546551215648647, 64.36425685882575], - [0.09546551215648647, 91.4892568588257], - [0.07385568435192094, 81.043874359131], - [0.05640379340648646, 87.4205068588258], - [0.07385568435192094, 98.4813743591309], - [0.34728771560192095, 88.98762435913102], - [0.05640379340648646, 115.70800685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016801145747002113, 0.02354396134481417, 0.01960790844189996, 0.02970934169032903, 0.03392196233609805, 0.2638336066916302, 0.022341554720349606, 0.2609661832728548, 0.057513439869122246, 0.018169444805845116, 0.045248011242982486, 0.04950885650713262, 0.019741192820249272, 0.06980860551326168, 0.05186819679442591, 0.017416588202002873], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.0186059757357 -INFO - Cycle: 133 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.308225996851921, 109.13762435913091], - [0.29077410590648645, 132.56425685882567], - [0.09546551215648647, 64.17050685882576], - [0.09546551215648647, 91.68300685882569], - [0.07385568435192094, 80.850124359131], - [0.05640379340648646, 87.22675685882581], - [0.07385568435192094, 98.67512435913089], - [0.34728771560192095, 88.79387435913102], - [0.05640379340648646, 115.90175685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016800782093104275, 0.02356109120439994, 0.019607908403320676, 0.029126329932361333, 0.034109765106599306, 0.22518656115717062, 0.036641375088885084, 0.021856410165221, 0.25944951750755685, 0.05689999452199593, 0.01640292679825959, 0.045265903057507974, 0.05148140067693569, 0.01990914000840056, 0.07203786406731273, 0.054477870337217564, 0.017185159873751053], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.8650590777772 -INFO - Cycle: 134 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.09546551215648647, 91.68300685882569], - [0.03479396560192094, 95.76887435913098], - [0.308225996851921, 109.3313743591309], - [0.29077410590648645, 132.37050685882568], - [0.09546551215648647, 63.97675685882576], - [0.07385568435192094, 80.65637435913101], - [0.05640379340648646, 87.03300685882581], - [0.07385568435192094, 98.86887435913088], - [0.34728771560192095, 88.60012435913103], - [0.05640379340648646, 116.09550685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016619727631973575, 0.023543659515335547, 0.019607908540090473, 0.034424368120586135, 0.15060774910074998, 0.10945951778602415, 0.021609429015412043, 0.04504130640560375, 0.028525045130987678, 0.2586562245074063, 0.05604572634180127, 0.014703672202535224, 0.05311263298878093, 0.0203038910835292, 0.0744383578826104, 0.05636822092021672, 0.01693256282635655], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.7097947526995 -INFO - Cycle: 135 -INFO - Spp: 19 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.09546551215648647, 91.68300685882569], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.5251243591309], - [0.29077410590648645, 132.17675685882568], - [0.09546551215648647, 63.78300685882576], - [0.07385568435192094, 80.46262435913101], - [0.05640379340648646, 86.83925685882582], - [0.07385568435192094, 99.06262435913088], - [0.34728771560192095, 88.40637435913104], - [0.05640379340648646, 116.28925685882541]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016609020173549212, 0.02353192151505252, 0.01960790875809691, 0.03461491396162703, 0.09312474700470921, 0.16557187683036356, 0.01796606027484345, 0.022844093261026332, 0.02791777808352086, 0.003358022875739602, 0.021553674932059785, 0.2580041892243301, 0.05513830590074486, 0.013057273619061798, 0.05461563176217125, 0.020686517766362104, 0.07698798552825108, 0.058208875053557145, 0.016601203474933175], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.5528824004723 -INFO - Cycle: 136 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.7188743591309], - [0.29077410590648645, 131.9830068588257], - [0.09546551215648647, 63.589256858825756], - [0.07385568435192094, 80.26887435913102], - [0.05640379340648646, 86.64550685882583], - [0.07385568435192094, 99.25637435913087], - [0.34728771560192095, 88.21262435913104], - [0.05640379340648646, 116.4830068588254]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01658948003386259, 0.023518894218260672, 0.01960790880992769, 0.034802879297834176, 0.0322172056083893, 0.2250511491314042, 0.027320397272001827, 0.020889007566319184, 0.04375062115415279, 0.2572787840833202, 0.05425236456165464, 0.01143014928560788, 0.056039448634153353, 0.021110371474299908, 0.0796862784253876, 0.06025100329059557, 0.01620405715282849], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.3942291344333 -INFO - Cycle: 137 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.91262435913089], - [0.29077410590648645, 131.7892568588257], - [0.09546551215648647, 63.395506858825755], - [0.07385568435192094, 80.07512435913102], - [0.05640379340648646, 86.45175685882583], - [0.07385568435192094, 99.45012435913087], - [0.34728771560192095, 88.01887435913105], - [0.05640379340648646, 116.6767568588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0165601847060466, 0.023529652570806078, 0.01960790899484423, 0.03498523165852269, 0.2557544174175993, 0.026745675700545972, 0.020635789017813263, 0.04312130688654567, 0.25711626879730715, 0.05315225685767896, 0.009790528043971757, 0.05750296446209203, 0.02153153062319786, 0.08248661135068114, 0.06176284076049879, 0.01571683215184851], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.2341289483695 -INFO - Cycle: 138 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.308225996851921, 110.10637435913088], - [0.29077410590648645, 131.5955068588257], - [0.09546551215648647, 63.20175685882575], - [0.07385568435192094, 79.88137435913103], - [0.05640379340648646, 86.25800685882584], - [0.07385568435192094, 99.64387435913086], - [0.34728771560192095, 87.82512435913105], - [0.05640379340648646, 116.8705068588254]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016521049040767802, 0.02352771242028757, 0.01960790920198323, 0.03516525648817114, 0.2022928653601359, 0.026179895821312846, 0.012610199121143214, 0.04263047435392693, 0.05175086572512592, 0.007691476569170553, 0.2570037974819561, 0.05201920743821313, 0.008144323871394757, 0.058919702183544434, 0.02199158212612801, 0.08542123200543829, 0.06333861238804658, 0.015183838403253632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.072758613947 -INFO - Cycle: 139 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 91.4892568588257], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.308225996851921, 110.30012435913088], - [0.29077410590648645, 131.4017568588257], - [0.09546551215648647, 63.00800685882575], - [0.07385568435192094, 79.68762435913104], - [0.05640379340648646, 86.06425685882584], - [0.07385568435192094, 99.83762435913086], - [0.34728771560192095, 87.63137435913106], - [0.05640379340648646, 117.06425685882539]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016471468489348783, 0.023501947467912447, 0.019607909356296093, 0.035343592889329416, 0.11249357564438733, 0.025620586237695708, 0.03705778153580411, 0.1395641123599556, 0.01991939249013204, 0.005286187581205952, 0.257009368766189, 0.05082516252961774, 0.006481518982170865, 0.0602852406117498, 0.02249674843476863, 0.08851892425676153, 0.06490587741218277, 0.014610604954492012], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.9096292120994 -INFO - Cycle: 140 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.308225996851921, 110.49387435913087], - [0.29077410590648645, 131.2080068588257], - [0.09546551215648647, 62.81425685882575], - [0.07385568435192094, 79.49387435913104], - [0.05640379340648646, 85.87050685882585], - [0.07385568435192094, 100.03137435913085], - [0.34728771560192095, 87.43762435913106], - [0.05640379340648646, 117.25800685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01641102850932143, 0.023485430687748537, 0.019607909579937327, 0.035523159454159264, 0.048880851933029525, 0.025057843424981317, 0.20174885240807292, 0.019657614551524767, 0.04149432547476876, 0.2574383277625436, 0.04944437537246867, 0.0047875572315590285, 0.06159824851154317, 0.023064968712629075, 0.0917306835295234, 0.06611630136353823, 0.013952521492650883], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.7446290798787 -INFO - Cycle: 141 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.308225996851921, 110.68762435913087], - [0.29077410590648645, 131.01425685882572], - [0.09546551215648647, 62.62050685882575], - [0.07385568435192094, 79.30012435913105], - [0.05640379340648646, 85.67675685882585], - [0.07385568435192094, 100.22512435913085], - [0.34728771560192095, 87.24387435913107], - [0.05640379340648646, 117.45175685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016343063110135125, 0.02348859217772278, 0.019607909811875896, 0.030024998465989834, 0.02443763778843586, 0.24882526416581355, 0.019391055708967132, 0.04097130789306726, 0.005713766134235161, 0.25805419161295023, 0.04796216317362354, 0.0030038182473642026, 0.06304816197488734, 0.02367589251488626, 0.09497654027853755, 0.06724585621806033, 0.013229780723447953], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.5775117658782 -INFO - Cycle: 142 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.308225996851921, 110.88137435913086], - [0.29077410590648645, 130.82050685882572], - [0.07385568435192094, 79.10637435913105], - [0.05640379340648646, 85.48300685882586], - [0.07385568435192094, 100.41887435913084], - [0.34728771560192095, 87.05012435913108], - [0.05640379340648646, 117.64550685882537]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016300874227354496, 0.023487326052524127, 0.019607910088964512, 0.009120017378766684, 0.023155609571190842, 0.19485455983728575, 0.04057012947444991, 0.027078439662841815, 0.052186515000833225, 0.018938828763776568, 0.2585380604025588, 0.04650689330554995, 0.0655915510428952, 0.024980779407653447, 0.0978719894093976, 0.06866590803933229, 0.012544608334624782], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.409470210869 -INFO - Cycle: 143 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 91.10175685882571], - [0.308225996851921, 111.07512435913085], - [0.29077410590648645, 130.62675685882573], - [0.07385568435192094, 78.91262435913106], - [0.05640379340648646, 85.28925685882587], - [0.07385568435192094, 100.61262435913083], - [0.34728771560192095, 86.85637435913108], - [0.05640379340648646, 117.83925685882537]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016153649406943155, 0.02345073275177289, 0.019607910289955083, 0.012994358262948159, 0.023446743352009237, 0.08736256111179623, 0.015703402679119148, 0.023121169840937796, 0.15748845897294458, 0.01866619505777075, 0.024278224119115926, 0.25954690026146837, 0.044800387819435704, 0.06524533199257423, 0.0247324077010937, 0.10221259834970935, 0.0696335716129982, 0.011555396417407531], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.2360302152026 -INFO - Cycle: 144 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 91.10175685882571], - [0.34728771560192095, 86.85637435913108], - [0.308225996851921, 111.26887435913085], - [0.29077410590648645, 130.43300685882573], - [0.07385568435192094, 78.71887435913106], - [0.05640379340648646, 85.09550685882587], - [0.07385568435192094, 100.80637435913083], - [0.05640379340648646, 118.03300685882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01599956852193312, 0.02343227418679771, 0.019607910404088703, 0.018139829688548083, 0.023819819902419808, 0.01786463353571948, 0.24265577150962042, 0.018551517179400692, 0.0393909902186734, 0.07117886372004172, 0.2594321863601279, 0.04348065685292162, 0.0649812952725516, 0.02439040619699581, 0.10657714874615089, 0.010497127704009056], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.067167186336 -INFO - Cycle: 145 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.34728771560192095, 86.85637435913108], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.308225996851921, 111.46262435913084], - [0.29077410590648645, 130.23925685882574], - [0.07385568435192094, 78.52512435913107], - [0.05640379340648646, 84.90175685882588], - [0.07385568435192094, 101.00012435913082], - [0.05640379340648646, 118.22675685882535]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015839825293950182, 0.023441238425213538, 0.019607910566052385, 0.024169031843184002, 0.02424814377286086, 0.01170484341600366, 0.20378327799304183, 0.018488804251569273, 0.05068315973784106, 0.03729008580648255, 0.0382516797374226, 0.02220582565523419, 0.2589950215922331, 0.04226596864231538, 0.06473208050767744, 0.02400650922092911, 0.11093253785074367, 0.009354055687245316], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.9027752316572 -INFO - Cycle: 146 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.308225996851921, 111.65637435913084], - [0.29077410590648645, 130.04550685882575], - [0.07385568435192094, 78.33137435913108], - [0.05640379340648646, 84.70800685882588], - [0.07385568435192094, 101.19387435913082], - [0.05640379340648646, 118.42050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01567480125683823, 0.0233903894132209, 0.01960791045369916, 0.0316462416006733, 0.024770098820885687, 0.004064600542528184, 0.058259526623954595, 0.018496761422711158, 0.17989091363986703, 0.03821540007477681, 0.07482985117250592, 0.25808169769933104, 0.0412263499722531, 0.06456571722823659, 0.023508673590185672, 0.11558771696000206, 0.008183349528330454], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.742285839923 -INFO - Cycle: 147 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.308225996851921, 111.85012435913083], - [0.29077410590648645, 129.85175685882575], - [0.07385568435192094, 78.13762435913108], - [0.05640379340648646, 84.51425685882589], - [0.07385568435192094, 101.38762435913081], - [0.05640379340648646, 118.61425685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01566586051022981, 0.02338953712024252, 0.019607910582315577, 0.03545783785624278, 0.018391435411168392, 0.2362471991760772, 0.0027332380847528825, 0.07628918249863963, 0.02526731572830172, 0.0345852514757843, 0.2581849373365244, 0.039765123218444096, 0.06441053168589929, 0.02296283403586679, 0.12012755037010409, 0.006914254909406494], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.5858908577475 -INFO - Cycle: 148 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.09546551215648647, 107.18300685882538], - [0.308225996851921, 112.04387435913083], - [0.29077410590648645, 129.65800685882576], - [0.07385568435192094, 77.94387435913109], - [0.05640379340648646, 84.3205068588259], - [0.07385568435192094, 101.5813743591308], - [0.05640379340648646, 118.80800685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01550143227572637, 0.0233634374675048, 0.019607910745170567, 0.03531500112168058, 0.01828822284992454, 0.12787075967421677, 0.07771613982150058, 0.02579171957756779, 0.03707542649256322, 0.10569547935309719, 0.2583850706103996, 0.03823754606590628, 0.0642916129154493, 0.022433731921864375, 0.12482380406868004, 0.005602705038747858], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.4338072485393 -INFO - Cycle: 149 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.09546551215648647, 90.52050685882573], - [0.308225996851921, 112.23762435913082], - [0.29077410590648645, 129.46425685882576], - [0.07385568435192094, 77.75012435913109], - [0.05640379340648646, 84.1267568588259], - [0.07385568435192094, 101.7751243591308], - [0.05640379340648646, 119.00175685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015334435008933205, 0.01960791067408039, 0.035161239522138746, 0.018300852106945178, 0.027689704045660814, 0.026351198575153407, 0.015029403170058447, 0.2310196329522013, 0.023229516068326485, 0.051864395131484414, 0.021702426039165487, 0.2577190218695185, 0.03704866881745586, 0.06415126231374142, 0.021886107462021485, 0.12971860298680496, 0.004185623256309922], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.285677439952 -INFO - Cycle: 150 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.09546551215648647, 90.52050685882573], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.308225996851921, 112.43137435913081], - [0.29077410590648645, 129.27050685882577], - [0.07385568435192094, 77.5563743591311], - [0.05640379340648646, 83.9330068588259], - [0.07385568435192094, 101.9688743591308], - [0.05640379340648646, 119.19550685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015165872706403703, 0.019607910628420475, 0.034991918884101574, 0.014717364072759163, 0.026962775855150688, 0.16114200235884993, 0.023229083656414656, 0.08122449682848758, 0.036217086463640615, 0.0035175211655628464, 0.06754106814671067, 0.25750210626954967, 0.03565679254891247, 0.06408084129756311, 0.021275762325580785, 0.1344393293765968, 0.002728067415295258], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.1417108498306 -INFO - Cycle: 151 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 90.32675685882573], - [0.308225996851921, 112.62512435913081], - [0.29077410590648645, 129.07675685882577], - [0.07385568435192094, 77.3626243591311], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 102.16262435913079]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014997853150706415, 0.01960791067327077, 0.034808142163624746, 0.027625307226345493, 0.01911213814517043, 0.023168987324087384, 0.08281255177948289, 0.018013087516925087, 0.20716328740208798, 0.0351801834921644, 0.25773418347373334, 0.034054945993083195, 0.06395880120431505, 0.020613544488536868, 0.14114907596646586], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.0021200838155 -INFO - Cycle: 152 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 90.32675685882573], - [0.09546551215648647, 107.57050685882537], - [0.308225996851921, 112.8188743591308], - [0.29077410590648645, 128.88300685882578], - [0.07385568435192094, 77.16887435913111], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 102.35637435913078]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014826520827001187, 0.019607910664242275, 0.03461716563435825, 0.02830302391772938, 0.02319238693859124, 0.08411817462136055, 0.01792260811495447, 0.1892622547840277, 0.03575838082900877, 0.034102919316807805, 0.2583229970067842, 0.03224676798940282, 0.06397632526940708, 0.019955341312402283, 0.14378722277392197], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.8659246036084 -INFO - Cycle: 153 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 90.13300685882574], - [0.308225996851921, 113.0126243591308], - [0.29077410590648645, 128.6892568588258], - [0.07385568435192094, 76.97512435913112], - [0.05640379340648646, 83.35175685882592], - [0.07385568435192094, 102.55012435913078]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014654146277478136, 0.0196079106684893, 0.03442195226568996, 0.028992539599342015, 0.023153281791422394, 0.07352230682869682, 0.017859266177652277, 0.05641596326424281, 0.16376417542838248, 0.011970781812437489, 0.03638626243879543, 0.2588055719039023, 0.03044896071971024, 0.0638911546363308, 0.019325148729200433, 0.14678057745822726], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.7354768822674 -INFO - Cycle: 154 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 90.13300685882574], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 113.20637435913079], - [0.29077410590648645, 128.4955068588258], - [0.07385568435192094, 76.78137435913112], - [0.05640379340648646, 83.15800685882593], - [0.07385568435192094, 102.74387435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01448449772478129, 0.019607910554835815, 0.03420729362855809, 0.02974926348614198, 0.011143787699351032, 0.01793171758776783, 0.21721360675192733, 0.08735986652360217, 0.037132250454104745, 0.012080106720332552, 0.25816477349625383, 0.029145646953970858, 0.06393984035837276, 0.01859158955005322, 0.1492478485099464], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.6106898476037 -INFO - Cycle: 155 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.09546551215648647, 89.93925685882574], - [0.308225996851921, 113.40012435913079], - [0.29077410590648645, 128.3017568588258], - [0.07385568435192094, 76.58762435913113], - [0.05640379340648646, 82.96425685882593], - [0.07385568435192094, 102.93762435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014314913682055166, 0.019607910632752277, 0.03399033125637816, 0.03051171375782884, 0.023139151159480457, 0.01784916372859373, 0.09177908637978976, 0.08858496515324554, 0.12243313126962374, 0.03784354856859643, 0.25909357658382964, 0.02707062022787083, 0.06388300896670389, 0.01789364090968331, 0.15200523772356808], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.4920302091352 -INFO - Cycle: 156 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.09546551215648647, 89.93925685882574], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 113.59387435913078], - [0.29077410590648645, 128.1080068588258], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 82.77050685882594], - [0.07385568435192094, 103.13137435913076]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01415082583055985, 0.019607910645005795, 0.019191467821091157, 0.03153386189120242, 0.017410003799334616, 0.01776828397641718, 0.08978271675780117, 0.21106947890119462, 0.038862112191628696, 0.01445695838526132, 0.0057470454241759505, 0.2601670657697978, 0.024876359288852047, 0.06401370788691696, 0.016936800484011284, 0.1544254009467492], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.3792642942767 -INFO - Cycle: 157 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 107.95800685882536], - [0.09546551215648647, 89.74550685882575], - [0.308225996851921, 113.78762435913077], - [0.29077410590648645, 127.91425685882581], - [0.07385568435192094, 76.20012435913114], - [0.05640379340648646, 82.57675685882595], - [0.07385568435192094, 103.32512435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013989893990424577, 0.01960791053096162, 0.0326163334994785, 0.017689012667989903, 0.09095398772471909, 0.14262310894073565, 0.03327259259954547, 0.02322940319739698, 0.06578334955837152, 0.03948491837990195, 0.26139536294545157, 0.022552164263014537, 0.06407725650276067, 0.01597081599598454, 0.1567538892032634], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.2729447152585 -INFO - Cycle: 158 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.09546551215648647, 89.74550685882575], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 141.86425685882568], - [0.308225996851921, 113.98137435913077], - [0.29077410590648645, 127.72050685882581], - [0.07385568435192094, 76.00637435913114], - [0.05640379340648646, 82.38300685882595], - [0.07385568435192094, 103.51887435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013838466398083026, 0.01960791042562093, 0.03350665742549626, 0.017697151847447645, 0.05062598159645996, 0.03301937686718419, 0.2051254884840535, 0.0408127432958045, 0.04180945273999774, 0.02309189963179401, 0.2619181498347756, 0.020535613789825134, 0.06414956933816626, 0.01510285114982322, 0.159158687175468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.172729540496 -INFO - Cycle: 159 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 114.17512435913076], - [0.29077410590648645, 127.52675685882582], - [0.07385568435192094, 75.81262435913115], - [0.05640379340648646, 82.18925685882596], - [0.07385568435192094, 103.71262435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013689072272046889, 0.019607910375850926, 0.034391844078676334, 0.017728157547437604, 0.032767670057275836, 0.18620051857583478, 0.09397053155574925, 0.01671270177045225, 0.04141508463055388, 0.023222798589320505, 0.26236037245705585, 0.018522592555944396, 0.06414921408774037, 0.014280550819141783, 0.16098098062691918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.0790168572023 -INFO - Cycle: 160 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.308225996851921, 114.36887435913076], - [0.29077410590648645, 127.33300685882583], - [0.07385568435192094, 75.61887435913115], - [0.05640379340648646, 81.99550685882596], - [0.07385568435192094, 103.90637435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01377074978687343, 0.019607910231181594, 0.017655332580839664, 0.032339504706612114, 0.031077660215125275, 0.09507595357945199, 0.16841943165859258, 0.04289304007226491, 0.023163585108636506, 0.035361846901858, 0.2640458388975073, 0.01580090758150032, 0.06428791080551069, 0.013224792274158821, 0.16327553559988683], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.9918687569002 -INFO - Cycle: 161 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 89.35800685882576], - [0.308225996851921, 114.56262435913075], - [0.29077410590648645, 127.13925685882583], - [0.07385568435192094, 75.42512435913116], - [0.05640379340648646, 81.80175685882597], - [0.07385568435192094, 104.10012435913073]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013644732783065003, 0.01960791015989802, 0.017583624212541456, 0.032066170547104415, 0.09616128751691162, 0.1974187947498247, 0.023188524352337477, 0.03630733934694609, 0.043678975862124006, 0.2659247049722109, 0.012903967578359285, 0.06429234567169848, 0.012334773397870091, 0.16488684884910842], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.9111502834219 -INFO - Cycle: 162 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 89.35800685882576], - [0.09546551215648647, 108.34550685882535], - [0.09546551215648647, 89.16425685882577], - [0.308225996851921, 114.75637435913075], - [0.29077410590648645, 126.94550685882584], - [0.07385568435192094, 75.23137435913117], - [0.05640379340648646, 81.60800685882597], - [0.07385568435192094, 104.29387435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0135318666450697, 0.01960791019927931, 0.017512978376939912, 0.03178183491589457, 0.0972278271739008, 0.11975955443359285, 0.023178874202025242, 0.037291844144538594, 0.014394255601232642, 0.0751758105216223, 0.03038636417480077, 0.2680138039503622, 0.009814726646853348, 0.06432647070282592, 0.011384290462384693, 0.1666115878486773], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.837527093876 -INFO - Cycle: 163 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.09546551215648647, 89.16425685882577], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.308225996851921, 114.95012435913074], - [0.29077410590648645, 126.75175685882584], - [0.07385568435192094, 75.03762435913117], - [0.05640379340648646, 81.41425685882598], - [0.07385568435192094, 104.48762435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013439123578245797, 0.019607909891412267, 0.01752255181178601, 0.025532379765511766, 0.05886601631148891, 0.02313831428130342, 0.038400146048803006, 0.1920496500921815, 0.04620052345229792, 0.005908092318281173, 0.03972183710125202, 0.2694076955590117, 0.007046889158318098, 0.06443506623245879, 0.010291747063818624, 0.16843205733382888], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.77039126484 -INFO - Cycle: 164 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.308225996851921, 115.14387435913073], - [0.29077410590648645, 126.55800685882585], - [0.07385568435192094, 74.84387435913118], - [0.05640379340648646, 81.22050685882598], - [0.07385568435192094, 104.68137435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013367848904273115, 0.01960790966964539, 0.01757419361692993, 0.023182982150500544, 0.03975565240858839, 0.1903897079144707, 0.030956789658742354, 0.10009043146014165, 0.047085169890386594, 0.27049436219796524, 0.004400730457947377, 0.06456173041324503, 0.00902556195158909, 0.16950692930557468], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.7101141426751 -INFO - Cycle: 165 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.308225996851921, 115.33762435913073], - [0.07385568435192094, 74.65012435913118], - [0.05640379340648646, 81.02675685882599], - [0.07385568435192094, 104.87512435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013311069698793029, 0.01960790966520058, 0.017518637088516902, 0.02314455255490041, 0.040846217006971774, 0.07707444980261646, 0.03064523550179481, 0.10096452831508747, 0.0487182626618892, 0.11052169130609261, 0.2740723434761795, 0.06470614961885121, 0.007879774971694228, 0.17098917833141178], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.6567253486223 -INFO - Cycle: 166 -INFO - Spp: 13 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.07385568435192094, 74.45637435913119], - [0.05640379340648646, 80.833006858826], - [0.07385568435192094, 105.0688743591307]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01327569373406152, 0.019607908784362117, 0.023134766750894094, 0.041964566489497035, 0.03032669788288799, 0.10301397861040171, 0.05032254524276462, 0.1851377948007384, 0.017259646391651874, 0.2722760350173419, 0.06487228954287057, 0.006680851413978766, 0.17211955225230544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.6104935155854 -INFO - Cycle: 167 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.07385568435192094, 82.78762435913094], - [0.09546551215648647, 108.34550685882535], - [0.07385568435192094, 74.2626243591312], - [0.05640379340648646, 80.639256858826], - [0.07385568435192094, 105.2626243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013241267487930017, 0.01960790866520623, 0.02314138668355182, 0.04163699440110535, 0.03042368828697142, 0.10301398651838416, 0.05022791625566898, 0.18106528126789218, 0.017259668214674142, 0.2722759939669429, 0.00594432760463014, 0.0036232839712038475, 0.06122324191908279, 0.006865555669759239, 0.1704494990869969], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.5601150174389 -INFO - Cycle: 168 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 82.98137435913094], - [0.07385568435192094, 74.0688743591312], - [0.05640379340648646, 80.44550685882601], - [0.07385568435192094, 105.45637435913069]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013230132619239601, 0.01960790878809867, 0.02316242519399923, 0.04207458753747779, 0.030300589579615785, 0.10301404022683476, 0.03497832920235276, 0.18349045521330712, 0.017259724352047277, 0.2722757143466235, 0.015997398691800408, 0.008709643265384258, 0.05982620854950264, 0.006251375417017779, 0.16982146701669856], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.5137727265267 -INFO - Cycle: 169 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.17512435913093], - [0.07385568435192094, 73.8751243591312], - [0.05640379340648646, 80.25175685882601], - [0.07385568435192094, 105.65012435913069]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013241893180834892, 0.019607908777527213, 0.02318757914717135, 0.042537918976513975, 0.03016994883372175, 0.10301410430208811, 0.18227364078341285, 0.01725977860935516, 0.2722753895815136, 0.051826174125286374, 0.011418119502318979, 0.05862433657333998, 0.00554747958107091, 0.1690157280258448], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.468879989746 -INFO - Cycle: 170 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.36887435913093], - [0.07385568435192094, 73.68137435913121], - [0.05640379340648646, 80.05800685882602], - [0.07385568435192094, 105.84387435913068]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013257965041468556, 0.019607908661775374, 0.02320684486398094, 0.04303162971496278, 0.030030109506720918, 0.10301414940417894, 0.18122382953093766, 0.017259830767042666, 0.2722751553529163, 0.052413801023112085, 0.013740962608950899, 0.05761391810382723, 0.004847184498534222, 0.16847671092159147], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.425773571829 -INFO - Cycle: 171 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.56262435913092], - [0.07385568435192094, 73.48762435913122], - [0.05640379340648646, 80.25175685882601], - [0.07385568435192094, 106.03762435913067]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01340200356053191, 0.019607908661828294, 0.023225299845008845, 0.043496978419684904, 0.02989516479699083, 0.10301419161893446, 0.18018258464966178, 0.017259883036406753, 0.27227493457047003, 0.052999767897618684, 0.015815030259310282, 0.05693469498426775, 0.003923573060373407, 0.16796798463891213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3847771173757 -INFO - Cycle: 172 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.09546551215648647, 108.73300685882533], - [0.07385568435192094, 83.75637435913092], - [0.07385568435192094, 73.29387435913122], - [0.05640379340648646, 80.44550685882601], - [0.07385568435192094, 106.23137435913067]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013474581996163807, 0.01960790866438422, 0.023232657245857456, 0.043824573513763836, 0.029799915580001033, 0.10301420931284432, 0.16737184133112737, 0.017259938113265698, 0.27227482999641756, 0.05360044918297633, 0.011696612163660325, 0.017808573496726928, 0.05613695389733356, 0.003366026004357145, 0.1675309295011201], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3459501466941 -INFO - Cycle: 173 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 83.95012435913091], - [0.07385568435192094, 73.10012435913123], - [0.05640379340648646, 80.639256858826], - [0.07385568435192094, 106.42512435913066]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013499480112564398, 0.01960790874545308, 0.02323116192458783, 0.04401435532363702, 0.029743919378801872, 0.10301421007363029, 0.14225513891052316, 0.017259996987467132, 0.2722748053912555, 0.03559139064883286, 0.03554156268660156, 0.018762078571309678, 0.019817614488561643, 0.05525182432970633, 0.003100068848895047, 0.16703448357817252], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3097192835971 -INFO - Cycle: 174 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.1438743591309], - [0.07385568435192094, 72.90637435913123], - [0.05640379340648646, 80.833006858826], - [0.07385568435192094, 106.61887435913066]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01349118002520355, 0.01960790867104267, 0.02322389065737354, 0.04407353643399042, 0.029724745047271888, 0.10301420039384385, 0.1087463487943207, 0.017260057997447842, 0.2722748329614621, 0.06765846373589532, 0.05524134694803836, 0.021832838243885128, 0.05430900246875254, 0.003081295144553356, 0.16646035247691873], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2763350328155 -INFO - Cycle: 175 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.3376243591309], - [0.07385568435192094, 72.71262435913124], - [0.05640379340648646, 81.02675685882599], - [0.07385568435192094, 106.81262435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013446391645688505, 0.019607908663188494, 0.02323452783047946, 0.04399297737370552, 0.029744413603946005, 0.10301422012911683, 0.10503591590390694, 0.01726010721317559, 0.2722747236535956, 0.0704038912548545, 0.05577629799396492, 0.02358575669931873, 0.05331148541466525, 0.0033694184727438886, 0.16594196414764967], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2461796707205 -INFO - Cycle: 176 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.5313743591309], - [0.07385568435192094, 72.51887435913125], - [0.05640379340648646, 81.22050685882598], - [0.07385568435192094, 107.00637435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01338796941349611, 0.019607908661907078, 0.023246924462727137, 0.043796398936671956, 0.02979626225082777, 0.10301424198954955, 0.10507037673554356, 0.017260154344130318, 0.27227460594813196, 0.06945678702723278, 0.056289931736320145, 0.02524965675192224, 0.05229490774476196, 0.003851698684655178, 0.16540217531212223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2195026261284 -INFO - Cycle: 177 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.72512435913089], - [0.07385568435192094, 72.32512435913125], - [0.05640379340648646, 81.41425685882598], - [0.07385568435192094, 107.20012435913064]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013324330391495099, 0.019607908661937026, 0.023260975528548788, 0.04349691033759671, 0.029876552167787528, 0.10301426578319849, 0.1087110951008203, 0.017260199412786552, 0.2722744808344761, 0.06495408418080247, 0.056784398153079625, 0.026826008171719328, 0.051274966004359934, 0.004491365494927687, 0.1648424597764644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.196487116634 -INFO - Cycle: 178 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 84.91887435913088], - [0.07385568435192094, 72.13137435913126], - [0.05640379340648646, 81.60800685882597], - [0.07385568435192094, 107.39387435913063]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013262265161375466, 0.0196079086633428, 0.04310694433684276, 0.02998182072894162, 0.10301428669808604, 0.13052704985312907, 0.01726024492010059, 0.2722744157161786, 0.04230061540491836, 0.05721509984727282, 0.023386657106541385, 0.028332028879076928, 0.05026109520353126, 0.0052550426399384145, 0.16421452484072394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1772804073225 -INFO - Cycle: 179 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.07385568435192094, 85.11262435913088], - [0.07385568435192094, 72.32512435913125], - [0.07385568435192094, 71.93762435913126], - [0.05640379340648646, 81.80175685882597], - [0.07385568435192094, 107.58762435913063]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013298284932982525, 0.01960790868470389, 0.04292944443525284, 0.030030584446024952, 0.10301424881024515, 0.059777806599309743, 0.01726031908942367, 0.27227452881199377, 0.11129495315967321, 0.05683748567302367, 0.023253371873670877, 0.028766099098004146, 0.028030460545222402, 0.02244517119478568, 0.005390719816551098, 0.16400718689397184], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1605450561879 -INFO - Cycle: 180 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.07385568435192094, 85.30637435913087], - [0.07385568435192094, 72.51887435913125], - [0.07385568435192094, 71.74387435913127], - [0.05640379340648646, 81.99550685882596], - [0.07385568435192094, 107.78137435913062]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013326261508322232, 0.01960790872872035, 0.04272979269008852, 0.030085177549329198, 0.10301425023887928, 0.04784734805730125, 0.01726037795832687, 0.272274504990594, 0.12208405134128902, 0.0594578110631548, 0.023256714703419144, 0.028931859601778114, 0.028195692344435582, 0.02249189022298655, 0.005610953366949828, 0.16382540563442521], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1450359889752 -INFO - Cycle: 181 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.50012435913087], - [0.07385568435192094, 72.71262435913124], - [0.07385568435192094, 71.55012435913127], - [0.05640379340648646, 82.18925685882596], - [0.07385568435192094, 107.97512435913062]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013358633840162037, 0.019607908666932235, 0.04253578734593601, 0.030138166719748432, 0.10301425394307426, 0.04846479244409892, 0.017260434396049483, 0.2722744936584778, 0.1204014770002339, 0.06024626308491681, 0.012969911191812745, 0.010341857913995752, 0.02905707433149198, 0.02858121172768822, 0.022359387842068822, 0.005811055241812249, 0.16357729065150042], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1308453745164 -INFO - Cycle: 182 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.69387435913086], - [0.07385568435192094, 72.90637435913123], - [0.07385568435192094, 71.35637435913128], - [0.05640379340648646, 82.38300685882595], - [0.07385568435192094, 108.16887435913061]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013395028927020458, 0.01960790866476985, 0.04234871917209527, 0.030189211090715144, 0.10301426005505743, 0.05559238142413431, 0.017260488237965672, 0.27227447784888836, 0.11227562155227074, 0.06101479364520942, 0.023381811063588893, 0.029149329583972785, 0.02903611607236092, 0.022197129206984807, 0.005989084129666659, 0.1632736393252993], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1180130874613 -INFO - Cycle: 183 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.88762435913085], - [0.07385568435192094, 73.10012435913123], - [0.07385568435192094, 71.16262435913129], - [0.05640379340648646, 82.57675685882595], - [0.07385568435192094, 108.3626243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013434709599945105, 0.019607908663805827, 0.04216902532529674, 0.030238192237166315, 0.10301427175594186, 0.0593395189764014, 0.017260537650841273, 0.27227441310405576, 0.10761261933073551, 0.06179552425214312, 0.023392819221303256, 0.02920150970471443, 0.029533758602307163, 0.022030727672337685, 0.006146879954608164, 0.1629475839483964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1065920366134 -INFO - Cycle: 184 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.08137435913085], - [0.07385568435192094, 73.29387435913122], - [0.07385568435192094, 70.96887435913129], - [0.05640379340648646, 82.77050685882594], - [0.07385568435192094, 108.5563743591306]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013480996775036785, 0.01960790866904522, 0.04201373155933646, 0.030280569765593877, 0.10301426435548323, 0.0469265257382795, 0.017260591959891426, 0.272274439857561, 0.11887622793737383, 0.034072340581500236, 0.023393052205883273, 0.02875949466616768, 0.029358731633623344, 0.030091403764023823, 0.021857795990807723, 0.0062340059136127895, 0.16249791862677976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.096627217216 -INFO - Cycle: 185 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.27512435913084], - [0.07385568435192094, 73.48762435913122], - [0.07385568435192094, 70.7751243591313], - [0.05640379340648646, 82.96425685882593], - [0.07385568435192094, 108.7501243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013529796041684408, 0.019607908663115046, 0.04187202331339349, 0.030319243618795576, 0.10301425486818977, 0.03463572121639942, 0.01726064484132699, 0.2722744788693673, 0.13002217557987472, 0.023392582664571542, 0.06390962606346509, 0.02951960814447211, 0.030675322761854754, 0.02169720268406132, 0.006289316029741178, 0.16198009463968727], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0880824064116 -INFO - Cycle: 186 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.46887435913084], - [0.07385568435192094, 73.68137435913121], - [0.07385568435192094, 70.5813743591313], - [0.05640379340648646, 83.15800685882593], - [0.07385568435192094, 108.94387435913059]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013576216408341089, 0.01960790866196038, 0.04171771483615948, 0.03036123290141126, 0.10301427457584318, 0.05236829607157862, 0.017260684686698075, 0.2722743842275448, 0.1115815974706732, 0.02340994549853037, 0.06464312382504667, 0.029502406591244822, 0.031222229084288716, 0.021576404797657493, 0.006386101704054332, 0.16149747865896766], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0811182809935 -INFO - Cycle: 187 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.66262435913083], - [0.07385568435192094, 73.8751243591312], - [0.07385568435192094, 70.38762435913131], - [0.05640379340648646, 83.35175685882592], - [0.07385568435192094, 109.13762435913058]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013624354129317317, 0.019607908661985803, 0.04157193826644455, 0.030400880476157684, 0.10301429730692399, 0.07506613354505506, 0.017260721021901675, 0.2722742781574263, 0.08825019397992093, 0.023429600729269584, 0.06535375624138873, 0.029469181124727743, 0.031779904992250745, 0.021469699117374254, 0.006463742376182701, 0.1609634098736731], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0758366409234 -INFO - Cycle: 188 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.13762435913058], - [0.07385568435192094, 86.85637435913083], - [0.07385568435192094, 74.0688743591312], - [0.07385568435192094, 70.19387435913131], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 109.33137435913058]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01367365117860505, 0.019607908681695936, 0.04144358575422111, 0.030435633714067458, 0.10301431952645929, 0.0989420164281445, 0.017260748080701188, 0.2722741767128847, 0.06391553232738621, 0.02344839026243246, 0.0659104324613754, 0.025451517090933053, 0.029352541485916463, 0.03240586625017053, 0.02134619737405525, 0.00651337864308114, 0.13500410402787022], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0723140581365 -INFO - Cycle: 189 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.13762435913058], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 87.05012435913082], - [0.07385568435192094, 74.2626243591312], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013722613543688091, 0.019607908710395514, 0.04136086231964383, 0.030457336007684042, 0.1030143248074989, 0.10458017818504992, 0.01726074598295635, 0.2722741533916461, 0.05832803850141191, 0.023451815982942686, 0.0658284896171643, 0.016582779492564658, 0.14373259993682685, 0.028883255531892842, 0.03328811765134397, 0.02112006205740798, 0.006506718279881891], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0693264271881 -INFO - Cycle: 190 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.24387435913081], - [0.07385568435192094, 74.45637435913119]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013729922364336627, 0.019607908694120567, 0.041375722739175086, 0.030453715194268947, 0.10301432290129552, 0.10324463072281456, 0.017260747561269902, 0.2722741649356588, 0.05957137481139767, 0.023451127199380136, 0.05141832558912725, 0.16007280278504207, 0.021917847358369824, 0.006447856850221188, 0.014445806696777612, 0.02869921038867163, 0.03301451320807264], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.066478028024 -INFO - Cycle: 191 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.43762435913081], - [0.07385568435192094, 74.65012435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013737075458308745, 0.01960790866440331, 0.04138439688396073, 0.0304517415248238, 0.1030143210869347, 0.10176052712509176, 0.01726074450146292, 0.2722741760798354, 0.06106274633272016, 0.02344980311757544, 0.04020733798203083, 0.15988770023744237, 0.022658855569731823, 0.00639856639544604, 0.025578278396894312, 0.028462650888049, 0.032803169755288686], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0636805387464 -INFO - Cycle: 192 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.6313743591308], - [0.07385568435192094, 74.84387435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013744401366805898, 0.019607908670098907, 0.04138419238350831, 0.030452235215140958, 0.10301431918770393, 0.10029396195876114, 0.017260741483976536, 0.27227418716111607, 0.06253770549146558, 0.023448471673079903, 0.029167463692146175, 0.1597006257159232, 0.023361901511004264, 0.006358949335522274, 0.0365395986005124, 0.0282334067322394, 0.03261992982099509], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.06096882194 -INFO - Cycle: 193 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.8251243591308], - [0.07385568435192094, 75.03762435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751815657291375, 0.019607908713056725, 0.041375097910873154, 0.03045519237851857, 0.1030143172804541, 0.09892373554312563, 0.017260738483994356, 0.2722741977939748, 0.06391861856686555, 0.02344718101901745, 0.018419115970569548, 0.1595118870614111, 0.024030297226385895, 0.006329603635227337, 0.04720850246406553, 0.028010269200828126, 0.032461521094340744], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.058371922978 -INFO - Cycle: 194 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.01887435913079], - [0.07385568435192094, 75.23137435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013759238331837067, 0.019607908662981285, 0.041357164305160926, 0.03046059269799035, 0.10301431561027456, 0.09770381001217905, 0.01726073525191256, 0.27227420848573125, 0.06515230065000364, 0.02344596448376731, 0.008052157334395103, 0.1593217794334477, 0.024666829830628526, 0.006311014530889406, 0.05749466122278676, 0.027792019821817948, 0.03232529933419643], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0559183699738 -INFO - Cycle: 195 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.21262435913079], - [0.07385568435192094, 75.42512435913116]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013766463491403922, 0.019607908663929672, 0.04132902872633128, 0.030468796207266988, 0.10301431542082694, 0.09804297027337432, 0.017260731517339065, 0.27227421159679815, 0.06485051949131362, 0.023445690409188594, 0.1591356666950788, 0.02527472628303569, 0.00630701289828273, 0.06544664143377452, 0.027569440699229, 0.03220587619282681], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0536348203248 -INFO - Cycle: 196 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.40637435913078], - [0.07385568435192094, 75.61887435913115]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013773019500031595, 0.01960790875666832, 0.041286352704114224, 0.030480962959457816, 0.10301432103088856, 0.10415661973605843, 0.017260725765095512, 0.27227418658503644, 0.058859307603731745, 0.023448959586459112, 0.15896938716736222, 0.025858497323294437, 0.006328414308602077, 0.06527292637560989, 0.027317309295311655, 0.03209110130227808], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0515485310998 -INFO - Cycle: 197 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 88.60012435913077], - [0.07385568435192094, 75.81262435913115]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013779427839596669, 0.019607908662988466, 0.04123450447761821, 0.030495673346571158, 0.10301432756828753, 0.11114970463701514, 0.017260721001610885, 0.2722741594299458, 0.05196556195604233, 0.02345292262003529, 0.15281669642074763, 0.02641946043130307, 0.006361852201065901, 0.06513059359215596, 0.005964634781553265, 0.027087811376991656, 0.03198403965647089], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0496835916995 -INFO - Cycle: 198 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 88.79387435913077], - [0.07385568435192094, 76.00637435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750475567263828, 0.019607908747833525, 0.04119618496410072, 0.030508531287961955, 0.10301433645653997, 0.12090954529087289, 0.017260717973529106, 0.27227411970173326, 0.04228392372133681, 0.023458856567116645, 0.13618556103969404, 0.02691866074058414, 0.06500951949978678, 0.022356456132370806, 0.006442328663302906, 0.026966006080353787, 0.03185686756561879], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0480512765064 -INFO - Cycle: 199 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 88.98762435913076], - [0.07385568435192094, 76.20012435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013756022514106146, 0.019607908679853337, 0.041126591261715605, 0.03052816272746183, 0.10301434402145895, 0.129282156552229, 0.017260715325588056, 0.2722740877486204, 0.03397417037127865, 0.023463897747549253, 0.12045787559941898, 0.02743418274887, 0.06491743322593901, 0.03785838766148407, 0.006501500230814657, 0.026773828123949628, 0.03176873545966242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.046667210996 -INFO - Cycle: 200 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.18137435913076]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013754670953400274, 0.01960790878999927, 0.04117887325106747, 0.030513496601248274, 0.1030143561631141, 0.14279061040451754, 0.017260711464310435, 0.2722740336511923, 0.02056662213854956, 0.023472107552866946, 0.09598689551261112, 0.027351684062979487, 0.06477030245355259, 0.06199246390469876, 0.006447271510773065, 0.03206878406457211, 0.026949207520546734], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0454356190542 -INFO - Cycle: 201 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.37512435913075]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013753343580251057, 0.019607908663200634, 0.04122943604271601, 0.03049931559499341, 0.10301436854974826, 0.15630600432088315, 0.017260707217796385, 0.2722739814289508, 0.007151457480306505, 0.023480296998924132, 0.07101674639088495, 0.027270819062447837, 0.06462429715343392, 0.08661626549373984, 0.0063951187799732865, 0.03236031284711823, 0.02713962039463152], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0442960890562 -INFO - Cycle: 202 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.56887435913075]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751966495431735, 0.019607908662057947, 0.041277867320585825, 0.03048572585994944, 0.10301437022898456, 0.16350036824922717, 0.017260705673696614, 0.2722739770255669, 0.023483376186744447, 0.04677295968389702, 0.027189926289232145, 0.06450448378233098, 0.11055373223811178, 0.006346383120849086, 0.03264742288800507, 0.027328826295329383], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0432522734552 -INFO - Cycle: 203 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.76262435913074]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750530444029458, 0.019607908755219654, 0.04132399152807382, 0.030472774886947843, 0.10301435981908842, 0.16347805216774672, 0.017260707109927057, 0.2722740273421275, 0.023480631985497383, 0.02350140005892938, 0.027108792911656503, 0.06441473397352442, 0.1335663637868376, 0.00630138677080917, 0.03293063079697185, 0.027513707662613372], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0423129699557 -INFO - Cycle: 204 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.95637435913073]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013749119929412926, 0.01960790866203357, 0.04136823131106799, 0.030460353918821473, 0.10301434960919531, 0.16345602285869626, 0.01726070820135476, 0.2722740788075406, 0.023477876630390967, 0.0270291120660222, 0.06432588374077333, 0.1567997694105006, 0.0062586511042534735, 0.033206106722634895, 0.027711827027301694], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0414834990731 -INFO - Cycle: 205 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.15012435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750508342972801, 0.019607908684226162, 0.0413630972705975, 0.03046176625319758, 0.10301434428553437, 0.16354088367369557, 0.017260703798118622, 0.2722741054288883, 0.02347588724914648, 0.02716929873031665, 0.06415067214981149, 0.15660370031735005, 0.006261199974003922, 0.02092483647806127, 0.012422000121223633, 0.02771908724285571], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0407713300608 -INFO - Cycle: 206 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.34387435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751677271862056, 0.019607908663539897, 0.04136039864392839, 0.030462491503830968, 0.10301433903325463, 0.16362688685958687, 0.017260699262904165, 0.2722741321926826, 0.02347389559756148, 0.02728960301940081, 0.06397532854835099, 0.15639990273689328, 0.00626200277446169, 0.009858095928253938, 0.023633838688761816, 0.02774879927472658], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.040187417498 -INFO - Cycle: 207 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.53762435913072]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013752629787602636, 0.01960790866201441, 0.04136018897754584, 0.030462515547639835, 0.10301433378712312, 0.16371395095978133, 0.017260694709560664, 0.2722741587156542, 0.023471905381222936, 0.027389770287588957, 0.06380009424141705, 0.15618818119017383, 0.006260975279189922, 0.03364253383325857, 0.027800158640226936], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0397346917482 -INFO - Cycle: 208 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 90.73137435913071]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013785514457183732, 0.01960790866200801, 0.041373698164579996, 0.030456770490191427, 0.10301432851153594, 0.1638040628707254, 0.01726068997797833, 0.27227418541590004, 0.02346988638701248, 0.027355172323857778, 0.06362847186774748, 0.15596028976465312, 0.03392210893983549, 0.006193810323001576, 0.02789310184378918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0394226656906 -INFO - Cycle: 209 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013784225287002301, 0.019607908662001024, 0.04140777499933276, 0.03044716860197577, 0.1030143227390355, 0.16390170951713715, 0.017260684884224723, 0.272274214591204, 0.02346768561246365, 0.02727672095956941, 0.06343409699892125, 0.1557164745822282, 0.03418465302488423, 0.006162534442653286, 0.028059825097366636], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0392569655874 -INFO - Cycle: 210 -INFO - Spp: 15 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.05432482497692094, 82.78762435913094], - [0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.25324935913096], - [0.01734207465648646, 113.4798818588255], - [0.32775685622692097, 87.82512435913105], - [0.07593465278148646, 108.53925685882534], - [0.09546551215648647, 108.63613185882534], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.09546551215648647, 141.37988185882568], - [0.07593465278148646, 89.93925685882574], - [0.07385568435192094, 76.29699935913114], - [0.03687293403148646, 83.73925685882591], - [0.09338654372692094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026468773657047678, 0.008189686633316293, 0.019607908434805824, 0.03773753798768852, 0.031278275728203034, 0.10184961156730686, 0.1671622758133596, 0.1546512254083663, 0.012779323182195504, 0.27795462498334694, 0.023608489135648617, 0.02968126617183296, 0.03342954874667863, 0.015424746052770546, 0.060176706497432564], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.5400712269643 -INFO - Cycle: 211 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.09546551215648647, 141.37988185882568], - [0.07385568435192094, 76.29699935913114], - [0.05432482497692094, 82.88449935913094], - [0.03479396560192094, 96.35012435913096], - [0.32775685622692097, 87.92199935913105], - [0.07593465278148646, 108.63613185882534], - [0.09546551215648647, 108.73300685882533], - [0.308225996851921, 115.33762435913073], - [0.09546551215648647, 141.4767568588257], - [0.07593465278148646, 90.03613185882574], - [0.07385568435192094, 76.39387435913113], - [0.03687293403148646, 83.64238185882591], - [0.09338654372692094, 90.82824935913071]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.02652241404992714, 0.019607908852677592, 0.03122622917168265, 0.013005768509433125, 0.07783881645299318, 0.0056507856323820055, 0.027191437097731776, 0.008304383751687539, 0.0376883834841249, 0.10144012097340138, 0.1677020278224352, 0.1535847306528556, 0.200301568444925, 0.01784664052420848, 0.029542580766877397, 0.0062219626255849494, 0.015477124425766604, 0.060847116761305386], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.522950399136 -INFO - Cycle: 212 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.07385568435192094, 76.29699935913114], - [0.03479396560192094, 96.35012435913096], - [0.308225996851921, 115.33762435913073], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 76.39387435913113], - [0.05432482497692094, 82.98137435913094], - [0.32775685622692097, 88.01887435913105], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 108.82988185882533], - [0.07593465278148646, 90.13300685882574], - [0.03687293403148646, 83.54550685882592], - [0.09338654372692094, 90.73137435913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026597657076223323, 0.01960790867159231, 0.0312657708949104, 0.013113257396297017, 0.2262123507537594, 0.017738121769938022, 0.037602034963550426, 0.05111052640196669, 0.023417455769164916, 0.015616313243612191, 0.008496872983800467, 0.10214959020511283, 0.16827176849451211, 0.15247901843994083, 0.029402531699630377, 0.015415581714831638, 0.06150323952115708], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.5076146908805 -INFO - Cycle: 213 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.05432482497692094, 83.07824935913094], - [0.32775685622692097, 88.11574935913104], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 108.92675685882533], - [0.07593465278148646, 90.22988185882573], - [0.03687293403148646, 83.44863185882592], - [0.09338654372692094, 90.63449935913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026716744698567538, 0.01960790858316345, 0.03130690893210306, 0.013246468728731508, 0.2591991462067683, 0.03750820685443477, 0.030858184854159688, 0.07806830802679425, 0.01753709541797919, 0.02330002442385951, 0.008686677454922371, 0.10260311180821556, 0.0908616027887562, 0.151651213712684, 0.029131501237979123, 0.015358232682056274, 0.06192261821075175], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4937925700058 -INFO - Cycle: 214 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.05432482497692094, 83.17512435913093], - [0.32775685622692097, 88.21262435913104], - [0.09546551215648647, 109.02363185882533], - [0.07593465278148646, 90.32675685882573], - [0.03687293403148646, 83.35175685882592], - [0.09338654372692094, 90.53762435913072]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026697751293851088, 0.01960790838997108, 0.03133728061101868, 0.013353675141181028, 0.11161869639603658, 0.03744954769990649, 0.03338947395157186, 0.1356106087921221, 0.16430541318504088, 0.0232350237115477, 0.03419427708476664, 0.008830853122885706, 0.10330738596650874, 0.15114324607901222, 0.028724420125871477, 0.015306009058761956, 0.061888429389945654], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4810204489027 -INFO - Cycle: 215 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.05432482497692094, 83.27199935913093], - [0.32775685622692097, 88.30949935913104], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.03687293403148646, 83.25488185882593]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014833141151788869, 0.01960790826840769, 0.03137113140145911, 0.013471627429105267, 0.03737830688613899, 0.033715618274532136, 0.12848384212032152, 0.27521305429136816, 0.023211174032452736, 0.041432859050054, 0.09395328946018663, 0.06196413753350558, 0.011630932913398716, 0.008954504959830864, 0.10389985268951163, 0.05692313890029329, 0.0286934180766149, 0.015262062561029764], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4690091501432 -INFO - Cycle: 216 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.05432482497692094, 83.36887435913093], - [0.32775685622692097, 88.40637435913104], - [0.03687293403148646, 83.15800685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.012211967480484167, 0.01960790817850685, 0.031403172850114784, 0.01359369746670439, 0.037311337488378976, 0.0337243874683474, 0.12976423478474433, 0.17849086490619664, 0.02321124356472494, 0.04016468719524726, 0.09186357015757333, 0.061992328410880385, 0.014220596824788344, 0.05900125829222967, 0.028640410552268254, 0.09605606283870334, 0.009081679227469287, 0.10444322978396355, 0.015217362528674025], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4574151524264 -INFO - Cycle: 217 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.05432482497692094, 83.46574935913092], - [0.32775685622692097, 88.50324935913103], - [0.03687293403148646, 83.06113185882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.009810332466855323, 0.01960790802901549, 0.03143420943853369, 0.01369993254811446, 0.03724626077007378, 0.03373077456032773, 0.13107597962392573, 0.03257927599671848, 0.023211888642008075, 0.03886540532981336, 0.0897707348766963, 0.06202098814716236, 0.01659551782703642, 0.061082247686243075, 0.028586224691480176, 0.2411576540008028, 0.00920407803012013, 0.10514585850049192, 0.015174728834580773], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4461091030596 -INFO - Cycle: 218 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.56262435913092], - [0.32775685622692097, 88.60012435913103], - [0.03687293403148646, 82.96425685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.007647783317356319, 0.01960790808542426, 0.031464091742389746, 0.013833078203533973, 0.03718363268208863, 0.033734586164509514, 0.1324308348208731, 0.023211387918509845, 0.03752351076962693, 0.087551809255339, 0.06205028331326514, 0.018736446311185994, 0.06328910973657682, 0.02853083764108109, 0.2519451849688412, 0.021246933567501517, 0.009321307859084386, 0.10555725996010323, 0.015134013682709113], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4351251053718 -INFO - Cycle: 219 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.65949935913092], - [0.32775685622692097, 88.69699935913103], - [0.03687293403148646, 82.86738185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.005700325157504778, 0.019607907883405072, 0.031492703592790106, 0.013938859110377184, 0.03712389257544865, 0.033736429401408946, 0.13386364657276809, 0.02321194736367058, 0.03610389515425803, 0.08536745763489839, 0.06207980032848858, 0.020666928032746827, 0.06546129482514029, 0.02847425922552517, 0.10812055255828307, 0.16426799396307482, 0.009433068409856877, 0.10625396096735866, 0.015095077242995972], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.424480120717 -INFO - Cycle: 220 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.75637435913092], - [0.32775685622692097, 88.79387435913102], - [0.03687293403148646, 82.77050685882594]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.004038309590070157, 0.019607907799810552, 0.031519864419644474, 0.014054298766199975, 0.03706769990308522, 0.0337350966159287, 0.13531574785689354, 0.023212056068696276, 0.03466527838578652, 0.08312048893448394, 0.06210976415436443, 0.022317790938438577, 0.06769591706342581, 0.028416808899037516, 0.2716857643387566, 0.009538888207868138, 0.10684055193469431, 0.015057766122815322], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4141546065391 -INFO - Cycle: 221 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.308225996851921, 115.82199935913071], - [0.05432482497692094, 83.85324935913091], - [0.32775685622692097, 88.89074935913102], - [0.03687293403148646, 82.67363185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.002693351101696826, 0.01960790768028005, 0.03154542151399833, 0.014176830322924145, 0.03701561582561694, 0.03373015329845769, 0.13683197042116993, 0.02321180947815617, 0.03316284205850966, 0.08081992202639392, 0.062139948706527295, 0.023657914396060648, 0.06998410661412578, 0.028358601245615768, 0.1907152365294929, 0.08034809356013785, 0.009638371627016923, 0.10733996973514214, 0.015021933858676888], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.404209844443 -INFO - Cycle: 222 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.05432482497692094, 83.95012435913091], - [0.32775685622692097, 88.98762435913102], - [0.03687293403148646, 82.57675685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790746086617, 0.02579604542793276, 0.014281351429267659, 0.03691805442421832, 0.033747743500283485, 0.13876211005374708, 0.02321216059228098, 0.031249370811867294, 0.07820089461760549, 0.062173592445338065, 0.026320116334439453, 0.07258915652116252, 0.028290856893345706, 0.04889930535655057, 0.22136339157567006, 0.005798198480403359, 0.009766934389479478, 0.10803504095084167, 0.01498776873469991], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3946123354506 -INFO - Cycle: 223 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.05432482497692094, 84.04699935913091], - [0.32775685622692097, 89.08449935913102], - [0.03687293403148646, 82.47988185882595]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790745774237, 0.02128436792344609, 0.014410663441443665, 0.03684140730644969, 0.03371800148050856, 0.13999148537311065, 0.023211535556828738, 0.030032567958923496, 0.07593524877277186, 0.06220490555459835, 0.026337239045642, 0.07484217397002577, 0.028233434392225955, 0.26972995713655706, 0.010349955048002197, 0.009876249730554128, 0.10843829101467266, 0.014954608836496623], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3853832201355 -INFO - Cycle: 224 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.05432482497692094, 84.1438743591309], - [0.32775685622692097, 89.18137435913101], - [0.03687293403148646, 82.38300685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079073842132, 0.017052348595943217, 0.014517355217628276, 0.03677153044552044, 0.03369124913009078, 0.14128756974410048, 0.023211831432368022, 0.02874958673727719, 0.0736742018838177, 0.062236711238052765, 0.026355416879568248, 0.07709026046296702, 0.028174104315413753, 0.14070935366130466, 0.014619175839598092, 0.12825683916397124, 0.009977393204862305, 0.10909446115123449, 0.01492270351206807], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3765609189134 -INFO - Cycle: 225 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.05432482497692094, 84.2407493591309], - [0.32775685622692097, 89.27824935913101], - [0.03687293403148646, 82.28613185882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079072277781, 0.013127348261693414, 0.014621026853535536, 0.03670910813920107, 0.033667716423463286, 0.1427944302049184, 0.023212188816372454, 0.02725678760341849, 0.07132593634608012, 0.06226873798324734, 0.026374576154161833, 0.07942546162201507, 0.028112684328185547, 0.0031792512562681557, 0.01857826465694544, 0.26499537915789256, 0.01006991608626485, 0.10978137791032816, 0.01489190096823002], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3681109033162 -INFO - Cycle: 226 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.3376243591309], - [0.32775685622692097, 89.37512435913101], - [0.03687293403148646, 82.18925685882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790726449825, 0.009518860221280059, 0.014751753507291895, 0.03665465409888191, 0.0336474743579429, 0.14443256537974494, 0.023211250722905603, 0.025633682454502656, 0.06881447245852604, 0.06230128744627967, 0.026394673285563105, 0.08192365004650433, 0.028049348149693645, 0.02221757506523666, 0.23960296420980498, 0.028088553478068358, 0.01015350667062267, 0.11013377007892017, 0.01486205110373215], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3600840344386 -INFO - Cycle: 227 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.4344993591309], - [0.32775685622692097, 89.471999359131], - [0.03687293403148646, 82.09238185882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790702087678, 0.006221470167353775, 0.014854090491874113, 0.036608579951629854, 0.0336306344689451, 0.146259117799263, 0.02321152437040978, 0.023822872937574686, 0.06630841511474697, 0.062333791935649294, 0.026415640370855045, 0.08441635488621012, 0.027984268395101142, 0.02554242392039168, 0.10241261344324626, 0.16448785324244045, 0.010227896521248803, 0.11082153509883512, 0.014833009863348089], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3524781609442 -INFO - Cycle: 228 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.5313743591309], - [0.32775685622692097, 89.568874359131], - [0.03687293403148646, 81.99550685882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790693820051, 0.0032934843203022307, 0.014964469865265352, 0.036571768716884424, 0.03361727218415164, 0.14815073101507387, 0.023211368789509475, 0.0219476245011257, 0.06373280618903197, 0.06236663913035652, 0.026437471624122518, 0.08697842129157753, 0.027917737793724466, 0.02849415743431788, 0.2662078014905195, 0.010292517379990533, 0.11140319339532055, 0.014804627940525231], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3452786358794 -INFO - Cycle: 229 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.62824935913089], - [0.32775685622692097, 89.665749359131], - [0.03687293403148646, 81.89863185882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906974620688, 0.015085784531768754, 0.03653883492944508, 0.033606793841116166, 0.15011868357115274, 0.023210629264409633, 0.019996698682173568, 0.06106649657458995, 0.06239996909075599, 0.026459697721823595, 0.08963097266857041, 0.027849554673385103, 0.03181056265279806, 0.21079218007306288, 0.054861127266138315, 0.010351067053687985, 0.11183618373519744, 0.014776856695303538], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3385456005994 -INFO - Cycle: 230 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.72512435913089], - [0.32775685622692097, 89.762624359131], - [0.03687293403148646, 81.80175685882597]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906827722878, 0.015186511642288607, 0.03653921217773921, 0.03360272737999806, 0.1522677495814859, 0.02321081135705286, 0.017865205321735262, 0.05845746930289561, 0.06243200225287939, 0.026484244308405326, 0.09222662898417694, 0.027781523412986342, 0.03181761133353887, 0.07608998673153554, 0.1887752425292285, 0.010383458305238128, 0.11252263342417132, 0.014749075126921203], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.332251516737 -INFO - Cycle: 231 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.82199935913088], - [0.32775685622692097, 89.859499359131], - [0.03687293403148646, 81.70488185882597]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790678949714, 0.015300582766101545, 0.036547256341730124, 0.03360203325923591, 0.15452426289204524, 0.023210288794820712, 0.015626921169385452, 0.05576081979923569, 0.06246406531299841, 0.026509214556705688, 0.09490988486836187, 0.02771243107817264, 0.031822112917616795, 0.2642458660163429, 0.010407262141246381, 0.1130275585897043, 0.014721532706799026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3263992917857 -INFO - Cycle: 232 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.05432482497692094, 84.91887435913088], - [0.32775685622692097, 89.95637435913099], - [0.03687293403148646, 81.60800685882597]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790675183377, 0.00957419350042705, 0.03656337839443761, 0.03360478156972239, 0.15690317394362815, 0.023209624224367804, 0.013266829967410437, 0.05301884334126393, 0.06249593657997876, 0.026534568822234376, 0.09763848921991138, 0.02764246239800402, 0.03182395787664706, 0.19900293874622435, 0.00586386043751164, 0.06466643686599968, 0.010422177819704915, 0.1134663253379878, 0.014694114202705019], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3210450247393 -INFO - Cycle: 233 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.01574935913088], - [0.32775685622692097, 90.05324935913099]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790654761171, 0.03652893020795633, 0.03361212369147655, 0.1594877957324783, 0.023209639959344573, 0.010701351335543957, 0.05033041613975054, 0.0625261187936565, 0.026558406208836826, 0.10031418122809149, 0.027573495535193674, 0.03183192448579645, 0.07541652890100795, 0.015574992700936532, 0.18750957733850893, 0.014721321242406916, 0.010423402214509374, 0.11407188773689357], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.315960878593 -INFO - Cycle: 234 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.32775685622692097, 90.15012435913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906504614903, 0.03650371179838653, 0.03362335985707321, 0.16202301168088354, 0.023209090444673737, 0.008185383988776947, 0.047637376745273255, 0.06255623287442097, 0.026582012791238625, 0.10299452057143021, 0.02750434195095231, 0.03183724775198552, 0.015686692548194173, 0.262304907014613, 0.014747906243629691, 0.010415251963701576, 0.11458104527015185], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.311130748457 -INFO - Cycle: 235 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.24699935913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790652876163, 0.036503691997656726, 0.033623003542724, 0.16142995091345833, 0.023209325192525405, 0.008777013096475866, 0.04780103546192814, 0.06255750705283006, 0.026582134452221042, 0.10283015971877729, 0.027505370938440857, 0.031837253566407715, 0.015801184204299278, 0.20310132876214557, 0.014747904805315458, 0.010415290742524981, 0.05863077101314125, 0.11503916801036654], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.306601508225 -INFO - Cycle: 236 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.34387435913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790638613352, 0.036503696064352886, 0.0336229959356763, 0.161430619689712, 0.02321030329830163, 0.00877613181863768, 0.04787190309625389, 0.06255735753180444, 0.026582138129457537, 0.10275942873934349, 0.02750543718100672, 0.03183725242826182, 0.01589881614956417, 0.07394033475543907, 0.01474790497936827, 0.010415283843879517, 0.18701011535567547, 0.1157223746171315], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.302286209167 -INFO - Cycle: 237 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.44074935913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906307741306, 0.036503718631365895, 0.033623346495330685, 0.1620273625356541, 0.023210582575941597, 0.008180616663104245, 0.047745482337552096, 0.0625559899847112, 0.026582019193829475, 0.10288680499600171, 0.027504452575944256, 0.03183724584570064, 0.016007874948762307, 0.014747906531677235, 0.01041524048008499, 0.26032870715397816, 0.11623474274262016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.298181660152 -INFO - Cycle: 238 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.53762435913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906357700017, 0.03650369813595202, 0.03362298811031052, 0.1614294741994194, 0.023210684386593686, 0.008777083886150377, 0.04790067363124761, 0.06255729456619165, 0.0265821414336351, 0.10273089991680814, 0.027505481720680187, 0.03183725186846869, 0.016121401927014424, 0.014747905063886953, 0.010415280498596151, 0.2110687114741644, 0.048711671816609646, 0.11666945100657097], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2943351353595 -INFO - Cycle: 239 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.63449935913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906215167413, 0.036503702175889004, 0.03362298453940794, 0.1614361387711471, 0.02321160365458066, 0.008770232561573311, 0.04796525764899462, 0.0625571417985373, 0.026582143660716415, 0.10266645527046975, 0.027505533506352712, 0.03183725072268379, 0.016217203659894663, 0.014747905234808723, 0.010415273593983358, 0.08470161316330778, 0.17429936500401, 0.11735228881847552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2907084417134 -INFO - Cycle: 240 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.73137435913097]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790612409518, 0.0365037251063632, 0.03362333428119462, 0.1620323830046044, 0.023211985754260762, 0.008175200879306966, 0.04784633815888954, 0.06255576036475051, 0.026582025109786214, 0.10278632881932091, 0.02750455555516851, 0.03183724404860147, 0.016321023009512, 0.014747906807424178, 0.010415229619157723, 0.2583416207872213, 0.11790743257034242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2872932999985 -INFO - Cycle: 241 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 90.82824935913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079062114725, 0.036503702771901195, 0.0336229648840512, 0.16141384925534272, 0.023211823263708933, 0.008792304366426149, 0.04798871779697499, 0.06255714666685427, 0.02658215081595559, 0.10264320507595211, 0.027505605399717924, 0.03183725057595386, 0.016435977247277102, 0.014747905248752118, 0.01041527284159448, 0.23115062156292107, 0.02670274918535215, 0.1182808468297915], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2841356982235 -INFO - Cycle: 242 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 90.92512435913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906075142113, 0.0365037073845657, 0.03362297438590292, 0.16144120078885607, 0.023212683010503304, 0.00876482997139294, 0.048042042192428525, 0.06255696127181334, 0.02658214853513746, 0.10259003633387512, 0.027505616227139977, 0.03183724927058935, 0.016529915815656, 0.014747905449241493, 0.01041526490024848, 0.10768847910673283, 0.1493875120096822, 0.11896356727109209], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2812080291137 -INFO - Cycle: 243 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 91.02199935913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905944909767, 0.03650373121808046, 0.033623323096200676, 0.16203795393687023, 0.023213305823996923, 0.008169255253448717, 0.047940397656851284, 0.06255554338106444, 0.026582030566067397, 0.10269263803929912, 0.02750465142259855, 0.0318372423425764, 0.01662624868396495, 0.014747907064705476, 0.010415219353859959, 0.25634139059125627, 0.11960125562424935], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2784915517618 -INFO - Cycle: 244 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.32775685622692097, 91.11887435913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906031826328, 0.036503729487790106, 0.033623330208509355, 0.16204533377258692, 0.023212805140969784, 0.008161964938270882, 0.047899476580653286, 0.06255560638338149, 0.026582027633184367, 0.10273357248275927, 0.027504608370830425, 0.03183724282662056, 0.014747906991832023, 0.010415222301621703, 0.2559579476729681, 0.016806425934108554, 0.11980489324208687], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2760148420882 -INFO - Cycle: 245 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.21574935913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790599248889, 0.03650371074636203, 0.033622967112431124, 0.16144383544629237, 0.023213416732482003, 0.008761965088359096, 0.0480913307898481, 0.06255684682981244, 0.0265821519498607, 0.10254099705249908, 0.027505671772627943, 0.031837248349246484, 0.014747905591408246, 0.010415259332378489, 0.15835324786037383, 0.016903441639802088, 0.0968979712788996, 0.1204141264348273], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.273779740046 -INFO - Cycle: 246 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.31262435913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905879167786, 0.03650371316301913, 0.033622945820446885, 0.1614198124577855, 0.023214219844998444, 0.008785748726077545, 0.04815620382163186, 0.0625567762367896, 0.026582160097644702, 0.10247621880445884, 0.02750576975851605, 0.03183724768486136, 0.014747905683646187, 0.010415255385665352, 0.03840293492860238, 0.016995181550935965, 0.21607001127956196, 0.1210999888761905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2717580228368 -INFO - Cycle: 247 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.40949935913095]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905864100297, 0.03650373520705087, 0.03362332005080282, 0.16205115600075484, 0.023214042659850838, 0.008155792123587987, 0.047986559557781285, 0.06255540342414069, 0.026582032631862193, 0.10264683968153773, 0.027504696872641305, 0.031837241232647036, 0.014747907233478668, 0.010415212701321664, 0.01710190243688844, 0.25393725628775343, 0.12152899603379977], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2699624745956 -INFO - Cycle: 248 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.50637435913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905908332477, 0.03650371374838155, 0.03362295177282767, 0.1614355366245374, 0.02321408566246575, 0.008769969437757626, 0.048140995665908314, 0.0625567583106071, 0.026582158128271752, 0.10249164933388127, 0.027505750746156146, 0.03183724750277462, 0.01474790569758742, 0.010415254452356316, 0.017205809422604405, 0.20607704698234822, 0.047295674702020875, 0.12198958590118114], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.268428972527 -INFO - Cycle: 249 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.60324935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905795560154, 0.036503717199433516, 0.03362295116223723, 0.16144501427609426, 0.02321483378250996, 0.008760345092678288, 0.04819169014186028, 0.06255662632200125, 0.026582159172524475, 0.102441082942545, 0.02750578615277242, 0.03183724653393581, 0.014747905848111302, 0.010415248561764779, 0.017295639205994705, 0.08904249050779406, 0.16355276606298594, 0.1226765912391966], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2671191353388 -INFO - Cycle: 250 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.70012435913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905698787786, 0.03650374060491321, 0.033623310753631584, 0.16205735459599402, 0.023215210591837433, 0.008149261465171285, 0.048067917887191045, 0.06255521141049936, 0.026582037236343312, 0.10256582011977472, 0.027504779305099657, 0.03183723971215186, 0.01474790745649233, 0.010415203615794205, 0.017389877878753783, 0.2518981536716901, 0.12327906799587425], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2660247219649 -INFO - Cycle: 251 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.79699935913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790579779393, 0.036503739177759564, 0.033623319021418546, 0.16206927838931665, 0.023214658946639332, 0.008137395780054225, 0.04802410619580722, 0.06255526520489105, 0.026582033975658146, 0.10260973393874016, 0.0275047338384004, 0.03183724011526465, 0.014747907396535457, 0.010415206087437918, 0.01749956082336088, 0.2514698895747345, 0.12359802573618743], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2651820728302 -INFO - Cycle: 252 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.308225996851921, 116.79074935913069], - [0.32775685622692097, 91.89387435913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905757592702, 0.03650371991674528, 0.033622948651881354, 0.1614551098621414, 0.0232152634152831, 0.008750044832645876, 0.0482179571296131, 0.06255653628816063, 0.026582160743425846, 0.10241513505164491, 0.027505817111764894, 0.03183724578408082, 0.01474790595912214, 0.01041524410330906, 0.01759007195325126, 0.1515745662830579, 0.09916138942397569, 0.12424097773230404], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2645858846358 -INFO - Cycle: 253 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.69387435913069], - [0.308225996851921, 116.79074935913069], - [0.3298358246564865, 69.78925685882575], - [0.32775685622692097, 91.99074935913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790567893214, 0.036503721312206514, 0.0336229370744396, 0.16144078257047595, 0.023215818941574585, 0.008764259366818445, 0.04825884695124346, 0.06255649203849166, 0.026582165186630136, 0.10237423710551868, 0.027505872167234505, 0.0318372453986463, 0.014747906014174231, 0.010415241782841896, 0.055020557085598436, 0.1950208553219046, 0.01774835670296432, 0.12477679930030455], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2641923891363 -INFO - Cycle: 254 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.79074935913069], - [0.3298358246564865, 69.78925685882575], - [0.32775685622692097, 92.08762435913093]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905646454628, 0.03650374385180272, 0.033623309390511294, 0.16207038313359456, 0.023215807929791894, 0.008136019142951326, 0.048102004884815724, 0.06255509790716578, 0.02658203853336822, 0.10253205121503657, 0.027504811885370014, 0.03183723882109123, 0.014747907598091513, 0.010415198228108455, 0.24943679353922832, 0.017845660841749572, 0.12528402745086817], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2640153732302 -INFO - Cycle: 255 -INFO - Spp: 16 -INFO - [[0.884386348414421, 236.52824935913077], - [0.03479396560192094, 96.30168685913095], - [0.08362111403942094, 76.39387435913113], - [0.08570008246898647, 108.73300685882533], - [0.10523094184398646, 141.5736318588257], - [0.07593465278148646, 108.87831935882534], - [0.10523094184398646, 109.02363185882533], - [0.07385568435192094, 69.95168685913133], - [0.08570008246898647, 90.42363185882573], - [0.01734207465648646, 113.33456935882549], - [0.03687293403148646, 81.65644435882598], - [0.05432482497692094, 85.06418685913087], - [0.298460567164421, 116.79074935913069], - [0.308225996851921, 116.83918685913069], - [0.33960125434398647, 69.78925685882575], - [0.32775685622692097, 92.03918685913092]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960791658232103, 0.029624437511445605, 0.018911667056997348, 0.1463862648287146, 0.020200897434662565, 0.1116358859137012, 0.06755668235869612, 0.034956740669096216, 0.08588459749498518, 0.03376991109623585, 0.014225812020949037, 0.02454720933621673, 0.2503724179103578, 0.012586223179036403, 0.019765923657894948, 0.10996741294868945], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8587111069528 -INFO - Cycle: 256 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 96.30168685913095], - [0.03687293403148646, 81.65644435882598], - [0.884386348414421, 236.57668685913077], - [0.08362111403942094, 76.34543685913113], - [0.08570008246898647, 108.68456935882533], - [0.10523094184398646, 141.5251943588257], - [0.07593465278148646, 108.92675685882534], - [0.10523094184398646, 108.97519435882532], - [0.07385568435192094, 70.00012435913133], - [0.08570008246898647, 90.47206935882573], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.01574935913087], - [0.298460567164421, 116.83918685913069], - [0.33960125434398647, 69.74081935882575], - [0.32775685622692097, 91.99074935913092]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.029627717408231734, 0.014200924598506024, 0.019607916480455945, 0.01886018644999784, 0.14602392364538658, 0.0202360135593944, 0.11128529263683701, 0.06787914185408611, 0.03504656958896562, 0.08624823344227452, 0.03380094767013078, 0.024485687131993332, 0.2633645876816807, 0.01968362713067728, 0.10964923072138223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8432839145855 -INFO - Cycle: 257 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.10523094184398646, 108.97519435882532], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 236.62512435913078], - [0.08362111403942094, 76.29699935913112], - [0.08570008246898647, 108.63613185882532], - [0.10523094184398646, 141.4767568588257], - [0.07593465278148646, 108.97519435882535], - [0.07385568435192094, 70.04856185913134], - [0.08570008246898647, 90.52050685882574], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.96731185913086], - [0.298460567164421, 116.8876243591307], - [0.33960125434398647, 69.69238185882574], - [0.32775685622692097, 91.94231185913091]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014213135240920573, 0.06806069815666814, 0.029651524230480113, 0.01960791603281707, 0.018806683850735254, 0.1459290361181065, 0.0202561779834975, 0.1108145886741765, 0.03514337487901308, 0.08662834841759914, 0.03379528300025872, 0.0243979608243371, 0.26310144717920764, 0.019556945272459634, 0.11003688013972311], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8297724984825 -INFO - Cycle: 258 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.10523094184398646, 108.92675685882531], - [0.884386348414421, 236.67356185913079], - [0.08362111403942094, 76.24856185913112], - [0.08570008246898647, 108.58769435882532], - [0.10523094184398646, 141.4283193588257], - [0.07593465278148646, 109.02363185882535], - [0.07385568435192094, 70.09699935913135], - [0.08570008246898647, 90.56894435882575], - [0.05432482497692094, 84.91887435913085], - [0.298460567164421, 116.9360618591307], - [0.33960125434398647, 69.64394435882573], - [0.32775685622692097, 91.8938743591309]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014184892843141436, 0.029786971646625537, 0.03375854029300916, 0.06840382828013301, 0.01960791558821129, 0.018757809825599995, 0.145465817905934, 0.020299951605778275, 0.1105496133258501, 0.03525208988431793, 0.0869886035837466, 0.02425096789473069, 0.2628420403398274, 0.019430660236223495, 0.11042029674687116], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8155907621729 -INFO - Cycle: 259 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.91887435913085], - [0.01734207465648646, 113.28613185882548], - [0.10523094184398646, 108.87831935882531], - [0.884386348414421, 236.7219993591308], - [0.08362111403942094, 76.20012435913111], - [0.08570008246898647, 108.53925685882531], - [0.10523094184398646, 141.37988185882568], - [0.07593465278148646, 109.07206935882536], - [0.07385568435192094, 70.14543685913135], - [0.08570008246898647, 90.61738185882575], - [0.298460567164421, 116.98449935913071], - [0.33960125434398647, 69.59550685882573], - [0.32775685622692097, 91.8454368591309]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014188489862979563, 0.029933598216361375, 0.0265163690863548, 0.02405439047637116, 0.007193894010328875, 0.06874604224835097, 0.01960791523174041, 0.018703233800976857, 0.14499489497719192, 0.020343812044931443, 0.11030745026549595, 0.03540731266020943, 0.08731186554841, 0.2625864068542354, 0.019304772067186744, 0.11079955264887525], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8020502210686 -INFO - Cycle: 260 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.91887435913085], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.10523094184398646, 108.8298818588253], - [0.884386348414421, 236.7704368591308], - [0.08362111403942094, 76.1516868591311], - [0.08570008246898647, 108.4908193588253], - [0.10523094184398646, 141.33144435882568], - [0.07593465278148646, 109.12050685882537], - [0.07385568435192094, 70.19387435913136], - [0.08570008246898647, 90.66581935882576], - [0.298460567164421, 117.03293685913071], - [0.33960125434398647, 69.54706935882572], - [0.32775685622692097, 91.7969993591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014192029263670736, 0.030085147458652994, 0.01737711059769541, 0.023855771069133627, 0.016281844097278005, 0.019101105381953483, 0.06909692869693344, 0.019607914795680876, 0.018647359535084305, 0.14447903935679482, 0.020387592389307256, 0.11010470894619574, 0.03556404035869545, 0.08763203018064193, 0.2623005576791649, 0.01918860686661987, 0.09209821332649737], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.789108037392 -INFO - Cycle: 261 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 84.96731185913086], - [0.10523094184398646, 108.7814443588253], - [0.884386348414421, 236.8188743591308], - [0.08362111403942094, 76.1032493591311], - [0.08570008246898647, 108.4423818588253], - [0.10523094184398646, 141.28300685882567], - [0.07593465278148646, 109.16894435882537], - [0.07385568435192094, 70.24231185913136], - [0.08570008246898647, 90.71425685882576], - [0.298460567164421, 117.08137435913072], - [0.33960125434398647, 69.49863185882572]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014227070122841396, 0.030216141759691124, 0.008959056645378, 0.02465307269305588, 0.1118331254044293, 0.02363096815196282, 0.06944567540256402, 0.01960791441850612, 0.018584074027175636, 0.14395981193382787, 0.02043133268327723, 0.10992169520127147, 0.03576214181456688, 0.08791472144318337, 0.26168984701316467, 0.019163351285104102], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7766770607889 -INFO - Cycle: 262 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 84.96731185913086], - [0.10523094184398646, 108.73300685882529], - [0.884386348414421, 236.8673118591308], - [0.08362111403942094, 76.05481185913109], - [0.08570008246898647, 108.3939443588253], - [0.10523094184398646, 141.23456935882567], - [0.07593465278148646, 109.21738185882538], - [0.07385568435192094, 70.29074935913137], - [0.08570008246898647, 90.76269435882577], - [0.298460567164421, 117.12981185913073], - [0.33960125434398647, 69.45019435882571]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014230586025386177, 0.030362182544916582, 0.033562612292243915, 0.11234552304850441, 0.02343884758008496, 0.06981329630158255, 0.019607913981735964, 0.018524862915831632, 0.14335364046474186, 0.02047492351770526, 0.10979816954719285, 0.03591974001542522, 0.0882290880447573, 0.2612450503264894, 0.019093563393401618], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7647487081776 -INFO - Cycle: 263 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 85.01574935913087], - [0.10523094184398646, 108.68456935882529], - [0.884386348414421, 236.9157493591308], - [0.08362111403942094, 76.00637435913109], - [0.08570008246898647, 108.34550685882529], - [0.10523094184398646, 141.18613185882566], - [0.07593465278148646, 109.26581935882538], - [0.07385568435192094, 70.33918685913137], - [0.08570008246898647, 90.81113185882577], - [0.298460567164421, 117.17824935913073], - [0.33960125434398647, 69.4017568588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014265430486174178, 0.030457784289457158, 0.03353334336028939, 0.11285503212453886, 0.023241231292451977, 0.07017741885926261, 0.01960791360303275, 0.018457283811590654, 0.14274764051318486, 0.02051864136888814, 0.1096921050339829, 0.036114214572388566, 0.08850503010679475, 0.2608025522933765, 0.019024378284586668], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7533207893157 -INFO - Cycle: 264 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 85.01574935913087], - [0.32775685622692097, 91.8938743591309], - [0.10523094184398646, 108.63613185882528], - [0.884386348414421, 236.96418685913082], - [0.08362111403942094, 75.95793685913108], - [0.08570008246898647, 108.29706935882528], - [0.10523094184398646, 141.13769435882566], - [0.07593465278148646, 109.31425685882539], - [0.07385568435192094, 70.38762435913138], - [0.08570008246898647, 90.85956935882578], - [0.298460567164421, 117.22668685913074], - [0.33960125434398647, 69.3533193588257]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014269790429237953, 0.030565032855629413, 0.03350281785135524, 0.045221194179614316, 0.023077037136909898, 0.06822886345777412, 0.07056060447893754, 0.019607913378920337, 0.018393818548950853, 0.14205133827576352, 0.0205620902135784, 0.10964794116373718, 0.03626846634387865, 0.08881331957769857, 0.2602414384025266, 0.0189883337054875], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7423984842262 -INFO - Cycle: 265 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.05432482497692094, 85.06418685913087], - [0.10523094184398646, 108.58769435882527], - [0.884386348414421, 237.01262435913083], - [0.08362111403942094, 75.90949935913108], - [0.08570008246898647, 108.24863185882528], - [0.10523094184398646, 141.08925685882565], - [0.07593465278148646, 109.3626943588254], - [0.07385568435192094, 70.43606185913139], - [0.08570008246898647, 90.90800685882579], - [0.298460567164421, 117.27512435913074], - [0.33960125434398647, 69.3048818588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014303766783139233, 0.030656880038508902, 0.033474725795772854, 0.1140131956262624, 0.02288581993977329, 0.07094009075714884, 0.01960791289897608, 0.01832252014258232, 0.14135448315679802, 0.020605686520671757, 0.10962111770658886, 0.0364638504232951, 0.08908544407426049, 0.2597225717020679, 0.018941934434154043], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7319677143876 -INFO - Cycle: 266 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.05432482497692094, 85.06418685913087], - [0.10523094184398646, 108.53925685882527], - [0.884386348414421, 237.06106185913083], - [0.08362111403942094, 75.86106185913107], - [0.08570008246898647, 108.20019435882527], - [0.10523094184398646, 141.04081935882564], - [0.07593465278148646, 109.4111318588254], - [0.07385568435192094, 70.48449935913139], - [0.08570008246898647, 90.95644435882579], - [0.298460567164421, 117.32356185913075], - [0.33960125434398647, 69.25644435882569]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014308156316782223, 0.03075919287336797, 0.03344569483813966, 0.11451498499950515, 0.022727422996898648, 0.07133855264184844, 0.01960791252647385, 0.018255387262021115, 0.14056435761976935, 0.02064911708436129, 0.10965822299810814, 0.03661952603111014, 0.08939089349371233, 0.2592860898897754, 0.018874488428126297], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7220420295725 -INFO - Cycle: 267 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.10523094184398646, 108.49081935882526], - [0.884386348414421, 237.10949935913084], - [0.08362111403942094, 75.81262435913106], - [0.08570008246898647, 108.15175685882527], - [0.10523094184398646, 140.99238185882564], - [0.07593465278148646, 109.4595693588254], - [0.07385568435192094, 70.5329368591314], - [0.08570008246898647, 91.0048818588258], - [0.298460567164421, 117.37199935913075], - [0.33960125434398647, 69.20800685882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014341311427967442, 0.030847384275802164, 0.03341874769787615, 0.0958486942609967, 0.019190308614079103, 0.02254230155826865, 0.0717324589628747, 0.019607912154951824, 0.018180154780013103, 0.13977579485407196, 0.02069267383629541, 0.10971086431718086, 0.03681613378043027, 0.08966081500845331, 0.2588178694964185, 0.01881657497432001], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7126192354103 -INFO - Cycle: 268 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.10523094184398646, 108.44238185882526], - [0.884386348414421, 237.15793685913084], - [0.08362111403942094, 75.76418685913106], - [0.08570008246898647, 108.10331935882526], - [0.10523094184398646, 140.94394435882563], - [0.07593465278148646, 109.50800685882541], - [0.07385568435192094, 70.5813743591314], - [0.08570008246898647, 91.0533193588258], - [0.298460567164421, 117.42043685913076], - [0.33960125434398647, 69.15956935882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014345745807346821, 0.03094487570640176, 0.033391175176561816, 0.005320440318578735, 0.11033351423217401, 0.022389441923016205, 0.07214528697900906, 0.019607911922457876, 0.018109137607034233, 0.1388913310974096, 0.020735971103197505, 0.10982909720703087, 0.036973524621539466, 0.08996512305153771, 0.2582247794212545, 0.018792643825449915], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7036899711782 -INFO - Cycle: 269 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.10523094184398646, 108.39394435882525], - [0.884386348414421, 237.20637435913085], - [0.08362111403942094, 75.71574935913105], - [0.08570008246898647, 108.05488185882525], - [0.10523094184398646, 140.89550685882563], - [0.07593465278148646, 109.55644435882542], - [0.08570008246898647, 91.10175685882581], - [0.298460567164421, 117.46887435913077], - [0.33960125434398647, 69.11113185882567]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014351725347398954, 0.030927376726388456, 0.0333957889174555, 0.11615514673459444, 0.01876505167396504, 0.03691112025554349, 0.003647166137739898, 0.07255007071863702, 0.01960791147064682, 0.018200824179040457, 0.13801772179858005, 0.020779523268074605, 0.10996570385544062, 0.09021073425880188, 0.2577847980901882, 0.018729336567504543], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6952359842435 -INFO - Cycle: 270 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.10523094184398646, 108.34550685882525], - [0.884386348414421, 237.25481185913085], - [0.08362111403942094, 75.66731185913105], - [0.08570008246898647, 108.00644435882525], - [0.10523094184398646, 140.84706935882562], - [0.07593465278148646, 109.60488185882542], - [0.08570008246898647, 91.15019435882581], - [0.298460567164421, 117.51731185913077], - [0.33960125434398647, 69.06269435882567]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014376637454660475, 0.030902199431699008, 0.03340125512572584, 0.1166466947964842, 0.036875177290457195, 0.02241605752810986, 0.07295217371591291, 0.019607911112212394, 0.018287629116960365, 0.13713661459027054, 0.020823187460117316, 0.11012024750237366, 0.09043371465970057, 0.25735641405926096, 0.018664086156054485], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6871679462497 -INFO - Cycle: 271 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.29706935882524], - [0.884386348414421, 237.30324935913086], - [0.08362111403942094, 75.61887435913104], - [0.08570008246898647, 107.95800685882524], - [0.10523094184398646, 140.79863185882562], - [0.07593465278148646, 109.65331935882543], - [0.08570008246898647, 91.19863185882582], - [0.298460567164421, 117.56574935913078], - [0.33960125434398647, 69.01425685882566]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01437740582751179, 0.03085955294458399, 0.03341327891198939, 0.05531840107011464, 0.02801623579154165, 0.02248650345593613, 0.06189827559153426, 0.008735761762911924, 0.07336717493469828, 0.019607910801790834, 0.01841795369395794, 0.13618063473742886, 0.020866681810275185, 0.11033008205368891, 0.09067567094070239, 0.2568208765188368, 0.018627599152496798], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6794866960804 -INFO - Cycle: 272 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.24863185882523], - [0.884386348414421, 237.35168685913087], - [0.08362111403942094, 75.57043685913104], - [0.08570008246898647, 107.90956935882524], - [0.10523094184398646, 140.7501943588256], - [0.07593465278148646, 109.70175685882543], - [0.08570008246898647, 91.24706935882583], - [0.298460567164421, 117.61418685913078], - [0.33960125434398647, 68.96581935882566]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014377726976739816, 0.030799187176218042, 0.03343030269555631, 0.013232415801152309, 0.02258542974508302, 0.11777606691955324, 0.02335967620209736, 0.07378512458983359, 0.019607910472920997, 0.018573948530803998, 0.13519088554501152, 0.02091020408104366, 0.11057234162862396, 0.09091172616298782, 0.2562983774766105, 0.018588675995763828], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6721784653403 -INFO - Cycle: 273 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.20019435882523], - [0.884386348414421, 237.40012435913087], - [0.08362111403942094, 75.52199935913103], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 140.7017568588256], - [0.07593465278148646, 109.75019435882544], - [0.08570008246898647, 91.29550685882583], - [0.298460567164421, 117.66262435913079], - [0.33960125434398647, 68.91738185882565]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014378161891305459, 0.03074353955731131, 0.03344598990081199, 0.022677030123400548, 0.11826035147015483, 0.036441049456725105, 0.07420828416245544, 0.019607910082934485, 0.018722475071079197, 0.13415730230960174, 0.020953768488900744, 0.11085046558942607, 0.09115295141584384, 0.25587574387921075, 0.018524976600838582], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6652517703494 -INFO - Cycle: 274 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.10523094184398646, 108.15175685882522], - [0.884386348414421, 237.44856185913088], - [0.08362111403942094, 75.47356185913102], - [0.08570008246898647, 107.81269435882523], - [0.10523094184398646, 140.6533193588256], - [0.07593465278148646, 109.79863185882544], - [0.08570008246898647, 91.34394435882584], - [0.298460567164421, 117.7110618591308], - [0.33960125434398647, 68.86894435882564]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014407567061524318, 0.030717119533901965, 0.03345143376418315, 0.10922725777870125, 0.03641050288002838, 0.02267678791414406, 0.009527314938233923, 0.07462699648764612, 0.019607909815000945, 0.01880557758954151, 0.13312236717984033, 0.020997446007182903, 0.11113865310715342, 0.09137859726586658, 0.25543842705957387, 0.018466041617477412], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6587104256269 -INFO - Cycle: 275 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.10523094184398646, 108.10331935882522], - [0.884386348414421, 237.49699935913088], - [0.08362111403942094, 75.42512435913102], - [0.08570008246898647, 107.76425685882522], - [0.10523094184398646, 140.6048818588256], - [0.07593465278148646, 109.84706935882545], - [0.08570008246898647, 91.39238185882584], - [0.298460567164421, 117.7594993591308], - [0.33960125434398647, 68.82050685882564]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014408515348388364, 0.03067830962738972, 0.033462354894637926, 0.019713468439257278, 0.028823819024140322, 0.022741433268689652, 0.09963885877237699, 0.007470259735645001, 0.0750604587396934, 0.01960790952464314, 0.018927041303500203, 0.1319993694344307, 0.021040902171163896, 0.11148805760332219, 0.09163450142911855, 0.25486127149092963, 0.018443469192673114], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.652546434816 -INFO - Cycle: 276 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.05488185882521], - [0.884386348414421, 237.5454368591309], - [0.08362111403942094, 75.37668685913101], - [0.08570008246898647, 107.71581935882521], - [0.10523094184398646, 140.5564443588256], - [0.07593465278148646, 109.89550685882546], - [0.08570008246898647, 91.44081935882585], - [0.298460567164421, 117.8079368591308]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01440903943018528, 0.03062011109255045, 0.03347874921658023, 0.014734649624422997, 0.022837146735454724, 0.1197963081049476, 0.02140277440701876, 0.01842840671339452, 0.07549477499918293, 0.01960790907837882, 0.019076606621226715, 0.13084764432483514, 0.021084475110806248, 0.11186561884209964, 0.09188542791381486, 0.2544303577851011], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6467341272662 -INFO - Cycle: 277 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.884386348414421, 237.5938743591309], - [0.08362111403942094, 75.32824935913101], - [0.08570008246898647, 107.66738185882521], - [0.10523094184398646, 140.50800685882558], - [0.07593465278148646, 109.94394435882546], - [0.08570008246898647, 91.48925685882585], - [0.298460567164421, 117.85637435913081]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014409522073109145, 0.030560052909629824, 0.03349566599389436, 0.02293603378306932, 0.0952624737915546, 0.03597615748891554, 0.01841568262829905, 0.024982969172934234, 0.07593183002304156, 0.01960790884365745, 0.019228471801866636, 0.12965886027819262, 0.021128054076743345, 0.11227430368177484, 0.09214004667293817, 0.2539919667803792], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6412736743089 -INFO - Cycle: 278 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.20949935913089], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.884386348414421, 237.6423118591309], - [0.08362111403942094, 75.279811859131], - [0.08570008246898647, 107.6189443588252], - [0.10523094184398646, 140.45956935882558], - [0.07593465278148646, 109.99238185882547], - [0.08570008246898647, 91.53769435882586], - [0.298460567164421, 117.90481185913082]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014414267268682494, 0.030545108678755685, 0.0334995803113787, 0.020207353964733502, 0.03591136589471506, 0.018434360041459017, 0.12078580546989659, 0.07623180968012738, 0.009631831268305219, 0.0027510360038123897, 0.01960790851679693, 0.019310042307653652, 0.11905945551307094, 0.021146694408444237, 0.11257680182074602, 0.0924554250693198, 0.25343115378210235], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6361087990847 -INFO - Cycle: 279 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.884386348414421, 237.6907493591309], - [0.08362111403942094, 75.231374359131], - [0.10523094184398646, 140.41113185882557], - [0.07593465278148646, 110.04081935882547], - [0.08570008246898647, 91.58613185882587], - [0.298460567164421, 117.95324935913082]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444016816815058, 0.030530484953937988, 0.03350183503775736, 0.035883007028298046, 0.018410976441850087, 0.12119861282943398, 0.07627354667716751, 0.013164446474410146, 0.022948481337198817, 0.11482919884993605, 0.019607908164262302, 0.01937072197018779, 0.021163650283108112, 0.11269124288965776, 0.09294569809095439, 0.2530400208036892], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6311758317213 -INFO - Cycle: 280 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.884386348414421, 237.7391868591309], - [0.08362111403942094, 75.18293685913099], - [0.10523094184398646, 140.36269435882556], - [0.07593465278148646, 110.08925685882548], - [0.08570008246898647, 91.63456935882587], - [0.298460567164421, 118.00168685913083]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444093266390225, 0.030493216385260626, 0.03351225973282191, 0.02525595156394268, 0.018421120478016837, 0.04541610672740321, 0.0763110653338349, 0.022012374585794282, 0.02301352953533817, 0.10526099564372207, 0.010499012170338523, 0.07629413091990209, 0.01960790781925846, 0.019482255625148343, 0.021180378757517923, 0.11281399325763229, 0.09346816417549442, 0.25251660462467107], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6264630913727 -INFO - Cycle: 281 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.884386348414421, 237.78762435913092], - [0.08362111403942094, 75.13449935913098], - [0.10523094184398646, 140.31425685882556], - [0.07593465278148646, 110.13769435882548], - [0.08570008246898647, 91.68300685882588], - [0.298460567164421, 118.05012435913083]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444169358919142, 0.030455248371168944, 0.03352288182020865, 0.014489296268002085, 0.01841802978607443, 0.07634688320508182, 0.03050281422442346, 0.02307976943414738, 0.09605823823054485, 0.02113594031107542, 0.12217962628655783, 0.019607907501460246, 0.01959473493238097, 0.02119719624051548, 0.1129279612586076, 0.09399312493003782, 0.2520486536105217], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6219571366364 -INFO - Cycle: 282 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.07593465278148646, 110.13769435882548], - [0.884386348414421, 237.83606185913092], - [0.08362111403942094, 75.08606185913098], - [0.10523094184398646, 140.26581935882555], - [0.07593465278148646, 110.18613185882549], - [0.08570008246898647, 91.73144435882588], - [0.298460567164421, 118.09856185913084]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014442508394375095, 0.03042072667824911, 0.033532468719345995, 0.00398512757814572, 0.018396093909835452, 0.07629114296927987, 0.11124851183211147, 0.02314133268847668, 0.014789411047545163, 0.03151159207744278, 0.12029856162983273, 0.0811335271629216, 0.019607907123136, 0.019708594333493076, 0.02121414990739316, 0.03184936002786071, 0.09447897877316498, 0.25165823935807174], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6176743152157 -INFO - Cycle: 283 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08362111403942094, 75.03762435913097], - [0.10523094184398646, 140.21738185882555], - [0.08570008246898647, 91.77988185882589], - [0.298460567164421, 118.14699935913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014443661488382336, 0.03040194825526697, 0.033537648088014155, 0.018425780194990228, 0.06841973875890703, 0.12531399449231917, 0.023177108310376632, 0.03540609875080488, 0.019607906935384264, 0.11312312463277636, 0.007932920916426075, 0.12315557791540112, 0.019795477726200873, 0.02123389237160719, 0.09496342783339284, 0.25106169332974976], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.613568935179 -INFO - Cycle: 284 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08570008246898647, 107.71581935882521], - [0.08362111403942094, 74.98918685913097], - [0.10523094184398646, 140.16894435882554], - [0.08570008246898647, 91.8283193588259], - [0.298460567164421, 118.19543685913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014445042832944038, 0.030399462806090235, 0.03353815031472391, 0.018403185557866148, 0.014766678697726717, 0.02318810059792338, 0.03534136565889408, 0.019607906798428852, 0.1132475691298517, 0.061559638822330995, 0.1235599922166981, 0.12467212828689964, 0.019863636784292406, 0.021267957286350715, 0.09546101810864116, 0.2506781661003379], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6096506616957 -INFO - Cycle: 285 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08570008246898647, 107.71581935882521], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 140.12050685882554], - [0.08570008246898647, 91.8767568588259], - [0.298460567164421, 118.24387435913086]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014460104597708516, 0.030372951404626366, 0.03354443563462823, 0.01840342605010636, 0.011613669201163565, 0.030089895613242917, 0.019607906611030703, 0.11335943261856515, 0.07634292498246976, 0.07126685529280163, 0.05720232222084279, 0.011601303576115277, 0.0051712502134140005, 0.05276551563674895, 0.06689655139083425, 0.019958308025545813, 0.021290537368001284, 0.09584870151776186, 0.2502039080443926], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6059295832733 -INFO - Cycle: 286 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.08362111403942094, 74.89231185913096], - [0.10523094184398646, 140.07206935882553], - [0.08570008246898647, 91.9251943588259], - [0.298460567164421, 118.29231185913086]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014475085746819105, 0.03033633918053301, 0.033553575517556916, 0.01841194736582017, 0.021744453564891245, 0.019607906329699564, 0.11345477551220018, 0.07635443882309786, 0.023257701904798825, 0.013416432445458376, 0.12452774009874648, 0.12356229018164486, 0.020067471176340026, 0.02130856902722771, 0.0962228506310826, 0.2496984224940831], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6023835969581 -INFO - Cycle: 287 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.10523094184398646, 140.02363185882552], - [0.08570008246898647, 91.97363185882591], - [0.298460567164421, 118.34074935913087]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476037508779396, 0.03029978463109704, 0.03356375404715206, 0.011668146686316395, 0.01960790619540881, 0.05560373291362112, 0.07636184189028243, 0.023322062613168944, 0.02336323864072924, 0.12498458403481336, 0.078513380303612, 0.01835204127472086, 0.05795173193993804, 0.04441124166576021, 0.020180734453078403, 0.021325899241675557, 0.09671400946814045, 0.24929987249170557], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5990332984961 -INFO - Cycle: 288 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.10523094184398646, 139.97519435882552], - [0.08570008246898647, 92.02206935882592], - [0.298460567164421, 118.38918685913087]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476115376533876, 0.03027716287350779, 0.03357020217329691, 0.007746288310634918, 0.019607905970976808, 0.0056500009455293255, 0.07633820185695661, 0.023356756603609974, 0.027245082631500845, 0.05517269733616306, 0.02002111988099605, 0.018360020727225056, 0.10797501432066503, 0.10233419275434735, 0.020250787490315062, 0.07030238576103458, 0.021343192950326755, 0.09717302235134288, 0.24879984968503696], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5958692334873 -INFO - Cycle: 289 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 139.9267568588255], - [0.08570008246898647, 92.07050685882592], - [0.298460567164421, 118.43762435913088]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476607854183407, 0.03023378192286942, 0.02997025156548664, 0.002578945225767714, 0.019607905775729025, 0.07639463132776232, 0.023410721156713724, 0.03235973944300341, 0.018361840631959885, 0.11375114282451759, 0.10979448792194936, 0.020334586649603893, 0.12594410349619287, 0.003615451117140637, 0.01197906273072155, 0.0213618433400369, 0.09749747728609948, 0.2483274197302622], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5928466944688 -INFO - Cycle: 290 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 139.8783193588255], - [0.08570008246898647, 92.11894435882593], - [0.298460567164421, 118.48606185913088]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476915924592573, 0.030210957549308498, 0.028610949745980982, 0.019607905597689664, 0.07632792697234674, 0.02344107679840932, 0.034906284635321735, 0.01834021539261928, 0.11380187175726758, 0.012254407552808724, 0.020399870104420834, 0.12633832343640652, 0.004982433683005482, 0.10904228796586103, 0.021379290390753335, 0.0979260183922457, 0.24795326410096194], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.589984623042 -INFO - Cycle: 291 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.10523094184398646, 139.8298818588255], - [0.08570008246898647, 92.16738185882593], - [0.298460567164421, 118.53449935913089]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01447736338639339, 0.030189979773720604, 0.02736577457125297, 0.019607905437458484, 0.07642579822552198, 0.02346747657050003, 0.0348856285798701, 0.018369538107878124, 0.10738322127178507, 0.02046243508294656, 0.006446805731143598, 0.006234700469128747, 0.12066907209742958, 0.006571824896129078, 0.12044354425994623, 0.021398406040906943, 0.0982301507132574, 0.24737037478473112], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.587274891462 -INFO - Cycle: 292 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.05432482497692094, 85.3548118591309], - [0.10523094184398646, 139.7814443588255], - [0.08570008246898647, 92.21581935882594], - [0.298460567164421, 118.5829368591309]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01448106199275273, 0.030169881061483418, 0.026288553814871198, 0.019607905172027634, 0.07649238870266449, 0.020654615100287644, 0.034872872434725866, 0.018350957079894113, 0.012201268696683372, 0.02051405297948175, 0.007318408765753427, 0.11994971775293828, 0.10187706522176865, 0.12728999003549352, 0.002833614180439934, 0.021416453374310387, 0.09869344719673127, 0.24698774643769236], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5847174746077 -INFO - Cycle: 293 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.10523094184398646, 139.7330068588255], - [0.08570008246898647, 92.26425685882595], - [0.298460567164421, 118.6313743591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01450595027945664, 0.030138501984010958, 0.024771791851187334, 0.01960790497459615, 0.0765984702999404, 0.034886328884118745, 0.01835040877408273, 0.020571806623047584, 0.00884361952798681, 0.11934841526129968, 0.11421516209209773, 0.07837264866893179, 0.02349278000179548, 0.04937230466538206, 0.02143612270693097, 0.0989560246353031, 0.2465317587698319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.582317955956 -INFO - Cycle: 294 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.10523094184398646, 139.68456935882548], - [0.08570008246898647, 92.31269435882595], - [0.298460567164421, 118.67981185913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014506455226888404, 0.030114868562380177, 0.02330362327899647, 0.019607904869066252, 0.07672156338023212, 0.03486506788196516, 0.018362299820816233, 0.020634052187487893, 0.0103198392032655, 0.11868238904169878, 0.10581932349004612, 0.023522041573004998, 0.12823703348134105, 0.008571031337907953, 0.02145572902408968, 0.09925053417159577, 0.24602624346921736], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5800724241076 -INFO - Cycle: 295 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.10523094184398646, 139.63613185882548], - [0.08570008246898647, 92.36113185882596], - [0.298460567164421, 118.72824935913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014506849562099014, 0.03009428389451204, 0.02207166568113492, 0.019607904653508538, 0.07679351613981196, 0.034847368457272064, 0.018341392271542228, 0.020685499106862907, 0.011558814697075127, 0.11794261012708819, 0.013474258518306607, 0.023547740538698993, 0.12862335100296737, 0.10105018763682032, 0.021473983991270835, 0.09972128299194247, 0.24565929072908627], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5779869566868 -INFO - Cycle: 296 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.10523094184398646, 139.58769435882547], - [0.08570008246898647, 92.40956935882596], - [0.298460567164421, 118.77668685913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014507286393738853, 0.030043894430935268, 0.019052729505456067, 0.0196079044302474, 0.07691271452367152, 0.027849096018266524, 0.018363949250086834, 0.020776602465107406, 0.014594744114371066, 0.11727173388138916, 0.023613740220103013, 0.02470275293269432, 0.11469783437359429, 0.006933872457753078, 0.10444398603995793, 0.021493642354568587, 0.10002166997682213, 0.2451118466312366], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5760554537258 -INFO - Cycle: 297 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.07593465278148646, 110.37988185882551], - [0.10523094184398646, 139.53925685882547], - [0.08570008246898647, 92.45800685882597], - [0.298460567164421, 118.82512435913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014507740530614169, 0.029997517227167616, 0.016255912964329877, 0.019607904323203224, 0.07703655505123141, 0.022050976455029632, 0.01835362744918093, 0.020862747928288457, 0.017407222016621305, 0.11660016161926659, 0.02367409984417502, 0.10753967539019703, 0.012674817273856193, 0.12956283123851514, 0.007337090883038983, 0.021513580627449142, 0.10031301272271878, 0.2447045264551165], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5742791328187 -INFO - Cycle: 298 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.10523094184398646, 139.49081935882546], - [0.08570008246898647, 92.50644435882597], - [0.298460567164421, 118.87356185913093]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014508099159587718, 0.029957916410383482, 0.013886283216449512, 0.01960790414365124, 0.07710942440547748, 0.017281193367618606, 0.018345969492600027, 0.020934044037256086, 0.019790256111056986, 0.11585692416749635, 0.023725687937340513, 0.01732167376763917, 0.017397228504519344, 0.09876555570988671, 0.09769056202834488, 0.031220492138427158, 0.02153204286040295, 0.10078126313164701, 0.24428747941021473], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5726652246713 -INFO - Cycle: 299 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.10523094184398646, 139.44238185882546], - [0.08570008246898647, 92.55488185882598], - [0.298460567164421, 118.92199935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014531148047995341, 0.02993729735064071, 0.01291585872106871, 0.01960790391624124, 0.0772043388092539, 0.0219498875347359, 0.018366431381368085, 0.020765854835108486, 0.11527342715700495, 0.0034174475906897776, 0.012823084825447731, 0.11513731066228458, 0.1304978985344891, 0.020953232508735466, 0.020291449532790332, 0.02155213457804705, 0.10102159135701022, 0.24375370265708832], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5711922412092 -INFO - Cycle: 300 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.10523094184398646, 139.39394435882545], - [0.08570008246898647, 92.60331935882598], - [0.298460567164421, 118.97043685913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014535654150756501, 0.02989058142966315, 0.010167356417910091, 0.019607903728663428, 0.07733284280094496, 0.01674097820635106, 0.018346211239059978, 0.023529765287649194, 0.11460123343989406, 0.01798413845602821, 0.115322308879526, 0.13087653058802712, 0.021035494555417575, 0.023763678897409928, 0.021572497996573688, 0.10129907286103684, 0.2433937510650881], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5698768835491 -INFO - Cycle: 301 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.10523094184398646, 139.34550685882544], - [0.08570008246898647, 92.65175685882599], - [0.298460567164421, 119.01887435913095]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014536092852229555, 0.02984841940813019, 0.007621928606944135, 0.019607903542942152, 0.07741624850011379, 0.01174725615993617, 0.018362015533156858, 0.026089473008723163, 0.11385626767839169, 0.02292869630591604, 0.03961341749602196, 0.04339599069733474, 0.02110829634252234, 0.023818265014628946, 0.07585660505092101, 0.08797481211472985, 0.021591360020858923, 0.10174469752102921, 0.2428822541454692], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5687216579504 -INFO - Cycle: 302 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.10523094184398646, 139.29706935882544], - [0.08570008246898647, 92.700194358826]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014536572288639579, 0.02980304341974672, 0.004891173025654985, 0.019607903538415454, 0.07752406692244906, 0.006311723468462653, 0.018362010511806855, 0.02883556686799275, 0.11313112076546175, 0.028310901361681177, 0.04340673619798871, 0.02118682587669974, 0.02387701744480519, 0.11564268900102452, 0.08796405174099176, 0.24288214720813567, 0.02160944722067865, 0.10211700313936477], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5676813561793 -INFO - Cycle: 303 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.10523094184398646, 139.24863185882543], - [0.08570008246898647, 92.748631858826]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014537314494356501, 0.029745629787512804, 0.01960790355809252, 0.07765715966787697, 0.018361990452800233, 0.033747363093487914, 0.11243335021547472, 0.03456149482240911, 0.04345090924723474, 0.021273072999584742, 0.023946871357128446, 0.11584018742666918, 0.0879198174337694, 0.2428820822509336, 0.02162839415762281, 0.10240645903504614], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.566710169598 -INFO - Cycle: 304 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 139.20019435882543], - [0.08570008246898647, 92.79706935882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014537606470335283, 0.029726728524630746, 0.01960790357190826, 0.07775645402180079, 0.018361979254641548, 0.0337528246262326, 0.11167534804527486, 0.03454333905399716, 0.04347814373489331, 0.021325247848846852, 0.023973429690013995, 0.05779088964294389, 0.08789254724153689, 0.24288201831251371, 0.05821824609455398, 0.021646253459421953, 0.10283104040645419], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.565806913634 -INFO - Cycle: 305 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.10523094184398646, 139.15175685882542], - [0.08570008246898647, 92.84550685882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014556599412583094, 0.029702205217625687, 0.019607903539600163, 0.07784489657765133, 0.01836198902419207, 0.03375841116345893, 0.11096560082276108, 0.034552070749840805, 0.04345440343567236, 0.02137344616067008, 0.007674162388528221, 0.08791632012924792, 0.2428818690408445, 0.11615085757922243, 0.016307648877050978, 0.02166434338346004, 0.10322727249759026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5649608013034 -INFO - Cycle: 306 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.10523094184398646, 139.10331935882542], - [0.08570008246898647, 92.89394435882602]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565767808171256, 0.029678467251576007, 0.019607903578049344, 0.07797790349751504, 0.01836205516856978, 0.03376453198447016, 0.11026224011851335, 0.03454440868357141, 0.043148061251059903, 0.02142956798451457, 0.08822414828592738, 0.24218303402036795, 0.11634861151836509, 0.024002710896948165, 0.021683590480100805, 0.10351985605389058], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5641785544894 -INFO - Cycle: 307 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.10523094184398646, 139.0548818588254], - [0.08570008246898647, 92.94238185882602]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014566113343136032, 0.029657856297990746, 0.019607903539611456, 0.0780965891420275, 0.018361994168900293, 0.0337704737019603, 0.10950762231800487, 0.034525267800408835, 0.04340404330381612, 0.021483532181175102, 0.08796697694124413, 0.24273153906826886, 0.08522365980658723, 0.02403146281210449, 0.03131709112846985, 0.021702226676478465, 0.10389587557516976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5634668517223 -INFO - Cycle: 308 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 139.0064443588254], - [0.08570008246898647, 92.99081935882603]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014566234997442789, 0.029637963356742788, 0.019607903585041227, 0.07817860194402433, 0.018361946775822507, 0.033776268499117176, 0.10871958758999405, 0.03451593301038093, 0.043551995899472014, 0.018389344844181477, 0.0878185977251589, 0.24288170270070306, 0.024058222041140748, 0.11669402259525408, 0.00313986183035962, 0.02171987746720187, 0.10438193513796257], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5628140865213 -INFO - Cycle: 309 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 138.9580068588254], - [0.08570008246898647, 93.03925685882604]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565604225992002, 0.029612666241501925, 0.019607903561186475, 0.0783058341153309, 0.018361950962550937, 0.033783716184407384, 0.10803342738118796, 0.03454155083470062, 0.04353681063196375, 0.08783380166670175, 0.24288155145935544, 0.02408742567115626, 0.11688635640352613, 0.021573854784141425, 0.0217394727174424, 0.10464807315885463], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5622219492118 -INFO - Cycle: 310 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.9095693588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565603411269456, 0.029612724019905112, 0.019607903554628936, 0.07827829838710149, 0.01836194547510232, 0.033783699705882235, 0.10804587978316503, 0.034541588457254864, 0.04355363706131074, 0.08781695615710348, 0.24288147896061205, 0.024087349331237497, 0.11687987858201379, 0.02157378264968272, 0.10464903822929414, 0.02176023623443613], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.561671214887 -INFO - Cycle: 311 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.8611318588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565602595077996, 0.02961278291128553, 0.019607903557748357, 0.0782506727838637, 0.01836194018275626, 0.033783682922360204, 0.10805827486498538, 0.03454162665670678, 0.043569986843890185, 0.08780058759581114, 0.2428814087279247, 0.02408727154146385, 0.11687344426099044, 0.021573709695369286, 0.10465001448059018, 0.021781090379175964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.561132388687 -INFO - Cycle: 312 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.81269435882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565601768547378, 0.02961284289890593, 0.01960790355862222, 0.07822295657506839, 0.018361935037460572, 0.033783665812932996, 0.10807061278180759, 0.034541665412818716, 0.04358593604165908, 0.08778462042419975, 0.24288134067667186, 0.02408719228550981, 0.1168670532719906, 0.02157363590670434, 0.10465100186745384, 0.021802035679646874], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5606054200662 -INFO - Cycle: 313 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.76425685882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565600932150117, 0.02961290398506043, 0.019607903557910096, 0.07819514907731115, 0.018361930073483336, 0.03378364837836625, 0.10808289375734824, 0.03454170472753574, 0.043601409084641184, 0.08776913025671718, 0.24288127470974846, 0.024087111562474124, 0.11686070552223245, 0.021573561283016643, 0.10465200041196855, 0.021823072680036103], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.560090323914 -INFO - Cycle: 314 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.71581935882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565600126673956, 0.02961296612879487, 0.019607903579070683, 0.0781672487271371, 0.01836202166952358, 0.03378363064892158, 0.10809511807165413, 0.034541744582958785, 0.043222891180835055, 0.08814937706980805, 0.2420910832081789, 0.02408702944707178, 0.11685440083846671, 0.021573485868378626, 0.1046530101487357, 0.021844206844025677], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.559587060262 -INFO - Cycle: 315 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.66738185882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456559927352553, 0.029613029421315305, 0.019607903579044583, 0.07813925657728547, 0.018362018318578678, 0.03378361256950982, 0.10810728584535625, 0.03454178502367706, 0.04323229268458322, 0.08813998255228096, 0.24208081982760107, 0.024086945789653993, 0.1168481393000014, 0.02157340957473581, 0.10465403108554303, 0.021865428960232663], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.559095762078 -INFO - Cycle: 316 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.61894435882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565598411789702, 0.029613093819049783, 0.019607903579217618, 0.07811117106528491, 0.018362015165028688, 0.03378359416688885, 0.10811939734533577, 0.034541826028536726, 0.04324114874967569, 0.0881311345602762, 0.24207041044166183, 0.024086860662082342, 0.11684192072405908, 0.021573332443763478, 0.1046550632463667, 0.021886744431205547], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5586163797216 -INFO - Cycle: 317 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.57050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565599591500937, 0.029612987285443003, 0.019607903605619165, 0.07110476090027652, 0.018362104204494793, 0.03378362481311033, 0.10810811663910876, 0.0345417631911364, 0.0428721732665258, 0.08850178442372723, 0.24130706433089638, 0.024087002622568836, 0.11684811549142016, 0.02157344666145878, 0.1046533291583685, 0.006989413082029926, 0.02191053646963471], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5581488085927 -INFO - Cycle: 318 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.52206935882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565602184675999, 0.029612746267352438, 0.01960790354333149, 0.0585884213667637, 0.01836194017338453, 0.03378369397235619, 0.10807836679456627, 0.03454161860855587, 0.043546512055598285, 0.08782443262218315, 0.24267724236718313, 0.024087323173057527, 0.11686411367882792, 0.02157371151773155, 0.10464941398589138, 0.01949747394064864, 0.021936300429929348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5576929586218 -INFO - Cycle: 319 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.47363185882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565605278557955, 0.02961247073022932, 0.019607903535179418, 0.044629874615128406, 0.018361923654495002, 0.03378377306703521, 0.10804375666135545, 0.034541452993551436, 0.04360646730699244, 0.08776424229731837, 0.242779507394232, 0.024087689618839364, 0.11688270054051489, 0.02157401528679258, 0.10464493697742255, 0.03344992889844195, 0.021962677935417518], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.557248352622 -INFO - Cycle: 320 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.42519435882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565608384043324, 0.02961219564398267, 0.019607903532492317, 0.03064438883670899, 0.018361918394980276, 0.0337838520247444, 0.1080090191551443, 0.03454128755461948, 0.04361562933514883, 0.08775509307902597, 0.2427653594401676, 0.02408805545922966, 0.11690136728860161, 0.021574318902607685, 0.10464046148306798, 0.047429241905890686, 0.021989180324342505], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.556815100797 -INFO - Cycle: 321 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.37675685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565611491709572, 0.029611922206109458, 0.019607903542441636, 0.016679619267921626, 0.018361923495599036, 0.03378393051877778, 0.10797431308358442, 0.034541123024166925, 0.04357824500712201, 0.08779271604876664, 0.24264516886390944, 0.02408841912905147, 0.11692002994506752, 0.02157462105407422, 0.10463600659248443, 0.06138768078708093, 0.022015791991837393], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.556393259553 -INFO - Cycle: 322 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.32831935882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565614071112136, 0.029611705833300205, 0.019607903631589103, 0.004967592220468558, 0.01836184675519302, 0.03378399269750911, 0.1079470236403705, 0.034540992974191276, 0.043812894593069494, 0.0875573933906267, 0.2428808093595912, 0.02408870706267889, 0.11693478219877244, 0.021574860121024404, 0.10463246452198005, 0.07308967543697426, 0.022041741491548555], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5559826682477 -INFO - Cycle: 323 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.27988185882532]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565614465351807, 0.02961165870231673, 0.019607903581258836, 0.018361983494778255, 0.03378400618686411, 0.10794200729999794, 0.03454096524838719, 0.04330109401173221, 0.08807126314303637, 0.24198567538413854, 0.024088770022195654, 0.11693776700221195, 0.021574911388538277, 0.10463163115929769, 0.07803641115899719, 0.022065481715971138], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5555840137015 -INFO - Cycle: 324 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.2314443588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565613502040636, 0.029611736219047825, 0.019607903581268682, 0.018361981491542965, 0.03378398394008296, 0.10795337322654858, 0.034541012901662435, 0.04330717138475158, 0.08806519605209172, 0.24197697410258798, 0.024088667428603213, 0.11693210016984557, 0.021574824459312716, 0.10463279509396532, 0.0780075699291806, 0.022087602136713753], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5551972349283 -INFO - Cycle: 325 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.1830068588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565612529441241, 0.029611814853241734, 0.01960790358077116, 0.018361979637526078, 0.03378396136507609, 0.10796468566984736, 0.034541061126110106, 0.04331289909185493, 0.08805947886383031, 0.24196852792174603, 0.024088563346403156, 0.1169264749850925, 0.021574736676705567, 0.1046339704540107, 0.07797862823881589, 0.022109821312807348], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.554822472854 -INFO - Cycle: 326 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.1345693588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565611548475283, 0.029611894608400316, 0.019607903581044386, 0.01836197785724824, 0.033783938463606784, 0.10797594485476335, 0.03454110992491638, 0.04331856210169066, 0.08805382538776546, 0.24196084561004474, 0.02408845777511128, 0.11692089136334363, 0.02157464804051561, 0.10463515726767038, 0.07794958535671324, 0.02213213983162769], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5544597450757 -INFO - Cycle: 327 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.0861318588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565610558328045, 0.02961197548438738, 0.019607903580996136, 0.0183619762450013, 0.03378391523333784, 0.10798715099266236, 0.03454115929704135, 0.04332378146712094, 0.08804861624110626, 0.24195320987575242, 0.02408835071135129, 0.11691534920608312, 0.021574558547935673, 0.10463635555067509, 0.0779204405367452, 0.022154558289301584], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5541090566348 -INFO - Cycle: 328 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.0376943588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456560955923287, 0.029612057483337534, 0.019607903580976877, 0.0183619747446599, 0.033783891674422833, 0.10799830430262831, 0.034541209244053774, 0.043328801453445885, 0.08804360611505488, 0.24194606756040196, 0.02408824215345202, 0.11690984842400128, 0.02157446819771453, 0.10463756532672251, 0.07789119303586835, 0.02217707728002093], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5537704202002 -INFO - Cycle: 329 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.98925685882529]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565608551844194, 0.029612140608175973, 0.019607903581882385, 0.018361973400168694, 0.03378386778794178, 0.10800940500634555, 0.03454125976845228, 0.0433334120710002, 0.08803900581974727, 0.2419390480567589, 0.024088132100416975, 0.11690438893132189, 0.021574376989196942, 0.10463878662258773, 0.07786184210810168, 0.022199697407517396], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5534438511106 -INFO - Cycle: 330 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.94081935882528]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565607534677808, 0.029612224857616127, 0.01960790358175968, 0.018361972120047244, 0.03378384357007188, 0.10802045330954035, 0.03454131086778341, 0.04333801342774432, 0.08803441360311802, 0.2419329263092209, 0.024088020547684292, 0.11689897062590512, 0.021574284918562614, 0.10464001945011263, 0.07783238699346208, 0.02222241926885165], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5531293500017 -INFO - Cycle: 331 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.89238185882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456560697704105, 0.02961229502231014, 0.01960790355083713, 0.01836190434929626, 0.033783823075516244, 0.10803182643883016, 0.034541342712388935, 0.043625977131678755, 0.08774514648031642, 0.2425319930454956, 0.024087928091235767, 0.11634406200943716, 0.02157425119383802, 0.10464008301906022, 0.07780318254782317, 0.02224525280709057], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5528269930523 -INFO - Cycle: 332 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.84394435882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565607498944843, 0.029612335921189555, 0.019607903554943643, 0.018361905440897126, 0.03378381044081867, 0.10804389787948385, 0.034541335643979404, 0.04361971213262046, 0.08775147284513024, 0.2425015300678528, 0.024087875387212, 0.11469642456636651, 0.021574334525683227, 0.1046378100959475, 0.07777457654194014, 0.022268219836920334], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5525366729073 -INFO - Cycle: 333 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.79550685882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565610502446228, 0.029612304518212174, 0.019607903553157023, 0.018361902662434718, 0.03378381717181791, 0.10805773346587233, 0.03454123361455288, 0.043631134109035234, 0.08774002292686088, 0.24251366034377642, 0.024087920744384407, 0.11040378037641242, 0.021574702241458084, 0.10462986532456506, 0.07774756930612671, 0.0064837402737793525, 0.02229135486342552], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5522584222017 -INFO - Cycle: 334 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.74706935882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565617359407645, 0.029612163018459398, 0.01960790359650909, 0.01836182885382228, 0.03378385344795402, 0.10807426611868742, 0.03454098751541363, 0.04388683990134449, 0.08748341588533247, 0.24288035207308759, 0.02408811544978541, 0.10210759953697163, 0.021575500951529193, 0.10461332961578416, 0.07772303377555459, 0.014780501820280454, 0.022314691080076703], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.551992072422 -INFO - Cycle: 335 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.69863185882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565620591280581, 0.029612127206118596, 0.01960790360868653, 0.01836182525040455, 0.03378386132468335, 0.10808816622561486, 0.03454087792900564, 0.04389780183703358, 0.08747244569905703, 0.24288034061538147, 0.02408816687101303, 0.09757274948702528, 0.02157589304388948, 0.1046048880455097, 0.07769596055972959, 0.01931332734933857, 0.022338044356228184], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5517379290527 -INFO - Cycle: 336 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.65019435882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565625391447073, 0.029612042653452793, 0.01960790354378227, 0.018361853242945696, 0.03378388218001955, 0.10810325426379973, 0.03454070388854843, 0.04383109639010579, 0.08753924641114603, 0.24288019621120388, 0.024088284337037018, 0.0912354859229909, 0.02157647847978393, 0.10459258552671874, 0.07766993641138702, 0.02564987630856823, 0.02236154883706283], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5514960022142 -INFO - Cycle: 337 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.60175685882524]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565630556974381, 0.02961195116257931, 0.019607903538948864, 0.018361883183680212, 0.03378390491740243, 0.10811848965877478, 0.034540519988445775, 0.04371616184759983, 0.08765467756450443, 0.24266212576164042, 0.02408841128995549, 0.08461002430490726, 0.021577094227885875, 0.104579675569633, 0.07764398381529365, 0.032274868250411974, 0.022385170022598832], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5512659937908 -INFO - Cycle: 338 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.55331935882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565635753574642, 0.029611859741530216, 0.0196079035368275, 0.018361878475934748, 0.03378392761164631, 0.10813370247140035, 0.03454033525044343, 0.043737015589351926, 0.08763374451522893, 0.2426997293772147, 0.024088538184432316, 0.07794464790801424, 0.021577713391464463, 0.10456669176612045, 0.07761794251235493, 0.03893984508002523, 0.022408899362610438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.55104806956 -INFO - Cycle: 339 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.50488185882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565640969002215, 0.029611768695877224, 0.01960790353485176, 0.018361874828419295, 0.033783950175591555, 0.10814888547636714, 0.034540150069530866, 0.04375331872414158, 0.08761738320234848, 0.2427276850745961, 0.02408866459843847, 0.07125033960419386, 0.02157833477920065, 0.10455365775843913, 0.07759180423950979, 0.04563381598133607, 0.022432738905180438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.550842230087 -INFO - Cycle: 340 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646200173178, 0.02961167811504678, 0.019607903534520448, 0.0183618707365823, 0.033783972590351215, 0.10816403696725735, 0.03453996455744286, 0.04377199846254669, 0.08759863160938447, 0.24276248800101685, 0.024088790419382472, 0.06452997649412114, 0.021578958078902095, 0.10454057977508828, 0.07756556632872054, 0.05235390174580992, 0.02245668914241618], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.550648504068 -INFO - Cycle: 341 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5506483897143 -INFO - Cycle: 342 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5506483897143 -INFO - Cycle: 343 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 344 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 345 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 346 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 347 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 348 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.08570008246898647, 108.63613185882524], - [0.07385568435192094, 71.11418685913138], - [0.10523094184398646, 136.68144435882522], - [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.524637855367 -INFO - Cycle: 349 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.08570008246898647, 108.63613185882524], - [0.07385568435192094, 71.11418685913138], - [0.10523094184398646, 136.68144435882522], - [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.524637855367 -INFO - Cycle: 350 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.72668685913138], - [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5236432388535 -INFO - Cycle: 351 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.72668685913138], - [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5236432388535 -INFO - Cycle: 352 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.7158193588252], - [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5230006359664 -INFO - Cycle: 353 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.7158193588252], - [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5230006359664 -INFO - Cycle: 354 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.03687293403148646, 94.63769435882598], - [0.05432482497692094, 85.54856185913091], - [0.07593465278148646, 110.37988185882553], - [0.10523094184398646, 136.77831935882523], - [0.10523094184398646, 107.8126943588252]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013978988997215669, 0.01960790356688651, 0.018361876651507653, 0.035037886381486756, 0.043856751886359326, 0.0875137370716606, 0.24288063216163358, 0.005052649016241251, 0.02109973575359184, 0.106117714986592, 0.10830681993167687, 0.03637340464862997, 0.03346804167533086, 0.012677186770771476, 0.11671620480909173, 0.022827453162440343, 0.07612301252888348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5228774109507 -INFO - Cycle: 355 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 356 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 357 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 358 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 359 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 360 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 361 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 362 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 363 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 364 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 365 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 366 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Likelihood criteria convergence diff --git a/src/base/datafile.rs b/src/base/datafile.rs index efee687b2..76392e1b1 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -9,8 +9,8 @@ struct Event{ id: String, evid: isize, time: f64, - dur: Option, - dose: Option, + dur: Option, + dose: Option, // addl: Option, // ii: Option, input: Option, @@ -38,8 +38,8 @@ pub fn parse(path: String) -> Result, Box> { id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), time: record.remove("TIME").unwrap().parse::().unwrap(), - dur: record.remove("DUR").unwrap().parse::().ok(), - dose: record.remove("DOSE").unwrap().parse::().ok(), + dur: record.remove("DUR").unwrap().parse::().ok(), + dose: record.remove("DOSE").unwrap().parse::().ok(), // addl: record.remove("ADDL").unwrap().parse::().ok(), // ii: record.remove("II").unwrap().parse::().ok(), input: record.remove("INPUT").unwrap().parse::().ok(), @@ -69,6 +69,13 @@ pub fn parse(path: String) -> Result, Box> { Ok(scenarios) } +#[derive(Debug)] +pub struct Dose { + pub time: f64, + pub dose: f64, + pub compartment: usize +} + //This structure represents a full set of dosing events for a single ID //TODO: I should transform the ADDL and II elements into the right dose events @@ -77,10 +84,11 @@ pub struct Scenario{ pub id: String, //id of the Scenario pub time: Vec, //ALL times pub time_infusion: Vec, - pub time_dose: Vec, //dose times + pub doses: Vec, + // pub time_dose: Vec, //dose times pub time_obs: Vec, //obs times - pub infusion: Vec<(f64,f64,usize)>, - pub dose: Vec<(f32,usize)>, // dose @ time_dose + pub infusion: Vec<(f64,f64,usize)>,// dose, dur, comp + // pub dose: Vec<(f32,usize)>, // dose @ time_dose pub obs: Vec, // obs @ time_obs } @@ -107,10 +115,9 @@ pub struct Scenario{ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut time: Vec = vec![]; let mut time_infusion: Vec = vec![]; - let mut time_dose: Vec = vec![]; + let mut doses: Vec = vec![]; let mut time_obs: Vec = vec![]; let mut infusion: Vec<(f64,f64, usize)> = vec![]; - let mut dose: Vec<(f32,usize)> = vec![]; let mut obs: Vec = vec![]; for event in events { time.push(event.time); @@ -120,8 +127,7 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ infusion.push((event.dose.unwrap().into(),event.dur.unwrap().into(),event.input.unwrap())); time_infusion.push(event.time); } else { - dose.push((event.dose.unwrap(),event.input.unwrap())); - time_dose.push(event.time); + doses.push(Dose { time: event.time, dose: event.dose.unwrap(), compartment: event.input.unwrap() }); } } else if event.evid == 0 { //obs event @@ -135,10 +141,9 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ id: events[0].id.clone(), time, time_infusion, - time_dose, + doses, time_obs, infusion, - dose, obs } } \ No newline at end of file From 6c85eb81bdad7f675f6e40dd4d44ea28415c86ba Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 21 Feb 2023 14:20:13 -0500 Subject: [PATCH 039/393] more refactoring the csv data structures --- examples/bimodal_ke.rs | 8 +- examples/two_eq_lag.rs | 2 +- log/bimodal_ke.log | 7057 ++++++++++++++++++++++++++++++++++++++++ src/base/datafile.rs | 41 +- 4 files changed, 7088 insertions(+), 20 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index eba04bbdf..c1b5dde60 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -17,11 +17,9 @@ impl ode_solvers::System for Model<'_> { let mut rateiv = [0.0, 0.0]; // rateiv[0] = if t>=0.0 && t<= 0.5 {500.0/0.5} else{0.0}; - for index in 0..self.scenario.infusion.len(){ - if t >= self.scenario.time_infusion[index] && - t <= (self.scenario.time_infusion[index] - self.scenario.infusion[index].1) { - rateiv[self.scenario.infusion[index].2 - 1] = - self.scenario.infusion[index].0 / self.scenario.infusion[index].1; + for infusion in &self.scenario.infusions{ + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] = infusion.amount / infusion.dur; } } diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index d1fda898a..879ba3c39 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -36,7 +36,7 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses{ if (t-dose.time as f64).abs() < 1.0e-4 { - y[dose.compartment-1] += dose.dose; + y[dose.compartment] += dose.dose; } } diff --git a/log/bimodal_ke.log b/log/bimodal_ke.log index 53c04bc6e..36bf59649 100644 --- a/log/bimodal_ke.log +++ b/log/bimodal_ke.log @@ -1 +1,7058 @@ INFO - Objf: 1843.522813912154 +INFO - Cycle: 1 +INFO - Spp: 2 +INFO - [[1.284768965601921, 138.97512435913086], + [0.8766998871564865, 110.86425685882568]], shape=[2, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.017960267827662434, 0.9820397321723375], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4726.750182890764 +INFO - Cycle: 2 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 110.86425685882568], + [1.284768965601921, 188.57512435913085], + [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4302.600768352964 +INFO - Cycle: 3 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 110.86425685882568], + [1.284768965601921, 188.57512435913085], + [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4302.600768352964 +INFO - Cycle: 4 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4288.680912577993 +INFO - Cycle: 5 +INFO - Spp: 3 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4288.680912577993 +INFO - Cycle: 6 +INFO - Spp: 5 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [0.8766998871564865, 73.66425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4284.768835313411 +INFO - Cycle: 7 +INFO - Spp: 5 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 86.06425685882569], + [0.8766998871564865, 73.66425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 4284.768835313411 +INFO - Cycle: 8 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780398621975301, 0.021555011614768672, 0.01961196865224972, 0.04678603102058123, 0.24600772873494012, 0.5882352737577072], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2865.105486189102 +INFO - Cycle: 9 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 194.77512435913087]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780382836309015, 0.021555024067104894, 0.019611968652748984, 0.046786242832388844, 0.24600768714023236, 0.5882352489444348], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2817.1524085683245 +INFO - Cycle: 10 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780373398196651, 0.021555032025995933, 0.01961196865299029, 0.0467863549103497, 0.24600766464489096, 0.5882352457838067], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2769.5667739077207 +INFO - Cycle: 11 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 182.3751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778036836214393, 0.021555036436054487, 0.019611968653060117, 0.046786408948276244, 0.2460076567660406, 0.5882352455751293], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2722.75732995566 +INFO - Cycle: 12 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780367011661991, 0.02155503769812899, 0.01961196865295361, 0.04678641952498538, 0.2460076636225328, 0.5882352403847794], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2677.2444643100807 +INFO - Cycle: 13 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 169.97512435913092]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780369883260935, 0.021555035357995002, 0.01961196865252631, 0.04678637952924571, 0.24600769580082776, 0.5882352218267959], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2633.6907932169906 +INFO - Cycle: 14 +INFO - Spp: 6 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 163.77512435913093]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780379884526364, 0.02155502713240179, 0.019611968651201364, 0.04678624425813033, 0.24600779621757313, 0.5882351648954297], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2592.9411076364445 +INFO - Cycle: 15 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086], + [0.03479396560192094, 157.57512435913094]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780398494973771, 0.021555010885215237, 0.019611968650536254, 0.04678604712360274, 0.24600785383075843, 0.015345673798038587, 0.572889460762111], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2555.220555970444 +INFO - Cycle: 16 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 207.17512435913085], + [0.03479396560192094, 151.37512435913095]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780442845670264, 0.021554971457506674, 0.019611968649739683, 0.046785598606666395, 0.24600793393471895, 0.022461665107235063, 0.5657734337874305], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2520.8432063991922 +INFO - Cycle: 17 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 200.97512435913086], + [0.03479396560192094, 145.17512435913096]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780539978048968, 0.02155488495575044, 0.019611968647913605, 0.04678462703504085, 0.24600811813473283, 0.03619517563679006, 0.5520398258092826], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2491.790055210104 +INFO - Cycle: 18 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 194.77512435913087], + [0.03479396560192094, 138.97512435913097]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780601470623325, 0.021554830577776372, 0.01961196864693593, 0.04678400627952721, 0.2460082222246313, 0.07456238305879591, 0.5136725745061], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2467.2821925408766 +INFO - Cycle: 19 +INFO - Spp: 7 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 132.77512435913098]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780544789085077, 0.02155488075723758, 0.01961196864834283, 0.046784586674420856, 0.24600809077007568, 0.10817173931910405, 0.4800632859399682], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2446.530890276597 +INFO - Cycle: 20 +INFO - Spp: 8 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 126.57512435913098]], shape=[8, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778050436842865, 0.02155491664098954, 0.019611968657732494, 0.04678499453371731, 0.24600801816144494, 0.1172498285675036, 0.12880587759283763, 0.342179352161488], shape=[8], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2430.2027913287 +INFO - Cycle: 21 +INFO - Spp: 9 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 120.37512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780499490120837, 0.021554921106040577, 0.01961196864865902, 0.04678503105774894, 0.24600804330921497, 0.02387869015817758, 0.07000836668859874, 0.22947643422483763, 0.26487154990551415], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2411.426129539823 +INFO - Cycle: 22 +INFO - Spp: 9 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 114.17512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780504387759925, 0.021554916848830163, 0.01961196867978388, 0.046784983124339846, 0.24600805092752187, 0.00879852060018095, 0.28185898739455356, 0.0732557631907366, 0.22432176535645407], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2395.347461637602 +INFO - Cycle: 23 +INFO - Spp: 10 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 107.97512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780505522397603, 0.021554916242242154, 0.019611968789142037, 0.04678497390935812, 0.24600805057477726, 0.006815892132493516, 0.24994570766317623, 0.0757144866096625, 0.05979472049484158, 0.19596422836033056], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2382.3269203186655 +INFO - Cycle: 24 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 182.3751243591309], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780502654009427, 0.021554918309661775, 0.019611968649473944, 0.0467849991615056, 0.24600804869154674, 0.07007356628709639, 0.11251777207630721, 0.010031449884571081, 0.20147722686330255, 0.018179672845217116, 0.17595535069122342], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2373.64382861053 +INFO - Cycle: 25 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 107.97512435913097], + [0.03479396560192094, 95.57512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0778050206595825, 0.021554918831749852, 0.019611968648617476, 0.04678500496256038, 0.24600804770442905, 0.0789265735646643, 0.09787673268743043, 0.21471574426527268, 0.02132304895872452, 0.04906453574376425, 0.1263284039732046], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.9027661366813 +INFO - Cycle: 26 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.3962400827854 +INFO - Cycle: 27 +INFO - Spp: 11 +INFO - [[0.8766998871564865, 61.26425685882568], + [0.8766998871564865, 48.864256858825684], + [1.284768965601921, 200.97512435913086], + [0.8766998871564865, 67.46425685882568], + [0.8766998871564865, 79.86425685882568], + [0.03479396560192094, 176.1751243591309], + [0.03479396560192094, 145.17512435913096], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 188.57512435913088], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2370.3962400827854 +INFO - Cycle: 28 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.2517123871564865, 61.26425685882568], + [0.2517123871564865, 79.86425685882568], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 191.67512435913088], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608239573038453, 0.12493231423172066, 0.11106318407618804, 0.0039134779045327025, 0.22704372898751643, 0.1681988600407178, 0.028522263533315825, 0.025582276295788905, 0.2541791541211484, 0.036956501236032835], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2189.7540758563255 +INFO - Cycle: 29 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 82.96425685882568], + [0.03479396560192094, 188.57512435913088]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960828079964627, 0.08544404826734131, 0.11400458067909028, 0.21188701777819843, 0.022985638868503647, 0.23016772186430787, 0.03713012957823006, 0.012128497626824403, 0.2540679544321304, 0.01257613010572733], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2177.8005199132203 +INFO - Cycle: 30 +INFO - Spp: 12 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.659781465601921, 89.37512435913096], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 104.87512435913096], + [0.03479396560192094, 145.17512435913096], + [0.659781465601921, 92.47512435913096], + [0.2517123871564865, 86.06425685882567]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608273172604822, 0.10718748845659376, 0.09594581837851222, 0.119798388274329, 0.03194213902918242, 0.11743525447454124, 0.036804749703249436, 0.016373916544204087, 0.009901686732992403, 0.07741344854021799, 0.0897689014506754, 0.2778199352428973], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2166.0499525989053 +INFO - Cycle: 31 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 92.47512435913096], + [0.03479396560192094, 148.27512435913096], + [0.2517123871564865, 89.16425685882567]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608291498791106, 0.0692513752348817, 0.10735191036341586, 0.22274107086038153, 0.025947886958922348, 0.03704486210486309, 0.0188349398387795, 0.004139745827844419, 0.17189546620619553, 0.012111397068783898, 0.31107305403714114], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2154.556986954534 +INFO - Cycle: 32 +INFO - Spp: 9 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 64.36425685882568], + [0.659781465601921, 95.57512435913095], + [0.2517123871564865, 92.26425685882566]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608336727046007, 0.05619605044892822, 0.11553425877612726, 0.24776928306201693, 0.021648113884753763, 0.03721776053992059, 0.02059299350612318, 0.12586882882062678, 0.35556437423445714], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2142.317826292593 +INFO - Cycle: 33 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.659781465601921, 95.57512435913095], + [0.03479396560192094, 104.87512435913096], + [0.2517123871564865, 67.46425685882568], + [0.2517123871564865, 95.36425685882566]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608494748452658, 0.05440214606124334, 0.10805493243058596, 0.24898160021723414, 0.025492915023133753, 0.03706741948833297, 0.0871936416191537, 0.003922848741495748, 0.02889887276397649, 0.3863771289063912], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2129.4057389629656 +INFO - Cycle: 34 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.659781465601921, 95.57512435913095], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 98.67512435913098], + [0.2517123871564865, 70.56425685882567], + [0.2517123871564865, 98.46425685882565]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196087233597589, 0.041835540020491384, 0.08194026142858968, 0.26112025737123423, 0.038836888314456496, 0.036552716404954895, 0.018672615073357823, 0.01772789383274995, 0.03009492238226859, 0.0445018123033628, 0.4091083695087754], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2116.0432079050233 +INFO - Cycle: 35 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.659781465601921, 101.77512435913097], + [0.2517123871564865, 73.66425685882567], + [0.2517123871564865, 67.46425685882568], + [0.2517123871564865, 101.56425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960902368541439, 0.022564445428278256, 0.04832534912840922, 0.2810496440666927, 0.05599262427374174, 0.035894741282233, 0.03553065148300386, 0.017108864115424224, 0.052214453053661125, 0.008928331049442139, 0.42278187243369914], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2102.589545707097 +INFO - Cycle: 36 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.03479396560192094, 145.17512435913096], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 104.66425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608677335123895, 0.04619021621968221, 0.04387726024869141, 0.2191191903799375, 0.0583606983024701, 0.03579918590709026, 0.03772675297461384, 0.040658922776465406, 0.06290320727833706, 0.012698747952627562, 0.4230571406249608], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2089.6847851301463 +INFO - Cycle: 37 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.03479396560192094, 104.87512435913096], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 148.27512435913096], + [0.2517123871564865, 107.76425685882563]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019608178083568722, 0.11409948705239022, 0.08773101363479544, 0.1333094522632804, 0.03623459909530543, 0.03663430239053627, 0.014091480083322097, 0.07408478220765073, 0.011031517074893936, 0.06190687779934939, 0.41126831031490746], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2079.3388282494366 +INFO - Cycle: 38 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 151.37512435913095], + [0.2517123871564865, 110.86425685882563]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607995569986526, 0.12966599896384223, 0.11411263928308274, 0.13060416831856395, 0.02284731536953224, 0.03714570623653496, 0.08133694244030243, 0.009949196536705826, 0.05140889181881982, 0.40332114546262926], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2071.669869567558 +INFO - Cycle: 39 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 154.47512435913094], + [0.2517123871564865, 113.96425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607920656038468, 0.12396792840097862, 0.11372918242062711, 0.14814654089399173, 0.02319131699845452, 0.037121891807987834, 0.0861476635780418, 0.00922360436050113, 0.040909327711319984, 0.3979546231720589], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2066.363354615158 +INFO - Cycle: 40 +INFO - Spp: 10 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 117.06425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788669645345, 0.1121345238336037, 0.1138642285511133, 0.16877348770557368, 0.023080412095101248, 0.03712809527108053, 0.08960908672527387, 0.008687620661647699, 0.03293730502686276, 0.39417735343328986], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2063.1327871048347 +INFO - Cycle: 41 +INFO - Spp: 11 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 120.16425685882561]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960787001406349, 0.11354341300564887, 0.11368015532941296, 0.16753647292086732, 0.0232438441117777, 0.037117023338487654, 0.04288385235432686, 0.012083082442128369, 0.03328148821065349, 0.047863506492468844, 0.38915929178016445], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.6882054456164 +INFO - Cycle: 42 +INFO - Spp: 13 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.03479396560192094, 160.67512435913093], + [0.2517123871564865, 123.2642568588256], + [0.2517123871564865, 117.06425685882562]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607864816408808, 0.10247744665425736, 0.11403390394363444, 0.1834996189142532, 0.02293836759766423, 0.0371364613800062, 0.025683834695559703, 0.013354941478984599, 0.01296446945533239, 0.06519166665150247, 0.0154235149264441, 0.2706813789407727, 0.11700653054517988], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.443710855869 +INFO - Cycle: 43 +INFO - Spp: 12 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 113.96425685882562]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196078619485623, 0.11330084151451322, 0.11369998954409205, 0.16782446328404504, 0.02322636216270525, 0.03711818864375957, 0.049900374242301954, 0.011613302879161201, 0.03309884811800825, 0.040125881255267414, 0.23143319717777755, 0.15905068922980622], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.221807850589 +INFO - Cycle: 44 +INFO - Spp: 13 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786012659751, 0.11305941975482936, 0.1137645523876462, 0.1678828445130759, 0.023168798990377434, 0.0371221230537138, 0.07503813932870117, 0.009817964642751219, 0.03300789734362999, 0.013904102727204175, 0.15538543699788387, 0.08790817684532591, 0.15033268328826366], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1321317855063 +INFO - Cycle: 45 +INFO - Spp: 14 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563], + [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1304598609017 +INFO - Cycle: 46 +INFO - Spp: 14 +INFO - [[1.284768965601921, 200.97512435913086], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 98.67512435913098], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.03479396560192094, 157.57512435913094], + [0.2517123871564865, 79.86425685882566], + [0.2517123871564865, 126.3642568588256], + [0.2517123871564865, 129.4642568588256], + [0.2517123871564865, 110.86425685882563], + [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2061.1304598609017 +INFO - Cycle: 47 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.972275215601921, 200.97512435913086], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.34728771560192095, 98.67512435913098], + [0.34728771560192095, 86.27512435913097], + [0.03479396560192094, 159.12512435913095], + [0.2517123871564865, 127.9142568588256]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.052007651952807786, 0.012860782430538623, 0.03724144367837787, 0.08599752887364227, 0.009256713402741661, 0.15318777408259354, 0.01960797196155058, 0.26576421942422757, 0.019775339336952545, 0.06502739605192143, 0.1147819407724357, 0.0703562320828356, 0.03782511598630855, 0.05630988996306644], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.972337042372 +INFO - Cycle: 48 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.2517123871564865, 127.9142568588256], + [0.972275215601921, 202.52512435913087], + [0.34728771560192095, 97.12512435913098], + [0.34728771560192095, 87.82512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05324465268085862, 0.01225806562482386, 0.03724726074021613, 0.08663626691468286, 0.009162348393894832, 0.20018789070853285, 0.26633315947964387, 0.0191434736484819, 0.06441002873308041, 0.037796456605627755, 0.01586546837847446, 0.019607959758642678, 0.10276545862216409, 0.07534150971087557], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.8320704774233 +INFO - Cycle: 49 +INFO - Spp: 13 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.972275215601921, 204.07512435913088], + [0.34728771560192095, 95.57512435913098], + [0.34728771560192095, 89.37512435913096]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.053867113804648564, 0.011981134237677368, 0.03725019106061088, 0.08709303807054573, 0.009094751764904336, 0.2214902896843922, 0.26659957780519944, 0.0188256317241393, 0.06409928171272215, 0.037755997295071904, 0.019607950211007835, 0.09005228577644071, 0.08228275685263951], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.7422685377883 +INFO - Cycle: 50 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 103.32512435913097], + [0.972275215601921, 205.6251243591309], + [0.34728771560192095, 94.02512435913098], + [0.34728771560192095, 90.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05406124098941556, 0.011892240180179512, 0.03725110555758326, 0.08716775060913538, 0.009084027523849448, 0.22132526035795844, 0.2666838723508877, 0.018726515815418628, 0.06400235964649352, 0.037752808235141974, 0.01622447673474317, 0.019607942941155216, 0.03123097873648767, 0.12498942032155046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6859330474513 +INFO - Cycle: 51 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 104.87512435913096], + [0.972275215601921, 207.1751243591309], + [0.34728771560192095, 92.47512435913099]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054551083857204107, 0.011657725698478408, 0.03725340892788417, 0.08745945626571867, 0.009040279129239022, 0.2218977908588343, 0.2669062805474874, 0.01847630420808772, 0.06375788720101352, 0.037735586766606204, 0.04116897578647371, 0.008029296938218215, 0.019607936914094633, 0.12245798690065984], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.659808303098 +INFO - Cycle: 52 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 208.72512435913092]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056704758539, 0.011635309472576896, 0.03725359463658255, 0.08745395332010945, 0.009041116791512144, 0.2214025315030775, 0.26692668207009634, 0.018456131434807035, 0.06373818433891369, 0.0377391499802003, 0.04093222822011315, 0.12326389717115645, 0.007958722943134561, 0.01960793107013461], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6422917220298 +INFO - Cycle: 53 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 210.27512435913093]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0545905656583963, 0.011635310226648427, 0.037253594630040444, 0.08745395317744817, 0.009041116812796186, 0.22140254314479904, 0.2669266813758818, 0.01845613214454204, 0.06373818503237215, 0.037739149910118924, 0.040932255531782646, 0.12326386698053883, 0.00795871969075522, 0.019607925683879854], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.626776799819 +INFO - Cycle: 54 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 211.82512435913094]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0545905643727854, 0.011635310929248886, 0.037253594623984115, 0.08745395304472803, 0.009041116832602, 0.221402553998007, 0.26692668072916453, 0.018456132801278606, 0.06373818567404795, 0.03773914984476718, 0.04093228092049263, 0.12326383892131275, 0.007958716637026329, 0.019607920670554543], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.612929397268 +INFO - Cycle: 55 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 213.37512435913095]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590563166671865, 0.01163531158468984, 0.037253594618362654, 0.08745395292117947, 0.009041116851041921, 0.2214025641210187, 0.2669266801258757, 0.018456133418066477, 0.06373818627518675, 0.0377391497838064, 0.04093230453509451, 0.12326381282795904, 0.007958713769238538, 0.01960791600180787], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.6006820127645 +INFO - Cycle: 56 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 214.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056206000736, 0.0116353121951903, 0.03725359461318484, 0.08745395280609694, 0.009041116868217954, 0.22140257356751628, 0.26692667956402144, 0.01845613398419362, 0.06373818682664793, 0.03773914972694244, 0.040932326512599926, 0.1232637885481774, 0.00795871107559405, 0.01960791165160945], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5899699842976 +INFO - Cycle: 57 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 216.47512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590561005831345, 0.011635312765483123, 0.03725359460818161, 0.08745395269882045, 0.00904111688422398, 0.22140258238696184, 0.26692667903905465, 0.018456134522153514, 0.06373818735347496, 0.03773914967380752, 0.04093234697790091, 0.1232637659431627, 0.007958708544900448, 0.01960790759604309], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5807313560645 +INFO - Cycle: 58 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 218.02512435913098]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459056003760271, 0.011635313297146455, 0.03725359460359417, 0.08745395259878115, 0.009041116899148476, 0.22140259062501563, 0.26692667854975216, 0.0184561350163187, 0.0637381878373199, 0.03773914962419955, 0.040932366046059654, 0.12326374488514732, 0.007958706166776203, 0.019607903813137775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5729067521984 +INFO - Cycle: 59 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 219.575124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055912239914, 0.011635313795131426, 0.0372535945993524, 0.08745395250548352, 0.00904111691307809, 0.22140259832385487, 0.266926678091435, 0.01845613548427472, 0.06373818829336822, 0.03773914957780549, 0.040932383822436025, 0.12326372525722605, 0.007958703931458195, 0.01960790028269671], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5664392570193 +INFO - Cycle: 60 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 221.125124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590558309408274, 0.011635314257839433, 0.03725359459554352, 0.08745395241838756, 0.009041116926079115, 0.22140260552215962, 0.26692667766580286, 0.018456135900368376, 0.06373818869826048, 0.03773914953453686, 0.04093240040365949, 0.12326370695204174, 0.00795870182979261, 0.01960789698612016], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.561274301416 +INFO - Cycle: 61 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 222.67512435913102]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590557471869514, 0.011635314695371856, 0.037253594591627144, 0.08745395233702542, 0.009041116938224148, 0.22140261225570337, 0.2669266772629049, 0.018456136327601933, 0.06373818911669149, 0.037739149493851695, 0.040932415879009504, 0.1232636898705111, 0.00795869985330892, 0.019607893906298957], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5573595553815 +INFO - Cycle: 62 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 224.22512435913103]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055672132977, 0.01163531510260203, 0.037253594588066735, 0.08745395226097488, 0.009041116949568868, 0.2214026185575008, 0.26692667688800786, 0.018456136711111522, 0.06373818949136881, 0.03773914945583484, 0.04093243032990206, 0.12326367392227941, 0.00795869799397711, 0.019607891027475285], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5546448258615 +INFO - Cycle: 63 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 225.77512435913104]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.05459055603399697, 0.011635315482499688, 0.037253594584866025, 0.08745395218986558, 0.009041116960176213, 0.22140262445812148, 0.26692667653838614, 0.01845613706286563, 0.06373818983391238, 0.03773914942029775, 0.040932443831617114, 0.1232636590238981, 0.00795869624435624, 0.019607888335140575], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.5530819599376 +INFO - Cycle: 64 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.552624752805 +INFO - Cycle: 65 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 101.77512435913097], + [0.03479396560192094, 142.07512435913097], + [0.03479396560192094, 86.27512435913097], + [0.2517123871564865, 76.76425685882566], + [0.2517123871564865, 64.36425685882568], + [0.2517123871564865, 129.4642568588256], + [0.03479396560192094, 140.52512435913098], + [0.03479396560192094, 103.32512435913097], + [0.03479396560192094, 100.22512435913097], + [0.03479396560192094, 159.12512435913095], + [0.34728771560192095, 90.92512435913096], + [0.34728771560192095, 92.47512435913099], + [0.34728771560192095, 106.42512435913096], + [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 2055.552624752805 +INFO - Cycle: 66 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 85.50012435913096], + [0.09546551215648647, 76.76425685882566], + [0.4079592621564865, 64.36425685882568], + [0.09546551215648647, 64.36425685882568], + [0.09546551215648647, 129.4642568588256], + [0.2517123871564865, 130.2392568588256], + [0.03479396560192094, 139.75012435913098], + [0.03479396560192094, 99.45012435913097], + [0.34728771560192095, 90.15012435913096], + [0.34728771560192095, 107.20012435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607896321578798, 0.0195413599770766, 0.16272632927964215, 0.015581059460464071, 0.02289539188408073, 0.24954661922735732, 0.12317605205836099, 0.05277436449744635, 0.08059511504401846, 0.13788695648720356, 0.11566885576277092], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1912.6397099329229 +INFO - Cycle: 67 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 99.45012435913097], + [0.03479396560192094, 84.72512435913096], + [0.09546551215648647, 77.53925685882567], + [0.4079592621564865, 63.589256858825685], + [0.09546551215648647, 63.589256858825685], + [0.09546551215648647, 128.6892568588256], + [0.2517123871564865, 131.0142568588256], + [0.03479396560192094, 138.97512435913097], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 89.37512435913095], + [0.34728771560192095, 107.97512435913097]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960789394597721, 0.03506242423012964, 0.018092165377063193, 0.16749632363022762, 0.013450735497455232, 0.023830046146389068, 0.24937213187172538, 0.1162657630960228, 0.047592850939916116, 0.04663705218633171, 0.1401008567115412, 0.12249175636722091], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1907.834861755521 +INFO - Cycle: 68 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 99.45012435913097], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.97512435913097], + [0.03479396560192094, 83.95012435913095], + [0.09546551215648647, 78.31425685882567], + [0.4079592621564865, 62.814256858825686], + [0.09546551215648647, 62.814256858825686], + [0.09546551215648647, 127.91425685882558], + [0.2517123871564865, 131.7892568588256], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 88.60012435913094], + [0.34728771560192095, 108.75012435913098]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960789217579623, 0.017290599467901107, 0.06515830326035311, 0.06762261744992472, 0.01727250417344014, 0.17213602470579514, 0.011358727158078943, 0.02428020479774261, 0.2492307130238613, 0.11099420458997951, 0.042716225391849154, 0.14059345252794914, 0.061738531277328916], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1903.3477764395584 +INFO - Cycle: 69 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.97512435913097], + [0.09546551215648647, 62.814256858825686], + [0.03479396560192094, 83.17512435913095], + [0.09546551215648647, 79.08925685882568], + [0.4079592621564865, 62.03925685882569], + [0.09546551215648647, 127.13925685882558], + [0.2517123871564865, 132.56425685882562], + [0.03479396560192094, 137.42512435913096], + [0.34728771560192095, 87.82512435913094]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607890838614007, 0.08313118023522552, 0.13624347304966333, 0.025751217043303295, 0.016585668016128204, 0.17518982590631596, 0.009425895336740035, 0.2492058030931218, 0.10873692392168599, 0.038218540417033285, 0.13790358214216855], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1899.1736750710677 +INFO - Cycle: 70 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.09546551215648647, 62.814256858825686], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 79.86425685882568], + [0.4079592621564865, 61.26425685882569], + [0.09546551215648647, 126.36425685882557], + [0.2517123871564865, 133.33925685882562], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607889910588136, 0.08369726664945905, 0.015537519242703902, 0.05160027931272225, 0.1405381280740023, 0.01240758835214798, 0.016183211298725797, 0.1776363423731843, 0.008241203117700482, 0.24871212004949914, 0.10926442397939225, 0.0339016067068073, 0.08267242093306706], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1895.2481404812477 +INFO - Cycle: 71 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 80.63925685882569], + [0.09546551215648647, 125.58925685882556], + [0.2517123871564865, 134.11425685882563]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607889076445575, 0.08381465177796167, 0.06877605974498055, 0.14251119399220014, 0.030479056544882772, 0.016171542517151236, 0.008431239475370125, 0.03001807529892268, 0.06622372722212153, 0.17908159941602855, 0.24850726585513389, 0.10637769907880135], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1891.5259031286078 +INFO - Cycle: 72 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 63.589256858825685], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.09546551215648647, 81.4142568588257], + [0.09546551215648647, 124.81425685882556], + [0.2517123871564865, 134.88925685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788830830236, 0.08392137338511123, 0.07574331820140087, 0.14593825422802456, 0.014633079319092558, 0.016161063382182504, 0.0085193484785297, 0.02630224601107875, 0.05943790139376035, 0.0185246026526155, 0.18017711607620426, 0.2483490006237181, 0.1026848079399793], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1888.0180753670702 +INFO - Cycle: 73 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.03479396560192094, 138.20012435913097], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 82.1892568588257], + [0.09546551215648647, 124.03925685882555]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888191295105, 0.08402916501353479, 0.07688934697929074, 0.14577108894748325, 0.016149301244177936, 0.008532013321117578, 0.02263445817989638, 0.058341789352842406, 0.03569723118991215, 0.10280750442690532, 0.18129956738872915, 0.24824064576481517], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1884.7057226934255 +INFO - Cycle: 74 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 64.36425685882568], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 82.9642568588257], + [0.09546551215648647, 123.26425685882555]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788816382139, 0.08415976255186697, 0.07821577161958118, 0.14557541992749556, 0.016136868571316222, 0.008546592700185578, 0.05707387807174677, 0.021778067699442873, 0.10295151586805006, 0.018916209396045474, 0.0164445404478426, 0.18245229289207565, 0.24814119209052976], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1881.5960674187984 +INFO - Cycle: 75 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 83.73925685882571], + [0.09546551215648647, 122.48925685882554]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888131805733, 0.0842211206641451, 0.07974667119617951, 0.14534778712948032, 0.016131262620101658, 0.008563354428632543, 0.055611118056654314, 0.10311939422935337, 0.015099793362875797, 0.040953020261289184, 0.1832044027878779, 0.24839418713160458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1878.679255807873 +INFO - Cycle: 76 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 84.51425685882572], + [0.09546551215648647, 121.71425685882554]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888101559435, 0.08435876854356236, 0.0815373707465674, 0.14507961322104648, 0.01611541766666867, 0.008582891752767947, 0.05390076485840057, 0.10331754887880265, 0.011090753522688054, 0.038470432003409855, 0.004377648026021042, 0.18478779392542888, 0.24877310875307668], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1875.9619692423528 +INFO - Cycle: 77 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.03479396560192094, 138.97512435913097], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 85.28925685882572], + [0.09546551215648647, 120.93925685882553]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788817862449, 0.08444861236647375, 0.08363146530289559, 0.14476413044176986, 0.016108613188889134, 0.008605673531370808, 0.051901244345200194, 0.1035510661577745, 0.006871460345325218, 0.021433633015627864, 0.023718541695097357, 0.1858744642789912, 0.2494832071519599], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1873.4425962741238 +INFO - Cycle: 78 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.13925685882569], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 86.06425685882573], + [0.09546551215648647, 120.16425685882552]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800065342, 0.08457890009090441, 0.08594117163443053, 0.14441626736140073, 0.01609899957322586, 0.008630803699628715, 0.04969582456198983, 0.10380865079606803, 0.006550993156951393, 0.04061275612718812, 0.1872860864024886, 0.2527716585950704], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1871.1241664478846 +INFO - Cycle: 79 +INFO - Spp: 11 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 86.83925685882573], + [0.09546551215648647, 119.38925685882552]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607887969838516, 0.08467646792570967, 0.08922724204086409, 0.14391483211789785, 0.01608850633178256, 0.008666322625468294, 0.04656032613379811, 0.10418121852287603, 0.04876842908437897, 0.1888344383317245, 0.24947432891566138], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1868.998599455144 +INFO - Cycle: 80 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 87.61425685882574], + [0.09546551215648647, 118.61425685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788802778938, 0.08478529845211089, 0.09276494092408007, 0.14278596005256103, 0.016078344419166116, 0.008702740291489361, 0.04320408703394599, 0.09140198239625728, 0.0429434877935479, 0.01376531672976986, 0.007280129468483993, 0.19043201272036991, 0.2462478116904282], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1867.1124155863092 +INFO - Cycle: 81 +INFO - Spp: 13 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 88.38925685882575], + [0.09546551215648647, 117.83925685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788814631465, 0.08489902941505807, 0.09601785391625049, 0.14028011316439604, 0.01607061312686237, 0.008731823837125256, 0.040165011328450746, 0.046687624541026505, 0.03325771346835576, 0.06084957580922351, 0.01831624750229238, 0.1920273884915176, 0.2430891172531266], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1865.4618364841765 +INFO - Cycle: 82 +INFO - Spp: 12 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 117.0642568588255]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788825642548, 0.08503169803417576, 0.10028794212525038, 0.13752756833595223, 0.01606152964430324, 0.008771670225020735, 0.03615794752861324, 0.02506817442280206, 0.11012314849903473, 0.027642293351921813, 0.19374713986025788, 0.23997264937341875], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1864.0454467943673 +INFO - Cycle: 83 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.09546551215648647, 134.11425685882563], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 116.2892568588255]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888244818822, 0.08264981943471288, 0.09880956589784436, 0.13810067392043573, 0.01608248381833793, 0.008756773746379714, 0.03755699966109643, 0.01838024948622981, 0.1020238904798908, 0.03525719546757259, 0.002496983209709913, 0.006010158282036839, 0.0075834878359361604, 0.1968830709894309, 0.2298007595255672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1862.8075243065061 +INFO - Cycle: 84 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 115.51425685882549]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788823850918, 0.07667150083759759, 0.09810988240117564, 0.13865313983267397, 0.01614565305062372, 0.008750536622647445, 0.03821038401566535, 0.012679390518740168, 0.09156246960705587, 0.04174377540244442, 0.008578567441646916, 0.01751917983511167, 0.010208082253025648, 0.19996855314576226, 0.2215909967973203], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1861.7155135479393 +INFO - Cycle: 85 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 135.66425685882564], + [0.09546551215648647, 91.48925685882577], + [0.09546551215648647, 114.73925685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888170414287, 0.06957815275664254, 0.09744406798900956, 0.13917738333324683, 0.01622074584807988, 0.008744601911039956, 0.03883213655929508, 0.007827929944844284, 0.08164820174409632, 0.047254872316313236, 0.015791240899914783, 0.026935071599672053, 0.013412570845642393, 0.2031261242155597, 0.2143990118662292], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1860.776482443797 +INFO - Cycle: 86 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.09546551215648647, 65.9142568588257], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 136.43925685882564], + [0.09546551215648647, 92.26425685882577], + [0.09546551215648647, 113.96425685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888227304686, 0.06126425662194934, 0.09681270021890659, 0.1396725219485033, 0.01630883573576322, 0.00873896942606953, 0.03942177318734983, 0.0036822172500415944, 0.07229568179888614, 0.05195393366861266, 0.024243011647343993, 0.03581734896731464, 0.015872860188185837, 0.20638222248936383, 0.20792577862440484], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1859.9942255709377 +INFO - Cycle: 87 +INFO - Spp: 14 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 137.21425685882565], + [0.09546551215648647, 93.03925685882578], + [0.09546551215648647, 113.18925685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788815699793, 0.051626883842695995, 0.09621736879512689, 0.14013814427529292, 0.016411034412347765, 0.008733657153402335, 0.039977764802391534, 0.06351084540556852, 0.05610195531127365, 0.034039410706710696, 0.04416036470886708, 0.017771787164664814, 0.20976968563622325, 0.20193320962843642], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1859.3691443715204 +INFO - Cycle: 88 +INFO - Spp: 14 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 137.98925685882566], + [0.09546551215648647, 93.81425685882579], + [0.09546551215648647, 112.41425685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888118507933, 0.04054956680926305, 0.09565662721263785, 0.14057496438581496, 0.016525996492257493, 0.008728647619991212, 0.04050151018579687, 0.0552787352900924, 0.056472455002325755, 0.045305136964580627, 0.051978349293371, 0.019246407321391438, 0.21336149389990014, 0.19621222140406933], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.8985218898363 +INFO - Cycle: 89 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 138.76425685882566], + [0.09546551215648647, 94.58925685882579], + [0.09546551215648647, 93.03925685882578], + [0.09546551215648647, 111.63925685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888174237066, 0.029239074314419394, 0.09514745115146997, 0.14097077002083408, 0.016643792693008867, 0.00872409990051565, 0.04097708484319079, 0.047826900597357315, 0.056754148238689524, 0.05680863440703723, 0.0590552273626812, 0.020356529949061362, 0.20468711841504508, 0.011449916560581658, 0.19175136337187057], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.5760206453235 +INFO - Cycle: 90 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 139.53925685882567], + [0.09546551215648647, 95.3642568588258], + [0.09546551215648647, 92.26425685882577], + [0.09546551215648647, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788807811298, 0.033266187750328295, 0.09488293418193114, 0.1411890262272269, 0.016602591218269024, 0.008721845169717196, 0.04122311219687732, 0.043705106869427204, 0.05654852872193977, 0.05270835626177019, 0.06296992788741092, 0.02077559092677142, 0.12693780456639742, 0.07922673300797334, 0.20163436693584688], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.3178429724867 +INFO - Cycle: 91 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 140.31425685882567], + [0.09546551215648647, 96.1392568588258], + [0.09546551215648647, 91.48925685882577], + [0.09546551215648647, 110.08925685882545]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888018217775, 0.037497927798068854, 0.09462821344990299, 0.14139716926335097, 0.016559546353044453, 0.008719658986624019, 0.04146016948144732, 0.03977828362760016, 0.05628780749779079, 0.04839903675150999, 0.06669938582850037, 0.021141835915457926, 0.09954548412359243, 0.09690623974444515, 0.2113713531604468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1858.076360204999 +INFO - Cycle: 92 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 141.08925685882568], + [0.09546551215648647, 96.91425685882581], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 109.31425685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800501905, 0.04170803307278076, 0.0943895086262801, 0.14159034751211366, 0.016517064790254787, 0.008717596670618716, 0.041682450410122925, 0.036137544945308776, 0.055969723743032315, 0.044110621717514543, 0.07015706806606067, 0.021452436456113652, 0.08415300856370372, 0.10246389970620282, 0.22134280771487344], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.8663807467922 +INFO - Cycle: 93 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 97.68925685882581], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 108.53925685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888005367353, 0.04492919720199365, 0.09419122695680587, 0.14175052654909923, 0.016482755155378222, 0.00871588293499732, 0.04186709413083566, 0.033120262404430896, 0.053087090456968945, 0.04083307182184929, 0.07302261392225617, 0.06109919626478572, 0.0025945543125701228, 0.021671020709740994, 0.06259635066840963, 0.04997878297922741, 0.2344524855252835], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.6994789501575 +INFO - Cycle: 94 +INFO - Spp: 16 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 142.6392568588257], + [0.09546551215648647, 98.46425685882582], + [0.09546551215648647, 107.76425685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888008402845, 0.04632002437585076, 0.09407121439154732, 0.1418499896979004, 0.01646806997880509, 0.008714868396301671, 0.04197863222597174, 0.031244435071817133, 0.05281516990074986, 0.03941837322465608, 0.07480415259436869, 0.130143869989284, 0.002840065905404442, 0.021746363652517663, 0.020663567249161616, 0.25731331533726065], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.565383329774 +INFO - Cycle: 95 +INFO - Spp: 16 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 90.71425685882576], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 142.6392568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 106.98925685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607887979441695, 0.04727367624064082, 0.0939225661956027, 0.14196565074708536, 0.01645808672591824, 0.008713544062576004, 0.04211743232543956, 0.02907186776553186, 0.05171233456088276, 0.03844689069329731, 0.07686733920879081, 0.09603922765260149, 0.0038047676261911247, 0.022179028302871072, 0.03481937883129351, 0.2770003210818357], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4636351161573 +INFO - Cycle: 96 +INFO - Spp: 15 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607888017017655, 0.047062853418969236, 0.09368369339935001, 0.14214215583051149, 0.01646045075082562, 0.008711338405203837, 0.042341236347675525, 0.02576880616618072, 0.05046212007791757, 0.038658958572056756, 0.08000385331344864, 0.004890052827181139, 0.11898341209893688, 0.023067659890300324, 0.2881555208844247], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4088305730024 +INFO - Cycle: 97 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4071155040865 +INFO - Cycle: 98 +INFO - Spp: 17 +INFO - [[0.972275215601921, 227.32512435913105], + [0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.4079592621564865, 61.26425685882569], + [0.34728771560192095, 87.05012435913093], + [0.2517123871564865, 134.11425685882563], + [0.09546551215648647, 66.6892568588257], + [0.03479396560192094, 99.45012435913097], + [0.2517123871564865, 134.88925685882563], + [0.09546551215648647, 65.9142568588257], + [0.09546551215648647, 89.93925685882576], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.09546551215648647, 89.16425685882575], + [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.4071155040865 +INFO - Cycle: 99 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.894151778101921, 227.32512435913105], + [0.03479396560192094, 99.06262435913096], + [0.34728771560192095, 87.43762435913094], + [0.34728771560192095, 106.81262435913096], + [0.4079592621564865, 61.65175685882569], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.01734207465648646, 106.21425685882542], + [0.09546551215648647, 105.82675685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.023505547518058303, 0.0462502643690814, 0.11148971345705623, 0.016525969964871715, 0.039453555380372964, 0.023320915543522183, 0.02365960335513274, 0.019607926319474618, 0.057342534958584455, 0.0891224739816794, 0.0297076525699978, 0.008864275123534632, 0.1072245686558529, 0.01581185654097315, 0.113120672461691, 0.004513915416772826, 0.27047855438334373], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.379617369675 +INFO - Cycle: 100 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 87.82512435913094], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.34728771560192095, 87.43762435913094], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.894151778101921, 227.71262435913104], + [0.3298358246564865, 61.65175685882569], + [0.01734207465648646, 106.60175685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07720717564433302, 0.06971173242357807, 0.1397917511097076, 0.01631752902948971, 0.03981590167064995, 0.023312232002949244, 0.0321356837387585, 0.06749287493546993, 0.10743453464806978, 0.015490767175048194, 0.11362274684815608, 0.26176002990452174, 0.019607925012136995, 0.008229978032991341, 0.008069137824139733], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.3321249219525 +INFO - Cycle: 101 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 98.67512435913096], + [0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.34728771560192095, 88.21262435913094], + [0.894151778101921, 228.10012435913103], + [0.3298358246564865, 62.039256858825695], + [0.01734207465648646, 106.98925685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.07452276613414432, 0.13502736422998388, 0.016441261094123697, 0.040133394363300455, 0.02330069432278217, 0.03502624842997275, 0.10914314165192776, 0.015232030083436975, 0.11378397492971058, 0.2587917667350056, 0.13850833288753883, 0.019607923530256508, 0.009989390026590427, 0.010491711581226032], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.2467854774234 +INFO - Cycle: 102 +INFO - Spp: 14 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.03479396560192094, 82.40012435913094], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 98.28762435913096], + [0.34728771560192095, 88.60012435913094], + [0.894151778101921, 228.48762435913102], + [0.3298358246564865, 62.4267568588257], + [0.01734207465648646, 107.37675685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1319521752069946, 0.016112751659286398, 0.04049887871357026, 0.02328680056179398, 0.04425945067101462, 0.11016188585117694, 0.01489104008127734, 0.11432652377174554, 0.24929831199956698, 0.07137995610896201, 0.13939035059304222, 0.019607922243315878, 0.011168515868448444, 0.013665436669804788], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.151165428334 +INFO - Cycle: 103 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 98.28762435913096], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 88.98762435913095], + [0.894151778101921, 228.875124359131], + [0.3298358246564865, 62.8142568588257], + [0.01734207465648646, 107.76425685882543]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12852418443047886, 0.040755780038791545, 0.023281715992054166, 0.04270840247669341, 0.1113102284201003, 0.01466091564886083, 0.1104486527221111, 0.25092610528061604, 0.0691910105456775, 0.016437322607886835, 0.003870806233914126, 0.1406696654311425, 0.01960792097511214, 0.012173903287743662, 0.015433385908816988], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1857.0491150095627 +INFO - Cycle: 104 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 88.98762435913095], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 89.37512435913095], + [0.894151778101921, 229.262624359131], + [0.3298358246564865, 63.2017568588257], + [0.01734207465648646, 108.15175685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.09856722393002437, 0.040512447437750225, 0.0232864777394595, 0.032779535248365146, 0.1116462652099066, 0.014882634472400805, 0.09212472981989582, 0.26127709627809304, 0.016095184562147535, 0.022036453536443745, 0.036852824969523315, 0.02760323810796337, 0.06683247873068868, 0.10509367986707605, 0.01960791974934459, 0.012916580170901124, 0.017885230170016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.94590481719 +INFO - Cycle: 105 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 89.37512435913095], + [0.894151778101921, 229.65012435913098], + [0.3298358246564865, 63.589256858825706], + [0.01734207465648646, 108.53925685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.12573561837607275, 0.04060917213533271, 0.023285384785526397, 0.03105375091428928, 0.11207647874551613, 0.014811485479605426, 0.08902063942325976, 0.2630765278689366, 0.01621092340447085, 0.025107830948804272, 0.0654911378594413, 0.1414474043549848, 0.019607918676683204, 0.013422368241834504, 0.01904335878524198], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.8421081511344 +INFO - Cycle: 106 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.90012435913096], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.894151778101921, 230.03762435913097], + [0.3298358246564865, 63.97675685882571], + [0.01734207465648646, 108.92675685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.00619939749679095, 0.04053617496994175, 0.0232904860928888, 0.02560585486939302, 0.11164587550068687, 0.014879183178909995, 0.07910803415571291, 0.26875378533151634, 0.016040831644007412, 0.03493108344627267, 0.027810409087789527, 0.11583897370255102, 0.036247246299698554, 0.14491207543355142, 0.019607917399572513, 0.014084617507246258, 0.020508053883469924], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.742492531239 +INFO - Cycle: 107 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.894151778101921, 230.42512435913096], + [0.3298358246564865, 64.36425685882571], + [0.01734207465648646, 109.31425685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.08852508676145784, 0.04049217931137717, 0.023288989982751414, 0.02160581049825686, 0.11254434310479006, 0.014920605371066289, 0.07165943660505783, 0.27292596581102807, 0.0159302543159852, 0.04231419286789463, 0.03398000878418686, 0.06293455007840157, 0.14320764212637488, 0.019607916414584682, 0.014427523494218018, 0.021635494472568597], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.6456776935374 +INFO - Cycle: 108 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.03479396560192094, 97.51262435913095], + [0.34728771560192095, 89.76262435913095], + [0.34728771560192095, 90.15012435913096], + [0.894151778101921, 230.81262435913095], + [0.3298358246564865, 64.75175685882571], + [0.01734207465648646, 109.70175685882545]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06486738266590678, 0.04055696636403675, 0.023288785293943477, 0.02069891063437706, 0.11264935164100695, 0.014870381659285163, 0.07006058697110586, 0.27387104275150514, 0.016016233925596382, 0.04389524530743878, 0.0561640417418489, 0.06220635706708184, 0.0804574765997717, 0.06369990727224076, 0.01960791534596759, 0.014847323275927315, 0.022242091482959494], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.555614166695 +INFO - Cycle: 109 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.20012435913094], + [0.3298358246564865, 65.13925685882572], + [0.01734207465648646, 110.08925685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.005070535148148579, 0.04038941369069835, 0.023294020122766806, 0.013810977542076604, 0.11246559831264988, 0.015005413610344513, 0.057371024906879335, 0.2810507653869001, 0.01557838877649222, 0.05647536379698574, 0.1138929393053589, 0.14598339285711603, 0.06127057963121203, 0.01960791424372867, 0.01527280055931146, 0.02346087210933099], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.4718732464935 +INFO - Cycle: 110 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.58762435913093], + [0.3298358246564865, 65.52675685882572], + [0.01734207465648646, 110.47675685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06856760968206296, 0.04043295739129374, 0.023291103026982445, 0.01338607859588728, 0.1131420382476043, 0.014970632665673538, 0.05653906257561869, 0.2814954044577094, 0.015644485851704627, 0.057298746337956, 0.050807822495296154, 0.14462051689831204, 0.060847550226122975, 0.01960791328963602, 0.015550101153673872, 0.02379797710446604], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.3944140149727 +INFO - Cycle: 111 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.894151778101921, 231.97512435913092], + [0.3298358246564865, 65.91425685882572], + [0.01734207465648646, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1197917200978147, 0.04046677456757211, 0.023288911197902787, 0.013070776465966378, 0.11364664080149874, 0.014943282445301105, 0.05592275323644765, 0.2818252870270891, 0.015700217432524772, 0.05790866470361183, 0.14343777427674212, 0.06053214437165947, 0.0196079123871522, 0.015814120080795198, 0.024043020907921712], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.325071313818 +INFO - Cycle: 112 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.15012435913096], + [0.03479396560192094, 97.12512435913095], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.894151778101921, 232.3626243591309], + [0.3298358246564865, 66.30175685882573], + [0.01734207465648646, 111.25175685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.04432151264163864, 0.0404909152222858, 0.02328982309022042, 0.012793175415451236, 0.1133999113956491, 0.014923471316912311, 0.055477272898486994, 0.2821135597606018, 0.01574616475925539, 0.05834851475690073, 0.054182450256075605, 0.060314751022820995, 0.07293122643668849, 0.09164754689953013, 0.019607911252097147, 0.016207212249524466, 0.024204580625860762], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.2637630808654 +INFO - Cycle: 113 +INFO - Spp: 17 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 97.12512435913095], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 232.7501243591309], + [0.3298358246564865, 66.68925685882573], + [0.01734207465648646, 111.63925685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.012385763157580224, 0.040358867745864065, 0.02329309024056256, 0.007914196888160674, 0.11336715808423699, 0.015021613943937414, 0.04641553237224511, 0.2872000323316264, 0.015303526658117041, 0.06733389942183973, 0.00850245528094573, 0.10348450954405783, 0.14691128798507863, 0.05153973493231932, 0.0196079103039218, 0.016541390432291327, 0.02481903067721506], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.2101245576123 +INFO - Cycle: 114 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.13762435913088], + [0.3298358246564865, 67.07675685882573], + [0.01734207465648646, 112.02675685882546]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06379382869122684, 0.0403411697758397, 0.02329110459972601, 0.007158688779709753, 0.11389934240429338, 0.015033592424243847, 0.04495151218452463, 0.28798895958562964, 0.015251428509547226, 0.06878616078501598, 0.05246205154729415, 0.14574236426455417, 0.059993934328843035, 0.01960790933200107, 0.01679475134329074, 0.024903201444259747], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.163530748244 +INFO - Cycle: 115 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 107.58762435913097], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.52512435913087], + [0.3298358246564865, 67.46425685882573], + [0.01734207465648646, 112.41425685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11270135392912228, 0.04034102811997632, 0.023288640353898993, 0.007290156914080686, 0.114400796932721, 0.01503241419554767, 0.04509839082431258, 0.28785355862822054, 0.015269421847111378, 0.06864189960101824, 0.003934204880056995, 0.14460909844505737, 0.06004274928242477, 0.019607908456229145, 0.01704899349923117, 0.024839384090990745], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.12490771788 +INFO - Cycle: 116 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.894151778101921, 233.91262435913086], + [0.3298358246564865, 67.85175685882574], + [0.01734207465648646, 112.80175685882547]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11709974383275562, 0.040333662956492336, 0.023289261334263487, 0.007422185148026722, 0.11423664777107574, 0.015036945765413055, 0.04534439222704041, 0.2877153367765317, 0.015279255606258797, 0.06839858907945605, 0.14406972477348812, 0.060158405023820666, 0.01960790751283957, 0.01728792393006124, 0.024720018262476405], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.094037838102 +INFO - Cycle: 117 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 234.30012435913085], + [0.3298358246564865, 68.23925685882574], + [0.01734207465648646, 113.18925685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11661767179967646, 0.04032107408675674, 0.02328846208873772, 0.00769296423101712, 0.11433448369998477, 0.01504540924849409, 0.04574458389103584, 0.28743417037609775, 0.01528142264741026, 0.06800404652824923, 0.11795222541722553, 0.060335782086532716, 0.026208927341036952, 0.019607906695011, 0.01758138074478783, 0.024549489117946074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.070644645949 +INFO - Cycle: 118 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 234.68762435913084], + [0.3298358246564865, 68.62675685882574], + [0.01734207465648646, 113.57675685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1153737866962787, 0.040302282683586474, 0.02328641921501327, 0.007971691843689673, 0.11468798389253891, 0.015058778110264969, 0.04621763858252184, 0.2871442066122662, 0.015276406892695868, 0.06753636837226458, 0.0711792892623012, 0.06057005742298795, 0.07352980960882252, 0.01960790567886924, 0.01792548514988586, 0.024331889976012662], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0543140486373 +INFO - Cycle: 119 +INFO - Spp: 16 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.34728771560192095, 90.53762435913096], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.894151778101921, 235.07512435913083], + [0.3298358246564865, 69.01425685882575], + [0.01734207465648646, 113.96425685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1142199148672549, 0.04027943167816414, 0.023284420016325098, 0.00837168260862523, 0.11501223418053319, 0.01507513742772497, 0.046827459733815566, 0.2867289448267948, 0.015264682239173518, 0.06693468114194256, 0.02674286332247863, 0.060856679178461104, 0.11844664975334407, 0.01960790486570724, 0.01827623024422172, 0.024071083915433406], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0447222786352 +INFO - Cycle: 120 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.894151778101921, 235.4626243591308], + [0.3298358246564865, 69.40175685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11371299897503663, 0.040279203783991656, 0.02328380101716134, 0.008353832139465871, 0.11512269901799586, 0.015075348417659253, 0.04681723013491521, 0.2867472163668435, 0.015264682417214091, 0.0669444701474475, 0.060856677018877946, 0.14526149185229192, 0.024071084456794185, 0.01960790395665244, 0.018601360297652463], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0412392720582 +INFO - Cycle: 121 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.894151778101921, 235.8501243591308], + [0.3298358246564865, 69.78925685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11417388959703402, 0.04027892746262668, 0.023284778634620973, 0.00832161537686246, 0.11491405556854856, 0.015075605594081835, 0.04680482471668756, 0.28677971758432086, 0.015264682619741628, 0.0669562826087907, 0.06085667487248248, 0.14473122051017756, 0.024071085018354182, 0.019607903108005875, 0.018878736727664783], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0405332521646 +INFO - Cycle: 122 +INFO - Spp: 15 +INFO - [[0.34728771560192095, 107.20012435913097], + [0.09546551215648647, 66.6892568588257], + [0.09546551215648647, 141.86425685882568], + [0.09546551215648647, 106.21425685882542], + [0.2517123871564865, 134.50175685882562], + [0.09546551215648647, 66.3017568588257], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 89.16425685882575], + [0.03479396560192094, 96.73762435913095], + [0.34728771560192095, 90.92512435913096], + [0.01734207465648646, 113.96425685882548], + [0.3298358246564865, 69.78925685882575], + [0.894151778101921, 236.2376243591308]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.11417388672554188, 0.04027892746842024, 0.02328477862247324, 0.008321615115879297, 0.11491405868074732, 0.015075605589261928, 0.04680482469982331, 0.28677971785521505, 0.015264682619947983, 0.06695628260883939, 0.060856674873500834, 0.1447312211534962, 0.024071085018671782, 0.0188787367036876, 0.019607902264493757], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1856.0404514525703 +INFO - Cycle: 123 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.308225996851921, 107.20012435913097], + [0.09546551215648647, 141.6705068588257], + [0.29077410590648645, 134.50175685882562], + [0.09546551215648647, 66.1080068588257], + [0.09546551215648647, 89.74550685882575], + [0.09546551215648647, 105.63300685882542], + [0.07385568435192094, 82.78762435913094], + [0.05640379340648646, 89.16425685882575], + [0.07385568435192094, 96.73762435913095], + [0.03479396560192094, 96.54387435913095], + [0.34728771560192095, 90.73137435913097], + [0.05640379340648646, 113.96425685882548], + [0.01734207465648646, 113.77050685882548], + [0.3298358246564865, 69.98300685882575], + [0.894151778101921, 236.43137435913079]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.1453634302859083, 0.01710117779152078, 0.2791847271997476, 0.023617001044329795, 0.062261774731213096, 0.03823404815092514, 0.03861532390506117, 0.13856882473135443, 0.020335505475261376, 0.02157337878861681, 0.062242729547229855, 0.03588425598411297, 0.027929898343522688, 0.01495759312568673, 0.031158555370493668, 0.023363867440977695, 0.01960790808403795], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.3180786109608 +INFO - Cycle: 124 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 105.63300685882542], + [0.308225996851921, 107.39387435913096], + [0.29077410590648645, 134.30800685882562], + [0.09546551215648647, 65.91425685882571], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 82.59387435913095], + [0.05640379340648646, 88.97050685882576], + [0.07385568435192094, 96.93137435913094], + [0.03479396560192094, 96.35012435913096], + [0.34728771560192095, 90.53762435913097], + [0.05640379340648646, 114.15800685882547], + [0.01734207465648646, 113.57675685882549], + [0.3298358246564865, 70.17675685882574], + [0.894151778101921, 236.62512435913078]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2190380522573194, 0.01696267294669621, 0.02360848322424557, 0.06275752895535604, 0.2764126377084333, 0.06186495394440429, 0.03553589640299919, 0.039709542637730716, 0.024996546471996606, 0.02104259411239748, 0.06162014741042201, 0.035015479726238724, 0.031039062731486575, 0.015668937171512506, 0.0317024119864926, 0.02341714465330871, 0.019607907658960155], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.178989448487 +INFO - Cycle: 125 +INFO - Spp: 16 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.308225996851921, 107.58762435913096], + [0.29077410590648645, 134.11425685882563], + [0.09546551215648647, 65.72050685882571], + [0.09546551215648647, 90.13300685882574], + [0.07385568435192094, 82.40012435913096], + [0.05640379340648646, 88.77675685882576], + [0.07385568435192094, 97.12512435913094], + [0.03479396560192094, 96.15637435913096], + [0.34728771560192095, 90.34387435913098], + [0.05640379340648646, 114.35175685882547], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 70.37050685882573]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2797303817527767, 0.016825354465556962, 0.023608047221488102, 0.019607907738110088, 0.2739430205765658, 0.06141464210402797, 0.03294736466478351, 0.040617095147287646, 0.029214445695474062, 0.0206928343980939, 0.061426235366782565, 0.034106176140717204, 0.03390446780116894, 0.016246613762838178, 0.03224997298383685, 0.023465440180491702], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1851.0394955411634 +INFO - Cycle: 126 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.308225996851921, 107.78137435913095], + [0.29077410590648645, 133.92050685882563], + [0.09546551215648647, 65.52675685882572], + [0.09546551215648647, 90.32675685882573], + [0.07385568435192094, 82.20637435913096], + [0.05640379340648646, 88.58300685882577], + [0.07385568435192094, 97.31887435913093], + [0.03479396560192094, 95.96262435913097], + [0.34728771560192095, 90.15012435913098], + [0.05640379340648646, 114.54550685882546], + [0.3298358246564865, 70.56425685882573]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.2470315742847241, 0.016653690254080835, 0.023625868338193395, 0.019607907882696334, 0.032558219206921674, 0.030875209215641786, 0.27175176696636716, 0.06091035960226486, 0.030466471103172188, 0.04112825554072914, 0.033211107833521304, 0.02014823277065684, 0.06167687506855648, 0.033625083669186914, 0.036550639659650705, 0.01667012000565714, 0.023508618597979355], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.8992703528208 +INFO - Cycle: 127 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.308225996851921, 107.97512435913094], + [0.29077410590648645, 133.72675685882564], + [0.09546551215648647, 65.33300685882573], + [0.09546551215648647, 90.52050685882573], + [0.07385568435192094, 82.01262435913097], + [0.05640379340648646, 88.38925685882577], + [0.07385568435192094, 97.51262435913092], + [0.34728771560192095, 89.95637435913099], + [0.05640379340648646, 114.73925685882546], + [0.3298358246564865, 70.75800685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.15612905867366558, 0.016682161438038905, 0.023607988425951156, 0.019607908051859798, 0.0327374593435023, 0.11946987332342601, 0.03308096860995221, 0.26982170327913985, 0.06035038953316134, 0.028153790007734887, 0.04201961382459018, 0.03671523041352129, 0.019734988608952623, 0.062305350003369404, 0.038997357701699764, 0.017039544067218113, 0.023546614694216542], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.7576056534253 +INFO - Cycle: 128 +INFO - Spp: 17 +INFO - [[0.09546551215648647, 105.82675685882542], + [0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.308225996851921, 108.16887435913094], + [0.29077410590648645, 133.53300685882564], + [0.09546551215648647, 65.13925685882573], + [0.09546551215648647, 90.71425685882572], + [0.07385568435192094, 81.81887435913097], + [0.05640379340648646, 88.19550685882578], + [0.07385568435192094, 97.70637435913092], + [0.34728771560192095, 89.762624359131], + [0.05640379340648646, 114.93300685882545], + [0.3298358246564865, 70.95175685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.06023201080257876, 0.01670795116013196, 0.02358764143797864, 0.019607908058470867, 0.0329206166297226, 0.21298047528962583, 0.03251892624314002, 0.2681328543030539, 0.0597343897454069, 0.025963003716244736, 0.04288554418290978, 0.0398514662796197, 0.01945814424735503, 0.06326601890506152, 0.04126460020554288, 0.01730924050625748, 0.02357920828689958], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.6139549458007 +INFO - Cycle: 129 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 70.95175685882572], + [0.308225996851921, 108.36262435913093], + [0.29077410590648645, 133.33925685882565], + [0.09546551215648647, 64.94550685882574], + [0.09546551215648647, 90.90800685882571], + [0.07385568435192094, 81.62512435913098], + [0.05640379340648646, 88.00175685882579], + [0.07385568435192094, 97.90012435913091], + [0.34728771560192095, 89.568874359131], + [0.05640379340648646, 115.12675685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016729875552866452, 0.02359021416169002, 0.019607908119146353, 0.0331051663638454, 0.2710839788861798, 0.03195014355495644, 0.023335192074627555, 0.266077900686503, 0.059238887537728095, 0.023872515134447662, 0.04339184841778443, 0.04271384111744192, 0.01928070766709462, 0.06452209449414012, 0.04405317488774439, 0.017446551343803806], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.4684585080518 +INFO - Cycle: 130 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 70.95175685882572], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.308225996851921, 108.55637435913093], + [0.29077410590648645, 133.14550685882566], + [0.09546551215648647, 64.75175685882574], + [0.09546551215648647, 91.10175685882571], + [0.07385568435192094, 81.43137435913098], + [0.05640379340648646, 87.80800685882579], + [0.07385568435192094, 98.09387435913091], + [0.34728771560192095, 89.37512435913101], + [0.05640379340648646, 115.32050685882544]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01675216020651886, 0.023590478128366593, 0.01960790819649094, 0.02891730305616814, 0.20724130205149746, 0.03130807253700138, 0.023089019772680193, 0.004407635899675925, 0.06168260504398847, 0.26429177858802044, 0.05867744132609604, 0.021883742857215886, 0.04383857746986274, 0.04526839635308231, 0.019260109134775986, 0.06604534087453198, 0.04664136297234939, 0.01749676553167737], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.3207434712033 +INFO - Cycle: 131 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 106.02050685882541], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.3298358246564865, 70.75800685882572], + [0.308225996851921, 108.75012435913092], + [0.29077410590648645, 132.95175685882566], + [0.09546551215648647, 64.55800685882575], + [0.09546551215648647, 91.2955068588257], + [0.07385568435192094, 81.23762435913099], + [0.05640379340648646, 87.6142568588258], + [0.07385568435192094, 98.2876243591309], + [0.34728771560192095, 89.18137435913101], + [0.05640379340648646, 115.51425685882543]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01677927326414242, 0.023564518566524983, 0.019607908222803675, 0.015187768576094208, 0.0990513319461813, 0.03051762170357603, 0.018431013610959175, 0.16730883066199145, 0.022587460077012532, 0.2622302530851664, 0.058216863339937884, 0.01999144339254199, 0.044606894099043365, 0.04748736052847602, 0.019456489945571136, 0.06781166943915612, 0.0496594574324007, 0.017503842108420552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.170689140336 +INFO - Cycle: 132 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.3298358246564865, 70.75800685882572], + [0.308225996851921, 108.94387435913092], + [0.29077410590648645, 132.75800685882567], + [0.09546551215648647, 64.36425685882575], + [0.09546551215648647, 91.4892568588257], + [0.07385568435192094, 81.043874359131], + [0.05640379340648646, 87.4205068588258], + [0.07385568435192094, 98.4813743591309], + [0.34728771560192095, 88.98762435913102], + [0.05640379340648646, 115.70800685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016801145747002113, 0.02354396134481417, 0.01960790844189996, 0.02970934169032903, 0.03392196233609805, 0.2638336066916302, 0.022341554720349606, 0.2609661832728548, 0.057513439869122246, 0.018169444805845116, 0.045248011242982486, 0.04950885650713262, 0.019741192820249272, 0.06980860551326168, 0.05186819679442591, 0.017416588202002873], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1850.0186059757357 +INFO - Cycle: 133 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.308225996851921, 109.13762435913091], + [0.29077410590648645, 132.56425685882567], + [0.09546551215648647, 64.17050685882576], + [0.09546551215648647, 91.68300685882569], + [0.07385568435192094, 80.850124359131], + [0.05640379340648646, 87.22675685882581], + [0.07385568435192094, 98.67512435913089], + [0.34728771560192095, 88.79387435913102], + [0.05640379340648646, 115.90175685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016800782093104275, 0.02356109120439994, 0.019607908403320676, 0.029126329932361333, 0.034109765106599306, 0.22518656115717062, 0.036641375088885084, 0.021856410165221, 0.25944951750755685, 0.05689999452199593, 0.01640292679825959, 0.045265903057507974, 0.05148140067693569, 0.01990914000840056, 0.07203786406731273, 0.054477870337217564, 0.017185159873751053], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.8650590777772 +INFO - Cycle: 134 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.09546551215648647, 91.68300685882569], + [0.03479396560192094, 95.76887435913098], + [0.308225996851921, 109.3313743591309], + [0.29077410590648645, 132.37050685882568], + [0.09546551215648647, 63.97675685882576], + [0.07385568435192094, 80.65637435913101], + [0.05640379340648646, 87.03300685882581], + [0.07385568435192094, 98.86887435913088], + [0.34728771560192095, 88.60012435913103], + [0.05640379340648646, 116.09550685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016619727631973575, 0.023543659515335547, 0.019607908540090473, 0.034424368120586135, 0.15060774910074998, 0.10945951778602415, 0.021609429015412043, 0.04504130640560375, 0.028525045130987678, 0.2586562245074063, 0.05604572634180127, 0.014703672202535224, 0.05311263298878093, 0.0203038910835292, 0.0744383578826104, 0.05636822092021672, 0.01693256282635655], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.7097947526995 +INFO - Cycle: 135 +INFO - Spp: 19 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.3298358246564865, 70.56425685882573], + [0.09546551215648647, 91.68300685882569], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.5251243591309], + [0.29077410590648645, 132.17675685882568], + [0.09546551215648647, 63.78300685882576], + [0.07385568435192094, 80.46262435913101], + [0.05640379340648646, 86.83925685882582], + [0.07385568435192094, 99.06262435913088], + [0.34728771560192095, 88.40637435913104], + [0.05640379340648646, 116.28925685882541]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016609020173549212, 0.02353192151505252, 0.01960790875809691, 0.03461491396162703, 0.09312474700470921, 0.16557187683036356, 0.01796606027484345, 0.022844093261026332, 0.02791777808352086, 0.003358022875739602, 0.021553674932059785, 0.2580041892243301, 0.05513830590074486, 0.013057273619061798, 0.05461563176217125, 0.020686517766362104, 0.07698798552825108, 0.058208875053557145, 0.016601203474933175], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.5528824004723 +INFO - Cycle: 136 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.21425685882541], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.7188743591309], + [0.29077410590648645, 131.9830068588257], + [0.09546551215648647, 63.589256858825756], + [0.07385568435192094, 80.26887435913102], + [0.05640379340648646, 86.64550685882583], + [0.07385568435192094, 99.25637435913087], + [0.34728771560192095, 88.21262435913104], + [0.05640379340648646, 116.4830068588254]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01658948003386259, 0.023518894218260672, 0.01960790880992769, 0.034802879297834176, 0.0322172056083893, 0.2250511491314042, 0.027320397272001827, 0.020889007566319184, 0.04375062115415279, 0.2572787840833202, 0.05425236456165464, 0.01143014928560788, 0.056039448634153353, 0.021110371474299908, 0.0796862784253876, 0.06025100329059557, 0.01620405715282849], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.3942291344333 +INFO - Cycle: 137 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.308225996851921, 109.91262435913089], + [0.29077410590648645, 131.7892568588257], + [0.09546551215648647, 63.395506858825755], + [0.07385568435192094, 80.07512435913102], + [0.05640379340648646, 86.45175685882583], + [0.07385568435192094, 99.45012435913087], + [0.34728771560192095, 88.01887435913105], + [0.05640379340648646, 116.6767568588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0165601847060466, 0.023529652570806078, 0.01960790899484423, 0.03498523165852269, 0.2557544174175993, 0.026745675700545972, 0.020635789017813263, 0.04312130688654567, 0.25711626879730715, 0.05315225685767896, 0.009790528043971757, 0.05750296446209203, 0.02153153062319786, 0.08248661135068114, 0.06176284076049879, 0.01571683215184851], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.2341289483695 +INFO - Cycle: 138 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.3298358246564865, 70.37050685882573], + [0.09546551215648647, 91.4892568588257], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.308225996851921, 110.10637435913088], + [0.29077410590648645, 131.5955068588257], + [0.09546551215648647, 63.20175685882575], + [0.07385568435192094, 79.88137435913103], + [0.05640379340648646, 86.25800685882584], + [0.07385568435192094, 99.64387435913086], + [0.34728771560192095, 87.82512435913105], + [0.05640379340648646, 116.8705068588254]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016521049040767802, 0.02352771242028757, 0.01960790920198323, 0.03516525648817114, 0.2022928653601359, 0.026179895821312846, 0.012610199121143214, 0.04263047435392693, 0.05175086572512592, 0.007691476569170553, 0.2570037974819561, 0.05201920743821313, 0.008144323871394757, 0.058919702183544434, 0.02199158212612801, 0.08542123200543829, 0.06333861238804658, 0.015183838403253632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1849.072758613947 +INFO - Cycle: 139 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 91.4892568588257], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.308225996851921, 110.30012435913088], + [0.29077410590648645, 131.4017568588257], + [0.09546551215648647, 63.00800685882575], + [0.07385568435192094, 79.68762435913104], + [0.05640379340648646, 86.06425685882584], + [0.07385568435192094, 99.83762435913086], + [0.34728771560192095, 87.63137435913106], + [0.05640379340648646, 117.06425685882539]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016471468489348783, 0.023501947467912447, 0.019607909356296093, 0.035343592889329416, 0.11249357564438733, 0.025620586237695708, 0.03705778153580411, 0.1395641123599556, 0.01991939249013204, 0.005286187581205952, 0.257009368766189, 0.05082516252961774, 0.006481518982170865, 0.0602852406117498, 0.02249674843476863, 0.08851892425676153, 0.06490587741218277, 0.014610604954492012], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.9096292120994 +INFO - Cycle: 140 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.09546551215648647, 106.4080068588254], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.308225996851921, 110.49387435913087], + [0.29077410590648645, 131.2080068588257], + [0.09546551215648647, 62.81425685882575], + [0.07385568435192094, 79.49387435913104], + [0.05640379340648646, 85.87050685882585], + [0.07385568435192094, 100.03137435913085], + [0.34728771560192095, 87.43762435913106], + [0.05640379340648646, 117.25800685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01641102850932143, 0.023485430687748537, 0.019607909579937327, 0.035523159454159264, 0.048880851933029525, 0.025057843424981317, 0.20174885240807292, 0.019657614551524767, 0.04149432547476876, 0.2574383277625436, 0.04944437537246867, 0.0047875572315590285, 0.06159824851154317, 0.023064968712629075, 0.0917306835295234, 0.06611630136353823, 0.013952521492650883], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.7446290798787 +INFO - Cycle: 141 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.3298358246564865, 70.17675685882574], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.308225996851921, 110.68762435913087], + [0.29077410590648645, 131.01425685882572], + [0.09546551215648647, 62.62050685882575], + [0.07385568435192094, 79.30012435913105], + [0.05640379340648646, 85.67675685882585], + [0.07385568435192094, 100.22512435913085], + [0.34728771560192095, 87.24387435913107], + [0.05640379340648646, 117.45175685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016343063110135125, 0.02348859217772278, 0.019607909811875896, 0.030024998465989834, 0.02443763778843586, 0.24882526416581355, 0.019391055708967132, 0.04097130789306726, 0.005713766134235161, 0.25805419161295023, 0.04796216317362354, 0.0030038182473642026, 0.06304816197488734, 0.02367589251488626, 0.09497654027853755, 0.06724585621806033, 0.013229780723447953], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.5775117658782 +INFO - Cycle: 142 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.308225996851921, 110.88137435913086], + [0.29077410590648645, 130.82050685882572], + [0.07385568435192094, 79.10637435913105], + [0.05640379340648646, 85.48300685882586], + [0.07385568435192094, 100.41887435913084], + [0.34728771560192095, 87.05012435913108], + [0.05640379340648646, 117.64550685882537]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016300874227354496, 0.023487326052524127, 0.019607910088964512, 0.009120017378766684, 0.023155609571190842, 0.19485455983728575, 0.04057012947444991, 0.027078439662841815, 0.052186515000833225, 0.018938828763776568, 0.2585380604025588, 0.04650689330554995, 0.0655915510428952, 0.024980779407653447, 0.0978719894093976, 0.06866590803933229, 0.012544608334624782], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.409470210869 +INFO - Cycle: 143 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.09546551215648647, 106.6017568588254], + [0.09546551215648647, 91.2955068588257], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 91.10175685882571], + [0.308225996851921, 111.07512435913085], + [0.29077410590648645, 130.62675685882573], + [0.07385568435192094, 78.91262435913106], + [0.05640379340648646, 85.28925685882587], + [0.07385568435192094, 100.61262435913083], + [0.34728771560192095, 86.85637435913108], + [0.05640379340648646, 117.83925685882537]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.016153649406943155, 0.02345073275177289, 0.019607910289955083, 0.012994358262948159, 0.023446743352009237, 0.08736256111179623, 0.015703402679119148, 0.023121169840937796, 0.15748845897294458, 0.01866619505777075, 0.024278224119115926, 0.25954690026146837, 0.044800387819435704, 0.06524533199257423, 0.0247324077010937, 0.10221259834970935, 0.0696335716129982, 0.011555396417407531], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.2360302152026 +INFO - Cycle: 144 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 91.10175685882571], + [0.34728771560192095, 86.85637435913108], + [0.308225996851921, 111.26887435913085], + [0.29077410590648645, 130.43300685882573], + [0.07385568435192094, 78.71887435913106], + [0.05640379340648646, 85.09550685882587], + [0.07385568435192094, 100.80637435913083], + [0.05640379340648646, 118.03300685882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01599956852193312, 0.02343227418679771, 0.019607910404088703, 0.018139829688548083, 0.023819819902419808, 0.01786463353571948, 0.24265577150962042, 0.018551517179400692, 0.0393909902186734, 0.07117886372004172, 0.2594321863601279, 0.04348065685292162, 0.0649812952725516, 0.02439040619699581, 0.10657714874615089, 0.010497127704009056], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1848.067167186336 +INFO - Cycle: 145 +INFO - Spp: 18 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.34728771560192095, 86.85637435913108], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.308225996851921, 111.46262435913084], + [0.29077410590648645, 130.23925685882574], + [0.07385568435192094, 78.52512435913107], + [0.05640379340648646, 84.90175685882588], + [0.07385568435192094, 101.00012435913082], + [0.05640379340648646, 118.22675685882535]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015839825293950182, 0.023441238425213538, 0.019607910566052385, 0.024169031843184002, 0.02424814377286086, 0.01170484341600366, 0.20378327799304183, 0.018488804251569273, 0.05068315973784106, 0.03729008580648255, 0.0382516797374226, 0.02220582565523419, 0.2589950215922331, 0.04226596864231538, 0.06473208050767744, 0.02400650922092911, 0.11093253785074367, 0.009354055687245316], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.9027752316572 +INFO - Cycle: 146 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.76887435913098], + [0.01734207465648646, 112.99550685882551], + [0.09546551215648647, 106.79550685882539], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.308225996851921, 111.65637435913084], + [0.29077410590648645, 130.04550685882575], + [0.07385568435192094, 78.33137435913108], + [0.05640379340648646, 84.70800685882588], + [0.07385568435192094, 101.19387435913082], + [0.05640379340648646, 118.42050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01567480125683823, 0.0233903894132209, 0.01960791045369916, 0.0316462416006733, 0.024770098820885687, 0.004064600542528184, 0.058259526623954595, 0.018496761422711158, 0.17989091363986703, 0.03821540007477681, 0.07482985117250592, 0.25808169769933104, 0.0412263499722531, 0.06456571722823659, 0.023508673590185672, 0.11558771696000206, 0.008183349528330454], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.742285839923 +INFO - Cycle: 147 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.09546551215648647, 90.90800685882571], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.308225996851921, 111.85012435913083], + [0.29077410590648645, 129.85175685882575], + [0.07385568435192094, 78.13762435913108], + [0.05640379340648646, 84.51425685882589], + [0.07385568435192094, 101.38762435913081], + [0.05640379340648646, 118.61425685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01566586051022981, 0.02338953712024252, 0.019607910582315577, 0.03545783785624278, 0.018391435411168392, 0.2362471991760772, 0.0027332380847528825, 0.07628918249863963, 0.02526731572830172, 0.0345852514757843, 0.2581849373365244, 0.039765123218444096, 0.06441053168589929, 0.02296283403586679, 0.12012755037010409, 0.006914254909406494], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.5858908577475 +INFO - Cycle: 148 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.09546551215648647, 141.6705068588257], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.09546551215648647, 106.98925685882539], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.09546551215648647, 107.18300685882538], + [0.308225996851921, 112.04387435913083], + [0.29077410590648645, 129.65800685882576], + [0.07385568435192094, 77.94387435913109], + [0.05640379340648646, 84.3205068588259], + [0.07385568435192094, 101.5813743591308], + [0.05640379340648646, 118.80800685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01550143227572637, 0.0233634374675048, 0.019607910745170567, 0.03531500112168058, 0.01828822284992454, 0.12787075967421677, 0.07771613982150058, 0.02579171957756779, 0.03707542649256322, 0.10569547935309719, 0.2583850706103996, 0.03823754606590628, 0.0642916129154493, 0.022433731921864375, 0.12482380406868004, 0.005602705038747858], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.4338072485393 +INFO - Cycle: 149 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.34728771560192095, 87.05012435913108], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 90.71425685882572], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.09546551215648647, 90.52050685882573], + [0.308225996851921, 112.23762435913082], + [0.29077410590648645, 129.46425685882576], + [0.07385568435192094, 77.75012435913109], + [0.05640379340648646, 84.1267568588259], + [0.07385568435192094, 101.7751243591308], + [0.05640379340648646, 119.00175685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015334435008933205, 0.01960791067408039, 0.035161239522138746, 0.018300852106945178, 0.027689704045660814, 0.026351198575153407, 0.015029403170058447, 0.2310196329522013, 0.023229516068326485, 0.051864395131484414, 0.021702426039165487, 0.2577190218695185, 0.03704866881745586, 0.06415126231374142, 0.021886107462021485, 0.12971860298680496, 0.004185623256309922], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.285677439952 +INFO - Cycle: 150 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.3298358246564865, 69.98300685882575], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.09546551215648647, 90.52050685882573], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.308225996851921, 112.43137435913081], + [0.29077410590648645, 129.27050685882577], + [0.07385568435192094, 77.5563743591311], + [0.05640379340648646, 83.9330068588259], + [0.07385568435192094, 101.9688743591308], + [0.05640379340648646, 119.19550685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.015165872706403703, 0.019607910628420475, 0.034991918884101574, 0.014717364072759163, 0.026962775855150688, 0.16114200235884993, 0.023229083656414656, 0.08122449682848758, 0.036217086463640615, 0.0035175211655628464, 0.06754106814671067, 0.25750210626954967, 0.03565679254891247, 0.06408084129756311, 0.021275762325580785, 0.1344393293765968, 0.002728067415295258], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.1417108498306 +INFO - Cycle: 151 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 107.18300685882538], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 90.32675685882573], + [0.308225996851921, 112.62512435913081], + [0.29077410590648645, 129.07675685882577], + [0.07385568435192094, 77.3626243591311], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 102.16262435913079]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014997853150706415, 0.01960791067327077, 0.034808142163624746, 0.027625307226345493, 0.01911213814517043, 0.023168987324087384, 0.08281255177948289, 0.018013087516925087, 0.20716328740208798, 0.0351801834921644, 0.25773418347373334, 0.034054945993083195, 0.06395880120431505, 0.020613544488536868, 0.14114907596646586], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1847.0021200838155 +INFO - Cycle: 152 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 90.32675685882573], + [0.09546551215648647, 107.57050685882537], + [0.308225996851921, 112.8188743591308], + [0.29077410590648645, 128.88300685882578], + [0.07385568435192094, 77.16887435913111], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 102.35637435913078]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014826520827001187, 0.019607910664242275, 0.03461716563435825, 0.02830302391772938, 0.02319238693859124, 0.08411817462136055, 0.01792260811495447, 0.1892622547840277, 0.03575838082900877, 0.034102919316807805, 0.2583229970067842, 0.03224676798940282, 0.06397632526940708, 0.019955341312402283, 0.14378722277392197], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.8659246036084 +INFO - Cycle: 153 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.34728771560192095, 87.24387435913107], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.37675685882537], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 90.13300685882574], + [0.308225996851921, 113.0126243591308], + [0.29077410590648645, 128.6892568588258], + [0.07385568435192094, 76.97512435913112], + [0.05640379340648646, 83.35175685882592], + [0.07385568435192094, 102.55012435913078]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014654146277478136, 0.0196079106684893, 0.03442195226568996, 0.028992539599342015, 0.023153281791422394, 0.07352230682869682, 0.017859266177652277, 0.05641596326424281, 0.16376417542838248, 0.011970781812437489, 0.03638626243879543, 0.2588055719039023, 0.03044896071971024, 0.0638911546363308, 0.019325148729200433, 0.14678057745822726], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.7354768822674 +INFO - Cycle: 154 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 90.13300685882574], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 113.20637435913079], + [0.29077410590648645, 128.4955068588258], + [0.07385568435192094, 76.78137435913112], + [0.05640379340648646, 83.15800685882593], + [0.07385568435192094, 102.74387435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01448449772478129, 0.019607910554835815, 0.03420729362855809, 0.02974926348614198, 0.011143787699351032, 0.01793171758776783, 0.21721360675192733, 0.08735986652360217, 0.037132250454104745, 0.012080106720332552, 0.25816477349625383, 0.029145646953970858, 0.06393984035837276, 0.01859158955005322, 0.1492478485099464], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.6106898476037 +INFO - Cycle: 155 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 107.57050685882537], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.09546551215648647, 89.93925685882574], + [0.308225996851921, 113.40012435913079], + [0.29077410590648645, 128.3017568588258], + [0.07385568435192094, 76.58762435913113], + [0.05640379340648646, 82.96425685882593], + [0.07385568435192094, 102.93762435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014314913682055166, 0.019607910632752277, 0.03399033125637816, 0.03051171375782884, 0.023139151159480457, 0.01784916372859373, 0.09177908637978976, 0.08858496515324554, 0.12243313126962374, 0.03784354856859643, 0.25909357658382964, 0.02707062022787083, 0.06388300896670389, 0.01789364090968331, 0.15200523772356808], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.4920302091352 +INFO - Cycle: 156 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.01734207465648646, 113.1892568588255], + [0.03479396560192094, 95.96262435913097], + [0.09546551215648647, 141.86425685882568], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.09546551215648647, 89.93925685882574], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 113.59387435913078], + [0.29077410590648645, 128.1080068588258], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 82.77050685882594], + [0.07385568435192094, 103.13137435913076]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01415082583055985, 0.019607910645005795, 0.019191467821091157, 0.03153386189120242, 0.017410003799334616, 0.01776828397641718, 0.08978271675780117, 0.21106947890119462, 0.038862112191628696, 0.01445695838526132, 0.0057470454241759505, 0.2601670657697978, 0.024876359288852047, 0.06401370788691696, 0.016936800484011284, 0.1544254009467492], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.3792642942767 +INFO - Cycle: 157 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.09546551215648647, 107.76425685882536], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 107.95800685882536], + [0.09546551215648647, 89.74550685882575], + [0.308225996851921, 113.78762435913077], + [0.29077410590648645, 127.91425685882581], + [0.07385568435192094, 76.20012435913114], + [0.05640379340648646, 82.57675685882595], + [0.07385568435192094, 103.32512435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013989893990424577, 0.01960791053096162, 0.0326163334994785, 0.017689012667989903, 0.09095398772471909, 0.14262310894073565, 0.03327259259954547, 0.02322940319739698, 0.06578334955837152, 0.03948491837990195, 0.26139536294545157, 0.022552164263014537, 0.06407725650276067, 0.01597081599598454, 0.1567538892032634], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.2729447152585 +INFO - Cycle: 158 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.34728771560192095, 87.43762435913106], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.09546551215648647, 89.74550685882575], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 141.86425685882568], + [0.308225996851921, 113.98137435913077], + [0.29077410590648645, 127.72050685882581], + [0.07385568435192094, 76.00637435913114], + [0.05640379340648646, 82.38300685882595], + [0.07385568435192094, 103.51887435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013838466398083026, 0.01960791042562093, 0.03350665742549626, 0.017697151847447645, 0.05062598159645996, 0.03301937686718419, 0.2051254884840535, 0.0408127432958045, 0.04180945273999774, 0.02309189963179401, 0.2619181498347756, 0.020535613789825134, 0.06414956933816626, 0.01510285114982322, 0.159158687175468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.172729540496 +INFO - Cycle: 159 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 95.96262435913097], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.308225996851921, 114.17512435913076], + [0.29077410590648645, 127.52675685882582], + [0.07385568435192094, 75.81262435913115], + [0.05640379340648646, 82.18925685882596], + [0.07385568435192094, 103.71262435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013689072272046889, 0.019607910375850926, 0.034391844078676334, 0.017728157547437604, 0.032767670057275836, 0.18620051857583478, 0.09397053155574925, 0.01671270177045225, 0.04141508463055388, 0.023222798589320505, 0.26236037245705585, 0.018522592555944396, 0.06414921408774037, 0.014280550819141783, 0.16098098062691918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1846.0790168572023 +INFO - Cycle: 160 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.09546551215648647, 107.95800685882536], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.308225996851921, 114.36887435913076], + [0.29077410590648645, 127.33300685882583], + [0.07385568435192094, 75.61887435913115], + [0.05640379340648646, 81.99550685882596], + [0.07385568435192094, 103.90637435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01377074978687343, 0.019607910231181594, 0.017655332580839664, 0.032339504706612114, 0.031077660215125275, 0.09507595357945199, 0.16841943165859258, 0.04289304007226491, 0.023163585108636506, 0.035361846901858, 0.2640458388975073, 0.01580090758150032, 0.06428791080551069, 0.013224792274158821, 0.16327553559988683], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.9918687569002 +INFO - Cycle: 161 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 89.35800685882576], + [0.308225996851921, 114.56262435913075], + [0.29077410590648645, 127.13925685882583], + [0.07385568435192094, 75.42512435913116], + [0.05640379340648646, 81.80175685882597], + [0.07385568435192094, 104.10012435913073]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013644732783065003, 0.01960791015989802, 0.017583624212541456, 0.032066170547104415, 0.09616128751691162, 0.1974187947498247, 0.023188524352337477, 0.03630733934694609, 0.043678975862124006, 0.2659247049722109, 0.012903967578359285, 0.06429234567169848, 0.012334773397870091, 0.16488684884910842], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.9111502834219 +INFO - Cycle: 162 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 108.15175685882535], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 89.35800685882576], + [0.09546551215648647, 108.34550685882535], + [0.09546551215648647, 89.16425685882577], + [0.308225996851921, 114.75637435913075], + [0.29077410590648645, 126.94550685882584], + [0.07385568435192094, 75.23137435913117], + [0.05640379340648646, 81.60800685882597], + [0.07385568435192094, 104.29387435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0135318666450697, 0.01960791019927931, 0.017512978376939912, 0.03178183491589457, 0.0972278271739008, 0.11975955443359285, 0.023178874202025242, 0.037291844144538594, 0.014394255601232642, 0.0751758105216223, 0.03038636417480077, 0.2680138039503622, 0.009814726646853348, 0.06432647070282592, 0.011384290462384693, 0.1666115878486773], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.837527093876 +INFO - Cycle: 163 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.01734207465648646, 113.3830068588255], + [0.34728771560192095, 87.63137435913106], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.09546551215648647, 89.16425685882577], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.308225996851921, 114.95012435913074], + [0.29077410590648645, 126.75175685882584], + [0.07385568435192094, 75.03762435913117], + [0.05640379340648646, 81.41425685882598], + [0.07385568435192094, 104.48762435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013439123578245797, 0.019607909891412267, 0.01752255181178601, 0.025532379765511766, 0.05886601631148891, 0.02313831428130342, 0.038400146048803006, 0.1920496500921815, 0.04620052345229792, 0.005908092318281173, 0.03972183710125202, 0.2694076955590117, 0.007046889158318098, 0.06443506623245879, 0.010291747063818624, 0.16843205733382888], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.77039126484 +INFO - Cycle: 164 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.308225996851921, 115.14387435913073], + [0.29077410590648645, 126.55800685882585], + [0.07385568435192094, 74.84387435913118], + [0.05640379340648646, 81.22050685882598], + [0.07385568435192094, 104.68137435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013367848904273115, 0.01960790966964539, 0.01757419361692993, 0.023182982150500544, 0.03975565240858839, 0.1903897079144707, 0.030956789658742354, 0.10009043146014165, 0.047085169890386594, 0.27049436219796524, 0.004400730457947377, 0.06456173041324503, 0.00902556195158909, 0.16950692930557468], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.7101141426751 +INFO - Cycle: 165 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.3298358246564865, 69.78925685882575], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.09546551215648647, 108.34550685882535], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.308225996851921, 115.33762435913073], + [0.07385568435192094, 74.65012435913118], + [0.05640379340648646, 81.02675685882599], + [0.07385568435192094, 104.87512435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013311069698793029, 0.01960790966520058, 0.017518637088516902, 0.02314455255490041, 0.040846217006971774, 0.07707444980261646, 0.03064523550179481, 0.10096452831508747, 0.0487182626618892, 0.11052169130609261, 0.2740723434761795, 0.06470614961885121, 0.007879774971694228, 0.17098917833141178], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.6567253486223 +INFO - Cycle: 166 +INFO - Spp: 13 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.07385568435192094, 74.45637435913119], + [0.05640379340648646, 80.833006858826], + [0.07385568435192094, 105.0688743591307]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01327569373406152, 0.019607908784362117, 0.023134766750894094, 0.041964566489497035, 0.03032669788288799, 0.10301397861040171, 0.05032254524276462, 0.1851377948007384, 0.017259646391651874, 0.2722760350173419, 0.06487228954287057, 0.006680851413978766, 0.17211955225230544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.6104935155854 +INFO - Cycle: 167 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.07385568435192094, 82.78762435913094], + [0.09546551215648647, 108.34550685882535], + [0.07385568435192094, 74.2626243591312], + [0.05640379340648646, 80.639256858826], + [0.07385568435192094, 105.2626243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013241267487930017, 0.01960790866520623, 0.02314138668355182, 0.04163699440110535, 0.03042368828697142, 0.10301398651838416, 0.05022791625566898, 0.18106528126789218, 0.017259668214674142, 0.2722759939669429, 0.00594432760463014, 0.0036232839712038475, 0.06122324191908279, 0.006865555669759239, 0.1704494990869969], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.5601150174389 +INFO - Cycle: 168 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 88.97050685882577], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 82.98137435913094], + [0.07385568435192094, 74.0688743591312], + [0.05640379340648646, 80.44550685882601], + [0.07385568435192094, 105.45637435913069]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013230132619239601, 0.01960790878809867, 0.02316242519399923, 0.04207458753747779, 0.030300589579615785, 0.10301404022683476, 0.03497832920235276, 0.18349045521330712, 0.017259724352047277, 0.2722757143466235, 0.015997398691800408, 0.008709643265384258, 0.05982620854950264, 0.006251375417017779, 0.16982146701669856], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.5137727265267 +INFO - Cycle: 169 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.17512435913093], + [0.07385568435192094, 73.8751243591312], + [0.05640379340648646, 80.25175685882601], + [0.07385568435192094, 105.65012435913069]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013241893180834892, 0.019607908777527213, 0.02318757914717135, 0.042537918976513975, 0.03016994883372175, 0.10301410430208811, 0.18227364078341285, 0.01725977860935516, 0.2722753895815136, 0.051826174125286374, 0.011418119502318979, 0.05862433657333998, 0.00554747958107091, 0.1690157280258448], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.468879989746 +INFO - Cycle: 170 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.36887435913093], + [0.07385568435192094, 73.68137435913121], + [0.05640379340648646, 80.05800685882602], + [0.07385568435192094, 105.84387435913068]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013257965041468556, 0.019607908661775374, 0.02320684486398094, 0.04303162971496278, 0.030030109506720918, 0.10301414940417894, 0.18122382953093766, 0.017259830767042666, 0.2722751553529163, 0.052413801023112085, 0.013740962608950899, 0.05761391810382723, 0.004847184498534222, 0.16847671092159147], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.425773571829 +INFO - Cycle: 171 +INFO - Spp: 14 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.07385568435192094, 83.56262435913092], + [0.07385568435192094, 73.48762435913122], + [0.05640379340648646, 80.25175685882601], + [0.07385568435192094, 106.03762435913067]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01340200356053191, 0.019607908661828294, 0.023225299845008845, 0.043496978419684904, 0.02989516479699083, 0.10301419161893446, 0.18018258464966178, 0.017259883036406753, 0.27227493457047003, 0.052999767897618684, 0.015815030259310282, 0.05693469498426775, 0.003923573060373407, 0.16796798463891213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3847771173757 +INFO - Cycle: 172 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.09546551215648647, 108.73300685882533], + [0.07385568435192094, 83.75637435913092], + [0.07385568435192094, 73.29387435913122], + [0.05640379340648646, 80.44550685882601], + [0.07385568435192094, 106.23137435913067]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013474581996163807, 0.01960790866438422, 0.023232657245857456, 0.043824573513763836, 0.029799915580001033, 0.10301420931284432, 0.16737184133112737, 0.017259938113265698, 0.27227482999641756, 0.05360044918297633, 0.011696612163660325, 0.017808573496726928, 0.05613695389733356, 0.003366026004357145, 0.1675309295011201], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3459501466941 +INFO - Cycle: 173 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 89.16425685882577], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 83.95012435913091], + [0.07385568435192094, 73.10012435913123], + [0.05640379340648646, 80.639256858826], + [0.07385568435192094, 106.42512435913066]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013499480112564398, 0.01960790874545308, 0.02323116192458783, 0.04401435532363702, 0.029743919378801872, 0.10301421007363029, 0.14225513891052316, 0.017259996987467132, 0.2722748053912555, 0.03559139064883286, 0.03554156268660156, 0.018762078571309678, 0.019817614488561643, 0.05525182432970633, 0.003100068848895047, 0.16703448357817252], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.3097192835971 +INFO - Cycle: 174 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.1438743591309], + [0.07385568435192094, 72.90637435913123], + [0.05640379340648646, 80.833006858826], + [0.07385568435192094, 106.61887435913066]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01349118002520355, 0.01960790867104267, 0.02322389065737354, 0.04407353643399042, 0.029724745047271888, 0.10301420039384385, 0.1087463487943207, 0.017260057997447842, 0.2722748329614621, 0.06765846373589532, 0.05524134694803836, 0.021832838243885128, 0.05430900246875254, 0.003081295144553356, 0.16646035247691873], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2763350328155 +INFO - Cycle: 175 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.3376243591309], + [0.07385568435192094, 72.71262435913124], + [0.05640379340648646, 81.02675685882599], + [0.07385568435192094, 106.81262435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013446391645688505, 0.019607908663188494, 0.02323452783047946, 0.04399297737370552, 0.029744413603946005, 0.10301422012911683, 0.10503591590390694, 0.01726010721317559, 0.2722747236535956, 0.0704038912548545, 0.05577629799396492, 0.02358575669931873, 0.05331148541466525, 0.0033694184727438886, 0.16594196414764967], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2461796707205 +INFO - Cycle: 176 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.5313743591309], + [0.07385568435192094, 72.51887435913125], + [0.05640379340648646, 81.22050685882598], + [0.07385568435192094, 107.00637435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01338796941349611, 0.019607908661907078, 0.023246924462727137, 0.043796398936671956, 0.02979626225082777, 0.10301424198954955, 0.10507037673554356, 0.017260154344130318, 0.27227460594813196, 0.06945678702723278, 0.056289931736320145, 0.02524965675192224, 0.05229490774476196, 0.003851698684655178, 0.16540217531212223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.2195026261284 +INFO - Cycle: 177 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.09546551215648647, 141.6705068588257], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.07385568435192094, 84.72512435913089], + [0.07385568435192094, 72.32512435913125], + [0.05640379340648646, 81.41425685882598], + [0.07385568435192094, 107.20012435913064]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013324330391495099, 0.019607908661937026, 0.023260975528548788, 0.04349691033759671, 0.029876552167787528, 0.10301426578319849, 0.1087110951008203, 0.017260199412786552, 0.2722744808344761, 0.06495408418080247, 0.056784398153079625, 0.026826008171719328, 0.051274966004359934, 0.004491365494927687, 0.1648424597764644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.196487116634 +INFO - Cycle: 178 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.35800685882576], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 84.91887435913088], + [0.07385568435192094, 72.13137435913126], + [0.05640379340648646, 81.60800685882597], + [0.07385568435192094, 107.39387435913063]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013262265161375466, 0.0196079086633428, 0.04310694433684276, 0.02998182072894162, 0.10301428669808604, 0.13052704985312907, 0.01726024492010059, 0.2722744157161786, 0.04230061540491836, 0.05721509984727282, 0.023386657106541385, 0.028332028879076928, 0.05026109520353126, 0.0052550426399384145, 0.16421452484072394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1772804073225 +INFO - Cycle: 179 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.07385568435192094, 85.11262435913088], + [0.07385568435192094, 72.32512435913125], + [0.07385568435192094, 71.93762435913126], + [0.05640379340648646, 81.80175685882597], + [0.07385568435192094, 107.58762435913063]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013298284932982525, 0.01960790868470389, 0.04292944443525284, 0.030030584446024952, 0.10301424881024515, 0.059777806599309743, 0.01726031908942367, 0.27227452881199377, 0.11129495315967321, 0.05683748567302367, 0.023253371873670877, 0.028766099098004146, 0.028030460545222402, 0.02244517119478568, 0.005390719816551098, 0.16400718689397184], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1605450561879 +INFO - Cycle: 180 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.07385568435192094, 85.30637435913087], + [0.07385568435192094, 72.51887435913125], + [0.07385568435192094, 71.74387435913127], + [0.05640379340648646, 81.99550685882596], + [0.07385568435192094, 107.78137435913062]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013326261508322232, 0.01960790872872035, 0.04272979269008852, 0.030085177549329198, 0.10301425023887928, 0.04784734805730125, 0.01726037795832687, 0.272274504990594, 0.12208405134128902, 0.0594578110631548, 0.023256714703419144, 0.028931859601778114, 0.028195692344435582, 0.02249189022298655, 0.005610953366949828, 0.16382540563442521], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1450359889752 +INFO - Cycle: 181 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.6705068588257], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.50012435913087], + [0.07385568435192094, 72.71262435913124], + [0.07385568435192094, 71.55012435913127], + [0.05640379340648646, 82.18925685882596], + [0.07385568435192094, 107.97512435913062]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013358633840162037, 0.019607908666932235, 0.04253578734593601, 0.030138166719748432, 0.10301425394307426, 0.04846479244409892, 0.017260434396049483, 0.2722744936584778, 0.1204014770002339, 0.06024626308491681, 0.012969911191812745, 0.010341857913995752, 0.02905707433149198, 0.02858121172768822, 0.022359387842068822, 0.005811055241812249, 0.16357729065150042], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1308453745164 +INFO - Cycle: 182 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.69387435913086], + [0.07385568435192094, 72.90637435913123], + [0.07385568435192094, 71.35637435913128], + [0.05640379340648646, 82.38300685882595], + [0.07385568435192094, 108.16887435913061]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013395028927020458, 0.01960790866476985, 0.04234871917209527, 0.030189211090715144, 0.10301426005505743, 0.05559238142413431, 0.017260488237965672, 0.27227447784888836, 0.11227562155227074, 0.06101479364520942, 0.023381811063588893, 0.029149329583972785, 0.02903611607236092, 0.022197129206984807, 0.005989084129666659, 0.1632736393252993], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1180130874613 +INFO - Cycle: 183 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 85.88762435913085], + [0.07385568435192094, 73.10012435913123], + [0.07385568435192094, 71.16262435913129], + [0.05640379340648646, 82.57675685882595], + [0.07385568435192094, 108.3626243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013434709599945105, 0.019607908663805827, 0.04216902532529674, 0.030238192237166315, 0.10301427175594186, 0.0593395189764014, 0.017260537650841273, 0.27227441310405576, 0.10761261933073551, 0.06179552425214312, 0.023392819221303256, 0.02920150970471443, 0.029533758602307163, 0.022030727672337685, 0.006146879954608164, 0.1629475839483964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.1065920366134 +INFO - Cycle: 184 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 89.55175685882575], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.08137435913085], + [0.07385568435192094, 73.29387435913122], + [0.07385568435192094, 70.96887435913129], + [0.05640379340648646, 82.77050685882594], + [0.07385568435192094, 108.5563743591306]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013480996775036785, 0.01960790866904522, 0.04201373155933646, 0.030280569765593877, 0.10301426435548323, 0.0469265257382795, 0.017260591959891426, 0.272274439857561, 0.11887622793737383, 0.034072340581500236, 0.023393052205883273, 0.02875949466616768, 0.029358731633623344, 0.030091403764023823, 0.021857795990807723, 0.0062340059136127895, 0.16249791862677976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.096627217216 +INFO - Cycle: 185 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.27512435913084], + [0.07385568435192094, 73.48762435913122], + [0.07385568435192094, 70.7751243591313], + [0.05640379340648646, 82.96425685882593], + [0.07385568435192094, 108.7501243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013529796041684408, 0.019607908663115046, 0.04187202331339349, 0.030319243618795576, 0.10301425486818977, 0.03463572121639942, 0.01726064484132699, 0.2722744788693673, 0.13002217557987472, 0.023392582664571542, 0.06390962606346509, 0.02951960814447211, 0.030675322761854754, 0.02169720268406132, 0.006289316029741178, 0.16198009463968727], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0880824064116 +INFO - Cycle: 186 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.46887435913084], + [0.07385568435192094, 73.68137435913121], + [0.07385568435192094, 70.5813743591313], + [0.05640379340648646, 83.15800685882593], + [0.07385568435192094, 108.94387435913059]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013576216408341089, 0.01960790866196038, 0.04171771483615948, 0.03036123290141126, 0.10301427457584318, 0.05236829607157862, 0.017260684686698075, 0.2722743842275448, 0.1115815974706732, 0.02340994549853037, 0.06464312382504667, 0.029502406591244822, 0.031222229084288716, 0.021576404797657493, 0.006386101704054332, 0.16149747865896766], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0811182809935 +INFO - Cycle: 187 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 86.66262435913083], + [0.07385568435192094, 73.8751243591312], + [0.07385568435192094, 70.38762435913131], + [0.05640379340648646, 83.35175685882592], + [0.07385568435192094, 109.13762435913058]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013624354129317317, 0.019607908661985803, 0.04157193826644455, 0.030400880476157684, 0.10301429730692399, 0.07506613354505506, 0.017260721021901675, 0.2722742781574263, 0.08825019397992093, 0.023429600729269584, 0.06535375624138873, 0.029469181124727743, 0.031779904992250745, 0.021469699117374254, 0.006463742376182701, 0.1609634098736731], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0758366409234 +INFO - Cycle: 188 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.13762435913058], + [0.07385568435192094, 86.85637435913083], + [0.07385568435192094, 74.0688743591312], + [0.07385568435192094, 70.19387435913131], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 109.33137435913058]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01367365117860505, 0.019607908681695936, 0.04144358575422111, 0.030435633714067458, 0.10301431952645929, 0.0989420164281445, 0.017260748080701188, 0.2722741767128847, 0.06391553232738621, 0.02344839026243246, 0.0659104324613754, 0.025451517090933053, 0.029352541485916463, 0.03240586625017053, 0.02134619737405525, 0.00651337864308114, 0.13500410402787022], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0723140581365 +INFO - Cycle: 189 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.13762435913058], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 87.05012435913082], + [0.07385568435192094, 74.2626243591312], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013722613543688091, 0.019607908710395514, 0.04136086231964383, 0.030457336007684042, 0.1030143248074989, 0.10458017818504992, 0.01726074598295635, 0.2722741533916461, 0.05832803850141191, 0.023451815982942686, 0.0658284896171643, 0.016582779492564658, 0.14373259993682685, 0.028883255531892842, 0.03328811765134397, 0.02112006205740798, 0.006506718279881891], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0693264271881 +INFO - Cycle: 190 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.24387435913081], + [0.07385568435192094, 74.45637435913119]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013729922364336627, 0.019607908694120567, 0.041375722739175086, 0.030453715194268947, 0.10301432290129552, 0.10324463072281456, 0.017260747561269902, 0.2722741649356588, 0.05957137481139767, 0.023451127199380136, 0.05141832558912725, 0.16007280278504207, 0.021917847358369824, 0.006447856850221188, 0.014445806696777612, 0.02869921038867163, 0.03301451320807264], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.066478028024 +INFO - Cycle: 191 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.43762435913081], + [0.07385568435192094, 74.65012435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013737075458308745, 0.01960790866440331, 0.04138439688396073, 0.0304517415248238, 0.1030143210869347, 0.10176052712509176, 0.01726074450146292, 0.2722741760798354, 0.06106274633272016, 0.02344980311757544, 0.04020733798203083, 0.15988770023744237, 0.022658855569731823, 0.00639856639544604, 0.025578278396894312, 0.028462650888049, 0.032803169755288686], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0636805387464 +INFO - Cycle: 192 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.6313743591308], + [0.07385568435192094, 74.84387435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013744401366805898, 0.019607908670098907, 0.04138419238350831, 0.030452235215140958, 0.10301431918770393, 0.10029396195876114, 0.017260741483976536, 0.27227418716111607, 0.06253770549146558, 0.023448471673079903, 0.029167463692146175, 0.1597006257159232, 0.023361901511004264, 0.006358949335522274, 0.0365395986005124, 0.0282334067322394, 0.03261992982099509], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.06096882194 +INFO - Cycle: 193 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 87.8251243591308], + [0.07385568435192094, 75.03762435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751815657291375, 0.019607908713056725, 0.041375097910873154, 0.03045519237851857, 0.1030143172804541, 0.09892373554312563, 0.017260738483994356, 0.2722741977939748, 0.06391861856686555, 0.02344718101901745, 0.018419115970569548, 0.1595118870614111, 0.024030297226385895, 0.006329603635227337, 0.04720850246406553, 0.028010269200828126, 0.032461521094340744], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.058371922978 +INFO - Cycle: 194 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.09546551215648647, 89.74550685882575], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.01887435913079], + [0.07385568435192094, 75.23137435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013759238331837067, 0.019607908662981285, 0.041357164305160926, 0.03046059269799035, 0.10301431561027456, 0.09770381001217905, 0.01726073525191256, 0.27227420848573125, 0.06515230065000364, 0.02344596448376731, 0.008052157334395103, 0.1593217794334477, 0.024666829830628526, 0.006311014530889406, 0.05749466122278676, 0.027792019821817948, 0.03232529933419643], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0559183699738 +INFO - Cycle: 195 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.21262435913079], + [0.07385568435192094, 75.42512435913116]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013766463491403922, 0.019607908663929672, 0.04132902872633128, 0.030468796207266988, 0.10301431542082694, 0.09804297027337432, 0.017260731517339065, 0.27227421159679815, 0.06485051949131362, 0.023445690409188594, 0.1591356666950788, 0.02527472628303569, 0.00630701289828273, 0.06544664143377452, 0.027569440699229, 0.03220587619282681], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0536348203248 +INFO - Cycle: 196 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 88.40637435913078], + [0.07385568435192094, 75.61887435913115]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013773019500031595, 0.01960790875666832, 0.041286352704114224, 0.030480962959457816, 0.10301432103088856, 0.10415661973605843, 0.017260725765095512, 0.27227418658503644, 0.058859307603731745, 0.023448959586459112, 0.15896938716736222, 0.025858497323294437, 0.006328414308602077, 0.06527292637560989, 0.027317309295311655, 0.03209110130227808], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0515485310998 +INFO - Cycle: 197 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.05640379340648646, 83.73925685882591], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 88.60012435913077], + [0.07385568435192094, 75.81262435913115]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013779427839596669, 0.019607908662988466, 0.04123450447761821, 0.030495673346571158, 0.10301432756828753, 0.11114970463701514, 0.017260721001610885, 0.2722741594299458, 0.05196556195604233, 0.02345292262003529, 0.15281669642074763, 0.02641946043130307, 0.006361852201065901, 0.06513059359215596, 0.005964634781553265, 0.027087811376991656, 0.03198403965647089], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0496835916995 +INFO - Cycle: 198 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 88.79387435913077], + [0.07385568435192094, 76.00637435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750475567263828, 0.019607908747833525, 0.04119618496410072, 0.030508531287961955, 0.10301433645653997, 0.12090954529087289, 0.017260717973529106, 0.27227411970173326, 0.04228392372133681, 0.023458856567116645, 0.13618556103969404, 0.02691866074058414, 0.06500951949978678, 0.022356456132370806, 0.006442328663302906, 0.026966006080353787, 0.03185686756561879], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0480512765064 +INFO - Cycle: 199 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 88.98762435913076], + [0.07385568435192094, 76.20012435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013756022514106146, 0.019607908679853337, 0.041126591261715605, 0.03052816272746183, 0.10301434402145895, 0.129282156552229, 0.017260715325588056, 0.2722740877486204, 0.03397417037127865, 0.023463897747549253, 0.12045787559941898, 0.02743418274887, 0.06491743322593901, 0.03785838766148407, 0.006501500230814657, 0.026773828123949628, 0.03176873545966242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.046667210996 +INFO - Cycle: 200 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.18137435913076]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013754670953400274, 0.01960790878999927, 0.04117887325106747, 0.030513496601248274, 0.1030143561631141, 0.14279061040451754, 0.017260711464310435, 0.2722740336511923, 0.02056662213854956, 0.023472107552866946, 0.09598689551261112, 0.027351684062979487, 0.06477030245355259, 0.06199246390469876, 0.006447271510773065, 0.03206878406457211, 0.026949207520546734], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0454356190542 +INFO - Cycle: 201 +INFO - Spp: 17 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 108.73300685882533], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.37512435913075]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013753343580251057, 0.019607908663200634, 0.04122943604271601, 0.03049931559499341, 0.10301436854974826, 0.15630600432088315, 0.017260707217796385, 0.2722739814289508, 0.007151457480306505, 0.023480296998924132, 0.07101674639088495, 0.027270819062447837, 0.06462429715343392, 0.08661626549373984, 0.0063951187799732865, 0.03236031284711823, 0.02713962039463152], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0442960890562 +INFO - Cycle: 202 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.56887435913075]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751966495431735, 0.019607908662057947, 0.041277867320585825, 0.03048572585994944, 0.10301437022898456, 0.16350036824922717, 0.017260705673696614, 0.2722739770255669, 0.023483376186744447, 0.04677295968389702, 0.027189926289232145, 0.06450448378233098, 0.11055373223811178, 0.006346383120849086, 0.03264742288800507, 0.027328826295329383], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0432522734552 +INFO - Cycle: 203 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 109.33137435913058], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.76262435913074]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750530444029458, 0.019607908755219654, 0.04132399152807382, 0.030472774886947843, 0.10301435981908842, 0.16347805216774672, 0.017260707109927057, 0.2722740273421275, 0.023480631985497383, 0.02350140005892938, 0.027108792911656503, 0.06441473397352442, 0.1335663637868376, 0.00630138677080917, 0.03293063079697185, 0.027513707662613372], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0423129699557 +INFO - Cycle: 204 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 89.95637435913073]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013749119929412926, 0.01960790866203357, 0.04136823131106799, 0.030460353918821473, 0.10301434960919531, 0.16345602285869626, 0.01726070820135476, 0.2722740788075406, 0.023477876630390967, 0.0270291120660222, 0.06432588374077333, 0.1567997694105006, 0.0062586511042534735, 0.033206106722634895, 0.027711827027301694], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0414834990731 +INFO - Cycle: 205 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.15012435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013750508342972801, 0.019607908684226162, 0.0413630972705975, 0.03046176625319758, 0.10301434428553437, 0.16354088367369557, 0.017260703798118622, 0.2722741054288883, 0.02347588724914648, 0.02716929873031665, 0.06415067214981149, 0.15660370031735005, 0.006261199974003922, 0.02092483647806127, 0.012422000121223633, 0.02771908724285571], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0407713300608 +INFO - Cycle: 206 +INFO - Spp: 16 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.20012435913114], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.34387435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013751677271862056, 0.019607908663539897, 0.04136039864392839, 0.030462491503830968, 0.10301433903325463, 0.16362688685958687, 0.017260699262904165, 0.2722741321926826, 0.02347389559756148, 0.02728960301940081, 0.06397532854835099, 0.15639990273689328, 0.00626200277446169, 0.009858095928253938, 0.023633838688761816, 0.02774879927472658], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.040187417498 +INFO - Cycle: 207 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.05640379340648646, 83.54550685882592], + [0.07385568435192094, 76.39387435913113], + [0.07385568435192094, 90.53762435913072]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013752629787602636, 0.01960790866201441, 0.04136018897754584, 0.030462515547639835, 0.10301433378712312, 0.16371395095978133, 0.017260694709560664, 0.2722741587156542, 0.023471905381222936, 0.027389770287588957, 0.06380009424141705, 0.15618818119017383, 0.006260975279189922, 0.03364253383325857, 0.027800158640226936], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0397346917482 +INFO - Cycle: 208 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 90.73137435913071]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013785514457183732, 0.01960790866200801, 0.041373698164579996, 0.030456770490191427, 0.10301432851153594, 0.1638040628707254, 0.01726068997797833, 0.27227418541590004, 0.02346988638701248, 0.027355172323857778, 0.06362847186774748, 0.15596028976465312, 0.03392210893983549, 0.006193810323001576, 0.02789310184378918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0394226656906 +INFO - Cycle: 209 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 82.78762435913094], + [0.894151778101921, 236.62512435913078], + [0.03479396560192094, 96.15637435913096], + [0.01734207465648646, 113.57675685882549], + [0.34728771560192095, 87.82512435913105], + [0.09546551215648647, 108.53925685882534], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 70.00012435913132], + [0.09546551215648647, 89.93925685882574], + [0.07385568435192094, 109.52512435913057], + [0.07385568435192094, 76.39387435913113], + [0.05640379340648646, 83.73925685882591], + [0.07385568435192094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013784225287002301, 0.019607908662001024, 0.04140777499933276, 0.03044716860197577, 0.1030143227390355, 0.16390170951713715, 0.017260684884224723, 0.272274214591204, 0.02346768561246365, 0.02727672095956941, 0.06343409699892125, 0.1557164745822282, 0.03418465302488423, 0.006162534442653286, 0.028059825097366636], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1845.0392569655874 +INFO - Cycle: 210 +INFO - Spp: 15 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.05432482497692094, 82.78762435913094], + [0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.25324935913096], + [0.01734207465648646, 113.4798818588255], + [0.32775685622692097, 87.82512435913105], + [0.07593465278148646, 108.53925685882534], + [0.09546551215648647, 108.63613185882534], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.09546551215648647, 141.37988185882568], + [0.07593465278148646, 89.93925685882574], + [0.07385568435192094, 76.29699935913114], + [0.03687293403148646, 83.73925685882591], + [0.09338654372692094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026468773657047678, 0.008189686633316293, 0.019607908434805824, 0.03773753798768852, 0.031278275728203034, 0.10184961156730686, 0.1671622758133596, 0.1546512254083663, 0.012779323182195504, 0.27795462498334694, 0.023608489135648617, 0.02968126617183296, 0.03342954874667863, 0.015424746052770546, 0.060176706497432564], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.5400712269643 +INFO - Cycle: 211 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.09546551215648647, 141.37988185882568], + [0.07385568435192094, 76.29699935913114], + [0.05432482497692094, 82.88449935913094], + [0.03479396560192094, 96.35012435913096], + [0.32775685622692097, 87.92199935913105], + [0.07593465278148646, 108.63613185882534], + [0.09546551215648647, 108.73300685882533], + [0.308225996851921, 115.33762435913073], + [0.09546551215648647, 141.4767568588257], + [0.07593465278148646, 90.03613185882574], + [0.07385568435192094, 76.39387435913113], + [0.03687293403148646, 83.64238185882591], + [0.09338654372692094, 90.82824935913071]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.02652241404992714, 0.019607908852677592, 0.03122622917168265, 0.013005768509433125, 0.07783881645299318, 0.0056507856323820055, 0.027191437097731776, 0.008304383751687539, 0.0376883834841249, 0.10144012097340138, 0.1677020278224352, 0.1535847306528556, 0.200301568444925, 0.01784664052420848, 0.029542580766877397, 0.0062219626255849494, 0.015477124425766604, 0.060847116761305386], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.522950399136 +INFO - Cycle: 212 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.07385568435192094, 76.29699935913114], + [0.03479396560192094, 96.35012435913096], + [0.308225996851921, 115.33762435913073], + [0.09546551215648647, 141.4767568588257], + [0.07385568435192094, 76.39387435913113], + [0.05432482497692094, 82.98137435913094], + [0.32775685622692097, 88.01887435913105], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 108.82988185882533], + [0.07593465278148646, 90.13300685882574], + [0.03687293403148646, 83.54550685882592], + [0.09338654372692094, 90.73137435913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026597657076223323, 0.01960790867159231, 0.0312657708949104, 0.013113257396297017, 0.2262123507537594, 0.017738121769938022, 0.037602034963550426, 0.05111052640196669, 0.023417455769164916, 0.015616313243612191, 0.008496872983800467, 0.10214959020511283, 0.16827176849451211, 0.15247901843994083, 0.029402531699630377, 0.015415581714831638, 0.06150323952115708], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.5076146908805 +INFO - Cycle: 213 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.05432482497692094, 83.07824935913094], + [0.32775685622692097, 88.11574935913104], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 108.92675685882533], + [0.07593465278148646, 90.22988185882573], + [0.03687293403148646, 83.44863185882592], + [0.09338654372692094, 90.63449935913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026716744698567538, 0.01960790858316345, 0.03130690893210306, 0.013246468728731508, 0.2591991462067683, 0.03750820685443477, 0.030858184854159688, 0.07806830802679425, 0.01753709541797919, 0.02330002442385951, 0.008686677454922371, 0.10260311180821556, 0.0908616027887562, 0.151651213712684, 0.029131501237979123, 0.015358232682056274, 0.06192261821075175], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4937925700058 +INFO - Cycle: 214 +INFO - Spp: 17 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.308225996851921, 115.43449935913073], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.05432482497692094, 83.17512435913093], + [0.32775685622692097, 88.21262435913104], + [0.09546551215648647, 109.02363185882533], + [0.07593465278148646, 90.32675685882573], + [0.03687293403148646, 83.35175685882592], + [0.09338654372692094, 90.53762435913072]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.026697751293851088, 0.01960790838997108, 0.03133728061101868, 0.013353675141181028, 0.11161869639603658, 0.03744954769990649, 0.03338947395157186, 0.1356106087921221, 0.16430541318504088, 0.0232350237115477, 0.03419427708476664, 0.008830853122885706, 0.10330738596650874, 0.15114324607901222, 0.028724420125871477, 0.015306009058761956, 0.061888429389945654], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4810204489027 +INFO - Cycle: 215 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.05432482497692094, 83.27199935913093], + [0.32775685622692097, 88.30949935913104], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.03687293403148646, 83.25488185882593]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014833141151788869, 0.01960790826840769, 0.03137113140145911, 0.013471627429105267, 0.03737830688613899, 0.033715618274532136, 0.12848384212032152, 0.27521305429136816, 0.023211174032452736, 0.041432859050054, 0.09395328946018663, 0.06196413753350558, 0.011630932913398716, 0.008954504959830864, 0.10389985268951163, 0.05692313890029329, 0.0286934180766149, 0.015262062561029764], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4690091501432 +INFO - Cycle: 216 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.05432482497692094, 83.36887435913093], + [0.32775685622692097, 88.40637435913104], + [0.03687293403148646, 83.15800685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.012211967480484167, 0.01960790817850685, 0.031403172850114784, 0.01359369746670439, 0.037311337488378976, 0.0337243874683474, 0.12976423478474433, 0.17849086490619664, 0.02321124356472494, 0.04016468719524726, 0.09186357015757333, 0.061992328410880385, 0.014220596824788344, 0.05900125829222967, 0.028640410552268254, 0.09605606283870334, 0.009081679227469287, 0.10444322978396355, 0.015217362528674025], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4574151524264 +INFO - Cycle: 217 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.308225996851921, 115.53137435913072], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.05432482497692094, 83.46574935913092], + [0.32775685622692097, 88.50324935913103], + [0.03687293403148646, 83.06113185882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.009810332466855323, 0.01960790802901549, 0.03143420943853369, 0.01369993254811446, 0.03724626077007378, 0.03373077456032773, 0.13107597962392573, 0.03257927599671848, 0.023211888642008075, 0.03886540532981336, 0.0897707348766963, 0.06202098814716236, 0.01659551782703642, 0.061082247686243075, 0.028586224691480176, 0.2411576540008028, 0.00920407803012013, 0.10514585850049192, 0.015174728834580773], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4461091030596 +INFO - Cycle: 218 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.56262435913092], + [0.32775685622692097, 88.60012435913103], + [0.03687293403148646, 82.96425685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.007647783317356319, 0.01960790808542426, 0.031464091742389746, 0.013833078203533973, 0.03718363268208863, 0.033734586164509514, 0.1324308348208731, 0.023211387918509845, 0.03752351076962693, 0.087551809255339, 0.06205028331326514, 0.018736446311185994, 0.06328910973657682, 0.02853083764108109, 0.2519451849688412, 0.021246933567501517, 0.009321307859084386, 0.10555725996010323, 0.015134013682709113], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4351251053718 +INFO - Cycle: 219 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.62824935913072], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.65949935913092], + [0.32775685622692097, 88.69699935913103], + [0.03687293403148646, 82.86738185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.005700325157504778, 0.019607907883405072, 0.031492703592790106, 0.013938859110377184, 0.03712389257544865, 0.033736429401408946, 0.13386364657276809, 0.02321194736367058, 0.03610389515425803, 0.08536745763489839, 0.06207980032848858, 0.020666928032746827, 0.06546129482514029, 0.02847425922552517, 0.10812055255828307, 0.16426799396307482, 0.009433068409856877, 0.10625396096735866, 0.015095077242995972], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.424480120717 +INFO - Cycle: 220 +INFO - Spp: 18 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.05432482497692094, 83.75637435913092], + [0.32775685622692097, 88.79387435913102], + [0.03687293403148646, 82.77050685882594]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.004038309590070157, 0.019607907799810552, 0.031519864419644474, 0.014054298766199975, 0.03706769990308522, 0.0337350966159287, 0.13531574785689354, 0.023212056068696276, 0.03466527838578652, 0.08312048893448394, 0.06210976415436443, 0.022317790938438577, 0.06769591706342581, 0.028416808899037516, 0.2716857643387566, 0.009538888207868138, 0.10684055193469431, 0.015057766122815322], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.4141546065391 +INFO - Cycle: 221 +INFO - Spp: 19 +INFO - [[0.07385568435192094, 70.00012435913132], + [0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.308225996851921, 115.82199935913071], + [0.05432482497692094, 83.85324935913091], + [0.32775685622692097, 88.89074935913102], + [0.03687293403148646, 82.67363185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.002693351101696826, 0.01960790768028005, 0.03154542151399833, 0.014176830322924145, 0.03701561582561694, 0.03373015329845769, 0.13683197042116993, 0.02321180947815617, 0.03316284205850966, 0.08081992202639392, 0.062139948706527295, 0.023657914396060648, 0.06998410661412578, 0.028358601245615768, 0.1907152365294929, 0.08034809356013785, 0.009638371627016923, 0.10733996973514214, 0.015021933858676888], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.404209844443 +INFO - Cycle: 222 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.72512435913072], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.05432482497692094, 83.95012435913091], + [0.32775685622692097, 88.98762435913102], + [0.03687293403148646, 82.57675685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790746086617, 0.02579604542793276, 0.014281351429267659, 0.03691805442421832, 0.033747743500283485, 0.13876211005374708, 0.02321216059228098, 0.031249370811867294, 0.07820089461760549, 0.062173592445338065, 0.026320116334439453, 0.07258915652116252, 0.028290856893345706, 0.04889930535655057, 0.22136339157567006, 0.005798198480403359, 0.009766934389479478, 0.10803504095084167, 0.01498776873469991], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3946123354506 +INFO - Cycle: 223 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.05432482497692094, 84.04699935913091], + [0.32775685622692097, 89.08449935913102], + [0.03687293403148646, 82.47988185882595]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790745774237, 0.02128436792344609, 0.014410663441443665, 0.03684140730644969, 0.03371800148050856, 0.13999148537311065, 0.023211535556828738, 0.030032567958923496, 0.07593524877277186, 0.06220490555459835, 0.026337239045642, 0.07484217397002577, 0.028233434392225955, 0.26972995713655706, 0.010349955048002197, 0.009876249730554128, 0.10843829101467266, 0.014954608836496623], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3853832201355 +INFO - Cycle: 224 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.05432482497692094, 84.1438743591309], + [0.32775685622692097, 89.18137435913101], + [0.03687293403148646, 82.38300685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079073842132, 0.017052348595943217, 0.014517355217628276, 0.03677153044552044, 0.03369124913009078, 0.14128756974410048, 0.023211831432368022, 0.02874958673727719, 0.0736742018838177, 0.062236711238052765, 0.026355416879568248, 0.07709026046296702, 0.028174104315413753, 0.14070935366130466, 0.014619175839598092, 0.12825683916397124, 0.009977393204862305, 0.10909446115123449, 0.01492270351206807], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3765609189134 +INFO - Cycle: 225 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.308225996851921, 115.82199935913071], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.05432482497692094, 84.2407493591309], + [0.32775685622692097, 89.27824935913101], + [0.03687293403148646, 82.28613185882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079072277781, 0.013127348261693414, 0.014621026853535536, 0.03670910813920107, 0.033667716423463286, 0.1427944302049184, 0.023212188816372454, 0.02725678760341849, 0.07132593634608012, 0.06226873798324734, 0.026374576154161833, 0.07942546162201507, 0.028112684328185547, 0.0031792512562681557, 0.01857826465694544, 0.26499537915789256, 0.01006991608626485, 0.10978137791032816, 0.01489190096823002], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3681109033162 +INFO - Cycle: 226 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.3376243591309], + [0.32775685622692097, 89.37512435913101], + [0.03687293403148646, 82.18925685882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790726449825, 0.009518860221280059, 0.014751753507291895, 0.03665465409888191, 0.0336474743579429, 0.14443256537974494, 0.023211250722905603, 0.025633682454502656, 0.06881447245852604, 0.06230128744627967, 0.026394673285563105, 0.08192365004650433, 0.028049348149693645, 0.02221757506523666, 0.23960296420980498, 0.028088553478068358, 0.01015350667062267, 0.11013377007892017, 0.01486205110373215], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3600840344386 +INFO - Cycle: 227 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 115.91887435913071], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.4344993591309], + [0.32775685622692097, 89.471999359131], + [0.03687293403148646, 82.09238185882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790702087678, 0.006221470167353775, 0.014854090491874113, 0.036608579951629854, 0.0336306344689451, 0.146259117799263, 0.02321152437040978, 0.023822872937574686, 0.06630841511474697, 0.062333791935649294, 0.026415640370855045, 0.08441635488621012, 0.027984268395101142, 0.02554242392039168, 0.10241261344324626, 0.16448785324244045, 0.010227896521248803, 0.11082153509883512, 0.014833009863348089], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3524781609442 +INFO - Cycle: 228 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.01734207465648646, 113.4798818588255], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.05432482497692094, 84.5313743591309], + [0.32775685622692097, 89.568874359131], + [0.03687293403148646, 81.99550685882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790693820051, 0.0032934843203022307, 0.014964469865265352, 0.036571768716884424, 0.03361727218415164, 0.14815073101507387, 0.023211368789509475, 0.0219476245011257, 0.06373280618903197, 0.06236663913035652, 0.026437471624122518, 0.08697842129157753, 0.027917737793724466, 0.02849415743431788, 0.2662078014905195, 0.010292517379990533, 0.11140319339532055, 0.014804627940525231], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3452786358794 +INFO - Cycle: 229 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.62824935913089], + [0.32775685622692097, 89.665749359131], + [0.03687293403148646, 81.89863185882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906974620688, 0.015085784531768754, 0.03653883492944508, 0.033606793841116166, 0.15011868357115274, 0.023210629264409633, 0.019996698682173568, 0.06106649657458995, 0.06239996909075599, 0.026459697721823595, 0.08963097266857041, 0.027849554673385103, 0.03181056265279806, 0.21079218007306288, 0.054861127266138315, 0.010351067053687985, 0.11183618373519744, 0.014776856695303538], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3385456005994 +INFO - Cycle: 230 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.01574935913071], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.72512435913089], + [0.32775685622692097, 89.762624359131], + [0.03687293403148646, 81.80175685882597]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906827722878, 0.015186511642288607, 0.03653921217773921, 0.03360272737999806, 0.1522677495814859, 0.02321081135705286, 0.017865205321735262, 0.05845746930289561, 0.06243200225287939, 0.026484244308405326, 0.09222662898417694, 0.027781523412986342, 0.03181761133353887, 0.07608998673153554, 0.1887752425292285, 0.010383458305238128, 0.11252263342417132, 0.014749075126921203], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.332251516737 +INFO - Cycle: 231 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.05432482497692094, 84.82199935913088], + [0.32775685622692097, 89.859499359131], + [0.03687293403148646, 81.70488185882597]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790678949714, 0.015300582766101545, 0.036547256341730124, 0.03360203325923591, 0.15452426289204524, 0.023210288794820712, 0.015626921169385452, 0.05576081979923569, 0.06246406531299841, 0.026509214556705688, 0.09490988486836187, 0.02771243107817264, 0.031822112917616795, 0.2642458660163429, 0.010407262141246381, 0.1130275585897043, 0.014721532706799026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3263992917857 +INFO - Cycle: 232 +INFO - Spp: 19 +INFO - [[0.894151778101921, 236.52824935913077], + [0.3298358246564865, 69.49863185882576], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.05432482497692094, 84.91887435913088], + [0.32775685622692097, 89.95637435913099], + [0.03687293403148646, 81.60800685882597]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790675183377, 0.00957419350042705, 0.03656337839443761, 0.03360478156972239, 0.15690317394362815, 0.023209624224367804, 0.013266829967410437, 0.05301884334126393, 0.06249593657997876, 0.026534568822234376, 0.09763848921991138, 0.02764246239800402, 0.03182395787664706, 0.19900293874622435, 0.00586386043751164, 0.06466643686599968, 0.010422177819704915, 0.1134663253379878, 0.014694114202705019], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.3210450247393 +INFO - Cycle: 233 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.308225996851921, 116.1126243591307], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.01574935913088], + [0.32775685622692097, 90.05324935913099]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790654761171, 0.03652893020795633, 0.03361212369147655, 0.1594877957324783, 0.023209639959344573, 0.010701351335543957, 0.05033041613975054, 0.0625261187936565, 0.026558406208836826, 0.10031418122809149, 0.027573495535193674, 0.03183192448579645, 0.07541652890100795, 0.015574992700936532, 0.18750957733850893, 0.014721321242406916, 0.010423402214509374, 0.11407188773689357], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.315960878593 +INFO - Cycle: 234 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.32775685622692097, 90.15012435913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906504614903, 0.03650371179838653, 0.03362335985707321, 0.16202301168088354, 0.023209090444673737, 0.008185383988776947, 0.047637376745273255, 0.06255623287442097, 0.026582012791238625, 0.10299452057143021, 0.02750434195095231, 0.03183724775198552, 0.015686692548194173, 0.262304907014613, 0.014747906243629691, 0.010415251963701576, 0.11458104527015185], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.311130748457 +INFO - Cycle: 235 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.24699935913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790652876163, 0.036503691997656726, 0.033623003542724, 0.16142995091345833, 0.023209325192525405, 0.008777013096475866, 0.04780103546192814, 0.06255750705283006, 0.026582134452221042, 0.10283015971877729, 0.027505370938440857, 0.031837253566407715, 0.015801184204299278, 0.20310132876214557, 0.014747904805315458, 0.010415290742524981, 0.05863077101314125, 0.11503916801036654], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.306601508225 +INFO - Cycle: 236 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.308225996851921, 116.2094993591307], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.34387435913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790638613352, 0.036503696064352886, 0.0336229959356763, 0.161430619689712, 0.02321030329830163, 0.00877613181863768, 0.04787190309625389, 0.06255735753180444, 0.026582138129457537, 0.10275942873934349, 0.02750543718100672, 0.03183725242826182, 0.01589881614956417, 0.07394033475543907, 0.01474790497936827, 0.010415283843879517, 0.18701011535567547, 0.1157223746171315], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.302286209167 +INFO - Cycle: 237 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.32775685622692097, 90.44074935913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906307741306, 0.036503718631365895, 0.033623346495330685, 0.1620273625356541, 0.023210582575941597, 0.008180616663104245, 0.047745482337552096, 0.0625559899847112, 0.026582019193829475, 0.10288680499600171, 0.027504452575944256, 0.03183724584570064, 0.016007874948762307, 0.014747906531677235, 0.01041524048008499, 0.26032870715397816, 0.11623474274262016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.298181660152 +INFO - Cycle: 238 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.53762435913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906357700017, 0.03650369813595202, 0.03362298811031052, 0.1614294741994194, 0.023210684386593686, 0.008777083886150377, 0.04790067363124761, 0.06255729456619165, 0.0265821414336351, 0.10273089991680814, 0.027505481720680187, 0.03183725186846869, 0.016121401927014424, 0.014747905063886953, 0.010415280498596151, 0.2110687114741644, 0.048711671816609646, 0.11666945100657097], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2943351353595 +INFO - Cycle: 239 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.3063743591307], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.63449935913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906215167413, 0.036503702175889004, 0.03362298453940794, 0.1614361387711471, 0.02321160365458066, 0.008770232561573311, 0.04796525764899462, 0.0625571417985373, 0.026582143660716415, 0.10266645527046975, 0.027505533506352712, 0.03183725072268379, 0.016217203659894663, 0.014747905234808723, 0.010415273593983358, 0.08470161316330778, 0.17429936500401, 0.11735228881847552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2907084417134 +INFO - Cycle: 240 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.32775685622692097, 90.73137435913097]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790612409518, 0.0365037251063632, 0.03362333428119462, 0.1620323830046044, 0.023211985754260762, 0.008175200879306966, 0.04784633815888954, 0.06255576036475051, 0.026582025109786214, 0.10278632881932091, 0.02750455555516851, 0.03183724404860147, 0.016321023009512, 0.014747906807424178, 0.010415229619157723, 0.2583416207872213, 0.11790743257034242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2872932999985 +INFO - Cycle: 241 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 90.82824935913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0196079062114725, 0.036503702771901195, 0.0336229648840512, 0.16141384925534272, 0.023211823263708933, 0.008792304366426149, 0.04798871779697499, 0.06255714666685427, 0.02658215081595559, 0.10264320507595211, 0.027505605399717924, 0.03183725057595386, 0.016435977247277102, 0.014747905248752118, 0.01041527284159448, 0.23115062156292107, 0.02670274918535215, 0.1182808468297915], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2841356982235 +INFO - Cycle: 242 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.4032493591307], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 90.92512435913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906075142113, 0.0365037073845657, 0.03362297438590292, 0.16144120078885607, 0.023212683010503304, 0.00876482997139294, 0.048042042192428525, 0.06255696127181334, 0.02658214853513746, 0.10259003633387512, 0.027505616227139977, 0.03183724927058935, 0.016529915815656, 0.014747905449241493, 0.01041526490024848, 0.10768847910673283, 0.1493875120096822, 0.11896356727109209], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2812080291137 +INFO - Cycle: 243 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.3298358246564865, 69.59550685882576], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.32775685622692097, 91.02199935913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905944909767, 0.03650373121808046, 0.033623323096200676, 0.16203795393687023, 0.023213305823996923, 0.008169255253448717, 0.047940397656851284, 0.06255554338106444, 0.026582030566067397, 0.10269263803929912, 0.02750465142259855, 0.0318372423425764, 0.01662624868396495, 0.014747907064705476, 0.010415219353859959, 0.25634139059125627, 0.11960125562424935], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2784915517618 +INFO - Cycle: 244 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.32775685622692097, 91.11887435913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607906031826328, 0.036503729487790106, 0.033623330208509355, 0.16204533377258692, 0.023212805140969784, 0.008161964938270882, 0.047899476580653286, 0.06255560638338149, 0.026582027633184367, 0.10273357248275927, 0.027504608370830425, 0.03183724282662056, 0.014747906991832023, 0.010415222301621703, 0.2559579476729681, 0.016806425934108554, 0.11980489324208687], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2760148420882 +INFO - Cycle: 245 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.21574935913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790599248889, 0.03650371074636203, 0.033622967112431124, 0.16144383544629237, 0.023213416732482003, 0.008761965088359096, 0.0480913307898481, 0.06255684682981244, 0.0265821519498607, 0.10254099705249908, 0.027505671772627943, 0.031837248349246484, 0.014747905591408246, 0.010415259332378489, 0.15835324786037383, 0.016903441639802088, 0.0968979712788996, 0.1204141264348273], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.273779740046 +INFO - Cycle: 246 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.5001243591307], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.31262435913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905879167786, 0.03650371316301913, 0.033622945820446885, 0.1614198124577855, 0.023214219844998444, 0.008785748726077545, 0.04815620382163186, 0.0625567762367896, 0.026582160097644702, 0.10247621880445884, 0.02750576975851605, 0.03183724768486136, 0.014747905683646187, 0.010415255385665352, 0.03840293492860238, 0.016995181550935965, 0.21607001127956196, 0.1210999888761905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2717580228368 +INFO - Cycle: 247 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.32775685622692097, 91.40949935913095]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905864100297, 0.03650373520705087, 0.03362332005080282, 0.16205115600075484, 0.023214042659850838, 0.008155792123587987, 0.047986559557781285, 0.06255540342414069, 0.026582032631862193, 0.10264683968153773, 0.027504696872641305, 0.031837241232647036, 0.014747907233478668, 0.010415212701321664, 0.01710190243688844, 0.25393725628775343, 0.12152899603379977], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2699624745956 +INFO - Cycle: 248 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.50637435913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905908332477, 0.03650371374838155, 0.03362295177282767, 0.1614355366245374, 0.02321408566246575, 0.008769969437757626, 0.048140995665908314, 0.0625567583106071, 0.026582158128271752, 0.10249164933388127, 0.027505750746156146, 0.03183724750277462, 0.01474790569758742, 0.010415254452356316, 0.017205809422604405, 0.20607704698234822, 0.047295674702020875, 0.12198958590118114], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.268428972527 +INFO - Cycle: 249 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.59699935913069], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.60324935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905795560154, 0.036503717199433516, 0.03362295116223723, 0.16144501427609426, 0.02321483378250996, 0.008760345092678288, 0.04819169014186028, 0.06255662632200125, 0.026582159172524475, 0.102441082942545, 0.02750578615277242, 0.03183724653393581, 0.014747905848111302, 0.010415248561764779, 0.017295639205994705, 0.08904249050779406, 0.16355276606298594, 0.1226765912391966], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2671191353388 +INFO - Cycle: 250 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.70012435913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905698787786, 0.03650374060491321, 0.033623310753631584, 0.16205735459599402, 0.023215210591837433, 0.008149261465171285, 0.048067917887191045, 0.06255521141049936, 0.026582037236343312, 0.10256582011977472, 0.027504779305099657, 0.03183723971215186, 0.01474790745649233, 0.010415203615794205, 0.017389877878753783, 0.2518981536716901, 0.12327906799587425], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2660247219649 +INFO - Cycle: 251 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.32775685622692097, 91.79699935913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790579779393, 0.036503739177759564, 0.033623319021418546, 0.16206927838931665, 0.023214658946639332, 0.008137395780054225, 0.04802410619580722, 0.06255526520489105, 0.026582033975658146, 0.10260973393874016, 0.0275047338384004, 0.03183724011526465, 0.014747907396535457, 0.010415206087437918, 0.01749956082336088, 0.2514698895747345, 0.12359802573618743], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2651820728302 +INFO - Cycle: 252 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.3298358246564865, 69.69238185882575], + [0.308225996851921, 116.69387435913069], + [0.308225996851921, 116.79074935913069], + [0.32775685622692097, 91.89387435913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905757592702, 0.03650371991674528, 0.033622948651881354, 0.1614551098621414, 0.0232152634152831, 0.008750044832645876, 0.0482179571296131, 0.06255653628816063, 0.026582160743425846, 0.10241513505164491, 0.027505817111764894, 0.03183724578408082, 0.01474790595912214, 0.01041524410330906, 0.01759007195325126, 0.1515745662830579, 0.09916138942397569, 0.12424097773230404], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2645858846358 +INFO - Cycle: 253 +INFO - Spp: 18 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.69387435913069], + [0.308225996851921, 116.79074935913069], + [0.3298358246564865, 69.78925685882575], + [0.32775685622692097, 91.99074935913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960790567893214, 0.036503721312206514, 0.0336229370744396, 0.16144078257047595, 0.023215818941574585, 0.008764259366818445, 0.04825884695124346, 0.06255649203849166, 0.026582165186630136, 0.10237423710551868, 0.027505872167234505, 0.0318372453986463, 0.014747906014174231, 0.010415241782841896, 0.055020557085598436, 0.1950208553219046, 0.01774835670296432, 0.12477679930030455], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2641923891363 +INFO - Cycle: 254 +INFO - Spp: 17 +INFO - [[0.894151778101921, 236.52824935913077], + [0.03479396560192094, 96.35012435913096], + [0.07385568435192094, 76.39387435913113], + [0.07593465278148646, 108.73300685882533], + [0.09546551215648647, 141.5736318588257], + [0.07593465278148646, 108.82988185882533], + [0.09546551215648647, 109.02363185882533], + [0.09338654372692094, 90.53762435913072], + [0.07385568435192094, 69.90324935913132], + [0.09546551215648647, 109.12050685882532], + [0.07593465278148646, 90.42363185882573], + [0.01734207465648646, 113.3830068588255], + [0.03687293403148646, 81.60800685882597], + [0.05432482497692094, 85.11262435913088], + [0.308225996851921, 116.79074935913069], + [0.3298358246564865, 69.78925685882575], + [0.32775685622692097, 92.08762435913093]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607905646454628, 0.03650374385180272, 0.033623309390511294, 0.16207038313359456, 0.023215807929791894, 0.008136019142951326, 0.048102004884815724, 0.06255509790716578, 0.02658203853336822, 0.10253205121503657, 0.027504811885370014, 0.03183723882109123, 0.014747907598091513, 0.010415198228108455, 0.24943679353922832, 0.017845660841749572, 0.12528402745086817], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1844.2640153732302 +INFO - Cycle: 255 +INFO - Spp: 16 +INFO - [[0.884386348414421, 236.52824935913077], + [0.03479396560192094, 96.30168685913095], + [0.08362111403942094, 76.39387435913113], + [0.08570008246898647, 108.73300685882533], + [0.10523094184398646, 141.5736318588257], + [0.07593465278148646, 108.87831935882534], + [0.10523094184398646, 109.02363185882533], + [0.07385568435192094, 69.95168685913133], + [0.08570008246898647, 90.42363185882573], + [0.01734207465648646, 113.33456935882549], + [0.03687293403148646, 81.65644435882598], + [0.05432482497692094, 85.06418685913087], + [0.298460567164421, 116.79074935913069], + [0.308225996851921, 116.83918685913069], + [0.33960125434398647, 69.78925685882575], + [0.32775685622692097, 92.03918685913092]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01960791658232103, 0.029624437511445605, 0.018911667056997348, 0.1463862648287146, 0.020200897434662565, 0.1116358859137012, 0.06755668235869612, 0.034956740669096216, 0.08588459749498518, 0.03376991109623585, 0.014225812020949037, 0.02454720933621673, 0.2503724179103578, 0.012586223179036403, 0.019765923657894948, 0.10996741294868945], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8587111069528 +INFO - Cycle: 256 +INFO - Spp: 15 +INFO - [[0.03479396560192094, 96.30168685913095], + [0.03687293403148646, 81.65644435882598], + [0.884386348414421, 236.57668685913077], + [0.08362111403942094, 76.34543685913113], + [0.08570008246898647, 108.68456935882533], + [0.10523094184398646, 141.5251943588257], + [0.07593465278148646, 108.92675685882534], + [0.10523094184398646, 108.97519435882532], + [0.07385568435192094, 70.00012435913133], + [0.08570008246898647, 90.47206935882573], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.01574935913087], + [0.298460567164421, 116.83918685913069], + [0.33960125434398647, 69.74081935882575], + [0.32775685622692097, 91.99074935913092]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.029627717408231734, 0.014200924598506024, 0.019607916480455945, 0.01886018644999784, 0.14602392364538658, 0.0202360135593944, 0.11128529263683701, 0.06787914185408611, 0.03504656958896562, 0.08624823344227452, 0.03380094767013078, 0.024485687131993332, 0.2633645876816807, 0.01968362713067728, 0.10964923072138223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8432839145855 +INFO - Cycle: 257 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.10523094184398646, 108.97519435882532], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 236.62512435913078], + [0.08362111403942094, 76.29699935913112], + [0.08570008246898647, 108.63613185882532], + [0.10523094184398646, 141.4767568588257], + [0.07593465278148646, 108.97519435882535], + [0.07385568435192094, 70.04856185913134], + [0.08570008246898647, 90.52050685882574], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.96731185913086], + [0.298460567164421, 116.8876243591307], + [0.33960125434398647, 69.69238185882574], + [0.32775685622692097, 91.94231185913091]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014213135240920573, 0.06806069815666814, 0.029651524230480113, 0.01960791603281707, 0.018806683850735254, 0.1459290361181065, 0.0202561779834975, 0.1108145886741765, 0.03514337487901308, 0.08662834841759914, 0.03379528300025872, 0.0243979608243371, 0.26310144717920764, 0.019556945272459634, 0.11003688013972311], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8297724984825 +INFO - Cycle: 258 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.10523094184398646, 108.92675685882531], + [0.884386348414421, 236.67356185913079], + [0.08362111403942094, 76.24856185913112], + [0.08570008246898647, 108.58769435882532], + [0.10523094184398646, 141.4283193588257], + [0.07593465278148646, 109.02363185882535], + [0.07385568435192094, 70.09699935913135], + [0.08570008246898647, 90.56894435882575], + [0.05432482497692094, 84.91887435913085], + [0.298460567164421, 116.9360618591307], + [0.33960125434398647, 69.64394435882573], + [0.32775685622692097, 91.8938743591309]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014184892843141436, 0.029786971646625537, 0.03375854029300916, 0.06840382828013301, 0.01960791558821129, 0.018757809825599995, 0.145465817905934, 0.020299951605778275, 0.1105496133258501, 0.03525208988431793, 0.0869886035837466, 0.02425096789473069, 0.2628420403398274, 0.019430660236223495, 0.11042029674687116], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8155907621729 +INFO - Cycle: 259 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.91887435913085], + [0.01734207465648646, 113.28613185882548], + [0.10523094184398646, 108.87831935882531], + [0.884386348414421, 236.7219993591308], + [0.08362111403942094, 76.20012435913111], + [0.08570008246898647, 108.53925685882531], + [0.10523094184398646, 141.37988185882568], + [0.07593465278148646, 109.07206935882536], + [0.07385568435192094, 70.14543685913135], + [0.08570008246898647, 90.61738185882575], + [0.298460567164421, 116.98449935913071], + [0.33960125434398647, 69.59550685882573], + [0.32775685622692097, 91.8454368591309]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014188489862979563, 0.029933598216361375, 0.0265163690863548, 0.02405439047637116, 0.007193894010328875, 0.06874604224835097, 0.01960791523174041, 0.018703233800976857, 0.14499489497719192, 0.020343812044931443, 0.11030745026549595, 0.03540731266020943, 0.08731186554841, 0.2625864068542354, 0.019304772067186744, 0.11079955264887525], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.8020502210686 +INFO - Cycle: 260 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.05432482497692094, 84.91887435913085], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.10523094184398646, 108.8298818588253], + [0.884386348414421, 236.7704368591308], + [0.08362111403942094, 76.1516868591311], + [0.08570008246898647, 108.4908193588253], + [0.10523094184398646, 141.33144435882568], + [0.07593465278148646, 109.12050685882537], + [0.07385568435192094, 70.19387435913136], + [0.08570008246898647, 90.66581935882576], + [0.298460567164421, 117.03293685913071], + [0.33960125434398647, 69.54706935882572], + [0.32775685622692097, 91.7969993591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014192029263670736, 0.030085147458652994, 0.01737711059769541, 0.023855771069133627, 0.016281844097278005, 0.019101105381953483, 0.06909692869693344, 0.019607914795680876, 0.018647359535084305, 0.14447903935679482, 0.020387592389307256, 0.11010470894619574, 0.03556404035869545, 0.08763203018064193, 0.2623005576791649, 0.01918860686661987, 0.09209821332649737], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.789108037392 +INFO - Cycle: 261 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.23769435882548], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 84.96731185913086], + [0.10523094184398646, 108.7814443588253], + [0.884386348414421, 236.8188743591308], + [0.08362111403942094, 76.1032493591311], + [0.08570008246898647, 108.4423818588253], + [0.10523094184398646, 141.28300685882567], + [0.07593465278148646, 109.16894435882537], + [0.07385568435192094, 70.24231185913136], + [0.08570008246898647, 90.71425685882576], + [0.298460567164421, 117.08137435913072], + [0.33960125434398647, 69.49863185882572]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014227070122841396, 0.030216141759691124, 0.008959056645378, 0.02465307269305588, 0.1118331254044293, 0.02363096815196282, 0.06944567540256402, 0.01960791441850612, 0.018584074027175636, 0.14395981193382787, 0.02043133268327723, 0.10992169520127147, 0.03576214181456688, 0.08791472144318337, 0.26168984701316467, 0.019163351285104102], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7766770607889 +INFO - Cycle: 262 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 84.96731185913086], + [0.10523094184398646, 108.73300685882529], + [0.884386348414421, 236.8673118591308], + [0.08362111403942094, 76.05481185913109], + [0.08570008246898647, 108.3939443588253], + [0.10523094184398646, 141.23456935882567], + [0.07593465278148646, 109.21738185882538], + [0.07385568435192094, 70.29074935913137], + [0.08570008246898647, 90.76269435882577], + [0.298460567164421, 117.12981185913073], + [0.33960125434398647, 69.45019435882571]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014230586025386177, 0.030362182544916582, 0.033562612292243915, 0.11234552304850441, 0.02343884758008496, 0.06981329630158255, 0.019607913981735964, 0.018524862915831632, 0.14335364046474186, 0.02047492351770526, 0.10979816954719285, 0.03591974001542522, 0.0882290880447573, 0.2612450503264894, 0.019093563393401618], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7647487081776 +INFO - Cycle: 263 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 85.01574935913087], + [0.10523094184398646, 108.68456935882529], + [0.884386348414421, 236.9157493591308], + [0.08362111403942094, 76.00637435913109], + [0.08570008246898647, 108.34550685882529], + [0.10523094184398646, 141.18613185882566], + [0.07593465278148646, 109.26581935882538], + [0.07385568435192094, 70.33918685913137], + [0.08570008246898647, 90.81113185882577], + [0.298460567164421, 117.17824935913073], + [0.33960125434398647, 69.4017568588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014265430486174178, 0.030457784289457158, 0.03353334336028939, 0.11285503212453886, 0.023241231292451977, 0.07017741885926261, 0.01960791360303275, 0.018457283811590654, 0.14274764051318486, 0.02051864136888814, 0.1096921050339829, 0.036114214572388566, 0.08850503010679475, 0.2608025522933765, 0.019024378284586668], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7533207893157 +INFO - Cycle: 264 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8454368591309], + [0.05432482497692094, 85.01574935913087], + [0.32775685622692097, 91.8938743591309], + [0.10523094184398646, 108.63613185882528], + [0.884386348414421, 236.96418685913082], + [0.08362111403942094, 75.95793685913108], + [0.08570008246898647, 108.29706935882528], + [0.10523094184398646, 141.13769435882566], + [0.07593465278148646, 109.31425685882539], + [0.07385568435192094, 70.38762435913138], + [0.08570008246898647, 90.85956935882578], + [0.298460567164421, 117.22668685913074], + [0.33960125434398647, 69.3533193588257]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014269790429237953, 0.030565032855629413, 0.03350281785135524, 0.045221194179614316, 0.023077037136909898, 0.06822886345777412, 0.07056060447893754, 0.019607913378920337, 0.018393818548950853, 0.14205133827576352, 0.0205620902135784, 0.10964794116373718, 0.03626846634387865, 0.08881331957769857, 0.2602414384025266, 0.0189883337054875], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7423984842262 +INFO - Cycle: 265 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.05432482497692094, 85.06418685913087], + [0.10523094184398646, 108.58769435882527], + [0.884386348414421, 237.01262435913083], + [0.08362111403942094, 75.90949935913108], + [0.08570008246898647, 108.24863185882528], + [0.10523094184398646, 141.08925685882565], + [0.07593465278148646, 109.3626943588254], + [0.07385568435192094, 70.43606185913139], + [0.08570008246898647, 90.90800685882579], + [0.298460567164421, 117.27512435913074], + [0.33960125434398647, 69.3048818588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014303766783139233, 0.030656880038508902, 0.033474725795772854, 0.1140131956262624, 0.02288581993977329, 0.07094009075714884, 0.01960791289897608, 0.01832252014258232, 0.14135448315679802, 0.020605686520671757, 0.10962111770658886, 0.0364638504232951, 0.08908544407426049, 0.2597225717020679, 0.018941934434154043], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7319677143876 +INFO - Cycle: 266 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.05432482497692094, 85.06418685913087], + [0.10523094184398646, 108.53925685882527], + [0.884386348414421, 237.06106185913083], + [0.08362111403942094, 75.86106185913107], + [0.08570008246898647, 108.20019435882527], + [0.10523094184398646, 141.04081935882564], + [0.07593465278148646, 109.4111318588254], + [0.07385568435192094, 70.48449935913139], + [0.08570008246898647, 90.95644435882579], + [0.298460567164421, 117.32356185913075], + [0.33960125434398647, 69.25644435882569]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014308156316782223, 0.03075919287336797, 0.03344569483813966, 0.11451498499950515, 0.022727422996898648, 0.07133855264184844, 0.01960791252647385, 0.018255387262021115, 0.14056435761976935, 0.02064911708436129, 0.10965822299810814, 0.03661952603111014, 0.08939089349371233, 0.2592860898897754, 0.018874488428126297], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7220420295725 +INFO - Cycle: 267 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.10523094184398646, 108.49081935882526], + [0.884386348414421, 237.10949935913084], + [0.08362111403942094, 75.81262435913106], + [0.08570008246898647, 108.15175685882527], + [0.10523094184398646, 140.99238185882564], + [0.07593465278148646, 109.4595693588254], + [0.07385568435192094, 70.5329368591314], + [0.08570008246898647, 91.0048818588258], + [0.298460567164421, 117.37199935913075], + [0.33960125434398647, 69.20800685882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014341311427967442, 0.030847384275802164, 0.03341874769787615, 0.0958486942609967, 0.019190308614079103, 0.02254230155826865, 0.0717324589628747, 0.019607912154951824, 0.018180154780013103, 0.13977579485407196, 0.02069267383629541, 0.10971086431718086, 0.03681613378043027, 0.08966081500845331, 0.2588178694964185, 0.01881657497432001], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7126192354103 +INFO - Cycle: 268 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.8938743591309], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.10523094184398646, 108.44238185882526], + [0.884386348414421, 237.15793685913084], + [0.08362111403942094, 75.76418685913106], + [0.08570008246898647, 108.10331935882526], + [0.10523094184398646, 140.94394435882563], + [0.07593465278148646, 109.50800685882541], + [0.07385568435192094, 70.5813743591314], + [0.08570008246898647, 91.0533193588258], + [0.298460567164421, 117.42043685913076], + [0.33960125434398647, 69.15956935882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014345745807346821, 0.03094487570640176, 0.033391175176561816, 0.005320440318578735, 0.11033351423217401, 0.022389441923016205, 0.07214528697900906, 0.019607911922457876, 0.018109137607034233, 0.1388913310974096, 0.020735971103197505, 0.10982909720703087, 0.036973524621539466, 0.08996512305153771, 0.2582247794212545, 0.018792643825449915], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.7036899711782 +INFO - Cycle: 269 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.05432482497692094, 85.11262435913088], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.10523094184398646, 108.39394435882525], + [0.884386348414421, 237.20637435913085], + [0.08362111403942094, 75.71574935913105], + [0.08570008246898647, 108.05488185882525], + [0.10523094184398646, 140.89550685882563], + [0.07593465278148646, 109.55644435882542], + [0.08570008246898647, 91.10175685882581], + [0.298460567164421, 117.46887435913077], + [0.33960125434398647, 69.11113185882567]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014351725347398954, 0.030927376726388456, 0.0333957889174555, 0.11615514673459444, 0.01876505167396504, 0.03691112025554349, 0.003647166137739898, 0.07255007071863702, 0.01960791147064682, 0.018200824179040457, 0.13801772179858005, 0.020779523268074605, 0.10996570385544062, 0.09021073425880188, 0.2577847980901882, 0.018729336567504543], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6952359842435 +INFO - Cycle: 270 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.10523094184398646, 108.34550685882525], + [0.884386348414421, 237.25481185913085], + [0.08362111403942094, 75.66731185913105], + [0.08570008246898647, 108.00644435882525], + [0.10523094184398646, 140.84706935882562], + [0.07593465278148646, 109.60488185882542], + [0.08570008246898647, 91.15019435882581], + [0.298460567164421, 117.51731185913077], + [0.33960125434398647, 69.06269435882567]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014376637454660475, 0.030902199431699008, 0.03340125512572584, 0.1166466947964842, 0.036875177290457195, 0.02241605752810986, 0.07295217371591291, 0.019607911112212394, 0.018287629116960365, 0.13713661459027054, 0.020823187460117316, 0.11012024750237366, 0.09043371465970057, 0.25735641405926096, 0.018664086156054485], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6871679462497 +INFO - Cycle: 271 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.94231185913091], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.29706935882524], + [0.884386348414421, 237.30324935913086], + [0.08362111403942094, 75.61887435913104], + [0.08570008246898647, 107.95800685882524], + [0.10523094184398646, 140.79863185882562], + [0.07593465278148646, 109.65331935882543], + [0.08570008246898647, 91.19863185882582], + [0.298460567164421, 117.56574935913078], + [0.33960125434398647, 69.01425685882566]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01437740582751179, 0.03085955294458399, 0.03341327891198939, 0.05531840107011464, 0.02801623579154165, 0.02248650345593613, 0.06189827559153426, 0.008735761762911924, 0.07336717493469828, 0.019607910801790834, 0.01841795369395794, 0.13618063473742886, 0.020866681810275185, 0.11033008205368891, 0.09067567094070239, 0.2568208765188368, 0.018627599152496798], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6794866960804 +INFO - Cycle: 272 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.5813743591314], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.24863185882523], + [0.884386348414421, 237.35168685913087], + [0.08362111403942094, 75.57043685913104], + [0.08570008246898647, 107.90956935882524], + [0.10523094184398646, 140.7501943588256], + [0.07593465278148646, 109.70175685882543], + [0.08570008246898647, 91.24706935882583], + [0.298460567164421, 117.61418685913078], + [0.33960125434398647, 68.96581935882566]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014377726976739816, 0.030799187176218042, 0.03343030269555631, 0.013232415801152309, 0.02258542974508302, 0.11777606691955324, 0.02335967620209736, 0.07378512458983359, 0.019607910472920997, 0.018573948530803998, 0.13519088554501152, 0.02091020408104366, 0.11057234162862396, 0.09091172616298782, 0.2562983774766105, 0.018588675995763828], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6721784653403 +INFO - Cycle: 273 +INFO - Spp: 15 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.16106185913088], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.10523094184398646, 108.20019435882523], + [0.884386348414421, 237.40012435913087], + [0.08362111403942094, 75.52199935913103], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 140.7017568588256], + [0.07593465278148646, 109.75019435882544], + [0.08570008246898647, 91.29550685882583], + [0.298460567164421, 117.66262435913079], + [0.33960125434398647, 68.91738185882565]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014378161891305459, 0.03074353955731131, 0.03344598990081199, 0.022677030123400548, 0.11826035147015483, 0.036441049456725105, 0.07420828416245544, 0.019607910082934485, 0.018722475071079197, 0.13415730230960174, 0.020953768488900744, 0.11085046558942607, 0.09115295141584384, 0.25587574387921075, 0.018524976600838582], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6652517703494 +INFO - Cycle: 274 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.10523094184398646, 108.15175685882522], + [0.884386348414421, 237.44856185913088], + [0.08362111403942094, 75.47356185913102], + [0.08570008246898647, 107.81269435882523], + [0.10523094184398646, 140.6533193588256], + [0.07593465278148646, 109.79863185882544], + [0.08570008246898647, 91.34394435882584], + [0.298460567164421, 117.7110618591308], + [0.33960125434398647, 68.86894435882564]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014407567061524318, 0.030717119533901965, 0.03345143376418315, 0.10922725777870125, 0.03641050288002838, 0.02267678791414406, 0.009527314938233923, 0.07462699648764612, 0.019607909815000945, 0.01880557758954151, 0.13312236717984033, 0.020997446007182903, 0.11113865310715342, 0.09137859726586658, 0.25543842705957387, 0.018466041617477412], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6587104256269 +INFO - Cycle: 275 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.32775685622692097, 91.99074935913092], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.10523094184398646, 108.10331935882522], + [0.884386348414421, 237.49699935913088], + [0.08362111403942094, 75.42512435913102], + [0.08570008246898647, 107.76425685882522], + [0.10523094184398646, 140.6048818588256], + [0.07593465278148646, 109.84706935882545], + [0.08570008246898647, 91.39238185882584], + [0.298460567164421, 117.7594993591308], + [0.33960125434398647, 68.82050685882564]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014408515348388364, 0.03067830962738972, 0.033462354894637926, 0.019713468439257278, 0.028823819024140322, 0.022741433268689652, 0.09963885877237699, 0.007470259735645001, 0.0750604587396934, 0.01960790952464314, 0.018927041303500203, 0.1319993694344307, 0.021040902171163896, 0.11148805760332219, 0.09163450142911855, 0.25486127149092963, 0.018443469192673114], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.652546434816 +INFO - Cycle: 276 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.5329368591314], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.05488185882521], + [0.884386348414421, 237.5454368591309], + [0.08362111403942094, 75.37668685913101], + [0.08570008246898647, 107.71581935882521], + [0.10523094184398646, 140.5564443588256], + [0.07593465278148646, 109.89550685882546], + [0.08570008246898647, 91.44081935882585], + [0.298460567164421, 117.8079368591308]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01440903943018528, 0.03062011109255045, 0.03347874921658023, 0.014734649624422997, 0.022837146735454724, 0.1197963081049476, 0.02140277440701876, 0.01842840671339452, 0.07549477499918293, 0.01960790907837882, 0.019076606621226715, 0.13084764432483514, 0.021084475110806248, 0.11186561884209964, 0.09188542791381486, 0.2544303577851011], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6467341272662 +INFO - Cycle: 277 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.20949935913089], + [0.32775685622692097, 92.03918685913092], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.884386348414421, 237.5938743591309], + [0.08362111403942094, 75.32824935913101], + [0.08570008246898647, 107.66738185882521], + [0.10523094184398646, 140.50800685882558], + [0.07593465278148646, 109.94394435882546], + [0.08570008246898647, 91.48925685882585], + [0.298460567164421, 117.85637435913081]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014409522073109145, 0.030560052909629824, 0.03349566599389436, 0.02293603378306932, 0.0952624737915546, 0.03597615748891554, 0.01841568262829905, 0.024982969172934234, 0.07593183002304156, 0.01960790884365745, 0.019228471801866636, 0.12965886027819262, 0.021128054076743345, 0.11227430368177484, 0.09214004667293817, 0.2539919667803792], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6412736743089 +INFO - Cycle: 278 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.05432482497692094, 85.20949935913089], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.884386348414421, 237.6423118591309], + [0.08362111403942094, 75.279811859131], + [0.08570008246898647, 107.6189443588252], + [0.10523094184398646, 140.45956935882558], + [0.07593465278148646, 109.99238185882547], + [0.08570008246898647, 91.53769435882586], + [0.298460567164421, 117.90481185913082]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014414267268682494, 0.030545108678755685, 0.0334995803113787, 0.020207353964733502, 0.03591136589471506, 0.018434360041459017, 0.12078580546989659, 0.07623180968012738, 0.009631831268305219, 0.0027510360038123897, 0.01960790851679693, 0.019310042307653652, 0.11905945551307094, 0.021146694408444237, 0.11257680182074602, 0.0924554250693198, 0.25343115378210235], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6361087990847 +INFO - Cycle: 279 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.884386348414421, 237.6907493591309], + [0.08362111403942094, 75.231374359131], + [0.10523094184398646, 140.41113185882557], + [0.07593465278148646, 110.04081935882547], + [0.08570008246898647, 91.58613185882587], + [0.298460567164421, 117.95324935913082]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444016816815058, 0.030530484953937988, 0.03350183503775736, 0.035883007028298046, 0.018410976441850087, 0.12119861282943398, 0.07627354667716751, 0.013164446474410146, 0.022948481337198817, 0.11482919884993605, 0.019607908164262302, 0.01937072197018779, 0.021163650283108112, 0.11269124288965776, 0.09294569809095439, 0.2530400208036892], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6311758317213 +INFO - Cycle: 280 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.32775685622692097, 92.08762435913093], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.884386348414421, 237.7391868591309], + [0.08362111403942094, 75.18293685913099], + [0.10523094184398646, 140.36269435882556], + [0.07593465278148646, 110.08925685882548], + [0.08570008246898647, 91.63456935882587], + [0.298460567164421, 118.00168685913083]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444093266390225, 0.030493216385260626, 0.03351225973282191, 0.02525595156394268, 0.018421120478016837, 0.04541610672740321, 0.0763110653338349, 0.022012374585794282, 0.02301352953533817, 0.10526099564372207, 0.010499012170338523, 0.07629413091990209, 0.01960790781925846, 0.019482255625148343, 0.021180378757517923, 0.11281399325763229, 0.09346816417549442, 0.25251660462467107], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6264630913727 +INFO - Cycle: 281 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.884386348414421, 237.78762435913092], + [0.08362111403942094, 75.13449935913098], + [0.10523094184398646, 140.31425685882556], + [0.07593465278148646, 110.13769435882548], + [0.08570008246898647, 91.68300685882588], + [0.298460567164421, 118.05012435913083]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01444169358919142, 0.030455248371168944, 0.03352288182020865, 0.014489296268002085, 0.01841802978607443, 0.07634688320508182, 0.03050281422442346, 0.02307976943414738, 0.09605823823054485, 0.02113594031107542, 0.12217962628655783, 0.019607907501460246, 0.01959473493238097, 0.02119719624051548, 0.1129279612586076, 0.09399312493003782, 0.2520486536105217], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6219571366364 +INFO - Cycle: 282 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.48449935913139], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.08570008246898647, 107.6189443588252], + [0.07385568435192094, 70.43606185913139], + [0.32775685622692097, 92.13606185913093], + [0.07593465278148646, 110.13769435882548], + [0.884386348414421, 237.83606185913092], + [0.08362111403942094, 75.08606185913098], + [0.10523094184398646, 140.26581935882555], + [0.07593465278148646, 110.18613185882549], + [0.08570008246898647, 91.73144435882588], + [0.298460567164421, 118.09856185913084]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014442508394375095, 0.03042072667824911, 0.033532468719345995, 0.00398512757814572, 0.018396093909835452, 0.07629114296927987, 0.11124851183211147, 0.02314133268847668, 0.014789411047545163, 0.03151159207744278, 0.12029856162983273, 0.0811335271629216, 0.019607907123136, 0.019708594333493076, 0.02121414990739316, 0.03184936002786071, 0.09447897877316498, 0.25165823935807174], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6176743152157 +INFO - Cycle: 283 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.08570008246898647, 107.66738185882521], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08362111403942094, 75.03762435913097], + [0.10523094184398646, 140.21738185882555], + [0.08570008246898647, 91.77988185882589], + [0.298460567164421, 118.14699935913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014443661488382336, 0.03040194825526697, 0.033537648088014155, 0.018425780194990228, 0.06841973875890703, 0.12531399449231917, 0.023177108310376632, 0.03540609875080488, 0.019607906935384264, 0.11312312463277636, 0.007932920916426075, 0.12315557791540112, 0.019795477726200873, 0.02123389237160719, 0.09496342783339284, 0.25106169332974976], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.613568935179 +INFO - Cycle: 284 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.10523094184398646, 108.0064443588252], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08570008246898647, 107.71581935882521], + [0.08362111403942094, 74.98918685913097], + [0.10523094184398646, 140.16894435882554], + [0.08570008246898647, 91.8283193588259], + [0.298460567164421, 118.19543685913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014445042832944038, 0.030399462806090235, 0.03353815031472391, 0.018403185557866148, 0.014766678697726717, 0.02318810059792338, 0.03534136565889408, 0.019607906798428852, 0.1132475691298517, 0.061559638822330995, 0.1235599922166981, 0.12467212828689964, 0.019863636784292406, 0.021267957286350715, 0.09546101810864116, 0.2506781661003379], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6096506616957 +INFO - Cycle: 285 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.05432482497692094, 85.2579368591309], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.32775685622692097, 92.18449935913094], + [0.08570008246898647, 107.71581935882521], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 140.12050685882554], + [0.08570008246898647, 91.8767568588259], + [0.298460567164421, 118.24387435913086]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014460104597708516, 0.030372951404626366, 0.03354443563462823, 0.01840342605010636, 0.011613669201163565, 0.030089895613242917, 0.019607906611030703, 0.11335943261856515, 0.07634292498246976, 0.07126685529280163, 0.05720232222084279, 0.011601303576115277, 0.0051712502134140005, 0.05276551563674895, 0.06689655139083425, 0.019958308025545813, 0.021290537368001284, 0.09584870151776186, 0.2502039080443926], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6059295832733 +INFO - Cycle: 286 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.33960125434398647, 68.82050685882564], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.08362111403942094, 74.89231185913096], + [0.10523094184398646, 140.07206935882553], + [0.08570008246898647, 91.9251943588259], + [0.298460567164421, 118.29231185913086]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014475085746819105, 0.03033633918053301, 0.033553575517556916, 0.01841194736582017, 0.021744453564891245, 0.019607906329699564, 0.11345477551220018, 0.07635443882309786, 0.023257701904798825, 0.013416432445458376, 0.12452774009874648, 0.12356229018164486, 0.020067471176340026, 0.02130856902722771, 0.0962228506310826, 0.2496984224940831], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.6023835969581 +INFO - Cycle: 287 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.10523094184398646, 140.02363185882552], + [0.08570008246898647, 91.97363185882591], + [0.298460567164421, 118.34074935913087]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476037508779396, 0.03029978463109704, 0.03356375404715206, 0.011668146686316395, 0.01960790619540881, 0.05560373291362112, 0.07636184189028243, 0.023322062613168944, 0.02336323864072924, 0.12498458403481336, 0.078513380303612, 0.01835204127472086, 0.05795173193993804, 0.04441124166576021, 0.020180734453078403, 0.021325899241675557, 0.09671400946814045, 0.24929987249170557], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5990332984961 +INFO - Cycle: 288 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.07593465278148646, 110.18613185882549], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.32775685622692097, 92.23293685913094], + [0.08570008246898647, 107.76425685882522], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.10523094184398646, 139.97519435882552], + [0.08570008246898647, 92.02206935882592], + [0.298460567164421, 118.38918685913087]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476115376533876, 0.03027716287350779, 0.03357020217329691, 0.007746288310634918, 0.019607905970976808, 0.0056500009455293255, 0.07633820185695661, 0.023356756603609974, 0.027245082631500845, 0.05517269733616306, 0.02002111988099605, 0.018360020727225056, 0.10797501432066503, 0.10233419275434735, 0.020250787490315062, 0.07030238576103458, 0.021343192950326755, 0.09717302235134288, 0.24879984968503696], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5958692334873 +INFO - Cycle: 289 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.07385568435192094, 70.43606185913139], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 139.9267568588255], + [0.08570008246898647, 92.07050685882592], + [0.298460567164421, 118.43762435913088]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476607854183407, 0.03023378192286942, 0.02997025156548664, 0.002578945225767714, 0.019607905775729025, 0.07639463132776232, 0.023410721156713724, 0.03235973944300341, 0.018361840631959885, 0.11375114282451759, 0.10979448792194936, 0.020334586649603893, 0.12594410349619287, 0.003615451117140637, 0.01197906273072155, 0.0213618433400369, 0.09749747728609948, 0.2483274197302622], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5928466944688 +INFO - Cycle: 290 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08570008246898647, 107.81269435882523], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.10523094184398646, 139.8783193588255], + [0.08570008246898647, 92.11894435882593], + [0.298460567164421, 118.48606185913088]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014476915924592573, 0.030210957549308498, 0.028610949745980982, 0.019607905597689664, 0.07632792697234674, 0.02344107679840932, 0.034906284635321735, 0.01834021539261928, 0.11380187175726758, 0.012254407552808724, 0.020399870104420834, 0.12633832343640652, 0.004982433683005482, 0.10904228796586103, 0.021379290390753335, 0.0979260183922457, 0.24795326410096194], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.589984623042 +INFO - Cycle: 291 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08362111403942094, 74.84387435913095], + [0.32775685622692097, 92.28137435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.10523094184398646, 139.8298818588255], + [0.08570008246898647, 92.16738185882593], + [0.298460567164421, 118.53449935913089]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01447736338639339, 0.030189979773720604, 0.02736577457125297, 0.019607905437458484, 0.07642579822552198, 0.02346747657050003, 0.0348856285798701, 0.018369538107878124, 0.10738322127178507, 0.02046243508294656, 0.006446805731143598, 0.006234700469128747, 0.12066907209742958, 0.006571824896129078, 0.12044354425994623, 0.021398406040906943, 0.0982301507132574, 0.24737037478473112], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.587274891462 +INFO - Cycle: 292 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.05432482497692094, 85.3063743591309], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.07593465278148646, 110.2345693588255], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.05432482497692094, 85.3548118591309], + [0.10523094184398646, 139.7814443588255], + [0.08570008246898647, 92.21581935882594], + [0.298460567164421, 118.5829368591309]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01448106199275273, 0.030169881061483418, 0.026288553814871198, 0.019607905172027634, 0.07649238870266449, 0.020654615100287644, 0.034872872434725866, 0.018350957079894113, 0.012201268696683372, 0.02051405297948175, 0.007318408765753427, 0.11994971775293828, 0.10187706522176865, 0.12728999003549352, 0.002833614180439934, 0.021416453374310387, 0.09869344719673127, 0.24698774643769236], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5847174746077 +INFO - Cycle: 293 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.32775685622692097, 92.32981185913096], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.10523094184398646, 139.7330068588255], + [0.08570008246898647, 92.26425685882595], + [0.298460567164421, 118.6313743591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01450595027945664, 0.030138501984010958, 0.024771791851187334, 0.01960790497459615, 0.0765984702999404, 0.034886328884118745, 0.01835040877408273, 0.020571806623047584, 0.00884361952798681, 0.11934841526129968, 0.11421516209209773, 0.07837264866893179, 0.02349278000179548, 0.04937230466538206, 0.02143612270693097, 0.0989560246353031, 0.2465317587698319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.582317955956 +INFO - Cycle: 294 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.10523094184398646, 139.68456935882548], + [0.08570008246898647, 92.31269435882595], + [0.298460567164421, 118.67981185913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014506455226888404, 0.030114868562380177, 0.02330362327899647, 0.019607904869066252, 0.07672156338023212, 0.03486506788196516, 0.018362299820816233, 0.020634052187487893, 0.0103198392032655, 0.11868238904169878, 0.10581932349004612, 0.023522041573004998, 0.12823703348134105, 0.008571031337907953, 0.02145572902408968, 0.09925053417159577, 0.24602624346921736], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5800724241076 +INFO - Cycle: 295 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07593465278148646, 110.2830068588255], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.10523094184398646, 139.63613185882548], + [0.08570008246898647, 92.36113185882596], + [0.298460567164421, 118.72824935913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014506849562099014, 0.03009428389451204, 0.02207166568113492, 0.019607904653508538, 0.07679351613981196, 0.034847368457272064, 0.018341392271542228, 0.020685499106862907, 0.011558814697075127, 0.11794261012708819, 0.013474258518306607, 0.023547740538698993, 0.12862335100296737, 0.10105018763682032, 0.021473983991270835, 0.09972128299194247, 0.24565929072908627], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5779869566868 +INFO - Cycle: 296 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.32775685622692097, 92.37824935913096], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.10523094184398646, 139.58769435882547], + [0.08570008246898647, 92.40956935882596], + [0.298460567164421, 118.77668685913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014507286393738853, 0.030043894430935268, 0.019052729505456067, 0.0196079044302474, 0.07691271452367152, 0.027849096018266524, 0.018363949250086834, 0.020776602465107406, 0.014594744114371066, 0.11727173388138916, 0.023613740220103013, 0.02470275293269432, 0.11469783437359429, 0.006933872457753078, 0.10444398603995793, 0.021493642354568587, 0.10002166997682213, 0.2451118466312366], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5760554537258 +INFO - Cycle: 297 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.07593465278148646, 110.37988185882551], + [0.10523094184398646, 139.53925685882547], + [0.08570008246898647, 92.45800685882597], + [0.298460567164421, 118.82512435913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014507740530614169, 0.029997517227167616, 0.016255912964329877, 0.019607904323203224, 0.07703655505123141, 0.022050976455029632, 0.01835362744918093, 0.020862747928288457, 0.017407222016621305, 0.11660016161926659, 0.02367409984417502, 0.10753967539019703, 0.012674817273856193, 0.12956283123851514, 0.007337090883038983, 0.021513580627449142, 0.10031301272271878, 0.2447045264551165], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5742791328187 +INFO - Cycle: 298 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.08362111403942094, 74.84387435913095], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07593465278148646, 110.33144435882551], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.42668685913097], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.10523094184398646, 139.49081935882546], + [0.08570008246898647, 92.50644435882597], + [0.298460567164421, 118.87356185913093]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014508099159587718, 0.029957916410383482, 0.013886283216449512, 0.01960790414365124, 0.07710942440547748, 0.017281193367618606, 0.018345969492600027, 0.020934044037256086, 0.019790256111056986, 0.11585692416749635, 0.023725687937340513, 0.01732167376763917, 0.017397228504519344, 0.09876555570988671, 0.09769056202834488, 0.031220492138427158, 0.02153204286040295, 0.10078126313164701, 0.24428747941021473], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5726652246713 +INFO - Cycle: 299 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.05432482497692094, 85.3548118591309], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.10523094184398646, 139.44238185882546], + [0.08570008246898647, 92.55488185882598], + [0.298460567164421, 118.92199935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014531148047995341, 0.02993729735064071, 0.01291585872106871, 0.01960790391624124, 0.0772043388092539, 0.0219498875347359, 0.018366431381368085, 0.020765854835108486, 0.11527342715700495, 0.0034174475906897776, 0.012823084825447731, 0.11513731066228458, 0.1304978985344891, 0.020953232508735466, 0.020291449532790332, 0.02155213457804705, 0.10102159135701022, 0.24375370265708832], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5711922412092 +INFO - Cycle: 300 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.10523094184398646, 139.39394435882545], + [0.08570008246898647, 92.60331935882598], + [0.298460567164421, 118.97043685913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014535654150756501, 0.02989058142966315, 0.010167356417910091, 0.019607903728663428, 0.07733284280094496, 0.01674097820635106, 0.018346211239059978, 0.023529765287649194, 0.11460123343989406, 0.01798413845602821, 0.115322308879526, 0.13087653058802712, 0.021035494555417575, 0.023763678897409928, 0.021572497996573688, 0.10129907286103684, 0.2433937510650881], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5698768835491 +INFO - Cycle: 301 +INFO - Spp: 19 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.07593465278148646, 110.37988185882551], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.10523094184398646, 139.34550685882544], + [0.08570008246898647, 92.65175685882599], + [0.298460567164421, 119.01887435913095]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014536092852229555, 0.02984841940813019, 0.007621928606944135, 0.019607903542942152, 0.07741624850011379, 0.01174725615993617, 0.018362015533156858, 0.026089473008723163, 0.11385626767839169, 0.02292869630591604, 0.03961341749602196, 0.04339599069733474, 0.02110829634252234, 0.023818265014628946, 0.07585660505092101, 0.08797481211472985, 0.021591360020858923, 0.10174469752102921, 0.2428822541454692], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5687216579504 +INFO - Cycle: 302 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.01734207465648646, 113.28613185882548], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.07385568435192094, 70.38762435913138], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.10523094184398646, 139.29706935882544], + [0.08570008246898647, 92.700194358826]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014536572288639579, 0.02980304341974672, 0.004891173025654985, 0.019607903538415454, 0.07752406692244906, 0.006311723468462653, 0.018362010511806855, 0.02883556686799275, 0.11313112076546175, 0.028310901361681177, 0.04340673619798871, 0.02118682587669974, 0.02387701744480519, 0.11564268900102452, 0.08796405174099176, 0.24288214720813567, 0.02160944722067865, 0.10211700313936477], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5676813561793 +INFO - Cycle: 303 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.10523094184398646, 139.24863185882543], + [0.08570008246898647, 92.748631858826]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014537314494356501, 0.029745629787512804, 0.01960790355809252, 0.07765715966787697, 0.018361990452800233, 0.033747363093487914, 0.11243335021547472, 0.03456149482240911, 0.04345090924723474, 0.021273072999584742, 0.023946871357128446, 0.11584018742666918, 0.0879198174337694, 0.2428820822509336, 0.02162839415762281, 0.10240645903504614], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.566710169598 +INFO - Cycle: 304 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.07593465278148646, 110.42831935882552], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 139.20019435882543], + [0.08570008246898647, 92.79706935882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014537606470335283, 0.029726728524630746, 0.01960790357190826, 0.07775645402180079, 0.018361979254641548, 0.0337528246262326, 0.11167534804527486, 0.03454333905399716, 0.04347814373489331, 0.021325247848846852, 0.023973429690013995, 0.05779088964294389, 0.08789254724153689, 0.24288201831251371, 0.05821824609455398, 0.021646253459421953, 0.10283104040645419], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.565806913634 +INFO - Cycle: 305 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.05432482497692094, 85.40324935913091], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.10523094184398646, 139.15175685882542], + [0.08570008246898647, 92.84550685882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014556599412583094, 0.029702205217625687, 0.019607903539600163, 0.07784489657765133, 0.01836198902419207, 0.03375841116345893, 0.11096560082276108, 0.034552070749840805, 0.04345440343567236, 0.02137344616067008, 0.007674162388528221, 0.08791632012924792, 0.2428818690408445, 0.11615085757922243, 0.016307648877050978, 0.02166434338346004, 0.10322727249759026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5649608013034 +INFO - Cycle: 306 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.10523094184398646, 139.10331935882542], + [0.08570008246898647, 92.89394435882602]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565767808171256, 0.029678467251576007, 0.019607903578049344, 0.07797790349751504, 0.01836205516856978, 0.03376453198447016, 0.11026224011851335, 0.03454440868357141, 0.043148061251059903, 0.02142956798451457, 0.08822414828592738, 0.24218303402036795, 0.11634861151836509, 0.024002710896948165, 0.021683590480100805, 0.10351985605389058], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5641785544894 +INFO - Cycle: 307 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.07593465278148646, 110.47675685882552], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.10523094184398646, 139.0548818588254], + [0.08570008246898647, 92.94238185882602]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014566113343136032, 0.029657856297990746, 0.019607903539611456, 0.0780965891420275, 0.018361994168900293, 0.0337704737019603, 0.10950762231800487, 0.034525267800408835, 0.04340404330381612, 0.021483532181175102, 0.08796697694124413, 0.24273153906826886, 0.08522365980658723, 0.02403146281210449, 0.03131709112846985, 0.021702226676478465, 0.10389587557516976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5634668517223 +INFO - Cycle: 308 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.08362111403942094, 74.89231185913096], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 139.0064443588254], + [0.08570008246898647, 92.99081935882603]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014566234997442789, 0.029637963356742788, 0.019607903585041227, 0.07817860194402433, 0.018361946775822507, 0.033776268499117176, 0.10871958758999405, 0.03451593301038093, 0.043551995899472014, 0.018389344844181477, 0.0878185977251589, 0.24288170270070306, 0.024058222041140748, 0.11669402259525408, 0.00313986183035962, 0.02171987746720187, 0.10438193513796257], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5628140865213 +INFO - Cycle: 309 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.10523094184398646, 138.9580068588254], + [0.08570008246898647, 93.03925685882604]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565604225992002, 0.029612666241501925, 0.019607903561186475, 0.0783058341153309, 0.018361950962550937, 0.033783716184407384, 0.10803342738118796, 0.03454155083470062, 0.04353681063196375, 0.08783380166670175, 0.24288155145935544, 0.02408742567115626, 0.11688635640352613, 0.021573854784141425, 0.0217394727174424, 0.10464807315885463], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5622219492118 +INFO - Cycle: 310 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.9095693588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565603411269456, 0.029612724019905112, 0.019607903554628936, 0.07827829838710149, 0.01836194547510232, 0.033783699705882235, 0.10804587978316503, 0.034541588457254864, 0.04355363706131074, 0.08781695615710348, 0.24288147896061205, 0.024087349331237497, 0.11687987858201379, 0.02157378264968272, 0.10464903822929414, 0.02176023623443613], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.561671214887 +INFO - Cycle: 311 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.8611318588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565602595077996, 0.02961278291128553, 0.019607903557748357, 0.0782506727838637, 0.01836194018275626, 0.033783682922360204, 0.10805827486498538, 0.03454162665670678, 0.043569986843890185, 0.08780058759581114, 0.2428814087279247, 0.02408727154146385, 0.11687344426099044, 0.021573709695369286, 0.10465001448059018, 0.021781090379175964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.561132388687 +INFO - Cycle: 312 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.81269435882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565601768547378, 0.02961284289890593, 0.01960790355862222, 0.07822295657506839, 0.018361935037460572, 0.033783665812932996, 0.10807061278180759, 0.034541665412818716, 0.04358593604165908, 0.08778462042419975, 0.24288134067667186, 0.02408719228550981, 0.1168670532719906, 0.02157363590670434, 0.10465100186745384, 0.021802035679646874], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5606054200662 +INFO - Cycle: 313 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.76425685882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565600932150117, 0.02961290398506043, 0.019607903557910096, 0.07819514907731115, 0.018361930073483336, 0.03378364837836625, 0.10808289375734824, 0.03454170472753574, 0.043601409084641184, 0.08776913025671718, 0.24288127470974846, 0.024087111562474124, 0.11686070552223245, 0.021573561283016643, 0.10465200041196855, 0.021823072680036103], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.560090323914 +INFO - Cycle: 314 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.71581935882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565600126673956, 0.02961296612879487, 0.019607903579070683, 0.0781672487271371, 0.01836202166952358, 0.03378363064892158, 0.10809511807165413, 0.034541744582958785, 0.043222891180835055, 0.08814937706980805, 0.2420910832081789, 0.02408702944707178, 0.11685440083846671, 0.021573485868378626, 0.1046530101487357, 0.021844206844025677], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.559587060262 +INFO - Cycle: 315 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.66738185882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456559927352553, 0.029613029421315305, 0.019607903579044583, 0.07813925657728547, 0.018362018318578678, 0.03378361256950982, 0.10810728584535625, 0.03454178502367706, 0.04323229268458322, 0.08813998255228096, 0.24208081982760107, 0.024086945789653993, 0.1168481393000014, 0.02157340957473581, 0.10465403108554303, 0.021865428960232663], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.559095762078 +INFO - Cycle: 316 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 138.61894435882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565598411789702, 0.029613093819049783, 0.019607903579217618, 0.07811117106528491, 0.018362015165028688, 0.03378359416688885, 0.10811939734533577, 0.034541826028536726, 0.04324114874967569, 0.0881311345602762, 0.24207041044166183, 0.024086860662082342, 0.11684192072405908, 0.021573332443763478, 0.1046550632463667, 0.021886744431205547], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5586163797216 +INFO - Cycle: 317 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.57050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565599591500937, 0.029612987285443003, 0.019607903605619165, 0.07110476090027652, 0.018362104204494793, 0.03378362481311033, 0.10810811663910876, 0.0345417631911364, 0.0428721732665258, 0.08850178442372723, 0.24130706433089638, 0.024087002622568836, 0.11684811549142016, 0.02157344666145878, 0.1046533291583685, 0.006989413082029926, 0.02191053646963471], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5581488085927 +INFO - Cycle: 318 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.52206935882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565602184675999, 0.029612746267352438, 0.01960790354333149, 0.0585884213667637, 0.01836194017338453, 0.03378369397235619, 0.10807836679456627, 0.03454161860855587, 0.043546512055598285, 0.08782443262218315, 0.24267724236718313, 0.024087323173057527, 0.11686411367882792, 0.02157371151773155, 0.10464941398589138, 0.01949747394064864, 0.021936300429929348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5576929586218 +INFO - Cycle: 319 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.47363185882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565605278557955, 0.02961247073022932, 0.019607903535179418, 0.044629874615128406, 0.018361923654495002, 0.03378377306703521, 0.10804375666135545, 0.034541452993551436, 0.04360646730699244, 0.08776424229731837, 0.242779507394232, 0.024087689618839364, 0.11688270054051489, 0.02157401528679258, 0.10464493697742255, 0.03344992889844195, 0.021962677935417518], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.557248352622 +INFO - Cycle: 320 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.42519435882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565608384043324, 0.02961219564398267, 0.019607903532492317, 0.03064438883670899, 0.018361918394980276, 0.0337838520247444, 0.1080090191551443, 0.03454128755461948, 0.04361562933514883, 0.08775509307902597, 0.2427653594401676, 0.02408805545922966, 0.11690136728860161, 0.021574318902607685, 0.10464046148306798, 0.047429241905890686, 0.021989180324342505], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.556815100797 +INFO - Cycle: 321 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.37675685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565611491709572, 0.029611922206109458, 0.019607903542441636, 0.016679619267921626, 0.018361923495599036, 0.03378393051877778, 0.10797431308358442, 0.034541123024166925, 0.04357824500712201, 0.08779271604876664, 0.24264516886390944, 0.02408841912905147, 0.11692002994506752, 0.02157462105407422, 0.10463600659248443, 0.06138768078708093, 0.022015791991837393], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.556393259553 +INFO - Cycle: 322 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.10523094184398646, 107.9580068588252], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.32831935882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565614071112136, 0.029611705833300205, 0.019607903631589103, 0.004967592220468558, 0.01836184675519302, 0.03378399269750911, 0.1079470236403705, 0.034540992974191276, 0.043812894593069494, 0.0875573933906267, 0.2428808093595912, 0.02408870706267889, 0.11693478219877244, 0.021574860121024404, 0.10463246452198005, 0.07308967543697426, 0.022041741491548555], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5559826682477 +INFO - Cycle: 323 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.27988185882532]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565614465351807, 0.02961165870231673, 0.019607903581258836, 0.018361983494778255, 0.03378400618686411, 0.10794200729999794, 0.03454096524838719, 0.04330109401173221, 0.08807126314303637, 0.24198567538413854, 0.024088770022195654, 0.11693776700221195, 0.021574911388538277, 0.10463163115929769, 0.07803641115899719, 0.022065481715971138], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5555840137015 +INFO - Cycle: 324 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.2314443588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565613502040636, 0.029611736219047825, 0.019607903581268682, 0.018361981491542965, 0.03378398394008296, 0.10795337322654858, 0.034541012901662435, 0.04330717138475158, 0.08806519605209172, 0.24197697410258798, 0.024088667428603213, 0.11693210016984557, 0.021574824459312716, 0.10463279509396532, 0.0780075699291806, 0.022087602136713753], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5551972349283 +INFO - Cycle: 325 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.1830068588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565612529441241, 0.029611814853241734, 0.01960790358077116, 0.018361979637526078, 0.03378396136507609, 0.10796468566984736, 0.034541061126110106, 0.04331289909185493, 0.08805947886383031, 0.24196852792174603, 0.024088563346403156, 0.1169264749850925, 0.021574736676705567, 0.1046339704540107, 0.07797862823881589, 0.022109821312807348], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.554822472854 +INFO - Cycle: 326 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.1345693588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565611548475283, 0.029611894608400316, 0.019607903581044386, 0.01836197785724824, 0.033783938463606784, 0.10797594485476335, 0.03454110992491638, 0.04331856210169066, 0.08805382538776546, 0.24196084561004474, 0.02408845777511128, 0.11692089136334363, 0.02157464804051561, 0.10463515726767038, 0.07794958535671324, 0.02213213983162769], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5544597450757 +INFO - Cycle: 327 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.0861318588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565610558328045, 0.02961197548438738, 0.019607903580996136, 0.0183619762450013, 0.03378391523333784, 0.10798715099266236, 0.03454115929704135, 0.04332378146712094, 0.08804861624110626, 0.24195320987575242, 0.02408835071135129, 0.11691534920608312, 0.021574558547935673, 0.10463635555067509, 0.0779204405367452, 0.022154558289301584], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5541090566348 +INFO - Cycle: 328 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 138.0376943588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456560955923287, 0.029612057483337534, 0.019607903580976877, 0.0183619747446599, 0.033783891674422833, 0.10799830430262831, 0.034541209244053774, 0.043328801453445885, 0.08804360611505488, 0.24194606756040196, 0.02408824215345202, 0.11690984842400128, 0.02157446819771453, 0.10463756532672251, 0.07789119303586835, 0.02217707728002093], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5537704202002 +INFO - Cycle: 329 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.98925685882529]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565608551844194, 0.029612140608175973, 0.019607903581882385, 0.018361973400168694, 0.03378386778794178, 0.10800940500634555, 0.03454125976845228, 0.0433334120710002, 0.08803900581974727, 0.2419390480567589, 0.024088132100416975, 0.11690438893132189, 0.021574376989196942, 0.10463878662258773, 0.07786184210810168, 0.022199697407517396], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5534438511106 +INFO - Cycle: 330 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.94081935882528]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565607534677808, 0.029612224857616127, 0.01960790358175968, 0.018361972120047244, 0.03378384357007188, 0.10802045330954035, 0.03454131086778341, 0.04333801342774432, 0.08803441360311802, 0.2419329263092209, 0.024088020547684292, 0.11689897062590512, 0.021574284918562614, 0.10464001945011263, 0.07783238699346208, 0.02222241926885165], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5531293500017 +INFO - Cycle: 331 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.89238185882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.01456560697704105, 0.02961229502231014, 0.01960790355083713, 0.01836190434929626, 0.033783823075516244, 0.10803182643883016, 0.034541342712388935, 0.043625977131678755, 0.08774514648031642, 0.2425319930454956, 0.024087928091235767, 0.11634406200943716, 0.02157425119383802, 0.10464008301906022, 0.07780318254782317, 0.02224525280709057], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5528269930523 +INFO - Cycle: 332 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.10523094184398646, 137.84394435882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565607498944843, 0.029612335921189555, 0.019607903554943643, 0.018361905440897126, 0.03378381044081867, 0.10804389787948385, 0.034541335643979404, 0.04361971213262046, 0.08775147284513024, 0.2425015300678528, 0.024087875387212, 0.11469642456636651, 0.021574334525683227, 0.1046378100959475, 0.07777457654194014, 0.022268219836920334], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5525366729073 +INFO - Cycle: 333 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.79550685882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565610502446228, 0.029612304518212174, 0.019607903553157023, 0.018361902662434718, 0.03378381717181791, 0.10805773346587233, 0.03454123361455288, 0.043631134109035234, 0.08774002292686088, 0.24251366034377642, 0.024087920744384407, 0.11040378037641242, 0.021574702241458084, 0.10462986532456506, 0.07774756930612671, 0.0064837402737793525, 0.02229135486342552], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5522584222017 +INFO - Cycle: 334 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.74706935882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565617359407645, 0.029612163018459398, 0.01960790359650909, 0.01836182885382228, 0.03378385344795402, 0.10807426611868742, 0.03454098751541363, 0.04388683990134449, 0.08748341588533247, 0.24288035207308759, 0.02408811544978541, 0.10210759953697163, 0.021575500951529193, 0.10461332961578416, 0.07772303377555459, 0.014780501820280454, 0.022314691080076703], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.551992072422 +INFO - Cycle: 335 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.69863185882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565620591280581, 0.029612127206118596, 0.01960790360868653, 0.01836182525040455, 0.03378386132468335, 0.10808816622561486, 0.03454087792900564, 0.04389780183703358, 0.08747244569905703, 0.24288034061538147, 0.02408816687101303, 0.09757274948702528, 0.02157589304388948, 0.1046048880455097, 0.07769596055972959, 0.01931332734933857, 0.022338044356228184], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5517379290527 +INFO - Cycle: 336 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.65019435882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565625391447073, 0.029612042653452793, 0.01960790354378227, 0.018361853242945696, 0.03378388218001955, 0.10810325426379973, 0.03454070388854843, 0.04383109639010579, 0.08753924641114603, 0.24288019621120388, 0.024088284337037018, 0.0912354859229909, 0.02157647847978393, 0.10459258552671874, 0.07766993641138702, 0.02564987630856823, 0.02236154883706283], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5514960022142 +INFO - Cycle: 337 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.60175685882524]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565630556974381, 0.02961195116257931, 0.019607903538948864, 0.018361883183680212, 0.03378390491740243, 0.10811848965877478, 0.034540519988445775, 0.04371616184759983, 0.08765467756450443, 0.24266212576164042, 0.02408841128995549, 0.08461002430490726, 0.021577094227885875, 0.104579675569633, 0.07764398381529365, 0.032274868250411974, 0.022385170022598832], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5512659937908 +INFO - Cycle: 338 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.55331935882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565635753574642, 0.029611859741530216, 0.0196079035368275, 0.018361878475934748, 0.03378392761164631, 0.10813370247140035, 0.03454033525044343, 0.043737015589351926, 0.08763374451522893, 0.2426997293772147, 0.024088538184432316, 0.07794464790801424, 0.021577713391464463, 0.10456669176612045, 0.07761794251235493, 0.03893984508002523, 0.022408899362610438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.55104806956 +INFO - Cycle: 339 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.50488185882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565640969002215, 0.029611768695877224, 0.01960790353485176, 0.018361874828419295, 0.033783950175591555, 0.10814888547636714, 0.034540150069530866, 0.04375331872414158, 0.08761738320234848, 0.2427276850745961, 0.02408866459843847, 0.07125033960419386, 0.02157833477920065, 0.10455365775843913, 0.07759180423950979, 0.04563381598133607, 0.022432738905180438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.550842230087 +INFO - Cycle: 340 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646200173178, 0.02961167811504678, 0.019607903534520448, 0.0183618707365823, 0.033783972590351215, 0.10816403696725735, 0.03453996455744286, 0.04377199846254669, 0.08759863160938447, 0.24276248800101685, 0.024088790419382472, 0.06452997649412114, 0.021578958078902095, 0.10454057977508828, 0.07756556632872054, 0.05235390174580992, 0.02245668914241618], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.550648504068 +INFO - Cycle: 341 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5506483897143 +INFO - Cycle: 342 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.03479396560192094, 96.35012435913096], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5506483897143 +INFO - Cycle: 343 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 344 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 345 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 346 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 347 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.07593465278148646, 110.52519435882553], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 137.45644435882522], + [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5291573265242 +INFO - Cycle: 348 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.08570008246898647, 108.63613185882524], + [0.07385568435192094, 71.11418685913138], + [0.10523094184398646, 136.68144435882522], + [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.524637855367 +INFO - Cycle: 349 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.08570008246898647, 108.63613185882524], + [0.07385568435192094, 71.11418685913138], + [0.10523094184398646, 136.68144435882522], + [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.524637855367 +INFO - Cycle: 350 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.72668685913138], + [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5236432388535 +INFO - Cycle: 351 +INFO - Spp: 18 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.08570008246898647, 107.86113185882523], + [0.07385568435192094, 70.33918685913137], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.10523094184398646, 107.9095693588252], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.72668685913138], + [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5236432388535 +INFO - Cycle: 352 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.7158193588252], + [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5230006359664 +INFO - Cycle: 353 +INFO - Spp: 16 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07593465278148646, 110.47675685882552], + [0.10523094184398646, 136.68144435882522], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.7158193588252], + [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5230006359664 +INFO - Cycle: 354 +INFO - Spp: 17 +INFO - [[0.03687293403148646, 81.65644435882598], + [0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.05432482497692094, 85.45168685913092], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.08570008246898647, 108.24863185882523], + [0.07385568435192094, 70.53293685913137], + [0.03687293403148646, 94.63769435882598], + [0.05432482497692094, 85.54856185913091], + [0.07593465278148646, 110.37988185882553], + [0.10523094184398646, 136.77831935882523], + [0.10523094184398646, 107.8126943588252]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.013978988997215669, 0.01960790356688651, 0.018361876651507653, 0.035037886381486756, 0.043856751886359326, 0.0875137370716606, 0.24288063216163358, 0.005052649016241251, 0.02109973575359184, 0.106117714986592, 0.10830681993167687, 0.03637340464862997, 0.03346804167533086, 0.012677186770771476, 0.11671620480909173, 0.022827453162440343, 0.07612301252888348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.5228774109507 +INFO - Cycle: 355 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 356 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 357 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 358 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 359 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 360 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 361 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 362 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 363 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 364 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 365 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Cycle: 366 +INFO - Spp: 19 +INFO - [[0.884386348414421, 237.83606185913092], + [0.33960125434398647, 68.77206935882563], + [0.01734207465648646, 113.23769435882548], + [0.32775685622692097, 92.47512435913097], + [0.32775685622692097, 92.52356185913098], + [0.298460567164421, 119.01887435913095], + [0.08362111403942094, 74.94074935913096], + [0.08570008246898647, 93.03925685882604], + [0.07385568435192094, 70.53293685913137], + [0.10523094184398646, 107.8126943588252], + [0.03687293403148646, 81.60800685882597], + [0.01734207465648646, 113.18925685882547], + [0.05432482497692094, 85.50012435913092], + [0.08570008246898647, 93.08769435882604], + [0.08570008246898647, 108.20019435882523], + [0.07385568435192094, 70.48449935913136], + [0.03687293403148646, 94.58925685882598], + [0.07593465278148646, 110.42831935882553], + [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 +INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 1843.522813912154 +INFO - Likelihood criteria convergence diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 76392e1b1..dcf9d9841 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -76,19 +76,24 @@ pub struct Dose { pub compartment: usize } - +#[derive(Debug)] +pub struct Infusion { + pub time: f64, + pub dur: f64, + pub amount: f64, + pub compartment: usize +} //This structure represents a full set of dosing events for a single ID //TODO: I should transform the ADDL and II elements into the right dose events #[derive(Debug)] pub struct Scenario{ pub id: String, //id of the Scenario pub time: Vec, //ALL times - pub time_infusion: Vec, + pub infusions: Vec, + // pub time_infusion: Vec, pub doses: Vec, - // pub time_dose: Vec, //dose times pub time_obs: Vec, //obs times - pub infusion: Vec<(f64,f64,usize)>,// dose, dur, comp - // pub dose: Vec<(f32,usize)>, // dose @ time_dose + // pub infusion: Vec<(f64,f64,usize)>,// dose, dur, comp pub obs: Vec, // obs @ time_obs } @@ -102,8 +107,6 @@ pub struct Scenario{ // * DUR // * C0, C1, C2, C3 -//TODO Need support for dur and input to support rateiv - //TODO: time needs to be expanded with the times relevant to ADDL and II //TODO: Also dose must be expanded because of the same reason @@ -114,20 +117,31 @@ pub struct Scenario{ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut time: Vec = vec![]; - let mut time_infusion: Vec = vec![]; + // let mut time_infusion: Vec = vec![]; let mut doses: Vec = vec![]; + let mut infusions: Vec = vec![]; let mut time_obs: Vec = vec![]; - let mut infusion: Vec<(f64,f64, usize)> = vec![]; + // let mut infusion: Vec<(f64,f64, usize)> = vec![]; let mut obs: Vec = vec![]; for event in events { time.push(event.time); if event.evid == 1 { //dose event if event.dur.unwrap_or(0.0) > 0.0 { - infusion.push((event.dose.unwrap().into(),event.dur.unwrap().into(),event.input.unwrap())); - time_infusion.push(event.time); + infusions.push( + Infusion { + time: event.time, + dur: event.dur.unwrap().into(), + amount: event.dose.unwrap().into(), + compartment: event.input.unwrap() - 1 + }); } else { - doses.push(Dose { time: event.time, dose: event.dose.unwrap(), compartment: event.input.unwrap() }); + doses.push( + Dose { + time: event.time, + dose: event.dose.unwrap(), + compartment: event.input.unwrap() - 1 + }); } } else if event.evid == 0 { //obs event @@ -140,10 +154,9 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ Scenario { id: events[0].id.clone(), time, - time_infusion, doses, + infusions, time_obs, - infusion, obs } } \ No newline at end of file From 5c602a3d0de97e7d0e40ac7356e145adf4836e5d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 21 Feb 2023 18:45:58 -0500 Subject: [PATCH 040/393] Exploring how to handle multiple outputs --- examples/bimodal_ke.rs | 14 +++++++++----- examples/two_eq_lag.rs | 2 +- src/base/datafile.rs | 20 ++++++++------------ src/base/simulator.rs | 10 +++++++--- 4 files changed, 25 insertions(+), 21 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index c1b5dde60..d41faa2b7 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -16,10 +16,9 @@ impl ode_solvers::System for Model<'_> { // let t = t - self.lag; let mut rateiv = [0.0, 0.0]; - // rateiv[0] = if t>=0.0 && t<= 0.5 {500.0/0.5} else{0.0}; for infusion in &self.scenario.infusions{ if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] = infusion.amount / infusion.dur; + rateiv[infusion.compartment] += infusion.amount / infusion.dur; } } @@ -29,7 +28,7 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// // for dose in &self.scenario.doses{ - // if (t-dose.time as f64).abs() < 1.0e-4 { + // if (t-dose.time).abs() < 1.0e-4 { // y[dose.compartment-1] += dose.dose; // } // } @@ -39,16 +38,21 @@ impl ode_solvers::System for Model<'_> { struct Sim{} impl Simulate for Sim{ - fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { + fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>) { let system = Model {ke: params[0], _v: params[1], scenario: scenario}; let y0 = State::new(0.0); let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); let y = stepper.y_out(); - let yout: Vec = y.into_iter().map(|y| { + + + let yout: Vec> = vec![]; + let y0: Vec = y.into_iter().map(|y| { y[0]/params[1] } ).collect(); + + (x, yout) } } diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 879ba3c39..19d883d5e 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -35,7 +35,7 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses{ - if (t-dose.time as f64).abs() < 1.0e-4 { + if (t-dose.time).abs() < 1.0e-4 { y[dose.compartment] += dose.dose; } } diff --git a/src/base/datafile.rs b/src/base/datafile.rs index dcf9d9841..3f19dede8 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -15,7 +15,7 @@ struct Event{ // ii: Option, input: Option, out: Option, - // outeq: Option, + outeq: Option, // c0: Option, // c1: Option, // c2: Option, @@ -44,7 +44,7 @@ pub fn parse(path: String) -> Result, Box> { // ii: record.remove("II").unwrap().parse::().ok(), input: record.remove("INPUT").unwrap().parse::().ok(), out: record.remove("OUT").unwrap().parse::().ok(), - // outeq: record.remove("OUTEQ").unwrap().parse::().ok(), + outeq: record.remove("OUTEQ").unwrap().parse::().ok(), // c0: record.remove("C0").unwrap().parse::().ok(), // c1: record.remove("C1").unwrap().parse::().ok(), // c2: record.remove("C2").unwrap().parse::().ok(), @@ -90,11 +90,10 @@ pub struct Scenario{ pub id: String, //id of the Scenario pub time: Vec, //ALL times pub infusions: Vec, - // pub time_infusion: Vec, pub doses: Vec, pub time_obs: Vec, //obs times - // pub infusion: Vec<(f64,f64,usize)>,// dose, dur, comp pub obs: Vec, // obs @ time_obs + pub outeq: Vec } // Current Limitations: @@ -103,26 +102,21 @@ pub struct Scenario{ // * EVID!= 1 or 2 // * ADDL & II // * OUTEQ -// * INPUT -// * DUR // * C0, C1, C2, C3 //TODO: time needs to be expanded with the times relevant to ADDL and II //TODO: Also dose must be expanded because of the same reason -// dose: , //This should be a map (or function) with dose values for every time // cov: , //this should be a matrix (or function ), with values for each cov and time -// rateiv: ,//this one should be a function, tht returns the rate calculation for RATEIV - //based on the DOSE and DUR values + fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut time: Vec = vec![]; - // let mut time_infusion: Vec = vec![]; let mut doses: Vec = vec![]; let mut infusions: Vec = vec![]; let mut time_obs: Vec = vec![]; - // let mut infusion: Vec<(f64,f64, usize)> = vec![]; let mut obs: Vec = vec![]; + let mut outeq: Vec = vec![]; for event in events { time.push(event.time); @@ -147,6 +141,7 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ } else if event.evid == 0 { //obs event obs.push(event.out.unwrap()); time_obs.push(event.time); + outeq.push(event.outeq.unwrap()); } } @@ -157,6 +152,7 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ doses, infusions, time_obs, - obs + obs, + outeq } } \ No newline at end of file diff --git a/src/base/simulator.rs b/src/base/simulator.rs index 7511fa9b3..a8b0302bb 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -1,7 +1,7 @@ use crate::base::datafile::Scenario; use interp::interp_slice; pub trait Simulate{ - fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec); + fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>); } pub struct Engine @@ -20,14 +20,18 @@ where sim } } - pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec{ + pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec>{ let (x_out, y_out) = self.sim.simulate( params, [scenario.time.first().unwrap().clone() as f64, scenario.time_obs.last().unwrap().clone() as f64], scenario ); - let y_intrp = interp_slice(&x_out, &y_out, &scenario.time_obs[..]); + let y_intrp: Vec> = vec![]; + for out in y_out{ + y_intrp.push(interp_slice(&x_out, &out, &scenario.time_obs[..])); + } + y_intrp } From 219adc2417bc86f6a14b7701d0696f763f81e1aa Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 11:29:17 -0500 Subject: [PATCH 041/393] New data structures to ease the data manipulation at the simulator and the prob calculation --- examples/bimodal_ke.rs | 1 + src/base/datafile.rs | 47 +++++++++++++++++++++++++++++++----------- 2 files changed, 36 insertions(+), 12 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index d41faa2b7..1278513de 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -51,6 +51,7 @@ impl Simulate for Sim{ let y0: Vec = y.into_iter().map(|y| { y[0]/params[1] } ).collect(); + yout.push(y0); (x, yout) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 3f19dede8..2195bcff6 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -91,9 +91,10 @@ pub struct Scenario{ pub time: Vec, //ALL times pub infusions: Vec, pub doses: Vec, - pub time_obs: Vec, //obs times - pub obs: Vec, // obs @ time_obs - pub outeq: Vec + pub time_obs: Vec>, //obs times + pub obs: Vec>, // obs @ time_obs + pub time_flat: Vec, + pub obs_flat: Vec } // Current Limitations: @@ -114,9 +115,9 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut time: Vec = vec![]; let mut doses: Vec = vec![]; let mut infusions: Vec = vec![]; - let mut time_obs: Vec = vec![]; - let mut obs: Vec = vec![]; - let mut outeq: Vec = vec![]; + let mut raw_time_obs: Vec = vec![]; + let mut raw_obs: Vec = vec![]; + let mut raw_outeq: Vec = vec![]; for event in events { time.push(event.time); @@ -139,12 +140,33 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ } } else if event.evid == 0 { //obs event - obs.push(event.out.unwrap()); - time_obs.push(event.time); - outeq.push(event.outeq.unwrap()); - } - + raw_obs.push(event.out.unwrap()); + raw_time_obs.push(event.time); + raw_outeq.push(event.outeq.unwrap()); + } + } + + let max_outeq = raw_outeq.iter().max().unwrap(); + + let mut time_obs: Vec> = vec![]; + let mut obs: Vec> = vec![]; + + for _ in 0..*max_outeq{ + time_obs.push(vec![]); + obs.push(vec![]); } + + for ((t,o), eq) in raw_time_obs.iter().zip(raw_obs.iter()).zip(raw_outeq.iter()){ + time_obs.get_mut(eq-1).unwrap().push(*t); + obs.get_mut(eq-1).unwrap().push(*o); + } + + let time_flat = time_obs.into_iter().flatten().collect::>(); + let obs_flat = obs.into_iter().flatten().collect::>(); + + //time_obs[outeq]: Vec> + //obs[outeq] + //num_outeq Scenario { id: events[0].id.clone(), @@ -153,6 +175,7 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ infusions, time_obs, obs, - outeq + time_flat, + obs_flat } } \ No newline at end of file From 4e49e6ca768459564a11816dc9f882772a0b5f69 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 11:48:41 -0500 Subject: [PATCH 042/393] The two examples are working --- examples/bimodal_ke.rs | 2 +- examples/two_eq_lag.rs | 8 +++++--- log/bimodal_ke.log | 1 + log/two_eq_lag.log | 3 +++ src/base/datafile.rs | 4 ++-- src/base/prob.rs | 2 +- src/base/simulator.rs | 13 +++++++------ 7 files changed, 20 insertions(+), 13 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 1278513de..1f4635f39 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -47,7 +47,7 @@ impl Simulate for Sim{ let y = stepper.y_out(); - let yout: Vec> = vec![]; + let mut yout: Vec> = vec![]; let y0: Vec = y.into_iter().map(|y| { y[0]/params[1] } ).collect(); diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 19d883d5e..2d9e4e110 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -46,7 +46,7 @@ impl ode_solvers::System for Model<'_> { struct Sim{} impl Simulate for Sim{ - fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec) { + fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>) { let system = Model {ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario: scenario}; let y0 = State::new(0.0, 0.0); @@ -56,10 +56,12 @@ impl Simulate for Sim{ let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); let y = stepper.y_out(); - - let yout: Vec = y.into_iter().map(|y| { + + let mut yout: Vec> = vec![]; + let y0: Vec = y.into_iter().map(|y| { y[1]/params[2] } ).collect(); + yout.push(y0); (x, yout) diff --git a/log/bimodal_ke.log b/log/bimodal_ke.log index 36bf59649..850a2bc3d 100644 --- a/log/bimodal_ke.log +++ b/log/bimodal_ke.log @@ -1,4 +1,5 @@ INFO - Objf: 1843.522813912154 +INFO - Likelihood criteria convergence INFO - Cycle: 1 INFO - Spp: 2 INFO - [[1.284768965601921, 138.97512435913086], diff --git a/log/two_eq_lag.log b/log/two_eq_lag.log index 12bbbb24f..ca00f3417 100644 --- a/log/two_eq_lag.log +++ b/log/two_eq_lag.log @@ -1,3 +1,6 @@ +INFO - [0.06700890315350094, 0.023228385239330702, 0.08502826794553273, 0.012277909687604201, 0.014120001614234918, 0.033817967406986005, 0.05603073005521793, 0.09629986531735228, 0.0207300132464601, 0.01392081523759972, 0.04975097684167968, 0.058642028872792476, 0.022403948517297833, 0.009541890274462866, 0.005977715580690718, 0.006721044545463787, 0.007620038202419957, 0.010362136339113209, 0.03845950489771078, 0.0059279645167919035, 0.005362863857010606, 0.004640217826799058, 0.004920797515647991, 0.004552893883811096, 0.006258008207000198, 0.011173375688271392, 0.004472114203496205, 0.0032265961136557233, 0.003204055647049587, 0.003150824420228046, 0.003100484747960545, 0.0026053045755802203, 0.0024356540274447593, 0.0030842385811425564, 0.007006060259567038, 0.012298505497901145, 0.0022725608164921186, 0.003825566238644399, 0.0019347258069474836, 0.0022402494855591074, 0.002258444681067995, 0.0021969968152402764, 0.001778911611602092, 0.07840402156758589, 0.021079181686033056, 0.16464723874601855], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 +INFO - Objf: 336.768621169995 +INFO - Likelihood criteria convergence INFO - Cycle: 1 INFO - Spp: 2 INFO - [[0.3285313606262207, 0.011331992506980897, 66.72499895095825, 2.1000661849975586], diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 2195bcff6..43de6d538 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -161,8 +161,8 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ obs.get_mut(eq-1).unwrap().push(*o); } - let time_flat = time_obs.into_iter().flatten().collect::>(); - let obs_flat = obs.into_iter().flatten().collect::>(); + let time_flat = time_obs.clone().into_iter().flatten().collect::>(); + let obs_flat = obs.clone().into_iter().flatten().collect::>(); //time_obs[outeq]: Vec> //obs[outeq] diff --git a/src/base/prob.rs b/src/base/prob.rs index f6dce6064..ea1cc73c0 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -20,7 +20,7 @@ where for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ let ypred = Array::from(sim_eng.pred(&scenario, spp.to_vec())); - let yobs = Array::from(scenario.obs.clone()); + let yobs = Array::from(scenario.obs_flat.clone()); //TODO: esto se puede mover a datafile::read let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); let diff = (yobs-ypred).mapv(|x| x.powi(2)); diff --git a/src/base/simulator.rs b/src/base/simulator.rs index a8b0302bb..c9f181c8d 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -20,19 +20,20 @@ where sim } } - pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec>{ + pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec{ let (x_out, y_out) = self.sim.simulate( params, - [scenario.time.first().unwrap().clone() as f64, scenario.time_obs.last().unwrap().clone() as f64], + [scenario.time.first().unwrap().clone() as f64, scenario.time.last().unwrap().clone() as f64], scenario ); - let y_intrp: Vec> = vec![]; - for out in y_out{ - y_intrp.push(interp_slice(&x_out, &out, &scenario.time_obs[..])); + let mut y_intrp: Vec> = vec![]; + for (i,out) in y_out.iter().enumerate(){ + y_intrp.push(interp_slice(&x_out, &out, &scenario.time_obs.get(i).unwrap()[..])); } + let y_intrp_flat = y_intrp.into_iter().flatten().collect::>(); - y_intrp + y_intrp_flat } From bd7b6537feff5f8eb9fe52a21a5b40cfeb0d49f8 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 11:50:44 -0500 Subject: [PATCH 043/393] Clippy --- src/algorithms/npag.rs | 10 +++++----- src/base/datafile.rs | 4 ++-- src/base/ipm.rs | 16 ++++++++-------- src/base/prob.rs | 2 +- src/base/simulator.rs | 8 ++++---- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 834e59c7a..06c49fdb8 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -66,7 +66,7 @@ where let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; // let mut lambda_tmp: Vec = vec![]; for (index,lam) in lambda.iter().enumerate(){ - if lam > &1e-8 && lam > &(lambda.max().unwrap()/100 as f64){ + if lam > &1e-8 && lam > &(lambda.max().unwrap()/100_f64){ theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); // lambda_tmp.push(lam.clone()); @@ -89,10 +89,10 @@ where let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; let mut lambda_tmp: Vec = vec![]; for (index,lam) in lambda.iter().enumerate(){ - if lam > &(lambda.max().unwrap()/100 as f64){ + if lam > &(lambda.max().unwrap()/100_f64){ theta_rows.push(theta.row(index)); psi_columns.push(psi2.column(index)); - lambda_tmp.push(lam.clone()); + lambda_tmp.push(*lam); } } theta = stack(Axis(0),&theta_rows).unwrap(); @@ -111,7 +111,7 @@ where if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ - eps = eps/2.; + eps /= 2.; if eps <= THETA_E{ f1 = pyl.mapv(|x| x.ln()).sum(); if (f1- f0).abs() <= THETA_F{ @@ -129,7 +129,7 @@ where } theta = adaptative_grid(theta, eps, &ranges); // dbg!(&theta); - cycle = cycle+1; + cycle += 1; last_objf = objf; } } diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 43de6d538..7ca0a1836 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -126,8 +126,8 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ infusions.push( Infusion { time: event.time, - dur: event.dur.unwrap().into(), - amount: event.dose.unwrap().into(), + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1 }); } else { diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 218450dfc..ca2c26f77 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -38,11 +38,11 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa // //dbg!(&w); let mut ptw = psi.t().dot(&w); // //dbg!(&ptw); - let shrink = 2.*ptw.max().unwrap().clone(); - lam = lam * shrink; - plam = plam * shrink; - w = w/shrink; - ptw = ptw/shrink; + let shrink = 2.**ptw.max().unwrap(); + lam *= shrink; + plam *= shrink; + w /= shrink; + ptw /= shrink; let mut y = &ecol - &ptw; let mut r = &erow - &w*&plam; let mut norm_r = norm_inf(r); @@ -55,7 +55,7 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa let mut iter: usize = 0; while mu > eps || norm_r > eps || gap > eps { - iter = iter + 1; + iter += 1; // dbg!(iter); // dbg!(mu); // dbg!(gap); @@ -83,7 +83,7 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa //dbg!(&smuyinv); let rhsdw = &erow/&w - (psi.dot(&smuyinv)); //dbg!(&rhsdw); - let a = rhsdw.clone().into_shape((rhsdw.len().clone(),1))?; + let a = rhsdw.clone().into_shape((rhsdw.len(),1))?; //todo: cleanup this aux variable // //dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); @@ -143,7 +143,7 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa //dbg!(&sig); } - lam = lam/row as f64; + lam /= row as f64; let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); lam = &lam/lam.sum(); // dbg!(lam); diff --git a/src/base/prob.rs b/src/base/prob.rs index ea1cc73c0..9039ef278 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -19,7 +19,7 @@ where for (i, scenario) in scenarios.iter().enumerate(){ for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ - let ypred = Array::from(sim_eng.pred(&scenario, spp.to_vec())); + let ypred = Array::from(sim_eng.pred(scenario, spp.to_vec())); let yobs = Array::from(scenario.obs_flat.clone()); //TODO: esto se puede mover a datafile::read let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); diff --git a/src/base/simulator.rs b/src/base/simulator.rs index c9f181c8d..2246615a3 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -23,17 +23,17 @@ where pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec{ let (x_out, y_out) = self.sim.simulate( params, - [scenario.time.first().unwrap().clone() as f64, scenario.time.last().unwrap().clone() as f64], + [*scenario.time.first().unwrap(), *scenario.time.last().unwrap()], scenario ); let mut y_intrp: Vec> = vec![]; for (i,out) in y_out.iter().enumerate(){ - y_intrp.push(interp_slice(&x_out, &out, &scenario.time_obs.get(i).unwrap()[..])); + y_intrp.push(interp_slice(&x_out, out, &scenario.time_obs.get(i).unwrap()[..])); } - let y_intrp_flat = y_intrp.into_iter().flatten().collect::>(); - y_intrp_flat + + y_intrp.into_iter().flatten().collect::>() } From a15bfa97890fd282e840d47d3f210e91e24eab81 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 11:55:38 -0500 Subject: [PATCH 044/393] add logs to .gitignore --- .gitignore | 1 + log/bimodal_ke.log | 7059 ---------------------- log/two_eq_lag.log | 14025 ------------------------------------------- 3 files changed, 1 insertion(+), 21084 deletions(-) delete mode 100644 log/bimodal_ke.log delete mode 100644 log/two_eq_lag.log diff --git a/.gitignore b/.gitignore index 4fffb2f89..a2bc1f962 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /target /Cargo.lock +/log diff --git a/log/bimodal_ke.log b/log/bimodal_ke.log deleted file mode 100644 index 850a2bc3d..000000000 --- a/log/bimodal_ke.log +++ /dev/null @@ -1,7059 +0,0 @@ -INFO - Objf: 1843.522813912154 -INFO - Likelihood criteria convergence -INFO - Cycle: 1 -INFO - Spp: 2 -INFO - [[1.284768965601921, 138.97512435913086], - [0.8766998871564865, 110.86425685882568]], shape=[2, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.017960267827662434, 0.9820397321723375], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4726.750182890764 -INFO - Cycle: 2 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 110.86425685882568], - [1.284768965601921, 188.57512435913085], - [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4302.600768352964 -INFO - Cycle: 3 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 110.86425685882568], - [1.284768965601921, 188.57512435913085], - [0.8766998871564865, 61.26425685882568]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11047491433428304, 0.019552760368736908, 0.8699723252969801], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4302.600768352964 -INFO - Cycle: 4 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4288.680912577993 -INFO - Cycle: 5 -INFO - Spp: 3 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [1.284768965601921, 213.37512435913087]], shape=[3, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.7628517925327112, 0.21753854502324624, 0.019609662444042626], shape=[3], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4288.680912577993 -INFO - Cycle: 6 -INFO - Spp: 5 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [0.8766998871564865, 73.66425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4284.768835313411 -INFO - Cycle: 7 -INFO - Spp: 5 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 86.06425685882569], - [0.8766998871564865, 73.66425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086]], shape=[5, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.4734746332873508, 0.08819865883774278, 0.2984149632723898, 0.12030003200502333, 0.01961171259749317], shape=[5], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 4284.768835313411 -INFO - Cycle: 8 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780398621975301, 0.021555011614768672, 0.01961196865224972, 0.04678603102058123, 0.24600772873494012, 0.5882352737577072], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2865.105486189102 -INFO - Cycle: 9 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 194.77512435913087]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780382836309015, 0.021555024067104894, 0.019611968652748984, 0.046786242832388844, 0.24600768714023236, 0.5882352489444348], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2817.1524085683245 -INFO - Cycle: 10 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780373398196651, 0.021555032025995933, 0.01961196865299029, 0.0467863549103497, 0.24600766464489096, 0.5882352457838067], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2769.5667739077207 -INFO - Cycle: 11 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 182.3751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778036836214393, 0.021555036436054487, 0.019611968653060117, 0.046786408948276244, 0.2460076567660406, 0.5882352455751293], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2722.75732995566 -INFO - Cycle: 12 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780367011661991, 0.02155503769812899, 0.01961196865295361, 0.04678641952498538, 0.2460076636225328, 0.5882352403847794], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2677.2444643100807 -INFO - Cycle: 13 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 169.97512435913092]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780369883260935, 0.021555035357995002, 0.01961196865252631, 0.04678637952924571, 0.24600769580082776, 0.5882352218267959], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2633.6907932169906 -INFO - Cycle: 14 -INFO - Spp: 6 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 163.77512435913093]], shape=[6, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780379884526364, 0.02155502713240179, 0.019611968651201364, 0.04678624425813033, 0.24600779621757313, 0.5882351648954297], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2592.9411076364445 -INFO - Cycle: 15 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086], - [0.03479396560192094, 157.57512435913094]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780398494973771, 0.021555010885215237, 0.019611968650536254, 0.04678604712360274, 0.24600785383075843, 0.015345673798038587, 0.572889460762111], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2555.220555970444 -INFO - Cycle: 16 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 207.17512435913085], - [0.03479396560192094, 151.37512435913095]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780442845670264, 0.021554971457506674, 0.019611968649739683, 0.046785598606666395, 0.24600793393471895, 0.022461665107235063, 0.5657734337874305], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2520.8432063991922 -INFO - Cycle: 17 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 200.97512435913086], - [0.03479396560192094, 145.17512435913096]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780539978048968, 0.02155488495575044, 0.019611968647913605, 0.04678462703504085, 0.24600811813473283, 0.03619517563679006, 0.5520398258092826], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2491.790055210104 -INFO - Cycle: 18 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 194.77512435913087], - [0.03479396560192094, 138.97512435913097]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780601470623325, 0.021554830577776372, 0.01961196864693593, 0.04678400627952721, 0.2460082222246313, 0.07456238305879591, 0.5136725745061], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2467.2821925408766 -INFO - Cycle: 19 -INFO - Spp: 7 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 132.77512435913098]], shape=[7, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780544789085077, 0.02155488075723758, 0.01961196864834283, 0.046784586674420856, 0.24600809077007568, 0.10817173931910405, 0.4800632859399682], shape=[7], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2446.530890276597 -INFO - Cycle: 20 -INFO - Spp: 8 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 126.57512435913098]], shape=[8, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778050436842865, 0.02155491664098954, 0.019611968657732494, 0.04678499453371731, 0.24600801816144494, 0.1172498285675036, 0.12880587759283763, 0.342179352161488], shape=[8], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2430.2027913287 -INFO - Cycle: 21 -INFO - Spp: 9 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 120.37512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780499490120837, 0.021554921106040577, 0.01961196864865902, 0.04678503105774894, 0.24600804330921497, 0.02387869015817758, 0.07000836668859874, 0.22947643422483763, 0.26487154990551415], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2411.426129539823 -INFO - Cycle: 22 -INFO - Spp: 9 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 114.17512435913098]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780504387759925, 0.021554916848830163, 0.01961196867978388, 0.046784983124339846, 0.24600805092752187, 0.00879852060018095, 0.28185898739455356, 0.0732557631907366, 0.22432176535645407], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2395.347461637602 -INFO - Cycle: 23 -INFO - Spp: 10 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 107.97512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780505522397603, 0.021554916242242154, 0.019611968789142037, 0.04678497390935812, 0.24600805057477726, 0.006815892132493516, 0.24994570766317623, 0.0757144866096625, 0.05979472049484158, 0.19596422836033056], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2382.3269203186655 -INFO - Cycle: 24 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 182.3751243591309], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780502654009427, 0.021554918309661775, 0.019611968649473944, 0.0467849991615056, 0.24600804869154674, 0.07007356628709639, 0.11251777207630721, 0.010031449884571081, 0.20147722686330255, 0.018179672845217116, 0.17595535069122342], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2373.64382861053 -INFO - Cycle: 25 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 107.97512435913097], - [0.03479396560192094, 95.57512435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778050206595825, 0.021554918831749852, 0.019611968648617476, 0.04678500496256038, 0.24600804770442905, 0.0789265735646643, 0.09787673268743043, 0.21471574426527268, 0.02132304895872452, 0.04906453574376425, 0.1263284039732046], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.9027661366813 -INFO - Cycle: 26 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.3962400827854 -INFO - Cycle: 27 -INFO - Spp: 11 -INFO - [[0.8766998871564865, 61.26425685882568], - [0.8766998871564865, 48.864256858825684], - [1.284768965601921, 200.97512435913086], - [0.8766998871564865, 67.46425685882568], - [0.8766998871564865, 79.86425685882568], - [0.03479396560192094, 176.1751243591309], - [0.03479396560192094, 145.17512435913096], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 188.57512435913088], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 89.37512435913096]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07780501604077299, 0.021554919245701715, 0.019611968648624876, 0.04678500950646625, 0.24600804692748476, 0.081746630294617, 0.08155858186661988, 0.2325686279369987, 0.020145461721395787, 0.11932724918649121, 0.052888488624826875], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2370.3962400827854 -INFO - Cycle: 28 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.2517123871564865, 61.26425685882568], - [0.2517123871564865, 79.86425685882568], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 191.67512435913088], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608239573038453, 0.12493231423172066, 0.11106318407618804, 0.0039134779045327025, 0.22704372898751643, 0.1681988600407178, 0.028522263533315825, 0.025582276295788905, 0.2541791541211484, 0.036956501236032835], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2189.7540758563255 -INFO - Cycle: 29 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 82.96425685882568], - [0.03479396560192094, 188.57512435913088]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960828079964627, 0.08544404826734131, 0.11400458067909028, 0.21188701777819843, 0.022985638868503647, 0.23016772186430787, 0.03713012957823006, 0.012128497626824403, 0.2540679544321304, 0.01257613010572733], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2177.8005199132203 -INFO - Cycle: 30 -INFO - Spp: 12 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.659781465601921, 89.37512435913096], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 104.87512435913096], - [0.03479396560192094, 145.17512435913096], - [0.659781465601921, 92.47512435913096], - [0.2517123871564865, 86.06425685882567]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608273172604822, 0.10718748845659376, 0.09594581837851222, 0.119798388274329, 0.03194213902918242, 0.11743525447454124, 0.036804749703249436, 0.016373916544204087, 0.009901686732992403, 0.07741344854021799, 0.0897689014506754, 0.2778199352428973], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2166.0499525989053 -INFO - Cycle: 31 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 92.47512435913096], - [0.03479396560192094, 148.27512435913096], - [0.2517123871564865, 89.16425685882567]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608291498791106, 0.0692513752348817, 0.10735191036341586, 0.22274107086038153, 0.025947886958922348, 0.03704486210486309, 0.0188349398387795, 0.004139745827844419, 0.17189546620619553, 0.012111397068783898, 0.31107305403714114], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2154.556986954534 -INFO - Cycle: 32 -INFO - Spp: 9 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 64.36425685882568], - [0.659781465601921, 95.57512435913095], - [0.2517123871564865, 92.26425685882566]], shape=[9, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608336727046007, 0.05619605044892822, 0.11553425877612726, 0.24776928306201693, 0.021648113884753763, 0.03721776053992059, 0.02059299350612318, 0.12586882882062678, 0.35556437423445714], shape=[9], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2142.317826292593 -INFO - Cycle: 33 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.659781465601921, 95.57512435913095], - [0.03479396560192094, 104.87512435913096], - [0.2517123871564865, 67.46425685882568], - [0.2517123871564865, 95.36425685882566]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608494748452658, 0.05440214606124334, 0.10805493243058596, 0.24898160021723414, 0.025492915023133753, 0.03706741948833297, 0.0871936416191537, 0.003922848741495748, 0.02889887276397649, 0.3863771289063912], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2129.4057389629656 -INFO - Cycle: 34 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.659781465601921, 95.57512435913095], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 98.67512435913098], - [0.2517123871564865, 70.56425685882567], - [0.2517123871564865, 98.46425685882565]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196087233597589, 0.041835540020491384, 0.08194026142858968, 0.26112025737123423, 0.038836888314456496, 0.036552716404954895, 0.018672615073357823, 0.01772789383274995, 0.03009492238226859, 0.0445018123033628, 0.4091083695087754], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2116.0432079050233 -INFO - Cycle: 35 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.659781465601921, 101.77512435913097], - [0.2517123871564865, 73.66425685882567], - [0.2517123871564865, 67.46425685882568], - [0.2517123871564865, 101.56425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960902368541439, 0.022564445428278256, 0.04832534912840922, 0.2810496440666927, 0.05599262427374174, 0.035894741282233, 0.03553065148300386, 0.017108864115424224, 0.052214453053661125, 0.008928331049442139, 0.42278187243369914], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2102.589545707097 -INFO - Cycle: 36 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.03479396560192094, 145.17512435913096], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 104.66425685882564]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608677335123895, 0.04619021621968221, 0.04387726024869141, 0.2191191903799375, 0.0583606983024701, 0.03579918590709026, 0.03772675297461384, 0.040658922776465406, 0.06290320727833706, 0.012698747952627562, 0.4230571406249608], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2089.6847851301463 -INFO - Cycle: 37 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.03479396560192094, 104.87512435913096], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 148.27512435913096], - [0.2517123871564865, 107.76425685882563]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019608178083568722, 0.11409948705239022, 0.08773101363479544, 0.1333094522632804, 0.03623459909530543, 0.03663430239053627, 0.014091480083322097, 0.07408478220765073, 0.011031517074893936, 0.06190687779934939, 0.41126831031490746], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2079.3388282494366 -INFO - Cycle: 38 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 151.37512435913095], - [0.2517123871564865, 110.86425685882563]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607995569986526, 0.12966599896384223, 0.11411263928308274, 0.13060416831856395, 0.02284731536953224, 0.03714570623653496, 0.08133694244030243, 0.009949196536705826, 0.05140889181881982, 0.40332114546262926], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2071.669869567558 -INFO - Cycle: 39 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 154.47512435913094], - [0.2517123871564865, 113.96425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607920656038468, 0.12396792840097862, 0.11372918242062711, 0.14814654089399173, 0.02319131699845452, 0.037121891807987834, 0.0861476635780418, 0.00922360436050113, 0.040909327711319984, 0.3979546231720589], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2066.363354615158 -INFO - Cycle: 40 -INFO - Spp: 10 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 117.06425685882562]], shape=[10, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788669645345, 0.1121345238336037, 0.1138642285511133, 0.16877348770557368, 0.023080412095101248, 0.03712809527108053, 0.08960908672527387, 0.008687620661647699, 0.03293730502686276, 0.39417735343328986], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2063.1327871048347 -INFO - Cycle: 41 -INFO - Spp: 11 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 120.16425685882561]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960787001406349, 0.11354341300564887, 0.11368015532941296, 0.16753647292086732, 0.0232438441117777, 0.037117023338487654, 0.04288385235432686, 0.012083082442128369, 0.03328148821065349, 0.047863506492468844, 0.38915929178016445], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.6882054456164 -INFO - Cycle: 42 -INFO - Spp: 13 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.03479396560192094, 160.67512435913093], - [0.2517123871564865, 123.2642568588256], - [0.2517123871564865, 117.06425685882562]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607864816408808, 0.10247744665425736, 0.11403390394363444, 0.1834996189142532, 0.02293836759766423, 0.0371364613800062, 0.025683834695559703, 0.013354941478984599, 0.01296446945533239, 0.06519166665150247, 0.0154235149264441, 0.2706813789407727, 0.11700653054517988], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.443710855869 -INFO - Cycle: 43 -INFO - Spp: 12 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 113.96425685882562]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196078619485623, 0.11330084151451322, 0.11369998954409205, 0.16782446328404504, 0.02322636216270525, 0.03711818864375957, 0.049900374242301954, 0.011613302879161201, 0.03309884811800825, 0.040125881255267414, 0.23143319717777755, 0.15905068922980622], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.221807850589 -INFO - Cycle: 44 -INFO - Spp: 13 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786012659751, 0.11305941975482936, 0.1137645523876462, 0.1678828445130759, 0.023168798990377434, 0.0371221230537138, 0.07503813932870117, 0.009817964642751219, 0.03300789734362999, 0.013904102727204175, 0.15538543699788387, 0.08790817684532591, 0.15033268328826366], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1321317855063 -INFO - Cycle: 45 -INFO - Spp: 14 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563], - [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1304598609017 -INFO - Cycle: 46 -INFO - Spp: 14 -INFO - [[1.284768965601921, 200.97512435913086], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 98.67512435913098], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.03479396560192094, 157.57512435913094], - [0.2517123871564865, 79.86425685882566], - [0.2517123871564865, 126.3642568588256], - [0.2517123871564865, 129.4642568588256], - [0.2517123871564865, 110.86425685882563], - [0.2517123871564865, 107.76425685882563]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960786032181741, 0.11299151698884223, 0.11377993203738741, 0.16791969895486095, 0.023155120209108333, 0.037123052915204166, 0.08296955174496114, 0.009276717158010797, 0.03293673460501083, 0.005293781705757609, 0.23487299828207528, 0.029529781440292696, 0.05802194316592769, 0.0725213104707433], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2061.1304598609017 -INFO - Cycle: 47 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.972275215601921, 200.97512435913086], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.34728771560192095, 98.67512435913098], - [0.34728771560192095, 86.27512435913097], - [0.03479396560192094, 159.12512435913095], - [0.2517123871564865, 127.9142568588256]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.052007651952807786, 0.012860782430538623, 0.03724144367837787, 0.08599752887364227, 0.009256713402741661, 0.15318777408259354, 0.01960797196155058, 0.26576421942422757, 0.019775339336952545, 0.06502739605192143, 0.1147819407724357, 0.0703562320828356, 0.03782511598630855, 0.05630988996306644], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.972337042372 -INFO - Cycle: 48 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.2517123871564865, 127.9142568588256], - [0.972275215601921, 202.52512435913087], - [0.34728771560192095, 97.12512435913098], - [0.34728771560192095, 87.82512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05324465268085862, 0.01225806562482386, 0.03724726074021613, 0.08663626691468286, 0.009162348393894832, 0.20018789070853285, 0.26633315947964387, 0.0191434736484819, 0.06441002873308041, 0.037796456605627755, 0.01586546837847446, 0.019607959758642678, 0.10276545862216409, 0.07534150971087557], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.8320704774233 -INFO - Cycle: 49 -INFO - Spp: 13 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.972275215601921, 204.07512435913088], - [0.34728771560192095, 95.57512435913098], - [0.34728771560192095, 89.37512435913096]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.053867113804648564, 0.011981134237677368, 0.03725019106061088, 0.08709303807054573, 0.009094751764904336, 0.2214902896843922, 0.26659957780519944, 0.0188256317241393, 0.06409928171272215, 0.037755997295071904, 0.019607950211007835, 0.09005228577644071, 0.08228275685263951], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.7422685377883 -INFO - Cycle: 50 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 103.32512435913097], - [0.972275215601921, 205.6251243591309], - [0.34728771560192095, 94.02512435913098], - [0.34728771560192095, 90.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05406124098941556, 0.011892240180179512, 0.03725110555758326, 0.08716775060913538, 0.009084027523849448, 0.22132526035795844, 0.2666838723508877, 0.018726515815418628, 0.06400235964649352, 0.037752808235141974, 0.01622447673474317, 0.019607942941155216, 0.03123097873648767, 0.12498942032155046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6859330474513 -INFO - Cycle: 51 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 104.87512435913096], - [0.972275215601921, 207.1751243591309], - [0.34728771560192095, 92.47512435913099]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054551083857204107, 0.011657725698478408, 0.03725340892788417, 0.08745945626571867, 0.009040279129239022, 0.2218977908588343, 0.2669062805474874, 0.01847630420808772, 0.06375788720101352, 0.037735586766606204, 0.04116897578647371, 0.008029296938218215, 0.019607936914094633, 0.12245798690065984], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.659808303098 -INFO - Cycle: 52 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 208.72512435913092]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056704758539, 0.011635309472576896, 0.03725359463658255, 0.08745395332010945, 0.009041116791512144, 0.2214025315030775, 0.26692668207009634, 0.018456131434807035, 0.06373818433891369, 0.0377391499802003, 0.04093222822011315, 0.12326389717115645, 0.007958722943134561, 0.01960793107013461], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6422917220298 -INFO - Cycle: 53 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 210.27512435913093]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0545905656583963, 0.011635310226648427, 0.037253594630040444, 0.08745395317744817, 0.009041116812796186, 0.22140254314479904, 0.2669266813758818, 0.01845613214454204, 0.06373818503237215, 0.037739149910118924, 0.040932255531782646, 0.12326386698053883, 0.00795871969075522, 0.019607925683879854], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.626776799819 -INFO - Cycle: 54 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 211.82512435913094]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0545905643727854, 0.011635310929248886, 0.037253594623984115, 0.08745395304472803, 0.009041116832602, 0.221402553998007, 0.26692668072916453, 0.018456132801278606, 0.06373818567404795, 0.03773914984476718, 0.04093228092049263, 0.12326383892131275, 0.007958716637026329, 0.019607920670554543], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.612929397268 -INFO - Cycle: 55 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 213.37512435913095]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590563166671865, 0.01163531158468984, 0.037253594618362654, 0.08745395292117947, 0.009041116851041921, 0.2214025641210187, 0.2669266801258757, 0.018456133418066477, 0.06373818627518675, 0.0377391497838064, 0.04093230453509451, 0.12326381282795904, 0.007958713769238538, 0.01960791600180787], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.6006820127645 -INFO - Cycle: 56 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 214.92512435913096]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056206000736, 0.0116353121951903, 0.03725359461318484, 0.08745395280609694, 0.009041116868217954, 0.22140257356751628, 0.26692667956402144, 0.01845613398419362, 0.06373818682664793, 0.03773914972694244, 0.040932326512599926, 0.1232637885481774, 0.00795871107559405, 0.01960791165160945], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5899699842976 -INFO - Cycle: 57 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 216.47512435913097]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590561005831345, 0.011635312765483123, 0.03725359460818161, 0.08745395269882045, 0.00904111688422398, 0.22140258238696184, 0.26692667903905465, 0.018456134522153514, 0.06373818735347496, 0.03773914967380752, 0.04093234697790091, 0.1232637659431627, 0.007958708544900448, 0.01960790759604309], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5807313560645 -INFO - Cycle: 58 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 218.02512435913098]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459056003760271, 0.011635313297146455, 0.03725359460359417, 0.08745395259878115, 0.009041116899148476, 0.22140259062501563, 0.26692667854975216, 0.0184561350163187, 0.0637381878373199, 0.03773914962419955, 0.040932366046059654, 0.12326374488514732, 0.007958706166776203, 0.019607903813137775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5729067521984 -INFO - Cycle: 59 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 219.575124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055912239914, 0.011635313795131426, 0.0372535945993524, 0.08745395250548352, 0.00904111691307809, 0.22140259832385487, 0.266926678091435, 0.01845613548427472, 0.06373818829336822, 0.03773914957780549, 0.040932383822436025, 0.12326372525722605, 0.007958703931458195, 0.01960790028269671], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5664392570193 -INFO - Cycle: 60 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 221.125124359131]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590558309408274, 0.011635314257839433, 0.03725359459554352, 0.08745395241838756, 0.009041116926079115, 0.22140260552215962, 0.26692667766580286, 0.018456135900368376, 0.06373818869826048, 0.03773914953453686, 0.04093240040365949, 0.12326370695204174, 0.00795870182979261, 0.01960789698612016], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.561274301416 -INFO - Cycle: 61 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 222.67512435913102]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590557471869514, 0.011635314695371856, 0.037253594591627144, 0.08745395233702542, 0.009041116938224148, 0.22140261225570337, 0.2669266772629049, 0.018456136327601933, 0.06373818911669149, 0.037739149493851695, 0.040932415879009504, 0.1232636898705111, 0.00795869985330892, 0.019607893906298957], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5573595553815 -INFO - Cycle: 62 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 224.22512435913103]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055672132977, 0.01163531510260203, 0.037253594588066735, 0.08745395226097488, 0.009041116949568868, 0.2214026185575008, 0.26692667688800786, 0.018456136711111522, 0.06373818949136881, 0.03773914945583484, 0.04093243032990206, 0.12326367392227941, 0.00795869799397711, 0.019607891027475285], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5546448258615 -INFO - Cycle: 63 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 225.77512435913104]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05459055603399697, 0.011635315482499688, 0.037253594584866025, 0.08745395218986558, 0.009041116960176213, 0.22140262445812148, 0.26692667653838614, 0.01845613706286563, 0.06373818983391238, 0.03773914942029775, 0.040932443831617114, 0.1232636590238981, 0.00795869624435624, 0.019607888335140575], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.5530819599376 -INFO - Cycle: 64 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.552624752805 -INFO - Cycle: 65 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 101.77512435913097], - [0.03479396560192094, 142.07512435913097], - [0.03479396560192094, 86.27512435913097], - [0.2517123871564865, 76.76425685882566], - [0.2517123871564865, 64.36425685882568], - [0.2517123871564865, 129.4642568588256], - [0.03479396560192094, 140.52512435913098], - [0.03479396560192094, 103.32512435913097], - [0.03479396560192094, 100.22512435913097], - [0.03479396560192094, 159.12512435913095], - [0.34728771560192095, 90.92512435913096], - [0.34728771560192095, 92.47512435913099], - [0.34728771560192095, 106.42512435913096], - [0.972275215601921, 227.32512435913105]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.054590555400498654, 0.011635315838572611, 0.037253594581889954, 0.08745395212334589, 0.009041116970098675, 0.22140262998574872, 0.2669266762106866, 0.018456137386921645, 0.06373819014984689, 0.0377391493869899, 0.040932456453401295, 0.12326364509858595, 0.00795869459749574, 0.019607885815917533], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 2055.552624752805 -INFO - Cycle: 66 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 85.50012435913096], - [0.09546551215648647, 76.76425685882566], - [0.4079592621564865, 64.36425685882568], - [0.09546551215648647, 64.36425685882568], - [0.09546551215648647, 129.4642568588256], - [0.2517123871564865, 130.2392568588256], - [0.03479396560192094, 139.75012435913098], - [0.03479396560192094, 99.45012435913097], - [0.34728771560192095, 90.15012435913096], - [0.34728771560192095, 107.20012435913097]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607896321578798, 0.0195413599770766, 0.16272632927964215, 0.015581059460464071, 0.02289539188408073, 0.24954661922735732, 0.12317605205836099, 0.05277436449744635, 0.08059511504401846, 0.13788695648720356, 0.11566885576277092], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1912.6397099329229 -INFO - Cycle: 67 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 99.45012435913097], - [0.03479396560192094, 84.72512435913096], - [0.09546551215648647, 77.53925685882567], - [0.4079592621564865, 63.589256858825685], - [0.09546551215648647, 63.589256858825685], - [0.09546551215648647, 128.6892568588256], - [0.2517123871564865, 131.0142568588256], - [0.03479396560192094, 138.97512435913097], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 89.37512435913095], - [0.34728771560192095, 107.97512435913097]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960789394597721, 0.03506242423012964, 0.018092165377063193, 0.16749632363022762, 0.013450735497455232, 0.023830046146389068, 0.24937213187172538, 0.1162657630960228, 0.047592850939916116, 0.04663705218633171, 0.1401008567115412, 0.12249175636722091], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1907.834861755521 -INFO - Cycle: 68 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 99.45012435913097], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.97512435913097], - [0.03479396560192094, 83.95012435913095], - [0.09546551215648647, 78.31425685882567], - [0.4079592621564865, 62.814256858825686], - [0.09546551215648647, 62.814256858825686], - [0.09546551215648647, 127.91425685882558], - [0.2517123871564865, 131.7892568588256], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 88.60012435913094], - [0.34728771560192095, 108.75012435913098]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960789217579623, 0.017290599467901107, 0.06515830326035311, 0.06762261744992472, 0.01727250417344014, 0.17213602470579514, 0.011358727158078943, 0.02428020479774261, 0.2492307130238613, 0.11099420458997951, 0.042716225391849154, 0.14059345252794914, 0.061738531277328916], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1903.3477764395584 -INFO - Cycle: 69 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.97512435913097], - [0.09546551215648647, 62.814256858825686], - [0.03479396560192094, 83.17512435913095], - [0.09546551215648647, 79.08925685882568], - [0.4079592621564865, 62.03925685882569], - [0.09546551215648647, 127.13925685882558], - [0.2517123871564865, 132.56425685882562], - [0.03479396560192094, 137.42512435913096], - [0.34728771560192095, 87.82512435913094]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607890838614007, 0.08313118023522552, 0.13624347304966333, 0.025751217043303295, 0.016585668016128204, 0.17518982590631596, 0.009425895336740035, 0.2492058030931218, 0.10873692392168599, 0.038218540417033285, 0.13790358214216855], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1899.1736750710677 -INFO - Cycle: 70 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.09546551215648647, 62.814256858825686], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 79.86425685882568], - [0.4079592621564865, 61.26425685882569], - [0.09546551215648647, 126.36425685882557], - [0.2517123871564865, 133.33925685882562], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607889910588136, 0.08369726664945905, 0.015537519242703902, 0.05160027931272225, 0.1405381280740023, 0.01240758835214798, 0.016183211298725797, 0.1776363423731843, 0.008241203117700482, 0.24871212004949914, 0.10926442397939225, 0.0339016067068073, 0.08267242093306706], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1895.2481404812477 -INFO - Cycle: 71 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 80.63925685882569], - [0.09546551215648647, 125.58925685882556], - [0.2517123871564865, 134.11425685882563]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607889076445575, 0.08381465177796167, 0.06877605974498055, 0.14251119399220014, 0.030479056544882772, 0.016171542517151236, 0.008431239475370125, 0.03001807529892268, 0.06622372722212153, 0.17908159941602855, 0.24850726585513389, 0.10637769907880135], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1891.5259031286078 -INFO - Cycle: 72 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 63.589256858825685], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.09546551215648647, 81.4142568588257], - [0.09546551215648647, 124.81425685882556], - [0.2517123871564865, 134.88925685882563]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788830830236, 0.08392137338511123, 0.07574331820140087, 0.14593825422802456, 0.014633079319092558, 0.016161063382182504, 0.0085193484785297, 0.02630224601107875, 0.05943790139376035, 0.0185246026526155, 0.18017711607620426, 0.2483490006237181, 0.1026848079399793], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1888.0180753670702 -INFO - Cycle: 73 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.03479396560192094, 138.20012435913097], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 82.1892568588257], - [0.09546551215648647, 124.03925685882555]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888191295105, 0.08402916501353479, 0.07688934697929074, 0.14577108894748325, 0.016149301244177936, 0.008532013321117578, 0.02263445817989638, 0.058341789352842406, 0.03569723118991215, 0.10280750442690532, 0.18129956738872915, 0.24824064576481517], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1884.7057226934255 -INFO - Cycle: 74 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 64.36425685882568], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 82.9642568588257], - [0.09546551215648647, 123.26425685882555]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788816382139, 0.08415976255186697, 0.07821577161958118, 0.14557541992749556, 0.016136868571316222, 0.008546592700185578, 0.05707387807174677, 0.021778067699442873, 0.10295151586805006, 0.018916209396045474, 0.0164445404478426, 0.18245229289207565, 0.24814119209052976], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1881.5960674187984 -INFO - Cycle: 75 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 83.73925685882571], - [0.09546551215648647, 122.48925685882554]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888131805733, 0.0842211206641451, 0.07974667119617951, 0.14534778712948032, 0.016131262620101658, 0.008563354428632543, 0.055611118056654314, 0.10311939422935337, 0.015099793362875797, 0.040953020261289184, 0.1832044027878779, 0.24839418713160458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1878.679255807873 -INFO - Cycle: 76 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 84.51425685882572], - [0.09546551215648647, 121.71425685882554]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888101559435, 0.08435876854356236, 0.0815373707465674, 0.14507961322104648, 0.01611541766666867, 0.008582891752767947, 0.05390076485840057, 0.10331754887880265, 0.011090753522688054, 0.038470432003409855, 0.004377648026021042, 0.18478779392542888, 0.24877310875307668], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1875.9619692423528 -INFO - Cycle: 77 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.03479396560192094, 138.97512435913097], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 85.28925685882572], - [0.09546551215648647, 120.93925685882553]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788817862449, 0.08444861236647375, 0.08363146530289559, 0.14476413044176986, 0.016108613188889134, 0.008605673531370808, 0.051901244345200194, 0.1035510661577745, 0.006871460345325218, 0.021433633015627864, 0.023718541695097357, 0.1858744642789912, 0.2494832071519599], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1873.4425962741238 -INFO - Cycle: 78 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.13925685882569], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 86.06425685882573], - [0.09546551215648647, 120.16425685882552]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800065342, 0.08457890009090441, 0.08594117163443053, 0.14441626736140073, 0.01609899957322586, 0.008630803699628715, 0.04969582456198983, 0.10380865079606803, 0.006550993156951393, 0.04061275612718812, 0.1872860864024886, 0.2527716585950704], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1871.1241664478846 -INFO - Cycle: 79 -INFO - Spp: 11 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 86.83925685882573], - [0.09546551215648647, 119.38925685882552]], shape=[11, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607887969838516, 0.08467646792570967, 0.08922724204086409, 0.14391483211789785, 0.01608850633178256, 0.008666322625468294, 0.04656032613379811, 0.10418121852287603, 0.04876842908437897, 0.1888344383317245, 0.24947432891566138], shape=[11], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1868.998599455144 -INFO - Cycle: 80 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 87.61425685882574], - [0.09546551215648647, 118.61425685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788802778938, 0.08478529845211089, 0.09276494092408007, 0.14278596005256103, 0.016078344419166116, 0.008702740291489361, 0.04320408703394599, 0.09140198239625728, 0.0429434877935479, 0.01376531672976986, 0.007280129468483993, 0.19043201272036991, 0.2462478116904282], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1867.1124155863092 -INFO - Cycle: 81 -INFO - Spp: 13 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 88.38925685882575], - [0.09546551215648647, 117.83925685882551]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788814631465, 0.08489902941505807, 0.09601785391625049, 0.14028011316439604, 0.01607061312686237, 0.008731823837125256, 0.040165011328450746, 0.046687624541026505, 0.03325771346835576, 0.06084957580922351, 0.01831624750229238, 0.1920273884915176, 0.2430891172531266], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1865.4618364841765 -INFO - Cycle: 82 -INFO - Spp: 12 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 117.0642568588255]], shape=[12, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788825642548, 0.08503169803417576, 0.10028794212525038, 0.13752756833595223, 0.01606152964430324, 0.008771670225020735, 0.03615794752861324, 0.02506817442280206, 0.11012314849903473, 0.027642293351921813, 0.19374713986025788, 0.23997264937341875], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1864.0454467943673 -INFO - Cycle: 83 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.09546551215648647, 134.11425685882563], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 116.2892568588255]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888244818822, 0.08264981943471288, 0.09880956589784436, 0.13810067392043573, 0.01608248381833793, 0.008756773746379714, 0.03755699966109643, 0.01838024948622981, 0.1020238904798908, 0.03525719546757259, 0.002496983209709913, 0.006010158282036839, 0.0075834878359361604, 0.1968830709894309, 0.2298007595255672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1862.8075243065061 -INFO - Cycle: 84 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 115.51425685882549]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788823850918, 0.07667150083759759, 0.09810988240117564, 0.13865313983267397, 0.01614565305062372, 0.008750536622647445, 0.03821038401566535, 0.012679390518740168, 0.09156246960705587, 0.04174377540244442, 0.008578567441646916, 0.01751917983511167, 0.010208082253025648, 0.19996855314576226, 0.2215909967973203], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1861.7155135479393 -INFO - Cycle: 85 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 135.66425685882564], - [0.09546551215648647, 91.48925685882577], - [0.09546551215648647, 114.73925685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888170414287, 0.06957815275664254, 0.09744406798900956, 0.13917738333324683, 0.01622074584807988, 0.008744601911039956, 0.03883213655929508, 0.007827929944844284, 0.08164820174409632, 0.047254872316313236, 0.015791240899914783, 0.026935071599672053, 0.013412570845642393, 0.2031261242155597, 0.2143990118662292], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1860.776482443797 -INFO - Cycle: 86 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.09546551215648647, 65.9142568588257], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 136.43925685882564], - [0.09546551215648647, 92.26425685882577], - [0.09546551215648647, 113.96425685882548]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888227304686, 0.06126425662194934, 0.09681270021890659, 0.1396725219485033, 0.01630883573576322, 0.00873896942606953, 0.03942177318734983, 0.0036822172500415944, 0.07229568179888614, 0.05195393366861266, 0.024243011647343993, 0.03581734896731464, 0.015872860188185837, 0.20638222248936383, 0.20792577862440484], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1859.9942255709377 -INFO - Cycle: 87 -INFO - Spp: 14 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 137.21425685882565], - [0.09546551215648647, 93.03925685882578], - [0.09546551215648647, 113.18925685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788815699793, 0.051626883842695995, 0.09621736879512689, 0.14013814427529292, 0.016411034412347765, 0.008733657153402335, 0.039977764802391534, 0.06351084540556852, 0.05610195531127365, 0.034039410706710696, 0.04416036470886708, 0.017771787164664814, 0.20976968563622325, 0.20193320962843642], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1859.3691443715204 -INFO - Cycle: 88 -INFO - Spp: 14 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 137.98925685882566], - [0.09546551215648647, 93.81425685882579], - [0.09546551215648647, 112.41425685882547]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888118507933, 0.04054956680926305, 0.09565662721263785, 0.14057496438581496, 0.016525996492257493, 0.008728647619991212, 0.04050151018579687, 0.0552787352900924, 0.056472455002325755, 0.045305136964580627, 0.051978349293371, 0.019246407321391438, 0.21336149389990014, 0.19621222140406933], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.8985218898363 -INFO - Cycle: 89 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 138.76425685882566], - [0.09546551215648647, 94.58925685882579], - [0.09546551215648647, 93.03925685882578], - [0.09546551215648647, 111.63925685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888174237066, 0.029239074314419394, 0.09514745115146997, 0.14097077002083408, 0.016643792693008867, 0.00872409990051565, 0.04097708484319079, 0.047826900597357315, 0.056754148238689524, 0.05680863440703723, 0.0590552273626812, 0.020356529949061362, 0.20468711841504508, 0.011449916560581658, 0.19175136337187057], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.5760206453235 -INFO - Cycle: 90 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 139.53925685882567], - [0.09546551215648647, 95.3642568588258], - [0.09546551215648647, 92.26425685882577], - [0.09546551215648647, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788807811298, 0.033266187750328295, 0.09488293418193114, 0.1411890262272269, 0.016602591218269024, 0.008721845169717196, 0.04122311219687732, 0.043705106869427204, 0.05654852872193977, 0.05270835626177019, 0.06296992788741092, 0.02077559092677142, 0.12693780456639742, 0.07922673300797334, 0.20163436693584688], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.3178429724867 -INFO - Cycle: 91 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 140.31425685882567], - [0.09546551215648647, 96.1392568588258], - [0.09546551215648647, 91.48925685882577], - [0.09546551215648647, 110.08925685882545]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888018217775, 0.037497927798068854, 0.09462821344990299, 0.14139716926335097, 0.016559546353044453, 0.008719658986624019, 0.04146016948144732, 0.03977828362760016, 0.05628780749779079, 0.04839903675150999, 0.06669938582850037, 0.021141835915457926, 0.09954548412359243, 0.09690623974444515, 0.2113713531604468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1858.076360204999 -INFO - Cycle: 92 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 141.08925685882568], - [0.09546551215648647, 96.91425685882581], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 109.31425685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800501905, 0.04170803307278076, 0.0943895086262801, 0.14159034751211366, 0.016517064790254787, 0.008717596670618716, 0.041682450410122925, 0.036137544945308776, 0.055969723743032315, 0.044110621717514543, 0.07015706806606067, 0.021452436456113652, 0.08415300856370372, 0.10246389970620282, 0.22134280771487344], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.8663807467922 -INFO - Cycle: 93 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 97.68925685882581], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 108.53925685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888005367353, 0.04492919720199365, 0.09419122695680587, 0.14175052654909923, 0.016482755155378222, 0.00871588293499732, 0.04186709413083566, 0.033120262404430896, 0.053087090456968945, 0.04083307182184929, 0.07302261392225617, 0.06109919626478572, 0.0025945543125701228, 0.021671020709740994, 0.06259635066840963, 0.04997878297922741, 0.2344524855252835], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.6994789501575 -INFO - Cycle: 94 -INFO - Spp: 16 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 142.6392568588257], - [0.09546551215648647, 98.46425685882582], - [0.09546551215648647, 107.76425685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888008402845, 0.04632002437585076, 0.09407121439154732, 0.1418499896979004, 0.01646806997880509, 0.008714868396301671, 0.04197863222597174, 0.031244435071817133, 0.05281516990074986, 0.03941837322465608, 0.07480415259436869, 0.130143869989284, 0.002840065905404442, 0.021746363652517663, 0.020663567249161616, 0.25731331533726065], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.565383329774 -INFO - Cycle: 95 -INFO - Spp: 16 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 90.71425685882576], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 142.6392568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 106.98925685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607887979441695, 0.04727367624064082, 0.0939225661956027, 0.14196565074708536, 0.01645808672591824, 0.008713544062576004, 0.04211743232543956, 0.02907186776553186, 0.05171233456088276, 0.03844689069329731, 0.07686733920879081, 0.09603922765260149, 0.0038047676261911247, 0.022179028302871072, 0.03481937883129351, 0.2770003210818357], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4636351161573 -INFO - Cycle: 96 -INFO - Spp: 15 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607888017017655, 0.047062853418969236, 0.09368369339935001, 0.14214215583051149, 0.01646045075082562, 0.008711338405203837, 0.042341236347675525, 0.02576880616618072, 0.05046212007791757, 0.038658958572056756, 0.08000385331344864, 0.004890052827181139, 0.11898341209893688, 0.023067659890300324, 0.2881555208844247], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4088305730024 -INFO - Cycle: 97 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4071155040865 -INFO - Cycle: 98 -INFO - Spp: 17 -INFO - [[0.972275215601921, 227.32512435913105], - [0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.4079592621564865, 61.26425685882569], - [0.34728771560192095, 87.05012435913093], - [0.2517123871564865, 134.11425685882563], - [0.09546551215648647, 66.6892568588257], - [0.03479396560192094, 99.45012435913097], - [0.2517123871564865, 134.88925685882563], - [0.09546551215648647, 65.9142568588257], - [0.09546551215648647, 89.93925685882576], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.09546551215648647, 89.16425685882575], - [0.09546551215648647, 105.43925685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960788800034665, 0.047410244286926626, 0.09358419688976838, 0.142215897556891, 0.0164568514627901, 0.008710423441364877, 0.0424344206826807, 0.02438867750574205, 0.04949112492097438, 0.03830446055376229, 0.08131440438903863, 0.005736039195659859, 0.0726049737580668, 0.02325703906028719, 0.19089141909632318, 0.0417130374617682, 0.10187890173760919], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.4071155040865 -INFO - Cycle: 99 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.894151778101921, 227.32512435913105], - [0.03479396560192094, 99.06262435913096], - [0.34728771560192095, 87.43762435913094], - [0.34728771560192095, 106.81262435913096], - [0.4079592621564865, 61.65175685882569], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.01734207465648646, 106.21425685882542], - [0.09546551215648647, 105.82675685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.023505547518058303, 0.0462502643690814, 0.11148971345705623, 0.016525969964871715, 0.039453555380372964, 0.023320915543522183, 0.02365960335513274, 0.019607926319474618, 0.057342534958584455, 0.0891224739816794, 0.0297076525699978, 0.008864275123534632, 0.1072245686558529, 0.01581185654097315, 0.113120672461691, 0.004513915416772826, 0.27047855438334373], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.379617369675 -INFO - Cycle: 100 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 87.82512435913094], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.34728771560192095, 87.43762435913094], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.894151778101921, 227.71262435913104], - [0.3298358246564865, 61.65175685882569], - [0.01734207465648646, 106.60175685882542]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07720717564433302, 0.06971173242357807, 0.1397917511097076, 0.01631752902948971, 0.03981590167064995, 0.023312232002949244, 0.0321356837387585, 0.06749287493546993, 0.10743453464806978, 0.015490767175048194, 0.11362274684815608, 0.26176002990452174, 0.019607925012136995, 0.008229978032991341, 0.008069137824139733], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.3321249219525 -INFO - Cycle: 101 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 98.67512435913096], - [0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.34728771560192095, 88.21262435913094], - [0.894151778101921, 228.10012435913103], - [0.3298358246564865, 62.039256858825695], - [0.01734207465648646, 106.98925685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07452276613414432, 0.13502736422998388, 0.016441261094123697, 0.040133394363300455, 0.02330069432278217, 0.03502624842997275, 0.10914314165192776, 0.015232030083436975, 0.11378397492971058, 0.2587917667350056, 0.13850833288753883, 0.019607923530256508, 0.009989390026590427, 0.010491711581226032], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.2467854774234 -INFO - Cycle: 102 -INFO - Spp: 14 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.03479396560192094, 82.40012435913094], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 98.28762435913096], - [0.34728771560192095, 88.60012435913094], - [0.894151778101921, 228.48762435913102], - [0.3298358246564865, 62.4267568588257], - [0.01734207465648646, 107.37675685882543]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1319521752069946, 0.016112751659286398, 0.04049887871357026, 0.02328680056179398, 0.04425945067101462, 0.11016188585117694, 0.01489104008127734, 0.11432652377174554, 0.24929831199956698, 0.07137995610896201, 0.13939035059304222, 0.019607922243315878, 0.011168515868448444, 0.013665436669804788], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.151165428334 -INFO - Cycle: 103 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 98.28762435913096], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 88.98762435913095], - [0.894151778101921, 228.875124359131], - [0.3298358246564865, 62.8142568588257], - [0.01734207465648646, 107.76425685882543]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12852418443047886, 0.040755780038791545, 0.023281715992054166, 0.04270840247669341, 0.1113102284201003, 0.01466091564886083, 0.1104486527221111, 0.25092610528061604, 0.0691910105456775, 0.016437322607886835, 0.003870806233914126, 0.1406696654311425, 0.01960792097511214, 0.012173903287743662, 0.015433385908816988], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1857.0491150095627 -INFO - Cycle: 104 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 88.98762435913095], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 89.37512435913095], - [0.894151778101921, 229.262624359131], - [0.3298358246564865, 63.2017568588257], - [0.01734207465648646, 108.15175685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09856722393002437, 0.040512447437750225, 0.0232864777394595, 0.032779535248365146, 0.1116462652099066, 0.014882634472400805, 0.09212472981989582, 0.26127709627809304, 0.016095184562147535, 0.022036453536443745, 0.036852824969523315, 0.02760323810796337, 0.06683247873068868, 0.10509367986707605, 0.01960791974934459, 0.012916580170901124, 0.017885230170016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.94590481719 -INFO - Cycle: 105 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 89.37512435913095], - [0.894151778101921, 229.65012435913098], - [0.3298358246564865, 63.589256858825706], - [0.01734207465648646, 108.53925685882544]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12573561837607275, 0.04060917213533271, 0.023285384785526397, 0.03105375091428928, 0.11207647874551613, 0.014811485479605426, 0.08902063942325976, 0.2630765278689366, 0.01621092340447085, 0.025107830948804272, 0.0654911378594413, 0.1414474043549848, 0.019607918676683204, 0.013422368241834504, 0.01904335878524198], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.8421081511344 -INFO - Cycle: 106 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.90012435913096], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.894151778101921, 230.03762435913097], - [0.3298358246564865, 63.97675685882571], - [0.01734207465648646, 108.92675685882544]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.00619939749679095, 0.04053617496994175, 0.0232904860928888, 0.02560585486939302, 0.11164587550068687, 0.014879183178909995, 0.07910803415571291, 0.26875378533151634, 0.016040831644007412, 0.03493108344627267, 0.027810409087789527, 0.11583897370255102, 0.036247246299698554, 0.14491207543355142, 0.019607917399572513, 0.014084617507246258, 0.020508053883469924], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.742492531239 -INFO - Cycle: 107 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.894151778101921, 230.42512435913096], - [0.3298358246564865, 64.36425685882571], - [0.01734207465648646, 109.31425685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08852508676145784, 0.04049217931137717, 0.023288989982751414, 0.02160581049825686, 0.11254434310479006, 0.014920605371066289, 0.07165943660505783, 0.27292596581102807, 0.0159302543159852, 0.04231419286789463, 0.03398000878418686, 0.06293455007840157, 0.14320764212637488, 0.019607916414584682, 0.014427523494218018, 0.021635494472568597], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.6456776935374 -INFO - Cycle: 108 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.03479396560192094, 97.51262435913095], - [0.34728771560192095, 89.76262435913095], - [0.34728771560192095, 90.15012435913096], - [0.894151778101921, 230.81262435913095], - [0.3298358246564865, 64.75175685882571], - [0.01734207465648646, 109.70175685882545]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06486738266590678, 0.04055696636403675, 0.023288785293943477, 0.02069891063437706, 0.11264935164100695, 0.014870381659285163, 0.07006058697110586, 0.27387104275150514, 0.016016233925596382, 0.04389524530743878, 0.0561640417418489, 0.06220635706708184, 0.0804574765997717, 0.06369990727224076, 0.01960791534596759, 0.014847323275927315, 0.022242091482959494], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.555614166695 -INFO - Cycle: 109 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.20012435913094], - [0.3298358246564865, 65.13925685882572], - [0.01734207465648646, 110.08925685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.005070535148148579, 0.04038941369069835, 0.023294020122766806, 0.013810977542076604, 0.11246559831264988, 0.015005413610344513, 0.057371024906879335, 0.2810507653869001, 0.01557838877649222, 0.05647536379698574, 0.1138929393053589, 0.14598339285711603, 0.06127057963121203, 0.01960791424372867, 0.01527280055931146, 0.02346087210933099], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.4718732464935 -INFO - Cycle: 110 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.58762435913093], - [0.3298358246564865, 65.52675685882572], - [0.01734207465648646, 110.47675685882545]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06856760968206296, 0.04043295739129374, 0.023291103026982445, 0.01338607859588728, 0.1131420382476043, 0.014970632665673538, 0.05653906257561869, 0.2814954044577094, 0.015644485851704627, 0.057298746337956, 0.050807822495296154, 0.14462051689831204, 0.060847550226122975, 0.01960791328963602, 0.015550101153673872, 0.02379797710446604], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.3944140149727 -INFO - Cycle: 111 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.894151778101921, 231.97512435913092], - [0.3298358246564865, 65.91425685882572], - [0.01734207465648646, 110.86425685882546]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1197917200978147, 0.04046677456757211, 0.023288911197902787, 0.013070776465966378, 0.11364664080149874, 0.014943282445301105, 0.05592275323644765, 0.2818252870270891, 0.015700217432524772, 0.05790866470361183, 0.14343777427674212, 0.06053214437165947, 0.0196079123871522, 0.015814120080795198, 0.024043020907921712], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.325071313818 -INFO - Cycle: 112 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.15012435913096], - [0.03479396560192094, 97.12512435913095], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.894151778101921, 232.3626243591309], - [0.3298358246564865, 66.30175685882573], - [0.01734207465648646, 111.25175685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.04432151264163864, 0.0404909152222858, 0.02328982309022042, 0.012793175415451236, 0.1133999113956491, 0.014923471316912311, 0.055477272898486994, 0.2821135597606018, 0.01574616475925539, 0.05834851475690073, 0.054182450256075605, 0.060314751022820995, 0.07293122643668849, 0.09164754689953013, 0.019607911252097147, 0.016207212249524466, 0.024204580625860762], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.2637630808654 -INFO - Cycle: 113 -INFO - Spp: 17 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 97.12512435913095], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 232.7501243591309], - [0.3298358246564865, 66.68925685882573], - [0.01734207465648646, 111.63925685882546]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.012385763157580224, 0.040358867745864065, 0.02329309024056256, 0.007914196888160674, 0.11336715808423699, 0.015021613943937414, 0.04641553237224511, 0.2872000323316264, 0.015303526658117041, 0.06733389942183973, 0.00850245528094573, 0.10348450954405783, 0.14691128798507863, 0.05153973493231932, 0.0196079103039218, 0.016541390432291327, 0.02481903067721506], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.2101245576123 -INFO - Cycle: 114 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.13762435913088], - [0.3298358246564865, 67.07675685882573], - [0.01734207465648646, 112.02675685882546]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06379382869122684, 0.0403411697758397, 0.02329110459972601, 0.007158688779709753, 0.11389934240429338, 0.015033592424243847, 0.04495151218452463, 0.28798895958562964, 0.015251428509547226, 0.06878616078501598, 0.05246205154729415, 0.14574236426455417, 0.059993934328843035, 0.01960790933200107, 0.01679475134329074, 0.024903201444259747], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.163530748244 -INFO - Cycle: 115 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 107.58762435913097], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.52512435913087], - [0.3298358246564865, 67.46425685882573], - [0.01734207465648646, 112.41425685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11270135392912228, 0.04034102811997632, 0.023288640353898993, 0.007290156914080686, 0.114400796932721, 0.01503241419554767, 0.04509839082431258, 0.28785355862822054, 0.015269421847111378, 0.06864189960101824, 0.003934204880056995, 0.14460909844505737, 0.06004274928242477, 0.019607908456229145, 0.01704899349923117, 0.024839384090990745], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.12490771788 -INFO - Cycle: 116 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.894151778101921, 233.91262435913086], - [0.3298358246564865, 67.85175685882574], - [0.01734207465648646, 112.80175685882547]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11709974383275562, 0.040333662956492336, 0.023289261334263487, 0.007422185148026722, 0.11423664777107574, 0.015036945765413055, 0.04534439222704041, 0.2877153367765317, 0.015279255606258797, 0.06839858907945605, 0.14406972477348812, 0.060158405023820666, 0.01960790751283957, 0.01728792393006124, 0.024720018262476405], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.094037838102 -INFO - Cycle: 117 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 234.30012435913085], - [0.3298358246564865, 68.23925685882574], - [0.01734207465648646, 113.18925685882547]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11661767179967646, 0.04032107408675674, 0.02328846208873772, 0.00769296423101712, 0.11433448369998477, 0.01504540924849409, 0.04574458389103584, 0.28743417037609775, 0.01528142264741026, 0.06800404652824923, 0.11795222541722553, 0.060335782086532716, 0.026208927341036952, 0.019607906695011, 0.01758138074478783, 0.024549489117946074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.070644645949 -INFO - Cycle: 118 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 234.68762435913084], - [0.3298358246564865, 68.62675685882574], - [0.01734207465648646, 113.57675685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1153737866962787, 0.040302282683586474, 0.02328641921501327, 0.007971691843689673, 0.11468798389253891, 0.015058778110264969, 0.04621763858252184, 0.2871442066122662, 0.015276406892695868, 0.06753636837226458, 0.0711792892623012, 0.06057005742298795, 0.07352980960882252, 0.01960790567886924, 0.01792548514988586, 0.024331889976012662], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0543140486373 -INFO - Cycle: 119 -INFO - Spp: 16 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.34728771560192095, 90.53762435913096], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.894151778101921, 235.07512435913083], - [0.3298358246564865, 69.01425685882575], - [0.01734207465648646, 113.96425685882548]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1142199148672549, 0.04027943167816414, 0.023284420016325098, 0.00837168260862523, 0.11501223418053319, 0.01507513742772497, 0.046827459733815566, 0.2867289448267948, 0.015264682239173518, 0.06693468114194256, 0.02674286332247863, 0.060856679178461104, 0.11844664975334407, 0.01960790486570724, 0.01827623024422172, 0.024071083915433406], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0447222786352 -INFO - Cycle: 120 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.894151778101921, 235.4626243591308], - [0.3298358246564865, 69.40175685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11371299897503663, 0.040279203783991656, 0.02328380101716134, 0.008353832139465871, 0.11512269901799586, 0.015075348417659253, 0.04681723013491521, 0.2867472163668435, 0.015264682417214091, 0.0669444701474475, 0.060856677018877946, 0.14526149185229192, 0.024071084456794185, 0.01960790395665244, 0.018601360297652463], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0412392720582 -INFO - Cycle: 121 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.894151778101921, 235.8501243591308], - [0.3298358246564865, 69.78925685882575]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11417388959703402, 0.04027892746262668, 0.023284778634620973, 0.00832161537686246, 0.11491405556854856, 0.015075605594081835, 0.04680482471668756, 0.28677971758432086, 0.015264682619741628, 0.0669562826087907, 0.06085667487248248, 0.14473122051017756, 0.024071085018354182, 0.019607903108005875, 0.018878736727664783], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0405332521646 -INFO - Cycle: 122 -INFO - Spp: 15 -INFO - [[0.34728771560192095, 107.20012435913097], - [0.09546551215648647, 66.6892568588257], - [0.09546551215648647, 141.86425685882568], - [0.09546551215648647, 106.21425685882542], - [0.2517123871564865, 134.50175685882562], - [0.09546551215648647, 66.3017568588257], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 89.16425685882575], - [0.03479396560192094, 96.73762435913095], - [0.34728771560192095, 90.92512435913096], - [0.01734207465648646, 113.96425685882548], - [0.3298358246564865, 69.78925685882575], - [0.894151778101921, 236.2376243591308]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11417388672554188, 0.04027892746842024, 0.02328477862247324, 0.008321615115879297, 0.11491405868074732, 0.015075605589261928, 0.04680482469982331, 0.28677971785521505, 0.015264682619947983, 0.06695628260883939, 0.060856674873500834, 0.1447312211534962, 0.024071085018671782, 0.0188787367036876, 0.019607902264493757], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1856.0404514525703 -INFO - Cycle: 123 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.308225996851921, 107.20012435913097], - [0.09546551215648647, 141.6705068588257], - [0.29077410590648645, 134.50175685882562], - [0.09546551215648647, 66.1080068588257], - [0.09546551215648647, 89.74550685882575], - [0.09546551215648647, 105.63300685882542], - [0.07385568435192094, 82.78762435913094], - [0.05640379340648646, 89.16425685882575], - [0.07385568435192094, 96.73762435913095], - [0.03479396560192094, 96.54387435913095], - [0.34728771560192095, 90.73137435913097], - [0.05640379340648646, 113.96425685882548], - [0.01734207465648646, 113.77050685882548], - [0.3298358246564865, 69.98300685882575], - [0.894151778101921, 236.43137435913079]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1453634302859083, 0.01710117779152078, 0.2791847271997476, 0.023617001044329795, 0.062261774731213096, 0.03823404815092514, 0.03861532390506117, 0.13856882473135443, 0.020335505475261376, 0.02157337878861681, 0.062242729547229855, 0.03588425598411297, 0.027929898343522688, 0.01495759312568673, 0.031158555370493668, 0.023363867440977695, 0.01960790808403795], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.3180786109608 -INFO - Cycle: 124 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 105.63300685882542], - [0.308225996851921, 107.39387435913096], - [0.29077410590648645, 134.30800685882562], - [0.09546551215648647, 65.91425685882571], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 82.59387435913095], - [0.05640379340648646, 88.97050685882576], - [0.07385568435192094, 96.93137435913094], - [0.03479396560192094, 96.35012435913096], - [0.34728771560192095, 90.53762435913097], - [0.05640379340648646, 114.15800685882547], - [0.01734207465648646, 113.57675685882549], - [0.3298358246564865, 70.17675685882574], - [0.894151778101921, 236.62512435913078]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2190380522573194, 0.01696267294669621, 0.02360848322424557, 0.06275752895535604, 0.2764126377084333, 0.06186495394440429, 0.03553589640299919, 0.039709542637730716, 0.024996546471996606, 0.02104259411239748, 0.06162014741042201, 0.035015479726238724, 0.031039062731486575, 0.015668937171512506, 0.0317024119864926, 0.02341714465330871, 0.019607907658960155], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.178989448487 -INFO - Cycle: 125 -INFO - Spp: 16 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.308225996851921, 107.58762435913096], - [0.29077410590648645, 134.11425685882563], - [0.09546551215648647, 65.72050685882571], - [0.09546551215648647, 90.13300685882574], - [0.07385568435192094, 82.40012435913096], - [0.05640379340648646, 88.77675685882576], - [0.07385568435192094, 97.12512435913094], - [0.03479396560192094, 96.15637435913096], - [0.34728771560192095, 90.34387435913098], - [0.05640379340648646, 114.35175685882547], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 70.37050685882573]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2797303817527767, 0.016825354465556962, 0.023608047221488102, 0.019607907738110088, 0.2739430205765658, 0.06141464210402797, 0.03294736466478351, 0.040617095147287646, 0.029214445695474062, 0.0206928343980939, 0.061426235366782565, 0.034106176140717204, 0.03390446780116894, 0.016246613762838178, 0.03224997298383685, 0.023465440180491702], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1851.0394955411634 -INFO - Cycle: 126 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.308225996851921, 107.78137435913095], - [0.29077410590648645, 133.92050685882563], - [0.09546551215648647, 65.52675685882572], - [0.09546551215648647, 90.32675685882573], - [0.07385568435192094, 82.20637435913096], - [0.05640379340648646, 88.58300685882577], - [0.07385568435192094, 97.31887435913093], - [0.03479396560192094, 95.96262435913097], - [0.34728771560192095, 90.15012435913098], - [0.05640379340648646, 114.54550685882546], - [0.3298358246564865, 70.56425685882573]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.2470315742847241, 0.016653690254080835, 0.023625868338193395, 0.019607907882696334, 0.032558219206921674, 0.030875209215641786, 0.27175176696636716, 0.06091035960226486, 0.030466471103172188, 0.04112825554072914, 0.033211107833521304, 0.02014823277065684, 0.06167687506855648, 0.033625083669186914, 0.036550639659650705, 0.01667012000565714, 0.023508618597979355], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.8992703528208 -INFO - Cycle: 127 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.308225996851921, 107.97512435913094], - [0.29077410590648645, 133.72675685882564], - [0.09546551215648647, 65.33300685882573], - [0.09546551215648647, 90.52050685882573], - [0.07385568435192094, 82.01262435913097], - [0.05640379340648646, 88.38925685882577], - [0.07385568435192094, 97.51262435913092], - [0.34728771560192095, 89.95637435913099], - [0.05640379340648646, 114.73925685882546], - [0.3298358246564865, 70.75800685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15612905867366558, 0.016682161438038905, 0.023607988425951156, 0.019607908051859798, 0.0327374593435023, 0.11946987332342601, 0.03308096860995221, 0.26982170327913985, 0.06035038953316134, 0.028153790007734887, 0.04201961382459018, 0.03671523041352129, 0.019734988608952623, 0.062305350003369404, 0.038997357701699764, 0.017039544067218113, 0.023546614694216542], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.7576056534253 -INFO - Cycle: 128 -INFO - Spp: 17 -INFO - [[0.09546551215648647, 105.82675685882542], - [0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.308225996851921, 108.16887435913094], - [0.29077410590648645, 133.53300685882564], - [0.09546551215648647, 65.13925685882573], - [0.09546551215648647, 90.71425685882572], - [0.07385568435192094, 81.81887435913097], - [0.05640379340648646, 88.19550685882578], - [0.07385568435192094, 97.70637435913092], - [0.34728771560192095, 89.762624359131], - [0.05640379340648646, 114.93300685882545], - [0.3298358246564865, 70.95175685882572]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06023201080257876, 0.01670795116013196, 0.02358764143797864, 0.019607908058470867, 0.0329206166297226, 0.21298047528962583, 0.03251892624314002, 0.2681328543030539, 0.0597343897454069, 0.025963003716244736, 0.04288554418290978, 0.0398514662796197, 0.01945814424735503, 0.06326601890506152, 0.04126460020554288, 0.01730924050625748, 0.02357920828689958], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.6139549458007 -INFO - Cycle: 129 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 70.95175685882572], - [0.308225996851921, 108.36262435913093], - [0.29077410590648645, 133.33925685882565], - [0.09546551215648647, 64.94550685882574], - [0.09546551215648647, 90.90800685882571], - [0.07385568435192094, 81.62512435913098], - [0.05640379340648646, 88.00175685882579], - [0.07385568435192094, 97.90012435913091], - [0.34728771560192095, 89.568874359131], - [0.05640379340648646, 115.12675685882544]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016729875552866452, 0.02359021416169002, 0.019607908119146353, 0.0331051663638454, 0.2710839788861798, 0.03195014355495644, 0.023335192074627555, 0.266077900686503, 0.059238887537728095, 0.023872515134447662, 0.04339184841778443, 0.04271384111744192, 0.01928070766709462, 0.06452209449414012, 0.04405317488774439, 0.017446551343803806], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.4684585080518 -INFO - Cycle: 130 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 70.95175685882572], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.308225996851921, 108.55637435913093], - [0.29077410590648645, 133.14550685882566], - [0.09546551215648647, 64.75175685882574], - [0.09546551215648647, 91.10175685882571], - [0.07385568435192094, 81.43137435913098], - [0.05640379340648646, 87.80800685882579], - [0.07385568435192094, 98.09387435913091], - [0.34728771560192095, 89.37512435913101], - [0.05640379340648646, 115.32050685882544]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01675216020651886, 0.023590478128366593, 0.01960790819649094, 0.02891730305616814, 0.20724130205149746, 0.03130807253700138, 0.023089019772680193, 0.004407635899675925, 0.06168260504398847, 0.26429177858802044, 0.05867744132609604, 0.021883742857215886, 0.04383857746986274, 0.04526839635308231, 0.019260109134775986, 0.06604534087453198, 0.04664136297234939, 0.01749676553167737], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.3207434712033 -INFO - Cycle: 131 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 106.02050685882541], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.3298358246564865, 70.75800685882572], - [0.308225996851921, 108.75012435913092], - [0.29077410590648645, 132.95175685882566], - [0.09546551215648647, 64.55800685882575], - [0.09546551215648647, 91.2955068588257], - [0.07385568435192094, 81.23762435913099], - [0.05640379340648646, 87.6142568588258], - [0.07385568435192094, 98.2876243591309], - [0.34728771560192095, 89.18137435913101], - [0.05640379340648646, 115.51425685882543]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01677927326414242, 0.023564518566524983, 0.019607908222803675, 0.015187768576094208, 0.0990513319461813, 0.03051762170357603, 0.018431013610959175, 0.16730883066199145, 0.022587460077012532, 0.2622302530851664, 0.058216863339937884, 0.01999144339254199, 0.044606894099043365, 0.04748736052847602, 0.019456489945571136, 0.06781166943915612, 0.0496594574324007, 0.017503842108420552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.170689140336 -INFO - Cycle: 132 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.3298358246564865, 70.75800685882572], - [0.308225996851921, 108.94387435913092], - [0.29077410590648645, 132.75800685882567], - [0.09546551215648647, 64.36425685882575], - [0.09546551215648647, 91.4892568588257], - [0.07385568435192094, 81.043874359131], - [0.05640379340648646, 87.4205068588258], - [0.07385568435192094, 98.4813743591309], - [0.34728771560192095, 88.98762435913102], - [0.05640379340648646, 115.70800685882543]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016801145747002113, 0.02354396134481417, 0.01960790844189996, 0.02970934169032903, 0.03392196233609805, 0.2638336066916302, 0.022341554720349606, 0.2609661832728548, 0.057513439869122246, 0.018169444805845116, 0.045248011242982486, 0.04950885650713262, 0.019741192820249272, 0.06980860551326168, 0.05186819679442591, 0.017416588202002873], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1850.0186059757357 -INFO - Cycle: 133 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.308225996851921, 109.13762435913091], - [0.29077410590648645, 132.56425685882567], - [0.09546551215648647, 64.17050685882576], - [0.09546551215648647, 91.68300685882569], - [0.07385568435192094, 80.850124359131], - [0.05640379340648646, 87.22675685882581], - [0.07385568435192094, 98.67512435913089], - [0.34728771560192095, 88.79387435913102], - [0.05640379340648646, 115.90175685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016800782093104275, 0.02356109120439994, 0.019607908403320676, 0.029126329932361333, 0.034109765106599306, 0.22518656115717062, 0.036641375088885084, 0.021856410165221, 0.25944951750755685, 0.05689999452199593, 0.01640292679825959, 0.045265903057507974, 0.05148140067693569, 0.01990914000840056, 0.07203786406731273, 0.054477870337217564, 0.017185159873751053], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.8650590777772 -INFO - Cycle: 134 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.09546551215648647, 91.68300685882569], - [0.03479396560192094, 95.76887435913098], - [0.308225996851921, 109.3313743591309], - [0.29077410590648645, 132.37050685882568], - [0.09546551215648647, 63.97675685882576], - [0.07385568435192094, 80.65637435913101], - [0.05640379340648646, 87.03300685882581], - [0.07385568435192094, 98.86887435913088], - [0.34728771560192095, 88.60012435913103], - [0.05640379340648646, 116.09550685882542]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016619727631973575, 0.023543659515335547, 0.019607908540090473, 0.034424368120586135, 0.15060774910074998, 0.10945951778602415, 0.021609429015412043, 0.04504130640560375, 0.028525045130987678, 0.2586562245074063, 0.05604572634180127, 0.014703672202535224, 0.05311263298878093, 0.0203038910835292, 0.0744383578826104, 0.05636822092021672, 0.01693256282635655], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.7097947526995 -INFO - Cycle: 135 -INFO - Spp: 19 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.3298358246564865, 70.56425685882573], - [0.09546551215648647, 91.68300685882569], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.5251243591309], - [0.29077410590648645, 132.17675685882568], - [0.09546551215648647, 63.78300685882576], - [0.07385568435192094, 80.46262435913101], - [0.05640379340648646, 86.83925685882582], - [0.07385568435192094, 99.06262435913088], - [0.34728771560192095, 88.40637435913104], - [0.05640379340648646, 116.28925685882541]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016609020173549212, 0.02353192151505252, 0.01960790875809691, 0.03461491396162703, 0.09312474700470921, 0.16557187683036356, 0.01796606027484345, 0.022844093261026332, 0.02791777808352086, 0.003358022875739602, 0.021553674932059785, 0.2580041892243301, 0.05513830590074486, 0.013057273619061798, 0.05461563176217125, 0.020686517766362104, 0.07698798552825108, 0.058208875053557145, 0.016601203474933175], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.5528824004723 -INFO - Cycle: 136 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.21425685882541], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.7188743591309], - [0.29077410590648645, 131.9830068588257], - [0.09546551215648647, 63.589256858825756], - [0.07385568435192094, 80.26887435913102], - [0.05640379340648646, 86.64550685882583], - [0.07385568435192094, 99.25637435913087], - [0.34728771560192095, 88.21262435913104], - [0.05640379340648646, 116.4830068588254]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01658948003386259, 0.023518894218260672, 0.01960790880992769, 0.034802879297834176, 0.0322172056083893, 0.2250511491314042, 0.027320397272001827, 0.020889007566319184, 0.04375062115415279, 0.2572787840833202, 0.05425236456165464, 0.01143014928560788, 0.056039448634153353, 0.021110371474299908, 0.0796862784253876, 0.06025100329059557, 0.01620405715282849], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.3942291344333 -INFO - Cycle: 137 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.308225996851921, 109.91262435913089], - [0.29077410590648645, 131.7892568588257], - [0.09546551215648647, 63.395506858825755], - [0.07385568435192094, 80.07512435913102], - [0.05640379340648646, 86.45175685882583], - [0.07385568435192094, 99.45012435913087], - [0.34728771560192095, 88.01887435913105], - [0.05640379340648646, 116.6767568588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0165601847060466, 0.023529652570806078, 0.01960790899484423, 0.03498523165852269, 0.2557544174175993, 0.026745675700545972, 0.020635789017813263, 0.04312130688654567, 0.25711626879730715, 0.05315225685767896, 0.009790528043971757, 0.05750296446209203, 0.02153153062319786, 0.08248661135068114, 0.06176284076049879, 0.01571683215184851], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.2341289483695 -INFO - Cycle: 138 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.3298358246564865, 70.37050685882573], - [0.09546551215648647, 91.4892568588257], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.308225996851921, 110.10637435913088], - [0.29077410590648645, 131.5955068588257], - [0.09546551215648647, 63.20175685882575], - [0.07385568435192094, 79.88137435913103], - [0.05640379340648646, 86.25800685882584], - [0.07385568435192094, 99.64387435913086], - [0.34728771560192095, 87.82512435913105], - [0.05640379340648646, 116.8705068588254]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016521049040767802, 0.02352771242028757, 0.01960790920198323, 0.03516525648817114, 0.2022928653601359, 0.026179895821312846, 0.012610199121143214, 0.04263047435392693, 0.05175086572512592, 0.007691476569170553, 0.2570037974819561, 0.05201920743821313, 0.008144323871394757, 0.058919702183544434, 0.02199158212612801, 0.08542123200543829, 0.06333861238804658, 0.015183838403253632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1849.072758613947 -INFO - Cycle: 139 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 91.4892568588257], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.308225996851921, 110.30012435913088], - [0.29077410590648645, 131.4017568588257], - [0.09546551215648647, 63.00800685882575], - [0.07385568435192094, 79.68762435913104], - [0.05640379340648646, 86.06425685882584], - [0.07385568435192094, 99.83762435913086], - [0.34728771560192095, 87.63137435913106], - [0.05640379340648646, 117.06425685882539]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016471468489348783, 0.023501947467912447, 0.019607909356296093, 0.035343592889329416, 0.11249357564438733, 0.025620586237695708, 0.03705778153580411, 0.1395641123599556, 0.01991939249013204, 0.005286187581205952, 0.257009368766189, 0.05082516252961774, 0.006481518982170865, 0.0602852406117498, 0.02249674843476863, 0.08851892425676153, 0.06490587741218277, 0.014610604954492012], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.9096292120994 -INFO - Cycle: 140 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.09546551215648647, 106.4080068588254], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.308225996851921, 110.49387435913087], - [0.29077410590648645, 131.2080068588257], - [0.09546551215648647, 62.81425685882575], - [0.07385568435192094, 79.49387435913104], - [0.05640379340648646, 85.87050685882585], - [0.07385568435192094, 100.03137435913085], - [0.34728771560192095, 87.43762435913106], - [0.05640379340648646, 117.25800685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01641102850932143, 0.023485430687748537, 0.019607909579937327, 0.035523159454159264, 0.048880851933029525, 0.025057843424981317, 0.20174885240807292, 0.019657614551524767, 0.04149432547476876, 0.2574383277625436, 0.04944437537246867, 0.0047875572315590285, 0.06159824851154317, 0.023064968712629075, 0.0917306835295234, 0.06611630136353823, 0.013952521492650883], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.7446290798787 -INFO - Cycle: 141 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.3298358246564865, 70.17675685882574], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.308225996851921, 110.68762435913087], - [0.29077410590648645, 131.01425685882572], - [0.09546551215648647, 62.62050685882575], - [0.07385568435192094, 79.30012435913105], - [0.05640379340648646, 85.67675685882585], - [0.07385568435192094, 100.22512435913085], - [0.34728771560192095, 87.24387435913107], - [0.05640379340648646, 117.45175685882538]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016343063110135125, 0.02348859217772278, 0.019607909811875896, 0.030024998465989834, 0.02443763778843586, 0.24882526416581355, 0.019391055708967132, 0.04097130789306726, 0.005713766134235161, 0.25805419161295023, 0.04796216317362354, 0.0030038182473642026, 0.06304816197488734, 0.02367589251488626, 0.09497654027853755, 0.06724585621806033, 0.013229780723447953], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.5775117658782 -INFO - Cycle: 142 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.308225996851921, 110.88137435913086], - [0.29077410590648645, 130.82050685882572], - [0.07385568435192094, 79.10637435913105], - [0.05640379340648646, 85.48300685882586], - [0.07385568435192094, 100.41887435913084], - [0.34728771560192095, 87.05012435913108], - [0.05640379340648646, 117.64550685882537]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016300874227354496, 0.023487326052524127, 0.019607910088964512, 0.009120017378766684, 0.023155609571190842, 0.19485455983728575, 0.04057012947444991, 0.027078439662841815, 0.052186515000833225, 0.018938828763776568, 0.2585380604025588, 0.04650689330554995, 0.0655915510428952, 0.024980779407653447, 0.0978719894093976, 0.06866590803933229, 0.012544608334624782], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.409470210869 -INFO - Cycle: 143 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.09546551215648647, 106.6017568588254], - [0.09546551215648647, 91.2955068588257], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 91.10175685882571], - [0.308225996851921, 111.07512435913085], - [0.29077410590648645, 130.62675685882573], - [0.07385568435192094, 78.91262435913106], - [0.05640379340648646, 85.28925685882587], - [0.07385568435192094, 100.61262435913083], - [0.34728771560192095, 86.85637435913108], - [0.05640379340648646, 117.83925685882537]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.016153649406943155, 0.02345073275177289, 0.019607910289955083, 0.012994358262948159, 0.023446743352009237, 0.08736256111179623, 0.015703402679119148, 0.023121169840937796, 0.15748845897294458, 0.01866619505777075, 0.024278224119115926, 0.25954690026146837, 0.044800387819435704, 0.06524533199257423, 0.0247324077010937, 0.10221259834970935, 0.0696335716129982, 0.011555396417407531], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.2360302152026 -INFO - Cycle: 144 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 91.10175685882571], - [0.34728771560192095, 86.85637435913108], - [0.308225996851921, 111.26887435913085], - [0.29077410590648645, 130.43300685882573], - [0.07385568435192094, 78.71887435913106], - [0.05640379340648646, 85.09550685882587], - [0.07385568435192094, 100.80637435913083], - [0.05640379340648646, 118.03300685882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01599956852193312, 0.02343227418679771, 0.019607910404088703, 0.018139829688548083, 0.023819819902419808, 0.01786463353571948, 0.24265577150962042, 0.018551517179400692, 0.0393909902186734, 0.07117886372004172, 0.2594321863601279, 0.04348065685292162, 0.0649812952725516, 0.02439040619699581, 0.10657714874615089, 0.010497127704009056], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1848.067167186336 -INFO - Cycle: 145 -INFO - Spp: 18 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.34728771560192095, 86.85637435913108], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.308225996851921, 111.46262435913084], - [0.29077410590648645, 130.23925685882574], - [0.07385568435192094, 78.52512435913107], - [0.05640379340648646, 84.90175685882588], - [0.07385568435192094, 101.00012435913082], - [0.05640379340648646, 118.22675685882535]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015839825293950182, 0.023441238425213538, 0.019607910566052385, 0.024169031843184002, 0.02424814377286086, 0.01170484341600366, 0.20378327799304183, 0.018488804251569273, 0.05068315973784106, 0.03729008580648255, 0.0382516797374226, 0.02220582565523419, 0.2589950215922331, 0.04226596864231538, 0.06473208050767744, 0.02400650922092911, 0.11093253785074367, 0.009354055687245316], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.9027752316572 -INFO - Cycle: 146 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.76887435913098], - [0.01734207465648646, 112.99550685882551], - [0.09546551215648647, 106.79550685882539], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.308225996851921, 111.65637435913084], - [0.29077410590648645, 130.04550685882575], - [0.07385568435192094, 78.33137435913108], - [0.05640379340648646, 84.70800685882588], - [0.07385568435192094, 101.19387435913082], - [0.05640379340648646, 118.42050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01567480125683823, 0.0233903894132209, 0.01960791045369916, 0.0316462416006733, 0.024770098820885687, 0.004064600542528184, 0.058259526623954595, 0.018496761422711158, 0.17989091363986703, 0.03821540007477681, 0.07482985117250592, 0.25808169769933104, 0.0412263499722531, 0.06456571722823659, 0.023508673590185672, 0.11558771696000206, 0.008183349528330454], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.742285839923 -INFO - Cycle: 147 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.09546551215648647, 90.90800685882571], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.308225996851921, 111.85012435913083], - [0.29077410590648645, 129.85175685882575], - [0.07385568435192094, 78.13762435913108], - [0.05640379340648646, 84.51425685882589], - [0.07385568435192094, 101.38762435913081], - [0.05640379340648646, 118.61425685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01566586051022981, 0.02338953712024252, 0.019607910582315577, 0.03545783785624278, 0.018391435411168392, 0.2362471991760772, 0.0027332380847528825, 0.07628918249863963, 0.02526731572830172, 0.0345852514757843, 0.2581849373365244, 0.039765123218444096, 0.06441053168589929, 0.02296283403586679, 0.12012755037010409, 0.006914254909406494], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.5858908577475 -INFO - Cycle: 148 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.09546551215648647, 141.6705068588257], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.09546551215648647, 106.98925685882539], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.09546551215648647, 107.18300685882538], - [0.308225996851921, 112.04387435913083], - [0.29077410590648645, 129.65800685882576], - [0.07385568435192094, 77.94387435913109], - [0.05640379340648646, 84.3205068588259], - [0.07385568435192094, 101.5813743591308], - [0.05640379340648646, 118.80800685882534]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01550143227572637, 0.0233634374675048, 0.019607910745170567, 0.03531500112168058, 0.01828822284992454, 0.12787075967421677, 0.07771613982150058, 0.02579171957756779, 0.03707542649256322, 0.10569547935309719, 0.2583850706103996, 0.03823754606590628, 0.0642916129154493, 0.022433731921864375, 0.12482380406868004, 0.005602705038747858], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.4338072485393 -INFO - Cycle: 149 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.34728771560192095, 87.05012435913108], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 90.71425685882572], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.09546551215648647, 90.52050685882573], - [0.308225996851921, 112.23762435913082], - [0.29077410590648645, 129.46425685882576], - [0.07385568435192094, 77.75012435913109], - [0.05640379340648646, 84.1267568588259], - [0.07385568435192094, 101.7751243591308], - [0.05640379340648646, 119.00175685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015334435008933205, 0.01960791067408039, 0.035161239522138746, 0.018300852106945178, 0.027689704045660814, 0.026351198575153407, 0.015029403170058447, 0.2310196329522013, 0.023229516068326485, 0.051864395131484414, 0.021702426039165487, 0.2577190218695185, 0.03704866881745586, 0.06415126231374142, 0.021886107462021485, 0.12971860298680496, 0.004185623256309922], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.285677439952 -INFO - Cycle: 150 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.3298358246564865, 69.98300685882575], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.09546551215648647, 90.52050685882573], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.308225996851921, 112.43137435913081], - [0.29077410590648645, 129.27050685882577], - [0.07385568435192094, 77.5563743591311], - [0.05640379340648646, 83.9330068588259], - [0.07385568435192094, 101.9688743591308], - [0.05640379340648646, 119.19550685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.015165872706403703, 0.019607910628420475, 0.034991918884101574, 0.014717364072759163, 0.026962775855150688, 0.16114200235884993, 0.023229083656414656, 0.08122449682848758, 0.036217086463640615, 0.0035175211655628464, 0.06754106814671067, 0.25750210626954967, 0.03565679254891247, 0.06408084129756311, 0.021275762325580785, 0.1344393293765968, 0.002728067415295258], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.1417108498306 -INFO - Cycle: 151 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 107.18300685882538], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 90.32675685882573], - [0.308225996851921, 112.62512435913081], - [0.29077410590648645, 129.07675685882577], - [0.07385568435192094, 77.3626243591311], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 102.16262435913079]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014997853150706415, 0.01960791067327077, 0.034808142163624746, 0.027625307226345493, 0.01911213814517043, 0.023168987324087384, 0.08281255177948289, 0.018013087516925087, 0.20716328740208798, 0.0351801834921644, 0.25773418347373334, 0.034054945993083195, 0.06395880120431505, 0.020613544488536868, 0.14114907596646586], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1847.0021200838155 -INFO - Cycle: 152 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 90.32675685882573], - [0.09546551215648647, 107.57050685882537], - [0.308225996851921, 112.8188743591308], - [0.29077410590648645, 128.88300685882578], - [0.07385568435192094, 77.16887435913111], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 102.35637435913078]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014826520827001187, 0.019607910664242275, 0.03461716563435825, 0.02830302391772938, 0.02319238693859124, 0.08411817462136055, 0.01792260811495447, 0.1892622547840277, 0.03575838082900877, 0.034102919316807805, 0.2583229970067842, 0.03224676798940282, 0.06397632526940708, 0.019955341312402283, 0.14378722277392197], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.8659246036084 -INFO - Cycle: 153 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.34728771560192095, 87.24387435913107], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.37675685882537], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 90.13300685882574], - [0.308225996851921, 113.0126243591308], - [0.29077410590648645, 128.6892568588258], - [0.07385568435192094, 76.97512435913112], - [0.05640379340648646, 83.35175685882592], - [0.07385568435192094, 102.55012435913078]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014654146277478136, 0.0196079106684893, 0.03442195226568996, 0.028992539599342015, 0.023153281791422394, 0.07352230682869682, 0.017859266177652277, 0.05641596326424281, 0.16376417542838248, 0.011970781812437489, 0.03638626243879543, 0.2588055719039023, 0.03044896071971024, 0.0638911546363308, 0.019325148729200433, 0.14678057745822726], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.7354768822674 -INFO - Cycle: 154 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 90.13300685882574], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 113.20637435913079], - [0.29077410590648645, 128.4955068588258], - [0.07385568435192094, 76.78137435913112], - [0.05640379340648646, 83.15800685882593], - [0.07385568435192094, 102.74387435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01448449772478129, 0.019607910554835815, 0.03420729362855809, 0.02974926348614198, 0.011143787699351032, 0.01793171758776783, 0.21721360675192733, 0.08735986652360217, 0.037132250454104745, 0.012080106720332552, 0.25816477349625383, 0.029145646953970858, 0.06393984035837276, 0.01859158955005322, 0.1492478485099464], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.6106898476037 -INFO - Cycle: 155 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 107.57050685882537], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.09546551215648647, 89.93925685882574], - [0.308225996851921, 113.40012435913079], - [0.29077410590648645, 128.3017568588258], - [0.07385568435192094, 76.58762435913113], - [0.05640379340648646, 82.96425685882593], - [0.07385568435192094, 102.93762435913077]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014314913682055166, 0.019607910632752277, 0.03399033125637816, 0.03051171375782884, 0.023139151159480457, 0.01784916372859373, 0.09177908637978976, 0.08858496515324554, 0.12243313126962374, 0.03784354856859643, 0.25909357658382964, 0.02707062022787083, 0.06388300896670389, 0.01789364090968331, 0.15200523772356808], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.4920302091352 -INFO - Cycle: 156 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.01734207465648646, 113.1892568588255], - [0.03479396560192094, 95.96262435913097], - [0.09546551215648647, 141.86425685882568], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.09546551215648647, 89.93925685882574], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 113.59387435913078], - [0.29077410590648645, 128.1080068588258], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 82.77050685882594], - [0.07385568435192094, 103.13137435913076]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01415082583055985, 0.019607910645005795, 0.019191467821091157, 0.03153386189120242, 0.017410003799334616, 0.01776828397641718, 0.08978271675780117, 0.21106947890119462, 0.038862112191628696, 0.01445695838526132, 0.0057470454241759505, 0.2601670657697978, 0.024876359288852047, 0.06401370788691696, 0.016936800484011284, 0.1544254009467492], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.3792642942767 -INFO - Cycle: 157 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.09546551215648647, 107.76425685882536], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 107.95800685882536], - [0.09546551215648647, 89.74550685882575], - [0.308225996851921, 113.78762435913077], - [0.29077410590648645, 127.91425685882581], - [0.07385568435192094, 76.20012435913114], - [0.05640379340648646, 82.57675685882595], - [0.07385568435192094, 103.32512435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013989893990424577, 0.01960791053096162, 0.0326163334994785, 0.017689012667989903, 0.09095398772471909, 0.14262310894073565, 0.03327259259954547, 0.02322940319739698, 0.06578334955837152, 0.03948491837990195, 0.26139536294545157, 0.022552164263014537, 0.06407725650276067, 0.01597081599598454, 0.1567538892032634], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.2729447152585 -INFO - Cycle: 158 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.34728771560192095, 87.43762435913106], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.09546551215648647, 89.74550685882575], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 141.86425685882568], - [0.308225996851921, 113.98137435913077], - [0.29077410590648645, 127.72050685882581], - [0.07385568435192094, 76.00637435913114], - [0.05640379340648646, 82.38300685882595], - [0.07385568435192094, 103.51887435913075]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013838466398083026, 0.01960791042562093, 0.03350665742549626, 0.017697151847447645, 0.05062598159645996, 0.03301937686718419, 0.2051254884840535, 0.0408127432958045, 0.04180945273999774, 0.02309189963179401, 0.2619181498347756, 0.020535613789825134, 0.06414956933816626, 0.01510285114982322, 0.159158687175468], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.172729540496 -INFO - Cycle: 159 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 95.96262435913097], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.308225996851921, 114.17512435913076], - [0.29077410590648645, 127.52675685882582], - [0.07385568435192094, 75.81262435913115], - [0.05640379340648646, 82.18925685882596], - [0.07385568435192094, 103.71262435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013689072272046889, 0.019607910375850926, 0.034391844078676334, 0.017728157547437604, 0.032767670057275836, 0.18620051857583478, 0.09397053155574925, 0.01671270177045225, 0.04141508463055388, 0.023222798589320505, 0.26236037245705585, 0.018522592555944396, 0.06414921408774037, 0.014280550819141783, 0.16098098062691918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1846.0790168572023 -INFO - Cycle: 160 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.09546551215648647, 107.95800685882536], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.308225996851921, 114.36887435913076], - [0.29077410590648645, 127.33300685882583], - [0.07385568435192094, 75.61887435913115], - [0.05640379340648646, 81.99550685882596], - [0.07385568435192094, 103.90637435913074]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01377074978687343, 0.019607910231181594, 0.017655332580839664, 0.032339504706612114, 0.031077660215125275, 0.09507595357945199, 0.16841943165859258, 0.04289304007226491, 0.023163585108636506, 0.035361846901858, 0.2640458388975073, 0.01580090758150032, 0.06428791080551069, 0.013224792274158821, 0.16327553559988683], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.9918687569002 -INFO - Cycle: 161 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 89.35800685882576], - [0.308225996851921, 114.56262435913075], - [0.29077410590648645, 127.13925685882583], - [0.07385568435192094, 75.42512435913116], - [0.05640379340648646, 81.80175685882597], - [0.07385568435192094, 104.10012435913073]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013644732783065003, 0.01960791015989802, 0.017583624212541456, 0.032066170547104415, 0.09616128751691162, 0.1974187947498247, 0.023188524352337477, 0.03630733934694609, 0.043678975862124006, 0.2659247049722109, 0.012903967578359285, 0.06429234567169848, 0.012334773397870091, 0.16488684884910842], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.9111502834219 -INFO - Cycle: 162 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 108.15175685882535], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 89.35800685882576], - [0.09546551215648647, 108.34550685882535], - [0.09546551215648647, 89.16425685882577], - [0.308225996851921, 114.75637435913075], - [0.29077410590648645, 126.94550685882584], - [0.07385568435192094, 75.23137435913117], - [0.05640379340648646, 81.60800685882597], - [0.07385568435192094, 104.29387435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0135318666450697, 0.01960791019927931, 0.017512978376939912, 0.03178183491589457, 0.0972278271739008, 0.11975955443359285, 0.023178874202025242, 0.037291844144538594, 0.014394255601232642, 0.0751758105216223, 0.03038636417480077, 0.2680138039503622, 0.009814726646853348, 0.06432647070282592, 0.011384290462384693, 0.1666115878486773], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.837527093876 -INFO - Cycle: 163 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.01734207465648646, 113.3830068588255], - [0.34728771560192095, 87.63137435913106], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.09546551215648647, 89.16425685882577], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.308225996851921, 114.95012435913074], - [0.29077410590648645, 126.75175685882584], - [0.07385568435192094, 75.03762435913117], - [0.05640379340648646, 81.41425685882598], - [0.07385568435192094, 104.48762435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013439123578245797, 0.019607909891412267, 0.01752255181178601, 0.025532379765511766, 0.05886601631148891, 0.02313831428130342, 0.038400146048803006, 0.1920496500921815, 0.04620052345229792, 0.005908092318281173, 0.03972183710125202, 0.2694076955590117, 0.007046889158318098, 0.06443506623245879, 0.010291747063818624, 0.16843205733382888], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.77039126484 -INFO - Cycle: 164 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.308225996851921, 115.14387435913073], - [0.29077410590648645, 126.55800685882585], - [0.07385568435192094, 74.84387435913118], - [0.05640379340648646, 81.22050685882598], - [0.07385568435192094, 104.68137435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013367848904273115, 0.01960790966964539, 0.01757419361692993, 0.023182982150500544, 0.03975565240858839, 0.1903897079144707, 0.030956789658742354, 0.10009043146014165, 0.047085169890386594, 0.27049436219796524, 0.004400730457947377, 0.06456173041324503, 0.00902556195158909, 0.16950692930557468], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.7101141426751 -INFO - Cycle: 165 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.3298358246564865, 69.78925685882575], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.09546551215648647, 108.34550685882535], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.308225996851921, 115.33762435913073], - [0.07385568435192094, 74.65012435913118], - [0.05640379340648646, 81.02675685882599], - [0.07385568435192094, 104.87512435913071]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013311069698793029, 0.01960790966520058, 0.017518637088516902, 0.02314455255490041, 0.040846217006971774, 0.07707444980261646, 0.03064523550179481, 0.10096452831508747, 0.0487182626618892, 0.11052169130609261, 0.2740723434761795, 0.06470614961885121, 0.007879774971694228, 0.17098917833141178], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.6567253486223 -INFO - Cycle: 166 -INFO - Spp: 13 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.07385568435192094, 74.45637435913119], - [0.05640379340648646, 80.833006858826], - [0.07385568435192094, 105.0688743591307]], shape=[13, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01327569373406152, 0.019607908784362117, 0.023134766750894094, 0.041964566489497035, 0.03032669788288799, 0.10301397861040171, 0.05032254524276462, 0.1851377948007384, 0.017259646391651874, 0.2722760350173419, 0.06487228954287057, 0.006680851413978766, 0.17211955225230544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.6104935155854 -INFO - Cycle: 167 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.07385568435192094, 82.78762435913094], - [0.09546551215648647, 108.34550685882535], - [0.07385568435192094, 74.2626243591312], - [0.05640379340648646, 80.639256858826], - [0.07385568435192094, 105.2626243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013241267487930017, 0.01960790866520623, 0.02314138668355182, 0.04163699440110535, 0.03042368828697142, 0.10301398651838416, 0.05022791625566898, 0.18106528126789218, 0.017259668214674142, 0.2722759939669429, 0.00594432760463014, 0.0036232839712038475, 0.06122324191908279, 0.006865555669759239, 0.1704494990869969], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.5601150174389 -INFO - Cycle: 168 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 88.97050685882577], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 82.98137435913094], - [0.07385568435192094, 74.0688743591312], - [0.05640379340648646, 80.44550685882601], - [0.07385568435192094, 105.45637435913069]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013230132619239601, 0.01960790878809867, 0.02316242519399923, 0.04207458753747779, 0.030300589579615785, 0.10301404022683476, 0.03497832920235276, 0.18349045521330712, 0.017259724352047277, 0.2722757143466235, 0.015997398691800408, 0.008709643265384258, 0.05982620854950264, 0.006251375417017779, 0.16982146701669856], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.5137727265267 -INFO - Cycle: 169 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.17512435913093], - [0.07385568435192094, 73.8751243591312], - [0.05640379340648646, 80.25175685882601], - [0.07385568435192094, 105.65012435913069]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013241893180834892, 0.019607908777527213, 0.02318757914717135, 0.042537918976513975, 0.03016994883372175, 0.10301410430208811, 0.18227364078341285, 0.01725977860935516, 0.2722753895815136, 0.051826174125286374, 0.011418119502318979, 0.05862433657333998, 0.00554747958107091, 0.1690157280258448], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.468879989746 -INFO - Cycle: 170 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.36887435913093], - [0.07385568435192094, 73.68137435913121], - [0.05640379340648646, 80.05800685882602], - [0.07385568435192094, 105.84387435913068]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013257965041468556, 0.019607908661775374, 0.02320684486398094, 0.04303162971496278, 0.030030109506720918, 0.10301414940417894, 0.18122382953093766, 0.017259830767042666, 0.2722751553529163, 0.052413801023112085, 0.013740962608950899, 0.05761391810382723, 0.004847184498534222, 0.16847671092159147], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.425773571829 -INFO - Cycle: 171 -INFO - Spp: 14 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.07385568435192094, 83.56262435913092], - [0.07385568435192094, 73.48762435913122], - [0.05640379340648646, 80.25175685882601], - [0.07385568435192094, 106.03762435913067]], shape=[14, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01340200356053191, 0.019607908661828294, 0.023225299845008845, 0.043496978419684904, 0.02989516479699083, 0.10301419161893446, 0.18018258464966178, 0.017259883036406753, 0.27227493457047003, 0.052999767897618684, 0.015815030259310282, 0.05693469498426775, 0.003923573060373407, 0.16796798463891213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3847771173757 -INFO - Cycle: 172 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.09546551215648647, 108.73300685882533], - [0.07385568435192094, 83.75637435913092], - [0.07385568435192094, 73.29387435913122], - [0.05640379340648646, 80.44550685882601], - [0.07385568435192094, 106.23137435913067]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013474581996163807, 0.01960790866438422, 0.023232657245857456, 0.043824573513763836, 0.029799915580001033, 0.10301420931284432, 0.16737184133112737, 0.017259938113265698, 0.27227482999641756, 0.05360044918297633, 0.011696612163660325, 0.017808573496726928, 0.05613695389733356, 0.003366026004357145, 0.1675309295011201], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3459501466941 -INFO - Cycle: 173 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 89.16425685882577], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 83.95012435913091], - [0.07385568435192094, 73.10012435913123], - [0.05640379340648646, 80.639256858826], - [0.07385568435192094, 106.42512435913066]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013499480112564398, 0.01960790874545308, 0.02323116192458783, 0.04401435532363702, 0.029743919378801872, 0.10301421007363029, 0.14225513891052316, 0.017259996987467132, 0.2722748053912555, 0.03559139064883286, 0.03554156268660156, 0.018762078571309678, 0.019817614488561643, 0.05525182432970633, 0.003100068848895047, 0.16703448357817252], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.3097192835971 -INFO - Cycle: 174 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.1438743591309], - [0.07385568435192094, 72.90637435913123], - [0.05640379340648646, 80.833006858826], - [0.07385568435192094, 106.61887435913066]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01349118002520355, 0.01960790867104267, 0.02322389065737354, 0.04407353643399042, 0.029724745047271888, 0.10301420039384385, 0.1087463487943207, 0.017260057997447842, 0.2722748329614621, 0.06765846373589532, 0.05524134694803836, 0.021832838243885128, 0.05430900246875254, 0.003081295144553356, 0.16646035247691873], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2763350328155 -INFO - Cycle: 175 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.3376243591309], - [0.07385568435192094, 72.71262435913124], - [0.05640379340648646, 81.02675685882599], - [0.07385568435192094, 106.81262435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013446391645688505, 0.019607908663188494, 0.02323452783047946, 0.04399297737370552, 0.029744413603946005, 0.10301422012911683, 0.10503591590390694, 0.01726010721317559, 0.2722747236535956, 0.0704038912548545, 0.05577629799396492, 0.02358575669931873, 0.05331148541466525, 0.0033694184727438886, 0.16594196414764967], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2461796707205 -INFO - Cycle: 176 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.5313743591309], - [0.07385568435192094, 72.51887435913125], - [0.05640379340648646, 81.22050685882598], - [0.07385568435192094, 107.00637435913065]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01338796941349611, 0.019607908661907078, 0.023246924462727137, 0.043796398936671956, 0.02979626225082777, 0.10301424198954955, 0.10507037673554356, 0.017260154344130318, 0.27227460594813196, 0.06945678702723278, 0.056289931736320145, 0.02524965675192224, 0.05229490774476196, 0.003851698684655178, 0.16540217531212223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.2195026261284 -INFO - Cycle: 177 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.09546551215648647, 141.6705068588257], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.07385568435192094, 84.72512435913089], - [0.07385568435192094, 72.32512435913125], - [0.05640379340648646, 81.41425685882598], - [0.07385568435192094, 107.20012435913064]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013324330391495099, 0.019607908661937026, 0.023260975528548788, 0.04349691033759671, 0.029876552167787528, 0.10301426578319849, 0.1087110951008203, 0.017260199412786552, 0.2722744808344761, 0.06495408418080247, 0.056784398153079625, 0.026826008171719328, 0.051274966004359934, 0.004491365494927687, 0.1648424597764644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.196487116634 -INFO - Cycle: 178 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.35800685882576], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 84.91887435913088], - [0.07385568435192094, 72.13137435913126], - [0.05640379340648646, 81.60800685882597], - [0.07385568435192094, 107.39387435913063]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013262265161375466, 0.0196079086633428, 0.04310694433684276, 0.02998182072894162, 0.10301428669808604, 0.13052704985312907, 0.01726024492010059, 0.2722744157161786, 0.04230061540491836, 0.05721509984727282, 0.023386657106541385, 0.028332028879076928, 0.05026109520353126, 0.0052550426399384145, 0.16421452484072394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1772804073225 -INFO - Cycle: 179 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.07385568435192094, 85.11262435913088], - [0.07385568435192094, 72.32512435913125], - [0.07385568435192094, 71.93762435913126], - [0.05640379340648646, 81.80175685882597], - [0.07385568435192094, 107.58762435913063]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013298284932982525, 0.01960790868470389, 0.04292944443525284, 0.030030584446024952, 0.10301424881024515, 0.059777806599309743, 0.01726031908942367, 0.27227452881199377, 0.11129495315967321, 0.05683748567302367, 0.023253371873670877, 0.028766099098004146, 0.028030460545222402, 0.02244517119478568, 0.005390719816551098, 0.16400718689397184], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1605450561879 -INFO - Cycle: 180 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.07385568435192094, 85.30637435913087], - [0.07385568435192094, 72.51887435913125], - [0.07385568435192094, 71.74387435913127], - [0.05640379340648646, 81.99550685882596], - [0.07385568435192094, 107.78137435913062]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013326261508322232, 0.01960790872872035, 0.04272979269008852, 0.030085177549329198, 0.10301425023887928, 0.04784734805730125, 0.01726037795832687, 0.272274504990594, 0.12208405134128902, 0.0594578110631548, 0.023256714703419144, 0.028931859601778114, 0.028195692344435582, 0.02249189022298655, 0.005610953366949828, 0.16382540563442521], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1450359889752 -INFO - Cycle: 181 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.6705068588257], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.50012435913087], - [0.07385568435192094, 72.71262435913124], - [0.07385568435192094, 71.55012435913127], - [0.05640379340648646, 82.18925685882596], - [0.07385568435192094, 107.97512435913062]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013358633840162037, 0.019607908666932235, 0.04253578734593601, 0.030138166719748432, 0.10301425394307426, 0.04846479244409892, 0.017260434396049483, 0.2722744936584778, 0.1204014770002339, 0.06024626308491681, 0.012969911191812745, 0.010341857913995752, 0.02905707433149198, 0.02858121172768822, 0.022359387842068822, 0.005811055241812249, 0.16357729065150042], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1308453745164 -INFO - Cycle: 182 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.69387435913086], - [0.07385568435192094, 72.90637435913123], - [0.07385568435192094, 71.35637435913128], - [0.05640379340648646, 82.38300685882595], - [0.07385568435192094, 108.16887435913061]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013395028927020458, 0.01960790866476985, 0.04234871917209527, 0.030189211090715144, 0.10301426005505743, 0.05559238142413431, 0.017260488237965672, 0.27227447784888836, 0.11227562155227074, 0.06101479364520942, 0.023381811063588893, 0.029149329583972785, 0.02903611607236092, 0.022197129206984807, 0.005989084129666659, 0.1632736393252993], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1180130874613 -INFO - Cycle: 183 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 85.88762435913085], - [0.07385568435192094, 73.10012435913123], - [0.07385568435192094, 71.16262435913129], - [0.05640379340648646, 82.57675685882595], - [0.07385568435192094, 108.3626243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013434709599945105, 0.019607908663805827, 0.04216902532529674, 0.030238192237166315, 0.10301427175594186, 0.0593395189764014, 0.017260537650841273, 0.27227441310405576, 0.10761261933073551, 0.06179552425214312, 0.023392819221303256, 0.02920150970471443, 0.029533758602307163, 0.022030727672337685, 0.006146879954608164, 0.1629475839483964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.1065920366134 -INFO - Cycle: 184 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 89.55175685882575], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.08137435913085], - [0.07385568435192094, 73.29387435913122], - [0.07385568435192094, 70.96887435913129], - [0.05640379340648646, 82.77050685882594], - [0.07385568435192094, 108.5563743591306]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013480996775036785, 0.01960790866904522, 0.04201373155933646, 0.030280569765593877, 0.10301426435548323, 0.0469265257382795, 0.017260591959891426, 0.272274439857561, 0.11887622793737383, 0.034072340581500236, 0.023393052205883273, 0.02875949466616768, 0.029358731633623344, 0.030091403764023823, 0.021857795990807723, 0.0062340059136127895, 0.16249791862677976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.096627217216 -INFO - Cycle: 185 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.27512435913084], - [0.07385568435192094, 73.48762435913122], - [0.07385568435192094, 70.7751243591313], - [0.05640379340648646, 82.96425685882593], - [0.07385568435192094, 108.7501243591306]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013529796041684408, 0.019607908663115046, 0.04187202331339349, 0.030319243618795576, 0.10301425486818977, 0.03463572121639942, 0.01726064484132699, 0.2722744788693673, 0.13002217557987472, 0.023392582664571542, 0.06390962606346509, 0.02951960814447211, 0.030675322761854754, 0.02169720268406132, 0.006289316029741178, 0.16198009463968727], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0880824064116 -INFO - Cycle: 186 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.46887435913084], - [0.07385568435192094, 73.68137435913121], - [0.07385568435192094, 70.5813743591313], - [0.05640379340648646, 83.15800685882593], - [0.07385568435192094, 108.94387435913059]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013576216408341089, 0.01960790866196038, 0.04171771483615948, 0.03036123290141126, 0.10301427457584318, 0.05236829607157862, 0.017260684686698075, 0.2722743842275448, 0.1115815974706732, 0.02340994549853037, 0.06464312382504667, 0.029502406591244822, 0.031222229084288716, 0.021576404797657493, 0.006386101704054332, 0.16149747865896766], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0811182809935 -INFO - Cycle: 187 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 86.66262435913083], - [0.07385568435192094, 73.8751243591312], - [0.07385568435192094, 70.38762435913131], - [0.05640379340648646, 83.35175685882592], - [0.07385568435192094, 109.13762435913058]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013624354129317317, 0.019607908661985803, 0.04157193826644455, 0.030400880476157684, 0.10301429730692399, 0.07506613354505506, 0.017260721021901675, 0.2722742781574263, 0.08825019397992093, 0.023429600729269584, 0.06535375624138873, 0.029469181124727743, 0.031779904992250745, 0.021469699117374254, 0.006463742376182701, 0.1609634098736731], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0758366409234 -INFO - Cycle: 188 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.13762435913058], - [0.07385568435192094, 86.85637435913083], - [0.07385568435192094, 74.0688743591312], - [0.07385568435192094, 70.19387435913131], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 109.33137435913058]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01367365117860505, 0.019607908681695936, 0.04144358575422111, 0.030435633714067458, 0.10301431952645929, 0.0989420164281445, 0.017260748080701188, 0.2722741767128847, 0.06391553232738621, 0.02344839026243246, 0.0659104324613754, 0.025451517090933053, 0.029352541485916463, 0.03240586625017053, 0.02134619737405525, 0.00651337864308114, 0.13500410402787022], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0723140581365 -INFO - Cycle: 189 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.13762435913058], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 87.05012435913082], - [0.07385568435192094, 74.2626243591312], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013722613543688091, 0.019607908710395514, 0.04136086231964383, 0.030457336007684042, 0.1030143248074989, 0.10458017818504992, 0.01726074598295635, 0.2722741533916461, 0.05832803850141191, 0.023451815982942686, 0.0658284896171643, 0.016582779492564658, 0.14373259993682685, 0.028883255531892842, 0.03328811765134397, 0.02112006205740798, 0.006506718279881891], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0693264271881 -INFO - Cycle: 190 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.24387435913081], - [0.07385568435192094, 74.45637435913119]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013729922364336627, 0.019607908694120567, 0.041375722739175086, 0.030453715194268947, 0.10301432290129552, 0.10324463072281456, 0.017260747561269902, 0.2722741649356588, 0.05957137481139767, 0.023451127199380136, 0.05141832558912725, 0.16007280278504207, 0.021917847358369824, 0.006447856850221188, 0.014445806696777612, 0.02869921038867163, 0.03301451320807264], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.066478028024 -INFO - Cycle: 191 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.43762435913081], - [0.07385568435192094, 74.65012435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013737075458308745, 0.01960790866440331, 0.04138439688396073, 0.0304517415248238, 0.1030143210869347, 0.10176052712509176, 0.01726074450146292, 0.2722741760798354, 0.06106274633272016, 0.02344980311757544, 0.04020733798203083, 0.15988770023744237, 0.022658855569731823, 0.00639856639544604, 0.025578278396894312, 0.028462650888049, 0.032803169755288686], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0636805387464 -INFO - Cycle: 192 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.6313743591308], - [0.07385568435192094, 74.84387435913118]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013744401366805898, 0.019607908670098907, 0.04138419238350831, 0.030452235215140958, 0.10301431918770393, 0.10029396195876114, 0.017260741483976536, 0.27227418716111607, 0.06253770549146558, 0.023448471673079903, 0.029167463692146175, 0.1597006257159232, 0.023361901511004264, 0.006358949335522274, 0.0365395986005124, 0.0282334067322394, 0.03261992982099509], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.06096882194 -INFO - Cycle: 193 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 87.8251243591308], - [0.07385568435192094, 75.03762435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751815657291375, 0.019607908713056725, 0.041375097910873154, 0.03045519237851857, 0.1030143172804541, 0.09892373554312563, 0.017260738483994356, 0.2722741977939748, 0.06391861856686555, 0.02344718101901745, 0.018419115970569548, 0.1595118870614111, 0.024030297226385895, 0.006329603635227337, 0.04720850246406553, 0.028010269200828126, 0.032461521094340744], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.058371922978 -INFO - Cycle: 194 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.09546551215648647, 89.74550685882575], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.01887435913079], - [0.07385568435192094, 75.23137435913117]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013759238331837067, 0.019607908662981285, 0.041357164305160926, 0.03046059269799035, 0.10301431561027456, 0.09770381001217905, 0.01726073525191256, 0.27227420848573125, 0.06515230065000364, 0.02344596448376731, 0.008052157334395103, 0.1593217794334477, 0.024666829830628526, 0.006311014530889406, 0.05749466122278676, 0.027792019821817948, 0.03232529933419643], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0559183699738 -INFO - Cycle: 195 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.21262435913079], - [0.07385568435192094, 75.42512435913116]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013766463491403922, 0.019607908663929672, 0.04132902872633128, 0.030468796207266988, 0.10301431542082694, 0.09804297027337432, 0.017260731517339065, 0.27227421159679815, 0.06485051949131362, 0.023445690409188594, 0.1591356666950788, 0.02527472628303569, 0.00630701289828273, 0.06544664143377452, 0.027569440699229, 0.03220587619282681], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0536348203248 -INFO - Cycle: 196 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 88.40637435913078], - [0.07385568435192094, 75.61887435913115]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013773019500031595, 0.01960790875666832, 0.041286352704114224, 0.030480962959457816, 0.10301432103088856, 0.10415661973605843, 0.017260725765095512, 0.27227418658503644, 0.058859307603731745, 0.023448959586459112, 0.15896938716736222, 0.025858497323294437, 0.006328414308602077, 0.06527292637560989, 0.027317309295311655, 0.03209110130227808], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0515485310998 -INFO - Cycle: 197 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.05640379340648646, 83.73925685882591], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 88.60012435913077], - [0.07385568435192094, 75.81262435913115]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013779427839596669, 0.019607908662988466, 0.04123450447761821, 0.030495673346571158, 0.10301432756828753, 0.11114970463701514, 0.017260721001610885, 0.2722741594299458, 0.05196556195604233, 0.02345292262003529, 0.15281669642074763, 0.02641946043130307, 0.006361852201065901, 0.06513059359215596, 0.005964634781553265, 0.027087811376991656, 0.03198403965647089], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0496835916995 -INFO - Cycle: 198 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 88.79387435913077], - [0.07385568435192094, 76.00637435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750475567263828, 0.019607908747833525, 0.04119618496410072, 0.030508531287961955, 0.10301433645653997, 0.12090954529087289, 0.017260717973529106, 0.27227411970173326, 0.04228392372133681, 0.023458856567116645, 0.13618556103969404, 0.02691866074058414, 0.06500951949978678, 0.022356456132370806, 0.006442328663302906, 0.026966006080353787, 0.03185686756561879], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0480512765064 -INFO - Cycle: 199 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 88.98762435913076], - [0.07385568435192094, 76.20012435913114]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013756022514106146, 0.019607908679853337, 0.041126591261715605, 0.03052816272746183, 0.10301434402145895, 0.129282156552229, 0.017260715325588056, 0.2722740877486204, 0.03397417037127865, 0.023463897747549253, 0.12045787559941898, 0.02743418274887, 0.06491743322593901, 0.03785838766148407, 0.006501500230814657, 0.026773828123949628, 0.03176873545966242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.046667210996 -INFO - Cycle: 200 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.18137435913076]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013754670953400274, 0.01960790878999927, 0.04117887325106747, 0.030513496601248274, 0.1030143561631141, 0.14279061040451754, 0.017260711464310435, 0.2722740336511923, 0.02056662213854956, 0.023472107552866946, 0.09598689551261112, 0.027351684062979487, 0.06477030245355259, 0.06199246390469876, 0.006447271510773065, 0.03206878406457211, 0.026949207520546734], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0454356190542 -INFO - Cycle: 201 -INFO - Spp: 17 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 108.73300685882533], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.37512435913075]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013753343580251057, 0.019607908663200634, 0.04122943604271601, 0.03049931559499341, 0.10301436854974826, 0.15630600432088315, 0.017260707217796385, 0.2722739814289508, 0.007151457480306505, 0.023480296998924132, 0.07101674639088495, 0.027270819062447837, 0.06462429715343392, 0.08661626549373984, 0.0063951187799732865, 0.03236031284711823, 0.02713962039463152], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0442960890562 -INFO - Cycle: 202 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.56887435913075]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751966495431735, 0.019607908662057947, 0.041277867320585825, 0.03048572585994944, 0.10301437022898456, 0.16350036824922717, 0.017260705673696614, 0.2722739770255669, 0.023483376186744447, 0.04677295968389702, 0.027189926289232145, 0.06450448378233098, 0.11055373223811178, 0.006346383120849086, 0.03264742288800507, 0.027328826295329383], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0432522734552 -INFO - Cycle: 203 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 109.33137435913058], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.76262435913074]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750530444029458, 0.019607908755219654, 0.04132399152807382, 0.030472774886947843, 0.10301435981908842, 0.16347805216774672, 0.017260707109927057, 0.2722740273421275, 0.023480631985497383, 0.02350140005892938, 0.027108792911656503, 0.06441473397352442, 0.1335663637868376, 0.00630138677080917, 0.03293063079697185, 0.027513707662613372], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0423129699557 -INFO - Cycle: 204 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 89.95637435913073]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013749119929412926, 0.01960790866203357, 0.04136823131106799, 0.030460353918821473, 0.10301434960919531, 0.16345602285869626, 0.01726070820135476, 0.2722740788075406, 0.023477876630390967, 0.0270291120660222, 0.06432588374077333, 0.1567997694105006, 0.0062586511042534735, 0.033206106722634895, 0.027711827027301694], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0414834990731 -INFO - Cycle: 205 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.15012435913073]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013750508342972801, 0.019607908684226162, 0.0413630972705975, 0.03046176625319758, 0.10301434428553437, 0.16354088367369557, 0.017260703798118622, 0.2722741054288883, 0.02347588724914648, 0.02716929873031665, 0.06415067214981149, 0.15660370031735005, 0.006261199974003922, 0.02092483647806127, 0.012422000121223633, 0.02771908724285571], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0407713300608 -INFO - Cycle: 206 -INFO - Spp: 16 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.20012435913114], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.34387435913072]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013751677271862056, 0.019607908663539897, 0.04136039864392839, 0.030462491503830968, 0.10301433903325463, 0.16362688685958687, 0.017260699262904165, 0.2722741321926826, 0.02347389559756148, 0.02728960301940081, 0.06397532854835099, 0.15639990273689328, 0.00626200277446169, 0.009858095928253938, 0.023633838688761816, 0.02774879927472658], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.040187417498 -INFO - Cycle: 207 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.05640379340648646, 83.54550685882592], - [0.07385568435192094, 76.39387435913113], - [0.07385568435192094, 90.53762435913072]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013752629787602636, 0.01960790866201441, 0.04136018897754584, 0.030462515547639835, 0.10301433378712312, 0.16371395095978133, 0.017260694709560664, 0.2722741587156542, 0.023471905381222936, 0.027389770287588957, 0.06380009424141705, 0.15618818119017383, 0.006260975279189922, 0.03364253383325857, 0.027800158640226936], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0397346917482 -INFO - Cycle: 208 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 90.73137435913071]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013785514457183732, 0.01960790866200801, 0.041373698164579996, 0.030456770490191427, 0.10301432851153594, 0.1638040628707254, 0.01726068997797833, 0.27227418541590004, 0.02346988638701248, 0.027355172323857778, 0.06362847186774748, 0.15596028976465312, 0.03392210893983549, 0.006193810323001576, 0.02789310184378918], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0394226656906 -INFO - Cycle: 209 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 82.78762435913094], - [0.894151778101921, 236.62512435913078], - [0.03479396560192094, 96.15637435913096], - [0.01734207465648646, 113.57675685882549], - [0.34728771560192095, 87.82512435913105], - [0.09546551215648647, 108.53925685882534], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 70.00012435913132], - [0.09546551215648647, 89.93925685882574], - [0.07385568435192094, 109.52512435913057], - [0.07385568435192094, 76.39387435913113], - [0.05640379340648646, 83.73925685882591], - [0.07385568435192094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013784225287002301, 0.019607908662001024, 0.04140777499933276, 0.03044716860197577, 0.1030143227390355, 0.16390170951713715, 0.017260684884224723, 0.272274214591204, 0.02346768561246365, 0.02727672095956941, 0.06343409699892125, 0.1557164745822282, 0.03418465302488423, 0.006162534442653286, 0.028059825097366636], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1845.0392569655874 -INFO - Cycle: 210 -INFO - Spp: 15 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.05432482497692094, 82.78762435913094], - [0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.25324935913096], - [0.01734207465648646, 113.4798818588255], - [0.32775685622692097, 87.82512435913105], - [0.07593465278148646, 108.53925685882534], - [0.09546551215648647, 108.63613185882534], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.09546551215648647, 141.37988185882568], - [0.07593465278148646, 89.93925685882574], - [0.07385568435192094, 76.29699935913114], - [0.03687293403148646, 83.73925685882591], - [0.09338654372692094, 90.9251243591307]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026468773657047678, 0.008189686633316293, 0.019607908434805824, 0.03773753798768852, 0.031278275728203034, 0.10184961156730686, 0.1671622758133596, 0.1546512254083663, 0.012779323182195504, 0.27795462498334694, 0.023608489135648617, 0.02968126617183296, 0.03342954874667863, 0.015424746052770546, 0.060176706497432564], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.5400712269643 -INFO - Cycle: 211 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.09546551215648647, 141.37988185882568], - [0.07385568435192094, 76.29699935913114], - [0.05432482497692094, 82.88449935913094], - [0.03479396560192094, 96.35012435913096], - [0.32775685622692097, 87.92199935913105], - [0.07593465278148646, 108.63613185882534], - [0.09546551215648647, 108.73300685882533], - [0.308225996851921, 115.33762435913073], - [0.09546551215648647, 141.4767568588257], - [0.07593465278148646, 90.03613185882574], - [0.07385568435192094, 76.39387435913113], - [0.03687293403148646, 83.64238185882591], - [0.09338654372692094, 90.82824935913071]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.02652241404992714, 0.019607908852677592, 0.03122622917168265, 0.013005768509433125, 0.07783881645299318, 0.0056507856323820055, 0.027191437097731776, 0.008304383751687539, 0.0376883834841249, 0.10144012097340138, 0.1677020278224352, 0.1535847306528556, 0.200301568444925, 0.01784664052420848, 0.029542580766877397, 0.0062219626255849494, 0.015477124425766604, 0.060847116761305386], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.522950399136 -INFO - Cycle: 212 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.07385568435192094, 76.29699935913114], - [0.03479396560192094, 96.35012435913096], - [0.308225996851921, 115.33762435913073], - [0.09546551215648647, 141.4767568588257], - [0.07385568435192094, 76.39387435913113], - [0.05432482497692094, 82.98137435913094], - [0.32775685622692097, 88.01887435913105], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 108.82988185882533], - [0.07593465278148646, 90.13300685882574], - [0.03687293403148646, 83.54550685882592], - [0.09338654372692094, 90.73137435913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026597657076223323, 0.01960790867159231, 0.0312657708949104, 0.013113257396297017, 0.2262123507537594, 0.017738121769938022, 0.037602034963550426, 0.05111052640196669, 0.023417455769164916, 0.015616313243612191, 0.008496872983800467, 0.10214959020511283, 0.16827176849451211, 0.15247901843994083, 0.029402531699630377, 0.015415581714831638, 0.06150323952115708], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.5076146908805 -INFO - Cycle: 213 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.05432482497692094, 83.07824935913094], - [0.32775685622692097, 88.11574935913104], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 108.92675685882533], - [0.07593465278148646, 90.22988185882573], - [0.03687293403148646, 83.44863185882592], - [0.09338654372692094, 90.63449935913071]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026716744698567538, 0.01960790858316345, 0.03130690893210306, 0.013246468728731508, 0.2591991462067683, 0.03750820685443477, 0.030858184854159688, 0.07806830802679425, 0.01753709541797919, 0.02330002442385951, 0.008686677454922371, 0.10260311180821556, 0.0908616027887562, 0.151651213712684, 0.029131501237979123, 0.015358232682056274, 0.06192261821075175], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4937925700058 -INFO - Cycle: 214 -INFO - Spp: 17 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.308225996851921, 115.43449935913073], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.05432482497692094, 83.17512435913093], - [0.32775685622692097, 88.21262435913104], - [0.09546551215648647, 109.02363185882533], - [0.07593465278148646, 90.32675685882573], - [0.03687293403148646, 83.35175685882592], - [0.09338654372692094, 90.53762435913072]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.026697751293851088, 0.01960790838997108, 0.03133728061101868, 0.013353675141181028, 0.11161869639603658, 0.03744954769990649, 0.03338947395157186, 0.1356106087921221, 0.16430541318504088, 0.0232350237115477, 0.03419427708476664, 0.008830853122885706, 0.10330738596650874, 0.15114324607901222, 0.028724420125871477, 0.015306009058761956, 0.061888429389945654], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4810204489027 -INFO - Cycle: 215 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.05432482497692094, 83.27199935913093], - [0.32775685622692097, 88.30949935913104], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.03687293403148646, 83.25488185882593]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014833141151788869, 0.01960790826840769, 0.03137113140145911, 0.013471627429105267, 0.03737830688613899, 0.033715618274532136, 0.12848384212032152, 0.27521305429136816, 0.023211174032452736, 0.041432859050054, 0.09395328946018663, 0.06196413753350558, 0.011630932913398716, 0.008954504959830864, 0.10389985268951163, 0.05692313890029329, 0.0286934180766149, 0.015262062561029764], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4690091501432 -INFO - Cycle: 216 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.05432482497692094, 83.36887435913093], - [0.32775685622692097, 88.40637435913104], - [0.03687293403148646, 83.15800685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.012211967480484167, 0.01960790817850685, 0.031403172850114784, 0.01359369746670439, 0.037311337488378976, 0.0337243874683474, 0.12976423478474433, 0.17849086490619664, 0.02321124356472494, 0.04016468719524726, 0.09186357015757333, 0.061992328410880385, 0.014220596824788344, 0.05900125829222967, 0.028640410552268254, 0.09605606283870334, 0.009081679227469287, 0.10444322978396355, 0.015217362528674025], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4574151524264 -INFO - Cycle: 217 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.308225996851921, 115.53137435913072], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.05432482497692094, 83.46574935913092], - [0.32775685622692097, 88.50324935913103], - [0.03687293403148646, 83.06113185882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.009810332466855323, 0.01960790802901549, 0.03143420943853369, 0.01369993254811446, 0.03724626077007378, 0.03373077456032773, 0.13107597962392573, 0.03257927599671848, 0.023211888642008075, 0.03886540532981336, 0.0897707348766963, 0.06202098814716236, 0.01659551782703642, 0.061082247686243075, 0.028586224691480176, 0.2411576540008028, 0.00920407803012013, 0.10514585850049192, 0.015174728834580773], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4461091030596 -INFO - Cycle: 218 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.56262435913092], - [0.32775685622692097, 88.60012435913103], - [0.03687293403148646, 82.96425685882593]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.007647783317356319, 0.01960790808542426, 0.031464091742389746, 0.013833078203533973, 0.03718363268208863, 0.033734586164509514, 0.1324308348208731, 0.023211387918509845, 0.03752351076962693, 0.087551809255339, 0.06205028331326514, 0.018736446311185994, 0.06328910973657682, 0.02853083764108109, 0.2519451849688412, 0.021246933567501517, 0.009321307859084386, 0.10555725996010323, 0.015134013682709113], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4351251053718 -INFO - Cycle: 219 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.62824935913072], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.65949935913092], - [0.32775685622692097, 88.69699935913103], - [0.03687293403148646, 82.86738185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.005700325157504778, 0.019607907883405072, 0.031492703592790106, 0.013938859110377184, 0.03712389257544865, 0.033736429401408946, 0.13386364657276809, 0.02321194736367058, 0.03610389515425803, 0.08536745763489839, 0.06207980032848858, 0.020666928032746827, 0.06546129482514029, 0.02847425922552517, 0.10812055255828307, 0.16426799396307482, 0.009433068409856877, 0.10625396096735866, 0.015095077242995972], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.424480120717 -INFO - Cycle: 220 -INFO - Spp: 18 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.05432482497692094, 83.75637435913092], - [0.32775685622692097, 88.79387435913102], - [0.03687293403148646, 82.77050685882594]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.004038309590070157, 0.019607907799810552, 0.031519864419644474, 0.014054298766199975, 0.03706769990308522, 0.0337350966159287, 0.13531574785689354, 0.023212056068696276, 0.03466527838578652, 0.08312048893448394, 0.06210976415436443, 0.022317790938438577, 0.06769591706342581, 0.028416808899037516, 0.2716857643387566, 0.009538888207868138, 0.10684055193469431, 0.015057766122815322], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.4141546065391 -INFO - Cycle: 221 -INFO - Spp: 19 -INFO - [[0.07385568435192094, 70.00012435913132], - [0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.308225996851921, 115.82199935913071], - [0.05432482497692094, 83.85324935913091], - [0.32775685622692097, 88.89074935913102], - [0.03687293403148646, 82.67363185882594]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.002693351101696826, 0.01960790768028005, 0.03154542151399833, 0.014176830322924145, 0.03701561582561694, 0.03373015329845769, 0.13683197042116993, 0.02321180947815617, 0.03316284205850966, 0.08081992202639392, 0.062139948706527295, 0.023657914396060648, 0.06998410661412578, 0.028358601245615768, 0.1907152365294929, 0.08034809356013785, 0.009638371627016923, 0.10733996973514214, 0.015021933858676888], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.404209844443 -INFO - Cycle: 222 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.72512435913072], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.05432482497692094, 83.95012435913091], - [0.32775685622692097, 88.98762435913102], - [0.03687293403148646, 82.57675685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790746086617, 0.02579604542793276, 0.014281351429267659, 0.03691805442421832, 0.033747743500283485, 0.13876211005374708, 0.02321216059228098, 0.031249370811867294, 0.07820089461760549, 0.062173592445338065, 0.026320116334439453, 0.07258915652116252, 0.028290856893345706, 0.04889930535655057, 0.22136339157567006, 0.005798198480403359, 0.009766934389479478, 0.10803504095084167, 0.01498776873469991], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3946123354506 -INFO - Cycle: 223 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.05432482497692094, 84.04699935913091], - [0.32775685622692097, 89.08449935913102], - [0.03687293403148646, 82.47988185882595]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790745774237, 0.02128436792344609, 0.014410663441443665, 0.03684140730644969, 0.03371800148050856, 0.13999148537311065, 0.023211535556828738, 0.030032567958923496, 0.07593524877277186, 0.06220490555459835, 0.026337239045642, 0.07484217397002577, 0.028233434392225955, 0.26972995713655706, 0.010349955048002197, 0.009876249730554128, 0.10843829101467266, 0.014954608836496623], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3853832201355 -INFO - Cycle: 224 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.05432482497692094, 84.1438743591309], - [0.32775685622692097, 89.18137435913101], - [0.03687293403148646, 82.38300685882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079073842132, 0.017052348595943217, 0.014517355217628276, 0.03677153044552044, 0.03369124913009078, 0.14128756974410048, 0.023211831432368022, 0.02874958673727719, 0.0736742018838177, 0.062236711238052765, 0.026355416879568248, 0.07709026046296702, 0.028174104315413753, 0.14070935366130466, 0.014619175839598092, 0.12825683916397124, 0.009977393204862305, 0.10909446115123449, 0.01492270351206807], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3765609189134 -INFO - Cycle: 225 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.308225996851921, 115.82199935913071], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.05432482497692094, 84.2407493591309], - [0.32775685622692097, 89.27824935913101], - [0.03687293403148646, 82.28613185882595]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079072277781, 0.013127348261693414, 0.014621026853535536, 0.03670910813920107, 0.033667716423463286, 0.1427944302049184, 0.023212188816372454, 0.02725678760341849, 0.07132593634608012, 0.06226873798324734, 0.026374576154161833, 0.07942546162201507, 0.028112684328185547, 0.0031792512562681557, 0.01857826465694544, 0.26499537915789256, 0.01006991608626485, 0.10978137791032816, 0.01489190096823002], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3681109033162 -INFO - Cycle: 226 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.3376243591309], - [0.32775685622692097, 89.37512435913101], - [0.03687293403148646, 82.18925685882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790726449825, 0.009518860221280059, 0.014751753507291895, 0.03665465409888191, 0.0336474743579429, 0.14443256537974494, 0.023211250722905603, 0.025633682454502656, 0.06881447245852604, 0.06230128744627967, 0.026394673285563105, 0.08192365004650433, 0.028049348149693645, 0.02221757506523666, 0.23960296420980498, 0.028088553478068358, 0.01015350667062267, 0.11013377007892017, 0.01486205110373215], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3600840344386 -INFO - Cycle: 227 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 115.91887435913071], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.4344993591309], - [0.32775685622692097, 89.471999359131], - [0.03687293403148646, 82.09238185882596]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790702087678, 0.006221470167353775, 0.014854090491874113, 0.036608579951629854, 0.0336306344689451, 0.146259117799263, 0.02321152437040978, 0.023822872937574686, 0.06630841511474697, 0.062333791935649294, 0.026415640370855045, 0.08441635488621012, 0.027984268395101142, 0.02554242392039168, 0.10241261344324626, 0.16448785324244045, 0.010227896521248803, 0.11082153509883512, 0.014833009863348089], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3524781609442 -INFO - Cycle: 228 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.01734207465648646, 113.4798818588255], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.05432482497692094, 84.5313743591309], - [0.32775685622692097, 89.568874359131], - [0.03687293403148646, 81.99550685882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790693820051, 0.0032934843203022307, 0.014964469865265352, 0.036571768716884424, 0.03361727218415164, 0.14815073101507387, 0.023211368789509475, 0.0219476245011257, 0.06373280618903197, 0.06236663913035652, 0.026437471624122518, 0.08697842129157753, 0.027917737793724466, 0.02849415743431788, 0.2662078014905195, 0.010292517379990533, 0.11140319339532055, 0.014804627940525231], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3452786358794 -INFO - Cycle: 229 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.62824935913089], - [0.32775685622692097, 89.665749359131], - [0.03687293403148646, 81.89863185882596]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906974620688, 0.015085784531768754, 0.03653883492944508, 0.033606793841116166, 0.15011868357115274, 0.023210629264409633, 0.019996698682173568, 0.06106649657458995, 0.06239996909075599, 0.026459697721823595, 0.08963097266857041, 0.027849554673385103, 0.03181056265279806, 0.21079218007306288, 0.054861127266138315, 0.010351067053687985, 0.11183618373519744, 0.014776856695303538], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3385456005994 -INFO - Cycle: 230 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.01574935913071], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.72512435913089], - [0.32775685622692097, 89.762624359131], - [0.03687293403148646, 81.80175685882597]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906827722878, 0.015186511642288607, 0.03653921217773921, 0.03360272737999806, 0.1522677495814859, 0.02321081135705286, 0.017865205321735262, 0.05845746930289561, 0.06243200225287939, 0.026484244308405326, 0.09222662898417694, 0.027781523412986342, 0.03181761133353887, 0.07608998673153554, 0.1887752425292285, 0.010383458305238128, 0.11252263342417132, 0.014749075126921203], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.332251516737 -INFO - Cycle: 231 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.05432482497692094, 84.82199935913088], - [0.32775685622692097, 89.859499359131], - [0.03687293403148646, 81.70488185882597]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790678949714, 0.015300582766101545, 0.036547256341730124, 0.03360203325923591, 0.15452426289204524, 0.023210288794820712, 0.015626921169385452, 0.05576081979923569, 0.06246406531299841, 0.026509214556705688, 0.09490988486836187, 0.02771243107817264, 0.031822112917616795, 0.2642458660163429, 0.010407262141246381, 0.1130275585897043, 0.014721532706799026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3263992917857 -INFO - Cycle: 232 -INFO - Spp: 19 -INFO - [[0.894151778101921, 236.52824935913077], - [0.3298358246564865, 69.49863185882576], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.05432482497692094, 84.91887435913088], - [0.32775685622692097, 89.95637435913099], - [0.03687293403148646, 81.60800685882597]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790675183377, 0.00957419350042705, 0.03656337839443761, 0.03360478156972239, 0.15690317394362815, 0.023209624224367804, 0.013266829967410437, 0.05301884334126393, 0.06249593657997876, 0.026534568822234376, 0.09763848921991138, 0.02764246239800402, 0.03182395787664706, 0.19900293874622435, 0.00586386043751164, 0.06466643686599968, 0.010422177819704915, 0.1134663253379878, 0.014694114202705019], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.3210450247393 -INFO - Cycle: 233 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.308225996851921, 116.1126243591307], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.01574935913088], - [0.32775685622692097, 90.05324935913099]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790654761171, 0.03652893020795633, 0.03361212369147655, 0.1594877957324783, 0.023209639959344573, 0.010701351335543957, 0.05033041613975054, 0.0625261187936565, 0.026558406208836826, 0.10031418122809149, 0.027573495535193674, 0.03183192448579645, 0.07541652890100795, 0.015574992700936532, 0.18750957733850893, 0.014721321242406916, 0.010423402214509374, 0.11407188773689357], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.315960878593 -INFO - Cycle: 234 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.32775685622692097, 90.15012435913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906504614903, 0.03650371179838653, 0.03362335985707321, 0.16202301168088354, 0.023209090444673737, 0.008185383988776947, 0.047637376745273255, 0.06255623287442097, 0.026582012791238625, 0.10299452057143021, 0.02750434195095231, 0.03183724775198552, 0.015686692548194173, 0.262304907014613, 0.014747906243629691, 0.010415251963701576, 0.11458104527015185], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.311130748457 -INFO - Cycle: 235 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.24699935913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790652876163, 0.036503691997656726, 0.033623003542724, 0.16142995091345833, 0.023209325192525405, 0.008777013096475866, 0.04780103546192814, 0.06255750705283006, 0.026582134452221042, 0.10283015971877729, 0.027505370938440857, 0.031837253566407715, 0.015801184204299278, 0.20310132876214557, 0.014747904805315458, 0.010415290742524981, 0.05863077101314125, 0.11503916801036654], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.306601508225 -INFO - Cycle: 236 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.308225996851921, 116.2094993591307], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.34387435913098]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790638613352, 0.036503696064352886, 0.0336229959356763, 0.161430619689712, 0.02321030329830163, 0.00877613181863768, 0.04787190309625389, 0.06255735753180444, 0.026582138129457537, 0.10275942873934349, 0.02750543718100672, 0.03183725242826182, 0.01589881614956417, 0.07394033475543907, 0.01474790497936827, 0.010415283843879517, 0.18701011535567547, 0.1157223746171315], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.302286209167 -INFO - Cycle: 237 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.32775685622692097, 90.44074935913098]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906307741306, 0.036503718631365895, 0.033623346495330685, 0.1620273625356541, 0.023210582575941597, 0.008180616663104245, 0.047745482337552096, 0.0625559899847112, 0.026582019193829475, 0.10288680499600171, 0.027504452575944256, 0.03183724584570064, 0.016007874948762307, 0.014747906531677235, 0.01041524048008499, 0.26032870715397816, 0.11623474274262016], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.298181660152 -INFO - Cycle: 238 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.53762435913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906357700017, 0.03650369813595202, 0.03362298811031052, 0.1614294741994194, 0.023210684386593686, 0.008777083886150377, 0.04790067363124761, 0.06255729456619165, 0.0265821414336351, 0.10273089991680814, 0.027505481720680187, 0.03183725186846869, 0.016121401927014424, 0.014747905063886953, 0.010415280498596151, 0.2110687114741644, 0.048711671816609646, 0.11666945100657097], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2943351353595 -INFO - Cycle: 239 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.3063743591307], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.63449935913097]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906215167413, 0.036503702175889004, 0.03362298453940794, 0.1614361387711471, 0.02321160365458066, 0.008770232561573311, 0.04796525764899462, 0.0625571417985373, 0.026582143660716415, 0.10266645527046975, 0.027505533506352712, 0.03183725072268379, 0.016217203659894663, 0.014747905234808723, 0.010415273593983358, 0.08470161316330778, 0.17429936500401, 0.11735228881847552], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2907084417134 -INFO - Cycle: 240 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.32775685622692097, 90.73137435913097]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790612409518, 0.0365037251063632, 0.03362333428119462, 0.1620323830046044, 0.023211985754260762, 0.008175200879306966, 0.04784633815888954, 0.06255576036475051, 0.026582025109786214, 0.10278632881932091, 0.02750455555516851, 0.03183724404860147, 0.016321023009512, 0.014747906807424178, 0.010415229619157723, 0.2583416207872213, 0.11790743257034242], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2872932999985 -INFO - Cycle: 241 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 90.82824935913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0196079062114725, 0.036503702771901195, 0.0336229648840512, 0.16141384925534272, 0.023211823263708933, 0.008792304366426149, 0.04798871779697499, 0.06255714666685427, 0.02658215081595559, 0.10264320507595211, 0.027505605399717924, 0.03183725057595386, 0.016435977247277102, 0.014747905248752118, 0.01041527284159448, 0.23115062156292107, 0.02670274918535215, 0.1182808468297915], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2841356982235 -INFO - Cycle: 242 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.4032493591307], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 90.92512435913096]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906075142113, 0.0365037073845657, 0.03362297438590292, 0.16144120078885607, 0.023212683010503304, 0.00876482997139294, 0.048042042192428525, 0.06255696127181334, 0.02658214853513746, 0.10259003633387512, 0.027505616227139977, 0.03183724927058935, 0.016529915815656, 0.014747905449241493, 0.01041526490024848, 0.10768847910673283, 0.1493875120096822, 0.11896356727109209], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2812080291137 -INFO - Cycle: 243 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.3298358246564865, 69.59550685882576], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.32775685622692097, 91.02199935913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905944909767, 0.03650373121808046, 0.033623323096200676, 0.16203795393687023, 0.023213305823996923, 0.008169255253448717, 0.047940397656851284, 0.06255554338106444, 0.026582030566067397, 0.10269263803929912, 0.02750465142259855, 0.0318372423425764, 0.01662624868396495, 0.014747907064705476, 0.010415219353859959, 0.25634139059125627, 0.11960125562424935], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2784915517618 -INFO - Cycle: 244 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.32775685622692097, 91.11887435913096]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607906031826328, 0.036503729487790106, 0.033623330208509355, 0.16204533377258692, 0.023212805140969784, 0.008161964938270882, 0.047899476580653286, 0.06255560638338149, 0.026582027633184367, 0.10273357248275927, 0.027504608370830425, 0.03183724282662056, 0.014747906991832023, 0.010415222301621703, 0.2559579476729681, 0.016806425934108554, 0.11980489324208687], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2760148420882 -INFO - Cycle: 245 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.21574935913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790599248889, 0.03650371074636203, 0.033622967112431124, 0.16144383544629237, 0.023213416732482003, 0.008761965088359096, 0.0480913307898481, 0.06255684682981244, 0.0265821519498607, 0.10254099705249908, 0.027505671772627943, 0.031837248349246484, 0.014747905591408246, 0.010415259332378489, 0.15835324786037383, 0.016903441639802088, 0.0968979712788996, 0.1204141264348273], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.273779740046 -INFO - Cycle: 246 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.5001243591307], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.31262435913095]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905879167786, 0.03650371316301913, 0.033622945820446885, 0.1614198124577855, 0.023214219844998444, 0.008785748726077545, 0.04815620382163186, 0.0625567762367896, 0.026582160097644702, 0.10247621880445884, 0.02750576975851605, 0.03183724768486136, 0.014747905683646187, 0.010415255385665352, 0.03840293492860238, 0.016995181550935965, 0.21607001127956196, 0.1210999888761905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2717580228368 -INFO - Cycle: 247 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.32775685622692097, 91.40949935913095]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905864100297, 0.03650373520705087, 0.03362332005080282, 0.16205115600075484, 0.023214042659850838, 0.008155792123587987, 0.047986559557781285, 0.06255540342414069, 0.026582032631862193, 0.10264683968153773, 0.027504696872641305, 0.031837241232647036, 0.014747907233478668, 0.010415212701321664, 0.01710190243688844, 0.25393725628775343, 0.12152899603379977], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2699624745956 -INFO - Cycle: 248 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.50637435913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905908332477, 0.03650371374838155, 0.03362295177282767, 0.1614355366245374, 0.02321408566246575, 0.008769969437757626, 0.048140995665908314, 0.0625567583106071, 0.026582158128271752, 0.10249164933388127, 0.027505750746156146, 0.03183724750277462, 0.01474790569758742, 0.010415254452356316, 0.017205809422604405, 0.20607704698234822, 0.047295674702020875, 0.12198958590118114], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.268428972527 -INFO - Cycle: 249 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.59699935913069], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.60324935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905795560154, 0.036503717199433516, 0.03362295116223723, 0.16144501427609426, 0.02321483378250996, 0.008760345092678288, 0.04819169014186028, 0.06255662632200125, 0.026582159172524475, 0.102441082942545, 0.02750578615277242, 0.03183724653393581, 0.014747905848111302, 0.010415248561764779, 0.017295639205994705, 0.08904249050779406, 0.16355276606298594, 0.1226765912391966], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2671191353388 -INFO - Cycle: 250 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.70012435913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905698787786, 0.03650374060491321, 0.033623310753631584, 0.16205735459599402, 0.023215210591837433, 0.008149261465171285, 0.048067917887191045, 0.06255521141049936, 0.026582037236343312, 0.10256582011977472, 0.027504779305099657, 0.03183723971215186, 0.01474790745649233, 0.010415203615794205, 0.017389877878753783, 0.2518981536716901, 0.12327906799587425], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2660247219649 -INFO - Cycle: 251 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.32775685622692097, 91.79699935913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790579779393, 0.036503739177759564, 0.033623319021418546, 0.16206927838931665, 0.023214658946639332, 0.008137395780054225, 0.04802410619580722, 0.06255526520489105, 0.026582033975658146, 0.10260973393874016, 0.0275047338384004, 0.03183724011526465, 0.014747907396535457, 0.010415206087437918, 0.01749956082336088, 0.2514698895747345, 0.12359802573618743], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2651820728302 -INFO - Cycle: 252 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.3298358246564865, 69.69238185882575], - [0.308225996851921, 116.69387435913069], - [0.308225996851921, 116.79074935913069], - [0.32775685622692097, 91.89387435913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905757592702, 0.03650371991674528, 0.033622948651881354, 0.1614551098621414, 0.0232152634152831, 0.008750044832645876, 0.0482179571296131, 0.06255653628816063, 0.026582160743425846, 0.10241513505164491, 0.027505817111764894, 0.03183724578408082, 0.01474790595912214, 0.01041524410330906, 0.01759007195325126, 0.1515745662830579, 0.09916138942397569, 0.12424097773230404], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2645858846358 -INFO - Cycle: 253 -INFO - Spp: 18 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.69387435913069], - [0.308225996851921, 116.79074935913069], - [0.3298358246564865, 69.78925685882575], - [0.32775685622692097, 91.99074935913093]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960790567893214, 0.036503721312206514, 0.0336229370744396, 0.16144078257047595, 0.023215818941574585, 0.008764259366818445, 0.04825884695124346, 0.06255649203849166, 0.026582165186630136, 0.10237423710551868, 0.027505872167234505, 0.0318372453986463, 0.014747906014174231, 0.010415241782841896, 0.055020557085598436, 0.1950208553219046, 0.01774835670296432, 0.12477679930030455], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2641923891363 -INFO - Cycle: 254 -INFO - Spp: 17 -INFO - [[0.894151778101921, 236.52824935913077], - [0.03479396560192094, 96.35012435913096], - [0.07385568435192094, 76.39387435913113], - [0.07593465278148646, 108.73300685882533], - [0.09546551215648647, 141.5736318588257], - [0.07593465278148646, 108.82988185882533], - [0.09546551215648647, 109.02363185882533], - [0.09338654372692094, 90.53762435913072], - [0.07385568435192094, 69.90324935913132], - [0.09546551215648647, 109.12050685882532], - [0.07593465278148646, 90.42363185882573], - [0.01734207465648646, 113.3830068588255], - [0.03687293403148646, 81.60800685882597], - [0.05432482497692094, 85.11262435913088], - [0.308225996851921, 116.79074935913069], - [0.3298358246564865, 69.78925685882575], - [0.32775685622692097, 92.08762435913093]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607905646454628, 0.03650374385180272, 0.033623309390511294, 0.16207038313359456, 0.023215807929791894, 0.008136019142951326, 0.048102004884815724, 0.06255509790716578, 0.02658203853336822, 0.10253205121503657, 0.027504811885370014, 0.03183723882109123, 0.014747907598091513, 0.010415198228108455, 0.24943679353922832, 0.017845660841749572, 0.12528402745086817], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1844.2640153732302 -INFO - Cycle: 255 -INFO - Spp: 16 -INFO - [[0.884386348414421, 236.52824935913077], - [0.03479396560192094, 96.30168685913095], - [0.08362111403942094, 76.39387435913113], - [0.08570008246898647, 108.73300685882533], - [0.10523094184398646, 141.5736318588257], - [0.07593465278148646, 108.87831935882534], - [0.10523094184398646, 109.02363185882533], - [0.07385568435192094, 69.95168685913133], - [0.08570008246898647, 90.42363185882573], - [0.01734207465648646, 113.33456935882549], - [0.03687293403148646, 81.65644435882598], - [0.05432482497692094, 85.06418685913087], - [0.298460567164421, 116.79074935913069], - [0.308225996851921, 116.83918685913069], - [0.33960125434398647, 69.78925685882575], - [0.32775685622692097, 92.03918685913092]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01960791658232103, 0.029624437511445605, 0.018911667056997348, 0.1463862648287146, 0.020200897434662565, 0.1116358859137012, 0.06755668235869612, 0.034956740669096216, 0.08588459749498518, 0.03376991109623585, 0.014225812020949037, 0.02454720933621673, 0.2503724179103578, 0.012586223179036403, 0.019765923657894948, 0.10996741294868945], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8587111069528 -INFO - Cycle: 256 -INFO - Spp: 15 -INFO - [[0.03479396560192094, 96.30168685913095], - [0.03687293403148646, 81.65644435882598], - [0.884386348414421, 236.57668685913077], - [0.08362111403942094, 76.34543685913113], - [0.08570008246898647, 108.68456935882533], - [0.10523094184398646, 141.5251943588257], - [0.07593465278148646, 108.92675685882534], - [0.10523094184398646, 108.97519435882532], - [0.07385568435192094, 70.00012435913133], - [0.08570008246898647, 90.47206935882573], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.01574935913087], - [0.298460567164421, 116.83918685913069], - [0.33960125434398647, 69.74081935882575], - [0.32775685622692097, 91.99074935913092]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.029627717408231734, 0.014200924598506024, 0.019607916480455945, 0.01886018644999784, 0.14602392364538658, 0.0202360135593944, 0.11128529263683701, 0.06787914185408611, 0.03504656958896562, 0.08624823344227452, 0.03380094767013078, 0.024485687131993332, 0.2633645876816807, 0.01968362713067728, 0.10964923072138223], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8432839145855 -INFO - Cycle: 257 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.10523094184398646, 108.97519435882532], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 236.62512435913078], - [0.08362111403942094, 76.29699935913112], - [0.08570008246898647, 108.63613185882532], - [0.10523094184398646, 141.4767568588257], - [0.07593465278148646, 108.97519435882535], - [0.07385568435192094, 70.04856185913134], - [0.08570008246898647, 90.52050685882574], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.96731185913086], - [0.298460567164421, 116.8876243591307], - [0.33960125434398647, 69.69238185882574], - [0.32775685622692097, 91.94231185913091]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014213135240920573, 0.06806069815666814, 0.029651524230480113, 0.01960791603281707, 0.018806683850735254, 0.1459290361181065, 0.0202561779834975, 0.1108145886741765, 0.03514337487901308, 0.08662834841759914, 0.03379528300025872, 0.0243979608243371, 0.26310144717920764, 0.019556945272459634, 0.11003688013972311], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8297724984825 -INFO - Cycle: 258 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.10523094184398646, 108.92675685882531], - [0.884386348414421, 236.67356185913079], - [0.08362111403942094, 76.24856185913112], - [0.08570008246898647, 108.58769435882532], - [0.10523094184398646, 141.4283193588257], - [0.07593465278148646, 109.02363185882535], - [0.07385568435192094, 70.09699935913135], - [0.08570008246898647, 90.56894435882575], - [0.05432482497692094, 84.91887435913085], - [0.298460567164421, 116.9360618591307], - [0.33960125434398647, 69.64394435882573], - [0.32775685622692097, 91.8938743591309]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014184892843141436, 0.029786971646625537, 0.03375854029300916, 0.06840382828013301, 0.01960791558821129, 0.018757809825599995, 0.145465817905934, 0.020299951605778275, 0.1105496133258501, 0.03525208988431793, 0.0869886035837466, 0.02425096789473069, 0.2628420403398274, 0.019430660236223495, 0.11042029674687116], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8155907621729 -INFO - Cycle: 259 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.91887435913085], - [0.01734207465648646, 113.28613185882548], - [0.10523094184398646, 108.87831935882531], - [0.884386348414421, 236.7219993591308], - [0.08362111403942094, 76.20012435913111], - [0.08570008246898647, 108.53925685882531], - [0.10523094184398646, 141.37988185882568], - [0.07593465278148646, 109.07206935882536], - [0.07385568435192094, 70.14543685913135], - [0.08570008246898647, 90.61738185882575], - [0.298460567164421, 116.98449935913071], - [0.33960125434398647, 69.59550685882573], - [0.32775685622692097, 91.8454368591309]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014188489862979563, 0.029933598216361375, 0.0265163690863548, 0.02405439047637116, 0.007193894010328875, 0.06874604224835097, 0.01960791523174041, 0.018703233800976857, 0.14499489497719192, 0.020343812044931443, 0.11030745026549595, 0.03540731266020943, 0.08731186554841, 0.2625864068542354, 0.019304772067186744, 0.11079955264887525], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.8020502210686 -INFO - Cycle: 260 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.05432482497692094, 84.91887435913085], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.10523094184398646, 108.8298818588253], - [0.884386348414421, 236.7704368591308], - [0.08362111403942094, 76.1516868591311], - [0.08570008246898647, 108.4908193588253], - [0.10523094184398646, 141.33144435882568], - [0.07593465278148646, 109.12050685882537], - [0.07385568435192094, 70.19387435913136], - [0.08570008246898647, 90.66581935882576], - [0.298460567164421, 117.03293685913071], - [0.33960125434398647, 69.54706935882572], - [0.32775685622692097, 91.7969993591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014192029263670736, 0.030085147458652994, 0.01737711059769541, 0.023855771069133627, 0.016281844097278005, 0.019101105381953483, 0.06909692869693344, 0.019607914795680876, 0.018647359535084305, 0.14447903935679482, 0.020387592389307256, 0.11010470894619574, 0.03556404035869545, 0.08763203018064193, 0.2623005576791649, 0.01918860686661987, 0.09209821332649737], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.789108037392 -INFO - Cycle: 261 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.23769435882548], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 84.96731185913086], - [0.10523094184398646, 108.7814443588253], - [0.884386348414421, 236.8188743591308], - [0.08362111403942094, 76.1032493591311], - [0.08570008246898647, 108.4423818588253], - [0.10523094184398646, 141.28300685882567], - [0.07593465278148646, 109.16894435882537], - [0.07385568435192094, 70.24231185913136], - [0.08570008246898647, 90.71425685882576], - [0.298460567164421, 117.08137435913072], - [0.33960125434398647, 69.49863185882572]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014227070122841396, 0.030216141759691124, 0.008959056645378, 0.02465307269305588, 0.1118331254044293, 0.02363096815196282, 0.06944567540256402, 0.01960791441850612, 0.018584074027175636, 0.14395981193382787, 0.02043133268327723, 0.10992169520127147, 0.03576214181456688, 0.08791472144318337, 0.26168984701316467, 0.019163351285104102], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7766770607889 -INFO - Cycle: 262 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 84.96731185913086], - [0.10523094184398646, 108.73300685882529], - [0.884386348414421, 236.8673118591308], - [0.08362111403942094, 76.05481185913109], - [0.08570008246898647, 108.3939443588253], - [0.10523094184398646, 141.23456935882567], - [0.07593465278148646, 109.21738185882538], - [0.07385568435192094, 70.29074935913137], - [0.08570008246898647, 90.76269435882577], - [0.298460567164421, 117.12981185913073], - [0.33960125434398647, 69.45019435882571]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014230586025386177, 0.030362182544916582, 0.033562612292243915, 0.11234552304850441, 0.02343884758008496, 0.06981329630158255, 0.019607913981735964, 0.018524862915831632, 0.14335364046474186, 0.02047492351770526, 0.10979816954719285, 0.03591974001542522, 0.0882290880447573, 0.2612450503264894, 0.019093563393401618], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7647487081776 -INFO - Cycle: 263 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 85.01574935913087], - [0.10523094184398646, 108.68456935882529], - [0.884386348414421, 236.9157493591308], - [0.08362111403942094, 76.00637435913109], - [0.08570008246898647, 108.34550685882529], - [0.10523094184398646, 141.18613185882566], - [0.07593465278148646, 109.26581935882538], - [0.07385568435192094, 70.33918685913137], - [0.08570008246898647, 90.81113185882577], - [0.298460567164421, 117.17824935913073], - [0.33960125434398647, 69.4017568588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014265430486174178, 0.030457784289457158, 0.03353334336028939, 0.11285503212453886, 0.023241231292451977, 0.07017741885926261, 0.01960791360303275, 0.018457283811590654, 0.14274764051318486, 0.02051864136888814, 0.1096921050339829, 0.036114214572388566, 0.08850503010679475, 0.2608025522933765, 0.019024378284586668], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7533207893157 -INFO - Cycle: 264 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8454368591309], - [0.05432482497692094, 85.01574935913087], - [0.32775685622692097, 91.8938743591309], - [0.10523094184398646, 108.63613185882528], - [0.884386348414421, 236.96418685913082], - [0.08362111403942094, 75.95793685913108], - [0.08570008246898647, 108.29706935882528], - [0.10523094184398646, 141.13769435882566], - [0.07593465278148646, 109.31425685882539], - [0.07385568435192094, 70.38762435913138], - [0.08570008246898647, 90.85956935882578], - [0.298460567164421, 117.22668685913074], - [0.33960125434398647, 69.3533193588257]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014269790429237953, 0.030565032855629413, 0.03350281785135524, 0.045221194179614316, 0.023077037136909898, 0.06822886345777412, 0.07056060447893754, 0.019607913378920337, 0.018393818548950853, 0.14205133827576352, 0.0205620902135784, 0.10964794116373718, 0.03626846634387865, 0.08881331957769857, 0.2602414384025266, 0.0189883337054875], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7423984842262 -INFO - Cycle: 265 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.05432482497692094, 85.06418685913087], - [0.10523094184398646, 108.58769435882527], - [0.884386348414421, 237.01262435913083], - [0.08362111403942094, 75.90949935913108], - [0.08570008246898647, 108.24863185882528], - [0.10523094184398646, 141.08925685882565], - [0.07593465278148646, 109.3626943588254], - [0.07385568435192094, 70.43606185913139], - [0.08570008246898647, 90.90800685882579], - [0.298460567164421, 117.27512435913074], - [0.33960125434398647, 69.3048818588257]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014303766783139233, 0.030656880038508902, 0.033474725795772854, 0.1140131956262624, 0.02288581993977329, 0.07094009075714884, 0.01960791289897608, 0.01832252014258232, 0.14135448315679802, 0.020605686520671757, 0.10962111770658886, 0.0364638504232951, 0.08908544407426049, 0.2597225717020679, 0.018941934434154043], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7319677143876 -INFO - Cycle: 266 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.05432482497692094, 85.06418685913087], - [0.10523094184398646, 108.53925685882527], - [0.884386348414421, 237.06106185913083], - [0.08362111403942094, 75.86106185913107], - [0.08570008246898647, 108.20019435882527], - [0.10523094184398646, 141.04081935882564], - [0.07593465278148646, 109.4111318588254], - [0.07385568435192094, 70.48449935913139], - [0.08570008246898647, 90.95644435882579], - [0.298460567164421, 117.32356185913075], - [0.33960125434398647, 69.25644435882569]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014308156316782223, 0.03075919287336797, 0.03344569483813966, 0.11451498499950515, 0.022727422996898648, 0.07133855264184844, 0.01960791252647385, 0.018255387262021115, 0.14056435761976935, 0.02064911708436129, 0.10965822299810814, 0.03661952603111014, 0.08939089349371233, 0.2592860898897754, 0.018874488428126297], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7220420295725 -INFO - Cycle: 267 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.10523094184398646, 108.49081935882526], - [0.884386348414421, 237.10949935913084], - [0.08362111403942094, 75.81262435913106], - [0.08570008246898647, 108.15175685882527], - [0.10523094184398646, 140.99238185882564], - [0.07593465278148646, 109.4595693588254], - [0.07385568435192094, 70.5329368591314], - [0.08570008246898647, 91.0048818588258], - [0.298460567164421, 117.37199935913075], - [0.33960125434398647, 69.20800685882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014341311427967442, 0.030847384275802164, 0.03341874769787615, 0.0958486942609967, 0.019190308614079103, 0.02254230155826865, 0.0717324589628747, 0.019607912154951824, 0.018180154780013103, 0.13977579485407196, 0.02069267383629541, 0.10971086431718086, 0.03681613378043027, 0.08966081500845331, 0.2588178694964185, 0.01881657497432001], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7126192354103 -INFO - Cycle: 268 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.8938743591309], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.10523094184398646, 108.44238185882526], - [0.884386348414421, 237.15793685913084], - [0.08362111403942094, 75.76418685913106], - [0.08570008246898647, 108.10331935882526], - [0.10523094184398646, 140.94394435882563], - [0.07593465278148646, 109.50800685882541], - [0.07385568435192094, 70.5813743591314], - [0.08570008246898647, 91.0533193588258], - [0.298460567164421, 117.42043685913076], - [0.33960125434398647, 69.15956935882568]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014345745807346821, 0.03094487570640176, 0.033391175176561816, 0.005320440318578735, 0.11033351423217401, 0.022389441923016205, 0.07214528697900906, 0.019607911922457876, 0.018109137607034233, 0.1388913310974096, 0.020735971103197505, 0.10982909720703087, 0.036973524621539466, 0.08996512305153771, 0.2582247794212545, 0.018792643825449915], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.7036899711782 -INFO - Cycle: 269 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.05432482497692094, 85.11262435913088], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.10523094184398646, 108.39394435882525], - [0.884386348414421, 237.20637435913085], - [0.08362111403942094, 75.71574935913105], - [0.08570008246898647, 108.05488185882525], - [0.10523094184398646, 140.89550685882563], - [0.07593465278148646, 109.55644435882542], - [0.08570008246898647, 91.10175685882581], - [0.298460567164421, 117.46887435913077], - [0.33960125434398647, 69.11113185882567]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014351725347398954, 0.030927376726388456, 0.0333957889174555, 0.11615514673459444, 0.01876505167396504, 0.03691112025554349, 0.003647166137739898, 0.07255007071863702, 0.01960791147064682, 0.018200824179040457, 0.13801772179858005, 0.020779523268074605, 0.10996570385544062, 0.09021073425880188, 0.2577847980901882, 0.018729336567504543], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6952359842435 -INFO - Cycle: 270 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.10523094184398646, 108.34550685882525], - [0.884386348414421, 237.25481185913085], - [0.08362111403942094, 75.66731185913105], - [0.08570008246898647, 108.00644435882525], - [0.10523094184398646, 140.84706935882562], - [0.07593465278148646, 109.60488185882542], - [0.08570008246898647, 91.15019435882581], - [0.298460567164421, 117.51731185913077], - [0.33960125434398647, 69.06269435882567]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014376637454660475, 0.030902199431699008, 0.03340125512572584, 0.1166466947964842, 0.036875177290457195, 0.02241605752810986, 0.07295217371591291, 0.019607911112212394, 0.018287629116960365, 0.13713661459027054, 0.020823187460117316, 0.11012024750237366, 0.09043371465970057, 0.25735641405926096, 0.018664086156054485], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6871679462497 -INFO - Cycle: 271 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.94231185913091], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.29706935882524], - [0.884386348414421, 237.30324935913086], - [0.08362111403942094, 75.61887435913104], - [0.08570008246898647, 107.95800685882524], - [0.10523094184398646, 140.79863185882562], - [0.07593465278148646, 109.65331935882543], - [0.08570008246898647, 91.19863185882582], - [0.298460567164421, 117.56574935913078], - [0.33960125434398647, 69.01425685882566]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01437740582751179, 0.03085955294458399, 0.03341327891198939, 0.05531840107011464, 0.02801623579154165, 0.02248650345593613, 0.06189827559153426, 0.008735761762911924, 0.07336717493469828, 0.019607910801790834, 0.01841795369395794, 0.13618063473742886, 0.020866681810275185, 0.11033008205368891, 0.09067567094070239, 0.2568208765188368, 0.018627599152496798], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6794866960804 -INFO - Cycle: 272 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.5813743591314], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.24863185882523], - [0.884386348414421, 237.35168685913087], - [0.08362111403942094, 75.57043685913104], - [0.08570008246898647, 107.90956935882524], - [0.10523094184398646, 140.7501943588256], - [0.07593465278148646, 109.70175685882543], - [0.08570008246898647, 91.24706935882583], - [0.298460567164421, 117.61418685913078], - [0.33960125434398647, 68.96581935882566]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014377726976739816, 0.030799187176218042, 0.03343030269555631, 0.013232415801152309, 0.02258542974508302, 0.11777606691955324, 0.02335967620209736, 0.07378512458983359, 0.019607910472920997, 0.018573948530803998, 0.13519088554501152, 0.02091020408104366, 0.11057234162862396, 0.09091172616298782, 0.2562983774766105, 0.018588675995763828], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6721784653403 -INFO - Cycle: 273 -INFO - Spp: 15 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.16106185913088], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.10523094184398646, 108.20019435882523], - [0.884386348414421, 237.40012435913087], - [0.08362111403942094, 75.52199935913103], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 140.7017568588256], - [0.07593465278148646, 109.75019435882544], - [0.08570008246898647, 91.29550685882583], - [0.298460567164421, 117.66262435913079], - [0.33960125434398647, 68.91738185882565]], shape=[15, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014378161891305459, 0.03074353955731131, 0.03344598990081199, 0.022677030123400548, 0.11826035147015483, 0.036441049456725105, 0.07420828416245544, 0.019607910082934485, 0.018722475071079197, 0.13415730230960174, 0.020953768488900744, 0.11085046558942607, 0.09115295141584384, 0.25587574387921075, 0.018524976600838582], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6652517703494 -INFO - Cycle: 274 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.10523094184398646, 108.15175685882522], - [0.884386348414421, 237.44856185913088], - [0.08362111403942094, 75.47356185913102], - [0.08570008246898647, 107.81269435882523], - [0.10523094184398646, 140.6533193588256], - [0.07593465278148646, 109.79863185882544], - [0.08570008246898647, 91.34394435882584], - [0.298460567164421, 117.7110618591308], - [0.33960125434398647, 68.86894435882564]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014407567061524318, 0.030717119533901965, 0.03345143376418315, 0.10922725777870125, 0.03641050288002838, 0.02267678791414406, 0.009527314938233923, 0.07462699648764612, 0.019607909815000945, 0.01880557758954151, 0.13312236717984033, 0.020997446007182903, 0.11113865310715342, 0.09137859726586658, 0.25543842705957387, 0.018466041617477412], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6587104256269 -INFO - Cycle: 275 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.32775685622692097, 91.99074935913092], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.10523094184398646, 108.10331935882522], - [0.884386348414421, 237.49699935913088], - [0.08362111403942094, 75.42512435913102], - [0.08570008246898647, 107.76425685882522], - [0.10523094184398646, 140.6048818588256], - [0.07593465278148646, 109.84706935882545], - [0.08570008246898647, 91.39238185882584], - [0.298460567164421, 117.7594993591308], - [0.33960125434398647, 68.82050685882564]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014408515348388364, 0.03067830962738972, 0.033462354894637926, 0.019713468439257278, 0.028823819024140322, 0.022741433268689652, 0.09963885877237699, 0.007470259735645001, 0.0750604587396934, 0.01960790952464314, 0.018927041303500203, 0.1319993694344307, 0.021040902171163896, 0.11148805760332219, 0.09163450142911855, 0.25486127149092963, 0.018443469192673114], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.652546434816 -INFO - Cycle: 276 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.5329368591314], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.05488185882521], - [0.884386348414421, 237.5454368591309], - [0.08362111403942094, 75.37668685913101], - [0.08570008246898647, 107.71581935882521], - [0.10523094184398646, 140.5564443588256], - [0.07593465278148646, 109.89550685882546], - [0.08570008246898647, 91.44081935882585], - [0.298460567164421, 117.8079368591308]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01440903943018528, 0.03062011109255045, 0.03347874921658023, 0.014734649624422997, 0.022837146735454724, 0.1197963081049476, 0.02140277440701876, 0.01842840671339452, 0.07549477499918293, 0.01960790907837882, 0.019076606621226715, 0.13084764432483514, 0.021084475110806248, 0.11186561884209964, 0.09188542791381486, 0.2544303577851011], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6467341272662 -INFO - Cycle: 277 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.20949935913089], - [0.32775685622692097, 92.03918685913092], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.884386348414421, 237.5938743591309], - [0.08362111403942094, 75.32824935913101], - [0.08570008246898647, 107.66738185882521], - [0.10523094184398646, 140.50800685882558], - [0.07593465278148646, 109.94394435882546], - [0.08570008246898647, 91.48925685882585], - [0.298460567164421, 117.85637435913081]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014409522073109145, 0.030560052909629824, 0.03349566599389436, 0.02293603378306932, 0.0952624737915546, 0.03597615748891554, 0.01841568262829905, 0.024982969172934234, 0.07593183002304156, 0.01960790884365745, 0.019228471801866636, 0.12965886027819262, 0.021128054076743345, 0.11227430368177484, 0.09214004667293817, 0.2539919667803792], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6412736743089 -INFO - Cycle: 278 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.05432482497692094, 85.20949935913089], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.884386348414421, 237.6423118591309], - [0.08362111403942094, 75.279811859131], - [0.08570008246898647, 107.6189443588252], - [0.10523094184398646, 140.45956935882558], - [0.07593465278148646, 109.99238185882547], - [0.08570008246898647, 91.53769435882586], - [0.298460567164421, 117.90481185913082]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014414267268682494, 0.030545108678755685, 0.0334995803113787, 0.020207353964733502, 0.03591136589471506, 0.018434360041459017, 0.12078580546989659, 0.07623180968012738, 0.009631831268305219, 0.0027510360038123897, 0.01960790851679693, 0.019310042307653652, 0.11905945551307094, 0.021146694408444237, 0.11257680182074602, 0.0924554250693198, 0.25343115378210235], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6361087990847 -INFO - Cycle: 279 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.884386348414421, 237.6907493591309], - [0.08362111403942094, 75.231374359131], - [0.10523094184398646, 140.41113185882557], - [0.07593465278148646, 110.04081935882547], - [0.08570008246898647, 91.58613185882587], - [0.298460567164421, 117.95324935913082]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444016816815058, 0.030530484953937988, 0.03350183503775736, 0.035883007028298046, 0.018410976441850087, 0.12119861282943398, 0.07627354667716751, 0.013164446474410146, 0.022948481337198817, 0.11482919884993605, 0.019607908164262302, 0.01937072197018779, 0.021163650283108112, 0.11269124288965776, 0.09294569809095439, 0.2530400208036892], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6311758317213 -INFO - Cycle: 280 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.32775685622692097, 92.08762435913093], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.884386348414421, 237.7391868591309], - [0.08362111403942094, 75.18293685913099], - [0.10523094184398646, 140.36269435882556], - [0.07593465278148646, 110.08925685882548], - [0.08570008246898647, 91.63456935882587], - [0.298460567164421, 118.00168685913083]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444093266390225, 0.030493216385260626, 0.03351225973282191, 0.02525595156394268, 0.018421120478016837, 0.04541610672740321, 0.0763110653338349, 0.022012374585794282, 0.02301352953533817, 0.10526099564372207, 0.010499012170338523, 0.07629413091990209, 0.01960790781925846, 0.019482255625148343, 0.021180378757517923, 0.11281399325763229, 0.09346816417549442, 0.25251660462467107], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6264630913727 -INFO - Cycle: 281 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.884386348414421, 237.78762435913092], - [0.08362111403942094, 75.13449935913098], - [0.10523094184398646, 140.31425685882556], - [0.07593465278148646, 110.13769435882548], - [0.08570008246898647, 91.68300685882588], - [0.298460567164421, 118.05012435913083]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01444169358919142, 0.030455248371168944, 0.03352288182020865, 0.014489296268002085, 0.01841802978607443, 0.07634688320508182, 0.03050281422442346, 0.02307976943414738, 0.09605823823054485, 0.02113594031107542, 0.12217962628655783, 0.019607907501460246, 0.01959473493238097, 0.02119719624051548, 0.1129279612586076, 0.09399312493003782, 0.2520486536105217], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6219571366364 -INFO - Cycle: 282 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.48449935913139], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.08570008246898647, 107.6189443588252], - [0.07385568435192094, 70.43606185913139], - [0.32775685622692097, 92.13606185913093], - [0.07593465278148646, 110.13769435882548], - [0.884386348414421, 237.83606185913092], - [0.08362111403942094, 75.08606185913098], - [0.10523094184398646, 140.26581935882555], - [0.07593465278148646, 110.18613185882549], - [0.08570008246898647, 91.73144435882588], - [0.298460567164421, 118.09856185913084]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014442508394375095, 0.03042072667824911, 0.033532468719345995, 0.00398512757814572, 0.018396093909835452, 0.07629114296927987, 0.11124851183211147, 0.02314133268847668, 0.014789411047545163, 0.03151159207744278, 0.12029856162983273, 0.0811335271629216, 0.019607907123136, 0.019708594333493076, 0.02121414990739316, 0.03184936002786071, 0.09447897877316498, 0.25165823935807174], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6176743152157 -INFO - Cycle: 283 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.08570008246898647, 107.66738185882521], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08362111403942094, 75.03762435913097], - [0.10523094184398646, 140.21738185882555], - [0.08570008246898647, 91.77988185882589], - [0.298460567164421, 118.14699935913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014443661488382336, 0.03040194825526697, 0.033537648088014155, 0.018425780194990228, 0.06841973875890703, 0.12531399449231917, 0.023177108310376632, 0.03540609875080488, 0.019607906935384264, 0.11312312463277636, 0.007932920916426075, 0.12315557791540112, 0.019795477726200873, 0.02123389237160719, 0.09496342783339284, 0.25106169332974976], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.613568935179 -INFO - Cycle: 284 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.10523094184398646, 108.0064443588252], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08570008246898647, 107.71581935882521], - [0.08362111403942094, 74.98918685913097], - [0.10523094184398646, 140.16894435882554], - [0.08570008246898647, 91.8283193588259], - [0.298460567164421, 118.19543685913085]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014445042832944038, 0.030399462806090235, 0.03353815031472391, 0.018403185557866148, 0.014766678697726717, 0.02318810059792338, 0.03534136565889408, 0.019607906798428852, 0.1132475691298517, 0.061559638822330995, 0.1235599922166981, 0.12467212828689964, 0.019863636784292406, 0.021267957286350715, 0.09546101810864116, 0.2506781661003379], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6096506616957 -INFO - Cycle: 285 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.05432482497692094, 85.2579368591309], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.32775685622692097, 92.18449935913094], - [0.08570008246898647, 107.71581935882521], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 140.12050685882554], - [0.08570008246898647, 91.8767568588259], - [0.298460567164421, 118.24387435913086]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014460104597708516, 0.030372951404626366, 0.03354443563462823, 0.01840342605010636, 0.011613669201163565, 0.030089895613242917, 0.019607906611030703, 0.11335943261856515, 0.07634292498246976, 0.07126685529280163, 0.05720232222084279, 0.011601303576115277, 0.0051712502134140005, 0.05276551563674895, 0.06689655139083425, 0.019958308025545813, 0.021290537368001284, 0.09584870151776186, 0.2502039080443926], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6059295832733 -INFO - Cycle: 286 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.33960125434398647, 68.82050685882564], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.08362111403942094, 74.89231185913096], - [0.10523094184398646, 140.07206935882553], - [0.08570008246898647, 91.9251943588259], - [0.298460567164421, 118.29231185913086]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014475085746819105, 0.03033633918053301, 0.033553575517556916, 0.01841194736582017, 0.021744453564891245, 0.019607906329699564, 0.11345477551220018, 0.07635443882309786, 0.023257701904798825, 0.013416432445458376, 0.12452774009874648, 0.12356229018164486, 0.020067471176340026, 0.02130856902722771, 0.0962228506310826, 0.2496984224940831], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.6023835969581 -INFO - Cycle: 287 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.10523094184398646, 140.02363185882552], - [0.08570008246898647, 91.97363185882591], - [0.298460567164421, 118.34074935913087]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476037508779396, 0.03029978463109704, 0.03356375404715206, 0.011668146686316395, 0.01960790619540881, 0.05560373291362112, 0.07636184189028243, 0.023322062613168944, 0.02336323864072924, 0.12498458403481336, 0.078513380303612, 0.01835204127472086, 0.05795173193993804, 0.04441124166576021, 0.020180734453078403, 0.021325899241675557, 0.09671400946814045, 0.24929987249170557], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5990332984961 -INFO - Cycle: 288 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.07593465278148646, 110.18613185882549], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.32775685622692097, 92.23293685913094], - [0.08570008246898647, 107.76425685882522], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.10523094184398646, 139.97519435882552], - [0.08570008246898647, 92.02206935882592], - [0.298460567164421, 118.38918685913087]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476115376533876, 0.03027716287350779, 0.03357020217329691, 0.007746288310634918, 0.019607905970976808, 0.0056500009455293255, 0.07633820185695661, 0.023356756603609974, 0.027245082631500845, 0.05517269733616306, 0.02002111988099605, 0.018360020727225056, 0.10797501432066503, 0.10233419275434735, 0.020250787490315062, 0.07030238576103458, 0.021343192950326755, 0.09717302235134288, 0.24879984968503696], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5958692334873 -INFO - Cycle: 289 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.07385568435192094, 70.43606185913139], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 139.9267568588255], - [0.08570008246898647, 92.07050685882592], - [0.298460567164421, 118.43762435913088]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476607854183407, 0.03023378192286942, 0.02997025156548664, 0.002578945225767714, 0.019607905775729025, 0.07639463132776232, 0.023410721156713724, 0.03235973944300341, 0.018361840631959885, 0.11375114282451759, 0.10979448792194936, 0.020334586649603893, 0.12594410349619287, 0.003615451117140637, 0.01197906273072155, 0.0213618433400369, 0.09749747728609948, 0.2483274197302622], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5928466944688 -INFO - Cycle: 290 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08570008246898647, 107.81269435882523], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.10523094184398646, 139.8783193588255], - [0.08570008246898647, 92.11894435882593], - [0.298460567164421, 118.48606185913088]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014476915924592573, 0.030210957549308498, 0.028610949745980982, 0.019607905597689664, 0.07632792697234674, 0.02344107679840932, 0.034906284635321735, 0.01834021539261928, 0.11380187175726758, 0.012254407552808724, 0.020399870104420834, 0.12633832343640652, 0.004982433683005482, 0.10904228796586103, 0.021379290390753335, 0.0979260183922457, 0.24795326410096194], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.589984623042 -INFO - Cycle: 291 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08362111403942094, 74.84387435913095], - [0.32775685622692097, 92.28137435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.10523094184398646, 139.8298818588255], - [0.08570008246898647, 92.16738185882593], - [0.298460567164421, 118.53449935913089]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01447736338639339, 0.030189979773720604, 0.02736577457125297, 0.019607905437458484, 0.07642579822552198, 0.02346747657050003, 0.0348856285798701, 0.018369538107878124, 0.10738322127178507, 0.02046243508294656, 0.006446805731143598, 0.006234700469128747, 0.12066907209742958, 0.006571824896129078, 0.12044354425994623, 0.021398406040906943, 0.0982301507132574, 0.24737037478473112], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.587274891462 -INFO - Cycle: 292 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.05432482497692094, 85.3063743591309], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.07593465278148646, 110.2345693588255], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.05432482497692094, 85.3548118591309], - [0.10523094184398646, 139.7814443588255], - [0.08570008246898647, 92.21581935882594], - [0.298460567164421, 118.5829368591309]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01448106199275273, 0.030169881061483418, 0.026288553814871198, 0.019607905172027634, 0.07649238870266449, 0.020654615100287644, 0.034872872434725866, 0.018350957079894113, 0.012201268696683372, 0.02051405297948175, 0.007318408765753427, 0.11994971775293828, 0.10187706522176865, 0.12728999003549352, 0.002833614180439934, 0.021416453374310387, 0.09869344719673127, 0.24698774643769236], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5847174746077 -INFO - Cycle: 293 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.32775685622692097, 92.32981185913096], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.10523094184398646, 139.7330068588255], - [0.08570008246898647, 92.26425685882595], - [0.298460567164421, 118.6313743591309]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01450595027945664, 0.030138501984010958, 0.024771791851187334, 0.01960790497459615, 0.0765984702999404, 0.034886328884118745, 0.01835040877408273, 0.020571806623047584, 0.00884361952798681, 0.11934841526129968, 0.11421516209209773, 0.07837264866893179, 0.02349278000179548, 0.04937230466538206, 0.02143612270693097, 0.0989560246353031, 0.2465317587698319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.582317955956 -INFO - Cycle: 294 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.10523094184398646, 139.68456935882548], - [0.08570008246898647, 92.31269435882595], - [0.298460567164421, 118.67981185913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014506455226888404, 0.030114868562380177, 0.02330362327899647, 0.019607904869066252, 0.07672156338023212, 0.03486506788196516, 0.018362299820816233, 0.020634052187487893, 0.0103198392032655, 0.11868238904169878, 0.10581932349004612, 0.023522041573004998, 0.12823703348134105, 0.008571031337907953, 0.02145572902408968, 0.09925053417159577, 0.24602624346921736], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5800724241076 -INFO - Cycle: 295 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07593465278148646, 110.2830068588255], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.10523094184398646, 139.63613185882548], - [0.08570008246898647, 92.36113185882596], - [0.298460567164421, 118.72824935913091]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014506849562099014, 0.03009428389451204, 0.02207166568113492, 0.019607904653508538, 0.07679351613981196, 0.034847368457272064, 0.018341392271542228, 0.020685499106862907, 0.011558814697075127, 0.11794261012708819, 0.013474258518306607, 0.023547740538698993, 0.12862335100296737, 0.10105018763682032, 0.021473983991270835, 0.09972128299194247, 0.24565929072908627], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5779869566868 -INFO - Cycle: 296 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.32775685622692097, 92.37824935913096], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.10523094184398646, 139.58769435882547], - [0.08570008246898647, 92.40956935882596], - [0.298460567164421, 118.77668685913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014507286393738853, 0.030043894430935268, 0.019052729505456067, 0.0196079044302474, 0.07691271452367152, 0.027849096018266524, 0.018363949250086834, 0.020776602465107406, 0.014594744114371066, 0.11727173388138916, 0.023613740220103013, 0.02470275293269432, 0.11469783437359429, 0.006933872457753078, 0.10444398603995793, 0.021493642354568587, 0.10002166997682213, 0.2451118466312366], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5760554537258 -INFO - Cycle: 297 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.07593465278148646, 110.37988185882551], - [0.10523094184398646, 139.53925685882547], - [0.08570008246898647, 92.45800685882597], - [0.298460567164421, 118.82512435913092]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014507740530614169, 0.029997517227167616, 0.016255912964329877, 0.019607904323203224, 0.07703655505123141, 0.022050976455029632, 0.01835362744918093, 0.020862747928288457, 0.017407222016621305, 0.11660016161926659, 0.02367409984417502, 0.10753967539019703, 0.012674817273856193, 0.12956283123851514, 0.007337090883038983, 0.021513580627449142, 0.10031301272271878, 0.2447045264551165], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5742791328187 -INFO - Cycle: 298 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.08362111403942094, 74.84387435913095], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07593465278148646, 110.33144435882551], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.42668685913097], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.10523094184398646, 139.49081935882546], - [0.08570008246898647, 92.50644435882597], - [0.298460567164421, 118.87356185913093]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014508099159587718, 0.029957916410383482, 0.013886283216449512, 0.01960790414365124, 0.07710942440547748, 0.017281193367618606, 0.018345969492600027, 0.020934044037256086, 0.019790256111056986, 0.11585692416749635, 0.023725687937340513, 0.01732167376763917, 0.017397228504519344, 0.09876555570988671, 0.09769056202834488, 0.031220492138427158, 0.02153204286040295, 0.10078126313164701, 0.24428747941021473], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5726652246713 -INFO - Cycle: 299 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.05432482497692094, 85.3548118591309], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.10523094184398646, 139.44238185882546], - [0.08570008246898647, 92.55488185882598], - [0.298460567164421, 118.92199935913094]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014531148047995341, 0.02993729735064071, 0.01291585872106871, 0.01960790391624124, 0.0772043388092539, 0.0219498875347359, 0.018366431381368085, 0.020765854835108486, 0.11527342715700495, 0.0034174475906897776, 0.012823084825447731, 0.11513731066228458, 0.1304978985344891, 0.020953232508735466, 0.020291449532790332, 0.02155213457804705, 0.10102159135701022, 0.24375370265708832], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5711922412092 -INFO - Cycle: 300 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.10523094184398646, 139.39394435882545], - [0.08570008246898647, 92.60331935882598], - [0.298460567164421, 118.97043685913094]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014535654150756501, 0.02989058142966315, 0.010167356417910091, 0.019607903728663428, 0.07733284280094496, 0.01674097820635106, 0.018346211239059978, 0.023529765287649194, 0.11460123343989406, 0.01798413845602821, 0.115322308879526, 0.13087653058802712, 0.021035494555417575, 0.023763678897409928, 0.021572497996573688, 0.10129907286103684, 0.2433937510650881], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5698768835491 -INFO - Cycle: 301 -INFO - Spp: 19 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.07593465278148646, 110.37988185882551], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.10523094184398646, 139.34550685882544], - [0.08570008246898647, 92.65175685882599], - [0.298460567164421, 119.01887435913095]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014536092852229555, 0.02984841940813019, 0.007621928606944135, 0.019607903542942152, 0.07741624850011379, 0.01174725615993617, 0.018362015533156858, 0.026089473008723163, 0.11385626767839169, 0.02292869630591604, 0.03961341749602196, 0.04339599069733474, 0.02110829634252234, 0.023818265014628946, 0.07585660505092101, 0.08797481211472985, 0.021591360020858923, 0.10174469752102921, 0.2428822541454692], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5687216579504 -INFO - Cycle: 302 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.01734207465648646, 113.28613185882548], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.07385568435192094, 70.38762435913138], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.10523094184398646, 139.29706935882544], - [0.08570008246898647, 92.700194358826]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014536572288639579, 0.02980304341974672, 0.004891173025654985, 0.019607903538415454, 0.07752406692244906, 0.006311723468462653, 0.018362010511806855, 0.02883556686799275, 0.11313112076546175, 0.028310901361681177, 0.04340673619798871, 0.02118682587669974, 0.02387701744480519, 0.11564268900102452, 0.08796405174099176, 0.24288214720813567, 0.02160944722067865, 0.10211700313936477], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5676813561793 -INFO - Cycle: 303 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.10523094184398646, 139.24863185882543], - [0.08570008246898647, 92.748631858826]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014537314494356501, 0.029745629787512804, 0.01960790355809252, 0.07765715966787697, 0.018361990452800233, 0.033747363093487914, 0.11243335021547472, 0.03456149482240911, 0.04345090924723474, 0.021273072999584742, 0.023946871357128446, 0.11584018742666918, 0.0879198174337694, 0.2428820822509336, 0.02162839415762281, 0.10240645903504614], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.566710169598 -INFO - Cycle: 304 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.07593465278148646, 110.42831935882552], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 139.20019435882543], - [0.08570008246898647, 92.79706935882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014537606470335283, 0.029726728524630746, 0.01960790357190826, 0.07775645402180079, 0.018361979254641548, 0.0337528246262326, 0.11167534804527486, 0.03454333905399716, 0.04347814373489331, 0.021325247848846852, 0.023973429690013995, 0.05779088964294389, 0.08789254724153689, 0.24288201831251371, 0.05821824609455398, 0.021646253459421953, 0.10283104040645419], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.565806913634 -INFO - Cycle: 305 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.05432482497692094, 85.40324935913091], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.10523094184398646, 139.15175685882542], - [0.08570008246898647, 92.84550685882601]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014556599412583094, 0.029702205217625687, 0.019607903539600163, 0.07784489657765133, 0.01836198902419207, 0.03375841116345893, 0.11096560082276108, 0.034552070749840805, 0.04345440343567236, 0.02137344616067008, 0.007674162388528221, 0.08791632012924792, 0.2428818690408445, 0.11615085757922243, 0.016307648877050978, 0.02166434338346004, 0.10322727249759026], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5649608013034 -INFO - Cycle: 306 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.10523094184398646, 139.10331935882542], - [0.08570008246898647, 92.89394435882602]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565767808171256, 0.029678467251576007, 0.019607903578049344, 0.07797790349751504, 0.01836205516856978, 0.03376453198447016, 0.11026224011851335, 0.03454440868357141, 0.043148061251059903, 0.02142956798451457, 0.08822414828592738, 0.24218303402036795, 0.11634861151836509, 0.024002710896948165, 0.021683590480100805, 0.10351985605389058], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5641785544894 -INFO - Cycle: 307 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.07593465278148646, 110.47675685882552], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.10523094184398646, 139.0548818588254], - [0.08570008246898647, 92.94238185882602]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014566113343136032, 0.029657856297990746, 0.019607903539611456, 0.0780965891420275, 0.018361994168900293, 0.0337704737019603, 0.10950762231800487, 0.034525267800408835, 0.04340404330381612, 0.021483532181175102, 0.08796697694124413, 0.24273153906826886, 0.08522365980658723, 0.02403146281210449, 0.03131709112846985, 0.021702226676478465, 0.10389587557516976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5634668517223 -INFO - Cycle: 308 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.08362111403942094, 74.89231185913096], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 139.0064443588254], - [0.08570008246898647, 92.99081935882603]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014566234997442789, 0.029637963356742788, 0.019607903585041227, 0.07817860194402433, 0.018361946775822507, 0.033776268499117176, 0.10871958758999405, 0.03451593301038093, 0.043551995899472014, 0.018389344844181477, 0.0878185977251589, 0.24288170270070306, 0.024058222041140748, 0.11669402259525408, 0.00313986183035962, 0.02171987746720187, 0.10438193513796257], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5628140865213 -INFO - Cycle: 309 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.10523094184398646, 138.9580068588254], - [0.08570008246898647, 93.03925685882604]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565604225992002, 0.029612666241501925, 0.019607903561186475, 0.0783058341153309, 0.018361950962550937, 0.033783716184407384, 0.10803342738118796, 0.03454155083470062, 0.04353681063196375, 0.08783380166670175, 0.24288155145935544, 0.02408742567115626, 0.11688635640352613, 0.021573854784141425, 0.0217394727174424, 0.10464807315885463], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5622219492118 -INFO - Cycle: 310 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.9095693588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565603411269456, 0.029612724019905112, 0.019607903554628936, 0.07827829838710149, 0.01836194547510232, 0.033783699705882235, 0.10804587978316503, 0.034541588457254864, 0.04355363706131074, 0.08781695615710348, 0.24288147896061205, 0.024087349331237497, 0.11687987858201379, 0.02157378264968272, 0.10464903822929414, 0.02176023623443613], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.561671214887 -INFO - Cycle: 311 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.8611318588254]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565602595077996, 0.02961278291128553, 0.019607903557748357, 0.0782506727838637, 0.01836194018275626, 0.033783682922360204, 0.10805827486498538, 0.03454162665670678, 0.043569986843890185, 0.08780058759581114, 0.2428814087279247, 0.02408727154146385, 0.11687344426099044, 0.021573709695369286, 0.10465001448059018, 0.021781090379175964], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.561132388687 -INFO - Cycle: 312 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.81269435882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565601768547378, 0.02961284289890593, 0.01960790355862222, 0.07822295657506839, 0.018361935037460572, 0.033783665812932996, 0.10807061278180759, 0.034541665412818716, 0.04358593604165908, 0.08778462042419975, 0.24288134067667186, 0.02408719228550981, 0.1168670532719906, 0.02157363590670434, 0.10465100186745384, 0.021802035679646874], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5606054200662 -INFO - Cycle: 313 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.76425685882538]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565600932150117, 0.02961290398506043, 0.019607903557910096, 0.07819514907731115, 0.018361930073483336, 0.03378364837836625, 0.10808289375734824, 0.03454170472753574, 0.043601409084641184, 0.08776913025671718, 0.24288127470974846, 0.024087111562474124, 0.11686070552223245, 0.021573561283016643, 0.10465200041196855, 0.021823072680036103], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.560090323914 -INFO - Cycle: 314 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.71581935882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565600126673956, 0.02961296612879487, 0.019607903579070683, 0.0781672487271371, 0.01836202166952358, 0.03378363064892158, 0.10809511807165413, 0.034541744582958785, 0.043222891180835055, 0.08814937706980805, 0.2420910832081789, 0.02408702944707178, 0.11685440083846671, 0.021573485868378626, 0.1046530101487357, 0.021844206844025677], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.559587060262 -INFO - Cycle: 315 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.66738185882537]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456559927352553, 0.029613029421315305, 0.019607903579044583, 0.07813925657728547, 0.018362018318578678, 0.03378361256950982, 0.10810728584535625, 0.03454178502367706, 0.04323229268458322, 0.08813998255228096, 0.24208081982760107, 0.024086945789653993, 0.1168481393000014, 0.02157340957473581, 0.10465403108554303, 0.021865428960232663], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.559095762078 -INFO - Cycle: 316 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 138.61894435882536]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565598411789702, 0.029613093819049783, 0.019607903579217618, 0.07811117106528491, 0.018362015165028688, 0.03378359416688885, 0.10811939734533577, 0.034541826028536726, 0.04324114874967569, 0.0881311345602762, 0.24207041044166183, 0.024086860662082342, 0.11684192072405908, 0.021573332443763478, 0.1046550632463667, 0.021886744431205547], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5586163797216 -INFO - Cycle: 317 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.57050685882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565599591500937, 0.029612987285443003, 0.019607903605619165, 0.07110476090027652, 0.018362104204494793, 0.03378362481311033, 0.10810811663910876, 0.0345417631911364, 0.0428721732665258, 0.08850178442372723, 0.24130706433089638, 0.024087002622568836, 0.11684811549142016, 0.02157344666145878, 0.1046533291583685, 0.006989413082029926, 0.02191053646963471], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5581488085927 -INFO - Cycle: 318 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.52206935882535]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565602184675999, 0.029612746267352438, 0.01960790354333149, 0.0585884213667637, 0.01836194017338453, 0.03378369397235619, 0.10807836679456627, 0.03454161860855587, 0.043546512055598285, 0.08782443262218315, 0.24267724236718313, 0.024087323173057527, 0.11686411367882792, 0.02157371151773155, 0.10464941398589138, 0.01949747394064864, 0.021936300429929348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5576929586218 -INFO - Cycle: 319 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.47363185882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565605278557955, 0.02961247073022932, 0.019607903535179418, 0.044629874615128406, 0.018361923654495002, 0.03378377306703521, 0.10804375666135545, 0.034541452993551436, 0.04360646730699244, 0.08776424229731837, 0.242779507394232, 0.024087689618839364, 0.11688270054051489, 0.02157401528679258, 0.10464493697742255, 0.03344992889844195, 0.021962677935417518], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.557248352622 -INFO - Cycle: 320 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.42519435882534]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565608384043324, 0.02961219564398267, 0.019607903532492317, 0.03064438883670899, 0.018361918394980276, 0.0337838520247444, 0.1080090191551443, 0.03454128755461948, 0.04361562933514883, 0.08775509307902597, 0.2427653594401676, 0.02408805545922966, 0.11690136728860161, 0.021574318902607685, 0.10464046148306798, 0.047429241905890686, 0.021989180324342505], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.556815100797 -INFO - Cycle: 321 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.37675685882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565611491709572, 0.029611922206109458, 0.019607903542441636, 0.016679619267921626, 0.018361923495599036, 0.03378393051877778, 0.10797431308358442, 0.034541123024166925, 0.04357824500712201, 0.08779271604876664, 0.24264516886390944, 0.02408841912905147, 0.11692002994506752, 0.02157462105407422, 0.10463600659248443, 0.06138768078708093, 0.022015791991837393], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.556393259553 -INFO - Cycle: 322 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.10523094184398646, 107.9580068588252], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.32831935882533]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565614071112136, 0.029611705833300205, 0.019607903631589103, 0.004967592220468558, 0.01836184675519302, 0.03378399269750911, 0.1079470236403705, 0.034540992974191276, 0.043812894593069494, 0.0875573933906267, 0.2428808093595912, 0.02408870706267889, 0.11693478219877244, 0.021574860121024404, 0.10463246452198005, 0.07308967543697426, 0.022041741491548555], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5559826682477 -INFO - Cycle: 323 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.27988185882532]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565614465351807, 0.02961165870231673, 0.019607903581258836, 0.018361983494778255, 0.03378400618686411, 0.10794200729999794, 0.03454096524838719, 0.04330109401173221, 0.08807126314303637, 0.24198567538413854, 0.024088770022195654, 0.11693776700221195, 0.021574911388538277, 0.10463163115929769, 0.07803641115899719, 0.022065481715971138], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5555840137015 -INFO - Cycle: 324 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.2314443588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565613502040636, 0.029611736219047825, 0.019607903581268682, 0.018361981491542965, 0.03378398394008296, 0.10795337322654858, 0.034541012901662435, 0.04330717138475158, 0.08806519605209172, 0.24197697410258798, 0.024088667428603213, 0.11693210016984557, 0.021574824459312716, 0.10463279509396532, 0.0780075699291806, 0.022087602136713753], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5551972349283 -INFO - Cycle: 325 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.1830068588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565612529441241, 0.029611814853241734, 0.01960790358077116, 0.018361979637526078, 0.03378396136507609, 0.10796468566984736, 0.034541061126110106, 0.04331289909185493, 0.08805947886383031, 0.24196852792174603, 0.024088563346403156, 0.1169264749850925, 0.021574736676705567, 0.1046339704540107, 0.07797862823881589, 0.022109821312807348], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.554822472854 -INFO - Cycle: 326 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.1345693588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565611548475283, 0.029611894608400316, 0.019607903581044386, 0.01836197785724824, 0.033783938463606784, 0.10797594485476335, 0.03454110992491638, 0.04331856210169066, 0.08805382538776546, 0.24196084561004474, 0.02408845777511128, 0.11692089136334363, 0.02157464804051561, 0.10463515726767038, 0.07794958535671324, 0.02213213983162769], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5544597450757 -INFO - Cycle: 327 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.0861318588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565610558328045, 0.02961197548438738, 0.019607903580996136, 0.0183619762450013, 0.03378391523333784, 0.10798715099266236, 0.03454115929704135, 0.04332378146712094, 0.08804861624110626, 0.24195320987575242, 0.02408835071135129, 0.11691534920608312, 0.021574558547935673, 0.10463635555067509, 0.0779204405367452, 0.022154558289301584], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5541090566348 -INFO - Cycle: 328 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 138.0376943588253]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456560955923287, 0.029612057483337534, 0.019607903580976877, 0.0183619747446599, 0.033783891674422833, 0.10799830430262831, 0.034541209244053774, 0.043328801453445885, 0.08804360611505488, 0.24194606756040196, 0.02408824215345202, 0.11690984842400128, 0.02157446819771453, 0.10463756532672251, 0.07789119303586835, 0.02217707728002093], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5537704202002 -INFO - Cycle: 329 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.98925685882529]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565608551844194, 0.029612140608175973, 0.019607903581882385, 0.018361973400168694, 0.03378386778794178, 0.10800940500634555, 0.03454125976845228, 0.0433334120710002, 0.08803900581974727, 0.2419390480567589, 0.024088132100416975, 0.11690438893132189, 0.021574376989196942, 0.10463878662258773, 0.07786184210810168, 0.022199697407517396], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5534438511106 -INFO - Cycle: 330 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.94081935882528]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565607534677808, 0.029612224857616127, 0.01960790358175968, 0.018361972120047244, 0.03378384357007188, 0.10802045330954035, 0.03454131086778341, 0.04333801342774432, 0.08803441360311802, 0.2419329263092209, 0.024088020547684292, 0.11689897062590512, 0.021574284918562614, 0.10464001945011263, 0.07783238699346208, 0.02222241926885165], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5531293500017 -INFO - Cycle: 331 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.89238185882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.01456560697704105, 0.02961229502231014, 0.01960790355083713, 0.01836190434929626, 0.033783823075516244, 0.10803182643883016, 0.034541342712388935, 0.043625977131678755, 0.08774514648031642, 0.2425319930454956, 0.024087928091235767, 0.11634406200943716, 0.02157425119383802, 0.10464008301906022, 0.07780318254782317, 0.02224525280709057], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5528269930523 -INFO - Cycle: 332 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.10523094184398646, 137.84394435882527]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565607498944843, 0.029612335921189555, 0.019607903554943643, 0.018361905440897126, 0.03378381044081867, 0.10804389787948385, 0.034541335643979404, 0.04361971213262046, 0.08775147284513024, 0.2425015300678528, 0.024087875387212, 0.11469642456636651, 0.021574334525683227, 0.1046378100959475, 0.07777457654194014, 0.022268219836920334], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5525366729073 -INFO - Cycle: 333 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.79550685882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565610502446228, 0.029612304518212174, 0.019607903553157023, 0.018361902662434718, 0.03378381717181791, 0.10805773346587233, 0.03454123361455288, 0.043631134109035234, 0.08774002292686088, 0.24251366034377642, 0.024087920744384407, 0.11040378037641242, 0.021574702241458084, 0.10462986532456506, 0.07774756930612671, 0.0064837402737793525, 0.02229135486342552], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5522584222017 -INFO - Cycle: 334 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.74706935882526]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565617359407645, 0.029612163018459398, 0.01960790359650909, 0.01836182885382228, 0.03378385344795402, 0.10807426611868742, 0.03454098751541363, 0.04388683990134449, 0.08748341588533247, 0.24288035207308759, 0.02408811544978541, 0.10210759953697163, 0.021575500951529193, 0.10461332961578416, 0.07772303377555459, 0.014780501820280454, 0.022314691080076703], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.551992072422 -INFO - Cycle: 335 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.69863185882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565620591280581, 0.029612127206118596, 0.01960790360868653, 0.01836182525040455, 0.03378386132468335, 0.10808816622561486, 0.03454087792900564, 0.04389780183703358, 0.08747244569905703, 0.24288034061538147, 0.02408816687101303, 0.09757274948702528, 0.02157589304388948, 0.1046048880455097, 0.07769596055972959, 0.01931332734933857, 0.022338044356228184], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5517379290527 -INFO - Cycle: 336 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.65019435882525]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565625391447073, 0.029612042653452793, 0.01960790354378227, 0.018361853242945696, 0.03378388218001955, 0.10810325426379973, 0.03454070388854843, 0.04383109639010579, 0.08753924641114603, 0.24288019621120388, 0.024088284337037018, 0.0912354859229909, 0.02157647847978393, 0.10459258552671874, 0.07766993641138702, 0.02564987630856823, 0.02236154883706283], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5514960022142 -INFO - Cycle: 337 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.60175685882524]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565630556974381, 0.02961195116257931, 0.019607903538948864, 0.018361883183680212, 0.03378390491740243, 0.10811848965877478, 0.034540519988445775, 0.04371616184759983, 0.08765467756450443, 0.24266212576164042, 0.02408841128995549, 0.08461002430490726, 0.021577094227885875, 0.104579675569633, 0.07764398381529365, 0.032274868250411974, 0.022385170022598832], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5512659937908 -INFO - Cycle: 338 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.55331935882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565635753574642, 0.029611859741530216, 0.0196079035368275, 0.018361878475934748, 0.03378392761164631, 0.10813370247140035, 0.03454033525044343, 0.043737015589351926, 0.08763374451522893, 0.2426997293772147, 0.024088538184432316, 0.07794464790801424, 0.021577713391464463, 0.10456669176612045, 0.07761794251235493, 0.03893984508002523, 0.022408899362610438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.55104806956 -INFO - Cycle: 339 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.50488185882523]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565640969002215, 0.029611768695877224, 0.01960790353485176, 0.018361874828419295, 0.033783950175591555, 0.10814888547636714, 0.034540150069530866, 0.04375331872414158, 0.08761738320234848, 0.2427276850745961, 0.02408866459843847, 0.07125033960419386, 0.02157833477920065, 0.10455365775843913, 0.07759180423950979, 0.04563381598133607, 0.022432738905180438], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.550842230087 -INFO - Cycle: 340 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646200173178, 0.02961167811504678, 0.019607903534520448, 0.0183618707365823, 0.033783972590351215, 0.10816403696725735, 0.03453996455744286, 0.04377199846254669, 0.08759863160938447, 0.24276248800101685, 0.024088790419382472, 0.06452997649412114, 0.021578958078902095, 0.10454057977508828, 0.07756556632872054, 0.05235390174580992, 0.02245668914241618], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.550648504068 -INFO - Cycle: 341 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5506483897143 -INFO - Cycle: 342 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.03479396560192094, 96.35012435913096], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014565646282080492, 0.02961167766226649, 0.019607903574439547, 0.018361835631215604, 0.03378397274248313, 0.10816404463952675, 0.034539964029272424, 0.043881471350091246, 0.08748883113698334, 0.24288019836882416, 0.02408879106255737, 0.06451634963965058, 0.021578959632327192, 0.10454055039660937, 0.07756557549904276, 0.05236753949691369, 0.022456688855715834], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5506483897143 -INFO - Cycle: 343 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 344 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 345 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 346 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 347 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.07593465278148646, 110.52519435882553], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 137.45644435882522], - [0.03687293403148646, 94.05644435882598]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013314894574581713, 0.0196079036059331, 0.018361822779075988, 0.035544618416651325, 0.10701437908059812, 0.03529602301412807, 0.04390564725714752, 0.08746461938119902, 0.24288025280425765, 0.01910045036848558, 0.10961486655575359, 0.02176767989816806, 0.10523230297649375, 0.07778166787612956, 0.00786541068348734, 0.022452690256685597, 0.03279477047122401], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5291573265242 -INFO - Cycle: 348 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.08570008246898647, 108.63613185882524], - [0.07385568435192094, 71.11418685913138], - [0.10523094184398646, 136.68144435882522], - [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.524637855367 -INFO - Cycle: 349 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.08570008246898647, 108.63613185882524], - [0.07385568435192094, 71.11418685913138], - [0.10523094184398646, 136.68144435882522], - [0.03687293403148646, 94.83144435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.014160775726243488, 0.019607903558922026, 0.018361889727726143, 0.03502137793553053, 0.08442565229437352, 0.03245067675527929, 0.04381972659362137, 0.08755081780505285, 0.24288061844110675, 0.01826236156960492, 0.02152429151492034, 0.10569172776379493, 0.07661562769739033, 0.11699390368797725, 0.02344109153383574, 0.003310631792048435, 0.022835012938208964, 0.0330459126643632], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.524637855367 -INFO - Cycle: 350 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.72668685913138], - [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5236432388535 -INFO - Cycle: 351 -INFO - Spp: 18 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.08570008246898647, 107.86113185882523], - [0.07385568435192094, 70.33918685913137], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.10523094184398646, 107.9095693588252], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.72668685913138], - [0.03687293403148646, 94.44394435882599]], shape=[18, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013739836999281444, 0.019607903575504737, 0.018361915022508286, 0.035170450331213, 0.01041268373853192, 0.020849384185619553, 0.043813077508720565, 0.08755750853487307, 0.24288097960253766, 0.0179793332146714, 0.021176389875144343, 0.10658128279066983, 0.07589011906292807, 0.11656158298272681, 0.022819506539464296, 0.09786274778317976, 0.015327256687536144, 0.03340804156488903], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5236432388535 -INFO - Cycle: 352 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.7158193588252], - [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5230006359664 -INFO - Cycle: 353 -INFO - Spp: 16 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07593465278148646, 110.47675685882552], - [0.10523094184398646, 136.68144435882522], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.7158193588252], - [0.03687293403148646, 94.63769435882598]], shape=[16, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0139503413006066, 0.019607903566004135, 0.01836186086287566, 0.035038596342727615, 0.043873928465941535, 0.08749655289278005, 0.2428805586878651, 0.017754951388942456, 0.021085569373102225, 0.1066040215023066, 0.11689238770531057, 0.02292637380090502, 0.10751952894231162, 0.03633653897427951, 0.07619458920066766, 0.03347629699337365], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5230006359664 -INFO - Cycle: 354 -INFO - Spp: 17 -INFO - [[0.03687293403148646, 81.65644435882598], - [0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.05432482497692094, 85.45168685913092], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.08570008246898647, 108.24863185882523], - [0.07385568435192094, 70.53293685913137], - [0.03687293403148646, 94.63769435882598], - [0.05432482497692094, 85.54856185913091], - [0.07593465278148646, 110.37988185882553], - [0.10523094184398646, 136.77831935882523], - [0.10523094184398646, 107.8126943588252]], shape=[17, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013978988997215669, 0.01960790356688651, 0.018361876651507653, 0.035037886381486756, 0.043856751886359326, 0.0875137370716606, 0.24288063216163358, 0.005052649016241251, 0.02109973575359184, 0.106117714986592, 0.10830681993167687, 0.03637340464862997, 0.03346804167533086, 0.012677186770771476, 0.11671620480909173, 0.022827453162440343, 0.07612301252888348], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.5228774109507 -INFO - Cycle: 355 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 356 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 357 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 358 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 359 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 360 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 361 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 362 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 363 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 364 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 365 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Cycle: 366 -INFO - Spp: 19 -INFO - [[0.884386348414421, 237.83606185913092], - [0.33960125434398647, 68.77206935882563], - [0.01734207465648646, 113.23769435882548], - [0.32775685622692097, 92.47512435913097], - [0.32775685622692097, 92.52356185913098], - [0.298460567164421, 119.01887435913095], - [0.08362111403942094, 74.94074935913096], - [0.08570008246898647, 93.03925685882604], - [0.07385568435192094, 70.53293685913137], - [0.10523094184398646, 107.8126943588252], - [0.03687293403148646, 81.60800685882597], - [0.01734207465648646, 113.18925685882547], - [0.05432482497692094, 85.50012435913092], - [0.08570008246898647, 93.08769435882604], - [0.08570008246898647, 108.20019435882523], - [0.07385568435192094, 70.48449935913136], - [0.03687293403148646, 94.58925685882598], - [0.07593465278148646, 110.42831935882553], - [0.10523094184398646, 136.72988185882522]], shape=[19, 2], strides=[2, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.019607903603819473, 0.018361852635362313, 0.020192446811827396, 0.043909619744101645, 0.0874608042868936, 0.24288071112629175, 0.021159910813574115, 0.0970334569111227, 0.023402436111254355, 0.0762491139165022, 0.013895530889538158, 0.014906293121457232, 0.017877460447578247, 0.009171217741496884, 0.1079809706520744, 0.01286251041014983, 0.03339805739578024, 0.11679518992105271, 0.022854513460122804], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1843.522813912154 -INFO - Likelihood criteria convergence diff --git a/log/two_eq_lag.log b/log/two_eq_lag.log deleted file mode 100644 index ca00f3417..000000000 --- a/log/two_eq_lag.log +++ /dev/null @@ -1,14025 +0,0 @@ -INFO - [0.06700890315350094, 0.023228385239330702, 0.08502826794553273, 0.012277909687604201, 0.014120001614234918, 0.033817967406986005, 0.05603073005521793, 0.09629986531735228, 0.0207300132464601, 0.01392081523759972, 0.04975097684167968, 0.058642028872792476, 0.022403948517297833, 0.009541890274462866, 0.005977715580690718, 0.006721044545463787, 0.007620038202419957, 0.010362136339113209, 0.03845950489771078, 0.0059279645167919035, 0.005362863857010606, 0.004640217826799058, 0.004920797515647991, 0.004552893883811096, 0.006258008207000198, 0.011173375688271392, 0.004472114203496205, 0.0032265961136557233, 0.003204055647049587, 0.003150824420228046, 0.003100484747960545, 0.0026053045755802203, 0.0024356540274447593, 0.0030842385811425564, 0.007006060259567038, 0.012298505497901145, 0.0022725608164921186, 0.003825566238644399, 0.0019347258069474836, 0.0022402494855591074, 0.002258444681067995, 0.0021969968152402764, 0.001778911611602092, 0.07840402156758589, 0.021079181686033056, 0.16464723874601855], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.768621169995 -INFO - Likelihood criteria convergence -INFO - Cycle: 1 -INFO - Spp: 2 -INFO - [[0.3285313606262207, 0.011331992506980897, 66.72499895095825, 2.1000661849975586], - [0.4437168121337891, 0.0707568610906601, 112.52127170562744, 2.9000167846679688]], shape=[2, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0489884985406331, 0.9510115014593669], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 1150.2580455504255 -INFO - Cycle: 2 -INFO - Spp: 2 -INFO - [[0.3285313606262207, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], - [0.4437168121337891, 0.0509568610906601, 112.52127170562744, 2.9000167846679688]], shape=[2, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.3697780834542551, 0.630221916545745], shape=[2], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 522.6025122601244 -INFO - Cycle: 3 -INFO - Spp: 6 -INFO - [[0.4885313606262207, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], - [0.3285313606262207, 0.0509319925069809, 66.72499895095825, 2.1000661849975586], - [0.3285313606262207, 0.0311319925069809, 84.72499895095825, 2.1000661849975586], - [0.3285313606262207, 0.0311319925069809, 48.72499895095825, 2.1000661849975586], - [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 2.9000167846679688], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 2.9000167846679688]], shape=[6, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09147063022200368, 0.21278695197080222, 0.222259493984553, 0.058153999165474556, 0.17097025390408235, 0.2443586707530842], shape=[6], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 397.557621632071 -INFO - Cycle: 4 -INFO - Spp: 10 -INFO - [[0.6485313606262207, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0509319925069809, 66.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 66.72499895095825, 1.3000661849975585], - [0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.3285313606262207, 0.0509319925069809, 66.72499895095825, 1.3000661849975585], - [0.3285313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.3285313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.12371681213378904, 0.0509568610906601, 112.52127170562744, 2.9000167846679688], - [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 2.100016784667969], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969]], shape=[10, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.02949052866181769, 0.09057763277642443, 0.02456374619542063, 0.15545436420325337, 0.12174705216275755, 0.11709345739776857, 0.06289987236512098, 0.12302179506236206, 0.04102491838636691, 0.23412663278870766], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 387.09519424012564 -INFO - Cycle: 5 -INFO - Spp: 10 -INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 2.1000661849975586], - [0.6485313606262207, 0.0311319925069809, 66.72499895095825, 2.9000661849975584], - [0.4885313606262207, 0.0509319925069809, 66.72499895095825, 2.9000661849975584], - [0.4885313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.3285313606262207, 0.0509319925069809, 66.72499895095825, 0.5000661849975585], - [0.12371681213378904, 0.0707568610906601, 112.52127170562744, 2.9000167846679688], - [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 1.3000167846679689], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 1.3000167846679689]], shape=[10, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1401130130690608, 0.03442651779765721, 0.020814669372647265, 0.12860252439988584, 0.1199143082196454, 0.0679150432775953, 0.07045596865563651, 0.06005600118589939, 0.04544268066032213, 0.3122592733616501], shape=[10], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 366.2534274815054 -INFO - Cycle: 6 -INFO - Spp: 13 -INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 2.9000661849975584], - [0.6485313606262207, 0.0509319925069809, 66.72499895095825, 2.9000661849975584], - [0.4885313606262207, 0.0509319925069809, 48.72499895095825, 2.9000661849975584], - [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.4885313606262207, 0.0509319925069809, 66.72499895095825, 0.5000661849975585], - [0.12371681213378904, 0.0707568610906601, 112.52127170562744, 3.7000167846679686], - [0.2837168121337891, 0.0509568610906601, 112.52127170562744, 0.5000167846679688], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], - [0.4437168121337891, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.11092130441983328, 0.06633147886054813, 0.05036287947138705, 0.12276792428406573, 0.0463249262236172, 0.09554083172554051, 0.053536726686197376, 0.029027804341019547, 0.11117560709998826, 0.16302144032090082, 0.029225933480658182, 0.003198886194098985, 0.11856425689214496], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 360.07643374380564 -INFO - Cycle: 7 -INFO - Spp: 13 -INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.4885313606262207, 0.0509319925069809, 48.72499895095825, 2.9000661849975584], - [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], - [0.6485313606262207, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], - [0.4885313606262207, 0.0509319925069809, 84.72499895095825, 0.5000661849975585], - [0.2837168121337891, 0.0707568610906601, 112.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.4437168121337891, 0.0707568610906601, 94.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.044643941619134174, 0.06529502977011377, 0.10855131765640295, 0.06243741001426095, 0.04325496578849683, 0.130699667741537, 0.06119807957772061, 0.016259577587519464, 0.15980299473659756, 0.09594610285774952, 0.041047559626090274, 0.08016719146476323, 0.09069616155961358], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 355.93810476616954 -INFO - Cycle: 8 -INFO - Spp: 13 -INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], - [0.6485313606262207, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], - [0.12371681213378904, 0.0707568610906601, 112.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.0707568610906601, 94.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08859202767602309, 0.0659681344990515, 0.057557107537179276, 0.04103199073897779, 0.1588874005104288, 0.04162446692264597, 0.11047859126888411, 0.13098931872984543, 0.07012263147982177, 0.03673991274774703, 0.09668024694360039, 0.034308622907788196, 0.06701954803800667], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 354.72169473414505 -INFO - Cycle: 9 -INFO - Spp: 13 -INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.0707568610906601, 94.52127170562744, 0.5000167846679688], - [0.8085313606262208, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], - [0.6037168121337891, 0.0707568610906601, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09699188780262158, 0.06618896550093695, 0.05787822448864007, 0.04039590057668738, 0.16276984367922595, 0.041458930359299095, 0.1114162153598968, 0.1311586028787074, 0.09662794531142764, 0.03370672759783067, 0.010518711658339895, 0.06172198670064216, 0.08916605808574456], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 354.300940215971 -INFO - Cycle: 10 -INFO - Spp: 12 -INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], - [0.8085313606262208, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.0707568610906601, 112.52127170562744, 0.5000167846679688]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09699165372755113, 0.06618896557563862, 0.05787709956508601, 0.040395902408682315, 0.16357412559128426, 0.04144390636286547, 0.11144848394866302, 0.1311603648357269, 0.09663044493328604, 0.033616121713534064, 0.0617221090697507, 0.09895082226793128], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 354.0679040431066 -INFO - Cycle: 11 -INFO - Spp: 12 -INFO - [[0.3285313606262207, 0.0509319925069809, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 1.3000661849975585], - [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.3000661849975585], - [0.8085313606262208, 0.0311319925069809, 66.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 1.3000167846679689], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.8085313606262208, 0.0509319925069809, 66.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 1.3000167846679689], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 1.3000167846679689], - [0.8085313606262208, 0.0509319925069809, 48.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.0707568610906601, 112.52127170562744, 0.5000167846679688]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09699165372755113, 0.06618896557563862, 0.05787709956508601, 0.040395902408682315, 0.16357412559128426, 0.04144390636286547, 0.11144848394866302, 0.1311603648357269, 0.09663044493328604, 0.033616121713534064, 0.0617221090697507, 0.09895082226793128], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 354.0679040431066 -INFO - Cycle: 12 -INFO - Spp: 13 -INFO - [[0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585], - [0.4885313606262207, 0.0311319925069809, 48.72499895095825, 0.9000661849975585], - [0.6485313606262207, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.8085313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], - [0.6837168121337891, 0.0509568610906601, 94.52127170562744, 2.100016784667969], - [0.6037168121337891, 0.0509568610906601, 94.52127170562744, 2.500016784667969], - [0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.7637168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.8085313606262208, 0.0509319925069809, 39.72499895095825, 3.7000661849975582], - [0.7637168121337892, 0.060856861090660096, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1555237234167365, 0.08732771936653892, 0.010677070376058747, 0.14045543195525498, 0.032864150760923944, 0.0020864851951640645, 0.05093431906726243, 0.14298980928236038, 0.07020186759901864, 0.11033596631189968, 0.03860645548970766, 0.05165422442308874, 0.10634277675598544], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 342.5724753338093 -INFO - Cycle: 13 -INFO - Spp: 13 -INFO - [[0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.1000661849975586], - [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585], - [0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.5000661849975585], - [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 0.9000661849975585], - [0.7285313606262207, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], - [0.6837168121337891, 0.0509568610906601, 94.52127170562744, 2.500016784667969], - [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8085313606262208, 0.0509319925069809, 39.72499895095825, 3.3000661849975583], - [0.6837168121337891, 0.060856861090660096, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1358431104206919, 0.00729078842234342, 0.14434909664561643, 0.03801215334623653, 0.019103739520689646, 0.09092334037584991, 0.13495156574473743, 0.038908084448954966, 0.05503173732476439, 0.07010235047839296, 0.10701159541467802, 0.0515770412896643, 0.10689539656738004], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 341.90906231887783 -INFO - Cycle: 14 -INFO - Spp: 13 -INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.3285313606262207, 0.060831992506980896, 48.72499895095825, 2.5000661849975585], - [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], - [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.5000661849975585], - [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 0.9000661849975585], - [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], - [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.7637168121337892, 0.0509568610906601, 94.52127170562744, 2.500016784667969], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.3000661849975583], - [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.14500365632959733, 0.03808402167888686, 0.021357455695264344, 0.04866578852261631, 0.07018014250545705, 0.10603115098533024, 0.13019142004118736, 0.08214624818117662, 0.016113088922117814, 0.1285105791593209, 0.05496994397370575, 0.05152326122895888, 0.10722324277638057], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 341.51943270396083 -INFO - Cycle: 15 -INFO - Spp: 12 -INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], - [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 0.9000661849975585], - [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], - [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.500016784667969], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1451210032283401, 0.03817261695954451, 0.03861864557532215, 0.06894578791267512, 0.1057942504732972, 0.04784116030741228, 0.13405665385630214, 0.10721165521797628, 0.15702402512078875, 0.05064854601431463, 0.055058686729002, 0.05150696860502501], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 341.27668241232345 -INFO - Cycle: 16 -INFO - Spp: 12 -INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], - [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585], - [0.3285313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], - [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.9000167846679688]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.14499149650816268, 0.03799745359328899, 0.0386234408679353, 0.06895452933331506, 0.10644675658215623, 0.13405533095737768, 0.10725139932050214, 0.15700138569156352, 0.05155933188558053, 0.014705605678376579, 0.08372868409823657, 0.05468458548350481], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 341.15244336637926 -INFO - Cycle: 17 -INFO - Spp: 12 -INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], - [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584], - [0.3285313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], - [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], - [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.14499150922556914, 0.03799741450278713, 0.03862953128961663, 0.06895677004922166, 0.1064467629782996, 0.1340463527896525, 0.1072513987997659, 0.1570004194516085, 0.05150412981697802, 0.07929489653669339, 0.054684585335101385, 0.019196229224706093], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 341.13996186021427 -INFO - Cycle: 18 -INFO - Spp: 12 -INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.7637168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.8885313606262208, 0.0410319925069809, 66.72499895095825, 3.7000661849975582], - [0.6837168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8437168121337892, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.603716812133789, 0.060856861090660096, 112.52127170562744, 0.5000167846679688], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 2.9000661849975584], - [0.3285313606262207, 0.0311319925069809, 57.72499895095825, 0.5000661849975585], - [0.8437168121337892, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], - [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.3000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.14499150922556914, 0.03799741450278713, 0.03862953128961663, 0.06895677004922166, 0.1064467629782996, 0.1340463527896525, 0.1072513987997659, 0.1570004194516085, 0.05150412981697802, 0.07929489653669339, 0.054684585335101385, 0.019196229224706093], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 341.13996186021427 -INFO - Cycle: 19 -INFO - Spp: 13 -INFO - [[0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.5237168121337892, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8485313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.8085313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], - [0.603716812133789, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.5000661849975585], - [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], - [0.4885313606262207, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10851282828230147, 0.16035662911211374, 0.03485102107909176, 0.037629766948408895, 0.0693119515962532, 0.11005180456811417, 0.06292418488677917, 0.10607677098411383, 0.10411476179580229, 0.051867112366379586, 0.05266554304794143, 0.056208938847949176, 0.04542868648475128], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 340.1435590663397 -INFO - Cycle: 20 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], - [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], - [0.48371681213378914, 0.0509568610906601, 94.52127170562744, 0.5000167846679688], - [0.48371681213378914, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.8485313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], - [0.6437168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], - [0.5285313606262207, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15993041511262443, 0.03907440738854041, 0.06931828161684218, 0.1148812816323222, 0.0518332054217214, 0.05665659940976931, 0.02434487360317885, 0.1122804238125214, 0.05215607143311202, 0.11721155622241129, 0.10418462009456148, 0.0590527056708988, 0.0390755585814963], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.98730787568985 -INFO - Cycle: 21 -INFO - Spp: 12 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], - [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], - [0.6837168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], - [0.5685313606262208, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15958681921498571, 0.039581047595861216, 0.06948116308118875, 0.11430787225185537, 0.05180903221809143, 0.05617765077550829, 0.04495335007845856, 0.05878599501574183, 0.13730310896172854, 0.12458179991528814, 0.10406534275310228, 0.039366818138189964], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.8967711164135 -INFO - Cycle: 22 -INFO - Spp: 12 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], - [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], - [0.6837168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], - [0.6085313606262208, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15958674042642754, 0.039581040415786854, 0.06948172883632713, 0.11430787359197614, 0.05180005175275838, 0.056177650721925376, 0.04494880704977166, 0.058688150918461635, 0.13730311082783606, 0.12458508254690846, 0.10406534270030168, 0.03947442021151918], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.89045277476197 -INFO - Cycle: 23 -INFO - Spp: 12 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8037168121337892, 0.0509568610906601, 76.52127170562744, 0.9000167846679689], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.1000661849975586], - [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.9000167846679688], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.7000661849975587], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.7000661849975585], - [0.4437168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.9000661849975586], - [0.6837168121337891, 0.060856861090660096, 117.02127170562744, 0.5000167846679688], - [0.6085313606262208, 0.0311319925069809, 57.72499895095825, 1.5000661849975585]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15958674042642754, 0.039581040415786854, 0.06948172883632713, 0.11430787359197614, 0.05180005175275838, 0.056177650721925376, 0.04494880704977166, 0.058688150918461635, 0.13730311082783606, 0.12458508254690846, 0.10406534270030168, 0.03947442021151918], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.89045277476197 -INFO - Cycle: 24 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8037168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.8637168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8837168121337893, 0.0509568610906601, 94.52127170562744, 2.8000167846679687], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6837168121337891, 0.060856861090660096, 119.27127170562744, 0.5000167846679688], - [0.6085313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1532809512810126, 0.07466611886390095, 0.09283620360801871, 0.007464773391159764, 0.03788079291887127, 0.021253883830667227, 0.051410120577624493, 0.05556226960199117, 0.06899020078651906, 0.04226085798080876, 0.14186613282031546, 0.0934924580033187, 0.10289168985370176, 0.05614354648209017], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.5549852347077 -INFO - Cycle: 25 -INFO - Spp: 16 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.8637168121337893, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 94.52127170562744, 2.8000167846679687], - [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.7037168121337891, 0.060856861090660096, 119.27127170562744, 0.5000167846679688], - [0.6837168121337891, 0.0583818610906601, 119.27127170562744, 0.5000167846679688], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1561725814925566, 0.07461302295202266, 0.09555526037063797, 0.004432759406965074, 0.05140980488048205, 0.06910674416044099, 0.04229796127485251, 0.10314023841806168, 0.09339956345895718, 0.03854312734103557, 0.020939525068209435, 0.05428406888925348, 0.03444447139194763, 0.008190293753275483, 0.09736365115546156, 0.056106925985840134], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.51612907088503 -INFO - Cycle: 26 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.4237168121337891, 0.0509568610906601, 94.52127170562744, 0.3000167846679688], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8437168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 96.77127170562744, 2.8000167846679687], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.6837168121337891, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1545290106995394, 0.07450003985611575, 0.10068314883946122, 0.006150877431867564, 0.05141002822863983, 0.06934866685976951, 0.04229795422294303, 0.002416275249031223, 0.09321991539398493, 0.03948182633613665, 0.056106945497364655, 0.0161470449915149, 0.055615625026274644, 0.13221705759477986, 0.1058755837725769], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.3694155081487 -INFO - Cycle: 27 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.8000167846679687], - [0.7037168121337891, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15347631530885059, 0.07449232185796129, 0.10608877801848522, 0.007251650622380823, 0.051410040091769894, 0.06936301727332925, 0.0422979541514775, 0.09321109840307673, 0.03955383302406478, 0.05610694571593494, 0.13442828384673253, 0.009986132204858531, 0.056514113533364566, 0.10581951594771342], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.3081457994262 -INFO - Cycle: 28 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], - [0.7237168121337891, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15335899609905723, 0.07449140637212232, 0.10684008694770739, 0.007374113624010174, 0.05141004157486321, 0.0693647238240539, 0.04229795451647879, 0.09321005935101843, 0.039562578477258026, 0.056106945652644354, 0.13439691116506633, 0.009137540905609165, 0.056680009718507375, 0.10576863177160348], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.2822639991352 -INFO - Cycle: 29 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], - [0.7437168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15335893170569867, 0.07448912984574374, 0.10638376516030398, 0.0073741219565059855, 0.05141004615341181, 0.0693696478480163, 0.042297954369322356, 0.09320634467110613, 0.03958282721048079, 0.05610694607753917, 0.13431064321235298, 0.009699770485237007, 0.05669601526387955, 0.10571385604040152], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.26435136514203 -INFO - Cycle: 30 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], - [0.7637168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15335879486820564, 0.07448680104883608, 0.10590703770685769, 0.007374204977851349, 0.051410050836470926, 0.06937468467555896, 0.042297954218206694, 0.09320254502768247, 0.039603513346866064, 0.056106946512250344, 0.13422652607481061, 0.01028502937063203, 0.05670975135986413, 0.10565615997590706], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.252283037385 -INFO - Cycle: 31 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], - [0.7837168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15335859622647272, 0.07448443548958027, 0.10541432766218559, 0.007374352013719015, 0.05141005559293611, 0.06937980081443196, 0.0422979540640984, 0.09319868565699924, 0.039624502359478474, 0.056106946953897084, 0.134144625998034, 0.010888113351865843, 0.05672142779676172, 0.10559617601953934], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.24584383662443 -INFO - Cycle: 32 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], - [0.8037168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15335834510649193, 0.07448204673182483, 0.10490953631281535, 0.007374553689246871, 0.05141006039563187, 0.0693849669699703, 0.04229795390788855, 0.09319478863443252, 0.03964567663417847, 0.05610694739998192, 0.13406499259231464, 0.011504428584484295, 0.05673124101316275, 0.10553446202757584], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.2448165835765 -INFO - Cycle: 33 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8837168121337893, 0.060856861090660096, 76.52127170562744, 1.3000167846679689], - [0.4085313606262207, 0.060831992506980896, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 39.72499895095825, 3.0000661849975585], - [0.8885313606262208, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.22499895095825, 0.6000661849975585], - [0.8885313606262208, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0509568610906601, 74.27127170562744, 0.9000167846679689], - [0.6285313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.8237168121337892, 0.060856861090660096, 78.77127170562744, 1.3000167846679689], - [0.8837168121337893, 0.0484818610906601, 99.02127170562744, 2.7000167846679686], - [0.8037168121337892, 0.0583818610906601, 119.27127170562744, 0.6000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.15335834510649193, 0.07448204673182483, 0.10490953631281535, 0.007374553689246871, 0.05141006039563187, 0.0693849669699703, 0.04229795390788855, 0.09319478863443252, 0.03964567663417847, 0.05610694739998192, 0.13406499259231464, 0.011504428584484295, 0.05673124101316275, 0.10553446202757584], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.2448165835765 -INFO - Cycle: 34 -INFO - Spp: 15 -INFO - [[0.7237168121337891, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.8837168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8885313606262208, 0.0509319925069809, 38.59999895095825, 3.0000661849975585], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.8885313606262208, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.7837168121337892, 0.0521943610906601, 74.27127170562744, 0.9000167846679689], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.8837168121337893, 0.047244361090660096, 99.02127170562744, 2.7000167846679686], - [0.8037168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07807230807346456, 0.0722235567236245, 0.11355484333431555, 0.11756218343137044, 0.04923240618976439, 0.051864622322716436, 0.01336860982970202, 0.057547165943954544, 0.05072797812371234, 0.08711575029396727, 0.040673796710151366, 0.04695536759481197, 0.06077318548766907, 0.05628462330302288, 0.1040436026377527], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 339.0846485488614 -INFO - Cycle: 35 -INFO - Spp: 15 -INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.7237168121337891, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], - [0.8737168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8885313606262208, 0.0521694925069809, 38.59999895095825, 3.0000661849975585], - [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.7837168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], - [0.8837168121337893, 0.047244361090660096, 100.14627170562744, 2.7000167846679686], - [0.8137168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.059282706267324126, 0.11036540155854421, 0.05267908284051867, 0.005599871195636777, 0.05015176808221083, 0.060102143280210324, 0.04845957179305826, 0.0746163067910608, 0.0709904037072326, 0.1180358789203741, 0.05112679643443312, 0.09861196063890573, 0.03939027200690082, 0.05658312099039855, 0.10400471549319118], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.9164229120741 -INFO - Cycle: 36 -INFO - Spp: 15 -INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.7337168121337891, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8885313606262208, 0.0521694925069809, 37.47499895095825, 3.0000661849975585], - [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], - [0.8837168121337893, 0.047244361090660096, 101.27127170562744, 2.7000167846679686], - [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.052703772738873216, 0.11093030922865477, 0.05208431432443119, 0.009016079599971779, 0.050518759216836025, 0.06042401573506486, 0.04750053460764482, 0.08107646984252947, 0.09545863647501658, 0.07063315134066196, 0.1179777470106256, 0.05154422075234632, 0.03941676659419865, 0.056749116302643794, 0.10396610623050093], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.87377616858464 -INFO - Cycle: 37 -INFO - Spp: 15 -INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], - [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], - [0.7437168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], - [0.8885313606262208, 0.0534069925069809, 37.47499895095825, 3.0000661849975585], - [0.8837168121337893, 0.046006861090660094, 101.27127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06138045100159187, 0.10995217098374639, 0.053011077060079105, 0.014313852986987728, 0.050039855202705194, 0.059312939351094, 0.04874978658517878, 0.07180308955866677, 0.09159116881520066, 0.11922480460356091, 0.03939073734614088, 0.10398017139751804, 0.07017641934655296, 0.050902432536982095, 0.056171043223994445], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.7513524287577 -INFO - Cycle: 38 -INFO - Spp: 15 -INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], - [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], - [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], - [0.8885313606262208, 0.0534069925069809, 36.34999895095825, 3.0000661849975585], - [0.8837168121337893, 0.046006861090660094, 102.39627170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.056648986621902445, 0.11060278279960109, 0.05233707632215934, 0.018147768913281348, 0.05034060069788756, 0.0593850434621739, 0.04796392730084694, 0.07648372217267677, 0.0882528625951525, 0.11879384071853268, 0.03938789080854193, 0.10397855421340137, 0.06978237646047243, 0.05126591227736453, 0.056628654636004916], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.70826776259906 -INFO - Cycle: 39 -INFO - Spp: 15 -INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], - [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], - [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], - [0.8885313606262208, 0.054644492506980905, 36.34999895095825, 3.0000661849975585], - [0.8837168121337893, 0.046006861090660094, 103.52127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.052538468476308504, 0.11074536198128102, 0.052214281725448376, 0.019457730038970996, 0.049945455386792716, 0.058920601666563835, 0.0489943271345106, 0.08059516949775619, 0.08739611027786884, 0.11841184359103488, 0.039386389762724947, 0.10397509010433825, 0.06971023084374948, 0.050716246963797194, 0.056992692548854], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.57419510910137 -INFO - Cycle: 40 -INFO - Spp: 15 -INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], - [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], - [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], - [0.8985313606262209, 0.054644492506980905, 36.34999895095825, 3.0000661849975585], - [0.8937168121337893, 0.046006861090660094, 103.52127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05224287304694658, 0.11074249591986302, 0.052217326944476915, 0.019483405667214987, 0.04993874952266323, 0.0589140735659483, 0.04901183991665722, 0.0809071121833258, 0.08737766341672297, 0.11838549455546427, 0.039379362650663004, 0.10397512704677643, 0.06970904772154869, 0.05070596670116119, 0.05700946114056744], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.56834591120645 -INFO - Cycle: 41 -INFO - Spp: 15 -INFO - [[0.40371681213378907, 0.0509568610906601, 94.52127170562744, 0.20001678466796882], - [0.4185313606262207, 0.060831992506980896, 48.72499895095825, 2.9000661849975584], - [0.4085313606262207, 0.059594492506980894, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.72499895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 54.34999895095825, 0.6000661849975585], - [0.8985313606262209, 0.0311319925069809, 82.47499895095825, 1.9000661849975586], - [0.6185313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.40371681213378907, 0.049719361090660094, 94.52127170562744, 0.20001678466796882], - [0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7737168121337892, 0.0521943610906601, 73.14627170562744, 0.9000167846679689], - [0.8237168121337892, 0.0596193610906601, 119.27127170562744, 0.6000167846679688], - [0.7537168121337892, 0.031156861090660095, 95.64627170562744, 0.9000167846679689], - [0.8985313606262209, 0.054644492506980905, 36.34999895095825, 3.0000661849975585], - [0.8937168121337893, 0.046006861090660094, 103.52127170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05224287304694658, 0.11074249591986302, 0.052217326944476915, 0.019483405667214987, 0.04993874952266323, 0.0589140735659483, 0.04901183991665722, 0.0809071121833258, 0.08737766341672297, 0.11838549455546427, 0.039379362650663004, 0.10397512704677643, 0.06970904772154869, 0.05070596670116119, 0.05700946114056744], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.56834591120645 -INFO - Cycle: 42 -INFO - Spp: 13 -INFO - [[0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.40371681213378907, 0.050338111090660095, 94.52127170562744, 0.20001678466796882], - [0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0317507425069809, 82.47499895095825, 1.9000661849975586], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.7737168121337892, 0.0528131110906601, 73.14627170562744, 0.9000167846679689], - [0.8237168121337892, 0.0596193610906601, 119.83377170562744, 0.6000167846679688], - [0.7537168121337892, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8985313606262209, 0.054644492506980905, 35.78749895095825, 3.0000661849975585], - [0.8937168121337893, 0.04538811109066009, 103.52127170562744, 2.7000167846679686]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.038949825434682915, 0.11847003209722627, 0.13221344535094026, 0.16259655082440763, 0.06141808194594495, 0.04599321865020404, 0.0658831984737191, 0.05277582507595732, 0.04050462493533186, 0.1037014749318814, 0.06988517322425349, 0.050911743628654936, 0.05669680542679578], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.4546932365796 -INFO - Cycle: 43 -INFO - Spp: 14 -INFO - [[0.8985313606262209, 0.0311319925069809, 83.59999895095825, 1.8000661849975588], - [0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.40371681213378907, 0.050338111090660095, 95.08377170562744, 0.20001678466796882], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.91249895095825, 1.9000661849975586], - [0.7737168121337892, 0.0528131110906601, 72.58377170562744, 0.9000167846679689], - [0.8237168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7487168121337892, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8985313606262209, 0.055263242506980906, 35.78749895095825, 3.0000661849975585], - [0.8937168121337893, 0.04538811109066009, 104.08377170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.00953243418389303, 0.08506414239735276, 0.06235885496172606, 0.0458461435484366, 0.0531817592499365, 0.11740810552941902, 0.13206588879431203, 0.07696709682402755, 0.09209182008467792, 0.04125195008926682, 0.10427301295032483, 0.07252146775086724, 0.050657696959184345, 0.05677962667657527], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.35697532165636 -INFO - Cycle: 44 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8687168121337893, 0.060856861090660096, 77.08377170562744, 1.3000167846679689], - [0.40371681213378907, 0.049719361090660094, 95.08377170562744, 0.20001678466796882], - [0.40371681213378907, 0.050338111090660095, 95.64627170562744, 0.20001678466796882], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.7737168121337892, 0.0528131110906601, 72.02127170562744, 0.9000167846679689], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7437168121337892, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8985313606262209, 0.055263242506980906, 35.22499895095825, 3.0000661849975585], - [0.8937168121337893, 0.04538811109066009, 104.64627170562744, 2.7000167846679686]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07815266943453407, 0.05869074088677074, 0.04594544683556339, 0.052907131632003966, 0.10155267016258711, 0.08403860305285789, 0.015617266699634036, 0.015222592876539867, 0.11719454607029225, 0.10272465304210504, 0.041347549443462764, 0.10420803496914541, 0.07479680695687749, 0.050751950574447285, 0.056849337363178744], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.3182540975731 -INFO - Cycle: 45 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.40371681213378907, 0.049719361090660094, 95.64627170562744, 0.20001678466796882], - [0.7737168121337892, 0.0534318610906601, 72.02127170562744, 0.9000167846679689], - [0.7387168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.8937168121337893, 0.04538811109066009, 105.20877170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07733872248948694, 0.0569487907808821, 0.04581240927907399, 0.05327436815554334, 0.09780125277579065, 0.08486239920507535, 0.10394817253373896, 0.10437532668328342, 0.019634404675606665, 0.13205756573510136, 0.04050193982006589, 0.07572658068048777, 0.050543381850448925, 0.05717468533541477], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.25538987015807 -INFO - Cycle: 46 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.40371681213378907, 0.049719361090660094, 96.20877170562744, 0.20001678466796882], - [0.7737168121337892, 0.0534318610906601, 71.45877170562744, 0.9000167846679689], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8937168121337893, 0.04476936109066009, 105.20877170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07943533783629514, 0.057339119426523186, 0.045812407437252185, 0.053274372735497316, 0.08262835709267663, 0.08273184796349782, 0.10360743119571048, 0.10428824234500404, 0.03520205481870762, 0.05054361362417293, 0.13197406642699075, 0.040976212954406836, 0.07544838935910181, 0.0567385467841633], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.2274215678096 -INFO - Cycle: 47 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8687168121337893, 0.060856861090660096, 77.08377170562744, 1.3000167846679689], - [0.40371681213378907, 0.049719361090660094, 96.77127170562744, 0.20001678466796882], - [0.7737168121337892, 0.0534318610906601, 70.89627170562744, 0.9000167846679689], - [0.8937168121337893, 0.04476936109066009, 105.77127170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07841814261675406, 0.058251788847522135, 0.04581242273808874, 0.05327433200364403, 0.11389971540736717, 0.08376212322258868, 0.10291817327900686, 0.10417194699172692, 0.05054391065553668, 0.07495104826375623, 0.0034379583545342427, 0.13221886649322237, 0.0415685054653735, 0.05677106566087831], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.208295593174 -INFO - Cycle: 48 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.40371681213378907, 0.04910061109066009, 96.77127170562744, 0.20001678466796882], - [0.7737168121337892, 0.0540506110906601, 70.89627170562744, 0.9000167846679689], - [0.8937168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0776849681937326, 0.056734950267968993, 0.04581239726798671, 0.053274399630528546, 0.014655221281948764, 0.08450558929706094, 0.10406405329004226, 0.10437912274851985, 0.050543411840839714, 0.07577913233150468, 0.1033280375108683, 0.13185397467941948, 0.04025658341315142, 0.05712815824642773], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.18526400462457 -INFO - Cycle: 49 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.40371681213378907, 0.04910061109066009, 97.33377170562744, 0.20001678466796882], - [0.7737168121337892, 0.0540506110906601, 70.33377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07763351620115003, 0.05754160642782631, 0.04581241072734453, 0.05327436373475093, 0.11755261407014743, 0.08455807106440483, 0.10345448480220074, 0.10428265887891226, 0.05054367668110344, 0.07534028871630946, 0.13214540214733161, 0.04083471780467729, 0.05702618874384107], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.1595188246522 -INFO - Cycle: 50 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.40371681213378907, 0.04910061109066009, 97.89627170562744, 0.20001678466796882], - [0.7687168121337892, 0.0540506110906601, 70.33377170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07754071805013088, 0.05762868093349637, 0.04581241219738296, 0.053274359802343796, 0.11705918795629397, 0.08465075659095089, 0.10338885034820713, 0.10418043817137942, 0.050543704897039916, 0.0752924545288604, 0.0568477445599753, 0.1319359746013639, 0.04184471736257511], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.15063616084467 -INFO - Cycle: 51 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4087168121337891, 0.04910061109066009, 97.89627170562744, 0.20001678466796882], - [0.40371681213378907, 0.04848186109066009, 97.89627170562744, 0.20001678466796882], - [0.7687168121337892, 0.0540506110906601, 69.77127170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07779004476850315, 0.05829852412699792, 0.04581242335573225, 0.053274329997995216, 0.025277295226451717, 0.08439877680324213, 0.10288263881332935, 0.10436187300208276, 0.05054392532924783, 0.07492697071577653, 0.057065528233079, 0.09324450416524901, 0.010499390436488266, 0.12191181514799024, 0.03971195987783454], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.14284501480705 -INFO - Cycle: 52 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4087168121337891, 0.04848186109066009, 97.89627170562744, 0.20001678466796882], - [0.4087168121337891, 0.04910061109066009, 98.45877170562744, 0.20001678466796882], - [0.7687168121337892, 0.054669361090660104, 69.77127170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07769810060418311, 0.05694764905065506, 0.045812400788456095, 0.05327439030231497, 0.08449301763372608, 0.10390289235855293, 0.10434535377811543, 0.05054348272208109, 0.07566494580544941, 0.057132766968658676, 0.11822676676034484, 0.1132239462256074, 0.018401740347984766, 0.04033254665386999], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.1342895673937 -INFO - Cycle: 53 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4087168121337891, 0.04848186109066009, 98.45877170562744, 0.20001678466796882], - [0.7687168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07769066507063307, 0.057746538767754145, 0.04581241414989468, 0.05327435474644684, 0.08450098457168202, 0.10329919643218728, 0.10429361121357483, 0.05054374507249774, 0.07522978999285726, 0.05705565868296472, 0.06218057937845048, 0.055946060463922975, 0.1319209951583114, 0.04050540629882257], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.1102097790519 -INFO - Cycle: 54 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4087168121337891, 0.04848186109066009, 99.02127170562744, 0.20001678466796882], - [0.7637168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07759086112873298, 0.05782866893501388, 0.04581241548837918, 0.05327435103754263, 0.08460075459288172, 0.10323730068626197, 0.10420102482647424, 0.050543771626460635, 0.07518453912855536, 0.05692913662284776, 0.11758621780067448, 0.13175838239946278, 0.04145257572671242], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.0990869302217 -INFO - Cycle: 55 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4137168121337891, 0.04848186109066009, 99.02127170562744, 0.20001678466796882], - [0.7587168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07757037059764754, 0.05781871165415069, 0.04581241533535239, 0.05327435144398178, 0.08462034270793606, 0.1032449309921809, 0.10420563947648756, 0.05054376822187521, 0.07518957065942951, 0.057064628354621935, 0.11783376005726535, 0.13139847188141068, 0.0414230386176605], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.09533231503093 -INFO - Cycle: 56 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4137168121337891, 0.04786311109066009, 99.02127170562744, 0.20001678466796882], - [0.4137168121337891, 0.04848186109066009, 99.58377170562744, 0.20001678466796882], - [0.7537168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07757629787462592, 0.05782543040897664, 0.04581241553079902, 0.0532743510757797, 0.08461293992177876, 0.10323999247669939, 0.10420042228014961, 0.05054377030665349, 0.07518557825506765, 0.0570394804175723, 0.1081290544893886, 0.009780134703793991, 0.04202083066821932, 0.08930070148545616, 0.0414586001050394], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.09265056697984 -INFO - Cycle: 57 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4137168121337891, 0.04786311109066009, 99.58377170562744, 0.20001678466796882], - [0.7487168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07768386602086866, 0.05774330325815732, 0.04581241411310532, 0.05327435470387061, 0.08450267906267055, 0.1033021650390349, 0.10431704336739923, 0.05054374338840612, 0.07522987687560354, 0.05709634943651411, 0.11860649547230272, 0.13127990020816577, 0.040607809053901316], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.07418707827776 -INFO - Cycle: 58 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7487168121337892, 0.054669361090660104, 69.20877170562744, 0.9000167846679689], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4137168121337891, 0.04786311109066009, 100.14627170562744, 0.20001678466796882], - [0.7487168121337892, 0.055288111090660105, 69.20877170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07756101816730142, 0.056799841197788914, 0.04581239828642773, 0.05327439680057095, 0.08462830983032033, 0.10401481174387645, 0.10423324367862982, 0.05054343385396264, 0.07574414234999649, 0.05695009801686497, 0.09822217418820867, 0.00842396363823835, 0.019546545573896155, 0.13078178175010222, 0.03346384092381479], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.06104038223066 -INFO - Cycle: 59 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4187168121337891, 0.04786311109066009, 100.14627170562744, 0.20001678466796882], - [0.4137168121337891, 0.04786311109066009, 100.70877170562744, 0.20001678466796882], - [0.7437168121337892, 0.055288111090660105, 69.20877170562744, 0.9000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07748497207803288, 0.05657123212052501, 0.04581239469979524, 0.053274406933761086, 0.08470441490284907, 0.10418762276128772, 0.10417337101711899, 0.05054335871698054, 0.07586843264455823, 0.0569138115434421, 0.055639770341340176, 0.06177704702148529, 0.04129934957527155, 0.08915970714759446, 0.04259010849595781], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.057123659969 -INFO - Cycle: 60 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4187168121337891, 0.04786311109066009, 100.70877170562744, 0.20001678466796882], - [0.4137168121337891, 0.04724436109066009, 100.70877170562744, 0.20001678466796882], - [0.7437168121337892, 0.055288111090660105, 68.64627170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0777133140797003, 0.0571991512142718, 0.04581240496984566, 0.05327437903161043, 0.08447320749997157, 0.10371299961570771, 0.10434561625141259, 0.05054356554831315, 0.075527454567062, 0.0570725006172063, 0.11868441214391687, 0.0031003507375759764, 0.12783962772731788, 0.040701015996087796], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.04144245996736 -INFO - Cycle: 61 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4187168121337891, 0.04724436109066009, 100.70877170562744, 0.20001678466796882], - [0.7437168121337892, 0.055288111090660105, 68.08377170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07773339761397462, 0.05797522303304032, 0.04581241794138286, 0.05327434450787403, 0.08445315162144967, 0.1031265231984419, 0.10434454946670578, 0.050543820526304, 0.07510413122389531, 0.05719118414553814, 0.11918919040202122, 0.13105164593620153, 0.04020042038317083], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.0357562354319 -INFO - Cycle: 62 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4187168121337891, 0.04724436109066009, 101.27127170562744, 0.20001678466796882], - [0.7437168121337892, 0.05590686109066011, 68.08377170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07760749268421357, 0.056744538662465746, 0.04581239734393134, 0.05327439941587025, 0.08458214822172627, 0.10405613058668364, 0.10426346735329038, 0.05054341683969569, 0.07577565782629071, 0.057033597064586224, 0.11831124752450972, 0.13053156558393256, 0.04146394089280401], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.01729570363057 -INFO - Cycle: 63 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4187168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], - [0.7437168121337892, 0.05590686109066011, 67.52127170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07756046598393869, 0.05754845109434908, 0.04581241093899599, 0.05327436363942637, 0.08462982149957127, 0.1034486159673266, 0.10416123945007245, 0.05054368094993695, 0.07533778266312535, 0.05689404700980195, 0.07953879716376099, 0.03862347552322115, 0.13077484400313835, 0.04185200411333469], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.0062648451513 -INFO - Cycle: 64 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8687168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4237168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], - [0.7387168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07754233046653232, 0.057540508905602805, 0.04581241069094999, 0.05327436395533218, 0.08464689732237837, 0.10345474487532456, 0.1041626604351453, 0.05054367811268774, 0.07534168645708565, 0.05700262811286166, 0.10545779352608436, 0.012958399214642239, 0.13042804916630688, 0.04183384875906585], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 338.0020212310212 -INFO - Cycle: 65 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4287168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07752307873751574, 0.057532116921524976, 0.045812410522533854, 0.05327436427440263, 0.08466505040539013, 0.10346122240772254, 0.10416595671532354, 0.05054367514544741, 0.07534580940587585, 0.057116167382292075, 0.11866741382390243, 0.13007726619914717, 0.04181546805892156], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.9989725924927 -INFO - Cycle: 66 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4337168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], - [0.4287168121337891, 0.04662561109066009, 101.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07751904906998171, 0.05752613931330162, 0.04581241040786355, 0.05327436454666553, 0.08466925412283285, 0.10346571507115188, 0.10417630331194244, 0.05054367321250749, 0.07534918216860721, 0.05723940294434969, 0.11894557026409622, 0.04172475842097821, 0.12634432848472163, 0.0034098486609999653], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.99689943263587 -INFO - Cycle: 67 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4387168121337891, 0.04724436109066009, 101.83377170562744, 0.20001678466796882], - [0.4337168121337891, 0.04662561109066009, 101.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07752189771147089, 0.057516906506226796, 0.04581241024368705, 0.05327436496647017, 0.0846664977335457, 0.10347266485213207, 0.10419430194491691, 0.050543670230802605, 0.07535435621353646, 0.05736302280020703, 0.11925577009147192, 0.04157989437120597, 0.11818350654344077, 0.01126073579088558], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.99573670046374 -INFO - Cycle: 68 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4387168121337891, 0.04662561109066009, 101.83377170562744, 0.20001678466796882], - [0.4387168121337891, 0.04724436109066009, 102.39627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07752246405136569, 0.05753419054853625, 0.0458124105247454, 0.05327436419452892, 0.08466587947442303, 0.10345960529023454, 0.10417819270244368, 0.05054367590461447, 0.07534508692117706, 0.057343604451900336, 0.11928980125237991, 0.041675264465278195, 0.04269422270904269, 0.08666123750933002], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.9946630102084 -INFO - Cycle: 69 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4387168121337891, 0.04662561109066009, 102.39627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07761664262472148, 0.05747196926570326, 0.045812409512329774, 0.05327436697551247, 0.08457065906579327, 0.10350658469149807, 0.10430653398680952, 0.05054365570988859, 0.07537919932238099, 0.057465961644703197, 0.11980194246189993, 0.04083744356741875, 0.12941263117134058], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.977304331794 -INFO - Cycle: 70 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4387168121337891, 0.04662561109066009, 102.95877170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07754521797278308, 0.057533756317826715, 0.04581241054644382, 0.05327436421060297, 0.08464277441927706, 0.10345994600089295, 0.10421429202428024, 0.05054367578938679, 0.07534529219380624, 0.057320660538292434, 0.11940748514051423, 0.04164584714469153, 0.12925427770120212], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.96482080749956 -INFO - Cycle: 71 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4387168121337891, 0.04662561109066009, 103.52127170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0774783969605076, 0.057597169982979195, 0.045812411607371234, 0.05327436137516039, 0.08471024260921511, 0.10341206898334779, 0.1041177718616721, 0.05054369643029139, 0.07531061603514913, 0.05718286909636358, 0.11907798253555074, 0.04241319959807619, 0.12906921292431547], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.96161942226 -INFO - Cycle: 72 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4437168121337891, 0.04662561109066009, 103.52127170562744, 0.20001678466796882], - [0.4387168121337891, 0.04600686109066009, 103.52127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07763537953402505, 0.05750371340630074, 0.04581241002961798, 0.05327436554778155, 0.08455153708898713, 0.1034826122083939, 0.10430689768777242, 0.050543666133404025, 0.0753620864780795, 0.05741793989829156, 0.10602868060947403, 0.04102735475575916, 0.013928220403984375, 0.021720409867439193, 0.1074047263506895], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.95606524469827 -INFO - Cycle: 73 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4487168121337891, 0.04662561109066009, 103.52127170562744, 0.20001678466796882], - [0.4437168121337891, 0.04600686109066009, 103.52127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07763508176462777, 0.057497102836659784, 0.04581240991358959, 0.05327436585277138, 0.08455197679238062, 0.1034875797097915, 0.10431996936014867, 0.050543664011027244, 0.07536585122990687, 0.05750573937184202, 0.0764761079778394, 0.040904558017067834, 0.04379006987894992, 0.014735086832662007, 0.11410043645073537], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.95467356857586 -INFO - Cycle: 74 -INFO - Spp: 15 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4487168121337891, 0.04600686109066009, 103.52127170562744, 0.20001678466796882], - [0.4487168121337891, 0.04662561109066009, 104.08377170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07763167446663526, 0.0574943238344578, 0.0458124099230713, 0.053274365979384994, 0.0845555512270386, 0.10348965388019457, 0.10432814686461182, 0.05054366316497844, 0.07536752881983118, 0.05758060729656512, 0.052591368100603206, 0.04082283031495427, 0.06795090941561514, 0.12116384336604698, 0.007393123346011202], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.9541789295581 -INFO - Cycle: 75 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4487168121337891, 0.04600686109066009, 104.08377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07757133825522218, 0.05753858357610108, 0.04581241064139312, 0.05327436400085736, 0.08461646882067386, 0.10345625697366043, 0.10426495378229952, 0.05054367750105915, 0.07534311288991438, 0.05750512695625294, 0.10429078270425787, 0.04146811624459776, 0.015880103250990846, 0.12843470440271962], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.9368044768178 -INFO - Cycle: 76 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4487168121337891, 0.04600686109066009, 104.64627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0775051436613927, 0.05759631958043007, 0.04581241158988371, 0.053274361421947726, 0.08468329474573259, 0.10341267456259917, 0.10417489984504431, 0.05054369626366243, 0.07531144209924819, 0.05738470502663035, 0.11981544001707073, 0.04222038086719374, 0.12826523031916431], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.92858908142443 -INFO - Cycle: 77 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4537168121337891, 0.04600686109066009, 104.64627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07749667711147408, 0.057595437606331866, 0.04581241157251502, 0.053274361468539366, 0.08469197157660754, 0.10341332002078056, 0.10418021214110042, 0.0505436959984852, 0.07531203164088435, 0.05748887750300054, 0.12006574339451935, 0.042190579664817866, 0.12793468030094376], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.9276356844107 -INFO - Cycle: 78 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4587168121337891, 0.04600686109066009, 104.64627170562744, 0.20001678466796882], - [0.4537168121337891, 0.04600686109066009, 105.20877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07746819943782257, 0.057619705227785055, 0.04581241208268415, 0.05327436038679993, 0.084720786962065, 0.10339498371833492, 0.1041438491687911, 0.05054370397253725, 0.07529883217092644, 0.05749768543541389, 0.12009964634107195, 0.042471383658328976, 0.0751107175254082, 0.05254373391203059], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.92740852317786 -INFO - Cycle: 79 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4537168121337891, 0.045388111090660085, 105.20877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07761831774199263, 0.05754903623031978, 0.0458124107780057, 0.05327436353963126, 0.08456891288415519, 0.10344833531748672, 0.10430779090445357, 0.050543681042001784, 0.07533783470842759, 0.05753744934083, 0.02399296936464653, 0.041323209260701675, 0.0967746226344748, 0.1279110662528727], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.91612293823715 -INFO - Cycle: 80 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4537168121337891, 0.045388111090660085, 105.77127170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07754700100411761, 0.057599755224835736, 0.04581241175509281, 0.05327436126883368, 0.08464094161141437, 0.1034100566999756, 0.10422713647008336, 0.05054369755611295, 0.07530990193042797, 0.05745588619711395, 0.08870899332972103, 0.04205101464971284, 0.03164321440978987, 0.1277756278927681], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.9030953253818 -INFO - Cycle: 81 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4537168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07748260587055922, 0.05765366007896904, 0.04581241254864691, 0.05327435886003342, 0.08470596248383643, 0.1033693651494313, 0.10413909111235192, 0.05054371502603151, 0.07528034774513664, 0.05735430558080878, 0.12002800841718467, 0.042750867818574935, 0.12760529930843528], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.8989530688143 -INFO - Cycle: 82 -INFO - Spp: 13 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.4587168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07747525574920977, 0.057653054998137464, 0.045812412536039376, 0.05327435889386867, 0.08471350051979, 0.10336980245505958, 0.10414430639137887, 0.05054371485206502, 0.07528078135767034, 0.05745740714514966, 0.12026732739459436, 0.042724631956922686, 0.12728344575011408], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.8973817384265 -INFO - Cycle: 83 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4637168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07746912972260107, 0.05765317244523304, 0.04581241268733561, 0.05327435890633384, 0.08471979848216708, 0.10336969152234432, 0.10414925200737724, 0.050543715002956874, 0.07528083057816888, 0.05755148012443317, 0.11385611788865768, 0.042703812941687416, 0.006663001993291174, 0.12695322569741282], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.89666329166084 -INFO - Cycle: 84 -INFO - Spp: 14 -INFO - [[0.4085313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.47499895095825, 1.5000661849975585], - [0.4135313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8985313606262209, 0.0317507425069809, 81.34999895095825, 1.9000661849975586], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 35.22499895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 95.08377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04476936109066009, 106.33377170562744, 2.7000167846679686], - [0.8637168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7337168121337891, 0.05590686109066011, 67.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4637168121337891, 0.045388111090660085, 106.33377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07746912972260107, 0.05765317244523304, 0.04581241268733561, 0.05327435890633384, 0.08471979848216708, 0.10336969152234432, 0.10414925200737724, 0.050543715002956874, 0.07528083057816888, 0.05755148012443317, 0.11385611788865768, 0.042703812941687416, 0.006663001993291174, 0.12695322569741282], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.89666329166084 -INFO - Cycle: 85 -INFO - Spp: 13 -INFO - [[0.8985313606262209, 0.0311319925069809, 84.16249895095825, 1.8000661849975588], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.6235313606262208, 0.0311319925069809, 55.75624895095825, 1.5000661849975585], - [0.8985313606262209, 0.0317507425069809, 81.06874895095825, 1.9000661849975586], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.05588199250698091, 34.94374895095825, 3.0000661849975585], - [0.7337168121337891, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], - [0.8987168121337893, 0.04445998609066009, 106.33377170562744, 2.7000167846679686], - [0.7337168121337891, 0.05621623609066011, 67.52127170562744, 0.9000167846679689], - [0.4637168121337891, 0.045078736090660085, 106.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.04925149087747872, 0.06626488692719855, 0.12117944153576786, 0.16241997075756065, 0.04777125364474831, 0.051237787581626254, 0.10869986058694935, 0.038009570374180915, 0.05057993855325134, 0.07835580162493012, 0.05746815031473467, 0.04206732476798764, 0.1266945224535857], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.8812237416798 -INFO - Cycle: 86 -INFO - Spp: 13 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0311319925069809, 83.88124895095825, 1.8000661849975588], - [0.8612168121337892, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.6235313606262208, 0.0308226175069809, 55.75624895095825, 1.5000661849975585], - [0.8985313606262209, 0.0320601175069809, 81.06874895095825, 1.9000661849975586], - [0.8985313606262209, 0.05619136750698091, 34.94374895095825, 3.0000661849975585], - [0.7312168121337892, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], - [0.8987168121337893, 0.04445998609066009, 106.61502170562744, 2.7000167846679686], - [0.7337168121337891, 0.05621623609066011, 67.24002170562744, 0.9000167846679689], - [0.4637168121337891, 0.045078736090660085, 106.61502170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.013323864360549994, 0.1615933022624918, 0.04295107440483424, 0.10423102202976864, 0.05212848068686118, 0.10768375106473828, 0.05617600665075597, 0.1082993199579944, 0.050522183672082346, 0.07652057146032906, 0.057526638094854525, 0.04223102366022707, 0.12681276169451244], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.84541559531186 -INFO - Cycle: 87 -INFO - Spp: 14 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0311319925069809, 83.88124895095825, 1.8000661849975588], - [0.8587168121337893, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.88124895095825, 1.8000661849975588], - [0.6235313606262208, 0.0308226175069809, 56.03749895095825, 1.5000661849975585], - [0.8985313606262209, 0.0320601175069809, 80.78749895095825, 1.9000661849975586], - [0.8985313606262209, 0.05619136750698091, 34.66249895095825, 3.0000661849975585], - [0.7287168121337892, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], - [0.8987168121337893, 0.04445998609066009, 106.89627170562744, 2.7000167846679686], - [0.7337168121337891, 0.05621623609066011, 66.95877170562744, 0.9000167846679689], - [0.4637168121337891, 0.045078736090660085, 106.89627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05856073232700392, 0.16165000718924014, 0.045005082010434724, 0.10420480418219552, 0.037933896185993396, 0.06258225048670447, 0.006487617329614626, 0.05405330269301224, 0.11457362944836334, 0.05055416644671689, 0.07783734453461365, 0.05756346208886367, 0.042106708603714356, 0.12688699647352902], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.8242657306901 -INFO - Cycle: 88 -INFO - Spp: 15 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0311319925069809, 83.88124895095825, 1.8000661849975588], - [0.8985313606262209, 0.0314413675069809, 83.88124895095825, 1.8000661849975588], - [0.8612168121337892, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.6235313606262208, 0.030513242506980898, 56.03749895095825, 1.5000661849975585], - [0.8985313606262209, 0.0320601175069809, 80.50624895095825, 1.9000661849975586], - [0.8985313606262209, 0.05650074250698091, 34.66249895095825, 3.0000661849975585], - [0.7287168121337892, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04445998609066009, 107.17752170562744, 2.7000167846679686], - [0.7337168121337891, 0.05652561109066011, 66.95877170562744, 0.9000167846679689], - [0.4637168121337891, 0.044769361090660084, 106.89627170562744, 0.20001678466796882], - [0.4637168121337891, 0.045078736090660085, 107.17752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07374314396471122, 0.16168163902282948, 0.03973966136259582, 0.10422643936078521, 0.0019646440778595294, 0.032495954544337916, 0.04713281583477178, 0.05941697256749342, 0.12202600349150992, 0.05044585110208106, 0.08052365503873767, 0.05765721716702339, 0.04222258182588427, 0.05658001992354026, 0.0701434007158389], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.7992825477203 -INFO - Cycle: 89 -INFO - Spp: 13 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.88124895095825, 1.8000661849975588], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.6235313606262208, 0.030513242506980898, 56.31874895095825, 1.5000661849975585], - [0.8985313606262209, 0.0320601175069809, 80.22499895095825, 1.9000661849975586], - [0.8985313606262209, 0.05681011750698091, 34.66249895095825, 3.0000661849975585], - [0.7262168121337893, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04415061109066009, 107.17752170562744, 2.7000167846679686], - [0.7337168121337891, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.4637168121337891, 0.044769361090660084, 107.17752170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10778826843647575, 0.1619413864316643, 0.041836470463392644, 0.1042625305033295, 0.03554891053380778, 0.01368438825771768, 0.05741283175802987, 0.11995040041350837, 0.05033697933318412, 0.08114680500315839, 0.05754089461021559, 0.04179668534779232, 0.12675344890772358], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.7799941020996 -INFO - Cycle: 90 -INFO - Spp: 14 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0320601175069809, 80.22499895095825, 1.9000661849975586], - [0.8985313606262209, 0.0314413675069809, 83.59999895095825, 1.8000661849975588], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.6235313606262208, 0.030513242506980898, 56.59999895095825, 1.5000661849975585], - [0.8985313606262209, 0.0323694925069809, 80.22499895095825, 1.9000661849975586], - [0.8985313606262209, 0.05681011750698091, 34.38124895095825, 3.0000661849975585], - [0.7262168121337893, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], - [0.8987168121337893, 0.04415061109066009, 107.45877170562744, 2.7000167846679686], - [0.7312168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.4637168121337891, 0.044769361090660084, 107.45877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08872401588753598, 0.16138163827800117, 0.04400736829684601, 0.10422891986209253, 0.03500646938280324, 0.05091930967057929, 0.03250718663952622, 0.05518877601027027, 0.07412843727238275, 0.05042472111310127, 0.07710757157877972, 0.05760223823932922, 0.042107751612359245, 0.126665596156393], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.75325366108507 -INFO - Cycle: 91 -INFO - Spp: 14 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0323694925069809, 80.22499895095825, 1.9000661849975586], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.31874895095825, 1.8000661849975588], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.6235313606262208, 0.030203867506980897, 56.59999895095825, 1.5000661849975585], - [0.8985313606262209, 0.05711949250698091, 34.38124895095825, 3.0000661849975585], - [0.7287168121337892, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], - [0.8987168121337893, 0.04415061109066009, 107.74002170562744, 2.7000167846679686], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.4637168121337891, 0.044769361090660084, 107.74002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.03516748586885994, 0.1612820425871344, 0.038414286843495765, 0.10419586634587671, 0.10439397266985083, 0.024580623250525572, 0.05645834031549567, 0.06132105186055404, 0.06086884219515293, 0.050359823162691525, 0.07638140556300863, 0.05764282087609169, 0.04236857284542403, 0.12656486561583824], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.742042743399 -INFO - Cycle: 92 -INFO - Spp: 14 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0323694925069809, 79.94374895095825, 1.9000661849975586], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.6235313606262208, 0.030203867506980897, 56.88124895095825, 1.5000661849975585], - [0.8985313606262209, 0.05711949250698091, 34.09999895095825, 3.0000661849975585], - [0.7262168121337893, 0.031156861090660095, 94.80252170562744, 0.9000167846679689], - [0.8987168121337893, 0.04415061109066009, 108.02127170562744, 2.7000167846679686], - [0.4637168121337891, 0.044459986090660084, 107.74002170562744, 0.20001678466796882], - [0.4637168121337891, 0.044769361090660084, 108.02127170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09704234089759346, 0.16150361770325264, 0.04075839067733004, 0.10426965511193143, 0.041886156433700056, 0.11047792565160211, 0.04793472778457222, 0.024215042416590803, 0.05846870503831858, 0.05037268370743183, 0.07867211057598206, 0.057760405236106975, 0.11281116474527383, 0.013827074020313862], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.71426522790125 -INFO - Cycle: 93 -INFO - Spp: 13 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.3260313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8985313606262209, 0.0323694925069809, 79.66249895095825, 1.9000661849975586], - [0.6235313606262208, 0.030203867506980897, 57.16249895095825, 1.5000661849975585], - [0.8985313606262209, 0.05742886750698091, 34.09999895095825, 3.0000661849975585], - [0.7262168121337893, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04384123609066009, 108.02127170562744, 2.7000167846679686], - [0.4637168121337891, 0.044459986090660084, 108.02127170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10745637220139415, 0.1616818618185638, 0.04296425049236812, 0.10425085952307736, 0.04206611571467663, 0.036094021074248424, 0.01405200733437237, 0.11886007906401455, 0.05634237026005145, 0.050271391023950326, 0.08196064731117135, 0.05759067414361825, 0.12640935003849302], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.69574599111127 -INFO - Cycle: 94 -INFO - Spp: 15 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0317507425069809, 83.03749895095825, 1.8000661849975588], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.6235313606262208, 0.029894492506980896, 57.16249895095825, 1.5000661849975585], - [0.8985313606262209, 0.05742886750698091, 33.81874895095825, 3.0000661849975585], - [0.7237168121337894, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04384123609066009, 108.30252170562744, 2.7000167846679686], - [0.4637168121337891, 0.044459986090660084, 108.30252170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08953632749583079, 0.16179690750292722, 0.10421685704744134, 0.03307575136094258, 0.010289130625756296, 0.031707772145566256, 0.03709527805127726, 0.00930320362275728, 0.02759194068712346, 0.11691369470104664, 0.062157089922115105, 0.05029722457958334, 0.08207827285208162, 0.057641172876184206, 0.12629937652936676], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6827427421264 -INFO - Cycle: 95 -INFO - Spp: 16 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.6235313606262208, 0.029894492506980896, 57.44374895095825, 1.5000661849975585], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7212168121337894, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04384123609066009, 108.58377170562744, 2.7000167846679686], - [0.4637168121337891, 0.044459986090660084, 108.58377170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.024567779793031378, 0.1611862779231223, 0.10418425903683269, 0.011251961150786038, 0.03872807135814345, 0.03947603896644293, 0.03148085359502997, 0.02570476403786517, 0.03888710433054454, 0.057526246425198393, 0.09177678144240148, 0.05986165667860408, 0.05025970293478921, 0.08131532657860326, 0.05767011133626525, 0.12612306441233992], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6640688641342 -INFO - Cycle: 96 -INFO - Spp: 15 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.8187168121337892, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.6235313606262208, 0.029894492506980896, 57.72499895095825, 1.5000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04384123609066009, 108.86502170562744, 2.7000167846679686], - [0.4637168121337891, 0.04415061109066008, 108.58377170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10286256115573787, 0.1611973013955205, 0.09890749089149524, 0.04203856261659016, 0.03894384766157524, 0.04185770988604697, 0.026496933907095486, 0.09077857970541384, 0.0502585626384331, 0.005364985420742855, 0.018523872916185534, 0.057481057802147316, 0.08116673096279432, 0.05780536147563225, 0.12631644156458915], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6594424953993 -INFO - Cycle: 97 -INFO - Spp: 14 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.6235313606262208, 0.029585117506980896, 57.72499895095825, 1.5000661849975585], - [0.8987168121337893, 0.04353186109066009, 108.86502170562744, 2.7000167846679686], - [0.4637168121337891, 0.04415061109066008, 108.86502170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10790712046549589, 0.16117892376213017, 0.10424011229977558, 0.04231050680045269, 0.03896273689605854, 0.03563572620016248, 0.026348730559985403, 0.09091817536227571, 0.050257395645437006, 0.013676544925060204, 0.08115522840585175, 0.06370392018556262, 0.0576314404860164, 0.12607343800573556], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.65063414004635 -INFO - Cycle: 98 -INFO - Spp: 14 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.6235313606262208, 0.029585117506980896, 58.00624895095825, 1.5000661849975585], - [0.8987168121337893, 0.04353186109066009, 109.14627170562744, 2.7000167846679686], - [0.4637168121337891, 0.04415061109066008, 109.14627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08870581230754339, 0.1611850697183025, 0.10420603865982214, 0.04256715258948642, 0.03898133295972786, 0.038222996745439594, 0.026264293902892765, 0.09098863543133691, 0.05025445901530151, 0.03267628342934829, 0.08114587669922722, 0.06111999098749061, 0.057680699932260354, 0.12600135762182055], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.63937057032405 -INFO - Cycle: 99 -INFO - Spp: 15 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.7287168121337892, 0.05652561109066011, 66.67752170562744, 0.9000167846679689], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], - [0.6235313606262208, 0.029585117506980896, 58.28749895095825, 1.5000661849975585], - [0.8987168121337893, 0.04353186109066009, 109.42752170562744, 2.7000167846679686], - [0.4662168121337891, 0.04415061109066008, 109.14627170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08533106782182844, 0.1611958852923537, 0.10420779866472811, 0.03253379512369598, 0.03880578988292825, 0.040728931558404284, 0.02687684350049072, 0.09049628133496873, 0.05025363614198673, 0.036016061568691984, 0.08124008526696995, 0.0100791719907856, 0.05861480877738962, 0.05779850607317255, 0.12582133700160528], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.63599620630106 -INFO - Cycle: 100 -INFO - Spp: 15 -INFO - [[0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.7287168121337892, 0.05683498609066011, 66.67752170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.6235313606262208, 0.029275742506980895, 58.28749895095825, 1.5000661849975585], - [0.8987168121337893, 0.04353186109066009, 109.70877170562744, 2.7000167846679686], - [0.46871681213378913, 0.04415061109066008, 109.14627170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08437351970556463, 0.1612162501219457, 0.1042101356174265, 0.038240422593816346, 0.034138240061949966, 0.02882365106341976, 0.08893956148896541, 0.05025131273554846, 0.0203218103241042, 0.08154464986724852, 0.04277641316041964, 0.01650332134509631, 0.0652063884783155, 0.057900457755778845, 0.12555386568040028], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6306262040538 -INFO - Cycle: 101 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7287168121337892, 0.05683498609066011, 66.39627170562744, 0.9000167846679689], - [0.6235313606262208, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.8987168121337893, 0.04322248609066009, 109.70877170562744, 2.7000167846679686], - [0.47121681213378913, 0.04415061109066008, 109.14627170562744, 0.20001678466796882], - [0.46871681213378913, 0.04415061109066008, 109.42752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16118715529091324, 0.1042043145138749, 0.03867687056662841, 0.03687169841197502, 0.0272009116897431, 0.09026521365093902, 0.05024943881775985, 0.08130852483264066, 0.03946104388435784, 0.08235226495444456, 0.042547406385336856, 0.062476033102396036, 0.057788001925335966, 0.09118787861419725, 0.034223243359457374], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6223817558407 -INFO - Cycle: 102 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7262168121337893, 0.05683498609066011, 66.39627170562744, 0.9000167846679689], - [0.7287168121337892, 0.05683498609066011, 66.11502170562744, 0.9000167846679689], - [0.6260313606262208, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.8987168121337893, 0.04322248609066009, 109.99002170562744, 2.7000167846679686], - [0.46871681213378913, 0.04384123609066008, 109.42752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119000590536817, 0.10426676983855347, 0.03879309485475292, 0.03685905936003968, 0.026828241583877623, 0.09055586799295715, 0.050249445233243754, 0.08124746166879797, 0.0037006078528799926, 0.11819553525437515, 0.031518973077408655, 0.010667236034617316, 0.06248889061953415, 0.05787055927257674, 0.1255682514510175], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.61664788076183 -INFO - Cycle: 103 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7287168121337892, 0.05714436109066011, 66.11502170562744, 0.9000167846679689], - [0.6285313606262207, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.8987168121337893, 0.04322248609066009, 110.27127170562744, 2.7000167846679686], - [0.46871681213378913, 0.04384123609066008, 109.70877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16120723457061992, 0.10423301764965028, 0.03840074404142144, 0.0368471798193352, 0.02818473377473569, 0.08946956975227571, 0.05024860072899737, 0.08145826596765511, 0.01868278279990056, 0.10291051283305432, 0.04245901106485592, 0.06250087433982549, 0.05790545680113157, 0.12549201585654157], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.61006047350895 -INFO - Cycle: 104 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7287168121337892, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6310313606262207, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.46871681213378913, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16120228863571406, 0.10420092574974894, 0.03885430798584952, 0.03683584918241668, 0.026649267226083764, 0.09068944513677914, 0.050249223312007374, 0.08121639601925228, 0.05649059787344002, 0.06516753236670732, 0.042410569069622914, 0.06251245391333693, 0.05793443760565256, 0.12558670592338841], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6069215299899 -INFO - Cycle: 105 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.7262168121337893, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6335313606262206, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.47121681213378913, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1612017903576564, 0.10420312141762339, 0.03885251056114565, 0.03682525432338394, 0.026655783701120577, 0.09068419455896257, 0.05024908600945001, 0.08121717989716074, 0.056075449160743675, 0.06568386752842269, 0.05798067347152099, 0.042417696635568984, 0.06252319415530895, 0.1254301982219313], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.60549365580323 -INFO - Cycle: 106 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6360313606262206, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.47371681213378913, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1612012815238597, 0.10420544883230323, 0.038850565593646, 0.03681532034298129, 0.02666308408485294, 0.0906782610746593, 0.050248964376797677, 0.08121803510127865, 0.05571763293684526, 0.06614474966602688, 0.05802627951436607, 0.04242480577919379, 0.06253325645382911, 0.12527231471936], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6043651860471 -INFO - Cycle: 107 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6385313606262205, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.47621681213378914, 0.04384123609066008, 109.99002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16120076182989604, 0.10420790704956691, 0.03884846989586242, 0.036806040200225855, 0.026671176647860173, 0.09067163870792437, 0.05024885824012243, 0.08121896326821243, 0.0554181608474698, 0.06654914284101025, 0.0580712762400462, 0.04243187943559206, 0.06254264802861574, 0.1251130767675953], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6035341822966 -INFO - Cycle: 108 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6410313606262205, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.47871681213378914, 0.04384123609066008, 109.99002170562744, 0.20001678466796882], - [0.47621681213378914, 0.04384123609066008, 110.27127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1612007394206364, 0.10419534588145353, 0.03885463982456339, 0.036797405515037726, 0.026648495051790184, 0.09069003971569, 0.05024878321140899, 0.081215647811899, 0.06069623187920248, 0.061302021453074576, 0.05808771360452051, 0.04252281701882602, 0.06255137919996248, 0.07424050438258589, 0.05074823602934869], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.6029060360382 -INFO - Cycle: 109 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.8662168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8587168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6435313606262204, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.47621681213378914, 0.04353186109066008, 110.27127170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1612008965653877, 0.10357719884772992, 0.03885561954863722, 0.03678941217135522, 0.02664021934122509, 0.09069773541781691, 0.05024871630001744, 0.08121575892379367, 0.058103280967451466, 0.016600891699923504, 0.10554605905081536, 0.04216663450303613, 0.06255945187301745, 0.12511129464064227], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.59975478879437 -INFO - Cycle: 110 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.6460313606262204, 0.029275742506980895, 58.56874895095825, 1.5000661849975585], - [0.47621681213378914, 0.04353186109066008, 110.55252170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16120075824661564, 0.10423463457613888, 0.038860597809697785, 0.0367820526736682, 0.026621452510121574, 0.09071308075093482, 0.05024867021957208, 0.08121287170420793, 0.05805598880467279, 0.04236023321825499, 0.043154534543968566, 0.0789576065176674, 0.06256687482042053, 0.12503064360405874], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.59579813516376 -INFO - Cycle: 111 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6460313606262204, 0.029275742506980895, 58.84999895095825, 1.5000661849975585], - [0.47621681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16120000081856833, 0.10420126577854014, 0.03887011537004331, 0.039427139522442665, 0.02658237696703403, 0.09074570403690466, 0.05024847305872183, 0.08120675523001246, 0.05802765357702076, 0.055711143562498476, 0.06629885734428922, 0.04261214937955194, 0.0599222598494114, 0.12494610550496091], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.59389944731726 -INFO - Cycle: 112 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6460313606262204, 0.028966367506980895, 58.84999895095825, 1.5000661849975585], - [0.47871681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119990241655863, 0.10420365542674206, 0.03887451365785409, 0.032379829651928815, 0.02655367642321828, 0.0907713946722845, 0.0502467458127819, 0.08120583222670145, 0.05807289243570248, 0.05568241447165762, 0.06643663308571919, 0.042603489364972304, 0.06697097457875667, 0.12479804577512212], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5884042710597 -INFO - Cycle: 113 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6460313606262204, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48121681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119962930654136, 0.10420615580814793, 0.03887599057404118, 0.03528203769728257, 0.026507550022328137, 0.09081702519559742, 0.050244371928547, 0.08120480277406075, 0.0581174911310924, 0.05567150389363818, 0.06655803399428015, 0.04259553794865066, 0.0640714799540007, 0.12464838977179167], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.582738343138 -INFO - Cycle: 114 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8987168121337893, 0.04322248609066009, 110.55252170562744, 2.7000167846679686], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.6485313606262203, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48371681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119969977999002, 0.10420876585273985, 0.0388765650845207, 0.03527148143292063, 0.026504263477425526, 0.09081991296880217, 0.0502442993148575, 0.08120454392151844, 0.05816146688704238, 0.05567851593328579, 0.06666292962748781, 0.042588282205784374, 0.06408211867414088, 0.12449715483948413], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5822501959387 -INFO - Cycle: 115 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04291311109066009, 110.55252170562744, 2.7000167846679686], - [0.6510313606262202, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48621681213378914, 0.04353186109066008, 110.83377170562744, 0.20001678466796882], - [0.48371681213378914, 0.04353186109066008, 111.11502170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16118147299376434, 0.10417571392864043, 0.03888976527284878, 0.03526156714248007, 0.026380846275603647, 0.09093871467758673, 0.05024429400721999, 0.08119476790056841, 0.04974853000274936, 0.07282780003863817, 0.04282345263452429, 0.058011261728245105, 0.06409210700551368, 0.0016334070583627128, 0.12259629933325418], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5818067590605 -INFO - Cycle: 116 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.7237168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04291311109066009, 110.83377170562744, 2.7000167846679686], - [0.6535313606262202, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48371681213378914, 0.04322248609066008, 111.11502170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1611877385597097, 0.10426946095349234, 0.038874953717566205, 0.035252308347010514, 0.026457226118468288, 0.09087110254981173, 0.05024421445942399, 0.08120407892722671, 0.017798708352569633, 0.1050156443818941, 0.03836117685736525, 0.003939545217827412, 0.05811700889799125, 0.06410141141789653, 0.12430542124174644], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.576691743942 -INFO - Cycle: 117 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04291311109066009, 111.11502170562744, 2.7000167846679686], - [0.6560313606262201, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48371681213378914, 0.04322248609066008, 111.39627170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119381435359686, 0.10423653959453069, 0.03888732506621358, 0.03524368158909566, 0.026440538605317337, 0.0908776285714373, 0.05024419654337886, 0.08119819108022845, 0.03530022525926472, 0.08732686980686571, 0.042540225840881817, 0.05815565083967816, 0.06411007280414423, 0.12424504004536681], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5715544100301 -INFO - Cycle: 118 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], - [0.6585313606262201, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48371681213378914, 0.04322248609066008, 111.67752170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119963660773437, 0.1042026671021826, 0.038900422295267835, 0.03523568893954708, 0.026422804339857057, 0.0908847272705089, 0.05024419413664859, 0.08119189209086664, 0.05271473265318418, 0.06974388866031926, 0.042771256095981695, 0.05818991148767458, 0.06411808491748577, 0.12418009340274154], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5695634250392 -INFO - Cycle: 119 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], - [0.66103136062622, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48621681213378914, 0.04322248609066008, 111.67752170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.161199714666602, 0.10420524786269474, 0.03890095161560431, 0.03522832294514268, 0.026420804623011523, 0.09088634605740069, 0.050244195563030974, 0.08119165065503342, 0.052757881008366196, 0.06981002327408628, 0.04276430920530097, 0.05823362312114933, 0.06412545415984307, 0.12403147524273381], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5691308139728 -INFO - Cycle: 120 -INFO - Spp: 14 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8637168121337891, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], - [0.66103136062622, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.48871681213378915, 0.04322248609066008, 111.67752170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119978948723637, 0.10420793555058061, 0.03890158906900556, 0.03522832284017724, 0.02641861028459551, 0.0908880819662897, 0.05024419669211776, 0.08119136004270859, 0.05281908077512936, 0.06985947560026323, 0.042758029949037824, 0.05827675321928733, 0.06412545438957312, 0.12388132013399783], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5688956370628 -INFO - Cycle: 121 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.83377170562744, 0.6000167846679688], - [0.8985313606262209, 0.0314413675069809, 83.03749895095825, 1.8000661849975588], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0323694925069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.0326788675069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.81874895095825, 3.0000661849975585], - [0.7187168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.64627170562744, 1.3000167846679689], - [0.7212168121337894, 0.05714436109066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04291311109066009, 111.39627170562744, 2.7000167846679686], - [0.66103136062622, 0.028966367506980895, 59.13124895095825, 1.5000661849975585], - [0.8612168121337892, 0.060856861090660096, 77.36502170562744, 1.3000167846679689], - [0.49121681213378915, 0.04322248609066008, 111.67752170562744, 0.20001678466796882], - [0.48871681213378915, 0.04322248609066008, 111.95877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.16119967366455618, 0.10418734741701394, 0.03890630737083947, 0.03522832164872366, 0.026401657905350255, 0.09090177744299546, 0.0502442051034694, 0.0811887312313406, 0.05353762562047406, 0.04288018667500026, 0.05826570803076483, 0.06412545639740368, 0.06916549673005051, 0.03924333235340336, 0.08452417240861429], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.56876442946515 -INFO - Cycle: 122 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8162168121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8985313606262209, 0.0315960550069809, 83.03749895095825, 1.8000661849975588], - [0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8985313606262209, 0.0325241800069809, 79.38124895095825, 1.9000661849975586], - [0.8985313606262209, 0.05773824250698091, 33.67812395095825, 3.0000661849975585], - [0.7174668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8562168121337893, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8562168121337893, 0.060856861090660096, 77.50564670562744, 1.3000167846679689], - [0.7212168121337894, 0.05729904859066011, 65.83377170562744, 0.9000167846679689], - [0.8987168121337893, 0.04275842359066009, 111.39627170562744, 2.7000167846679686], - [0.66103136062622, 0.028966367506980895, 59.27187395095825, 1.5000661849975585], - [0.48871681213378915, 0.04306779859066008, 111.95877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.04663463846910449, 0.014663002262148733, 0.09948254788570896, 0.10416027130830931, 0.036083154715387415, 0.036679653814284584, 0.12019665948048154, 0.050252144901703606, 0.08165184663257298, 0.06576014811639071, 0.057490209923364496, 0.04264846432156618, 0.058175406470530426, 0.06264954106976009, 0.12347231062868672], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.54869086199415 -INFO - Cycle: 123 -INFO - Spp: 15 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8174668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8985313606262209, 0.0315960550069809, 82.89687395095825, 1.8000661849975588], - [0.8985313606262209, 0.0325241800069809, 79.24062395095825, 1.9000661849975586], - [0.8985313606262209, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8562168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], - [0.8987168121337893, 0.04275842359066009, 111.53689670562744, 2.7000167846679686], - [0.66103136062622, 0.028811680006980894, 59.27187395095825, 1.5000661849975585], - [0.48871681213378915, 0.04306779859066008, 112.09939670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07138583120267168, 0.0812851576330731, 0.032945330535543646, 0.008356329803074582, 0.10412415098558078, 0.03613382311614406, 0.11925548903277781, 0.05020554225620236, 0.08225583053292256, 0.07841747858916974, 0.0450096341017376, 0.0427044944678687, 0.05814845316337615, 0.06641772661151299, 0.12335472796834414], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.53927640952634 -INFO - Cycle: 124 -INFO - Spp: 16 -INFO - [[0.4110313606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], - [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.0315960550069809, 82.89687395095825, 1.8000661849975588], - [0.8985313606262209, 0.0315960550069809, 82.75624895095825, 1.8000661849975588], - [0.8985313606262209, 0.0325241800069809, 79.09999895095825, 1.9000661849975586], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8999668121337893, 0.04275842359066009, 111.53689670562744, 2.7000167846679686], - [0.66103136062622, 0.028811680006980894, 59.41249895095825, 1.5000661849975585], - [0.48871681213378915, 0.04291311109066008, 112.09939670562744, 0.20001678466796882], - [0.48871681213378915, 0.04306779859066008, 112.24002170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08283725822044118, 0.07842092008909196, 0.03443018387355707, 0.0425758990702832, 0.10414905844940205, 0.018637620402634513, 0.01746678086144514, 0.11847045299056108, 0.050190942242583525, 0.08285788354452668, 0.036350175675966434, 0.08712355887744451, 0.05818133515809538, 0.06493282090387896, 0.0886424874883095, 0.03473262215177882], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.53545299181513 -INFO - Cycle: 125 -INFO - Spp: 15 -INFO - [[0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], - [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.0315960550069809, 82.75624895095825, 1.8000661849975588], - [0.8985313606262209, 0.0326788675069809, 79.09999895095825, 1.9000661849975586], - [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8599668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8999668121337893, 0.04275842359066009, 111.67752170562744, 2.7000167846679686], - [0.66103136062622, 0.028811680006980894, 59.55312395095825, 1.5000661849975585], - [0.48871681213378915, 0.04291311109066008, 112.24002170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.035878682800579695, 0.04260684873564949, 0.08345421736840927, 0.05021715169494391, 0.008752868222188783, 0.1516608370153143, 0.020696777685739305, 0.03688886192525813, 0.11963151090975263, 0.08172111242312412, 0.031395904130926786, 0.09201440673425211, 0.05822480188889051, 0.06348913213225874, 0.1233668863327122], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5310917342468 -INFO - Cycle: 126 -INFO - Spp: 16 -INFO - [[0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.7212168121337894, 0.05729904859066011, 65.69314670562744, 0.9000167846679689], - [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8997813606262208, 0.0317507425069809, 82.75624895095825, 1.8000661849975588], - [0.8997813606262208, 0.0315960550069809, 82.61562395095825, 1.8000661849975588], - [0.8985313606262209, 0.0326788675069809, 78.95937395095825, 1.9000661849975586], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8999668121337893, 0.04260373609066009, 111.67752170562744, 2.7000167846679686], - [0.66103136062622, 0.028656992506980894, 59.55312395095825, 1.5000661849975585], - [0.48871681213378915, 0.04291311109066008, 112.38064670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.03205460737122218, 0.04270510308258382, 0.10251720105071344, 0.0502033018370159, 0.005700877893668329, 0.15478831382483665, 0.0016204980066023766, 0.08237815563518719, 0.0957092179679471, 0.013100717055733284, 0.0218478912714704, 0.12085185555869005, 0.027807719236095072, 0.058160586795636335, 0.06731254754884294, 0.12324140586375507], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.52462046363075 -INFO - Cycle: 127 -INFO - Spp: 15 -INFO - [[0.3272813606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.7212168121337894, 0.05745373609066011, 65.69314670562744, 0.9000167846679689], - [0.8997813606262208, 0.0317507425069809, 82.61562395095825, 1.8000661849975588], - [0.8985313606262209, 0.0326788675069809, 78.81874895095825, 1.9000661849975586], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8999668121337893, 0.04260373609066009, 111.81814670562744, 2.7000167846679686], - [0.66103136062622, 0.028656992506980894, 59.69374895095825, 1.5000661849975585], - [0.48871681213378915, 0.04291311109066008, 112.52127170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0030300898734812623, 0.10412132996312137, 0.05019372687856767, 0.012050807806560992, 0.1485904963689698, 0.08144121502684712, 0.08777660867982914, 0.0305348126664448, 0.04292590885154766, 0.03656923569107546, 0.11899442721545801, 0.03552984767897155, 0.058177404933540074, 0.06580219510383196, 0.12313779337047633], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.51904117316803 -INFO - Cycle: 128 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.4097813606262207, 0.060213242506980895, 48.72499895095825, 2.8000661849975583], - [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.7212168121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8997813606262208, 0.0317507425069809, 82.47499895095825, 1.8000661849975588], - [0.8985313606262209, 0.0326788675069809, 78.67812395095825, 1.9000661849975586], - [0.8999668121337893, 0.04260373609066009, 111.95877170562744, 2.7000167846679686], - [0.66103136062622, 0.028656992506980894, 59.83437395095825, 1.5000661849975585], - [0.48871681213378915, 0.04275842359066008, 112.52127170562744, 0.20001678466796882], - [0.48871681213378915, 0.04291311109066008, 112.66189670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09948336951411814, 0.050180449384718044, 0.026115591214228764, 0.1348139461941559, 0.10183765066496243, 0.03429529741659497, 0.021635903079648102, 0.004668636439871173, 0.08303391088112648, 0.04262836245967027, 0.03773117460696766, 0.11704227747667266, 0.05822764393291763, 0.06430850143940833, 0.09320370589332894, 0.030032008515889077], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5162701568511 -INFO - Cycle: 129 -INFO - Spp: 14 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.3285313606262207, 0.0311319925069809, 53.78749895095825, 0.6000661849975585], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7162168121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8997813606262208, 0.0317507425069809, 82.33437395095825, 1.8000661849975588], - [0.8985313606262209, 0.0328335550069809, 78.67812395095825, 1.9000661849975586], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.66103136062622, 0.028502305006980894, 59.83437395095825, 1.5000661849975585], - [0.48871681213378915, 0.04275842359066008, 112.66189670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08927764175642455, 0.050205814426581036, 0.16029469107932123, 0.0974186682550884, 0.031107931284380816, 0.02601510055760856, 0.014873485742952157, 0.08205566522396195, 0.04266982849618207, 0.0388007805899061, 0.1175512336571262, 0.058251448271375794, 0.06826229597087383, 0.12321541468821741], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5101634921696 -INFO - Cycle: 130 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.4097813606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8997813606262208, 0.0317507425069809, 82.33437395095825, 1.8000661849975588], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4097813606262207, 0.060367930006980895, 48.58437395095825, 2.8000661849975583], - [0.3285313606262207, 0.0309773050069809, 53.78749895095825, 0.6000661849975585], - [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0317507425069809, 82.19374895095825, 1.8000661849975588], - [0.8985313606262209, 0.0328335550069809, 78.53749895095825, 1.9000661849975586], - [0.66103136062622, 0.028502305006980894, 59.97499895095825, 1.5000661849975585], - [0.48871681213378915, 0.04275842359066008, 112.80252170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10346416805944939, 0.05019121382074098, 0.1423757708377232, 0.08484086624634471, 0.038550311592147564, 0.04276918169891482, 0.03316496766299987, 0.05823870667899273, 0.018125171461432967, 0.031346969166150936, 0.08286279592510266, 0.0034770302439237053, 0.11871714865135277, 0.06802265812188081, 0.12318164054597551], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.50475018536565 -INFO - Cycle: 131 -INFO - Spp: 17 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.4110313606262207, 0.060367930006980895, 48.72499895095825, 2.8000661849975583], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.40853136062622075, 0.060367930006980895, 48.58437395095825, 2.8000661849975583], - [0.4097813606262207, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3285313606262207, 0.0309773050069809, 53.92812395095825, 0.6000661849975585], - [0.8997813606262208, 0.0319054300069809, 82.19374895095825, 1.8000661849975588], - [0.8985313606262209, 0.0328335550069809, 78.39687395095825, 1.9000661849975586], - [0.66103136062622, 0.028502305006980894, 60.11562395095825, 1.5000661849975585], - [0.48871681213378915, 0.04275842359066008, 112.94314670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411998501865868, 0.050183549347518584, 0.06494549078827293, 0.008831884672681525, 0.042867626890163026, 0.05822281473039898, 0.08278674217780557, 0.002610836269224907, 0.0020448074695675004, 0.04754395952773163, 0.06178812577331907, 0.09627210109996469, 0.033620155246706765, 0.03908048070041823, 0.11619123029254566, 0.06574870968135915, 0.12314150031366311], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.5005509171089 -INFO - Cycle: 132 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.7149668121337895, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.4072813606262208, 0.060367930006980895, 48.58437395095825, 2.8000661849975583], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3285313606262207, 0.0309773050069809, 54.06874895095825, 0.6000661849975585], - [0.8997813606262208, 0.0319054300069809, 82.05312395095825, 1.8000661849975588], - [0.8997813606262208, 0.0328335550069809, 78.39687395095825, 1.9000661849975586], - [0.66103136062622, 0.028347617506980893, 60.11562395095825, 1.5000661849975585], - [0.4899668121337891, 0.04275842359066008, 112.94314670562744, 0.20001678466796882], - [0.48871681213378915, 0.04260373609066008, 112.94314670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10191065916169967, 0.05018112252949824, 0.09596589122282705, 0.027504186020620467, 0.04271967242349346, 0.058247468870347416, 0.08290998596444815, 0.0022385023025114103, 0.02033278782402342, 0.14021553113109492, 0.03030304901406743, 0.039147350372044684, 0.11612743720002801, 0.06906577999610773, 0.04657116978119969, 0.07655940618598835], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.49724579086455 -INFO - Cycle: 133 -INFO - Spp: 14 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.7137168121337896, 0.031156861090660095, 94.52127170562744, 0.9000167846679689], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3285313606262207, 0.0308226175069809, 54.06874895095825, 0.6000661849975585], - [0.8997813606262208, 0.0319054300069809, 81.91249895095825, 1.8000661849975588], - [0.8997813606262208, 0.0328335550069809, 78.25624895095825, 1.9000661849975586], - [0.66103136062622, 0.028347617506980893, 60.25624895095825, 1.5000661849975585], - [0.4899668121337891, 0.04260373609066008, 112.94314670562744, 0.20001678466796882], - [0.4899668121337891, 0.04275842359066008, 113.08377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041485388784025, 0.0501656691658367, 0.09471214688603506, 0.028791984914179832, 0.042723363117443056, 0.05825874421994876, 0.08360406206772383, 0.1607073754473644, 0.03060680695598567, 0.038961901644620746, 0.11548119320287557, 0.06876073386473276, 0.08575854416133455, 0.0373189354735163], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4943691786554 -INFO - Cycle: 134 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7137168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3285313606262207, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0319054300069809, 81.77187395095825, 1.8000661849975588], - [0.8997813606262208, 0.0329882425069809, 78.25624895095825, 1.9000661849975586], - [0.66103136062622, 0.028347617506980893, 60.39687395095825, 1.5000661849975585], - [0.4899668121337891, 0.04260373609066008, 113.08377170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09171320565438501, 0.050190800743356634, 0.09812770500685478, 0.02539116151151483, 0.04273748214234453, 0.05825539673799437, 0.09640869376063933, 0.012438677790188075, 0.0837845755357201, 0.06375846894214995, 0.03288792705854718, 0.03568068219950807, 0.11908201981168844, 0.06648404451293974, 0.12305915859216889], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.48942408876866 -INFO - Cycle: 135 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.7124668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.7137168121337896, 0.03131154859066009, 94.38064670562744, 0.9000167846679689], - [0.32978136062622065, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0320601175069809, 81.77187395095825, 1.8000661849975588], - [0.8997813606262208, 0.0329882425069809, 78.11562395095825, 1.9000661849975586], - [0.66103136062622, 0.028192930006980893, 60.39687395095825, 1.5000661849975585], - [0.4899668121337891, 0.04260373609066008, 113.22439670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1032505040495825, 0.050184602094297016, 0.08588867480910164, 0.03758750547430362, 0.04283903129127631, 0.058242379590869704, 0.10003584970527979, 0.06016684100339759, 0.06474141023546334, 0.018114900993894102, 0.02875177420839003, 0.03985422075901558, 0.11581125791305147, 0.07062001178004111, 0.12302526549806578], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4842571992977 -INFO - Cycle: 136 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7112168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.3310313606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0320601175069809, 81.63124895095825, 1.8000661849975588], - [0.8997813606262208, 0.0329882425069809, 77.97499895095825, 1.9000661849975586], - [0.66103136062622, 0.028192930006980893, 60.53749895095825, 1.5000661849975585], - [0.4899668121337891, 0.04260373609066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10233210299493431, 0.050167528084709104, 0.0032887045536869742, 0.04291871661125371, 0.05822170095031775, 0.13238180140877978, 0.028048362369796166, 0.0017895781241848026, 0.05671881315911854, 0.06346734118099483, 0.08441657526784685, 0.03036945029465278, 0.03657709652501181, 0.11731886690040907, 0.0690012885808242, 0.12298207299347926], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4799157136392 -INFO - Cycle: 137 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0320601175069809, 81.49062395095825, 1.8000661849975588], - [0.8997813606262208, 0.0329882425069809, 77.83437395095825, 1.9000661849975586], - [0.66103136062622, 0.028192930006980893, 60.67812395095825, 1.5000661849975585], - [0.4912168121337891, 0.04260373609066008, 113.36502170562744, 0.20001678466796882], - [0.4899668121337891, 0.04244904859066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10203587506633972, 0.050152253672205827, 0.08645387249520647, 0.04284545477950504, 0.05825164885656789, 0.16065059745005655, 0.002101976510393314, 0.0019439877828509875, 0.03513155639942437, 0.08509830961637017, 0.03194409835007902, 0.036653524254623836, 0.11636142889284537, 0.0674248826712775, 0.07920990687014101, 0.04374062633211301], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4785454716215 -INFO - Cycle: 138 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.7112168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0320601175069809, 81.34999895095825, 1.8000661849975588], - [0.8997813606262208, 0.0331429300069809, 77.83437395095825, 1.9000661849975586], - [0.66103136062622, 0.028038242506980893, 60.67812395095825, 1.5000661849975585], - [0.49246681213378907, 0.04260373609066008, 113.36502170562744, 0.20001678466796882], - [0.4912168121337891, 0.04244904859066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413907857736175, 0.05017920478271482, 0.08400750012590373, 0.04284729447868311, 0.058271199966113456, 0.08120452821595392, 0.022416909793071278, 0.0171618620245771, 0.027687447064092437, 0.07889905895136838, 0.08422343225738678, 0.03730713584362585, 0.11709318598710244, 0.07168582138354923, 0.07997697516466537, 0.042899365383830206], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4751038939428 -INFO - Cycle: 139 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.7112168121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.8997813606262208, 0.0322148050069809, 81.34999895095825, 1.8000661849975588], - [0.8997813606262208, 0.0331429300069809, 77.69374895095825, 1.9000661849975586], - [0.66103136062622, 0.028038242506980893, 60.81874895095825, 1.5000661849975585], - [0.49371681213378904, 0.04260373609066008, 113.36502170562744, 0.20001678466796882], - [0.49246681213378907, 0.04244904859066008, 113.36502170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414077332377607, 0.050170909492383564, 0.016849156074815606, 0.04282924116712628, 0.058286266100678955, 0.08367714824568484, 0.049991292719777425, 0.029361037845548443, 0.07645793022866687, 0.08411237810357938, 0.0568236837346467, 0.03824195414424658, 0.11624709834851965, 0.0700129575938275, 0.08183306841592519, 0.04096510446079685], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4703165353517 -INFO - Cycle: 140 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0322148050069809, 81.20937395095825, 1.8000661849975588], - [0.8997813606262208, 0.0331429300069809, 77.55312395095825, 1.9000661849975586], - [0.66103136062622, 0.028038242506980893, 60.95937395095825, 1.5000661849975585], - [0.49371681213378904, 0.04244904859066008, 113.36502170562744, 0.20001678466796882], - [0.49371681213378904, 0.04260373609066008, 113.50564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10400978912231733, 0.05015571351967507, 0.04284992006392602, 0.058287844793189644, 0.1181510329127191, 0.0548960484679351, 0.030995609727483137, 0.042215060734208325, 0.06878792289853698, 0.0847811940771036, 0.03841033239398297, 0.11519944316903503, 0.06837675650571926, 0.05423929615265716, 0.0685164615588671], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.46779801734505 -INFO - Cycle: 141 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8624668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0322148050069809, 81.06874895095825, 1.8000661849975588], - [0.8997813606262208, 0.0332976175069809, 77.55312395095825, 1.9000661849975586], - [0.8997813606262208, 0.0331429300069809, 77.41249895095825, 1.9000661849975586], - [0.66103136062622, 0.027883555006980892, 60.95937395095825, 1.5000661849975585], - [0.49371681213378904, 0.04244904859066008, 113.50564670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08714415184777904, 0.05015220779284915, 0.0427841689761714, 0.058301959283222814, 0.12446388593338213, 0.02660653465722974, 0.035930414656136, 0.017011286880715303, 0.02522179335936698, 0.09849097324852517, 0.0849869837411605, 0.039240954972181843, 0.03084026414017303, 0.08329896625524041, 0.07276510383133779, 0.12276035042452876], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4660555046709 -INFO - Cycle: 142 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8997813606262208, 0.0322148050069809, 81.06874895095825, 1.8000661849975588], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0322148050069809, 80.92812395095825, 1.8000661849975588], - [0.8997813606262208, 0.0332976175069809, 77.41249895095825, 1.9000661849975586], - [0.66103136062622, 0.027883555006980892, 61.09999895095825, 1.5000661849975585], - [0.49371681213378904, 0.04244904859066008, 113.64627170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414165222795725, 0.05016706079735466, 0.042866985363990834, 0.058280391689837216, 0.06671541080324132, 0.028323565684751625, 0.09332509750382492, 0.007469434351303279, 0.05113708256925571, 0.07257064116702226, 0.08460951756341631, 0.03151900648649345, 0.11510273593724053, 0.07105176875471686, 0.12271964909959374], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.46028338015594 -INFO - Cycle: 143 -INFO - Spp: 14 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0323694925069809, 80.92812395095825, 1.8000661849975588], - [0.8997813606262208, 0.0332976175069809, 77.27187395095825, 1.9000661849975586], - [0.66103136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.49371681213378904, 0.04244904859066008, 113.78689670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412559627617365, 0.050158922528818914, 0.04296934979116646, 0.05826835663135422, 0.06975014454621689, 0.03000143634735177, 0.09032334796038904, 0.06316138080126182, 0.0605082806835928, 0.0845134003248502, 0.03991486823231006, 0.11424760921785491, 0.06937405934108835, 0.12268324731757091], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.45676843794314 -INFO - Cycle: 144 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0323694925069809, 80.78749895095825, 1.8000661849975588], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.66228136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.494966812133789, 0.04244904859066008, 113.78689670562744, 0.20001678466796882], - [0.49371681213378904, 0.04229436109066008, 113.78689670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412800226984024, 0.050143727186528646, 0.04295500414867373, 0.0582894805663317, 0.10555837934840258, 0.029992899786196597, 0.05475219385062578, 0.06265612847896594, 0.061069770388829776, 0.08516781599121963, 0.04020706060380506, 0.11308516482495337, 0.06938056492132784, 0.11978300530999048, 0.0028308023243089407], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.45508690033364 -INFO - Cycle: 145 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.66353136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.496216812133789, 0.04244904859066008, 113.78689670562744, 0.20001678466796882], - [0.494966812133789, 0.04229436109066008, 113.78689670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10389156558090007, 0.05015595598784911, 0.04295890122113018, 0.0583101884979038, 0.07776046110720151, 0.029981179040695933, 0.08234738905370706, 0.06297694975929284, 0.06080053512615271, 0.0844313045274323, 0.06011935115350262, 0.04161515336670454, 0.052130660139908476, 0.06939389610458749, 0.12064513323944405, 0.0018949824940199603], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.45453817522474 -INFO - Cycle: 146 -INFO - Spp: 17 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.66478136062622, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.496216812133789, 0.04229436109066008, 113.78689670562744, 0.20001678466796882], - [0.496216812133789, 0.04244904859066008, 113.92752170562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10339260859611818, 0.05015592538577816, 0.04298320016752009, 0.05830633083822508, 0.07773364855302956, 0.029971049722374216, 0.08237398026277452, 0.0640685513809359, 0.05971572493077509, 0.0837031956946118, 0.06007152200381571, 0.041619752661804475, 0.05217558013043144, 0.001074944113612723, 0.06940407609938741, 0.02874882989973079, 0.09376686764488278], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.454257916428 -INFO - Cycle: 147 -INFO - Spp: 17 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8587168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.6660313606262199, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.496216812133789, 0.04229436109066008, 113.92752170562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08765048775900919, 0.050155887109330936, 0.04283993544855957, 0.05832524091882411, 0.0777770421714344, 0.029961083230952253, 0.08233042811422607, 0.027059310889381318, 0.004705421626370541, 0.08362544594651712, 0.06006253292949942, 0.04162072834888124, 0.05218391525563505, 0.01650820460233216, 0.0911612857789935, 0.06941408810716305, 0.12253084172778043], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4530094736658 -INFO - Cycle: 148 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6672813606262199, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.496216812133789, 0.04229436109066008, 114.06814670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10326420274622995, 0.050155842389880044, 0.04292586735528816, 0.05830583147780296, 0.07778221138816631, 0.02995127889437021, 0.0823253759220903, 0.05012690359349261, 0.07372112815558289, 0.0847780006035578, 0.06009054443704657, 0.04161977001539887, 0.05215617949902146, 0.0694239329066797, 0.12249262079655014], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4518840375914 -INFO - Cycle: 149 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6685313606262199, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.496216812133789, 0.04229436109066008, 114.20877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412856112975301, 0.05015581869031083, 0.043028627939026017, 0.058293876850392126, 0.07773078972053049, 0.029941633239381153, 0.08237671925425433, 0.061961839788221645, 0.06184840403584852, 0.08477558242547191, 0.06005776834743615, 0.04162435466696264, 0.05218580629215468, 0.06943361727919452, 0.12245660034106214], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4512427326498 -INFO - Cycle: 150 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6697813606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.49746681213378896, 0.04229436109066008, 114.20877170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412988517820743, 0.0501557895560667, 0.04302584708105715, 0.058314607260058604, 0.07772230923397024, 0.029932148322192795, 0.08238521718998945, 0.062169539903970165, 0.061693359144249546, 0.08477539506660099, 0.06005356411954434, 0.04162476062319965, 0.05218973744492608, 0.0694431362805818, 0.12238470359538525], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4509590684402 -INFO - Cycle: 151 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6710313606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.49871681213378893, 0.04229436109066008, 114.20877170562744, 0.20001678466796882], - [0.49746681213378896, 0.04229436109066008, 114.34939670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413018610621903, 0.05015576450545203, 0.04302939945974009, 0.0583333081360865, 0.07771225983321159, 0.029922822688154847, 0.08239527734399359, 0.06308089986901742, 0.060829741399785954, 0.08477506019909282, 0.06004749325536162, 0.04162544754158598, 0.052195340592375364, 0.06945249231698852, 0.11502176024024358, 0.0072927465126910885], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.45072859191384 -INFO - Cycle: 152 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6722813606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.49746681213378896, 0.04213967359066008, 114.34939670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07717126618805938, 0.05015574801348932, 0.04288569497204844, 0.05832362500927444, 0.07777865147649389, 0.029913654570035836, 0.08232853045660689, 0.03679016903881292, 0.08661849302011566, 0.08415669177806906, 0.060022899955244007, 0.0416272209840468, 0.05221891692363008, 0.026990191537693213, 0.06946168780617101, 0.12236928172864339], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4497487016318 -INFO - Cycle: 153 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6735313606262198, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.49746681213378896, 0.04213967359066008, 114.49002170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10311027658402692, 0.050155731347918626, 0.04298821135254014, 0.05831090163646056, 0.07774117626541939, 0.02990464500603064, 0.08236603812460251, 0.048630020038901774, 0.07530649369535883, 0.08477280668272108, 0.06001499054154549, 0.0416300540996006, 0.052224666220387884, 0.06947072035699728, 0.12233703450793112], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.44867340802443 -INFO - Cycle: 154 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6747813606262197, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.49746681213378896, 0.04213967359066008, 114.63064670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041306537831422, 0.05015572445158405, 0.04308948456480399, 0.05829891803926835, 0.07769109125897718, 0.029895791767447756, 0.08241605420187598, 0.06036476877161684, 0.06353463464285901, 0.08477049464947849, 0.05998427293985235, 0.041634426436873456, 0.052252377199720125, 0.06947959372064941, 0.12230171357185086], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4480793433259 -INFO - Cycle: 155 -INFO - Spp: 17 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.6760313606262197, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.49871681213378893, 0.04213967359066008, 114.63064670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10235023076277953, 0.050155733407105094, 0.0430867572398095, 0.058319546795885524, 0.07764282264559114, 0.02988709437412221, 0.0824640117176816, 0.06058626844381996, 0.06336531008414852, 0.08258629097916514, 0.05990449522343164, 0.041639488352392735, 0.05232943101772523, 0.001781688610059318, 0.0021821170310383875, 0.06948830947181975, 0.12223040384342473], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4478177796133 -INFO - Cycle: 156 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6772813606262197, 0.027883555006980892, 61.24062395095825, 1.5000661849975585], - [0.4999668121337889, 0.04213967359066008, 114.63064670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413331058143661, 0.05015570385750277, 0.04308414961669261, 0.05834003645116201, 0.07767521000971375, 0.02987855623407096, 0.08243197597618966, 0.06083000787726234, 0.06317389545374583, 0.0847701230266315, 0.05997731441284084, 0.04163522452856275, 0.05225879027038321, 0.0694968568065882, 0.12215884489721696], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.44760951114654 -INFO - Cycle: 157 -INFO - Spp: 19 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.8599668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8562168121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.6772813606262197, 0.027728867506980892, 61.24062395095825, 1.5000661849975585], - [0.5012168121337889, 0.04213967359066008, 114.63064670562744, 0.20001678466796882], - [0.4999668121337889, 0.04213967359066008, 114.77127170562744, 0.20001678466796882]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10311411380986447, 0.05015581146598641, 0.043156510861809334, 0.058336747084713786, 0.07761327751259342, 0.025306083451414184, 0.08249362958404254, 0.06651160564547626, 0.05284166209005413, 0.08290704038478307, 0.05989933251768707, 0.041643440827254095, 0.052331610062487266, 0.0035834554361058504, 0.0010571973961965133, 0.001859719589838611, 0.07406906050020658, 0.031691558189011114, 0.09042048124277605], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.44740781855006 -INFO - Cycle: 158 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6772813606262197, 0.027728867506980892, 61.38124895095825, 1.5000661849975585], - [0.4999668121337889, 0.04198498609066008, 114.77127170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05564321109089282, 0.050154841831494164, 0.0429445437554282, 0.05834955460070155, 0.07771920706477713, 0.027085626390188567, 0.0823875450006423, 0.035485185348713325, 0.0886354952889045, 0.08454466604063332, 0.05992648789475825, 0.041638696994597296, 0.05230740741143677, 0.04852128535444806, 0.07229061144367352, 0.12214131155359287], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.44448312031096 -INFO - Cycle: 159 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.8199668121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6772813606262197, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], - [0.4999668121337889, 0.04198498609066008, 114.91189670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10268514699160422, 0.05015445040617188, 0.0430455786332268, 0.058336892275742395, 0.07766325431693172, 0.028820739602536664, 0.08244338445736257, 0.047218844471954, 0.07685948837081874, 0.08476693414108309, 0.059886978293053415, 0.041642131683362504, 0.052344625735717715, 0.0014650884101415095, 0.07055600979525294, 0.12211045241503989], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.44252058678063 -INFO - Cycle: 160 -INFO - Spp: 15 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.6785313606262197, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], - [0.4999668121337889, 0.04198498609066008, 115.05252170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413449195476944, 0.050154444650095775, 0.04314544561183637, 0.05832499410480475, 0.07761460999463772, 0.028811090717057484, 0.08249196520748446, 0.05882658479435558, 0.06521510841402794, 0.0847647307109305, 0.05985777386776634, 0.04164628948115967, 0.05237097128095386, 0.07056567692089129, 0.12207582228922872], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4418866911379 -INFO - Cycle: 161 -INFO - Spp: 16 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.7099668121337896, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.6797813606262196, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], - [0.5012168121337889, 0.04198498609066008, 115.05252170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413582431591796, 0.050154459392983394, 0.043142884551915145, 0.05834538213265655, 0.07755859239770542, 0.028801600470372463, 0.08254760547517707, 0.05908475241807631, 0.06500879359162136, 0.08215021094400372, 0.05976288641000968, 0.04165229248576614, 0.052462635927985383, 0.002612047362302836, 0.07057518432315729, 0.1220048478003493], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4416544506512 -INFO - Cycle: 162 -INFO - Spp: 17 -INFO - [[0.8187168121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.67812395095825, 3.0000661849975585], - [0.7199668121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04260373609066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060522617506980896, 48.58437395095825, 2.8000661849975583], - [0.8612168121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.8574668121337893, 0.060702173590660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031156861090660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0332976175069809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0323694925069809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.033452305006980904, 77.13124895095825, 1.9000661849975586], - [0.8599668121337892, 0.060702173590660095, 77.64627170562744, 1.3000167846679689], - [0.6810313606262196, 0.027728867506980892, 61.52187395095825, 1.5000661849975585], - [0.5024668121337889, 0.04198498609066008, 115.05252170562744, 0.20001678466796882], - [0.5012168121337889, 0.04198498609066008, 115.19314670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10366748466749923, 0.050154434767977714, 0.04318873706757514, 0.05834088496966626, 0.07758821477634958, 0.02879227235244885, 0.0825182372890809, 0.0017920121193635058, 0.04854172556861987, 0.08400901120559627, 0.05982345468792464, 0.04164885335358987, 0.05240379647740516, 0.0729212395370448, 0.07058452021379771, 0.045858696790774964, 0.0760922841548243], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.44145848483026 -INFO - Cycle: 163 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8997813606262208, 0.05789293000698091, 33.60781145095825, 3.0000661849975585], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.8999668121337893, 0.04252639234066009, 112.09939670562744, 2.7000167846679686], - [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40853136062622075, 0.060445273756980895, 48.58437395095825, 2.8000661849975583], - [0.8574668121337893, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.7087168121337897, 0.031234204840660095, 94.38064670562744, 0.9000167846679689], - [0.8997813606262208, 0.0333749612569809, 77.13124895095825, 1.9000661849975586], - [0.8997813606262208, 0.0324468362569809, 80.64687395095825, 1.8000661849975588], - [0.8997813606262208, 0.0323694925069809, 80.57656145095825, 1.8000661849975588], - [0.6810313606262196, 0.027651523756980892, 61.52187395095825, 1.5000661849975585], - [0.5012168121337889, 0.04190764234066008, 115.19314670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041476146698582, 0.05017040372598925, 0.04291282952633562, 0.05828031190078822, 0.12886431847998767, 0.02649832856975425, 0.03156821374025105, 0.12455333963740726, 0.08272974777015323, 0.10570126539894492, 0.029410675293649827, 0.02047222342853008, 0.072867678970865, 0.1217203217464358], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4378747465466 -INFO - Cycle: 164 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.05797027375698091, 33.60781145095825, 3.0000661849975585], - [0.8999668121337893, 0.04252639234066009, 112.16970920562744, 2.7000167846679686], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8580918121337893, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8574668121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.7087168121337897, 0.031234204840660095, 94.31033420562744, 0.9000167846679689], - [0.8997813606262208, 0.0333749612569809, 77.06093645095825, 1.9000661849975586], - [0.8997813606262208, 0.0324468362569809, 80.57656145095825, 1.8000661849975588], - [0.6810313606262196, 0.027651523756980892, 61.59218645095825, 1.5000661849975585], - [0.5012168121337889, 0.04190764234066008, 115.26345920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041342437112414, 0.0431104242391213, 0.018489461912293555, 0.027369473982370163, 0.05014811096616959, 0.05828255758604242, 0.14196325059143725, 0.09719234571284008, 0.02728512025558694, 0.08340452728767754, 0.10685838059841385, 0.04803571329302905, 0.0720130391322403, 0.12171335073153661], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.43439763089253 -INFO - Cycle: 165 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.05804761750698091, 33.60781145095825, 3.0000661849975585], - [0.8999668121337893, 0.04252639234066009, 112.24002170562744, 2.7000167846679686], - [0.8587168121337893, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.7087168121337897, 0.031234204840660095, 94.24002170562744, 0.9000167846679689], - [0.8997813606262208, 0.0333749612569809, 76.99062395095825, 1.9000661849975586], - [0.8997813606262208, 0.0324468362569809, 80.50624895095825, 1.8000661849975588], - [0.6810313606262196, 0.027651523756980892, 61.66249895095825, 1.5000661849975585], - [0.5012168121337889, 0.04190764234066008, 115.33377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412717817120007, 0.04315648370422642, 0.04778974889021033, 0.028230400517776085, 0.11277797311161265, 0.050123828156477694, 0.058300320699471844, 0.11291306792792609, 0.011519717509998709, 0.08432007323720819, 0.1081837968539521, 0.04569042759537073, 0.07116759579235235, 0.1216993878322166], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4327320863805 -INFO - Cycle: 166 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.05804761750698091, 33.53749895095825, 3.0000661849975585], - [0.8999668121337893, 0.04252639234066009, 112.31033420562744, 2.7000167846679686], - [0.8593418121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.7087168121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], - [0.8997813606262208, 0.033452305006980904, 76.99062395095825, 1.9000661849975586], - [0.8997813606262208, 0.0324468362569809, 80.43593645095825, 1.8000661849975588], - [0.6810313606262196, 0.027574180006980892, 61.66249895095825, 1.5000661849975585], - [0.5012168121337889, 0.04183029859066008, 115.33377170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10415030967184631, 0.04306716515147042, 0.025886701967231567, 0.16033083598087663, 0.05014543166438535, 0.05833494448954582, 0.05655884186130377, 0.06789255004437325, 0.08441325041755601, 0.1093417039426363, 0.04465901923589361, 0.07350226650677123, 0.12171697906610972], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4302408305161 -INFO - Cycle: 167 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.3316563606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.05812496125698091, 33.53749895095825, 3.0000661849975585], - [0.8999668121337893, 0.042449048590660086, 112.31033420562744, 2.7000167846679686], - [0.8599668121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.7080918121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], - [0.8997813606262208, 0.033452305006980904, 76.92031145095825, 1.9000661849975586], - [0.8997813606262208, 0.0325241800069809, 80.43593645095825, 1.8000661849975588], - [0.8997813606262208, 0.0324468362569809, 80.36562395095825, 1.8000661849975588], - [0.6810313606262196, 0.027574180006980892, 61.73281145095825, 1.5000661849975585], - [0.5012168121337889, 0.04183029859066008, 115.40408420562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414357973611357, 0.04311260288911365, 0.0028749652860524952, 0.15860682219305636, 0.07518386185213638, 0.02388969355853915, 0.0017801689632272587, 0.050123343457612844, 0.058306318764287074, 0.047982908842016496, 0.08472568612662673, 0.10967856273703284, 0.014694512231959856, 0.02926399245758221, 0.07264006029281413, 0.12165314551261022], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4275884384879 -INFO - Cycle: 168 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.7080918121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.05812496125698091, 33.46718645095825, 3.0000661849975585], - [0.8999668121337893, 0.042449048590660086, 112.38064670562744, 2.7000167846679686], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8997813606262208, 0.033452305006980904, 76.84999895095825, 1.9000661849975586], - [0.8997813606262208, 0.0325241800069809, 80.36562395095825, 1.8000661849975588], - [0.6810313606262196, 0.027574180006980892, 61.80312395095825, 1.5000661849975585], - [0.5012168121337889, 0.04183029859066008, 115.47439670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413644848011402, 0.04313682973476109, 0.15413102680542817, 0.05344090460397465, 0.02766275663329645, 0.006298653316477912, 0.08472654282031722, 0.03489558465443956, 0.05012759197271468, 0.058307452449536216, 0.03621985716624127, 0.10900396967743203, 0.04459841924901634, 0.07173105817812973, 0.1215829042581205], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.42513205045526 -INFO - Cycle: 169 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.7074668121337897, 0.031234204840660095, 94.16970920562744, 0.9000167846679689], - [0.8997813606262208, 0.05820230500698091, 33.46718645095825, 3.0000661849975585], - [0.8999668121337893, 0.042449048590660086, 112.45095920562744, 2.7000167846679686], - [0.8599668121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8997813606262208, 0.033452305006980904, 76.77968645095825, 1.9000661849975586], - [0.8997813606262208, 0.0325241800069809, 80.29531145095825, 1.8000661849975588], - [0.6810313606262196, 0.02749683625698089, 61.80312395095825, 1.5000661849975585], - [0.5012168121337889, 0.04183029859066008, 115.54470920562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412974957680537, 0.043143386171147956, 0.12473348064416959, 0.023392199373826528, 0.02525606344167958, 0.03581101187178438, 0.08097293707423416, 0.013349521075430734, 0.08511674409190843, 0.050104797189742166, 0.058301815783764865, 0.006935404235134966, 0.10879970629215714, 0.04431048449427037, 0.07415248635497713, 0.1214902123289665], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.42354618222413 -INFO - Cycle: 170 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.7074668121337897, 0.031234204840660095, 94.09939670562744, 0.9000167846679689], - [0.8997813606262208, 0.05820230500698091, 33.39687395095825, 3.0000661849975585], - [0.8999668121337893, 0.042449048590660086, 112.52127170562744, 2.7000167846679686], - [0.8997813606262208, 0.033529648756980904, 76.77968645095825, 1.9000661849975586], - [0.8997813606262208, 0.0325241800069809, 80.22499895095825, 1.8000661849975588], - [0.6810313606262196, 0.02749683625698089, 61.87343645095825, 1.5000661849975585], - [0.5012168121337889, 0.04175295484066008, 115.54470920562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10415164726165947, 0.04255175129874999, 0.16030681464994362, 0.0777594905955884, 0.02544587439198604, 0.04591882251737012, 0.08521754123360994, 0.05012604044027827, 0.05835223183685463, 0.11003195474723296, 0.04319589608611265, 0.0732222389690123, 0.12163654402889633], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4215134504675 -INFO - Cycle: 171 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8997813606262208, 0.0325241800069809, 80.22499895095825, 1.8000661849975588], - [0.7074668121337897, 0.03131154859066009, 94.09939670562744, 0.9000167846679689], - [0.8997813606262208, 0.05827964875698091, 33.39687395095825, 3.0000661849975585], - [0.8999668121337893, 0.042371704840660086, 112.52127170562744, 2.7000167846679686], - [0.8997813606262208, 0.033529648756980904, 76.70937395095825, 1.9000661849975586], - [0.8997813606262208, 0.0326015237569809, 80.22499895095825, 1.8000661849975588], - [0.6810313606262196, 0.02749683625698089, 61.94374895095825, 1.5000661849975585], - [0.5012168121337889, 0.04175295484066008, 115.61502170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414421013751025, 0.04313889663201989, 0.16033058703910033, 0.0849290006687281, 0.027063864871167645, 0.038707950053820585, 0.0200190909054963, 0.0833714579573877, 0.05011011456240389, 0.05831796032059053, 0.10451937254856802, 0.030518702177915854, 0.07235182165976033, 0.12157361344644727], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4188048017527 -INFO - Cycle: 172 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8997813606262208, 0.0326015237569809, 80.22499895095825, 1.8000661849975588], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.7074668121337897, 0.03131154859066009, 94.02908420562744, 0.9000167846679689], - [0.8991563606262208, 0.05827964875698091, 33.39687395095825, 3.0000661849975585], - [0.8999668121337893, 0.042371704840660086, 112.59158420562744, 2.7000167846679686], - [0.8997813606262208, 0.033529648756980904, 76.63906145095825, 1.9000661849975586], - [0.6810313606262196, 0.02749683625698089, 62.01406145095825, 1.5000661849975585], - [0.5012168121337889, 0.04175295484066008, 115.68533420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413732642857428, 0.04315630020223219, 0.1603725340600335, 0.05780892797530002, 0.02795314599526977, 0.027614728373840776, 0.04844116284874346, 0.03918664946776528, 0.08401351496234584, 0.050104199245282276, 0.05831502326298228, 0.10594006415283602, 0.07146182937792821, 0.12149459364686593], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.41748474326045 -INFO - Cycle: 173 -INFO - Spp: 17 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.4072813606262208, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8997813606262208, 0.0326015237569809, 80.15468645095825, 1.8000661849975588], - [0.7074668121337897, 0.03131154859066009, 93.95877170562744, 0.9000167846679689], - [0.8985313606262209, 0.05827964875698091, 33.39687395095825, 3.0000661849975585], - [0.8999668121337893, 0.042371704840660086, 112.66189670562744, 2.7000167846679686], - [0.8997813606262208, 0.033529648756980904, 76.56874895095825, 1.9000661849975586], - [0.6810313606262196, 0.02741949250698089, 62.01406145095825, 1.5000661849975585], - [0.5018418121337889, 0.04175295484066008, 115.68533420562744, 0.20001678466796882], - [0.5012168121337889, 0.04175295484066008, 115.75564670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413715050018109, 0.04313166790721774, 0.14349969226391265, 0.038987338590068144, 0.02555953090489795, 0.005209322105147155, 0.07888146535976845, 0.016992282785860235, 0.0016407357311553834, 0.046348884768419606, 0.08490607351806564, 0.05009529444429143, 0.058323906353359975, 0.10703334338480705, 0.07385413008048301, 0.0956983439529265, 0.025700837349437976], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.41589990464837 -INFO - Cycle: 174 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.0326015237569809, 80.08437395095825, 1.8000661849975588], - [0.7074668121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.8985313606262209, 0.05835699250698091, 33.39687395095825, 3.0000661849975585], - [0.8999668121337893, 0.042371704840660086, 112.73220920562744, 2.7000167846679686], - [0.8997813606262208, 0.033606992506980904, 76.56874895095825, 1.9000661849975586], - [0.6810313606262196, 0.02741949250698089, 62.08437395095825, 1.5000661849975585], - [0.5018418121337889, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], - [0.5012168121337889, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414794505662613, 0.04266729812407118, 0.16026408897134775, 0.07067311507628721, 0.026456397589209556, 0.033885206054987196, 0.020008394789531637, 0.045159729432799514, 0.08503677594819326, 0.05009359113640768, 0.05835470633875981, 0.10829804323500494, 0.0729747329237038, 0.02570390816092396, 0.09580867717978837], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.414416850323 -INFO - Cycle: 175 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8605918121337892, 0.060624829840660095, 77.78689670562744, 1.3000167846679689], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.0326015237569809, 80.01406145095825, 1.8000661849975588], - [0.7068418121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.8985313606262209, 0.05835699250698091, 33.32656145095825, 3.0000661849975585], - [0.8999668121337893, 0.042294361090660086, 112.73220920562744, 2.7000167846679686], - [0.8997813606262208, 0.033606992506980904, 76.49843645095825, 1.9000661849975586], - [0.6810313606262196, 0.02741949250698089, 62.15468645095825, 1.5000661849975585], - [0.5024668121337889, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], - [0.5018418121337889, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414755911868535, 0.04313025356398073, 0.16035830358984726, 0.08357466791470117, 0.02736886885392042, 0.011207779332980661, 0.02991019790409127, 0.044223077280321696, 0.08550855413284937, 0.05009322194708685, 0.05833382075351083, 0.10868020237462332, 0.07205112868866893, 0.0340138273063082, 0.08739853723842397], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4122604477244 -INFO - Cycle: 176 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7193418121337894, 0.05745373609066011, 65.55252170562744, 0.9000167846679689], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.0326015237569809, 80.01406145095825, 1.8000661849975588], - [0.8997813606262208, 0.0326788675069809, 80.01406145095825, 1.8000661849975588], - [0.7062168121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.8985313606262209, 0.05843433625698091, 33.32656145095825, 3.0000661849975585], - [0.8999668121337893, 0.042294361090660086, 112.80252170562744, 2.7000167846679686], - [0.8997813606262208, 0.033606992506980904, 76.42812395095825, 1.9000661849975586], - [0.6810313606262196, 0.02734214875698089, 62.15468645095825, 1.5000661849975585], - [0.5030918121337888, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], - [0.5024668121337889, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414865473535691, 0.04310625624646398, 0.16037455637079429, 0.0673036702085313, 0.024917504072264816, 0.057472177865957874, 0.00847035265703177, 0.036186444995212695, 0.0854744318597013, 0.05007509445035574, 0.058351375936615026, 0.10826999856007918, 0.07451744454194552, 0.0370062085958203, 0.08432582890386935], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.410777892754 -INFO - Cycle: 177 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.0326788675069809, 80.01406145095825, 1.8000661849975588], - [0.7193418121337894, 0.05753107984066011, 65.55252170562744, 0.9000167846679689], - [0.7055918121337897, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.8985313606262209, 0.05843433625698091, 33.25624895095825, 3.0000661849975585], - [0.8999668121337893, 0.042294361090660086, 112.87283420562744, 2.7000167846679686], - [0.8997813606262208, 0.033606992506980904, 76.35781145095825, 1.9000661849975586], - [0.6810313606262196, 0.02734214875698089, 62.22499895095825, 1.5000661849975585], - [0.5037168121337888, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], - [0.5030918121337888, 0.04167561109066008, 115.75564670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414860041775863, 0.15941012880153624, 0.06546983781748236, 0.025855956963233784, 0.05925464653755868, 0.044454973035110076, 0.04316013994850116, 0.08574803902753908, 0.05007673029664557, 0.058372881294890065, 0.10818709045300179, 0.07356856716440442, 0.04219533985263626, 0.07906511189175464], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4092008707371 -INFO - Cycle: 178 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.0326788675069809, 79.94374895095825, 1.8000661849975588], - [0.7193418121337894, 0.05753107984066011, 65.48220920562744, 0.9000167846679689], - [0.7049668121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.8985313606262209, 0.05851168000698091, 33.25624895095825, 3.0000661849975585], - [0.8999668121337893, 0.042294361090660086, 112.94314670562744, 2.7000167846679686], - [0.8997813606262208, 0.033684336256980904, 76.35781145095825, 1.9000661849975586], - [0.6810313606262196, 0.02734214875698089, 62.29531145095825, 1.5000661849975585], - [0.5043418121337888, 0.04175295484066008, 115.75564670562744, 0.20001678466796882], - [0.5037168121337888, 0.04167561109066008, 115.75564670562744, 0.20001678466796882], - [0.5037168121337888, 0.04175295484066008, 115.82595920562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10415114844730174, 0.16021593147268964, 0.004150739195077768, 0.026753738746278396, 0.08799297196221907, 0.03272130143009225, 0.0455161700060923, 0.04306403900388849, 0.08528482077933046, 0.05007712558114618, 0.05839189934427766, 0.10776963667792301, 0.07268772515930147, 0.021199065818867057, 0.08526997596645937, 0.014753710409055086], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.40749396494414 -INFO - Cycle: 179 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.8587168121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.0326788675069809, 79.87343645095825, 1.8000661849975588], - [0.7193418121337894, 0.05753107984066011, 65.41189670562744, 0.9000167846679689], - [0.7043418121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.8985313606262209, 0.05851168000698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042217017340660086, 112.94314670562744, 2.7000167846679686], - [0.8997813606262208, 0.033684336256980904, 76.28749895095825, 1.9000661849975586], - [0.6810313606262196, 0.02726480500698089, 62.29531145095825, 1.5000661849975585], - [0.5037168121337888, 0.04167561109066008, 115.82595920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10415184196301656, 0.1603156832731571, 0.003127221133535455, 0.024286392740347443, 0.07555995389721365, 0.046273046129551854, 0.04494846262557781, 0.04301098129277112, 0.08566953750480705, 0.05007655311573246, 0.058368595892401134, 0.1078358406836128, 0.07514417748190519, 0.12123171226637028], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4058220686205 -INFO - Cycle: 180 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8587168121337893, 0.060547486090660095, 77.85720920562744, 1.3000167846679689], - [0.8580918121337893, 0.060624829840660095, 77.85720920562744, 1.3000167846679689], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.7193418121337894, 0.05760842359066011, 65.41189670562744, 0.9000167846679689], - [0.7037168121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.8985313606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042217017340660086, 113.01345920562744, 2.7000167846679686], - [0.8997813606262208, 0.033684336256980904, 76.21718645095825, 1.9000661849975586], - [0.6810313606262196, 0.02726480500698089, 62.36562395095825, 1.5000661849975585], - [0.5037168121337888, 0.04167561109066008, 115.89627170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414422023629918, 0.1604209959938312, 0.02521338664823275, 0.08643828757120088, 0.03845345388527767, 0.04413634464493454, 0.043101306623371353, 0.08619178357070707, 0.050053843280955065, 0.05837070725820188, 0.10807842558845601, 0.07423105476308448, 0.12116618993544798], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.40371728616213 -INFO - Cycle: 181 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8587168121337893, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7193418121337894, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7043418121337898, 0.03131154859066009, 93.88845920562744, 0.9000167846679689], - [0.7037168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8979063606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042217017340660086, 113.08377170562744, 2.7000167846679686], - [0.8997813606262208, 0.033761680006980904, 76.21718645095825, 1.9000661849975586], - [0.8997813606262208, 0.033684336256980904, 76.14687395095825, 1.9000661849975586], - [0.6810313606262196, 0.02726480500698089, 62.43593645095825, 1.5000661849975585], - [0.5037168121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412172178105845, 0.1603299298658573, 0.026141050731213446, 0.04278818525210131, 0.12491100776208829, 0.04318098469903589, 0.002980602496265161, 0.08349889994686233, 0.05005788566139688, 0.0583446863769469, 0.0565773055651483, 0.052615476634529694, 0.07330391363610303, 0.12114834959139295], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4028316586221 -INFO - Cycle: 182 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7187168121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7030918121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.7037168121337898, 0.03138889234066009, 93.81814670562744, 0.9000167846679689], - [0.8972813606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042217017340660086, 113.15408420562744, 2.7000167846679686], - [0.8997813606262208, 0.033761680006980904, 76.14687395095825, 1.9000661849975586], - [0.6816563606262196, 0.02726480500698089, 62.43593645095825, 1.5000661849975585], - [0.5043418121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882], - [0.5037168121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413340568141868, 0.16025380234859601, 0.026134494103337468, 0.04971093868163445, 0.12492567106873514, 0.04312292856383626, 0.005039943518875294, 0.07956666764929522, 0.050065257223517845, 0.05838533926926698, 0.10422167209437815, 0.07331052178956547, 0.07903578118976022, 0.04209357681778301], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4017254984843 -INFO - Cycle: 183 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7024668121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8966563606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042139673590660086, 113.15408420562744, 2.7000167846679686], - [0.8997813606262208, 0.033761680006980904, 76.07656145095825, 1.9000661849975586], - [0.6816563606262196, 0.02718746125698089, 62.43593645095825, 1.5000661849975585], - [0.5049668121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882], - [0.5043418121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413606888732756, 0.16031695036724677, 0.023613254238827895, 0.042000323982926004, 0.12501487070664724, 0.043127054040386074, 0.0867590483140152, 0.050054842754069365, 0.058388183060514916, 0.10971850308914982, 0.07583071688726462, 0.09192350094986809, 0.02911668272175652], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.4009564166778 -INFO - Cycle: 184 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], - [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8960313606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042139673590660086, 113.22439670562744, 2.7000167846679686], - [0.8997813606262208, 0.033761680006980904, 76.00624895095825, 1.9000661849975586], - [0.6816563606262196, 0.02718746125698089, 62.50624895095825, 1.5000661849975585], - [0.5055918121337888, 0.04167561109066008, 115.96658420562744, 0.20001678466796882], - [0.5049668121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413602077839293, 0.1603613156904346, 0.024569289103319354, 0.020043639917179626, 0.12502064373608127, 0.043129020627012814, 0.022140171102485433, 0.08684093359997633, 0.050049600740122935, 0.05840986639378537, 0.10941662025174347, 0.07487414589005557, 0.0902763206896958, 0.030732411479714356], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3996491973427 -INFO - Cycle: 185 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7024668121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8954063606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042139673590660086, 113.29470920562744, 2.7000167846679686], - [0.8997813606262208, 0.033839023756980904, 76.00624895095825, 1.9000661849975586], - [0.6816563606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5055918121337888, 0.04159826734066008, 115.96658420562744, 0.20001678466796882], - [0.5055918121337888, 0.04167561109066008, 116.03689670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413435806570673, 0.16014631109807986, 0.025509558899937914, 0.04301925074609863, 0.12500776697992502, 0.043148643635426885, 0.08642760830913795, 0.05006412310170659, 0.0584218302124094, 0.10919103398217297, 0.07393545057679246, 0.050405336084915216, 0.07058872830769036], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3988506643919 -INFO - Cycle: 186 -INFO - Spp: 12 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8947813606262209, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.8997813606262208, 0.033839023756980904, 75.93593645095825, 1.9000661849975586], - [0.6822813606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5055918121337888, 0.04159826734066008, 116.03689670562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414735199156748, 0.1602227256831205, 0.025503886012920092, 0.042186442640516617, 0.12503089672350717, 0.043085176736261735, 0.08677462077717095, 0.05005682827025702, 0.05844566909024346, 0.10961331414559997, 0.07393997570219399, 0.120993112226641], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3975795341803 -INFO - Cycle: 187 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7012168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.894156360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033839023756980904, 75.86562395095825, 1.9000661849975586], - [0.6829063606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5055918121337888, 0.04159826734066008, 116.10720920562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413762882448378, 0.16030272732246734, 0.025498298994875285, 0.041656717391278276, 0.12500828017557583, 0.04314210549507872, 0.07327478256315047, 0.05843344094201229, 0.013794695479391677, 0.05004960213299156, 0.1097783886181346, 0.07394437669783893, 0.12097895536272109], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.39669496735524 -INFO - Cycle: 188 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7012168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], - [0.7180918121337895, 0.05768576734066011, 65.34158420562744, 0.9000167846679689], - [0.893531360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033839023756980904, 75.79531145095825, 1.9000661849975586], - [0.6835313606262196, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5055918121337888, 0.04159826734066008, 116.17752170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.104128430841965, 0.16032967593464215, 0.025492207674757333, 0.009471232555001227, 0.12496283678195404, 0.026199320533562217, 0.0143941720788658, 0.058421719571041066, 0.07267214312154449, 0.03267716313162486, 0.017020595781257798, 0.05004546965789424, 0.10928479469292904, 0.07394981107267361, 0.12095042657028716], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.39618650458993 -INFO - Cycle: 189 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7180918121337895, 0.05760842359066011, 65.34158420562744, 0.9000167846679689], - [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7024668121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.892906360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033916367506980905, 75.79531145095825, 1.9000661849975586], - [0.6841563606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5062168121337888, 0.04159826734066008, 116.17752170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041285008633069, 0.16012876211252974, 0.025484193034813387, 0.04264039700971554, 0.12501102511902343, 0.04320390882094534, 0.06973286330772252, 0.058431325486368056, 0.017005323624979495, 0.050059345581503205, 0.10928671065033004, 0.0739590732102338, 0.1209285711785286], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3956865893208 -INFO - Cycle: 190 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7018418121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7180918121337895, 0.05768576734066011, 65.34158420562744, 0.9000167846679689], - [0.892281360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033916367506980905, 75.72499895095825, 1.9000661849975586], - [0.6847813606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5068418121337888, 0.04159826734066008, 116.17752170562744, 0.20001678466796882], - [0.5062168121337888, 0.04159826734066008, 116.24783420562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412994350000322, 0.16020695605638416, 0.025478708994753137, 0.04179104096844097, 0.124975509721636, 0.08714157156455188, 0.05844065305811418, 0.04324913211191995, 0.05005188466031997, 0.10971048664990722, 0.07396339394761238, 0.11395954356098412, 0.006901175205372718], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.394834982546 -INFO - Cycle: 191 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8997813606262208, 0.0326788675069809, 79.80312395095825, 1.8000661849975588], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], - [0.7012168121337898, 0.03131154859066009, 93.81814670562744, 0.9000167846679689], - [0.7180918121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.891656360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033916367506980905, 75.65468645095825, 1.9000661849975586], - [0.6854063606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5062168121337888, 0.04152092359066008, 116.24783420562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.104149748723043, 0.16026970141703029, 0.025473117030169242, 0.030655726756693532, 0.12506805786939312, 0.05845124379277314, 0.011040207435936483, 0.08728834806034402, 0.04308886153237307, 0.050045656940798204, 0.10957873676007675, 0.0739679686756823, 0.12092262500568692], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3939824153995 -INFO - Cycle: 192 -INFO - Spp: 12 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.8997813606262208, 0.0327562112569809, 79.80312395095825, 1.8000661849975588], - [0.7012168121337898, 0.03131154859066009, 93.74783420562744, 0.9000167846679689], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.891031360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033916367506980905, 75.58437395095825, 1.9000661849975586], - [0.6860313606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5062168121337888, 0.04152092359066008, 116.31814670562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414013294589657, 0.160304852897942, 0.025467230169342086, 0.12504314098610514, 0.058439011157521446, 0.04011482983562057, 0.08783957532579238, 0.04315435062284682, 0.050039819705055534, 0.11057765543893901, 0.07397316416395464, 0.12090623675098375], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3934323938975 -INFO - Cycle: 193 -INFO - Spp: 12 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.73281145095825, 1.8000661849975588], - [0.7012168121337898, 0.03138889234066009, 93.74783420562744, 0.9000167846679689], - [0.890406360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033993711256980905, 75.58437395095825, 1.9000661849975586], - [0.6866563606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5062168121337888, 0.04152092359066008, 116.38845920562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413041220386818, 0.16007379109931388, 0.025459193976045874, 0.12502075467200746, 0.05842709481430311, 0.043209049247794874, 0.0489720105473863, 0.08533409832281835, 0.050060510182434105, 0.10443902206176892, 0.07398263326151724, 0.12089142961074188], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3925933672054 -INFO - Cycle: 194 -INFO - Spp: 12 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.66249895095825, 1.8000661849975588], - [0.7012168121337898, 0.03138889234066009, 93.67752170562744, 0.9000167846679689], - [0.889781360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033993711256980905, 75.51406145095825, 1.9000661849975586], - [0.6872813606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5068418121337888, 0.04152092359066008, 116.38845920562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413100958422732, 0.16018135953902432, 0.02545411849405102, 0.12504674399459098, 0.05843681374961165, 0.04320595055827431, 0.04630975524373028, 0.08631187910172569, 0.05005072184612437, 0.10602845041210256, 0.07398631570114214, 0.12085688177539547], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3915567269835 -INFO - Cycle: 195 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.66249895095825, 1.8000661849975588], - [0.7012168121337898, 0.03138889234066009, 93.60720920562744, 0.9000167846679689], - [0.889156360626221, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.033993711256980905, 75.44374895095825, 1.9000661849975586], - [0.6879063606262195, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5074668121337887, 0.04152092359066008, 116.38845920562744, 0.20001678466796882], - [0.5068418121337888, 0.04152092359066008, 116.45877170562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412922164503347, 0.1602639866889928, 0.025448835430971855, 0.1250617420791363, 0.05844153595666628, 0.04321817979099493, 0.04388539824945454, 0.08714036261668631, 0.05004226919593413, 0.10755138138546783, 0.07399044503055653, 0.09297929177935499, 0.02784735015075014], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3909892134593 -INFO - Cycle: 196 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.66249895095825, 1.8000661849975588], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.7012168121337898, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8885313606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.034071055006980905, 75.44374895095825, 1.9000661849975586], - [0.8997813606262208, 0.033993711256980905, 75.37343645095825, 1.9000661849975586], - [0.6885313606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5068418121337888, 0.04144357984066008, 116.45877170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10415210224692845, 0.16031497858187596, 0.025443316123493067, 0.11760354221997982, 0.058455414523724644, 0.043109933154621166, 0.04180849411650004, 0.007513443837480555, 0.08786641881840851, 0.05003631315258677, 0.011598447026048394, 0.09725974646468412, 0.07399508217337795, 0.12084276756029061], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3906820101377 -INFO - Cycle: 197 -INFO - Spp: 12 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], - [0.7005918121337898, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8879063606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.034071055006980905, 75.37343645095825, 1.9000661849975586], - [0.6891563606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5068418121337888, 0.04144357984066008, 116.52908420562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414257785128672, 0.16011187609351718, 0.02543562640822047, 0.12509274061551193, 0.05844410679626445, 0.043172280728427354, 0.042262774929194245, 0.08759186929951766, 0.05004925212841005, 0.10886426765906072, 0.07400402909513958, 0.12082859839544957], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38965992712474 -INFO - Cycle: 198 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], - [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], - [0.6999668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8872813606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.034071055006980905, 75.30312395095825, 1.9000661849975586], - [0.6897813606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5068418121337888, 0.04144357984066008, 116.59939670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413287861730326, 0.16018291876771823, 0.025430404851143906, 0.12507099225032434, 0.05843204006905671, 0.043228884212152915, 0.035351826408493665, 0.006544143661538386, 0.08783823903873078, 0.05004237969670081, 0.10892288046679473, 0.07400816242527977, 0.12081424953476244], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3889127834952 -INFO - Cycle: 199 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], - [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], - [0.6993418121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8866563606262211, 0.05858902375698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.034071055006980905, 75.23281145095825, 1.9000661849975586], - [0.6904063606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5074668121337887, 0.04144357984066008, 116.59939670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413348784118055, 0.1602124904644682, 0.02542480044220793, 0.12509628163940717, 0.05844176184708278, 0.043227697815603504, 0.0036316256296473975, 0.038791503267730384, 0.08781043941425415, 0.05003803489877781, 0.10839921687387465, 0.0740130860248558, 0.12077957384090968], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38852041052627 -INFO - Cycle: 200 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.6987168121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8866563606262211, 0.05866636750698091, 33.18593645095825, 3.0000661849975585], - [0.8997813606262208, 0.034148398756980905, 75.23281145095825, 1.9000661849975586], - [0.8997813606262208, 0.034071055006980905, 75.16249895095825, 1.9000661849975586], - [0.6910313606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5080918121337887, 0.04144357984066008, 116.59939670562744, 0.20001678466796882], - [0.5074668121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412828915894332, 0.15455621639675163, 0.02540263361815674, 0.1250949467470395, 0.05843940905598677, 0.04326254511142294, 0.04251856464803922, 0.005497702815567567, 0.08771733532885521, 0.05003448279279116, 0.0938415206216929, 0.014699874436797255, 0.07405084024287059, 0.05284663556983583, 0.06790900345524943], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38830595018356 -INFO - Cycle: 201 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8866563606262211, 0.05866636750698091, 33.11562395095825, 3.0000661849975585], - [0.8997813606262208, 0.034148398756980905, 75.16249895095825, 1.9000661849975586], - [0.6916563606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5080918121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], - [0.5074668121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414010648173333, 0.1545010136730163, 0.025406559135565363, 0.1245907243053204, 0.05845085709538148, 0.04320570416873082, 0.042049318689207645, 0.005586820121654405, 0.08793357780785335, 0.0500377462168386, 0.10876928335270922, 0.07403693930253598, 0.05805075483821447, 0.06269745657820246], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38699467330264 -INFO - Cycle: 202 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0327562112569809, 79.59218645095825, 1.8000661849975588], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], - [0.8866563606262211, 0.05874371125698091, 33.11562395095825, 3.0000661849975585], - [0.8997813606262208, 0.034148398756980905, 75.09218645095825, 1.9000661849975586], - [0.6922813606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5087168121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], - [0.5080918121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041402049551279, 0.15783712537820813, 0.025386379072611893, 0.12090376101938005, 0.05845982293442418, 0.04320531749912816, 0.02658158777330615, 0.0023180048674527106, 0.08806088371569125, 0.00425506083596165, 0.015496927057927483, 0.050017915639712314, 0.1085530322420087, 0.07407085750098567, 0.05984299557257412, 0.060870123935499634], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38626698407575 -INFO - Cycle: 203 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.59218645095825, 1.8000661849975588], - [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8866563606262211, 0.05874371125698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034148398756980905, 75.02187395095825, 1.9000661849975586], - [0.6929063606262194, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5093418121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], - [0.5087168121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414032110016616, 0.1602021276251416, 0.025390206398414415, 0.11951042382173065, 0.058468974950413546, 0.043206365837307144, 0.08572054344280286, 0.005672946386129581, 0.042630696496872615, 0.0023226585616991117, 0.05002041978122671, 0.10797927662886896, 0.07405723582517555, 0.06173278556515798, 0.05894501757889303], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38594148947146 -INFO - Cycle: 204 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.6987168121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.52187395095825, 1.8000661849975588], - [0.8866563606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034225742506980905, 75.02187395095825, 1.9000661849975586], - [0.6935313606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5099668121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], - [0.5093418121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414040940200413, 0.13994986944313353, 0.02536774042799378, 0.11578651477528987, 0.05847789152267402, 0.04321279392293469, 0.009420763416960668, 0.019968783760582438, 0.08756332633255863, 0.04385583834175688, 0.05002307829727794, 0.10749542344853176, 0.0740957208475912, 0.06373427295290013, 0.05690757310781025], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3851536568515 -INFO - Cycle: 205 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], - [0.8860313606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034225742506980905, 74.95156145095825, 1.9000661849975586], - [0.6941563606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5105918121337887, 0.04144357984066008, 116.66970920562744, 0.20001678466796882], - [0.5099668121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414044754322395, 0.14913270490135316, 0.025363168964758334, 0.10856889315399432, 0.058486417658470846, 0.0432107736229371, 0.016664206071050798, 0.010921357036726483, 0.0879968659853364, 0.04328319287009545, 0.050014213596900566, 0.10751232796782084, 0.0740988537704138, 0.0656132927459009, 0.05499328411101714], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3843853810229 -INFO - Cycle: 206 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], - [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8854063606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034225742506980905, 74.88124895095825, 1.9000661849975586], - [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.5105918121337887, 0.04136623609066008, 116.66970920562744, 0.20001678466796882], - [0.5105918121337887, 0.04144357984066008, 116.74002170562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413865989481405, 0.15722363003378548, 0.025358395851946127, 0.12041048959976093, 0.05848885715826545, 0.04322297231737906, 0.004830523771494708, 0.0029381564917933616, 0.04298714416435096, 0.08827391834932054, 0.05000677575780037, 0.10743395171986556, 0.07410242076127063, 0.0642478402564414, 0.0563362638717114], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38397816782367 -INFO - Cycle: 207 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], - [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.6968418121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8847813606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034225742506980905, 74.81093645095825, 1.9000661849975586], - [0.5105918121337887, 0.04136623609066008, 116.74002170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414753310749378, 0.1602587976749306, 0.025359670289072326, 0.07598322370995113, 0.058492407337488575, 0.04318151247880867, 0.04929177334054524, 0.042909362388633215, 0.008951209931648375, 0.07409990928218117, 0.07956440057320614, 0.049999425282240224, 0.10718354996749861, 0.12057722463630202], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38356293060565 -INFO - Cycle: 208 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], - [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0328335550069809, 79.38124895095825, 1.8000661849975588], - [0.6980918121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8841563606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034303086256980905, 74.81093645095825, 1.9000661849975586], - [0.5105918121337887, 0.04136623609066008, 116.81033420562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413843371387843, 0.140185401617409, 0.025358040655454585, 0.11534233860043548, 0.058484476932827795, 0.0432427245026268, 0.009906015166595521, 0.00904005615375909, 0.07410310498428918, 0.019780387608527416, 0.03469258912519435, 0.08806421427750816, 0.050015530974723825, 0.10708372010942102, 0.1205629655773495], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3828827948473 -INFO - Cycle: 209 -INFO - Spp: 13 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], - [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.6974668121337899, 0.03138889234066009, 93.53689670562744, 0.9000167846679689], - [0.8835313606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034303086256980905, 74.74062395095825, 1.9000661849975586], - [0.5105918121337887, 0.04136623609066008, 116.88064670562744, 0.20001678466796882]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412887139944994, 0.14434469293698055, 0.025359047738394185, 0.1252262814696686, 0.05847374150817728, 0.043299118805938806, 0.04346951055672898, 0.07410111847417314, 0.015697081573544887, 0.08823972798575402, 0.0500091476868822, 0.10710338007411788, 0.12054827979018948], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3822260891159 -INFO - Cycle: 210 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], - [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.6974668121337899, 0.03138889234066009, 93.46658420562744, 0.9000167846679689], - [0.8829063606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.8997813606262208, 0.034303086256980905, 74.67031145095825, 1.9000661849975586], - [0.5112168121337887, 0.04136623609066008, 116.88064670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412958938382719, 0.15245177434989315, 0.02536020284293849, 0.12199981002404607, 0.05848315983599628, 0.042556805825007565, 0.04116375709581681, 0.07339445345723049, 0.007700434927511949, 0.002462824702501383, 0.08908081024777298, 0.05000010528411373, 0.10846785888345473, 0.12051196139005527], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.38190904026874 -INFO - Cycle: 211 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40790636062622077, 0.060522617506980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.0308226175069809, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042139673590660086, 113.36502170562744, 2.7000167846679686], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.45156145095825, 1.8000661849975588], - [0.6947813606262193, 0.02718746125698089, 62.57656145095825, 1.5000661849975585], - [0.40790636062622077, 0.060599961256980896, 48.51406145095825, 2.8000661849975583], - [0.8593418121337892, 0.060547486090660095, 77.92752170562744, 1.3000167846679689], - [0.8997813606262208, 0.034303086256980905, 74.67031145095825, 1.9000661849975586], - [0.8599668121337892, 0.060470142340660095, 77.92752170562744, 1.3000167846679689], - [0.6968418121337899, 0.03138889234066009, 93.46658420562744, 0.9000167846679689], - [0.8822813606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04136623609066008, 116.88064670562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413104347564572, 0.15229974811621225, 0.025360661937521626, 0.08385266415849273, 0.05849040477001098, 0.04328415413275332, 0.04109954319827454, 0.07409792854171557, 0.007851351413541053, 0.03286788470642139, 0.10850904587470664, 0.008587376625360521, 0.08910515392160752, 0.05000049004704005, 0.12046254908069613], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3817962457361 -INFO - Cycle: 212 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40790636062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40790636062622077, 0.060522617506980896, 48.54921770095825, 2.8000661849975583], - [0.3322813606262206, 0.030783945631980898, 54.20937395095825, 0.6000661849975585], - [0.8599668121337892, 0.060508814215660095, 77.92752170562744, 1.3000167846679689], - [0.8999668121337893, 0.042101001715660086, 113.36502170562744, 2.7000167846679686], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8997813606262208, 0.0328335550069809, 79.41640520095825, 1.8000661849975588], - [0.6947813606262193, 0.02714878938198089, 62.57656145095825, 1.5000661849975585], - [0.8997813606262208, 0.034341758131980905, 74.67031145095825, 1.9000661849975586], - [0.6968418121337899, 0.03142756421566009, 93.46658420562744, 0.9000167846679689], - [0.8819688606262212, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04132756421566008, 116.88064670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10246556996549631, 0.003259914953757847, 0.1551501690298343, 0.0046873379199689, 0.02382306378772083, 0.12491397663253362, 0.05850504879729571, 0.039845289752722224, 0.04490879571553399, 0.07563611189189318, 0.10622107843665142, 0.08789285781214877, 0.050010412410055154, 0.12034086967369818], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3810348060528 -INFO - Cycle: 213 -INFO - Spp: 12 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.030783945631980898, 54.24453020095825, 0.6000661849975585], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8999668121337893, 0.042101001715660086, 113.40017795562744, 2.7000167846679686], - [0.8997813606262208, 0.0328722268819809, 79.41640520095825, 1.8000661849975588], - [0.6947813606262193, 0.02714878938198089, 62.61171770095825, 1.5000661849975585], - [0.8997813606262208, 0.034341758131980905, 74.63515520095825, 1.9000661849975586], - [0.6968418121337899, 0.03142756421566009, 93.43142795562744, 0.9000167846679689], - [0.8816563606262211, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04132756421566008, 116.91580295562744, 0.20001678466796882]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414343494590385, 0.0432055133239994, 0.1598623985635846, 0.024450687050489608, 0.12548926264571691, 0.05848867166544546, 0.04436167624301945, 0.07500835343382124, 0.10654863900197663, 0.08808661682028719, 0.050008168651781086, 0.12034657765397458], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3802527908393 -INFO - Cycle: 214 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.3322813606262206, 0.030783945631980898, 54.27968645095825, 0.6000661849975585], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8999668121337893, 0.042101001715660086, 113.43533420562744, 2.7000167846679686], - [0.8997813606262208, 0.0328722268819809, 79.38124895095825, 1.8000661849975588], - [0.6947813606262193, 0.02714878938198089, 62.64687395095825, 1.5000661849975585], - [0.8997813606262208, 0.034341758131980905, 74.59999895095825, 1.9000661849975586], - [0.6968418121337899, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], - [0.881343860626221, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04132756421566008, 116.95095920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413817258213855, 0.04323685647685848, 0.1310803169491252, 0.1104249059880958, 0.02884525134646855, 0.025074707097660177, 0.015042801685421416, 0.05848901667618335, 0.04317354909950034, 0.07438366046486523, 0.10719907393375777, 0.08856761614696125, 0.05000291413230805, 0.12034115742065563], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.379774400146 -INFO - Cycle: 215 -INFO - Spp: 20 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.3322813606262206, 0.030745273756980898, 54.27968645095825, 0.6000661849975585], - [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.8999668121337893, 0.042101001715660086, 113.47049045562744, 2.7000167846679686], - [0.8997813606262208, 0.0328722268819809, 79.34609270095825, 1.8000661849975588], - [0.6947813606262193, 0.02711011750698089, 62.64687395095825, 1.5000661849975585], - [0.8997813606262208, 0.034380430006980905, 74.59999895095825, 1.9000661849975586], - [0.8997813606262208, 0.034341758131980905, 74.56484270095825, 1.9000661849975586], - [0.6965293121337899, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], - [0.881031360626221, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04132756421566008, 116.98611545562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09912724896547247, 0.040118567244521376, 0.14947426136317418, 0.07795760018424493, 0.01039449627045775, 0.0037401753718739033, 0.0018257443794818912, 0.0031826893089986086, 0.0031214334398052272, 0.00834050782670109, 0.02352994117483572, 0.03546407047089351, 0.05849087632250985, 0.04343761475181742, 0.07592859744571254, 0.06926267011698928, 0.037784061586281115, 0.08850923019042149, 0.05000665652921244, 0.12030355705659522], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3793941532307 -INFO - Cycle: 216 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0328722268819809, 79.34609270095825, 1.8000661849975588], - [0.3322813606262206, 0.030745273756980898, 54.31484270095825, 0.6000661849975585], - [0.8999668121337893, 0.042062329840660086, 113.47049045562744, 2.7000167846679686], - [0.8997813606262208, 0.0328722268819809, 79.31093645095825, 1.8000661849975588], - [0.6947813606262193, 0.02711011750698089, 62.68203020095825, 1.5000661849975585], - [0.8997813606262208, 0.034380430006980905, 74.56484270095825, 1.9000661849975586], - [0.6962168121337898, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], - [0.880718860626221, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04128889234066008, 116.98611545562744, 0.20001678466796882], - [0.5118418121337887, 0.04132756421566008, 117.02127170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414736340391913, 0.041655205608931274, 0.15538564751901532, 0.11638724621654167, 0.004464851878218524, 0.009140252564201215, 0.03388398039481231, 0.02415851120686727, 0.058492103863748125, 0.009556525396536331, 0.07529999240542624, 0.1070380013082705, 0.08853107685978732, 0.050007076335844794, 0.10500310056095583, 0.01530705309437895], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3787469956682 -INFO - Cycle: 217 -INFO - Spp: 21 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6962168121337898, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], - [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.3322813606262206, 0.030745273756980898, 54.34999895095825, 0.6000661849975585], - [0.8999668121337893, 0.042062329840660086, 113.50564670562744, 2.7000167846679686], - [0.8997813606262208, 0.0329108987569809, 79.31093645095825, 1.8000661849975588], - [0.6947813606262193, 0.02711011750698089, 62.71718645095825, 1.5000661849975585], - [0.8997813606262208, 0.034380430006980905, 74.52968645095825, 1.9000661849975586], - [0.6965293121337899, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], - [0.6959043121337898, 0.03142756421566009, 93.39627170562744, 0.9000167846679689], - [0.6962168121337898, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8804063606262209, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04128889234066008, 117.02127170562744, 0.20001678466796882]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10021699892382106, 0.03897450088608908, 0.1494574489025518, 0.11891290786361215, 0.010411041956391658, 0.004127550516391548, 0.05760829765832558, 0.0015958269132749369, 0.0023318514269517446, 0.004241139844781948, 0.002472515838238401, 0.02478314179828712, 0.05849480744304607, 0.0437886303205059, 0.074675087671225, 0.1066937675147404, 0.0016201678634170363, 0.027151315763848063, 0.0021324572030604417, 0.05000474279330943, 0.12030580089813075], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.37819917231377 -INFO - Cycle: 218 -INFO - Spp: 20 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], - [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.3322813606262206, 0.030706601881980898, 54.34999895095825, 0.6000661849975585], - [0.8999668121337893, 0.042062329840660086, 113.54080295562744, 2.7000167846679686], - [0.8997813606262208, 0.0329108987569809, 79.27578020095825, 1.8000661849975588], - [0.6947813606262193, 0.02711011750698089, 62.75234270095825, 1.5000661849975585], - [0.8997813606262208, 0.034380430006980905, 74.49453020095825, 1.9000661849975586], - [0.6959043121337898, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8800938606262209, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04128889234066008, 117.05642795562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09717763191312107, 0.036609381614931005, 0.1267136302074723, 0.10709206096242305, 0.033217454189009746, 0.005376603490033198, 0.0027056207432882245, 0.004256704164891199, 0.003733144473744425, 0.006412853527538459, 0.0029006123330511616, 0.006618696302280576, 0.02499044390484097, 0.058495135492658105, 0.04259917594064406, 0.07446706998455756, 0.10734272855399135, 0.08899826389863554, 0.0499994756180197, 0.12029331268486833], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3777869371231 -INFO - Cycle: 219 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.3322813606262206, 0.030706601881980898, 54.38515520095825, 0.6000661849975585], - [0.8999668121337893, 0.042062329840660086, 113.57595920562744, 2.7000167846679686], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.6947813606262193, 0.02707144563198089, 62.75234270095825, 1.5000661849975585], - [0.8997813606262208, 0.034419101881980906, 74.49453020095825, 1.9000661849975586], - [0.6955918121337897, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8797813606262208, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04128889234066008, 117.09158420562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10201426853668098, 0.04325759214596364, 0.1564241663473578, 0.09335125274641759, 0.00338639133906783, 0.002533776052360924, 0.0285007461904006, 0.023860441536820105, 0.058496453219828236, 0.04308235132675537, 0.07559781969897487, 0.10716699649377265, 0.08879986121527232, 0.050007761912734844, 0.12026886102624534], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3772655637054 -INFO - Cycle: 220 -INFO - Spp: 17 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.3322813606262206, 0.030706601881980898, 54.42031145095825, 0.6000661849975585], - [0.8999668121337893, 0.042023657965660086, 113.57595920562744, 2.7000167846679686], - [0.6947813606262193, 0.02707144563198089, 62.78749895095825, 1.5000661849975585], - [0.8997813606262208, 0.034419101881980906, 74.45937395095825, 1.9000661849975586], - [0.6952793121337897, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8794688606262208, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04125022046566008, 117.09158420562744, 0.20001678466796882], - [0.5118418121337887, 0.04128889234066008, 117.12674045562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10035880852637244, 0.039672508162325176, 0.15372641042188648, 0.1135380239554592, 0.006126068479621277, 0.011997254601487563, 0.04287956481632068, 0.0037839392874279934, 0.0035656389616472764, 0.024486386844598123, 0.05849206294115283, 0.07497134058889435, 0.10718722561924651, 0.08894398087229631, 0.05000379171153857, 0.07011562133903475, 0.05015137287069036], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3767811242619 -INFO - Cycle: 221 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.3322813606262206, 0.030667930006980898, 54.42031145095825, 0.6000661849975585], - [0.8999668121337893, 0.042023657965660086, 113.61111545562744, 2.7000167846679686], - [0.6947813606262193, 0.02707144563198089, 62.82265520095825, 1.5000661849975585], - [0.8997813606262208, 0.034419101881980906, 74.42421770095825, 1.9000661849975586], - [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8791563606262207, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04125022046566008, 117.12674045562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10127856152683884, 0.04113988855518905, 0.14491685245676092, 0.11854747132787968, 0.014981908036227901, 0.006989693340147748, 0.042738171330340115, 0.0017081600622144018, 0.00208515160725902, 0.024699201493717845, 0.05850075232070122, 0.07475792732123514, 0.10715282345902682, 0.08907956658641278, 0.04999991422074342, 0.12026475225421729], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3762987230591 -INFO - Cycle: 222 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], - [0.3322813606262206, 0.030667930006980898, 54.45546770095825, 0.6000661849975585], - [0.8999668121337893, 0.042023657965660086, 113.64627170562744, 2.7000167846679686], - [0.6947813606262193, 0.02703277375698089, 62.82265520095825, 1.5000661849975585], - [0.8997813606262208, 0.034419101881980906, 74.38906145095825, 1.9000661849975586], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8788438606262207, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04125022046566008, 117.16189670562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414114001936071, 0.012378638884030659, 0.12053213736510454, 0.12549477247204557, 0.03941577649831583, 0.04260459467397594, 0.03089405697690144, 0.02355840257635551, 0.058500913969974415, 0.07589806659423305, 0.10710235374505678, 0.08923577716386277, 0.04999603173826141, 0.1202473373225213], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.37586434657607 -INFO - Cycle: 223 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.3322813606262206, 0.030667930006980898, 54.49062395095825, 0.6000661849975585], - [0.8999668121337893, 0.042023657965660086, 113.68142795562744, 2.7000167846679686], - [0.6947813606262193, 0.02703277375698089, 62.85781145095825, 1.5000661849975585], - [0.8997813606262208, 0.034457773756980906, 74.38906145095825, 1.9000661849975586], - [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8785313606262206, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04125022046566008, 117.19705295562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041359107843363, 0.006933703130631604, 0.1598134873746717, 0.12308070549113369, 0.04317029931705053, 0.03637642675374391, 0.0023890403137693337, 0.02418376621641726, 0.058500609447725345, 0.07527368194483809, 0.10693852435998759, 0.08895939731674214, 0.0500050326694822, 0.12023941487947043], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.37541059386524 -INFO - Cycle: 224 -INFO - Spp: 19 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], - [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7174668121337895, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.3322813606262206, 0.030629258131980898, 54.49062395095825, 0.6000661849975585], - [0.8999668121337893, 0.041984986090660086, 113.68142795562744, 2.7000167846679686], - [0.6947813606262193, 0.02703277375698089, 62.89296770095825, 1.5000661849975585], - [0.8997813606262208, 0.034457773756980906, 74.35390520095825, 1.9000661849975586], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8782188606262206, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04121154859066008, 117.19705295562744, 0.20001678466796882], - [0.5118418121337887, 0.04125022046566008, 117.23220920562744, 0.20001678466796882]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10155072836104587, 0.02053877677957206, 0.1551570687811163, 0.11271323911508746, 0.04304290625360752, 0.020863444459146188, 0.06296166361927977, 0.002587267552371935, 0.0018892548588298878, 0.004699301337406741, 0.012814428143507616, 0.02440230270731575, 0.05849174818838251, 0.07505455332228646, 0.10690219025533236, 0.02471662666650677, 0.0500011356203426, 0.03224150730093635, 0.08797390398200701], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3749783399088 -INFO - Cycle: 225 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3322813606262206, 0.030629258131980898, 54.52578020095825, 0.6000661849975585], - [0.8999668121337893, 0.041984986090660086, 113.71658420562744, 2.7000167846679686], - [0.6947813606262193, 0.02699410188198089, 62.89296770095825, 1.5000661849975585], - [0.8997813606262208, 0.034457773756980906, 74.31874895095825, 1.9000661849975586], - [0.8779063606262205, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04121154859066008, 117.23220920562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414710251144932, 0.04323427073918651, 0.14375928193498042, 0.09681511904489044, 0.042974514654312894, 0.016144174760337523, 0.02874721824488325, 0.08918406353568423, 0.02324907247662943, 0.058505905577240835, 0.076207101108913, 0.1068114494633258, 0.04999730296240777, 0.12022342298575853], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3745585189558 -INFO - Cycle: 226 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.7171543121337894, 0.05768576734066011, 65.27127170562744, 0.9000167846679689], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], - [0.3322813606262206, 0.030629258131980898, 54.56093645095825, 0.6000661849975585], - [0.8999668121337893, 0.041984986090660086, 113.75174045562744, 2.7000167846679686], - [0.6947813606262193, 0.02699410188198089, 62.92812395095825, 1.5000661849975585], - [0.8997813606262208, 0.034496445631980906, 74.31874895095825, 1.9000661849975586], - [0.8997813606262208, 0.034457773756980906, 74.28359270095825, 1.9000661849975586], - [0.8775938606262205, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04121154859066008, 117.26736545562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041424106480962, 0.011238569120924313, 0.14216701110109356, 0.11262543395361786, 0.04305713256979782, 0.017736658152240764, 0.01289321747795491, 0.08922285442452167, 0.03204465574175269, 0.02387667400411081, 0.0585064869814271, 0.07557937250174356, 0.0283470312259347, 0.07836005219774078, 0.04999679106156931, 0.1202056488374738], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3741512111553 -INFO - Cycle: 227 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.27127170562744, 0.9000167846679689], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3322813606262206, 0.030590586256980898, 54.56093645095825, 0.6000661849975585], - [0.8999668121337893, 0.041984986090660086, 113.78689670562744, 2.7000167846679686], - [0.6947813606262193, 0.02699410188198089, 62.96328020095825, 1.5000661849975585], - [0.8997813606262208, 0.034496445631980906, 74.28359270095825, 1.9000661849975586], - [0.8772813606262204, 0.05882105500698091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04121154859066008, 117.30252170562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.104137334919454, 0.1562297572084009, 0.11746990923863472, 0.04339363679486925, 0.0035890477327271933, 0.005170029419986855, 0.017848181046828962, 0.04332247117491506, 0.002849545984250028, 0.07121756987834493, 0.024099821021656608, 0.05850659204579578, 0.07535674878435275, 0.10661125594953648, 0.0500024108033032, 0.12019568799694313], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.37364148151664 -INFO - Cycle: 228 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.3322813606262206, 0.030590586256980898, 54.59609270095825, 0.6000661849975585], - [0.8999668121337893, 0.041984986090660086, 113.82205295562744, 2.7000167846679686], - [0.6947813606262193, 0.02699410188198089, 62.99843645095825, 1.5000661849975585], - [0.8997813606262208, 0.034496445631980906, 74.24843645095825, 1.9000661849975586], - [0.8772813606262204, 0.05885972688198091, 33.04531145095825, 3.0000661849975585], - [0.5118418121337887, 0.04121154859066008, 117.33767795562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10413462994466023, 0.15986368617405278, 0.01134197078942814, 0.043294751884220745, 0.06977402313805546, 0.08917478919281344, 0.04328624998572581, 0.04444861255163653, 0.02471815244689185, 0.05850669229179745, 0.07474501185114016, 0.10654919390546898, 0.04999174116161679, 0.12017049468249155], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3733118027993 -INFO - Cycle: 229 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.3325938606262206, 0.030590586256980898, 54.59609270095825, 0.6000661849975585], - [0.8999668121337893, 0.041946314215660085, 113.82205295562744, 2.7000167846679686], - [0.6947813606262193, 0.02695543000698089, 62.99843645095825, 1.5000661849975585], - [0.8997813606262208, 0.034496445631980906, 74.21328020095825, 1.9000661849975586], - [0.8772813606262204, 0.05885972688198091, 33.01015520095825, 3.0000661849975585], - [0.5118418121337887, 0.04117287671566008, 117.33767795562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414814972568964, 0.14220530666883668, 0.036026296577741396, 0.04320713406410878, 0.08955629630345749, 0.017703785740844715, 0.08930101750761255, 0.04323935963231427, 0.02341951540719439, 0.058509538130221576, 0.0760385929173399, 0.10646928708687256, 0.04999143293634058, 0.1201842873014255], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.37274632977744 -INFO - Cycle: 230 -INFO - Spp: 14 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3329063606262206, 0.030590586256980898, 54.59609270095825, 0.6000661849975585], - [0.8999668121337893, 0.041946314215660085, 113.85720920562744, 2.7000167846679686], - [0.6947813606262193, 0.02695543000698089, 63.03359270095825, 1.5000661849975585], - [0.8997813606262208, 0.034535117506980906, 74.21328020095825, 1.9000661849975586], - [0.8772813606262204, 0.05889839875698091, 33.01015520095825, 3.0000661849975585], - [0.5118418121337887, 0.04117287671566008, 117.37283420562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1025070539127547, 0.15977863172928938, 0.09610290909907165, 0.043841709108153826, 0.029455498756891938, 0.042053136089164486, 0.0016361947232176556, 0.08901273727252644, 0.023894926172967575, 0.05851202966452493, 0.07557128627869933, 0.10624114232228751, 0.049993851978482, 0.12017908385541298], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3723216812977 -INFO - Cycle: 231 -INFO - Spp: 19 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.6949668121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3329063606262206, 0.030551914381980898, 54.59609270095825, 0.6000661849975585], - [0.8999668121337893, 0.041946314215660085, 113.89236545562744, 2.7000167846679686], - [0.6947813606262193, 0.02695543000698089, 63.06874895095825, 1.5000661849975585], - [0.8997813606262208, 0.034535117506980906, 74.17812395095825, 1.9000661849975586], - [0.8772813606262204, 0.05889839875698091, 32.97499895095825, 3.0000661849975585], - [0.5118418121337887, 0.04117287671566008, 117.40799045562744, 0.20001678466796882]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10076191909954278, 0.15659888728549454, 0.1165968722029104, 0.043689251338833834, 0.0068778413187034525, 0.03953522040223343, 0.003376165188651382, 0.08319004769054912, 0.003225398685298954, 0.002062163326665625, 0.003767623989837349, 0.0032585755430593675, 0.0026921818179039426, 0.02411356648950501, 0.05851262166157245, 0.07534769401029602, 0.10622653615196725, 0.04999343719212324, 0.12017399660485176], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3719168287945 -INFO - Cycle: 232 -INFO - Spp: 18 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.3329063606262206, 0.030551914381980898, 54.63124895095825, 0.6000661849975585], - [0.8999668121337893, 0.041946314215660085, 113.92752170562744, 2.7000167846679686], - [0.6947813606262193, 0.02691675813198089, 63.06874895095825, 1.5000661849975585], - [0.8997813606262208, 0.034535117506980906, 74.14296770095825, 1.9000661849975586], - [0.8772813606262204, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5118418121337887, 0.04117287671566008, 117.44314670562744, 0.20001678466796882]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10135555577370872, 0.15144463633296623, 0.011862711475395478, 0.04356965151667505, 0.07380082556518534, 0.04330224272060687, 0.002779918955939572, 0.014574654731041446, 0.008426033962636836, 0.07469715591602666, 0.0018466931638730427, 0.03806853608710099, 0.022949123388658097, 0.05851182324537204, 0.07651854597872362, 0.10617500727053159, 0.04998285953577838, 0.12013402437978019], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.37143564901686 -INFO - Cycle: 233 -INFO - Spp: 17 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.6940293121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3329063606262206, 0.030551914381980898, 54.66640520095825, 0.6000661849975585], - [0.8999668121337893, 0.041907642340660085, 113.92752170562744, 2.7000167846679686], - [0.6947813606262193, 0.02691675813198089, 63.10390520095825, 1.5000661849975585], - [0.8997813606262208, 0.034535117506980906, 74.10781145095825, 1.9000661849975586], - [0.8769688606262204, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5121543121337887, 0.04117287671566008, 117.44314670562744, 0.20001678466796882], - [0.5118418121337887, 0.04113420484066008, 117.44314670562744, 0.20001678466796882]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414863026415794, 0.13696745992414874, 0.015132705187450753, 0.04352764500368597, 0.1104740635619611, 0.03840780880466527, 0.022948976540078127, 0.07407670342212962, 0.004844030550605738, 0.015309457178513347, 0.02358008105256115, 0.05851420646872415, 0.07588703065509483, 0.1060602975207454, 0.04997894314529464, 0.006081899173519021, 0.11406006154666432], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.371061501226 -INFO - Cycle: 234 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3329063606262206, 0.030513242506980898, 54.66640520095825, 0.6000661849975585], - [0.8999668121337893, 0.041907642340660085, 113.96267795562744, 2.7000167846679686], - [0.6947813606262193, 0.02691675813198089, 63.13906145095825, 1.5000661849975585], - [0.8997813606262208, 0.034573789381980906, 74.10781145095825, 1.9000661849975586], - [0.8766563606262203, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5124668121337888, 0.04117287671566008, 117.44314670562744, 0.20001678466796882], - [0.5121543121337887, 0.04113420484066008, 117.44314670562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10121281140067441, 0.15883024129507306, 0.020694252272031463, 0.04411178549018414, 0.10236350199204802, 0.03940854754074418, 0.0038480432875544987, 0.0017269606988695428, 0.0876099654762095, 0.023798320620496985, 0.058524731604445386, 0.07566973687962328, 0.10587645804304938, 0.049988099221320186, 0.005420533580401954, 0.1147057648830449], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3707472655696 -INFO - Cycle: 235 -INFO - Spp: 21 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8196543121337893, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8602793121337893, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3329063606262206, 0.030513242506980898, 54.70156145095825, 0.6000661849975585], - [0.8999668121337893, 0.041907642340660085, 113.99783420562744, 2.7000167846679686], - [0.6947813606262193, 0.02687808625698089, 63.13906145095825, 1.5000661849975585], - [0.8997813606262208, 0.034573789381980906, 74.07265520095825, 1.9000661849975586], - [0.8763438606262203, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5124668121337888, 0.04113420484066008, 117.44314670562744, 0.20001678466796882], - [0.5124668121337888, 0.04117287671566008, 117.47830295562744, 0.20001678466796882]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09804619319403136, 0.15701407111669485, 0.03931223146269565, 0.043967442905325706, 0.08108880944162136, 0.039219627194304815, 0.0040393851175342076, 0.0035504411186714174, 0.03038387794858898, 0.002551575717592491, 0.0028166890657726697, 0.002471061065415212, 0.00273737723201828, 0.05885365242680554, 0.022628610198371688, 0.05853524974652361, 0.07683874271513488, 0.10584946563107801, 0.04998418582909932, 0.1142945886651381, 0.004254489254003225], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.37039350962516 -INFO - Cycle: 236 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8602793121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.6940293121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.3329063606262206, 0.030513242506980898, 54.73671770095825, 0.6000661849975585], - [0.8999668121337893, 0.041907642340660085, 114.03299045562744, 2.7000167846679686], - [0.6947813606262193, 0.02687808625698089, 63.17421770095825, 1.5000661849975585], - [0.8997813606262208, 0.034573789381980906, 74.03749895095825, 1.9000661849975586], - [0.8760313606262202, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5124668121337888, 0.04113420484066008, 117.47830295562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10314050710614917, 0.1574685063043496, 0.02064478555861637, 0.043888558277088076, 0.09285696841885403, 0.04267309292083965, 0.0024085394160915613, 0.08777818158174833, 0.011246984328688286, 0.001579143924088902, 0.02326071707860019, 0.05853595461673705, 0.07620609323672385, 0.10576824859506212, 0.04998020937339281, 0.12009650923642762], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3699411159298 -INFO - Cycle: 237 -INFO - Spp: 20 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8599668121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.6940293121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8997813606262208, 0.034573789381980906, 74.03749895095825, 1.9000661849975586], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8605918121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.3329063606262206, 0.030474570631980898, 54.73671770095825, 0.6000661849975585], - [0.8999668121337893, 0.041868970465660085, 114.03299045562744, 2.7000167846679686], - [0.6947813606262193, 0.02687808625698089, 63.20937395095825, 1.5000661849975585], - [0.8997813606262208, 0.034573789381980906, 74.00234270095825, 1.9000661849975586], - [0.8757188606262202, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5124668121337888, 0.04113420484066008, 117.51345920562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1016555085045464, 0.14479555388443427, 0.004787238790376335, 0.04386806111957415, 0.10712301925217235, 0.04103257360642365, 0.015099293676345157, 0.03393950571722507, 0.055466765792873914, 0.06380322803808522, 0.002486249563942731, 0.002046323908832428, 0.002261399223636505, 0.011684757994283325, 0.02348600548279402, 0.05852228114578384, 0.07598050111754144, 0.04191891021043595, 0.04997875440549666, 0.12006406856519657], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.36968231097563 -INFO - Cycle: 238 -INFO - Spp: 15 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.6943418121337895, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.6946543121337896, 0.03142756421566009, 93.36111545562744, 0.9000167846679689], - [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.3329063606262206, 0.030474570631980898, 54.77187395095825, 0.6000661849975585], - [0.8999668121337893, 0.041868970465660085, 114.06814670562744, 2.7000167846679686], - [0.6947813606262193, 0.02687808625698089, 63.24453020095825, 1.5000661849975585], - [0.8997813606262208, 0.034612461256980906, 74.00234270095825, 1.9000661849975586], - [0.8754063606262201, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5124668121337888, 0.04113420484066008, 117.54861545562744, 0.20001678466796882]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10292516757767887, 0.15945503736372532, 0.04440435284471821, 0.09301846263307392, 0.04273173592050253, 0.004993415385045332, 0.003165757068692188, 0.08341533998532846, 0.028051155698792275, 0.024114385862462444, 0.0585260418394735, 0.07535275188046459, 0.10549090493317387, 0.049985505272277075, 0.1200435479318276], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.369297266409 -INFO - Cycle: 239 -INFO - Spp: 20 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.7171543121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.6943418121337895, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], - [0.8612168121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.8605918121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.3329063606262206, 0.030474570631980898, 54.80703020095825, 0.6000661849975585], - [0.8999668121337893, 0.041868970465660085, 114.10330295562744, 2.7000167846679686], - [0.6947813606262193, 0.02683941438198089, 63.24453020095825, 1.5000661849975585], - [0.8997813606262208, 0.034612461256980906, 73.96718645095825, 1.9000661849975586], - [0.8750938606262201, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5127793121337888, 0.04113420484066008, 117.54861545562744, 0.20001678466796882], - [0.5124668121337888, 0.04109553296566008, 117.54861545562744, 0.20001678466796882]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10104289785061916, 0.15784712134527837, 0.04323349980948782, 0.09649393790217722, 0.0416108603861768, 0.0026792072922505183, 0.009210384891695404, 0.0019806111057349865, 0.0019905235507799066, 0.0016845277030978513, 0.08743719419044965, 0.013439239316200826, 0.0015984190463133505, 0.02293551094208367, 0.05853888683041708, 0.07653101019119311, 0.10619553898659871, 0.049980696257959194, 0.08353025620656841, 0.03650682844405819], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.36891269789453 -INFO - Cycle: 240 -INFO - Spp: 18 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.4072813606262208, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8612168121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.6940293121337895, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], - [0.3329063606262206, 0.030435898756980898, 54.80703020095825, 0.6000661849975585], - [0.8999668121337893, 0.041868970465660085, 114.13845920562744, 2.7000167846679686], - [0.6947813606262193, 0.02683941438198089, 63.27968645095825, 1.5000661849975585], - [0.8997813606262208, 0.034612461256980906, 73.93203020095825, 1.9000661849975586], - [0.87478136062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5130918121337888, 0.04113420484066008, 117.54861545562744, 0.20001678466796882], - [0.5127793121337888, 0.04109553296566008, 117.54861545562744, 0.20001678466796882]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10123221429861534, 0.15442100435111608, 0.043132583258662344, 0.05532231156894035, 0.041928616237105934, 0.032955100494901766, 0.02783155551585502, 0.001846472121921588, 0.0054639061433853385, 0.005077042613423481, 0.08975470427566083, 0.023166874488366365, 0.058549289088775734, 0.07629909768514939, 0.10612336068048096, 0.04997666682353098, 0.08542524333201836, 0.03458650223793558], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3686331949701 -INFO - Cycle: 241 -INFO - Spp: 16 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.8999668121337893, 0.041868970465660085, 114.13845920562744, 2.7000167846679686], - [0.8997813606262208, 0.034612461256980906, 73.93203020095825, 1.9000661849975586], - [0.6937168121337894, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], - [0.3329063606262206, 0.030435898756980898, 54.84218645095825, 0.6000661849975585], - [0.6947813606262193, 0.02683941438198089, 63.31484270095825, 1.5000661849975585], - [0.8997813606262208, 0.034651133131980906, 73.93203020095825, 1.9000661849975586], - [0.87446886062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.04113420484066008, 117.54861545562744, 0.20001678466796882], - [0.5130918121337888, 0.04109553296566008, 117.54861545562744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10414290363194825, 0.1597712753976544, 0.04362727430052934, 0.004100950330550215, 0.04328798825168976, 0.07905631343682169, 0.0425356068917821, 0.05855300532808948, 0.013912069991922146, 0.0895280361705388, 0.023796408606881887, 0.0756703150319605, 0.092046264483161, 0.049984823007900726, 0.08950108485147344, 0.03048568028709632], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3684149317437 -INFO - Cycle: 242 -INFO - Spp: 21 -INFO - [[0.8193418121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8997813606262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.23611545562744, 0.9000167846679689], - [0.8593418121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8609043121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.8999668121337893, 0.041868970465660085, 114.13845920562744, 2.7000167846679686], - [0.8997813606262208, 0.034612461256980906, 73.93203020095825, 1.9000661849975586], - [0.6937168121337894, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], - [0.8997813606262208, 0.034651133131980906, 73.93203020095825, 1.9000661849975586], - [0.8190293121337892, 0.0590006110906601, 119.97439670562744, 0.6000167846679688], - [0.8590293121337891, 0.060508814215660095, 77.96267795562744, 1.3000167846679689], - [0.8612168121337894, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.8605918121337893, 0.060470142340660095, 77.96267795562744, 1.3000167846679689], - [0.6934043121337894, 0.03142756421566009, 93.32595920562744, 0.9000167846679689], - [0.3329063606262206, 0.030435898756980898, 54.87734270095825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.31484270095825, 1.5000661849975585], - [0.8741563606262199, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.04109553296566008, 117.54861545562744, 0.20001678466796882], - [0.5134043121337889, 0.04113420484066008, 117.58377170562744, 0.20001678466796882]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10081515356103185, 0.1597715701538916, 0.043624918940126635, 0.00571945165790084, 0.04184473081016694, 0.07222316157921961, 0.03899663807721327, 0.05855344939849448, 0.01416356489499358, 0.08220280263313759, 0.09179577542935684, 0.002122929948792411, 0.0018197943990162062, 0.004023999908390574, 0.0019538381341622584, 0.005875956405662717, 0.022604161118506855, 0.07686230112019835, 0.04998502163924114, 0.04546712250939432, 0.07450867054209016], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3682563185823 -INFO - Cycle: 243 -INFO - Spp: 14 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0590006110906601, 119.99197483062744, 0.6000167846679688], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8999376106262208, 0.0329108987569809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.96267795562744, 1.3000167846679689], - [0.7168418121337894, 0.05772443921566011, 65.21853733062744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 114.13845920562744, 2.7000167846679686], - [0.8997813606262208, 0.0346317971944809, 73.93203020095825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.32595920562744, 0.9000167846679689], - [0.8605918121337893, 0.06048947827816009, 77.96267795562744, 1.3000167846679689], - [0.3329063606262206, 0.030416562819480897, 54.87734270095825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.33242082595825, 1.5000661849975585], - [0.87400011062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.04111486890316008, 117.58377170562744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09733384660659952, 0.10413434485194331, 0.062489956527391005, 0.04532948109568019, 0.12248184999513537, 0.04325846006718326, 0.05854564871972168, 0.10464846608834623, 0.08908107355877733, 0.0032890426438542788, 0.022726550948816832, 0.07673939941414598, 0.04998333918681224, 0.11995854029559282], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.36689466453055 -INFO - Cycle: 244 -INFO - Spp: 14 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.24062395095825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.98025608062744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.21853733062744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 114.15603733062744, 2.7000167846679686], - [0.8999376106262208, 0.0346317971944809, 73.93203020095825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.30838108062744, 0.9000167846679689], - [0.3329063606262206, 0.030416562819480897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.34999895095825, 1.5000661849975585], - [0.87384386062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.041095532965660084, 117.58377170562744, 0.20001678466796882], - [0.5134043121337889, 0.04111486890316008, 117.60134983062744, 0.20001678466796882]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12261242726509688, 0.03718939694272544, 0.10415148269410601, 0.045004207475857594, 0.12571326583155254, 0.04331202216412726, 0.05853819392039022, 0.10493696081486045, 0.08914803697219942, 0.02304226822580926, 0.07642381963170003, 0.04998403927961751, 0.02318807640046289, 0.09675580238149435], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3666482197718 -INFO - Cycle: 245 -INFO - Spp: 16 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604701423406601, 77.98025608062744, 1.3000167846679689], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.7000167846679686], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08896173514414399, 0.06946922907587262, 0.004907759093689118, 0.0014900406340194541, 0.09775730394095078, 0.04443061187590104, 0.031753864582942715, 0.09398858131711806, 0.04328202663509726, 0.05854099229031429, 0.10524409824641405, 0.08937886721150996, 0.023157968934478267, 0.07630778351244731, 0.049981288306958055, 0.11994467148489238], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.3664604857153 -INFO - Cycle: 246 -INFO - Spp: 16 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.7000167846679686], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], - [0.8191855621337892, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09339716921415711, 0.06644015718144089, 0.09857589298579823, 0.003186189716514223, 0.002718022709000006, 0.04402290459092849, 0.12262344311085054, 0.03803791579916007, 0.05887592412908886, 0.10554237730983815, 0.08959789337255886, 0.023157957801233895, 0.07630780565268065, 0.04998093515187389, 0.005355804855721074, 0.12217960641915497], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.31470473927214 -INFO - Cycle: 247 -INFO - Spp: 16 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.7000167846679686], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], - [0.8191855621337892, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09339716921415711, 0.06644015718144089, 0.09857589298579823, 0.003186189716514223, 0.002718022709000006, 0.04402290459092849, 0.12262344311085054, 0.03803791579916007, 0.05887592412908886, 0.10554237730983815, 0.08959789337255886, 0.023157957801233895, 0.07630780565268065, 0.04998093515187389, 0.005355804855721074, 0.12217960641915497], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.31470473927214 -INFO - Cycle: 248 -INFO - Spp: 16 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], - [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12574972814958538, 0.03410620766436174, 0.05400380604911686, 0.00525273364723788, 0.04513545461188199, 0.043996355107104965, 0.11989522509832395, 0.038167687067401604, 0.10556117952055369, 0.08961226205088105, 0.023157957028685994, 0.07630780734981628, 0.04998091249746029, 0.0035837239223470373, 0.05871145760470973, 0.1267775026305315], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.27986848900224 -INFO - Cycle: 249 -INFO - Spp: 16 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.87368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5134043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], - [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.12574972814958538, 0.03410620766436174, 0.05400380604911686, 0.00525273364723788, 0.04513545461188199, 0.043996355107104965, 0.11989522509832395, 0.038167687067401604, 0.10556117952055369, 0.08961226205088105, 0.023157957028685994, 0.07630780734981628, 0.04998091249746029, 0.0035837239223470373, 0.05871145760470973, 0.1267775026305315], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.27986848900224 -INFO - Cycle: 250 -INFO - Spp: 17 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8194980621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], - [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], - [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.5534043121337889, 0.041095532965660084, 117.60134983062744, 0.20001678466796882], - [0.7791855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.13620164321306835, 0.023653896637920935, 0.077698913421803, 0.0020126803113232287, 0.02467299588411639, 0.04401807440124664, 0.12021631454688826, 0.03839020890554912, 0.10554533317295675, 0.08960085305720514, 0.023187093647526556, 0.07625102507140118, 0.05876100526956041, 0.11261613083955485, 0.05000900779287277, 0.008893593015672394, 0.008271230811334162], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.2788781836405 -INFO - Cycle: 251 -INFO - Spp: 16 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], - [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], - [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7791855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], - [0.5534043121337889, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.14036570567615947, 0.019490041398357562, 0.001589794356120376, 0.10226991449535194, 0.04406660268387783, 0.12008457308626858, 0.03912357338341289, 0.10551007853153273, 0.08957454471999264, 0.023187094710643695, 0.0762510226055319, 0.058545580510023454, 0.03821652468174739, 0.050009048798334975, 0.05724429358420164, 0.034040070727906074], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.276568323051 -INFO - Cycle: 252 -INFO - Spp: 14 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], - [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], - [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.593404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.13754764440626513, 0.02230838771543289, 0.10327303350199203, 0.04418416949592857, 0.12046885856378142, 0.04090810847300298, 0.10542376213363742, 0.0895113376489397, 0.023187098322249446, 0.07625101592690509, 0.058381970336739336, 0.04033694308596243, 0.05000915176465885, 0.08736684551431519], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.25969469491145 -INFO - Cycle: 253 -INFO - Spp: 14 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], - [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], - [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.14038480404682782, 0.019471860365436418, 0.10415159158074529, 0.04418490619477723, 0.12135339931195169, 0.04079367746733678, 0.10542332741317818, 0.08951114045981036, 0.023187098118549118, 0.07625101604754513, 0.05871492080534831, 0.04253084799116628, 0.050009151895284126, 0.08403225830204349], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.2562019281238 -INFO - Cycle: 254 -INFO - Spp: 14 -INFO - [[0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.9000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 114.17361545562744, 2.3000167846679687], - [0.7391855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], - [0.83368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.14038480404682782, 0.019471860365436418, 0.10415159158074529, 0.04418490619477723, 0.12135339931195169, 0.04079367746733678, 0.10542332741317818, 0.08951114045981036, 0.023187098118549118, 0.07625101604754513, 0.05871492080534831, 0.04253084799116628, 0.050009151895284126, 0.08403225830204349], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.2562019281238 -INFO - Cycle: 255 -INFO - Spp: 15 -INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.7168418121337894, 0.05774377515316011, 65.20095920562744, 0.8000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.3000167846679687], - [0.7591855621337893, 0.0391812751531601, 119.99197483062744, 0.6000167846679688], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1386555542277661, 0.10404232562539494, 0.047954686337144614, 0.12137226853608248, 0.10285767990753379, 0.08740326265828341, 0.023172210601417248, 0.07628003857079343, 0.05674476788111862, 0.021053236416861444, 0.04229006440018392, 0.05802557374028083, 0.011311058321766819, 0.049997526578905764, 0.05883974619646673], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.16486530381803 -INFO - Cycle: 256 -INFO - Spp: 14 -INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.633404312133789, 0.041095532965660084, 117.60134983062744, 0.40001678466796886], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.6968418121337894, 0.05774377515316011, 65.20095920562744, 0.8000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.2000167846679686], - [0.653404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.13849977339555752, 0.10396571297688055, 0.04788949591577538, 0.12004900052055911, 0.10290582555433683, 0.08743521202211003, 0.023172208596088168, 0.07628004223320296, 0.009149465047669524, 0.021212891343869597, 0.04999746968615861, 0.042614945986802946, 0.05796962793020905, 0.11885832879077987], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.1383319843684 -INFO - Cycle: 257 -INFO - Spp: 13 -INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.6768418121337894, 0.05774377515316011, 65.20095920562744, 0.8000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.673404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.13834619747311333, 0.10397419406063996, 0.04780521115951967, 0.12022312543794272, 0.10296805597342655, 0.0874772373179015, 0.02317220624861714, 0.07628004674157433, 0.021369188451764234, 0.04999739593531807, 0.04274125449694764, 0.058250396118998696, 0.12739549058423627], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.12102514750734 -INFO - Cycle: 258 -INFO - Spp: 13 -INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.673404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], - [0.6568418121337893, 0.05774377515316011, 65.20095920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1383331989496457, 0.10397638727347998, 0.047703051515984904, 0.12017185269265135, 0.10304330863479783, 0.08752829068109215, 0.023172203353154116, 0.07628005230319142, 0.021376864232646012, 0.049997306353708214, 0.05825017556264735, 0.12729973298946548, 0.04286757545753549], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.11933361040116 -INFO - Cycle: 259 -INFO - Spp: 13 -INFO - [[0.40743761062622075, 0.060561289381980896, 48.51406145095825, 2.8000661849975583], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.6947813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.40759386062622077, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.673404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], - [0.6568418121337893, 0.05774377515316011, 65.20095920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1383331989496457, 0.10397638727347998, 0.047703051515984904, 0.12017185269265135, 0.10304330863479783, 0.08752829068109215, 0.023172203353154116, 0.07628005230319142, 0.021376864232646012, 0.049997306353708214, 0.05825017556264735, 0.12729973298946548, 0.04286757545753549], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.11933361040116 -INFO - Cycle: 260 -INFO - Spp: 14 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.8696543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.683404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], - [0.673404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], - [0.6568418121337893, 0.05898127515316011, 65.20095920562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10410789309274841, 0.04374513571882552, 0.09330749647370347, 0.10641839585836395, 0.08927080403173406, 0.023056491820978315, 0.049993360686301426, 0.05844175281787188, 0.026743408566791485, 0.07639580089293437, 0.15946286714931704, 0.05086337995171799, 0.0757856403643514, 0.042407572574360605], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.1143874100293 -INFO - Cycle: 261 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.8696543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.683404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], - [0.673404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], - [0.663404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], - [0.6568418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411795933065128, 0.04577103432139745, 0.08517437579177194, 0.10493542928951873, 0.08819321138695956, 0.02305655118099064, 0.04999511610721392, 0.05844831590171262, 0.03515026456437264, 0.07639568692468028, 0.159466039229631, 0.033388318753329614, 0.06885582507845293, 0.025309594483724572, 0.04174227765559284], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0986449322446 -INFO - Cycle: 262 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8596543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3329063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.85368761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.8696543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.683404312133789, 0.041095532965660084, 117.60134983062744, 0.5000167846679688], - [0.673404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], - [0.663404312133789, 0.041095532965660084, 116.47634983062744, 0.5000167846679688], - [0.6568418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411795933065128, 0.04577103432139745, 0.08517437579177194, 0.10493542928951873, 0.08819321138695956, 0.02305655118099064, 0.04999511610721392, 0.05844831590171262, 0.03515026456437264, 0.07639568692468028, 0.159466039229631, 0.033388318753329614, 0.06885582507845293, 0.025309594483724572, 0.04174227765559284], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0986449322446 -INFO - Cycle: 263 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.683404312133789, 0.04047678296566008, 117.60134983062744, 0.5000167846679688], - [0.673404312133789, 0.041095532965660084, 117.03884983062744, 0.5000167846679688], - [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10408662870329718, 0.04577813908697776, 0.10493020320874995, 0.08818880513381597, 0.05843993387568269, 0.0764216723195084, 0.1594651744700278, 0.12014138450134948, 0.023026995079467476, 0.049998734241939034, 0.001982776547564275, 0.12549363827227053, 0.04204591455934943], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.09562131311793 -INFO - Cycle: 264 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689], - [0.8646543121337892, 0.0604894782781601, 78.56033420562744, 1.3000167846679689], - [0.683404312133789, 0.04047678296566008, 118.16384983062744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10419072833964585, 0.04577188678916858, 0.10493487186169517, 0.08819237561911734, 0.058581464192459604, 0.07642167274688391, 0.1594645986014887, 0.11280784351985336, 0.023026994773776146, 0.04999872850549979, 0.041719993829181914, 0.008116957007776397, 0.1267718842134534], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.087956539484 -INFO - Cycle: 265 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689], - [0.8596543121337892, 0.0604894782781601, 78.56033420562744, 1.3000167846679689], - [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411489795162927, 0.045825581629690186, 0.10489550348224215, 0.0881637572458194, 0.05850203358846885, 0.07642166965411056, 0.15946506145780215, 0.11904928776307022, 0.023026996449474618, 0.04999877525425532, 0.04225614401128015, 0.001665630954526364, 0.12661466055763063], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.08351118436667 -INFO - Cycle: 266 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.7047813606262193, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.8646543121337892, 0.0604894782781601, 77.99783420562744, 1.3000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.6518418121337893, 0.05898127515316011, 64.07595920562744, 0.8000167846679689], - [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.8546543121337892, 0.0604894782781601, 78.56033420562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10410705763472315, 0.045833316165395384, 0.10488982447434868, 0.08815968531969046, 0.05847875108293375, 0.07642166929282462, 0.15946518469515616, 0.11340909559907444, 0.023026996596189293, 0.04999878200621209, 0.0422982542833101, 0.1266202845228099, 0.007291098327332067], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0834991053962 -INFO - Cycle: 267 -INFO - Spp: 12 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8646543121337892, 0.0607988532781601, 77.99783420562744, 1.3000167846679689], - [0.6518418121337893, 0.05929065015316011, 64.07595920562744, 0.8000167846679689]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10404271025322158, 0.04510279965914222, 0.10542408322568855, 0.08854976987048756, 0.05844429432587006, 0.15946660617545505, 0.023054829957911922, 0.04999814572655845, 0.1272758055103058, 0.07639385911936797, 0.1192826976541095, 0.04296439852188129], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.080811458616 -INFO - Cycle: 268 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.8646543121337892, 0.0607988532781601, 77.71658420562744, 1.3000167846679689], - [0.6518418121337893, 0.05929065015316011, 63.79470920562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10410587290950274, 0.04558205787168599, 0.10507345608356562, 0.0882940913304537, 0.058573271490265276, 0.15946615555145294, 0.02305484227170257, 0.049998560256463986, 0.11784610900987509, 0.07639383352794499, 0.009542953276984976, 0.11965073790571024, 0.04241805851439178], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.07812444822116 -INFO - Cycle: 269 -INFO - Spp: 12 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.92361545562744, 2.1000167846679685], - [0.39759386062622076, 0.060561289381980896, 48.51406145095825, 2.7000661849975582], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.683404312133789, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.6518418121337893, 0.05929065015316011, 63.79470920562744, 0.8000167846679689], - [0.8621543121337892, 0.0607988532781601, 77.71658420562744, 1.3000167846679689]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1040993331782261, 0.04558397352678236, 0.10507206504185639, 0.08829307737319543, 0.05852859942915497, 0.1594660662391504, 0.02305484382036373, 0.049998562014056405, 0.1273728335696384, 0.07639383216965215, 0.04242844380673086, 0.11970836983119279], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.07802596924546 -INFO - Cycle: 270 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.39759386062622076, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.683404312133789, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.6518418121337893, 0.05944533765316011, 63.79470920562744, 0.8000167846679689], - [0.8621543121337892, 0.0609535407781601, 77.71658420562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10407113935753391, 0.046587410598891876, 0.10330790975640734, 0.08847521475200476, 0.023054574519319092, 0.05000147310955778, 0.0763943517966029, 0.05846802526000741, 0.16013101026940793, 0.11447333097734867, 0.013266425561129594, 0.042731306318305594, 0.11903782772348304], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0753263757326 -INFO - Cycle: 271 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6821543121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.6518418121337893, 0.05944533765316011, 63.65408420562744, 0.8000167846679689], - [0.8621543121337892, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1040964459104417, 0.04702445364050015, 0.10287500337342437, 0.08831526343944208, 0.02305455425467052, 0.05000227708274581, 0.07639438915523619, 0.05852690669737932, 0.1259448240341359, 0.16022102314115064, 0.0018528467847552044, 0.0424960892249032, 0.11919592326121496], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.07413411796404 -INFO - Cycle: 272 -INFO - Spp: 14 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.6518418121337893, 0.05944533765316011, 63.51345920562744, 0.8000167846679689], - [0.8609043121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1040959896230073, 0.047307158486886616, 0.1026680414956169, 0.08816462495363178, 0.023054563425067027, 0.05000252219473291, 0.07639437246647741, 0.058506962592545765, 0.11474603843957855, 0.16022150004992677, 0.0023995323719047694, 0.01074261756640244, 0.04241882218407737, 0.11927725415014435], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.07380550167056 -INFO - Cycle: 273 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.6518418121337893, 0.05960002515316011, 63.51345920562744, 0.8000167846679689], - [0.8596543121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409222257015897, 0.04688984290940308, 0.10297348271864598, 0.08838707105891781, 0.023054552076525056, 0.05000216075699771, 0.07639439521228927, 0.05848281887478534, 0.12137866504941454, 0.160220991676701, 0.006423650264523987, 0.04245579277772754, 0.11924435405390968], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0731649113373 -INFO - Cycle: 274 -INFO - Spp: 13 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.6518418121337893, 0.05960002515316011, 63.37283420562744, 0.8000167846679689], - [0.8584043121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409082628307843, 0.047168900063196094, 0.10276918981262079, 0.08823839731069014, 0.02305453520100545, 0.04867709143269474, 0.07639442765269593, 0.05846223336703172, 0.11337069782340647, 0.16022146889286265, 0.013384110605866867, 0.04238445252899074, 0.1193234386797204], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.072755918015 -INFO - Cycle: 275 -INFO - Spp: 14 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.8584043121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689], - [0.6518418121337893, 0.05975471265316011, 63.37283420562744, 0.8000167846679689], - [0.8584043121337893, 0.0611082282781601, 77.57595920562744, 1.3000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10408777056744817, 0.046762517280099676, 0.10306661178832917, 0.08845500301702641, 0.023054546897657083, 0.05000205055857003, 0.07639440364230578, 0.058459352233461846, 0.11743009803958872, 0.16022111588399185, 0.010416921209248715, 0.10798015930273662, 0.0424385178239189, 0.01037340855587317], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0724050785583 -INFO - Cycle: 276 -INFO - Spp: 16 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.6796543121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.8596543121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689], - [0.6518418121337893, 0.05975471265316011, 63.23220920562744, 0.8000167846679689], - [0.8571543121337893, 0.0611082282781601, 77.57595920562744, 1.3000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10408577134985543, 0.047045334908031505, 0.10285952456344516, 0.08830442646641805, 0.023054557254910894, 0.05000229593341327, 0.07639438581570746, 0.0584588996518108, 0.010904226521078343, 0.16022182496198226, 0.017189973438439907, 0.094854232751086, 0.005107733531579466, 0.08654156053357061, 0.04240498647121528, 0.03257026584745554], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.07187664731634 -INFO - Cycle: 277 -INFO - Spp: 16 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.89492082595825, 0.6000661849975585], - [0.84868761062622, 0.05893707063198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.36757707595825, 1.5000661849975585], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.6821543121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6809043121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.6809043121337891, 0.04047678296566008, 118.72634983062744, 0.5000167846679688], - [0.6796543121337891, 0.04032209546566008, 118.72634983062744, 0.5000167846679688], - [0.8596543121337893, 0.0609535407781601, 77.57595920562744, 1.3000167846679689], - [0.6518418121337893, 0.05990940015316011, 63.23220920562744, 0.8000167846679689], - [0.8559043121337894, 0.0611082282781601, 77.57595920562744, 1.3000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10408272236298975, 0.04664431263015193, 0.1031530333963847, 0.08851811980101341, 0.023054544289711033, 0.05000194850836499, 0.07639440952924106, 0.0584543581467754, 0.08928903581797282, 0.16022144391970825, 0.016027711555013726, 0.02094114633459899, 0.0017087838708956778, 0.08099180519565094, 0.042450832226279815, 0.03806579241524746], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.07177582918064 -INFO - Cycle: 278 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.84868761062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02680074250698089, 63.43788957595825, 1.5000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6809043121337891, 0.04039943921566008, 118.72634983062744, 0.5000167846679688], - [0.8596543121337893, 0.0610308845281601, 77.57595920562744, 1.3000167846679689], - [0.6518418121337893, 0.05990940015316011, 63.16189670562744, 0.8000167846679689], - [0.8559043121337894, 0.0610308845281601, 77.57595920562744, 1.3000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409748590310879, 0.04648124105179214, 0.10345148371949713, 0.03824085798694025, 0.05844498236465215, 0.11362942356241444, 0.05023482815817364, 0.02429598390771515, 0.04998833243536799, 0.07516694223529606, 0.046464130678084525, 0.12811508078652137, 0.052459163058697945, 0.04234757152902071, 0.06658249262271766], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.070334960472 -INFO - Cycle: 279 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.84806261062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02672339875698089, 63.43788957595825, 1.5000661849975585], - [0.6809043121337891, 0.04039943921566008, 118.79666233062744, 0.5000167846679688], - [0.8596543121337893, 0.0610308845281601, 77.50564670562744, 1.3000167846679689], - [0.6518418121337893, 0.05990940015316011, 63.09158420562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1024199133479048, 0.046589375114738235, 0.10337005839709942, 0.013198762682713134, 0.05850578779725888, 0.11373460912230668, 0.0752171632970713, 0.021594475856754763, 0.046359084134644866, 0.0016884312524641442, 0.04998884851492235, 0.07786795593128576, 0.12812687371487327, 0.11906025234345752, 0.04227840849250499], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06941137750255 -INFO - Cycle: 280 -INFO - Spp: 14 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.84743761062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02672339875698089, 63.50820207595825, 1.5000661849975585], - [0.6809043121337891, 0.04039943921566008, 118.86697483062744, 0.5000167846679688], - [0.8590293121337893, 0.0610308845281601, 77.50564670562744, 1.3000167846679689], - [0.8596543121337893, 0.0611082282781601, 77.50564670562744, 1.3000167846679689], - [0.6518418121337893, 0.05990940015316011, 63.02127170562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409342880689584, 0.04672996979637679, 0.1032656166413808, 0.05848269639770486, 0.11385521215263969, 0.08833995022549684, 0.022603571618701662, 0.04623911392273892, 0.049989257270813346, 0.07685862968251043, 0.12816966504042399, 0.1068900902175898, 0.012142011848249477, 0.042340786378477366], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0685963705336 -INFO - Cycle: 281 -INFO - Spp: 17 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.84681261062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.7022813606262194, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.6809043121337891, 0.04032209546566008, 118.86697483062744, 0.5000167846679688], - [0.6809043121337891, 0.04039943921566008, 118.93728733062744, 0.5000167846679688], - [0.8584043121337893, 0.0610308845281601, 77.50564670562744, 1.3000167846679689], - [0.8590293121337893, 0.0611082282781601, 77.50564670562744, 1.3000167846679689], - [0.8590293121337893, 0.0610308845281601, 77.43533420562744, 1.3000167846679689], - [0.6518418121337893, 0.05998674390316011, 63.02127170562744, 0.8000167846679689]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10408364853243993, 0.04654602829502391, 0.10340202081169014, 0.05847806469433899, 0.11366688334115418, 0.07374483477119463, 0.02359740342127375, 0.04642700172662386, 0.014694130152975679, 0.0499894850026542, 0.07586445833412256, 0.00889772471837993, 0.11930723543997186, 0.006191627182784422, 0.06895512310794898, 0.04371751223655622, 0.042436818230866966], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0681648127495 -INFO - Cycle: 282 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.84618761062622, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.7029063606262194, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.6809043121337891, 0.04032209546566008, 118.93728733062744, 0.5000167846679688], - [0.8590293121337893, 0.0611082282781601, 77.43533420562744, 1.3000167846679689], - [0.6518418121337893, 0.05998674390316011, 62.95095920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10241431981147703, 0.04666732983519407, 0.10331219044779164, 0.058521064973018705, 0.11381421301080841, 0.07993686667234394, 0.023590649973639372, 0.04628004486948913, 0.008437249047269552, 0.0017034119095942616, 0.049990032008875626, 0.07587077923166442, 0.12831746810416883, 0.11890531148200839, 0.042239068622656605], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0674382990496 -INFO - Cycle: 283 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8455626106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.6809043121337891, 0.04032209546566008, 119.00759983062744, 0.5000167846679688], - [0.8584043121337893, 0.0611082282781601, 77.43533420562744, 1.3000167846679689], - [0.8590293121337893, 0.0611082282781601, 77.36502170562744, 1.3000167846679689], - [0.6518418121337893, 0.06006408765316011, 62.95095920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10291509190073517, 0.04648052216136679, 0.10345162057094996, 0.05852647334677784, 0.11369639468251987, 0.04995531026481362, 0.023583931560450185, 0.04639738266313131, 0.03852105796752568, 0.04999030204025918, 0.07587707041445331, 0.12825097480143707, 0.04364108619634299, 0.07525912964921047, 0.04225071764946273], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0669150360986 -INFO - Cycle: 284 -INFO - Spp: 16 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8449376106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.6809043121337891, 0.04032209546566008, 119.07791233062744, 0.5000167846679688], - [0.8590293121337893, 0.0611855720281601, 77.36502170562744, 1.3000167846679689], - [0.6518418121337893, 0.06006408765316011, 62.88064670562744, 0.8000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10197854872214637, 0.04662591073525172, 0.1033428585222608, 0.05851656136793129, 0.1137349431288097, 0.0778212058054959, 0.023577409430633873, 0.0463595435947737, 0.010575120397147279, 0.0015206466760243772, 0.0021160733942754664, 0.04999087725051812, 0.07436250991937615, 0.1284698810103392, 0.11859500976196907, 0.042412900283047054], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0663380896277 -INFO - Cycle: 285 -INFO - Spp: 16 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8443126106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.6809043121337891, 0.04032209546566008, 119.14822483062744, 0.5000167846679688], - [0.8590293121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], - [0.6518418121337893, 0.06014143140316011, 62.88064670562744, 0.8000167846679689]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09553044166553894, 0.04644161456666702, 0.10348118851812294, 0.05853823524484009, 0.11364878271009722, 0.03649031537390108, 0.023577868011449114, 0.04644527676931565, 0.052008119786010894, 0.0015546524736301842, 0.008571119193750825, 0.07432761513264001, 0.049991148754144295, 0.12839699619282843, 0.11861150086807003, 0.04238512473899339], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0659962190568 -INFO - Cycle: 286 -INFO - Spp: 17 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.7035313606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8436876106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.6809043121337891, 0.04024475171566008, 119.14822483062744, 0.5000167846679688], - [0.6809043121337891, 0.04032209546566008, 119.21853733062744, 0.5000167846679688], - [0.8584043121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], - [0.6518418121337893, 0.06014143140316011, 62.81033420562744, 0.8000167846679689]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1004090895903867, 0.04655282997104504, 0.10339758299234955, 0.05854832686212037, 0.11375941529483106, 0.06024122545687206, 0.023578339143953006, 0.04633478915995985, 0.028195838307578755, 0.001639181650772287, 0.0037144441195714243, 0.0742421772184271, 0.04999169472236765, 0.09830323158796621, 0.030127513740105073, 0.11873238401440334, 0.042231936167290575], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06561677147994 -INFO - Cycle: 287 -INFO - Spp: 14 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8430626106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.6809043121337891, 0.04024475171566008, 119.21853733062744, 0.5000167846679688], - [0.8577793121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], - [0.6518418121337893, 0.06014143140316011, 62.74002170562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412132782051985, 0.046683487858558206, 0.10330036373167509, 0.058535437674970374, 0.11387881122514239, 0.07477046120963675, 0.023578651113767817, 0.04621585700748672, 0.013595820685509723, 0.07588060748949887, 0.04999225618589017, 0.1284560203997658, 0.11877309963069897, 0.042217797966879245], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06513572137584 -INFO - Cycle: 288 -INFO - Spp: 14 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8424376106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.6809043121337891, 0.04024475171566008, 119.28884983062744, 0.5000167846679688], - [0.8571543121337893, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], - [0.6518418121337893, 0.06021877515316011, 62.74002170562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10301089959021632, 0.04649860211430383, 0.10343751129085997, 0.058512743422871744, 0.1137170595009453, 0.05856450184061449, 0.023579167580249534, 0.046377115178314665, 0.029901552687951177, 0.07523544836445405, 0.04999253461090706, 0.12840043176237026, 0.11873356041244756, 0.04229560116406294], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0646944512615 -INFO - Cycle: 289 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8418126106262201, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.6809043121337891, 0.04024475171566008, 119.35916233062744, 0.5000167846679688], - [0.8565293121337894, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], - [0.6518418121337893, 0.06021877515316011, 62.66970920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10221255309230559, 0.04662845125079995, 0.10334040142143623, 0.05848996248792078, 0.1138167173555476, 0.08047010284839488, 0.02357957423145647, 0.04627789768227836, 0.007924797363771033, 0.07587881057972037, 0.0018842730348984638, 0.049993098294794695, 0.12842196703461578, 0.11874032395258584, 0.04234106936947371], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06442137386034 -INFO - Cycle: 290 -INFO - Spp: 15 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346317971944809, 73.91445207595825, 1.9000661849975586], - [0.8999668121337893, 0.04184963452816009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060561289381980896, 48.37343645095825, 2.7000661849975582], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030397226881980897, 54.96523332595825, 0.6000661849975585], - [0.3963438606262208, 0.060638633131980896, 48.37343645095825, 2.7000661849975582], - [0.6937168121337894, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.7041563606262193, 0.02672339875698089, 63.57851457595825, 1.5000661849975585], - [0.8411876106262202, 0.05901441438198091, 32.97499895095825, 3.0000661849975585], - [0.6809043121337891, 0.04016740796566008, 119.35916233062744, 0.5000167846679688], - [0.6809043121337891, 0.04024475171566008, 119.42947483062744, 0.5000167846679688], - [0.8559043121337894, 0.0611855720281601, 77.29470920562744, 1.3000167846679689], - [0.6518418121337893, 0.06029611890316011, 62.66970920562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10367227869447093, 0.046454456392083086, 0.10347115555367106, 0.05848248704953896, 0.11371432475870964, 0.04015775236874473, 0.023580034044253524, 0.046380015724076386, 0.04833373824002802, 0.07587791532470238, 0.04999338204104637, 0.04505978417114739, 0.08331214665770467, 0.11875395008994812, 0.0423274225864548], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0642499847509 -INFO - Cycle: 291 -INFO - Spp: 14 -INFO - [[0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.0346317971944809, 73.87929582595825, 1.9000661849975586], - [0.8999668121337893, 0.04181096265316009, 111.78299045562744, 2.1000167846679685], - [0.3963438606262208, 0.060599961256980896, 48.37343645095825, 2.7000661849975582], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030358555006980897, 54.96523332595825, 0.6000661849975585], - [0.7041563606262193, 0.02668472688198089, 63.57851457595825, 1.5000661849975585], - [0.8411876106262202, 0.05901441438198091, 32.93984270095825, 3.0000661849975585], - [0.6809043121337891, 0.04020607984066008, 119.42947483062744, 0.5000167846679688], - [0.8559043121337894, 0.0612242439031601, 77.29470920562744, 1.3000167846679689], - [0.6518418121337893, 0.06029611890316011, 62.63455295562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0028229349851922065, 0.04629234497648333, 0.07632959349344716, 0.10127309360263792, 0.10358174418972205, 0.058461927560866975, 0.16004450162597, 0.01224791555545975, 0.02198380682705582, 0.07746895885423997, 0.04999274874531195, 0.1284624476241667, 0.11865835065886263, 0.04237963130058356], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06334336225876 -INFO - Cycle: 292 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3963438606262208, 0.060599961256980896, 48.37343645095825, 2.7000661849975582], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.18788957595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.87929582595825, 1.9000661849975586], - [0.8999668121337893, 0.04181096265316009, 111.81814670562744, 2.1000167846679685], - [0.3963438606262208, 0.060599961256980896, 48.33828020095825, 2.7000661849975582], - [0.6937168121337896, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.3379063606262206, 0.030358555006980897, 55.00038957595825, 0.6000661849975585], - [0.7041563606262193, 0.02668472688198089, 63.61367082595825, 1.5000661849975585], - [0.8411876106262202, 0.05905308625698091, 32.93984270095825, 3.0000661849975585], - [0.6809043121337891, 0.04016740796566008, 119.42947483062744, 0.5000167846679688], - [0.6809043121337891, 0.04020607984066008, 119.46463108062744, 0.5000167846679688], - [0.8559043121337894, 0.0612242439031601, 77.25955295562744, 1.3000167846679689], - [0.6518418121337893, 0.06029611890316011, 62.59939670562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409898500290572, 0.14420044643090704, 0.08242433665386352, 0.046849965836992205, 0.10331796837640912, 0.05848045324070788, 0.015748311660157263, 0.005927587916825603, 0.022611530414660866, 0.07684916865144882, 0.04999446393520269, 0.0049938928081708495, 0.1234725410529978, 0.11868126304400696, 0.04234908497474377], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06266184785886 -INFO - Cycle: 293 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.18788957595825, 1.8000661849975588], - [0.6937168121337896, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.84413957595825, 1.9000661849975586], - [0.8999668121337893, 0.04181096265316009, 111.85330295562744, 2.1000167846679685], - [0.3963438606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], - [0.3379063606262206, 0.030358555006980897, 55.03554582595825, 0.6000661849975585], - [0.7041563606262193, 0.02668472688198089, 63.64882707595825, 1.5000661849975585], - [0.8411876106262202, 0.059091758131980913, 32.93984270095825, 3.0000661849975585], - [0.6809043121337891, 0.04016740796566008, 119.46463108062744, 0.5000167846679688], - [0.8559043121337894, 0.0612629157781601, 77.25955295562744, 1.3000167846679689], - [0.8559043121337894, 0.0612242439031601, 77.22439670562744, 1.3000167846679689], - [0.6518418121337893, 0.06033479077816011, 62.59939670562744, 0.8000167846679689]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09787702111128263, 0.07708606017208, 0.04309115053282877, 0.0019192735818166014, 0.004798410898649061, 0.009540425105129162, 0.003408909108589232, 0.10353076899333338, 0.05850317106701686, 0.1599252483468526, 0.023236466812701494, 0.07623075933621912, 0.04998342151653195, 0.12850982702785016, 0.07666900782922059, 0.04195696996600748, 0.042295854681313465], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06217232796587 -INFO - Cycle: 294 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], - [0.8999668121337893, 0.04181096265316009, 111.88845920562744, 2.1000167846679685], - [0.3960313606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], - [0.3379063606262206, 0.030319883131980897, 55.03554582595825, 0.6000661849975585], - [0.7041563606262193, 0.02664605500698089, 63.64882707595825, 1.5000661849975585], - [0.8411876106262202, 0.059091758131980913, 32.90468645095825, 3.0000661849975585], - [0.6809043121337891, 0.04016740796566008, 119.49978733062744, 0.5000167846679688], - [0.8559043121337894, 0.0612629157781601, 77.22439670562744, 1.3000167846679689], - [0.6518418121337893, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0988644594509145, 0.00545857483197201, 0.0038788258971919763, 0.08170881951716846, 0.04664773154083805, 0.10331339969239932, 0.05851225257960451, 0.1599809970108289, 0.02163127373831786, 0.07783098464285082, 0.04998413290712083, 0.12855269515691511, 0.11857780663014389, 0.04231381154686618], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0614717724092 -INFO - Cycle: 295 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], - [0.8999668121337893, 0.04177229077816009, 111.88845920562744, 2.1000167846679685], - [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], - [0.3379063606262206, 0.030319883131980897, 55.07070207595825, 0.6000661849975585], - [0.7041563606262193, 0.02664605500698089, 63.68398332595825, 1.5000661849975585], - [0.8411876106262202, 0.059130430006980914, 32.90468645095825, 3.0000661849975585], - [0.6809043121337891, 0.04016740796566008, 119.53494358062744, 0.5000167846679688], - [0.8559043121337894, 0.0612629157781601, 77.18924045562744, 1.3000167846679689], - [0.6515293121337893, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09973956788717252, 0.01040468857115438, 0.004373909426383415, 0.0781374443063778, 0.0466898476431276, 0.10325458250400463, 0.05850969501807225, 0.16000101215382534, 0.02226144844041277, 0.0772077121851206, 0.04997782743995462, 0.12850819685864887, 0.11864341343942804, 0.04229065412631737], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0610142261138 -INFO - Cycle: 296 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], - [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], - [0.8999668121337893, 0.04177229077816009, 111.92361545562744, 2.1000167846679685], - [0.3379063606262206, 0.030319883131980897, 55.10585832595825, 0.6000661849975585], - [0.7041563606262193, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], - [0.8411876106262202, 0.059130430006980914, 32.86953020095825, 3.0000661849975585], - [0.6809043121337891, 0.04016740796566008, 119.57009983062744, 0.5000167846679688], - [0.8559043121337894, 0.0613015876531601, 77.18924045562744, 1.3000167846679689], - [0.6512168121337892, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409843162722486, 0.007145016785814178, 0.08138908976531915, 0.04670366108318864, 0.10324537844732597, 0.16000195998420805, 0.058503645917801994, 0.0228996040999527, 0.07656502650888584, 0.04998156672976617, 0.12859848408646066, 0.11846004778202007, 0.04240808718203189], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0606566716057 -INFO - Cycle: 297 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], - [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999668121337893, 0.04177229077816009, 111.95877170562744, 2.1000167846679685], - [0.3379063606262206, 0.030281211256980897, 55.10585832595825, 0.6000661849975585], - [0.7044688606262194, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], - [0.8411876106262202, 0.059169101881980914, 32.86953020095825, 3.0000661849975585], - [0.6809043121337891, 0.04012873609066008, 119.57009983062744, 0.5000167846679688], - [0.6809043121337891, 0.04016740796566008, 119.60525608062744, 0.5000167846679688], - [0.8559043121337894, 0.0613015876531601, 77.15408420562744, 1.3000167846679689], - [0.6509043121337892, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10205050139806245, 0.006946623212793665, 0.08159470789815192, 0.046690989962608904, 0.10325388800890374, 0.16000236898934325, 0.002066871310655742, 0.058536417248422394, 0.022639439204369245, 0.07683195278864374, 0.04997522464426653, 0.09146644633204619, 0.03711853805026125, 0.11852148725258764, 0.04230454369888313], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0602593758917 -INFO - Cycle: 298 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], - [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999668121337893, 0.04177229077816009, 111.99392795562744, 2.1000167846679685], - [0.3379063606262206, 0.030281211256980897, 55.14101457595825, 0.6000661849975585], - [0.7047813606262194, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], - [0.8408751106262201, 0.059169101881980914, 32.86953020095825, 3.0000661849975585], - [0.6809043121337891, 0.04012873609066008, 119.60525608062744, 0.5000167846679688], - [0.8555918121337893, 0.0613015876531601, 77.15408420562744, 1.3000167846679689], - [0.6505918121337891, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10171258930255064, 0.03073297388969904, 0.0578053314671741, 0.04669913277140325, 0.10324869523983131, 0.1600030996947724, 0.0024048751219767077, 0.05853789788458797, 0.022772786962738406, 0.07669836326993706, 0.04997547330203948, 0.12857678817077492, 0.11852377097733732, 0.042308221945177464], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.06001595338813 -INFO - Cycle: 299 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.6930918121337895, 0.03144690015316009, 93.29080295562744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.22304582595825, 1.8000661849975588], - [0.8999376106262208, 0.0346704690694809, 73.80898332595825, 1.9000661849975586], - [0.3957188606262208, 0.060638633131980896, 48.33828020095825, 2.7000661849975582], - [0.8999668121337893, 0.04173361890316009, 111.99392795562744, 2.1000167846679685], - [0.3382188606262206, 0.030281211256980897, 55.14101457595825, 0.6000661849975585], - [0.7050938606262195, 0.02664605500698089, 63.71913957595825, 1.5000661849975585], - [0.8405626106262201, 0.059169101881980914, 32.86953020095825, 3.0000661849975585], - [0.6809043121337891, 0.04012873609066008, 119.64041233062744, 0.5000167846679688], - [0.8552793121337893, 0.0613015876531601, 77.15408420562744, 1.3000167846679689], - [0.6502793121337891, 0.06033479077816011, 62.56424045562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10268759471338804, 0.004968674893895726, 0.08357251428423353, 0.04669058531202003, 0.10325434266760641, 0.16000071683960596, 0.05851300312092316, 0.022766534785961492, 0.07670439762344473, 0.04997569040986842, 0.12854168487439147, 0.11710172938850281, 0.04233903944145091], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0598521095052 -INFO - Cycle: 300 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6934043121337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.0329302346944809, 79.20546770095825, 1.8000661849975588], - [0.8999376106262208, 0.0346898050069809, 73.80898332595825, 1.9000661849975586], - [0.3957188606262208, 0.060638633131980896, 48.32070207595825, 2.7000661849975582], - [0.8999668121337893, 0.04173361890316009, 112.01150608062744, 2.1000167846679685], - [0.3382188606262206, 0.030261875319480897, 55.14101457595825, 0.6000661849975585], - [0.7050938606262195, 0.02662671906948089, 63.71913957595825, 1.5000661849975585], - [0.8405626106262201, 0.059169101881980914, 32.85195207595825, 3.0000661849975585], - [0.6809043121337891, 0.04012873609066008, 119.65799045562744, 0.5000167846679688], - [0.8552793121337893, 0.0613209235906601, 77.15408420562744, 1.3000167846679689], - [0.6502793121337891, 0.06035412671566011, 62.56424045562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0524543049218781, 0.051651458716574464, 0.08861189293577179, 0.04653813095366213, 0.10331318404258225, 0.16002918365018742, 0.05851029580147374, 0.02196098000848479, 0.07750816678197774, 0.049981560158608745, 0.12857722494060148, 0.11846472467050329, 0.04239889241769398], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.05958758909117 -INFO - Cycle: 301 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6932480621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.032949570631980896, 79.20546770095825, 1.8000661849975588], - [0.8999376106262208, 0.0346898050069809, 73.79140520095825, 1.9000661849975586], - [0.3957188606262208, 0.06065796906948089, 48.32070207595825, 2.7000661849975582], - [0.8999668121337893, 0.04173361890316009, 112.02908420562744, 2.1000167846679685], - [0.3382188606262206, 0.030261875319480897, 55.15859270095825, 0.6000661849975585], - [0.7050938606262195, 0.02662671906948089, 63.73671770095825, 1.5000661849975585], - [0.8405626106262201, 0.05918843781948091, 32.85195207595825, 3.0000661849975585], - [0.6809043121337891, 0.040109400153160085, 119.65799045562744, 0.5000167846679688], - [0.6809043121337891, 0.04012873609066008, 119.67556858062744, 0.5000167846679688], - [0.8552793121337893, 0.0613209235906601, 77.13650608062744, 1.3000167846679689], - [0.6502793121337891, 0.06035412671566011, 62.54666233062744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0925706404458836, 0.011539067518811117, 0.08856254126211283, 0.04656861107815057, 0.10343391245894644, 0.15992129483956166, 0.058521364716140924, 0.022275746527238204, 0.07719675972928274, 0.0499769097223508, 0.030906667693671248, 0.0976737113847691, 0.11848339799069803, 0.04236937463238264], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.05927068960887 -INFO - Cycle: 302 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.032949570631980896, 79.18788957595825, 1.8000661849975588], - [0.8999376106262208, 0.0346898050069809, 73.77382707595825, 1.9000661849975586], - [0.3957188606262208, 0.06065796906948089, 48.30312395095825, 2.7000661849975582], - [0.8999668121337893, 0.04173361890316009, 112.04666233062744, 2.1000167846679685], - [0.3382188606262206, 0.030261875319480897, 55.17617082595825, 0.6000661849975585], - [0.7050938606262195, 0.02662671906948089, 63.75429582595825, 1.5000661849975585], - [0.8405626106262201, 0.05920777375698091, 32.85195207595825, 3.0000661849975585], - [0.6809043121337891, 0.040109400153160085, 119.67556858062744, 0.5000167846679688], - [0.8552793121337893, 0.06134025952816009, 77.13650608062744, 1.3000167846679689], - [0.8552793121337893, 0.0613209235906601, 77.11892795562744, 1.3000167846679689], - [0.6502793121337891, 0.06035412671566011, 62.52908420562744, 0.8000167846679689]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09259681993088885, 0.011520943836061281, 0.08864222364924947, 0.046699269525781364, 0.10310335164371812, 0.1600361651487672, 0.058536050003532965, 0.022589656810759855, 0.07688598468467552, 0.04997174471737131, 0.12859609239110684, 0.024012233760049927, 0.0944900221107929, 0.04231944178724443], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.05906179736166 -INFO - Cycle: 303 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.032949570631980896, 79.17031145095825, 1.8000661849975588], - [0.8999376106262208, 0.0346898050069809, 73.75624895095825, 1.9000661849975586], - [0.3957188606262208, 0.06067730500698089, 48.30312395095825, 2.7000661849975582], - [0.8999668121337893, 0.04173361890316009, 112.06424045562744, 2.1000167846679685], - [0.3382188606262206, 0.030242539381980897, 55.17617082595825, 0.6000661849975585], - [0.7050938606262195, 0.02660738313198089, 63.75429582595825, 1.5000661849975585], - [0.8405626106262201, 0.05920777375698091, 32.83437395095825, 3.0000661849975585], - [0.6809043121337891, 0.040109400153160085, 119.69314670562744, 0.5000167846679688], - [0.8552793121337893, 0.06134025952816009, 77.11892795562744, 1.3000167846679689], - [0.6502793121337891, 0.060373462653160105, 62.52908420562744, 0.8000167846679689]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09913641035142726, 0.0049758316345304456, 0.08877651146430056, 0.046360337968988745, 0.10340434167427838, 0.15995700659935225, 0.058535118186724876, 0.021782752390640845, 0.07769029975971672, 0.049970545594176415, 0.12862249704924367, 0.11842475178192113, 0.042363595544698776], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.058790297986 -INFO - Cycle: 304 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.032949570631980896, 79.15273332595825, 1.8000661849975588], - [0.8999376106262208, 0.034709140944480896, 73.75624895095825, 1.9000661849975586], - [0.3955626106262208, 0.06067730500698089, 48.30312395095825, 2.7000661849975582], - [0.3957188606262208, 0.06067730500698089, 48.28554582595825, 2.7000661849975582], - [0.8999668121337893, 0.04173361890316009, 112.08181858062744, 2.1000167846679685], - [0.3382188606262206, 0.030242539381980897, 55.19374895095825, 0.6000661849975585], - [0.7050938606262195, 0.02660738313198089, 63.77187395095825, 1.5000661849975585], - [0.8405626106262201, 0.0592271096944809, 32.83437395095825, 3.0000661849975585], - [0.6809043121337891, 0.040109400153160085, 119.71072483062744, 0.5000167846679688], - [0.8552793121337893, 0.06134025952816009, 77.10134983062744, 1.3000167846679689], - [0.6502793121337891, 0.060373462653160105, 62.51150608062744, 0.8000167846679689]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09498196700401514, 0.005076223883529483, 0.022398001798809398, 0.002229001716903794, 0.0018260799734433268, 0.0042426867901105845, 0.062032470542691814, 0.04674999218017055, 0.1030811578974648, 0.011998756068602174, 0.1479804913678344, 0.05854400169492727, 0.022097307691180297, 0.07737960610081529, 0.04997185615627055, 0.1286246230186583, 0.11843461128638962, 0.042351164828183185], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.05854818906704 -INFO - Cycle: 305 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6932480621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03296890656948089, 79.15273332595825, 1.8000661849975588], - [0.8999376106262208, 0.034709140944480896, 73.73867082595825, 1.9000661849975586], - [0.3955626106262208, 0.06067730500698089, 48.28554582595825, 2.7000661849975582], - [0.3957188606262208, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], - [0.8999668121337893, 0.04173361890316009, 112.09939670562744, 2.1000167846679685], - [0.3382188606262206, 0.030242539381980897, 55.21132707595825, 0.6000661849975585], - [0.7050938606262195, 0.02660738313198089, 63.78945207595825, 1.5000661849975585], - [0.8405626106262201, 0.0592271096944809, 32.81679582595825, 3.0000661849975585], - [0.6809043121337891, 0.040109400153160085, 119.72830295562744, 0.5000167846679688], - [0.8552793121337893, 0.06135959546566009, 77.10134983062744, 1.3000167846679689], - [0.8552793121337893, 0.06134025952816009, 77.08377170562744, 1.3000167846679689], - [0.6502793121337891, 0.0603927985906601, 62.51150608062744, 0.8000167846679689]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09378576828121785, 0.004118999085330914, 0.031634341533214975, 0.0017357507096594357, 0.0020266318466847216, 0.011646196065305496, 0.030170737724563468, 0.004434704007118495, 0.010763552919341585, 0.04680986981359667, 0.1031297148874694, 0.040762679808254265, 0.11914559271512803, 0.05854269934324467, 0.022417389076397853, 0.07705727765771389, 0.049972358194811065, 0.12865283960419105, 0.09885320442037099, 0.01950041974571912, 0.042399029431030695], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0583219056117 -INFO - Cycle: 306 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03296890656948089, 79.13515520095825, 1.8000661849975588], - [0.8999376106262208, 0.034709140944480896, 73.72109270095825, 1.9000661849975586], - [0.39540636062622075, 0.06067730500698089, 48.28554582595825, 2.7000661849975582], - [0.3955626106262208, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], - [0.8999668121337893, 0.04171428296566009, 112.09939670562744, 2.1000167846679685], - [0.3382188606262206, 0.030223203444480897, 55.21132707595825, 0.6000661849975585], - [0.7050938606262195, 0.02660738313198089, 63.80703020095825, 1.5000661849975585], - [0.8405626106262201, 0.0592464456319809, 32.81679582595825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.72830295562744, 0.5000167846679688], - [0.6809043121337891, 0.040109400153160085, 119.74588108062744, 0.5000167846679688], - [0.8552793121337893, 0.06135959546566009, 77.08377170562744, 1.3000167846679689], - [0.6502793121337891, 0.0603927985906601, 62.49392795562744, 0.8000167846679689]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411909824053317, 0.017854666257567528, 0.07087949938262976, 0.04673223753101034, 0.1031043875648895, 0.005120706452352887, 0.15480090212977535, 0.05854965489091721, 0.022538001478220684, 0.07693973592109667, 0.04996673362948226, 0.12090608763608475, 0.0077477168424417535, 0.1184111582967859, 0.042329413746212206], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.05811252837657 -INFO - Cycle: 307 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03296890656948089, 79.11757707595825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.72109270095825, 1.9000661849975586], - [0.8999376106262208, 0.034709140944480896, 73.70351457595825, 1.9000661849975586], - [0.39540636062622075, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], - [0.8999668121337893, 0.04171428296566009, 112.11697483062744, 2.1000167846679685], - [0.3382188606262206, 0.030223203444480897, 55.22890520095825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.80703020095825, 1.5000661849975585], - [0.8405626106262201, 0.0592464456319809, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.74588108062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.08377170562744, 1.3000167846679689], - [0.8552793121337893, 0.06135959546566009, 77.06619358062744, 1.3000167846679689], - [0.6502793121337891, 0.0604121345281601, 62.49392795562744, 0.8000167846679689]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08160828375642584, 0.058251762973262226, 0.006575344221128454, 0.016693362075350094, 0.005818045630855851, 0.0214161106225398, 0.0024384494653421655, 0.04691492142920197, 0.09065441065824868, 0.012367585029351216, 0.15988344859716408, 0.058557106337541284, 0.02192327585515646, 0.07755258292577785, 0.04997189338555712, 0.1286465588880926, 0.020691724345698267, 0.09770361130560659, 0.042331522497699614], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0579004090429 -INFO - Cycle: 308 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6923105621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03296890656948089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.70351457595825, 1.9000661849975586], - [0.39525011062622073, 0.060696640944480885, 48.28554582595825, 2.7000661849975582], - [0.39540636062622075, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], - [0.8999668121337893, 0.04171428296566009, 112.13455295562744, 2.1000167846679685], - [0.3382188606262206, 0.030223203444480897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.82460832595825, 1.5000661849975585], - [0.8405626106262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.76345920562744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.06619358062744, 1.3000167846679689], - [0.6502793121337891, 0.0604121345281601, 62.47634983062744, 0.8000167846679689]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08658759968063375, 0.03602510862334867, 0.037915430210815136, 0.010532377451757953, 0.0036044741106086076, 0.005456931791504249, 0.005822653333126357, 0.002177636711710624, 0.00171327625904374, 0.0018024623560988333, 0.04692137418866351, 0.10291606832813066, 0.1467747662691269, 0.01314587003187155, 0.05855607932898876, 0.022237813598301792, 0.077241213943343, 0.04996719118886069, 0.12869335672533633, 0.11832671638053076, 0.0423701951414521], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0576450513443 -INFO - Cycle: 309 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], - [0.39540636062622075, 0.06071597688198088, 48.26796770095825, 2.7000661849975582], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07734558186309197, 0.06063920934384782, 0.012143815360653867, 0.013623129753252215, 0.007015669033841932, 0.008008968200969685, 0.004589264793976689, 0.003691560946319291, 0.003337758002060125, 0.0024390008724297267, 0.04707020899953985, 0.10282676607368112, 0.016770636453499334, 0.14312237854395293, 0.05856468474292817, 0.0223633836051039, 0.07711554150818305, 0.04996615776468288, 0.12867665919718962, 0.11832540467195696, 0.042364220268838966], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.05746856738364 -INFO - Cycle: 310 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6930918121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10080698197305225, 0.016839111544506367, 0.05842765367045466, 0.0018891797699353522, 0.004477727222952575, 0.006860012383812881, 0.002072004193759046, 0.046370203147919835, 0.10376804630237717, 0.1474289183341495, 0.058562537264928397, 0.022363487923173327, 0.0771153413979323, 0.049964250985716045, 0.12867725808076944, 0.11832549454126091, 0.04235438641469052, 0.012278599163343862], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.0565762157608 -INFO - Cycle: 311 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6927793121337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6926230621337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6924668121337897, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 2.7000661849975582], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.39525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08828784875275011, 0.026373215762373895, 0.04695008141676313, 0.01582707482820457, 0.004928380729101755, 0.010424785919374973, 0.046370322401105356, 0.10376797081499219, 0.14742893182546016, 0.058562549634920566, 0.022363487842502784, 0.077115341580001, 0.04996425110800472, 0.1286772098954578, 0.11832557539991236, 0.0423543845992449, 0.012278587489829657], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.05657627735957 -INFO - Cycle: 312 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10179118207578756, 0.002323754747752366, 0.08528455780438252, 0.049112590889857415, 0.10103496911822772, 0.058562696624064804, 0.02236335494074543, 0.07711559369682328, 0.04997537081183245, 0.1286790270854126, 0.11832613394585223, 0.042302069486088105, 0.16312869877317343], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.00639428290805 -INFO - Cycle: 313 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10179118207578756, 0.002323754747752366, 0.08528455780438252, 0.049112590889857415, 0.10103496911822772, 0.058562696624064804, 0.02236335494074543, 0.07711559369682328, 0.04997537081183245, 0.1286790270854126, 0.11832613394585223, 0.042302069486088105, 0.16312869877317343], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 337.00639428290805 -INFO - Cycle: 314 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582], - [0.3552501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10192833098041011, 0.0021866535256300445, 0.08656044410753606, 0.0437852347690288, 0.10799765414175586, 0.05855144241846579, 0.0223640960138429, 0.07711417418857996, 0.04995906826769135, 0.12868110011154782, 0.11832648712529115, 0.04227821518524996, 0.047728541039936574, 0.1125385581250333], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.98455229198595 -INFO - Cycle: 315 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8404063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3152501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582], - [0.3552501106262207, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10192833098041011, 0.0021866535256300445, 0.08656044410753606, 0.0437852347690288, 0.10799765414175586, 0.05855144241846579, 0.0223640960138429, 0.07711417418857996, 0.04995906826769135, 0.12868110011154782, 0.11832648712529115, 0.04227821518524996, 0.047728541039936574, 0.1125385581250333], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.98455229198595 -INFO - Cycle: 316 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.8204063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.33525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411498555715198, 0.08627583920015718, 0.04517404675741662, 0.10620105762169878, 0.058553578083282265, 0.022379022999226533, 0.077085310511169, 0.12868060336166065, 0.11832634893644602, 0.04228512779842246, 0.04997752635356202, 0.1609465528198065], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.96042303029435 -INFO - Cycle: 317 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6502793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.8204063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.33525011062622073, 0.060696640944480885, 48.26796770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411498555715198, 0.08627583920015718, 0.04517404675741662, 0.10620105762169878, 0.058553578083282265, 0.022379022999226533, 0.077085310511169, 0.12868060336166065, 0.11832634893644602, 0.04228512779842246, 0.04997752635356202, 0.1609465528198065], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.96042303029435 -INFO - Cycle: 318 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6909043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.6402793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.33525011062622073, 0.060696640944480885, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411925610340694, 0.08640025674156555, 0.05693846651506835, 0.0876664632629205, 0.05859325897216703, 0.022368717993402724, 0.07710518749087238, 0.08611849864557941, 0.11839507512246715, 0.04238422650702211, 0.04241218369250561, 0.0500027407705554, 0.16749566818246686], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.90409981189845 -INFO - Cycle: 319 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6809043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6909043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.6402793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.33525011062622073, 0.060696640944480885, 47.14296770095825, 1.9000661849975582], - [0.33525011062622073, 0.06193414094448089, 47.14296770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041192561804374, 0.08643187674961783, 0.056466258658233744, 0.08837403577200206, 0.05859285981478612, 0.022368812052137494, 0.07710500748109365, 0.08611980672287506, 0.11839512118272034, 0.042383052618385895, 0.04241022066316784, 0.05000143528006187, 0.16197802490594984, 0.00525423191853108], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.90407142616596 -INFO - Cycle: 320 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8502793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6452793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.33525011062622073, 0.06131539094448089, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041201237216408, 0.08687502673664499, 0.04908121325566021, 0.09953629077618585, 0.05860323360540933, 0.022370310908921987, 0.07710213645135411, 0.11613253030148396, 0.04998157775885006, 0.12845963373953673, 0.00232647629778136, 0.042354071704836946, 0.16305737474169363], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8794032140312 -INFO - Cycle: 321 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8502793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6452793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3302501106262207, 0.06131539094448089, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412011325820407, 0.08665510496353807, 0.05019329997433262, 0.09803444657055882, 0.058605079518020256, 0.022370143209876847, 0.07710245754604234, 0.11611265846998833, 0.04998510288148242, 0.1284593221415648, 0.002346309875783158, 0.04235705727998716, 0.16365890431062116], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.87678810097253 -INFO - Cycle: 322 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.3382188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7050938606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.8502793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6452793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3302501106262207, 0.06131539094448089, 47.14296770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412011325820407, 0.08665510496353807, 0.05019329997433262, 0.09803444657055882, 0.058605079518020256, 0.022370143209876847, 0.07710245754604234, 0.11611265846998833, 0.04998510288148242, 0.1284593221415648, 0.002346309875783158, 0.04235705727998716, 0.16365890431062116], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.87678810097253 -INFO - Cycle: 323 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.33275011062622073, 0.06131539094448089, 47.14296770095825, 1.9000661849975582], - [0.3302501106262207, 0.06131539094448089, 46.86171770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411447762286186, 0.08669555894894329, 0.052964934351061775, 0.0936700819500464, 0.058566005229550744, 0.010292184312349052, 0.04999229694398565, 0.12844087802563128, 0.02231518345379948, 0.07715797052901371, 0.10820470861746936, 0.04239470295894789, 0.012597623364209002, 0.15259339369213046], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8756686770503 -INFO - Cycle: 324 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3302501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411448316033267, 0.08692808772034563, 0.04946904382187604, 0.09891593933698219, 0.058563240572557476, 0.010343811751440102, 0.049982749073594304, 0.1284417261371188, 0.022315880248736944, 0.07715663491797344, 0.10815337359747808, 0.0423827561912824, 0.16323227347028196], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8703057849224 -INFO - Cycle: 325 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3277501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411447337192942, 0.08681617207539194, 0.05004086148130339, 0.09814259136254162, 0.058564160320943144, 0.01024662519487219, 0.049984563948309434, 0.12844156418580951, 0.022315793798130177, 0.07715680053442675, 0.10825057594182388, 0.042384212076724735, 0.16354160570779377], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.86917520902557 -INFO - Cycle: 326 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8552793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6859043121337891, 0.04009006421566009, 119.78103733062744, 0.5000167846679688], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8527793121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6427793121337891, 0.060431470465660095, 62.47634983062744, 0.8000167846679689], - [0.3277501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582], - [0.3252501106262207, 0.06162476594448089, 46.86171770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411455210407357, 0.08680032081542181, 0.050120849321309856, 0.09803425749420203, 0.05856484717994576, 0.011649364116436953, 0.04998481868739852, 0.12844163139769274, 0.02231578299978882, 0.0771568225697674, 0.10684723184492888, 0.0423842914350323, 0.14095294700550623, 0.022632283028495122], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.86917131220383 -INFO - Cycle: 327 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6859043121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6427793121337891, 0.060431470465660095, 62.33572483062744, 0.8000167846679689], - [0.3277501106262207, 0.06162476594448089, 46.72109270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1040942446269075, 0.0870224675446852, 0.09562417084795961, 0.05856247256007055, 0.04998508571266273, 0.022331201014002832, 0.051381668239879164, 0.1184676411121736, 0.1284919326889912, 0.07714105307898052, 0.042465475462191815, 0.16443258711149528], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8669810092537 -INFO - Cycle: 328 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6427793121337891, 0.060586157965660095, 62.33572483062744, 0.8000167846679689], - [0.3277501106262207, 0.06177945344448089, 46.72109270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409716363257131, 0.08734520479757563, 0.09872109237477178, 0.058574460843560584, 0.04997975869995608, 0.02233149703769221, 0.04911558519523915, 0.11845479776160321, 0.07698223656318516, 0.1283743189935859, 0.042468730440678094, 0.16339693363843477], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.86562613370234 -INFO - Cycle: 329 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6427793121337891, 0.060586157965660095, 62.19509983062744, 0.8000167846679689], - [0.3277501106262207, 0.06177945344448089, 46.58046770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409540668186905, 0.08722003916294943, 0.0961576528585811, 0.05857547191878499, 0.0499837678210141, 0.022331231059726734, 0.05089899856427235, 0.11849808291482662, 0.07714099570082883, 0.12845776404915119, 0.04242154768539975, 0.16421904158259584], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.86413242573485 -INFO - Cycle: 330 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.7075938606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6427793121337891, 0.060740845465660095, 62.19509983062744, 0.8000167846679689], - [0.32650011062622075, 0.06177945344448089, 46.58046770095825, 1.9000661849975582], - [0.3277501106262207, 0.06193414094448089, 46.58046770095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409703528640503, 0.08749888749549832, 0.09848746206043388, 0.058574948335508796, 0.0499798813982196, 0.02233102863303494, 0.049153713682892446, 0.11844927985841519, 0.07488450065301633, 0.12839164247526635, 0.002256481076592139, 0.0424269226595317, 0.03778730254847456, 0.12568091383671068], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8630873429561 -INFO - Cycle: 331 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6427793121337891, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], - [0.32650011062622075, 0.06193414094448089, 46.58046770095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409529250086892, 0.08734086761624409, 0.09863000229877006, 0.05857517075700501, 0.049979663731390525, 0.02233152660779144, 0.04921499566283664, 0.11849281304067945, 0.07714042944056687, 0.12847432038786322, 0.04237171587181717, 0.1633532020841665], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.86196219843805 -INFO - Cycle: 332 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6415293121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], - [0.32650011062622075, 0.06193414094448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1040954174252053, 0.08736102449508387, 0.09626340401861377, 0.0585759722020479, 0.04998341382769722, 0.02233121744515844, 0.05073017589208662, 0.1184894911441047, 0.07714102187323948, 0.1284685246046821, 0.042386384887485744, 0.16417395218459496], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.86118612745 -INFO - Cycle: 333 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.09999895095825, 1.8000661849975588], - [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], - [0.3252501106262208, 0.06193414094448089, 46.43984270095825, 1.9000661849975582], - [0.32650011062622075, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409553731751166, 0.08744608857790474, 0.09879140361873855, 0.05857465905241844, 0.04997913942790541, 0.022331499738254938, 0.04698067171018304, 0.11848657413892145, 0.07714048143033325, 0.12846360122254272, 0.002077501825193366, 0.04238814482035012, 0.012774768997036806, 0.15046992812270546], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8599162886105 -INFO - Cycle: 334 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], - [0.3252501106262208, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409553488803505, 0.08741777015912754, 0.09863751990411651, 0.05857498658322476, 0.04997946189534809, 0.02233151619139181, 0.04917036417083182, 0.11848659199085139, 0.07714044947932962, 0.12846358247837136, 0.04238814702811286, 0.16331407523125915], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8588792743003 -INFO - Cycle: 335 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], - [0.3240001106262208, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409553269874408, 0.08736115777358781, 0.09822573990732733, 0.05857547545451589, 0.04998039916741035, 0.022331475181646365, 0.04947597386790594, 0.1184865782915614, 0.07714052803899385, 0.1284635044333885, 0.042388847365467504, 0.1634747878194507], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8581629140243 -INFO - Cycle: 336 -INFO - Spp: 12 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], - [0.32275011062622083, 0.06208882844448089, 46.43984270095825, 1.9000661849975582]], shape=[12, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409553042508483, 0.08730384841153803, 0.0978114447586911, 0.058575977542744066, 0.04998134308415859, 0.022331433828617, 0.0497831615637605, 0.11848656489768444, 0.07714060722855638, 0.1284634251985889, 0.042389550066285024, 0.16363711299429115], shape=[12], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8577788886519 -INFO - Cycle: 337 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.68593645095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.15213108062744, 2.1000167846679685], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030203867506980897, 55.24648332595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 78.95937395095825, 1.8000661849975588], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04009006421566009, 119.92166233062744, 0.5000167846679688], - [0.6402793121337892, 0.060740845465660095, 62.05447483062744, 0.8000167846679689], - [0.32275011062622083, 0.06208882844448089, 46.43984270095825, 1.9000661849975582], - [0.32275011062622083, 0.06208882844448089, 46.29921770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10409553217424287, 0.08731638641320072, 0.09611666104534004, 0.058576576026022766, 0.049984018863738, 0.02233121275790838, 0.05087010114381562, 0.11848643982366165, 0.07714103064044152, 0.12846315523340185, 0.04239438441446433, 0.04855165782445521, 0.115672843639307], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.85764572631206 -INFO - Cycle: 338 -INFO - Spp: 13 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.3407188606262206, 0.030203867506980897, 55.31679582595825, 0.6000661849975585], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6871543121337891, 0.04001272046566009, 119.92166233062744, 0.5000167846679688], - [0.6402793121337892, 0.060818189215660096, 62.05447483062744, 0.8000167846679689], - [0.32275011062622083, 0.06216617219448089, 46.29921770095825, 1.9000661849975582]], shape=[13, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10412944698130779, 0.07652875843212824, 0.04997666524298931, 0.010977755429883272, 0.09666277394200162, 0.05860907557036647, 0.02258892184695929, 0.05041282458124294, 0.11857092416066316, 0.07688276501840784, 0.12842876936530806, 0.042220694767605906, 0.16401062466113617], shape=[13], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.85543349839287 -INFO - Cycle: 339 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030126523756980897, 55.31679582595825, 0.6000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6871543121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.32275011062622083, 0.06224351594448089, 46.29921770095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411834120154566, 0.00504303956706975, 0.044692047152745426, 0.08246541840021723, 0.09795468855745751, 0.05859872424198788, 0.04959427711148572, 0.10321178874141348, 0.07739044755539215, 0.005282217477502674, 0.02208102320463372, 0.015352374422641854, 0.12845237263009576, 0.042258457500086645, 0.16350478223572457], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.85439989929677 -INFO - Cycle: 340 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.3407188606262206, 0.030126523756980897, 55.38710832595825, 0.6000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.32275011062622083, 0.06224351594448089, 46.22890520095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411781397939751, 0.05932721852627696, 0.04997631264472425, 0.028173481904083083, 0.09676448130309809, 0.05859326811619786, 0.05037781394451013, 0.09763336270109131, 0.07711091219190797, 0.020911995701787475, 0.04226240372986256, 0.022360637813153905, 0.12847666573910202, 0.1639136317048069], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8538452918393 -INFO - Cycle: 341 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3407188606262206, 0.030126523756980897, 55.45742082595825, 0.6000661849975585], - [0.32275011062622083, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411783723126308, 0.002412062609854542, 0.04557971502332612, 0.08516062983569725, 0.0981467707946624, 0.05859270274554168, 0.04943307307916996, 0.0958310620994463, 0.07684784661623661, 0.022714055268164585, 0.04225946110689358, 0.12770229965262492, 0.004394101544066148, 0.022623476179755322, 0.16341017648061812], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8531755972686 -INFO - Cycle: 342 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.3413438606262206, 0.030126523756980897, 55.45742082595825, 0.6000661849975585], - [0.32212511062622085, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411783523750258, 0.004655612753840708, 0.044906697905625924, 0.08288797820731128, 0.09794152581454105, 0.05859295548844881, 0.04958491818837158, 0.09614143437029704, 0.07685454941102583, 0.022403820755561073, 0.042259792204535025, 0.12847684064551373, 0.0050676199047188985, 0.02261678602006615, 0.16349163309264045], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8527778011207 -INFO - Cycle: 343 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.34196886062622056, 0.030126523756980897, 55.45742082595825, 0.6000661849975585], - [0.32150011062622086, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411782957273928, 0.0068641180164745776, 0.04997476634606574, 0.0806501945901848, 0.09773560073832137, 0.05859317222949134, 0.049737199997763146, 0.09645693354263984, 0.07686219084599329, 0.022088350604802, 0.04226012884725003, 0.12847679880356924, 0.022609210859488284, 0.16357350500521722], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8524695586074 -INFO - Cycle: 344 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.34196886062622056, 0.030049180006980897, 55.45742082595825, 0.6000661849975585], - [0.32087511062622087, 0.06232085969448089, 46.22890520095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411782441900855, 0.01385847460667218, 0.049975262775428596, 0.07362510069895377, 0.09752690515047974, 0.05859339612080634, 0.049893247586139326, 0.09673308384627166, 0.07737127138949756, 0.02181222667281581, 0.042260452179691814, 0.12847675889163504, 0.022100156071086983, 0.16365583959151267], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8522477294853 -INFO - Cycle: 345 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.34196886062622056, 0.030049180006980897, 55.52773332595825, 0.6000661849975585], - [0.32087511062622087, 0.06232085969448089, 46.15859270095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411782613576707, 0.08190891528506423, 0.04486055902589173, 0.0055631675343854195, 0.09632050364407323, 0.058593821246081625, 0.050693004190526254, 0.09663939490951963, 0.07709341675746856, 0.02190583862279286, 0.04226367048784989, 0.12847659450382792, 0.005116861182830311, 0.022378002817689414, 0.16406842365623178], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8518736114359 -INFO - Cycle: 346 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.7063438606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.34196886062622056, 0.030049180006980897, 55.59804582595825, 0.6000661849975585], - [0.32087511062622087, 0.06239820344448089, 46.15859270095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1041178400691955, 0.010648293158316465, 0.044464610431034245, 0.07689953562589513, 0.09771544046802418, 0.058593165513537625, 0.049734396723601214, 0.09520936853723808, 0.07506727505314247, 0.02333553251839994, 0.04226083016520146, 0.1268092678769452, 0.0055102605087979945, 0.001764763418376984, 0.0016678479515700466, 0.022639192583868973, 0.16356237939685442], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8508936271851 -INFO - Cycle: 347 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.34259386062622055, 0.030049180006980897, 55.59804582595825, 0.6000661849975585], - [0.3202501106262209, 0.06239820344448089, 46.15859270095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411783152548475, 0.018747789461272438, 0.0446247729680058, 0.06876896041341174, 0.09750489091916334, 0.05859339505156912, 0.04989217917540575, 0.0962837987737782, 0.07683926613696934, 0.02226145005479852, 0.042261154940961394, 0.12847674725138614, 0.005350599913705659, 0.022631985494939662, 0.16364517791914815], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8506454333939 -INFO - Cycle: 348 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8304063606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03472847688198089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04171428296566009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6402793121337892, 0.060818189215660096, 61.98416233062744, 0.8000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8297813606262201, 0.059265781569480896, 32.79921770095825, 3.0000661849975585], - [0.34259386062622055, 0.030049180006980897, 55.59804582595825, 0.6000661849975585], - [0.3196251106262209, 0.06239820344448089, 46.15859270095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411782475505568, 0.04252594378038706, 0.045202571018140555, 0.04495537496014767, 0.0972868302753991, 0.05859361324751813, 0.050061278493696425, 0.09665419774831756, 0.07556404363574196, 0.02189109277433809, 0.0422614319086606, 0.1284767110864104, 0.004773306020918777, 0.02263208161816721, 0.16372854567250802], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.85048831776265 -INFO - Cycle: 349 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6932480621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03476714875698089, 73.61562395095825, 1.9000661849975586], - [0.8999668121337893, 0.04167561109066009, 112.22244358062744, 2.1000167846679685], - [0.8999376106262208, 0.03298824250698089, 78.99453020095825, 1.8000661849975588], - [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6402793121337892, 0.060856861090660096, 61.98416233062744, 0.8000167846679689], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8297813606262201, 0.0593044534444809, 32.79921770095825, 3.0000661849975585], - [0.34259386062622055, 0.030010508131980897, 55.59804582595825, 0.6000661849975585], - [0.3196251106262209, 0.06243687531948089, 46.15859270095825, 1.9000661849975582], - [0.3196251106262209, 0.06239820344448089, 46.12343645095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10260307361205002, 0.08460979464114267, 0.008268127669954413, 0.11116810096003868, 0.07049391746744149, 0.1254548214363059, 0.0015167445789810727, 0.0016993759582296173, 0.09728504173260646, 0.05857880655243509, 0.04207002237267151, 0.006541464494373085, 0.005724383249423079, 0.042258077392158346, 0.0021522397954779155, 0.049977576121886434, 0.022377353999726592, 0.08746384554597923, 0.07611582926277485], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.85000191913696 -INFO - Cycle: 350 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03476714875698089, 73.58046770095825, 1.9000661849975586], - [0.8999668121337893, 0.04167561109066009, 112.25759983062744, 2.1000167846679685], - [0.6402793121337892, 0.060856861090660096, 61.94900608062744, 0.8000167846679689], - [0.8297813606262201, 0.0593044534444809, 32.76406145095825, 3.0000661849975585], - [0.34259386062622055, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], - [0.3196251106262209, 0.06243687531948089, 46.12343645095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10253295564331386, 0.08475950639181634, 0.05040611652739763, 0.08256936792827539, 0.07082080881114335, 0.12226979517706756, 0.036009409135826995, 0.006138225612940824, 0.00618796471309443, 0.0026256675924880607, 0.09716518962939878, 0.05858680570376457, 0.042246620269567034, 0.04997802846669939, 0.022514640197987296, 0.1636028124431654], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8493832474327 -INFO - Cycle: 351 -INFO - Spp: 27 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7072813606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6868418121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8540293121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7063438606262193, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], - [0.8999668121337893, 0.04167561109066009, 112.29275608062744, 2.1000167846679685], - [0.6399668121337891, 0.060856861090660096, 61.94900608062744, 0.8000167846679689], - [0.6402793121337892, 0.060856861090660096, 61.91384983062744, 0.8000167846679689], - [0.8297813606262201, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.34290636062622054, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], - [0.3196251106262209, 0.06247554719448089, 46.12343645095825, 1.9000661849975582], - [0.3196251106262209, 0.06243687531948089, 46.08828020095825, 1.9000661849975582]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09812140437834688, 0.004138579975809892, 0.050108531819514926, 0.04899445506415963, 0.0594256260242298, 0.11090225605387952, 0.06530683407060443, 0.013246046950854547, 0.01430275858128194, 0.07991666550581143, 0.004224470008671905, 0.0017728118773626517, 0.002081138893272374, 0.002481912804940233, 0.001803796671316658, 0.0021833141214932434, 0.0018214770714926921, 0.0014519689742763645, 0.003461906176628888, 0.09742611880543248, 0.05859447514401819, 0.03958323911017524, 0.002664673943728761, 0.049967155163917205, 0.022504834480939567, 0.1219313200392847, 0.04158222828855569], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84904005395396 -INFO - Cycle: 352 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], - [0.8999668121337893, 0.04163693921566009, 112.29275608062744, 2.1000167846679685], - [0.6402793121337892, 0.060895532965660096, 61.91384983062744, 0.8000167846679689], - [0.82946886062622, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], - [0.3196251106262209, 0.06247554719448089, 46.08828020095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.1001955114358451, 0.004229523193173047, 0.050235874664093697, 0.11081418109549743, 0.050716885099769966, 0.11515997949457336, 0.004730334230907381, 0.026260924689563533, 0.013279250029121347, 0.08065617168712706, 0.003924540316541117, 0.0030696342158354974, 0.002659138582291326, 0.09719126241565507, 0.05857830809059689, 0.04222952495664565, 0.04996775587638863, 0.02250190519344741, 0.1635992947329266], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84858443710726 -INFO - Cycle: 353 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.04163693921566009, 112.32791233062744, 2.1000167846679685], - [0.6402793121337892, 0.060895532965660096, 61.87869358062744, 0.8000167846679689], - [0.82915636062622, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3196251106262209, 0.06251421906948089, 46.08828020095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411912034362607, 0.0498568150617892, 0.11199805286681441, 0.0699222636592819, 0.10841016272939627, 0.006615289348429669, 0.007055855826293903, 0.02005177886207382, 0.08753717113589249, 0.0978117535429689, 0.022501292464673656, 0.058584787659519647, 0.042217459804718874, 0.04996678798840206, 0.16335140870611928], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8483617476236 -INFO - Cycle: 354 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7072813606262195, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.8540293121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.6929355621337896, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999668121337893, 0.04163693921566009, 112.36306858062744, 2.1000167846679685], - [0.6402793121337892, 0.060934204840660096, 61.87869358062744, 0.8000167846679689], - [0.82884386062622, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3196251106262209, 0.06251421906948089, 46.05312395095825, 1.9000661849975582]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09969912104155484, 0.05013077292405004, 0.0984656902355505, 0.06050103765413781, 0.11240722918746576, 0.01646184094647195, 0.01315030268700483, 0.014488588067836577, 0.0831162677880688, 0.09730304461691121, 0.022501780945341093, 0.0030664510830830547, 0.0018021342711754366, 0.001928185515310181, 0.001860667037108208, 0.002697406689512602, 0.0017779779564378268, 0.05859252913250864, 0.042223602819401664, 0.04996789747514442, 0.16355488636490154], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84794226614366 -INFO - Cycle: 355 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.02968645095825, 1.8000661849975588], - [0.8534043121337893, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8537168121337894, 0.061378931403160086, 77.04861545562744, 1.3000167846679689], - [0.7066563606262194, 0.02658804719448089, 63.84218645095825, 1.5000661849975585], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999376106262208, 0.03476714875698089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.030010508131980897, 55.63320207595825, 0.6000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.27322483062744, 0.9000167846679689], - [0.8999668121337893, 0.04163693921566009, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.060934204840660096, 61.84353733062744, 0.8000167846679689], - [0.8285313606262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3193126106262209, 0.06251421906948089, 46.05312395095825, 1.9000661849975582], - [0.3196251106262209, 0.06255289094448088, 46.05312395095825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10098860367109774, 0.049804912879867824, 0.06925973871376782, 0.06729334488851108, 0.07611559028773965, 0.049326266695034184, 0.009683747575626591, 0.052357349094198584, 0.08460304612672566, 0.09784367984121388, 0.022501886297623713, 0.003129592929123847, 0.0029769343550750628, 0.058599354706695916, 0.04221151311424195, 0.04996708802242212, 0.016776892017460413, 0.14656045878357388], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8477473970165 -INFO - Cycle: 356 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06088515311675859, 0.002604703932798077, 0.006869386588863744, 0.0025018859273528253, 0.0371892584908906, 0.002741332945838314, 0.04968789329590249, 0.11124232406839957, 0.006199674686220636, 0.07778747794798606, 0.11596608103521412, 0.0018934271402026139, 0.08622823033633578, 0.09781640643028609, 0.021691848974199512, 0.05858753996017388, 0.04224652774782596, 0.049971329359104276, 0.16341792600411587], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8475523476052 -INFO - Cycle: 357 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05278371151562798, 0.01139705355280688, 0.01831690768527165, 0.005396139229967366, 0.03986435195125898, 0.006070567486343884, 0.04967915259544767, 0.11085334187710606, 0.007678431629058633, 0.07778747682114583, 0.09393631054283579, 0.004849549026351437, 0.08765001014923418, 0.09782265240640248, 0.021691850444025985, 0.058587499188830286, 0.04224576075648808, 0.04997132213654765, 0.16341791100524924], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8475521753107 -INFO - Cycle: 358 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05278371151562798, 0.01139705355280688, 0.01831690768527165, 0.005396139229967366, 0.03986435195125898, 0.006070567486343884, 0.04967915259544767, 0.11085334187710606, 0.007678431629058633, 0.07778747682114583, 0.09393631054283579, 0.004849549026351437, 0.08765001014923418, 0.09782265240640248, 0.021691850444025985, 0.058587499188830286, 0.04224576075648808, 0.04997132213654765, 0.16341791100524924], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8475521753107 -INFO - Cycle: 359 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06230873640690241, 0.010397225257913626, 0.017787528064481813, 0.04180604622751621, 0.04967916235821664, 0.1109512756038166, 0.007580726044212053, 0.07778747719383146, 0.10031468569752577, 0.08765000457756911, 0.09782264561303654, 0.02169185019129774, 0.0585876025705886, 0.042245800219163396, 0.04997132220337375, 0.16341791177055434], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8475522096218 -INFO - Cycle: 360 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06230873640690241, 0.010397225257913626, 0.017787528064481813, 0.04180604622751621, 0.04967916235821664, 0.1109512756038166, 0.007580726044212053, 0.07778747719383146, 0.10031468569752577, 0.08765000457756911, 0.09782264561303654, 0.02169185019129774, 0.0585876025705886, 0.042245800219163396, 0.04997132220337375, 0.16341791177055434], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8475522096218 -INFO - Cycle: 361 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.8283751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06230873640690241, 0.010397225257913626, 0.017787528064481813, 0.04180604622751621, 0.04967916235821664, 0.1109512756038166, 0.007580726044212053, 0.07778747719383146, 0.10031468569752577, 0.08765000457756911, 0.09782264561303654, 0.02169185019129774, 0.0585876025705886, 0.042245800219163396, 0.04997132220337375, 0.16341791177055434], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8475522096218 -INFO - Cycle: 362 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.3193126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], - [0.8233751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3143126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06330212265913379, 0.009923979139403166, 0.01758321943395429, 0.040812588199634084, 0.04970524575461655, 0.1119617413627279, 0.006569426141520861, 0.07778011960015947, 0.10099271472133442, 0.08764503223474471, 0.09778722905150104, 0.021695679244113957, 0.058587541784632303, 0.042246405778057966, 0.16006315561434292, 0.04997499100160857, 0.003368808278514018], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8475415055319 -INFO - Cycle: 363 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.3168126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], - [0.8258751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06224984359317238, 0.0104378653098674, 0.017925845107765372, 0.0418649501259872, 0.05030451635273232, 0.11072956548983284, 0.0078025874097693, 0.07778398488459444, 0.10013547289079922, 0.08753181134135675, 0.09697363809587747, 0.021693666957470017, 0.0585886798414221, 0.042247026811793986, 0.16375544211889168, 0.04997510366866758], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84722149070683 -INFO - Cycle: 364 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.6402793121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.3168126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], - [0.8258751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06224984359317238, 0.0104378653098674, 0.017925845107765372, 0.0418649501259872, 0.05030451635273232, 0.11072956548983284, 0.0078025874097693, 0.07778398488459444, 0.10013547289079922, 0.08753181134135675, 0.09697363809587747, 0.021693666957470017, 0.0585886798414221, 0.042247026811793986, 0.16375544211889168, 0.04997510366866758], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84722149070683 -INFO - Cycle: 365 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8534043121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6926230621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.54531145095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.63320207595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.39822483062744, 2.1000167846679685], - [0.3168126106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], - [0.8258751106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.8546543121337893, 0.061378931403160086, 77.03103733062744, 1.3000167846679689], - [0.7082188606262194, 0.02656871125698089, 63.84218645095825, 1.5000661849975585], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.3180626106262209, 0.06253355500698089, 46.05312395095825, 1.9000661849975582], - [0.8246251106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06405743425582168, 0.012399239919005206, 0.016426979059652288, 0.04005821175358881, 0.050076864775349186, 0.10581743749071042, 0.07328485087272521, 0.09966575615338857, 0.08757672475779608, 0.09727948281762833, 0.02169310615066317, 0.0585912731643308, 0.047640561689157146, 0.034382264628028444, 0.012713030432762954, 0.004499389825091679, 0.0422506857166845, 0.11599430101418587, 0.015592405523429486], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8471852686705 -INFO - Cycle: 366 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.8527793121337893, 0.06139826734066008, 77.04861545562744, 1.3000167846679689], - [0.8534043121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.34321886062622053, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.3168126106262209, 0.06261089875698089, 46.05312395095825, 1.9000661849975582], - [0.3168126106262209, 0.06253355500698089, 45.98281145095825, 1.9000661849975582], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06409998402636018, 0.0015422275413461122, 0.0022989622802290746, 0.040018247641731376, 0.049534197891891577, 0.12465188994933035, 0.042223424405338564, 0.07536304298931361, 0.043171654071925775, 0.07652158202047193, 0.08780880043426334, 0.09775753243616005, 0.02295479475877011, 0.0586050024045213, 0.1390100323204395, 0.024472907332269665, 0.049965717495637545], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8467558565951 -INFO - Cycle: 367 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8540293121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8534043121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.3168126106262209, 0.06261089875698089, 45.98281145095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08847442058157969, 0.12240990391794684, 0.015641581648650663, 0.05003540627660204, 0.04227764734751749, 0.07652953647002383, 0.08781796892284961, 0.09696965527846761, 0.05862321176692685, 0.049967055468037806, 0.004817027159996648, 0.026870988266593194, 0.09144851900012338, 0.022946945836772356, 0.1637544086589456], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84560170898874 -INFO - Cycle: 368 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.7075938606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8527793121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3168126106262209, 0.06268824250698089, 45.98281145095825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06563114736689196, 0.11682610785764128, 0.03848426889642318, 0.04915122047449962, 0.04227314933703923, 0.0746984016248873, 0.08624929533269256, 0.09829835677630634, 0.05861707593837755, 0.04996451193072456, 0.008707311742046708, 0.022946950486824838, 0.001830963113789757, 0.0031048035811841027, 0.028960583208946553, 0.08937111332199664, 0.16325911347141095], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84533436030097 -INFO - Cycle: 369 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3168126106262209, 0.06268824250698089, 45.91249895095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09270391366608391, 0.12658059033933242, 0.011411679296143246, 0.049886455138801584, 0.04226961777108378, 0.0765295089961734, 0.0878813432862277, 0.0971450065264435, 0.058612042307389964, 0.04996650694985944, 0.022946959900758325, 0.0353131062017345, 0.08304240556548266, 0.1636653952408108], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8443667310006 -INFO - Cycle: 370 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3168126106262209, 0.0627655862569809, 45.91249895095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08805778501128445, 0.1286259736030034, 0.01605779913613888, 0.04901535477254391, 0.04226654373953637, 0.07652916300658379, 0.08793657188459145, 0.0984547291352294, 0.058611302569353096, 0.04996401010649733, 0.02294714053908412, 0.03542757120713391, 0.08158769303437648, 0.16176545996384423], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8441003801577 -INFO - Cycle: 371 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3168126106262209, 0.0627655862569809, 45.84218645095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.057128450356951056, 0.12862524009119344, 0.04698703948719228, 0.049739932313147724, 0.04226961116286746, 0.07652947965221046, 0.08794353755337472, 0.0973177401878533, 0.05861158119628439, 0.049965960659312615, 0.022946976253759743, 0.0356678295583287, 0.07859456599707682, 0.004094613299871419, 0.16357744223057588], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84332631878243 -INFO - Cycle: 372 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3161876106262209, 0.0627655862569809, 45.84218645095825, 1.9000661849975582], - [0.3168126106262209, 0.0628429300069809, 45.84218645095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09399943991040025, 0.12862618374452678, 0.010116157242356602, 0.049152249867882934, 0.04226802247074567, 0.07652924425649271, 0.08797519326197072, 0.09820684927014588, 0.058611330077968135, 0.04996430447736802, 0.0229470981189926, 0.0352935553532517, 0.08306199472817306, 0.04582719884107575, 0.11742117837864925], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8430374145827 -INFO - Cycle: 373 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8552793121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3161876106262209, 0.0628429300069809, 45.84218645095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06664577014940454, 0.12862577483023463, 0.0374697431287592, 0.04901617043946744, 0.04226721835729705, 0.07518848033969146, 0.08796963120586986, 0.09842711989929961, 0.05861124949288038, 0.049963966689746266, 0.0229470012761762, 0.03347124922715482, 0.078927293768294, 0.002008925732703307, 0.003948904643885586, 0.16317067040256938], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84274915524355 -INFO - Cycle: 374 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.3161876106262209, 0.0628429300069809, 45.77187395095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05712660891302274, 0.12862522756112027, 0.046988880496551526, 0.04975083804844781, 0.04227035068579476, 0.07652950041784908, 0.08797583338167336, 0.09727543747719113, 0.05861155136947528, 0.04996593578222807, 0.022946965419528943, 0.03566193667404682, 0.0786046787122261, 0.004090364680386042, 0.16357589038045814], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8421711325699 -INFO - Cycle: 375 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.31556261062622093, 0.0628429300069809, 45.77187395095825, 1.9000661849975582], - [0.3161876106262209, 0.0629202737569809, 45.77187395095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08897293825067108, 0.1286261689040086, 0.015142641278613981, 0.048886082794842245, 0.042267895676979333, 0.07652915898399221, 0.08803004544618012, 0.09857491187973456, 0.05861102412496304, 0.04996347710452853, 0.022947142580694104, 0.03455747792563194, 0.08191124199776845, 0.0018999961591928906, 0.16119284424097316], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8417741929805 -INFO - Cycle: 376 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8552793121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.31556261062622093, 0.0629202737569809, 45.77187395095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06469602482076973, 0.12862576352005303, 0.03941948064902553, 0.049027579189056376, 0.04226800278869334, 0.0750126107207756, 0.0866630491773233, 0.0983831018136399, 0.05861122213275526, 0.04996395453717546, 0.022946973050983314, 0.03308703935232057, 0.07861716592810976, 0.0023810780609514123, 0.004271054642865852, 0.163170273938486], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84145012066125 -INFO - Cycle: 377 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.31556261062622093, 0.0629202737569809, 45.70156145095825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05712623363103758, 0.12862521445634373, 0.0469892553679225, 0.04976435547119427, 0.04227108897483655, 0.0765295221713838, 0.08800776371055773, 0.09722933685634928, 0.05861152488037578, 0.04996591637239058, 0.022946954069607527, 0.03565622251105522, 0.07861464379677231, 0.004086085365469673, 0.16357588236470352], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.84107242017774 -INFO - Cycle: 378 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8552793121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.31556261062622093, 0.0629976175069809, 45.70156145095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06510630228661954, 0.12862574184825726, 0.039009206339579175, 0.04888792310371703, 0.04226841635139717, 0.0765291746669328, 0.08806268513741186, 0.09854588025363512, 0.05861091809757381, 0.04996343247471786, 0.022947135324167797, 0.03324884072429693, 0.07840677881498276, 0.004460901253739359, 0.0022398859552002527, 0.16308677736777139], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8405489573424 -INFO - Cycle: 379 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.31493761062622094, 0.0629976175069809, 45.70156145095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09186580533599556, 0.1286260220131635, 0.012249788464823835, 0.04904341560325709, 0.04226888425686442, 0.07652922375211237, 0.08803315933587649, 0.09833418710496993, 0.05861122246369688, 0.049963948927174706, 0.022947108726164192, 0.03536857899021748, 0.08209747007103757, 0.163171422075775], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8402044706019 -INFO - Cycle: 380 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.31431261062622096, 0.0629976175069809, 45.70156145095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09187346375328836, 0.12862596266364223, 0.012242131235555356, 0.049199388484824684, 0.042269192759336875, 0.07652927129347067, 0.08800344596712606, 0.09812175266262614, 0.058611490794312694, 0.049964467510058605, 0.022947083936539325, 0.03538150975435757, 0.08209027767067165, 0.1632565144677024], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8399529890474 -INFO - Cycle: 381 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.6390293121337892, 0.06095354077816009, 61.84353733062744, 0.8000167846679689], - [0.7069688606262194, 0.02656871125698089, 63.91249895095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03478648469448089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041617603278160095, 112.46853733062744, 2.1000167846679685], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.3438438606262205, 0.029991172194480897, 55.70351457595825, 0.6000661849975585], - [0.8546543121337893, 0.06139826734066008, 76.97830295562744, 1.3000167846679689], - [0.8521543121337893, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.8515293121337894, 0.06147561109066008, 76.97830295562744, 1.3000167846679689], - [0.31368761062622097, 0.0629976175069809, 45.70156145095825, 1.9000661849975582], - [0.31431261062622096, 0.0629976175069809, 45.63124895095825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06754620481554383, 0.12862571182544788, 0.03656930469627961, 0.049830595256155054, 0.04227190585720368, 0.07652954355107905, 0.08800286870474071, 0.09713874088105995, 0.058611888602808145, 0.04996616301489707, 0.022946942039942252, 0.034516383373347816, 0.08109531917038017, 0.0018797619465054992, 0.030490924690691968, 0.13311326917633148], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8397785595577 -INFO - Cycle: 382 -INFO - Spp: 14 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6390293121337892, 0.06095354077816009, 61.80838108062744, 0.8000167846679689], - [0.7069688606262194, 0.02653003938198089, 63.91249895095825, 1.5000661849975585], - [0.6923105621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03482515656948089, 73.47499895095825, 1.9000661849975586], - [0.8999668121337893, 0.041578931403160095, 112.46853733062744, 2.1000167846679685], - [0.3438438606262205, 0.029952500319480897, 55.70351457595825, 0.6000661849975585], - [0.8521543121337893, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.31431261062622096, 0.06303628938198089, 45.63124895095825, 1.9000661849975582]], shape=[14, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06228153344859634, 0.1252160637962311, 0.04183710907164127, 0.050114384674687595, 0.04769091040185873, 0.003362162632181713, 0.04222518925748969, 0.07815035469794031, 0.08774890435251749, 0.09739081863290161, 0.05858782320368661, 0.021327009838899083, 0.11849019889257077, 0.16329443305224783], shape=[14], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83903464751415 -INFO - Cycle: 383 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8255626106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.8249376106262198, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.6390293121337892, 0.06099221265316009, 61.80838108062744, 0.8000167846679689], - [0.7069688606262194, 0.02653003938198089, 63.94765520095825, 1.5000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03482515656948089, 73.43984270095825, 1.9000661849975586], - [0.8999668121337893, 0.041578931403160095, 112.50369358062744, 2.1000167846679685], - [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], - [0.8524668121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.31431261062622096, 0.06307496125698088, 45.63124895095825, 1.9000661849975582]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09416677368058897, 0.12275541264694104, 0.004915035715064204, 0.049494067840381246, 0.04067637206719967, 0.003814615793046309, 0.07750170479597568, 0.0019496569921538635, 0.0019954338231212335, 0.0020524498097726526, 0.004864297670346873, 0.004427988203289781, 0.0422255772148538, 0.07751601434107537, 0.009111319637719018, 0.09805737164675848, 0.058599943523244574, 0.021960933058741534, 0.11846092211731087, 0.16309453319287986], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83849107806344 -INFO - Cycle: 384 -INFO - Spp: 23 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8255626106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.8249376106262198, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], - [0.6390293121337892, 0.06099221265316009, 61.77322483062744, 0.8000167846679689], - [0.7069688606262194, 0.02653003938198089, 63.98281145095825, 1.5000661849975585], - [0.6916855621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03482515656948089, 73.40468645095825, 1.9000661849975586], - [0.8999668121337893, 0.041578931403160095, 112.53884983062744, 2.1000167846679685], - [0.3441563606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], - [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.31400011062622096, 0.06307496125698088, 45.63124895095825, 1.9000661849975582], - [0.31431261062622096, 0.06307496125698088, 45.59609270095825, 1.9000661849975582]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0818571908146224, 0.12495041522589537, 0.017049739056117515, 0.04975715647871084, 0.04534711445617339, 0.0016745268150120634, 0.002008365742749215, 0.0022158281662350964, 0.001963553720216601, 0.0029964908962074478, 0.0024154455184551664, 0.002202804030481155, 0.08400906665396699, 0.019664479528923726, 0.042213592362723235, 0.07701363465825557, 0.001990755561178627, 0.09752572889426266, 0.058612403257112346, 0.002798521663535503, 0.11740298203540779, 0.06544311353084592, 0.09783530160589568], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83825561985964 -INFO - Cycle: 385 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], - [0.6916855621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03482515656948089, 73.40468645095825, 1.9000661849975586], - [0.3441563606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], - [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.6390293121337892, 0.06103088452816009, 61.77322483062744, 0.8000167846679689], - [0.7072813606262195, 0.02653003938198089, 63.98281145095825, 1.5000661849975585], - [0.8999668121337893, 0.041578931403160095, 112.57400608062744, 2.1000167846679685], - [0.8530918121337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.31431261062622096, 0.06311363313198087, 45.59609270095825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08370170147521003, 0.1258320525541505, 0.016459716759565184, 0.049343318113551485, 0.04996432998358218, 0.0016539688503108276, 0.0023039832430142965, 0.08510997153467754, 0.020265833606550116, 0.0016338536525750931, 0.09806082951066859, 0.0021934913419311124, 0.07936374830152648, 0.042216814173490456, 0.07701725804234864, 0.05862059590229915, 0.038191739368801, 0.1630996360875454], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.837984993319 -INFO - Cycle: 386 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8252501106262199, 0.0593431253194809, 32.76406145095825, 3.0000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3438438606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], - [0.6916855621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.03482515656948089, 73.40468645095825, 1.9000661849975586], - [0.3441563606262205, 0.029952500319480897, 55.73867082595825, 0.6000661849975585], - [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.8999668121337893, 0.041578931403160095, 112.57400608062744, 2.1000167846679685], - [0.8530918121337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6390293121337892, 0.06103088452816009, 61.73806858062744, 0.8000167846679689], - [0.7075938606262195, 0.02653003938198089, 63.98281145095825, 1.5000661849975585], - [0.31400011062622096, 0.06311363313198087, 45.59609270095825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07677619786707715, 0.1238260538291906, 0.01799770402734894, 0.049486378517966535, 0.0499646525822787, 0.004074167236020961, 0.005270950819915974, 0.08357558307148258, 0.018110758574800975, 0.004468269750743987, 0.09790649433793043, 0.004344368379628237, 0.06658153965229022, 0.058621338924137685, 0.05185831961405244, 0.004769506204017636, 0.04220363681618144, 0.07702146618992407, 0.16314261360501148], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8377964685209 -INFO - Cycle: 387 -INFO - Spp: 23 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8999376106262208, 0.03298824250698089, 79.01210832595825, 1.8000661849975588], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8527793121337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.8530918121337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 79.01210832595825, 1.8000661849975588], - [0.8252501106262199, 0.05936246125698089, 32.76406145095825, 3.0000661849975585], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.40468645095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.73867082595825, 0.6000661849975585], - [0.8529355621337894, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.8526230621337895, 0.06143693921566008, 76.97830295562744, 1.3000167846679689], - [0.8527793121337894, 0.06143693921566008, 76.96072483062744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.57400608062744, 2.1000167846679685], - [0.6390293121337892, 0.06105022046566009, 61.73806858062744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 63.98281145095825, 1.5000661849975585], - [0.31400011062622096, 0.06311363313198087, 45.57851457595825, 1.9000661849975582]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0740447885956065, 0.11941871359318862, 0.022221008922846543, 0.02746139888612399, 0.0032095345716012, 0.004646193756397944, 0.0033311842195216583, 0.02619380019160893, 0.0028615700588534533, 0.002244417579165822, 0.005558889419050281, 0.022569082369834258, 0.049966929718039586, 0.08456052209599314, 0.09748925761185337, 0.021636033851751817, 0.008760491939926448, 0.029547991113016966, 0.05110322936042484, 0.058615740677482674, 0.042192769913101155, 0.07784450424061785, 0.16317164750362076], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8375799679533 -INFO - Cycle: 388 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 79.01210832595825, 1.8000661849975588], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8252501106262199, 0.05936246125698089, 32.74648332595825, 3.0000661849975585], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.38710832595825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.75624895095825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.96072483062744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.59158420562744, 2.1000167846679685], - [0.6390293121337892, 0.06105022046566009, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.00038957595825, 1.5000661849975585], - [0.31400011062622096, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.059467588771940146, 0.05274399063359843, 0.035333413172048474, 0.003874616123842069, 0.0054431310209909056, 0.004430769191347703, 0.006255201620066068, 0.06396966206784295, 0.04999666438870978, 0.01992591333676555, 0.005664218427419283, 0.04996684776589454, 0.06351223540774426, 0.09765059469624894, 0.021955276185546546, 0.11839600672504666, 0.058619525112814874, 0.04221060367689159, 0.07752293681926978, 0.1630608048559716], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8373366406372 -INFO - Cycle: 389 -INFO - Spp: 24 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6918418121337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.686529312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[24, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0776580215488688, 0.06440452983055876, 0.01722308943954276, 0.0029684312251032517, 0.004724180259047428, 0.01171604306057514, 0.005042396249893398, 0.050129174218613425, 0.06435867323347216, 0.005354590902325955, 0.006021953422212302, 0.003620906489215526, 0.0018101355643736486, 0.049922106079791397, 0.0018804860709808434, 0.0499613924957038, 0.0022648179801869847, 0.09757616179613471, 0.022267559942910832, 0.1184022862346933, 0.05863122623358218, 0.04069004239392, 0.07721370472632681, 0.16311276768552394], shape=[24], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83715825121277 -INFO - Cycle: 390 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83715827577726 -INFO - Cycle: 391 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83715827577726 -INFO - Cycle: 392 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83715827577726 -INFO - Cycle: 393 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83715827577726 -INFO - Cycle: 394 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07858876505349568, 0.05104987051344886, 0.020681494683522317, 0.004852637782582241, 0.012542293063904504, 0.0049384092062916924, 0.0669779873925379, 0.06948578471510593, 0.005655485068943756, 0.005955093404384758, 0.04992074698986463, 0.04996139120141742, 0.09757718727304703, 0.022267559956749044, 0.11840157775302043, 0.05863104500244088, 0.04218619558689196, 0.07721370498097159, 0.16311277037137936], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83715827577726 -INFO - Cycle: 395 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6919980621337896, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8252501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31384386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582], - [0.30884386062622093, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08406842929381036, 0.07212851741948556, 0.015982392458181286, 0.004072109506552871, 0.0074972670547427955, 0.004323742180657089, 0.04779715126218047, 0.07283243472704534, 0.004371373341813977, 0.007591837163505949, 0.05024000975133953, 0.04996245892025434, 0.09714154920223776, 0.022267508932817315, 0.1184022142800231, 0.05863182591028432, 0.04218681014036479, 0.0772138021019528, 0.12234755096490042, 0.04094101538785009], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8370999401336 -INFO - Cycle: 396 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.31134386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10015034577168505, 0.07260529930069874, 0.003972605843004244, 0.05601562481319933, 0.07809204749931559, 0.009769356170659734, 0.050554625734888746, 0.096713541998386, 0.02226936196540144, 0.11840201442274269, 0.05863230015399468, 0.042187454258420846, 0.07721023059648315, 0.04996529761748884, 0.16345989385363083], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83659243508544 -INFO - Cycle: 397 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7075938606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.31134386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10015034577168505, 0.07260529930069874, 0.003972605843004244, 0.05601562481319933, 0.07809204749931559, 0.009769356170659734, 0.050554625734888746, 0.096713541998386, 0.02226936196540144, 0.11840201442274269, 0.05863230015399468, 0.042187454258420846, 0.07721023059648315, 0.04996529761748884, 0.16345989385363083], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83659243508544 -INFO - Cycle: 398 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.6390293121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.31134386062622094, 0.06313296906948088, 45.57851457595825, 1.9000661849975582], - [0.7088438606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10014908810182992, 0.072604928274218, 0.003973863506986994, 0.05601599585322186, 0.0781021722892032, 0.009759232829796488, 0.05055461758850157, 0.09671354757770179, 0.022253944142890753, 0.1184020144173502, 0.05863230015089686, 0.042187454256119056, 0.049965297940298255, 0.16345989383305046, 0.0772256492379346], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83659154493546 -INFO - Cycle: 399 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.31134386062622094, 0.06321031281948088, 45.57851457595825, 1.9000661849975582], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0754852780054071, 0.07610138147730429, 0.02863760878740155, 0.05251682440168055, 0.08257349876325601, 0.003998848580764865, 0.04968795284348561, 0.09801517994275213, 0.022261672567560203, 0.11544572863882213, 0.05863137107764606, 0.049962810451435885, 0.0029554335946927897, 0.04218833539616229, 0.162974264184401, 0.07585451105267214], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83636225575077 -INFO - Cycle: 400 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31134386062622094, 0.06321031281948088, 45.50820207595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10065199495425908, 0.09905133004196519, 0.003471049773278744, 0.029565756932915622, 0.0851517870760426, 0.002772256237764709, 0.05041727303613113, 0.09686970645231621, 0.022261640884959726, 0.11840140275094463, 0.05863232869814278, 0.04996478248114833, 0.04219150610414635, 0.07721794171254832, 0.16337924286343666], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8354338637117 -INFO - Cycle: 401 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.31134386062622094, 0.06328765656948088, 45.50820207595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07495392937377016, 0.07594187084369347, 0.029168956647863335, 0.05267635391831144, 0.08269757554457183, 0.0038001270450090823, 0.04955664864084619, 0.0981644972593222, 0.02226167875706492, 0.11539078305364464, 0.058631079859821515, 0.049962317699118734, 0.04218879450397771, 0.07580486668059003, 0.0030103713465423508, 0.1628960087183607], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83518478406336 -INFO - Cycle: 402 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.31134386062622094, 0.06328765656948088, 45.43788957595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08915555800690633, 0.081678492844273, 0.01496738926518406, 0.046939343656273606, 0.07894858791201678, 0.00903552858475281, 0.050285621077471115, 0.0970211974166044, 0.022261654263457074, 0.11566196468008372, 0.05863157128770648, 0.049964271470905305, 0.04219201732875997, 0.07721791795201441, 0.0027391859701397007, 0.16329969828345134], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8344707268536 -INFO - Cycle: 403 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31071886062622095, 0.06328765656948088, 45.43788957595825, 1.9000661849975582], - [0.31134386062622094, 0.06336500031948088, 45.43788957595825, 1.9000661849975582]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07066495838812097, 0.07400791702506691, 0.033457898471896154, 0.05461035694124394, 0.07784570846784976, 0.010183402572948651, 0.049539001314032875, 0.09814697862105848, 0.022261621129883342, 0.11442933274661436, 0.05863079003174892, 0.04996215077759066, 0.04218960890837756, 0.07533263697129776, 0.003971865493385859, 0.0018851732861881534, 0.017759778946197805, 0.14512081990649794], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8341933191019 -INFO - Cycle: 404 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31071886062622095, 0.06336500031948088, 45.43788957595825, 1.9000661849975582]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08719824590777334, 0.08193557941071311, 0.01692470272511958, 0.046682398185455706, 0.08177575038711722, 0.006232586462111336, 0.04958537337739984, 0.09809662092154553, 0.022261629244727164, 0.11624611331068253, 0.058631215389226776, 0.048649263354486584, 0.04218954851404565, 0.07557280342583517, 0.0021550640186673653, 0.0016450129314552202, 0.1629050149563784], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83395244668037 -INFO - Cycle: 405 -INFO - Spp: 15 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31071886062622095, 0.06336500031948088, 45.36757707595825, 1.9000661849975582]], shape=[15, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09359970648878047, 0.08741189001370436, 0.010523283782311987, 0.04120569035225165, 0.07989233455706754, 0.008121662291462531, 0.050314428938481315, 0.09695222765204038, 0.02226153866306425, 0.11707823538362781, 0.05863177015479487, 0.049964297708515994, 0.04219272805533507, 0.07621544210704315, 0.1633092392438442], shape=[15], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83345826100145 -INFO - Cycle: 406 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.31071886062622095, 0.06344234406948088, 45.36757707595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07470360398117565, 0.0759227587971795, 0.02941928354218945, 0.05269545351038343, 0.08280907780236792, 0.003723587636706245, 0.04945538427354182, 0.09824305979504586, 0.022261672879111495, 0.11536816108182657, 0.05863078988658922, 0.0499618605630374, 0.042190042229984466, 0.07578105154868787, 0.00303296853004641, 0.16282861446057906], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83303738608845 -INFO - Cycle: 407 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.31009386062622096, 0.06344234406948088, 45.36757707595825, 1.9000661849975582], - [0.31071886062622095, 0.06344234406948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0954992347457645, 0.09018421622049776, 0.008623771544328676, 0.03843330440483547, 0.08339239890206138, 0.00466988199763801, 0.0499994030585539, 0.09740080638323911, 0.022261616046879675, 0.11743328638078412, 0.05863151665658894, 0.049376153738941934, 0.04219222682302021, 0.07648165941978992, 0.052810901872136606, 0.11031825219381278], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83276461573837 -INFO - Cycle: 408 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.31071886062622095, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08453821645149598, 0.08022692377309518, 0.019584729271029434, 0.04839115522684176, 0.08536217197243635, 0.0027655218681250583, 0.04932815085900324, 0.09838700060954188, 0.022261826312632467, 0.11655368604716188, 0.058630679367815616, 0.04996136966839482, 0.04219047444612162, 0.07721758835472903, 0.0018473925402048641, 0.1627531132313707], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8323140507576 -INFO - Cycle: 409 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.31009386062622096, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07495211170651025, 0.07605342449762344, 0.029170777942412487, 0.05256475715639282, 0.0828141698927199, 0.003838029860416485, 0.04948709963603305, 0.09816990809510093, 0.02226166041089887, 0.11539833173324339, 0.058630788609515615, 0.04996190140431165, 0.04219082412744109, 0.07580586046247903, 0.0030027809986406836, 0.16284010168340293], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8319365120355 -INFO - Cycle: 410 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.309468860626221, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08699305467543876, 0.08108568039578828, 0.01712989974389985, 0.04753229146727489, 0.08493201792838458, 0.0031351326049718557, 0.049647744695638714, 0.09795129313932724, 0.022261775517729076, 0.11667535265633307, 0.05863123408708368, 0.04996243596919112, 0.04219110567067725, 0.0772176852421061, 0.0017257167095407608, 0.16292757949661477], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83165811783743 -INFO - Cycle: 411 -INFO - Spp: 16 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.99453020095825, 1.8000661849975588], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.60916233062744, 2.1000167846679685], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.72049045562744, 0.8000167846679689], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8521543121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.308843860626221, 0.06351968781948088, 45.29726457595825, 1.9000661849975582]], shape=[16, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07719489582362853, 0.07693582428533202, 0.026928004218741374, 0.051682250367170876, 0.08292196774093358, 0.004149605396497043, 0.049807961756081605, 0.09773247676061865, 0.02226162792276912, 0.11569474002915388, 0.05863136867777609, 0.049067257562836954, 0.04219145253656452, 0.07607857964589, 0.002706347198758896, 0.16301551990416618], shape=[16], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83147976924107 -INFO - Cycle: 412 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415595954656601, 112.64431858062744, 2.1000167846679685], - [0.82306261062622, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8224376106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.6384043121337892, 0.061069556403160086, 61.68533420562744, 0.8000167846679689], - [0.7085313606262196, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.308843860626221, 0.06351968781948088, 45.26210832595825, 1.9000661849975582]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07997424638335765, 0.009755334625059245, 0.017644374659181606, 0.11256955601035241, 0.018402338148281887, 0.003980869117024367, 0.0971294874461656, 0.022260837809103817, 0.11004632992513536, 0.037850651080720124, 0.05471363811641758, 0.0025858399165113216, 0.0024309417045218296, 0.003917409049646074, 0.0027152827344797173, 0.009556220991814742, 0.056153989259329004, 0.05011730341383269, 0.006783618256770235, 0.05863719917035318, 0.009980006223550395, 0.002132415305527122, 0.04218181481347812, 0.020909206840168115, 0.16323437953704775], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83127843116665 -INFO - Cycle: 413 -INFO - Spp: 26 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.82306261062622, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8224376106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.7085313606262196, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.6916855621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999668121337893, 0.0415209235906601, 112.64431858062744, 2.1000167846679685], - [0.6384043121337892, 0.061108228278160086, 61.68533420562744, 0.8000167846679689], - [0.308843860626221, 0.06355835969448087, 45.26210832595825, 1.9000661849975582]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07016551787006914, 0.08718162141386107, 0.02291938523248925, 0.026642345344816114, 0.01021686095310094, 0.0038975811671836257, 0.09784820510106153, 0.02226066022844036, 0.01753490690682812, 0.037135618701371574, 0.05256975636097168, 0.004268953409719498, 0.005531989005439232, 0.006769694410969355, 0.009241433617227542, 0.009665616885246135, 0.06065842496558262, 0.04958840371683052, 0.1009062580685228, 0.009970420870118714, 0.0028557319549009997, 0.024648942475958557, 0.003734058069793566, 0.05862047733243112, 0.04217520698304817, 0.16299192895401776], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8309991475194 -INFO - Cycle: 414 -INFO - Spp: 27 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.3441563606262205, 0.029933164381980897, 55.77382707595825, 0.6000661849975585], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8227501106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.7082188606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.82306261062622, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.8224376106262199, 0.05938179719448089, 32.74648332595825, 3.0000661849975585], - [0.7085313606262196, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.6916855621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7079063606262195, 0.02651070344448089, 64.01796770095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.67947483062744, 2.1000167846679685], - [0.6384043121337892, 0.061108228278160086, 61.65017795562744, 0.8000167846679689], - [0.308843860626221, 0.06355835969448087, 45.22695207595825, 1.9000661849975582]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08234593824525659, 0.04414815895596448, 0.014858519311913577, 0.07490482847827647, 0.01128682640081937, 0.0031346752917019638, 0.09722403716163759, 0.022261013426519913, 0.04572747337611337, 0.040570895183631085, 0.057690076682956844, 0.0026977320976878183, 0.005097724166334836, 0.0042205435495398435, 0.00447096093503589, 0.006499849723797163, 0.064994906158387, 0.05002235509539248, 0.07110939482929075, 0.007527020313363604, 0.0018648897743804888, 0.017802940321509655, 0.00222346178637114, 0.0017253951999496651, 0.05862794147571748, 0.04216607629058526, 0.16319533053903001], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83081946722206 -INFO - Cycle: 415 -INFO - Spp: 23 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.3441563606262205, 0.029913828444480896, 55.77382707595825, 0.6000661849975585], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.059401133131980886, 32.74648332595825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.01796770095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.69705295562744, 2.1000167846679685], - [0.6384043121337892, 0.06112756421566008, 61.65017795562744, 0.8000167846679689], - [0.308843860626221, 0.06357769563198087, 45.22695207595825, 1.9000661849975582]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08334968557672373, 0.007987006687416883, 0.015084604641638447, 0.11638348037403204, 0.050285548770848405, 0.012993488333469836, 0.09745916587913057, 0.012983691043663783, 0.0027058463819925774, 0.002979121052161339, 0.0029654960125179036, 0.004523568164495191, 0.020286982210988156, 0.014919024120251386, 0.021440152340745356, 0.01921672062512093, 0.03506502411970905, 0.08616811721883769, 0.04996019795910392, 0.07804241255910627, 0.058627957361289944, 0.04219627370266502, 0.1630600360080707], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83058173942123 -INFO - Cycle: 416 -INFO - Spp: 28 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8526230621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.79140520095825, 0.6000661849975585], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.059401133131980886, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.03554582595825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.71463108062744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.65017795562744, 0.8000167846679689], - [0.6384043121337892, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.22695207595825, 1.9000661849975582]], shape=[28, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0825549968570826, 0.005447763066148987, 0.016968005232737962, 0.11831139440122129, 0.07540403953777995, 0.005816990984279467, 0.09772088039742144, 0.006157558529649598, 0.0019224635745301968, 0.0026737088765961983, 0.0017141465098974179, 0.003816628837702218, 0.003306623310146131, 0.01943792676195524, 0.04656449951101013, 0.006211521012421233, 0.0031845353380903167, 0.0017411458587855003, 0.001975413558306139, 0.02175974082614334, 0.015444974976875072, 0.06749618391143922, 0.049961719713887215, 0.07772063798571685, 0.0586309269689655, 0.003275791498105428, 0.038911672861542956, 0.16293590139176892], shape=[28], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83036038385245 -INFO - Cycle: 417 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83022782880624 -INFO - Cycle: 418 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83022782880624 -INFO - Cycle: 419 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83022782880624 -INFO - Cycle: 420 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6919980621337894, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07937541787965403, 0.011073453224503382, 0.01870970310302752, 0.10675769530937833, 0.06568106678623817, 0.0066188465037458795, 0.09745860715676863, 0.0051009031319862634, 0.0024778075086010222, 0.003556206210831882, 0.0025125041573914033, 0.011105803322077862, 0.011246457635503837, 0.025008222290422287, 0.03876152472660444, 0.005927460815852367, 0.006422814033340818, 0.002010223759299153, 0.014857711350524494, 0.044805960784840684, 0.002661963687086093, 0.0018904558394443815, 0.002009059053079144, 0.02207221230332751, 0.003610382759821844, 0.017053727397609398, 0.049958907727429794, 0.07741147290358702, 0.05863480972738334, 0.04218810463744957, 0.16304051427318933], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83022782880624 -INFO - Cycle: 421 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6923105621337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6924668121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06721191141250016, 0.010459188452877424, 0.02640491958646886, 0.10423724722646255, 0.07325755686477993, 0.008149623510370022, 0.09721408581443779, 0.00951604335144983, 0.004395643998153784, 0.006106620449638628, 0.003921895129045409, 0.008370396282122465, 0.016463708271498602, 0.04180995563493664, 0.009991379363941445, 0.007049566113278127, 0.0032435232133321956, 0.014353429778233916, 0.035323856619234664, 0.0033482189335247935, 0.0029893660090008155, 0.003821760280463764, 0.02207216590225142, 0.007650386527351098, 0.021252414695641965, 0.049959425705871766, 0.0774115620808481, 0.058634657401584425, 0.04218700059948713, 0.15627291109643554, 0.006919579694776556], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.83020520119885 -INFO - Cycle: 422 -INFO - Spp: 29 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.298843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06371499812039, 0.0031671875156670274, 0.028986635240679372, 0.1203133460280216, 0.04480855421015907, 0.0955154649398329, 0.010433408232429943, 0.004770452209782464, 0.0066469887739276125, 0.001906781695274402, 0.04080151974117748, 0.015048198505166656, 0.010419182904807308, 0.009326637964608631, 0.0018790438299895133, 0.013574036779015404, 0.03908531222039036, 0.04284076458117534, 0.0013914215875342152, 0.004058157058079835, 0.02207208375475011, 0.00868005965510468, 0.018167005855588572, 0.04996252335731282, 0.07741171845580198, 0.05863461677208473, 0.04218262104703769, 0.12793827478296393, 0.0362630041812462], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.829551711321 -INFO - Cycle: 423 -INFO - Spp: 29 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.6857480621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.298843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06371499812039, 0.0031671875156670274, 0.028986635240679372, 0.1203133460280216, 0.04480855421015907, 0.0955154649398329, 0.010433408232429943, 0.004770452209782464, 0.0066469887739276125, 0.001906781695274402, 0.04080151974117748, 0.015048198505166656, 0.010419182904807308, 0.009326637964608631, 0.0018790438299895133, 0.013574036779015404, 0.03908531222039036, 0.04284076458117534, 0.0013914215875342152, 0.004058157058079835, 0.02207208375475011, 0.00868005965510468, 0.018167005855588572, 0.04996252335731282, 0.07741171845580198, 0.05863461677208473, 0.04218262104703769, 0.12793827478296393, 0.0362630041812462], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.829551711321 -INFO - Cycle: 424 -INFO - Spp: 27 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8224376106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.303843860626221, 0.06359703156948088, 45.20937395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09014432477600766, 0.006282034324668339, 0.010664660989669821, 0.11742606880637874, 0.08164835985272172, 0.09566709433293985, 0.00223586381783695, 0.0013540360792441996, 0.0019561535455383354, 0.0013409160386667668, 0.01614571874594513, 0.04051065027091348, 0.035048948123880444, 0.003470807978436303, 0.003608019037076534, 0.0049474070824920115, 0.053643204339572356, 0.005956596475650921, 0.02207198750664905, 0.0017261829014892018, 0.01073165523047554, 0.049962478469139766, 0.07741190099353117, 0.058633821302302117, 0.04218104107713478, 0.12384057988071127, 0.040281064561822746], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8294778986748 -INFO - Cycle: 425 -INFO - Spp: 27 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.303843860626221, 0.06390640656948088, 45.20937395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08230505377810333, 0.009800248139668526, 0.0163887660012202, 0.1105881826373715, 0.07908394101600268, 0.09618614607036197, 0.004497340771475673, 0.002215686782858999, 0.003209638508439722, 0.002203002993235634, 0.0021587966349640828, 0.026584302936966245, 0.0488312092196917, 0.005295706965279778, 0.006065982379823302, 0.014416734097003786, 0.0518680080492109, 0.008356087434871028, 0.02207393667073628, 0.0032232203767641058, 0.012488516516259032, 0.07740815319094915, 0.05863385622566026, 0.04217594474607686, 0.04996397000429845, 0.11511368176663757, 0.04886388608606924], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.82894659924796 -INFO - Cycle: 426 -INFO - Spp: 27 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.033007578444480885, 78.95937395095825, 1.8000661849975588], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.303843860626221, 0.06390640656948088, 44.92812395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08181401574269262, 0.00989276422751094, 0.01683320210138309, 0.11042261852226529, 0.004252916564444536, 0.09427005057035337, 0.0045582066810035595, 0.0022390827048276054, 0.003232845632078826, 0.0022310648001044042, 0.047009316801955206, 0.02646449776518695, 0.004957589477079345, 0.005334547015350313, 0.0061109903738855095, 0.014454453945956859, 0.052095610138894154, 0.08316561920414599, 0.022073834865471105, 0.0032578958810683617, 0.012208636666183487, 0.07740834730448419, 0.05863363580733172, 0.04217811231923067, 0.04996639280572489, 0.09778198829107751, 0.06715176379030934], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8275891637541 -INFO - Cycle: 427 -INFO - Spp: 27 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6921543121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.301343860626221, 0.06390640656948088, 44.92812395095825, 1.800066184997558], - [0.303843860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07996500845390657, 0.007973537701969468, 0.018541757405300577, 0.11542099246872095, 0.004384391665467754, 0.09555862162807693, 0.008605469633647703, 0.0023605906429358127, 0.0032517847089439515, 0.0022840624308333875, 0.017869404169162814, 0.05133159111329581, 0.008071461105495227, 0.0029788359020133446, 0.01573738155057039, 0.02949889073868293, 0.08284604615152448, 0.022073815258175904, 0.007228214951511335, 0.03136385654229898, 0.07740838467345897, 0.058632182081439985, 0.04217041083542867, 0.04996495021002594, 0.0825259200379875, 0.0173384096015383, 0.06461402833758617], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8263553252801 -INFO - Cycle: 428 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.301343860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08180376418603473, 0.007666859112662194, 0.017365642090061948, 0.11575649792835843, 0.09558188360900689, 0.007957662917590506, 0.002066220312799386, 0.0028835121520473786, 0.0020131304842456294, 0.01861052296623839, 0.05135978761930765, 0.007531930947043017, 0.0032214301723048375, 0.016064538758644827, 0.033587482117498145, 0.08701421111106283, 0.022073829629648774, 0.006573272046193446, 0.028049153480103308, 0.07740835724008842, 0.058631566534996626, 0.04216484956255104, 0.04996515667152119, 0.06288434641317966, 0.10176439193681057], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8245773515352 -INFO - Cycle: 429 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.306343860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.298843860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0854975340411053, 0.007739926970084664, 0.014336739163832855, 0.11447235734938507, 0.0948185231181911, 0.0027055039539925197, 0.0017560684469112855, 0.0025288124102798093, 0.0017433058379976304, 0.04039021594899206, 0.05191566182625164, 0.004023820943027007, 0.004702534097701789, 0.004021985009252232, 0.05963598314856145, 0.0867859172530313, 0.022073737284838725, 0.002055337019926185, 0.005541567118681506, 0.07740853311448566, 0.058631816734437715, 0.04216305894114573, 0.04996699160598551, 0.049694453763285636, 0.11538961489861567], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.82338424468713 -INFO - Cycle: 430 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.308843860626221, 0.06359703156948088, 45.20937395095825, 1.9000661849975582], - [0.296343860626221, 0.06421578156948088, 44.92812395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08452469660871559, 0.008162161486140036, 0.015044106852929562, 0.11364898054018029, 0.0943697825007435, 0.002773689882312066, 0.001865083512876374, 0.002685266430516082, 0.0018495432435009882, 0.04068330437716729, 0.05224675157991066, 0.0041237034919333814, 0.004997363381729767, 0.00365722286295755, 0.06076456721789078, 0.0866831579672477, 0.022073684711316346, 0.0020644116688400605, 0.00430750263924408, 0.07740863332887381, 0.058632239881425324, 0.04216360146255756, 0.049968097311761446, 0.047108678715250964, 0.11819376834397877], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8232392677708 -INFO - Cycle: 431 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.308843860626221, 0.06375171906948088, 45.20937395095825, 1.9000661849975582], - [0.296343860626221, 0.06421578156948088, 44.78749895095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.05703509609148408, 0.021311517441119785, 0.03476511385754786, 0.08734788240508597, 0.09308745975000515, 0.008872073542459924, 0.005013372221867071, 0.007305521083613695, 0.004938460712808347, 0.01785310742182236, 0.05298374226704853, 0.00999486644502929, 0.015059439692957465, 0.015412501851565867, 0.03340819262127246, 0.08669898133866136, 0.022073477572985778, 0.007178380863934283, 0.025655704101511967, 0.07740902938994347, 0.05863243172177731, 0.04216814779576144, 0.04997022876006164, 0.04266014159844885, 0.12316512945122611], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8211556038307 -INFO - Cycle: 432 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8527793121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6859043121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8532480621337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.307593860626221, 0.06375171906948088, 45.20937395095825, 1.9000661849975582], - [0.296343860626221, 0.06437046906948088, 44.78749895095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08055013108734989, 0.008136648337795444, 0.01813214975377308, 0.11485311194504316, 0.09444972218422927, 0.008589271660960528, 0.0022782390153173733, 0.0031586232665975233, 0.00221338401397983, 0.017871266682732038, 0.05214823808381081, 0.0079337069220694, 0.0034548830662113656, 0.015811499336775836, 0.029651404503544775, 0.08660674817062719, 0.02207368291942667, 0.007286742490707204, 0.031231070349749267, 0.07740863694850292, 0.058631234386240044, 0.042160185838098364, 0.04996782175074729, 0.028809879198645985, 0.1365917180870647], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.81976379375453 -INFO - Cycle: 433 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.307593860626221, 0.06375171906948088, 45.20937395095825, 1.9000661849975582], - [0.296343860626221, 0.06437046906948088, 44.64687395095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07443307852890037, 0.01446097600499502, 0.029686015920544026, 0.11419697771200255, 0.09265783661434532, 0.025958731701468122, 0.053208908207357505, 0.022208920378499176, 0.06038403231788582, 0.08669912261728181, 0.022073398954481994, 0.00982219572957335, 0.07740917822499248, 0.058632052752580856, 0.04216874240652734, 0.0499707583031082, 0.033424859360111886, 0.1326042142653441], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.81852799760634 -INFO - Cycle: 434 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.307593860626221, 0.06375171906948088, 45.06874895095825, 1.9000661849975582], - [0.296343860626221, 0.06452515656948088, 44.64687395095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07429363897349014, 0.010574290322817944, 0.02982544181295466, 0.11808465815570598, 0.09400718678813177, 0.025300655732518138, 0.05236132878471956, 0.022079141726316573, 0.07099342710338531, 0.0866333327736245, 0.022073598031201576, 0.07740879896664474, 0.05863102170702141, 0.04216131272554889, 0.04996827300640624, 0.018741291714189454, 0.14686260167532297], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8166892278122 -INFO - Cycle: 435 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8211876106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.307593860626221, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], - [0.295093860626221, 0.06452515656948088, 44.64687395095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06523766514641373, 0.02570987682664163, 0.03888142058320598, 0.10294811866884628, 0.09392526864187678, 0.025328060475974738, 0.05244490857504511, 0.022414341728810624, 0.07063159975410246, 0.08659150861322244, 0.02207356837479232, 0.07740885691052603, 0.0586316317511565, 0.04216167266600659, 0.04849291865235966, 0.001475721148486447, 0.020106818846121397, 0.14553604263641137], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.81622586523616 -INFO - Cycle: 436 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.30634386062622104, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], - [0.295093860626221, 0.06452515656948088, 44.50624895095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0778141174074854, 0.009657612614915441, 0.026304972182626608, 0.1190008751741361, 0.09235305561650098, 0.025903067444813594, 0.05336083737765591, 0.02141700207669343, 0.07105286074410103, 0.08676269410562608, 0.022073342425364156, 0.07740928583428446, 0.05863214158988208, 0.042171226518360645, 0.04997111201823528, 0.032597074564997004, 0.13351872230432196], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.81582621661073 -INFO - Cycle: 437 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.30509386062622107, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], - [0.295093860626221, 0.06467984406948088, 44.50624895095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07368845659455499, 0.010715070439790099, 0.03043062235625029, 0.11794387393970054, 0.09374946937933942, 0.025260094390721608, 0.05248890332897203, 0.022098112295659403, 0.07101499718903193, 0.08664071449748947, 0.022073550425412314, 0.07740888972140025, 0.058630898804058806, 0.042162313246825484, 0.04996865944649264, 0.012743550982510938, 0.1529818229617899], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.81328054560487 -INFO - Cycle: 438 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.30509386062622107, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], - [0.29384386062622103, 0.06467984406948088, 44.50624895095825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07374400202336931, 0.010703808729620205, 0.030375079445884388, 0.11795502406893932, 0.09325509789317696, 0.025442287073008378, 0.052848187355083266, 0.022007324928386165, 0.07092363210780712, 0.08655510529459913, 0.022073491115529056, 0.07740900273032157, 0.05863138280609916, 0.04216300270344622, 0.04996986168506612, 0.01157702557634465, 0.154366684463319], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8128736128235 -INFO - Cycle: 439 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3441563606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6382480621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.29384386062622103, 0.06467984406948088, 44.50624895095825, 1.800066184997558], - [0.8211876106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.30634386062622104, 0.06390640656948088, 45.06874895095825, 1.9000661849975582], - [0.29259386062622106, 0.06467984406948088, 44.50624895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06502303506020182, 0.026087985711647454, 0.03909605118998976, 0.10256994685331389, 0.0931854577942465, 0.02542443592122735, 0.05289961244139455, 0.022332596811650573, 0.07061696608467855, 0.08654368410474036, 0.022073455514314572, 0.07740907199712405, 0.058631718086593565, 0.04216306028467977, 0.048481523882362064, 0.11836512155134314, 0.0014884872949080632, 0.011728939038218646, 0.03587885037736523], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.81287185685744 -INFO - Cycle: 440 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.30634386062622104, 0.06390640656948088, 44.99843645095825, 1.9000661849975582], - [0.29259386062622106, 0.06475718781948088, 44.50624895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06850910637590224, 0.020313760640679454, 0.03560998920260282, 0.10834254039713222, 0.09390436038400855, 0.024603790762156824, 0.015296008626771567, 0.02228456903063089, 0.0714836471698367, 0.04342000311452448, 0.07741673292902863, 0.058631336252652246, 0.03700670820012985, 0.043208610219689726, 0.022065884741640073, 0.042162441249376924, 0.04996718146520647, 0.007410493696979493, 0.15836283554105085], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8124566449782 -INFO - Cycle: 441 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.30634386062622104, 0.06398375031948088, 44.99843645095825, 1.9000661849975582], - [0.29259386062622106, 0.06475718781948088, 44.43593645095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09471326274820827, 0.005917127027307468, 0.00940589453180249, 0.12273971464691576, 0.09290084919194933, 0.030721403936969573, 0.01631410629956452, 0.0713360048436218, 0.01086019449538845, 0.07499640666441082, 0.0586312789171208, 0.05281523886388755, 0.07587878785571843, 0.022065584279023786, 0.042166562238819184, 0.04996829502200568, 0.0024206773986872833, 0.009348394572241875, 0.15680021646635697], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8112070831605 -INFO - Cycle: 442 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.30571886062622106, 0.06398375031948088, 44.99843645095825, 1.9000661849975582], - [0.29259386062622106, 0.06483453156948088, 44.43593645095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07269930424649991, 0.015774383564555437, 0.031419791556373144, 0.11288225059955302, 0.09389505911542541, 0.025019599171565588, 0.021697838628222874, 0.07165429127803075, 0.03910100514746815, 0.0745891579106273, 0.0586309068871311, 0.034404885590937184, 0.04754878826196155, 0.022065568907074316, 0.04216262003964733, 0.04996710695639971, 0.0028279192659744837, 0.01787233601835413, 0.0030062335996982417, 0.1627809532545004], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.81065739827284 -INFO - Cycle: 443 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.30509386062622107, 0.06398375031948088, 44.99843645095825, 1.9000661849975582], - [0.29259386062622106, 0.06483453156948088, 44.36562395095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09394020783883493, 0.0068936634647670855, 0.010178946691925046, 0.12176320299592396, 0.09282325077084373, 0.029795081607600072, 0.017129283226361255, 0.07144709689482936, 0.006036700550048036, 0.07457417132787919, 0.05863103005634629, 0.05282347697022706, 0.08073572302466935, 0.022065518828261077, 0.04216691699898304, 0.04996823906602744, 0.002842999150836843, 0.005661530335332123, 0.16052296020030418], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80969831572594 -INFO - Cycle: 444 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.29259386062622106, 0.06491187531948088, 44.36562395095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07190868287613084, 0.015449780198443376, 0.03221040458599405, 0.11320695338375593, 0.09388574989656134, 0.024437579944063384, 0.022111069487329306, 0.07182295111729418, 0.040743697894707324, 0.07554794770444703, 0.05863059756160134, 0.03224121594329406, 0.04594360151423905, 0.022065636656132915, 0.0421631349147459, 0.04996698499414571, 0.0018690873124184528, 0.02000817055280484, 0.1657867534618908], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80903380106975 -INFO - Cycle: 445 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.29259386062622106, 0.06491187531948088, 44.29531145095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06815786793882721, 0.02188803632036482, 0.03596122522796842, 0.10676816582163043, 0.09269631837351716, 0.024416247797422647, 0.02232690619558915, 0.071628761814913, 0.008804060242487477, 0.0703387830814768, 0.05863100665525418, 0.05286186037133712, 0.07798783442136743, 0.022065063370359746, 0.04216696055490642, 0.04996824735415396, 0.007078870873424116, 0.16625378358499995], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8083762189272 -INFO - Cycle: 446 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.29259386062622106, 0.06498921906948088, 44.29531145095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07188818054950216, 0.015451894259603992, 0.032230904593748465, 0.11320486184752233, 0.09397245673770978, 0.024339768095683112, 0.022121477901318288, 0.07191027984067355, 0.045832475858543276, 0.07559843921259904, 0.05863035356933188, 0.03049338767435661, 0.04092354466212691, 0.022065629868523264, 0.04216410456384534, 0.049966641279409224, 0.0018186133204265394, 0.021663618514985, 0.16572336765009138], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80760383709037 -INFO - Cycle: 447 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.29259386062622106, 0.06498921906948088, 44.22499895095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06937608817110381, 0.020303756612817577, 0.03474297145132713, 0.10835283479781752, 0.09278904775406122, 0.0220141266283818, 0.01952110485039486, 0.07240479490157133, 0.007309292490745329, 0.0707674674231911, 0.058630676808599264, 0.05275601600221262, 0.07955883618397776, 0.022065105704278665, 0.042168081013966095, 0.04996781856711224, 0.006650144753067859, 0.0024237070742517087, 0.0020076463678890956, 0.16619048244323295], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80723687424165 -INFO - Cycle: 448 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.29259386062622106, 0.06506656281948088, 44.22499895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07186390939977695, 0.015462571520931534, 0.0322551734831356, 0.11319420501980713, 0.09405723108034657, 0.024244062157446754, 0.022131184363585753, 0.07199620522183435, 0.05213168699835956, 0.07564147556068058, 0.05863011490870524, 0.02849985148580116, 0.0346913805283809, 0.02206562050379389, 0.042165080529835496, 0.049966304496173994, 0.0017755987260366292, 0.023567635858177356, 0.16566070815719053], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80637591524214 -INFO - Cycle: 449 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.29196886062622107, 0.06506656281948088, 44.22499895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09023677977069217, 0.008442773204280014, 0.013882358178873478, 0.12021425421937598, 0.09383695252135006, 0.02861104420781336, 0.018068663605811035, 0.07169167704564078, 0.00596276299636476, 0.07392143458487016, 0.058630211991121395, 0.0397598765879775, 0.08087138550138699, 0.02206549344707336, 0.04216522356069714, 0.04996649028833197, 0.003495725014247347, 0.012404648284804951, 0.1657722449892875], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8059695293375 -INFO - Cycle: 450 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.2913438606262211, 0.06506656281948088, 44.22499895095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08572225172889356, 0.012632672488422661, 0.018396884396584608, 0.11503015444040636, 0.0935928733907715, 0.028192143337414894, 0.016876162246214823, 0.07136953122595704, 0.00505793192948861, 0.07210250927021841, 0.05863052562907053, 0.04721030024816966, 0.08176168293780726, 0.022065342998717145, 0.04216533623090165, 0.04890306162507637, 0.005314771683953083, 0.0051017987567615435, 0.16588246671201928], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8056866593908 -INFO - Cycle: 451 -INFO - Spp: 23 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8999376106262208, 0.03302691438198088, 78.88906145095825, 1.8000661849975588], - [0.6912168121337895, 0.03144690015316009, 93.25564670562744, 0.9000167846679689], - [0.3447813606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.95937395095825, 1.8000661849975588], - [0.6855918121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.2907188606262211, 0.06506656281948088, 44.22499895095825, 1.800066184997558], - [0.2913438606262211, 0.06514390656948088, 44.22499895095825, 1.800066184997558]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07782200907694271, 0.01733810287738608, 0.026297119965326948, 0.10987345995772119, 0.09369717707609797, 0.026034607518287955, 0.02026356305318139, 0.0693236019914225, 0.00614136297867382, 0.0698713568447734, 0.05863060245550189, 0.047172278931810044, 0.08065832419457497, 0.022065144155782125, 0.04216461070713886, 0.04843079519481155, 0.00754610040742707, 0.005091785382787698, 0.0014447224039973057, 0.0014873583402118815, 0.0015359751463398864, 0.12753021016261404, 0.038316392591856756], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80552041323904 -INFO - Cycle: 452 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6918418121337895, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.2907188606262211, 0.06510523469448087, 44.22499895095825, 1.800066184997558], - [0.2907188606262211, 0.06506656281948088, 44.18984270095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08253431683238388, 0.008649330650613681, 0.015300271035255978, 0.1101863444947646, 0.09408791638768378, 0.03773397132115727, 0.0038155719354347802, 0.06642713816249426, 0.002895272388983742, 0.05863051478867659, 0.0013744114999569754, 0.043342323314050135, 0.0016684353582107896, 0.0019134171619167076, 0.004929950451861324, 0.002754443801069047, 0.0019441905217606806, 0.001444881515564511, 0.0020709954420260355, 0.0012713437184330707, 0.0026646281802359326, 0.002650654620692905, 0.08584565435216693, 0.07174992911290372, 0.05158263114396946, 0.02206572539768045, 0.040790473041682776, 0.0012539822588616856, 0.004644652700067756, 0.09112583987557157, 0.07481216883991895], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8052767604726 -INFO - Cycle: 453 -INFO - Spp: 30 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6915293121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06510523469448087, 44.18984270095825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06662429750936054, 0.0059583399032586, 0.02794654076329835, 0.11219353016178743, 0.09407825958388032, 0.012453348236215559, 0.011422428317468512, 0.06938129438992947, 0.0028257532925896433, 0.058630667013029575, 0.002524427119473573, 0.036658774477665496, 0.0020575725559362655, 0.0038911116940697006, 0.006030662118869564, 0.005657140884114307, 0.0022230647899623974, 0.0022524429098244488, 0.0071690740244057995, 0.004212693178036359, 0.008373460236454881, 0.07253376184281671, 0.05155062558985407, 0.022065690761132517, 0.03964158554550354, 0.002730029298021835, 0.010578369031874727, 0.003909212336477485, 0.08702967262538086, 0.16594540269593916], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8047891792662 -INFO - Cycle: 454 -INFO - Spp: 30 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06514390656948087, 44.18984270095825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.061777411155681666, 0.010168259906564623, 0.030051107941148212, 0.10559895893386854, 0.09474651523303725, 0.011143642512880006, 0.010274635465998239, 0.07089582585114589, 0.002302555884840193, 0.05863048604215048, 0.002894901890493809, 0.034153210942638984, 0.0018717699788081744, 0.005125039341690847, 0.007441814143515484, 0.007165529696372839, 0.002784231949606181, 0.002664726115386907, 0.00737439371887308, 0.00526953373611299, 0.008733599814661826, 0.07324259899843333, 0.05110508640748165, 0.022065768189610483, 0.039269446613340676, 0.003609137722658823, 0.012203605190075718, 0.004680710136112891, 0.08706644690499708, 0.16568904958181324], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8045378713166 -INFO - Cycle: 455 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8199376106262198, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06514390656948087, 44.15468645095825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06405397504020673, 0.0022942148417144123, 0.025813130915695016, 0.11615413018547181, 0.09415769870371526, 0.010307002146228107, 0.00965397785926119, 0.07000101325626863, 0.007890931913270189, 0.05863047792832886, 0.004087289175330555, 0.030726716791333507, 0.0044719384661560104, 0.004484044418495937, 0.0034520630504587682, 0.005998179030570532, 0.0020335345176887582, 0.0020807373994425086, 0.00720985580709996, 0.005243947286908787, 0.00828056000258683, 0.06505404170287779, 0.05144072502461876, 0.02206584614304249, 0.03807921650151604, 0.004079574626272547, 0.012911336369820834, 0.00476147655665717, 0.0018669267185191984, 0.0020300619109327573, 0.0017397220111357219, 0.002914995051206215, 0.0022493331283063656, 0.08522362166967969, 0.1659147417535495], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80411129944025 -INFO - Cycle: 456 -INFO - Spp: 33 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06518257844448086, 44.15468645095825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06800859262666872, 0.01652590721698717, 0.02498861586120463, 0.09563431964991127, 0.0948236597062063, 0.015720381305821485, 0.013718902826102667, 0.06467025499565887, 0.005779530905712276, 0.05863028491614058, 0.0027601135550454816, 0.03911827507371734, 0.003381637589136923, 0.0038328494590384346, 0.009610999761287518, 0.005460687121694363, 0.003932210851579189, 0.002953949807744636, 0.0060137174929224095, 0.0029326811957772177, 0.007161634051632421, 0.06825569150856507, 0.050998105790087095, 0.02206584935883765, 0.039404699732906716, 0.0025066129680592483, 0.008340822608417954, 0.002666215168690246, 0.0018283887607404615, 0.00876976931052709, 0.005489343116035873, 0.07835645301693166, 0.16565884269021114], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8038382423722 -INFO - Cycle: 457 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06518257844448086, 44.11953020095825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07228403266929065, 0.012988123471804556, 0.02152241409850246, 0.09979167218187017, 0.09421531897658211, 0.019173529017983974, 0.014701364666871813, 0.06552265651401525, 0.004715904125248939, 0.058630379153310985, 0.0022606531989783967, 0.040191565641015656, 0.0027530213375911443, 0.0031332464747175146, 0.007799495719807877, 0.004490939805612024, 0.0031809101985365382, 0.002396738925979461, 0.004210183827259319, 0.0021545466269370255, 0.005228592232177566, 0.06994812413871374, 0.05136543864851417, 0.02206573918208507, 0.03990629511558275, 0.002027121220850666, 0.006551892604705402, 0.0018431909167754838, 0.014629404113638337, 0.004393735409465482, 0.06960952712963629, 0.16588474405944192], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.803487327993 -INFO - Cycle: 458 -INFO - Spp: 34 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06522125031948085, 44.11953020095825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06811254213039748, 0.01569913274207055, 0.023809169443345532, 0.09406078458396724, 0.09486502096548029, 0.01637015873930412, 0.01390698680284654, 0.06485484264163022, 0.005561381048068021, 0.058630132168636086, 0.0026816170812551006, 0.038429107213942076, 0.0032655352323126877, 0.003702939960525442, 0.009270702196323295, 0.00529436423735663, 0.0037916640068808988, 0.0028529086304346133, 0.005380440410490444, 0.002679566616801718, 0.006507894268114983, 0.06858992885147612, 0.05094823024046334, 0.022065854450118386, 0.039483532514464244, 0.0024034981040864352, 0.007710853782072529, 0.002365309657139653, 0.00823750049432381, 0.004924101513100693, 0.07544637258489373, 0.0017711146726091837, 0.0021981916621332882, 0.16562957527200575], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.803190783991 -INFO - Cycle: 459 -INFO - Spp: 33 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.7091563606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.82087511062622, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06522125031948085, 44.08437395095825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07162945031073843, 0.013337505862943692, 0.021902794515918516, 0.09903293799699654, 0.09425710335775114, 0.018478095217279545, 0.014641079650186128, 0.06547443710434457, 0.004839200951056011, 0.05863026421005964, 0.0023326356225551793, 0.03991837114968275, 0.002827195069233647, 0.003216177159183182, 0.00798915023379105, 0.004608452277057272, 0.0032678107374288228, 0.002460720400370995, 0.004459630299368422, 0.0022388244769072627, 0.005481948364565022, 0.06975065081103868, 0.05131530111363274, 0.022065741810305153, 0.039834769877911166, 0.0020824117342157855, 0.00673676264130137, 0.0019360183673670678, 0.0140532266087424, 0.004482531609494185, 0.07014608217424552, 0.0016738474180745591, 0.16585527615566367], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80291520840365 -INFO - Cycle: 460 -INFO - Spp: 26 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.2907188606262211, 0.06525992219448085, 44.08437395095825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08265837986873005, 0.006651065658228179, 0.016564552448870614, 0.11732896459007847, 0.09490651544799678, 0.017297274721359265, 0.015256996897947319, 0.0683134953879659, 0.003400840185198365, 0.05863004459593507, 0.042411441354304934, 0.0020857062542673434, 0.0027161800436645667, 0.002810478591946579, 0.0019617595098852508, 0.006803212510399789, 0.007822958124828569, 0.07401595701430227, 0.05089785224518692, 0.02206590597485001, 0.04216593148169913, 0.007553877485252714, 0.005913924013842239, 0.0028784260520786963, 0.08128774320170086, 0.16560051633948017], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8025949241922 -INFO - Cycle: 461 -INFO - Spp: 29 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.034844492506980886, 73.36953020095825, 1.9000661849975586], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7085313606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999668121337893, 0.0415209235906601, 112.73220920562744, 2.1000167846679685], - [0.8205626106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7088438606262196, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029913828444480896, 55.80898332595825, 0.6000661849975585], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05942046906948088, 32.72890520095825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.7091563606262197, 0.02649136750698089, 64.05312395095825, 1.5000661849975585], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.2907188606262211, 0.06525992219448085, 44.04921770095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07140651840508142, 0.005435744392001029, 0.025353173124988318, 0.11525952659641038, 0.09429775566943156, 0.015620841565780053, 0.014370990871138434, 0.06775057324588618, 0.0032204254252830708, 0.0586301003293463, 0.0396945623423087, 0.0030010929890240796, 0.004025699711874724, 0.004358288578504449, 0.0022196422388113435, 0.008058400381822525, 0.00902657037020667, 0.07215468717742908, 0.051266705367361304, 0.022065714149003438, 0.04012270192345382, 0.010271756721295563, 0.01808895586980204, 0.003544734979078653, 0.06912383878759357, 0.001717453228669505, 0.0020419488655420226, 0.0020455579026098, 0.1658260387902621], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8023953537189 -INFO - Cycle: 462 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8999376106262208, 0.03486382844448088, 73.36953020095825, 1.9000661849975586], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.0415015876531601, 112.73220920562744, 2.1000167846679685], - [0.8205626106262199, 0.05942046906948088, 32.71132707595825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.3444688606262205, 0.029894492506980896, 55.80898332595825, 0.6000661849975585], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.23806858062744, 0.9000167846679689], - [0.7091563606262197, 0.02647203156948089, 64.05312395095825, 1.5000661849975585], - [0.2907188606262211, 0.06527925813198085, 44.04921770095825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08040545976152608, 0.012375056422923409, 0.018072946131451908, 0.10660265534717683, 0.010388538091168995, 0.010377841724159611, 0.06447216507916846, 0.0023237600014488565, 0.005471469838315942, 0.0033170344802994855, 0.0025345866751029225, 0.004035291938702612, 0.0038441775941804287, 0.004023863821655189, 0.052734246158047886, 0.0029051698074756913, 0.0034022525398138747, 0.0016671275377741638, 0.09453178585620058, 0.006984497335723569, 0.01088626248452683, 0.05720160327372196, 0.049971291956547745, 0.0016885877785974132, 0.0512819855066684, 0.021247057563939804, 0.038146604320437386, 0.004534691782149644, 0.023516058452150754, 0.0016590952591183075, 0.07823389310483247, 0.16564508728221425], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8021491006002 -INFO - Cycle: 463 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.35195207595825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.74978733062744, 2.1000167846679685], - [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3444688606262205, 0.029894492506980896, 55.82656145095825, 0.6000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.23806858062744, 0.9000167846679689], - [0.7091563606262197, 0.02647203156948089, 64.07070207595825, 1.5000661849975585], - [0.2907188606262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08154092496359734, 0.009353480851431905, 0.017241706827852483, 0.11097048212315296, 0.011958140902208788, 0.011696352158010109, 0.0617648377323301, 0.00218860575941266, 0.004531394711520575, 0.003147902098764843, 0.0022976713828442444, 0.004273179572197086, 0.004101848315047249, 0.0038151073483014427, 0.016279912580209464, 0.003027857661440925, 0.005105032839876639, 0.006625889993331948, 0.011736883882274923, 0.0016697296646067908, 0.00219764475017948, 0.03835431657742353, 0.0028282525669040288, 0.05957957593520415, 0.09480298304183953, 0.05862500277932134, 0.049966110345384236, 0.04890568444696356, 0.02156123809046842, 0.0017422864334969309, 0.07792286282864748, 0.1655330089944628], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80186376481566 -INFO - Cycle: 464 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07915362310257247, 0.01187597669471035, 0.017423703479038922, 0.10605507157233708, 0.015445368612950917, 0.013551064027517178, 0.05607993293925019, 0.002297969872232212, 0.005532196874803991, 0.003295556243902276, 0.002478294083022066, 0.0034799592302389663, 0.0037844733996547472, 0.0038254955440246087, 0.00489369483054651, 0.0029601427337817925, 0.013874966493200913, 0.0060708127179209806, 0.010989858626564064, 0.03715318266309555, 0.060305014489110215, 0.0017494528724861262, 0.05114172982428246, 0.0016749590763368955, 0.0029001952786087827, 0.0946817476833555, 0.05862890010277033, 0.04745787390698426, 0.021878042159330136, 0.07760578946469758, 0.16558192883467449], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8016961351262 -INFO - Cycle: 465 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8016959826296 -INFO - Cycle: 466 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8016959826296 -INFO - Cycle: 467 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8016959826296 -INFO - Cycle: 468 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06825166637987, 0.01602224306267568, 0.025722975389845627, 0.09675945779104464, 0.014149698393042967, 0.013266343929289309, 0.04676910394295975, 0.004188281540042898, 0.00848693504468324, 0.005956170750745013, 0.004412684978524484, 0.006298073375920131, 0.006690942407765458, 0.006064571389939291, 0.007556093122995215, 0.0051556450252319705, 0.016725641943414395, 0.01009998672774131, 0.01595111034219319, 0.03610386729360655, 0.058152922563250595, 0.0032032187622592252, 0.05112232814374399, 0.0029675454749728556, 0.0047712907332400425, 0.09469535759076665, 0.058628927105803245, 0.04676120699167562, 0.02187804282780005, 0.0776057893124771, 0.1655818776624796], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8016959826296 -INFO - Cycle: 469 -INFO - Spp: 28 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[28, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07813502016846965, 0.013201940512119936, 0.019570583973474037, 0.10621985671110974, 0.016331210846598113, 0.014401375337720203, 0.059887110332666464, 0.002635094022712045, 0.006409741104779806, 0.003778395537681702, 0.002817751400235202, 0.004021572255877891, 0.004460756487508995, 0.004345378946670746, 0.005860175854954616, 0.016656275313103288, 0.007073444970365386, 0.012204518867324288, 0.0378234520457286, 0.061377817409479965, 0.05112258245671624, 0.0033115745649597624, 0.09469519658103835, 0.05862903491629899, 0.049964432814749694, 0.02187804969139957, 0.07760577559791479, 0.16558188127834214], shape=[28], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8016961189002 -INFO - Cycle: 470 -INFO - Spp: 29 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.2905626106262211, 0.06529859406948085, 44.04921770095825, 1.800066184997558], - [0.28556261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06955431014765645, 0.018860436007314428, 0.024921312623989576, 0.09556034169706942, 0.014512914696640244, 0.013212735561825934, 0.04870819914465775, 0.003954100905131975, 0.010019319704912277, 0.005689377665271804, 0.004208558909065878, 0.005802760555569112, 0.006476746566818179, 0.006160031670886535, 0.010273607554379062, 0.012938696288241661, 0.009804528538560462, 0.019862876950919307, 0.03600922648951985, 0.06006613222216566, 0.05141462934771772, 0.003862800515671945, 0.09429775846022621, 0.05862952517708057, 0.04996540669686805, 0.02187800511578736, 0.07760586082212877, 0.13378262411962843, 0.031967175844295426], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80165788719864 -INFO - Cycle: 471 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.28806261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0818735601635154, 0.011500043272462184, 0.022245522483870066, 0.11714892458834811, 0.02033699107288299, 0.019103269124214423, 0.05711355724583121, 0.015301361506082882, 0.005809073604945282, 0.01601723243671067, 0.04217073534543702, 0.07173790574732891, 0.051879094113203794, 0.09366899814662076, 0.058630072193694684, 0.0499669419102389, 0.021877932945730816, 0.07760599733434695, 0.1660127867645351], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80096067871193 -INFO - Cycle: 472 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.28806261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0818735601635154, 0.011500043272462184, 0.022245522483870066, 0.11714892458834811, 0.02033699107288299, 0.019103269124214423, 0.05711355724583121, 0.015301361506082882, 0.005809073604945282, 0.01601723243671067, 0.04217073534543702, 0.07173790574732891, 0.051879094113203794, 0.09366899814662076, 0.058630072193694684, 0.0499669419102389, 0.021877932945730816, 0.07760599733434695, 0.1660127867645351], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80096067871193 -INFO - Cycle: 473 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.28806261062622107, 0.06529859406948085, 44.04921770095825, 1.800066184997558], - [0.28806261062622107, 0.06545328156948085, 44.04921770095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06662292012898258, 0.03004244814481571, 0.03749614122664104, 0.09860608892876277, 0.019913721398179568, 0.018715126550232473, 0.05771336037101818, 0.019806400183455725, 0.013593318495347319, 0.008444549455900672, 0.04216874538243236, 0.0672625192269275, 0.05139179300639345, 0.09443133532933569, 0.05863027046659511, 0.04996551523696651, 0.021878042526921666, 0.07760578995241747, 0.11634613626801532, 0.049365777720658886], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.80093330103733 -INFO - Cycle: 474 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.28806261062622107, 0.06537593781948085, 44.04921770095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08502144265854804, 0.013355554009750265, 0.019097657879761105, 0.11529353232652959, 0.021225367193405294, 0.018239499146472268, 0.06090736018315828, 0.006228401079355984, 0.00632184288514898, 0.010264146308931202, 0.04216717372334558, 0.08086145196033828, 0.05105295737730559, 0.09495997975850134, 0.058629592625297454, 0.005133936367523863, 0.009319480292346303, 0.07760912593421097, 0.04483100779713761, 0.012554761388831662, 0.16550370746639362], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.8005116946066 -INFO - Cycle: 475 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.28806261062622107, 0.06537593781948085, 43.97890520095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08613639244193617, 0.016387705430484928, 0.017982721332707723, 0.11226103478687371, 0.02092606938581088, 0.018548541668455445, 0.05276886276252962, 0.0125317604055871, 0.009177166231872865, 0.016959575479464098, 0.04217158475870751, 0.07458294161742575, 0.05178445039088261, 0.09374402762077844, 0.05862994615799464, 0.005137145552472605, 0.009172097863277414, 0.07760952982481056, 0.04482980942810789, 0.012701908002791714, 0.1659567288570283], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79948518195465 -INFO - Cycle: 476 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.28806261062622107, 0.06545328156948085, 43.97890520095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08548314497320111, 0.016964928594829107, 0.018635969045187536, 0.11168394644158648, 0.020884439538490285, 0.018668381282457413, 0.051213902039265076, 0.008074511788027159, 0.00960177806888903, 0.018011880972585697, 0.042168058936369844, 0.0790899630493221, 0.05096030591503988, 0.09503220281955711, 0.05862942212603263, 0.005444491362787496, 0.009205194772700286, 0.0776091755969484, 0.04452007847418736, 0.012669002928667374, 0.16544922127386857], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7989371102079 -INFO - Cycle: 477 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.28806261062622107, 0.06545328156948085, 43.90859270095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0860246451145229, 0.01641925927341189, 0.01809446650167233, 0.11222950948598763, 0.020788926504256615, 0.01859554083250647, 0.05289735728903546, 0.011897540771400397, 0.009255591545256098, 0.01684272397619951, 0.042172491720920365, 0.07529196971789158, 0.05169093451768003, 0.09381771765767447, 0.05862971280890074, 0.005159066159199868, 0.00918350403509173, 0.07760953205537786, 0.04480749476459066, 0.0126905025335581, 0.16590151273486511], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7982196205877 -INFO - Cycle: 478 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.28806261062622107, 0.06553062531948085, 43.90859270095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06985685648108704, 0.0200035457421765, 0.0342622185776807, 0.1086456562330987, 0.019480300083860907, 0.018919397663475317, 0.0688035143333972, 0.0029145740430113133, 0.011176185721419275, 0.042169272063837936, 0.0843244831883428, 0.05086726777693585, 0.09510402912720603, 0.058629587017867135, 0.008429230488193907, 0.010469742979322438, 0.07760880366505181, 0.041534937090845964, 0.011404856189821977, 0.16539554153336727], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.797569186687 -INFO - Cycle: 479 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.28806261062622107, 0.06553062531948085, 43.83828020095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07727011194736551, 0.01954323285755962, 0.026848969734652506, 0.10910571234445869, 0.020400296601009896, 0.018177668615239125, 0.0663318359876645, 0.016899158111939854, 0.010941217273418409, 0.04217358138786801, 0.0703642905160842, 0.051599164105964934, 0.09388968750152395, 0.058629692116658486, 0.007273372384342621, 0.009916900048965052, 0.07760932400756927, 0.042692772799134325, 0.011957336255219391, 0.0025285400127656138, 0.16584713539059598], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7971663869187 -INFO - Cycle: 480 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.28806261062622107, 0.06560796906948085, 43.83828020095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06945648729620739, 0.020779116735191765, 0.03466258676361234, 0.10787006140416877, 0.01943757012746095, 0.01890516110868155, 0.06873474525452336, 0.0029007800785623744, 0.011301895012988438, 0.04217021336239717, 0.08441206771572901, 0.050775809195840266, 0.09517426090272986, 0.05862937054231466, 0.00878847543832992, 0.010487147177653906, 0.07760881094064652, 0.041175310650133155, 0.011387451082161555, 0.16534267921066714], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7964104747487 -INFO - Cycle: 481 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.2874376106262211, 0.06560796906948085, 43.83828020095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07734106591368912, 0.019480730409750638, 0.02677801650011145, 0.10916834963547097, 0.02040884236557747, 0.018206720376952683, 0.06631233751201022, 0.010242133799689936, 0.010931365067744208, 0.04217062910252503, 0.07702909077016794, 0.05096662044802483, 0.09491571404635879, 0.058629446145760274, 0.007259115971863811, 0.009913281044440973, 0.07760903372369123, 0.042705315277961044, 0.011961107284045812, 0.002520384169665537, 0.16545070043449805], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79604051283815 -INFO - Cycle: 482 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.2868126106262211, 0.06560796906948085, 43.83828020095825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07426392117500509, 0.012223180771820838, 0.029855150285058443, 0.1164263215448091, 0.019431322820194035, 0.018903222717379046, 0.07055504577058264, 0.005278538871011777, 0.009489475253345321, 0.04217117092220819, 0.08195156264197373, 0.051155933349095545, 0.09465750268455263, 0.05862976996722161, 0.0044776687125708285, 0.010214127055221983, 0.07760893859573559, 0.04548742015292313, 0.011660358145881764, 0.16555936856340853], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79580252236076 -INFO - Cycle: 483 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8999668121337893, 0.0415015876531601, 112.76736545562744, 2.1000167846679685], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3444688606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3450938606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.2868126106262211, 0.06568531281948085, 43.83828020095825, 1.800066184997558], - [0.2868126106262211, 0.06560796906948085, 43.76796770095825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07508418128067598, 0.017710043253794504, 0.029034873610393766, 0.11093912638319436, 0.019862081781360993, 0.018419830514006235, 0.07253671295042263, 0.015219786768777083, 0.006445961236579625, 0.042172947023288256, 0.07204274187606141, 0.05139173551205707, 0.09424080241495439, 0.05862970612959321, 0.006718717780607286, 0.010092968108721626, 0.07760915109728835, 0.04324692325757794, 0.011781386055403274, 0.05366397091549547, 0.11204157113867878], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7956821293794 -INFO - Cycle: 484 -INFO - Spp: 43 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7094688606262197, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.7088438606262196, 0.02647203156948089, 64.08828020095825, 1.5000661849975585], - [0.7091563606262197, 0.02647203156948089, 64.12343645095825, 1.5000661849975585], - [0.8194688606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.2868126106262211, 0.06568531281948085, 43.80312395095825, 1.800066184997558], - [0.2868126106262211, 0.06564664094448085, 43.76796770095825, 1.800066184997558]], shape=[43, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07159157250894713, 0.014693875489324871, 0.021646772051017626, 0.09885337193999438, 0.01973141000595806, 0.015051567921717792, 0.04321961711619873, 0.008412013323651563, 0.007454867597864025, 0.041227723284797416, 0.06139706251453099, 0.051073266624150786, 0.0947321499349315, 0.0027637530303250405, 0.01302812025695875, 0.0043668155274248785, 0.0033042399655138555, 0.0015784130222265917, 0.0014958238424066935, 0.00764039240455275, 0.0012729965517938493, 0.004725008741588748, 0.003513881216613139, 0.0024496030708871016, 0.004317826301301572, 0.0022443506181313655, 0.0019147826798389112, 0.005358322894557379, 0.004404647979909915, 0.0013319489287810244, 0.010167990132729047, 0.014677391949864874, 0.0027998258698227613, 0.003177250714796671, 0.05863673889828925, 0.041811316952164446, 0.02224519433502635, 0.00537551479605758, 0.0021077574867937286, 0.05672701899547639, 0.0010227032488026493, 0.0863569123063362, 0.0791550156328862], shape=[43], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79500221494914 -INFO - Cycle: 485 -INFO - Spp: 29 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02643335969448089, 64.12343645095825, 1.5000661849975585], - [0.2868126106262211, 0.06568531281948084, 43.76796770095825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08445167437216443, 0.009677201769016718, 0.014388139318008118, 0.11049163352472725, 0.038659176329229834, 0.0040856694535028465, 0.04884895117178733, 0.005488428535136259, 0.0048409234268118806, 0.042170999865116694, 0.07166359457269439, 0.05106608485113294, 0.09472435242445959, 0.002451266956583702, 0.0018143856045989264, 0.004387231968251535, 0.0026162439815869158, 0.0019607997624667426, 0.00204089803246214, 0.00261022318271346, 0.0024666353119018607, 0.006803749990935153, 0.011580557614927345, 0.0017726149780101415, 0.05863645335525607, 0.04599089019677802, 0.020984504180117117, 0.07849907635878463, 0.16550846227202667], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79455521201163 -INFO - Cycle: 486 -INFO - Spp: 26 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.81978136062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.7091563606262197, 0.02643335969448089, 64.15859270095825, 1.5000661849975585], - [0.2868126106262211, 0.06572398469448083, 43.76796770095825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07430571086024652, 0.017541490733049617, 0.02431235520261163, 0.10209512026880208, 0.017582144405038167, 0.015276041972536967, 0.05643698381632217, 0.008345495865730265, 0.00964998821050577, 0.04217002928315233, 0.0527859425206244, 0.050655913497391764, 0.09536131080631972, 0.00498640735217915, 0.009011343928560525, 0.0055009272277666815, 0.0065847580946974274, 0.007631787724645314, 0.005211584189345731, 0.021345706053957997, 0.00485281357447208, 0.058636570170111216, 0.04497693450534712, 0.021496330663816256, 0.07798720983363693, 0.165259099239132], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79427426820246 -INFO - Cycle: 487 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7091563606262197, 0.02643335969448089, 64.19374895095825, 1.5000661849975585], - [0.2868126106262211, 0.06572398469448083, 43.73281145095825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07363844068570953, 0.018391496982127446, 0.030480515752494275, 0.11025568281814135, 0.024969833749678334, 0.022438992134029258, 0.061077080562782826, 0.042172095637609736, 0.07247169826642783, 0.051019629764785634, 0.09475856492636876, 0.01487018956680775, 0.058636713960020494, 0.04996428351178837, 0.022003918832775353, 0.009888136398864605, 0.07747975925658876, 0.16548296719299976], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7939016671314 -INFO - Cycle: 488 -INFO - Spp: 33 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7094688606262197, 0.02643335969448089, 64.19374895095825, 1.5000661849975585], - [0.2865001106262211, 0.06572398469448083, 43.73281145095825, 1.800066184997558], - [0.2868126106262211, 0.06576265656948083, 43.73281145095825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07869397693748506, 0.011841412404947845, 0.01775082159470413, 0.10586074043595425, 0.025581526515537842, 0.013399763433381255, 0.05059717028131733, 0.04217014405759103, 0.06278790586234044, 0.05062926489621946, 0.09536842773052263, 0.013751160186589301, 0.05863624969869084, 0.0449036741021542, 0.02200004952351313, 0.009673839505125226, 0.002329920004454713, 0.00569242058597615, 0.0033626149047992623, 0.0024949199909222912, 0.0017141053161052473, 0.002967598732614221, 0.0036172235527293893, 0.003062849122503186, 0.0016786723319697613, 0.0029416232385297853, 0.00500755617688171, 0.001959693825053236, 0.003099806234205327, 0.005204957726817548, 0.07748354523961899, 0.0052758073331336435, 0.15996788483773247], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79369649273366 -INFO - Cycle: 489 -INFO - Spp: 26 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.0415015876531601, 112.80252170562744, 2.1000167846679685], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029894492506980896, 55.84413957595825, 0.6000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7097813606262198, 0.02643335969448089, 64.19374895095825, 1.5000661849975585], - [0.2865001106262211, 0.06576265656948083, 43.73281145095825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09022447388276708, 0.00378513289934214, 0.011633261741381875, 0.12241972241094334, 0.015429755733292496, 0.014442240375480303, 0.0552768654258664, 0.042170770091869474, 0.06185501550962764, 0.050709491749892706, 0.09526260747896123, 0.017930280538989592, 0.0586363953939188, 0.04798187824200993, 0.021996091828007238, 0.006052370009502455, 0.0024434542706993547, 0.0022612655220252053, 0.008410593825499555, 0.008740466283933804, 0.0034758861936861657, 0.007559758187166549, 0.0019815699771397496, 0.006544860139980616, 0.07748751002099069, 0.16528828226702563], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79349795111966 -INFO - Cycle: 490 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.80252170562744, 2.1000167846679685], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.84413957595825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.19374895095825, 1.5000661849975585], - [0.2865001106262211, 0.06576265656948083, 43.71523332595825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0810391733463254, 0.012531142490713437, 0.020260397154823133, 0.10993219379410239, 0.010876425103366984, 0.010518632581298298, 0.07234878626826162, 0.03840769778515362, 0.06726734713622474, 0.05089118093858574, 0.0949615856847341, 0.011260632672095056, 0.027004611903139256, 0.00559667994807861, 0.004013564523954868, 0.002819491474718888, 0.0047734337192925115, 0.004675442592424715, 0.0024228077683162864, 0.0066791765737411815, 0.0032019078496090866, 0.0071752596801041265, 0.002164594316032217, 0.0037657742339835764, 0.002143813709631402, 0.05862806107900564, 0.006406119790739268, 0.013351323591275058, 0.021176288306114913, 0.07830730683142922, 0.16539914715272466], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7932635706143 -INFO - Cycle: 491 -INFO - Spp: 42 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07981341264410981, 0.013300302741849597, 0.01765162155344947, 0.10490238806864342, 0.01340443403471513, 0.012257456699175249, 0.06191575235017543, 0.037235170590808365, 0.06505288131093451, 0.049591910363737904, 0.09507027479200246, 0.01104588753861438, 0.03255339846132105, 0.009519219168179485, 0.005174807865686017, 0.0032898530229352125, 0.003475400794896469, 0.0037072844609904276, 0.00293176170569439, 0.005846559897479326, 0.002603704687231551, 0.005988838288311526, 0.0025924325983434572, 0.0037459334202671456, 0.002536604424261179, 0.004314421710791127, 0.007529769953251166, 0.0022908647630132165, 0.0011918024282560017, 0.001224199416276082, 0.0016098588282010622, 0.0014486591552715883, 0.0015123565889834658, 0.0012518481496976163, 0.0018025366373534749, 0.0012085802835413017, 0.058631740590683816, 0.0017538439765195078, 0.02149448634870892, 0.07798911407496867, 0.10965526283492681, 0.05569977666877814], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7931128688774 -INFO - Cycle: 492 -INFO - Spp: 42 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7931128687923 -INFO - Cycle: 493 -INFO - Spp: 42 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7931128687923 -INFO - Cycle: 494 -INFO - Spp: 42 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7931128687923 -INFO - Cycle: 495 -INFO - Spp: 42 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7931128687923 -INFO - Cycle: 496 -INFO - Spp: 42 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[42, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08091658985060897, 0.013623765575883663, 0.0175916264128733, 0.1056555280190062, 0.013513096011085399, 0.01247142621985716, 0.06250426763374367, 0.03720407281706478, 0.06604833680958269, 0.04959562186905834, 0.09506991931211932, 0.011079301813179634, 0.03307212592417064, 0.009633206866832457, 0.005123286698931483, 0.0033092093025151106, 0.0034454285941439406, 0.003674001724021393, 0.002932583056109863, 0.005861483464354517, 0.002594645292635286, 0.0060024468783801575, 0.0026306070416702216, 0.0037709696687320163, 0.0025613378826043975, 0.004245174640814333, 0.007084909061804606, 0.0023016017847294692, 0.001197793615258791, 0.0012210396047526982, 0.0016071098989973293, 0.001442755431061087, 0.001510925876663002, 0.0012550254380171765, 0.0018115886544423445, 0.0012118612084130631, 0.05863167082408564, 0.0017550024911777025, 0.021494485467199658, 0.07798911587210004, 0.10964852677405171, 0.05570652861726664], shape=[42], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7931128687923 -INFO - Cycle: 497 -INFO - Spp: 39 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2865001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.2865001106262211, 0.06576265656948083, 43.69765520095825, 1.800066184997558]], shape=[39, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07100625696908773, 0.018954534854617084, 0.024019971656423698, 0.09453752026625288, 0.01117575274218451, 0.010430260653682044, 0.04471141992055807, 0.036594112345135044, 0.06075350669781301, 0.05081819134099466, 0.09506967908559469, 0.012088947047703838, 0.02632550154392451, 0.0211248133297244, 0.008148934544923705, 0.0053409024060119825, 0.005120946209213229, 0.00554928446982538, 0.0054200360597259165, 0.007819587490255285, 0.0036215579896731057, 0.009841197135473585, 0.004315209713329664, 0.005578282400822889, 0.003838881787418745, 0.005690536478189217, 0.009929632114167669, 0.003751909282259826, 0.002683419906161093, 0.0024683213824552874, 0.0025442366643666082, 0.0028600405864626323, 0.001836850670335384, 0.05863167315487603, 0.0025596599188634638, 0.021494493219602732, 0.07798910152639947, 0.10967275124274757, 0.05568208519274337], shape=[39], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7931127333124 -INFO - Cycle: 498 -INFO - Spp: 34 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.686373062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08212549643053237, 0.010236864675197653, 0.01677344407744923, 0.11044247597637061, 0.011986459798848815, 0.011162095173675508, 0.0672830398176569, 0.038464329018396984, 0.06252952773445153, 0.05146170062750743, 0.09422806373616402, 0.004986493675737922, 0.029238112051453435, 0.006577066447806677, 0.00418701105410182, 0.0030853050747066168, 0.004368683487886896, 0.004509824010923523, 0.003106350642011948, 0.015324134205335979, 0.0027832664370460625, 0.006029367745137511, 0.0023590905497353756, 0.003709888987498811, 0.0050521622869492576, 0.009913672102987213, 0.002134765288103892, 0.0017294394759250888, 0.002783105530967671, 0.058632798841382866, 0.0017851390599596848, 0.021494399997672654, 0.07798927798444212, 0.16571576415484138], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7926128953392 -INFO - Cycle: 499 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7097813606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08154375873429034, 0.012754654639378861, 0.022575253144796394, 0.11588554924576305, 0.018184304130317217, 0.017383615526879923, 0.060449388545497314, 0.04217422118476862, 0.06746554085574723, 0.0514628278165127, 0.09422737047922469, 0.0280869869497572, 0.014492010295140016, 0.01972777029384413, 0.007875445680385208, 0.007349137933514925, 0.014529810261604145, 0.0586328923963718, 0.02149439199819588, 0.07798929346750326, 0.1657157764205073], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79261294051844 -INFO - Cycle: 500 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.2840001106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558], - [0.7110313606262197, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2852501106262211, 0.06578199250698083, 43.71523332595825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07633918580111501, 0.020889549218430774, 0.027779824936104616, 0.10775008553215346, 0.018556550093443647, 0.01752170663269894, 0.06956695818218714, 0.04217345503779613, 0.07285249897536185, 0.05120773986303825, 0.09457412819931703, 0.031977864307909644, 0.012740321810776374, 0.014396858331389354, 0.01798724715691235, 0.058632533241698426, 0.021478401433149955, 0.05661332767845367, 0.07800522521778241, 0.10895653835028105], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.792583483416 -INFO - Cycle: 501 -INFO - Spp: 28 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7110313606262197, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.6855918121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8516855621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8205626106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.2840001106262211, 0.06585933625698083, 43.71523332595825, 1.800066184997558], - [0.2840001106262211, 0.06578199250698083, 43.64492082595825, 1.800066184997558], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585]], shape=[28, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08109205006913604, 0.022033012986837946, 0.023026999893597407, 0.10515308868573511, 0.01811661698773904, 0.016169951198587645, 0.05722735044291476, 0.042172066986148, 0.07218316262012844, 0.05100456701939113, 0.09492399722061003, 0.03335371301365204, 0.02085349979198482, 0.013292273688843462, 0.014941678736815227, 0.05863248196210116, 0.021486288954552003, 0.0015234575847048314, 0.0014532795254806692, 0.0014020058439634198, 0.0014644794272637596, 0.0013163056054237825, 0.0018360253077779574, 0.0017622578603040636, 0.001669189683985332, 0.12748315359602733, 0.03795319772762186, 0.07647384757867255], shape=[28], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7923434088529 -INFO - Cycle: 502 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06585933625698083, 43.64492082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08169563335928605, 0.017319439847523124, 0.022423402685929465, 0.11132019477224507, 0.01883776012262923, 0.01752047773960713, 0.06805156016070628, 0.042174884246579704, 0.06885837432440799, 0.0513801707535511, 0.09428423199318409, 0.0341615790619311, 0.013975734859375396, 0.0184086200087752, 0.01580401733505348, 0.05863264589973883, 0.02148635903548026, 0.07799731292221566, 0.16566760087178098], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79113693295415 -INFO - Cycle: 503 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06593668000698083, 43.64492082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07702033549649989, 0.02189223971019259, 0.027098704475737374, 0.1067470638317985, 0.019113223619255597, 0.017908275812776542, 0.061428616029847734, 0.04217131581708073, 0.07793461477496132, 0.0505672228574879, 0.09555155192255466, 0.03243070175180793, 0.01993620673994666, 0.009381495727042595, 0.01753255982403181, 0.058632134991188106, 0.021486544283451554, 0.07799696182091498, 0.1651702305134235], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.79076976937836 -INFO - Cycle: 504 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06593668000698083, 43.57460832595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08506444646048554, 0.018759223617227934, 0.01905459349799912, 0.10988046061782951, 0.018359722653464607, 0.016496864411595123, 0.065225443601897, 0.042175877100465956, 0.07232663034788907, 0.051297929096185184, 0.09434023467379939, 0.04996519815458334, 0.01707423023769303, 0.015013692080655509, 0.05863242209841855, 0.021486314711517927, 0.0779973972960356, 0.16562021214121456], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.789878233237 -INFO - Cycle: 505 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06601402375698083, 43.57460832595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07631714828331325, 0.022484820480195365, 0.02780189068117998, 0.10615444495148435, 0.01905856614287059, 0.017953747653001343, 0.06112461419233333, 0.04217226901527828, 0.07797406435010673, 0.05048655995490556, 0.09560526311940845, 0.04996287819754186, 0.020249399142627786, 0.009414657211689945, 0.05863191345547702, 0.02148649612864826, 0.0779970541169281, 0.16512421292300977], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7893937802529 -INFO - Cycle: 506 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06601402375698083, 43.50429582595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08135355781672285, 0.017399101834646255, 0.022765474173804374, 0.11124058498581427, 0.01863964135537096, 0.01754134904913711, 0.06884384522182553, 0.042176746747802876, 0.07110132261140514, 0.05121717341016907, 0.09439473324117281, 0.04996483214492457, 0.013360543867903982, 0.016311565079832523, 0.058632199847425376, 0.02148630947715741, 0.07799740769934932, 0.16557361143553567], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78883820666766 -INFO - Cycle: 507 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2840001106262211, 0.06609136750698083, 43.50429582595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0760824539594522, 0.02274805575677161, 0.028036583643010333, 0.10589120590084411, 0.018990111168687235, 0.017971778918509245, 0.061076287243572364, 0.04217323423101727, 0.07806477798987436, 0.05040658885487996, 0.09565797435858209, 0.04996253077619196, 0.02034811237738888, 0.009396099248044508, 0.0586316917124383, 0.021486490182060045, 0.07799706544426455, 0.16507895823441113], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7882334237587 -INFO - Cycle: 508 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2833751106262211, 0.06609136750698083, 43.50429582595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08849755672579569, 0.011964453584583541, 0.015621470950461095, 0.11667591747024457, 0.0184533723509157, 0.015762269734199374, 0.07052062527941147, 0.042174142594441674, 0.08164362880882174, 0.05060050971017795, 0.09539390583073154, 0.04996317669062144, 0.011458126924015448, 0.00577543836386178, 0.058631889386855665, 0.021486458035902496, 0.07799712461460505, 0.16518954081682083], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78792739723076 -INFO - Cycle: 509 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2833751106262211, 0.06609136750698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0813481822647059, 0.017415462962822603, 0.022770849676643192, 0.11122417329979237, 0.018634190971825088, 0.017531094249518177, 0.0688745391696064, 0.04217808703800974, 0.06281897951094909, 0.05133649726033033, 0.09417681278326415, 0.04996512422366874, 0.013345518028172985, 0.024623602107809357, 0.05863227257693653, 0.021486272529206728, 0.07799747783649959, 0.1656408635102391], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.787710834924 -INFO - Cycle: 510 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.2833751106262211, 0.06616871125698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07775852782537333, 0.020965435449535882, 0.026360507461591222, 0.10767397276663436, 0.01885373052389136, 0.01784372404309443, 0.06346330558454215, 0.04217471389610171, 0.0779518372183483, 0.05052285754794488, 0.09544373049920277, 0.049962828856712035, 0.018225225487503632, 0.00953891619500849, 0.05863175271181528, 0.02148645339161769, 0.07799713503795196, 0.16514534550313056], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78685315488417 -INFO - Cycle: 511 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.28275011062622113, 0.06616871125698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08079050164720811, 0.017906953342258603, 0.02332853152251528, 0.11073273916243477, 0.01869219199135827, 0.01760388130256685, 0.0678716841779349, 0.04217528922507966, 0.07794386934650258, 0.050719038076331414, 0.0951767249457547, 0.049963481424295866, 0.014217769460783698, 0.00950474647771674, 0.058632038892133705, 0.02148642248666089, 0.07799719334456882, 0.1652569431738951], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78655371711574 -INFO - Cycle: 512 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.82009983062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.86171770095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.21132707595825, 1.5000661849975585], - [0.28212511062622114, 0.06616871125698083, 43.43398332595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08135367415350926, 0.017377356757924005, 0.022765360025114634, 0.11126232562479145, 0.01873199754602875, 0.017542521637588758, 0.0685444436995151, 0.04217574475117958, 0.07443498319194007, 0.05091644366765886, 0.09490831740942693, 0.049964137230906085, 0.0135665060872635, 0.012970947576167652, 0.058632334907289335, 0.021486391766108177, 0.0779972515786344, 0.16536926238895344], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78639486116157 -INFO - Cycle: 513 -INFO - Spp: 34 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999668121337893, 0.041482251715660105, 112.85525608062744, 2.1000167846679685], - [0.3447813606262205, 0.029875156569480896, 55.89687395095825, 0.6000661849975585], - [0.7104063606262198, 0.02641402375698089, 64.24648332595825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.43398332595825, 1.800066184997558], - [0.28212511062622114, 0.06616871125698083, 43.39882707595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07692359292601847, 0.008115662550393381, 0.02123069217590631, 0.1125845173509268, 0.01470833564170753, 0.013455334324240219, 0.03949467811522749, 0.04217407034380625, 0.061187312028907405, 0.050575388925318536, 0.09543451722239137, 0.04473944177913158, 0.020466645106658736, 0.010033552257150108, 0.002441478902980959, 0.003978489678794658, 0.0035231424715098224, 0.002442820655500017, 0.0015169489944084323, 0.00660452421633913, 0.0028447415928526346, 0.007416530663633618, 0.003761930508298169, 0.0023635061298309776, 0.0025584265899882773, 0.0019952989027696533, 0.003228425235722478, 0.009626817021081892, 0.011287029373926108, 0.058639284372268494, 0.022119580736702737, 0.07736400849308976, 0.1514497177600449, 0.013713556952473045], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7861998068581 -INFO - Cycle: 514 -INFO - Spp: 46 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.04146291577816011, 112.85525608062744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.89687395095825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.24648332595825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.41640520095825, 1.800066184997558]], shape=[46, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06574390123785478, 0.023380101668950968, 0.025119028390521693, 0.08694442742335629, 0.008179540966164835, 0.007714368183111829, 0.05337536583993075, 0.03387134070001117, 0.04622510809505572, 0.009571446150583113, 0.09524806370686714, 0.018930794888398016, 0.013955727975760654, 0.007982864644410562, 0.004023696202354665, 0.008725257028583294, 0.0057404829470850596, 0.004788815932258367, 0.0028305408523482396, 0.0041517252440914495, 0.0023370586531679125, 0.004545046025525557, 0.00507318598786758, 0.00282153359309142, 0.0052350671056550216, 0.0030666158045777937, 0.004534473905816188, 0.00943579310093799, 0.023056056115571884, 0.006194417334110731, 0.0021101666390423296, 0.04106694190680778, 0.007439805406679048, 0.01227129854191135, 0.0019323267912228549, 0.001962169341763365, 0.002174700498149403, 0.003472461025814937, 0.0017214522264776685, 0.002257621281298355, 0.0021534649278151683, 0.0021271108114298016, 0.05863134690331688, 0.02129995101100355, 0.07818355562821884, 0.16524114836815332], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7858586996239 -INFO - Cycle: 515 -INFO - Spp: 45 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06772533900328627, 0.02220273990871024, 0.024048012251809844, 0.08939704582943303, 0.010039407900405478, 0.009264842508795699, 0.0508219223303589, 0.03444451083701499, 0.048715137443398414, 0.002730145600924449, 0.09494561525439162, 0.019895511038475623, 0.014120892465179136, 0.007868067076078995, 0.003744429095896123, 0.00813491023639866, 0.005359621011119451, 0.004450232841616161, 0.0026277446503171157, 0.004298588989842481, 0.0023041109664147623, 0.004808063580415869, 0.004795637774788118, 0.002708193288149694, 0.004669174598289393, 0.002893197655200761, 0.004314200547299617, 0.008932333157002877, 0.020243670133375316, 0.0057598059653314075, 0.0019726097431492927, 0.048084064723069565, 0.0071933040311139606, 0.012182276584703368, 0.0017946847781797571, 0.0018179960208539263, 0.00210767998041862, 0.0032054567661051253, 0.002106058139939722, 0.0019427818817532258, 0.0019954283432087683, 0.05863513145202679, 0.021617420156253835, 0.0778661293132025, 0.16535498471673213], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78566830925666 -INFO - Cycle: 516 -INFO - Spp: 45 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06830306087396605, 0.022727462772109543, 0.024643052630119962, 0.08847054592167802, 0.010145368326599602, 0.00938713494406467, 0.05103406500165717, 0.03427133425943507, 0.04940235280956769, 0.002748678723306984, 0.09494606722050065, 0.020527700943810276, 0.01452039516239347, 0.008082575503987563, 0.0038450087148688586, 0.008304021899057691, 0.00548793524757453, 0.004570746433850052, 0.0026902313975081414, 0.004386174159425412, 0.0023537105773648614, 0.004891909273407831, 0.004910055279416173, 0.0027832458965707193, 0.004765870722671544, 0.002972549072589242, 0.004435067782710585, 0.009157926634936222, 0.020464193606285708, 0.005885075099322726, 0.0020203718374661108, 0.04806482305144169, 0.007404819576975124, 0.0125739391704066, 0.0018399372628114731, 0.0018674280211461866, 0.0021572949657568644, 0.0032889511104314735, 0.0021580943034862857, 0.0019877505148762917, 0.002049482377451161, 0.058635079818112466, 0.021617432010893497, 0.07786610681628466, 0.16535497227170315], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7856683037071 -INFO - Cycle: 517 -INFO - Spp: 45 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06830306087396605, 0.022727462772109543, 0.024643052630119962, 0.08847054592167802, 0.010145368326599602, 0.00938713494406467, 0.05103406500165717, 0.03427133425943507, 0.04940235280956769, 0.002748678723306984, 0.09494606722050065, 0.020527700943810276, 0.01452039516239347, 0.008082575503987563, 0.0038450087148688586, 0.008304021899057691, 0.00548793524757453, 0.004570746433850052, 0.0026902313975081414, 0.004386174159425412, 0.0023537105773648614, 0.004891909273407831, 0.004910055279416173, 0.0027832458965707193, 0.004765870722671544, 0.002972549072589242, 0.004435067782710585, 0.009157926634936222, 0.020464193606285708, 0.005885075099322726, 0.0020203718374661108, 0.04806482305144169, 0.007404819576975124, 0.0125739391704066, 0.0018399372628114731, 0.0018674280211461866, 0.0021572949657568644, 0.0032889511104314735, 0.0021580943034862857, 0.0019877505148762917, 0.002049482377451161, 0.058635079818112466, 0.021617432010893497, 0.07786610681628466, 0.16535497227170315], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7856683037071 -INFO - Cycle: 518 -INFO - Spp: 39 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[39, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0708698093770428, 0.02106703326999552, 0.022567411409267022, 0.08995709767106858, 0.008929363145099872, 0.008293574465154763, 0.062136174034569974, 0.03574744087683747, 0.055246534025788815, 0.003760646422910799, 0.09494481550134676, 0.022389262221526852, 0.004217231937349307, 0.00725199593786641, 0.004460499937805272, 0.009087625920639865, 0.006221256430951311, 0.005340173664983358, 0.0031793701275903198, 0.004641074024977238, 0.0027151240302684967, 0.005200852317461472, 0.00611139975899972, 0.0031404322362264133, 0.005114625362853674, 0.003220836876660396, 0.004607392663179795, 0.009920514059247461, 0.016730888225193065, 0.006429578440762003, 0.04705571997245685, 0.007332924234993785, 0.012413138735808689, 0.0024951699016268983, 0.0037293840039100312, 0.058635231838051666, 0.02161741535336031, 0.07786613919667168, 0.1653548423894953], shape=[39], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78566820686643 -INFO - Cycle: 519 -INFO - Spp: 39 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[39, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0708698093770428, 0.02106703326999552, 0.022567411409267022, 0.08995709767106858, 0.008929363145099872, 0.008293574465154763, 0.062136174034569974, 0.03574744087683747, 0.055246534025788815, 0.003760646422910799, 0.09494481550134676, 0.022389262221526852, 0.004217231937349307, 0.00725199593786641, 0.004460499937805272, 0.009087625920639865, 0.006221256430951311, 0.005340173664983358, 0.0031793701275903198, 0.004641074024977238, 0.0027151240302684967, 0.005200852317461472, 0.00611139975899972, 0.0031404322362264133, 0.005114625362853674, 0.003220836876660396, 0.004607392663179795, 0.009920514059247461, 0.016730888225193065, 0.006429578440762003, 0.04705571997245685, 0.007332924234993785, 0.012413138735808689, 0.0024951699016268983, 0.0037293840039100312, 0.058635231838051666, 0.02161741535336031, 0.07786613919667168, 0.1653548423894953], shape=[39], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78566820686643 -INFO - Cycle: 520 -INFO - Spp: 37 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[37, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09932110043242252, 0.02141119224640112, 0.08936748885236798, 0.00900320872227484, 0.00836298313122966, 0.05942327738954207, 0.0356551682360762, 0.05468938008555289, 0.0037904453702673605, 0.09494483454680204, 0.022163780854028994, 0.0063232857658983566, 0.007399917461093801, 0.004797937521065162, 0.009199978259179072, 0.005425632391718484, 0.003226949783214748, 0.004669873339126497, 0.0027403591367438796, 0.005236275236638582, 0.006180932654369268, 0.003192418429857714, 0.005189643265115129, 0.003264914588256708, 0.004664944967476234, 0.01013812736183106, 0.017013108274114515, 0.006521774112511956, 0.047025917737033504, 0.007405846232083836, 0.01246406841344323, 0.002512115774442216, 0.0037995192150831565, 0.058635208175886806, 0.021617415370190404, 0.07786613928396159, 0.16535483738269846], shape=[37], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78566820989056 -INFO - Cycle: 521 -INFO - Spp: 37 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[37, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09932110043242252, 0.02141119224640112, 0.08936748885236798, 0.00900320872227484, 0.00836298313122966, 0.05942327738954207, 0.0356551682360762, 0.05468938008555289, 0.0037904453702673605, 0.09494483454680204, 0.022163780854028994, 0.0063232857658983566, 0.007399917461093801, 0.004797937521065162, 0.009199978259179072, 0.005425632391718484, 0.003226949783214748, 0.004669873339126497, 0.0027403591367438796, 0.005236275236638582, 0.006180932654369268, 0.003192418429857714, 0.005189643265115129, 0.003264914588256708, 0.004664944967476234, 0.01013812736183106, 0.017013108274114515, 0.006521774112511956, 0.047025917737033504, 0.007405846232083836, 0.01246406841344323, 0.002512115774442216, 0.0037995192150831565, 0.058635208175886806, 0.021617415370190404, 0.07786613928396159, 0.16535483738269846], shape=[37], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78566820989056 -INFO - Cycle: 522 -INFO - Spp: 22 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411902495019963, 0.02178614972116705, 0.09858854277841894, 0.016450683686215137, 0.015647054548872642, 0.056719838114125794, 0.04217723565903608, 0.05875044369671717, 0.09494581049994577, 0.02748347479198643, 0.018999501608364718, 0.007782883245445235, 0.008256784385058537, 0.010572585340887465, 0.020954459921546497, 0.05081157465845747, 0.007994820653948327, 0.014485220920114327, 0.0586349505390179, 0.021617418307125755, 0.0778661341957733, 0.16535540777757604], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7856683413054 -INFO - Cycle: 523 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3447813606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28212511062622114, 0.06620738313198082, 43.39882707595825, 1.800066184997558], - [0.28087511062622117, 0.06620738313198082, 43.39882707595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411901254593263, 0.017780526589212708, 0.10764451202253718, 0.01601215042511379, 0.015315979922850616, 0.06634720855641547, 0.042178057393070637, 0.06606487913557775, 0.09458152920197402, 0.049964388057586, 0.010394165963894005, 0.008019332432835253, 0.0032066642718422476, 0.010319543129945128, 0.013345655219503677, 0.05107956947657288, 0.05863546012594667, 0.02161736032399092, 0.07786624348765461, 0.05451138027657115, 0.11099638144097261], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78563722454953 -INFO - Cycle: 524 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28087511062622117, 0.06628472688198082, 43.39882707595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411904006635943, 0.03257643358581076, 0.08166364064396237, 0.01639407506427141, 0.015856610870535807, 0.06337412634339966, 0.04217483761949168, 0.042747034932015475, 0.09566482979454734, 0.04996251248555388, 0.013530094551172189, 0.00518361978614242, 0.01439121270556566, 0.008457410516725845, 0.03742209456998629, 0.05039776201584571, 0.05863513320969197, 0.0020985835173225466, 0.021602397785277033, 0.07675635149850708, 0.16508986196755798], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78520231887205 -INFO - Cycle: 525 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28087511062622117, 0.06628472688198082, 43.32851457595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411900618058194, 0.017775531463817162, 0.10520161966976599, 0.016347350627649977, 0.015374058370099891, 0.0650068152436134, 0.042179170195356754, 0.07086259699729458, 0.09444495973495999, 0.049964484666650454, 0.014461416215272251, 0.007418118325215839, 0.005654441256368552, 0.007199703048383061, 0.009192727954789754, 0.05113828486081298, 0.05863528218310328, 0.02160248961345512, 0.074076060159919, 0.00380507850331237, 0.1655408047295775], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7843682517031 -INFO - Cycle: 526 -INFO - Spp: 22 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.28087511062622117, 0.06636207063198082, 43.32851457595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411901442786735, 0.018523862891989713, 0.10259812270285659, 0.01648195198994409, 0.015243272887320487, 0.06301339549352837, 0.0421759781698353, 0.041412584166524276, 0.09570567402704322, 0.04996219038841796, 0.013068561847759709, 0.004721124477109922, 0.006153307838613095, 0.007813368850126543, 0.03969043775086392, 0.05032550080838888, 0.05863483897563959, 0.021602695143806135, 0.07380249870757905, 0.004078275505153794, 0.0016987941504131331, 0.16504927114679885], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78379955674205 -INFO - Cycle: 527 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.28087511062622117, 0.06636207063198082, 43.25820207595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411900490044249, 0.017945304020446855, 0.10496737858752311, 0.01625279771224402, 0.015394928695357782, 0.06494293937917471, 0.04218010363900656, 0.07069335058204515, 0.09448643209586782, 0.049964139604294834, 0.014480780143242639, 0.007330921059874274, 0.005718925663716964, 0.007317835288055104, 0.009520765409711345, 0.05106597006205563, 0.05863506248282228, 0.021602487037891215, 0.07402622518174096, 0.0038549230317928094, 0.16549972542269353], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78331775887096 -INFO - Cycle: 528 -INFO - Spp: 22 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.28087511062622117, 0.06643941438198082, 43.25820207595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.104119012901793, 0.018625189342992118, 0.10245550166389769, 0.01635400567584873, 0.015287924604261437, 0.06304409057972585, 0.042176962276616374, 0.03972330194399307, 0.09574562709977454, 0.04996186379545193, 0.013023756553402792, 0.004680831257228148, 0.006186477348456339, 0.0078958642252249, 0.041467728639407425, 0.05025381007050553, 0.05863462005971601, 0.021602689521253885, 0.07377997451679406, 0.004100812462840297, 0.0017222797091380698, 0.16500941586816825], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7826178853325 -INFO - Cycle: 529 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.87283420562744, 2.1000167846679685], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.2802501106262212, 0.06643941438198082, 43.25820207595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411901432201227, 0.018508866553296113, 0.10262915295131786, 0.016481022998475054, 0.015230482902421323, 0.06304119778439207, 0.04217737653405876, 0.056041328420105736, 0.09547259668042123, 0.04996252570972624, 0.013075221952020417, 0.005425627582299808, 0.006139888704041217, 0.007798480211097843, 0.024533822827698507, 0.05045623346638902, 0.05863491573133441, 0.02160265589913333, 0.07381108073221718, 0.004069767121636712, 0.1651225970988594], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7824217797181 -INFO - Cycle: 530 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262198, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.2802501106262212, 0.06643941438198082, 43.22304582595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09924930981337252, 0.025782634428379525, 0.084026152109459, 0.012585597152878127, 0.0113672153448065, 0.040024552859423475, 0.042178442218447305, 0.05098843463471963, 0.09486350264789445, 0.04016737222378633, 0.01713755540237188, 0.010571395884202429, 0.009865166115079113, 0.010279375830645877, 0.017249090564905152, 0.0508257224848148, 0.021605970523414997, 0.007787363735936459, 0.003865490814886847, 0.004869628373370233, 0.005643028523727652, 0.0033115762805947043, 0.005715431440227973, 0.0031655981613178197, 0.0028829803820211836, 0.006588599263640388, 0.005954595319998805, 0.003700853891785289, 0.005051814689133482, 0.0038848266226705515, 0.005911310143592952, 0.0026838719739854917, 0.058642459483708276, 0.06622475266510588, 0.1653483279956949], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7821650811697 -INFO - Cycle: 531 -INFO - Spp: 17 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.2802501106262212, 0.06647808625698082, 43.22304582595825, 1.800066184997558]], shape=[17, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.10411892455529372, 0.018009816738784913, 0.11061966103584991, 0.021828317293519143, 0.018910479216844894, 0.06107825210856061, 0.042177369943129706, 0.06029940694842854, 0.09549151163296102, 0.0499623625943973, 0.0165670520222304, 0.027286547874040227, 0.05042081796550256, 0.021606252062352994, 0.05864222206880148, 0.07787725539021098, 0.16510375054909165], shape=[17], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78184031611437 -INFO - Cycle: 532 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.3454063606262205, 0.029855820631980896, 55.91445207595825, 0.6000661849975585], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.2802501106262212, 0.06647808625698082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.09924910094992612, 0.02575702162157837, 0.0840624644828861, 0.012552982991218634, 0.0113601172082051, 0.04025113327876406, 0.04217892108845821, 0.05081372045325468, 0.09488242853710546, 0.0401600877520215, 0.016953242141054148, 0.017497949579371782, 0.05079070911763996, 0.021605966435167028, 0.05864235366226619, 0.06622553002651217, 0.004869836223571516, 0.009855864395920642, 0.005642735029755428, 0.003310490841005813, 0.0057185835485712025, 0.0031604191998282826, 0.0028850376654096298, 0.0065728591257720285, 0.00594863622292822, 0.003684014891600788, 0.005090430733959464, 0.003886951769187519, 0.005916300404904365, 0.010300993823927119, 0.002681318662179527, 0.010510990822622721, 0.007786649991851879, 0.0038654349864720716, 0.1653287223351022], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78168101181666 -INFO - Cycle: 533 -INFO - Spp: 44 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.91445207595825, 0.6000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.2802501106262212, 0.06649742219448082, 43.18788957595825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07573000492022265, 0.01872707120631276, 0.09769820021773382, 0.014952302559406142, 0.012620074164503545, 0.05023727183110781, 0.03602133420902158, 0.05669640725174519, 0.09519661578186588, 0.023662407790355836, 0.012182719810343254, 0.01841892272243888, 0.050588581456729446, 0.058642262664580246, 0.03936151362359007, 0.002993899576100434, 0.006561008145106806, 0.0035598593447744636, 0.002083467758069016, 0.004173958636726368, 0.002048921112000358, 0.0018226347872292057, 0.004928962819929538, 0.003918653796153578, 0.00216917646533837, 0.0037977254200432828, 0.0023962079357654977, 0.0036743016209606653, 0.007262001512322648, 0.001691656933028907, 0.006526703656729618, 0.0048824108248020906, 0.002418447791370821, 0.0210680267490902, 0.004326909025114764, 0.004561107830537606, 0.0064595634951186715, 0.01214178448606953, 0.021483308636558954, 0.022630170453467626, 0.006735740256736333, 0.002544819388831428, 0.0019719222120815755, 0.16520625252981416], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7814568486621 -INFO - Cycle: 534 -INFO - Spp: 52 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8518418121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8185605621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[52, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06264374528937462, 0.023559104668396797, 0.08422144585686438, 0.011922184348331633, 0.01053580763929694, 0.041701513291163915, 0.03320296757667515, 0.04242895180936471, 0.09550910186160752, 0.018545380507188083, 0.013361651868993083, 0.025036689595040556, 0.04618323312453174, 0.05864240896334462, 0.03255604766614451, 0.004523167654873023, 0.01012525640259795, 0.005248237056244787, 0.003284266538607245, 0.005042393123662989, 0.002904432555333471, 0.00252612566391628, 0.006017763192157858, 0.005645211923673385, 0.003125499170930468, 0.005994295564101755, 0.0034016294300552997, 0.004982390691706534, 0.00912082163304366, 0.0025936910899040017, 0.008554973762489407, 0.006772960900752714, 0.003617365154050934, 0.026496065789331967, 0.00648572107945402, 0.006548273245270621, 0.007956207820518498, 0.012691091178464179, 0.022828660258055033, 0.009235909462522625, 0.00367847747865015, 0.0029254539280572827, 0.0024266058188743877, 0.004207851877269419, 0.0017683998552510763, 0.0021909953778282876, 0.0018826506465844102, 0.0024773506790527473, 0.002385591170539059, 0.0022017439066426034, 0.0215470677714064, 0.1650838046944742], shape=[52], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.781291856337 -INFO - Cycle: 535 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7812921970796 -INFO - Cycle: 536 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7812921970796 -INFO - Cycle: 537 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7812921970796 -INFO - Cycle: 538 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8187168121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0767778212555789, 0.017679396251262847, 0.10329629850213225, 0.013636745823111336, 0.012606397018875132, 0.051493908149243574, 0.03763650446085388, 0.05536995962389305, 0.09550822162837577, 0.02261720095757537, 0.016154664364404145, 0.022795287021545856, 0.04414951400517974, 0.058642138059506146, 0.03900235210998111, 0.004727847968156696, 0.0029261008627906146, 0.0067308951160484935, 0.007231933728718035, 0.002820585481626908, 0.0043449870134561605, 0.004521348010816444, 0.007708791651053565, 0.005105515333601064, 0.005415167887303565, 0.023589258003420894, 0.003751757439394095, 0.004541463243396124, 0.008241986144965897, 0.014581774369956058, 0.025412250715575554, 0.008106616008630078, 0.006244724683466258, 0.021547080383617453, 0.16508350672248695], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7812921970796 -INFO - Cycle: 539 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08547222643399885, 0.014969467139343365, 0.1108072954885081, 0.01669153182726478, 0.013968856447682112, 0.06187613600722522, 0.038258519925898904, 0.06214724968303779, 0.09550933357698789, 0.029654718783883285, 0.010300358068552139, 0.022035924262253967, 0.047480512905256345, 0.05864230024042335, 0.0475977004250563, 0.0028530848935002773, 0.004135541373907303, 0.004765761059142439, 0.0034356511132314117, 0.003172317165525767, 0.00664519209156836, 0.0041376167801346125, 0.018646614783860826, 0.0039196048420569235, 0.0056954773507345464, 0.011439758028041353, 0.020257741431509664, 0.00594318993699301, 0.0029090913035517995, 0.021547220847588307, 0.16508400578328095], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7812921127488 -INFO - Cycle: 540 -INFO - Spp: 30 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8999376106262208, 0.03302691438198088, 78.92421770095825, 1.8000661849975588], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08508338177779351, 0.015339191804823916, 0.1103561240665409, 0.01664865714451219, 0.01392525408718053, 0.061632921462827665, 0.03815147340085315, 0.061752671235133456, 0.09550937466595505, 0.029331747697036996, 0.010367155549179373, 0.022337942670024934, 0.047445154510420924, 0.05864231075623261, 0.05009304704019813, 0.002934500979319734, 0.004173649170158084, 0.00482844970738319, 0.0035282118940947837, 0.0032525763019103575, 0.006807318373139908, 0.019035459655676774, 0.004026643554854355, 0.005813949151293559, 0.01156399883996351, 0.02172849377937152, 0.006114526913448307, 0.0029444132223169187, 0.02154740113966191, 0.16508399944869387], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78129209515885 -INFO - Cycle: 541 -INFO - Spp: 21 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2802501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558], - [0.2777501106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[21, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08179862005762216, 0.01782588419395265, 0.11080372539711303, 0.021301346552859517, 0.01885110303239762, 0.06862071155943011, 0.04217842793906243, 0.0685684918392864, 0.09524467919104125, 0.03356278723876578, 0.009610550726437144, 0.01901068207056498, 0.05058149771704956, 0.05864251725731876, 0.050121733504750035, 0.022320220057540845, 0.01640011224796654, 0.027814675189163588, 0.02154707333335767, 0.1255137889518846, 0.039681371942435234], shape=[21], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78127553043595 -INFO - Cycle: 542 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2790001106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08991541901135705, 0.014211407543364543, 0.11441820499973807, 0.022408295586780445, 0.018061001290700283, 0.06318841304975874, 0.0421788121034897, 0.07899206493905306, 0.09495923528748615, 0.049963555307659765, 0.014726147974229527, 0.008541960093562081, 0.05079217354961955, 0.05864266607243553, 0.058263185154350236, 0.014203439526438134, 0.019673151242676417, 0.021547210544257515, 0.1653136567230433], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7810690010876 -INFO - Cycle: 543 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2790001106262212, 0.06651675813198082, 43.18788957595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08991541901135705, 0.014211407543364543, 0.11441820499973807, 0.022408295586780445, 0.018061001290700283, 0.06318841304975874, 0.0421788121034897, 0.07899206493905306, 0.09495923528748615, 0.049963555307659765, 0.014726147974229527, 0.008541960093562081, 0.05079217354961955, 0.05864266607243553, 0.058263185154350236, 0.014203439526438134, 0.019673151242676417, 0.021547210544257515, 0.1653136567230433], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7810690010876 -INFO - Cycle: 544 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8521543121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2790001106262212, 0.06659410188198082, 43.18788957595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08808994814144051, 0.015900118871341958, 0.11272952661384202, 0.022138424968256517, 0.0184709779574737, 0.0617577444583056, 0.042175619078696644, 0.033877936199520606, 0.09620550045436217, 0.04996128027512621, 0.01601695755770104, 0.053705804233345554, 0.049986887276774965, 0.05864217742386672, 0.05608663051384325, 0.016028910074014007, 0.021849431008856852, 0.02154732879197316, 0.16482879610125847], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.78083011514536 -INFO - Cycle: 545 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.2790001106262212, 0.06659410188198082, 43.11757707595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08074176606065667, 0.018308794683100076, 0.11032132234869658, 0.019945657272453447, 0.017130138167254356, 0.07919454426184981, 0.04218020042262628, 0.07551370014522725, 0.09499245075004911, 0.04996322997950004, 0.012091348969530834, 0.050724936831214935, 0.058642801013247085, 0.04966526718145044, 0.023377052309628034, 0.028271306796755033, 0.021546981241086234, 0.0017369579008667494, 0.16527626361365544], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77993317621764 -INFO - Cycle: 546 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.8535605621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8524668121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.2790001106262212, 0.06667144563198082, 43.11757707595825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06811867836691879, 0.009873683353959994, 0.11775422181190087, 0.01732204946789727, 0.015922275785996094, 0.07994605547347162, 0.04217726026110401, 0.04032428218599668, 0.09623617122022171, 0.049960974086550314, 0.04732932425628294, 0.0499221259424508, 0.05864202520060658, 0.04435372807173173, 0.03600004966651365, 0.03358265234416007, 0.0215470180458077, 0.002819914450545595, 0.002371924962060334, 0.164792565160175], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7795569113505 -INFO - Cycle: 547 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2790001106262212, 0.06667144563198082, 43.04726457595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06890073333380577, 0.030454395682386424, 0.09817479472481962, 0.020400653941704174, 0.01910219024548561, 0.07888071673006791, 0.042180900328055, 0.0642433946838164, 0.0950256757615262, 0.04996289867218006, 0.023432813962762856, 0.05065688088630412, 0.058642735123511855, 0.044592236422575524, 0.035218080372113554, 0.03334448615306227, 0.021546840817293442, 0.16523957215852905], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.779027126174 -INFO - Cycle: 548 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2790001106262212, 0.06674878938198082, 43.04726457595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0686345654212401, 0.03087696869143735, 0.09775237690279068, 0.020375720212513368, 0.01913061331591206, 0.07887731940877298, 0.04217783102904266, 0.03976091883525835, 0.09626680775343184, 0.04996066224037651, 0.04796266826751609, 0.04985663466501244, 0.05864223429459316, 0.044491738505814706, 0.03548424797760776, 0.03344465599856342, 0.021547012326322775, 0.1647570241537935], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7785099568352 -INFO - Cycle: 549 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.2783751106262212, 0.06674878938198082, 43.04726457595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06869009286333151, 0.030764783576196403, 0.09786450100390451, 0.020423142621109603, 0.01912969872576429, 0.07883082567913784, 0.042178252596632604, 0.04756871976937433, 0.09599134871744122, 0.04996133100894132, 0.04011137815519622, 0.05006001045427268, 0.05864253124248224, 0.044512837856260846, 0.03542872173663878, 0.03342361462088609, 0.021546982057384974, 0.1648712273150445], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7782140675644 -INFO - Cycle: 550 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.93203020095825, 0.6000661849975585], - [0.27775011062622124, 0.06674878938198082, 43.04726457595825, 1.800066184997558], - [0.2783751106262212, 0.06674878938198082, 42.97695207595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08949952429794555, 0.012586669834336761, 0.11500030414106083, 0.022121333565571444, 0.01593717099334733, 0.07851710034186321, 0.04218112914906026, 0.07901274949890146, 0.09509921522787157, 0.04942454860974064, 0.007528127574599267, 0.05061573920564168, 0.058642436036434716, 0.06120749848442634, 0.014619312144839003, 0.015382024815533767, 0.021547312550828618, 0.05723419610235157, 0.10797034117327578], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77805203107897 -INFO - Cycle: 551 -INFO - Spp: 40 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029836484694480896, 55.96718645095825, 0.6000661849975585], - [0.2783751106262212, 0.06678746125698082, 42.97695207595825, 1.800066184997558]], shape=[40, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06636450691125075, 0.022444329415857393, 0.08736553657986988, 0.011726291738270403, 0.010605249525867977, 0.07094843857040468, 0.04218034621051145, 0.05762333742345729, 0.09539901103163223, 0.04150710621467041, 0.013568541087689324, 0.050397743337852886, 0.05864230132034698, 0.045854017747933205, 0.02570449326290599, 0.014790835336880687, 0.004128441386550845, 0.0019911798579075844, 0.001990628865062733, 0.009081977465159862, 0.004807224325431128, 0.0029393034160275894, 0.005797230956625682, 0.003136654909183754, 0.002998275914780949, 0.0066329279744524626, 0.006539312886672948, 0.002863114720015635, 0.004376799835869764, 0.003340944505658829, 0.005114092990429794, 0.007307092901473414, 0.0019865553013188693, 0.005107427358787294, 0.0029642173542526085, 0.005930247645956005, 0.0024292237565622593, 0.006666419397495806, 0.021671368571160893, 0.1650772519877619], shape=[40], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77752886761704 -INFO - Cycle: 552 -INFO - Spp: 22 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029797812819480896, 55.96718645095825, 0.6000661849975585], - [0.2783751106262212, 0.06682613313198081, 42.97695207595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07850831187787495, 0.022851714157035016, 0.09698105066364211, 0.014498106182696664, 0.012721191929091439, 0.07867959579570354, 0.04217919781883694, 0.04983084471931953, 0.09601908301948828, 0.04996103601337204, 0.03791880568062215, 0.049996791187093007, 0.05864208306118005, 0.045429539600608713, 0.025610520875002513, 0.023648568432055546, 0.008797268568695858, 0.00571586631949072, 0.006768364582299273, 0.008978917892252377, 0.021426398623349937, 0.16483674300028922], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7772305722401 -INFO - Cycle: 553 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3454063606262205, 0.029797812819480896, 56.00234270095825, 0.6000661849975585], - [0.27806261062622123, 0.06682613313198081, 42.97695207595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07257989864077864, 0.020422290469468325, 0.09641077085028724, 0.015315197331740568, 0.013357953242276364, 0.07297206330949571, 0.04217922039248604, 0.05276646254718098, 0.09587940612934898, 0.0424585023792411, 0.024020847908999304, 0.05010040743646528, 0.05864216628012166, 0.04693888983339722, 0.023034932043678808, 0.01630661111044825, 0.007691423196288029, 0.005422221022385618, 0.006270989314101101, 0.007183985044060632, 0.003481269847540724, 0.004104899296441723, 0.005045557353737207, 0.004759219094160194, 0.0029065347138848502, 0.004596370850753273, 0.006180933482864604, 0.0047145323651117755, 0.0027846935005904996, 0.005022743282834758, 0.021554690726530608, 0.1648943170032999], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7770290402127 -INFO - Cycle: 554 -INFO - Spp: 30 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3454063606262205, 0.029797812819480896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06682613313198081, 42.97695207595825, 1.800066184997558]], shape=[30, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.072288269878505, 0.020598670445682764, 0.09603249769408757, 0.015311911176338771, 0.013326045156334227, 0.07286784347726356, 0.04217941620579972, 0.05710020881813556, 0.09573993868650894, 0.045341752752184133, 0.019476019098057032, 0.050203399750132036, 0.05864232052550857, 0.04971692146495494, 0.023182562671413942, 0.016146566020630596, 0.007822627843849853, 0.005446767835466166, 0.006339003882561076, 0.0072066291704622545, 0.003540839050057866, 0.004175530925364416, 0.0050924500176449195, 0.00443762046187542, 0.004620009326187721, 0.0066916496202887145, 0.0047349976393409625, 0.005107173715488778, 0.021678285313248422, 0.16495207137662624], shape=[30], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7769020019298 -INFO - Cycle: 555 -INFO - Spp: 44 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07645145728642772, 0.01303766794753775, 0.10649761571858508, 0.011491955290767445, 0.010616021293802706, 0.05320927154263883, 0.0368747932288248, 0.06093105297931028, 0.09558636112816611, 0.02096679004035385, 0.015495686393566476, 0.05029406257701875, 0.05864217252012222, 0.0397939229473899, 0.020427324888659143, 0.020309808088043488, 0.003890099953078786, 0.005866377325291938, 0.006376908561925624, 0.00855588675195056, 0.0025229246534731273, 0.002711461070510797, 0.0024822446160928427, 0.003056913728265038, 0.004769973149013069, 0.005326151858314461, 0.004806434218477243, 0.0036002786601216368, 0.007838968700499644, 0.013574793630838343, 0.003970327320893389, 0.0013349142640589958, 0.00820838566727252, 0.014106934563768507, 0.0013725837677451248, 0.002982946581647701, 0.002829868230732126, 0.0026585589797104756, 0.001909948764405802, 0.0016791190619515927, 0.0018013559301422962, 0.02155740933998819, 0.04045060442266135, 0.12455658663191334], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77678497566563 -INFO - Cycle: 556 -INFO - Spp: 44 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77678489005615 -INFO - Cycle: 557 -INFO - Spp: 44 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77678489005615 -INFO - Cycle: 558 -INFO - Spp: 44 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77678489005615 -INFO - Cycle: 559 -INFO - Spp: 44 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07960116415682016, 0.016284504047271282, 0.10218267330423529, 0.017749186003734187, 0.012931805061598097, 0.058467029273456775, 0.03700257084019069, 0.0627928244681809, 0.09558567044198599, 0.03261551224384848, 0.01449708420679756, 0.05029499779311752, 0.058642188107486705, 0.05315842374786361, 0.01835560456054583, 0.011903523011449669, 0.005422881287617613, 0.003040028863967447, 0.003725310469480385, 0.005713758901657575, 0.0025180440366817107, 0.0030073391884946924, 0.0033866605850018747, 0.0031274232245512247, 0.0028632599170105473, 0.005466689585190448, 0.003505979738987839, 0.003644034468678345, 0.005913285418129586, 0.01015490486655275, 0.003826792583515226, 0.001350571869118549, 0.00465562338769371, 0.008491731814103499, 0.001732303099763143, 0.0013883988332675586, 0.001627203975762011, 0.002122634089341826, 0.0013358885621096983, 0.0018281447717762489, 0.0015214789495260716, 0.021557594785040424, 0.04040079681119786, 0.12460647464719947], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77678489005615 -INFO - Cycle: 560 -INFO - Spp: 43 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[43, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07969739057689718, 0.01611788601338026, 0.1024224722807577, 0.01792263798234495, 0.012845452178890791, 0.05990670917064179, 0.03842753194449791, 0.06281809329781247, 0.09558565449425598, 0.0329186156667702, 0.014517845826536894, 0.050295016918362564, 0.05864219750947905, 0.05314525261485778, 0.018295490317303646, 0.011961915150463524, 0.005381726618687735, 0.002976100438847737, 0.003656029664558143, 0.005702876749658637, 0.002503015804797887, 0.0029862357465208424, 0.003359903153749927, 0.00311124896240379, 0.0028363521195457165, 0.005447276130755611, 0.0034915788353837175, 0.0036229489066696547, 0.005753195364581611, 0.008986421967542162, 0.0037524004471914097, 0.004595575186712547, 0.008285539252430049, 0.0017214443107339413, 0.0013687465559740141, 0.0016085519408506222, 0.0021113934006147363, 0.0013259332122507387, 0.0018176925171016166, 0.0015127837123000455, 0.02155759329009886, 0.040400127714593496, 0.12460714605219214], shape=[43], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7767848905558 -INFO - Cycle: 561 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08104628306107567, 0.015004321521295069, 0.1071972039016262, 0.0141247088953019, 0.012703348471891076, 0.06115663372235352, 0.039510442807904785, 0.07932234438472643, 0.09558495203205628, 0.029280997925978183, 0.005219473633719651, 0.0502959821005256, 0.058642270253673356, 0.0718187844781746, 0.01797372404518779, 0.0024388715945622918, 0.0036433013583350078, 0.006011618776742184, 0.00660371795043163, 0.0016380654287415687, 0.002120876559982825, 0.0027851495862322283, 0.0024040792976543625, 0.0015637045845758874, 0.0029114071688590144, 0.001606290684321849, 0.0029779401522234544, 0.007057236571795725, 0.008321843312190599, 0.0026697951365798247, 0.005504766100622366, 0.012264842935257692, 0.02155790147896559, 0.040355567337249224, 0.12465178060575223], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77678498248895 -INFO - Cycle: 562 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3454063606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27775011062622124, 0.06684546906948081, 42.97695207595825, 1.800066184997558], - [0.27775011062622124, 0.06682613313198081, 42.95937395095825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06609361383778677, 0.03475266399769161, 0.09387630992802681, 0.02041518462866815, 0.019182114313026882, 0.05457243474776693, 0.04218018871434546, 0.04510558865793202, 0.09558740987254918, 0.020989477690695663, 0.02819050798941394, 0.05029369826434984, 0.05864263725122971, 0.035936144096602195, 0.03802518965181968, 0.026411353414881638, 0.01557827029087506, 0.014416217554382502, 0.01068979594484148, 0.013524351326843707, 0.012077640347128969, 0.01689487539772646, 0.02155764458081319, 0.0408129549648573, 0.12419373253574476], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7767848551552 -INFO - Cycle: 563 -INFO - Spp: 22 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.34665636062622046, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27650011062622126, 0.06684546906948081, 42.97695207595825, 1.800066184997558]], shape=[22, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07997099340603933, 0.023717716424865396, 0.10491012647747983, 0.022692832795683897, 0.02067556032346996, 0.006459801639694796, 0.04217867367749136, 0.07491565807713634, 0.09548978922479576, 0.04996255802227933, 0.007273011415935962, 0.050417174729347695, 0.058642387758799354, 0.05166994665575761, 0.02414789212175228, 0.018175902835004632, 0.008094129204591929, 0.005439883616199421, 0.011109335488498679, 0.057449105075632674, 0.02154343811562474, 0.1650640829139192], shape=[22], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77661074337846 -INFO - Cycle: 564 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7111876106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3460313606262205, 0.029778476881980896, 56.03749895095825, 0.6000661849975585], - [0.27650011062622126, 0.06692281281948081, 42.97695207595825, 1.800066184997558], - [0.27650011062622126, 0.06684546906948081, 42.90663957595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08070003916228326, 0.020548799087993095, 0.1080807415294906, 0.021878770917113606, 0.01784338810737183, 0.06238553587346319, 0.04218130597201605, 0.06894991918719086, 0.095084639737591, 0.04996309640690315, 0.009761168902375819, 0.05064693926100146, 0.05864283080362799, 0.054154506788202224, 0.023418785897129535, 0.0142764416428568, 0.007363084287930319, 0.008948947724196774, 0.006890257388414359, 0.0074580703356377795, 0.002138645493741496, 0.0019274435536507134, 0.02155079794615263, 0.055277216849381694, 0.10992862714428375], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7765128533327 -INFO - Cycle: 565 -INFO - Spp: 26 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.3460313606262205, 0.029778476881980896, 56.07265520095825, 0.6000661849975585], - [0.27650011062622126, 0.06692281281948081, 42.94179582595825, 1.800066184997558], - [0.27650011062622126, 0.06688414094448081, 42.90663957595825, 1.800066184997558]], shape=[26, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07899931799367557, 0.020492456380269697, 0.09984507449390055, 0.014960769773138824, 0.0131961818250384, 0.048702480482503134, 0.04217980788850124, 0.06295286218222113, 0.0956509967673999, 0.04996208353474042, 0.016270252893072698, 0.05028149240342723, 0.05864249113660942, 0.0484926482961046, 0.025119516235177036, 0.020062935249577928, 0.00925328972974019, 0.00845951716451155, 0.009740768450256943, 0.019521649733104128, 0.008292182636755444, 0.005660629470295726, 0.006601212722096837, 0.021674527175578277, 0.10228452261767886, 0.06270033276462435], shape=[26], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77583720219087 -INFO - Cycle: 566 -INFO - Spp: 23 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.3460313606262205, 0.029739805006980896, 56.07265520095825, 0.6000661849975585], - [0.27650011062622126, 0.0669228128194808, 42.90663957595825, 1.800066184997558]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08870247398787513, 0.013795550656168337, 0.1104311952273441, 0.02228981491874957, 0.017460806622840476, 0.05956256475542164, 0.042180711533191896, 0.0719107430926674, 0.09551149799956608, 0.049962270022577415, 0.010416209664138882, 0.050357532081383466, 0.05864239601904465, 0.059785045915778774, 0.01541636203147644, 0.012909760900707782, 0.005360136954452223, 0.0053715059309813904, 0.005683954727349093, 0.013385958172384874, 0.004403388507077857, 0.021428466903350766, 0.16503165337547163], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77541788287607 -INFO - Cycle: 567 -INFO - Spp: 41 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3460313606262205, 0.029739805006980896, 56.10781145095825, 0.6000661849975585], - [0.27650011062622126, 0.0669614846944808, 42.90663957595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07368429507287902, 0.020112937147113367, 0.09513360157160494, 0.014662436374568762, 0.012584666612130565, 0.05055290542599446, 0.04217875848766707, 0.04731190136469681, 0.09612881622177179, 0.04283427914291222, 0.02537214107987031, 0.04995792986606997, 0.05864215061553944, 0.042824750051807796, 0.022396893801301884, 0.017119844584402705, 0.008568067506848243, 0.006306179250593425, 0.007840587756116745, 0.012670704152239764, 0.007168152860429625, 0.003290142224733416, 0.003921147636566172, 0.0022934090668018164, 0.0044659611151771465, 0.0022306096897105722, 0.0019885089017907917, 0.005246317646193966, 0.004279143317507438, 0.0022130674905218315, 0.004681009716084121, 0.0027338825558348647, 0.004393025015891198, 0.0018386366066699478, 0.004511831203268756, 0.00295412031087043, 0.004747518704159496, 0.001948662618951605, 0.0018626768699587291, 0.021556021978821935, 0.1647923083839268], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7751955231765 -INFO - Cycle: 568 -INFO - Spp: 44 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.7102501106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.3460313606262205, 0.029739805006980896, 56.14296770095825, 0.6000661849975585], - [0.27650011062622126, 0.0669614846944808, 42.87148332595825, 1.800066184997558]], shape=[44, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06539822286353372, 0.023007381859896762, 0.0859315108586518, 0.013379546371254629, 0.01179095582061207, 0.04559463485738858, 0.04218053289901717, 0.050074262879557796, 0.09552312293271718, 0.0407344643446038, 0.01726643485436243, 0.05032620119245895, 0.05864238538821949, 0.035530479992183686, 0.026132037665763736, 0.018097441426086082, 0.010237883967893055, 0.010186114802005089, 0.009244871760194256, 0.013806753575085366, 0.009457662381977592, 0.004320509666344197, 0.005051961815674121, 0.0030831972602641602, 0.00519529294575994, 0.002829596335654492, 0.002503034707316018, 0.006119662469477559, 0.005456495676585848, 0.003419598366863321, 0.0047149147087449115, 0.0035726166473046632, 0.005655072455770974, 0.0020726332062421353, 0.005671725035630454, 0.003813778478619846, 0.006179484751617999, 0.002540547617790073, 0.0024643477222411597, 0.002088624931184196, 0.0020968104142027014, 0.0019122680440859198, 0.02167925136757554, 0.16501567268158665], shape=[44], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7748761323482 -INFO - Cycle: 569 -INFO - Spp: 45 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.7102501106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3460313606262205, 0.029701133131980896, 56.14296770095825, 0.6000661849975585], - [0.27650011062622126, 0.06700015656948079, 42.87148332595825, 1.800066184997558]], shape=[45, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06482389055660881, 0.022717478637841907, 0.08655986437643849, 0.013385238286380935, 0.011824576534563584, 0.04616892274110634, 0.04217906284416586, 0.042161306740612074, 0.09613921303917293, 0.040871393212054026, 0.026669214457387812, 0.049928221304248045, 0.058642135239885956, 0.03623701691073014, 0.025304851849664113, 0.017818468341055712, 0.0102804609763878, 0.007801932070507416, 0.00917994283045071, 0.013527781158222068, 0.009290305681791454, 0.004231352160958528, 0.004971568948907985, 0.0030277838327190374, 0.005172920228098586, 0.0027921793437983905, 0.002480182920620461, 0.006066582298294821, 0.005366300183138228, 0.0028511369033370638, 0.005893705750239962, 0.003513740542130293, 0.00557591652395676, 0.0023804356919109168, 0.005545539341092507, 0.0037919979946759237, 0.006058141454443973, 0.00248413782046322, 0.0024205502421081387, 0.002051000832649175, 0.0020616480165000606, 0.001893464099331999, 0.0016496255738974333, 0.021432205398457818, 0.1647766061089925], shape=[45], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77464323010065 -INFO - Cycle: 570 -INFO - Spp: 46 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6902793121337892, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.7102501106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6912168121337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.3460313606262205, 0.029701133131980896, 56.17812395095825, 0.6000661849975585], - [0.27650011062622126, 0.06700015656948079, 42.83632707595825, 1.800066184997558]], shape=[46, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0707218248309308, 0.02149359324447149, 0.08724315446609071, 0.011807405022121863, 0.010782189488692579, 0.04949072493509129, 0.042181084321134925, 0.04897116799082446, 0.0955327473890535, 0.04028212481257708, 0.016157950649363078, 0.05029788618195577, 0.05864235361399873, 0.04467081252089636, 0.01884560362086335, 0.010647663136405711, 0.008004880462979041, 0.009949086784455472, 0.010142930598591369, 0.00817440500141559, 0.008928664768208163, 0.004452872519104094, 0.005444186573993302, 0.003211996486398874, 0.0058675671858959555, 0.003298747115167298, 0.003053539479417121, 0.006699851535637081, 0.006334253403098208, 0.0036251534354492477, 0.0049998663195115955, 0.0037928918798099775, 0.005887015570754791, 0.0022640556732515414, 0.004886501037425691, 0.003741436080842269, 0.0060519648611741415, 0.002493517826561574, 0.002733272847845555, 0.0022268575530657695, 0.002307063358093966, 0.0020165961303468785, 0.0018197634754259923, 0.0018009322204955464, 0.02155947542664112, 0.1649999047323349], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7743839144045 -INFO - Cycle: 571 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.34634386062622047, 0.029701133131980896, 56.17812395095825, 0.6000661849975585], - [0.27650011062622126, 0.06703882844448078, 42.83632707595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07413951143975368, 0.019658600177377913, 0.09804501326949742, 0.016648473182803675, 0.014054877802116844, 0.05175237237177597, 0.042179892697874206, 0.05041642675103573, 0.09614881143998122, 0.04560945113017056, 0.026525266375503738, 0.04989959826592153, 0.058642037257402045, 0.048758111157250685, 0.022105654723653907, 0.01585994759745812, 0.00905915190046206, 0.006197186764295479, 0.007916049082459652, 0.013857342802169223, 0.007117184635252981, 0.003222529141543873, 0.0038084965533282953, 0.00455330089275063, 0.005357748980669475, 0.004244029930454016, 0.004653164287482206, 0.004351486692404449, 0.0042495588773486135, 0.004651149111465383, 0.021556485000171734, 0.1647610897081647], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77412366333505 -INFO - Cycle: 572 -INFO - Spp: 41 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.7107188606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7108751106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7105626106262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7110313606262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7104063606262196, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.7111876106262197, 0.02639468781948089, 64.26406145095825, 1.5000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.34634386062622047, 0.029701133131980896, 56.21328020095825, 0.6000661849975585], - [0.27618761062622127, 0.06703882844448078, 42.83632707595825, 1.800066184997558], - [0.27650011062622126, 0.06703882844448078, 42.80117082595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08252141773031668, 0.014437721427323268, 0.10559231670371161, 0.018637700351660205, 0.012943142079690604, 0.06453910293485493, 0.04218122973486668, 0.06650431901638658, 0.0957519375475504, 0.045324009895920676, 0.012305693347955622, 0.05015035255754337, 0.058642098456891716, 0.056870227254233525, 0.016410671007312673, 0.009447631980478792, 0.005648192020796506, 0.004839801499993269, 0.004937071380188505, 0.00480882357204391, 0.004617141827739387, 0.0021174304040946033, 0.0025318738092665384, 0.0026774956542010915, 0.003260905528114067, 0.002812607682270743, 0.002573127771077327, 0.0028825105546337313, 0.0027035194962536702, 0.0030693228971607396, 0.0014508095296538032, 0.0013878661717399766, 0.0011971631286559672, 0.0015644854948519196, 0.0017550818010880224, 0.001942584634554217, 0.001191707159589786, 0.001181586874703225, 0.021679454566519006, 0.07439775618072128, 0.09051210833339128], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7739960275785 -INFO - Cycle: 573 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02639468781948089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.21328020095825, 0.6000661849975585], - [0.27650011062622126, 0.06705816438198078, 42.80117082595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07442137560198532, 0.018940152257878297, 0.09845952906441813, 0.015052021666007172, 0.013345678302105316, 0.0569856674060933, 0.03715267210093427, 0.05875336528213806, 0.09585129964532342, 0.027159900109144552, 0.01766258366696609, 0.05006943385947871, 0.05864213342462275, 0.021134437477598002, 0.0070587485239995505, 0.008164975407075692, 0.008425276490977157, 0.00704111763575483, 0.0035475792655563407, 0.004188723118706606, 0.005516263534454291, 0.006245495327179418, 0.0046484410228757305, 0.004339779608188337, 0.0039851084164725286, 0.00501544839194751, 0.005028465122759049, 0.00641278304382732, 0.01240357190895871, 0.0776722718485428, 0.021811007175960243, 0.16486469429207054], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7737948588553 -INFO - Cycle: 574 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06867459352346697, 0.005091023191225781, 0.11742250368025094, 0.011802867355640553, 0.011406720209623708, 0.04574915553460674, 0.03396053305996788, 0.03868569780286363, 0.09615809216447152, 0.01576568388565187, 0.02910712506961225, 0.04987126786102486, 0.05864191484092756, 0.02583400134228304, 0.0094862731671631, 0.009388003262569979, 0.012424154838117136, 0.0026930549046154098, 0.004084802660498962, 0.002161074721399781, 0.008470530021143013, 0.008688178594711729, 0.006444969734399316, 0.007154754315738584, 0.006792733587884091, 0.005525427072598402, 0.008219729712441769, 0.009545973137860191, 0.013123103332988913, 0.0033923595759901247, 0.004008786929537297, 0.004733308253529317, 0.07830970715821596, 0.021173521472117634, 0.16474574879004877], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7736465479477 -INFO - Cycle: 575 -INFO - Spp: 34 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8204063606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08686191734263579, 0.009798357503338212, 0.11527913969079302, 0.012059352861987675, 0.011586939394314518, 0.04392723243120103, 0.035566607551544005, 0.04534997524198239, 0.09615803277112868, 0.017041775968283334, 0.028043071320575548, 0.049871369356871954, 0.05864200242580042, 0.01259415796482141, 0.006959798460007397, 0.008901805249800523, 0.015937280177614966, 0.0022438227759509657, 0.0030636541415506933, 0.00831182045234556, 0.008530011252009405, 0.0053558638398770436, 0.0050623039015244295, 0.006182812774529928, 0.0024189866321584217, 0.006613643834110042, 0.009132924693788295, 0.013445458519503815, 0.0024110237674585143, 0.00377347786782033, 0.004157831648213903, 0.0783097043938552, 0.02117352285341761, 0.1647457492681], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77364657141015 -INFO - Cycle: 576 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7736465235655 -INFO - Cycle: 577 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7736465235655 -INFO - Cycle: 578 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7736465235655 -INFO - Cycle: 579 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7736465235655 -INFO - Cycle: 580 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.34634386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08461454891270061, 0.01803691160171943, 0.11059253085504529, 0.02155557451633073, 0.018964298228245923, 0.061917763346348076, 0.04218041356507808, 0.05920537623398204, 0.09615833283849197, 0.03466517314614207, 0.028620988411526046, 0.049870903001748956, 0.058641886331021645, 0.01950430282030712, 0.015946400356761068, 0.015295645179389134, 0.07830967223596448, 0.02117354014280337, 0.16474573827639397], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7736465235655 -INFO - Cycle: 581 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.27650011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558], - [0.34884386062622047, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.27400011062622126, 0.06707750031948079, 42.80117082595825, 1.800066184997558]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08164392645295718, 0.021094698330109893, 0.10753411939143652, 0.02233112897775846, 0.018929377056078573, 0.05574135798225787, 0.04218149643551402, 0.07814695619872991, 0.0952895401876897, 0.03355728856840923, 0.00954358658415153, 0.05051015938620777, 0.05864282317755367, 0.02247493389033034, 0.021382833916662673, 0.016405644734449023, 0.0783392867103429, 0.03879654261220072, 0.02114400961141202, 0.126310289795748], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77346939596805 -INFO - Cycle: 582 -INFO - Spp: 20 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.7119688606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.2752501106262213, 0.06707750031948079, 42.80117082595825, 1.800066184997558], - [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585]], shape=[20, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0882502871910139, 0.01536078348507597, 0.11326872045299992, 0.02216994519933567, 0.018304993054540347, 0.06238999392494489, 0.04218128746904195, 0.0783532125537561, 0.09559190089485432, 0.03737283902048534, 0.00938457001818462, 0.050288618000318405, 0.05864244006888282, 0.015868568058259595, 0.015518953773065157, 0.012589353321927484, 0.07175121608280689, 0.006573065836942628, 0.1649802641249806, 0.021158987468583343], shape=[20], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7732451089016 -INFO - Cycle: 583 -INFO - Spp: 19 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7107188606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.7119688606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.2752501106262213, 0.06707750031948079, 42.80117082595825, 1.800066184997558], - [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585]], shape=[19, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08967654613612384, 0.014060667937647426, 0.11456897022468936, 0.022222657758395232, 0.018096644778037862, 0.06392248355279892, 0.04218133666006078, 0.07916398608717366, 0.09559181196902906, 0.049962163865260596, 0.008573739180080088, 0.05028876136013352, 0.05864243108135246, 0.01444230849881092, 0.014141927496042326, 0.07231861939948238, 0.006005602762191194, 0.1649802661231034, 0.0211590751295871], shape=[19], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77324512856603 -INFO - Cycle: 584 -INFO - Spp: 18 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.7113438606262197, 0.02637535188198089, 64.28163957595825, 1.5000661849975585], - [0.2752501106262213, 0.06715484406948079, 42.80117082595825, 1.800066184997558]], shape=[18, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08461590121413892, 0.018047707414386428, 0.11058177451595724, 0.02166584941489754, 0.01894543433516656, 0.06192699503905755, 0.042178237195392564, 0.0377945706340916, 0.09681444884170358, 0.04995994771868177, 0.04999133224267878, 0.04949732276582384, 0.05864200423020095, 0.019502952802000553, 0.01584586440063432, 0.021152300223611444, 0.07833084395393453, 0.16450651305764183], shape=[18], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7731154984693 -INFO - Cycle: 585 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06715484406948079, 42.76601457595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07424926377566429, 0.011658441706674351, 0.10519982832500357, 0.010328009841252367, 0.009677326078320073, 0.0674675594560012, 0.04218067674418706, 0.06356554706609076, 0.09621248426188064, 0.045592621931304235, 0.01527096861093851, 0.04986568587241754, 0.05864222022521299, 0.02198491925815528, 0.021661956659308194, 0.00272344420770535, 0.005265982553643536, 0.003249710943789525, 0.0019266855670647446, 0.006060724232726841, 0.003150306916738786, 0.003422818901565479, 0.006481555612293971, 0.0037861182783371842, 0.002763334492011922, 0.0016731292562541262, 0.002695147607118357, 0.003737594656123753, 0.0039606967043516236, 0.007167873274403234, 0.07782129851742196, 0.16472755379925078], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7724880101324 -INFO - Cycle: 586 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7110313606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06715484406948079, 42.73085832595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07294951743727383, 0.02248989243541716, 0.09088901677478466, 0.014015646887195749, 0.011999115299204314, 0.04111611215690125, 0.04218186330227621, 0.05831387470821823, 0.09560681258929883, 0.041952238261491095, 0.013562721705093162, 0.05023394117825996, 0.05864227052726072, 0.022019170638109466, 0.02166560754536162, 0.0037974303394048246, 0.007852657539159815, 0.004726563700951931, 0.0026706769644415014, 0.00498341042533422, 0.0025237116426732966, 0.002372395634158207, 0.005740083217680261, 0.005328573618170679, 0.0038960645389748434, 0.0031141232811076323, 0.00489549516872932, 0.008966770382862206, 0.005352751095882978, 0.009354678489052316, 0.005290948419470782, 0.003067109580261924, 0.02095113463737891, 0.07252677836774474, 0.16495084151041317], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77227653807233 -INFO - Cycle: 587 -INFO - Spp: 31 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7110313606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.7107188606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06719351594448078, 42.73085832595825, 1.800066184997558]], shape=[31, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08420790812533534, 0.012765996371192216, 0.10731982906941605, 0.025169119489135267, 0.009006748956548247, 0.060197864012823746, 0.04218062546853531, 0.06235890941328898, 0.0962197771955647, 0.04578750264074947, 0.016564689569394782, 0.04983820586263373, 0.05864192162329649, 0.014395891745094458, 0.02166591928975614, 0.0018919295416880686, 0.004079800558907529, 0.0022661423390540644, 0.0020343238390086783, 0.002521715345317381, 0.002541234277571434, 0.0026296364028455706, 0.0025991440416360846, 0.003948295622608127, 0.002733687546685496, 0.004754719231050632, 0.0026062757921368534, 0.00888038510491717, 0.07342380417234384, 0.0017872613764475897, 0.16471316484569187], shape=[31], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7720123338818 -INFO - Cycle: 588 -INFO - Spp: 29 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029681797194480896, 56.23085832595825, 0.6000661849975585], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7113438606262197, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7110313606262196, 0.02637535188198089, 64.31679582595825, 1.5000661849975585], - [0.2749376106262213, 0.06719351594448078, 42.73085832595825, 1.800066184997558], - [0.2752501106262213, 0.06719351594448078, 42.69570207595825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08318607743017156, 0.01670624563984677, 0.10428820994894125, 0.013981965431664368, 0.01264638471372191, 0.05942144503561777, 0.042182778598442945, 0.07460330098861284, 0.0956656955023248, 0.04688695223970803, 0.00848457874792929, 0.05017770708685867, 0.058642262595968705, 0.017921655445747368, 0.02166569635565531, 0.004520199735432983, 0.0031150995593276225, 0.006157313397887818, 0.006772312469385192, 0.0028034853381594493, 0.003074690572348226, 0.004748947723139125, 0.003011113290071021, 0.007564887014654245, 0.003729802174054836, 0.009035434304296387, 0.07408782778251158, 0.01850169946609614, 0.14641623141142376], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7719000119486 -INFO - Cycle: 589 -INFO - Spp: 41 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06173755996220325, 0.019778170534742866, 0.08889101739407215, 0.011852812835248045, 0.010899475134500451, 0.03836798943043922, 0.03317016808802543, 0.05744459828429605, 0.09592077402866704, 0.022107432765590032, 0.013815730445168721, 0.05000904425077429, 0.058642065973153044, 0.027834544164131336, 0.008628948987672039, 0.005614281490293639, 0.006071866090333904, 0.006850882606820445, 0.0059006502766699425, 0.0049094128621976945, 0.008080764971083556, 0.007106401525979079, 0.010732590854645285, 0.018154446290376804, 0.006372240815889331, 0.002638900978893574, 0.007486058510313807, 0.012983827699639986, 0.005109946721560147, 0.0049995930690349966, 0.02083821684283146, 0.003289173887406521, 0.002426801874596496, 0.00321909112321443, 0.003429227422150981, 0.0029065484592220425, 0.0024744782015565124, 0.003401121212254253, 0.002440788975771964, 0.07864500955539448, 0.16481734540318463], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7717068766197 -INFO - Cycle: 590 -INFO - Spp: 41 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6376230621337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06173755996220325, 0.019778170534742866, 0.08889101739407215, 0.011852812835248045, 0.010899475134500451, 0.03836798943043922, 0.03317016808802543, 0.05744459828429605, 0.09592077402866704, 0.022107432765590032, 0.013815730445168721, 0.05000904425077429, 0.058642065973153044, 0.027834544164131336, 0.008628948987672039, 0.005614281490293639, 0.006071866090333904, 0.006850882606820445, 0.0059006502766699425, 0.0049094128621976945, 0.008080764971083556, 0.007106401525979079, 0.010732590854645285, 0.018154446290376804, 0.006372240815889331, 0.002638900978893574, 0.007486058510313807, 0.012983827699639986, 0.005109946721560147, 0.0049995930690349966, 0.02083821684283146, 0.003289173887406521, 0.002426801874596496, 0.00321909112321443, 0.003429227422150981, 0.0029065484592220425, 0.0024744782015565124, 0.003401121212254253, 0.002440788975771964, 0.07864500955539448, 0.16481734540318463], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7717068766197 -INFO - Cycle: 591 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06595458214561532, 0.019781783956401382, 0.09242132476319298, 0.01306856626359613, 0.012035556380133965, 0.04548577058298203, 0.036123341517496466, 0.05357902297910248, 0.09592101533881381, 0.02353061748304042, 0.01707663499195145, 0.050008645595534314, 0.05864199800235573, 0.02701194584414515, 0.008129940025993897, 0.00528815396131345, 0.0063026140242990894, 0.007020660221931531, 0.005750859601886381, 0.004920626316873211, 0.008800073337174748, 0.0065701955260760595, 0.010233921320176993, 0.015158552234932156, 0.006058108183922919, 0.0077298225120977, 0.013780127645299012, 0.005097209012757987, 0.004582124439247596, 0.02083819986122229, 0.0030077778458319953, 0.0033284740600779284, 0.0032993689407587647, 0.07864504213306069, 0.16481734295070397], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77170694596134 -INFO - Cycle: 592 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06595458214561532, 0.019781783956401382, 0.09242132476319298, 0.01306856626359613, 0.012035556380133965, 0.04548577058298203, 0.036123341517496466, 0.05357902297910248, 0.09592101533881381, 0.02353061748304042, 0.01707663499195145, 0.050008645595534314, 0.05864199800235573, 0.02701194584414515, 0.008129940025993897, 0.00528815396131345, 0.0063026140242990894, 0.007020660221931531, 0.005750859601886381, 0.004920626316873211, 0.008800073337174748, 0.0065701955260760595, 0.010233921320176993, 0.015158552234932156, 0.006058108183922919, 0.0077298225120977, 0.013780127645299012, 0.005097209012757987, 0.004582124439247596, 0.02083819986122229, 0.0030077778458319953, 0.0033284740600779284, 0.0032993689407587647, 0.07864504213306069, 0.16481734295070397], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77170694596134 -INFO - Cycle: 593 -INFO - Spp: 35 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[35, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06595458214561532, 0.019781783956401382, 0.09242132476319298, 0.01306856626359613, 0.012035556380133965, 0.04548577058298203, 0.036123341517496466, 0.05357902297910248, 0.09592101533881381, 0.02353061748304042, 0.01707663499195145, 0.050008645595534314, 0.05864199800235573, 0.02701194584414515, 0.008129940025993897, 0.00528815396131345, 0.0063026140242990894, 0.007020660221931531, 0.005750859601886381, 0.004920626316873211, 0.008800073337174748, 0.0065701955260760595, 0.010233921320176993, 0.015158552234932156, 0.006058108183922919, 0.0077298225120977, 0.013780127645299012, 0.005097209012757987, 0.004582124439247596, 0.02083819986122229, 0.0030077778458319953, 0.0033284740600779284, 0.0032993689407587647, 0.07864504213306069, 0.16481734295070397], shape=[35], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77170694596134 -INFO - Cycle: 594 -INFO - Spp: 34 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[34, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07199594954322018, 0.02120656646798134, 0.09439901384982036, 0.013307435432930599, 0.012082868806299323, 0.05395519210525322, 0.03636836581318914, 0.05056378763876425, 0.09592124274093766, 0.024758684811673103, 0.01984622128953005, 0.05000827407001492, 0.05864215366670539, 0.022143055642590455, 0.008065053768688879, 0.004958318340017543, 0.005946803655115209, 0.006702255628386611, 0.005424262937326477, 0.004596311400387377, 0.009262124465457535, 0.005813454807690672, 0.00925304354302851, 0.008632663398739528, 0.005813266704222605, 0.007283090638954113, 0.013323105366633819, 0.005005436189728968, 0.00416640228414493, 0.020838198016134613, 0.003080132309978144, 0.0031748802084666282, 0.078645045562334, 0.16481733889565386], shape=[34], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77170698301063 -INFO - Cycle: 595 -INFO - Spp: 32 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8191855621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[32, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07412080096958597, 0.019205361185932645, 0.09794533309509176, 0.015038134103040144, 0.013403607772638847, 0.051332336807171614, 0.03707622070222572, 0.059925185388008416, 0.09592150251465777, 0.026852086930220176, 0.01607827666540746, 0.05000785368356813, 0.05864213933229475, 0.02126216429126353, 0.007190413107656688, 0.004288185944318084, 0.005711772508566523, 0.006428174957710304, 0.004723253556717978, 0.004058951489994499, 0.00765004642335534, 0.0051128307848705154, 0.008617802375576569, 0.013129081298119056, 0.0051055995009597075, 0.006528569497599971, 0.012521581440031989, 0.004199101604390424, 0.003623052255611569, 0.02083819490051989, 0.07864505135156392, 0.16481733356132997], shape=[32], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7717070420597 -INFO - Cycle: 596 -INFO - Spp: 27 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2752501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558], - [0.2727501106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558]], shape=[27, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08725713329713226, 0.015192552258237136, 0.10861143129815702, 0.017737312037243276, 0.013923697202119285, 0.06773419543989438, 0.03880551790710559, 0.07215047590053685, 0.09559752256538386, 0.03332875989857797, 0.009113839885155513, 0.0502466156578697, 0.05864246200082915, 0.016861693411835778, 0.004826333990708922, 0.003444437922203563, 0.004105835467631516, 0.006537586345001487, 0.005429743676517211, 0.006007444516118544, 0.00337723899859751, 0.00512840185976714, 0.011504795712473757, 0.02083813847911214, 0.07864515788399336, 0.1186087082526093, 0.046342968135187665], shape=[27], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77168330612943 -INFO - Cycle: 597 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2740001106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558], - [0.2727501106262213, 0.06736753938198078, 42.69570207595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07931255996039699, 0.01976785465911682, 0.10117364543354757, 0.01506536565124296, 0.01331882152334501, 0.04513206721475299, 0.03689433849349179, 0.06267929972715838, 0.09624578640246728, 0.0499610815217248, 0.01720104363664925, 0.049875838398213954, 0.05864248944816932, 0.024806276821855638, 0.007688158448700114, 0.005762101921162565, 0.006578271953172549, 0.00788452393806368, 0.009464546296100522, 0.023062823928208076, 0.00528582160246689, 0.020838027004022215, 0.07767684477643312, 0.0853172015874161, 0.0793968653487291], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77143497890256 -INFO - Cycle: 598 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.3475938606262205, 0.029662461256980896, 56.23085832595825, 0.6000661849975585], - [0.7113438606262197, 0.02635601594448089, 64.31679582595825, 1.5000661849975585], - [0.2740001106262213, 0.06721285188198078, 42.69570207595825, 1.800066184997558], - [0.2727501106262213, 0.06736753938198078, 42.69570207595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07936362569753919, 0.0197066496252416, 0.10126018310582852, 0.015084599104885753, 0.013321637257801935, 0.04537900439844641, 0.036906683112688174, 0.06276687349884091, 0.0962457814006478, 0.0499610815186194, 0.01713768501973581, 0.04987584581137998, 0.05864249149190358, 0.024755211078037097, 0.007662834232696579, 0.005741638327317705, 0.006562091616383884, 0.007860305927903839, 0.00944957431843847, 0.02284543882603926, 0.005273481355243121, 0.02083802718699481, 0.07767774119291102, 0.08531724906322773, 0.07939681814400466], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7714349723994 -INFO - Cycle: 599 -INFO - Spp: 25 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8526230621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.3475938606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], - [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], - [0.2740001106262213, 0.06729019563198078, 42.69570207595825, 1.800066184997558]], shape=[25, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.0870427880968359, 0.016816205836869883, 0.10650117771991778, 0.016029615729234142, 0.012814944194038917, 0.056667615614527725, 0.038474323441524634, 0.053270334057518104, 0.09657077708617226, 0.04996033065093682, 0.028145676114346815, 0.04963998109692106, 0.058642148411791016, 0.017076061838827306, 0.005312541821270311, 0.0038020966691069, 0.004326666069170705, 0.0049676479012738875, 0.006758013811177675, 0.01323630045637262, 0.0037055310939695216, 0.0016977763025726315, 0.02210135366129139, 0.07738187269191249, 0.16458086210304917], shape=[25], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.771028007994 -INFO - Cycle: 600 -INFO - Spp: 24 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], - [0.3482188606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], - [0.2740001106262213, 0.06729019563198078, 42.62538957595825, 1.800066184997558]], shape=[24, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08654026295227622, 0.015650889585629258, 0.1066678096536755, 0.01700596944984397, 0.013048087941243262, 0.05740319529427986, 0.03865211145434199, 0.07206479193164579, 0.09535759583257508, 0.04996224410513368, 0.007571180610787571, 0.05037865526493782, 0.05864246246507804, 0.01757859012721846, 0.005175598298938856, 0.0033254931219215884, 0.003970604433850798, 0.008196138750746425, 0.006064849143692433, 0.01318338007175597, 0.0035316037537415777, 0.0773898428532133, 0.02209354765517818, 0.16502769007449367], shape=[24], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.77053330174573 -INFO - Cycle: 601 -INFO - Spp: 24 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], - [0.3482188606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], - [0.2740001106262213, 0.06736753938198078, 42.62538957595825, 1.800066184997558]], shape=[24, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08658280665942053, 0.015596441560351403, 0.1067404416781514, 0.016827465116990965, 0.01316619266341591, 0.057469942549493044, 0.03867395118279454, 0.05815197100078637, 0.09657916924618677, 0.0499600543629732, 0.0237919707746611, 0.049589684795926556, 0.058641960085214766, 0.017536045110679133, 0.005161293158769575, 0.0033546242780042057, 0.003955037519742981, 0.004599453849056124, 0.006101031260007574, 0.013138055669212664, 0.0035068811800568218, 0.07738951855592377, 0.022093718019365664, 0.16455442984540797], shape=[24], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.76997718100097 -INFO - Cycle: 602 -INFO - Spp: 23 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.7113438606262197, 0.02635601594448089, 64.38710832595825, 1.5000661849975585], - [0.3482188606262205, 0.029662461256980896, 56.30117082595825, 0.6000661849975585], - [0.27337511062622133, 0.06736753938198078, 42.62538957595825, 1.800066184997558]], shape=[23, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08725201800461228, 0.014933477829153408, 0.10784771339386039, 0.03192995637742592, 0.06339199133486645, 0.038877113997396434, 0.06694136144643315, 0.09629305687494441, 0.04996074748434788, 0.013955747878236606, 0.049801238683986414, 0.05864220720791037, 0.016866848090337776, 0.004797773699736358, 0.001957889722781459, 0.002614044070638016, 0.005044127894139875, 0.005574224496753894, 0.007232219908368725, 0.0033039575786325565, 0.07646548323890304, 0.022093781363366885, 0.16467262933469515], shape=[23], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.769808820281 -INFO - Cycle: 603 -INFO - Spp: 33 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7113438606262197, 0.02631734406948089, 64.38710832595825, 1.5000661849975585], - [0.3482188606262205, 0.029623789381980896, 56.30117082595825, 0.6000661849975585], - [0.27337511062622133, 0.06736753938198078, 42.59023332595825, 1.800066184997558]], shape=[33, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.07147556289290938, 0.021510637845966078, 0.09381759459685943, 0.01334241181470557, 0.053137052524086736, 0.03624343879539035, 0.05344069815706456, 0.0956866872229484, 0.04085736698560456, 0.014268936957819445, 0.05016996300386526, 0.058642524378337765, 0.02244716480323027, 0.008234820474336785, 0.005961116260035118, 0.006786635649006823, 0.012122745187778828, 0.009357230212959767, 0.009015924655909459, 0.005939385993563121, 0.0042578931792500935, 0.00506573630942608, 0.0031372404723263307, 0.0055927383674701315, 0.003808077854709679, 0.004204026182501082, 0.0035232383468138677, 0.005581140137419961, 0.005938245022638987, 0.012054414755297666, 0.07903797298201898, 0.020445287174374136, 0.1648960908033755], shape=[33], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7694961846264 -INFO - Cycle: 604 -INFO - Spp: 29 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7113438606262197, 0.02631734406948089, 64.42226457595825, 1.5000661849975585], - [0.3482188606262205, 0.029623789381980896, 56.33632707595825, 0.6000661849975585], - [0.27337511062622133, 0.06740621125698078, 42.59023332595825, 1.800066184997558]], shape=[29, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.08754333569316303, 0.0088215936664819, 0.11341197883065611, 0.016114997075115954, 0.06425760146681979, 0.03895881190912366, 0.0682857436264046, 0.09629632283617492, 0.04647962108866309, 0.01190301971605059, 0.04977639919075301, 0.05864208823984788, 0.012768051692687847, 0.0029292171240806087, 0.0035429611039719516, 0.0038503087848735683, 0.0037899763499211073, 0.004314758274501949, 0.00710920989326855, 0.002385955919696945, 0.0017523927415288504, 0.002131592242193842, 0.00196073356397043, 0.002181638772763433, 0.0022622295008829884, 0.013720577323750127, 0.0784024883631942, 0.021080733205885608, 0.16465985594724486], shape=[29], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7691285634017 -INFO - Cycle: 605 -INFO - Spp: 40 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.7116563606262197, 0.02631734406948089, 64.42226457595825, 1.5000661849975585], - [0.7113438606262197, 0.02631734406948089, 64.45742082595825, 1.5000661849975585], - [0.3485313606262205, 0.029623789381980896, 56.33632707595825, 0.6000661849975585], - [0.27337511062622133, 0.06740621125698078, 42.55507707595825, 1.800066184997558]], shape=[40, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06418892872932865, 0.02340127855795181, 0.08459543395022943, 0.01310428119949988, 0.04490622639793437, 0.03343995119370213, 0.05229737330815854, 0.09569010621700154, 0.040292528765615655, 0.014713495010129656, 0.050145031963651, 0.058642377141429294, 0.026734941684519547, 0.00990550693269293, 0.005339115086424136, 0.006272759667583654, 0.012482443826292407, 0.009485550128180198, 0.013832429210822634, 0.0062828295580083324, 0.00527724897977683, 0.0056707470209709275, 0.00440522332600436, 0.005940915603392134, 0.006468662171835976, 0.011621498657888514, 0.00453013120658187, 0.0021962182877212867, 0.002201200802849283, 0.003247775748098438, 0.0029509420198100037, 0.00398005014285975, 0.003728136417234042, 0.0025867171513791433, 0.002460378020849726, 0.00261498806625735, 0.006718293161667352, 0.07122136282359358, 0.02154366293407495, 0.1648832589279987], shape=[40], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.7689893935268 -INFO - Cycle: 606 -INFO - Spp: 41 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.7113438606262197, 0.02629800813198089, 64.45742082595825, 1.5000661849975585], - [0.3485313606262205, 0.029604453444480896, 56.33632707595825, 0.6000661849975585], - [0.27337511062622133, 0.06742554719448078, 42.55507707595825, 1.800066184997558]], shape=[41, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06927005018410477, 0.019699986021221753, 0.0937313031767878, 0.012632193290173717, 0.039447304200549045, 0.034334697481847275, 0.059499473833910875, 0.0959953204179729, 0.024904271072079483, 0.01278955422309104, 0.04994825624418023, 0.05864218343143907, 0.025051249036848893, 0.007772542750997643, 0.005456768316993983, 0.0061898849172623725, 0.008409363225048342, 0.0093056759486008, 0.017922327826110696, 0.005663745803964363, 0.004708091103945659, 0.004899984615463388, 0.0041122190284045455, 0.003868398233632644, 0.0057801754749544874, 0.011401271265639116, 0.004017368571894303, 0.0027172582311668315, 0.002826133373633729, 0.0030792398733491683, 0.0026655839589090715, 0.002303131728833923, 0.002184248420292002, 0.002654481526857824, 0.005873773543960001, 0.010686131466623132, 0.001962898399456283, 0.0033452856523519905, 0.07872174282115363, 0.0207614974964947, 0.16476493380979862], shape=[41], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.76877799937193 -INFO - Cycle: 607 -INFO - Spp: 46 -INFO - [[0.8188730621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.686216812133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6860605621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8529355621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8523105621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6377793121337894, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6907480621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03486382844448088, 73.33437395095825, 1.9000661849975586], - [0.8200938606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.6905918121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8999376106262208, 0.03302691438198088, 78.90663957595825, 1.8000661849975588], - [0.8999668121337893, 0.04146291577816011, 112.90799045562744, 2.1000167846679685], - [0.8190293121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685904312133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8532480621337895, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6909043121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8524668121337895, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8521543121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6379355621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.6863730621337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8519980621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6904355621337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8197813606262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8187168121337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8530918121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8191855621337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.685748062133789, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.8526230621337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.6910605621337894, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.82040636062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8518418121337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6376230621337893, 0.06112756421566008, 61.63259983062744, 0.8000167846679689], - [0.8534043121337894, 0.06145627515316008, 76.94314670562744, 1.3000167846679689], - [0.8202501106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.81993761062622, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8196251106262199, 0.05943980500698088, 32.71132707595825, 3.0000661849975585], - [0.8526230621337894, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.8527793121337893, 0.061475611090660076, 76.94314670562744, 1.3000167846679689], - [0.6865293121337891, 0.04001272046566009, 119.99197483062744, 0.5000167846679688], - [0.6902793121337893, 0.03144690015316009, 93.22049045562744, 0.9000167846679689], - [0.8185605621337891, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.8193418121337892, 0.0589812751531601, 119.99197483062744, 0.6000167846679688], - [0.7113438606262197, 0.02629800813198089, 64.47499895095825, 1.5000661849975585], - [0.3485313606262205, 0.029604453444480896, 56.35390520095825, 0.6000661849975585], - [0.27337511062622133, 0.06744488313198078, 42.55507707595825, 1.800066184997558]], shape=[46, 4], strides=[4, 1], layout=Cc (0x5), const ndim=2 -INFO - [0.06700890315350094, 0.023228385239330702, 0.08502826794553273, 0.012277909687604201, 0.014120001614234918, 0.033817967406986005, 0.05603073005521793, 0.09629986531735228, 0.0207300132464601, 0.01392081523759972, 0.04975097684167968, 0.058642028872792476, 0.022403948517297833, 0.009541890274462866, 0.005977715580690718, 0.006721044545463787, 0.007620038202419957, 0.010362136339113209, 0.03845950489771078, 0.0059279645167919035, 0.005362863857010606, 0.004640217826799058, 0.004920797515647991, 0.004552893883811096, 0.006258008207000198, 0.011173375688271392, 0.004472114203496205, 0.0032265961136557233, 0.003204055647049587, 0.003150824420228046, 0.003100484747960545, 0.0026053045755802203, 0.0024356540274447593, 0.0030842385811425564, 0.007006060259567038, 0.012298505497901145, 0.0022725608164921186, 0.003825566238644399, 0.0019347258069474836, 0.0022402494855591074, 0.002258444681067995, 0.0021969968152402764, 0.001778911611602092, 0.07840402156758589, 0.021079181686033056, 0.16464723874601855], shape=[46], strides=[1], layout=CFcf (0xf), const ndim=1 -INFO - Objf: 336.768621169995 -INFO - Likelihood criteria convergence From cd03acc2fbbff90b6745a26b78e64befd5092a54 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 11:56:30 -0500 Subject: [PATCH 045/393] clippy on examples --- examples/bimodal_ke.rs | 4 ++-- examples/two_eq_lag.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 1f4635f39..834b40ec7 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -39,7 +39,7 @@ struct Sim{} impl Simulate for Sim{ fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>) { - let system = Model {ke: params[0], _v: params[1], scenario: scenario}; + let system = Model {ke: params[0], _v: params[1], scenario}; let y0 = State::new(0.0); let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); let _res = stepper.integrate(); @@ -48,7 +48,7 @@ impl Simulate for Sim{ let mut yout: Vec> = vec![]; - let y0: Vec = y.into_iter().map(|y| { + let y0: Vec = y.iter().map(|y| { y[0]/params[1] } ).collect(); yout.push(y0); diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 2d9e4e110..ceb813b07 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -47,7 +47,7 @@ struct Sim{} impl Simulate for Sim{ fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>) { - let system = Model {ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario: scenario}; + let system = Model {ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario}; let y0 = State::new(0.0, 0.0); @@ -58,7 +58,7 @@ impl Simulate for Sim{ let y = stepper.y_out(); let mut yout: Vec> = vec![]; - let y0: Vec = y.into_iter().map(|y| { + let y0: Vec = y.iter().map(|y| { y[1]/params[2] } ).collect(); yout.push(y0); From 8314ba4925318b1f61b2c41b606da7d3c7596713 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 12:04:50 -0500 Subject: [PATCH 046/393] clean --- src/base/ipm.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index ca2c26f77..24116dd62 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -52,10 +52,10 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa let mut gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); let mut mu = lam.t().dot(&y)/col as f64; - let mut iter: usize = 0; + // let mut iter: usize = 0; while mu > eps || norm_r > eps || gap > eps { - iter += 1; + // iter += 1; // dbg!(iter); // dbg!(mu); // dbg!(gap); From 5e1e064d5f91a75db01effe79b2ca57c468e07d5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 12:18:52 -0500 Subject: [PATCH 047/393] more clippy fixes --- src/algorithms/npag.rs | 38 +++++++++++++++++++------------------- src/base/ipm.rs | 7 ++++--- src/lib.rs | 1 + 3 files changed, 24 insertions(+), 22 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 06c49fdb8..f7c8ae729 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -18,23 +18,7 @@ where S: Simulate { let settings = settings::read(settings_path); - - match settings.paths.log_out { - Some(log_path) => { - let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) - .build(log_path).unwrap(); - - let config = Config::builder() - .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder() - .appender("logfile") - .build(LevelFilter::Info)).unwrap(); - - log4rs::init_config(config).unwrap(); - }, - None => {} - }; + setup_log(&settings); let mut theta = lds::sobol(settings.config.init_points, &ranges, seed); let scenarios = datafile::parse(settings.paths.data).unwrap(); @@ -103,7 +87,7 @@ where log::info!("Spp: {}", theta.shape()[0]); log::info!("{:?}",&theta); log::info!("{:?}",&w); - log::info!("Objf: {}", -2.*&objf); + log::info!("Objf: {}", -2.*objf); // if last_objf > objf{ // log::error!("Objf decreased"); // break; @@ -134,7 +118,7 @@ where } } -fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &Vec<(f64,f64)>) -> ArrayBase, Dim<[usize; 2]>> { +fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { let (n_spp, _dim) = theta.dim(); // dbg!(theta.dim()); let mut new_theta = theta.clone(); @@ -169,4 +153,20 @@ fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidat if dist > THETA_D{ theta.push_row(candidate.view()).unwrap(); } +} + +fn setup_log(settings: &Data){ + if let Some(log_path) = &settings.paths.log_out { + let logfile = FileAppender::builder() + .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) + .build(log_path).unwrap(); + + let config = Config::builder() + .appender(Appender::builder().build("logfile", Box::new(logfile))) + .build(Root::builder() + .appender("logfile") + .build(LevelFilter::Info)).unwrap(); + + log4rs::init_config(config).unwrap(); + }; } \ No newline at end of file diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 24116dd62..3b95ef280 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -3,9 +3,10 @@ use std::error; use linfa_linalg::{cholesky::{Cholesky}, triangular::{SolveTriangular}}; use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Array2, array}; use ndarray_stats::{QuantileExt, DeviationExt}; +type OneDimArray = ArrayBase, ndarray::Dim<[usize; 1]>>; -pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBase, ndarray::Dim<[usize; 1]>>, f64),Box>{ +pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(OneDimArray, f64),Box>{ // psi.par_mapv_inplace(|x| x.abs()); // //dbg!(&psi); @@ -49,7 +50,7 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); - let mut gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); + let mut gap = (w.mapv(|x:f64| x.ln()).sum() + sum_log_plam).abs() / (1.+ sum_log_plam); let mut mu = lam.t().dot(&y)/col as f64; // let mut iter: usize = 0; @@ -132,7 +133,7 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(ArrayBa norm_r = norm_inf(r); //dbg!(&norm_r); let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); - gap = (w.mapv(|x:f64| x.ln()).sum() + &sum_log_plam).abs() / (1.+ &sum_log_plam); + gap = (w.mapv(|x:f64| x.ln()).sum() + sum_log_plam).abs() / (1.+ sum_log_plam); //dbg!(&gap); if mueps { diff --git a/src/lib.rs b/src/lib.rs index f0e48a694..05357611a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -5,6 +5,7 @@ pub mod algorithms; pub mod prelude { pub use crate::base::lds::*; pub use crate::base::*; + pub use crate::base::settings::Data; pub use crate::base::datafile::Scenario; pub use crate::base::simulator::Simulate; pub use crate::base::simulator::Engine; From ee81f5f65cb4f00d550bf52ed7e441dfe0ed4f4d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 12:22:15 -0500 Subject: [PATCH 048/393] updated comments --- src/base/datafile.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 7ca0a1836..16ec4a453 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -102,7 +102,6 @@ pub struct Scenario{ // This version does not handle // * EVID!= 1 or 2 // * ADDL & II -// * OUTEQ // * C0, C1, C2, C3 //TODO: time needs to be expanded with the times relevant to ADDL and II From dcfd858faaf11b6be471255ec2adea1d8841cd06 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 14:29:48 -0500 Subject: [PATCH 049/393] cleaning --- examples/two_eq_lag.rs | 26 ++++------------ src/base/datafile.rs | 31 ++---------------- src/base/ipm.rs | 71 ++---------------------------------------- src/base/lds.rs | 6 ---- src/base/mod.rs | 2 +- src/base/prob.rs | 16 +--------- src/base/settings.rs | 1 - src/base/simulator.rs | 3 -- 8 files changed, 12 insertions(+), 144 deletions(-) diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index ceb813b07..d379a2a27 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,14 +1,5 @@ -// use std::array; - -// use ndarray::array; -// use ndarray::{OwnedRepr, Zip}; -// use plotly::{Plot, Scatter}; use ode_solvers::*; -// extern crate blas_src; use np_core::prelude::*; -// use ndarray::parallel::prelude::*; -// use ndarray_stats::{QuantileExt, DeviationExt}; -// use ndarray::{prelude::*, parallel::prelude::{IntoParallelIterator, IntoParallelRefIterator, IntoParallelRefMutIterator}}; struct Model<'a>{ ka: f64, @@ -23,23 +14,18 @@ type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &mut State, dy: &mut State) { - let ka = self.ka; let ke = self.ke; let t = t - self.lag; - ///////////////////// USER DEFINED /////////////// - dy[0] = -ka*y[0]; dy[1] = ka*y[0] - ke*y[1]; - //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses{ if (t-dose.time).abs() < 1.0e-4 { y[dose.compartment] += dose.dose; } } - } } @@ -48,22 +34,22 @@ struct Sim{} impl Simulate for Sim{ fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>) { let system = Model {ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario}; - let y0 = State::new(0.0, 0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); let y = stepper.y_out(); - let mut yout: Vec> = vec![]; + let v = params[2]; + ///////////////////// ONE PER OUTPUT EQUATION /////////////// let y0: Vec = y.iter().map(|y| { - y[1]/params[2] + ///////////////////// USER DEFINED /////////////// + y[1]/v + //////////////// END USER DEFINED //////////////// } ).collect(); yout.push(y0); - - + //////////////// END ONE PER OUTPUT EQUATION //////////////// (x, yout) } } diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 16ec4a453..04ef4a5b8 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -23,7 +23,6 @@ struct Event{ // cov: HashMap } pub fn parse(path: String) -> Result, Box> { - let mut rdr = csv::ReaderBuilder::new() // .delimiter(b',') // .escape(Some(b'\\')) @@ -32,8 +31,7 @@ pub fn parse(path: String) -> Result, Box> { let mut events: Vec = vec![]; for result in rdr.deserialize() { - let mut record: Record = result?; - + let mut record: Record = result?; events.push(Event{ id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), @@ -51,21 +49,12 @@ pub fn parse(path: String) -> Result, Box> { // c3: record.remove("C3").unwrap().parse::().ok(), // cov: record.into_iter().map(|(key,value)|return (key, value.parse::().unwrap())).collect() }); - } - - let mut scenarios: Vec = vec![]; - let ev_iter = events.group_by_mut(|a,b| a.id == b.id); - for group in ev_iter{ scenarios.push(parse_events_to_scenario(group)); } - - // dbg!(&scenarios); - - Ok(scenarios) } @@ -96,20 +85,14 @@ pub struct Scenario{ pub time_flat: Vec, pub obs_flat: Vec } - // Current Limitations: - // This version does not handle // * EVID!= 1 or 2 // * ADDL & II // * C0, C1, C2, C3 - //TODO: time needs to be expanded with the times relevant to ADDL and II //TODO: Also dose must be expanded because of the same reason - // cov: , //this should be a matrix (or function ), with values for each cov and time - - fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut time: Vec = vec![]; let mut doses: Vec = vec![]; @@ -137,7 +120,6 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ compartment: event.input.unwrap() - 1 }); } - } else if event.evid == 0 { //obs event raw_obs.push(event.out.unwrap()); raw_time_obs.push(event.time); @@ -146,27 +128,18 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ } let max_outeq = raw_outeq.iter().max().unwrap(); - let mut time_obs: Vec> = vec![]; let mut obs: Vec> = vec![]; - for _ in 0..*max_outeq{ time_obs.push(vec![]); obs.push(vec![]); - } - + } for ((t,o), eq) in raw_time_obs.iter().zip(raw_obs.iter()).zip(raw_outeq.iter()){ time_obs.get_mut(eq-1).unwrap().push(*t); obs.get_mut(eq-1).unwrap().push(*o); } - let time_flat = time_obs.clone().into_iter().flatten().collect::>(); let obs_flat = obs.clone().into_iter().flatten().collect::>(); - - //time_obs[outeq]: Vec> - //obs[outeq] - //num_outeq - Scenario { id: events[0].id.clone(), time, diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 3b95ef280..913ad2e33 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -8,37 +8,24 @@ type OneDimArray = ArrayBase, ndarray::Dim<[usize; 1]>>; pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(OneDimArray, f64),Box>{ // psi.par_mapv_inplace(|x| x.abs()); - // //dbg!(&psi); - let (row,col) = psi.dim(); - //dbg!((row,col)); - // if row>col { // return Err("The matrix PSI has row>col".into()); // } - if psi.min().unwrap() < &0.0 { return Err("PSI contains negative elements".into()); } - let ecol:ArrayBase,Dim<[usize; 1]>> = Array::ones(col); let mut plam = psi.dot(&ecol); - // //dbg!(&plam); - // if plam.min().unwrap() <= &1e-15 { // return Err("The vector psi*e has a non-positive entry".into()); // } - let eps = 1e-8; let mut sig = 0.; - // //dbg!(eps); let erow:ArrayBase,Dim<[usize; 1]>> = Array::ones(row); let mut lam = ecol.clone(); - // //dbg!(lam); let mut w = 1./&plam; - // //dbg!(&w); let mut ptw = psi.t().dot(&w); - // //dbg!(&ptw); let shrink = 2.**ptw.max().unwrap(); lam *= shrink; plam *= shrink; @@ -47,111 +34,57 @@ pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(OneDimA let mut y = &ecol - &ptw; let mut r = &erow - &w*&plam; let mut norm_r = norm_inf(r); - let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); - let mut gap = (w.mapv(|x:f64| x.ln()).sum() + sum_log_plam).abs() / (1.+ sum_log_plam); let mut mu = lam.t().dot(&y)/col as f64; - // let mut iter: usize = 0; while mu > eps || norm_r > eps || gap > eps { - // iter += 1; - // dbg!(iter); - // dbg!(mu); - // dbg!(gap); - // dbg!(norm_r); - let smu = sig * mu; - //dbg!(&smu); - let inner = &lam/&y;//divide(&lam, &y); - //dbg!(&inner); let w_plam = &plam/&w;//divide(&plam, &w); - //dbg!(&w_plam); - - let h = psi.dot(&Array2::from_diag(&inner)) .dot(&psi.t()) + - Array2::from_diag(&w_plam); - //dbg!(&h); - + Array2::from_diag(&w_plam); let uph = h.cholesky()?; let uph = uph.t(); - //dbg!(&uph); let smuyinv = smu*(&ecol/&y); - //dbg!(&smuyinv); let rhsdw = &erow/&w - (psi.dot(&smuyinv)); - //dbg!(&rhsdw); let a = rhsdw.clone().into_shape((rhsdw.len(),1))?; //todo: cleanup this aux variable // //dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); - // uph.solve_into(rhsdw); - // //dbg!(&rhsdw); - // //dbg!(&a); - // // //dbg!(uph.solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)); - // // //dbg!(uph.solvec(&a)); let x = uph.t().solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)?; - //dbg!(&x); - // //dbg!(uph.t().dot(&x)); let dw_aux = uph.solve_triangular(&x, linfa_linalg::triangular::UPLO::Upper)?; let dw = dw_aux.column(0); - //dbg!(&dw); - // //dbg!(&dw); let dy = - psi.t().dot(&dw); - //dbg!(&dy); - // //dbg!(&dy); - let dlam = smuyinv - &lam - inner * &dy; - //dbg!(&dlam); - // //dbg!(dlam); let mut alfpri = -1. / ((&dlam/&lam).min().unwrap().min(-0.5)); alfpri = (0.99995*alfpri).min(1.0); let mut alfdual = -1. / ((&dy/&y).min().unwrap().min(-0.5)); alfdual = alfdual.min(-1./(&dw/&w).min().unwrap().min(-0.5)); alfdual = (0.99995*alfdual).min(1.0); - //dbg!(&alfpri); - //dbg!(&alfdual); - lam = lam + alfpri*dlam; - //dbg!(&lam); w = w + alfdual*&dw; - //dbg!(&w); y = y + alfdual*&dy; - //dbg!(&y); - mu = lam.t().dot(&y)/col as f64; - //dbg!(&mu); plam = psi.dot(&lam); - //dbg!(&plam); r = &erow - &w*&plam; - //dbg!(&r); ptw = ptw -alfdual*dy; - //dbg!(&ptw); norm_r = norm_inf(r); - //dbg!(&norm_r); let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); gap = (w.mapv(|x:f64| x.ln()).sum() + sum_log_plam).abs() / (1.+ sum_log_plam); - //dbg!(&gap); - if mueps { sig = 1.0; } else { sig = array![[(1.-alfpri).powi(2),(1.-alfdual).powi(2),(norm_r-mu)/(norm_r+100.*mu)]].max().unwrap().min(0.3); - } - //dbg!(&sig); - + } } lam /= row as f64; let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); lam = &lam/lam.sum(); - // dbg!(lam); - // dbg!(obj); - Ok((lam,obj)) - } fn norm_inf(a: ArrayBase,Dim<[usize; 1]>>) -> f64{ diff --git a/src/base/lds.rs b/src/base/lds.rs index 72a03eed5..b6fedd223 100644 --- a/src/base/lds.rs +++ b/src/base/lds.rs @@ -1,8 +1,6 @@ -//Low-Discrepancy Sequences Module use sobol_burley::sample; use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; -// use ndarray::parallel::prelude::*; pub fn sobol(n_points: usize, range_params: &Vec<(f64,f64)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ let n_params = range_params.len(); @@ -19,13 +17,9 @@ pub fn sobol(n_points: usize, range_params: &Vec<(f64,f64)>, seed: u32) -> Array let mut column = seq.slice_mut(s![..,i]); let (min, max) = range_params.get(i).unwrap(); column.par_mapv_inplace(|x| min + x * (max-min)); - //serial - // column.mapv_into(|x| min + x * (max-min)); //crea una copia de los datos (no-mut ref) - // column.mapv_inplace(|x| min + x * (max-min)); //trabaja sobre los mismos datos (mut ref) } seq } - //TODO: It should be possible to avoid one of the for-loops //this improvement should happen automatically if switching columns with rows. //theta0 = hcat([a .+ (b - a) .* Sobol.next!(s) for i = 1:n_theta0]...) \ No newline at end of file diff --git a/src/base/mod.rs b/src/base/mod.rs index f93f9d813..49fec5bc3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -3,4 +3,4 @@ pub mod lds; pub mod datafile; pub mod simulator; pub mod prob; -pub mod ipm; +pub mod ipm; \ No newline at end of file diff --git a/src/base/prob.rs b/src/base/prob.rs index 9039ef278..8ae9d0a07 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -2,39 +2,25 @@ use crate::prelude::{Scenario, Simulate, Engine}; use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; -///una matrix del tamaƱo #scenarios x #support points con la prob -///inputs -/// Scenarios (los scenarios contienen las observaciones) -/// Support points -//0.3989422804 const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; - - pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &ArrayBase,Dim<[usize; 2]>>, c: (f64,f64,f64,f64)) -> ArrayBase,Dim<[usize; 2]>> where S: Simulate { let mut prob = Array::::zeros((scenarios.len(), support_points.shape()[0]).f()); for (i, scenario) in scenarios.iter().enumerate(){ - for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ - + for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ let ypred = Array::from(sim_eng.pred(scenario, spp.to_vec())); let yobs = Array::from(scenario.obs_flat.clone()); //TODO: esto se puede mover a datafile::read let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); let diff = (yobs-ypred).mapv(|x| x.powi(2)); let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); - let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); let value = aux_vec.product(); - prob.slice_mut(s![i,j]).fill(value); - } } - // for ((i,j), prob) in prob.indexed_iter_mut(){ - - // } prob } diff --git a/src/base/settings.rs b/src/base/settings.rs index 3d5f8464a..ca884fdf7 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -3,7 +3,6 @@ use std::process::exit; use toml; - #[derive(Deserialize)] pub struct Data { pub paths: Paths, diff --git a/src/base/simulator.rs b/src/base/simulator.rs index 2246615a3..186b127e6 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -26,13 +26,10 @@ where [*scenario.time.first().unwrap(), *scenario.time.last().unwrap()], scenario ); - let mut y_intrp: Vec> = vec![]; for (i,out) in y_out.iter().enumerate(){ y_intrp.push(interp_slice(&x_out, out, &scenario.time_obs.get(i).unwrap()[..])); } - - y_intrp.into_iter().flatten().collect::>() } From 3b75e74121baa8418c2ba290a03c49504ced4ab5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 22 Feb 2023 18:26:05 -0500 Subject: [PATCH 050/393] about cache --- src/base/prob.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/base/prob.rs b/src/base/prob.rs index 8ae9d0a07..190dba2d8 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -24,3 +24,6 @@ where } prob } + +//TODO: I might need to implement that cache manually +//Example: https://github.com/jaemk/cached/issues/16 From e7b64d7262e91d162d39887f28d6432680f91c69 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 23 Feb 2023 11:52:13 -0500 Subject: [PATCH 051/393] parallel simulations!!!!!!!!!!!!!! --- Cargo.toml | 1 + src/algorithms/npag.rs | 2 +- src/base/prob.rs | 46 +++++++++++++++++++++++++++--------------- 3 files changed, 32 insertions(+), 17 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e7d4580f3..5e92428f8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,4 +21,5 @@ ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" log = "0.4.17" log4rs = "1.2.0" +rayon = "1.6.1" #ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index f7c8ae729..c1030900b 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -15,7 +15,7 @@ const THETA_D: f64 = 1e-4; pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64)) where - S: Simulate + S: Simulate + std::marker::Sync { let settings = settings::read(settings_path); setup_log(&settings); diff --git a/src/base/prob.rs b/src/base/prob.rs index 190dba2d8..4f6c83b2b 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,27 +1,41 @@ use crate::prelude::{Scenario, Simulate, Engine}; -use ndarray::prelude::*; +use ndarray::{prelude::*}; use ndarray::{Array, ArrayBase, OwnedRepr}; +use ndarray::parallel::prelude::*; const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &ArrayBase,Dim<[usize; 2]>>, c: (f64,f64,f64,f64)) -> ArrayBase,Dim<[usize; 2]>> where - S: Simulate + S: Simulate + std::marker::Sync { - let mut prob = Array::::zeros((scenarios.len(), support_points.shape()[0]).f()); - for (i, scenario) in scenarios.iter().enumerate(){ - for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ - let ypred = Array::from(sim_eng.pred(scenario, spp.to_vec())); - let yobs = Array::from(scenario.obs_flat.clone()); - //TODO: esto se puede mover a datafile::read - let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); - let diff = (yobs-ypred).mapv(|x| x.powi(2)); - let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); - let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); - let value = aux_vec.product(); - prob.slice_mut(s![i,j]).fill(value); - } - } + let mut prob = Array2::::zeros((scenarios.len(), support_points.shape()[0]).f()); + prob.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(i, mut row)|{ + row.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(j, mut element)|{ + let scenario = scenarios.get(i).unwrap(); + let spp = support_points.row(j); + let ypred = Array::from(sim_eng.pred(scenario, spp.to_vec())); + let yobs = Array::from(scenario.obs_flat.clone()); + let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); + let diff = (yobs-ypred).mapv(|x| x.powi(2)); + let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); + let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); + element.fill(aux_vec.product()); + }); + }); + // for (i, scenario) in scenarios.iter().enumerate(){ + // for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ + // let ypred = Array::from(sim_eng.pred(scenario, spp.to_vec())); + // let yobs = Array::from(scenario.obs_flat.clone()); + // //TODO: esto se puede mover a datafile::read + // let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); + // let diff = (yobs-ypred).mapv(|x| x.powi(2)); + // let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); + // let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); + // let value = aux_vec.product(); + // prob.slice_mut(s![i,j]).fill(value); + // } + // } prob } From 9b1bbf6991a358668e72eb11eb578dfa99d5a04e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 23 Feb 2023 16:08:53 -0500 Subject: [PATCH 052/393] start from a non-uniform distribution --- examples/bimodal_ke.rs | 3 ++- examples/two_eq_lag.rs | 3 ++- src/algorithms/npag.rs | 7 +++++-- src/base/prob.rs | 2 +- src/lib.rs | 1 + 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 834b40ec7..5f10de80c 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -63,6 +63,7 @@ fn main(){ vec![(0.001,50.0),(2.0,250.0)], "examples/bimodal_ke.toml".to_string(), 347, - (0.3,0.1,0.0,0.0) + (0.3,0.1,0.0,0.0), + None ); } diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index d379a2a27..07a66985b 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -60,6 +60,7 @@ fn main(){ vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], "examples/two_eq_lag.toml".to_string(), 347, - (0.5,0.1,0.0,0.0) + (0.5,0.1,0.0,0.0), + None ); } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index c1030900b..44133abd6 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -13,14 +13,17 @@ const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; -pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64)) +pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), theta0: Option, Dim<[usize; 2]>>>) where S: Simulate + std::marker::Sync { let settings = settings::read(settings_path); setup_log(&settings); - let mut theta = lds::sobol(settings.config.init_points, &ranges, seed); + let mut theta = match theta0 { + Some(theta) => theta, + None => lds::sobol(settings.config.init_points, &ranges, seed) + }; let scenarios = datafile::parse(settings.paths.data).unwrap(); let mut psi: ArrayBase, Dim<[usize; 2]>>; let mut lambda: ArrayBase, Dim<[usize; 1]>>; diff --git a/src/base/prob.rs b/src/base/prob.rs index 4f6c83b2b..f9de54a22 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,5 +1,5 @@ use crate::prelude::{Scenario, Simulate, Engine}; -use ndarray::{prelude::*}; +use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; use ndarray::parallel::prelude::*; diff --git a/src/lib.rs b/src/lib.rs index 05357611a..6fadc486a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -16,3 +16,4 @@ pub mod prelude { //Tests mod tests; + From 9fef97c732929f235610491276204f91275ecc52 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 26 Feb 2023 16:15:15 -0500 Subject: [PATCH 053/393] started working on the UI --- Cargo.toml | 3 ++ examples/bimodal_ke.rs | 28 ++++++++++++----- src/algorithms/npag.rs | 5 ++- src/base/mod.rs | 3 +- src/base/ui.rs | 69 ++++++++++++++++++++++++++++++++++++++++++ src/lib.rs | 1 + 6 files changed, 100 insertions(+), 9 deletions(-) create mode 100644 src/base/ui.rs diff --git a/Cargo.toml b/Cargo.toml index 5e92428f8..30ebaf5c6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,4 +22,7 @@ linfa-linalg = "0.1.0" log = "0.4.17" log4rs = "1.2.0" rayon = "1.6.1" +eyre = "0.6.8" +tui = { version="0.19.0", features = ["crossterm"]} +crossterm = "0.26.0" #ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 5f10de80c..07e147a3d 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -1,3 +1,6 @@ +use std::{thread, rc::Rc, cell::RefCell}; +use eyre::Result; + use ode_solvers::*; use np_core::prelude::*; @@ -58,12 +61,23 @@ impl Simulate for Sim{ } } -fn main(){ - npag(Engine::new(Sim{}), - vec![(0.001,50.0),(2.0,250.0)], - "examples/bimodal_ke.toml".to_string(), - 347, - (0.3,0.1,0.0,0.0), - None + + +fn main() -> Result<()>{ + let app = Rc::new(RefCell::new(App::new())); + let state = app.clone(); + let handler = thread::spawn(move || { + npag(Engine::new(Sim{}), + vec![(0.001,50.0),(2.0,250.0)], + "examples/bimodal_ke.toml".to_string(), + 347, + (0.3,0.1,0.0,0.0), + None, + state + ); + } ); + start_ui(app)?; + // handler.join().unwrap(); + Ok(()) } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 44133abd6..fea40392f 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,3 +1,6 @@ +use std::cell::RefCell; +use std::rc::Rc; + use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; use ndarray_stats::{QuantileExt, DeviationExt}; @@ -13,7 +16,7 @@ const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; -pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), theta0: Option, Dim<[usize; 2]>>>) +pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), theta0: Option, Dim<[usize; 2]>>>, state: Rc>) where S: Simulate + std::marker::Sync { diff --git a/src/base/mod.rs b/src/base/mod.rs index 49fec5bc3..e02d0f5b9 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -3,4 +3,5 @@ pub mod lds; pub mod datafile; pub mod simulator; pub mod prob; -pub mod ipm; \ No newline at end of file +pub mod ipm; +pub mod ui; \ No newline at end of file diff --git a/src/base/ui.rs b/src/base/ui.rs new file mode 100644 index 000000000..619261b3b --- /dev/null +++ b/src/base/ui.rs @@ -0,0 +1,69 @@ +use std::{cell::RefCell, rc::Rc, io::{stdout}}; +use eyre::Result; +use tui::{backend::{CrosstermBackend, Backend}, Terminal, Frame, layout::{Constraint, Direction, Layout, Alignment, Rect}, widgets::{Paragraph, Block, Borders, BorderType}, style::{Style, Color}}; + +// #[derive(Sync)] +pub struct App{ + pub cycle: usize +} +impl App{ + pub fn new()->Self{App{cycle: 0}} + +} +pub fn start_ui(app: Rc>) -> Result<()>{ + let stdout = stdout(); + crossterm::terminal::enable_raw_mode()?; + let backend = CrosstermBackend::new(stdout); + let mut terminal = Terminal::new(backend)?; + + terminal.clear()?; + + loop { + let app = app.borrow(); + terminal.draw(|rect| draw(rect, &app)); + + } + terminal.clear()?; + terminal.show_cursor()?; + crossterm::terminal::disable_raw_mode()?; + Ok(()) +} + +pub fn draw(rect: &mut Frame, _app: &App) +where + B: Backend, +{ + let size = rect.size(); + check_size(&size); + + // Vertical layout + let chunks = Layout::default() + .direction(Direction::Vertical) + .constraints([Constraint::Length(3)].as_ref()) + .split(size); + + // Title + let title = draw_title(); + rect.render_widget(title, chunks[0]); +} + +fn draw_title<'a>() -> Paragraph<'a> { + Paragraph::new("NPcore Execution") + .style(Style::default().fg(Color::LightCyan)) + .alignment(Alignment::Center) + .block( + Block::default() + .borders(Borders::ALL) + .style(Style::default().fg(Color::White)) + .border_type(BorderType::Plain), + ) +} + +fn check_size(rect: &Rect) { + if rect.width < 52 { + panic!("Require width >= 52, (got {})", rect.width); + } + if rect.height < 12 { + panic!("Require height >= 12, (got {})", rect.height); + } +} \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 6fadc486a..52b5aacd7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -11,6 +11,7 @@ pub mod prelude { pub use crate::base::simulator::Engine; pub use crate::base::prob::*; pub use crate::algorithms::npag::npag; + pub use crate::base::ui::*; } //Tests From 861a9a540c65dbe792e77bb09be8c35e30af302c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 27 Feb 2023 13:43:07 -0500 Subject: [PATCH 054/393] Basic UI working for bimodal Ke --- Cargo.toml | 1 + examples/bimodal_ke.rs | 10 ++--- src/algorithms/npag.rs | 14 ++++--- src/base/settings.rs | 2 +- src/base/ui.rs | 95 ++++++++++++++++++++++++++++++++++++++---- 5 files changed, 102 insertions(+), 20 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 30ebaf5c6..342a9eeb8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,4 +25,5 @@ rayon = "1.6.1" eyre = "0.6.8" tui = { version="0.19.0", features = ["crossterm"]} crossterm = "0.26.0" +tokio = {version="1.25.0",features=["sync"]} #ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 07e147a3d..785b3cfaf 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -1,6 +1,6 @@ use std::{thread, rc::Rc, cell::RefCell}; use eyre::Result; - +use tokio::sync::mpsc; use ode_solvers::*; use np_core::prelude::*; @@ -64,8 +64,8 @@ impl Simulate for Sim{ fn main() -> Result<()>{ - let app = Rc::new(RefCell::new(App::new())); - let state = app.clone(); + let (tx, mut rx) = mpsc::unbounded_channel::(); + let handler = thread::spawn(move || { npag(Engine::new(Sim{}), vec![(0.001,50.0),(2.0,250.0)], @@ -73,11 +73,11 @@ fn main() -> Result<()>{ 347, (0.3,0.1,0.0,0.0), None, - state + tx ); } ); - start_ui(app)?; + start_ui(rx)?; // handler.join().unwrap(); Ok(()) } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index fea40392f..6c7fcda28 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,6 +1,3 @@ -use std::cell::RefCell; -use std::rc::Rc; - use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; use ndarray_stats::{QuantileExt, DeviationExt}; @@ -8,6 +5,7 @@ use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::encode::pattern::PatternEncoder; use log4rs::config::{Appender, Config, Root}; +use tokio::sync::mpsc::UnboundedSender; use crate::prelude::*; @@ -16,7 +14,9 @@ const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; -pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), theta0: Option, Dim<[usize; 2]>>>, state: Rc>) +pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), +theta0: Option, Dim<[usize; 2]>>>, tx: UnboundedSender +) where S: Simulate + std::marker::Sync { @@ -98,7 +98,11 @@ where // log::error!("Objf decreased"); // break; // } - + let app = App{ + cycle, + objf: -2.*objf + }; + tx.send(app).unwrap(); if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ eps /= 2.; diff --git a/src/base/settings.rs b/src/base/settings.rs index ca884fdf7..bf0b3b68e 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -17,7 +17,7 @@ #[derive(Deserialize)] pub struct Config { - pub cycles: u32, + pub cycles: usize, pub engine: String, pub init_points: usize } diff --git a/src/base/ui.rs b/src/base/ui.rs index 619261b3b..283f4907b 100644 --- a/src/base/ui.rs +++ b/src/base/ui.rs @@ -1,26 +1,41 @@ use std::{cell::RefCell, rc::Rc, io::{stdout}}; use eyre::Result; -use tui::{backend::{CrosstermBackend, Backend}, Terminal, Frame, layout::{Constraint, Direction, Layout, Alignment, Rect}, widgets::{Paragraph, Block, Borders, BorderType}, style::{Style, Color}}; +use tokio::sync::mpsc::UnboundedReceiver; +use tui::{backend::{CrosstermBackend, Backend}, Terminal, Frame, layout::{Constraint, Direction, Layout, Alignment, Rect}, widgets::{Paragraph, Block, Borders, BorderType, Table, Row, Cell}, style::{Style, Color}, text::{Spans, Span}}; -// #[derive(Sync)] +#[derive(Debug)] pub struct App{ - pub cycle: usize + pub cycle: usize, + pub objf: f64 } impl App{ - pub fn new()->Self{App{cycle: 0}} + pub fn new()->Self{ + App{ + cycle: 0, + objf: f64::INFINITY + } + } } -pub fn start_ui(app: Rc>) -> Result<()>{ +pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ let stdout = stdout(); crossterm::terminal::enable_raw_mode()?; let backend = CrosstermBackend::new(stdout); let mut terminal = Terminal::new(backend)?; + let mut app = App::new(); terminal.clear()?; loop { - let app = app.borrow(); - terminal.draw(|rect| draw(rect, &app)); + + app = match rx.try_recv(){ + Ok(s_app) => { + s_app + }, + Err(_) => app + }; + + terminal.draw(|rect| draw(rect, &app)).unwrap(); } terminal.clear()?; @@ -29,7 +44,7 @@ pub fn start_ui(app: Rc>) -> Result<()>{ Ok(()) } -pub fn draw(rect: &mut Frame, _app: &App) +pub fn draw(rect: &mut Frame, app: &App) where B: Backend, { @@ -39,12 +54,23 @@ where // Vertical layout let chunks = Layout::default() .direction(Direction::Vertical) - .constraints([Constraint::Length(3)].as_ref()) + .constraints([Constraint::Length(3), Constraint::Min(10)].as_ref()) .split(size); // Title let title = draw_title(); rect.render_widget(title, chunks[0]); + + let body_chunks = Layout::default() + .direction(Direction::Horizontal) + .constraints([Constraint::Min(20), Constraint::Length(32)].as_ref()) + .split(chunks[1]); + + let body = draw_body(false, &app); + rect.render_widget(body, body_chunks[0]); + + // let help = draw_help(&app); + // rect.render_widget(help, body_chunks[1]); } fn draw_title<'a>() -> Paragraph<'a> { @@ -58,6 +84,57 @@ fn draw_title<'a>() -> Paragraph<'a> { .border_type(BorderType::Plain), ) } +fn draw_body<'a>(loading: bool, state: &App) -> Paragraph<'a> { + let loading_text = if loading { "Loading..." } else { "" }; + let cycle_text = format!("Cycle: {}", state.cycle); + let objf_text = format!("-2LL: {}", state.objf); + Paragraph::new(vec![ + Spans::from(Span::raw(loading_text)), + Spans::from(Span::raw(cycle_text)), + Spans::from(Span::raw(objf_text)), + ]) + .style(Style::default().fg(Color::LightCyan)) + .alignment(Alignment::Left) + .block( + Block::default() + .borders(Borders::ALL) + .style(Style::default().fg(Color::White)) + .border_type(BorderType::Plain), + ) +} + +// fn draw_help(actions: &App) -> Table { +// let key_style = Style::default().fg(Color::LightCyan); +// let help_style = Style::default().fg(Color::Gray); + +// let mut rows = vec![]; +// for action in actions.actions().iter() { +// let mut first = true; +// for key in action.keys() { +// let help = if first { +// first = false; +// action.to_string() +// } else { +// String::from("") +// }; +// let row = Row::new(vec![ +// Cell::from(Span::styled(key.to_string(), key_style)), +// Cell::from(Span::styled(help, help_style)), +// ]); +// rows.push(row); +// } +// } + +// Table::new(rows) +// .block( +// Block::default() +// .borders(Borders::ALL) +// .border_type(BorderType::Plain) +// .title("Help"), +// ) +// .widths(&[Constraint::Length(11), Constraint::Min(20)]) +// .column_spacing(1) +// } fn check_size(rect: &Rect) { if rect.width < 52 { From c3a9c902034a57b0774fd0b9735d5afc1be48ae7 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 27 Feb 2023 20:51:19 -0500 Subject: [PATCH 055/393] fixed an error on the adaptive grid, been working on finding out why the number of support points grows above thee number of subjects, also implemented the funcionality needed to start from a non-uniform distribution using csv --- Cargo.toml | 1 + examples/bimodal_ke.rs | 7 +++--- examples/bimodal_ke.toml | 3 ++- examples/two_eq_lag.rs | 26 ++++++++++++++------- examples/two_eq_lag.toml | 5 ++-- psi.csv | 10 ++++++++ src/algorithms/npag.rs | 50 +++++++++++++++++++++++++++++----------- src/base/settings.rs | 4 +++- 8 files changed, 76 insertions(+), 30 deletions(-) create mode 100644 psi.csv diff --git a/Cargo.toml b/Cargo.toml index 342a9eeb8..f50d41864 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,4 +26,5 @@ eyre = "0.6.8" tui = { version="0.19.0", features = ["crossterm"]} crossterm = "0.26.0" tokio = {version="1.25.0",features=["sync"]} +ndarray-csv = "0.5.1" #ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 785b3cfaf..898e0d04f 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -68,16 +68,15 @@ fn main() -> Result<()>{ let handler = thread::spawn(move || { npag(Engine::new(Sim{}), - vec![(0.001,50.0),(2.0,250.0)], + vec![(0.001,3.0),(25.0,250.0)], "examples/bimodal_ke.toml".to_string(), 347, - (0.3,0.1,0.0,0.0), - None, + (0.0,0.05,0.0,0.0), tx ); } ); start_ui(rx)?; - // handler.join().unwrap(); + handler.join().unwrap(); Ok(()) } diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index cd4f0db2f..9c197db3d 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -1,8 +1,9 @@ [paths] data = "examples/bimodal_ke.csv" log_out = "log/bimodal_ke.log" +prior_dist = "psi.csv" [config] cycles = 1024 engine = "NPAG" -init_points = 100 \ No newline at end of file +init_points = 1000 \ No newline at end of file diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 07a66985b..df253b7fc 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,5 +1,8 @@ use ode_solvers::*; use np_core::prelude::*; +use tokio::sync::mpsc; +use eyre::Result; +use std::thread; struct Model<'a>{ ka: f64, @@ -54,13 +57,20 @@ impl Simulate for Sim{ } } -fn main(){ +fn main()-> Result<()>{ + let (tx, mut rx) = mpsc::unbounded_channel::(); + let engine = Engine::new(Sim{}); - npag(engine, - vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], - "examples/two_eq_lag.toml".to_string(), - 347, - (0.5,0.1,0.0,0.0), - None - ); + let handler = thread::spawn(move || { + npag(engine, + vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], + "examples/two_eq_lag.toml".to_string(), + 347, + (0.1,0.25,-0.001,0.0), + tx + ); + }); + start_ui(rx)?; + // handler.join().unwrap(); + Ok(()) } diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index e43525616..ccd67649d 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -1,9 +1,10 @@ [paths] data = "examples/two_eq_lag.csv" log_out = "log/two_eq_lag.log" +prior_dist = "psi.csv" [config] -cycles = 1024 +cycles = 100 engine = "NPAG" -init_points = 500 \ No newline at end of file +init_points = 1000 \ No newline at end of file diff --git a/psi.csv b/psi.csv new file mode 100644 index 000000000..980345f82 --- /dev/null +++ b/psi.csv @@ -0,0 +1,10 @@ +0.8999668121337894,0.021875611090660094,76.38064670562744,1.600016784667969 +0.884033737182617,0.03811165697574616,69.18247747421265,1.799925994873047 +0.8815337371826171,0.03811165697574616,69.04185247421265,1.799925994873047 +0.5512168121337893,0.056370923590660094,119.97439670562744,0.5000167846679688 +0.6849668121337897,0.0424490485906601,110.55252170562744,0.6000167846679688 +0.7515337371826175,0.06131478197574617,78.74497747421265,1.199925994873047 +0.45653373718261686,0.053580406975746155,54.13560247421265,1.799925994873047 +0.7527837371826175,0.06131478197574617,78.74497747421265,1.199925994873047 +0.8999668121337893,0.040128736090660075,116.31814670562744,2.1000167846679685 +0.8802837371826171,0.03811165697574616,69.04185247421265,1.799925994873047 diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6c7fcda28..ca2ff4632 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,5 +1,9 @@ +use std::fs::File; + +use csv::{ReaderBuilder, WriterBuilder}; use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; -use ndarray_stats::{QuantileExt, DeviationExt}; +use ndarray_stats::QuantileExt; +use ndarray_csv::{Array2Reader, Array2Writer}; use log::LevelFilter; use log4rs::append::file::FileAppender; @@ -12,21 +16,30 @@ use crate::prelude::*; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; -const THETA_D: f64 = 1e-4; +const THETA_D: f64 = 1e-3; -pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), -theta0: Option, Dim<[usize; 2]>>>, tx: UnboundedSender +pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), tx: UnboundedSender ) where S: Simulate + std::marker::Sync { let settings = settings::read(settings_path); setup_log(&settings); - - let mut theta = match theta0 { - Some(theta) => theta, + let mut theta = match &settings.paths.prior_dist { + Some(prior_path) => { + let file = File::open(prior_path).unwrap(); + let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); + let array_read: ArrayBase, ndarray::Dim<[usize; 2]>> = reader.deserialize_array2_dynamic().unwrap(); + array_read + }, None => lds::sobol(settings.config.init_points, &ranges, seed) + }; + + // let mut theta = match theta0 { + // Some(theta) => theta, + // None => lds::sobol(settings.config.init_points, &ranges, seed) + // }; let scenarios = datafile::parse(settings.paths.data).unwrap(); let mut psi: ArrayBase, Dim<[usize; 2]>>; let mut lambda: ArrayBase, Dim<[usize; 1]>>; @@ -56,7 +69,7 @@ where let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; // let mut lambda_tmp: Vec = vec![]; for (index,lam) in lambda.iter().enumerate(){ - if lam > &1e-8 && lam > &(lambda.max().unwrap()/100_f64){ + if lam > &1e-8 && lam > &(lambda.max().unwrap()/1000_f64){ theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); // lambda_tmp.push(lam.clone()); @@ -79,7 +92,7 @@ where let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; let mut lambda_tmp: Vec = vec![]; for (index,lam) in lambda.iter().enumerate(){ - if lam > &(lambda.max().unwrap()/100_f64){ + if lam > &(lambda.max().unwrap()/1000_f64){ theta_rows.push(theta.row(index)); psi_columns.push(psi2.column(index)); lambda_tmp.push(*lam); @@ -126,10 +139,13 @@ where cycle += 1; last_objf = objf; } + let file = File::create("psi.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + writer.serialize_array2(&theta).unwrap(); } fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { - let (n_spp, _dim) = theta.dim(); + let (mut n_spp, _dim) = theta.dim(); // dbg!(theta.dim()); let mut new_theta = theta.clone(); for i in 0..n_spp{ @@ -140,24 +156,30 @@ fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, eps: f64, let mut plus = Array::zeros(spp.len()); plus[j] = l; plus = plus + spp; - evaluate_spp(&mut new_theta, plus, ranges[j]); + evaluate_spp(&mut new_theta, plus, ranges); + (n_spp, _) = theta.dim(); + } if val - l > ranges[j].0{ let mut minus = Array::zeros(spp.len()); minus[j] = -l; minus = minus + spp; - evaluate_spp(&mut new_theta, minus, ranges[j]); + evaluate_spp(&mut new_theta, minus, ranges); + (n_spp, _) = theta.dim(); } } } new_theta } -fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidate: ArrayBase, Dim<[usize; 1]>>, limits: (f64,f64)){ +fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidate: ArrayBase, Dim<[usize; 1]>>, limits: &[(f64,f64)]){ let mut dist = f64::INFINITY; for spp in theta.rows(){ - let new_dist = candidate.l1_dist(&spp).unwrap() / (limits.1 - limits.0); + let mut new_dist: f64 = 0.; + for (i, val) in candidate.clone().into_iter().enumerate(){ + new_dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); + } dist = dist.min(new_dist); } if dist > THETA_D{ diff --git a/src/base/settings.rs b/src/base/settings.rs index bf0b3b68e..3f1b962f4 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -12,7 +12,9 @@ #[derive(Deserialize)] pub struct Paths { pub data: String, - pub log_out: Option + pub log_out: Option, + pub prior_dist: Option, + pub psi_out: Option } #[derive(Deserialize)] From 47a23009cdcc67164458a9bfca001ead214d182d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 27 Feb 2023 22:37:44 -0500 Subject: [PATCH 056/393] the UI seems to be fixed and the shortcuts to close the app too --- examples/bimodal_ke.rs | 4 +- examples/two_eq_lag.rs | 4 +- examples/two_eq_lag.toml | 2 +- src/algorithms/npag.rs | 9 +- src/base/mod.rs | 3 +- src/lib.rs | 3 +- src/tui/actions.rs | 95 ++++++++++++++++++ src/tui/inputs/events.rs | 44 +++++++++ src/tui/inputs/key.rs | 202 +++++++++++++++++++++++++++++++++++++++ src/tui/inputs/mod.rs | 9 ++ src/tui/mod.rs | 55 +++++++++++ src/tui/state.rs | 15 +++ src/{base => tui}/ui.rs | 118 ++++++++++++----------- psi.csv => theta.csv | 0 14 files changed, 493 insertions(+), 70 deletions(-) create mode 100644 src/tui/actions.rs create mode 100644 src/tui/inputs/events.rs create mode 100644 src/tui/inputs/key.rs create mode 100644 src/tui/inputs/mod.rs create mode 100644 src/tui/mod.rs create mode 100644 src/tui/state.rs rename src/{base => tui}/ui.rs (56%) rename psi.csv => theta.csv (100%) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 898e0d04f..b5f9df707 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -2,7 +2,7 @@ use std::{thread, rc::Rc, cell::RefCell}; use eyre::Result; use tokio::sync::mpsc; use ode_solvers::*; -use np_core::prelude::*; +use np_core::{prelude::*, tui::state::AppState}; struct Model<'a>{ ke: f64, @@ -64,7 +64,7 @@ impl Simulate for Sim{ fn main() -> Result<()>{ - let (tx, mut rx) = mpsc::unbounded_channel::(); + let (tx, mut rx) = mpsc::unbounded_channel::(); let handler = thread::spawn(move || { npag(Engine::new(Sim{}), diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index df253b7fc..294f3d4c0 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,5 +1,5 @@ use ode_solvers::*; -use np_core::prelude::*; +use np_core::{prelude::*, tui::state::AppState}; use tokio::sync::mpsc; use eyre::Result; use std::thread; @@ -58,7 +58,7 @@ impl Simulate for Sim{ } fn main()-> Result<()>{ - let (tx, mut rx) = mpsc::unbounded_channel::(); + let (tx, mut rx) = mpsc::unbounded_channel::(); let engine = Engine::new(Sim{}); let handler = thread::spawn(move || { diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index ccd67649d..b3fdf9a2c 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -1,7 +1,7 @@ [paths] data = "examples/two_eq_lag.csv" log_out = "log/two_eq_lag.log" -prior_dist = "psi.csv" +prior_dist = "theta.csv" [config] diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index ca2ff4632..8266f81a7 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -12,13 +12,14 @@ use log4rs::config::{Appender, Config, Root}; use tokio::sync::mpsc::UnboundedSender; use crate::prelude::*; +use crate::tui::state::AppState; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-3; -pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), tx: UnboundedSender +pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), tx: UnboundedSender ) where S: Simulate + std::marker::Sync @@ -111,11 +112,11 @@ where // log::error!("Objf decreased"); // break; // } - let app = App{ + let state = AppState{ cycle, objf: -2.*objf }; - tx.send(app).unwrap(); + tx.send(state).unwrap(); if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ eps /= 2.; @@ -139,7 +140,7 @@ where cycle += 1; last_objf = objf; } - let file = File::create("psi.csv").unwrap(); + let file = File::create("theta.csv").unwrap(); let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); writer.serialize_array2(&theta).unwrap(); } diff --git a/src/base/mod.rs b/src/base/mod.rs index e02d0f5b9..49fec5bc3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -3,5 +3,4 @@ pub mod lds; pub mod datafile; pub mod simulator; pub mod prob; -pub mod ipm; -pub mod ui; \ No newline at end of file +pub mod ipm; \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 52b5aacd7..9c8641914 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,7 @@ #![feature(slice_group_by)] pub mod base; pub mod algorithms; +pub mod tui; pub mod prelude { pub use crate::base::lds::*; @@ -11,7 +12,7 @@ pub mod prelude { pub use crate::base::simulator::Engine; pub use crate::base::prob::*; pub use crate::algorithms::npag::npag; - pub use crate::base::ui::*; + pub use crate::tui::ui::*; } //Tests diff --git a/src/tui/actions.rs b/src/tui/actions.rs new file mode 100644 index 000000000..43c18fcfb --- /dev/null +++ b/src/tui/actions.rs @@ -0,0 +1,95 @@ +use std::collections::HashMap; +use std::fmt::{self, Display}; +use std::slice::Iter; + +use super::inputs::key::Key; + +/// We define all available action +#[derive(Debug, Clone, Copy, Eq, PartialEq)] +pub enum Action { + Quit, +} + +impl Action { + /// All available actions + pub fn iterator() -> Iter<'static, Action> { + static ACTIONS: [Action; 1] = [Action::Quit]; + ACTIONS.iter() + } + + /// List of key associated to action + pub fn keys(&self) -> &[Key] { + match self { + Action::Quit => &[Key::Ctrl('c'), Key::Char('q')], + } + } +} + +/// Could display a user friendly short description of action +impl Display for Action { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + let str = match self { + Action::Quit => "Quit", + }; + write!(f, "{}", str) + } +} + +/// The application should have some contextual actions. +#[derive(Default, Debug, Clone)] +pub struct Actions(Vec); + +impl Actions { + /// Given a key, find the corresponding action + pub fn find(&self, key: Key) -> Option<&Action> { + Action::iterator() + .filter(|action| self.0.contains(action)) + .find(|action| action.keys().contains(&key)) + } + + /// Get contextual actions. + /// (just for building a help view) + pub fn actions(&self) -> &[Action] { + self.0.as_slice() + } +} + +impl From> for Actions { + /// Build contextual action + /// + /// # Panics + /// + /// If two actions have same key + fn from(actions: Vec) -> Self { + // Check key unicity + let mut map: HashMap> = HashMap::new(); + for action in actions.iter() { + for key in action.keys().iter() { + match map.get_mut(key) { + Some(vec) => vec.push(*action), + None => { + map.insert(*key, vec![*action]); + } + } + } + } + let errors = map + .iter() + .filter(|(_, actions)| actions.len() > 1) // at least two actions share same shortcut + .map(|(key, actions)| { + let actions = actions + .iter() + .map(Action::to_string) + .collect::>() + .join(", "); + format!("Conflict key {} with actions {}", key, actions) + }) + .collect::>(); + if !errors.is_empty() { + panic!("{}", errors.join("; ")) + } + + // Ok, we can create contextual actions + Self(actions) + } +} \ No newline at end of file diff --git a/src/tui/inputs/events.rs b/src/tui/inputs/events.rs new file mode 100644 index 000000000..7dbbfe4fb --- /dev/null +++ b/src/tui/inputs/events.rs @@ -0,0 +1,44 @@ +use std::sync::mpsc::{Receiver, RecvError, Sender}; +use std::thread; +use tokio::sync::mpsc::{unbounded_channel, UnboundedReceiver, UnboundedSender}; +use std::time::Duration; + +use super::key::Key; +use super::InputEvent; + +/// A small event handler that wrap crossterm input and tick event. Each event +/// type is handled in its own thread and returned to a common `Receiver` +pub struct Events { + rx: UnboundedReceiver, + // Need to be kept around to prevent disposing the sender side. + _tx: UnboundedSender, +} + +impl Events { + /// Constructs an new instance of `Events` with the default config. + pub fn new(tick_rate: Duration) -> Events { + let (tx, rx) = unbounded_channel(); + + let event_tx = tx.clone(); + thread::spawn(move || { + loop { + // poll for tick rate duration, if no event, sent tick event. + if crossterm::event::poll(tick_rate).unwrap() { + if let crossterm::event::Event::Key(key) = crossterm::event::read().unwrap() { + let key = Key::from(key); + event_tx.send(InputEvent::Input(key)); + } + } + } + }); + + Events { rx, _tx: tx } + } + + pub fn next(&mut self) -> Option { + match self.rx.try_recv(){ + Ok(event) => Some(event), + Err(_) => None + } + } +} \ No newline at end of file diff --git a/src/tui/inputs/key.rs b/src/tui/inputs/key.rs new file mode 100644 index 000000000..edd48d710 --- /dev/null +++ b/src/tui/inputs/key.rs @@ -0,0 +1,202 @@ +use std::fmt::{self, Display, Formatter}; + +use crossterm::event; + +/// Represents an key. +#[derive(PartialEq, Eq, Clone, Copy, Hash, Debug)] +pub enum Key { + /// Both Enter (or Return) and numpad Enter + Enter, + /// Tabulation key + Tab, + /// Backspace key + Backspace, + /// Escape key + Esc, + + /// Left arrow + Left, + /// Right arrow + Right, + /// Up arrow + Up, + /// Down arrow + Down, + + /// Insert key + Ins, + /// Delete key + Delete, + /// Home key + Home, + /// End key + End, + /// Page Up key + PageUp, + /// Page Down key + PageDown, + + /// F0 key + F0, + /// F1 key + F1, + /// F2 key + F2, + /// F3 key + F3, + /// F4 key + F4, + /// F5 key + F5, + /// F6 key + F6, + /// F7 key + F7, + /// F8 key + F8, + /// F9 key + F9, + /// F10 key + F10, + /// F11 key + F11, + /// F12 key + F12, + Char(char), + Ctrl(char), + Alt(char), + Unknown, +} + +impl Key { + /// If exit + pub fn is_exit(&self) -> bool { + matches!(self, Key::Ctrl('c') | Key::Char('q') | Key::Esc) + } + + /// Returns the function key corresponding to the given number + /// + /// 1 -> F1, etc... + /// + /// # Panics + /// + /// If `n == 0 || n > 12` + pub fn from_f(n: u8) -> Key { + match n { + 0 => Key::F0, + 1 => Key::F1, + 2 => Key::F2, + 3 => Key::F3, + 4 => Key::F4, + 5 => Key::F5, + 6 => Key::F6, + 7 => Key::F7, + 8 => Key::F8, + 9 => Key::F9, + 10 => Key::F10, + 11 => Key::F11, + 12 => Key::F12, + _ => panic!("unknown function key: F{}", n), + } + } +} + +impl Display for Key { + fn fmt(&self, f: &mut Formatter) -> fmt::Result { + match *self { + Key::Alt(' ') => write!(f, ""), + Key::Ctrl(' ') => write!(f, ""), + Key::Char(' ') => write!(f, ""), + Key::Alt(c) => write!(f, "", c), + Key::Ctrl(c) => write!(f, "", c), + Key::Char(c) => write!(f, "<{}>", c), + _ => write!(f, "<{:?}>", self), + } + } +} + +impl From for Key { + fn from(key_event: event::KeyEvent) -> Self { + match key_event { + event::KeyEvent { + code: event::KeyCode::Esc, + .. + } => Key::Esc, + event::KeyEvent { + code: event::KeyCode::Backspace, + .. + } => Key::Backspace, + event::KeyEvent { + code: event::KeyCode::Left, + .. + } => Key::Left, + event::KeyEvent { + code: event::KeyCode::Right, + .. + } => Key::Right, + event::KeyEvent { + code: event::KeyCode::Up, + .. + } => Key::Up, + event::KeyEvent { + code: event::KeyCode::Down, + .. + } => Key::Down, + event::KeyEvent { + code: event::KeyCode::Home, + .. + } => Key::Home, + event::KeyEvent { + code: event::KeyCode::End, + .. + } => Key::End, + event::KeyEvent { + code: event::KeyCode::PageUp, + .. + } => Key::PageUp, + event::KeyEvent { + code: event::KeyCode::PageDown, + .. + } => Key::PageDown, + event::KeyEvent { + code: event::KeyCode::Delete, + .. + } => Key::Delete, + event::KeyEvent { + code: event::KeyCode::Insert, + .. + } => Key::Ins, + event::KeyEvent { + code: event::KeyCode::F(n), + .. + } => Key::from_f(n), + event::KeyEvent { + code: event::KeyCode::Enter, + .. + } => Key::Enter, + event::KeyEvent { + code: event::KeyCode::Tab, + .. + } => Key::Tab, + + // First check for char + modifier + event::KeyEvent { + code: event::KeyCode::Char(c), + modifiers: event::KeyModifiers::ALT, + .. + } => Key::Alt(c), + event::KeyEvent { + code: event::KeyCode::Char(c), + modifiers: event::KeyModifiers::CONTROL, + .. + } => Key::Ctrl(c), + + event::KeyEvent { + code: event::KeyCode::Char(c), + .. + } => Key::Char(c), + + _ => Key::Unknown, + } + } +} \ No newline at end of file diff --git a/src/tui/inputs/mod.rs b/src/tui/inputs/mod.rs new file mode 100644 index 000000000..0668eefd6 --- /dev/null +++ b/src/tui/inputs/mod.rs @@ -0,0 +1,9 @@ +use self::key::Key; + +pub mod events; +pub mod key; + +pub enum InputEvent { + Input(Key), + +} \ No newline at end of file diff --git a/src/tui/mod.rs b/src/tui/mod.rs new file mode 100644 index 000000000..5118558b5 --- /dev/null +++ b/src/tui/mod.rs @@ -0,0 +1,55 @@ +pub mod ui; +pub mod state; +pub mod inputs; +pub mod actions; + +use log::{debug, warn}; + +use self::actions::{Actions, Action}; +use self::inputs::key::Key; +use self::state::AppState; + + +#[derive(Debug, PartialEq, Eq)] +pub enum AppReturn { + Exit, + Continue, +} + +/// The main application, containing the state +pub struct App { + /// Contextual actions + actions: Actions, + /// State + state: AppState, +} + +impl App { + #[allow(clippy::new_without_default)] + pub fn new() -> Self { + let actions = vec![Action::Quit].into(); + let state = AppState::new(); + + Self { actions, state } + } + + /// Handle a user action + pub fn do_action(&mut self, key: Key) -> AppReturn { + if let Some(action) = self.actions.find(key) { + debug!("Run action [{:?}]", action); + match action { + Action::Quit => AppReturn::Exit, + } + } else { + warn!("No action accociated to {}", key); + AppReturn::Continue + } + } + + pub fn actions(&self) -> &Actions { + &self.actions + } + pub fn state(&self) -> &AppState { + &self.state + } +} \ No newline at end of file diff --git a/src/tui/state.rs b/src/tui/state.rs new file mode 100644 index 000000000..c483a18aa --- /dev/null +++ b/src/tui/state.rs @@ -0,0 +1,15 @@ +#[derive(Debug)] +pub struct AppState{ + pub cycle: usize, + pub objf: f64 +} +impl AppState{ + pub fn new()->Self{ + Self{ + cycle: 0, + objf: f64::INFINITY + } + } + +} + diff --git a/src/base/ui.rs b/src/tui/ui.rs similarity index 56% rename from src/base/ui.rs rename to src/tui/ui.rs index 283f4907b..740d46493 100644 --- a/src/base/ui.rs +++ b/src/tui/ui.rs @@ -1,23 +1,12 @@ -use std::{cell::RefCell, rc::Rc, io::{stdout}}; +use std::{io::stdout, time::Duration}; use eyre::Result; use tokio::sync::mpsc::UnboundedReceiver; use tui::{backend::{CrosstermBackend, Backend}, Terminal, Frame, layout::{Constraint, Direction, Layout, Alignment, Rect}, widgets::{Paragraph, Block, Borders, BorderType, Table, Row, Cell}, style::{Style, Color}, text::{Spans, Span}}; -#[derive(Debug)] -pub struct App{ - pub cycle: usize, - pub objf: f64 -} -impl App{ - pub fn new()->Self{ - App{ - cycle: 0, - objf: f64::INFINITY - } - } - -} -pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ +use super::{state::AppState, inputs::{events::Events, InputEvent}, AppReturn, App}; + + +pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ let stdout = stdout(); crossterm::terminal::enable_raw_mode()?; let backend = CrosstermBackend::new(stdout); @@ -26,17 +15,30 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ terminal.clear()?; + // User event handler + let tick_rate = Duration::from_millis(200); + let mut events = Events::new(tick_rate); + loop { - - app = match rx.try_recv(){ - Ok(s_app) => { - s_app + app.state = match rx.try_recv(){ + Ok(state) => { + state }, - Err(_) => app + Err(_) => app.state }; terminal.draw(|rect| draw(rect, &app)).unwrap(); + // Handle inputs + let result = match events.next() { + Some(InputEvent::Input(key)) => app.do_action(key), + None => AppReturn::Continue + }; + // Check if we should exit + if result == AppReturn::Exit { + break; + } + } terminal.clear()?; terminal.show_cursor()?; @@ -69,8 +71,8 @@ where let body = draw_body(false, &app); rect.render_widget(body, body_chunks[0]); - // let help = draw_help(&app); - // rect.render_widget(help, body_chunks[1]); + let help = draw_help(&app); + rect.render_widget(help, body_chunks[1]); } fn draw_title<'a>() -> Paragraph<'a> { @@ -84,10 +86,10 @@ fn draw_title<'a>() -> Paragraph<'a> { .border_type(BorderType::Plain), ) } -fn draw_body<'a>(loading: bool, state: &App) -> Paragraph<'a> { +fn draw_body<'a>(loading: bool, app: &App) -> Paragraph<'a> { let loading_text = if loading { "Loading..." } else { "" }; - let cycle_text = format!("Cycle: {}", state.cycle); - let objf_text = format!("-2LL: {}", state.objf); + let cycle_text = format!("Cycle: {}", app.state.cycle); + let objf_text = format!("-2LL: {}", app.state.objf); Paragraph::new(vec![ Spans::from(Span::raw(loading_text)), Spans::from(Span::raw(cycle_text)), @@ -103,38 +105,38 @@ fn draw_body<'a>(loading: bool, state: &App) -> Paragraph<'a> { ) } -// fn draw_help(actions: &App) -> Table { -// let key_style = Style::default().fg(Color::LightCyan); -// let help_style = Style::default().fg(Color::Gray); - -// let mut rows = vec![]; -// for action in actions.actions().iter() { -// let mut first = true; -// for key in action.keys() { -// let help = if first { -// first = false; -// action.to_string() -// } else { -// String::from("") -// }; -// let row = Row::new(vec![ -// Cell::from(Span::styled(key.to_string(), key_style)), -// Cell::from(Span::styled(help, help_style)), -// ]); -// rows.push(row); -// } -// } - -// Table::new(rows) -// .block( -// Block::default() -// .borders(Borders::ALL) -// .border_type(BorderType::Plain) -// .title("Help"), -// ) -// .widths(&[Constraint::Length(11), Constraint::Min(20)]) -// .column_spacing(1) -// } +fn draw_help(app: &App) -> Table { + let key_style = Style::default().fg(Color::LightCyan); + let help_style = Style::default().fg(Color::Gray); + + let mut rows = vec![]; + for action in app.actions.actions().iter() { + let mut first = true; + for key in action.keys() { + let help = if first { + first = false; + action.to_string() + } else { + String::from("") + }; + let row = Row::new(vec![ + Cell::from(Span::styled(key.to_string(), key_style)), + Cell::from(Span::styled(help, help_style)), + ]); + rows.push(row); + } + } + + Table::new(rows) + .block( + Block::default() + .borders(Borders::ALL) + .border_type(BorderType::Plain) + .title("Help"), + ) + .widths(&[Constraint::Length(11), Constraint::Min(20)]) + .column_spacing(1) +} fn check_size(rect: &Rect) { if rect.width < 52 { diff --git a/psi.csv b/theta.csv similarity index 100% rename from psi.csv rename to theta.csv From a8d8477afdc8df361bf6f639b2d9e91968284674 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Feb 2023 11:23:12 -0500 Subject: [PATCH 057/393] Cleaning --- examples/bimodal_ke.rs | 4 +-- examples/bimodal_ke.toml | 2 +- examples/two_eq_lag.rs | 5 ++-- src/algorithms/npag.rs | 21 ++++++++------- src/tui/inputs/events.rs | 3 +-- src/tui/inputs/mod.rs | 1 + theta.csv | 58 +++++++++++++++++++++++++++++++++------- 7 files changed, 66 insertions(+), 28 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index b5f9df707..6b651de2a 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -1,4 +1,4 @@ -use std::{thread, rc::Rc, cell::RefCell}; +use std::thread; use eyre::Result; use tokio::sync::mpsc; use ode_solvers::*; @@ -64,7 +64,7 @@ impl Simulate for Sim{ fn main() -> Result<()>{ - let (tx, mut rx) = mpsc::unbounded_channel::(); + let (tx, rx) = mpsc::unbounded_channel::(); let handler = thread::spawn(move || { npag(Engine::new(Sim{}), diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 9c197db3d..1968cff8e 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -1,7 +1,7 @@ [paths] data = "examples/bimodal_ke.csv" log_out = "log/bimodal_ke.log" -prior_dist = "psi.csv" +#prior_dist = "psi.csv" [config] cycles = 1024 diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 294f3d4c0..bda9c170e 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -58,10 +58,9 @@ impl Simulate for Sim{ } fn main()-> Result<()>{ - let (tx, mut rx) = mpsc::unbounded_channel::(); - + let (tx, rx) = mpsc::unbounded_channel::(); let engine = Engine::new(Sim{}); - let handler = thread::spawn(move || { + let _handler = thread::spawn(move || { npag(engine, vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], "examples/two_eq_lag.toml".to_string(), diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 8266f81a7..587ac4923 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -57,6 +57,7 @@ where // psi n_sub rows, nspp columns psi = prob(&sim_eng, &scenarios, &theta, c); + // dbg!(&psi); (lambda,_) = match ipm::burke(&psi){ Ok((lambda,objf)) => (lambda, objf), Err(err) =>{ @@ -135,7 +136,7 @@ where if cycle >= settings.config.cycles{ break; } - theta = adaptative_grid(theta, eps, &ranges); + theta = adaptative_grid(&mut theta, eps, &ranges); // dbg!(&theta); cycle += 1; last_objf = objf; @@ -145,32 +146,32 @@ where writer.serialize_array2(&theta).unwrap(); } -fn adaptative_grid(theta: ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { - let (mut n_spp, _dim) = theta.dim(); +fn adaptative_grid(mut theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { + let (n_spp, _dim) = theta.dim(); // dbg!(theta.dim()); - let mut new_theta = theta.clone(); + let old_theta = theta.clone(); for i in 0..n_spp{ - let spp = theta.row(i); + let spp = old_theta.row(i); for (j, val) in spp.into_iter().enumerate(){ let l = eps * (ranges[j].1 - ranges[j].0);//abs? if val + l < ranges[j].1{ let mut plus = Array::zeros(spp.len()); plus[j] = l; plus = plus + spp; - evaluate_spp(&mut new_theta, plus, ranges); - (n_spp, _) = theta.dim(); + evaluate_spp(&mut theta, plus, ranges); + // (n_spp, _) = theta.dim(); } if val - l > ranges[j].0{ let mut minus = Array::zeros(spp.len()); minus[j] = -l; minus = minus + spp; - evaluate_spp(&mut new_theta, minus, ranges); - (n_spp, _) = theta.dim(); + evaluate_spp(&mut theta, minus, ranges); + // (n_spp, _) = theta.dim(); } } } - new_theta + theta.to_owned() } fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidate: ArrayBase, Dim<[usize; 1]>>, limits: &[(f64,f64)]){ diff --git a/src/tui/inputs/events.rs b/src/tui/inputs/events.rs index 7dbbfe4fb..a2bbebbb1 100644 --- a/src/tui/inputs/events.rs +++ b/src/tui/inputs/events.rs @@ -1,4 +1,3 @@ -use std::sync::mpsc::{Receiver, RecvError, Sender}; use std::thread; use tokio::sync::mpsc::{unbounded_channel, UnboundedReceiver, UnboundedSender}; use std::time::Duration; @@ -26,7 +25,7 @@ impl Events { if crossterm::event::poll(tick_rate).unwrap() { if let crossterm::event::Event::Key(key) = crossterm::event::read().unwrap() { let key = Key::from(key); - event_tx.send(InputEvent::Input(key)); + event_tx.send(InputEvent::Input(key)).unwrap(); } } } diff --git a/src/tui/inputs/mod.rs b/src/tui/inputs/mod.rs index 0668eefd6..09a22fccb 100644 --- a/src/tui/inputs/mod.rs +++ b/src/tui/inputs/mod.rs @@ -3,6 +3,7 @@ use self::key::Key; pub mod events; pub mod key; +#[derive(Debug)] pub enum InputEvent { Input(Key), diff --git a/theta.csv b/theta.csv index 980345f82..546d5dd25 100644 --- a/theta.csv +++ b/theta.csv @@ -1,10 +1,48 @@ -0.8999668121337894,0.021875611090660094,76.38064670562744,1.600016784667969 -0.884033737182617,0.03811165697574616,69.18247747421265,1.799925994873047 -0.8815337371826171,0.03811165697574616,69.04185247421265,1.799925994873047 -0.5512168121337893,0.056370923590660094,119.97439670562744,0.5000167846679688 -0.6849668121337897,0.0424490485906601,110.55252170562744,0.6000167846679688 -0.7515337371826175,0.06131478197574617,78.74497747421265,1.199925994873047 -0.45653373718261686,0.053580406975746155,54.13560247421265,1.799925994873047 -0.7527837371826175,0.06131478197574617,78.74497747421265,1.199925994873047 -0.8999668121337893,0.040128736090660075,116.31814670562744,2.1000167846679685 -0.8802837371826171,0.03811165697574616,69.04185247421265,1.799925994873047 +0.3534255297422409,90.01797497272491 +0.08779845488071442,105.76136708259583 +0.3534255297422409,75.95547497272491 +0.08779845488071442,129.66761708259583 +0.08779845488071442,90.29261708259583 +0.08543918373584747,95.14955580234528 +0.2914830074071884,117.55490601062775 +0.07800200259685516,109.19366121292114 +0.3102267574071884,94.35178101062775 +0.28607525992393495,94.33369219303131 +0.05352552974224091,125.87734997272491 +0.1090577073097229,140.02216160297394 +0.2914830074071884,97.16428101062775 +1.002716597485542,206.89174592494965 +0.08779845488071442,85.72230458259583 +0.07800200259685516,115.17022371292114 +0.08779845488071442,105.40980458259583 +0.13612525992393495,94.68525469303131 +0.12791257100105288,103.26085090637207 +0.3356445505619049,93.04582417011261 +0.10418293373584747,94.09486830234528 +0.07127197358608245,74.86295223236084 +0.07127197358608245,67.12857723236084 +0.03650203990936279,96.21838927268982 +0.01603802974224091,119.90078747272491 +0.047951683735847475,89.87611830234528 +0.05352552974224091,126.22891247272491 +0.3129723524093628,118.01526427268982 +0.09692393491268159,115.09166181087494 +0.31491269490718843,119.31271851062775 +0.05821146724224091,127.98672497272491 +0.09223799741268159,115.44322431087494 +0.3228517467021942,69.89322662353516 +0.09684585502147675,71.48444175720215 +0.041187977409362794,80.04651427268982 +0.1161629774093628,81.45276427268982 +0.3410879774093628,102.89807677268982 +0.061150259923934955,94.68525469303131 +0.33365644490718843,120.71896851062775 +0.2914830074071884,109.46896851062775 +0.2895468835115433,114.0597677230835 +0.28017500851154326,147.4582052230835 +0.09223799741268159,93.99791181087494 +0.3008548824071884,132.67209351062775 +0.2914830074071884,133.37521851062775 +0.01603802974224091,109.00234997272491 +0.2821111324071884,131.26584351062775 +0.061150259923934955,106.28681719303131 From 08880019ce7a2f35a40e5ea7c717188ebaf85e96 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Feb 2023 11:26:16 -0500 Subject: [PATCH 058/393] Clippy --- src/algorithms/npag.rs | 6 +++--- src/tui/inputs/events.rs | 2 +- src/tui/state.rs | 7 ++++++- src/tui/ui.rs | 6 +++--- 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 587ac4923..f90dc5046 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -146,7 +146,7 @@ where writer.serialize_array2(&theta).unwrap(); } -fn adaptative_grid(mut theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { +fn adaptative_grid(theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { let (n_spp, _dim) = theta.dim(); // dbg!(theta.dim()); let old_theta = theta.clone(); @@ -158,7 +158,7 @@ fn adaptative_grid(mut theta: &mut ArrayBase, Dim<[usize; 2]>>, e let mut plus = Array::zeros(spp.len()); plus[j] = l; plus = plus + spp; - evaluate_spp(&mut theta, plus, ranges); + evaluate_spp(theta, plus, ranges); // (n_spp, _) = theta.dim(); } @@ -166,7 +166,7 @@ fn adaptative_grid(mut theta: &mut ArrayBase, Dim<[usize; 2]>>, e let mut minus = Array::zeros(spp.len()); minus[j] = -l; minus = minus + spp; - evaluate_spp(&mut theta, minus, ranges); + evaluate_spp(theta, minus, ranges); // (n_spp, _) = theta.dim(); } } diff --git a/src/tui/inputs/events.rs b/src/tui/inputs/events.rs index a2bbebbb1..a90e10979 100644 --- a/src/tui/inputs/events.rs +++ b/src/tui/inputs/events.rs @@ -34,7 +34,7 @@ impl Events { Events { rx, _tx: tx } } - pub fn next(&mut self) -> Option { + pub fn recv(&mut self) -> Option { match self.rx.try_recv(){ Ok(event) => Some(event), Err(_) => None diff --git a/src/tui/state.rs b/src/tui/state.rs index c483a18aa..bb1711cb0 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -10,6 +10,11 @@ impl AppState{ objf: f64::INFINITY } } - +} + +impl Default for AppState { + fn default() -> Self { + Self::new() + } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 740d46493..121408b97 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -30,7 +30,7 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ terminal.draw(|rect| draw(rect, &app)).unwrap(); // Handle inputs - let result = match events.next() { + let result = match events.recv() { Some(InputEvent::Input(key)) => app.do_action(key), None => AppReturn::Continue }; @@ -68,10 +68,10 @@ where .constraints([Constraint::Min(20), Constraint::Length(32)].as_ref()) .split(chunks[1]); - let body = draw_body(false, &app); + let body = draw_body(false, app); rect.render_widget(body, body_chunks[0]); - let help = draw_help(&app); + let help = draw_help(app); rect.render_widget(help, body_chunks[1]); } From 76b3b7a4426fa62e9d346c9a87853f9bcd9fcc15 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Feb 2023 14:51:58 -0500 Subject: [PATCH 059/393] fixed an error with the prob calculation --- examples/bimodal_ke.rs | 3 +-- examples/bimodal_ke.toml | 2 +- examples/two_eq_lag.rs | 2 +- examples/two_eq_lag.toml | 6 ++--- src/algorithms/npag.rs | 33 +++++++++++++-------------- src/base/prob.rs | 11 ++++++--- src/base/settings.rs | 2 +- src/tui/state.rs | 8 +++++-- src/tui/ui.rs | 2 ++ theta.csv | 48 ---------------------------------------- theta_two_eq_lag.csv | 10 +++++++++ 11 files changed, 48 insertions(+), 79 deletions(-) delete mode 100644 theta.csv create mode 100644 theta_two_eq_lag.csv diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 6b651de2a..b0cf2fb14 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -66,7 +66,7 @@ impl Simulate for Sim{ fn main() -> Result<()>{ let (tx, rx) = mpsc::unbounded_channel::(); - let handler = thread::spawn(move || { + thread::spawn(move || { npag(Engine::new(Sim{}), vec![(0.001,3.0),(25.0,250.0)], "examples/bimodal_ke.toml".to_string(), @@ -77,6 +77,5 @@ fn main() -> Result<()>{ } ); start_ui(rx)?; - handler.join().unwrap(); Ok(()) } diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 1968cff8e..ecd981b43 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -1,7 +1,7 @@ [paths] data = "examples/bimodal_ke.csv" log_out = "log/bimodal_ke.log" -#prior_dist = "psi.csv" +#prior_dist = "theta_bimodal_ke.csv" [config] cycles = 1024 diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index bda9c170e..165ff3cf7 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -60,7 +60,7 @@ impl Simulate for Sim{ fn main()-> Result<()>{ let (tx, rx) = mpsc::unbounded_channel::(); let engine = Engine::new(Sim{}); - let _handler = thread::spawn(move || { + thread::spawn(move || { npag(engine, vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], "examples/two_eq_lag.toml".to_string(), diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index b3fdf9a2c..580b43929 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -1,10 +1,10 @@ [paths] data = "examples/two_eq_lag.csv" log_out = "log/two_eq_lag.log" -prior_dist = "theta.csv" - +#prior_dist = "theta_two_eq_lag.csv" +#posterior_dist = "theta_two_eq_lag.csv" [config] -cycles = 100 +cycles = 1000 engine = "NPAG" init_points = 1000 \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index f90dc5046..79b926045 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -65,8 +65,6 @@ where panic!("Error in IPM: {:?}",err); } }; - - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; // let mut lambda_tmp: Vec = vec![]; @@ -115,7 +113,8 @@ where // } let state = AppState{ cycle, - objf: -2.*objf + objf: -2.*objf, + theta: theta.clone() }; tx.send(state).unwrap(); @@ -141,17 +140,16 @@ where cycle += 1; last_objf = objf; } - let file = File::create("theta.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - writer.serialize_array2(&theta).unwrap(); + if let Some(theta_path) = &settings.paths.posterior_dist { + let file = File::create(theta_path).unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + writer.serialize_array2(&theta).unwrap(); + } } fn adaptative_grid(theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { - let (n_spp, _dim) = theta.dim(); - // dbg!(theta.dim()); let old_theta = theta.clone(); - for i in 0..n_spp{ - let spp = old_theta.row(i); + for spp in old_theta.rows(){ for (j, val) in spp.into_iter().enumerate(){ let l = eps * (ranges[j].1 - ranges[j].0);//abs? if val + l < ranges[j].1{ @@ -175,18 +173,17 @@ fn adaptative_grid(theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: } fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidate: ArrayBase, Dim<[usize; 1]>>, limits: &[(f64,f64)]){ - let mut dist = f64::INFINITY; - for spp in theta.rows(){ - let mut new_dist: f64 = 0.; + let mut dist: f64 = 0.; for (i, val) in candidate.clone().into_iter().enumerate(){ - new_dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); + dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); + } + if dist <= THETA_D { + return; } - dist = dist.min(new_dist); - } - if dist > THETA_D{ - theta.push_row(candidate.view()).unwrap(); } + theta.push_row(candidate.view()).unwrap(); + } fn setup_log(settings: &Data){ diff --git a/src/base/prob.rs b/src/base/prob.rs index f9de54a22..aa5bbfb00 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -13,13 +13,18 @@ where prob.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(i, mut row)|{ row.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(j, mut element)|{ let scenario = scenarios.get(i).unwrap(); - let spp = support_points.row(j); - let ypred = Array::from(sim_eng.pred(scenario, spp.to_vec())); + let ypred = Array::from(sim_eng.pred(scenario, support_points.row(j).to_vec())); let yobs = Array::from(scenario.obs_flat.clone()); + // log::info!("Yobs[{}]={:?}", i, &yobs); + // log::info!("Ypred[{}]={:?}", i, &ypred); let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); let diff = (yobs-ypred).mapv(|x| x.powi(2)); let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); - let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); + let aux_vec = FRAC_1_SQRT_2PI * (-&diff/&two_sigma_sq).mapv(|x| x.exp())/σ + // if i == 0 && j == 0 { + // log::info!("PSI[1,1]={:?}",&aux_vec.product()); + // } + // log::info!("Sigma[{}]={:?}", i, &sigma); element.fill(aux_vec.product()); }); }); diff --git a/src/base/settings.rs b/src/base/settings.rs index 3f1b962f4..75758c922 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -14,7 +14,7 @@ pub data: String, pub log_out: Option, pub prior_dist: Option, - pub psi_out: Option + pub posterior_dist: Option } #[derive(Deserialize)] diff --git a/src/tui/state.rs b/src/tui/state.rs index bb1711cb0..6a3903398 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,13 +1,17 @@ +use ndarray::Array2; + #[derive(Debug)] pub struct AppState{ pub cycle: usize, - pub objf: f64 + pub objf: f64, + pub theta: Array2 } impl AppState{ pub fn new()->Self{ Self{ cycle: 0, - objf: f64::INFINITY + objf: f64::INFINITY, + theta: Array2::default((0,0)) } } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 121408b97..e79c3f78d 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -90,10 +90,12 @@ fn draw_body<'a>(loading: bool, app: &App) -> Paragraph<'a> { let loading_text = if loading { "Loading..." } else { "" }; let cycle_text = format!("Cycle: {}", app.state.cycle); let objf_text = format!("-2LL: {}", app.state.objf); + let spp_text = format!("#Spp: {}", app.state.theta.shape()[0]); Paragraph::new(vec![ Spans::from(Span::raw(loading_text)), Spans::from(Span::raw(cycle_text)), Spans::from(Span::raw(objf_text)), + Spans::from(Span::raw(spp_text)), ]) .style(Style::default().fg(Color::LightCyan)) .alignment(Alignment::Left) diff --git a/theta.csv b/theta.csv deleted file mode 100644 index 546d5dd25..000000000 --- a/theta.csv +++ /dev/null @@ -1,48 +0,0 @@ -0.3534255297422409,90.01797497272491 -0.08779845488071442,105.76136708259583 -0.3534255297422409,75.95547497272491 -0.08779845488071442,129.66761708259583 -0.08779845488071442,90.29261708259583 -0.08543918373584747,95.14955580234528 -0.2914830074071884,117.55490601062775 -0.07800200259685516,109.19366121292114 -0.3102267574071884,94.35178101062775 -0.28607525992393495,94.33369219303131 -0.05352552974224091,125.87734997272491 -0.1090577073097229,140.02216160297394 -0.2914830074071884,97.16428101062775 -1.002716597485542,206.89174592494965 -0.08779845488071442,85.72230458259583 -0.07800200259685516,115.17022371292114 -0.08779845488071442,105.40980458259583 -0.13612525992393495,94.68525469303131 -0.12791257100105288,103.26085090637207 -0.3356445505619049,93.04582417011261 -0.10418293373584747,94.09486830234528 -0.07127197358608245,74.86295223236084 -0.07127197358608245,67.12857723236084 -0.03650203990936279,96.21838927268982 -0.01603802974224091,119.90078747272491 -0.047951683735847475,89.87611830234528 -0.05352552974224091,126.22891247272491 -0.3129723524093628,118.01526427268982 -0.09692393491268159,115.09166181087494 -0.31491269490718843,119.31271851062775 -0.05821146724224091,127.98672497272491 -0.09223799741268159,115.44322431087494 -0.3228517467021942,69.89322662353516 -0.09684585502147675,71.48444175720215 -0.041187977409362794,80.04651427268982 -0.1161629774093628,81.45276427268982 -0.3410879774093628,102.89807677268982 -0.061150259923934955,94.68525469303131 -0.33365644490718843,120.71896851062775 -0.2914830074071884,109.46896851062775 -0.2895468835115433,114.0597677230835 -0.28017500851154326,147.4582052230835 -0.09223799741268159,93.99791181087494 -0.3008548824071884,132.67209351062775 -0.2914830074071884,133.37521851062775 -0.01603802974224091,109.00234997272491 -0.2821111324071884,131.26584351062775 -0.061150259923934955,106.28681719303131 diff --git a/theta_two_eq_lag.csv b/theta_two_eq_lag.csv new file mode 100644 index 000000000..980345f82 --- /dev/null +++ b/theta_two_eq_lag.csv @@ -0,0 +1,10 @@ +0.8999668121337894,0.021875611090660094,76.38064670562744,1.600016784667969 +0.884033737182617,0.03811165697574616,69.18247747421265,1.799925994873047 +0.8815337371826171,0.03811165697574616,69.04185247421265,1.799925994873047 +0.5512168121337893,0.056370923590660094,119.97439670562744,0.5000167846679688 +0.6849668121337897,0.0424490485906601,110.55252170562744,0.6000167846679688 +0.7515337371826175,0.06131478197574617,78.74497747421265,1.199925994873047 +0.45653373718261686,0.053580406975746155,54.13560247421265,1.799925994873047 +0.7527837371826175,0.06131478197574617,78.74497747421265,1.199925994873047 +0.8999668121337893,0.040128736090660075,116.31814670562744,2.1000167846679685 +0.8802837371826171,0.03811165697574616,69.04185247421265,1.799925994873047 From b4b6522940baa647747b3c07785c20662ecb0ed7 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 3 Mar 2023 13:28:55 -0500 Subject: [PATCH 060/393] add column permutation algorithm --- Cargo.toml | 1 + examples/bimodal_ke.rs | 8 +-- examples/bimodal_ke.toml | 4 +- examples/permutation.rs | 19 ++++++ examples/qr.rs | 27 ++++++++ src/algorithms/npag.rs | 29 ++++++--- src/base/array_extra.rs | 135 +++++++++++++++++++++++++++++++++++++++ src/base/mod.rs | 3 +- src/lib.rs | 1 + 9 files changed, 213 insertions(+), 14 deletions(-) create mode 100644 examples/permutation.rs create mode 100644 examples/qr.rs create mode 100644 src/base/array_extra.rs diff --git a/Cargo.toml b/Cargo.toml index f50d41864..514972278 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,4 +27,5 @@ tui = { version="0.19.0", features = ["crossterm"]} crossterm = "0.26.0" tokio = {version="1.25.0",features=["sync"]} ndarray-csv = "0.5.1" +rawpointer = "0.2.1" #ndarray-linalg = "0.16.0" #needs configuring BLAS diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index b0cf2fb14..26bb2b8e8 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -66,7 +66,7 @@ impl Simulate for Sim{ fn main() -> Result<()>{ let (tx, rx) = mpsc::unbounded_channel::(); - thread::spawn(move || { + // thread::spawn(move || { npag(Engine::new(Sim{}), vec![(0.001,3.0),(25.0,250.0)], "examples/bimodal_ke.toml".to_string(), @@ -74,8 +74,8 @@ fn main() -> Result<()>{ (0.0,0.05,0.0,0.0), tx ); - } - ); - start_ui(rx)?; + // } + // ); + // start_ui(rx)?; Ok(()) } diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index ecd981b43..f620120d2 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -2,8 +2,10 @@ data = "examples/bimodal_ke.csv" log_out = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" +#posterior_dist = "theta_bimodal_ke.csv" + [config] cycles = 1024 engine = "NPAG" -init_points = 1000 \ No newline at end of file +init_points = 2129 \ No newline at end of file diff --git a/examples/permutation.rs b/examples/permutation.rs new file mode 100644 index 000000000..6bb1301b8 --- /dev/null +++ b/examples/permutation.rs @@ -0,0 +1,19 @@ +use ndarray::prelude::*; +use np_core::prelude::*; + +fn main() { + let a = array![ + [0.4,0.0,0.2,0.1,0.3], + [0.4,0.1,0.3,0.2,0.0], + [0.4,0.2,0.0,0.3,0.1], + [0.4,0.3,0.1,0.0,0.2], + [0.3,0.0,0.2,0.1,0.4], + ]; + + let perm = a.sort_axis_by(Axis(1), |i, j| a.column(i).sum() > a.column(j).sum()); + println!("{:?}", perm); + + println!("{:?}", a); + let c = a.permute_axis(Axis(1), &perm); + println!("{:?}", c); +} diff --git a/examples/qr.rs b/examples/qr.rs new file mode 100644 index 000000000..ff75bac53 --- /dev/null +++ b/examples/qr.rs @@ -0,0 +1,27 @@ +use linfa_linalg::qr::QR; +use ndarray::{Array2, array, Axis}; +use rayon::prelude::{IntoParallelIterator, ParallelIterator}; + +fn main(){ + let x:Array2 = array![ + [0.4,0.3,0.2,0.1,0.0], + [0.4,0.0,0.3,0.2,0.1], + [0.4,0.1,0.0,0.3,0.2], + [0.4,0.2,0.1,0.0,0.3], + [0.3,0.4,0.2,0.1,0.0], + ]; + + // let a = x.qr().unwrap(); + // dbg!(&a); + // let q = &a.generate_q(); + // let r = a.into_r(); + // dbg!(&q); + // dbg!(&r); + // dbg!(q.dot(&r)); + + let mut n_psi = x.clone(); + n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( + |mut row| row /= row.sum() + ); + dbg!(n_psi); +} \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 79b926045..a7b98ad35 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,4 +1,4 @@ -use std::fs::File; +use std::fs::{File, self}; use csv::{ReaderBuilder, WriterBuilder}; use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; @@ -10,14 +10,17 @@ use log4rs::append::file::FileAppender; use log4rs::encode::pattern::PatternEncoder; use log4rs::config::{Appender, Config, Root}; use tokio::sync::mpsc::UnboundedSender; - +use ndarray::parallel::prelude::*; use crate::prelude::*; + +use crate::base::array_extra::*; + use crate::tui::state::AppState; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; -const THETA_D: f64 = 1e-3; +const THETA_D: f64 = 1e-4; pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), tx: UnboundedSender ) @@ -67,19 +70,27 @@ where }; let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - // let mut lambda_tmp: Vec = vec![]; for (index,lam) in lambda.iter().enumerate(){ if lam > &1e-8 && lam > &(lambda.max().unwrap()/1000_f64){ theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); - // lambda_tmp.push(lam.clone()); } } theta = stack(Axis(0),&theta_rows).unwrap(); let psi2 = stack(Axis(1),&psi_columns).unwrap(); - // lambda = Array::from(lambda_tmp); + + // normalizar las filas de psi + let mut n_psi = psi2.clone(); + n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( + |mut row| row /= row.sum() + ); + // reordenar las columnas de psi + let perm = n_psi.sort_axis_by(Axis(1), |i, j| n_psi.column(i).sum() > n_psi.column(j).sum()); + n_psi = n_psi.permute_axis(Axis(1), &perm); + // QR decomposition + + - // let psi2 = prob(&sim_eng, &scenarios, &theta); (lambda,objf) = match ipm::burke(&psi2){ Ok((lambda,objf)) => (lambda, objf), Err(err) =>{ @@ -101,8 +112,8 @@ where theta = stack(Axis(0),&theta_rows).unwrap(); let psi2 = stack(Axis(1),&psi_columns).unwrap(); let w = Array::from(lambda_tmp); + let pyl = psi2.dot(&w); - log::info!("Spp: {}", theta.shape()[0]); log::info!("{:?}",&theta); log::info!("{:?}",&w); @@ -187,7 +198,9 @@ fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidat } fn setup_log(settings: &Data){ + if let Some(log_path) = &settings.paths.log_out { + if let Ok(_)=fs::remove_file(log_path){}; let logfile = FileAppender::builder() .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) .build(log_path).unwrap(); diff --git a/src/base/array_extra.rs b/src/base/array_extra.rs new file mode 100644 index 000000000..d411f64ee --- /dev/null +++ b/src/base/array_extra.rs @@ -0,0 +1,135 @@ +use ndarray::prelude::*; +use ndarray::{Data, RemoveAxis, Zip}; + +use rawpointer::PointerExt; + +use std::cmp::Ordering; +use std::ptr::copy_nonoverlapping; + +#[derive(Clone, Debug)] +pub struct Permutation { + indices: Vec, +} + +impl Permutation { + pub fn from_indices(v: Vec) -> Result { + let perm = Permutation { indices: v }; + if perm.correct() { + Ok(perm) + } else { + Err(()) + } + } + + fn correct(&self) -> bool { + let axis_len = self.indices.len(); + let mut seen = vec![false; axis_len]; + for &i in &self.indices { + match seen.get_mut(i) { + None => return false, + Some(s) => { + if *s { + return false; + } else { + *s = true; + } + } + } + } + true + } +} + +pub trait SortArray { + fn identity(&self, axis: Axis) -> Permutation; + fn sort_axis_by(&self, axis: Axis, less_than: F) -> Permutation + where + F: FnMut(usize, usize) -> bool; +} + +pub trait PermuteArray { + type Elem; + type Dim; + fn permute_axis(self, axis: Axis, perm: &Permutation) -> Array + where + Self::Elem: Clone, + Self::Dim: RemoveAxis; +} + +impl SortArray for ArrayBase +where + S: Data, + D: Dimension, +{ + fn identity(&self, axis: Axis) -> Permutation { + Permutation { + indices: (0..self.len_of(axis)).collect(), + } + } + + fn sort_axis_by(&self, axis: Axis, mut less_than: F) -> Permutation + where + F: FnMut(usize, usize) -> bool, + { + let mut perm = self.identity(axis); + perm.indices.sort_by(move |&a, &b| { + if less_than(a, b) { + Ordering::Less + } else if less_than(b, a) { + Ordering::Greater + } else { + Ordering::Equal + } + }); + perm + } +} + +impl PermuteArray for Array +where + D: Dimension, +{ + type Elem = A; + type Dim = D; + + fn permute_axis(self, axis: Axis, perm: &Permutation) -> Array + where + D: RemoveAxis, + { + let axis_len = self.len_of(axis); + let axis_stride = self.stride_of(axis); + assert_eq!(axis_len, perm.indices.len()); + debug_assert!(perm.correct()); + + if self.is_empty() { + return self; + } + + let mut result = Array::uninit(self.dim()); + + unsafe { + + let mut moved_elements = 0; + + + let source_0 = self.raw_view().index_axis_move(axis, 0); + + Zip::from(&perm.indices) + .and(result.axis_iter_mut(axis)) + .for_each(|&perm_i, result_pane| { + Zip::from(result_pane) + .and(source_0.clone()) + .for_each(|to, from_0| { + let from = from_0.stride_offset(axis_stride, perm_i); + copy_nonoverlapping(from, to.as_mut_ptr(), 1); + moved_elements += 1; + }); + }); + debug_assert_eq!(result.len(), moved_elements); + let mut old_storage = self.into_raw_vec(); + old_storage.set_len(0); + result.assume_init() + } + } +} + diff --git a/src/base/mod.rs b/src/base/mod.rs index 49fec5bc3..44cd18a14 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -3,4 +3,5 @@ pub mod lds; pub mod datafile; pub mod simulator; pub mod prob; -pub mod ipm; \ No newline at end of file +pub mod ipm; +pub mod array_extra; \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 9c8641914..31ded1026 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -13,6 +13,7 @@ pub mod prelude { pub use crate::base::prob::*; pub use crate::algorithms::npag::npag; pub use crate::tui::ui::*; + pub use crate::base::array_extra::*; } //Tests From d2e6b638a17ec7671ed31b28166a4f7f7ef4f126 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 3 Mar 2023 17:53:22 -0500 Subject: [PATCH 061/393] QR decomposition using Linfa --- Cargo.toml | 3 +- .../{permutation.rs => column_permutation.rs} | 0 examples/qr_decomposition.rs | 21 ++++++++++++ examples/{qr.rs => row_normalization.rs} | 9 ------ src/algorithms/npag.rs | 32 +++++++++++++++++-- src/base/array_extra.rs | 2 +- src/lib.rs | 1 + 7 files changed, 54 insertions(+), 14 deletions(-) rename examples/{permutation.rs => column_permutation.rs} (100%) create mode 100644 examples/qr_decomposition.rs rename examples/{qr.rs => row_normalization.rs} (70%) diff --git a/Cargo.toml b/Cargo.toml index 514972278..e0669f3aa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,4 +28,5 @@ crossterm = "0.26.0" tokio = {version="1.25.0",features=["sync"]} ndarray-csv = "0.5.1" rawpointer = "0.2.1" -#ndarray-linalg = "0.16.0" #needs configuring BLAS +#ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} +#openblas-src = { version = "0.10.8", features = ["system"]} diff --git a/examples/permutation.rs b/examples/column_permutation.rs similarity index 100% rename from examples/permutation.rs rename to examples/column_permutation.rs diff --git a/examples/qr_decomposition.rs b/examples/qr_decomposition.rs new file mode 100644 index 000000000..4e05d7915 --- /dev/null +++ b/examples/qr_decomposition.rs @@ -0,0 +1,21 @@ +use linfa_linalg::qr::QR; +use ndarray::{Array2, array}; + +fn main(){ + let x:Array2 = array![ + [0.4,0.3,0.2,0.1,0.0], + [0.4,0.0,0.3,0.2,0.1], + [0.4,0.1,0.0,0.3,0.2], + [0.4,0.2,0.1,0.0,0.3], + [0.3,0.4,0.2,0.1,0.0], + ]; + + let a = x.qr().unwrap(); + dbg!(&a); + let q = &a.generate_q(); + let r = a.into_r(); + dbg!(&q); + dbg!(&r); + dbg!(q.dot(&r)); + +} \ No newline at end of file diff --git a/examples/qr.rs b/examples/row_normalization.rs similarity index 70% rename from examples/qr.rs rename to examples/row_normalization.rs index ff75bac53..a9902e532 100644 --- a/examples/qr.rs +++ b/examples/row_normalization.rs @@ -1,4 +1,3 @@ -use linfa_linalg::qr::QR; use ndarray::{Array2, array, Axis}; use rayon::prelude::{IntoParallelIterator, ParallelIterator}; @@ -11,14 +10,6 @@ fn main(){ [0.3,0.4,0.2,0.1,0.0], ]; - // let a = x.qr().unwrap(); - // dbg!(&a); - // let q = &a.generate_q(); - // let r = a.into_r(); - // dbg!(&q); - // dbg!(&r); - // dbg!(q.dot(&r)); - let mut n_psi = x.clone(); n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( |mut row| row /= row.sum() diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index a7b98ad35..70a411ab5 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,9 +1,11 @@ use std::fs::{File, self}; use csv::{ReaderBuilder, WriterBuilder}; -use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr}; +use linfa_linalg::qr::QR; +use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr, Array1}; use ndarray_stats::QuantileExt; use ndarray_csv::{Array2Reader, Array2Writer}; +use ndarray_stats::DeviationExt; use log::LevelFilter; use log4rs::append::file::FileAppender; @@ -79,15 +81,34 @@ where theta = stack(Axis(0),&theta_rows).unwrap(); let psi2 = stack(Axis(1),&psi_columns).unwrap(); - // normalizar las filas de psi + // Normalize the rows of Psi let mut n_psi = psi2.clone(); n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( |mut row| row /= row.sum() ); - // reordenar las columnas de psi + // permutate the columns of Psi let perm = n_psi.sort_axis_by(Axis(1), |i, j| n_psi.column(i).sum() > n_psi.column(j).sum()); n_psi = n_psi.permute_axis(Axis(1), &perm); // QR decomposition + let qr = n_psi.qr().unwrap(); + let r = qr.into_r(); + // Keep the valuable spp + let mut keep = 0; + //The minimum between the number of subjects and the actual number of support points + let lim_loop = n_psi.nrows().min(n_psi.ncols()); + + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + for i in 0..lim_loop{ + let test = norm_zero(&r.column(i).to_owned()); + if r.get((i,i)).unwrap()/test >= 1e-8{ + theta_rows.push(theta.row(perm.indices[keep])); + psi_columns.push(psi2.column(perm.indices[keep])); + keep +=1; + } + } + theta = stack(Axis(0),&theta_rows).unwrap(); + let psi2 = stack(Axis(1),&psi_columns).unwrap(); @@ -213,4 +234,9 @@ fn setup_log(settings: &Data){ log4rs::init_config(config).unwrap(); }; +} + +fn norm_zero(a: &Array1) -> f64{ + let zeros:Array1 = Array::zeros(a.len()); + a.l2_dist(&zeros).unwrap() } \ No newline at end of file diff --git a/src/base/array_extra.rs b/src/base/array_extra.rs index d411f64ee..c908f81b6 100644 --- a/src/base/array_extra.rs +++ b/src/base/array_extra.rs @@ -8,7 +8,7 @@ use std::ptr::copy_nonoverlapping; #[derive(Clone, Debug)] pub struct Permutation { - indices: Vec, + pub indices: Vec, } impl Permutation { diff --git a/src/lib.rs b/src/lib.rs index 31ded1026..e70c1a6dd 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2,6 +2,7 @@ pub mod base; pub mod algorithms; pub mod tui; +//extern crate openblas_src; pub mod prelude { pub use crate::base::lds::*; From 13c57225f1f232b56c760f2646d34c239123f1c1 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 3 Mar 2023 17:54:36 -0500 Subject: [PATCH 062/393] QR decomposition commented --- src/algorithms/npag.rs | 56 +++++++++++++++++++++--------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 70a411ab5..73e0cf976 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -81,34 +81,34 @@ where theta = stack(Axis(0),&theta_rows).unwrap(); let psi2 = stack(Axis(1),&psi_columns).unwrap(); - // Normalize the rows of Psi - let mut n_psi = psi2.clone(); - n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( - |mut row| row /= row.sum() - ); - // permutate the columns of Psi - let perm = n_psi.sort_axis_by(Axis(1), |i, j| n_psi.column(i).sum() > n_psi.column(j).sum()); - n_psi = n_psi.permute_axis(Axis(1), &perm); - // QR decomposition - let qr = n_psi.qr().unwrap(); - let r = qr.into_r(); - // Keep the valuable spp - let mut keep = 0; - //The minimum between the number of subjects and the actual number of support points - let lim_loop = n_psi.nrows().min(n_psi.ncols()); - - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - for i in 0..lim_loop{ - let test = norm_zero(&r.column(i).to_owned()); - if r.get((i,i)).unwrap()/test >= 1e-8{ - theta_rows.push(theta.row(perm.indices[keep])); - psi_columns.push(psi2.column(perm.indices[keep])); - keep +=1; - } - } - theta = stack(Axis(0),&theta_rows).unwrap(); - let psi2 = stack(Axis(1),&psi_columns).unwrap(); + // // Normalize the rows of Psi + // let mut n_psi = psi2.clone(); + // n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( + // |mut row| row /= row.sum() + // ); + // // permutate the columns of Psi + // let perm = n_psi.sort_axis_by(Axis(1), |i, j| n_psi.column(i).sum() > n_psi.column(j).sum()); + // n_psi = n_psi.permute_axis(Axis(1), &perm); + // // QR decomposition + // let qr = n_psi.qr().unwrap(); + // let r = qr.into_r(); + // // Keep the valuable spp + // let mut keep = 0; + // //The minimum between the number of subjects and the actual number of support points + // let lim_loop = n_psi.nrows().min(n_psi.ncols()); + + // let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + // let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + // for i in 0..lim_loop{ + // let test = norm_zero(&r.column(i).to_owned()); + // if r.get((i,i)).unwrap()/test >= 1e-8{ + // theta_rows.push(theta.row(perm.indices[keep])); + // psi_columns.push(psi2.column(perm.indices[keep])); + // keep +=1; + // } + // } + // theta = stack(Axis(0),&theta_rows).unwrap(); + // let psi2 = stack(Axis(1),&psi_columns).unwrap(); From 3e92e33f20e6e1c4a93166a3b79393ee0acd865e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 4 Mar 2023 12:36:33 -0500 Subject: [PATCH 063/393] working, set the minimum distance between support points to 1E-3 --- examples/two_eq_lag.rs | 7 ++-- src/algorithms/npag.rs | 83 +++++++++++++++++++++++++----------------- 2 files changed, 53 insertions(+), 37 deletions(-) diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 165ff3cf7..7e6e5c265 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -60,7 +60,7 @@ impl Simulate for Sim{ fn main()-> Result<()>{ let (tx, rx) = mpsc::unbounded_channel::(); let engine = Engine::new(Sim{}); - thread::spawn(move || { + // thread::spawn(move || { npag(engine, vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], "examples/two_eq_lag.toml".to_string(), @@ -68,8 +68,7 @@ fn main()-> Result<()>{ (0.1,0.25,-0.001,0.0), tx ); - }); - start_ui(rx)?; - // handler.join().unwrap(); + // }); + // start_ui(rx)?; Ok(()) } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 73e0cf976..fb9da6deb 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -2,7 +2,7 @@ use std::fs::{File, self}; use csv::{ReaderBuilder, WriterBuilder}; use linfa_linalg::qr::QR; -use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr, Array1}; +use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr, Array1, s}; use ndarray_stats::QuantileExt; use ndarray_csv::{Array2Reader, Array2Writer}; use ndarray_stats::DeviationExt; @@ -22,7 +22,7 @@ use crate::tui::state::AppState; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; -const THETA_D: f64 = 1e-4; +const THETA_D: f64 = 1e-3; pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), tx: UnboundedSender ) @@ -79,40 +79,57 @@ where } } theta = stack(Axis(0),&theta_rows).unwrap(); - let psi2 = stack(Axis(1),&psi_columns).unwrap(); + psi = stack(Axis(1),&psi_columns).unwrap(); - // // Normalize the rows of Psi - // let mut n_psi = psi2.clone(); - // n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( - // |mut row| row /= row.sum() - // ); - // // permutate the columns of Psi - // let perm = n_psi.sort_axis_by(Axis(1), |i, j| n_psi.column(i).sum() > n_psi.column(j).sum()); - // n_psi = n_psi.permute_axis(Axis(1), &perm); - // // QR decomposition - // let qr = n_psi.qr().unwrap(); - // let r = qr.into_r(); - // // Keep the valuable spp - // let mut keep = 0; - // //The minimum between the number of subjects and the actual number of support points - // let lim_loop = n_psi.nrows().min(n_psi.ncols()); - - // let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - // let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - // for i in 0..lim_loop{ - // let test = norm_zero(&r.column(i).to_owned()); - // if r.get((i,i)).unwrap()/test >= 1e-8{ - // theta_rows.push(theta.row(perm.indices[keep])); - // psi_columns.push(psi2.column(perm.indices[keep])); - // keep +=1; - // } - // } - // theta = stack(Axis(0),&theta_rows).unwrap(); - // let psi2 = stack(Axis(1),&psi_columns).unwrap(); + + + + // Normalize the rows of Psi + let mut n_psi = psi.clone(); + n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( + |mut row| row /= row.sum() + ); + // permutate the columns of Psi + let perm = n_psi.sort_axis_by(Axis(1), |i, j| n_psi.column(i).sum() > n_psi.column(j).sum()); + n_psi = n_psi.permute_axis(Axis(1), &perm); + // QR decomposition + match n_psi.qr() { + Ok(qr) => { + let r = qr.into_r(); + // Keep the valuable spp + let mut keep = 0; + //The minimum between the number of subjects and the actual number of support points + let lim_loop = n_psi.nrows().min(n_psi.ncols()); + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + for i in 0..lim_loop{ + let test = norm_zero(&r.column(i).to_owned()); + if r.get((i,i)).unwrap()/test >= 1e-8{ + theta_rows.push(theta.row(perm.indices[keep])); + psi_columns.push(psi.column(perm.indices[keep])); + keep +=1; + } + } + theta = stack(Axis(0),&theta_rows).unwrap(); + psi = stack(Axis(1),&psi_columns).unwrap(); + }, + Err(_) => { + log::error!("# support points was {}", psi.ncols()); + let nsub = psi.nrows(); + // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); + psi = psi.permute_axis(Axis(1), &perm); + theta = theta.permute_axis(Axis(0), &perm); + psi = psi.slice(s![..,..nsub]).to_owned(); + theta = theta.slice(s![..nsub,..]).to_owned(); + log::error!("Pushed down to {}", psi.ncols()); + } + } - (lambda,objf) = match ipm::burke(&psi2){ + + + (lambda,objf) = match ipm::burke(&psi){ Ok((lambda,objf)) => (lambda, objf), Err(err) =>{ //todo: write out report @@ -126,7 +143,7 @@ where for (index,lam) in lambda.iter().enumerate(){ if lam > &(lambda.max().unwrap()/1000_f64){ theta_rows.push(theta.row(index)); - psi_columns.push(psi2.column(index)); + psi_columns.push(psi.column(index)); lambda_tmp.push(*lam); } } From 2954d395d7733a6fd653339fbd6a61c2947e8fe4 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 4 Mar 2023 13:49:40 -0500 Subject: [PATCH 064/393] Cleaning the interface with the program and moving some parameters to the toml file --- examples/bimodal_ke.rs | 24 ++++------- examples/bimodal_ke.toml | 5 ++- examples/two_eq_lag.rs | 22 ++++------ examples/two_eq_lag.toml | 4 +- src/algorithms/npag.rs | 68 ++++++++++-------------------- src/base/mod.rs | 89 +++++++++++++++++++++++++++++++++++++++- src/base/settings.rs | 4 +- theta_two_eq_lag.csv | 10 ----- 8 files changed, 134 insertions(+), 92 deletions(-) delete mode 100644 theta_two_eq_lag.csv diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 26bb2b8e8..313fbc9d6 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -1,8 +1,6 @@ -use std::thread; use eyre::Result; -use tokio::sync::mpsc; use ode_solvers::*; -use np_core::{prelude::*, tui::state::AppState}; +use np_core::prelude::*; struct Model<'a>{ ke: f64, @@ -64,18 +62,12 @@ impl Simulate for Sim{ fn main() -> Result<()>{ - let (tx, rx) = mpsc::unbounded_channel::(); - - // thread::spawn(move || { - npag(Engine::new(Sim{}), - vec![(0.001,3.0),(25.0,250.0)], - "examples/bimodal_ke.toml".to_string(), - 347, - (0.0,0.05,0.0,0.0), - tx - ); - // } - // ); - // start_ui(rx)?; + start( + Engine::new(Sim{}), + vec![(0.001,3.0),(25.0,250.0)], + "examples/bimodal_ke.toml".to_string(), + (0.0,0.05,0.0,0.0) + )?; + Ok(()) } diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index f620120d2..0fa5de749 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -4,8 +4,9 @@ log_out = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" #posterior_dist = "theta_bimodal_ke.csv" - [config] cycles = 1024 engine = "NPAG" -init_points = 2129 \ No newline at end of file +init_points = 2129 +seed = 347 +tui = false \ No newline at end of file diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 7e6e5c265..36742e201 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,8 +1,6 @@ use ode_solvers::*; -use np_core::{prelude::*, tui::state::AppState}; -use tokio::sync::mpsc; +use np_core::prelude::*; use eyre::Result; -use std::thread; struct Model<'a>{ ka: f64, @@ -58,17 +56,11 @@ impl Simulate for Sim{ } fn main()-> Result<()>{ - let (tx, rx) = mpsc::unbounded_channel::(); - let engine = Engine::new(Sim{}); - // thread::spawn(move || { - npag(engine, - vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], - "examples/two_eq_lag.toml".to_string(), - 347, - (0.1,0.25,-0.001,0.0), - tx - ); - // }); - // start_ui(rx)?; + start( + Engine::new(Sim{}), + vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], + "examples/two_eq_lag.toml".to_string(), + (0.1,0.25,-0.001,0.0) + )?; Ok(()) } diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index 580b43929..c45468575 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -7,4 +7,6 @@ log_out = "log/two_eq_lag.log" [config] cycles = 1000 engine = "NPAG" -init_points = 1000 \ No newline at end of file +init_points = 1000 +seed = 347 +tui = false \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index fb9da6deb..2ec027901 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,16 +1,16 @@ -use std::fs::{File, self}; -use csv::{ReaderBuilder, WriterBuilder}; + +use std::fs::File; + +use csv::WriterBuilder; use linfa_linalg::qr::QR; -use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr, Array1, s}; +use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr, Array1, s, Array2}; +use ndarray_csv::Array2Writer; use ndarray_stats::QuantileExt; -use ndarray_csv::{Array2Reader, Array2Writer}; + use ndarray_stats::DeviationExt; -use log::LevelFilter; -use log4rs::append::file::FileAppender; -use log4rs::encode::pattern::PatternEncoder; -use log4rs::config::{Appender, Config, Root}; + use tokio::sync::mpsc::UnboundedSender; use ndarray::parallel::prelude::*; use crate::prelude::*; @@ -24,29 +24,20 @@ const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-3; -pub fn npag(sim_eng: Engine, ranges: Vec<(f64,f64)>, settings_path: String, seed: u32, c: (f64,f64,f64,f64), tx: UnboundedSender +pub fn npag( + sim_eng: Engine, + ranges: Vec<(f64,f64)>, + mut theta: Array2, + scenarios: Vec, + c: (f64,f64,f64,f64), + tx: UnboundedSender, + max_cycles: usize, + posterior_path: Option ) where S: Simulate + std::marker::Sync { - let settings = settings::read(settings_path); - setup_log(&settings); - let mut theta = match &settings.paths.prior_dist { - Some(prior_path) => { - let file = File::open(prior_path).unwrap(); - let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); - let array_read: ArrayBase, ndarray::Dim<[usize; 2]>> = reader.deserialize_array2_dynamic().unwrap(); - array_read - }, - None => lds::sobol(settings.config.init_points, &ranges, seed) - - }; - - // let mut theta = match theta0 { - // Some(theta) => theta, - // None => lds::sobol(settings.config.init_points, &ranges, seed) - // }; - let scenarios = datafile::parse(settings.paths.data).unwrap(); + let mut psi: ArrayBase, Dim<[usize; 2]>>; let mut lambda: ArrayBase, Dim<[usize; 1]>>; @@ -181,7 +172,7 @@ where } } - if cycle >= settings.config.cycles{ + if cycle >= max_cycles{ break; } theta = adaptative_grid(&mut theta, eps, &ranges); @@ -189,11 +180,12 @@ where cycle += 1; last_objf = objf; } - if let Some(theta_path) = &settings.paths.posterior_dist { + if let Some(theta_path) = posterior_path { let file = File::create(theta_path).unwrap(); let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); writer.serialize_array2(&theta).unwrap(); - } + } + } fn adaptative_grid(theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { @@ -235,23 +227,7 @@ fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidat } -fn setup_log(settings: &Data){ - - if let Some(log_path) = &settings.paths.log_out { - if let Ok(_)=fs::remove_file(log_path){}; - let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) - .build(log_path).unwrap(); - let config = Config::builder() - .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder() - .appender("logfile") - .build(LevelFilter::Info)).unwrap(); - - log4rs::init_config(config).unwrap(); - }; -} fn norm_zero(a: &Array1) -> f64{ let zeros:Array1 = Array::zeros(a.len()); diff --git a/src/base/mod.rs b/src/base/mod.rs index 44cd18a14..0d90fd023 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,7 +1,94 @@ +use eyre::Result; +use ndarray::Array2; +use tokio::sync::mpsc; +use std::fs::{File, self}; +use std::thread; +use ndarray_csv::Array2Reader; +// use ndarray_csv::Array2Writer; +use csv::ReaderBuilder; +use crate::prelude::start_ui; +// use csv::WriterBuilder; +use crate::{tui::state::AppState, algorithms::npag::npag}; +use log::LevelFilter; +use log4rs::append::file::FileAppender; +use log4rs::encode::pattern::PatternEncoder; +use log4rs::config::{Appender, Config, Root}; +use self::settings::Data; +use self::simulator::{Engine, Simulate}; + pub mod settings; pub mod lds; pub mod datafile; pub mod simulator; pub mod prob; pub mod ipm; -pub mod array_extra; \ No newline at end of file +pub mod array_extra; + + +pub fn start(engine: Engine, ranges: Vec<(f64, f64)>, settings_path: String, c: (f64,f64,f64,f64)) -> Result<()> +where +S: Simulate + std::marker::Sync + std::marker::Send + 'static +{ + let settings = settings::read(settings_path); + setup_log(&settings); + let theta = match &settings.paths.prior_dist { + Some(prior_path) => { + let file = File::open(prior_path).unwrap(); + let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); + let array_read: Array2 = reader.deserialize_array2_dynamic().unwrap(); + array_read + }, + None => lds::sobol(settings.config.init_points, &ranges, settings.config.seed) + + }; + let scenarios = datafile::parse(settings.paths.data).unwrap(); + let (tx, rx) = mpsc::unbounded_channel::(); + + if settings.config.tui { + thread::spawn(move || { + npag(engine, + ranges, + theta, + scenarios, + c, + tx, + settings.config.cycles, + settings.paths.posterior_dist + ); + } + ); + start_ui(rx)?; + + } else { + npag(engine, + ranges, + theta, + scenarios, + c, + tx, + settings.config.cycles, + settings.paths.posterior_dist + ); + + } + + Ok(()) +} + +fn setup_log(settings: &Data){ + + if let Some(log_path) = &settings.paths.log_out { + if let Ok(_)=fs::remove_file(log_path){}; + let logfile = FileAppender::builder() + .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) + .build(log_path).unwrap(); + + let config = Config::builder() + .appender(Appender::builder().build("logfile", Box::new(logfile))) + .build(Root::builder() + .appender("logfile") + .build(LevelFilter::Info)).unwrap(); + + log4rs::init_config(config).unwrap(); + }; +} \ No newline at end of file diff --git a/src/base/settings.rs b/src/base/settings.rs index 75758c922..414a83607 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -21,7 +21,9 @@ pub struct Config { pub cycles: usize, pub engine: String, - pub init_points: usize + pub init_points: usize, + pub seed: u32, + pub tui: bool } pub fn read(filename: String) -> Data{ diff --git a/theta_two_eq_lag.csv b/theta_two_eq_lag.csv deleted file mode 100644 index 980345f82..000000000 --- a/theta_two_eq_lag.csv +++ /dev/null @@ -1,10 +0,0 @@ -0.8999668121337894,0.021875611090660094,76.38064670562744,1.600016784667969 -0.884033737182617,0.03811165697574616,69.18247747421265,1.799925994873047 -0.8815337371826171,0.03811165697574616,69.04185247421265,1.799925994873047 -0.5512168121337893,0.056370923590660094,119.97439670562744,0.5000167846679688 -0.6849668121337897,0.0424490485906601,110.55252170562744,0.6000167846679688 -0.7515337371826175,0.06131478197574617,78.74497747421265,1.199925994873047 -0.45653373718261686,0.053580406975746155,54.13560247421265,1.799925994873047 -0.7527837371826175,0.06131478197574617,78.74497747421265,1.199925994873047 -0.8999668121337893,0.040128736090660075,116.31814670562744,2.1000167846679685 -0.8802837371826171,0.03811165697574616,69.04185247421265,1.799925994873047 From 64afb7f463c8593ab5fe4efd0dd41e1bbcc01283 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 4 Mar 2023 13:51:02 -0500 Subject: [PATCH 065/393] Clippy --- examples/row_normalization.rs | 2 +- src/base/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/row_normalization.rs b/examples/row_normalization.rs index a9902e532..640b6e8bf 100644 --- a/examples/row_normalization.rs +++ b/examples/row_normalization.rs @@ -10,7 +10,7 @@ fn main(){ [0.3,0.4,0.2,0.1,0.0], ]; - let mut n_psi = x.clone(); + let mut n_psi = x; n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( |mut row| row /= row.sum() ); diff --git a/src/base/mod.rs b/src/base/mod.rs index 0d90fd023..74172ec47 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -78,7 +78,7 @@ S: Simulate + std::marker::Sync + std::marker::Send + 'static fn setup_log(settings: &Data){ if let Some(log_path) = &settings.paths.log_out { - if let Ok(_)=fs::remove_file(log_path){}; + if fs::remove_file(log_path).is_ok(){}; let logfile = FileAppender::builder() .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) .build(log_path).unwrap(); From ea9e08e87e9d81489c7182acd5f34ce21b6c6b38 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Tue, 7 Mar 2023 16:49:51 -0500 Subject: [PATCH 066/393] Create LICENSE --- LICENSE | 643 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 643 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..55f8d33b5 --- /dev/null +++ b/LICENSE @@ -0,0 +1,643 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + Non-Parametric algorithm building library + Copyright (C) 2023 J. OtĆ”lvaro, M. Neely, LAPKB + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + + NPcore Copyright (C) 2023 J. OtĆ”lvaro, M. Neely, LAPKB + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + From 6fd07363dbc48680c7e89cae4111081eb575219a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 8 Mar 2023 14:46:20 -0800 Subject: [PATCH 067/393] passing the settings again to NPAG to be able to control the output files --- Cargo.toml | 4 ++++ config.toml | 5 +++- examples/two_eq_lag.toml | 3 ++- src/algorithms/npag.rs | 44 ++++++++++++++++------------------ src/base/datafile.rs | 2 +- src/base/mod.rs | 52 +++++++++++++++++++++++++++++----------- src/base/prob.rs | 47 +++++++++++++++++++++--------------- src/base/settings.rs | 9 +++---- src/lib.rs | 2 +- src/tests/mod.rs | 2 +- 10 files changed, 104 insertions(+), 66 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e0669f3aa..e043668a6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,3 +30,7 @@ ndarray-csv = "0.5.1" rawpointer = "0.2.1" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} #openblas-src = { version = "0.10.8", features = ["system"]} + +[profile.release] +codegen-units = 1 +opt-level = 3 diff --git a/config.toml b/config.toml index 8d2ed1fdb..f1f1b1b0f 100644 --- a/config.toml +++ b/config.toml @@ -4,4 +4,7 @@ data = "data.csv" [config] cycles = 1024 engine = "NPAG" -init_points = 500 \ No newline at end of file +init_points = 500 +seed = 347 +tui = false +pmetrics_outputs = true \ No newline at end of file diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index c45468575..8541e094e 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -9,4 +9,5 @@ cycles = 1000 engine = "NPAG" init_points = 1000 seed = 347 -tui = false \ No newline at end of file +tui = false +pmetrics_outputs = true \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 2ec027901..1dfe93318 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,11 +1,5 @@ - - -use std::fs::File; - -use csv::WriterBuilder; use linfa_linalg::qr::QR; -use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, OwnedRepr, Array1, s, Array2}; -use ndarray_csv::Array2Writer; +use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, Array1, s, Array2}; use ndarray_stats::QuantileExt; use ndarray_stats::DeviationExt; @@ -28,31 +22,35 @@ pub fn npag( sim_eng: Engine, ranges: Vec<(f64,f64)>, mut theta: Array2, - scenarios: Vec, + scenarios: &Vec, c: (f64,f64,f64,f64), tx: UnboundedSender, - max_cycles: usize, - posterior_path: Option -) + config: &Data +) -> (Array2,Array1,f64,usize,bool) where S: Simulate + std::marker::Sync { - let mut psi: ArrayBase, Dim<[usize; 2]>>; - let mut lambda: ArrayBase, Dim<[usize; 1]>>; + let mut psi: Array2; + let mut lambda: Array1; + let mut w: Array1 = Array1::default(0); let mut eps = 0.2; let mut last_objf = -1e30; - let mut objf: f64; + let mut objf: f64 = f64::INFINITY; let mut f0 = -1e30; let mut f1:f64; let mut cycle = 1; + let mut converged = false; + + // let mut _pred: Array2>; + while eps > THETA_E { log::info!("Cycle: {}", cycle); - // psi n_sub rows, nspp columns psi = prob(&sim_eng, &scenarios, &theta, c); + // (psi,_pred) = prob(&sim_eng, &scenarios, &theta, c); // dbg!(&psi); (lambda,_) = match ipm::burke(&psi){ Ok((lambda,objf)) => (lambda, objf), @@ -140,7 +138,7 @@ where } theta = stack(Axis(0),&theta_rows).unwrap(); let psi2 = stack(Axis(1),&psi_columns).unwrap(); - let w = Array::from(lambda_tmp); + w = Array::from(lambda_tmp); let pyl = psi2.dot(&w); log::info!("Spp: {}", theta.shape()[0]); @@ -164,6 +162,7 @@ where f1 = pyl.mapv(|x| x.ln()).sum(); if (f1- f0).abs() <= THETA_F{ log::info!("Likelihood criteria convergence"); + converged = true; break; } else { f0 = f1; @@ -172,7 +171,7 @@ where } } - if cycle >= max_cycles{ + if cycle >= config.config.cycles{ break; } theta = adaptative_grid(&mut theta, eps, &ranges); @@ -180,15 +179,12 @@ where cycle += 1; last_objf = objf; } - if let Some(theta_path) = posterior_path { - let file = File::create(theta_path).unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - writer.serialize_array2(&theta).unwrap(); - } + return (theta, w, objf, cycle, converged); + } -fn adaptative_grid(theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: f64, ranges: &[(f64,f64)]) -> ArrayBase, Dim<[usize; 2]>> { +fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64,f64)]) -> Array2 { let old_theta = theta.clone(); for spp in old_theta.rows(){ for (j, val) in spp.into_iter().enumerate(){ @@ -213,7 +209,7 @@ fn adaptative_grid(theta: &mut ArrayBase, Dim<[usize; 2]>>, eps: theta.to_owned() } -fn evaluate_spp(theta: &mut ArrayBase, Dim<[usize; 2]>>, candidate: ArrayBase, Dim<[usize; 1]>>, limits: &[(f64,f64)]){ +fn evaluate_spp(theta: &mut Array2, candidate: Array1, limits: &[(f64,f64)]){ for spp in theta.rows(){ let mut dist: f64 = 0.; for (i, val) in candidate.clone().into_iter().enumerate(){ diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 04ef4a5b8..df983b16d 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -22,7 +22,7 @@ struct Event{ // c3: Option, // cov: HashMap } -pub fn parse(path: String) -> Result, Box> { +pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() // .delimiter(b',') // .escape(Some(b'\\')) diff --git a/src/base/mod.rs b/src/base/mod.rs index 74172ec47..8b0a71c54 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,11 +1,11 @@ use eyre::Result; use ndarray::Array2; -use tokio::sync::mpsc; +use tokio::sync::mpsc::{self, UnboundedSender}; use std::fs::{File, self}; use std::thread; -use ndarray_csv::Array2Reader; +use ndarray_csv::{Array2Reader, Array2Writer}; // use ndarray_csv::Array2Writer; -use csv::ReaderBuilder; +use csv::{ReaderBuilder, WriterBuilder}; use crate::prelude::start_ui; // use csv::WriterBuilder; use crate::{tui::state::AppState, algorithms::npag::npag}; @@ -13,6 +13,7 @@ use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::encode::pattern::PatternEncoder; use log4rs::config::{Appender, Config, Root}; +use self::datafile::Scenario; use self::settings::Data; use self::simulator::{Engine, Simulate}; @@ -29,7 +30,7 @@ pub fn start(engine: Engine, ranges: Vec<(f64, f64)>, settings_path: Strin where S: Simulate + std::marker::Sync + std::marker::Send + 'static { - let settings = settings::read(settings_path); + let settings = settings::read(settings_path.clone()); setup_log(&settings); let theta = match &settings.paths.prior_dist { Some(prior_path) => { @@ -41,42 +42,65 @@ S: Simulate + std::marker::Sync + std::marker::Send + 'static None => lds::sobol(settings.config.init_points, &ranges, settings.config.seed) }; - let scenarios = datafile::parse(settings.paths.data).unwrap(); + let scenarios = datafile::parse(&settings.paths.data).unwrap(); let (tx, rx) = mpsc::unbounded_channel::(); if settings.config.tui { thread::spawn(move || { - npag(engine, + run_npag(engine, ranges, theta, - scenarios, + &scenarios, c, tx, - settings.config.cycles, - settings.paths.posterior_dist + &settings ); } ); start_ui(rx)?; } else { - npag(engine, + run_npag(engine, ranges, theta, - scenarios, + &scenarios, c, tx, - settings.config.cycles, - settings.paths.posterior_dist + &settings ); } + + Ok(()) } -fn setup_log(settings: &Data){ +fn run_npag( + sim_eng: Engine, + ranges: Vec<(f64,f64)>, + theta: Array2, + scenarios: &Vec, + c: (f64,f64,f64,f64), + tx: UnboundedSender, + settings: &Data +) +where + S: Simulate + std::marker::Sync +{ + let (theta, _w, _objf, _cycle, _converged) = + npag(sim_eng,ranges,theta,&scenarios,c,tx,&settings); + + if let Some(theta_path) = &settings.paths.posterior_dist { + let file = File::create(theta_path).unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + writer.serialize_array2(&theta).unwrap(); + } + +} + +fn setup_log(settings: &Data){ if let Some(log_path) = &settings.paths.log_out { if fs::remove_file(log_path).is_ok(){}; let logfile = FileAppender::builder() diff --git a/src/base/prob.rs b/src/base/prob.rs index aa5bbfb00..cceac5bd1 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,20 +1,26 @@ use crate::prelude::{Scenario, Simulate, Engine}; use ndarray::prelude::*; -use ndarray::{Array, ArrayBase, OwnedRepr}; +use ndarray::Array; use ndarray::parallel::prelude::*; const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; -pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &ArrayBase,Dim<[usize; 2]>>, c: (f64,f64,f64,f64)) -> ArrayBase,Dim<[usize; 2]>> +//TODO: I might need to implement that cache manually +//Example: https://github.com/jaemk/cached/issues/16 +pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &Array2, c: (f64,f64,f64,f64)) -> Array2//(Array2,Array2>) where - S: Simulate + std::marker::Sync + S: Simulate + Sync { - let mut prob = Array2::::zeros((scenarios.len(), support_points.shape()[0]).f()); + // let pred:Arc>>> = Arc::new(Mutex::new(Array2::default((scenarios.len(), support_points.nrows()).f()))); + let mut prob = Array2::::zeros((scenarios.len(), support_points.nrows()).f()); prob.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(i, mut row)|{ row.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(j, mut element)|{ let scenario = scenarios.get(i).unwrap(); let ypred = Array::from(sim_eng.pred(scenario, support_points.row(j).to_vec())); let yobs = Array::from(scenario.obs_flat.clone()); + // let mut lock = pred.lock().unwrap(); + // let predij = lock.get_mut((i,j)).unwrap(); + // predij.append(&mut scenario.obs_flat.clone()); // log::info!("Yobs[{}]={:?}", i, &yobs); // log::info!("Ypred[{}]={:?}", i, &ypred); let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); @@ -28,21 +34,24 @@ where element.fill(aux_vec.product()); }); }); - // for (i, scenario) in scenarios.iter().enumerate(){ - // for (j, spp) in support_points.axis_iter(Axis(0)).enumerate(){ - // let ypred = Array::from(sim_eng.pred(scenario, spp.to_vec())); - // let yobs = Array::from(scenario.obs_flat.clone()); - // //TODO: esto se puede mover a datafile::read - // let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); - // let diff = (yobs-ypred).mapv(|x| x.powi(2)); - // let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); - // let aux_vec = FRAC_1_SQRT_2PI * &sigma * (-&diff/&two_sigma_sq).mapv(|x| x.exp()); - // let value = aux_vec.product(); - // prob.slice_mut(s![i,j]).fill(value); - // } - // } + // let pred= Arc::try_unwrap(pred).unwrap().into_inner().unwrap(); + // (prob,pred) prob } -//TODO: I might need to implement that cache manually -//Example: https://github.com/jaemk/cached/issues/16 +pub fn sim_obs(sim_eng: &Engine, scenarios: &Vec, support_points: &Array2) -> Array2> +where + S: Simulate + Sync +{ + let mut pred:Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); + pred.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(i, mut row)|{ + row.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(j, mut element)|{ + let scenario = scenarios.get(i).unwrap(); + let ypred = sim_eng.pred(scenario, support_points.row(j).to_vec()); + element.fill(ypred); + }); + }); + pred +} + + diff --git a/src/base/settings.rs b/src/base/settings.rs index 414a83607..610bebaec 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -3,13 +3,13 @@ use std::process::exit; use toml; - #[derive(Deserialize)] + #[derive(Deserialize,Clone)] pub struct Data { pub paths: Paths, pub config: Config } - #[derive(Deserialize)] + #[derive(Deserialize,Clone)] pub struct Paths { pub data: String, pub log_out: Option, @@ -17,13 +17,14 @@ pub posterior_dist: Option } - #[derive(Deserialize)] + #[derive(Deserialize,Clone)] pub struct Config { pub cycles: usize, pub engine: String, pub init_points: usize, pub seed: u32, - pub tui: bool + pub tui: bool, + pub pmetrics_outputs: Option } pub fn read(filename: String) -> Data{ diff --git a/src/lib.rs b/src/lib.rs index e70c1a6dd..b7db520ac 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2,7 +2,7 @@ pub mod base; pub mod algorithms; pub mod tui; -//extern crate openblas_src; +// extern crate openblas_src; pub mod prelude { pub use crate::base::lds::*; diff --git a/src/tests/mod.rs b/src/tests/mod.rs index d5fbe782c..5345b983d 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -33,7 +33,7 @@ fn read_mandatory_settings(){ #[test] fn read_test_datafile(){ - let scenarios = datafile::parse("test.csv".to_string()); + let scenarios = datafile::parse(&"test.csv".to_string()); if let Ok(scenarios) = scenarios { assert_eq!(scenarios.len(), 20); assert_eq!(scenarios.last().unwrap().id, "20"); From 42f21ff1996532b644d8f0c628ef552deb899605 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 8 Mar 2023 14:56:41 -0800 Subject: [PATCH 068/393] custom error if permutation goes wrong --- src/algorithms/npag.rs | 4 ++-- src/base/array_extra.rs | 15 ++++++++++++--- src/base/mod.rs | 4 ++-- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 1dfe93318..e820aaaee 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -49,7 +49,7 @@ where while eps > THETA_E { log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns - psi = prob(&sim_eng, &scenarios, &theta, c); + psi = prob(&sim_eng, scenarios, &theta, c); // (psi,_pred) = prob(&sim_eng, &scenarios, &theta, c); // dbg!(&psi); (lambda,_) = match ipm::burke(&psi){ @@ -179,7 +179,7 @@ where cycle += 1; last_objf = objf; } - return (theta, w, objf, cycle, converged); + (theta, w, objf, cycle, converged) } diff --git a/src/base/array_extra.rs b/src/base/array_extra.rs index c908f81b6..8055d95da 100644 --- a/src/base/array_extra.rs +++ b/src/base/array_extra.rs @@ -1,7 +1,7 @@ use ndarray::prelude::*; use ndarray::{Data, RemoveAxis, Zip}; - use rawpointer::PointerExt; +use std::fmt; use std::cmp::Ordering; use std::ptr::copy_nonoverlapping; @@ -11,13 +11,22 @@ pub struct Permutation { pub indices: Vec, } +#[derive(Debug)] +pub struct PermutationError; +impl fmt::Display for PermutationError{ + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + write!(f, "Permutation Error") + } +} +impl std::error::Error for PermutationError { } + impl Permutation { - pub fn from_indices(v: Vec) -> Result { + pub fn from_indices(v: Vec) -> Result { let perm = Permutation { indices: v }; if perm.correct() { Ok(perm) } else { - Err(()) + Err(PermutationError) } } diff --git a/src/base/mod.rs b/src/base/mod.rs index 8b0a71c54..5c6ab0e82 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -30,7 +30,7 @@ pub fn start(engine: Engine, ranges: Vec<(f64, f64)>, settings_path: Strin where S: Simulate + std::marker::Sync + std::marker::Send + 'static { - let settings = settings::read(settings_path.clone()); + let settings = settings::read(settings_path); setup_log(&settings); let theta = match &settings.paths.prior_dist { Some(prior_path) => { @@ -89,7 +89,7 @@ where S: Simulate + std::marker::Sync { let (theta, _w, _objf, _cycle, _converged) = - npag(sim_eng,ranges,theta,&scenarios,c,tx,&settings); + npag(sim_eng,ranges,theta,scenarios,c,tx,settings); if let Some(theta_path) = &settings.paths.posterior_dist { From fff20a3e327ea6db266fb50713353868b54df71d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 8 Mar 2023 15:46:45 -0800 Subject: [PATCH 069/393] output files --- .gitignore | 2 + Cargo.toml | 2 +- examples/bimodal_ke.toml | 4 +- examples/two_eq_lag.toml | 1 - src/algorithms/npag.rs | 35 ++++++++++++------ .../{array_extra.rs => array_permutation.rs} | 0 src/base/mod.rs | 37 +++++++++++-------- src/base/settings.rs | 1 - src/lib.rs | 2 +- config.toml => src/tests/config.toml | 0 src/tests/mod.rs | 4 +- test.csv => src/tests/test.csv | 0 12 files changed, 53 insertions(+), 35 deletions(-) rename src/base/{array_extra.rs => array_permutation.rs} (100%) rename config.toml => src/tests/config.toml (100%) rename test.csv => src/tests/test.csv (100%) diff --git a/.gitignore b/.gitignore index a2bc1f962..e4d7c0db5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ /target /Cargo.lock /log +theta.csv +cycles.csv diff --git a/Cargo.toml b/Cargo.toml index e043668a6..c5803feaa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ rayon = "1.6.1" eyre = "0.6.8" tui = { version="0.19.0", features = ["crossterm"]} crossterm = "0.26.0" -tokio = {version="1.25.0",features=["sync"]} +tokio = {version="1.25.0",features=["sync","rt"]} ndarray-csv = "0.5.1" rawpointer = "0.2.1" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 0fa5de749..e0bbfe36e 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -2,11 +2,11 @@ data = "examples/bimodal_ke.csv" log_out = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" -#posterior_dist = "theta_bimodal_ke.csv" [config] cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = false \ No newline at end of file +tui = false +pmetrics_outputs = true \ No newline at end of file diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index 8541e094e..c17cb594b 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -2,7 +2,6 @@ data = "examples/two_eq_lag.csv" log_out = "log/two_eq_lag.log" #prior_dist = "theta_two_eq_lag.csv" -#posterior_dist = "theta_two_eq_lag.csv" [config] cycles = 1000 diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index e820aaaee..446473bca 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,16 +1,14 @@ +use std::fs::File; + +use csv::WriterBuilder; use linfa_linalg::qr::QR; use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, Array1, s, Array2}; use ndarray_stats::QuantileExt; - use ndarray_stats::DeviationExt; - - use tokio::sync::mpsc::UnboundedSender; use ndarray::parallel::prelude::*; use crate::prelude::*; -use crate::base::array_extra::*; - use crate::tui::state::AppState; const THETA_E: f64 = 1e-4; //convergence Criteria @@ -18,6 +16,7 @@ const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-3; + pub fn npag( sim_eng: Engine, ranges: Vec<(f64,f64)>, @@ -25,7 +24,7 @@ pub fn npag( scenarios: &Vec, c: (f64,f64,f64,f64), tx: UnboundedSender, - config: &Data + settings: &Data ) -> (Array2,Array1,f64,usize,bool) where S: Simulate + std::marker::Sync @@ -44,6 +43,9 @@ where let mut converged = false; + let cycles_file = File::create("cycles.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(cycles_file); + // let mut _pred: Array2>; while eps > THETA_E { @@ -141,14 +143,24 @@ where w = Array::from(lambda_tmp); let pyl = psi2.dot(&w); - log::info!("Spp: {}", theta.shape()[0]); - log::info!("{:?}",&theta); - log::info!("{:?}",&w); - log::info!("Objf: {}", -2.*objf); + // log::info!("Spp: {}", theta.nrows()); + // log::info!("{:?}",&theta); + // log::info!("{:?}",&w); + // log::info!("Objf: {}", -2.*objf); // if last_objf > objf{ // log::error!("Objf decreased"); // break; // } + if let Some(output) = &settings.config.pmetrics_outputs { + if *output { + //cycles.csv + //TODO: I need some sort of reader/writer, so I can keep building over the file + writer.write_field(format!("{}",&cycle)).unwrap(); + writer.write_field(format!("{}",-2.*objf)).unwrap(); + writer.write_field(format!("{}",theta.nrows())).unwrap(); + writer.write_record(None::<&[u8]>).unwrap(); + } + } let state = AppState{ cycle, objf: -2.*objf, @@ -171,7 +183,7 @@ where } } - if cycle >= config.config.cycles{ + if cycle >= settings.config.cycles{ break; } theta = adaptative_grid(&mut theta, eps, &ranges); @@ -179,6 +191,7 @@ where cycle += 1; last_objf = objf; } + writer.flush().unwrap(); (theta, w, objf, cycle, converged) diff --git a/src/base/array_extra.rs b/src/base/array_permutation.rs similarity index 100% rename from src/base/array_extra.rs rename to src/base/array_permutation.rs diff --git a/src/base/mod.rs b/src/base/mod.rs index 5c6ab0e82..c14fdf7a6 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -2,12 +2,11 @@ use eyre::Result; use ndarray::Array2; use tokio::sync::mpsc::{self, UnboundedSender}; use std::fs::{File, self}; -use std::thread; +use std::thread::spawn; use ndarray_csv::{Array2Reader, Array2Writer}; // use ndarray_csv::Array2Writer; use csv::{ReaderBuilder, WriterBuilder}; use crate::prelude::start_ui; -// use csv::WriterBuilder; use crate::{tui::state::AppState, algorithms::npag::npag}; use log::LevelFilter; use log4rs::append::file::FileAppender; @@ -23,7 +22,7 @@ pub mod datafile; pub mod simulator; pub mod prob; pub mod ipm; -pub mod array_extra; +pub mod array_permutation; pub fn start(engine: Engine, ranges: Vec<(f64, f64)>, settings_path: String, c: (f64,f64,f64,f64)) -> Result<()> @@ -46,15 +45,14 @@ S: Simulate + std::marker::Sync + std::marker::Send + 'static let (tx, rx) = mpsc::unbounded_channel::(); if settings.config.tui { - thread::spawn(move || { - run_npag(engine, - ranges, - theta, - &scenarios, - c, - tx, - &settings - ); + spawn(move || { + run_npag(engine, + ranges, + theta, + &scenarios, + c, + tx, + &settings); } ); start_ui(rx)?; @@ -92,10 +90,17 @@ where npag(sim_eng,ranges,theta,scenarios,c,tx,settings); - if let Some(theta_path) = &settings.paths.posterior_dist { - let file = File::create(theta_path).unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - writer.serialize_array2(&theta).unwrap(); + if let Some(output) = &settings.config.pmetrics_outputs { + if *output { + //theta.csv + let file = File::create("theta.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + // writer.write_record(&["a", "b"]).unwrap(); + // I need to obtain the parameter names, perhaps from the config file? + writer.serialize_array2(&theta).unwrap(); + + + } } } diff --git a/src/base/settings.rs b/src/base/settings.rs index 610bebaec..0b5f4e2f2 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -14,7 +14,6 @@ pub data: String, pub log_out: Option, pub prior_dist: Option, - pub posterior_dist: Option } #[derive(Deserialize,Clone)] diff --git a/src/lib.rs b/src/lib.rs index b7db520ac..8800b989e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -14,7 +14,7 @@ pub mod prelude { pub use crate::base::prob::*; pub use crate::algorithms::npag::npag; pub use crate::tui::ui::*; - pub use crate::base::array_extra::*; + pub use crate::base::array_permutation::*; } //Tests diff --git a/config.toml b/src/tests/config.toml similarity index 100% rename from config.toml rename to src/tests/config.toml diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 5345b983d..7627cc97f 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -25,7 +25,7 @@ fn scaled_sobol(){ #[test] fn read_mandatory_settings(){ - let settings = settings::read("config.toml".to_string()); + let settings = settings::read("src/tests/config.toml".to_string()); assert_eq!(settings.paths.data, "data.csv"); assert_eq!(settings.config.cycles, 1024); assert_eq!(settings.config.engine, "NPAG"); @@ -33,7 +33,7 @@ fn read_mandatory_settings(){ #[test] fn read_test_datafile(){ - let scenarios = datafile::parse(&"test.csv".to_string()); + let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); if let Ok(scenarios) = scenarios { assert_eq!(scenarios.len(), 20); assert_eq!(scenarios.last().unwrap().id, "20"); diff --git a/test.csv b/src/tests/test.csv similarity index 100% rename from test.csv rename to src/tests/test.csv From a62a4e8301d6df8d96a66b7d745e7fae587fa3ea Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 8 Mar 2023 21:10:34 -0800 Subject: [PATCH 070/393] pred.csv --- pred.csv | 20 +++++++++++++++ src/algorithms/npag.rs | 4 +-- src/base/mod.rs | 56 +++++++++++++++++------------------------- src/base/prob.rs | 18 +++++++++++--- 4 files changed, 60 insertions(+), 38 deletions(-) create mode 100644 pred.csv diff --git a/pred.csv b/pred.csv new file mode 100644 index 000000000..7d58c152e --- /dev/null +++ b/pred.csv @@ -0,0 +1,20 @@ +"5.27767223256113,5.002492389676682,5.627408635931658,12.001642131832408,11.331431246382238,9.93123608333913,5.289516072357827,","1.9970267270340507,3.040929665056069,4.448772303107674,5.243907794639259,4.603783881757202,3.9213843864100575,2.0009972346843092,","6.425862080935154,6.185569896260084,7.248070084140295,12.618465174725536,11.437015312286285,10.214349723387294,6.470971805379136,","6.440186371673956,6.199358537943674,7.2589082211137566,12.643013200852032,11.462077225599359,10.237075644565238,6.485396652998745,","6.439773136033036,6.198960754626405,7.260215738028023,12.643401641494577,11.461487398975848,10.236433473029884,6.484980516441084,","3.331026264651026,4.4358479394958295,6.276725899076666,7.054140620031749,6.316717829817087,5.573126179856555,3.346802076126412,","11.20482428445225,10.962373462816164,13.007648836790622,16.98800620622799,16.042226427825042,15.032331338414863,11.5672830422941,","3.584083834152434,3.440976861528359,3.3035839262084536,7.332992869682592,6.624287430217535,5.871223065872567,3.6039762255600003,","2.6618811246586738,2.503571562869883,5.657480754211917,7.805365206492411,6.656953019581316,5.555845899400694,2.6664654673106156,","2.661488540063946,2.5032023225600284,5.661153287086506,7.805579677500887,6.656202619029443,5.555060057623429,2.6660722067096856," +"5.27767223256113,5.007864859858778,5.5379728640210715,12.002881667386674,11.323035178541389,9.921566359595786,5.283842816448484,","1.9970267270340507,3.0008235640983116,4.428709836742698,5.242327702384895,4.599106311048015,3.91707111690355,1.9987375935153402,","6.425862080935154,6.190293738375061,7.117029803119863,12.61563690446912,11.428569977650291,10.206596855911506,6.466033776795335,","6.440186371673956,6.204092910253934,7.128110640444902,12.640202143811962,11.453619274165185,10.229306151478568,6.48044761678684,","6.439773136033036,6.2036948231604825,7.129248228289043,12.640582900832278,11.453027905387096,10.228664257102174,6.48003179777124,","3.331026264651026,4.38027093825292,6.252084456960716,7.052108204601311,6.311581876294227,5.568417881457805,3.343946714553372,","11.20482428445225,10.967174884866235,12.908462755474261,16.98571950370922,16.035391107479477,15.025773505854119,11.562218893432856,","3.584083834152434,3.4437868055718717,3.3062816735528138,7.331502006708483,6.619083808654338,5.8664604067492725,3.6010355757602284,","2.6618811246586738,2.50665111114969,5.598227307152399,7.802204788978841,6.649131508849472,5.5490868827221576,2.6631895811469626,","2.661488540063946,2.5062814167079566,5.601854966109954,7.802412177885593,6.648379459910458,5.5483016090404575,2.66279680357178," +"5.255126116229754,4.983788816940319,5.966286791621712,12.010014898126808,11.31044107678013,9.88288746462245,5.261270321058575,","1.988046635016003,3.172384440810731,4.523218531067471,5.229167822731856,4.592089954984239,3.899818038877541,1.9897498077529434,","6.406307349438716,6.169099340584101,7.724191417471843,12.591755688706584,11.415901975696315,10.175585386008407,6.446356797608551,","6.420588049650174,6.182851266774993,7.734328011452021,12.616445693247194,11.440932347013927,10.198228179131938,6.460726774562701,","6.420176071488704,6.182454542631653,7.736193002717755,12.616768445789631,11.44033866500397,10.197587393391366,6.460312220888085,","3.3196973151844844,4.615891742833014,6.366989608266351,7.035403810750456,6.303877946009941,5.549584687862829,3.3325738220052443,","11.185236727446512,10.945605207342936,13.367497671201477,16.966481291704195,16.02513812696114,14.999542175611175,11.542006562004616,","3.5724242138123614,3.431182050161148,3.292836817921277,7.3185932076068845,6.611278376309549,5.847409770256114,3.58932080858278,","2.6488640756149167,2.492859028818522,5.873988137469382,7.776132978832919,6.637399242751705,5.522050816008033,2.6501661335216866,","2.648473410400303,2.4924913682678103,5.877794310245463,7.776286556854139,6.636644721231981,5.521267814708594,2.6497752762703293," +"5.27767223256113,5.002492389676682,5.712128174854172,12.002881667386674,11.318837144620971,9.93123608333913,5.278199692601014,","1.9970267270340507,3.040929665056069,4.467383860097613,5.242327702384895,4.596767525693426,3.9213843864100575,1.99649064707474,","6.425862080935154,6.185569896260084,7.367100417473125,12.61563690446912,11.424347310332301,10.214349723387294,6.461114531998646,","6.440186371673956,6.199358537943674,7.377763168698266,12.640202143811962,11.449390298448101,10.237075644565238,6.475517406230807,","6.439773136033036,6.198960754626405,7.379210054200485,12.640582900832278,11.448798158592723,10.236433473029884,6.475101903550453,","3.331026264651026,4.4358479394958295,6.299291826374088,7.052108204601311,6.3090138995328005,5.573126179856555,3.341103491416341,","11.20482428445225,10.962373462816164,13.09761104539325,16.98571950370922,16.031973447306704,15.032331338414863,11.557165810575796,","3.584083834152434,3.440976861528359,3.3008971491366594,7.331502006708483,6.6164819978727465,5.871223065872567,3.5981068839658654,","2.6618811246586738,2.503571562869883,5.711607600026298,7.802204788978841,6.6452207534835495,5.555845899400694,2.6599337192406445,","2.661488540063946,2.5032023225600284,5.715313542876231,7.802412177885593,6.644467880350973,5.555060057623429,2.659541421746418," +"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.323035178541389,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.599106311048015,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.428569977650291,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.453619274165185,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.453027905387096,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.311581876294227,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.035391107479477,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.619083808654338,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.649131508849472,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.648379459910458,5.555060057623429,2.66279680357178," +"5.27767223256113,5.002492389676682,5.5379728640210715,12.002881667386674,11.331431246382238,9.940913414491362,5.013719806988291,","1.9970267270340507,3.040929665056069,4.428709836742698,5.242327702384895,4.603783881757202,3.9257166058261426,1.8913244976991788,","6.425862080935154,6.185569896260084,7.117029803119863,12.61563690446912,11.437015312286285,10.222130521768541,6.228992763285696,","6.440186371673956,6.199358537943674,7.128110640444902,12.640202143811962,11.462077225599359,10.244873078132422,6.242878201593868,","6.439773136033036,6.198960754626405,7.129248228289043,12.640582900832278,11.461487398975848,10.244230645373541,6.2424776258307375,","3.331026264651026,4.4358479394958295,6.252084456960716,7.052108204601311,6.316717829817087,5.577852429514248,3.207210792126034,","11.20482428445225,10.962373462816164,12.908462755474261,16.98571950370922,16.042226427825042,15.038902417958887,11.316989310973689,","3.584083834152434,3.440976861528359,3.3062816735528138,7.331502006708483,6.624287430217535,5.876004002773733,3.4600749803577457,","2.6618811246586738,2.503571562869883,5.598227307152399,7.802204788978841,6.656953019581316,5.562643875181081,2.5078832637412987,","2.661488540063946,2.5032023225600284,5.601854966109954,7.802412177885593,6.656202619029443,5.561857488192338,2.50751338757296," +"5.27767223256113,4.994476572789665,5.7544879443154855,12.004664975071709,11.297846975018864,9.916731497724122,5.275378130677275,","1.9970267270340507,3.0972674260937936,4.476689638592603,5.239037732471637,4.585073598920459,3.9149144821503015,1.9953671738544436,","6.425862080935154,6.1785110866846615,7.426615584139654,12.609666600528485,11.403233973742331,10.20272042217362,6.458654909600298,","6.440186371673956,6.192283993157094,7.437190642490577,12.634263031170768,11.42824541986267,10.225421404935247,6.473052300952794,","6.439773136033036,6.191886663771513,7.438707212286658,12.634629287071618,11.427649424620853,10.224779649138327,6.472636956440056,","3.331026264651026,4.5130095694975125,6.310574790022798,7.047932106138596,6.296174015725654,5.566063732258435,3.339681879847827,","11.20482428445225,10.955187067613352,13.142592149694678,16.980909950707964,16.014885146442793,15.022494589573753,11.554639269147266,","3.584083834152434,3.4367790852281246,3.2995537606007623,7.328274806933084,6.6034729439647535,5.864079077187629,3.5966425380686857,","2.6618811246586738,2.4989804768478727,5.738671022933488,7.795686836442357,6.625666976653939,5.545707374382893,2.6583057882874854,","2.661488540063946,2.4986119135776477,5.7423936707711505,7.795880772627726,6.624909982553511,5.544922384748979,2.6579137308337373," +"5.27767223256113,4.994476572789665,5.627408635931658,12.000402596278045,11.339697988063442,9.93123608333913,5.289516072357827,","1.9970267270340507,3.0972674260937936,4.448772303107674,5.245487886893603,4.60845950159236,3.9213843864100575,2.0009972346843092,","6.425862080935154,6.1785110866846615,7.248070084140295,12.621293444981902,11.445469166361768,10.214349723387294,6.470971805379136,","6.440186371673956,6.192283993157094,7.2589082211137566,12.645824257892052,11.470543254021848,10.237075644565238,6.485396652998745,","6.439773136033036,6.191886663771513,7.260215738028023,12.64622038215682,11.46995512368396,10.236433473029884,6.484980516441084,","3.331026264651026,4.5130095694975125,6.276725899076666,7.056173035462173,6.3218590485042725,5.573126179856555,3.346802076126412,","11.20482428445225,10.955187067613352,13.007648836790622,16.990292908746724,16.049060137240403,15.032331338414863,11.5672830422941,","3.584083834152434,3.4367790852281246,3.3035839262084536,7.334483732656661,6.629494913978348,5.871223065872567,3.6039762255600003,","2.6618811246586738,2.4989804768478727,5.657480754211917,7.808525624005945,6.664797748597948,5.555845899400694,2.6664654673106156,","2.661488540063946,2.4986119135776477,5.661153287086506,7.808747177116153,6.664049165438669,5.555060057623429,2.6660722067096856," +"5.27767223256113,5.010551094949825,5.627408635931658,12.000402596278045,11.339697988063442,9.93123608333913,5.289516072357827,","1.9970267270340507,2.9807705136192624,4.448772303107674,5.245487886893603,4.60845950159236,3.9213843864100575,2.0009972346843092,","6.425862080935154,6.19265565943255,7.248070084140295,12.621293444981902,11.445469166361768,10.214349723387294,6.470971805379136,","6.440186371673956,6.206460096409067,7.2589082211137566,12.645824257892052,11.470543254021848,10.237075644565238,6.485396652998745,","6.439773136033036,6.206061857427521,7.260215738028023,12.64622038215682,11.46995512368396,10.236433473029884,6.484980516441084,","3.331026264651026,4.352482437631181,6.276725899076666,7.056173035462173,6.3218590485042725,5.573126179856555,3.346802076126412,","11.20482428445225,10.969575595891278,13.007648836790622,16.990292908746724,16.049060137240403,15.032331338414863,11.5672830422941,","3.584083834152434,3.445191777593628,3.3035839262084536,7.334483732656661,6.629494913978348,5.871223065872567,3.6039762255600003,","2.6618811246586738,2.5081908852895936,5.657480754211917,7.808525624005945,6.664797748597948,5.555845899400694,2.6664654673106156,","2.661488540063946,2.507820963781924,5.661153287086506,7.808747177116153,6.664049165438669,5.555060057623429,2.6660722067096856," +"5.27767223256113,5.002492389676682,5.712128174854172,12.002881667386674,11.331431246382238,9.945752080067479,5.283842816448484,","1.9970267270340507,3.040929665056069,4.467383860097613,5.242327702384895,4.603783881757202,3.927882715534185,1.9987375935153402,","6.425862080935154,6.185569896260084,7.367100417473125,12.61563690446912,11.437015312286285,10.226020920959165,6.466033776795335,","6.440186371673956,6.199358537943674,7.377763168698266,12.640202143811962,11.462077225599359,10.248771794916017,6.48044761678684,","6.439773136033036,6.198960754626405,7.379210054200485,12.640582900832278,11.461487398975848,10.248129231545363,6.48003179777124,","3.331026264651026,4.4358479394958295,6.299291826374088,7.052108204601311,6.316717829817087,5.580215554343095,3.343946714553372,","11.20482428445225,10.962373462816164,13.09761104539325,16.98571950370922,16.042226427825042,15.042187957730889,11.562218893432856,","3.584083834152434,3.440976861528359,3.3008971491366594,7.331502006708483,6.624287430217535,5.878394471224311,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.711607600026298,7.802204788978841,6.656953019581316,5.566042863071274,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.715313542876231,7.802412177885593,6.656202619029443,5.5652562034767925,2.66279680357178," +"5.27767223256113,4.994476572789665,5.627408635931658,12.000402596278045,11.331431246382238,9.93123608333913,5.247207480336435,","1.9970267270340507,3.0972674260937936,4.448772303107674,5.245487886893603,4.603783881757202,3.9213843864100575,1.984151377286608,","6.425862080935154,6.1785110866846615,7.248070084140295,12.621293444981902,11.437015312286285,10.214349723387294,6.434086754124863,","6.440186371673956,6.192283993157094,7.2589082211137566,12.645824257892052,11.462077225599359,10.237075644565238,6.448429379245326,","6.439773136033036,6.191886663771513,7.260215738028023,12.64622038215682,11.461487398975848,10.236433473029884,6.448015614605367,","3.331026264651026,4.5130095694975125,6.276725899076666,7.056173035462173,6.316717829817087,5.573126179856555,3.3254838944690874,","11.20482428445225,10.955187067613352,13.007648836790622,16.990292908746724,16.042226427825042,15.032331338414863,11.529390417599544,","3.584083834152434,3.4367790852281246,3.3035839262084536,7.334483732656661,6.624287430217535,5.871223065872567,3.5820169431679645,","2.6618811246586738,2.4989804768478727,5.657480754211917,7.808525624005945,6.656953019581316,5.555845899400694,2.6420563315720536,","2.661488540063946,2.4986119135776477,5.661153287086506,7.808747177116153,6.656202619029443,5.555060057623429,2.6416666701321034," +"5.27767223256113,4.994476572789665,6.171332807181386,12.002881667386674,11.331431246382238,9.93123608333913,5.283842816448484,","1.9970267270340507,3.0972674260937936,4.567690939505553,5.242327702384895,4.603783881757202,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.1785110866846615,8.005281808525865,12.61563690446912,11.437015312286285,10.214349723387294,6.466033776795335,","6.440186371673956,6.192283993157094,8.015066205793119,12.640202143811962,11.462077225599359,10.237075644565238,6.48044761678684,","6.439773136033036,6.191886663771513,8.017239703380824,12.640582900832278,11.461487398975848,10.236433473029884,6.48003179777124,","3.331026264651026,4.5130095694975125,6.420499405821232,7.052108204601311,6.316717829817087,5.573126179856555,3.343946714553372,","11.20482428445225,10.955187067613352,13.579760425650704,16.98571950370922,16.042226427825042,15.032331338414863,11.562218893432856,","3.584083834152434,3.4367790852281246,3.399849031959434,7.331502006708483,6.624287430217535,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.4989804768478727,6.002179761598029,7.802204788978841,6.656953019581316,5.555845899400694,2.6631895811469626,","2.661488540063946,2.4986119135776477,6.006054414230903,7.802412177885593,6.656202619029443,5.555060057623429,2.66279680357178," +"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.323035178541389,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.599106311048015,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.428569977650291,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.453619274165185,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.453027905387096,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.311581876294227,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.035391107479477,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.619083808654338,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.649131508849472,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.648379459910458,5.555060057623429,2.66279680357178," +"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.331431246382238,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.603783881757202,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.437015312286285,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.462077225599359,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.461487398975848,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.316717829817087,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.042226427825042,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.624287430217535,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.656953019581316,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.656202619029443,5.555060057623429,2.66279680357178," +"3.958254174420844,3.75186929225751,4.220556476948786,9.002161250540002,8.498573434786671,7.430296330485589,3.952301255122343,","1.497770045275539,2.280697248792052,3.336579227330759,3.9317457767886737,3.4528379113178964,2.9329509094828445,1.4948401705603818,","4.819396560701357,4.639177422195058,5.43605256310525,9.461727678351842,8.577761484214712,7.646225666023383,4.840301748602705,","4.830139778755463,4.64951890345775,5.444181165835289,9.480151607858954,8.596557919199512,7.663238933886426,4.85109156779756,","4.829829852024787,4.649220565969813,5.445161803521046,9.48043717562421,8.596115549231882,7.662757824907963,4.850780296664457,","2.498269698488265,3.3268859546218437,4.707544424307471,5.289081153450969,4.737538372362803,4.171016575394756,2.50262899253309,","8.403618213339193,8.22178009711212,9.755736627592853,12.739289627781918,12.031669820868785,11.26195256775977,8.662189639717663,","2.6880628756143263,2.5807326461462736,2.4776879446563385,5.498626505031368,4.9682155726631585,4.394487313548257,2.6952853847057536,","1.9964108434940062,1.8776786721524132,4.243110565658952,5.851653591734134,4.992714764685985,4.154211268278274,1.9912874447858755,","1.9961164050479585,1.877401741920023,4.2458649653148655,5.851809133414193,4.992151964272082,4.1536229521245005,1.9909937617562825," +"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.331431246382238,9.93123608333913,5.292352700312499,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.603783881757202,3.9213843864100575,2.0021270552687938,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.437015312286285,10.214349723387294,6.473440819671033,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.462077225599359,10.237075644565238,6.487871171104693,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.461487398975848,10.236433473029884,6.4874548757760095,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.316717829817087,5.573126179856555,3.3482297569129287,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.042226427825042,15.032331338414863,11.569815116724726,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.624287430217535,5.871223065872567,3.605446550459881,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.656953019581316,5.555845899400694,2.668103410392437,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.656202619029443,5.555060057623429,2.667709908278635," +"5.27767223256113,4.997148511752009,5.712128174854172,12.002881667386674,11.331431246382238,9.93123608333913,5.261270321058575,","1.9970267270340507,3.0784881724145237,4.467383860097613,5.242327702384895,4.603783881757202,3.9213843864100575,1.9897498077529434,","6.425862080935154,6.1808640232098035,7.367100417473125,12.61563690446912,11.437015312286285,10.214349723387294,6.446356797608551,","6.440186371673956,6.194642174752623,7.377763168698266,12.640202143811962,11.462077225599359,10.237075644565238,6.460726774562701,","6.439773136033036,6.194244694056479,7.379210054200485,12.640582900832278,11.461487398975848,10.236433473029884,6.460312220888085,","3.331026264651026,4.48728902616358,6.299291826374088,7.052108204601311,6.316717829817087,5.573126179856555,3.3325738220052443,","11.20482428445225,10.957582532680956,13.09761104539325,16.98571950370922,16.042226427825042,15.032331338414863,11.542006562004616,","3.584083834152434,3.4381783439948705,3.3008971491366594,7.331502006708483,6.624287430217535,5.871223065872567,3.58932080858278,","2.6618811246586738,2.5005108388552095,5.711607600026298,7.802204788978841,6.656953019581316,5.555845899400694,2.6501661335216866,","2.661488540063946,2.500142049905108,5.715313542876231,7.802412177885593,6.656202619029443,5.555060057623429,2.6497752762703293," +"3.958254174420844,3.7558986448940743,4.153479648015775,9.002161250540002,8.444731160148038,7.386807603143474,3.9692645252343794,","1.497770045275539,2.250617673073748,3.321532377557034,3.9317457767886737,3.423017280484455,2.913591421154848,1.5015952914515935,","4.819396560701357,4.642720303781289,5.337772352339812,9.461727678351842,8.523950004362476,7.611411172251913,4.855080614753284,","4.830139778755463,4.653069682690443,5.3460829803336765,9.480151607858954,8.542664937050304,7.6283496602819625,4.865903378328522,","4.829829852024787,4.652771117370371,5.346936171216726,9.48043717562421,8.542213113441093,7.627869836957288,4.865591156832007,","2.498269698488265,3.2852032036896617,4.689063342720559,5.289081153450969,4.70481330416624,4.1498765251703595,2.5111723176846965,","8.403618213339193,8.225381163649683,9.681347066605724,12.739289627781918,11.98809417182018,11.23247726979502,8.677361337543548,","2.6880628756143263,2.582840104178903,2.4797112551646165,5.498626505031368,4.935056493821332,4.373103394461534,2.704084912844918,","1.9964108434940062,1.8799883333622667,4.198670480364285,5.851653591734134,4.942917909891754,4.123897828907971,2.0010775577943285,","1.9961164050479585,1.8797110625309728,4.201391224582551,5.851809133414193,4.9423450194094585,4.123312124687189,2.000782431208979," +"5.27767223256113,5.002492389676682,5.627408635931658,12.000402596278045,11.339697988063442,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.245487886893603,4.60845950159236,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.621293444981902,11.445469166361768,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.645824257892052,11.470543254021848,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.64622038215682,11.46995512368396,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.056173035462173,6.3218590485042725,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.990292908746724,16.049060137240403,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.334483732656661,6.629494913978348,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.808525624005945,6.664797748597948,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.808747177116153,6.664049165438669,5.555060057623429,2.66279680357178," +"5.27767223256113,5.064505942877233,4.80554814116968,11.947352977417061,11.465049442152292,5.378043562484272,","1.9970267270340507,2.5579222346844404,4.182414612093908,5.291668944931594,4.680845473218422,2.03627129335662,","6.425862080935154,6.240038485308254,6.011277071238606,12.70188116357965,11.576605024367865,6.54787961519245,","6.440186371673956,6.253948546126416,6.024677186312715,12.725810590088443,11.601858082438952,6.562475902123197,","6.439773136033036,6.253547260101001,6.024290611310178,12.726462696324496,11.601299575114304,6.5620548199998865,","3.331026264651026,3.7607984197226187,5.946068343972314,7.11672238811731,6.4016161536576845,3.3912983841015176,","11.20482428445225,11.017673970058002,11.664500893411173,17.055862180278567,16.1549041623635,11.64599384003234,","3.584083834152434,3.473383073609682,3.3374160310950494,7.375151608772871,6.710237414836911,3.6497908966213153,","2.6618811246586738,2.539138063028549,4.860396458346315,7.902065306926218,6.786789808614053,2.7176357549736245,","2.661488540063946,2.53876357786584,4.863373019393464,7.902520892892923,6.786072989364818,2.7172349495408312," diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 446473bca..aa2190306 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -18,7 +18,7 @@ const THETA_D: f64 = 1e-3; pub fn npag( - sim_eng: Engine, + sim_eng: &Engine, ranges: Vec<(f64,f64)>, mut theta: Array2, scenarios: &Vec, @@ -49,7 +49,7 @@ where // let mut _pred: Array2>; while eps > THETA_E { - log::info!("Cycle: {}", cycle); + // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns psi = prob(&sim_eng, scenarios, &theta, c); // (psi,_pred) = prob(&sim_eng, &scenarios, &theta, c); diff --git a/src/base/mod.rs b/src/base/mod.rs index c14fdf7a6..a3b8805a3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,10 +1,11 @@ use eyre::Result; -use ndarray::Array2; +use ndarray::{Array2, Axis}; use tokio::sync::mpsc::{self, UnboundedSender}; +use std::fmt::Display; use std::fs::{File, self}; use std::thread::spawn; use ndarray_csv::{Array2Reader, Array2Writer}; -// use ndarray_csv::Array2Writer; +use std::time::Instant; use csv::{ReaderBuilder, WriterBuilder}; use crate::prelude::start_ui; use crate::{tui::state::AppState, algorithms::npag::npag}; @@ -13,6 +14,7 @@ use log4rs::append::file::FileAppender; use log4rs::encode::pattern::PatternEncoder; use log4rs::config::{Appender, Config, Root}; use self::datafile::Scenario; +use self::prob::sim_obs; use self::settings::Data; use self::simulator::{Engine, Simulate}; @@ -29,6 +31,7 @@ pub fn start(engine: Engine, ranges: Vec<(f64, f64)>, settings_path: Strin where S: Simulate + std::marker::Sync + std::marker::Send + 'static { + let now = Instant::now(); let settings = settings::read(settings_path); setup_log(&settings); let theta = match &settings.paths.prior_dist { @@ -46,50 +49,27 @@ S: Simulate + std::marker::Sync + std::marker::Send + 'static if settings.config.tui { spawn(move || { - run_npag(engine, - ranges, - theta, - &scenarios, - c, - tx, - &settings); + run_npag(engine,ranges,theta,&scenarios,c,tx,&settings); + log::info!("Total time: {:.2?}",now.elapsed()); } ); start_ui(rx)?; } else { - run_npag(engine, - ranges, - theta, - &scenarios, - c, - tx, - &settings - ); - + run_npag(engine,ranges,theta,&scenarios,c,tx,&settings); + log::info!("Total time: {:.2?}",now.elapsed()); } - - - Ok(()) } -fn run_npag( - sim_eng: Engine, - ranges: Vec<(f64,f64)>, - theta: Array2, - scenarios: &Vec, - c: (f64,f64,f64,f64), - tx: UnboundedSender, - settings: &Data -) +fn run_npag(sim_eng: Engine,ranges: Vec<(f64,f64)>,theta: Array2,scenarios: &Vec, + c: (f64,f64,f64,f64),tx: UnboundedSender,settings: &Data) where S: Simulate + std::marker::Sync { let (theta, _w, _objf, _cycle, _converged) = - npag(sim_eng,ranges,theta,scenarios,c,tx,settings); + npag(&sim_eng,ranges,theta,scenarios,c,tx,settings); - if let Some(output) = &settings.config.pmetrics_outputs { if *output { //theta.csv @@ -99,12 +79,22 @@ where // I need to obtain the parameter names, perhaps from the config file? writer.serialize_array2(&theta).unwrap(); - + let pred = sim_obs(&sim_eng, scenarios, &theta); + let cycles_file = File::create("pred.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(cycles_file); + for row in pred.axis_iter(Axis(0)){ + for elem in row.axis_iter(Axis(0)){ + writer.write_field(format!("{}",&elem)).unwrap(); + } + writer.write_record(None::<&[u8]>).unwrap(); + } + writer.flush().unwrap(); } } } + fn setup_log(settings: &Data){ if let Some(log_path) = &settings.paths.log_out { if fs::remove_file(log_path).is_ok(){}; diff --git a/src/base/prob.rs b/src/base/prob.rs index cceac5bd1..68b617ec5 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,8 +1,20 @@ +use std::fmt::Display; + use crate::prelude::{Scenario, Simulate, Engine}; use ndarray::prelude::*; use ndarray::Array; use ndarray::parallel::prelude::*; +#[derive(Default,Clone)] +pub struct Observations(pub Vec); +impl Display for Observations{ + fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { + self.0.iter().fold(Ok(()), |result, value| { + result.and_then(|_| write!(f, "{},", value)) + }) + } +} + const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; //TODO: I might need to implement that cache manually @@ -39,16 +51,16 @@ where prob } -pub fn sim_obs(sim_eng: &Engine, scenarios: &Vec, support_points: &Array2) -> Array2> +pub fn sim_obs(sim_eng: &Engine, scenarios: &Vec, support_points: &Array2) -> Array2 where S: Simulate + Sync { - let mut pred:Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); + let mut pred:Array2 = Array2::default((scenarios.len(), support_points.nrows()).f()); pred.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(i, mut row)|{ row.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(j, mut element)|{ let scenario = scenarios.get(i).unwrap(); let ypred = sim_eng.pred(scenario, support_points.row(j).to_vec()); - element.fill(ypred); + element.fill(Observations(ypred)); }); }); pred From 954a22413170e6372e71772d39c032c981e7d6e8 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 8 Mar 2023 21:11:13 -0800 Subject: [PATCH 071/393] update .gitignore --- .gitignore | 1 + pred.csv | 20 -------------------- 2 files changed, 1 insertion(+), 20 deletions(-) delete mode 100644 pred.csv diff --git a/.gitignore b/.gitignore index e4d7c0db5..353d55387 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /log theta.csv cycles.csv +pred.csv \ No newline at end of file diff --git a/pred.csv b/pred.csv deleted file mode 100644 index 7d58c152e..000000000 --- a/pred.csv +++ /dev/null @@ -1,20 +0,0 @@ -"5.27767223256113,5.002492389676682,5.627408635931658,12.001642131832408,11.331431246382238,9.93123608333913,5.289516072357827,","1.9970267270340507,3.040929665056069,4.448772303107674,5.243907794639259,4.603783881757202,3.9213843864100575,2.0009972346843092,","6.425862080935154,6.185569896260084,7.248070084140295,12.618465174725536,11.437015312286285,10.214349723387294,6.470971805379136,","6.440186371673956,6.199358537943674,7.2589082211137566,12.643013200852032,11.462077225599359,10.237075644565238,6.485396652998745,","6.439773136033036,6.198960754626405,7.260215738028023,12.643401641494577,11.461487398975848,10.236433473029884,6.484980516441084,","3.331026264651026,4.4358479394958295,6.276725899076666,7.054140620031749,6.316717829817087,5.573126179856555,3.346802076126412,","11.20482428445225,10.962373462816164,13.007648836790622,16.98800620622799,16.042226427825042,15.032331338414863,11.5672830422941,","3.584083834152434,3.440976861528359,3.3035839262084536,7.332992869682592,6.624287430217535,5.871223065872567,3.6039762255600003,","2.6618811246586738,2.503571562869883,5.657480754211917,7.805365206492411,6.656953019581316,5.555845899400694,2.6664654673106156,","2.661488540063946,2.5032023225600284,5.661153287086506,7.805579677500887,6.656202619029443,5.555060057623429,2.6660722067096856," -"5.27767223256113,5.007864859858778,5.5379728640210715,12.002881667386674,11.323035178541389,9.921566359595786,5.283842816448484,","1.9970267270340507,3.0008235640983116,4.428709836742698,5.242327702384895,4.599106311048015,3.91707111690355,1.9987375935153402,","6.425862080935154,6.190293738375061,7.117029803119863,12.61563690446912,11.428569977650291,10.206596855911506,6.466033776795335,","6.440186371673956,6.204092910253934,7.128110640444902,12.640202143811962,11.453619274165185,10.229306151478568,6.48044761678684,","6.439773136033036,6.2036948231604825,7.129248228289043,12.640582900832278,11.453027905387096,10.228664257102174,6.48003179777124,","3.331026264651026,4.38027093825292,6.252084456960716,7.052108204601311,6.311581876294227,5.568417881457805,3.343946714553372,","11.20482428445225,10.967174884866235,12.908462755474261,16.98571950370922,16.035391107479477,15.025773505854119,11.562218893432856,","3.584083834152434,3.4437868055718717,3.3062816735528138,7.331502006708483,6.619083808654338,5.8664604067492725,3.6010355757602284,","2.6618811246586738,2.50665111114969,5.598227307152399,7.802204788978841,6.649131508849472,5.5490868827221576,2.6631895811469626,","2.661488540063946,2.5062814167079566,5.601854966109954,7.802412177885593,6.648379459910458,5.5483016090404575,2.66279680357178," -"5.255126116229754,4.983788816940319,5.966286791621712,12.010014898126808,11.31044107678013,9.88288746462245,5.261270321058575,","1.988046635016003,3.172384440810731,4.523218531067471,5.229167822731856,4.592089954984239,3.899818038877541,1.9897498077529434,","6.406307349438716,6.169099340584101,7.724191417471843,12.591755688706584,11.415901975696315,10.175585386008407,6.446356797608551,","6.420588049650174,6.182851266774993,7.734328011452021,12.616445693247194,11.440932347013927,10.198228179131938,6.460726774562701,","6.420176071488704,6.182454542631653,7.736193002717755,12.616768445789631,11.44033866500397,10.197587393391366,6.460312220888085,","3.3196973151844844,4.615891742833014,6.366989608266351,7.035403810750456,6.303877946009941,5.549584687862829,3.3325738220052443,","11.185236727446512,10.945605207342936,13.367497671201477,16.966481291704195,16.02513812696114,14.999542175611175,11.542006562004616,","3.5724242138123614,3.431182050161148,3.292836817921277,7.3185932076068845,6.611278376309549,5.847409770256114,3.58932080858278,","2.6488640756149167,2.492859028818522,5.873988137469382,7.776132978832919,6.637399242751705,5.522050816008033,2.6501661335216866,","2.648473410400303,2.4924913682678103,5.877794310245463,7.776286556854139,6.636644721231981,5.521267814708594,2.6497752762703293," -"5.27767223256113,5.002492389676682,5.712128174854172,12.002881667386674,11.318837144620971,9.93123608333913,5.278199692601014,","1.9970267270340507,3.040929665056069,4.467383860097613,5.242327702384895,4.596767525693426,3.9213843864100575,1.99649064707474,","6.425862080935154,6.185569896260084,7.367100417473125,12.61563690446912,11.424347310332301,10.214349723387294,6.461114531998646,","6.440186371673956,6.199358537943674,7.377763168698266,12.640202143811962,11.449390298448101,10.237075644565238,6.475517406230807,","6.439773136033036,6.198960754626405,7.379210054200485,12.640582900832278,11.448798158592723,10.236433473029884,6.475101903550453,","3.331026264651026,4.4358479394958295,6.299291826374088,7.052108204601311,6.3090138995328005,5.573126179856555,3.341103491416341,","11.20482428445225,10.962373462816164,13.09761104539325,16.98571950370922,16.031973447306704,15.032331338414863,11.557165810575796,","3.584083834152434,3.440976861528359,3.3008971491366594,7.331502006708483,6.6164819978727465,5.871223065872567,3.5981068839658654,","2.6618811246586738,2.503571562869883,5.711607600026298,7.802204788978841,6.6452207534835495,5.555845899400694,2.6599337192406445,","2.661488540063946,2.5032023225600284,5.715313542876231,7.802412177885593,6.644467880350973,5.555060057623429,2.659541421746418," -"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.323035178541389,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.599106311048015,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.428569977650291,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.453619274165185,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.453027905387096,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.311581876294227,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.035391107479477,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.619083808654338,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.649131508849472,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.648379459910458,5.555060057623429,2.66279680357178," -"5.27767223256113,5.002492389676682,5.5379728640210715,12.002881667386674,11.331431246382238,9.940913414491362,5.013719806988291,","1.9970267270340507,3.040929665056069,4.428709836742698,5.242327702384895,4.603783881757202,3.9257166058261426,1.8913244976991788,","6.425862080935154,6.185569896260084,7.117029803119863,12.61563690446912,11.437015312286285,10.222130521768541,6.228992763285696,","6.440186371673956,6.199358537943674,7.128110640444902,12.640202143811962,11.462077225599359,10.244873078132422,6.242878201593868,","6.439773136033036,6.198960754626405,7.129248228289043,12.640582900832278,11.461487398975848,10.244230645373541,6.2424776258307375,","3.331026264651026,4.4358479394958295,6.252084456960716,7.052108204601311,6.316717829817087,5.577852429514248,3.207210792126034,","11.20482428445225,10.962373462816164,12.908462755474261,16.98571950370922,16.042226427825042,15.038902417958887,11.316989310973689,","3.584083834152434,3.440976861528359,3.3062816735528138,7.331502006708483,6.624287430217535,5.876004002773733,3.4600749803577457,","2.6618811246586738,2.503571562869883,5.598227307152399,7.802204788978841,6.656953019581316,5.562643875181081,2.5078832637412987,","2.661488540063946,2.5032023225600284,5.601854966109954,7.802412177885593,6.656202619029443,5.561857488192338,2.50751338757296," -"5.27767223256113,4.994476572789665,5.7544879443154855,12.004664975071709,11.297846975018864,9.916731497724122,5.275378130677275,","1.9970267270340507,3.0972674260937936,4.476689638592603,5.239037732471637,4.585073598920459,3.9149144821503015,1.9953671738544436,","6.425862080935154,6.1785110866846615,7.426615584139654,12.609666600528485,11.403233973742331,10.20272042217362,6.458654909600298,","6.440186371673956,6.192283993157094,7.437190642490577,12.634263031170768,11.42824541986267,10.225421404935247,6.473052300952794,","6.439773136033036,6.191886663771513,7.438707212286658,12.634629287071618,11.427649424620853,10.224779649138327,6.472636956440056,","3.331026264651026,4.5130095694975125,6.310574790022798,7.047932106138596,6.296174015725654,5.566063732258435,3.339681879847827,","11.20482428445225,10.955187067613352,13.142592149694678,16.980909950707964,16.014885146442793,15.022494589573753,11.554639269147266,","3.584083834152434,3.4367790852281246,3.2995537606007623,7.328274806933084,6.6034729439647535,5.864079077187629,3.5966425380686857,","2.6618811246586738,2.4989804768478727,5.738671022933488,7.795686836442357,6.625666976653939,5.545707374382893,2.6583057882874854,","2.661488540063946,2.4986119135776477,5.7423936707711505,7.795880772627726,6.624909982553511,5.544922384748979,2.6579137308337373," -"5.27767223256113,4.994476572789665,5.627408635931658,12.000402596278045,11.339697988063442,9.93123608333913,5.289516072357827,","1.9970267270340507,3.0972674260937936,4.448772303107674,5.245487886893603,4.60845950159236,3.9213843864100575,2.0009972346843092,","6.425862080935154,6.1785110866846615,7.248070084140295,12.621293444981902,11.445469166361768,10.214349723387294,6.470971805379136,","6.440186371673956,6.192283993157094,7.2589082211137566,12.645824257892052,11.470543254021848,10.237075644565238,6.485396652998745,","6.439773136033036,6.191886663771513,7.260215738028023,12.64622038215682,11.46995512368396,10.236433473029884,6.484980516441084,","3.331026264651026,4.5130095694975125,6.276725899076666,7.056173035462173,6.3218590485042725,5.573126179856555,3.346802076126412,","11.20482428445225,10.955187067613352,13.007648836790622,16.990292908746724,16.049060137240403,15.032331338414863,11.5672830422941,","3.584083834152434,3.4367790852281246,3.3035839262084536,7.334483732656661,6.629494913978348,5.871223065872567,3.6039762255600003,","2.6618811246586738,2.4989804768478727,5.657480754211917,7.808525624005945,6.664797748597948,5.555845899400694,2.6664654673106156,","2.661488540063946,2.4986119135776477,5.661153287086506,7.808747177116153,6.664049165438669,5.555060057623429,2.6660722067096856," -"5.27767223256113,5.010551094949825,5.627408635931658,12.000402596278045,11.339697988063442,9.93123608333913,5.289516072357827,","1.9970267270340507,2.9807705136192624,4.448772303107674,5.245487886893603,4.60845950159236,3.9213843864100575,2.0009972346843092,","6.425862080935154,6.19265565943255,7.248070084140295,12.621293444981902,11.445469166361768,10.214349723387294,6.470971805379136,","6.440186371673956,6.206460096409067,7.2589082211137566,12.645824257892052,11.470543254021848,10.237075644565238,6.485396652998745,","6.439773136033036,6.206061857427521,7.260215738028023,12.64622038215682,11.46995512368396,10.236433473029884,6.484980516441084,","3.331026264651026,4.352482437631181,6.276725899076666,7.056173035462173,6.3218590485042725,5.573126179856555,3.346802076126412,","11.20482428445225,10.969575595891278,13.007648836790622,16.990292908746724,16.049060137240403,15.032331338414863,11.5672830422941,","3.584083834152434,3.445191777593628,3.3035839262084536,7.334483732656661,6.629494913978348,5.871223065872567,3.6039762255600003,","2.6618811246586738,2.5081908852895936,5.657480754211917,7.808525624005945,6.664797748597948,5.555845899400694,2.6664654673106156,","2.661488540063946,2.507820963781924,5.661153287086506,7.808747177116153,6.664049165438669,5.555060057623429,2.6660722067096856," -"5.27767223256113,5.002492389676682,5.712128174854172,12.002881667386674,11.331431246382238,9.945752080067479,5.283842816448484,","1.9970267270340507,3.040929665056069,4.467383860097613,5.242327702384895,4.603783881757202,3.927882715534185,1.9987375935153402,","6.425862080935154,6.185569896260084,7.367100417473125,12.61563690446912,11.437015312286285,10.226020920959165,6.466033776795335,","6.440186371673956,6.199358537943674,7.377763168698266,12.640202143811962,11.462077225599359,10.248771794916017,6.48044761678684,","6.439773136033036,6.198960754626405,7.379210054200485,12.640582900832278,11.461487398975848,10.248129231545363,6.48003179777124,","3.331026264651026,4.4358479394958295,6.299291826374088,7.052108204601311,6.316717829817087,5.580215554343095,3.343946714553372,","11.20482428445225,10.962373462816164,13.09761104539325,16.98571950370922,16.042226427825042,15.042187957730889,11.562218893432856,","3.584083834152434,3.440976861528359,3.3008971491366594,7.331502006708483,6.624287430217535,5.878394471224311,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.711607600026298,7.802204788978841,6.656953019581316,5.566042863071274,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.715313542876231,7.802412177885593,6.656202619029443,5.5652562034767925,2.66279680357178," -"5.27767223256113,4.994476572789665,5.627408635931658,12.000402596278045,11.331431246382238,9.93123608333913,5.247207480336435,","1.9970267270340507,3.0972674260937936,4.448772303107674,5.245487886893603,4.603783881757202,3.9213843864100575,1.984151377286608,","6.425862080935154,6.1785110866846615,7.248070084140295,12.621293444981902,11.437015312286285,10.214349723387294,6.434086754124863,","6.440186371673956,6.192283993157094,7.2589082211137566,12.645824257892052,11.462077225599359,10.237075644565238,6.448429379245326,","6.439773136033036,6.191886663771513,7.260215738028023,12.64622038215682,11.461487398975848,10.236433473029884,6.448015614605367,","3.331026264651026,4.5130095694975125,6.276725899076666,7.056173035462173,6.316717829817087,5.573126179856555,3.3254838944690874,","11.20482428445225,10.955187067613352,13.007648836790622,16.990292908746724,16.042226427825042,15.032331338414863,11.529390417599544,","3.584083834152434,3.4367790852281246,3.3035839262084536,7.334483732656661,6.624287430217535,5.871223065872567,3.5820169431679645,","2.6618811246586738,2.4989804768478727,5.657480754211917,7.808525624005945,6.656953019581316,5.555845899400694,2.6420563315720536,","2.661488540063946,2.4986119135776477,5.661153287086506,7.808747177116153,6.656202619029443,5.555060057623429,2.6416666701321034," -"5.27767223256113,4.994476572789665,6.171332807181386,12.002881667386674,11.331431246382238,9.93123608333913,5.283842816448484,","1.9970267270340507,3.0972674260937936,4.567690939505553,5.242327702384895,4.603783881757202,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.1785110866846615,8.005281808525865,12.61563690446912,11.437015312286285,10.214349723387294,6.466033776795335,","6.440186371673956,6.192283993157094,8.015066205793119,12.640202143811962,11.462077225599359,10.237075644565238,6.48044761678684,","6.439773136033036,6.191886663771513,8.017239703380824,12.640582900832278,11.461487398975848,10.236433473029884,6.48003179777124,","3.331026264651026,4.5130095694975125,6.420499405821232,7.052108204601311,6.316717829817087,5.573126179856555,3.343946714553372,","11.20482428445225,10.955187067613352,13.579760425650704,16.98571950370922,16.042226427825042,15.032331338414863,11.562218893432856,","3.584083834152434,3.4367790852281246,3.399849031959434,7.331502006708483,6.624287430217535,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.4989804768478727,6.002179761598029,7.802204788978841,6.656953019581316,5.555845899400694,2.6631895811469626,","2.661488540063946,2.4986119135776477,6.006054414230903,7.802412177885593,6.656202619029443,5.555060057623429,2.66279680357178," -"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.323035178541389,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.599106311048015,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.428569977650291,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.453619274165185,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.453027905387096,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.311581876294227,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.035391107479477,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.619083808654338,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.649131508849472,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.648379459910458,5.555060057623429,2.66279680357178," -"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.331431246382238,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.603783881757202,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.437015312286285,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.462077225599359,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.461487398975848,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.316717829817087,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.042226427825042,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.624287430217535,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.656953019581316,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.656202619029443,5.555060057623429,2.66279680357178," -"3.958254174420844,3.75186929225751,4.220556476948786,9.002161250540002,8.498573434786671,7.430296330485589,3.952301255122343,","1.497770045275539,2.280697248792052,3.336579227330759,3.9317457767886737,3.4528379113178964,2.9329509094828445,1.4948401705603818,","4.819396560701357,4.639177422195058,5.43605256310525,9.461727678351842,8.577761484214712,7.646225666023383,4.840301748602705,","4.830139778755463,4.64951890345775,5.444181165835289,9.480151607858954,8.596557919199512,7.663238933886426,4.85109156779756,","4.829829852024787,4.649220565969813,5.445161803521046,9.48043717562421,8.596115549231882,7.662757824907963,4.850780296664457,","2.498269698488265,3.3268859546218437,4.707544424307471,5.289081153450969,4.737538372362803,4.171016575394756,2.50262899253309,","8.403618213339193,8.22178009711212,9.755736627592853,12.739289627781918,12.031669820868785,11.26195256775977,8.662189639717663,","2.6880628756143263,2.5807326461462736,2.4776879446563385,5.498626505031368,4.9682155726631585,4.394487313548257,2.6952853847057536,","1.9964108434940062,1.8776786721524132,4.243110565658952,5.851653591734134,4.992714764685985,4.154211268278274,1.9912874447858755,","1.9961164050479585,1.877401741920023,4.2458649653148655,5.851809133414193,4.992151964272082,4.1536229521245005,1.9909937617562825," -"5.27767223256113,5.002492389676682,5.627408635931658,12.002881667386674,11.331431246382238,9.93123608333913,5.292352700312499,","1.9970267270340507,3.040929665056069,4.448772303107674,5.242327702384895,4.603783881757202,3.9213843864100575,2.0021270552687938,","6.425862080935154,6.185569896260084,7.248070084140295,12.61563690446912,11.437015312286285,10.214349723387294,6.473440819671033,","6.440186371673956,6.199358537943674,7.2589082211137566,12.640202143811962,11.462077225599359,10.237075644565238,6.487871171104693,","6.439773136033036,6.198960754626405,7.260215738028023,12.640582900832278,11.461487398975848,10.236433473029884,6.4874548757760095,","3.331026264651026,4.4358479394958295,6.276725899076666,7.052108204601311,6.316717829817087,5.573126179856555,3.3482297569129287,","11.20482428445225,10.962373462816164,13.007648836790622,16.98571950370922,16.042226427825042,15.032331338414863,11.569815116724726,","3.584083834152434,3.440976861528359,3.3035839262084536,7.331502006708483,6.624287430217535,5.871223065872567,3.605446550459881,","2.6618811246586738,2.503571562869883,5.657480754211917,7.802204788978841,6.656953019581316,5.555845899400694,2.668103410392437,","2.661488540063946,2.5032023225600284,5.661153287086506,7.802412177885593,6.656202619029443,5.555060057623429,2.667709908278635," -"5.27767223256113,4.997148511752009,5.712128174854172,12.002881667386674,11.331431246382238,9.93123608333913,5.261270321058575,","1.9970267270340507,3.0784881724145237,4.467383860097613,5.242327702384895,4.603783881757202,3.9213843864100575,1.9897498077529434,","6.425862080935154,6.1808640232098035,7.367100417473125,12.61563690446912,11.437015312286285,10.214349723387294,6.446356797608551,","6.440186371673956,6.194642174752623,7.377763168698266,12.640202143811962,11.462077225599359,10.237075644565238,6.460726774562701,","6.439773136033036,6.194244694056479,7.379210054200485,12.640582900832278,11.461487398975848,10.236433473029884,6.460312220888085,","3.331026264651026,4.48728902616358,6.299291826374088,7.052108204601311,6.316717829817087,5.573126179856555,3.3325738220052443,","11.20482428445225,10.957582532680956,13.09761104539325,16.98571950370922,16.042226427825042,15.032331338414863,11.542006562004616,","3.584083834152434,3.4381783439948705,3.3008971491366594,7.331502006708483,6.624287430217535,5.871223065872567,3.58932080858278,","2.6618811246586738,2.5005108388552095,5.711607600026298,7.802204788978841,6.656953019581316,5.555845899400694,2.6501661335216866,","2.661488540063946,2.500142049905108,5.715313542876231,7.802412177885593,6.656202619029443,5.555060057623429,2.6497752762703293," -"3.958254174420844,3.7558986448940743,4.153479648015775,9.002161250540002,8.444731160148038,7.386807603143474,3.9692645252343794,","1.497770045275539,2.250617673073748,3.321532377557034,3.9317457767886737,3.423017280484455,2.913591421154848,1.5015952914515935,","4.819396560701357,4.642720303781289,5.337772352339812,9.461727678351842,8.523950004362476,7.611411172251913,4.855080614753284,","4.830139778755463,4.653069682690443,5.3460829803336765,9.480151607858954,8.542664937050304,7.6283496602819625,4.865903378328522,","4.829829852024787,4.652771117370371,5.346936171216726,9.48043717562421,8.542213113441093,7.627869836957288,4.865591156832007,","2.498269698488265,3.2852032036896617,4.689063342720559,5.289081153450969,4.70481330416624,4.1498765251703595,2.5111723176846965,","8.403618213339193,8.225381163649683,9.681347066605724,12.739289627781918,11.98809417182018,11.23247726979502,8.677361337543548,","2.6880628756143263,2.582840104178903,2.4797112551646165,5.498626505031368,4.935056493821332,4.373103394461534,2.704084912844918,","1.9964108434940062,1.8799883333622667,4.198670480364285,5.851653591734134,4.942917909891754,4.123897828907971,2.0010775577943285,","1.9961164050479585,1.8797110625309728,4.201391224582551,5.851809133414193,4.9423450194094585,4.123312124687189,2.000782431208979," -"5.27767223256113,5.002492389676682,5.627408635931658,12.000402596278045,11.339697988063442,9.93123608333913,5.283842816448484,","1.9970267270340507,3.040929665056069,4.448772303107674,5.245487886893603,4.60845950159236,3.9213843864100575,1.9987375935153402,","6.425862080935154,6.185569896260084,7.248070084140295,12.621293444981902,11.445469166361768,10.214349723387294,6.466033776795335,","6.440186371673956,6.199358537943674,7.2589082211137566,12.645824257892052,11.470543254021848,10.237075644565238,6.48044761678684,","6.439773136033036,6.198960754626405,7.260215738028023,12.64622038215682,11.46995512368396,10.236433473029884,6.48003179777124,","3.331026264651026,4.4358479394958295,6.276725899076666,7.056173035462173,6.3218590485042725,5.573126179856555,3.343946714553372,","11.20482428445225,10.962373462816164,13.007648836790622,16.990292908746724,16.049060137240403,15.032331338414863,11.562218893432856,","3.584083834152434,3.440976861528359,3.3035839262084536,7.334483732656661,6.629494913978348,5.871223065872567,3.6010355757602284,","2.6618811246586738,2.503571562869883,5.657480754211917,7.808525624005945,6.664797748597948,5.555845899400694,2.6631895811469626,","2.661488540063946,2.5032023225600284,5.661153287086506,7.808747177116153,6.664049165438669,5.555060057623429,2.66279680357178," -"5.27767223256113,5.064505942877233,4.80554814116968,11.947352977417061,11.465049442152292,5.378043562484272,","1.9970267270340507,2.5579222346844404,4.182414612093908,5.291668944931594,4.680845473218422,2.03627129335662,","6.425862080935154,6.240038485308254,6.011277071238606,12.70188116357965,11.576605024367865,6.54787961519245,","6.440186371673956,6.253948546126416,6.024677186312715,12.725810590088443,11.601858082438952,6.562475902123197,","6.439773136033036,6.253547260101001,6.024290611310178,12.726462696324496,11.601299575114304,6.5620548199998865,","3.331026264651026,3.7607984197226187,5.946068343972314,7.11672238811731,6.4016161536576845,3.3912983841015176,","11.20482428445225,11.017673970058002,11.664500893411173,17.055862180278567,16.1549041623635,11.64599384003234,","3.584083834152434,3.473383073609682,3.3374160310950494,7.375151608772871,6.710237414836911,3.6497908966213153,","2.6618811246586738,2.539138063028549,4.860396458346315,7.902065306926218,6.786789808614053,2.7176357549736245,","2.661488540063946,2.53876357786584,4.863373019393464,7.902520892892923,6.786072989364818,2.7172349495408312," From 44e41b69a553fbf4beb8e6db2adc8ca9d8554fbe Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 8 Mar 2023 21:11:48 -0800 Subject: [PATCH 072/393] update .gitignore --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 353d55387..587ee923d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,4 @@ /log theta.csv cycles.csv -pred.csv \ No newline at end of file +pred.csv From c0176ef8fe3dce47cef4a6a9997bbed2aab66c05 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 8 Mar 2023 21:15:35 -0800 Subject: [PATCH 073/393] cleaning up --- src/algorithms/npag.rs | 1 - src/base/mod.rs | 1 - 2 files changed, 2 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index aa2190306..50f8faeff 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -154,7 +154,6 @@ where if let Some(output) = &settings.config.pmetrics_outputs { if *output { //cycles.csv - //TODO: I need some sort of reader/writer, so I can keep building over the file writer.write_field(format!("{}",&cycle)).unwrap(); writer.write_field(format!("{}",-2.*objf)).unwrap(); writer.write_field(format!("{}",theta.nrows())).unwrap(); diff --git a/src/base/mod.rs b/src/base/mod.rs index a3b8805a3..5543d495e 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,7 +1,6 @@ use eyre::Result; use ndarray::{Array2, Axis}; use tokio::sync::mpsc::{self, UnboundedSender}; -use std::fmt::Display; use std::fs::{File, self}; use std::thread::spawn; use ndarray_csv::{Array2Reader, Array2Writer}; From c7fd6e5c2e89297a0e37214f72bac8305372dad3 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 9 Mar 2023 10:30:46 -0800 Subject: [PATCH 074/393] tui on for the examples --- examples/bimodal_ke.toml | 4 ++-- src/algorithms/npag.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index e0bbfe36e..bfaaa6c40 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -7,6 +7,6 @@ log_out = "log/bimodal_ke.log" cycles = 1024 engine = "NPAG" init_points = 2129 -seed = 347 -tui = false +seed = 22 +tui = true pmetrics_outputs = true \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 50f8faeff..4f507f710 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -13,7 +13,7 @@ use crate::tui::state::AppState; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria -const THETA_F: f64 = 1e-2; +const THETA_F: f64 = 1e-4; const THETA_D: f64 = 1e-3; @@ -171,7 +171,7 @@ where eps /= 2.; if eps <= THETA_E{ f1 = pyl.mapv(|x| x.ln()).sum(); - if (f1- f0).abs() <= THETA_F{ + if (f1-f0).abs() <= THETA_F{ log::info!("Likelihood criteria convergence"); converged = true; break; From 5a440631eede7afeb4b1be853958e846328c539e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 9 Mar 2023 10:48:46 -0800 Subject: [PATCH 075/393] re-set parameters --- src/algorithms/npag.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 4f507f710..aa2190306 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -13,7 +13,7 @@ use crate::tui::state::AppState; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria -const THETA_F: f64 = 1e-4; +const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-3; @@ -154,6 +154,7 @@ where if let Some(output) = &settings.config.pmetrics_outputs { if *output { //cycles.csv + //TODO: I need some sort of reader/writer, so I can keep building over the file writer.write_field(format!("{}",&cycle)).unwrap(); writer.write_field(format!("{}",-2.*objf)).unwrap(); writer.write_field(format!("{}",theta.nrows())).unwrap(); @@ -171,7 +172,7 @@ where eps /= 2.; if eps <= THETA_E{ f1 = pyl.mapv(|x| x.ln()).sum(); - if (f1-f0).abs() <= THETA_F{ + if (f1- f0).abs() <= THETA_F{ log::info!("Likelihood criteria convergence"); converged = true; break; From 3640f8e68c051dba58f5f88a1bf54d96705afcd5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 9 Mar 2023 12:25:10 -0800 Subject: [PATCH 076/393] output obs.csv --- .gitignore | 1 + src/base/mod.rs | 14 +++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 587ee923d..9607e07f9 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ theta.csv cycles.csv pred.csv +obs.csv diff --git a/src/base/mod.rs b/src/base/mod.rs index 5543d495e..ff156797e 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -13,7 +13,7 @@ use log4rs::append::file::FileAppender; use log4rs::encode::pattern::PatternEncoder; use log4rs::config::{Appender, Config, Root}; use self::datafile::Scenario; -use self::prob::sim_obs; +use self::prob::{sim_obs, Observations}; use self::settings::Data; use self::simulator::{Engine, Simulate}; @@ -78,6 +78,7 @@ where // I need to obtain the parameter names, perhaps from the config file? writer.serialize_array2(&theta).unwrap(); + //pred.csv let pred = sim_obs(&sim_eng, scenarios, &theta); let cycles_file = File::create("pred.csv").unwrap(); let mut writer = WriterBuilder::new().has_headers(false).from_writer(cycles_file); @@ -88,6 +89,17 @@ where writer.write_record(None::<&[u8]>).unwrap(); } writer.flush().unwrap(); + + //obs.csv + let obs_file = File::create("obs.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(obs_file); + for scenario in scenarios{ + let obs = Observations(scenario.obs_flat.clone()); + writer.write_field(format!("{}",obs)).unwrap(); + writer.write_record(None::<&[u8]>).unwrap(); + + } + writer.flush().unwrap(); } } From e8145c9ebd6344c4dc251c4a00c679d64bcf4730 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 9 Mar 2023 14:14:25 -0800 Subject: [PATCH 077/393] time.csv --- .gitignore | 1 + examples/bimodal_ke.toml | 6 +++--- examples/two_eq_lag.toml | 2 +- src/base/mod.rs | 16 +++++++++++----- 4 files changed, 16 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 9607e07f9..8f82b7801 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ theta.csv cycles.csv pred.csv obs.csv +time.csv \ No newline at end of file diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index bfaaa6c40..3a6e818b0 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -7,6 +7,6 @@ log_out = "log/bimodal_ke.log" cycles = 1024 engine = "NPAG" init_points = 2129 -seed = 22 -tui = true -pmetrics_outputs = true \ No newline at end of file +seed = 347 +tui = false +pmetrics_outputs = false \ No newline at end of file diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index c17cb594b..d847ac876 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -9,4 +9,4 @@ engine = "NPAG" init_points = 1000 seed = 347 tui = false -pmetrics_outputs = true \ No newline at end of file +pmetrics_outputs = false \ No newline at end of file diff --git a/src/base/mod.rs b/src/base/mod.rs index ff156797e..e22684322 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -91,15 +91,21 @@ where writer.flush().unwrap(); //obs.csv + //time.csv let obs_file = File::create("obs.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(obs_file); + let time_file = File::create("time.csv").unwrap(); + let mut obs_writer = WriterBuilder::new().has_headers(false).from_writer(obs_file); + let mut time_writer = WriterBuilder::new().has_headers(false).from_writer(time_file); for scenario in scenarios{ let obs = Observations(scenario.obs_flat.clone()); - writer.write_field(format!("{}",obs)).unwrap(); - writer.write_record(None::<&[u8]>).unwrap(); - + let time = Observations(scenario.time_flat.clone()); + obs_writer.write_field(format!("{}",obs)).unwrap(); + obs_writer.write_record(None::<&[u8]>).unwrap(); + time_writer.write_field(format!("{}",time)).unwrap(); + time_writer.write_record(None::<&[u8]>).unwrap(); } - writer.flush().unwrap(); + obs_writer.flush().unwrap(); + time_writer.flush().unwrap(); } } From 009a210cb3d439b2eb4e972d25636c9b47d04138 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 9 Mar 2023 20:16:39 -0800 Subject: [PATCH 078/393] format --- examples/bimodal_ke.rs | 53 ++++++------ examples/column_permutation.rs | 10 +-- examples/qr_decomposition.rs | 19 ++--- examples/row_normalization.rs | 25 +++--- examples/two_eq_lag.rs | 62 ++++++++------ src/algorithms/mod.rs | 2 +- src/algorithms/npag.rs | 151 ++++++++++++++++----------------- src/base/array_permutation.rs | 7 +- src/base/datafile.rs | 83 +++++++++--------- src/base/ipm.rs | 99 +++++++++++---------- src/base/lds.rs | 20 +++-- src/base/mod.rs | 129 +++++++++++++++------------- src/base/prob.rs | 102 +++++++++++++--------- src/base/settings.rs | 84 +++++++++--------- src/base/simulator.rs | 44 ++++++---- src/tests/mod.rs | 52 +++++++----- 16 files changed, 506 insertions(+), 436 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 313fbc9d6..7cb6b5acf 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -1,11 +1,11 @@ use eyre::Result; -use ode_solvers::*; use np_core::prelude::*; +use ode_solvers::*; -struct Model<'a>{ +struct Model<'a> { ke: f64, _v: f64, - scenario: &'a Scenario + scenario: &'a Scenario, } type State = Vector1; @@ -15,9 +15,9 @@ impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &mut State, dy: &mut State) { let ke = self.ke; // let t = t - self.lag; - + let mut rateiv = [0.0, 0.0]; - for infusion in &self.scenario.infusions{ + for infusion in &self.scenario.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { rateiv[infusion.compartment] += infusion.amount / infusion.dur; } @@ -25,7 +25,7 @@ impl ode_solvers::System for Model<'_> { ///////////////////// USER DEFINED /////////////// - dy[0] = - ke*y[0] + rateiv[0]; + dy[0] = -ke * y[0] + rateiv[0]; //////////////// END USER DEFINED //////////////// // for dose in &self.scenario.doses{ @@ -36,38 +36,41 @@ impl ode_solvers::System for Model<'_> { } } -struct Sim{} +struct Sim {} -impl Simulate for Sim{ - fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>) { - let system = Model {ke: params[0], _v: params[1], scenario}; +impl Simulate for Sim { + fn simulate( + &self, + params: Vec, + tspan: [f64; 2], + scenario: &Scenario, + ) -> (Vec, Vec>) { + let system = Model { + ke: params[0], + _v: params[1], + scenario, + }; let y0 = State::new(0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 0.1); let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); let y = stepper.y_out(); - let mut yout: Vec> = vec![]; - let y0: Vec = y.iter().map(|y| { - y[0]/params[1] - } ).collect(); + let y0: Vec = y.iter().map(|y| y[0] / params[1]).collect(); yout.push(y0); - - (x, yout) + (x, yout) } -} - - +} -fn main() -> Result<()>{ +fn main() -> Result<()> { start( - Engine::new(Sim{}), - vec![(0.001,3.0),(25.0,250.0)], + Engine::new(Sim {}), + vec![(0.001, 3.0), (25.0, 250.0)], "examples/bimodal_ke.toml".to_string(), - (0.0,0.05,0.0,0.0) + (0.0, 0.05, 0.0, 0.0), )?; - + Ok(()) } diff --git a/examples/column_permutation.rs b/examples/column_permutation.rs index 6bb1301b8..fe9ead639 100644 --- a/examples/column_permutation.rs +++ b/examples/column_permutation.rs @@ -3,11 +3,11 @@ use np_core::prelude::*; fn main() { let a = array![ - [0.4,0.0,0.2,0.1,0.3], - [0.4,0.1,0.3,0.2,0.0], - [0.4,0.2,0.0,0.3,0.1], - [0.4,0.3,0.1,0.0,0.2], - [0.3,0.0,0.2,0.1,0.4], + [0.4, 0.0, 0.2, 0.1, 0.3], + [0.4, 0.1, 0.3, 0.2, 0.0], + [0.4, 0.2, 0.0, 0.3, 0.1], + [0.4, 0.3, 0.1, 0.0, 0.2], + [0.3, 0.0, 0.2, 0.1, 0.4], ]; let perm = a.sort_axis_by(Axis(1), |i, j| a.column(i).sum() > a.column(j).sum()); diff --git a/examples/qr_decomposition.rs b/examples/qr_decomposition.rs index 4e05d7915..29dac6c7f 100644 --- a/examples/qr_decomposition.rs +++ b/examples/qr_decomposition.rs @@ -1,13 +1,13 @@ use linfa_linalg::qr::QR; -use ndarray::{Array2, array}; +use ndarray::{array, Array2}; -fn main(){ - let x:Array2 = array![ - [0.4,0.3,0.2,0.1,0.0], - [0.4,0.0,0.3,0.2,0.1], - [0.4,0.1,0.0,0.3,0.2], - [0.4,0.2,0.1,0.0,0.3], - [0.3,0.4,0.2,0.1,0.0], +fn main() { + let x: Array2 = array![ + [0.4, 0.3, 0.2, 0.1, 0.0], + [0.4, 0.0, 0.3, 0.2, 0.1], + [0.4, 0.1, 0.0, 0.3, 0.2], + [0.4, 0.2, 0.1, 0.0, 0.3], + [0.3, 0.4, 0.2, 0.1, 0.0], ]; let a = x.qr().unwrap(); @@ -17,5 +17,4 @@ fn main(){ dbg!(&q); dbg!(&r); dbg!(q.dot(&r)); - -} \ No newline at end of file +} diff --git a/examples/row_normalization.rs b/examples/row_normalization.rs index 640b6e8bf..48160bde5 100644 --- a/examples/row_normalization.rs +++ b/examples/row_normalization.rs @@ -1,18 +1,19 @@ -use ndarray::{Array2, array, Axis}; +use ndarray::{array, Array2, Axis}; use rayon::prelude::{IntoParallelIterator, ParallelIterator}; -fn main(){ - let x:Array2 = array![ - [0.4,0.3,0.2,0.1,0.0], - [0.4,0.0,0.3,0.2,0.1], - [0.4,0.1,0.0,0.3,0.2], - [0.4,0.2,0.1,0.0,0.3], - [0.3,0.4,0.2,0.1,0.0], +fn main() { + let x: Array2 = array![ + [0.4, 0.3, 0.2, 0.1, 0.0], + [0.4, 0.0, 0.3, 0.2, 0.1], + [0.4, 0.1, 0.0, 0.3, 0.2], + [0.4, 0.2, 0.1, 0.0, 0.3], + [0.3, 0.4, 0.2, 0.1, 0.0], ]; let mut n_psi = x; - n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( - |mut row| row /= row.sum() - ); + n_psi + .axis_iter_mut(Axis(0)) + .into_par_iter() + .for_each(|mut row| row /= row.sum()); dbg!(n_psi); -} \ No newline at end of file +} diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 36742e201..8a218199d 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,13 +1,13 @@ -use ode_solvers::*; -use np_core::prelude::*; use eyre::Result; +use np_core::prelude::*; +use ode_solvers::*; -struct Model<'a>{ +struct Model<'a> { ka: f64, ke: f64, _v: f64, lag: f64, - scenario: &'a Scenario + scenario: &'a Scenario, } type State = Vector2; @@ -19,24 +19,35 @@ impl ode_solvers::System for Model<'_> { let ke = self.ke; let t = t - self.lag; ///////////////////// USER DEFINED /////////////// - dy[0] = -ka*y[0]; - dy[1] = ka*y[0] - ke*y[1]; + dy[0] = -ka * y[0]; + dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// - for dose in &self.scenario.doses{ - if (t-dose.time).abs() < 1.0e-4 { + for dose in &self.scenario.doses { + if (t - dose.time).abs() < 1.0e-4 { y[dose.compartment] += dose.dose; } } } } -struct Sim{} +struct Sim {} -impl Simulate for Sim{ - fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>) { - let system = Model {ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario}; +impl Simulate for Sim { + fn simulate( + &self, + params: Vec, + tspan: [f64; 2], + scenario: &Scenario, + ) -> (Vec, Vec>) { + let system = Model { + ka: params[0], + ke: params[1], + _v: params[2], + lag: params[3], + scenario, + }; let y0 = State::new(0.0, 0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1],0.1); + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 0.1); // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); @@ -44,23 +55,26 @@ impl Simulate for Sim{ let mut yout: Vec> = vec![]; let v = params[2]; ///////////////////// ONE PER OUTPUT EQUATION /////////////// - let y0: Vec = y.iter().map(|y| { - ///////////////////// USER DEFINED /////////////// - y[1]/v - //////////////// END USER DEFINED //////////////// - } ).collect(); + let y0: Vec = y + .iter() + .map(|y| { + ///////////////////// USER DEFINED /////////////// + y[1] / v + //////////////// END USER DEFINED //////////////// + }) + .collect(); yout.push(y0); //////////////// END ONE PER OUTPUT EQUATION //////////////// - (x, yout) + (x, yout) } -} +} -fn main()-> Result<()>{ +fn main() -> Result<()> { start( - Engine::new(Sim{}), - vec![(0.1,0.9),(0.001,0.1),(30.0,120.0),(0.0,4.0)], + Engine::new(Sim {}), + vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0), (0.0, 4.0)], "examples/two_eq_lag.toml".to_string(), - (0.1,0.25,-0.001,0.0) + (0.1, 0.25, -0.001, 0.0), )?; Ok(()) } diff --git a/src/algorithms/mod.rs b/src/algorithms/mod.rs index 4a75e9f0c..6ebdf87f7 100644 --- a/src/algorithms/mod.rs +++ b/src/algorithms/mod.rs @@ -1 +1 @@ -pub mod npag; \ No newline at end of file +pub mod npag; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index aa2190306..bd50cf056 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,13 +1,13 @@ use std::fs::File; +use crate::prelude::*; use csv::WriterBuilder; use linfa_linalg::qr::QR; -use ndarray::{stack, Axis, ArrayBase, ViewRepr, Dim, Array, Array1, s, Array2}; -use ndarray_stats::QuantileExt; +use ndarray::parallel::prelude::*; +use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; use ndarray_stats::DeviationExt; +use ndarray_stats::QuantileExt; use tokio::sync::mpsc::UnboundedSender; -use ndarray::parallel::prelude::*; -use crate::prelude::*; use crate::tui::state::AppState; @@ -16,35 +16,35 @@ const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-3; - pub fn npag( sim_eng: &Engine, - ranges: Vec<(f64,f64)>, + ranges: Vec<(f64, f64)>, mut theta: Array2, scenarios: &Vec, - c: (f64,f64,f64,f64), + c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: &Data -) -> (Array2,Array1,f64,usize,bool) + settings: &Data, +) -> (Array2, Array1, f64, usize, bool) where - S: Simulate + std::marker::Sync + S: Simulate + std::marker::Sync, { - let mut psi: Array2; let mut lambda: Array1; let mut w: Array1 = Array1::default(0); - let mut eps = 0.2; + let mut eps = 0.2; let mut last_objf = -1e30; let mut objf: f64 = f64::INFINITY; let mut f0 = -1e30; - let mut f1:f64; + let mut f1: f64; let mut cycle = 1; let mut converged = false; let cycles_file = File::create("cycles.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(cycles_file); + let mut writer = WriterBuilder::new() + .has_headers(false) + .from_writer(cycles_file); // let mut _pred: Array2>; @@ -54,34 +54,34 @@ where psi = prob(&sim_eng, scenarios, &theta, c); // (psi,_pred) = prob(&sim_eng, &scenarios, &theta, c); // dbg!(&psi); - (lambda,_) = match ipm::burke(&psi){ - Ok((lambda,objf)) => (lambda, objf), - Err(err) =>{ + (lambda, _) = match ipm::burke(&psi) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { //todo: write out report - panic!("Error in IPM: {:?}",err); + panic!("Error in IPM: {:?}", err); } }; let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - for (index,lam) in lambda.iter().enumerate(){ - if lam > &1e-8 && lam > &(lambda.max().unwrap()/1000_f64){ + for (index, lam) in lambda.iter().enumerate() { + if lam > &1e-8 && lam > &(lambda.max().unwrap() / 1000_f64) { theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); } } - theta = stack(Axis(0),&theta_rows).unwrap(); - psi = stack(Axis(1),&psi_columns).unwrap(); + theta = stack(Axis(0), &theta_rows).unwrap(); + psi = stack(Axis(1), &psi_columns).unwrap(); - - - // Normalize the rows of Psi let mut n_psi = psi.clone(); - n_psi.axis_iter_mut(Axis(0)).into_par_iter().for_each( - |mut row| row /= row.sum() - ); + n_psi + .axis_iter_mut(Axis(0)) + .into_par_iter() + .for_each(|mut row| row /= row.sum()); // permutate the columns of Psi - let perm = n_psi.sort_axis_by(Axis(1), |i, j| n_psi.column(i).sum() > n_psi.column(j).sum()); + let perm = n_psi.sort_axis_by(Axis(1), |i, j| { + n_psi.column(i).sum() > n_psi.column(j).sum() + }); n_psi = n_psi.permute_axis(Axis(1), &perm); // QR decomposition match n_psi.qr() { @@ -94,52 +94,49 @@ where let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - for i in 0..lim_loop{ + for i in 0..lim_loop { let test = norm_zero(&r.column(i).to_owned()); - if r.get((i,i)).unwrap()/test >= 1e-8{ + if r.get((i, i)).unwrap() / test >= 1e-8 { theta_rows.push(theta.row(perm.indices[keep])); psi_columns.push(psi.column(perm.indices[keep])); - keep +=1; + keep += 1; } } - theta = stack(Axis(0),&theta_rows).unwrap(); - psi = stack(Axis(1),&psi_columns).unwrap(); - }, + theta = stack(Axis(0), &theta_rows).unwrap(); + psi = stack(Axis(1), &psi_columns).unwrap(); + } Err(_) => { log::error!("# support points was {}", psi.ncols()); let nsub = psi.nrows(); // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); psi = psi.permute_axis(Axis(1), &perm); theta = theta.permute_axis(Axis(0), &perm); - psi = psi.slice(s![..,..nsub]).to_owned(); - theta = theta.slice(s![..nsub,..]).to_owned(); + psi = psi.slice(s![.., ..nsub]).to_owned(); + theta = theta.slice(s![..nsub, ..]).to_owned(); log::error!("Pushed down to {}", psi.ncols()); - } } - - - (lambda,objf) = match ipm::burke(&psi){ - Ok((lambda,objf)) => (lambda, objf), - Err(err) =>{ + (lambda, objf) = match ipm::burke(&psi) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { //todo: write out report - panic!("Error in IPM: {:?}",err); + panic!("Error in IPM: {:?}", err); } }; - + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; let mut lambda_tmp: Vec = vec![]; - for (index,lam) in lambda.iter().enumerate(){ - if lam > &(lambda.max().unwrap()/1000_f64){ + for (index, lam) in lambda.iter().enumerate() { + if lam > &(lambda.max().unwrap() / 1000_f64) { theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); lambda_tmp.push(*lam); } } - theta = stack(Axis(0),&theta_rows).unwrap(); - let psi2 = stack(Axis(1),&psi_columns).unwrap(); + theta = stack(Axis(0), &theta_rows).unwrap(); + let psi2 = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); let pyl = psi2.dot(&w); @@ -151,28 +148,28 @@ where // log::error!("Objf decreased"); // break; // } - if let Some(output) = &settings.config.pmetrics_outputs { + if let Some(output) = &settings.config.pmetrics_outputs { if *output { //cycles.csv //TODO: I need some sort of reader/writer, so I can keep building over the file - writer.write_field(format!("{}",&cycle)).unwrap(); - writer.write_field(format!("{}",-2.*objf)).unwrap(); - writer.write_field(format!("{}",theta.nrows())).unwrap(); + writer.write_field(format!("{}", &cycle)).unwrap(); + writer.write_field(format!("{}", -2. * objf)).unwrap(); + writer.write_field(format!("{}", theta.nrows())).unwrap(); writer.write_record(None::<&[u8]>).unwrap(); } - } - let state = AppState{ + } + let state = AppState { cycle, - objf: -2.*objf, - theta: theta.clone() + objf: -2. * objf, + theta: theta.clone(), }; tx.send(state).unwrap(); - if (last_objf-objf).abs() <= THETA_G && eps>THETA_E{ + if (last_objf - objf).abs() <= THETA_G && eps > THETA_E { eps /= 2.; - if eps <= THETA_E{ + if eps <= THETA_E { f1 = pyl.mapv(|x| x.ln()).sum(); - if (f1- f0).abs() <= THETA_F{ + if (f1 - f0).abs() <= THETA_F { log::info!("Likelihood criteria convergence"); converged = true; break; @@ -183,34 +180,31 @@ where } } - if cycle >= settings.config.cycles{ + if cycle >= settings.config.cycles { break; } theta = adaptative_grid(&mut theta, eps, &ranges); // dbg!(&theta); - cycle += 1; + cycle += 1; last_objf = objf; } writer.flush().unwrap(); (theta, w, objf, cycle, converged) - - } -fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64,f64)]) -> Array2 { +fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64, f64)]) -> Array2 { let old_theta = theta.clone(); - for spp in old_theta.rows(){ - for (j, val) in spp.into_iter().enumerate(){ - let l = eps * (ranges[j].1 - ranges[j].0);//abs? - if val + l < ranges[j].1{ + for spp in old_theta.rows() { + for (j, val) in spp.into_iter().enumerate() { + let l = eps * (ranges[j].1 - ranges[j].0); //abs? + if val + l < ranges[j].1 { let mut plus = Array::zeros(spp.len()); plus[j] = l; plus = plus + spp; evaluate_spp(theta, plus, ranges); // (n_spp, _) = theta.dim(); - } - if val - l > ranges[j].0{ + if val - l > ranges[j].0 { let mut minus = Array::zeros(spp.len()); minus[j] = -l; minus = minus + spp; @@ -222,10 +216,10 @@ fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64,f64)]) -> A theta.to_owned() } -fn evaluate_spp(theta: &mut Array2, candidate: Array1, limits: &[(f64,f64)]){ - for spp in theta.rows(){ +fn evaluate_spp(theta: &mut Array2, candidate: Array1, limits: &[(f64, f64)]) { + for spp in theta.rows() { let mut dist: f64 = 0.; - for (i, val) in candidate.clone().into_iter().enumerate(){ + for (i, val) in candidate.clone().into_iter().enumerate() { dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); } if dist <= THETA_D { @@ -233,12 +227,9 @@ fn evaluate_spp(theta: &mut Array2, candidate: Array1, limits: &[(f64, } } theta.push_row(candidate.view()).unwrap(); - } - - -fn norm_zero(a: &Array1) -> f64{ - let zeros:Array1 = Array::zeros(a.len()); +fn norm_zero(a: &Array1) -> f64 { + let zeros: Array1 = Array::zeros(a.len()); a.l2_dist(&zeros).unwrap() -} \ No newline at end of file +} diff --git a/src/base/array_permutation.rs b/src/base/array_permutation.rs index 8055d95da..8599f203b 100644 --- a/src/base/array_permutation.rs +++ b/src/base/array_permutation.rs @@ -13,12 +13,12 @@ pub struct Permutation { #[derive(Debug)] pub struct PermutationError; -impl fmt::Display for PermutationError{ +impl fmt::Display for PermutationError { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { write!(f, "Permutation Error") } } -impl std::error::Error for PermutationError { } +impl std::error::Error for PermutationError {} impl Permutation { pub fn from_indices(v: Vec) -> Result { @@ -117,10 +117,8 @@ where let mut result = Array::uninit(self.dim()); unsafe { - let mut moved_elements = 0; - let source_0 = self.raw_view().index_axis_move(axis, 0); Zip::from(&perm.indices) @@ -141,4 +139,3 @@ where } } } - diff --git a/src/base/datafile.rs b/src/base/datafile.rs index df983b16d..1e28b59c4 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -5,7 +5,7 @@ type Record = HashMap; //This structure represents a single row in the CSV file #[derive(Debug)] -struct Event{ +struct Event { id: String, evid: isize, time: f64, @@ -27,12 +27,13 @@ pub fn parse(path: &String) -> Result, Box> { // .delimiter(b',') // .escape(Some(b'\\')) .comment(Some(b'#')) - .from_path(path).unwrap(); + .from_path(path) + .unwrap(); let mut events: Vec = vec![]; for result in rdr.deserialize() { - let mut record: Record = result?; - events.push(Event{ + let mut record: Record = result?; + events.push(Event { id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), time: record.remove("TIME").unwrap().parse::().unwrap(), @@ -51,8 +52,8 @@ pub fn parse(path: &String) -> Result, Box> { }); } let mut scenarios: Vec = vec![]; - let ev_iter = events.group_by_mut(|a,b| a.id == b.id); - for group in ev_iter{ + let ev_iter = events.group_by_mut(|a, b| a.id == b.id); + for group in ev_iter { scenarios.push(parse_events_to_scenario(group)); } Ok(scenarios) @@ -62,7 +63,7 @@ pub fn parse(path: &String) -> Result, Box> { pub struct Dose { pub time: f64, pub dose: f64, - pub compartment: usize + pub compartment: usize, } #[derive(Debug)] @@ -70,20 +71,20 @@ pub struct Infusion { pub time: f64, pub dur: f64, pub amount: f64, - pub compartment: usize + pub compartment: usize, } //This structure represents a full set of dosing events for a single ID //TODO: I should transform the ADDL and II elements into the right dose events #[derive(Debug)] -pub struct Scenario{ - pub id: String, //id of the Scenario +pub struct Scenario { + pub id: String, //id of the Scenario pub time: Vec, //ALL times pub infusions: Vec, pub doses: Vec, pub time_obs: Vec>, //obs times - pub obs: Vec>, // obs @ time_obs + pub obs: Vec>, // obs @ time_obs pub time_flat: Vec, - pub obs_flat: Vec + pub obs_flat: Vec, } // Current Limitations: // This version does not handle @@ -93,7 +94,7 @@ pub struct Scenario{ //TODO: time needs to be expanded with the times relevant to ADDL and II //TODO: Also dose must be expanded because of the same reason // cov: , //this should be a matrix (or function ), with values for each cov and time -fn parse_events_to_scenario(events: &[Event]) -> Scenario{ +fn parse_events_to_scenario(events: &[Event]) -> Scenario { let mut time: Vec = vec![]; let mut doses: Vec = vec![]; let mut infusions: Vec = vec![]; @@ -102,45 +103,49 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ let mut raw_outeq: Vec = vec![]; for event in events { time.push(event.time); - - if event.evid == 1 { //dose event + + if event.evid == 1 { + //dose event if event.dur.unwrap_or(0.0) > 0.0 { - infusions.push( - Infusion { - time: event.time, - dur: event.dur.unwrap(), - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1 - }); + infusions.push(Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); } else { - doses.push( - Dose { - time: event.time, - dose: event.dose.unwrap(), - compartment: event.input.unwrap() - 1 - }); + doses.push(Dose { + time: event.time, + dose: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); } - } else if event.evid == 0 { //obs event + } else if event.evid == 0 { + //obs event raw_obs.push(event.out.unwrap()); raw_time_obs.push(event.time); raw_outeq.push(event.outeq.unwrap()); - } + } } let max_outeq = raw_outeq.iter().max().unwrap(); let mut time_obs: Vec> = vec![]; let mut obs: Vec> = vec![]; - for _ in 0..*max_outeq{ + for _ in 0..*max_outeq { time_obs.push(vec![]); obs.push(vec![]); - } - for ((t,o), eq) in raw_time_obs.iter().zip(raw_obs.iter()).zip(raw_outeq.iter()){ - time_obs.get_mut(eq-1).unwrap().push(*t); - obs.get_mut(eq-1).unwrap().push(*o); + } + for ((t, o), eq) in raw_time_obs + .iter() + .zip(raw_obs.iter()) + .zip(raw_outeq.iter()) + { + time_obs.get_mut(eq - 1).unwrap().push(*t); + obs.get_mut(eq - 1).unwrap().push(*o); } let time_flat = time_obs.clone().into_iter().flatten().collect::>(); let obs_flat = obs.clone().into_iter().flatten().collect::>(); - Scenario { + Scenario { id: events[0].id.clone(), time, doses, @@ -148,6 +153,6 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario{ time_obs, obs, time_flat, - obs_flat - } -} \ No newline at end of file + obs_flat, + } +} diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 913ad2e33..381e14e3f 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -1,94 +1,100 @@ use std::error; -use linfa_linalg::{cholesky::{Cholesky}, triangular::{SolveTriangular}}; -use ndarray::{ArrayBase, Dim, OwnedRepr, Array, Array2, array}; -use ndarray_stats::{QuantileExt, DeviationExt}; +use linfa_linalg::{cholesky::Cholesky, triangular::SolveTriangular}; +use ndarray::{array, Array, Array2, ArrayBase, Dim, OwnedRepr}; +use ndarray_stats::{DeviationExt, QuantileExt}; type OneDimArray = ArrayBase, ndarray::Dim<[usize; 1]>>; - -pub fn burke(psi: &ArrayBase,Dim<[usize; 2]>>) -> Result<(OneDimArray, f64),Box>{ +pub fn burke( + psi: &ArrayBase, Dim<[usize; 2]>>, +) -> Result<(OneDimArray, f64), Box> { // psi.par_mapv_inplace(|x| x.abs()); - let (row,col) = psi.dim(); + let (row, col) = psi.dim(); // if row>col { // return Err("The matrix PSI has row>col".into()); // } if psi.min().unwrap() < &0.0 { return Err("PSI contains negative elements".into()); } - let ecol:ArrayBase,Dim<[usize; 1]>> = Array::ones(col); + let ecol: ArrayBase, Dim<[usize; 1]>> = Array::ones(col); let mut plam = psi.dot(&ecol); // if plam.min().unwrap() <= &1e-15 { // return Err("The vector psi*e has a non-positive entry".into()); // } let eps = 1e-8; let mut sig = 0.; - let erow:ArrayBase,Dim<[usize; 1]>> = Array::ones(row); + let erow: ArrayBase, Dim<[usize; 1]>> = Array::ones(row); let mut lam = ecol.clone(); - let mut w = 1./&plam; + let mut w = 1. / &plam; let mut ptw = psi.t().dot(&w); - let shrink = 2.**ptw.max().unwrap(); + let shrink = 2. * *ptw.max().unwrap(); lam *= shrink; plam *= shrink; w /= shrink; ptw /= shrink; let mut y = &ecol - &ptw; - let mut r = &erow - &w*&plam; + let mut r = &erow - &w * &plam; let mut norm_r = norm_inf(r); - let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); - let mut gap = (w.mapv(|x:f64| x.ln()).sum() + sum_log_plam).abs() / (1.+ sum_log_plam); - let mut mu = lam.t().dot(&y)/col as f64; - + let sum_log_plam = plam.mapv(|x: f64| x.ln()).sum(); + let mut gap = (w.mapv(|x: f64| x.ln()).sum() + sum_log_plam).abs() / (1. + sum_log_plam); + let mut mu = lam.t().dot(&y) / col as f64; while mu > eps || norm_r > eps || gap > eps { let smu = sig * mu; - let inner = &lam/&y;//divide(&lam, &y); - let w_plam = &plam/&w;//divide(&plam, &w); - let h = - psi.dot(&Array2::from_diag(&inner)) - .dot(&psi.t()) + - Array2::from_diag(&w_plam); + let inner = &lam / &y; //divide(&lam, &y); + let w_plam = &plam / &w; //divide(&plam, &w); + let h = psi.dot(&Array2::from_diag(&inner)).dot(&psi.t()) + Array2::from_diag(&w_plam); let uph = h.cholesky()?; let uph = uph.t(); - let smuyinv = smu*(&ecol/&y); - let rhsdw = &erow/&w - (psi.dot(&smuyinv)); - let a = rhsdw.clone().into_shape((rhsdw.len(),1))?; + let smuyinv = smu * (&ecol / &y); + let rhsdw = &erow / &w - (psi.dot(&smuyinv)); + let a = rhsdw.clone().into_shape((rhsdw.len(), 1))?; //todo: cleanup this aux variable // //dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); // uph.solve_into(rhsdw); - let x = uph.t().solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)?; + let x = uph + .t() + .solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)?; let dw_aux = uph.solve_triangular(&x, linfa_linalg::triangular::UPLO::Upper)?; let dw = dw_aux.column(0); - let dy = - psi.t().dot(&dw); + let dy = -psi.t().dot(&dw); let dlam = smuyinv - &lam - inner * &dy; - let mut alfpri = -1. / ((&dlam/&lam).min().unwrap().min(-0.5)); - alfpri = (0.99995*alfpri).min(1.0); - let mut alfdual = -1. / ((&dy/&y).min().unwrap().min(-0.5)); - alfdual = alfdual.min(-1./(&dw/&w).min().unwrap().min(-0.5)); - alfdual = (0.99995*alfdual).min(1.0); - lam = lam + alfpri*dlam; - w = w + alfdual*&dw; - y = y + alfdual*&dy; - mu = lam.t().dot(&y)/col as f64; + let mut alfpri = -1. / ((&dlam / &lam).min().unwrap().min(-0.5)); + alfpri = (0.99995 * alfpri).min(1.0); + let mut alfdual = -1. / ((&dy / &y).min().unwrap().min(-0.5)); + alfdual = alfdual.min(-1. / (&dw / &w).min().unwrap().min(-0.5)); + alfdual = (0.99995 * alfdual).min(1.0); + lam = lam + alfpri * dlam; + w = w + alfdual * &dw; + y = y + alfdual * &dy; + mu = lam.t().dot(&y) / col as f64; plam = psi.dot(&lam); - r = &erow - &w*&plam; - ptw = ptw -alfdual*dy; + r = &erow - &w * &plam; + ptw = ptw - alfdual * dy; norm_r = norm_inf(r); - let sum_log_plam = plam.mapv(|x:f64| x.ln()).sum(); - gap = (w.mapv(|x:f64| x.ln()).sum() + sum_log_plam).abs() / (1.+ sum_log_plam); - if mueps { + let sum_log_plam = plam.mapv(|x: f64| x.ln()).sum(); + gap = (w.mapv(|x: f64| x.ln()).sum() + sum_log_plam).abs() / (1. + sum_log_plam); + if mu < eps && norm_r > eps { sig = 1.0; } else { - sig = array![[(1.-alfpri).powi(2),(1.-alfdual).powi(2),(norm_r-mu)/(norm_r+100.*mu)]].max().unwrap().min(0.3); - } + sig = array![[ + (1. - alfpri).powi(2), + (1. - alfdual).powi(2), + (norm_r - mu) / (norm_r + 100. * mu) + ]] + .max() + .unwrap() + .min(0.3); + } } lam /= row as f64; let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); - lam = &lam/lam.sum(); - Ok((lam,obj)) + lam = &lam / lam.sum(); + Ok((lam, obj)) } -fn norm_inf(a: ArrayBase,Dim<[usize; 1]>>) -> f64{ - let zeros:ArrayBase,Dim<[usize; 1]>> = Array::zeros(a.len()); +fn norm_inf(a: ArrayBase, Dim<[usize; 1]>>) -> f64 { + let zeros: ArrayBase, Dim<[usize; 1]>> = Array::zeros(a.len()); a.linf_dist(&zeros).unwrap() } @@ -105,4 +111,3 @@ fn norm_inf(a: ArrayBase,Dim<[usize; 1]>>) -> f64{ // }); // res // } - diff --git a/src/base/lds.rs b/src/base/lds.rs index b6fedd223..2e8a13ce3 100644 --- a/src/base/lds.rs +++ b/src/base/lds.rs @@ -1,25 +1,29 @@ -use sobol_burley::sample; use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; +use sobol_burley::sample; -pub fn sobol(n_points: usize, range_params: &Vec<(f64,f64)>, seed: u32) -> ArrayBase,Dim<[usize; 2]>>{ +pub fn sobol( + n_points: usize, + range_params: &Vec<(f64, f64)>, + seed: u32, +) -> ArrayBase, Dim<[usize; 2]>> { let n_params = range_params.len(); let mut seq = Array::::zeros((n_points, n_params).f()); for i in 0..n_points { - let mut row = seq.slice_mut(s![i,..]); + let mut row = seq.slice_mut(s![i, ..]); let mut point: Vec = Vec::new(); - for j in 0..n_params{ + for j in 0..n_params { point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed) as f64) } row.assign(&Array::from(point)); } - for i in 0..n_params{ - let mut column = seq.slice_mut(s![..,i]); + for i in 0..n_params { + let mut column = seq.slice_mut(s![.., i]); let (min, max) = range_params.get(i).unwrap(); - column.par_mapv_inplace(|x| min + x * (max-min)); + column.par_mapv_inplace(|x| min + x * (max - min)); } seq } //TODO: It should be possible to avoid one of the for-loops //this improvement should happen automatically if switching columns with rows. -//theta0 = hcat([a .+ (b - a) .* Sobol.next!(s) for i = 1:n_theta0]...) \ No newline at end of file +//theta0 = hcat([a .+ (b - a) .* Sobol.next!(s) for i = 1:n_theta0]...) diff --git a/src/base/mod.rs b/src/base/mod.rs index e22684322..bf94de807 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,34 +1,38 @@ -use eyre::Result; -use ndarray::{Array2, Axis}; -use tokio::sync::mpsc::{self, UnboundedSender}; -use std::fs::{File, self}; -use std::thread::spawn; -use ndarray_csv::{Array2Reader, Array2Writer}; -use std::time::Instant; -use csv::{ReaderBuilder, WriterBuilder}; -use crate::prelude::start_ui; -use crate::{tui::state::AppState, algorithms::npag::npag}; -use log::LevelFilter; -use log4rs::append::file::FileAppender; -use log4rs::encode::pattern::PatternEncoder; -use log4rs::config::{Appender, Config, Root}; use self::datafile::Scenario; use self::prob::{sim_obs, Observations}; use self::settings::Data; use self::simulator::{Engine, Simulate}; +use crate::prelude::start_ui; +use crate::{algorithms::npag::npag, tui::state::AppState}; +use csv::{ReaderBuilder, WriterBuilder}; +use eyre::Result; +use log::LevelFilter; +use log4rs::append::file::FileAppender; +use log4rs::config::{Appender, Config, Root}; +use log4rs::encode::pattern::PatternEncoder; +use ndarray::{Array2, Axis}; +use ndarray_csv::{Array2Reader, Array2Writer}; +use std::fs::{self, File}; +use std::thread::spawn; +use std::time::Instant; +use tokio::sync::mpsc::{self, UnboundedSender}; -pub mod settings; -pub mod lds; +pub mod array_permutation; pub mod datafile; -pub mod simulator; -pub mod prob; pub mod ipm; -pub mod array_permutation; - +pub mod lds; +pub mod prob; +pub mod settings; +pub mod simulator; -pub fn start(engine: Engine, ranges: Vec<(f64, f64)>, settings_path: String, c: (f64,f64,f64,f64)) -> Result<()> +pub fn start( + engine: Engine, + ranges: Vec<(f64, f64)>, + settings_path: String, + c: (f64, f64, f64, f64), +) -> Result<()> where -S: Simulate + std::marker::Sync + std::marker::Send + 'static + S: Simulate + std::marker::Sync + std::marker::Send + 'static, { let now = Instant::now(); let settings = settings::read(settings_path); @@ -39,37 +43,40 @@ S: Simulate + std::marker::Sync + std::marker::Send + 'static let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); let array_read: Array2 = reader.deserialize_array2_dynamic().unwrap(); array_read - }, - None => lds::sobol(settings.config.init_points, &ranges, settings.config.seed) - + } + None => lds::sobol(settings.config.init_points, &ranges, settings.config.seed), }; let scenarios = datafile::parse(&settings.paths.data).unwrap(); let (tx, rx) = mpsc::unbounded_channel::(); if settings.config.tui { spawn(move || { - run_npag(engine,ranges,theta,&scenarios,c,tx,&settings); - log::info!("Total time: {:.2?}",now.elapsed()); - } - ); + run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + log::info!("Total time: {:.2?}", now.elapsed()); + }); start_ui(rx)?; - } else { - run_npag(engine,ranges,theta,&scenarios,c,tx,&settings); - log::info!("Total time: {:.2?}",now.elapsed()); + run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + log::info!("Total time: {:.2?}", now.elapsed()); } Ok(()) } -fn run_npag(sim_eng: Engine,ranges: Vec<(f64,f64)>,theta: Array2,scenarios: &Vec, - c: (f64,f64,f64,f64),tx: UnboundedSender,settings: &Data) -where - S: Simulate + std::marker::Sync +fn run_npag( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: &Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: &Data, +) where + S: Simulate + std::marker::Sync, { - let (theta, _w, _objf, _cycle, _converged) = - npag(&sim_eng,ranges,theta,scenarios,c,tx,settings); - - if let Some(output) = &settings.config.pmetrics_outputs { + let (theta, _w, _objf, _cycle, _converged) = + npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + + if let Some(output) = &settings.config.pmetrics_outputs { if *output { //theta.csv let file = File::create("theta.csv").unwrap(); @@ -81,10 +88,12 @@ where //pred.csv let pred = sim_obs(&sim_eng, scenarios, &theta); let cycles_file = File::create("pred.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(cycles_file); - for row in pred.axis_iter(Axis(0)){ - for elem in row.axis_iter(Axis(0)){ - writer.write_field(format!("{}",&elem)).unwrap(); + let mut writer = WriterBuilder::new() + .has_headers(false) + .from_writer(cycles_file); + for row in pred.axis_iter(Axis(0)) { + for elem in row.axis_iter(Axis(0)) { + writer.write_field(format!("{}", &elem)).unwrap(); } writer.write_record(None::<&[u8]>).unwrap(); } @@ -94,37 +103,39 @@ where //time.csv let obs_file = File::create("obs.csv").unwrap(); let time_file = File::create("time.csv").unwrap(); - let mut obs_writer = WriterBuilder::new().has_headers(false).from_writer(obs_file); - let mut time_writer = WriterBuilder::new().has_headers(false).from_writer(time_file); - for scenario in scenarios{ + let mut obs_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(obs_file); + let mut time_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(time_file); + for scenario in scenarios { let obs = Observations(scenario.obs_flat.clone()); let time = Observations(scenario.time_flat.clone()); - obs_writer.write_field(format!("{}",obs)).unwrap(); + obs_writer.write_field(format!("{}", obs)).unwrap(); obs_writer.write_record(None::<&[u8]>).unwrap(); - time_writer.write_field(format!("{}",time)).unwrap(); + time_writer.write_field(format!("{}", time)).unwrap(); time_writer.write_record(None::<&[u8]>).unwrap(); } obs_writer.flush().unwrap(); time_writer.flush().unwrap(); } - } - + } } - -fn setup_log(settings: &Data){ +fn setup_log(settings: &Data) { if let Some(log_path) = &settings.paths.log_out { - if fs::remove_file(log_path).is_ok(){}; + if fs::remove_file(log_path).is_ok() {}; let logfile = FileAppender::builder() .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) - .build(log_path).unwrap(); + .build(log_path) + .unwrap(); let config = Config::builder() .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder() - .appender("logfile") - .build(LevelFilter::Info)).unwrap(); + .build(Root::builder().appender("logfile").build(LevelFilter::Info)) + .unwrap(); log4rs::init_config(config).unwrap(); }; -} \ No newline at end of file +} diff --git a/src/base/prob.rs b/src/base/prob.rs index 68b617ec5..caf5f29b3 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,13 +1,13 @@ use std::fmt::Display; -use crate::prelude::{Scenario, Simulate, Engine}; +use crate::prelude::{Engine, Scenario, Simulate}; +use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::Array; -use ndarray::parallel::prelude::*; -#[derive(Default,Clone)] +#[derive(Default, Clone)] pub struct Observations(pub Vec); -impl Display for Observations{ +impl Display for Observations { fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { self.0.iter().fold(Ok(()), |result, value| { result.and_then(|_| write!(f, "{},", value)) @@ -15,55 +15,81 @@ impl Display for Observations{ } } -const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; +const FRAC_1_SQRT_2PI: f64 = + std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; //TODO: I might need to implement that cache manually //Example: https://github.com/jaemk/cached/issues/16 -pub fn prob(sim_eng: &Engine, scenarios: &Vec, support_points: &Array2, c: (f64,f64,f64,f64)) -> Array2//(Array2,Array2>) +pub fn prob( + sim_eng: &Engine, + scenarios: &Vec, + support_points: &Array2, + c: (f64, f64, f64, f64), +) -> Array2 +//(Array2,Array2>) where - S: Simulate + Sync + S: Simulate + Sync, { // let pred:Arc>>> = Arc::new(Mutex::new(Array2::default((scenarios.len(), support_points.nrows()).f()))); let mut prob = Array2::::zeros((scenarios.len(), support_points.nrows()).f()); - prob.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(i, mut row)|{ - row.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(j, mut element)|{ - let scenario = scenarios.get(i).unwrap(); - let ypred = Array::from(sim_eng.pred(scenario, support_points.row(j).to_vec())); - let yobs = Array::from(scenario.obs_flat.clone()); - // let mut lock = pred.lock().unwrap(); - // let predij = lock.get_mut((i,j)).unwrap(); - // predij.append(&mut scenario.obs_flat.clone()); - // log::info!("Yobs[{}]={:?}", i, &yobs); - // log::info!("Ypred[{}]={:?}", i, &ypred); - let sigma = c.0 + c.1* &yobs + c.2 * &yobs.mapv(|x| x.powi(2))+ c.3 * &yobs.mapv(|x| x.powi(3)); - let diff = (yobs-ypred).mapv(|x| x.powi(2)); - let two_sigma_sq = (2.0*&sigma).mapv(|x| x.powi(2)); - let aux_vec = FRAC_1_SQRT_2PI * (-&diff/&two_sigma_sq).mapv(|x| x.exp())/σ - // if i == 0 && j == 0 { - // log::info!("PSI[1,1]={:?}",&aux_vec.product()); - // } - // log::info!("Sigma[{}]={:?}", i, &sigma); - element.fill(aux_vec.product()); + prob.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut row)| { + row.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(j, mut element)| { + let scenario = scenarios.get(i).unwrap(); + let ypred = Array::from(sim_eng.pred(scenario, support_points.row(j).to_vec())); + let yobs = Array::from(scenario.obs_flat.clone()); + // let mut lock = pred.lock().unwrap(); + // let predij = lock.get_mut((i,j)).unwrap(); + // predij.append(&mut scenario.obs_flat.clone()); + // log::info!("Yobs[{}]={:?}", i, &yobs); + // log::info!("Ypred[{}]={:?}", i, &ypred); + let sigma = c.0 + + c.1 * &yobs + + c.2 * &yobs.mapv(|x| x.powi(2)) + + c.3 * &yobs.mapv(|x| x.powi(3)); + let diff = (yobs - ypred).mapv(|x| x.powi(2)); + let two_sigma_sq = (2.0 * &sigma).mapv(|x| x.powi(2)); + let aux_vec = + FRAC_1_SQRT_2PI * (-&diff / &two_sigma_sq).mapv(|x| x.exp()) / σ + // if i == 0 && j == 0 { + // log::info!("PSI[1,1]={:?}",&aux_vec.product()); + // } + // log::info!("Sigma[{}]={:?}", i, &sigma); + element.fill(aux_vec.product()); + }); }); - }); // let pred= Arc::try_unwrap(pred).unwrap().into_inner().unwrap(); // (prob,pred) prob } -pub fn sim_obs(sim_eng: &Engine, scenarios: &Vec, support_points: &Array2) -> Array2 +pub fn sim_obs( + sim_eng: &Engine, + scenarios: &Vec, + support_points: &Array2, +) -> Array2 where - S: Simulate + Sync + S: Simulate + Sync, { - let mut pred:Array2 = Array2::default((scenarios.len(), support_points.nrows()).f()); - pred.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(i, mut row)|{ - row.axis_iter_mut(Axis(0)).into_par_iter().enumerate().for_each(|(j, mut element)|{ - let scenario = scenarios.get(i).unwrap(); - let ypred = sim_eng.pred(scenario, support_points.row(j).to_vec()); - element.fill(Observations(ypred)); + let mut pred: Array2 = + Array2::default((scenarios.len(), support_points.nrows()).f()); + pred.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut row)| { + row.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(j, mut element)| { + let scenario = scenarios.get(i).unwrap(); + let ypred = sim_eng.pred(scenario, support_points.row(j).to_vec()); + element.fill(Observations(ypred)); + }); }); - }); pred } - - diff --git a/src/base/settings.rs b/src/base/settings.rs index 0b5f4e2f2..376633fbe 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -1,47 +1,47 @@ - use serde_derive::Deserialize; - use std::fs; - use std::process::exit; - use toml; +use serde_derive::Deserialize; +use std::fs; +use std::process::exit; +use toml; - #[derive(Deserialize,Clone)] - pub struct Data { - pub paths: Paths, - pub config: Config - } +#[derive(Deserialize, Clone)] +pub struct Data { + pub paths: Paths, + pub config: Config, +} - #[derive(Deserialize,Clone)] - pub struct Paths { - pub data: String, - pub log_out: Option, - pub prior_dist: Option, - } +#[derive(Deserialize, Clone)] +pub struct Paths { + pub data: String, + pub log_out: Option, + pub prior_dist: Option, +} - #[derive(Deserialize,Clone)] - pub struct Config { - pub cycles: usize, - pub engine: String, - pub init_points: usize, - pub seed: u32, - pub tui: bool, - pub pmetrics_outputs: Option - } +#[derive(Deserialize, Clone)] +pub struct Config { + pub cycles: usize, + pub engine: String, + pub init_points: usize, + pub seed: u32, + pub tui: bool, + pub pmetrics_outputs: Option, +} - pub fn read(filename: String) -> Data{ - let contents = match fs::read_to_string(&filename){ - Ok(c) => c, - Err(_) => { - eprintln!("ERROR: Could not read file {}", &filename); - exit(1); - } - }; +pub fn read(filename: String) -> Data { + let contents = match fs::read_to_string(&filename) { + Ok(c) => c, + Err(_) => { + eprintln!("ERROR: Could not read file {}", &filename); + exit(1); + } + }; - let config: Data = match toml::from_str(&contents){ - Ok(d) => d, - Err(e) => { - eprintln!("{}",e); - eprintln!("ERROR: Unable to load data from {}", &filename); - exit(1); - } - }; - config - } \ No newline at end of file + let config: Data = match toml::from_str(&contents) { + Ok(d) => d, + Err(e) => { + eprintln!("{}", e); + eprintln!("ERROR: Unable to load data from {}", &filename); + exit(1); + } + }; + config +} diff --git a/src/base/simulator.rs b/src/base/simulator.rs index 186b127e6..a5cc67aec 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -1,37 +1,45 @@ use crate::base::datafile::Scenario; use interp::interp_slice; -pub trait Simulate{ - fn simulate(&self, params: Vec, tspan:[f64;2], scenario: &Scenario) -> (Vec, Vec>); +pub trait Simulate { + fn simulate( + &self, + params: Vec, + tspan: [f64; 2], + scenario: &Scenario, + ) -> (Vec, Vec>); } pub struct Engine -where - S: Simulate +where + S: Simulate, { - sim: S + sim: S, } impl Engine where - S: Simulate + S: Simulate, { - pub fn new(sim: S) -> Self{ - Self{ - sim - } + pub fn new(sim: S) -> Self { + Self { sim } } - pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec{ + pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec { let (x_out, y_out) = self.sim.simulate( params, - [*scenario.time.first().unwrap(), *scenario.time.last().unwrap()], - scenario + [ + *scenario.time.first().unwrap(), + *scenario.time.last().unwrap(), + ], + scenario, ); - let mut y_intrp: Vec> = vec![]; - for (i,out) in y_out.iter().enumerate(){ - y_intrp.push(interp_slice(&x_out, out, &scenario.time_obs.get(i).unwrap()[..])); + let mut y_intrp: Vec> = vec![]; + for (i, out) in y_out.iter().enumerate() { + y_intrp.push(interp_slice( + &x_out, + out, + &scenario.time_obs.get(i).unwrap()[..], + )); } y_intrp.into_iter().flatten().collect::>() } - - } diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 7627cc97f..1f825e818 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -2,29 +2,35 @@ use super::base::*; #[test] -fn basic_sobol(){ - assert_eq!(lds::sobol(5, &vec![(0.,1.),(0.,1.),(0.,1.)], 347), ndarray::array![ - [0.10731887817382813, 0.14647412300109863, 0.5851038694381714], - [0.9840304851531982, 0.7633365392684937, 0.19097506999969482], - [0.38477110862731934, 0.734661340713501, 0.2616291046142578], - [0.7023299932479858, 0.41038262844085693, 0.9158684015274048], - [0.6016758680343628, 0.6171295642852783, 0.6263971328735352] - ]) +fn basic_sobol() { + assert_eq!( + lds::sobol(5, &vec![(0., 1.), (0., 1.), (0., 1.)], 347), + ndarray::array![ + [0.10731887817382813, 0.14647412300109863, 0.5851038694381714], + [0.9840304851531982, 0.7633365392684937, 0.19097506999969482], + [0.38477110862731934, 0.734661340713501, 0.2616291046142578], + [0.7023299932479858, 0.41038262844085693, 0.9158684015274048], + [0.6016758680343628, 0.6171295642852783, 0.6263971328735352] + ] + ) } #[test] -fn scaled_sobol(){ - assert_eq!(lds::sobol(5, &vec![(0.,1.),(0.,2.),(-1.,1.)], 347), ndarray::array![ - [0.10731887817382813, 0.29294824600219727, 0.17020773887634277], - [0.9840304851531982, 1.5266730785369873, -0.6180498600006104], - [0.38477110862731934, 1.469322681427002, -0.4767417907714844], - [0.7023299932479858, 0.8207652568817139, 0.8317368030548096], - [0.6016758680343628, 1.2342591285705566, 0.2527942657470703] - ]) +fn scaled_sobol() { + assert_eq!( + lds::sobol(5, &vec![(0., 1.), (0., 2.), (-1., 1.)], 347), + ndarray::array![ + [0.10731887817382813,0.29294824600219727,0.17020773887634277], + [0.9840304851531982, 1.5266730785369873, -0.6180498600006104], + [0.38477110862731934, 1.469322681427002, -0.4767417907714844], + [0.7023299932479858, 0.8207652568817139, 0.8317368030548096], + [0.6016758680343628, 1.2342591285705566, 0.2527942657470703] + ] + ) } #[test] -fn read_mandatory_settings(){ +fn read_mandatory_settings() { let settings = settings::read("src/tests/config.toml".to_string()); assert_eq!(settings.paths.data, "data.csv"); assert_eq!(settings.config.cycles, 1024); @@ -32,14 +38,14 @@ fn read_mandatory_settings(){ } #[test] -fn read_test_datafile(){ +fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); if let Ok(scenarios) = scenarios { assert_eq!(scenarios.len(), 20); assert_eq!(scenarios.last().unwrap().id, "20"); - assert_eq!(scenarios.last().unwrap().time, - [0.0,24.0,48.0,72.0,96.0,120.0,120.0, - 120.77,121.75,125.67,128.67,143.67,]); - + assert_eq!( + scenarios.last().unwrap().time, + [0.0, 24.0, 48.0, 72.0, 96.0, 120.0, 120.0, 120.77, 121.75, 125.67, 128.67, 143.67,] + ); } -} \ No newline at end of file +} From 80646c811cf3c570d587fa8a582144aa0aaf5dfb Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 11 Mar 2023 16:00:38 -0800 Subject: [PATCH 079/393] exclude --- .gitignore | 3 ++- examples/bimodal_ke.toml | 2 +- src/algorithms/npag.rs | 8 ++++++-- src/base/ipm.rs | 1 + src/base/mod.rs | 11 +++++++++-- src/base/settings.rs | 3 +++ 6 files changed, 22 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 8f82b7801..494c485c2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ theta.csv cycles.csv pred.csv obs.csv -time.csv \ No newline at end of file +time.csv +/examples/iohexol* diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 3a6e818b0..85d3f5b08 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -8,5 +8,5 @@ cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = false +tui = true pmetrics_outputs = false \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index bd50cf056..5058bd827 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -52,6 +52,9 @@ where // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns psi = prob(&sim_eng, scenarios, &theta, c); + // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { + // log::info!("sub {}, sum: {}", i, row.sum()); + // } // (psi,_pred) = prob(&sim_eng, &scenarios, &theta, c); // dbg!(&psi); (lambda, _) = match ipm::burke(&psi) { @@ -61,6 +64,7 @@ where panic!("Error in IPM: {:?}", err); } }; + // log::info!("lambda: {}", &lambda); let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; for (index, lam) in lambda.iter().enumerate() { @@ -106,14 +110,14 @@ where psi = stack(Axis(1), &psi_columns).unwrap(); } Err(_) => { - log::error!("# support points was {}", psi.ncols()); + log::info!("# support points was {}", psi.ncols()); let nsub = psi.nrows(); // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); psi = psi.permute_axis(Axis(1), &perm); theta = theta.permute_axis(Axis(0), &perm); psi = psi.slice(s![.., ..nsub]).to_owned(); theta = theta.slice(s![..nsub, ..]).to_owned(); - log::error!("Pushed down to {}", psi.ncols()); + log::info!("Pushed down to {}", psi.ncols()); } } diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 381e14e3f..9aaa8c743 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -40,6 +40,7 @@ pub fn burke( let mut mu = lam.t().dot(&y) / col as f64; while mu > eps || norm_r > eps || gap > eps { + // log::info!("IPM cyle"); let smu = sig * mu; let inner = &lam / &y; //divide(&lam, &y); let w_plam = &plam / &w; //divide(&plam, &w); diff --git a/src/base/mod.rs b/src/base/mod.rs index bf94de807..4239f5091 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -16,7 +16,6 @@ use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; use tokio::sync::mpsc::{self, UnboundedSender}; - pub mod array_permutation; pub mod datafile; pub mod ipm; @@ -46,7 +45,15 @@ where } None => lds::sobol(settings.config.init_points, &ranges, settings.config.seed), }; - let scenarios = datafile::parse(&settings.paths.data).unwrap(); + let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); + if let Some(exclude) = &settings.config.exclude.clone(){ + for val in exclude{ + dbg!(&val); + scenarios.remove(val.as_integer().unwrap() as usize); + + } + } + let (tx, rx) = mpsc::unbounded_channel::(); if settings.config.tui { diff --git a/src/base/settings.rs b/src/base/settings.rs index 376633fbe..a20339cdc 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -1,4 +1,5 @@ use serde_derive::Deserialize; +use toml::value::Array; use std::fs; use std::process::exit; use toml; @@ -24,6 +25,8 @@ pub struct Config { pub seed: u32, pub tui: bool, pub pmetrics_outputs: Option, + pub exclude: Option + } pub fn read(filename: String) -> Data { From 5cdaed1267dc9d0c5b33eae0c7dc53c80c9107ed Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 15 Mar 2023 12:35:59 -0700 Subject: [PATCH 080/393] new obs.csv, posterior.csv --- examples/bimodal_ke.toml | 4 +- posterior.csv | 51 ++++++++++++++++++++++++ src/algorithms/npag.rs | 18 +++++---- src/base/mod.rs | 85 ++++++++++++++++++++++++++-------------- 4 files changed, 120 insertions(+), 38 deletions(-) create mode 100644 posterior.csv diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 85d3f5b08..e0bbfe36e 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -8,5 +8,5 @@ cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = true -pmetrics_outputs = false \ No newline at end of file +tui = false +pmetrics_outputs = true \ No newline at end of file diff --git a/posterior.csv b/posterior.csv new file mode 100644 index 000000000..e64cd1cf3 --- /dev/null +++ b/posterior.csv @@ -0,0 +1,51 @@ +1.232611490675882e-48,0.0,0.0,0.0,1.6623570477724256e-57,4.263622249493326e-72,0.0,0.0,0.0,0.8013336500515846,5.776327950638024e-35,0.0,0.0,8.505556899756402e-156,2.99865977847827e-30,0.0,0.0,0.0,0.00046143508252982705,0.0,0.0,0.0,1.269924860428839e-46,1.3026911503064945e-12,2.4177716533917427e-18,2.15971227778478e-167,0.0,0.0,0.0,0.0,0.0,3.0770719130960765e-52,0.0,0.0,2.2166637346921476e-15,0.0,0.0,5.671502985362826e-31,1.253617768994873e-239,0.0,7.335149020160408e-18,9.276212660451572e-70,0.0,0.1982049148645805,0.0,0.0,0.0,0.0,0.0 +1.6443174868675915e-255,3.4756806103337494e-91,3.930227305087844e-92,2.170668086896478e-86,3.0084053062279345e-264,2.5960308442643344e-252,6.141664961321058e-70,5.839987120237745e-137,4.417802915446677e-121,4.8670686359741136e-265,1.961143677622742e-276,7.505564586129872e-95,9.898187586881851e-77,3.158943414404857e-234,5.068576730322906e-245,9.223489013950396e-11,3.630905444548908e-132,1.6092564826047557e-27,7.914997149687823e-272,1.3861334304779245e-92,9.20038902998604e-18,5.637829356602318e-54,3.4996469776822585e-236,5.907056642981902e-273,3.189037813868989e-243,1.41396522975617e-210,0.0,1.3827054750026066e-172,0.9999999990870329,8.45883138144421e-86,1.4420455258588415e-44,4.963553950475095e-230,3.485708534093159e-34,9.302161670072501e-14,2.9203900141546654e-255,1.6184874519259513e-20,8.206393500912716e-10,1.6412758577362972e-246,4.9830396704073565e-228,5.028452866509917e-56,1.4557575179605491e-269,1.258031294094314e-243,1.9627288806989408e-84,4.995816627798775e-264,4.554293117027248e-115,6.871259369436654e-132,1.068805786536109e-63,2.9979629321789893e-76,3.492297171387605e-76 +1.5210389268217685e-23,0.0,0.0,0.0,1.808317609253401e-29,1.7075507337216592e-17,0.0,0.0,0.0,6.938645462758272e-59,3.8593238540640534e-48,0.0,0.0,0.005941621407563543,2.8897386449067256e-72,0.0,0.0,0.0,1.5511652990801292e-59,0.0,0.0,0.0,3.4367012734626645e-20,4.3524857357484045e-91,4.0113310743318563e-53,4.692882097594574e-27,0.0,0.0,0.0,0.0,0.0,5.495777618715006e-55,0.0,0.0,3.1979227869133238e-74,0.0,0.0,8.763744946633283e-74,0.9940583785922835,0.0,5.472512450908652e-46,1.529521655273787e-13,0.0,4.203349538616646e-57,0.0,0.0,0.0,0.0,0.0 +2.3576647440410174e-199,9.020570035379868e-22,4.888398056475441e-22,0.1846870000698832,6.071710815573039e-206,1.950867552374378e-196,5.051806423230702e-23,3.912804111323183e-68,2.4196111178976856e-36,1.5486855766603775e-210,5.638002101116708e-218,4.081094339107275e-11,6.656245057253874e-30,3.924331410626835e-185,7.810852496926296e-206,1.0680959843166554e-110,3.6595173621477027e-34,1.399732173589516e-212,1.8166683516577957e-215,1.5099841965432004e-39,1.6781878736643178e-131,5.743353535175498e-13,7.404985562623818e-192,7.472262175473248e-220,4.935842486525908e-201,1.3378815578091934e-201,0.0,1.4630603332509624e-74,1.4669057972407936e-262,8.781812321478402e-87,2.632815817163676e-117,4.278797713344592e-204,1.2328193586354192e-39,8.84096635225268e-222,4.3082840340657225e-208,3.974692211237464e-308,6.740099400889506e-147,5.079140510494131e-207,1.9062173966185837e-181,4.087367935964824e-47,3.592318167068992e-212,9.100813684007274e-192,1.572163962134153e-10,9.733353178245655e-210,5.093565926884795e-29,2.1921972586327815e-74,1.1699618199019128e-36,0.6389872739975282,0.1763257257339869 +1.5972005511508409e-226,4.935227439288218e-9,1.0705835439353156e-9,1.817852038488644e-25,1.7966914903950568e-235,1.0778070190104204e-222,0.0697464868210074,1.0978816769061494e-58,2.109220415314643e-32,4.891337591044319e-239,2.8118915121596616e-249,3.3366597065522856e-13,0.006879957372129263,1.6841893195087117e-203,3.751590534315186e-222,3.858231879257491e-190,4.41962960726585e-40,0.0,1.0740551494649699e-245,2.1965342283260247e-12,7.57312961922197e-78,3.833899593154385e-20,2.2458736160123507e-208,3.1772594738394785e-249,1.871888442292902e-218,2.8998441180820205e-187,0.0,8.330047126860777e-88,0.0,7.231989268205288e-20,3.1270633694797556e-18,8.51375340019648e-208,8.547441701011836e-39,1.1595219468195959e-141,2.9053297110171456e-231,0.0,3.1141883045109388e-308,1.2583871071512473e-223,1.3729507957499103e-196,0.06048213582867181,2.49624889991608e-242,3.7009423443797717e-214,1.456364095784125e-8,6.713202208696304e-238,5.99075897478701e-26,5.521949478840441e-57,0.8628913994062094,5.336492295652864e-34,1.293545083376316e-34 +1.4053304365340816e-13,0.0,0.0,0.0,9.971706696407851e-6,6.802152185179007e-20,0.0,0.0,0.0,4.741589878856002e-21,0.9998567197402705,0.0,0.0,1.9964396907026612e-69,4.6365020187904994e-92,0.0,0.0,0.0,2.2953419580045546e-11,0.0,0.0,0.0,3.96791058248879e-61,3.987113424631678e-43,3.743990292887973e-72,5.456484137404882e-218,0.0,0.0,0.0,0.0,0.0,2.2596933884448903e-134,0.0,0.0,7.670655024170837e-62,0.0,0.0,3.20376260111634e-92,2.322127111321145e-104,0.0,0.0001333085299392161,4.5633860053918325e-36,0.0,8.868210146975001e-22,0.0,0.0,0.0,0.0,0.0 +2.1795616991078988e-272,1.0773102432404956e-83,1.0534900779979153e-84,1.6573215044627492e-77,5.026994375849474e-281,4.13582583109778e-269,4.797466769503424e-60,1.2058511394668449e-138,1.3832979897019894e-117,3.049424906331648e-282,4.5392858605874737e-293,1.1692417893233231e-86,1.087557966098675e-67,1.7495762985607594e-250,6.250417364417567e-262,4.0067707336801607e-19,4.466636645786102e-128,4.879916585136279e-97,7.429422360315361e-289,3.4623932861362606e-86,0.000038775533378890995,1.5200230187434243e-44,1.2375443417017865e-252,2.5039740814460946e-290,4.5749521440263345e-260,1.07896904169836e-223,0.0,1.9766053089712362e-174,3.5007726450639704e-24,6.737809520109e-78,1.6036173433862213e-27,1.3031016966478155e-245,5.430006933319109e-25,0.9999612244666211,1.3704319976367082e-272,5.164413291680618e-116,2.1463525249760327e-36,1.91010280551687e-263,6.518000012951459e-244,4.777118930542833e-44,1.8204264838151354e-286,2.5565698225294444e-260,1.3880332444883814e-75,3.128699768547911e-281,3.4081939835699786e-110,1.8519725626378565e-133,6.639460262612089e-53,4.504749219047879e-68,4.962717594323895e-68 +8.187328901892522e-234,4.888183211814891e-77,8.619451039549069e-78,1.6300608043402307e-66,3.5656269478788396e-242,1.2059489465691373e-230,6.4196995375726215e-62,4.958723694434477e-119,1.0184217799301917e-101,6.017051828056782e-244,1.055071698117119e-254,7.229372791049427e-77,5.073071341811677e-69,2.117865208966185e-214,1.797420956592059e-228,8.801418080460136e-15,7.052418159050517e-110,0.000321457650150574,2.0541732035347804e-250,1.226931509652586e-82,5.944997032329701e-47,5.133421483042309e-44,7.989981776753859e-218,1.958751221903695e-252,1.2620779819596684e-225,4.582901702415281e-204,0.0,8.10609987621124e-148,8.712904632450489e-30,1.5862210327126376e-91,2.0823886779389988e-72,7.595466942077915e-218,4.191986019382187e-34,8.652273956005662e-66,3.3118221229137802e-236,0.9996776152766801,9.270731605785955e-7,7.27256313501174e-230,5.672206289629804e-209,5.579308629938365e-59,7.747510312900077e-248,5.232412116920686e-223,6.83594658896526e-69,5.752885747989085e-243,6.570730364851522e-96,6.442398587311392e-117,1.5537662026843747e-61,4.8342679281553294e-57,4.511327943736471e-57 +6.65304045602561e-166,0.0,0.0,0.0,3.60018620207202e-207,1.1263896425073864e-213,0.0,0.0,0.0,3.9558856838785143e-38,3.3184964518116126e-162,0.0,0.0,0.0,2.5497940881161898e-11,0.0,0.0,0.0,7.734662175281279e-62,0.0,0.0,0.0,3.675526915656497e-79,2.4533978733785314e-35,8.556457102551406e-7,7.013081390292712e-122,0.0,0.0,0.0,0.0,0.0,0.9999991443280217,0.0,0.0,9.120956464131669e-17,0.0,0.0,7.699320771437921e-13,0.0,0.0,1.4686643279827693e-107,5.060586566743237e-176,0.0,2.458142314453574e-38,0.0,0.0,0.0,0.0,0.0 +2.4367553518324052e-207,0.6851460628931474,0.31369288919676175,2.1559938328739448e-37,6.880369117038753e-216,1.3559244375148254e-203,5.7431313631159285e-8,3.0461687460623965e-40,8.929056557657096e-13,3.8431947944909394e-220,7.960714342013515e-230,4.408118759794734e-6,0.0011158569832351256,3.502491013558604e-186,2.1864371628178406e-206,0.0,1.9717417869128e-17,0.0,1.5685957465911414e-226,0.00004023139295064177,1.4101135210968288e-179,6.353228897088197e-53,6.003076600763372e-192,1.2140328811194117e-230,3.5375552871793065e-202,2.1887512126863242e-180,0.0,1.054461595168445e-59,0.0,8.234509111477415e-28,1.586276667771341e-64,1.791779604607353e-195,1.081003795886465e-99,3.758294505621978e-290,9.530649486407997e-214,0.0,0.0,8.671001755030497e-208,4.671016324368014e-180,2.4912464768726437e-21,5.909454082819911e-223,5.4659646005972555e-196,4.3290655062479433e-7,4.877550520449062e-219,6.107229504181789e-8,3.757831384152901e-42,4.092832146822731e-12,4.296217418848913e-61,3.1449678736444585e-62 +5.983466511839735e-190,2.828668461938081e-205,3.99094850758516e-203,0.0,3.805960849156525e-199,2.1388549223426923e-185,0.0,0.08212442114515853,4.262999104040482e-65,8.702586932270111e-206,1.0300831426256813e-214,0.0,2.5536546386950503e-248,1.0875108807437116e-164,4.2618248579511413e-190,0.0,1.6909676676723433e-100,0.0,2.0652099663524584e-212,3.211597437630658e-104,0.0,0.0,3.2982093221651956e-172,1.7108221478094513e-218,5.245301486761354e-185,9.119644012270698e-153,0.0,3.640624787467259e-26,0.0,2.8739928854351905e-64,0.0,8.689671433679925e-175,0.0,0.0,2.825026498858492e-199,0.0,0.0,1.3392271551336264e-191,6.146687271484407e-157,0.0,8.807961324155374e-208,7.869257873849308e-177,0.0,1.7504883608559716e-204,1.2821670263657178e-107,0.9178755788548415,0.0,0.0,0.0 +4.268624071918723e-83,0.0,0.0,0.0,1.604155834829399e-107,1.0198244784493827e-113,0.0,0.0,0.0,3.275105068347674e-11,6.486877253850083e-81,0.0,0.0,7.014328393640011e-199,1.1101481835659878e-10,0.0,0.0,0.0,1.0497202696442336e-23,0.0,0.0,0.0,2.361201763731264e-39,3.2734719232148338e-21,0.9999999841321837,4.2148275054639755e-103,0.0,0.0,0.0,0.0,0.0,1.309526068672999e-8,0.0,0.0,2.584744485239334e-9,0.0,0.0,5.6764626857474795e-12,2.0882286465089613e-302,0.0,6.324631461047158e-48,1.0770437272809426e-93,0.0,3.836857535043195e-11,0.0,0.0,0.0,0.0,0.0 +7.998425023366088e-233,9.857878015696346e-16,1.7288629768357292e-16,1.2164015915926492e-27,4.264776755466773e-242,5.687960042997121e-229,0.00028539011940234663,2.014587641939463e-69,1.166535160709875e-42,4.264526581042152e-245,5.1691318056710864e-256,2.0100849496238356e-19,3.502499207386033e-7,4.676759159857775e-209,3.8070038439356e-226,3.9495836493847576e-151,7.123961584936534e-51,0.0,4.565352334956661e-252,1.2453195196353265e-19,1.1192916580308568e-51,2.271215325905292e-15,3.3240334705291274e-213,3.7648587416656737e-255,7.186866395602239e-223,2.0835345376294988e-188,0.0,3.2164747443085785e-100,3.784926169650119e-293,6.769723369043647e-25,1.729745667733466e-10,2.7530414341657354e-210,9.034745802234632e-26,1.8694632623552954e-101,2.7370217318359356e-236,0.0,7.5342618823553e-258,1.172002839617638e-227,5.854264064535994e-202,0.935570061899824,7.736245399716276e-249,6.2252972994921684e-220,4.131881260394824e-13,6.358775293263301e-244,1.480592229554939e-35,4.4407986608546295e-67,0.06414419755746176,6.505422873179393e-33,2.1807963744328143e-33 +1.7006194598881024e-13,0.0,0.0,0.0,2.8272854597474066e-19,4.609684757697408e-9,0.0,0.0,0.0,2.236839256628263e-45,1.0878883728568746e-35,0.0,0.0,0.9993257634869231,6.6895148940094006e-62,0.0,0.0,0.0,1.0131732631171516e-45,0.0,0.0,0.0,3.874403313447769e-11,7.159322442027468e-78,5.463478562620273e-42,7.993013529256099e-26,0.0,0.0,0.0,0.0,0.0,2.1016439276404776e-46,0.0,0.0,2.410046694101812e-62,0.0,0.0,2.2225869083533694e-63,0.0006593108162079463,0.0,4.0811411808101365e-33,0.000014921048269899498,0.0,1.0636639753653673e-43,0.0,0.0,0.0,0.0,0.0 +1.652645705636277e-204,0.008590991400211665,0.003348306142985734,6.31732210683828e-11,1.2681669626174013e-213,1.4142441084211227e-200,0.0007554628356818642,1.3250229630103556e-45,7.358702726403537e-19,1.1676650900016906e-217,4.209054157616285e-228,0.05987607823999449,0.00008886234317575464,1.0307188825759547e-181,2.033898477166674e-201,3.2630972547609908e-208,1.9938381873141302e-22,0.0,1.7073980661288934e-224,1.1556813571853466e-10,2.3638606329767285e-127,4.2103949293476803e-20,5.239842189457371e-187,1.588475536527047e-228,2.2509884204593824e-197,2.425700802473265e-170,0.0,4.6837313123513077e-66,0.0,6.403497250997414e-34,1.135808941340876e-61,3.913281020282653e-188,6.083325806964949e-52,5.309402072695786e-219,3.727212474535755e-210,0.0,5.782465417e-315,7.064204167592742e-203,4.155964977485274e-175,3.023173554194476e-17,7.231798248051307e-221,3.4662453284759594e-192,0.9273402979963304,1.8118307963273978e-216,7.701474685583643e-13,7.621499471304132e-47,8.621085491510822e-10,3.1360392263061563e-20,5.379811164137182e-21 +3.94381779721291e-157,1.1882986646718884e-163,3.019164134212084e-161,0.0,6.073886642351235e-162,4.4543607032756425e-154,3.069610081019953e-308,7.155338003273469e-31,5.443536361238136e-50,2.969865350834765e-171,4.241338989248806e-174,2.4371123257730896e-216,2.0433925812580647e-230,1.3477303073848538e-146,2.1845686729131484e-177,0.0,1.2480870980531658e-48,0.0,1.9229188705980744e-174,9.478043198752533e-130,0.0,0.0,1.0697243907287283e-157,6.198190800822664e-183,7.546283946574525e-170,1.1675371807938388e-187,0.0,1.0,0.0,6.758911852480812e-192,0.0,3.428362709786396e-182,0.0,0.0,7.926571162228132e-175,0.0,0.0,2.0273940765421093e-178,4.697282813832063e-144,0.0,1.1186834583577167e-169,3.1187849023228716e-152,1.1455902096876046e-269,1.4947007827492173e-170,2.3782579888491753e-74,5.050992464984449e-47,0.0,0.0,0.0 +4.790384007207139e-222,1.0931056080345062e-69,2.7872330782528893e-70,2.4000133307041257e-52,1.4769036886321153e-229,3.835910008722666e-219,3.633405720948147e-59,8.819984944424097e-112,8.068387624890006e-91,5.2509130161276466e-232,1.3528010177891826e-241,2.60936559364558e-65,3.744234010066166e-67,1.1921916076518066e-205,1.8910474540568888e-221,1.6894183720582022e-23,1.739117607580544e-95,0.9999640408156936,8.204442980823265e-238,5.1075675102029945e-80,3.7413133928826555e-73,1.151072500661912e-38,4.096117630106302e-210,2.1553036093950055e-240,5.869005474667681e-218,3.8009772881555542e-208,0.0,2.4972728553288288e-132,3.787975909425112e-61,1.1744100223784173e-103,4.4462040901604496e-99,1.4176103157293048e-215,5.6121455812907314e-37,7.231841321792233e-110,1.7583051364412967e-226,0.00003595918361242574,6.939437873563299e-13,9.841487837231048e-223,2.6762446194927788e-201,2.10899224919221e-65,3.774885738428522e-235,6.071672934495007e-213,2.0926962952250027e-59,3.862577310834333e-231,1.1916993944872605e-84,8.840406742069455e-113,6.741653198562228e-64,1.8331398443352452e-43,1.382623173291704e-43 +1.9142821163297566e-222,0.0,0.0,0.0,7.459078124778535e-267,2.3631322348501803e-290,0.0,0.0,0.0,1.0917315329872268e-31,6.436564728032714e-194,0.0,0.0,0.0,0.00019263500947390864,0.0,0.0,0.0,1.454457190054469e-59,0.0,0.0,0.0,2.8786494422061376e-134,9.937509631990839e-7,8.47740400282946e-12,5.566532091705888e-255,0.0,0.0,0.0,0.0,0.0,7.954567798318885e-26,0.0,0.0,0.9997820789822244,0.0,0.0,0.000024292248861159084,0.0,0.0,5.24436713565347e-127,5.82070141928049e-253,0.0,1.0117735501367118e-33,0.0,0.0,0.0,0.0,0.0 +0.16534313253952584,0.0,0.0,0.0,0.0009603372073425014,0.8237926100276061,0.0,0.0,0.0,8.98797066851293e-25,1.7820806369280883e-13,0.0,0.0,2.6712488318366236e-11,3.0155092891678387e-56,0.0,0.0,0.0,1.443608127051611e-22,0.0,0.0,0.0,7.518329525082472e-13,2.413287517991984e-54,1.5386110369514916e-36,5.949138790462742e-71,0.0,0.0,0.0,0.0,0.0,1.321909700690269e-57,0.0,0.0,4.181738185681255e-48,0.0,0.0,2.367709463288145e-57,6.137138059307121e-26,0.0,3.934123995422834e-12,0.009903920193948972,0.0,8.918151526461088e-24,0.0,0.0,0.0,0.0,0.0 +1.1299256076778821e-255,2.406773024989914e-61,2.621939049707764e-62,1.9604261909871906e-55,1.4252297576643985e-264,3.347240831649938e-252,1.1000945577016142e-39,1.682464098077076e-115,5.263262948211779e-94,2.6487466158070358e-266,2.81721060739918e-277,6.430143267234429e-64,6.7867238011249575e-47,4.392400811316254e-233,2.0834097022368718e-246,1.0950659669907605e-12,2.9662970231813125e-104,2.8209924414205785e-87,4.473024700583511e-273,2.3639476890778662e-64,0.9999941699707743,1.0072951260665912e-25,7.136739381695367e-236,5.0087973116868184e-275,4.6594357189723255e-244,2.701270493887976e-208,0.0,4.366332659467004e-151,5.8476658157869886e-33,3.1713520761881456e-59,6.933841254555532e-17,2.881668888822346e-230,2.3459090433465677e-10,5.829793539615437e-6,6.95778304340839e-257,2.559183151331228e-112,3.7914729921608613e-31,6.392406066770348e-248,2.530543221538338e-226,1.3067786007564848e-26,1.983397506298758e-270,2.785681480374566e-243,1.5849673415053694e-53,3.100536864433253e-265,1.0603229083582365e-86,8.730230910491923e-111,6.866529823947552e-34,8.414097424574722e-47,8.353425179880224e-47 +8.394160104233466e-10,0.0,0.0,0.0,9.385900531296926e-19,3.2891650641289575e-12,0.0,0.0,0.0,1.2283210627415246e-23,1.0871648425723921e-26,0.0,0.0,2.5638557380843324e-23,4.695357897495997e-40,0.0,0.0,0.0,1.880885578620939e-25,0.0,0.0,0.0,0.9999939055685803,2.7457913584307355e-54,2.0215267643326678e-20,4.927508437201228e-26,0.0,0.0,0.0,0.0,0.0,6.076635353447126e-26,0.0,0.0,1.145516185564004e-39,0.0,0.0,1.6111832564795174e-41,2.2405707671047335e-47,0.0,6.162355497149797e-19,6.093588714610306e-6,0.0,3.1948868407264874e-22,0.0,0.0,0.0,0.0,0.0 +9.166702304997185e-251,1.1428914801692657e-33,1.5028348174032445e-34,1.383027112405832e-50,6.039106903241475e-260,4.625021742498834e-247,4.568774323440957e-18,5.949539666975245e-90,7.095070667712116e-64,3.346243249802376e-262,3.2926442997509484e-273,5.760051551873871e-40,6.1575979639703824e-21,5.9602777415183745e-227,1.5199497927130322e-241,5.851238720108657e-160,7.841778355943101e-74,0.0,3.853307035047167e-269,3.703810531354091e-35,1.638366572636217e-38,6.7242099023880845e-31,3.936030080261357e-230,1.526931774402257e-271,5.711058419423305e-239,1.7798242351743153e-200,0.0,5.0335361040147745e-124,7.325845428255734e-284,1.242769407848457e-31,0.9999996833156144,3.443022367789772e-224,3.485824190848768e-34,2.0866261496786027e-71,1.3760391700804245e-252,0.0,2.119464722227281e-277,4.359097280283093e-243,9.440885252713952e-220,3.1667727342919287e-7,3.1491410314999025e-266,8.589263928481855e-238,4.994331844386307e-32,4.56685074900774e-261,1.1819286589943187e-56,4.381542917953709e-86,7.112268782426927e-12,4.433678325458133e-56,1.7119177829974878e-56 +3.8891464248796134e-32,0.0,0.0,0.0,7.25710614673927e-40,4.946155549229114e-50,0.0,0.0,0.0,0.579796358354613,5.068050614699172e-25,0.0,0.0,1.6241752701921578e-116,5.289383347663259e-27,0.0,0.0,0.0,0.0026109321234933478,0.0,0.0,0.0,2.67403181249795e-31,2.0316321808776088e-17,3.440017665483111e-14,5.455473706739852e-133,0.0,0.0,0.0,0.0,0.0,2.411971464024015e-41,0.0,0.0,5.901282167103077e-16,0.0,0.0,6.758442877747969e-28,6.868188419431229e-185,0.0,2.351796591205598e-11,4.325681776212764e-48,0.0,0.4175927094983408,0.0,0.0,0.0,0.0,0.0 +1.4214816844489271e-198,2.0230940777529302e-18,8.060572160812581e-19,0.013352646458772332,1.1193776947702082e-206,4.21039786782808e-195,6.511449215360062e-16,1.1117771208786652e-62,9.107604532995134e-36,1.0179415412389127e-210,4.380003752788801e-220,3.370043444511936e-11,5.423604888149404e-22,2.0133113843038046e-179,2.9298986577572742e-199,7.789596729387817e-88,6.765061178435819e-37,6.35856180627099e-192,8.50701087708442e-217,9.637224062570983e-32,1.2255918555852333e-100,7.615775761514508e-7,3.9507089400828966e-185,7.751260832556551e-221,6.592537051610575e-195,2.177240023176067e-179,0.0,4.1484667739171724e-78,5.04655313525953e-219,1.2149734211284976e-64,2.3699369543971757e-86,7.885301813737716e-191,1.6168361172882496e-26,7.521524102995155e-177,2.917534486455134e-205,9.364976842382331e-278,2.5918797811512154e-122,1.3266238177308414e-200,4.372417102133257e-174,1.3568449208473271e-32,2.181482420752196e-213,3.234421790646689e-188,7.787619880871036e-9,1.0734930187232598e-209,6.390766763108903e-29,1.630724876711437e-65,2.201469870901849e-25,0.735323574960476,0.2513230091818547 +1.9948472008623503e-243,4.702735146356651e-62,6.075690431454978e-63,1.2028569460218548e-53,2.0723354893640404e-252,6.016654725990292e-240,1.0068813160441397e-42,4.935748761140284e-111,8.902518482827288e-92,3.538212198476165e-254,1.9851165879189542e-265,1.2359621077376634e-63,6.352912182785555e-50,3.198737836356414e-221,5.775264217962816e-235,0.9985977690413865,1.4296300728705918e-101,1.558319133192653e-24,4.617012108546016e-261,8.485359424805054e-66,7.041774507655976e-12,2.9309882486120117e-26,3.1548705919811275e-224,4.558275099565624e-263,1.910396570030327e-232,2.9878371609830984e-200,0.0,3.8207227743450045e-145,1.842633241885401e-15,2.62602426017096e-65,9.12439080589158e-33,4.54906737973581e-220,2.064520943887129e-12,2.949113454169952e-22,6.114038462885595e-245,4.0190102495730764e-32,0.0014022309495053417,1.8707379120586617e-236,1.0136418988516252e-214,1.7499657324463515e-33,2.2924932314650277e-258,3.566881106944915e-231,5.070414844855485e-54,4.285653040759621e-253,4.1130543549306893e-85,5.083637400285483e-107,5.633251019963415e-39,5.672866107116554e-44,5.777641373318115e-44 +4.333636360925539e-25,0.0,0.0,0.0,5.326514466026999e-26,1.6199085516244844e-40,0.0,0.0,0.0,0.0024361670699544475,9.508543198012516e-12,0.0,0.0,1.3531127519721489e-108,6.759864718323505e-49,0.0,0.0,0.0,0.9968532723196983,0.0,0.0,0.0,1.4558317698466906e-45,3.381106804096947e-20,2.5719749683256425e-34,4.4089640727320316e-181,0.0,0.0,0.0,0.0,0.0,1.6187941429099944e-78,0.0,0.0,1.0212196606324033e-28,0.0,0.0,2.0375309929411492e-49,5.719599080914335e-170,0.0,0.00011050839545846116,7.432403293750026e-47,0.0,0.0006000522053800767,0.0,0.0,0.0,0.0,0.0 +9.34602457396704e-199,0.0001772919458696564,0.00010408624142304488,5.573163666133895e-11,2.4876017403466262e-206,2.4493736423277024e-195,2.0173201205894376e-11,2.195744998067806e-45,1.3774232493071884e-15,3.739618522302194e-211,1.7578543021108494e-219,0.9605638102800466,4.840654117788791e-12,9.133883252373794e-181,5.352625511318568e-202,2.2772881742465643e-250,7.711565503566355e-16,0.0,8.846244918387779e-217,5.911207072422619e-16,2.184713884134474e-170,2.6207536002024984e-30,2.5167330704292846e-187,2.331713545436369e-221,2.3280810750667202e-197,3.3234998199251197e-186,0.0,8.977573429955998e-57,0.0,5.474530831764574e-53,1.8741918690512514e-96,2.1066018516738895e-195,1.5850579091382427e-72,3.115250921993371e-281,6.908267118573026e-207,0.0,0.0,2.6774271690601334e-203,9.935675008827172e-176,1.4801528718498251e-33,3.462031414236294e-213,3.4074357912967106e-189,0.03915481031658733,3.475548923232482e-210,1.135325127822584e-9,6.675419243531666e-50,6.880779168043614e-22,3.5537786394778863e-23,4.242858033435732e-24 +3.5201637303436825e-191,1.522706505751921e-8,2.014438841396862e-8,2.200142959963351e-72,2.5044633526569016e-199,2.28890647000275e-187,1.6522855194884427e-36,2.285805996507465e-25,0.03863296190078458,6.159231065185203e-205,1.6602005207056718e-213,1.9975971635501027e-16,2.751949821853565e-23,4.929946905402883e-171,1.3230672470796109e-194,0.0,0.0009712220705475273,0.0,6.583068211695482e-211,1.1496871290693143e-10,0.0,1.287422871567826e-118,3.420646761984028e-178,3.0366783905161645e-216,1.9385964177843046e-189,1.241350808196464e-173,0.0,7.126195811062391e-35,0.0,1.3946439355400617e-45,4.818000599066653e-142,5.6081682015192685e-186,6.955521998459983e-204,0.0,2.3171643728929704e-200,0.0,0.0,5.923155830256623e-196,2.877160249997456e-165,5.552477441414199e-67,6.935929377050506e-207,1.4968450562484751e-180,1.290049893341476e-25,7.571332782231725e-204,0.9603957805422455,2.2966162603981794e-30,8.376914903883763e-47,3.022088720260318e-115,4.3280735078767185e-117 +1.0739881443465774e-216,2.8631923997249006e-6,7.453619868240876e-7,9.463302774767955e-18,3.0393399387990484e-225,4.3895580975207346e-213,0.9869765479005839,1.661786772369569e-57,2.1591505694497234e-28,8.74736061679147e-229,8.515726523359629e-239,1.7242360697938564e-7,0.0038124892812171954,1.0137466294708526e-195,2.418284444816326e-214,4.939450760534678e-187,7.932020957036377e-34,0.0,3.255521541397073e-235,2.187667317588588e-13,6.577882489127235e-86,2.9297063323780945e-15,7.919925458882385e-201,1.0033163013781836e-238,1.7366283722332205e-210,1.6554993780694143e-187,0.0,5.103719037653744e-81,0.0,1.024555391605694e-31,9.03167853824028e-35,4.080316441735109e-203,1.8665860092469214e-36,1.3103424283589376e-156,6.11932886392999e-222,0.0,3.9467386916934756e-306,9.485268221353328e-216,1.2005577975727665e-189,5.592137388752363e-6,6.37143981632164e-232,2.354036191984021e-205,0.0011850732064187124,1.0374433692085894e-227,1.8291092624369073e-21,5.349420308841431e-58,0.008016516496176256,3.021676802639093e-26,7.046810284577681e-27 +8.107616929126962e-234,3.617416250806461e-35,5.525427519131962e-36,2.0731485181078343e-26,9.88401544985008e-243,3.1267832373729204e-230,1.6620637043427694e-18,5.353178746865624e-89,1.5534570237615556e-64,2.908792326429548e-245,4.0958057839307367e-256,7.606808047301206e-35,1.027093408123459e-25,9.120073751369218e-212,8.637349533334816e-228,1.4067118033808963e-23,2.153682399863017e-72,4.264689711259704e-120,4.963471365151334e-252,1.1666368567510612e-41,1.048114061572721e-16,8.977532189549098e-6,1.1058751129122976e-215,1.0592580036894864e-254,1.1841297543180282e-224,1.9505717628150262e-195,0.0,1.2985910427700205e-119,2.1500992833850945e-80,6.025801150680968e-49,2.812566957990128e-24,4.292045582448172e-214,0.9999910224677769,1.6740338016727246e-44,6.4180166475397e-237,9.477568475893392e-168,3.247328389276646e-50,2.978755030947489e-229,2.5482114641136525e-205,3.338084607183598e-14,4.689999689796764e-249,9.343583028579513e-222,1.7543551662121955e-26,3.6347587150447655e-244,5.0761293670775336e-57,1.271558699256784e-86,2.968142217778847e-17,8.251727853370409e-20,6.150124113695926e-20 +1.8397919119374663e-195,1.2396393114882793e-15,7.30669202882215e-16,0.9897210063504495,5.39933007654418e-203,4.434293197598607e-192,1.4412033136973068e-19,6.278666404277818e-57,5.232204818999266e-28,6.829373924785495e-208,3.4064920991213044e-216,1.4706985962031807e-6,2.4465546715225252e-24,5.937228416092915e-178,5.540998233686242e-200,4.538647431342647e-142,1.278343097459802e-26,2.1995545118490093e-273,1.8357703604903955e-213,4.373233667241735e-31,1.568108757695361e-147,1.9819015472496665e-16,1.0703536121052406e-184,3.0827167204863176e-218,5.927390725879134e-195,3.219289120584582e-186,0.0,2.933931223056425e-66,9.171686e-318,9.799877692441397e-74,9.667883832259818e-115,2.3192478144133298e-194,1.100089379705842e-48,6.352711586661546e-247,3.552601719724717e-204,0.0,3.657504666916572e-190,2.9257813500996666e-201,3.760238469616524e-173,2.0609848125684864e-44,7.566596652565454e-210,3.960088427160532e-186,6.796748455965854e-7,6.231769903360614e-207,1.895620290013746e-21,5.561878614204364e-62,6.720255236029348e-33,0.008434500878775095,0.0018423423973315453 +3.6427152710367386e-210,3.706616578846958e-7,2.206521011888679e-7,6.982746950076274e-87,1.70657134264179e-219,4.8780446479078276e-206,4.368335287100411e-25,2.024440124824392e-29,1.340722760105047e-9,8.1873474654905305e-224,3.495602932469601e-234,8.713228493998979e-24,2.2155883742341887e-10,7.382663023161253e-186,3.7854411583413385e-206,0.0,3.799493855584101e-18,0.0,9.715459458252378e-231,0.9999993785837922,1.0115507015791444e-271,1.801359076945847e-114,2.755178837592843e-191,6.215193689057838e-235,3.8959653189057413e-202,2.0111228974101257e-169,0.0,3.349045885017416e-54,0.0,1.999912788390214e-9,4.969728835652897e-71,8.807425802056522e-191,8.702645948907149e-184,0.0,7.736150707244887e-216,0.0,0.0,1.1870802934734068e-207,1.4074850080720724e-178,1.3579876726152704e-36,5.605497807015035e-227,3.684284934535139e-197,1.6574942611594988e-28,1.40301784750252e-222,2.6540254464403035e-8,3.2896035263355305e-29,7.621791028834449e-25,1.061662233345068e-129,2.24611856804114e-131 +5.0372066236557226e-210,0.6813486691799925,0.31803868714153655,6.984493147463795e-33,5.067305123938547e-218,2.4243629083999272e-206,5.0439963818462796e-8,1.6097981028736167e-39,1.526294491512082e-12,4.633688990486148e-223,1.5053194667772656e-231,0.000028789112646006477,0.0005483577855012328,7.33254155978306e-190,1.4774825479149514e-212,0.0,4.9294057349560847e-17,0.0,7.20742925316443e-229,0.000032745180519563164,3.6775625282868505e-178,1.9445293136070257e-49,1.2541021784952705e-196,1.1541419825941652e-233,1.3063489778382473e-207,7.406657195218449e-189,0.0,4.399133015826817e-59,0.0,1.635067666896556e-27,4.406347655658005e-66,2.205327156131873e-203,1.4613568008810021e-95,9.527074140152574e-289,2.266478096387216e-218,0.0,0.0,6.572242257812835e-214,6.797264066418408e-184,5.246020600775739e-22,3.829220980325256e-225,1.9492071906019388e-199,2.6058731941910837e-6,4.9819965440229754e-222,9.528377958539561e-8,2.2960592016511186e-41,1.3404267033489327e-12,3.040775930741625e-54,2.4160229449949445e-55 +3.236751617715599e-178,3.057481633387039e-23,9.536107095315894e-23,3.664418370825493e-87,5.4012530508591324e-185,7.241391942970941e-175,2.089149617278876e-64,5.464335574655022e-29,0.00007860846263760237,2.0853235518894214e-191,4.3106126637903505e-198,9.568588499175307e-27,4.841367876824684e-49,1.351750474093871e-162,2.151448209567019e-187,0.0,0.9997898735588583,0.0,2.4858608542211227e-196,5.8711408729602865e-30,0.0,4.015318934867321e-155,8.60935744432995e-171,2.5206281700247e-202,1.1491114243237262e-181,4.5882403139045974e-181,0.0,8.482697960828722e-24,0.0,1.9713411994736266e-85,1.2909485283748872e-220,8.19541242548615e-185,1.5819968777852385e-262,0.0,9.588654858048283e-190,0.0,0.0,1.3288930787088207e-188,2.0264190263382857e-158,1.037018250707781e-111,2.833341738314259e-192,4.065302854486164e-170,1.489850736850822e-41,1.6712786788713144e-190,0.00013151797850410014,1.2374751442876304e-38,5.6754656601574386e-83,8.221050651591561e-137,5.233917184562466e-139 +4.15718503475611e-205,0.6477724758030149,0.351554495936553,2.310767005012066e-32,7.842864365460345e-213,1.4389941141643963e-201,5.837379847904357e-10,9.4985080547148e-40,4.786131562962051e-11,7.513005120527874e-218,3.727546090204816e-226,0.0006573101384028387,3.203964218853079e-6,3.1001457720229124e-186,1.088684492055661e-208,0.0,4.4199663366274904e-14,0.0,1.6714477878120635e-223,2.8728366479345146e-7,4.874156108094141e-192,6.327770483917537e-52,4.360335197094817e-193,2.8554096661025594e-228,9.939522565090758e-204,7.985026477691727e-190,0.0,2.2080262966587467e-55,0.0,2.195469028011716e-36,9.17685349401696e-80,2.5376175853507357e-201,1.476657630916636e-101,1.88271564616051e-309,1.1309936173838285e-213,0.0,0.0,5.2936483399239955e-210,8.631889453434208e-181,1.636894608818773e-27,7.888585616925454e-220,3.633687558392867e-195,8.132010854874858e-6,7.340124961235676e-217,4.09423164699424e-6,4.647298397007984e-43,1.647374952702572e-16,3.782208893078509e-55,2.652598024999323e-56 +0.9556578228421232,0.0,0.0,0.0,0.0013349032713013693,0.041974703538671214,0.0,0.0,0.0,4.964717481653673e-19,1.1456356753361072e-10,0.0,0.0,4.713600407868498e-19,3.023557195590991e-53,0.0,0.0,0.0,7.738862932636096e-17,0.0,0.0,0.0,9.905728281360946e-12,2.547250457038922e-48,5.999906896429999e-33,8.129397779201006e-77,0.0,0.0,0.0,0.0,0.0,1.1740462898088927e-56,0.0,0.0,1.5226276364873504e-43,0.0,0.0,2.6510952933857694e-54,4.456097977418671e-40,0.0,4.953711840441695e-8,0.0010325206863164666,0.0,3.736545135590227e-18,0.0,0.0,0.0,0.0,0.0 +4.113642159371962e-37,0.0,0.0,0.0,1.6373849917363766e-48,9.042967416662245e-36,0.0,0.0,0.0,2.5486775491258537e-60,2.386538986100588e-62,0.0,0.0,4.7997340568313747e-29,3.985431442116503e-65,0.0,0.0,0.0,1.2015809377179314e-63,0.0,0.0,0.0,6.133638014507309e-17,4.1964642128933476e-94,9.877138251260015e-45,0.9999999999999999,0.0,0.0,0.0,0.0,0.0,4.1042191768088945e-35,0.0,0.0,4.38900095508335e-72,0.0,0.0,6.268694381612756e-67,1.5986516907460936e-41,0.0,1.5909273520647808e-54,3.8511934710459525e-25,0.0,2.502825244330359e-58,0.0,0.0,0.0,0.0,0.0 +1.9730315707234048e-188,4.2928906823045355e-19,8.984865063549314e-19,8.539468053902204e-127,3.783179739888713e-197,2.3499135950662383e-184,1.453935286069637e-60,7.897290390411179e-17,0.9947726849804436,8.250611450138695e-203,5.678481561146196e-212,4.051236700933675e-37,5.227074703374089e-37,2.704857599817562e-166,8.691301937015601e-190,0.0,0.00009548541310488319,0.0,3.258011962211088e-209,1.8519333621483142e-12,0.0,2.2837833235824495e-188,3.197882497558288e-173,1.3095944236214973e-214,8.582418986298199e-185,7.568618996899813e-163,0.0,1.2089018945645356e-27,0.0,1.691735703151714e-40,1.3730106891181828e-169,1.8157606905471535e-178,2.6888461305261063e-300,0.0,4.268812933909294e-197,0.0,0.0,3.348938644896979e-191,7.272955897855089e-160,1.7225061104719295e-93,4.862499792290147e-205,1.0235792017167112e-176,3.8746389604231544e-51,1.2734785600982187e-201,0.005131829604599371,4.0473983581865094e-21,8.848161606452685e-69,5.943052596468645e-191,2.1083712705463114e-193 +1.51070231617e-313,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8719816707346217e-59,7.267449707314547e-284,0.0,0.0,0.0,0.9315446288706981,0.0,0.0,0.0,2.315764839322399e-100,0.0,0.0,0.0,3.3469584939892723e-177,9.50938675148097e-19,1.489462050855006e-15,7.452413665017524e-276,0.0,0.0,0.0,0.0,0.0,4.8301048168355413e-14,0.0,0.0,0.000048128811978115235,0.0,0.0,0.06840724231727403,0.0,0.0,2.5660895992004553e-192,0.0,0.0,8.05708966165112e-62,0.0,0.0,0.0,0.0,0.0 +0.002111105061734706,0.0,0.0,0.0,0.9977718164400516,0.000043282666564646486,0.0,0.0,0.0,9.711593603811315e-22,0.00007179966856489098,0.0,0.0,3.355444395886564e-31,2.046160549864641e-71,0.0,0.0,0.0,5.77393477973159e-16,0.0,0.0,0.0,2.9565816318173893e-32,3.0127101052831033e-48,1.4581956956803988e-51,2.5950153684352046e-135,0.0,0.0,0.0,0.0,0.0,1.2631317269620094e-91,0.0,0.0,3.2235871851992757e-53,0.0,0.0,4.366019033215696e-72,9.08940426601887e-53,0.0,1.996163010191763e-6,7.325948043594309e-14,0.0,1.7287660842565515e-21,0.0,0.0,0.0,0.0,0.0 +2.2458594884312282e-8,0.0,0.0,0.0,1.1501790405881085e-6,3.4916860353942543e-16,0.0,0.0,0.0,3.061198294300244e-9,0.019377152731035865,0.0,0.0,4.320495134298848e-62,1.7212429387698764e-57,0.0,0.0,0.0,0.00014312663348109176,0.0,0.0,0.0,6.952761875562211e-35,1.0559247898348367e-31,3.899538938835684e-40,5.8520536994113926e-155,0.0,0.0,0.0,0.0,0.0,2.5892379234021444e-82,0.0,0.0,2.3403884514561647e-38,0.0,0.0,4.318878500549845e-58,1.0065163257561901e-101,0.0,0.9804785427747362,1.388872154355984e-24,0.0,2.1619126595728604e-9,0.0,0.0,0.0,0.0,0.0 +0.0024767161970551733,0.0,0.0,0.0,3.805280964946486e-8,0.02733302262420393,0.0,0.0,0.0,9.388828313233316e-27,1.959082019018728e-19,0.0,0.0,1.1998018858997215e-7,4.1326910320291e-48,0.0,0.0,0.0,2.1502975856242147e-26,0.0,0.0,0.0,0.000011229751058570236,3.4679374451448537e-57,2.1820783141416434e-29,4.7423568110929585e-43,0.0,0.0,0.0,0.0,0.0,1.8769887461929148e-40,0.0,0.0,2.1960420425306428e-45,0.0,0.0,1.9652053554821524e-49,2.5268737932686158e-21,0.0,3.034404597710558e-16,0.9701788733946837,0.0,1.9073044155819289e-25,0.0,0.0,0.0,0.0,0.0 +8.053386009566925e-226,1.5234777107497959e-27,9.90314678740795e-28,8.289076656761968e-178,2.4787046232878154e-235,1.2348744024827376e-221,1.5914461159335171e-55,9.015145352134876e-35,1.6782498644685999e-21,2.340044749010558e-239,6.364880521651758e-250,6.825680474901474e-62,3.497517966152896e-28,1.9825173369643294e-200,8.241858812225616e-220,0.0,3.6597398555812294e-36,0.0,2.1001752298789073e-246,8.051824921038963e-8,0.0,1.1941177895145737e-209,2.109427997391526e-205,2.652544520730369e-250,3.784730211575349e-216,7.260608757638178e-178,0.0,1.2809882455918171e-65,0.0,0.9999999194817507,3.4089932779556494e-74,2.2498823301669835e-202,2.2032837994149122e-302,0.0,1.4001265178011031e-230,0.0,0.0,2.334258608233657e-221,1.1473320143412883e-192,3.111439461120768e-59,9.82490345688836e-243,2.9643683573126796e-212,9.295115663325596e-70,4.1787603316975476e-238,3.881747449813018e-24,1.4242629269039726e-32,5.684748524004469e-47,8.828346384573921e-252,3.76982287886402e-254 +0.9161847912261347,0.0,0.0,0.0,0.07081280331488862,0.012994658570721487,0.0,0.0,0.0,2.8677609941447795e-17,1.6929424020878905e-7,0.0,0.0,1.1894781267143672e-23,3.830267065889285e-53,0.0,0.0,0.0,1.806358224410085e-14,0.0,0.0,0.0,4.522265162391251e-16,7.192271090595485e-45,4.5901740252433655e-34,1.5080239300205863e-91,0.0,0.0,0.0,0.0,0.0,8.935516725929343e-61,0.0,0.0,4.7993104889415476e-42,0.0,0.0,4.087111385816704e-54,7.6218052857268e-46,0.0,5.134813489347715e-6,2.44278050718801e-6,0.0,1.3649861390804917e-16,0.0,0.0,0.0,0.0,0.0 +1.8890073508560544e-217,9.83485396708377e-21,2.1907861990270195e-21,7.140621850370411e-11,3.5632285567611566e-226,7.324403010574421e-214,6.753449785056024e-10,2.5725239306882045e-72,1.091127915666297e-45,2.7679511507461363e-229,9.32215543979357e-240,6.448035218645107e-18,1.9068303259680457e-16,2.8886006076774903e-196,8.384871967825036e-214,2.2687064976992082e-56,7.057492148824429e-51,1.0596774353772538e-181,6.739801115240547e-236,4.830803886641203e-30,1.5347900873893442e-47,0.9999991485462757,7.071205439488302e-201,4.338418227165771e-239,3.3722765645645395e-210,4.099081217846348e-186,0.0,6.341490086210355e-97,7.160118113951847e-153,4.269477388627512e-48,7.131275491794767e-42,5.371579451572274e-202,4.5562538791681407e-7,2.206131460104319e-97,7.136336293063796e-222,4.7007794011605055e-256,9.534895100660669e-95,3.174185499887778e-215,3.4075965294410526e-190,4.836448066683433e-14,1.003600726555615e-232,6.864358072665557e-206,5.1396367475140685e-12,3.397090391150332e-228,2.91373739705731e-38,3.603786981646093e-72,7.384785583508754e-13,2.6172989161040617e-7,1.33345766992204e-7 +5.634659611367394e-239,8.144031863551139e-67,1.1552427589978531e-67,3.420052425861677e-58,5.421078212330791e-248,1.6893297520564364e-235,7.14702401930249e-49,2.1413387026396615e-112,1.0164280214222805e-94,9.085297422755939e-250,4.035042758010204e-261,3.691704871501944e-68,7.546076470781993e-56,6.172094048013482e-217,5.739991775416269e-231,0.0033682152134581187,2.5496739934220495e-104,9.179015845204131e-10,1.1006141290863389e-256,1.1600862592923654e-70,1.4934744648828586e-22,4.3778870197586585e-32,5.104195802410604e-220,9.584796523699576e-259,2.638671933753379e-228,1.8857923803872337e-197,0.0,1.0790609186822415e-145,4.2319361600009643e-16,5.007950310267657e-72,1.245142981242426e-44,1.482344393335089e-216,3.3008809525723144e-19,3.2358551762808976e-35,1.1157794408378492e-240,5.210902532005865e-11,0.9966317838165308,1.9031867784420547e-232,1.514179419713554e-210,2.1518571847178594e-41,5.6627456108051246e-254,8.803160007947845e-227,4.985542922969123e-59,1.1122106467536005e-248,1.674354522031271e-88,1.1768876053486642e-108,5.2305196663875246e-46,1.8794291219671016e-48,1.8897611284314762e-48 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0959641589974118e-68,9.234804538253606e-305,0.0,0.0,0.0,0.9117394290867668,0.0,0.0,0.0,5.36366398434653e-112,0.0,0.0,0.0,1.6143934717094027e-208,1.9911767676240896e-17,1.4356839001045388e-22,0.0,0.0,0.0,0.0,0.0,0.0,7.926744727438977e-22,0.0,0.0,0.000032319256206820265,0.0,0.0,0.08822825165702645,0.0,0.0,1.2631174332054947e-211,0.0,0.0,1.0370327247518745e-71,0.0,0.0,0.0,0.0,0.0 +4.1818111213545e-214,0.0,0.0,0.0,6.085009871465934e-244,2.525402393834028e-280,0.0,0.0,0.0,7.66203010170327e-30,2.6537863191398356e-167,0.0,0.0,0.0,2.825666929672502e-23,0.0,0.0,0.0,2.268804428912613e-50,0.0,0.0,0.0,1.5277857823683858e-162,0.9999999880659661,3.937737468501057e-34,0.0,0.0,0.0,0.0,0.0,0.0,2.5537549943384087e-70,0.0,0.0,1.1934033936900087e-8,0.0,0.0,1.2697154205056981e-23,0.0,0.0,2.695755839423089e-113,1.233140392799617e-259,0.0,6.549354951510804e-33,0.0,0.0,0.0,0.0,0.0 +4.0741202773409713e-219,0.0031566651257246936,0.0009594496823571169,2.9570906131431395e-36,3.1719865280497084e-228,3.41133094005382e-215,0.0012957777386534194,3.576414189341136e-47,8.609798188638924e-21,5.049887869310768e-232,1.8878915858132152e-242,7.817130250976549e-10,0.9939088068903525,7.014090785352873e-196,4.95695280154126e-215,2.80672270428153e-308,6.923184491730689e-28,0.0,7.850211338458965e-239,0.000022117518078861446,2.082240495068472e-133,2.2176684291320025e-41,5.748308269306283e-201,1.4346699788764272e-242,3.1925249546381e-211,3.727798121494367e-181,0.0,2.5871971234123715e-73,0.0,2.3739439606946385e-17,5.747883476495968e-35,7.527997898894818e-201,5.3546573112045097e-76,2.3078109071402853e-222,3.472985377386607e-224,0.0,0.0,1.6586149088955752e-216,5.471965814789205e-189,8.257108885643487e-9,2.5366171656117128e-235,1.305670362678908e-206,4.3906828590230295e-8,7.576983486346113e-231,2.075595004276188e-15,1.0873088712200454e-46,0.0006571300991807637,5.3792308503505005e-55,6.265634965940624e-56 +3.724312533395852e-182,1.7219562865082002e-167,1.4566999916435447e-165,0.0,4.7755934860372126e-191,1.0775699460526846e-177,1.84059e-318,0.9642383604664463,1.121069568608483e-47,4.704396110004169e-198,1.6822008673087883e-206,6.951128405803163e-274,5.38954314579712e-210,4.303340507614977e-158,4.7930028551179936e-185,0.0,3.338721195298097e-74,0.0,2.1442767530037547e-204,1.1966181187751639e-87,0.0,0.0,3.625746584595073e-166,6.604930390738658e-211,2.5043328890366548e-179,4.170281167904728e-152,0.0,1.8159410619550833e-17,0.0,1.6621056784001506e-68,0.0,7.573930780547499e-172,0.0,0.0,8.69285522400686e-193,0.0,0.0,1.6952314336909877e-186,8.570435266433918e-151,0.0,1.0860782094982665e-199,1.0387346035548817e-169,0.0,8.611230143860266e-197,2.678858589497347e-82,0.0357616395335536,1.1551317893021053e-307,0.0,0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 5058bd827..c487fe7b7 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -24,11 +24,11 @@ pub fn npag( c: (f64, f64, f64, f64), tx: UnboundedSender, settings: &Data, -) -> (Array2, Array1, f64, usize, bool) +) -> (Array2, Array2, Array1, f64, usize, bool) where S: Simulate + std::marker::Sync, { - let mut psi: Array2; + let mut psi: Array2 = Array2::default((0,0)); let mut lambda: Array1; let mut w: Array1 = Array1::default(0); @@ -49,7 +49,7 @@ where // let mut _pred: Array2>; while eps > THETA_E { - // log::info!("Cycle: {}", cycle); + log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns psi = prob(&sim_eng, scenarios, &theta, c); // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { @@ -140,12 +140,15 @@ where } } theta = stack(Axis(0), &theta_rows).unwrap(); - let psi2 = stack(Axis(1), &psi_columns).unwrap(); + let psi = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); - let pyl = psi2.dot(&w); + let pyl = psi.dot(&w); // log::info!("Spp: {}", theta.nrows()); - // log::info!("{:?}",&theta); + log::info!("{:?}",&theta); + let mut thetaw = theta.clone(); + thetaw.push_column(w.clone().t()).unwrap(); + w.clone().to_vec(); // log::info!("{:?}",&w); // log::info!("Objf: {}", -2.*objf); // if last_objf > objf{ @@ -185,6 +188,7 @@ where } if cycle >= settings.config.cycles { + log::info!("Maximum number of cycles reached"); break; } theta = adaptative_grid(&mut theta, eps, &ranges); @@ -193,7 +197,7 @@ where last_objf = objf; } writer.flush().unwrap(); - (theta, w, objf, cycle, converged) + (theta,psi, w, objf, cycle, converged) } fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64, f64)]) -> Array2 { diff --git a/src/base/mod.rs b/src/base/mod.rs index 4239f5091..548432ef2 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,6 +1,6 @@ use self::datafile::Scenario; -use self::prob::{sim_obs, Observations}; use self::settings::Data; +use ndarray::parallel::prelude::*; use self::simulator::{Engine, Simulate}; use crate::prelude::start_ui; use crate::{algorithms::npag::npag, tui::state::AppState}; @@ -10,7 +10,7 @@ use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; -use ndarray::{Array2, Axis}; +use ndarray::{Array2, Axis, Array1}; use ndarray_csv::{Array2Reader, Array2Writer}; use std::fs::{self, File}; use std::thread::spawn; @@ -46,14 +46,13 @@ where None => lds::sobol(settings.config.init_points, &ranges, settings.config.seed), }; let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); - if let Some(exclude) = &settings.config.exclude.clone(){ - for val in exclude{ + if let Some(exclude) = &settings.config.exclude { + for val in exclude { dbg!(&val); scenarios.remove(val.as_integer().unwrap() as usize); - } } - + let (tx, rx) = mpsc::unbounded_channel::(); if settings.config.tui { @@ -80,7 +79,7 @@ fn run_npag( ) where S: Simulate + std::marker::Sync, { - let (theta, _w, _objf, _cycle, _converged) = + let (theta, psi, w, _objf, _cycle, _converged) = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); if let Some(output) = &settings.config.pmetrics_outputs { @@ -90,15 +89,9 @@ fn run_npag( let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); // writer.write_record(&["a", "b"]).unwrap(); // I need to obtain the parameter names, perhaps from the config file? - writer.serialize_array2(&theta).unwrap(); - - //pred.csv - let pred = sim_obs(&sim_eng, scenarios, &theta); - let cycles_file = File::create("pred.csv").unwrap(); - let mut writer = WriterBuilder::new() - .has_headers(false) - .from_writer(cycles_file); - for row in pred.axis_iter(Axis(0)) { + let mut theta_w = theta.clone(); + theta_w.push_column(w.view()).unwrap(); + for row in theta_w.axis_iter(Axis(0)) { for elem in row.axis_iter(Axis(0)) { writer.write_field(format!("{}", &elem)).unwrap(); } @@ -106,26 +99,42 @@ fn run_npag( } writer.flush().unwrap(); + // posterior.csv + let posterior = posterior(psi, w); + let file = File::create("posterior.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + writer.serialize_array2(&posterior).unwrap(); + + + // //pred.csv + // let pred = sim_obs(&sim_eng, scenarios, &theta); + // let pred_file = File::create("pred.csv").unwrap(); + // let mut writer = WriterBuilder::new() + // .has_headers(false) + // .from_writer(pred_file); + // for row in pred.axis_iter(Axis(0)) { + // for elem in row.axis_iter(Axis(0)) { + // writer.write_field(format!("{}", &elem)).unwrap(); + // } + // writer.write_record(None::<&[u8]>).unwrap(); + // } + // writer.flush().unwrap(); + //obs.csv - //time.csv let obs_file = File::create("obs.csv").unwrap(); - let time_file = File::create("time.csv").unwrap(); let mut obs_writer = WriterBuilder::new() .has_headers(false) .from_writer(obs_file); - let mut time_writer = WriterBuilder::new() - .has_headers(false) - .from_writer(time_file); - for scenario in scenarios { - let obs = Observations(scenario.obs_flat.clone()); - let time = Observations(scenario.time_flat.clone()); - obs_writer.write_field(format!("{}", obs)).unwrap(); - obs_writer.write_record(None::<&[u8]>).unwrap(); - time_writer.write_field(format!("{}", time)).unwrap(); - time_writer.write_record(None::<&[u8]>).unwrap(); + obs_writer.write_record(&["sub_num","time","obs","outeq"]).unwrap(); + for (id, scenario) in scenarios.into_iter().enumerate() { + let observations = scenario.obs_flat.clone(); + let time = scenario.time_flat.clone(); + + for (obs, t) in observations.into_iter().zip(time) { + obs_writer.write_record(&[id.to_string(),t.to_string(),obs.to_string(),"1".to_string()]).unwrap(); + } } obs_writer.flush().unwrap(); - time_writer.flush().unwrap(); } } } @@ -146,3 +155,21 @@ fn setup_log(settings: &Data) { log4rs::init_config(config).unwrap(); }; } + +fn posterior(psi: Array2, w: Array1) -> Array2{ + let py = psi.dot(&w); + let mut post: Array2 = Array2::zeros((psi.nrows(),psi.ncols())); + post.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut row)| { + row.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(j, mut element)| { + let elem = psi.get((i,j)).unwrap()*w.get(j).unwrap()/py.get(i).unwrap(); + element.fill(elem.clone()); + }); + }); + post +} From 66289314dc8172f8d2602e06bc822378c55f04c1 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Wed, 15 Mar 2023 14:08:58 -0700 Subject: [PATCH 081/393] Delete posterior.csv Not necessary for code --- posterior.csv | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100644 posterior.csv diff --git a/posterior.csv b/posterior.csv deleted file mode 100644 index e64cd1cf3..000000000 --- a/posterior.csv +++ /dev/null @@ -1,51 +0,0 @@ -1.232611490675882e-48,0.0,0.0,0.0,1.6623570477724256e-57,4.263622249493326e-72,0.0,0.0,0.0,0.8013336500515846,5.776327950638024e-35,0.0,0.0,8.505556899756402e-156,2.99865977847827e-30,0.0,0.0,0.0,0.00046143508252982705,0.0,0.0,0.0,1.269924860428839e-46,1.3026911503064945e-12,2.4177716533917427e-18,2.15971227778478e-167,0.0,0.0,0.0,0.0,0.0,3.0770719130960765e-52,0.0,0.0,2.2166637346921476e-15,0.0,0.0,5.671502985362826e-31,1.253617768994873e-239,0.0,7.335149020160408e-18,9.276212660451572e-70,0.0,0.1982049148645805,0.0,0.0,0.0,0.0,0.0 -1.6443174868675915e-255,3.4756806103337494e-91,3.930227305087844e-92,2.170668086896478e-86,3.0084053062279345e-264,2.5960308442643344e-252,6.141664961321058e-70,5.839987120237745e-137,4.417802915446677e-121,4.8670686359741136e-265,1.961143677622742e-276,7.505564586129872e-95,9.898187586881851e-77,3.158943414404857e-234,5.068576730322906e-245,9.223489013950396e-11,3.630905444548908e-132,1.6092564826047557e-27,7.914997149687823e-272,1.3861334304779245e-92,9.20038902998604e-18,5.637829356602318e-54,3.4996469776822585e-236,5.907056642981902e-273,3.189037813868989e-243,1.41396522975617e-210,0.0,1.3827054750026066e-172,0.9999999990870329,8.45883138144421e-86,1.4420455258588415e-44,4.963553950475095e-230,3.485708534093159e-34,9.302161670072501e-14,2.9203900141546654e-255,1.6184874519259513e-20,8.206393500912716e-10,1.6412758577362972e-246,4.9830396704073565e-228,5.028452866509917e-56,1.4557575179605491e-269,1.258031294094314e-243,1.9627288806989408e-84,4.995816627798775e-264,4.554293117027248e-115,6.871259369436654e-132,1.068805786536109e-63,2.9979629321789893e-76,3.492297171387605e-76 -1.5210389268217685e-23,0.0,0.0,0.0,1.808317609253401e-29,1.7075507337216592e-17,0.0,0.0,0.0,6.938645462758272e-59,3.8593238540640534e-48,0.0,0.0,0.005941621407563543,2.8897386449067256e-72,0.0,0.0,0.0,1.5511652990801292e-59,0.0,0.0,0.0,3.4367012734626645e-20,4.3524857357484045e-91,4.0113310743318563e-53,4.692882097594574e-27,0.0,0.0,0.0,0.0,0.0,5.495777618715006e-55,0.0,0.0,3.1979227869133238e-74,0.0,0.0,8.763744946633283e-74,0.9940583785922835,0.0,5.472512450908652e-46,1.529521655273787e-13,0.0,4.203349538616646e-57,0.0,0.0,0.0,0.0,0.0 -2.3576647440410174e-199,9.020570035379868e-22,4.888398056475441e-22,0.1846870000698832,6.071710815573039e-206,1.950867552374378e-196,5.051806423230702e-23,3.912804111323183e-68,2.4196111178976856e-36,1.5486855766603775e-210,5.638002101116708e-218,4.081094339107275e-11,6.656245057253874e-30,3.924331410626835e-185,7.810852496926296e-206,1.0680959843166554e-110,3.6595173621477027e-34,1.399732173589516e-212,1.8166683516577957e-215,1.5099841965432004e-39,1.6781878736643178e-131,5.743353535175498e-13,7.404985562623818e-192,7.472262175473248e-220,4.935842486525908e-201,1.3378815578091934e-201,0.0,1.4630603332509624e-74,1.4669057972407936e-262,8.781812321478402e-87,2.632815817163676e-117,4.278797713344592e-204,1.2328193586354192e-39,8.84096635225268e-222,4.3082840340657225e-208,3.974692211237464e-308,6.740099400889506e-147,5.079140510494131e-207,1.9062173966185837e-181,4.087367935964824e-47,3.592318167068992e-212,9.100813684007274e-192,1.572163962134153e-10,9.733353178245655e-210,5.093565926884795e-29,2.1921972586327815e-74,1.1699618199019128e-36,0.6389872739975282,0.1763257257339869 -1.5972005511508409e-226,4.935227439288218e-9,1.0705835439353156e-9,1.817852038488644e-25,1.7966914903950568e-235,1.0778070190104204e-222,0.0697464868210074,1.0978816769061494e-58,2.109220415314643e-32,4.891337591044319e-239,2.8118915121596616e-249,3.3366597065522856e-13,0.006879957372129263,1.6841893195087117e-203,3.751590534315186e-222,3.858231879257491e-190,4.41962960726585e-40,0.0,1.0740551494649699e-245,2.1965342283260247e-12,7.57312961922197e-78,3.833899593154385e-20,2.2458736160123507e-208,3.1772594738394785e-249,1.871888442292902e-218,2.8998441180820205e-187,0.0,8.330047126860777e-88,0.0,7.231989268205288e-20,3.1270633694797556e-18,8.51375340019648e-208,8.547441701011836e-39,1.1595219468195959e-141,2.9053297110171456e-231,0.0,3.1141883045109388e-308,1.2583871071512473e-223,1.3729507957499103e-196,0.06048213582867181,2.49624889991608e-242,3.7009423443797717e-214,1.456364095784125e-8,6.713202208696304e-238,5.99075897478701e-26,5.521949478840441e-57,0.8628913994062094,5.336492295652864e-34,1.293545083376316e-34 -1.4053304365340816e-13,0.0,0.0,0.0,9.971706696407851e-6,6.802152185179007e-20,0.0,0.0,0.0,4.741589878856002e-21,0.9998567197402705,0.0,0.0,1.9964396907026612e-69,4.6365020187904994e-92,0.0,0.0,0.0,2.2953419580045546e-11,0.0,0.0,0.0,3.96791058248879e-61,3.987113424631678e-43,3.743990292887973e-72,5.456484137404882e-218,0.0,0.0,0.0,0.0,0.0,2.2596933884448903e-134,0.0,0.0,7.670655024170837e-62,0.0,0.0,3.20376260111634e-92,2.322127111321145e-104,0.0,0.0001333085299392161,4.5633860053918325e-36,0.0,8.868210146975001e-22,0.0,0.0,0.0,0.0,0.0 -2.1795616991078988e-272,1.0773102432404956e-83,1.0534900779979153e-84,1.6573215044627492e-77,5.026994375849474e-281,4.13582583109778e-269,4.797466769503424e-60,1.2058511394668449e-138,1.3832979897019894e-117,3.049424906331648e-282,4.5392858605874737e-293,1.1692417893233231e-86,1.087557966098675e-67,1.7495762985607594e-250,6.250417364417567e-262,4.0067707336801607e-19,4.466636645786102e-128,4.879916585136279e-97,7.429422360315361e-289,3.4623932861362606e-86,0.000038775533378890995,1.5200230187434243e-44,1.2375443417017865e-252,2.5039740814460946e-290,4.5749521440263345e-260,1.07896904169836e-223,0.0,1.9766053089712362e-174,3.5007726450639704e-24,6.737809520109e-78,1.6036173433862213e-27,1.3031016966478155e-245,5.430006933319109e-25,0.9999612244666211,1.3704319976367082e-272,5.164413291680618e-116,2.1463525249760327e-36,1.91010280551687e-263,6.518000012951459e-244,4.777118930542833e-44,1.8204264838151354e-286,2.5565698225294444e-260,1.3880332444883814e-75,3.128699768547911e-281,3.4081939835699786e-110,1.8519725626378565e-133,6.639460262612089e-53,4.504749219047879e-68,4.962717594323895e-68 -8.187328901892522e-234,4.888183211814891e-77,8.619451039549069e-78,1.6300608043402307e-66,3.5656269478788396e-242,1.2059489465691373e-230,6.4196995375726215e-62,4.958723694434477e-119,1.0184217799301917e-101,6.017051828056782e-244,1.055071698117119e-254,7.229372791049427e-77,5.073071341811677e-69,2.117865208966185e-214,1.797420956592059e-228,8.801418080460136e-15,7.052418159050517e-110,0.000321457650150574,2.0541732035347804e-250,1.226931509652586e-82,5.944997032329701e-47,5.133421483042309e-44,7.989981776753859e-218,1.958751221903695e-252,1.2620779819596684e-225,4.582901702415281e-204,0.0,8.10609987621124e-148,8.712904632450489e-30,1.5862210327126376e-91,2.0823886779389988e-72,7.595466942077915e-218,4.191986019382187e-34,8.652273956005662e-66,3.3118221229137802e-236,0.9996776152766801,9.270731605785955e-7,7.27256313501174e-230,5.672206289629804e-209,5.579308629938365e-59,7.747510312900077e-248,5.232412116920686e-223,6.83594658896526e-69,5.752885747989085e-243,6.570730364851522e-96,6.442398587311392e-117,1.5537662026843747e-61,4.8342679281553294e-57,4.511327943736471e-57 -6.65304045602561e-166,0.0,0.0,0.0,3.60018620207202e-207,1.1263896425073864e-213,0.0,0.0,0.0,3.9558856838785143e-38,3.3184964518116126e-162,0.0,0.0,0.0,2.5497940881161898e-11,0.0,0.0,0.0,7.734662175281279e-62,0.0,0.0,0.0,3.675526915656497e-79,2.4533978733785314e-35,8.556457102551406e-7,7.013081390292712e-122,0.0,0.0,0.0,0.0,0.0,0.9999991443280217,0.0,0.0,9.120956464131669e-17,0.0,0.0,7.699320771437921e-13,0.0,0.0,1.4686643279827693e-107,5.060586566743237e-176,0.0,2.458142314453574e-38,0.0,0.0,0.0,0.0,0.0 -2.4367553518324052e-207,0.6851460628931474,0.31369288919676175,2.1559938328739448e-37,6.880369117038753e-216,1.3559244375148254e-203,5.7431313631159285e-8,3.0461687460623965e-40,8.929056557657096e-13,3.8431947944909394e-220,7.960714342013515e-230,4.408118759794734e-6,0.0011158569832351256,3.502491013558604e-186,2.1864371628178406e-206,0.0,1.9717417869128e-17,0.0,1.5685957465911414e-226,0.00004023139295064177,1.4101135210968288e-179,6.353228897088197e-53,6.003076600763372e-192,1.2140328811194117e-230,3.5375552871793065e-202,2.1887512126863242e-180,0.0,1.054461595168445e-59,0.0,8.234509111477415e-28,1.586276667771341e-64,1.791779604607353e-195,1.081003795886465e-99,3.758294505621978e-290,9.530649486407997e-214,0.0,0.0,8.671001755030497e-208,4.671016324368014e-180,2.4912464768726437e-21,5.909454082819911e-223,5.4659646005972555e-196,4.3290655062479433e-7,4.877550520449062e-219,6.107229504181789e-8,3.757831384152901e-42,4.092832146822731e-12,4.296217418848913e-61,3.1449678736444585e-62 -5.983466511839735e-190,2.828668461938081e-205,3.99094850758516e-203,0.0,3.805960849156525e-199,2.1388549223426923e-185,0.0,0.08212442114515853,4.262999104040482e-65,8.702586932270111e-206,1.0300831426256813e-214,0.0,2.5536546386950503e-248,1.0875108807437116e-164,4.2618248579511413e-190,0.0,1.6909676676723433e-100,0.0,2.0652099663524584e-212,3.211597437630658e-104,0.0,0.0,3.2982093221651956e-172,1.7108221478094513e-218,5.245301486761354e-185,9.119644012270698e-153,0.0,3.640624787467259e-26,0.0,2.8739928854351905e-64,0.0,8.689671433679925e-175,0.0,0.0,2.825026498858492e-199,0.0,0.0,1.3392271551336264e-191,6.146687271484407e-157,0.0,8.807961324155374e-208,7.869257873849308e-177,0.0,1.7504883608559716e-204,1.2821670263657178e-107,0.9178755788548415,0.0,0.0,0.0 -4.268624071918723e-83,0.0,0.0,0.0,1.604155834829399e-107,1.0198244784493827e-113,0.0,0.0,0.0,3.275105068347674e-11,6.486877253850083e-81,0.0,0.0,7.014328393640011e-199,1.1101481835659878e-10,0.0,0.0,0.0,1.0497202696442336e-23,0.0,0.0,0.0,2.361201763731264e-39,3.2734719232148338e-21,0.9999999841321837,4.2148275054639755e-103,0.0,0.0,0.0,0.0,0.0,1.309526068672999e-8,0.0,0.0,2.584744485239334e-9,0.0,0.0,5.6764626857474795e-12,2.0882286465089613e-302,0.0,6.324631461047158e-48,1.0770437272809426e-93,0.0,3.836857535043195e-11,0.0,0.0,0.0,0.0,0.0 -7.998425023366088e-233,9.857878015696346e-16,1.7288629768357292e-16,1.2164015915926492e-27,4.264776755466773e-242,5.687960042997121e-229,0.00028539011940234663,2.014587641939463e-69,1.166535160709875e-42,4.264526581042152e-245,5.1691318056710864e-256,2.0100849496238356e-19,3.502499207386033e-7,4.676759159857775e-209,3.8070038439356e-226,3.9495836493847576e-151,7.123961584936534e-51,0.0,4.565352334956661e-252,1.2453195196353265e-19,1.1192916580308568e-51,2.271215325905292e-15,3.3240334705291274e-213,3.7648587416656737e-255,7.186866395602239e-223,2.0835345376294988e-188,0.0,3.2164747443085785e-100,3.784926169650119e-293,6.769723369043647e-25,1.729745667733466e-10,2.7530414341657354e-210,9.034745802234632e-26,1.8694632623552954e-101,2.7370217318359356e-236,0.0,7.5342618823553e-258,1.172002839617638e-227,5.854264064535994e-202,0.935570061899824,7.736245399716276e-249,6.2252972994921684e-220,4.131881260394824e-13,6.358775293263301e-244,1.480592229554939e-35,4.4407986608546295e-67,0.06414419755746176,6.505422873179393e-33,2.1807963744328143e-33 -1.7006194598881024e-13,0.0,0.0,0.0,2.8272854597474066e-19,4.609684757697408e-9,0.0,0.0,0.0,2.236839256628263e-45,1.0878883728568746e-35,0.0,0.0,0.9993257634869231,6.6895148940094006e-62,0.0,0.0,0.0,1.0131732631171516e-45,0.0,0.0,0.0,3.874403313447769e-11,7.159322442027468e-78,5.463478562620273e-42,7.993013529256099e-26,0.0,0.0,0.0,0.0,0.0,2.1016439276404776e-46,0.0,0.0,2.410046694101812e-62,0.0,0.0,2.2225869083533694e-63,0.0006593108162079463,0.0,4.0811411808101365e-33,0.000014921048269899498,0.0,1.0636639753653673e-43,0.0,0.0,0.0,0.0,0.0 -1.652645705636277e-204,0.008590991400211665,0.003348306142985734,6.31732210683828e-11,1.2681669626174013e-213,1.4142441084211227e-200,0.0007554628356818642,1.3250229630103556e-45,7.358702726403537e-19,1.1676650900016906e-217,4.209054157616285e-228,0.05987607823999449,0.00008886234317575464,1.0307188825759547e-181,2.033898477166674e-201,3.2630972547609908e-208,1.9938381873141302e-22,0.0,1.7073980661288934e-224,1.1556813571853466e-10,2.3638606329767285e-127,4.2103949293476803e-20,5.239842189457371e-187,1.588475536527047e-228,2.2509884204593824e-197,2.425700802473265e-170,0.0,4.6837313123513077e-66,0.0,6.403497250997414e-34,1.135808941340876e-61,3.913281020282653e-188,6.083325806964949e-52,5.309402072695786e-219,3.727212474535755e-210,0.0,5.782465417e-315,7.064204167592742e-203,4.155964977485274e-175,3.023173554194476e-17,7.231798248051307e-221,3.4662453284759594e-192,0.9273402979963304,1.8118307963273978e-216,7.701474685583643e-13,7.621499471304132e-47,8.621085491510822e-10,3.1360392263061563e-20,5.379811164137182e-21 -3.94381779721291e-157,1.1882986646718884e-163,3.019164134212084e-161,0.0,6.073886642351235e-162,4.4543607032756425e-154,3.069610081019953e-308,7.155338003273469e-31,5.443536361238136e-50,2.969865350834765e-171,4.241338989248806e-174,2.4371123257730896e-216,2.0433925812580647e-230,1.3477303073848538e-146,2.1845686729131484e-177,0.0,1.2480870980531658e-48,0.0,1.9229188705980744e-174,9.478043198752533e-130,0.0,0.0,1.0697243907287283e-157,6.198190800822664e-183,7.546283946574525e-170,1.1675371807938388e-187,0.0,1.0,0.0,6.758911852480812e-192,0.0,3.428362709786396e-182,0.0,0.0,7.926571162228132e-175,0.0,0.0,2.0273940765421093e-178,4.697282813832063e-144,0.0,1.1186834583577167e-169,3.1187849023228716e-152,1.1455902096876046e-269,1.4947007827492173e-170,2.3782579888491753e-74,5.050992464984449e-47,0.0,0.0,0.0 -4.790384007207139e-222,1.0931056080345062e-69,2.7872330782528893e-70,2.4000133307041257e-52,1.4769036886321153e-229,3.835910008722666e-219,3.633405720948147e-59,8.819984944424097e-112,8.068387624890006e-91,5.2509130161276466e-232,1.3528010177891826e-241,2.60936559364558e-65,3.744234010066166e-67,1.1921916076518066e-205,1.8910474540568888e-221,1.6894183720582022e-23,1.739117607580544e-95,0.9999640408156936,8.204442980823265e-238,5.1075675102029945e-80,3.7413133928826555e-73,1.151072500661912e-38,4.096117630106302e-210,2.1553036093950055e-240,5.869005474667681e-218,3.8009772881555542e-208,0.0,2.4972728553288288e-132,3.787975909425112e-61,1.1744100223784173e-103,4.4462040901604496e-99,1.4176103157293048e-215,5.6121455812907314e-37,7.231841321792233e-110,1.7583051364412967e-226,0.00003595918361242574,6.939437873563299e-13,9.841487837231048e-223,2.6762446194927788e-201,2.10899224919221e-65,3.774885738428522e-235,6.071672934495007e-213,2.0926962952250027e-59,3.862577310834333e-231,1.1916993944872605e-84,8.840406742069455e-113,6.741653198562228e-64,1.8331398443352452e-43,1.382623173291704e-43 -1.9142821163297566e-222,0.0,0.0,0.0,7.459078124778535e-267,2.3631322348501803e-290,0.0,0.0,0.0,1.0917315329872268e-31,6.436564728032714e-194,0.0,0.0,0.0,0.00019263500947390864,0.0,0.0,0.0,1.454457190054469e-59,0.0,0.0,0.0,2.8786494422061376e-134,9.937509631990839e-7,8.47740400282946e-12,5.566532091705888e-255,0.0,0.0,0.0,0.0,0.0,7.954567798318885e-26,0.0,0.0,0.9997820789822244,0.0,0.0,0.000024292248861159084,0.0,0.0,5.24436713565347e-127,5.82070141928049e-253,0.0,1.0117735501367118e-33,0.0,0.0,0.0,0.0,0.0 -0.16534313253952584,0.0,0.0,0.0,0.0009603372073425014,0.8237926100276061,0.0,0.0,0.0,8.98797066851293e-25,1.7820806369280883e-13,0.0,0.0,2.6712488318366236e-11,3.0155092891678387e-56,0.0,0.0,0.0,1.443608127051611e-22,0.0,0.0,0.0,7.518329525082472e-13,2.413287517991984e-54,1.5386110369514916e-36,5.949138790462742e-71,0.0,0.0,0.0,0.0,0.0,1.321909700690269e-57,0.0,0.0,4.181738185681255e-48,0.0,0.0,2.367709463288145e-57,6.137138059307121e-26,0.0,3.934123995422834e-12,0.009903920193948972,0.0,8.918151526461088e-24,0.0,0.0,0.0,0.0,0.0 -1.1299256076778821e-255,2.406773024989914e-61,2.621939049707764e-62,1.9604261909871906e-55,1.4252297576643985e-264,3.347240831649938e-252,1.1000945577016142e-39,1.682464098077076e-115,5.263262948211779e-94,2.6487466158070358e-266,2.81721060739918e-277,6.430143267234429e-64,6.7867238011249575e-47,4.392400811316254e-233,2.0834097022368718e-246,1.0950659669907605e-12,2.9662970231813125e-104,2.8209924414205785e-87,4.473024700583511e-273,2.3639476890778662e-64,0.9999941699707743,1.0072951260665912e-25,7.136739381695367e-236,5.0087973116868184e-275,4.6594357189723255e-244,2.701270493887976e-208,0.0,4.366332659467004e-151,5.8476658157869886e-33,3.1713520761881456e-59,6.933841254555532e-17,2.881668888822346e-230,2.3459090433465677e-10,5.829793539615437e-6,6.95778304340839e-257,2.559183151331228e-112,3.7914729921608613e-31,6.392406066770348e-248,2.530543221538338e-226,1.3067786007564848e-26,1.983397506298758e-270,2.785681480374566e-243,1.5849673415053694e-53,3.100536864433253e-265,1.0603229083582365e-86,8.730230910491923e-111,6.866529823947552e-34,8.414097424574722e-47,8.353425179880224e-47 -8.394160104233466e-10,0.0,0.0,0.0,9.385900531296926e-19,3.2891650641289575e-12,0.0,0.0,0.0,1.2283210627415246e-23,1.0871648425723921e-26,0.0,0.0,2.5638557380843324e-23,4.695357897495997e-40,0.0,0.0,0.0,1.880885578620939e-25,0.0,0.0,0.0,0.9999939055685803,2.7457913584307355e-54,2.0215267643326678e-20,4.927508437201228e-26,0.0,0.0,0.0,0.0,0.0,6.076635353447126e-26,0.0,0.0,1.145516185564004e-39,0.0,0.0,1.6111832564795174e-41,2.2405707671047335e-47,0.0,6.162355497149797e-19,6.093588714610306e-6,0.0,3.1948868407264874e-22,0.0,0.0,0.0,0.0,0.0 -9.166702304997185e-251,1.1428914801692657e-33,1.5028348174032445e-34,1.383027112405832e-50,6.039106903241475e-260,4.625021742498834e-247,4.568774323440957e-18,5.949539666975245e-90,7.095070667712116e-64,3.346243249802376e-262,3.2926442997509484e-273,5.760051551873871e-40,6.1575979639703824e-21,5.9602777415183745e-227,1.5199497927130322e-241,5.851238720108657e-160,7.841778355943101e-74,0.0,3.853307035047167e-269,3.703810531354091e-35,1.638366572636217e-38,6.7242099023880845e-31,3.936030080261357e-230,1.526931774402257e-271,5.711058419423305e-239,1.7798242351743153e-200,0.0,5.0335361040147745e-124,7.325845428255734e-284,1.242769407848457e-31,0.9999996833156144,3.443022367789772e-224,3.485824190848768e-34,2.0866261496786027e-71,1.3760391700804245e-252,0.0,2.119464722227281e-277,4.359097280283093e-243,9.440885252713952e-220,3.1667727342919287e-7,3.1491410314999025e-266,8.589263928481855e-238,4.994331844386307e-32,4.56685074900774e-261,1.1819286589943187e-56,4.381542917953709e-86,7.112268782426927e-12,4.433678325458133e-56,1.7119177829974878e-56 -3.8891464248796134e-32,0.0,0.0,0.0,7.25710614673927e-40,4.946155549229114e-50,0.0,0.0,0.0,0.579796358354613,5.068050614699172e-25,0.0,0.0,1.6241752701921578e-116,5.289383347663259e-27,0.0,0.0,0.0,0.0026109321234933478,0.0,0.0,0.0,2.67403181249795e-31,2.0316321808776088e-17,3.440017665483111e-14,5.455473706739852e-133,0.0,0.0,0.0,0.0,0.0,2.411971464024015e-41,0.0,0.0,5.901282167103077e-16,0.0,0.0,6.758442877747969e-28,6.868188419431229e-185,0.0,2.351796591205598e-11,4.325681776212764e-48,0.0,0.4175927094983408,0.0,0.0,0.0,0.0,0.0 -1.4214816844489271e-198,2.0230940777529302e-18,8.060572160812581e-19,0.013352646458772332,1.1193776947702082e-206,4.21039786782808e-195,6.511449215360062e-16,1.1117771208786652e-62,9.107604532995134e-36,1.0179415412389127e-210,4.380003752788801e-220,3.370043444511936e-11,5.423604888149404e-22,2.0133113843038046e-179,2.9298986577572742e-199,7.789596729387817e-88,6.765061178435819e-37,6.35856180627099e-192,8.50701087708442e-217,9.637224062570983e-32,1.2255918555852333e-100,7.615775761514508e-7,3.9507089400828966e-185,7.751260832556551e-221,6.592537051610575e-195,2.177240023176067e-179,0.0,4.1484667739171724e-78,5.04655313525953e-219,1.2149734211284976e-64,2.3699369543971757e-86,7.885301813737716e-191,1.6168361172882496e-26,7.521524102995155e-177,2.917534486455134e-205,9.364976842382331e-278,2.5918797811512154e-122,1.3266238177308414e-200,4.372417102133257e-174,1.3568449208473271e-32,2.181482420752196e-213,3.234421790646689e-188,7.787619880871036e-9,1.0734930187232598e-209,6.390766763108903e-29,1.630724876711437e-65,2.201469870901849e-25,0.735323574960476,0.2513230091818547 -1.9948472008623503e-243,4.702735146356651e-62,6.075690431454978e-63,1.2028569460218548e-53,2.0723354893640404e-252,6.016654725990292e-240,1.0068813160441397e-42,4.935748761140284e-111,8.902518482827288e-92,3.538212198476165e-254,1.9851165879189542e-265,1.2359621077376634e-63,6.352912182785555e-50,3.198737836356414e-221,5.775264217962816e-235,0.9985977690413865,1.4296300728705918e-101,1.558319133192653e-24,4.617012108546016e-261,8.485359424805054e-66,7.041774507655976e-12,2.9309882486120117e-26,3.1548705919811275e-224,4.558275099565624e-263,1.910396570030327e-232,2.9878371609830984e-200,0.0,3.8207227743450045e-145,1.842633241885401e-15,2.62602426017096e-65,9.12439080589158e-33,4.54906737973581e-220,2.064520943887129e-12,2.949113454169952e-22,6.114038462885595e-245,4.0190102495730764e-32,0.0014022309495053417,1.8707379120586617e-236,1.0136418988516252e-214,1.7499657324463515e-33,2.2924932314650277e-258,3.566881106944915e-231,5.070414844855485e-54,4.285653040759621e-253,4.1130543549306893e-85,5.083637400285483e-107,5.633251019963415e-39,5.672866107116554e-44,5.777641373318115e-44 -4.333636360925539e-25,0.0,0.0,0.0,5.326514466026999e-26,1.6199085516244844e-40,0.0,0.0,0.0,0.0024361670699544475,9.508543198012516e-12,0.0,0.0,1.3531127519721489e-108,6.759864718323505e-49,0.0,0.0,0.0,0.9968532723196983,0.0,0.0,0.0,1.4558317698466906e-45,3.381106804096947e-20,2.5719749683256425e-34,4.4089640727320316e-181,0.0,0.0,0.0,0.0,0.0,1.6187941429099944e-78,0.0,0.0,1.0212196606324033e-28,0.0,0.0,2.0375309929411492e-49,5.719599080914335e-170,0.0,0.00011050839545846116,7.432403293750026e-47,0.0,0.0006000522053800767,0.0,0.0,0.0,0.0,0.0 -9.34602457396704e-199,0.0001772919458696564,0.00010408624142304488,5.573163666133895e-11,2.4876017403466262e-206,2.4493736423277024e-195,2.0173201205894376e-11,2.195744998067806e-45,1.3774232493071884e-15,3.739618522302194e-211,1.7578543021108494e-219,0.9605638102800466,4.840654117788791e-12,9.133883252373794e-181,5.352625511318568e-202,2.2772881742465643e-250,7.711565503566355e-16,0.0,8.846244918387779e-217,5.911207072422619e-16,2.184713884134474e-170,2.6207536002024984e-30,2.5167330704292846e-187,2.331713545436369e-221,2.3280810750667202e-197,3.3234998199251197e-186,0.0,8.977573429955998e-57,0.0,5.474530831764574e-53,1.8741918690512514e-96,2.1066018516738895e-195,1.5850579091382427e-72,3.115250921993371e-281,6.908267118573026e-207,0.0,0.0,2.6774271690601334e-203,9.935675008827172e-176,1.4801528718498251e-33,3.462031414236294e-213,3.4074357912967106e-189,0.03915481031658733,3.475548923232482e-210,1.135325127822584e-9,6.675419243531666e-50,6.880779168043614e-22,3.5537786394778863e-23,4.242858033435732e-24 -3.5201637303436825e-191,1.522706505751921e-8,2.014438841396862e-8,2.200142959963351e-72,2.5044633526569016e-199,2.28890647000275e-187,1.6522855194884427e-36,2.285805996507465e-25,0.03863296190078458,6.159231065185203e-205,1.6602005207056718e-213,1.9975971635501027e-16,2.751949821853565e-23,4.929946905402883e-171,1.3230672470796109e-194,0.0,0.0009712220705475273,0.0,6.583068211695482e-211,1.1496871290693143e-10,0.0,1.287422871567826e-118,3.420646761984028e-178,3.0366783905161645e-216,1.9385964177843046e-189,1.241350808196464e-173,0.0,7.126195811062391e-35,0.0,1.3946439355400617e-45,4.818000599066653e-142,5.6081682015192685e-186,6.955521998459983e-204,0.0,2.3171643728929704e-200,0.0,0.0,5.923155830256623e-196,2.877160249997456e-165,5.552477441414199e-67,6.935929377050506e-207,1.4968450562484751e-180,1.290049893341476e-25,7.571332782231725e-204,0.9603957805422455,2.2966162603981794e-30,8.376914903883763e-47,3.022088720260318e-115,4.3280735078767185e-117 -1.0739881443465774e-216,2.8631923997249006e-6,7.453619868240876e-7,9.463302774767955e-18,3.0393399387990484e-225,4.3895580975207346e-213,0.9869765479005839,1.661786772369569e-57,2.1591505694497234e-28,8.74736061679147e-229,8.515726523359629e-239,1.7242360697938564e-7,0.0038124892812171954,1.0137466294708526e-195,2.418284444816326e-214,4.939450760534678e-187,7.932020957036377e-34,0.0,3.255521541397073e-235,2.187667317588588e-13,6.577882489127235e-86,2.9297063323780945e-15,7.919925458882385e-201,1.0033163013781836e-238,1.7366283722332205e-210,1.6554993780694143e-187,0.0,5.103719037653744e-81,0.0,1.024555391605694e-31,9.03167853824028e-35,4.080316441735109e-203,1.8665860092469214e-36,1.3103424283589376e-156,6.11932886392999e-222,0.0,3.9467386916934756e-306,9.485268221353328e-216,1.2005577975727665e-189,5.592137388752363e-6,6.37143981632164e-232,2.354036191984021e-205,0.0011850732064187124,1.0374433692085894e-227,1.8291092624369073e-21,5.349420308841431e-58,0.008016516496176256,3.021676802639093e-26,7.046810284577681e-27 -8.107616929126962e-234,3.617416250806461e-35,5.525427519131962e-36,2.0731485181078343e-26,9.88401544985008e-243,3.1267832373729204e-230,1.6620637043427694e-18,5.353178746865624e-89,1.5534570237615556e-64,2.908792326429548e-245,4.0958057839307367e-256,7.606808047301206e-35,1.027093408123459e-25,9.120073751369218e-212,8.637349533334816e-228,1.4067118033808963e-23,2.153682399863017e-72,4.264689711259704e-120,4.963471365151334e-252,1.1666368567510612e-41,1.048114061572721e-16,8.977532189549098e-6,1.1058751129122976e-215,1.0592580036894864e-254,1.1841297543180282e-224,1.9505717628150262e-195,0.0,1.2985910427700205e-119,2.1500992833850945e-80,6.025801150680968e-49,2.812566957990128e-24,4.292045582448172e-214,0.9999910224677769,1.6740338016727246e-44,6.4180166475397e-237,9.477568475893392e-168,3.247328389276646e-50,2.978755030947489e-229,2.5482114641136525e-205,3.338084607183598e-14,4.689999689796764e-249,9.343583028579513e-222,1.7543551662121955e-26,3.6347587150447655e-244,5.0761293670775336e-57,1.271558699256784e-86,2.968142217778847e-17,8.251727853370409e-20,6.150124113695926e-20 -1.8397919119374663e-195,1.2396393114882793e-15,7.30669202882215e-16,0.9897210063504495,5.39933007654418e-203,4.434293197598607e-192,1.4412033136973068e-19,6.278666404277818e-57,5.232204818999266e-28,6.829373924785495e-208,3.4064920991213044e-216,1.4706985962031807e-6,2.4465546715225252e-24,5.937228416092915e-178,5.540998233686242e-200,4.538647431342647e-142,1.278343097459802e-26,2.1995545118490093e-273,1.8357703604903955e-213,4.373233667241735e-31,1.568108757695361e-147,1.9819015472496665e-16,1.0703536121052406e-184,3.0827167204863176e-218,5.927390725879134e-195,3.219289120584582e-186,0.0,2.933931223056425e-66,9.171686e-318,9.799877692441397e-74,9.667883832259818e-115,2.3192478144133298e-194,1.100089379705842e-48,6.352711586661546e-247,3.552601719724717e-204,0.0,3.657504666916572e-190,2.9257813500996666e-201,3.760238469616524e-173,2.0609848125684864e-44,7.566596652565454e-210,3.960088427160532e-186,6.796748455965854e-7,6.231769903360614e-207,1.895620290013746e-21,5.561878614204364e-62,6.720255236029348e-33,0.008434500878775095,0.0018423423973315453 -3.6427152710367386e-210,3.706616578846958e-7,2.206521011888679e-7,6.982746950076274e-87,1.70657134264179e-219,4.8780446479078276e-206,4.368335287100411e-25,2.024440124824392e-29,1.340722760105047e-9,8.1873474654905305e-224,3.495602932469601e-234,8.713228493998979e-24,2.2155883742341887e-10,7.382663023161253e-186,3.7854411583413385e-206,0.0,3.799493855584101e-18,0.0,9.715459458252378e-231,0.9999993785837922,1.0115507015791444e-271,1.801359076945847e-114,2.755178837592843e-191,6.215193689057838e-235,3.8959653189057413e-202,2.0111228974101257e-169,0.0,3.349045885017416e-54,0.0,1.999912788390214e-9,4.969728835652897e-71,8.807425802056522e-191,8.702645948907149e-184,0.0,7.736150707244887e-216,0.0,0.0,1.1870802934734068e-207,1.4074850080720724e-178,1.3579876726152704e-36,5.605497807015035e-227,3.684284934535139e-197,1.6574942611594988e-28,1.40301784750252e-222,2.6540254464403035e-8,3.2896035263355305e-29,7.621791028834449e-25,1.061662233345068e-129,2.24611856804114e-131 -5.0372066236557226e-210,0.6813486691799925,0.31803868714153655,6.984493147463795e-33,5.067305123938547e-218,2.4243629083999272e-206,5.0439963818462796e-8,1.6097981028736167e-39,1.526294491512082e-12,4.633688990486148e-223,1.5053194667772656e-231,0.000028789112646006477,0.0005483577855012328,7.33254155978306e-190,1.4774825479149514e-212,0.0,4.9294057349560847e-17,0.0,7.20742925316443e-229,0.000032745180519563164,3.6775625282868505e-178,1.9445293136070257e-49,1.2541021784952705e-196,1.1541419825941652e-233,1.3063489778382473e-207,7.406657195218449e-189,0.0,4.399133015826817e-59,0.0,1.635067666896556e-27,4.406347655658005e-66,2.205327156131873e-203,1.4613568008810021e-95,9.527074140152574e-289,2.266478096387216e-218,0.0,0.0,6.572242257812835e-214,6.797264066418408e-184,5.246020600775739e-22,3.829220980325256e-225,1.9492071906019388e-199,2.6058731941910837e-6,4.9819965440229754e-222,9.528377958539561e-8,2.2960592016511186e-41,1.3404267033489327e-12,3.040775930741625e-54,2.4160229449949445e-55 -3.236751617715599e-178,3.057481633387039e-23,9.536107095315894e-23,3.664418370825493e-87,5.4012530508591324e-185,7.241391942970941e-175,2.089149617278876e-64,5.464335574655022e-29,0.00007860846263760237,2.0853235518894214e-191,4.3106126637903505e-198,9.568588499175307e-27,4.841367876824684e-49,1.351750474093871e-162,2.151448209567019e-187,0.0,0.9997898735588583,0.0,2.4858608542211227e-196,5.8711408729602865e-30,0.0,4.015318934867321e-155,8.60935744432995e-171,2.5206281700247e-202,1.1491114243237262e-181,4.5882403139045974e-181,0.0,8.482697960828722e-24,0.0,1.9713411994736266e-85,1.2909485283748872e-220,8.19541242548615e-185,1.5819968777852385e-262,0.0,9.588654858048283e-190,0.0,0.0,1.3288930787088207e-188,2.0264190263382857e-158,1.037018250707781e-111,2.833341738314259e-192,4.065302854486164e-170,1.489850736850822e-41,1.6712786788713144e-190,0.00013151797850410014,1.2374751442876304e-38,5.6754656601574386e-83,8.221050651591561e-137,5.233917184562466e-139 -4.15718503475611e-205,0.6477724758030149,0.351554495936553,2.310767005012066e-32,7.842864365460345e-213,1.4389941141643963e-201,5.837379847904357e-10,9.4985080547148e-40,4.786131562962051e-11,7.513005120527874e-218,3.727546090204816e-226,0.0006573101384028387,3.203964218853079e-6,3.1001457720229124e-186,1.088684492055661e-208,0.0,4.4199663366274904e-14,0.0,1.6714477878120635e-223,2.8728366479345146e-7,4.874156108094141e-192,6.327770483917537e-52,4.360335197094817e-193,2.8554096661025594e-228,9.939522565090758e-204,7.985026477691727e-190,0.0,2.2080262966587467e-55,0.0,2.195469028011716e-36,9.17685349401696e-80,2.5376175853507357e-201,1.476657630916636e-101,1.88271564616051e-309,1.1309936173838285e-213,0.0,0.0,5.2936483399239955e-210,8.631889453434208e-181,1.636894608818773e-27,7.888585616925454e-220,3.633687558392867e-195,8.132010854874858e-6,7.340124961235676e-217,4.09423164699424e-6,4.647298397007984e-43,1.647374952702572e-16,3.782208893078509e-55,2.652598024999323e-56 -0.9556578228421232,0.0,0.0,0.0,0.0013349032713013693,0.041974703538671214,0.0,0.0,0.0,4.964717481653673e-19,1.1456356753361072e-10,0.0,0.0,4.713600407868498e-19,3.023557195590991e-53,0.0,0.0,0.0,7.738862932636096e-17,0.0,0.0,0.0,9.905728281360946e-12,2.547250457038922e-48,5.999906896429999e-33,8.129397779201006e-77,0.0,0.0,0.0,0.0,0.0,1.1740462898088927e-56,0.0,0.0,1.5226276364873504e-43,0.0,0.0,2.6510952933857694e-54,4.456097977418671e-40,0.0,4.953711840441695e-8,0.0010325206863164666,0.0,3.736545135590227e-18,0.0,0.0,0.0,0.0,0.0 -4.113642159371962e-37,0.0,0.0,0.0,1.6373849917363766e-48,9.042967416662245e-36,0.0,0.0,0.0,2.5486775491258537e-60,2.386538986100588e-62,0.0,0.0,4.7997340568313747e-29,3.985431442116503e-65,0.0,0.0,0.0,1.2015809377179314e-63,0.0,0.0,0.0,6.133638014507309e-17,4.1964642128933476e-94,9.877138251260015e-45,0.9999999999999999,0.0,0.0,0.0,0.0,0.0,4.1042191768088945e-35,0.0,0.0,4.38900095508335e-72,0.0,0.0,6.268694381612756e-67,1.5986516907460936e-41,0.0,1.5909273520647808e-54,3.8511934710459525e-25,0.0,2.502825244330359e-58,0.0,0.0,0.0,0.0,0.0 -1.9730315707234048e-188,4.2928906823045355e-19,8.984865063549314e-19,8.539468053902204e-127,3.783179739888713e-197,2.3499135950662383e-184,1.453935286069637e-60,7.897290390411179e-17,0.9947726849804436,8.250611450138695e-203,5.678481561146196e-212,4.051236700933675e-37,5.227074703374089e-37,2.704857599817562e-166,8.691301937015601e-190,0.0,0.00009548541310488319,0.0,3.258011962211088e-209,1.8519333621483142e-12,0.0,2.2837833235824495e-188,3.197882497558288e-173,1.3095944236214973e-214,8.582418986298199e-185,7.568618996899813e-163,0.0,1.2089018945645356e-27,0.0,1.691735703151714e-40,1.3730106891181828e-169,1.8157606905471535e-178,2.6888461305261063e-300,0.0,4.268812933909294e-197,0.0,0.0,3.348938644896979e-191,7.272955897855089e-160,1.7225061104719295e-93,4.862499792290147e-205,1.0235792017167112e-176,3.8746389604231544e-51,1.2734785600982187e-201,0.005131829604599371,4.0473983581865094e-21,8.848161606452685e-69,5.943052596468645e-191,2.1083712705463114e-193 -1.51070231617e-313,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8719816707346217e-59,7.267449707314547e-284,0.0,0.0,0.0,0.9315446288706981,0.0,0.0,0.0,2.315764839322399e-100,0.0,0.0,0.0,3.3469584939892723e-177,9.50938675148097e-19,1.489462050855006e-15,7.452413665017524e-276,0.0,0.0,0.0,0.0,0.0,4.8301048168355413e-14,0.0,0.0,0.000048128811978115235,0.0,0.0,0.06840724231727403,0.0,0.0,2.5660895992004553e-192,0.0,0.0,8.05708966165112e-62,0.0,0.0,0.0,0.0,0.0 -0.002111105061734706,0.0,0.0,0.0,0.9977718164400516,0.000043282666564646486,0.0,0.0,0.0,9.711593603811315e-22,0.00007179966856489098,0.0,0.0,3.355444395886564e-31,2.046160549864641e-71,0.0,0.0,0.0,5.77393477973159e-16,0.0,0.0,0.0,2.9565816318173893e-32,3.0127101052831033e-48,1.4581956956803988e-51,2.5950153684352046e-135,0.0,0.0,0.0,0.0,0.0,1.2631317269620094e-91,0.0,0.0,3.2235871851992757e-53,0.0,0.0,4.366019033215696e-72,9.08940426601887e-53,0.0,1.996163010191763e-6,7.325948043594309e-14,0.0,1.7287660842565515e-21,0.0,0.0,0.0,0.0,0.0 -2.2458594884312282e-8,0.0,0.0,0.0,1.1501790405881085e-6,3.4916860353942543e-16,0.0,0.0,0.0,3.061198294300244e-9,0.019377152731035865,0.0,0.0,4.320495134298848e-62,1.7212429387698764e-57,0.0,0.0,0.0,0.00014312663348109176,0.0,0.0,0.0,6.952761875562211e-35,1.0559247898348367e-31,3.899538938835684e-40,5.8520536994113926e-155,0.0,0.0,0.0,0.0,0.0,2.5892379234021444e-82,0.0,0.0,2.3403884514561647e-38,0.0,0.0,4.318878500549845e-58,1.0065163257561901e-101,0.0,0.9804785427747362,1.388872154355984e-24,0.0,2.1619126595728604e-9,0.0,0.0,0.0,0.0,0.0 -0.0024767161970551733,0.0,0.0,0.0,3.805280964946486e-8,0.02733302262420393,0.0,0.0,0.0,9.388828313233316e-27,1.959082019018728e-19,0.0,0.0,1.1998018858997215e-7,4.1326910320291e-48,0.0,0.0,0.0,2.1502975856242147e-26,0.0,0.0,0.0,0.000011229751058570236,3.4679374451448537e-57,2.1820783141416434e-29,4.7423568110929585e-43,0.0,0.0,0.0,0.0,0.0,1.8769887461929148e-40,0.0,0.0,2.1960420425306428e-45,0.0,0.0,1.9652053554821524e-49,2.5268737932686158e-21,0.0,3.034404597710558e-16,0.9701788733946837,0.0,1.9073044155819289e-25,0.0,0.0,0.0,0.0,0.0 -8.053386009566925e-226,1.5234777107497959e-27,9.90314678740795e-28,8.289076656761968e-178,2.4787046232878154e-235,1.2348744024827376e-221,1.5914461159335171e-55,9.015145352134876e-35,1.6782498644685999e-21,2.340044749010558e-239,6.364880521651758e-250,6.825680474901474e-62,3.497517966152896e-28,1.9825173369643294e-200,8.241858812225616e-220,0.0,3.6597398555812294e-36,0.0,2.1001752298789073e-246,8.051824921038963e-8,0.0,1.1941177895145737e-209,2.109427997391526e-205,2.652544520730369e-250,3.784730211575349e-216,7.260608757638178e-178,0.0,1.2809882455918171e-65,0.0,0.9999999194817507,3.4089932779556494e-74,2.2498823301669835e-202,2.2032837994149122e-302,0.0,1.4001265178011031e-230,0.0,0.0,2.334258608233657e-221,1.1473320143412883e-192,3.111439461120768e-59,9.82490345688836e-243,2.9643683573126796e-212,9.295115663325596e-70,4.1787603316975476e-238,3.881747449813018e-24,1.4242629269039726e-32,5.684748524004469e-47,8.828346384573921e-252,3.76982287886402e-254 -0.9161847912261347,0.0,0.0,0.0,0.07081280331488862,0.012994658570721487,0.0,0.0,0.0,2.8677609941447795e-17,1.6929424020878905e-7,0.0,0.0,1.1894781267143672e-23,3.830267065889285e-53,0.0,0.0,0.0,1.806358224410085e-14,0.0,0.0,0.0,4.522265162391251e-16,7.192271090595485e-45,4.5901740252433655e-34,1.5080239300205863e-91,0.0,0.0,0.0,0.0,0.0,8.935516725929343e-61,0.0,0.0,4.7993104889415476e-42,0.0,0.0,4.087111385816704e-54,7.6218052857268e-46,0.0,5.134813489347715e-6,2.44278050718801e-6,0.0,1.3649861390804917e-16,0.0,0.0,0.0,0.0,0.0 -1.8890073508560544e-217,9.83485396708377e-21,2.1907861990270195e-21,7.140621850370411e-11,3.5632285567611566e-226,7.324403010574421e-214,6.753449785056024e-10,2.5725239306882045e-72,1.091127915666297e-45,2.7679511507461363e-229,9.32215543979357e-240,6.448035218645107e-18,1.9068303259680457e-16,2.8886006076774903e-196,8.384871967825036e-214,2.2687064976992082e-56,7.057492148824429e-51,1.0596774353772538e-181,6.739801115240547e-236,4.830803886641203e-30,1.5347900873893442e-47,0.9999991485462757,7.071205439488302e-201,4.338418227165771e-239,3.3722765645645395e-210,4.099081217846348e-186,0.0,6.341490086210355e-97,7.160118113951847e-153,4.269477388627512e-48,7.131275491794767e-42,5.371579451572274e-202,4.5562538791681407e-7,2.206131460104319e-97,7.136336293063796e-222,4.7007794011605055e-256,9.534895100660669e-95,3.174185499887778e-215,3.4075965294410526e-190,4.836448066683433e-14,1.003600726555615e-232,6.864358072665557e-206,5.1396367475140685e-12,3.397090391150332e-228,2.91373739705731e-38,3.603786981646093e-72,7.384785583508754e-13,2.6172989161040617e-7,1.33345766992204e-7 -5.634659611367394e-239,8.144031863551139e-67,1.1552427589978531e-67,3.420052425861677e-58,5.421078212330791e-248,1.6893297520564364e-235,7.14702401930249e-49,2.1413387026396615e-112,1.0164280214222805e-94,9.085297422755939e-250,4.035042758010204e-261,3.691704871501944e-68,7.546076470781993e-56,6.172094048013482e-217,5.739991775416269e-231,0.0033682152134581187,2.5496739934220495e-104,9.179015845204131e-10,1.1006141290863389e-256,1.1600862592923654e-70,1.4934744648828586e-22,4.3778870197586585e-32,5.104195802410604e-220,9.584796523699576e-259,2.638671933753379e-228,1.8857923803872337e-197,0.0,1.0790609186822415e-145,4.2319361600009643e-16,5.007950310267657e-72,1.245142981242426e-44,1.482344393335089e-216,3.3008809525723144e-19,3.2358551762808976e-35,1.1157794408378492e-240,5.210902532005865e-11,0.9966317838165308,1.9031867784420547e-232,1.514179419713554e-210,2.1518571847178594e-41,5.6627456108051246e-254,8.803160007947845e-227,4.985542922969123e-59,1.1122106467536005e-248,1.674354522031271e-88,1.1768876053486642e-108,5.2305196663875246e-46,1.8794291219671016e-48,1.8897611284314762e-48 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0959641589974118e-68,9.234804538253606e-305,0.0,0.0,0.0,0.9117394290867668,0.0,0.0,0.0,5.36366398434653e-112,0.0,0.0,0.0,1.6143934717094027e-208,1.9911767676240896e-17,1.4356839001045388e-22,0.0,0.0,0.0,0.0,0.0,0.0,7.926744727438977e-22,0.0,0.0,0.000032319256206820265,0.0,0.0,0.08822825165702645,0.0,0.0,1.2631174332054947e-211,0.0,0.0,1.0370327247518745e-71,0.0,0.0,0.0,0.0,0.0 -4.1818111213545e-214,0.0,0.0,0.0,6.085009871465934e-244,2.525402393834028e-280,0.0,0.0,0.0,7.66203010170327e-30,2.6537863191398356e-167,0.0,0.0,0.0,2.825666929672502e-23,0.0,0.0,0.0,2.268804428912613e-50,0.0,0.0,0.0,1.5277857823683858e-162,0.9999999880659661,3.937737468501057e-34,0.0,0.0,0.0,0.0,0.0,0.0,2.5537549943384087e-70,0.0,0.0,1.1934033936900087e-8,0.0,0.0,1.2697154205056981e-23,0.0,0.0,2.695755839423089e-113,1.233140392799617e-259,0.0,6.549354951510804e-33,0.0,0.0,0.0,0.0,0.0 -4.0741202773409713e-219,0.0031566651257246936,0.0009594496823571169,2.9570906131431395e-36,3.1719865280497084e-228,3.41133094005382e-215,0.0012957777386534194,3.576414189341136e-47,8.609798188638924e-21,5.049887869310768e-232,1.8878915858132152e-242,7.817130250976549e-10,0.9939088068903525,7.014090785352873e-196,4.95695280154126e-215,2.80672270428153e-308,6.923184491730689e-28,0.0,7.850211338458965e-239,0.000022117518078861446,2.082240495068472e-133,2.2176684291320025e-41,5.748308269306283e-201,1.4346699788764272e-242,3.1925249546381e-211,3.727798121494367e-181,0.0,2.5871971234123715e-73,0.0,2.3739439606946385e-17,5.747883476495968e-35,7.527997898894818e-201,5.3546573112045097e-76,2.3078109071402853e-222,3.472985377386607e-224,0.0,0.0,1.6586149088955752e-216,5.471965814789205e-189,8.257108885643487e-9,2.5366171656117128e-235,1.305670362678908e-206,4.3906828590230295e-8,7.576983486346113e-231,2.075595004276188e-15,1.0873088712200454e-46,0.0006571300991807637,5.3792308503505005e-55,6.265634965940624e-56 -3.724312533395852e-182,1.7219562865082002e-167,1.4566999916435447e-165,0.0,4.7755934860372126e-191,1.0775699460526846e-177,1.84059e-318,0.9642383604664463,1.121069568608483e-47,4.704396110004169e-198,1.6822008673087883e-206,6.951128405803163e-274,5.38954314579712e-210,4.303340507614977e-158,4.7930028551179936e-185,0.0,3.338721195298097e-74,0.0,2.1442767530037547e-204,1.1966181187751639e-87,0.0,0.0,3.625746584595073e-166,6.604930390738658e-211,2.5043328890366548e-179,4.170281167904728e-152,0.0,1.8159410619550833e-17,0.0,1.6621056784001506e-68,0.0,7.573930780547499e-172,0.0,0.0,8.69285522400686e-193,0.0,0.0,1.6952314336909877e-186,8.570435266433918e-151,0.0,1.0860782094982665e-199,1.0387346035548817e-169,0.0,8.611230143860266e-197,2.678858589497347e-82,0.0357616395335536,1.1551317893021053e-307,0.0,0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 From 7bc2e88dcec89f054b37d55fd29e84750667d6ab Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 15 Mar 2023 14:56:26 -0700 Subject: [PATCH 082/393] working on the population_mean_median function --- .gitignore | 1 + posterior.csv | 51 ------------------------------------------------- src/base/mod.rs | 31 ++++++++++++++++-------------- 3 files changed, 18 insertions(+), 65 deletions(-) delete mode 100644 posterior.csv diff --git a/.gitignore b/.gitignore index 494c485c2..ef0b460e2 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,5 @@ cycles.csv pred.csv obs.csv time.csv +posterior.csv /examples/iohexol* diff --git a/posterior.csv b/posterior.csv deleted file mode 100644 index e64cd1cf3..000000000 --- a/posterior.csv +++ /dev/null @@ -1,51 +0,0 @@ -1.232611490675882e-48,0.0,0.0,0.0,1.6623570477724256e-57,4.263622249493326e-72,0.0,0.0,0.0,0.8013336500515846,5.776327950638024e-35,0.0,0.0,8.505556899756402e-156,2.99865977847827e-30,0.0,0.0,0.0,0.00046143508252982705,0.0,0.0,0.0,1.269924860428839e-46,1.3026911503064945e-12,2.4177716533917427e-18,2.15971227778478e-167,0.0,0.0,0.0,0.0,0.0,3.0770719130960765e-52,0.0,0.0,2.2166637346921476e-15,0.0,0.0,5.671502985362826e-31,1.253617768994873e-239,0.0,7.335149020160408e-18,9.276212660451572e-70,0.0,0.1982049148645805,0.0,0.0,0.0,0.0,0.0 -1.6443174868675915e-255,3.4756806103337494e-91,3.930227305087844e-92,2.170668086896478e-86,3.0084053062279345e-264,2.5960308442643344e-252,6.141664961321058e-70,5.839987120237745e-137,4.417802915446677e-121,4.8670686359741136e-265,1.961143677622742e-276,7.505564586129872e-95,9.898187586881851e-77,3.158943414404857e-234,5.068576730322906e-245,9.223489013950396e-11,3.630905444548908e-132,1.6092564826047557e-27,7.914997149687823e-272,1.3861334304779245e-92,9.20038902998604e-18,5.637829356602318e-54,3.4996469776822585e-236,5.907056642981902e-273,3.189037813868989e-243,1.41396522975617e-210,0.0,1.3827054750026066e-172,0.9999999990870329,8.45883138144421e-86,1.4420455258588415e-44,4.963553950475095e-230,3.485708534093159e-34,9.302161670072501e-14,2.9203900141546654e-255,1.6184874519259513e-20,8.206393500912716e-10,1.6412758577362972e-246,4.9830396704073565e-228,5.028452866509917e-56,1.4557575179605491e-269,1.258031294094314e-243,1.9627288806989408e-84,4.995816627798775e-264,4.554293117027248e-115,6.871259369436654e-132,1.068805786536109e-63,2.9979629321789893e-76,3.492297171387605e-76 -1.5210389268217685e-23,0.0,0.0,0.0,1.808317609253401e-29,1.7075507337216592e-17,0.0,0.0,0.0,6.938645462758272e-59,3.8593238540640534e-48,0.0,0.0,0.005941621407563543,2.8897386449067256e-72,0.0,0.0,0.0,1.5511652990801292e-59,0.0,0.0,0.0,3.4367012734626645e-20,4.3524857357484045e-91,4.0113310743318563e-53,4.692882097594574e-27,0.0,0.0,0.0,0.0,0.0,5.495777618715006e-55,0.0,0.0,3.1979227869133238e-74,0.0,0.0,8.763744946633283e-74,0.9940583785922835,0.0,5.472512450908652e-46,1.529521655273787e-13,0.0,4.203349538616646e-57,0.0,0.0,0.0,0.0,0.0 -2.3576647440410174e-199,9.020570035379868e-22,4.888398056475441e-22,0.1846870000698832,6.071710815573039e-206,1.950867552374378e-196,5.051806423230702e-23,3.912804111323183e-68,2.4196111178976856e-36,1.5486855766603775e-210,5.638002101116708e-218,4.081094339107275e-11,6.656245057253874e-30,3.924331410626835e-185,7.810852496926296e-206,1.0680959843166554e-110,3.6595173621477027e-34,1.399732173589516e-212,1.8166683516577957e-215,1.5099841965432004e-39,1.6781878736643178e-131,5.743353535175498e-13,7.404985562623818e-192,7.472262175473248e-220,4.935842486525908e-201,1.3378815578091934e-201,0.0,1.4630603332509624e-74,1.4669057972407936e-262,8.781812321478402e-87,2.632815817163676e-117,4.278797713344592e-204,1.2328193586354192e-39,8.84096635225268e-222,4.3082840340657225e-208,3.974692211237464e-308,6.740099400889506e-147,5.079140510494131e-207,1.9062173966185837e-181,4.087367935964824e-47,3.592318167068992e-212,9.100813684007274e-192,1.572163962134153e-10,9.733353178245655e-210,5.093565926884795e-29,2.1921972586327815e-74,1.1699618199019128e-36,0.6389872739975282,0.1763257257339869 -1.5972005511508409e-226,4.935227439288218e-9,1.0705835439353156e-9,1.817852038488644e-25,1.7966914903950568e-235,1.0778070190104204e-222,0.0697464868210074,1.0978816769061494e-58,2.109220415314643e-32,4.891337591044319e-239,2.8118915121596616e-249,3.3366597065522856e-13,0.006879957372129263,1.6841893195087117e-203,3.751590534315186e-222,3.858231879257491e-190,4.41962960726585e-40,0.0,1.0740551494649699e-245,2.1965342283260247e-12,7.57312961922197e-78,3.833899593154385e-20,2.2458736160123507e-208,3.1772594738394785e-249,1.871888442292902e-218,2.8998441180820205e-187,0.0,8.330047126860777e-88,0.0,7.231989268205288e-20,3.1270633694797556e-18,8.51375340019648e-208,8.547441701011836e-39,1.1595219468195959e-141,2.9053297110171456e-231,0.0,3.1141883045109388e-308,1.2583871071512473e-223,1.3729507957499103e-196,0.06048213582867181,2.49624889991608e-242,3.7009423443797717e-214,1.456364095784125e-8,6.713202208696304e-238,5.99075897478701e-26,5.521949478840441e-57,0.8628913994062094,5.336492295652864e-34,1.293545083376316e-34 -1.4053304365340816e-13,0.0,0.0,0.0,9.971706696407851e-6,6.802152185179007e-20,0.0,0.0,0.0,4.741589878856002e-21,0.9998567197402705,0.0,0.0,1.9964396907026612e-69,4.6365020187904994e-92,0.0,0.0,0.0,2.2953419580045546e-11,0.0,0.0,0.0,3.96791058248879e-61,3.987113424631678e-43,3.743990292887973e-72,5.456484137404882e-218,0.0,0.0,0.0,0.0,0.0,2.2596933884448903e-134,0.0,0.0,7.670655024170837e-62,0.0,0.0,3.20376260111634e-92,2.322127111321145e-104,0.0,0.0001333085299392161,4.5633860053918325e-36,0.0,8.868210146975001e-22,0.0,0.0,0.0,0.0,0.0 -2.1795616991078988e-272,1.0773102432404956e-83,1.0534900779979153e-84,1.6573215044627492e-77,5.026994375849474e-281,4.13582583109778e-269,4.797466769503424e-60,1.2058511394668449e-138,1.3832979897019894e-117,3.049424906331648e-282,4.5392858605874737e-293,1.1692417893233231e-86,1.087557966098675e-67,1.7495762985607594e-250,6.250417364417567e-262,4.0067707336801607e-19,4.466636645786102e-128,4.879916585136279e-97,7.429422360315361e-289,3.4623932861362606e-86,0.000038775533378890995,1.5200230187434243e-44,1.2375443417017865e-252,2.5039740814460946e-290,4.5749521440263345e-260,1.07896904169836e-223,0.0,1.9766053089712362e-174,3.5007726450639704e-24,6.737809520109e-78,1.6036173433862213e-27,1.3031016966478155e-245,5.430006933319109e-25,0.9999612244666211,1.3704319976367082e-272,5.164413291680618e-116,2.1463525249760327e-36,1.91010280551687e-263,6.518000012951459e-244,4.777118930542833e-44,1.8204264838151354e-286,2.5565698225294444e-260,1.3880332444883814e-75,3.128699768547911e-281,3.4081939835699786e-110,1.8519725626378565e-133,6.639460262612089e-53,4.504749219047879e-68,4.962717594323895e-68 -8.187328901892522e-234,4.888183211814891e-77,8.619451039549069e-78,1.6300608043402307e-66,3.5656269478788396e-242,1.2059489465691373e-230,6.4196995375726215e-62,4.958723694434477e-119,1.0184217799301917e-101,6.017051828056782e-244,1.055071698117119e-254,7.229372791049427e-77,5.073071341811677e-69,2.117865208966185e-214,1.797420956592059e-228,8.801418080460136e-15,7.052418159050517e-110,0.000321457650150574,2.0541732035347804e-250,1.226931509652586e-82,5.944997032329701e-47,5.133421483042309e-44,7.989981776753859e-218,1.958751221903695e-252,1.2620779819596684e-225,4.582901702415281e-204,0.0,8.10609987621124e-148,8.712904632450489e-30,1.5862210327126376e-91,2.0823886779389988e-72,7.595466942077915e-218,4.191986019382187e-34,8.652273956005662e-66,3.3118221229137802e-236,0.9996776152766801,9.270731605785955e-7,7.27256313501174e-230,5.672206289629804e-209,5.579308629938365e-59,7.747510312900077e-248,5.232412116920686e-223,6.83594658896526e-69,5.752885747989085e-243,6.570730364851522e-96,6.442398587311392e-117,1.5537662026843747e-61,4.8342679281553294e-57,4.511327943736471e-57 -6.65304045602561e-166,0.0,0.0,0.0,3.60018620207202e-207,1.1263896425073864e-213,0.0,0.0,0.0,3.9558856838785143e-38,3.3184964518116126e-162,0.0,0.0,0.0,2.5497940881161898e-11,0.0,0.0,0.0,7.734662175281279e-62,0.0,0.0,0.0,3.675526915656497e-79,2.4533978733785314e-35,8.556457102551406e-7,7.013081390292712e-122,0.0,0.0,0.0,0.0,0.0,0.9999991443280217,0.0,0.0,9.120956464131669e-17,0.0,0.0,7.699320771437921e-13,0.0,0.0,1.4686643279827693e-107,5.060586566743237e-176,0.0,2.458142314453574e-38,0.0,0.0,0.0,0.0,0.0 -2.4367553518324052e-207,0.6851460628931474,0.31369288919676175,2.1559938328739448e-37,6.880369117038753e-216,1.3559244375148254e-203,5.7431313631159285e-8,3.0461687460623965e-40,8.929056557657096e-13,3.8431947944909394e-220,7.960714342013515e-230,4.408118759794734e-6,0.0011158569832351256,3.502491013558604e-186,2.1864371628178406e-206,0.0,1.9717417869128e-17,0.0,1.5685957465911414e-226,0.00004023139295064177,1.4101135210968288e-179,6.353228897088197e-53,6.003076600763372e-192,1.2140328811194117e-230,3.5375552871793065e-202,2.1887512126863242e-180,0.0,1.054461595168445e-59,0.0,8.234509111477415e-28,1.586276667771341e-64,1.791779604607353e-195,1.081003795886465e-99,3.758294505621978e-290,9.530649486407997e-214,0.0,0.0,8.671001755030497e-208,4.671016324368014e-180,2.4912464768726437e-21,5.909454082819911e-223,5.4659646005972555e-196,4.3290655062479433e-7,4.877550520449062e-219,6.107229504181789e-8,3.757831384152901e-42,4.092832146822731e-12,4.296217418848913e-61,3.1449678736444585e-62 -5.983466511839735e-190,2.828668461938081e-205,3.99094850758516e-203,0.0,3.805960849156525e-199,2.1388549223426923e-185,0.0,0.08212442114515853,4.262999104040482e-65,8.702586932270111e-206,1.0300831426256813e-214,0.0,2.5536546386950503e-248,1.0875108807437116e-164,4.2618248579511413e-190,0.0,1.6909676676723433e-100,0.0,2.0652099663524584e-212,3.211597437630658e-104,0.0,0.0,3.2982093221651956e-172,1.7108221478094513e-218,5.245301486761354e-185,9.119644012270698e-153,0.0,3.640624787467259e-26,0.0,2.8739928854351905e-64,0.0,8.689671433679925e-175,0.0,0.0,2.825026498858492e-199,0.0,0.0,1.3392271551336264e-191,6.146687271484407e-157,0.0,8.807961324155374e-208,7.869257873849308e-177,0.0,1.7504883608559716e-204,1.2821670263657178e-107,0.9178755788548415,0.0,0.0,0.0 -4.268624071918723e-83,0.0,0.0,0.0,1.604155834829399e-107,1.0198244784493827e-113,0.0,0.0,0.0,3.275105068347674e-11,6.486877253850083e-81,0.0,0.0,7.014328393640011e-199,1.1101481835659878e-10,0.0,0.0,0.0,1.0497202696442336e-23,0.0,0.0,0.0,2.361201763731264e-39,3.2734719232148338e-21,0.9999999841321837,4.2148275054639755e-103,0.0,0.0,0.0,0.0,0.0,1.309526068672999e-8,0.0,0.0,2.584744485239334e-9,0.0,0.0,5.6764626857474795e-12,2.0882286465089613e-302,0.0,6.324631461047158e-48,1.0770437272809426e-93,0.0,3.836857535043195e-11,0.0,0.0,0.0,0.0,0.0 -7.998425023366088e-233,9.857878015696346e-16,1.7288629768357292e-16,1.2164015915926492e-27,4.264776755466773e-242,5.687960042997121e-229,0.00028539011940234663,2.014587641939463e-69,1.166535160709875e-42,4.264526581042152e-245,5.1691318056710864e-256,2.0100849496238356e-19,3.502499207386033e-7,4.676759159857775e-209,3.8070038439356e-226,3.9495836493847576e-151,7.123961584936534e-51,0.0,4.565352334956661e-252,1.2453195196353265e-19,1.1192916580308568e-51,2.271215325905292e-15,3.3240334705291274e-213,3.7648587416656737e-255,7.186866395602239e-223,2.0835345376294988e-188,0.0,3.2164747443085785e-100,3.784926169650119e-293,6.769723369043647e-25,1.729745667733466e-10,2.7530414341657354e-210,9.034745802234632e-26,1.8694632623552954e-101,2.7370217318359356e-236,0.0,7.5342618823553e-258,1.172002839617638e-227,5.854264064535994e-202,0.935570061899824,7.736245399716276e-249,6.2252972994921684e-220,4.131881260394824e-13,6.358775293263301e-244,1.480592229554939e-35,4.4407986608546295e-67,0.06414419755746176,6.505422873179393e-33,2.1807963744328143e-33 -1.7006194598881024e-13,0.0,0.0,0.0,2.8272854597474066e-19,4.609684757697408e-9,0.0,0.0,0.0,2.236839256628263e-45,1.0878883728568746e-35,0.0,0.0,0.9993257634869231,6.6895148940094006e-62,0.0,0.0,0.0,1.0131732631171516e-45,0.0,0.0,0.0,3.874403313447769e-11,7.159322442027468e-78,5.463478562620273e-42,7.993013529256099e-26,0.0,0.0,0.0,0.0,0.0,2.1016439276404776e-46,0.0,0.0,2.410046694101812e-62,0.0,0.0,2.2225869083533694e-63,0.0006593108162079463,0.0,4.0811411808101365e-33,0.000014921048269899498,0.0,1.0636639753653673e-43,0.0,0.0,0.0,0.0,0.0 -1.652645705636277e-204,0.008590991400211665,0.003348306142985734,6.31732210683828e-11,1.2681669626174013e-213,1.4142441084211227e-200,0.0007554628356818642,1.3250229630103556e-45,7.358702726403537e-19,1.1676650900016906e-217,4.209054157616285e-228,0.05987607823999449,0.00008886234317575464,1.0307188825759547e-181,2.033898477166674e-201,3.2630972547609908e-208,1.9938381873141302e-22,0.0,1.7073980661288934e-224,1.1556813571853466e-10,2.3638606329767285e-127,4.2103949293476803e-20,5.239842189457371e-187,1.588475536527047e-228,2.2509884204593824e-197,2.425700802473265e-170,0.0,4.6837313123513077e-66,0.0,6.403497250997414e-34,1.135808941340876e-61,3.913281020282653e-188,6.083325806964949e-52,5.309402072695786e-219,3.727212474535755e-210,0.0,5.782465417e-315,7.064204167592742e-203,4.155964977485274e-175,3.023173554194476e-17,7.231798248051307e-221,3.4662453284759594e-192,0.9273402979963304,1.8118307963273978e-216,7.701474685583643e-13,7.621499471304132e-47,8.621085491510822e-10,3.1360392263061563e-20,5.379811164137182e-21 -3.94381779721291e-157,1.1882986646718884e-163,3.019164134212084e-161,0.0,6.073886642351235e-162,4.4543607032756425e-154,3.069610081019953e-308,7.155338003273469e-31,5.443536361238136e-50,2.969865350834765e-171,4.241338989248806e-174,2.4371123257730896e-216,2.0433925812580647e-230,1.3477303073848538e-146,2.1845686729131484e-177,0.0,1.2480870980531658e-48,0.0,1.9229188705980744e-174,9.478043198752533e-130,0.0,0.0,1.0697243907287283e-157,6.198190800822664e-183,7.546283946574525e-170,1.1675371807938388e-187,0.0,1.0,0.0,6.758911852480812e-192,0.0,3.428362709786396e-182,0.0,0.0,7.926571162228132e-175,0.0,0.0,2.0273940765421093e-178,4.697282813832063e-144,0.0,1.1186834583577167e-169,3.1187849023228716e-152,1.1455902096876046e-269,1.4947007827492173e-170,2.3782579888491753e-74,5.050992464984449e-47,0.0,0.0,0.0 -4.790384007207139e-222,1.0931056080345062e-69,2.7872330782528893e-70,2.4000133307041257e-52,1.4769036886321153e-229,3.835910008722666e-219,3.633405720948147e-59,8.819984944424097e-112,8.068387624890006e-91,5.2509130161276466e-232,1.3528010177891826e-241,2.60936559364558e-65,3.744234010066166e-67,1.1921916076518066e-205,1.8910474540568888e-221,1.6894183720582022e-23,1.739117607580544e-95,0.9999640408156936,8.204442980823265e-238,5.1075675102029945e-80,3.7413133928826555e-73,1.151072500661912e-38,4.096117630106302e-210,2.1553036093950055e-240,5.869005474667681e-218,3.8009772881555542e-208,0.0,2.4972728553288288e-132,3.787975909425112e-61,1.1744100223784173e-103,4.4462040901604496e-99,1.4176103157293048e-215,5.6121455812907314e-37,7.231841321792233e-110,1.7583051364412967e-226,0.00003595918361242574,6.939437873563299e-13,9.841487837231048e-223,2.6762446194927788e-201,2.10899224919221e-65,3.774885738428522e-235,6.071672934495007e-213,2.0926962952250027e-59,3.862577310834333e-231,1.1916993944872605e-84,8.840406742069455e-113,6.741653198562228e-64,1.8331398443352452e-43,1.382623173291704e-43 -1.9142821163297566e-222,0.0,0.0,0.0,7.459078124778535e-267,2.3631322348501803e-290,0.0,0.0,0.0,1.0917315329872268e-31,6.436564728032714e-194,0.0,0.0,0.0,0.00019263500947390864,0.0,0.0,0.0,1.454457190054469e-59,0.0,0.0,0.0,2.8786494422061376e-134,9.937509631990839e-7,8.47740400282946e-12,5.566532091705888e-255,0.0,0.0,0.0,0.0,0.0,7.954567798318885e-26,0.0,0.0,0.9997820789822244,0.0,0.0,0.000024292248861159084,0.0,0.0,5.24436713565347e-127,5.82070141928049e-253,0.0,1.0117735501367118e-33,0.0,0.0,0.0,0.0,0.0 -0.16534313253952584,0.0,0.0,0.0,0.0009603372073425014,0.8237926100276061,0.0,0.0,0.0,8.98797066851293e-25,1.7820806369280883e-13,0.0,0.0,2.6712488318366236e-11,3.0155092891678387e-56,0.0,0.0,0.0,1.443608127051611e-22,0.0,0.0,0.0,7.518329525082472e-13,2.413287517991984e-54,1.5386110369514916e-36,5.949138790462742e-71,0.0,0.0,0.0,0.0,0.0,1.321909700690269e-57,0.0,0.0,4.181738185681255e-48,0.0,0.0,2.367709463288145e-57,6.137138059307121e-26,0.0,3.934123995422834e-12,0.009903920193948972,0.0,8.918151526461088e-24,0.0,0.0,0.0,0.0,0.0 -1.1299256076778821e-255,2.406773024989914e-61,2.621939049707764e-62,1.9604261909871906e-55,1.4252297576643985e-264,3.347240831649938e-252,1.1000945577016142e-39,1.682464098077076e-115,5.263262948211779e-94,2.6487466158070358e-266,2.81721060739918e-277,6.430143267234429e-64,6.7867238011249575e-47,4.392400811316254e-233,2.0834097022368718e-246,1.0950659669907605e-12,2.9662970231813125e-104,2.8209924414205785e-87,4.473024700583511e-273,2.3639476890778662e-64,0.9999941699707743,1.0072951260665912e-25,7.136739381695367e-236,5.0087973116868184e-275,4.6594357189723255e-244,2.701270493887976e-208,0.0,4.366332659467004e-151,5.8476658157869886e-33,3.1713520761881456e-59,6.933841254555532e-17,2.881668888822346e-230,2.3459090433465677e-10,5.829793539615437e-6,6.95778304340839e-257,2.559183151331228e-112,3.7914729921608613e-31,6.392406066770348e-248,2.530543221538338e-226,1.3067786007564848e-26,1.983397506298758e-270,2.785681480374566e-243,1.5849673415053694e-53,3.100536864433253e-265,1.0603229083582365e-86,8.730230910491923e-111,6.866529823947552e-34,8.414097424574722e-47,8.353425179880224e-47 -8.394160104233466e-10,0.0,0.0,0.0,9.385900531296926e-19,3.2891650641289575e-12,0.0,0.0,0.0,1.2283210627415246e-23,1.0871648425723921e-26,0.0,0.0,2.5638557380843324e-23,4.695357897495997e-40,0.0,0.0,0.0,1.880885578620939e-25,0.0,0.0,0.0,0.9999939055685803,2.7457913584307355e-54,2.0215267643326678e-20,4.927508437201228e-26,0.0,0.0,0.0,0.0,0.0,6.076635353447126e-26,0.0,0.0,1.145516185564004e-39,0.0,0.0,1.6111832564795174e-41,2.2405707671047335e-47,0.0,6.162355497149797e-19,6.093588714610306e-6,0.0,3.1948868407264874e-22,0.0,0.0,0.0,0.0,0.0 -9.166702304997185e-251,1.1428914801692657e-33,1.5028348174032445e-34,1.383027112405832e-50,6.039106903241475e-260,4.625021742498834e-247,4.568774323440957e-18,5.949539666975245e-90,7.095070667712116e-64,3.346243249802376e-262,3.2926442997509484e-273,5.760051551873871e-40,6.1575979639703824e-21,5.9602777415183745e-227,1.5199497927130322e-241,5.851238720108657e-160,7.841778355943101e-74,0.0,3.853307035047167e-269,3.703810531354091e-35,1.638366572636217e-38,6.7242099023880845e-31,3.936030080261357e-230,1.526931774402257e-271,5.711058419423305e-239,1.7798242351743153e-200,0.0,5.0335361040147745e-124,7.325845428255734e-284,1.242769407848457e-31,0.9999996833156144,3.443022367789772e-224,3.485824190848768e-34,2.0866261496786027e-71,1.3760391700804245e-252,0.0,2.119464722227281e-277,4.359097280283093e-243,9.440885252713952e-220,3.1667727342919287e-7,3.1491410314999025e-266,8.589263928481855e-238,4.994331844386307e-32,4.56685074900774e-261,1.1819286589943187e-56,4.381542917953709e-86,7.112268782426927e-12,4.433678325458133e-56,1.7119177829974878e-56 -3.8891464248796134e-32,0.0,0.0,0.0,7.25710614673927e-40,4.946155549229114e-50,0.0,0.0,0.0,0.579796358354613,5.068050614699172e-25,0.0,0.0,1.6241752701921578e-116,5.289383347663259e-27,0.0,0.0,0.0,0.0026109321234933478,0.0,0.0,0.0,2.67403181249795e-31,2.0316321808776088e-17,3.440017665483111e-14,5.455473706739852e-133,0.0,0.0,0.0,0.0,0.0,2.411971464024015e-41,0.0,0.0,5.901282167103077e-16,0.0,0.0,6.758442877747969e-28,6.868188419431229e-185,0.0,2.351796591205598e-11,4.325681776212764e-48,0.0,0.4175927094983408,0.0,0.0,0.0,0.0,0.0 -1.4214816844489271e-198,2.0230940777529302e-18,8.060572160812581e-19,0.013352646458772332,1.1193776947702082e-206,4.21039786782808e-195,6.511449215360062e-16,1.1117771208786652e-62,9.107604532995134e-36,1.0179415412389127e-210,4.380003752788801e-220,3.370043444511936e-11,5.423604888149404e-22,2.0133113843038046e-179,2.9298986577572742e-199,7.789596729387817e-88,6.765061178435819e-37,6.35856180627099e-192,8.50701087708442e-217,9.637224062570983e-32,1.2255918555852333e-100,7.615775761514508e-7,3.9507089400828966e-185,7.751260832556551e-221,6.592537051610575e-195,2.177240023176067e-179,0.0,4.1484667739171724e-78,5.04655313525953e-219,1.2149734211284976e-64,2.3699369543971757e-86,7.885301813737716e-191,1.6168361172882496e-26,7.521524102995155e-177,2.917534486455134e-205,9.364976842382331e-278,2.5918797811512154e-122,1.3266238177308414e-200,4.372417102133257e-174,1.3568449208473271e-32,2.181482420752196e-213,3.234421790646689e-188,7.787619880871036e-9,1.0734930187232598e-209,6.390766763108903e-29,1.630724876711437e-65,2.201469870901849e-25,0.735323574960476,0.2513230091818547 -1.9948472008623503e-243,4.702735146356651e-62,6.075690431454978e-63,1.2028569460218548e-53,2.0723354893640404e-252,6.016654725990292e-240,1.0068813160441397e-42,4.935748761140284e-111,8.902518482827288e-92,3.538212198476165e-254,1.9851165879189542e-265,1.2359621077376634e-63,6.352912182785555e-50,3.198737836356414e-221,5.775264217962816e-235,0.9985977690413865,1.4296300728705918e-101,1.558319133192653e-24,4.617012108546016e-261,8.485359424805054e-66,7.041774507655976e-12,2.9309882486120117e-26,3.1548705919811275e-224,4.558275099565624e-263,1.910396570030327e-232,2.9878371609830984e-200,0.0,3.8207227743450045e-145,1.842633241885401e-15,2.62602426017096e-65,9.12439080589158e-33,4.54906737973581e-220,2.064520943887129e-12,2.949113454169952e-22,6.114038462885595e-245,4.0190102495730764e-32,0.0014022309495053417,1.8707379120586617e-236,1.0136418988516252e-214,1.7499657324463515e-33,2.2924932314650277e-258,3.566881106944915e-231,5.070414844855485e-54,4.285653040759621e-253,4.1130543549306893e-85,5.083637400285483e-107,5.633251019963415e-39,5.672866107116554e-44,5.777641373318115e-44 -4.333636360925539e-25,0.0,0.0,0.0,5.326514466026999e-26,1.6199085516244844e-40,0.0,0.0,0.0,0.0024361670699544475,9.508543198012516e-12,0.0,0.0,1.3531127519721489e-108,6.759864718323505e-49,0.0,0.0,0.0,0.9968532723196983,0.0,0.0,0.0,1.4558317698466906e-45,3.381106804096947e-20,2.5719749683256425e-34,4.4089640727320316e-181,0.0,0.0,0.0,0.0,0.0,1.6187941429099944e-78,0.0,0.0,1.0212196606324033e-28,0.0,0.0,2.0375309929411492e-49,5.719599080914335e-170,0.0,0.00011050839545846116,7.432403293750026e-47,0.0,0.0006000522053800767,0.0,0.0,0.0,0.0,0.0 -9.34602457396704e-199,0.0001772919458696564,0.00010408624142304488,5.573163666133895e-11,2.4876017403466262e-206,2.4493736423277024e-195,2.0173201205894376e-11,2.195744998067806e-45,1.3774232493071884e-15,3.739618522302194e-211,1.7578543021108494e-219,0.9605638102800466,4.840654117788791e-12,9.133883252373794e-181,5.352625511318568e-202,2.2772881742465643e-250,7.711565503566355e-16,0.0,8.846244918387779e-217,5.911207072422619e-16,2.184713884134474e-170,2.6207536002024984e-30,2.5167330704292846e-187,2.331713545436369e-221,2.3280810750667202e-197,3.3234998199251197e-186,0.0,8.977573429955998e-57,0.0,5.474530831764574e-53,1.8741918690512514e-96,2.1066018516738895e-195,1.5850579091382427e-72,3.115250921993371e-281,6.908267118573026e-207,0.0,0.0,2.6774271690601334e-203,9.935675008827172e-176,1.4801528718498251e-33,3.462031414236294e-213,3.4074357912967106e-189,0.03915481031658733,3.475548923232482e-210,1.135325127822584e-9,6.675419243531666e-50,6.880779168043614e-22,3.5537786394778863e-23,4.242858033435732e-24 -3.5201637303436825e-191,1.522706505751921e-8,2.014438841396862e-8,2.200142959963351e-72,2.5044633526569016e-199,2.28890647000275e-187,1.6522855194884427e-36,2.285805996507465e-25,0.03863296190078458,6.159231065185203e-205,1.6602005207056718e-213,1.9975971635501027e-16,2.751949821853565e-23,4.929946905402883e-171,1.3230672470796109e-194,0.0,0.0009712220705475273,0.0,6.583068211695482e-211,1.1496871290693143e-10,0.0,1.287422871567826e-118,3.420646761984028e-178,3.0366783905161645e-216,1.9385964177843046e-189,1.241350808196464e-173,0.0,7.126195811062391e-35,0.0,1.3946439355400617e-45,4.818000599066653e-142,5.6081682015192685e-186,6.955521998459983e-204,0.0,2.3171643728929704e-200,0.0,0.0,5.923155830256623e-196,2.877160249997456e-165,5.552477441414199e-67,6.935929377050506e-207,1.4968450562484751e-180,1.290049893341476e-25,7.571332782231725e-204,0.9603957805422455,2.2966162603981794e-30,8.376914903883763e-47,3.022088720260318e-115,4.3280735078767185e-117 -1.0739881443465774e-216,2.8631923997249006e-6,7.453619868240876e-7,9.463302774767955e-18,3.0393399387990484e-225,4.3895580975207346e-213,0.9869765479005839,1.661786772369569e-57,2.1591505694497234e-28,8.74736061679147e-229,8.515726523359629e-239,1.7242360697938564e-7,0.0038124892812171954,1.0137466294708526e-195,2.418284444816326e-214,4.939450760534678e-187,7.932020957036377e-34,0.0,3.255521541397073e-235,2.187667317588588e-13,6.577882489127235e-86,2.9297063323780945e-15,7.919925458882385e-201,1.0033163013781836e-238,1.7366283722332205e-210,1.6554993780694143e-187,0.0,5.103719037653744e-81,0.0,1.024555391605694e-31,9.03167853824028e-35,4.080316441735109e-203,1.8665860092469214e-36,1.3103424283589376e-156,6.11932886392999e-222,0.0,3.9467386916934756e-306,9.485268221353328e-216,1.2005577975727665e-189,5.592137388752363e-6,6.37143981632164e-232,2.354036191984021e-205,0.0011850732064187124,1.0374433692085894e-227,1.8291092624369073e-21,5.349420308841431e-58,0.008016516496176256,3.021676802639093e-26,7.046810284577681e-27 -8.107616929126962e-234,3.617416250806461e-35,5.525427519131962e-36,2.0731485181078343e-26,9.88401544985008e-243,3.1267832373729204e-230,1.6620637043427694e-18,5.353178746865624e-89,1.5534570237615556e-64,2.908792326429548e-245,4.0958057839307367e-256,7.606808047301206e-35,1.027093408123459e-25,9.120073751369218e-212,8.637349533334816e-228,1.4067118033808963e-23,2.153682399863017e-72,4.264689711259704e-120,4.963471365151334e-252,1.1666368567510612e-41,1.048114061572721e-16,8.977532189549098e-6,1.1058751129122976e-215,1.0592580036894864e-254,1.1841297543180282e-224,1.9505717628150262e-195,0.0,1.2985910427700205e-119,2.1500992833850945e-80,6.025801150680968e-49,2.812566957990128e-24,4.292045582448172e-214,0.9999910224677769,1.6740338016727246e-44,6.4180166475397e-237,9.477568475893392e-168,3.247328389276646e-50,2.978755030947489e-229,2.5482114641136525e-205,3.338084607183598e-14,4.689999689796764e-249,9.343583028579513e-222,1.7543551662121955e-26,3.6347587150447655e-244,5.0761293670775336e-57,1.271558699256784e-86,2.968142217778847e-17,8.251727853370409e-20,6.150124113695926e-20 -1.8397919119374663e-195,1.2396393114882793e-15,7.30669202882215e-16,0.9897210063504495,5.39933007654418e-203,4.434293197598607e-192,1.4412033136973068e-19,6.278666404277818e-57,5.232204818999266e-28,6.829373924785495e-208,3.4064920991213044e-216,1.4706985962031807e-6,2.4465546715225252e-24,5.937228416092915e-178,5.540998233686242e-200,4.538647431342647e-142,1.278343097459802e-26,2.1995545118490093e-273,1.8357703604903955e-213,4.373233667241735e-31,1.568108757695361e-147,1.9819015472496665e-16,1.0703536121052406e-184,3.0827167204863176e-218,5.927390725879134e-195,3.219289120584582e-186,0.0,2.933931223056425e-66,9.171686e-318,9.799877692441397e-74,9.667883832259818e-115,2.3192478144133298e-194,1.100089379705842e-48,6.352711586661546e-247,3.552601719724717e-204,0.0,3.657504666916572e-190,2.9257813500996666e-201,3.760238469616524e-173,2.0609848125684864e-44,7.566596652565454e-210,3.960088427160532e-186,6.796748455965854e-7,6.231769903360614e-207,1.895620290013746e-21,5.561878614204364e-62,6.720255236029348e-33,0.008434500878775095,0.0018423423973315453 -3.6427152710367386e-210,3.706616578846958e-7,2.206521011888679e-7,6.982746950076274e-87,1.70657134264179e-219,4.8780446479078276e-206,4.368335287100411e-25,2.024440124824392e-29,1.340722760105047e-9,8.1873474654905305e-224,3.495602932469601e-234,8.713228493998979e-24,2.2155883742341887e-10,7.382663023161253e-186,3.7854411583413385e-206,0.0,3.799493855584101e-18,0.0,9.715459458252378e-231,0.9999993785837922,1.0115507015791444e-271,1.801359076945847e-114,2.755178837592843e-191,6.215193689057838e-235,3.8959653189057413e-202,2.0111228974101257e-169,0.0,3.349045885017416e-54,0.0,1.999912788390214e-9,4.969728835652897e-71,8.807425802056522e-191,8.702645948907149e-184,0.0,7.736150707244887e-216,0.0,0.0,1.1870802934734068e-207,1.4074850080720724e-178,1.3579876726152704e-36,5.605497807015035e-227,3.684284934535139e-197,1.6574942611594988e-28,1.40301784750252e-222,2.6540254464403035e-8,3.2896035263355305e-29,7.621791028834449e-25,1.061662233345068e-129,2.24611856804114e-131 -5.0372066236557226e-210,0.6813486691799925,0.31803868714153655,6.984493147463795e-33,5.067305123938547e-218,2.4243629083999272e-206,5.0439963818462796e-8,1.6097981028736167e-39,1.526294491512082e-12,4.633688990486148e-223,1.5053194667772656e-231,0.000028789112646006477,0.0005483577855012328,7.33254155978306e-190,1.4774825479149514e-212,0.0,4.9294057349560847e-17,0.0,7.20742925316443e-229,0.000032745180519563164,3.6775625282868505e-178,1.9445293136070257e-49,1.2541021784952705e-196,1.1541419825941652e-233,1.3063489778382473e-207,7.406657195218449e-189,0.0,4.399133015826817e-59,0.0,1.635067666896556e-27,4.406347655658005e-66,2.205327156131873e-203,1.4613568008810021e-95,9.527074140152574e-289,2.266478096387216e-218,0.0,0.0,6.572242257812835e-214,6.797264066418408e-184,5.246020600775739e-22,3.829220980325256e-225,1.9492071906019388e-199,2.6058731941910837e-6,4.9819965440229754e-222,9.528377958539561e-8,2.2960592016511186e-41,1.3404267033489327e-12,3.040775930741625e-54,2.4160229449949445e-55 -3.236751617715599e-178,3.057481633387039e-23,9.536107095315894e-23,3.664418370825493e-87,5.4012530508591324e-185,7.241391942970941e-175,2.089149617278876e-64,5.464335574655022e-29,0.00007860846263760237,2.0853235518894214e-191,4.3106126637903505e-198,9.568588499175307e-27,4.841367876824684e-49,1.351750474093871e-162,2.151448209567019e-187,0.0,0.9997898735588583,0.0,2.4858608542211227e-196,5.8711408729602865e-30,0.0,4.015318934867321e-155,8.60935744432995e-171,2.5206281700247e-202,1.1491114243237262e-181,4.5882403139045974e-181,0.0,8.482697960828722e-24,0.0,1.9713411994736266e-85,1.2909485283748872e-220,8.19541242548615e-185,1.5819968777852385e-262,0.0,9.588654858048283e-190,0.0,0.0,1.3288930787088207e-188,2.0264190263382857e-158,1.037018250707781e-111,2.833341738314259e-192,4.065302854486164e-170,1.489850736850822e-41,1.6712786788713144e-190,0.00013151797850410014,1.2374751442876304e-38,5.6754656601574386e-83,8.221050651591561e-137,5.233917184562466e-139 -4.15718503475611e-205,0.6477724758030149,0.351554495936553,2.310767005012066e-32,7.842864365460345e-213,1.4389941141643963e-201,5.837379847904357e-10,9.4985080547148e-40,4.786131562962051e-11,7.513005120527874e-218,3.727546090204816e-226,0.0006573101384028387,3.203964218853079e-6,3.1001457720229124e-186,1.088684492055661e-208,0.0,4.4199663366274904e-14,0.0,1.6714477878120635e-223,2.8728366479345146e-7,4.874156108094141e-192,6.327770483917537e-52,4.360335197094817e-193,2.8554096661025594e-228,9.939522565090758e-204,7.985026477691727e-190,0.0,2.2080262966587467e-55,0.0,2.195469028011716e-36,9.17685349401696e-80,2.5376175853507357e-201,1.476657630916636e-101,1.88271564616051e-309,1.1309936173838285e-213,0.0,0.0,5.2936483399239955e-210,8.631889453434208e-181,1.636894608818773e-27,7.888585616925454e-220,3.633687558392867e-195,8.132010854874858e-6,7.340124961235676e-217,4.09423164699424e-6,4.647298397007984e-43,1.647374952702572e-16,3.782208893078509e-55,2.652598024999323e-56 -0.9556578228421232,0.0,0.0,0.0,0.0013349032713013693,0.041974703538671214,0.0,0.0,0.0,4.964717481653673e-19,1.1456356753361072e-10,0.0,0.0,4.713600407868498e-19,3.023557195590991e-53,0.0,0.0,0.0,7.738862932636096e-17,0.0,0.0,0.0,9.905728281360946e-12,2.547250457038922e-48,5.999906896429999e-33,8.129397779201006e-77,0.0,0.0,0.0,0.0,0.0,1.1740462898088927e-56,0.0,0.0,1.5226276364873504e-43,0.0,0.0,2.6510952933857694e-54,4.456097977418671e-40,0.0,4.953711840441695e-8,0.0010325206863164666,0.0,3.736545135590227e-18,0.0,0.0,0.0,0.0,0.0 -4.113642159371962e-37,0.0,0.0,0.0,1.6373849917363766e-48,9.042967416662245e-36,0.0,0.0,0.0,2.5486775491258537e-60,2.386538986100588e-62,0.0,0.0,4.7997340568313747e-29,3.985431442116503e-65,0.0,0.0,0.0,1.2015809377179314e-63,0.0,0.0,0.0,6.133638014507309e-17,4.1964642128933476e-94,9.877138251260015e-45,0.9999999999999999,0.0,0.0,0.0,0.0,0.0,4.1042191768088945e-35,0.0,0.0,4.38900095508335e-72,0.0,0.0,6.268694381612756e-67,1.5986516907460936e-41,0.0,1.5909273520647808e-54,3.8511934710459525e-25,0.0,2.502825244330359e-58,0.0,0.0,0.0,0.0,0.0 -1.9730315707234048e-188,4.2928906823045355e-19,8.984865063549314e-19,8.539468053902204e-127,3.783179739888713e-197,2.3499135950662383e-184,1.453935286069637e-60,7.897290390411179e-17,0.9947726849804436,8.250611450138695e-203,5.678481561146196e-212,4.051236700933675e-37,5.227074703374089e-37,2.704857599817562e-166,8.691301937015601e-190,0.0,0.00009548541310488319,0.0,3.258011962211088e-209,1.8519333621483142e-12,0.0,2.2837833235824495e-188,3.197882497558288e-173,1.3095944236214973e-214,8.582418986298199e-185,7.568618996899813e-163,0.0,1.2089018945645356e-27,0.0,1.691735703151714e-40,1.3730106891181828e-169,1.8157606905471535e-178,2.6888461305261063e-300,0.0,4.268812933909294e-197,0.0,0.0,3.348938644896979e-191,7.272955897855089e-160,1.7225061104719295e-93,4.862499792290147e-205,1.0235792017167112e-176,3.8746389604231544e-51,1.2734785600982187e-201,0.005131829604599371,4.0473983581865094e-21,8.848161606452685e-69,5.943052596468645e-191,2.1083712705463114e-193 -1.51070231617e-313,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8719816707346217e-59,7.267449707314547e-284,0.0,0.0,0.0,0.9315446288706981,0.0,0.0,0.0,2.315764839322399e-100,0.0,0.0,0.0,3.3469584939892723e-177,9.50938675148097e-19,1.489462050855006e-15,7.452413665017524e-276,0.0,0.0,0.0,0.0,0.0,4.8301048168355413e-14,0.0,0.0,0.000048128811978115235,0.0,0.0,0.06840724231727403,0.0,0.0,2.5660895992004553e-192,0.0,0.0,8.05708966165112e-62,0.0,0.0,0.0,0.0,0.0 -0.002111105061734706,0.0,0.0,0.0,0.9977718164400516,0.000043282666564646486,0.0,0.0,0.0,9.711593603811315e-22,0.00007179966856489098,0.0,0.0,3.355444395886564e-31,2.046160549864641e-71,0.0,0.0,0.0,5.77393477973159e-16,0.0,0.0,0.0,2.9565816318173893e-32,3.0127101052831033e-48,1.4581956956803988e-51,2.5950153684352046e-135,0.0,0.0,0.0,0.0,0.0,1.2631317269620094e-91,0.0,0.0,3.2235871851992757e-53,0.0,0.0,4.366019033215696e-72,9.08940426601887e-53,0.0,1.996163010191763e-6,7.325948043594309e-14,0.0,1.7287660842565515e-21,0.0,0.0,0.0,0.0,0.0 -2.2458594884312282e-8,0.0,0.0,0.0,1.1501790405881085e-6,3.4916860353942543e-16,0.0,0.0,0.0,3.061198294300244e-9,0.019377152731035865,0.0,0.0,4.320495134298848e-62,1.7212429387698764e-57,0.0,0.0,0.0,0.00014312663348109176,0.0,0.0,0.0,6.952761875562211e-35,1.0559247898348367e-31,3.899538938835684e-40,5.8520536994113926e-155,0.0,0.0,0.0,0.0,0.0,2.5892379234021444e-82,0.0,0.0,2.3403884514561647e-38,0.0,0.0,4.318878500549845e-58,1.0065163257561901e-101,0.0,0.9804785427747362,1.388872154355984e-24,0.0,2.1619126595728604e-9,0.0,0.0,0.0,0.0,0.0 -0.0024767161970551733,0.0,0.0,0.0,3.805280964946486e-8,0.02733302262420393,0.0,0.0,0.0,9.388828313233316e-27,1.959082019018728e-19,0.0,0.0,1.1998018858997215e-7,4.1326910320291e-48,0.0,0.0,0.0,2.1502975856242147e-26,0.0,0.0,0.0,0.000011229751058570236,3.4679374451448537e-57,2.1820783141416434e-29,4.7423568110929585e-43,0.0,0.0,0.0,0.0,0.0,1.8769887461929148e-40,0.0,0.0,2.1960420425306428e-45,0.0,0.0,1.9652053554821524e-49,2.5268737932686158e-21,0.0,3.034404597710558e-16,0.9701788733946837,0.0,1.9073044155819289e-25,0.0,0.0,0.0,0.0,0.0 -8.053386009566925e-226,1.5234777107497959e-27,9.90314678740795e-28,8.289076656761968e-178,2.4787046232878154e-235,1.2348744024827376e-221,1.5914461159335171e-55,9.015145352134876e-35,1.6782498644685999e-21,2.340044749010558e-239,6.364880521651758e-250,6.825680474901474e-62,3.497517966152896e-28,1.9825173369643294e-200,8.241858812225616e-220,0.0,3.6597398555812294e-36,0.0,2.1001752298789073e-246,8.051824921038963e-8,0.0,1.1941177895145737e-209,2.109427997391526e-205,2.652544520730369e-250,3.784730211575349e-216,7.260608757638178e-178,0.0,1.2809882455918171e-65,0.0,0.9999999194817507,3.4089932779556494e-74,2.2498823301669835e-202,2.2032837994149122e-302,0.0,1.4001265178011031e-230,0.0,0.0,2.334258608233657e-221,1.1473320143412883e-192,3.111439461120768e-59,9.82490345688836e-243,2.9643683573126796e-212,9.295115663325596e-70,4.1787603316975476e-238,3.881747449813018e-24,1.4242629269039726e-32,5.684748524004469e-47,8.828346384573921e-252,3.76982287886402e-254 -0.9161847912261347,0.0,0.0,0.0,0.07081280331488862,0.012994658570721487,0.0,0.0,0.0,2.8677609941447795e-17,1.6929424020878905e-7,0.0,0.0,1.1894781267143672e-23,3.830267065889285e-53,0.0,0.0,0.0,1.806358224410085e-14,0.0,0.0,0.0,4.522265162391251e-16,7.192271090595485e-45,4.5901740252433655e-34,1.5080239300205863e-91,0.0,0.0,0.0,0.0,0.0,8.935516725929343e-61,0.0,0.0,4.7993104889415476e-42,0.0,0.0,4.087111385816704e-54,7.6218052857268e-46,0.0,5.134813489347715e-6,2.44278050718801e-6,0.0,1.3649861390804917e-16,0.0,0.0,0.0,0.0,0.0 -1.8890073508560544e-217,9.83485396708377e-21,2.1907861990270195e-21,7.140621850370411e-11,3.5632285567611566e-226,7.324403010574421e-214,6.753449785056024e-10,2.5725239306882045e-72,1.091127915666297e-45,2.7679511507461363e-229,9.32215543979357e-240,6.448035218645107e-18,1.9068303259680457e-16,2.8886006076774903e-196,8.384871967825036e-214,2.2687064976992082e-56,7.057492148824429e-51,1.0596774353772538e-181,6.739801115240547e-236,4.830803886641203e-30,1.5347900873893442e-47,0.9999991485462757,7.071205439488302e-201,4.338418227165771e-239,3.3722765645645395e-210,4.099081217846348e-186,0.0,6.341490086210355e-97,7.160118113951847e-153,4.269477388627512e-48,7.131275491794767e-42,5.371579451572274e-202,4.5562538791681407e-7,2.206131460104319e-97,7.136336293063796e-222,4.7007794011605055e-256,9.534895100660669e-95,3.174185499887778e-215,3.4075965294410526e-190,4.836448066683433e-14,1.003600726555615e-232,6.864358072665557e-206,5.1396367475140685e-12,3.397090391150332e-228,2.91373739705731e-38,3.603786981646093e-72,7.384785583508754e-13,2.6172989161040617e-7,1.33345766992204e-7 -5.634659611367394e-239,8.144031863551139e-67,1.1552427589978531e-67,3.420052425861677e-58,5.421078212330791e-248,1.6893297520564364e-235,7.14702401930249e-49,2.1413387026396615e-112,1.0164280214222805e-94,9.085297422755939e-250,4.035042758010204e-261,3.691704871501944e-68,7.546076470781993e-56,6.172094048013482e-217,5.739991775416269e-231,0.0033682152134581187,2.5496739934220495e-104,9.179015845204131e-10,1.1006141290863389e-256,1.1600862592923654e-70,1.4934744648828586e-22,4.3778870197586585e-32,5.104195802410604e-220,9.584796523699576e-259,2.638671933753379e-228,1.8857923803872337e-197,0.0,1.0790609186822415e-145,4.2319361600009643e-16,5.007950310267657e-72,1.245142981242426e-44,1.482344393335089e-216,3.3008809525723144e-19,3.2358551762808976e-35,1.1157794408378492e-240,5.210902532005865e-11,0.9966317838165308,1.9031867784420547e-232,1.514179419713554e-210,2.1518571847178594e-41,5.6627456108051246e-254,8.803160007947845e-227,4.985542922969123e-59,1.1122106467536005e-248,1.674354522031271e-88,1.1768876053486642e-108,5.2305196663875246e-46,1.8794291219671016e-48,1.8897611284314762e-48 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0959641589974118e-68,9.234804538253606e-305,0.0,0.0,0.0,0.9117394290867668,0.0,0.0,0.0,5.36366398434653e-112,0.0,0.0,0.0,1.6143934717094027e-208,1.9911767676240896e-17,1.4356839001045388e-22,0.0,0.0,0.0,0.0,0.0,0.0,7.926744727438977e-22,0.0,0.0,0.000032319256206820265,0.0,0.0,0.08822825165702645,0.0,0.0,1.2631174332054947e-211,0.0,0.0,1.0370327247518745e-71,0.0,0.0,0.0,0.0,0.0 -4.1818111213545e-214,0.0,0.0,0.0,6.085009871465934e-244,2.525402393834028e-280,0.0,0.0,0.0,7.66203010170327e-30,2.6537863191398356e-167,0.0,0.0,0.0,2.825666929672502e-23,0.0,0.0,0.0,2.268804428912613e-50,0.0,0.0,0.0,1.5277857823683858e-162,0.9999999880659661,3.937737468501057e-34,0.0,0.0,0.0,0.0,0.0,0.0,2.5537549943384087e-70,0.0,0.0,1.1934033936900087e-8,0.0,0.0,1.2697154205056981e-23,0.0,0.0,2.695755839423089e-113,1.233140392799617e-259,0.0,6.549354951510804e-33,0.0,0.0,0.0,0.0,0.0 -4.0741202773409713e-219,0.0031566651257246936,0.0009594496823571169,2.9570906131431395e-36,3.1719865280497084e-228,3.41133094005382e-215,0.0012957777386534194,3.576414189341136e-47,8.609798188638924e-21,5.049887869310768e-232,1.8878915858132152e-242,7.817130250976549e-10,0.9939088068903525,7.014090785352873e-196,4.95695280154126e-215,2.80672270428153e-308,6.923184491730689e-28,0.0,7.850211338458965e-239,0.000022117518078861446,2.082240495068472e-133,2.2176684291320025e-41,5.748308269306283e-201,1.4346699788764272e-242,3.1925249546381e-211,3.727798121494367e-181,0.0,2.5871971234123715e-73,0.0,2.3739439606946385e-17,5.747883476495968e-35,7.527997898894818e-201,5.3546573112045097e-76,2.3078109071402853e-222,3.472985377386607e-224,0.0,0.0,1.6586149088955752e-216,5.471965814789205e-189,8.257108885643487e-9,2.5366171656117128e-235,1.305670362678908e-206,4.3906828590230295e-8,7.576983486346113e-231,2.075595004276188e-15,1.0873088712200454e-46,0.0006571300991807637,5.3792308503505005e-55,6.265634965940624e-56 -3.724312533395852e-182,1.7219562865082002e-167,1.4566999916435447e-165,0.0,4.7755934860372126e-191,1.0775699460526846e-177,1.84059e-318,0.9642383604664463,1.121069568608483e-47,4.704396110004169e-198,1.6822008673087883e-206,6.951128405803163e-274,5.38954314579712e-210,4.303340507614977e-158,4.7930028551179936e-185,0.0,3.338721195298097e-74,0.0,2.1442767530037547e-204,1.1966181187751639e-87,0.0,0.0,3.625746584595073e-166,6.604930390738658e-211,2.5043328890366548e-179,4.170281167904728e-152,0.0,1.8159410619550833e-17,0.0,1.6621056784001506e-68,0.0,7.573930780547499e-172,0.0,0.0,8.69285522400686e-193,0.0,0.0,1.6952314336909877e-186,8.570435266433918e-151,0.0,1.0860782094982665e-199,1.0387346035548817e-169,0.0,8.611230143860266e-197,2.678858589497347e-82,0.0357616395335536,1.1551317893021053e-307,0.0,0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 diff --git a/src/base/mod.rs b/src/base/mod.rs index 548432ef2..141e760f9 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -12,6 +12,7 @@ use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; use ndarray::{Array2, Axis, Array1}; use ndarray_csv::{Array2Reader, Array2Writer}; +use ndarray_stats::QuantileExt; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; @@ -100,7 +101,7 @@ fn run_npag( writer.flush().unwrap(); // posterior.csv - let posterior = posterior(psi, w); + let posterior = posterior(&psi, &w); let file = File::create("posterior.csv").unwrap(); let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); writer.serialize_array2(&posterior).unwrap(); @@ -108,17 +109,8 @@ fn run_npag( // //pred.csv // let pred = sim_obs(&sim_eng, scenarios, &theta); - // let pred_file = File::create("pred.csv").unwrap(); - // let mut writer = WriterBuilder::new() - // .has_headers(false) - // .from_writer(pred_file); - // for row in pred.axis_iter(Axis(0)) { - // for elem in row.axis_iter(Axis(0)) { - // writer.write_field(format!("{}", &elem)).unwrap(); - // } - // writer.write_record(None::<&[u8]>).unwrap(); - // } - // writer.flush().unwrap(); + let (pop_mean, pop_median) = population_mean_median(&theta, &w); + //obs.csv let obs_file = File::create("obs.csv").unwrap(); @@ -156,8 +148,8 @@ fn setup_log(settings: &Data) { }; } -fn posterior(psi: Array2, w: Array1) -> Array2{ - let py = psi.dot(&w); +fn posterior(psi: &Array2, w: &Array1) -> Array2{ + let py = psi.dot(w); let mut post: Array2 = Array2::zeros((psi.nrows(),psi.ncols())); post.axis_iter_mut(Axis(0)) .into_par_iter() @@ -173,3 +165,14 @@ fn posterior(psi: Array2, w: Array1) -> Array2{ }); post } + +fn population_mean_median(theta: &Array2,w: &Array1) -> (Array1,Array1){ + let mut mean = Array1::zeros(w.len()); + let mut median = Array1::zeros(w.len()); + for (i,(mn,mdn)) in mean.iter_mut().zip(&mut median).enumerate(){ + let col = theta.column(i).to_owned() * w.to_owned(); + *mn = col.mean().unwrap(); + } + + (mean,median) +} From c46200e79976fc2171ec31336ad29347e5849881 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 15 Mar 2023 14:59:28 -0700 Subject: [PATCH 083/393] fix --- src/base/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 141e760f9..d851e5325 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -167,8 +167,8 @@ fn posterior(psi: &Array2, w: &Array1) -> Array2{ } fn population_mean_median(theta: &Array2,w: &Array1) -> (Array1,Array1){ - let mut mean = Array1::zeros(w.len()); - let mut median = Array1::zeros(w.len()); + let mut mean = Array1::zeros(theta.ncols()); + let mut median = Array1::zeros(theta.ncols()); for (i,(mn,mdn)) in mean.iter_mut().zip(&mut median).enumerate(){ let col = theta.column(i).to_owned() * w.to_owned(); *mn = col.mean().unwrap(); From 863498f69ab3acbc0a52bf30f9b29a3759ff7832 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Wed, 15 Mar 2023 17:19:30 -0700 Subject: [PATCH 084/393] Added calculation of population mean and median --- src/base/mod.rs | 39 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index d851e5325..8f42bce77 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -110,7 +110,6 @@ fn run_npag( // //pred.csv // let pred = sim_obs(&sim_eng, scenarios, &theta); let (pop_mean, pop_median) = population_mean_median(&theta, &w); - //obs.csv let obs_file = File::create("obs.csv").unwrap(); @@ -169,10 +168,46 @@ fn posterior(psi: &Array2, w: &Array1) -> Array2{ fn population_mean_median(theta: &Array2,w: &Array1) -> (Array1,Array1){ let mut mean = Array1::zeros(theta.ncols()); let mut median = Array1::zeros(theta.ncols()); + for (i,(mn,mdn)) in mean.iter_mut().zip(&mut median).enumerate(){ + + // Calculate the weighted mean let col = theta.column(i).to_owned() * w.to_owned(); - *mn = col.mean().unwrap(); + *mn = col.sum(); + + // Calculate the median + let ct = theta.column(i); + let mut tup:Vec<(f64, f64)> = Vec::new(); + for (ti, wi) in ct.iter().zip(w){ + tup.push((*ti, *wi)); + } + + tup.sort_by(|(a, _), (b, _)| a.partial_cmp(b).unwrap()); + + let mut wacc:Vec = Vec::new(); + let mut widx:usize = 0; + + for (i, (_, wi)) in tup.iter().enumerate() { + + let acc = wi + wacc.last().unwrap_or(&0.0); + wacc.push(acc); + + if acc > 0.5 { + widx = i; + break; + } + } + + let acc2 = wacc.pop().unwrap(); + let acc1 = wacc.pop().unwrap(); + let par2 = tup.get(widx).unwrap().0; + let par1 = tup.get(widx-1).unwrap().0; + let slope = (par2-par1)/(acc2-acc1); + + *mdn = par1 + slope*(0.5 - acc1); + } (mean,median) + } From 229d93768f041238a2805b88b90f554964ce038c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 15 Mar 2023 17:25:02 -0700 Subject: [PATCH 085/393] some cleaning --- src/base/mod.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 8f42bce77..5c16a3a86 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -12,7 +12,6 @@ use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; use ndarray::{Array2, Axis, Array1}; use ndarray_csv::{Array2Reader, Array2Writer}; -use ndarray_stats::QuantileExt; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; @@ -109,7 +108,7 @@ fn run_npag( // //pred.csv // let pred = sim_obs(&sim_eng, scenarios, &theta); - let (pop_mean, pop_median) = population_mean_median(&theta, &w); + let (_pop_mean, _pop_median) = population_mean_median(&theta, &w); //obs.csv let obs_file = File::create("obs.csv").unwrap(); From 86220e2bc46412b6a082e2524d99a3729ae612f6 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 15 Mar 2023 17:25:38 -0700 Subject: [PATCH 086/393] format --- src/algorithms/npag.rs | 6 ++--- src/base/mod.rs | 50 ++++++++++++++++++++++------------------ src/base/settings.rs | 5 ++-- src/lib.rs | 16 ++++++------- src/tests/mod.rs | 6 ++++- src/tui/actions.rs | 2 +- src/tui/inputs/events.rs | 8 +++---- src/tui/inputs/key.rs | 2 +- src/tui/inputs/mod.rs | 3 +-- src/tui/mod.rs | 11 ++++----- src/tui/state.rs | 13 +++++------ src/tui/ui.rs | 37 +++++++++++++++++------------ 12 files changed, 84 insertions(+), 75 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index c487fe7b7..3644ba20f 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -28,7 +28,7 @@ pub fn npag( where S: Simulate + std::marker::Sync, { - let mut psi: Array2 = Array2::default((0,0)); + let mut psi: Array2 = Array2::default((0, 0)); let mut lambda: Array1; let mut w: Array1 = Array1::default(0); @@ -145,7 +145,7 @@ where let pyl = psi.dot(&w); // log::info!("Spp: {}", theta.nrows()); - log::info!("{:?}",&theta); + log::info!("{:?}", &theta); let mut thetaw = theta.clone(); thetaw.push_column(w.clone().t()).unwrap(); w.clone().to_vec(); @@ -197,7 +197,7 @@ where last_objf = objf; } writer.flush().unwrap(); - (theta,psi, w, objf, cycle, converged) + (theta, psi, w, objf, cycle, converged) } fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64, f64)]) -> Array2 { diff --git a/src/base/mod.rs b/src/base/mod.rs index 5c16a3a86..2e6bbbfd3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,6 +1,5 @@ use self::datafile::Scenario; use self::settings::Data; -use ndarray::parallel::prelude::*; use self::simulator::{Engine, Simulate}; use crate::prelude::start_ui; use crate::{algorithms::npag::npag, tui::state::AppState}; @@ -10,7 +9,8 @@ use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; -use ndarray::{Array2, Axis, Array1}; +use ndarray::parallel::prelude::*; +use ndarray::{Array1, Array2, Axis}; use ndarray_csv::{Array2Reader, Array2Writer}; use std::fs::{self, File}; use std::thread::spawn; @@ -104,7 +104,6 @@ fn run_npag( let file = File::create("posterior.csv").unwrap(); let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); writer.serialize_array2(&posterior).unwrap(); - // //pred.csv // let pred = sim_obs(&sim_eng, scenarios, &theta); @@ -115,13 +114,22 @@ fn run_npag( let mut obs_writer = WriterBuilder::new() .has_headers(false) .from_writer(obs_file); - obs_writer.write_record(&["sub_num","time","obs","outeq"]).unwrap(); + obs_writer + .write_record(&["sub_num", "time", "obs", "outeq"]) + .unwrap(); for (id, scenario) in scenarios.into_iter().enumerate() { let observations = scenario.obs_flat.clone(); let time = scenario.time_flat.clone(); for (obs, t) in observations.into_iter().zip(time) { - obs_writer.write_record(&[id.to_string(),t.to_string(),obs.to_string(),"1".to_string()]).unwrap(); + obs_writer + .write_record(&[ + id.to_string(), + t.to_string(), + obs.to_string(), + "1".to_string(), + ]) + .unwrap(); } } obs_writer.flush().unwrap(); @@ -146,9 +154,9 @@ fn setup_log(settings: &Data) { }; } -fn posterior(psi: &Array2, w: &Array1) -> Array2{ +fn posterior(psi: &Array2, w: &Array1) -> Array2 { let py = psi.dot(w); - let mut post: Array2 = Array2::zeros((psi.nrows(),psi.ncols())); + let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); post.axis_iter_mut(Axis(0)) .into_par_iter() .enumerate() @@ -157,37 +165,35 @@ fn posterior(psi: &Array2, w: &Array1) -> Array2{ .into_par_iter() .enumerate() .for_each(|(j, mut element)| { - let elem = psi.get((i,j)).unwrap()*w.get(j).unwrap()/py.get(i).unwrap(); + let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); element.fill(elem.clone()); }); }); post } -fn population_mean_median(theta: &Array2,w: &Array1) -> (Array1,Array1){ +fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, Array1) { let mut mean = Array1::zeros(theta.ncols()); let mut median = Array1::zeros(theta.ncols()); - for (i,(mn,mdn)) in mean.iter_mut().zip(&mut median).enumerate(){ - + for (i, (mn, mdn)) in mean.iter_mut().zip(&mut median).enumerate() { // Calculate the weighted mean let col = theta.column(i).to_owned() * w.to_owned(); *mn = col.sum(); // Calculate the median let ct = theta.column(i); - let mut tup:Vec<(f64, f64)> = Vec::new(); - for (ti, wi) in ct.iter().zip(w){ + let mut tup: Vec<(f64, f64)> = Vec::new(); + for (ti, wi) in ct.iter().zip(w) { tup.push((*ti, *wi)); } tup.sort_by(|(a, _), (b, _)| a.partial_cmp(b).unwrap()); - - let mut wacc:Vec = Vec::new(); - let mut widx:usize = 0; - for (i, (_, wi)) in tup.iter().enumerate() { + let mut wacc: Vec = Vec::new(); + let mut widx: usize = 0; + for (i, (_, wi)) in tup.iter().enumerate() { let acc = wi + wacc.last().unwrap_or(&0.0); wacc.push(acc); @@ -200,13 +206,11 @@ fn population_mean_median(theta: &Array2,w: &Array1) -> (Array1,A let acc2 = wacc.pop().unwrap(); let acc1 = wacc.pop().unwrap(); let par2 = tup.get(widx).unwrap().0; - let par1 = tup.get(widx-1).unwrap().0; - let slope = (par2-par1)/(acc2-acc1); - - *mdn = par1 + slope*(0.5 - acc1); + let par1 = tup.get(widx - 1).unwrap().0; + let slope = (par2 - par1) / (acc2 - acc1); + *mdn = par1 + slope * (0.5 - acc1); } - (mean,median) - + (mean, median) } diff --git a/src/base/settings.rs b/src/base/settings.rs index a20339cdc..079449013 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -1,8 +1,8 @@ use serde_derive::Deserialize; -use toml::value::Array; use std::fs; use std::process::exit; use toml; +use toml::value::Array; #[derive(Deserialize, Clone)] pub struct Data { @@ -25,8 +25,7 @@ pub struct Config { pub seed: u32, pub tui: bool, pub pmetrics_outputs: Option, - pub exclude: Option - + pub exclude: Option, } pub fn read(filename: String) -> Data { diff --git a/src/lib.rs b/src/lib.rs index 8800b989e..5853f02b3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,23 +1,21 @@ #![feature(slice_group_by)] -pub mod base; pub mod algorithms; +pub mod base; pub mod tui; // extern crate openblas_src; pub mod prelude { + pub use crate::algorithms::npag::npag; + pub use crate::base::array_permutation::*; + pub use crate::base::datafile::Scenario; pub use crate::base::lds::*; - pub use crate::base::*; + pub use crate::base::prob::*; pub use crate::base::settings::Data; - pub use crate::base::datafile::Scenario; - pub use crate::base::simulator::Simulate; pub use crate::base::simulator::Engine; - pub use crate::base::prob::*; - pub use crate::algorithms::npag::npag; + pub use crate::base::simulator::Simulate; + pub use crate::base::*; pub use crate::tui::ui::*; - pub use crate::base::array_permutation::*; } //Tests mod tests; - - diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 1f825e818..0b7ef5d15 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -20,7 +20,11 @@ fn scaled_sobol() { assert_eq!( lds::sobol(5, &vec![(0., 1.), (0., 2.), (-1., 1.)], 347), ndarray::array![ - [0.10731887817382813,0.29294824600219727,0.17020773887634277], + [ + 0.10731887817382813, + 0.29294824600219727, + 0.17020773887634277 + ], [0.9840304851531982, 1.5266730785369873, -0.6180498600006104], [0.38477110862731934, 1.469322681427002, -0.4767417907714844], [0.7023299932479858, 0.8207652568817139, 0.8317368030548096], diff --git a/src/tui/actions.rs b/src/tui/actions.rs index 43c18fcfb..23e04d5be 100644 --- a/src/tui/actions.rs +++ b/src/tui/actions.rs @@ -92,4 +92,4 @@ impl From> for Actions { // Ok, we can create contextual actions Self(actions) } -} \ No newline at end of file +} diff --git a/src/tui/inputs/events.rs b/src/tui/inputs/events.rs index a90e10979..b832ea27e 100644 --- a/src/tui/inputs/events.rs +++ b/src/tui/inputs/events.rs @@ -1,6 +1,6 @@ use std::thread; -use tokio::sync::mpsc::{unbounded_channel, UnboundedReceiver, UnboundedSender}; use std::time::Duration; +use tokio::sync::mpsc::{unbounded_channel, UnboundedReceiver, UnboundedSender}; use super::key::Key; use super::InputEvent; @@ -35,9 +35,9 @@ impl Events { } pub fn recv(&mut self) -> Option { - match self.rx.try_recv(){ + match self.rx.try_recv() { Ok(event) => Some(event), - Err(_) => None + Err(_) => None, } } -} \ No newline at end of file +} diff --git a/src/tui/inputs/key.rs b/src/tui/inputs/key.rs index edd48d710..3de0f2b1f 100644 --- a/src/tui/inputs/key.rs +++ b/src/tui/inputs/key.rs @@ -199,4 +199,4 @@ impl From for Key { _ => Key::Unknown, } } -} \ No newline at end of file +} diff --git a/src/tui/inputs/mod.rs b/src/tui/inputs/mod.rs index 09a22fccb..a99843cc4 100644 --- a/src/tui/inputs/mod.rs +++ b/src/tui/inputs/mod.rs @@ -6,5 +6,4 @@ pub mod key; #[derive(Debug)] pub enum InputEvent { Input(Key), - -} \ No newline at end of file +} diff --git a/src/tui/mod.rs b/src/tui/mod.rs index 5118558b5..5de826ce9 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -1,15 +1,14 @@ -pub mod ui; -pub mod state; -pub mod inputs; pub mod actions; +pub mod inputs; +pub mod state; +pub mod ui; use log::{debug, warn}; -use self::actions::{Actions, Action}; +use self::actions::{Action, Actions}; use self::inputs::key::Key; use self::state::AppState; - #[derive(Debug, PartialEq, Eq)] pub enum AppReturn { Exit, @@ -52,4 +51,4 @@ impl App { pub fn state(&self) -> &AppState { &self.state } -} \ No newline at end of file +} diff --git a/src/tui/state.rs b/src/tui/state.rs index 6a3903398..8a63994b1 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,17 +1,17 @@ use ndarray::Array2; #[derive(Debug)] -pub struct AppState{ +pub struct AppState { pub cycle: usize, pub objf: f64, - pub theta: Array2 + pub theta: Array2, } -impl AppState{ - pub fn new()->Self{ - Self{ +impl AppState { + pub fn new() -> Self { + Self { cycle: 0, objf: f64::INFINITY, - theta: Array2::default((0,0)) + theta: Array2::default((0, 0)), } } } @@ -21,4 +21,3 @@ impl Default for AppState { Self::new() } } - diff --git a/src/tui/ui.rs b/src/tui/ui.rs index e79c3f78d..058550d3a 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -1,12 +1,22 @@ -use std::{io::stdout, time::Duration}; use eyre::Result; +use std::{io::stdout, time::Duration}; use tokio::sync::mpsc::UnboundedReceiver; -use tui::{backend::{CrosstermBackend, Backend}, Terminal, Frame, layout::{Constraint, Direction, Layout, Alignment, Rect}, widgets::{Paragraph, Block, Borders, BorderType, Table, Row, Cell}, style::{Style, Color}, text::{Spans, Span}}; - -use super::{state::AppState, inputs::{events::Events, InputEvent}, AppReturn, App}; - - -pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ +use tui::{ + backend::{Backend, CrosstermBackend}, + layout::{Alignment, Constraint, Direction, Layout, Rect}, + style::{Color, Style}, + text::{Span, Spans}, + widgets::{Block, BorderType, Borders, Cell, Paragraph, Row, Table}, + Frame, Terminal, +}; + +use super::{ + inputs::{events::Events, InputEvent}, + state::AppState, + App, AppReturn, +}; + +pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { let stdout = stdout(); crossterm::terminal::enable_raw_mode()?; let backend = CrosstermBackend::new(stdout); @@ -20,11 +30,9 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ let mut events = Events::new(tick_rate); loop { - app.state = match rx.try_recv(){ - Ok(state) => { - state - }, - Err(_) => app.state + app.state = match rx.try_recv() { + Ok(state) => state, + Err(_) => app.state, }; terminal.draw(|rect| draw(rect, &app)).unwrap(); @@ -32,13 +40,12 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()>{ // Handle inputs let result = match events.recv() { Some(InputEvent::Input(key)) => app.do_action(key), - None => AppReturn::Continue + None => AppReturn::Continue, }; // Check if we should exit if result == AppReturn::Exit { break; } - } terminal.clear()?; terminal.show_cursor()?; @@ -147,4 +154,4 @@ fn check_size(rect: &Rect) { if rect.height < 12 { panic!("Require height >= 12, (got {})", rect.height); } -} \ No newline at end of file +} From d8938ee193128758e456ee102c4d6c264a4909f5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 15 Mar 2023 17:26:23 -0700 Subject: [PATCH 087/393] clippy --- src/algorithms/npag.rs | 2 +- src/base/mod.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 3644ba20f..f0acd882d 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -51,7 +51,7 @@ where while eps > THETA_E { log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns - psi = prob(&sim_eng, scenarios, &theta, c); + psi = prob(sim_eng, scenarios, &theta, c); // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { // log::info!("sub {}, sum: {}", i, row.sum()); // } diff --git a/src/base/mod.rs b/src/base/mod.rs index 2e6bbbfd3..a50502309 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -115,9 +115,9 @@ fn run_npag( .has_headers(false) .from_writer(obs_file); obs_writer - .write_record(&["sub_num", "time", "obs", "outeq"]) + .write_record(["sub_num", "time", "obs", "outeq"]) .unwrap(); - for (id, scenario) in scenarios.into_iter().enumerate() { + for (id, scenario) in scenarios.iter().enumerate() { let observations = scenario.obs_flat.clone(); let time = scenario.time_flat.clone(); @@ -166,7 +166,7 @@ fn posterior(psi: &Array2, w: &Array1) -> Array2 { .enumerate() .for_each(|(j, mut element)| { let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); - element.fill(elem.clone()); + element.fill(elem); }); }); post From 0d1b8bc9b15b172251bc22c297af0197a8d2a7e5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 15 Mar 2023 18:46:32 -0700 Subject: [PATCH 088/393] popmean, popmedian --- src/base/mod.rs | 31 ++++++++++++++++++++++++++++++- src/base/prob.rs | 26 +++++++++++++------------- 2 files changed, 43 insertions(+), 14 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index a50502309..e099c4d54 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -12,6 +12,7 @@ use log4rs::encode::pattern::PatternEncoder; use ndarray::parallel::prelude::*; use ndarray::{Array1, Array2, Axis}; use ndarray_csv::{Array2Reader, Array2Writer}; +use prob::sim_obs; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; @@ -107,7 +108,35 @@ fn run_npag( // //pred.csv // let pred = sim_obs(&sim_eng, scenarios, &theta); - let (_pop_mean, _pop_median) = population_mean_median(&theta, &w); + let (pop_mean, pop_median) = population_mean_median(&theta, &w); + let ndim = pop_mean.len(); + let pop_mean_pred = sim_obs(&sim_eng, scenarios, &pop_mean.into_shape((1, ndim)).unwrap()); + let pop_median_pred = sim_obs(&sim_eng, scenarios, &pop_median.into_shape((1, ndim)).unwrap()); + let pred_file = File::create("pred.csv").unwrap(); + let mut pred_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(pred_file); + pred_writer + .write_record(["id", "time", "outeq", "popMean", "popMedian"]) + .unwrap(); + for (id, scenario) in scenarios.iter().enumerate() { + let time = scenario.time_flat.clone(); + let pop_mp = pop_mean_pred.get((id,0)).unwrap().to_owned(); + let pop_medp = pop_median_pred.get((id,0)).unwrap().to_owned(); + for ((pop_mp_i, pop_medp_i), t) in pop_mp.into_iter().zip(pop_medp).zip(time) { + pred_writer + .write_record(&[ + id.to_string(), + t.to_string(), + "1".to_string(), + pop_mp_i.to_string(), + pop_medp_i.to_string(), + ]) + .unwrap(); + } + + } + //obs.csv let obs_file = File::create("obs.csv").unwrap(); diff --git a/src/base/prob.rs b/src/base/prob.rs index caf5f29b3..5909d1815 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,19 +1,19 @@ -use std::fmt::Display; +// use std::fmt::Display; use crate::prelude::{Engine, Scenario, Simulate}; use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::Array; -#[derive(Default, Clone)] -pub struct Observations(pub Vec); -impl Display for Observations { - fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { - self.0.iter().fold(Ok(()), |result, value| { - result.and_then(|_| write!(f, "{},", value)) - }) - } -} +// #[derive(Default, Clone)] +// pub struct Observations(pub Vec); +// impl Display for Observations { +// fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { +// self.0.iter().fold(Ok(()), |result, value| { +// result.and_then(|_| write!(f, "{},", value)) +// }) +// } +// } const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; @@ -72,11 +72,11 @@ pub fn sim_obs( sim_eng: &Engine, scenarios: &Vec, support_points: &Array2, -) -> Array2 +) -> Array2> where S: Simulate + Sync, { - let mut pred: Array2 = + let mut pred: Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); pred.axis_iter_mut(Axis(0)) .into_par_iter() @@ -88,7 +88,7 @@ where .for_each(|(j, mut element)| { let scenario = scenarios.get(i).unwrap(); let ypred = sim_eng.pred(scenario, support_points.row(j).to_vec()); - element.fill(Observations(ypred)); + element.fill(ypred); }); }); pred From 260abc77932d8fa7e81ca8e5b7a49e5e76efe8a1 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 16 Mar 2023 09:39:44 -0700 Subject: [PATCH 089/393] remove generated file --- src/base/mod.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index e099c4d54..ccb4afcdf 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -134,7 +134,6 @@ fn run_npag( ]) .unwrap(); } - } From 59d2be59306413ccdc46392b43afa1ace151bb9e Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 16 Mar 2023 12:14:49 -0700 Subject: [PATCH 090/393] Implemented method for posterior mean and median --- src/base/mod.rs | 77 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 76 insertions(+), 1 deletion(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index a50502309..511e0b885 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -10,7 +10,7 @@ use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; use ndarray::parallel::prelude::*; -use ndarray::{Array1, Array2, Axis}; +use ndarray::{Array, Array1, Array2, Axis}; use ndarray_csv::{Array2Reader, Array2Writer}; use std::fs::{self, File}; use std::thread::spawn; @@ -109,6 +109,9 @@ fn run_npag( // let pred = sim_obs(&sim_eng, scenarios, &theta); let (_pop_mean, _pop_median) = population_mean_median(&theta, &w); + // For debugging + // let posts = posterior_mean_median(&theta, &psi); + //obs.csv let obs_file = File::create("obs.csv").unwrap(); let mut obs_writer = WriterBuilder::new() @@ -214,3 +217,75 @@ fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, (mean, median) } + +fn posterior_mean_median(theta: &Array2, psi: &Array2) -> (Array2, Array2) { + let mut mean = Array2::zeros((0, theta.ncols())); + let mut median = Array2::zeros((0, theta.ncols())); + + // Normalize psi to get probabilities of each spp for each id + let mut psi_norm: Array2 = Array2::zeros((0, psi.ncols())); + for row in psi.axis_iter(Axis(0)) { + let row_sum = row.sum(); + let row_norm = &row / row_sum; + psi_norm.push_row(row_norm.view()); + } + + // Transpose normalized psi to get ID (col) by prob (row) + let psi_norm_transposed = psi_norm.t(); + + // For each subject.. + for probs in psi_norm_transposed.axis_iter(Axis(1)) { + let mut post_mean: Vec = Vec::new(); + let mut post_median: Vec = Vec::new(); + + // For each parameter + for pars in theta.axis_iter(Axis(1)) { + // Calculate the mean + let weighted_par = &probs * &pars; + let the_mean = weighted_par.sum(); + post_mean.push(the_mean); + + // Calculate the median + let mut tup: Vec<(f64, f64)> = Vec::new(); + + for (ti, wi) in pars.iter().zip(probs) { + tup.push((*ti, *wi)); + } + + tup.sort_by(|(a, _), (b, _)| a.partial_cmp(b).unwrap()); + + if tup.first().unwrap().1 >= 0.5 { + tup.sort_by(|(a, _), (b, _)| b.partial_cmp(a).unwrap()); + } + + let mut wacc: Vec = Vec::new(); + let mut widx: usize = 0; + + for (i, (_, wi)) in tup.iter().enumerate() { + let acc = wi + wacc.last().unwrap_or(&0.0); + wacc.push(acc); + + if acc > 0.5 { + widx = i; + break; + } + } + + let acc2 = wacc.pop().unwrap(); + let acc1 = wacc.pop().unwrap(); + let par2 = tup.get(widx).unwrap().0; + let par1 = tup.get(widx - 1).unwrap().0; + let slope = (par2 - par1) / (acc2 - acc1); + let the_median = par1 + slope * (0.5 - acc1); + post_median.push(the_median); + } + + mean.push_row(Array::from(post_mean.clone()).view()) + .unwrap(); + median + .push_row(Array::from(post_median.clone()).view()) + .unwrap(); + } + + (mean, median) +} From da61a08895b88989cab397b60a4a0ea89cbe997f Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 16 Mar 2023 17:27:17 -0700 Subject: [PATCH 091/393] Corrected the posterior calculation --- src/base/mod.rs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 511e0b885..4b039e209 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -110,7 +110,8 @@ fn run_npag( let (_pop_mean, _pop_median) = population_mean_median(&theta, &w); // For debugging - // let posts = posterior_mean_median(&theta, &psi); + let posts = posterior_mean_median(&theta, &psi, &w); + dbg!(posts); //obs.csv let obs_file = File::create("obs.csv").unwrap(); @@ -218,18 +219,25 @@ fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, (mean, median) } -fn posterior_mean_median(theta: &Array2, psi: &Array2) -> (Array2, Array2) { +fn posterior_mean_median( + theta: &Array2, + psi: &Array2, + w: &Array1, +) -> (Array2, Array2) { let mut mean = Array2::zeros((0, theta.ncols())); let mut median = Array2::zeros((0, theta.ncols())); // Normalize psi to get probabilities of each spp for each id let mut psi_norm: Array2 = Array2::zeros((0, psi.ncols())); for row in psi.axis_iter(Axis(0)) { - let row_sum = row.sum(); - let row_norm = &row / row_sum; + let row_w = row.to_owned() * w.to_owned(); + let row_sum = row_w.sum(); + let row_norm = &row_w / row_sum; psi_norm.push_row(row_norm.view()); } + dbg!(&psi_norm); + // Transpose normalized psi to get ID (col) by prob (row) let psi_norm_transposed = psi_norm.t(); From 8d00599c74b9a4f0fb67efb3e851420012f245f0 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 16 Mar 2023 17:27:55 -0700 Subject: [PATCH 092/393] Remove debug statements --- src/base/mod.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 4b039e209..13b4967bf 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -111,7 +111,6 @@ fn run_npag( // For debugging let posts = posterior_mean_median(&theta, &psi, &w); - dbg!(posts); //obs.csv let obs_file = File::create("obs.csv").unwrap(); @@ -236,8 +235,6 @@ fn posterior_mean_median( psi_norm.push_row(row_norm.view()); } - dbg!(&psi_norm); - // Transpose normalized psi to get ID (col) by prob (row) let psi_norm_transposed = psi_norm.t(); From 7fb353288924e6f55c4804e0e739d637714f8f28 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 16 Mar 2023 17:32:09 -0700 Subject: [PATCH 093/393] example --- src/base/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 9896464d9..41044e916 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -106,9 +106,9 @@ fn run_npag( let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); writer.serialize_array2(&posterior).unwrap(); - // //pred.csv - // let pred = sim_obs(&sim_eng, scenarios, &theta); + // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); + let (post_mean, post_median) = posterior_mean_median(&theta, &psi); let ndim = pop_mean.len(); let pop_mean_pred = sim_obs(&sim_eng, scenarios, &pop_mean.into_shape((1, ndim)).unwrap()); let pop_median_pred = sim_obs(&sim_eng, scenarios, &pop_median.into_shape((1, ndim)).unwrap()); From d1619a6d95b01a1b2a713106ad4d69c60b1456b1 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 16 Mar 2023 17:36:46 -0700 Subject: [PATCH 094/393] Fix --- src/base/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 718d7c231..25b6d5640 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -108,7 +108,7 @@ fn run_npag( // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); - let (post_mean, post_median) = posterior_mean_median(&theta, &psi); + let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); let ndim = pop_mean.len(); let pop_mean_pred = sim_obs(&sim_eng, scenarios, &pop_mean.into_shape((1, ndim)).unwrap()); let pop_median_pred = sim_obs(&sim_eng, scenarios, &pop_median.into_shape((1, ndim)).unwrap()); From 9faa8805f81cdc6b3f2c84203bac65dcbf9a0869 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 12:00:18 -0700 Subject: [PATCH 095/393] post_mean_median into pred.csv --- src/base/mod.rs | 63 +++++++++++++++++++++++++++++++++++++++--------- src/base/prob.rs | 14 +++++++++-- 2 files changed, 63 insertions(+), 14 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 25b6d5640..f8696663b 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,4 +1,5 @@ use self::datafile::Scenario; +use self::prob::simple_sim; use self::settings::Data; use self::simulator::{Engine, Simulate}; use crate::prelude::start_ui; @@ -16,6 +17,7 @@ use prob::sim_obs; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; +use std::error; use tokio::sync::mpsc::{self, UnboundedSender}; pub mod array_permutation; pub mod datafile; @@ -49,7 +51,6 @@ where let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); if let Some(exclude) = &settings.config.exclude { for val in exclude { - dbg!(&val); scenarios.remove(val.as_integer().unwrap() as usize); } } @@ -109,36 +110,48 @@ fn run_npag( // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); + let post_mean_pred = post_predictions(&sim_eng, post_mean, &scenarios).unwrap(); + let post_median_pred = post_predictions(&sim_eng, post_median, &scenarios).unwrap(); + let ndim = pop_mean.len(); - let pop_mean_pred = sim_obs(&sim_eng, scenarios, &pop_mean.into_shape((1, ndim)).unwrap()); - let pop_median_pred = sim_obs(&sim_eng, scenarios, &pop_median.into_shape((1, ndim)).unwrap()); + let pop_mean_pred = sim_obs( + &sim_eng, + scenarios, + &pop_mean.into_shape((1, ndim)).unwrap(), + ); + let pop_median_pred = sim_obs( + &sim_eng, + scenarios, + &pop_median.into_shape((1, ndim)).unwrap(), + ); let pred_file = File::create("pred.csv").unwrap(); let mut pred_writer = WriterBuilder::new() .has_headers(false) .from_writer(pred_file); pred_writer - .write_record(["id", "time", "outeq", "popMean", "popMedian"]) + .write_record(["id", "time", "outeq", "popMean", "popMedian", "postMean", "postMedian"]) .unwrap(); for (id, scenario) in scenarios.iter().enumerate() { let time = scenario.time_flat.clone(); - let pop_mp = pop_mean_pred.get((id,0)).unwrap().to_owned(); - let pop_medp = pop_median_pred.get((id,0)).unwrap().to_owned(); - for ((pop_mp_i, pop_medp_i), t) in pop_mp.into_iter().zip(pop_medp).zip(time) { + let pop_mp = pop_mean_pred.get((id, 0)).unwrap().to_owned(); + let pop_medp = pop_median_pred.get((id, 0)).unwrap().to_owned(); + let post_mp = post_mean_pred.get(id).unwrap().to_owned(); + let post_mdp = post_median_pred.get(id).unwrap().to_owned(); + for ((((pop_mp_i,pop_mdp_i),post_mp_i),post_medp_i),t) in pop_mp.into_iter().zip(pop_medp).zip(post_mp).zip(post_mdp).zip(time) { pred_writer .write_record(&[ id.to_string(), t.to_string(), "1".to_string(), pop_mp_i.to_string(), - pop_medp_i.to_string(), + pop_mdp_i.to_string(), + post_mp_i.to_string(), + post_medp_i.to_string() ]) .unwrap(); } } - - // For debugging - let posts = posterior_mean_median(&theta, &psi, &w); //obs.csv let obs_file = File::create("obs.csv").unwrap(); @@ -260,7 +273,7 @@ fn posterior_mean_median( let row_w = row.to_owned() * w.to_owned(); let row_sum = row_w.sum(); let row_norm = &row_w / row_sum; - psi_norm.push_row(row_norm.view()); + psi_norm.push_row(row_norm.view()).unwrap(); } // Transpose normalized psi to get ID (col) by prob (row) @@ -322,3 +335,29 @@ fn posterior_mean_median( (mean, median) } + +fn post_predictions( + sim_engine: &Engine, + post: Array2, + scenarios: &Vec, +) -> Result>, Box> +where +S: Simulate + Sync +{ + if post.nrows() != scenarios.len() { + return Err("Error calculating the posterior predictions, size mismatch.".into()); + } + let mut predictions: Array1> = Array1::default(post.nrows()); + + predictions + .axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut pred)| { + let scenario = scenarios.get(i).unwrap(); + let support_point = post.row(i).to_owned(); + pred.fill(simple_sim(&sim_engine, scenario, &support_point)) + }); + + return Ok(predictions); +} diff --git a/src/base/prob.rs b/src/base/prob.rs index 5909d1815..0b7c6fab8 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -76,8 +76,7 @@ pub fn sim_obs( where S: Simulate + Sync, { - let mut pred: Array2> = - Array2::default((scenarios.len(), support_points.nrows()).f()); + let mut pred: Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); pred.axis_iter_mut(Axis(0)) .into_par_iter() .enumerate() @@ -93,3 +92,14 @@ where }); pred } + +pub fn simple_sim( + sim_eng: &Engine, + scenario: &Scenario, + support_point: &Array1, +) -> Vec +where + S: Simulate + Sync, +{ + sim_eng.pred(scenario, support_point.to_vec()) +} From b855204a213b53a82e0e45d0dfee033a03722774 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 12:01:02 -0700 Subject: [PATCH 096/393] fmt --- src/base/mod.rs | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index f8696663b..6a4a1578a 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -14,10 +14,10 @@ use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use ndarray_csv::{Array2Reader, Array2Writer}; use prob::sim_obs; +use std::error; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; -use std::error; use tokio::sync::mpsc::{self, UnboundedSender}; pub mod array_permutation; pub mod datafile; @@ -129,7 +129,15 @@ fn run_npag( .has_headers(false) .from_writer(pred_file); pred_writer - .write_record(["id", "time", "outeq", "popMean", "popMedian", "postMean", "postMedian"]) + .write_record([ + "id", + "time", + "outeq", + "popMean", + "popMedian", + "postMean", + "postMedian", + ]) .unwrap(); for (id, scenario) in scenarios.iter().enumerate() { let time = scenario.time_flat.clone(); @@ -137,7 +145,13 @@ fn run_npag( let pop_medp = pop_median_pred.get((id, 0)).unwrap().to_owned(); let post_mp = post_mean_pred.get(id).unwrap().to_owned(); let post_mdp = post_median_pred.get(id).unwrap().to_owned(); - for ((((pop_mp_i,pop_mdp_i),post_mp_i),post_medp_i),t) in pop_mp.into_iter().zip(pop_medp).zip(post_mp).zip(post_mdp).zip(time) { + for ((((pop_mp_i, pop_mdp_i), post_mp_i), post_medp_i), t) in pop_mp + .into_iter() + .zip(pop_medp) + .zip(post_mp) + .zip(post_mdp) + .zip(time) + { pred_writer .write_record(&[ id.to_string(), @@ -146,13 +160,12 @@ fn run_npag( pop_mp_i.to_string(), pop_mdp_i.to_string(), post_mp_i.to_string(), - post_medp_i.to_string() + post_medp_i.to_string(), ]) .unwrap(); } } - //obs.csv let obs_file = File::create("obs.csv").unwrap(); let mut obs_writer = WriterBuilder::new() @@ -342,7 +355,7 @@ fn post_predictions( scenarios: &Vec, ) -> Result>, Box> where -S: Simulate + Sync + S: Simulate + Sync, { if post.nrows() != scenarios.len() { return Err("Error calculating the posterior predictions, size mismatch.".into()); From da18338ec6deedf0bbd33befe12cccfbd0d2819a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 12:01:18 -0700 Subject: [PATCH 097/393] clippy --- src/base/mod.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 6a4a1578a..398902357 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -110,8 +110,8 @@ fn run_npag( // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); - let post_mean_pred = post_predictions(&sim_eng, post_mean, &scenarios).unwrap(); - let post_median_pred = post_predictions(&sim_eng, post_median, &scenarios).unwrap(); + let post_mean_pred = post_predictions(&sim_eng, post_mean, scenarios).unwrap(); + let post_median_pred = post_predictions(&sim_eng, post_median, scenarios).unwrap(); let ndim = pop_mean.len(); let pop_mean_pred = sim_obs( @@ -369,8 +369,8 @@ where .for_each(|(i, mut pred)| { let scenario = scenarios.get(i).unwrap(); let support_point = post.row(i).to_owned(); - pred.fill(simple_sim(&sim_engine, scenario, &support_point)) + pred.fill(simple_sim(sim_engine, scenario, &support_point)) }); - return Ok(predictions); + Ok(predictions) } From 09f9aac45ee564e9566279f3a4ca5f44c38bf8a5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 12:46:02 -0700 Subject: [PATCH 098/393] clean --- examples/two_eq_lag.rs | 2 +- examples/two_eq_lag.toml | 2 +- src/algorithms/npag.rs | 6 ++--- src/base/mod.rs | 50 ++++++++++++++++++++++------------------ 4 files changed, 32 insertions(+), 28 deletions(-) diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 8a218199d..a67932eda 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -23,7 +23,7 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - dose.time).abs() < 1.0e-4 { + if (t - dose.time).abs() < 0.001 { y[dose.compartment] += dose.dose; } } diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index d847ac876..c17cb594b 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -9,4 +9,4 @@ engine = "NPAG" init_points = 1000 seed = 347 tui = false -pmetrics_outputs = false \ No newline at end of file +pmetrics_outputs = true \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index f0acd882d..42126ad4a 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -49,7 +49,7 @@ where // let mut _pred: Array2>; while eps > THETA_E { - log::info!("Cycle: {}", cycle); + // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns psi = prob(sim_eng, scenarios, &theta, c); // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { @@ -110,7 +110,7 @@ where psi = stack(Axis(1), &psi_columns).unwrap(); } Err(_) => { - log::info!("# support points was {}", psi.ncols()); + log::info!("Cycle {}, #support points was {}",cycle, psi.ncols()); let nsub = psi.nrows(); // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); psi = psi.permute_axis(Axis(1), &perm); @@ -145,7 +145,7 @@ where let pyl = psi.dot(&w); // log::info!("Spp: {}", theta.nrows()); - log::info!("{:?}", &theta); + // log::info!("{:?}", &theta); let mut thetaw = theta.clone(); thetaw.push_column(w.clone().t()).unwrap(); w.clone().to_vec(); diff --git a/src/base/mod.rs b/src/base/mod.rs index 398902357..3ecff7e56 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -12,7 +12,8 @@ use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; -use ndarray_csv::{Array2Reader, Array2Writer}; +use ndarray_csv::Array2Reader; +// use ndarray_csv::Array2Writer; use prob::sim_obs; use std::error; use std::fs::{self, File}; @@ -101,14 +102,15 @@ fn run_npag( } writer.flush().unwrap(); - // posterior.csv - let posterior = posterior(&psi, &w); - let file = File::create("posterior.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - writer.serialize_array2(&posterior).unwrap(); + // // posterior.csv + // let posterior = posterior(&psi, &w); + // let file = File::create("posterior.csv").unwrap(); + // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + // writer.serialize_array2(&posterior).unwrap(); // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); + dbg!(&pop_mean); let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); let post_mean_pred = post_predictions(&sim_eng, post_mean, scenarios).unwrap(); let post_median_pred = post_predictions(&sim_eng, post_median, scenarios).unwrap(); @@ -124,6 +126,8 @@ fn run_npag( scenarios, &pop_median.into_shape((1, ndim)).unwrap(), ); + + dbg!(&pop_mean_pred); let pred_file = File::create("pred.csv").unwrap(); let mut pred_writer = WriterBuilder::new() .has_headers(false) @@ -211,23 +215,23 @@ fn setup_log(settings: &Data) { }; } -fn posterior(psi: &Array2, w: &Array1) -> Array2 { - let py = psi.dot(w); - let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); - post.axis_iter_mut(Axis(0)) - .into_par_iter() - .enumerate() - .for_each(|(i, mut row)| { - row.axis_iter_mut(Axis(0)) - .into_par_iter() - .enumerate() - .for_each(|(j, mut element)| { - let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); - element.fill(elem); - }); - }); - post -} +// fn posterior(psi: &Array2, w: &Array1) -> Array2 { +// let py = psi.dot(w); +// let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); +// post.axis_iter_mut(Axis(0)) +// .into_par_iter() +// .enumerate() +// .for_each(|(i, mut row)| { +// row.axis_iter_mut(Axis(0)) +// .into_par_iter() +// .enumerate() +// .for_each(|(j, mut element)| { +// let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); +// element.fill(elem); +// }); +// }); +// post +// } fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, Array1) { let mut mean = Array1::zeros(theta.ncols()); From b5c54e3da1f1457d53f922d3d7130669f4953dcf Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 13:54:40 -0700 Subject: [PATCH 099/393] fix simulator --- examples/debug.rs | 87 ++++++++++++++++++++++++++++++++++++++++++ examples/two_eq_lag.rs | 4 +- src/base/mod.rs | 6 ++- 3 files changed, 94 insertions(+), 3 deletions(-) create mode 100644 examples/debug.rs diff --git a/examples/debug.rs b/examples/debug.rs new file mode 100644 index 000000000..730f8110e --- /dev/null +++ b/examples/debug.rs @@ -0,0 +1,87 @@ +use eyre::Result; +use ndarray::Array1; +use np_core::prelude::*; +use ode_solvers::*; + +struct Model<'a> { + ka: f64, + ke: f64, + _v: f64, + lag: f64, + scenario: &'a Scenario, +} + +type State = Vector2; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, y: &mut State, dy: &mut State) { + let ka = self.ka; + let ke = self.ke; + // let t = t - self.lag; + ///////////////////// USER DEFINED /////////////// + dy[0] = -ka * y[0]; + dy[1] = ka * y[0] - ke * y[1]; + //////////////// END USER DEFINED //////////////// + for dose in &self.scenario.doses { + if (t - (dose.time+self.lag)).abs() < 999.0e-4 { + y[dose.compartment] += dose.dose; + } + } + } +} + +struct Sim {} + +impl Simulate for Sim { + fn simulate( + &self, + params: Vec, + tspan: [f64; 2], + scenario: &Scenario, + ) -> (Vec, Vec>) { + let system = Model { + ka: params[0], + ke: params[1], + _v: params[2], + lag: params[3], + scenario, + }; + let y0 = State::new(0.0, 0.0); + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 0.1); + // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); + let _res = stepper.integrate(); + let x = stepper.x_out().to_vec(); + let y = stepper.y_out(); + let mut yout: Vec> = vec![]; + let v = params[2]; + ///////////////////// ONE PER OUTPUT EQUATION /////////////// + let y0: Vec = y + .iter() + .map(|y| { + ///////////////////// USER DEFINED /////////////// + y[0] + //////////////// END USER DEFINED //////////////// + }) + .collect(); + yout.push(y0); + //////////////// END ONE PER OUTPUT EQUATION //////////////// + (x, yout) + } +} + +fn main() -> Result<()> { + let scenarios = np_core::base::datafile::parse(&"examples/two_eq_lag.csv".to_string()).unwrap(); + let scenario = scenarios.first().unwrap(); + dbg!(&scenario); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 1.4065258528674902]))); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.45653373718261686, 0.046457990962687504, 82.4722461587669, 1.4065258528674902]))); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.053580406975746155, 82.4722461587669, 1.4065258528674902]))); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 54.13560247421265, 1.4065258528674902]))); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 1.799925994873047]))); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 0.]))); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 4.]))); + dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.45653373718261686, 0.053580406975746155, 54.13560247421265, 1.799925994873047]))); + + Ok(()) +} diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index a67932eda..0b85af1b8 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -17,13 +17,13 @@ impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &mut State, dy: &mut State) { let ka = self.ka; let ke = self.ke; - let t = t - self.lag; + // let t = t - self.lag; ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - dose.time).abs() < 0.001 { + if (t - (dose.time+self.lag)).abs() < 499999.0e-7 { y[dose.compartment] += dose.dose; } } diff --git a/src/base/mod.rs b/src/base/mod.rs index 3ecff7e56..50f2da7a4 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -108,6 +108,10 @@ fn run_npag( // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); // writer.serialize_array2(&posterior).unwrap(); + + let sim = sim_obs(&sim_eng, scenarios, &theta); + dbg!(&theta); + // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); dbg!(&pop_mean); @@ -127,7 +131,7 @@ fn run_npag( &pop_median.into_shape((1, ndim)).unwrap(), ); - dbg!(&pop_mean_pred); + // dbg!(&pop_mean_pred); let pred_file = File::create("pred.csv").unwrap(); let mut pred_writer = WriterBuilder::new() .has_headers(false) From aa81d77324f422069fbe54f78c972f90c0f89d03 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 14:08:07 -0700 Subject: [PATCH 100/393] more cleaning --- src/algorithms/npag.rs | 2 +- src/base/mod.rs | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 42126ad4a..5c7c48b1c 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -14,7 +14,7 @@ use crate::tui::state::AppState; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; -const THETA_D: f64 = 1e-3; +const THETA_D: f64 = 1e-4; pub fn npag( sim_eng: &Engine, diff --git a/src/base/mod.rs b/src/base/mod.rs index 50f2da7a4..e129a9f10 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -108,10 +108,6 @@ fn run_npag( // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); // writer.serialize_array2(&posterior).unwrap(); - - let sim = sim_obs(&sim_eng, scenarios, &theta); - dbg!(&theta); - // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); dbg!(&pop_mean); From 1d00d1d6eb79751e6c819121ae29bb8eabc1549f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 14:15:49 -0700 Subject: [PATCH 101/393] even more cleaning --- examples/debug.rs | 8 +++++--- examples/two_eq_lag.rs | 6 ++++-- src/base/mod.rs | 1 - 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/examples/debug.rs b/examples/debug.rs index 730f8110e..8d30ac7b5 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -3,6 +3,8 @@ use ndarray::Array1; use np_core::prelude::*; use ode_solvers::*; +const STEP_SIZE: f64 = 0.1; + struct Model<'a> { ka: f64, ke: f64, @@ -24,7 +26,7 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - (dose.time+self.lag)).abs() < 999.0e-4 { + if (t - (dose.time+self.lag)).abs() < (STEP_SIZE/2. - 1.0e-07) { y[dose.compartment] += dose.dose; } } @@ -48,7 +50,7 @@ impl Simulate for Sim { scenario, }; let y0 = State::new(0.0, 0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 0.1); + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); @@ -60,7 +62,7 @@ impl Simulate for Sim { .iter() .map(|y| { ///////////////////// USER DEFINED /////////////// - y[0] + y[1]/v //////////////// END USER DEFINED //////////////// }) .collect(); diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 0b85af1b8..30e0c6d9c 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -2,6 +2,8 @@ use eyre::Result; use np_core::prelude::*; use ode_solvers::*; +const STEP_SIZE: f64 = 0.1; + struct Model<'a> { ka: f64, ke: f64, @@ -23,7 +25,7 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - (dose.time+self.lag)).abs() < 499999.0e-7 { + if (t - (dose.time+self.lag)).abs() < (STEP_SIZE/2. - 1.0e-07) { y[dose.compartment] += dose.dose; } } @@ -47,7 +49,7 @@ impl Simulate for Sim { scenario, }; let y0 = State::new(0.0, 0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 0.1); + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); diff --git a/src/base/mod.rs b/src/base/mod.rs index e129a9f10..c361dd874 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -110,7 +110,6 @@ fn run_npag( // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); - dbg!(&pop_mean); let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); let post_mean_pred = post_predictions(&sim_eng, post_mean, scenarios).unwrap(); let post_median_pred = post_predictions(&sim_eng, post_median, scenarios).unwrap(); From fee494eddc7bc26bf18cb4a6d0319d8ef7c9225d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 16:32:13 -0700 Subject: [PATCH 102/393] mean,median,sd parameter values to cycle.csv --- Cargo.toml | 1 + examples/debug.rs | 92 +++++++++++++++++++++++++++++++++++++----- examples/two_eq_lag.rs | 2 +- src/algorithms/npag.rs | 37 +++++++++++++++-- src/base/mod.rs | 2 +- 5 files changed, 118 insertions(+), 16 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c5803feaa..20dda6147 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,6 +28,7 @@ crossterm = "0.26.0" tokio = {version="1.25.0",features=["sync","rt"]} ndarray-csv = "0.5.1" rawpointer = "0.2.1" +noisy_float = "0.2.0" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} #openblas-src = { version = "0.10.8", features = ["system"]} diff --git a/examples/debug.rs b/examples/debug.rs index 8d30ac7b5..3e6d93107 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -26,7 +26,7 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - (dose.time+self.lag)).abs() < (STEP_SIZE/2. - 1.0e-07) { + if (t - (dose.time + self.lag)).abs() < (STEP_SIZE / 2. - 1.0e-07) { y[dose.compartment] += dose.dose; } } @@ -62,7 +62,7 @@ impl Simulate for Sim { .iter() .map(|y| { ///////////////////// USER DEFINED /////////////// - y[1]/v + y[1] / v //////////////// END USER DEFINED //////////////// }) .collect(); @@ -76,14 +76,86 @@ fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/two_eq_lag.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); dbg!(&scenario); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 1.4065258528674902]))); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.45653373718261686, 0.046457990962687504, 82.4722461587669, 1.4065258528674902]))); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.053580406975746155, 82.4722461587669, 1.4065258528674902]))); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 54.13560247421265, 1.4065258528674902]))); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 1.799925994873047]))); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 0.]))); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.7012468470182522, 0.046457990962687504, 82.4722461587669, 4.]))); - dbg!(simple_sim(&Engine::new(Sim {}), scenario, &Array1::from(vec![0.45653373718261686, 0.053580406975746155, 54.13560247421265, 1.799925994873047]))); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.7012468470182522, + 0.046457990962687504, + 82.4722461587669, + 1.4065258528674902 + ]) + )); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.45653373718261686, + 0.046457990962687504, + 82.4722461587669, + 1.4065258528674902 + ]) + )); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.7012468470182522, + 0.053580406975746155, + 82.4722461587669, + 1.4065258528674902 + ]) + )); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.7012468470182522, + 0.046457990962687504, + 54.13560247421265, + 1.4065258528674902 + ]) + )); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.7012468470182522, + 0.046457990962687504, + 82.4722461587669, + 1.799925994873047 + ]) + )); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.7012468470182522, + 0.046457990962687504, + 82.4722461587669, + 0. + ]) + )); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.7012468470182522, + 0.046457990962687504, + 82.4722461587669, + 4. + ]) + )); + dbg!(simple_sim( + &Engine::new(Sim {}), + scenario, + &Array1::from(vec![ + 0.45653373718261686, + 0.053580406975746155, + 54.13560247421265, + 1.799925994873047 + ]) + )); Ok(()) } diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 30e0c6d9c..937d6ca3c 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -25,7 +25,7 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - (dose.time+self.lag)).abs() < (STEP_SIZE/2. - 1.0e-07) { + if (t - (dose.time + self.lag)).abs() < (STEP_SIZE / 2. - 1.0e-07) { y[dose.compartment] += dose.dose; } } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 5c7c48b1c..22cd48cb8 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -110,7 +110,7 @@ where psi = stack(Axis(1), &psi_columns).unwrap(); } Err(_) => { - log::info!("Cycle {}, #support points was {}",cycle, psi.ncols()); + log::info!("Cycle {}, #support points was {}", cycle, psi.ncols()); let nsub = psi.nrows(); // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); psi = psi.permute_axis(Axis(1), &perm); @@ -146,9 +146,9 @@ where let pyl = psi.dot(&w); // log::info!("Spp: {}", theta.nrows()); // log::info!("{:?}", &theta); - let mut thetaw = theta.clone(); - thetaw.push_column(w.clone().t()).unwrap(); - w.clone().to_vec(); + // let mut thetaw = theta.clone(); + // thetaw.push_column(w.clone().t()).unwrap(); + // w.clone().to_vec(); // log::info!("{:?}",&w); // log::info!("Objf: {}", -2.*objf); // if last_objf > objf{ @@ -162,6 +162,23 @@ where writer.write_field(format!("{}", &cycle)).unwrap(); writer.write_field(format!("{}", -2. * objf)).unwrap(); writer.write_field(format!("{}", theta.nrows())).unwrap(); + + for param in theta.axis_iter(Axis(1)).into_iter() { + writer + .write_field(format!("{}", param.mean().unwrap())) + .unwrap(); + } + for param in theta.axis_iter(Axis(1)).into_iter() { + writer + .write_field(format!("{}", median(param.to_owned().to_vec()))) + .unwrap(); + } + for param in theta.axis_iter(Axis(1)).into_iter() { + writer + .write_field(format!("{}", param.std(1.))) + .unwrap(); + } + writer.write_record(None::<&[u8]>).unwrap(); } } @@ -241,3 +258,15 @@ fn norm_zero(a: &Array1) -> f64 { let zeros: Array1 = Array::zeros(a.len()); a.l2_dist(&zeros).unwrap() } + +fn median(data: Vec) -> f64 { + let size = data.len(); + match size { + even if even % 2 == 0 => { + let fst = data.get((even / 2 - 1) as usize).unwrap(); + let snd = data.get((even / 2) as usize).unwrap(); + (fst + snd) / 2.0 + } + odd => *data.get(odd / 2 as usize).unwrap(), + } +} diff --git a/src/base/mod.rs b/src/base/mod.rs index c361dd874..8d74287af 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -125,7 +125,7 @@ fn run_npag( scenarios, &pop_median.into_shape((1, ndim)).unwrap(), ); - + // dbg!(&pop_mean_pred); let pred_file = File::create("pred.csv").unwrap(); let mut pred_writer = WriterBuilder::new() From 4903d9268765be24fb5487bbd2b23700ab478698 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 16:40:48 -0700 Subject: [PATCH 103/393] header cycles.csv --- src/algorithms/npag.rs | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 22cd48cb8..6b9e503ea 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -45,6 +45,20 @@ where let mut writer = WriterBuilder::new() .has_headers(false) .from_writer(cycles_file); + writer.write_field("cycle").unwrap(); + writer.write_field("-2ll").unwrap(); + writer.write_field("nspp").unwrap(); + + for i in 0..theta.ncols() { + writer.write_field(format!("param{}.mean", i)).unwrap(); + } + for i in 0..theta.ncols() { + writer.write_field(format!("param{}.median", i)).unwrap(); + } + for i in 0..theta.ncols() { + writer.write_field(format!("param{}.sd", i)).unwrap(); + } + writer.write_record(None::<&[u8]>).unwrap(); // let mut _pred: Array2>; @@ -174,9 +188,7 @@ where .unwrap(); } for param in theta.axis_iter(Axis(1)).into_iter() { - writer - .write_field(format!("{}", param.std(1.))) - .unwrap(); + writer.write_field(format!("{}", param.std(1.))).unwrap(); } writer.write_record(None::<&[u8]>).unwrap(); From 477a360fbd79619614fdc7e85197fc2ad35f500a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 17 Mar 2023 17:06:18 -0700 Subject: [PATCH 104/393] -2ll to neg2ll --- src/algorithms/npag.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6b9e503ea..21380fbcd 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -46,7 +46,7 @@ where .has_headers(false) .from_writer(cycles_file); writer.write_field("cycle").unwrap(); - writer.write_field("-2ll").unwrap(); + writer.write_field("neg2ll").unwrap(); writer.write_field("nspp").unwrap(); for i in 0..theta.ncols() { From 616e9e0f869e565184fa69acee1d5c975b72dde4 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 12:39:32 -0700 Subject: [PATCH 105/393] new criteria for doses --- examples/bimodal_ke.rs | 2 +- examples/error.rs | 88 ++++++++++++++++++++++++++++++++++++++++++ examples/error.toml | 10 +++++ examples/two_eq_lag.rs | 2 +- src/algorithms/npag.rs | 2 +- src/base/mod.rs | 2 +- 6 files changed, 102 insertions(+), 4 deletions(-) create mode 100644 examples/error.rs create mode 100644 examples/error.toml diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 7cb6b5acf..736728336 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -29,7 +29,7 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// // for dose in &self.scenario.doses{ - // if (t-dose.time).abs() < 1.0e-4 { + // if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { // y[dose.compartment-1] += dose.dose; // } // } diff --git a/examples/error.rs b/examples/error.rs new file mode 100644 index 000000000..19ea626be --- /dev/null +++ b/examples/error.rs @@ -0,0 +1,88 @@ +#![allow(dead_code)] +#![allow(unused_variables)] + +use eyre::Result; +use np_core::prelude::*; +use ode_solvers::*; + +const STEP_SIZE: f64 = 0.1; + +struct Model<'a> { + ka: f64, + ke: f64, + v: f64, + lag: f64, + scenario: &'a Scenario, +} + +type State = Vector2; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, x: &mut State, dx: &mut State) { + let ka = self.ka; + let ke = self.ke; + let v = self.v; + // let lag = self.lag; + let mut rateiv = [0.0, 0.0]; + for infusion in &self.scenario.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] += infusion.amount / infusion.dur; + } + } + let t = t - self.lag; + dx[0] = -ka * x[0]; + dx[1] = ka * x[0] - ke * x[1]; + + for dose in &self.scenario.doses { + if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { + x[dose.compartment] += dose.dose; + } + } + } +} +struct Sim {} +impl Simulate for Sim { + fn simulate( + &self, + params: Vec, + tspan: [f64; 2], + scenario: &Scenario, + ) -> (Vec, Vec>) { + let system = Model { + ka: params[0], + ke: params[1], + v: params[2], + lag: params[3], + scenario, + }; + let y0 = State::new(0.0, 0.0); + let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); + let _res = stepper.integrate(); + let x = stepper.x_out().to_vec(); + let y = stepper.y_out(); + let mut yout: Vec> = vec![]; + let ka = params[0]; + let ke = params[1]; + let v = params[2]; + let lag = params[3]; + let y0: Vec = y.iter().map(|x| x[1] / v).collect(); + yout.push(y0); + (x, yout) + } +} + +fn main() -> Result<()> { + start( + Engine::new(Sim {}), + vec![ + (0.100000, 0.900000), + (0.001000, 0.100000), + (30.000000, 120.000000), + (0.000000, 4.000000), + ], + "examples/error.toml".to_string(), + (0.100000, 0.250000, -0.001000, 0.000000), + )?; + Ok(()) +} diff --git a/examples/error.toml b/examples/error.toml new file mode 100644 index 000000000..5fb9b94fa --- /dev/null +++ b/examples/error.toml @@ -0,0 +1,10 @@ +[paths] +data="examples/two_eq_lag.csv" +log_out="log/error.log" +[config] +cycles=100 +engine="NPAG" +init_points=1000 +seed=347 +tui=false +pmetrics_outputs=true diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 937d6ca3c..48b47c619 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -25,7 +25,7 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - (dose.time + self.lag)).abs() < (STEP_SIZE / 2. - 1.0e-07) { + if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { y[dose.compartment] += dose.dose; } } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 21380fbcd..b25fad8a8 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -153,6 +153,7 @@ where lambda_tmp.push(*lam); } } + theta = stack(Axis(0), &theta_rows).unwrap(); let psi = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); @@ -172,7 +173,6 @@ where if let Some(output) = &settings.config.pmetrics_outputs { if *output { //cycles.csv - //TODO: I need some sort of reader/writer, so I can keep building over the file writer.write_field(format!("{}", &cycle)).unwrap(); writer.write_field(format!("{}", -2. * objf)).unwrap(); writer.write_field(format!("{}", theta.nrows())).unwrap(); diff --git a/src/base/mod.rs b/src/base/mod.rs index 8d74287af..62c3c5803 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -201,7 +201,7 @@ fn setup_log(settings: &Data) { if let Some(log_path) = &settings.paths.log_out { if fs::remove_file(log_path).is_ok() {}; let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l} - {m}\n"))) + .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) .build(log_path) .unwrap(); From c25892fa66ce16fb9152ca02e232b0df68b7c7d8 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 12:52:16 -0700 Subject: [PATCH 106/393] meta.csv --- src/algorithms/npag.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b25fad8a8..b9de00444 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -49,6 +49,13 @@ where writer.write_field("neg2ll").unwrap(); writer.write_field("nspp").unwrap(); + let meta_file = File::create("meta.csv").unwrap(); + let mut meta_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(meta_file); + meta_writer.write_field("converged").unwrap(); + meta_writer.write_field("ncycles").unwrap(); + for i in 0..theta.ncols() { writer.write_field(format!("param{}.mean", i)).unwrap(); } @@ -207,6 +214,9 @@ where f1 = pyl.mapv(|x| x.ln()).sum(); if (f1 - f0).abs() <= THETA_F { log::info!("Likelihood criteria convergence"); + meta_writer.write_field("true").unwrap(); + meta_writer.write_field(format!("{}", cycle)).unwrap(); + meta_writer.write_record(None::<&[u8]>).unwrap(); converged = true; break; } else { @@ -218,6 +228,9 @@ where if cycle >= settings.config.cycles { log::info!("Maximum number of cycles reached"); + meta_writer.write_field("false").unwrap(); + meta_writer.write_field(format!("{}", cycle)).unwrap(); + meta_writer.write_record(None::<&[u8]>).unwrap(); break; } theta = adaptative_grid(&mut theta, eps, &ranges); From 6f80f21b0f49991f14e029886607ee230a4de7c8 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 12:54:07 -0700 Subject: [PATCH 107/393] fix --- .gitignore | 1 + src/algorithms/npag.rs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index ef0b460e2..2ad7bb7d7 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ pred.csv obs.csv time.csv posterior.csv +meta.csv /examples/iohexol* diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b9de00444..4b686ae0a 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -55,6 +55,8 @@ where .from_writer(meta_file); meta_writer.write_field("converged").unwrap(); meta_writer.write_field("ncycles").unwrap(); + meta_writer.write_record(None::<&[u8]>).unwrap(); + for i in 0..theta.ncols() { writer.write_field(format!("param{}.mean", i)).unwrap(); From 45d256dc4bab526b2d14f3d62cab314963762487 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 13:03:17 -0700 Subject: [PATCH 108/393] removed plotly --- Cargo.toml | 2 +- src/algorithms/npag.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 20dda6147..bd7051917 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ toml = "0.7.1" #examples ode_solvers = { git = 'https://github.com/Siel/ode-solvers' } -plotly = "0.8.3" +#plotly = "0.8.3" interp = "0.1.1" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 4b686ae0a..3198a7e40 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -49,7 +49,7 @@ where writer.write_field("neg2ll").unwrap(); writer.write_field("nspp").unwrap(); - let meta_file = File::create("meta.csv").unwrap(); + let meta_file = File::create("meta_rust.csv").unwrap(); let mut meta_writer = WriterBuilder::new() .has_headers(false) .from_writer(meta_file); From f293fbe6baeefd4fc30b25e497c945963e665696 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 13:06:48 -0700 Subject: [PATCH 109/393] fmt --- examples/error.rs | 4 +++- examples/two_eq_lag.rs | 4 +++- src/algorithms/npag.rs | 3 +-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/examples/error.rs b/examples/error.rs index 19ea626be..324b50467 100644 --- a/examples/error.rs +++ b/examples/error.rs @@ -35,7 +35,9 @@ impl ode_solvers::System for Model<'_> { dx[1] = ka * x[0] - ke * x[1]; for dose in &self.scenario.doses { - if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { + if (dose.time + self.lag) > t - (STEP_SIZE / 2.) + && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) + { x[dose.compartment] += dose.dose; } } diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 48b47c619..6b2746909 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -25,7 +25,9 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { + if (dose.time + self.lag) > t - (STEP_SIZE / 2.) + && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) + { y[dose.compartment] += dose.dose; } } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 3198a7e40..2ac0e5970 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -57,7 +57,6 @@ where meta_writer.write_field("ncycles").unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); - for i in 0..theta.ncols() { writer.write_field(format!("param{}.mean", i)).unwrap(); } @@ -162,7 +161,7 @@ where lambda_tmp.push(*lam); } } - + theta = stack(Axis(0), &theta_rows).unwrap(); let psi = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); From 0a0cb5860760031ad4a52f1ffafa1b0f33a64d7d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 13:08:11 -0700 Subject: [PATCH 110/393] fmt --- src/algorithms/npag.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 2ac0e5970..76e712924 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -185,17 +185,17 @@ where writer.write_field(format!("{}", -2. * objf)).unwrap(); writer.write_field(format!("{}", theta.nrows())).unwrap(); - for param in theta.axis_iter(Axis(1)).into_iter() { + for param in theta.axis_iter(Axis(1)) { writer .write_field(format!("{}", param.mean().unwrap())) .unwrap(); } - for param in theta.axis_iter(Axis(1)).into_iter() { + for param in theta.axis_iter(Axis(1)) { writer .write_field(format!("{}", median(param.to_owned().to_vec()))) .unwrap(); } - for param in theta.axis_iter(Axis(1)).into_iter() { + for param in theta.axis_iter(Axis(1)) { writer.write_field(format!("{}", param.std(1.))).unwrap(); } @@ -289,10 +289,10 @@ fn median(data: Vec) -> f64 { let size = data.len(); match size { even if even % 2 == 0 => { - let fst = data.get((even / 2 - 1) as usize).unwrap(); - let snd = data.get((even / 2) as usize).unwrap(); + let fst = data.get(even / 2 - 1).unwrap(); + let snd = data.get(even / 2).unwrap(); (fst + snd) / 2.0 } - odd => *data.get(odd / 2 as usize).unwrap(), + odd => *data.get(odd / 2_usize).unwrap(), } } From c58d138f3d588b8e72329667b1a25325a09b6602 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 14:16:49 -0700 Subject: [PATCH 111/393] ignore meta* --- .gitignore | 2 +- examples/two_eq_lag.toml | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) delete mode 100644 examples/two_eq_lag.toml diff --git a/.gitignore b/.gitignore index 2ad7bb7d7..5409d7eeb 100644 --- a/.gitignore +++ b/.gitignore @@ -7,5 +7,5 @@ pred.csv obs.csv time.csv posterior.csv -meta.csv +meta*.csv /examples/iohexol* diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml deleted file mode 100644 index c17cb594b..000000000 --- a/examples/two_eq_lag.toml +++ /dev/null @@ -1,12 +0,0 @@ -[paths] -data = "examples/two_eq_lag.csv" -log_out = "log/two_eq_lag.log" -#prior_dist = "theta_two_eq_lag.csv" - -[config] -cycles = 1000 -engine = "NPAG" -init_points = 1000 -seed = 347 -tui = false -pmetrics_outputs = true \ No newline at end of file From 0cac7d1e20e81ed349be106ce826ba53cb3a0d55 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 19 Mar 2023 14:21:13 -0700 Subject: [PATCH 112/393] restore example --- examples/bimodal_ke.toml | 2 +- examples/two_eq_lag.toml | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 examples/two_eq_lag.toml diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index e0bbfe36e..3e11e23d8 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -9,4 +9,4 @@ engine = "NPAG" init_points = 2129 seed = 347 tui = false -pmetrics_outputs = true \ No newline at end of file +pmetrics_outputs=true \ No newline at end of file diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml new file mode 100644 index 000000000..c17cb594b --- /dev/null +++ b/examples/two_eq_lag.toml @@ -0,0 +1,12 @@ +[paths] +data = "examples/two_eq_lag.csv" +log_out = "log/two_eq_lag.log" +#prior_dist = "theta_two_eq_lag.csv" + +[config] +cycles = 1000 +engine = "NPAG" +init_points = 1000 +seed = 347 +tui = false +pmetrics_outputs = true \ No newline at end of file From 578b7346f4033a5228e006165f82ddc269f1a40e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 20 Mar 2023 16:03:07 -0700 Subject: [PATCH 113/393] basic covariate support --- examples/debug.rs | 166 ++++++++++++++++++++-------------------- examples/error.rs | 90 ---------------------- examples/error.toml | 10 --- examples/two_eq_lag.csv | 24 +++--- examples/two_eq_lag.rs | 4 +- src/base/datafile.rs | 83 ++++++++++++++++---- 6 files changed, 166 insertions(+), 211 deletions(-) delete mode 100644 examples/error.rs delete mode 100644 examples/error.toml diff --git a/examples/debug.rs b/examples/debug.rs index 3e6d93107..a303f9af0 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -1,5 +1,4 @@ use eyre::Result; -use ndarray::Array1; use np_core::prelude::*; use ode_solvers::*; @@ -26,7 +25,8 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { - if (t - (dose.time + self.lag)).abs() < (STEP_SIZE / 2. - 1.0e-07) { + if (dose.time + self.lag) > t - (STEP_SIZE / 2.) + && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) { y[dose.compartment] += dose.dose; } } @@ -74,88 +74,88 @@ impl Simulate for Sim { fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/two_eq_lag.csv".to_string()).unwrap(); - let scenario = scenarios.first().unwrap(); + let scenario = scenarios.last().unwrap(); dbg!(&scenario); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.7012468470182522, - 0.046457990962687504, - 82.4722461587669, - 1.4065258528674902 - ]) - )); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.45653373718261686, - 0.046457990962687504, - 82.4722461587669, - 1.4065258528674902 - ]) - )); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.7012468470182522, - 0.053580406975746155, - 82.4722461587669, - 1.4065258528674902 - ]) - )); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.7012468470182522, - 0.046457990962687504, - 54.13560247421265, - 1.4065258528674902 - ]) - )); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.7012468470182522, - 0.046457990962687504, - 82.4722461587669, - 1.799925994873047 - ]) - )); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.7012468470182522, - 0.046457990962687504, - 82.4722461587669, - 0. - ]) - )); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.7012468470182522, - 0.046457990962687504, - 82.4722461587669, - 4. - ]) - )); - dbg!(simple_sim( - &Engine::new(Sim {}), - scenario, - &Array1::from(vec![ - 0.45653373718261686, - 0.053580406975746155, - 54.13560247421265, - 1.799925994873047 - ]) - )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.7012468470182522, + // 0.046457990962687504, + // 82.4722461587669, + // 1.4065258528674902 + // ]) + // )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.45653373718261686, + // 0.046457990962687504, + // 82.4722461587669, + // 1.4065258528674902 + // ]) + // )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.7012468470182522, + // 0.053580406975746155, + // 82.4722461587669, + // 1.4065258528674902 + // ]) + // )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.7012468470182522, + // 0.046457990962687504, + // 54.13560247421265, + // 1.4065258528674902 + // ]) + // )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.7012468470182522, + // 0.046457990962687504, + // 82.4722461587669, + // 1.799925994873047 + // ]) + // )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.7012468470182522, + // 0.046457990962687504, + // 82.4722461587669, + // 0. + // ]) + // )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.7012468470182522, + // 0.046457990962687504, + // 82.4722461587669, + // 4. + // ]) + // )); + // dbg!(simple_sim( + // &Engine::new(Sim {}), + // scenario, + // &Array1::from(vec![ + // 0.45653373718261686, + // 0.053580406975746155, + // 54.13560247421265, + // 1.799925994873047 + // ]) + // )); Ok(()) } diff --git a/examples/error.rs b/examples/error.rs deleted file mode 100644 index 324b50467..000000000 --- a/examples/error.rs +++ /dev/null @@ -1,90 +0,0 @@ -#![allow(dead_code)] -#![allow(unused_variables)] - -use eyre::Result; -use np_core::prelude::*; -use ode_solvers::*; - -const STEP_SIZE: f64 = 0.1; - -struct Model<'a> { - ka: f64, - ke: f64, - v: f64, - lag: f64, - scenario: &'a Scenario, -} - -type State = Vector2; -type Time = f64; - -impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, x: &mut State, dx: &mut State) { - let ka = self.ka; - let ke = self.ke; - let v = self.v; - // let lag = self.lag; - let mut rateiv = [0.0, 0.0]; - for infusion in &self.scenario.infusions { - if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] += infusion.amount / infusion.dur; - } - } - let t = t - self.lag; - dx[0] = -ka * x[0]; - dx[1] = ka * x[0] - ke * x[1]; - - for dose in &self.scenario.doses { - if (dose.time + self.lag) > t - (STEP_SIZE / 2.) - && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) - { - x[dose.compartment] += dose.dose; - } - } - } -} -struct Sim {} -impl Simulate for Sim { - fn simulate( - &self, - params: Vec, - tspan: [f64; 2], - scenario: &Scenario, - ) -> (Vec, Vec>) { - let system = Model { - ka: params[0], - ke: params[1], - v: params[2], - lag: params[3], - scenario, - }; - let y0 = State::new(0.0, 0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); - let _res = stepper.integrate(); - let x = stepper.x_out().to_vec(); - let y = stepper.y_out(); - let mut yout: Vec> = vec![]; - let ka = params[0]; - let ke = params[1]; - let v = params[2]; - let lag = params[3]; - let y0: Vec = y.iter().map(|x| x[1] / v).collect(); - yout.push(y0); - (x, yout) - } -} - -fn main() -> Result<()> { - start( - Engine::new(Sim {}), - vec![ - (0.100000, 0.900000), - (0.001000, 0.100000), - (30.000000, 120.000000), - (0.000000, 4.000000), - ], - "examples/error.toml".to_string(), - (0.100000, 0.250000, -0.001000, 0.000000), - )?; - Ok(()) -} diff --git a/examples/error.toml b/examples/error.toml deleted file mode 100644 index 5fb9b94fa..000000000 --- a/examples/error.toml +++ /dev/null @@ -1,10 +0,0 @@ -[paths] -data="examples/two_eq_lag.csv" -log_out="log/error.log" -[config] -cycles=100 -engine="NPAG" -init_points=1000 -seed=347 -tui=false -pmetrics_outputs=true diff --git a/examples/two_eq_lag.csv b/examples/two_eq_lag.csv index f6314f545..5de0fb11b 100644 --- a/examples/two_eq_lag.csv +++ b/examples/two_eq_lag.csv @@ -1,17 +1,17 @@ ID,EVID,TIME,DUR,DOSE,ADDL,II,INPUT,OUT,OUTEQ,C0,C1,C2,C3,WT,AFRICA,AGE,GENDER,HEIGHT 1,1,0,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 -1,1,24,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 -1,1,48,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 -1,1,72,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 -1,1,96,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 -1,0,120,.,.,.,.,.,10.44,1,.,.,.,.,46.7,1,21,1,160 -1,1,120,0,600,.,.,1,.,.,.,.,.,.,46.7,1,21,1,160 -1,0,121,.,.,.,.,.,12.89,1,.,.,.,.,46.7,1,21,1,160 -1,0,122,.,.,.,.,.,14.98,1,.,.,.,.,46.7,1,21,1,160 -1,0,125.99,.,.,.,.,.,16.69,1,.,.,.,.,46.7,1,21,1,160 -1,0,129,.,.,.,.,.,20.15,1,.,.,.,.,46.7,1,21,1,160 -1,0,132,.,.,.,.,.,14.97,1,.,.,.,.,46.7,1,21,1,160 -1,0,143.98,.,.,.,.,.,12.57,1,.,.,.,.,46.7,1,21,1,160 +1,1,24,0,600,.,.,1,.,.,.,.,.,.,.,.,.,.,. +1,1,48,0,600,.,.,1,.,.,.,.,.,.,.,.,.,.,. +1,1,72,0,600,.,.,1,.,.,.,.,.,.,.,.,.,.,. +1,1,96,0,600,.,.,1,.,.,.,.,.,.,.,.,.,.,. +1,0,120,.,.,.,.,.,10.44,1,.,.,.,.,.,.,.,.,. +1,1,120,0,600,.,.,1,.,.,.,.,.,.,.,.,.,.,. +1,0,121,.,.,.,.,.,12.89,1,.,.,.,.,.,.,.,.,. +1,0,122,.,.,.,.,.,14.98,1,.,.,.,.,.,.,.,.,. +1,0,125.99,.,.,.,.,.,16.69,1,.,.,.,.,.,.,.,.,. +1,0,129,.,.,.,.,.,20.15,1,.,.,.,.,.,.,.,.,. +1,0,132,.,.,.,.,.,14.97,1,.,.,.,.,.,.,.,.,. +1,0,143.98,.,.,.,.,.,12.57,1,.,.,.,.,.,.,.,.,. 2,1,0,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 2,1,24,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 2,1,48,0,600,.,.,1,.,.,.,.,.,.,66.5,1,30,1,174 diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 6b2746909..b1f135dbf 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::*; +use np_core::prelude::{*, datafile::{get_mut_cov, get_cov}}; use ode_solvers::*; const STEP_SIZE: f64 = 0.1; @@ -19,6 +19,8 @@ impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &mut State, dy: &mut State) { let ka = self.ka; let ke = self.ke; + let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap(); + let wt = wt.interpolate(t); // let t = t - self.lag; ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 1e28b59c4..a247acbb3 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -1,6 +1,8 @@ use std::collections::HashMap; use std::error::Error; +use interp::interp; + type Record = HashMap; //This structure represents a single row in the CSV file @@ -11,16 +13,16 @@ struct Event { time: f64, dur: Option, dose: Option, - // addl: Option, - // ii: Option, + _addl: Option, + _ii: Option, input: Option, out: Option, outeq: Option, - // c0: Option, - // c1: Option, - // c2: Option, - // c3: Option, - // cov: HashMap + _c0: Option, + _c1: Option, + _c2: Option, + _c3: Option, + covs: HashMap> } pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() @@ -39,16 +41,16 @@ pub fn parse(path: &String) -> Result, Box> { time: record.remove("TIME").unwrap().parse::().unwrap(), dur: record.remove("DUR").unwrap().parse::().ok(), dose: record.remove("DOSE").unwrap().parse::().ok(), - // addl: record.remove("ADDL").unwrap().parse::().ok(), - // ii: record.remove("II").unwrap().parse::().ok(), + _addl: record.remove("ADDL").unwrap().parse::().ok(),//TODO: To Be Implemented + _ii: record.remove("II").unwrap().parse::().ok(), //TODO: To Be Implemented input: record.remove("INPUT").unwrap().parse::().ok(), out: record.remove("OUT").unwrap().parse::().ok(), outeq: record.remove("OUTEQ").unwrap().parse::().ok(), - // c0: record.remove("C0").unwrap().parse::().ok(), - // c1: record.remove("C1").unwrap().parse::().ok(), - // c2: record.remove("C2").unwrap().parse::().ok(), - // c3: record.remove("C3").unwrap().parse::().ok(), - // cov: record.into_iter().map(|(key,value)|return (key, value.parse::().unwrap())).collect() + _c0: record.remove("C0").unwrap().parse::().ok(), //TODO: To Be Implemented + _c1: record.remove("C1").unwrap().parse::().ok(), //TODO: To Be Implemented + _c2: record.remove("C2").unwrap().parse::().ok(), //TODO: To Be Implemented + _c3: record.remove("C3").unwrap().parse::().ok(), //TODO: To Be Implemented + covs: record.into_iter().map(|(key,value)|return (key, value.parse::().ok())).collect() }); } let mut scenarios: Vec = vec![]; @@ -84,7 +86,8 @@ pub struct Scenario { pub time_obs: Vec>, //obs times pub obs: Vec>, // obs @ time_obs pub time_flat: Vec, - pub obs_flat: Vec, + pub obs_flat: Vec, + pub covariates: Covariates } // Current Limitations: // This version does not handle @@ -101,6 +104,10 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario { let mut raw_time_obs: Vec = vec![]; let mut raw_obs: Vec = vec![]; let mut raw_outeq: Vec = vec![]; + let mut covariates: Covariates = Default::default(); + for key in events.get(0).unwrap().covs.keys(){ + covariates.push(Cov { name: key.clone(), times: vec![], values: vec![] }); + } for event in events { time.push(event.time); @@ -126,6 +133,15 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario { raw_time_obs.push(event.time); raw_outeq.push(event.outeq.unwrap()); } + for (key, op_val) in &event.covs{ + if let Some(val) = op_val { + let cov = get_mut_cov(&mut covariates, key.to_string()).unwrap(); + cov.times.push(event.time); + cov.values.push(*val); + } + } + + } let max_outeq = raw_outeq.iter().max().unwrap(); @@ -154,5 +170,42 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario { obs, time_flat, obs_flat, + covariates + } +} + + +#[derive(Debug)] +pub struct Cov{ + name: String, + times: Vec, + values: Vec +} + +//Covariates +type Covariates = Vec; + + +pub fn get_mut_cov(covs: &mut Covariates, key: String) -> Option<&mut Cov>{ + for (i,cov) in covs.iter().enumerate(){ + if cov.name == key { + return covs.get_mut(i); + } + } + return None; +} + +pub fn get_cov(covs: &Covariates, key: String) -> Option<&Cov>{ + for (i,cov) in covs.iter().enumerate(){ + if cov.name == key { + return covs.get(i); + } + } + return None; +} + +impl Cov{ + pub fn interpolate(&self, t: f64) -> f64{ + interp(&self.times, &self.values, t) } } From c574707c0953a53cab41c8202b57be6f6c20a612 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 20 Mar 2023 16:05:17 -0700 Subject: [PATCH 114/393] clippy & fmt --- examples/debug.rs | 3 ++- examples/two_eq_lag.rs | 6 ++--- src/base/datafile.rs | 51 ++++++++++++++++++++++-------------------- 3 files changed, 32 insertions(+), 28 deletions(-) diff --git a/examples/debug.rs b/examples/debug.rs index a303f9af0..45964ac8e 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -26,7 +26,8 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// for dose in &self.scenario.doses { if (dose.time + self.lag) > t - (STEP_SIZE / 2.) - && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) { + && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) + { y[dose.compartment] += dose.dose; } } diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index b1f135dbf..a6f0608b4 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::{*, datafile::{get_mut_cov, get_cov}}; +use np_core::prelude::{datafile::get_cov, *}; use ode_solvers::*; const STEP_SIZE: f64 = 0.1; @@ -19,8 +19,8 @@ impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &mut State, dy: &mut State) { let ka = self.ka; let ke = self.ke; - let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap(); - let wt = wt.interpolate(t); + let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap(); + let _wt = wt.interpolate(t); // let t = t - self.lag; ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; diff --git a/src/base/datafile.rs b/src/base/datafile.rs index a247acbb3..99cf80d96 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -22,7 +22,7 @@ struct Event { _c1: Option, _c2: Option, _c3: Option, - covs: HashMap> + covs: HashMap>, } pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() @@ -41,8 +41,8 @@ pub fn parse(path: &String) -> Result, Box> { time: record.remove("TIME").unwrap().parse::().unwrap(), dur: record.remove("DUR").unwrap().parse::().ok(), dose: record.remove("DOSE").unwrap().parse::().ok(), - _addl: record.remove("ADDL").unwrap().parse::().ok(),//TODO: To Be Implemented - _ii: record.remove("II").unwrap().parse::().ok(), //TODO: To Be Implemented + _addl: record.remove("ADDL").unwrap().parse::().ok(), //TODO: To Be Implemented + _ii: record.remove("II").unwrap().parse::().ok(), //TODO: To Be Implemented input: record.remove("INPUT").unwrap().parse::().ok(), out: record.remove("OUT").unwrap().parse::().ok(), outeq: record.remove("OUTEQ").unwrap().parse::().ok(), @@ -50,7 +50,10 @@ pub fn parse(path: &String) -> Result, Box> { _c1: record.remove("C1").unwrap().parse::().ok(), //TODO: To Be Implemented _c2: record.remove("C2").unwrap().parse::().ok(), //TODO: To Be Implemented _c3: record.remove("C3").unwrap().parse::().ok(), //TODO: To Be Implemented - covs: record.into_iter().map(|(key,value)|return (key, value.parse::().ok())).collect() + covs: record + .into_iter() + .map(|(key, value)| (key, value.parse::().ok())) + .collect(), }); } let mut scenarios: Vec = vec![]; @@ -86,8 +89,8 @@ pub struct Scenario { pub time_obs: Vec>, //obs times pub obs: Vec>, // obs @ time_obs pub time_flat: Vec, - pub obs_flat: Vec, - pub covariates: Covariates + pub obs_flat: Vec, + pub covariates: Covariates, } // Current Limitations: // This version does not handle @@ -105,8 +108,12 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario { let mut raw_obs: Vec = vec![]; let mut raw_outeq: Vec = vec![]; let mut covariates: Covariates = Default::default(); - for key in events.get(0).unwrap().covs.keys(){ - covariates.push(Cov { name: key.clone(), times: vec![], values: vec![] }); + for key in events.get(0).unwrap().covs.keys() { + covariates.push(Cov { + name: key.clone(), + times: vec![], + values: vec![], + }); } for event in events { time.push(event.time); @@ -133,15 +140,13 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario { raw_time_obs.push(event.time); raw_outeq.push(event.outeq.unwrap()); } - for (key, op_val) in &event.covs{ + for (key, op_val) in &event.covs { if let Some(val) = op_val { let cov = get_mut_cov(&mut covariates, key.to_string()).unwrap(); cov.times.push(event.time); cov.values.push(*val); } } - - } let max_outeq = raw_outeq.iter().max().unwrap(); @@ -170,42 +175,40 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario { obs, time_flat, obs_flat, - covariates + covariates, } } - #[derive(Debug)] -pub struct Cov{ +pub struct Cov { name: String, times: Vec, - values: Vec + values: Vec, } //Covariates type Covariates = Vec; - -pub fn get_mut_cov(covs: &mut Covariates, key: String) -> Option<&mut Cov>{ - for (i,cov) in covs.iter().enumerate(){ +pub fn get_mut_cov(covs: &mut Covariates, key: String) -> Option<&mut Cov> { + for (i, cov) in covs.iter().enumerate() { if cov.name == key { return covs.get_mut(i); } } - return None; + None } -pub fn get_cov(covs: &Covariates, key: String) -> Option<&Cov>{ - for (i,cov) in covs.iter().enumerate(){ +pub fn get_cov(covs: &Covariates, key: String) -> Option<&Cov> { + for (i, cov) in covs.iter().enumerate() { if cov.name == key { return covs.get(i); } } - return None; + None } -impl Cov{ - pub fn interpolate(&self, t: f64) -> f64{ +impl Cov { + pub fn interpolate(&self, t: f64) -> f64 { interp(&self.times, &self.values, t) } } From a472923daf7f30bfbf89ca5a1b85d3edb23bb3c5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 20 Mar 2023 16:35:33 -0700 Subject: [PATCH 115/393] one cov per scenario --- examples/two_eq_lag.rs | 7 +++++-- src/base/datafile.rs | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index a6f0608b4..a13f25161 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -10,6 +10,7 @@ struct Model<'a> { _v: f64, lag: f64, scenario: &'a Scenario, + wt: f64 } type State = Vector2; @@ -19,8 +20,7 @@ impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &mut State, dy: &mut State) { let ka = self.ka; let ke = self.ke; - let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap(); - let _wt = wt.interpolate(t); + // let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap(); // let t = t - self.lag; ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; @@ -45,12 +45,15 @@ impl Simulate for Sim { tspan: [f64; 2], scenario: &Scenario, ) -> (Vec, Vec>) { + // let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap(); + // let t = t - self.lag; let system = Model { ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario, + wt: *get_cov(&scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap() }; let y0 = State::new(0.0, 0.0); let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 99cf80d96..1a4fd0f43 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -183,7 +183,7 @@ fn parse_events_to_scenario(events: &[Event]) -> Scenario { pub struct Cov { name: String, times: Vec, - values: Vec, + pub values: Vec, } //Covariates From 0f0a6a7d23536b447bbb54a758575ca5df2ddee7 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 20 Mar 2023 17:12:48 -0700 Subject: [PATCH 116/393] posterior.csv --- examples/two_eq_lag.rs | 2 -- src/algorithms/npag.rs | 16 ++++++------ src/base/mod.rs | 59 +++++++++++++++++++++++++++++------------- 3 files changed, 49 insertions(+), 28 deletions(-) diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index a13f25161..ba2a08f27 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -20,8 +20,6 @@ impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &mut State, dy: &mut State) { let ka = self.ka; let ke = self.ke; - // let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap(); - // let t = t - self.lag; ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; dy[1] = ka * y[0] - ke * y[1]; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 76e712924..abc2029e7 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -49,14 +49,6 @@ where writer.write_field("neg2ll").unwrap(); writer.write_field("nspp").unwrap(); - let meta_file = File::create("meta_rust.csv").unwrap(); - let mut meta_writer = WriterBuilder::new() - .has_headers(false) - .from_writer(meta_file); - meta_writer.write_field("converged").unwrap(); - meta_writer.write_field("ncycles").unwrap(); - meta_writer.write_record(None::<&[u8]>).unwrap(); - for i in 0..theta.ncols() { writer.write_field(format!("param{}.mean", i)).unwrap(); } @@ -68,6 +60,14 @@ where } writer.write_record(None::<&[u8]>).unwrap(); + let meta_file = File::create("meta_rust.csv").unwrap(); + let mut meta_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(meta_file); + meta_writer.write_field("converged").unwrap(); + meta_writer.write_field("ncycles").unwrap(); + meta_writer.write_record(None::<&[u8]>).unwrap(); + // let mut _pred: Array2>; while eps > THETA_E { diff --git a/src/base/mod.rs b/src/base/mod.rs index 62c3c5803..b0ff8dd68 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -103,7 +103,30 @@ fn run_npag( writer.flush().unwrap(); // // posterior.csv - // let posterior = posterior(&psi, &w); + let posterior = posterior(&psi, &w); + let post_file = File::create("posterior.csv").unwrap(); + let mut post_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(post_file); + post_writer.write_field("id").unwrap(); + post_writer.write_field("point").unwrap(); + for i in 0..theta.ncols() { + post_writer.write_field(format!("param{}", i)).unwrap(); + } + post_writer.write_field("prob").unwrap(); + post_writer.write_record(None::<&[u8]>).unwrap(); + + for (sub, row) in posterior.axis_iter(Axis(0)).enumerate(){ + for (spp, elem) in row.axis_iter(Axis(0)).enumerate(){ + post_writer.write_field(format!("{}", sub)).unwrap(); + post_writer.write_field(format!("{}", spp)).unwrap(); + for param in theta.row(spp){ + post_writer.write_field(format!("{}", param)).unwrap(); + } + post_writer.write_field(format!("{}", elem)).unwrap(); + post_writer.write_record(None::<&[u8]>).unwrap(); + } + } // let file = File::create("posterior.csv").unwrap(); // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); // writer.serialize_array2(&posterior).unwrap(); @@ -214,23 +237,23 @@ fn setup_log(settings: &Data) { }; } -// fn posterior(psi: &Array2, w: &Array1) -> Array2 { -// let py = psi.dot(w); -// let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); -// post.axis_iter_mut(Axis(0)) -// .into_par_iter() -// .enumerate() -// .for_each(|(i, mut row)| { -// row.axis_iter_mut(Axis(0)) -// .into_par_iter() -// .enumerate() -// .for_each(|(j, mut element)| { -// let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); -// element.fill(elem); -// }); -// }); -// post -// } +fn posterior(psi: &Array2, w: &Array1) -> Array2 { + let py = psi.dot(w); + let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); + post.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut row)| { + row.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(j, mut element)| { + let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); + element.fill(elem); + }); + }); + post +} fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, Array1) { let mut mean = Array1::zeros(theta.ncols()); From 81b6367e2006dd8950624e314335eccd316ad270 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 20 Mar 2023 17:43:08 -0700 Subject: [PATCH 117/393] format --- src/base/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index b0ff8dd68..61f9d5d25 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -121,7 +121,7 @@ fn run_npag( post_writer.write_field(format!("{}", sub)).unwrap(); post_writer.write_field(format!("{}", spp)).unwrap(); for param in theta.row(spp){ - post_writer.write_field(format!("{}", param)).unwrap(); + post_writer.write_field(format!("{:10}", param)).unwrap(); } post_writer.write_field(format!("{}", elem)).unwrap(); post_writer.write_record(None::<&[u8]>).unwrap(); From 6c295d06b57d20bbff59e3ed8647fdb51e7dae9e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 21 Mar 2023 12:40:41 -0700 Subject: [PATCH 118/393] define parameter names in the config.toml file --- examples/bimodal_ke.toml | 3 ++- examples/two_eq_lag.toml | 3 ++- src/algorithms/npag.rs | 11 +++++++---- src/base/mod.rs | 10 ++++++---- src/base/settings.rs | 2 ++ src/tests/config.toml | 3 ++- src/tests/mod.rs | 6 ++++++ 7 files changed, 27 insertions(+), 11 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 3e11e23d8..70c85c928 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -9,4 +9,5 @@ engine = "NPAG" init_points = 2129 seed = 347 tui = false -pmetrics_outputs=true \ No newline at end of file +pmetrics_outputs=true +parameter_names=["Ke","V"] \ No newline at end of file diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index c17cb594b..352d58e7e 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -9,4 +9,5 @@ engine = "NPAG" init_points = 1000 seed = 347 tui = false -pmetrics_outputs = true \ No newline at end of file +pmetrics_outputs = true +parameter_names=[" Ka","Ke ","V_max","lag"] \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index abc2029e7..065804b7d 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -48,15 +48,18 @@ where writer.write_field("cycle").unwrap(); writer.write_field("neg2ll").unwrap(); writer.write_field("nspp").unwrap(); - + let parameter_names = &settings.config.parameter_names; for i in 0..theta.ncols() { - writer.write_field(format!("param{}.mean", i)).unwrap(); + let param_name = parameter_names.get(i).unwrap(); + writer.write_field(format!("{param_name}.mean")).unwrap(); } for i in 0..theta.ncols() { - writer.write_field(format!("param{}.median", i)).unwrap(); + let param_name = parameter_names.get(i).unwrap(); + writer.write_field(format!("{param_name}.median")).unwrap(); } for i in 0..theta.ncols() { - writer.write_field(format!("param{}.sd", i)).unwrap(); + let param_name = parameter_names.get(i).unwrap(); + writer.write_field(format!("{param_name}.sd")).unwrap(); } writer.write_record(None::<&[u8]>).unwrap(); diff --git a/src/base/mod.rs b/src/base/mod.rs index 61f9d5d25..5ec572fc5 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -83,7 +83,7 @@ fn run_npag( S: Simulate + std::marker::Sync, { let (theta, psi, w, _objf, _cycle, _converged) = - npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + npag(&sim_eng, ranges, theta, scenarios, c, tx, &settings); if let Some(output) = &settings.config.pmetrics_outputs { if *output { @@ -110,8 +110,10 @@ fn run_npag( .from_writer(post_file); post_writer.write_field("id").unwrap(); post_writer.write_field("point").unwrap(); + let parameter_names = &settings.config.parameter_names; for i in 0..theta.ncols() { - post_writer.write_field(format!("param{}", i)).unwrap(); + let param_name = parameter_names.get(i).unwrap(); + post_writer.write_field(format!("{param_name}")).unwrap(); } post_writer.write_field("prob").unwrap(); post_writer.write_record(None::<&[u8]>).unwrap(); @@ -121,9 +123,9 @@ fn run_npag( post_writer.write_field(format!("{}", sub)).unwrap(); post_writer.write_field(format!("{}", spp)).unwrap(); for param in theta.row(spp){ - post_writer.write_field(format!("{:10}", param)).unwrap(); + post_writer.write_field(format!("{param}")).unwrap(); } - post_writer.write_field(format!("{}", elem)).unwrap(); + post_writer.write_field(format!("{elem:.10}")).unwrap(); post_writer.write_record(None::<&[u8]>).unwrap(); } } diff --git a/src/base/settings.rs b/src/base/settings.rs index 079449013..fdea01f54 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -24,8 +24,10 @@ pub struct Config { pub init_points: usize, pub seed: u32, pub tui: bool, + pub parameter_names: Vec, pub pmetrics_outputs: Option, pub exclude: Option, + } pub fn read(filename: String) -> Data { diff --git a/src/tests/config.toml b/src/tests/config.toml index f1f1b1b0f..02371d1ca 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -7,4 +7,5 @@ engine = "NPAG" init_points = 500 seed = 347 tui = false -pmetrics_outputs = true \ No newline at end of file +pmetrics_outputs = true +parameter_names = ["Ke","V"] \ No newline at end of file diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 0b7ef5d15..4385d4757 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -41,6 +41,12 @@ fn read_mandatory_settings() { assert_eq!(settings.config.engine, "NPAG"); } +#[test] +fn read_parameter_names(){ + let settings = settings::read("src/tests/config.toml".to_string()); + assert_eq!(settings.config.parameter_names, vec!["Ke","V"]); +} + #[test] fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); From 4fc5f9ecb4cdd73c0a66d37376e98fe3819e7b1b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 21 Mar 2023 16:57:10 -0700 Subject: [PATCH 119/393] parameter ranges readed from the .toml file --- examples/two_eq_lag.toml | 8 +++++++- src/algorithms/npag.rs | 2 +- src/base/settings.rs | 11 +++++++---- src/tests/config.toml | 11 ++++++++++- src/tests/mod.rs | 23 +++++++++++++++++++++++ src/tui/state.rs | 2 +- 6 files changed, 49 insertions(+), 8 deletions(-) diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index 352d58e7e..63ebeb842 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -10,4 +10,10 @@ init_points = 1000 seed = 347 tui = false pmetrics_outputs = true -parameter_names=[" Ka","Ke ","V_max","lag"] \ No newline at end of file +parameter_names=[" Ka","Ke ","V_max","lag"] + +[randfix] +KPC = 2.0 + +[constant] +KCP = 3.0 \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 065804b7d..073ebbf17 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -210,7 +210,7 @@ where objf: -2. * objf, theta: theta.clone(), }; - tx.send(state).unwrap(); + tx.send(state.clone()).unwrap(); if (last_objf - objf).abs() <= THETA_G && eps > THETA_E { eps /= 2.; diff --git a/src/base/settings.rs b/src/base/settings.rs index fdea01f54..edac4eeb2 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -1,23 +1,25 @@ use serde_derive::Deserialize; use std::fs; use std::process::exit; -use toml; +use toml::{self, Table}; use toml::value::Array; -#[derive(Deserialize, Clone)] +#[derive(Deserialize, Clone, Debug)] pub struct Data { pub paths: Paths, pub config: Config, + pub randfix: Option, + pub constant: Option
, } -#[derive(Deserialize, Clone)] +#[derive(Deserialize, Clone, Debug)] pub struct Paths { pub data: String, pub log_out: Option, pub prior_dist: Option, } -#[derive(Deserialize, Clone)] +#[derive(Deserialize, Clone, Debug)] pub struct Config { pub cycles: usize, pub engine: String, @@ -25,6 +27,7 @@ pub struct Config { pub seed: u32, pub tui: bool, pub parameter_names: Vec, + pub parameter_ranges: Vec>, pub pmetrics_outputs: Option, pub exclude: Option, diff --git a/src/tests/config.toml b/src/tests/config.toml index 02371d1ca..584e8797f 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -8,4 +8,13 @@ init_points = 500 seed = 347 tui = false pmetrics_outputs = true -parameter_names = ["Ke","V"] \ No newline at end of file +parameter_names = ["Ke","V"] +parameter_ranges = [[0.1, 0.9], [0.001, 0.1], [30.0, 120.0], [0.0, 4.0]] + +[randfix] +KPC = 2.0 +KCP = 5.1 + +[constant] +K10 = 5.0 +K01 = -3.0 \ No newline at end of file diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 4385d4757..f03159aca 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -47,6 +47,29 @@ fn read_parameter_names(){ assert_eq!(settings.config.parameter_names, vec!["Ke","V"]); } +#[test] +fn read_parameter_ranges(){ + let settings = settings::read("src/tests/config.toml".to_string()); + assert_eq!(settings.config.parameter_ranges, vec![vec![0.1, 0.9], vec![0.001, 0.1], vec![30.0, 120.0], vec![0.0, 4.0]]); +} + + +#[test] +fn read_randfix(){ + let settings = settings::read("src/tests/config.toml".to_string()); + let mut names: Vec = vec![]; + let mut values: Vec = vec![]; + for (rf, val) in settings.randfix.unwrap(){ + names.push(rf); + values.push(val.as_float().unwrap()); + } + assert_eq!(names, vec!["KCP","KPC"]); + assert_eq!(values, vec![5.1,2.0]); +} + + + + #[test] fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); diff --git a/src/tui/state.rs b/src/tui/state.rs index 8a63994b1..84dc98e47 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,6 +1,6 @@ use ndarray::Array2; -#[derive(Debug)] +#[derive(Debug,Clone)] pub struct AppState { pub cycle: usize, pub objf: f64, From 1f530fb7f2f8a5619c0de49549b0b2139fefb450 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 27 Mar 2023 16:24:12 -0500 Subject: [PATCH 120/393] fix examples --- examples/bimodal_ke.toml | 1 + examples/two_eq_lag.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 70c85c928..7f9e8287a 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -10,4 +10,5 @@ init_points = 2129 seed = 347 tui = false pmetrics_outputs=true +parameter_ranges=[[0.001, 3.0], [25.0, 250.0]] parameter_names=["Ke","V"] \ No newline at end of file diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index 63ebeb842..f1f54f21e 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -10,6 +10,7 @@ init_points = 1000 seed = 347 tui = false pmetrics_outputs = true +parameter_ranges=[[0.1, 0.9], [0.001, 0.1], [30.0, 120.0], [0.0, 4.0]] parameter_names=[" Ka","Ke ","V_max","lag"] [randfix] From 2dc0b8c16c5372cc79b739529986de5f1ec22c4b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 27 Mar 2023 18:45:34 -0500 Subject: [PATCH 121/393] reading the parameter ranges from the config file --- examples/bimodal_ke.rs | 1 - examples/two_eq_lag.rs | 1 - src/base/mod.rs | 3 +-- src/base/settings.rs | 15 +++++++++++++-- src/tests/mod.rs | 2 +- 5 files changed, 15 insertions(+), 7 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 736728336..9fea7a0ad 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -67,7 +67,6 @@ impl Simulate for Sim { fn main() -> Result<()> { start( Engine::new(Sim {}), - vec![(0.001, 3.0), (25.0, 250.0)], "examples/bimodal_ke.toml".to_string(), (0.0, 0.05, 0.0, 0.0), )?; diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index ba2a08f27..4de9f6ffe 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -79,7 +79,6 @@ impl Simulate for Sim { fn main() -> Result<()> { start( Engine::new(Sim {}), - vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0), (0.0, 4.0)], "examples/two_eq_lag.toml".to_string(), (0.1, 0.25, -0.001, 0.0), )?; diff --git a/src/base/mod.rs b/src/base/mod.rs index 5ec572fc5..450efefd3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -30,7 +30,6 @@ pub mod simulator; pub fn start( engine: Engine, - ranges: Vec<(f64, f64)>, settings_path: String, c: (f64, f64, f64, f64), ) -> Result<()> @@ -40,6 +39,7 @@ where let now = Instant::now(); let settings = settings::read(settings_path); setup_log(&settings); + let ranges = settings.config.param_ranges.clone().unwrap(); let theta = match &settings.paths.prior_dist { Some(prior_path) => { let file = File::open(prior_path).unwrap(); @@ -55,7 +55,6 @@ where scenarios.remove(val.as_integer().unwrap() as usize); } } - let (tx, rx) = mpsc::unbounded_channel::(); if settings.config.tui { diff --git a/src/base/settings.rs b/src/base/settings.rs index edac4eeb2..707f45bff 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -27,7 +27,8 @@ pub struct Config { pub seed: u32, pub tui: bool, pub parameter_names: Vec, - pub parameter_ranges: Vec>, + parameter_ranges: Vec>, + pub param_ranges: Option>, pub pmetrics_outputs: Option, pub exclude: Option, @@ -42,7 +43,7 @@ pub fn read(filename: String) -> Data { } }; - let config: Data = match toml::from_str(&contents) { + let mut config: Data = match toml::from_str(&contents) { Ok(d) => d, Err(e) => { eprintln!("{}", e); @@ -50,5 +51,15 @@ pub fn read(filename: String) -> Data { exit(1); } }; + let mut p_r = vec![]; + for range in &config.config.parameter_ranges{ + if range.len() != 2{ + eprintln!("ERROR: Ranges can only have 2 elements, {} found", range.len()); + eprintln!("ERROR: In {:?}", range); + exit(1); + } + p_r.push((*range.get(0).unwrap(),*range.get(1).unwrap())); + } + config.config.param_ranges = Some(p_r); config } diff --git a/src/tests/mod.rs b/src/tests/mod.rs index f03159aca..6c9df6a9e 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -50,7 +50,7 @@ fn read_parameter_names(){ #[test] fn read_parameter_ranges(){ let settings = settings::read("src/tests/config.toml".to_string()); - assert_eq!(settings.config.parameter_ranges, vec![vec![0.1, 0.9], vec![0.001, 0.1], vec![30.0, 120.0], vec![0.0, 4.0]]); + assert_eq!(settings.config.param_ranges.unwrap(), vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0), (0.0, 4.0)]); } From 6f672efe8a5565a89c56b5e3c6691f6a075b90e4 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Mar 2023 13:11:19 -0500 Subject: [PATCH 122/393] fmt --- .gitignore | 1 + examples/two_eq_lag.rs | 11 ++++++++--- src/base/mod.rs | 14 +++++--------- src/base/settings.rs | 16 +++++++++------- src/tests/mod.rs | 23 +++++++++++------------ src/tui/state.rs | 2 +- 6 files changed, 35 insertions(+), 32 deletions(-) diff --git a/.gitignore b/.gitignore index 5409d7eeb..dc95bc43d 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ time.csv posterior.csv meta*.csv /examples/iohexol* +/.idea diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 4de9f6ffe..7c7621f5c 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -10,7 +10,7 @@ struct Model<'a> { _v: f64, lag: f64, scenario: &'a Scenario, - wt: f64 + _wt: f64, } type State = Vector2; @@ -43,7 +43,7 @@ impl Simulate for Sim { tspan: [f64; 2], scenario: &Scenario, ) -> (Vec, Vec>) { - // let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap(); + // let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap(); // let t = t - self.lag; let system = Model { ka: params[0], @@ -51,7 +51,11 @@ impl Simulate for Sim { _v: params[2], lag: params[3], scenario, - wt: *get_cov(&scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap() + _wt: *get_cov(&scenario.covariates, "WT".to_string()) + .unwrap() + .values + .first() + .unwrap(), }; let y0 = State::new(0.0, 0.0); let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); @@ -61,6 +65,7 @@ impl Simulate for Sim { let y = stepper.y_out(); let mut yout: Vec> = vec![]; let v = params[2]; + ///////////////////// ONE PER OUTPUT EQUATION /////////////// let y0: Vec = y .iter() diff --git a/src/base/mod.rs b/src/base/mod.rs index 450efefd3..4afa4bc6b 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -28,11 +28,7 @@ pub mod prob; pub mod settings; pub mod simulator; -pub fn start( - engine: Engine, - settings_path: String, - c: (f64, f64, f64, f64), -) -> Result<()> +pub fn start(engine: Engine, settings_path: String, c: (f64, f64, f64, f64)) -> Result<()> where S: Simulate + std::marker::Sync + std::marker::Send + 'static, { @@ -116,12 +112,12 @@ fn run_npag( } post_writer.write_field("prob").unwrap(); post_writer.write_record(None::<&[u8]>).unwrap(); - - for (sub, row) in posterior.axis_iter(Axis(0)).enumerate(){ - for (spp, elem) in row.axis_iter(Axis(0)).enumerate(){ + + for (sub, row) in posterior.axis_iter(Axis(0)).enumerate() { + for (spp, elem) in row.axis_iter(Axis(0)).enumerate() { post_writer.write_field(format!("{}", sub)).unwrap(); post_writer.write_field(format!("{}", spp)).unwrap(); - for param in theta.row(spp){ + for param in theta.row(spp) { post_writer.write_field(format!("{param}")).unwrap(); } post_writer.write_field(format!("{elem:.10}")).unwrap(); diff --git a/src/base/settings.rs b/src/base/settings.rs index 707f45bff..091311b69 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -1,8 +1,8 @@ use serde_derive::Deserialize; use std::fs; use std::process::exit; -use toml::{self, Table}; use toml::value::Array; +use toml::{self, Table}; #[derive(Deserialize, Clone, Debug)] pub struct Data { @@ -28,10 +28,9 @@ pub struct Config { pub tui: bool, pub parameter_names: Vec, parameter_ranges: Vec>, - pub param_ranges: Option>, + pub param_ranges: Option>, pub pmetrics_outputs: Option, pub exclude: Option, - } pub fn read(filename: String) -> Data { @@ -52,13 +51,16 @@ pub fn read(filename: String) -> Data { } }; let mut p_r = vec![]; - for range in &config.config.parameter_ranges{ - if range.len() != 2{ - eprintln!("ERROR: Ranges can only have 2 elements, {} found", range.len()); + for range in &config.config.parameter_ranges { + if range.len() != 2 { + eprintln!( + "ERROR: Ranges can only have 2 elements, {} found", + range.len() + ); eprintln!("ERROR: In {:?}", range); exit(1); } - p_r.push((*range.get(0).unwrap(),*range.get(1).unwrap())); + p_r.push((*range.get(0).unwrap(), *range.get(1).unwrap())); } config.config.param_ranges = Some(p_r); config diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 6c9df6a9e..2a38f6d18 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -42,34 +42,33 @@ fn read_mandatory_settings() { } #[test] -fn read_parameter_names(){ +fn read_parameter_names() { let settings = settings::read("src/tests/config.toml".to_string()); - assert_eq!(settings.config.parameter_names, vec!["Ke","V"]); + assert_eq!(settings.config.parameter_names, vec!["Ke", "V"]); } #[test] -fn read_parameter_ranges(){ +fn read_parameter_ranges() { let settings = settings::read("src/tests/config.toml".to_string()); - assert_eq!(settings.config.param_ranges.unwrap(), vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0), (0.0, 4.0)]); + assert_eq!( + settings.config.param_ranges.unwrap(), + vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0), (0.0, 4.0)] + ); } - #[test] -fn read_randfix(){ +fn read_randfix() { let settings = settings::read("src/tests/config.toml".to_string()); let mut names: Vec = vec![]; let mut values: Vec = vec![]; - for (rf, val) in settings.randfix.unwrap(){ + for (rf, val) in settings.randfix.unwrap() { names.push(rf); values.push(val.as_float().unwrap()); } - assert_eq!(names, vec!["KCP","KPC"]); - assert_eq!(values, vec![5.1,2.0]); + assert_eq!(names, vec!["KCP", "KPC"]); + assert_eq!(values, vec![5.1, 2.0]); } - - - #[test] fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); diff --git a/src/tui/state.rs b/src/tui/state.rs index 84dc98e47..3d951278b 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,6 +1,6 @@ use ndarray::Array2; -#[derive(Debug,Clone)] +#[derive(Debug, Clone)] pub struct AppState { pub cycle: usize, pub objf: f64, From 1bac2eedbb3c71051e3c8b7b739b8efc4479ee5d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Mar 2023 13:12:00 -0500 Subject: [PATCH 123/393] clippy --- src/base/mod.rs | 4 ++-- src/base/settings.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 4afa4bc6b..9848875c6 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -78,7 +78,7 @@ fn run_npag( S: Simulate + std::marker::Sync, { let (theta, psi, w, _objf, _cycle, _converged) = - npag(&sim_eng, ranges, theta, scenarios, c, tx, &settings); + npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); if let Some(output) = &settings.config.pmetrics_outputs { if *output { @@ -108,7 +108,7 @@ fn run_npag( let parameter_names = &settings.config.parameter_names; for i in 0..theta.ncols() { let param_name = parameter_names.get(i).unwrap(); - post_writer.write_field(format!("{param_name}")).unwrap(); + post_writer.write_field(param_name).unwrap(); } post_writer.write_field("prob").unwrap(); post_writer.write_record(None::<&[u8]>).unwrap(); diff --git a/src/base/settings.rs b/src/base/settings.rs index 091311b69..2b0678e5e 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -60,7 +60,7 @@ pub fn read(filename: String) -> Data { eprintln!("ERROR: In {:?}", range); exit(1); } - p_r.push((*range.get(0).unwrap(), *range.get(1).unwrap())); + p_r.push((*range.first().unwrap(), *range.get(1).unwrap())); } config.config.param_ranges = Some(p_r); config From 7d9b72eafcd70cea1776a9234c1eb121256fa4ee Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Mar 2023 15:12:28 -0500 Subject: [PATCH 124/393] new parameters block in the .toml file --- examples/bimodal_ke.toml | 6 ++- examples/two_eq_lag.toml | 11 +++--- src/algorithms/npag.rs | 7 ++-- src/base/mod.rs | 22 ++++++----- src/base/settings.rs | 82 ++++++++++++++++++++++++++++++++++------ src/tests/config.toml | 17 +++++---- src/tests/mod.rs | 23 +++++------ 7 files changed, 115 insertions(+), 53 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 7f9e8287a..4dd7b0a69 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -10,5 +10,7 @@ init_points = 2129 seed = 347 tui = false pmetrics_outputs=true -parameter_ranges=[[0.001, 3.0], [25.0, 250.0]] -parameter_names=["Ke","V"] \ No newline at end of file + +[parameters] +Ke=[0.001,3.0] +V=[25.0,250.0] diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index f1f54f21e..357177b30 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -10,11 +10,10 @@ init_points = 1000 seed = 347 tui = false pmetrics_outputs = true -parameter_ranges=[[0.1, 0.9], [0.001, 0.1], [30.0, 120.0], [0.0, 4.0]] -parameter_names=[" Ka","Ke ","V_max","lag"] -[randfix] -KPC = 2.0 +[parameters] +Ka = [0.1,0.9] +Ke=[0.001,0.1] +V_max=[30.0,120.0] +lag = [0.0,4.0] -[constant] -KCP = 3.0 \ No newline at end of file diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 073ebbf17..689717489 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -48,7 +48,7 @@ where writer.write_field("cycle").unwrap(); writer.write_field("neg2ll").unwrap(); writer.write_field("nspp").unwrap(); - let parameter_names = &settings.config.parameter_names; + let parameter_names = &settings.computed.primary.names; for i in 0..theta.ncols() { let param_name = parameter_names.get(i).unwrap(); writer.write_field(format!("{param_name}.mean")).unwrap(); @@ -181,7 +181,7 @@ where // log::error!("Objf decreased"); // break; // } - if let Some(output) = &settings.config.pmetrics_outputs { + if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //cycles.csv writer.write_field(format!("{}", &cycle)).unwrap(); @@ -230,7 +230,7 @@ where } } - if cycle >= settings.config.cycles { + if cycle >= settings.parsed.config.cycles { log::info!("Maximum number of cycles reached"); meta_writer.write_field("false").unwrap(); meta_writer.write_field(format!("{}", cycle)).unwrap(); @@ -299,3 +299,4 @@ fn median(data: Vec) -> f64 { odd => *data.get(odd / 2_usize).unwrap(), } } +// what is pmetrics? diff --git a/src/base/mod.rs b/src/base/mod.rs index 9848875c6..4c29952e1 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -35,25 +35,29 @@ where let now = Instant::now(); let settings = settings::read(settings_path); setup_log(&settings); - let ranges = settings.config.param_ranges.clone().unwrap(); - let theta = match &settings.paths.prior_dist { + let ranges = settings.computed.primary.ranges.clone(); + let theta = match &settings.parsed.paths.prior_dist { Some(prior_path) => { let file = File::open(prior_path).unwrap(); let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); let array_read: Array2 = reader.deserialize_array2_dynamic().unwrap(); array_read } - None => lds::sobol(settings.config.init_points, &ranges, settings.config.seed), + None => lds::sobol( + settings.parsed.config.init_points, + &ranges, + settings.parsed.config.seed, + ), }; - let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); - if let Some(exclude) = &settings.config.exclude { + let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + if let Some(exclude) = &settings.parsed.config.exclude { for val in exclude { scenarios.remove(val.as_integer().unwrap() as usize); } } let (tx, rx) = mpsc::unbounded_channel::(); - if settings.config.tui { + if settings.parsed.config.tui { spawn(move || { run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); log::info!("Total time: {:.2?}", now.elapsed()); @@ -80,7 +84,7 @@ fn run_npag( let (theta, psi, w, _objf, _cycle, _converged) = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); - if let Some(output) = &settings.config.pmetrics_outputs { + if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //theta.csv let file = File::create("theta.csv").unwrap(); @@ -105,7 +109,7 @@ fn run_npag( .from_writer(post_file); post_writer.write_field("id").unwrap(); post_writer.write_field("point").unwrap(); - let parameter_names = &settings.config.parameter_names; + let parameter_names = &settings.computed.primary.names; for i in 0..theta.ncols() { let param_name = parameter_names.get(i).unwrap(); post_writer.write_field(param_name).unwrap(); @@ -218,7 +222,7 @@ fn run_npag( } fn setup_log(settings: &Data) { - if let Some(log_path) = &settings.paths.log_out { + if let Some(log_path) = &settings.parsed.paths.log_out { if fs::remove_file(log_path).is_ok() {}; let logfile = FileAppender::builder() .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) diff --git a/src/base/settings.rs b/src/base/settings.rs index 2b0678e5e..0ea227df6 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -4,10 +4,32 @@ use std::process::exit; use toml::value::Array; use toml::{self, Table}; -#[derive(Deserialize, Clone, Debug)] pub struct Data { + pub computed: Computed, + pub parsed: Parsed, +} + +pub struct Computed { + pub primary: Range, + pub constant: Single, + pub randfix: Single, +} + +pub struct Range { + pub names: Vec, + pub ranges: Vec<(f64, f64)>, +} + +pub struct Single { + pub names: Vec, + pub values: Vec, +} + +#[derive(Deserialize, Clone, Debug)] +pub struct Parsed { pub paths: Paths, pub config: Config, + pub parameters: Table, pub randfix: Option
, pub constant: Option
, } @@ -26,9 +48,6 @@ pub struct Config { pub init_points: usize, pub seed: u32, pub tui: bool, - pub parameter_names: Vec, - parameter_ranges: Vec>, - pub param_ranges: Option>, pub pmetrics_outputs: Option, pub exclude: Option, } @@ -36,13 +55,14 @@ pub struct Config { pub fn read(filename: String) -> Data { let contents = match fs::read_to_string(&filename) { Ok(c) => c, - Err(_) => { + Err(e) => { + eprintln!("{}", e); eprintln!("ERROR: Could not read file {}", &filename); exit(1); } }; - let mut config: Data = match toml::from_str(&contents) { + let parsed: Parsed = match toml::from_str(&contents) { Ok(d) => d, Err(e) => { eprintln!("{}", e); @@ -50,18 +70,56 @@ pub fn read(filename: String) -> Data { exit(1); } }; - let mut p_r = vec![]; - for range in &config.config.parameter_ranges { + //Pri + let mut pr = vec![]; + let mut pn = vec![]; + for (name, range) in &parsed.parameters { + let range = range.as_array().unwrap(); if range.len() != 2 { eprintln!( "ERROR: Ranges can only have 2 elements, {} found", range.len() ); - eprintln!("ERROR: In {:?}", range); + eprintln!("ERROR: In {:?}: {:?}", name, range); exit(1); } - p_r.push((*range.first().unwrap(), *range.get(1).unwrap())); + pn.push(name.clone()); + pr.push((range[0].as_float().unwrap(), range[1].as_float().unwrap())); + } + //Constant + let mut cn = vec![]; + let mut cv = vec![]; + if let Some(constant) = &parsed.constant { + for (name, value) in constant { + cn.push(name.clone()); + cv.push(value.as_float().unwrap()); + } + } + + //Randfix + let mut rn = vec![]; + let mut rv = vec![]; + if let Some(randfix) = &parsed.randfix { + for (name, value) in randfix { + rn.push(name.clone()); + rv.push(value.as_float().unwrap()); + } + } + Data { + computed: Computed { + primary: Range { + names: pn, + ranges: pr, + }, + constant: Single { + names: cn, + values: cv, + }, + randfix: Single { + names: rn, + values: rv, + }, + }, + parsed: parsed, } - config.config.param_ranges = Some(p_r); - config } diff --git a/src/tests/config.toml b/src/tests/config.toml index 584e8797f..84f21d8bd 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -8,13 +8,16 @@ init_points = 500 seed = 347 tui = false pmetrics_outputs = true -parameter_names = ["Ke","V"] -parameter_ranges = [[0.1, 0.9], [0.001, 0.1], [30.0, 120.0], [0.0, 4.0]] -[randfix] -KPC = 2.0 -KCP = 5.1 +[parameters] +ka=[0.1,0.9] +ke=[0.001,0.1] +v=[30.0,120.0] [constant] -K10 = 5.0 -K01 = -3.0 \ No newline at end of file +K10=10.0 +k20=15.0 + +[randfix] +KCP = 5.1 +KPC = 2.0 diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 2a38f6d18..e9391bedd 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -36,37 +36,32 @@ fn scaled_sobol() { #[test] fn read_mandatory_settings() { let settings = settings::read("src/tests/config.toml".to_string()); - assert_eq!(settings.paths.data, "data.csv"); - assert_eq!(settings.config.cycles, 1024); - assert_eq!(settings.config.engine, "NPAG"); + assert_eq!(settings.parsed.paths.data, "data.csv"); + assert_eq!(settings.parsed.config.cycles, 1024); + assert_eq!(settings.parsed.config.engine, "NPAG"); } #[test] fn read_parameter_names() { let settings = settings::read("src/tests/config.toml".to_string()); - assert_eq!(settings.config.parameter_names, vec!["Ke", "V"]); + assert_eq!(settings.computed.primary.names, vec!["ka", "ke", "v"]); } #[test] fn read_parameter_ranges() { let settings = settings::read("src/tests/config.toml".to_string()); + assert_eq!( - settings.config.param_ranges.unwrap(), - vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0), (0.0, 4.0)] + settings.computed.primary.ranges, + vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0)] ); } #[test] fn read_randfix() { let settings = settings::read("src/tests/config.toml".to_string()); - let mut names: Vec = vec![]; - let mut values: Vec = vec![]; - for (rf, val) in settings.randfix.unwrap() { - names.push(rf); - values.push(val.as_float().unwrap()); - } - assert_eq!(names, vec!["KCP", "KPC"]); - assert_eq!(values, vec![5.1, 2.0]); + assert_eq!(settings.computed.randfix.names, vec!["KCP", "KPC"]); + assert_eq!(settings.computed.randfix.values, vec![5.1, 2.0]); } #[test] From 352ecafa3e2273d01bd649fb64b58c8376e5b2ef Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Mar 2023 15:13:02 -0500 Subject: [PATCH 125/393] fmt+clippy --- src/base/settings.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/settings.rs b/src/base/settings.rs index 0ea227df6..6b1da59d6 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -120,6 +120,6 @@ pub fn read(filename: String) -> Data { values: rv, }, }, - parsed: parsed, + parsed, } } From 5450c29dfc1b21d5ba149edf98cb42fab7829540 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Mar 2023 15:36:07 -0500 Subject: [PATCH 126/393] bumped interp to 1.0.1 --- Cargo.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index bd7051917..94e9c6428 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] csv = "1.1.6" -ndarray = { version = "0.15.6", features = ["rayon"]} +ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.152" serde_derive = "1.0.152" sobol_burley = "0.4.0" @@ -16,16 +16,16 @@ toml = "0.7.1" #examples ode_solvers = { git = 'https://github.com/Siel/ode-solvers' } #plotly = "0.8.3" -interp = "0.1.1" +interp = "1.0.1" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" log = "0.4.17" log4rs = "1.2.0" rayon = "1.6.1" eyre = "0.6.8" -tui = { version="0.19.0", features = ["crossterm"]} +tui = { version = "0.19.0", features = ["crossterm"] } crossterm = "0.26.0" -tokio = {version="1.25.0",features=["sync","rt"]} +tokio = { version = "1.25.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" rawpointer = "0.2.1" noisy_float = "0.2.0" From f7a056ddfb98afea856fde3f113769c39a7969ce Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Mar 2023 15:38:13 -0500 Subject: [PATCH 127/393] removed unused dependency --- Cargo.toml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 94e9c6428..1d39dc462 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,8 +12,6 @@ serde = "1.0.152" serde_derive = "1.0.152" sobol_burley = "0.4.0" toml = "0.7.1" - -#examples ode_solvers = { git = 'https://github.com/Siel/ode-solvers' } #plotly = "0.8.3" interp = "1.0.1" @@ -28,7 +26,7 @@ crossterm = "0.26.0" tokio = { version = "1.25.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" rawpointer = "0.2.1" -noisy_float = "0.2.0" +#noisy_float = "0.2.0" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} #openblas-src = { version = "0.10.8", features = ["system"]} From 6e241c81084b1c725ab820b272a195e604451380 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 28 Mar 2023 15:41:35 -0500 Subject: [PATCH 128/393] update all dependencies --- Cargo.toml | 16 ++++++++-------- examples/bimodal_ke.toml | 6 +++--- src/tui/ui.rs | 6 +++--- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 1d39dc462..32842591d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,12 +6,12 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -csv = "1.1.6" +csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } -serde = "1.0.152" -serde_derive = "1.0.152" +serde = "1.0.159" +serde_derive = "1.0.159" sobol_burley = "0.4.0" -toml = "0.7.1" +toml = "0.7.3" ode_solvers = { git = 'https://github.com/Siel/ode-solvers' } #plotly = "0.8.3" interp = "1.0.1" @@ -19,11 +19,11 @@ ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" log = "0.4.17" log4rs = "1.2.0" -rayon = "1.6.1" +rayon = "1.7.0" eyre = "0.6.8" -tui = { version = "0.19.0", features = ["crossterm"] } -crossterm = "0.26.0" -tokio = { version = "1.25.0", features = ["sync", "rt"] } +ratatui = { version = "0.20.1", features = ["crossterm"] } +crossterm = "0.26.1" +tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" rawpointer = "0.2.1" #noisy_float = "0.2.0" diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 4dd7b0a69..d36f08687 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -9,8 +9,8 @@ engine = "NPAG" init_points = 2129 seed = 347 tui = false -pmetrics_outputs=true +pmetrics_outputs = true [parameters] -Ke=[0.001,3.0] -V=[25.0,250.0] +Ke = [0.001, 3.0] +V = [25.0, 250.0] diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 058550d3a..b6e8418c9 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -1,7 +1,5 @@ use eyre::Result; -use std::{io::stdout, time::Duration}; -use tokio::sync::mpsc::UnboundedReceiver; -use tui::{ +use ratatui::{ backend::{Backend, CrosstermBackend}, layout::{Alignment, Constraint, Direction, Layout, Rect}, style::{Color, Style}, @@ -9,6 +7,8 @@ use tui::{ widgets::{Block, BorderType, Borders, Cell, Paragraph, Row, Table}, Frame, Terminal, }; +use std::{io::stdout, time::Duration}; +use tokio::sync::mpsc::UnboundedReceiver; use super::{ inputs::{events::Events, InputEvent}, From 7999350d32d4fab8e797ddfe06ead2b27b23a672 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 11:57:07 -0500 Subject: [PATCH 129/393] NOT_WORKING: first iteration over the new data_parser previous to re-write the simulator --- examples/bimodal_ke.rs | 13 ++- src/base/datafile.rs | 175 ++++++++++++++++------------------------- src/base/simulator.rs | 16 +--- 3 files changed, 75 insertions(+), 129 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 9fea7a0ad..80027bdb7 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -39,19 +39,18 @@ impl ode_solvers::System for Model<'_> { struct Sim {} impl Simulate for Sim { - fn simulate( - &self, - params: Vec, - tspan: [f64; 2], - scenario: &Scenario, - ) -> (Vec, Vec>) { + fn simulate(&self, params: Vec, scenario: &Scenario) -> (Vec, Vec>) { let system = Model { ke: params[0], _v: params[1], scenario, }; + // [ + // *scenario.time.first().unwrap(), + // *scenario.time.last().unwrap(), + // ], let y0 = State::new(0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], 0.1); + let mut stepper = Rk4::new(system, 0.0, y0, 1.0, 0.1); let _res = stepper.integrate(); let x = stepper.x_out().to_vec(); let y = stepper.y_out(); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 1a4fd0f43..425798cf7 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -5,9 +5,56 @@ use interp::interp; type Record = HashMap; +enum TypeEvent { + Infusion, + Dose, + Observation, +} + +pub trait Event { + fn get_type(&self) -> TypeEvent; +} + +#[derive(Debug)] +pub struct Dose { + pub time: f64, + pub dose: f64, + pub compartment: usize, +} +impl Event for Dose { + fn get_type(&self) -> TypeEvent { + TypeEvent::Dose + } +} + +#[derive(Debug)] +pub struct Infusion { + pub time: f64, + pub dur: f64, + pub amount: f64, + pub compartment: usize, +} + +impl Event for Infusion { + fn get_type(&self) -> TypeEvent { + TypeEvent::Infusion + } +} +#[derive(Debug)] +pub struct Observation { + pub time: f64, + pub obs: f64, + pub outeq: usize, +} +impl Event for Observation { + fn get_type(&self) -> TypeEvent { + TypeEvent::Observation + } +} + //This structure represents a single row in the CSV file #[derive(Debug)] -struct Event { +struct RawEvent { id: String, evid: isize, time: f64, @@ -24,18 +71,21 @@ struct Event { _c3: Option, covs: HashMap>, } -pub fn parse(path: &String) -> Result, Box> { +pub fn parse(path: &String) -> Result>, Box> +where + E: Event, +{ let mut rdr = csv::ReaderBuilder::new() // .delimiter(b',') // .escape(Some(b'\\')) .comment(Some(b'#')) .from_path(path) .unwrap(); - let mut events: Vec = vec![]; + let mut raw_events: Vec = vec![]; for result in rdr.deserialize() { let mut record: Record = result?; - events.push(Event { + raw_events.push(RawEvent { id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), time: record.remove("TIME").unwrap().parse::().unwrap(), @@ -56,127 +106,36 @@ pub fn parse(path: &String) -> Result, Box> { .collect(), }); } - let mut scenarios: Vec = vec![]; - let ev_iter = events.group_by_mut(|a, b| a.id == b.id); - for group in ev_iter { - scenarios.push(parse_events_to_scenario(group)); - } - Ok(scenarios) -} - -#[derive(Debug)] -pub struct Dose { - pub time: f64, - pub dose: f64, - pub compartment: usize, -} - -#[derive(Debug)] -pub struct Infusion { - pub time: f64, - pub dur: f64, - pub amount: f64, - pub compartment: usize, -} -//This structure represents a full set of dosing events for a single ID -//TODO: I should transform the ADDL and II elements into the right dose events -#[derive(Debug)] -pub struct Scenario { - pub id: String, //id of the Scenario - pub time: Vec, //ALL times - pub infusions: Vec, - pub doses: Vec, - pub time_obs: Vec>, //obs times - pub obs: Vec>, // obs @ time_obs - pub time_flat: Vec, - pub obs_flat: Vec, - pub covariates: Covariates, -} -// Current Limitations: -// This version does not handle -// * EVID!= 1 or 2 -// * ADDL & II -// * C0, C1, C2, C3 -//TODO: time needs to be expanded with the times relevant to ADDL and II -//TODO: Also dose must be expanded because of the same reason -// cov: , //this should be a matrix (or function ), with values for each cov and time -fn parse_events_to_scenario(events: &[Event]) -> Scenario { - let mut time: Vec = vec![]; - let mut doses: Vec = vec![]; - let mut infusions: Vec = vec![]; - let mut raw_time_obs: Vec = vec![]; - let mut raw_obs: Vec = vec![]; - let mut raw_outeq: Vec = vec![]; - let mut covariates: Covariates = Default::default(); - for key in events.get(0).unwrap().covs.keys() { - covariates.push(Cov { - name: key.clone(), - times: vec![], - values: vec![], - }); - } - for event in events { - time.push(event.time); - + let mut events: Vec>; + for event in raw_events { if event.evid == 1 { //dose event if event.dur.unwrap_or(0.0) > 0.0 { - infusions.push(Infusion { + events.push(Box::new(Infusion { time: event.time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, - }); + })); } else { - doses.push(Dose { + events.push(Box::new(Dose { time: event.time, dose: event.dose.unwrap(), compartment: event.input.unwrap() - 1, - }); + })); } } else if event.evid == 0 { //obs event - raw_obs.push(event.out.unwrap()); - raw_time_obs.push(event.time); - raw_outeq.push(event.outeq.unwrap()); - } - for (key, op_val) in &event.covs { - if let Some(val) = op_val { - let cov = get_mut_cov(&mut covariates, key.to_string()).unwrap(); - cov.times.push(event.time); - cov.values.push(*val); - } + events.push(Box::new(Observation { + time: event.time, + obs: event.out.unwrap(), + outeq: event.outeq.unwrap(), + })); } } - let max_outeq = raw_outeq.iter().max().unwrap(); - let mut time_obs: Vec> = vec![]; - let mut obs: Vec> = vec![]; - for _ in 0..*max_outeq { - time_obs.push(vec![]); - obs.push(vec![]); - } - for ((t, o), eq) in raw_time_obs - .iter() - .zip(raw_obs.iter()) - .zip(raw_outeq.iter()) - { - time_obs.get_mut(eq - 1).unwrap().push(*t); - obs.get_mut(eq - 1).unwrap().push(*o); - } - let time_flat = time_obs.clone().into_iter().flatten().collect::>(); - let obs_flat = obs.clone().into_iter().flatten().collect::>(); - Scenario { - id: events[0].id.clone(), - time, - doses, - infusions, - time_obs, - obs, - time_flat, - obs_flat, - covariates, - } + // let ev_iter = events.group_by_mut(|a, b| a.id == b.id); + Ok(events) } #[derive(Debug)] diff --git a/src/base/simulator.rs b/src/base/simulator.rs index a5cc67aec..a9e27ca93 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -1,12 +1,7 @@ use crate::base::datafile::Scenario; use interp::interp_slice; pub trait Simulate { - fn simulate( - &self, - params: Vec, - tspan: [f64; 2], - scenario: &Scenario, - ) -> (Vec, Vec>); + fn simulate(&self, params: Vec, scenario: &Scenario) -> (Vec, Vec>); } pub struct Engine @@ -24,14 +19,7 @@ where Self { sim } } pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec { - let (x_out, y_out) = self.sim.simulate( - params, - [ - *scenario.time.first().unwrap(), - *scenario.time.last().unwrap(), - ], - scenario, - ); + let (x_out, y_out) = self.sim.simulate(params, scenario); let mut y_intrp: Vec> = vec![]; for (i, out) in y_out.iter().enumerate() { y_intrp.push(interp_slice( From 092a923680281528030d7445c2cd3c865f987f74 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 12:20:30 -0500 Subject: [PATCH 130/393] Grouping by id --- examples/debug.rs | 73 -------------------------------------------- src/base/datafile.rs | 31 +++++++++++++++++-- 2 files changed, 28 insertions(+), 76 deletions(-) diff --git a/examples/debug.rs b/examples/debug.rs index 45964ac8e..09ad20cc1 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -1,77 +1,4 @@ use eyre::Result; -use np_core::prelude::*; -use ode_solvers::*; - -const STEP_SIZE: f64 = 0.1; - -struct Model<'a> { - ka: f64, - ke: f64, - _v: f64, - lag: f64, - scenario: &'a Scenario, -} - -type State = Vector2; -type Time = f64; - -impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, y: &mut State, dy: &mut State) { - let ka = self.ka; - let ke = self.ke; - // let t = t - self.lag; - ///////////////////// USER DEFINED /////////////// - dy[0] = -ka * y[0]; - dy[1] = ka * y[0] - ke * y[1]; - //////////////// END USER DEFINED //////////////// - for dose in &self.scenario.doses { - if (dose.time + self.lag) > t - (STEP_SIZE / 2.) - && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) - { - y[dose.compartment] += dose.dose; - } - } - } -} - -struct Sim {} - -impl Simulate for Sim { - fn simulate( - &self, - params: Vec, - tspan: [f64; 2], - scenario: &Scenario, - ) -> (Vec, Vec>) { - let system = Model { - ka: params[0], - ke: params[1], - _v: params[2], - lag: params[3], - scenario, - }; - let y0 = State::new(0.0, 0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); - // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); - let _res = stepper.integrate(); - let x = stepper.x_out().to_vec(); - let y = stepper.y_out(); - let mut yout: Vec> = vec![]; - let v = params[2]; - ///////////////////// ONE PER OUTPUT EQUATION /////////////// - let y0: Vec = y - .iter() - .map(|y| { - ///////////////////// USER DEFINED /////////////// - y[1] / v - //////////////// END USER DEFINED //////////////// - }) - .collect(); - yout.push(y0); - //////////////// END ONE PER OUTPUT EQUATION //////////////// - (x, yout) - } -} fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/two_eq_lag.csv".to_string()).unwrap(); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 425798cf7..d855a6902 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -13,10 +13,12 @@ enum TypeEvent { pub trait Event { fn get_type(&self) -> TypeEvent; + fn id(&self) -> String; } #[derive(Debug)] pub struct Dose { + pub id: String, pub time: f64, pub dose: f64, pub compartment: usize, @@ -25,10 +27,14 @@ impl Event for Dose { fn get_type(&self) -> TypeEvent { TypeEvent::Dose } + fn id(&self) -> String { + self.id + } } #[derive(Debug)] pub struct Infusion { + pub id: String, pub time: f64, pub dur: f64, pub amount: f64, @@ -39,9 +45,13 @@ impl Event for Infusion { fn get_type(&self) -> TypeEvent { TypeEvent::Infusion } + fn id(&self) -> String { + self.id + } } #[derive(Debug)] pub struct Observation { + pub id: String, pub time: f64, pub obs: f64, pub outeq: usize, @@ -50,7 +60,11 @@ impl Event for Observation { fn get_type(&self) -> TypeEvent { TypeEvent::Observation } + fn id(&self) -> String { + self.id + } } +pub type Scenario = Vec>>; //This structure represents a single row in the CSV file #[derive(Debug)] @@ -71,7 +85,7 @@ struct RawEvent { _c3: Option, covs: HashMap>, } -pub fn parse(path: &String) -> Result>, Box> +pub fn parse(path: &String) -> Result>>, Box> where E: Event, { @@ -112,6 +126,7 @@ where //dose event if event.dur.unwrap_or(0.0) > 0.0 { events.push(Box::new(Infusion { + id: event.id, time: event.time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), @@ -119,6 +134,7 @@ where })); } else { events.push(Box::new(Dose { + id: event.id, time: event.time, dose: event.dose.unwrap(), compartment: event.input.unwrap() - 1, @@ -127,6 +143,7 @@ where } else if event.evid == 0 { //obs event events.push(Box::new(Observation { + id: event.id, time: event.time, obs: event.out.unwrap(), outeq: event.outeq.unwrap(), @@ -134,8 +151,16 @@ where } } - // let ev_iter = events.group_by_mut(|a, b| a.id == b.id); - Ok(events) + let ev_iter = events.group_by_mut(|a, b| a.id() == b.id()); + let mut scenarios: Vec>> = vec![]; + for group in ev_iter { + let mut inner_group = vec![]; + for event in group { + inner_group.push(event); + } + scenarios.push(inner_group); + } + Ok(scenarios) } #[derive(Debug)] From d0a57a4f4f9df816e8cf0e242e8c7119fea9b0a5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 15:40:26 -0500 Subject: [PATCH 131/393] Basically totally rewritting the parser, trying to get the right data-structures for the simulator --- src/base/datafile.rs | 107 +++++++++++++++--------------------------- src/base/prob.rs | 4 +- src/base/simulator.rs | 21 ++++----- 3 files changed, 50 insertions(+), 82 deletions(-) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index d855a6902..2a3b1a3bd 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -11,11 +11,6 @@ enum TypeEvent { Observation, } -pub trait Event { - fn get_type(&self) -> TypeEvent; - fn id(&self) -> String; -} - #[derive(Debug)] pub struct Dose { pub id: String, @@ -23,14 +18,6 @@ pub struct Dose { pub dose: f64, pub compartment: usize, } -impl Event for Dose { - fn get_type(&self) -> TypeEvent { - TypeEvent::Dose - } - fn id(&self) -> String { - self.id - } -} #[derive(Debug)] pub struct Infusion { @@ -41,14 +28,6 @@ pub struct Infusion { pub compartment: usize, } -impl Event for Infusion { - fn get_type(&self) -> TypeEvent { - TypeEvent::Infusion - } - fn id(&self) -> String { - self.id - } -} #[derive(Debug)] pub struct Observation { pub id: String, @@ -56,19 +35,17 @@ pub struct Observation { pub obs: f64, pub outeq: usize, } -impl Event for Observation { - fn get_type(&self) -> TypeEvent { - TypeEvent::Observation - } - fn id(&self) -> String { - self.id - } +/// A Scenario is a collection of blocks that represent a single subject in the Datafile +pub struct Scenario { + pub blocks: Vec, + pub obs: Vec, } -pub type Scenario = Vec>>; +/// A Block is a simulation unit, this means that one simulation is made for each block +type Block = Vec; -//This structure represents a single row in the CSV file +/// A Event represent a single row in the Datafile #[derive(Debug)] -struct RawEvent { +struct Event { id: String, evid: isize, time: f64, @@ -85,21 +62,18 @@ struct RawEvent { _c3: Option, covs: HashMap>, } -pub fn parse(path: &String) -> Result>>, Box> -where - E: Event, -{ +pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() // .delimiter(b',') // .escape(Some(b'\\')) .comment(Some(b'#')) .from_path(path) .unwrap(); - let mut raw_events: Vec = vec![]; + let mut events: Vec = vec![]; for result in rdr.deserialize() { let mut record: Record = result?; - raw_events.push(RawEvent { + events.push(Event { id: record.remove("ID").unwrap(), evid: record.remove("EVID").unwrap().parse::().unwrap(), time: record.remove("TIME").unwrap().parse::().unwrap(), @@ -120,46 +94,43 @@ where .collect(), }); } - let mut events: Vec>; - for event in raw_events { + let mut scenarios: Vec = vec![]; + let mut blocks: Vec = vec![]; + let mut block: Block = vec![]; + let mut obs: Vec = vec![]; + let mut id = events[0].id.clone(); + for event in events { + //Check if the id changed + if event.id != id { + blocks.push(block); + let mut block: Block = vec![event]; + scenarios.push(Scenario { blocks, obs: obs }); + let obs: Vec = vec![]; + blocks = vec![]; + id = event.id.clone(); + } + //Event validation logic if event.evid == 1 { - //dose event if event.dur.unwrap_or(0.0) > 0.0 { - events.push(Box::new(Infusion { - id: event.id, - time: event.time, - dur: event.dur.unwrap(), - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - })); + //dose + blocks.push(block); + //TODO: check if this is a valid dose event + let mut block: Block = vec![event]; } else { - events.push(Box::new(Dose { - id: event.id, - time: event.time, - dose: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - })); + //infusion + //TODO: check if this is a valid infusion event + block.push(event); } } else if event.evid == 0 { //obs event - events.push(Box::new(Observation { - id: event.id, - time: event.time, - obs: event.out.unwrap(), - outeq: event.outeq.unwrap(), - })); + //TODO: check if this is a valid obs event + obs.push(event.out.unwrap()); + block.push(event); + } else { + return Err("Error: Unsupported evid".into()); } } - let ev_iter = events.group_by_mut(|a, b| a.id() == b.id()); - let mut scenarios: Vec>> = vec![]; - for group in ev_iter { - let mut inner_group = vec![]; - for event in group { - inner_group.push(event); - } - scenarios.push(inner_group); - } Ok(scenarios) } diff --git a/src/base/prob.rs b/src/base/prob.rs index 0b7c6fab8..5dc7d3f52 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -28,7 +28,7 @@ pub fn prob( ) -> Array2 //(Array2,Array2>) where - S: Simulate + Sync, + S: Simulate + Sync + Send, { // let pred:Arc>>> = Arc::new(Mutex::new(Array2::default((scenarios.len(), support_points.nrows()).f()))); let mut prob = Array2::::zeros((scenarios.len(), support_points.nrows()).f()); @@ -42,7 +42,7 @@ where .for_each(|(j, mut element)| { let scenario = scenarios.get(i).unwrap(); let ypred = Array::from(sim_eng.pred(scenario, support_points.row(j).to_vec())); - let yobs = Array::from(scenario.obs_flat.clone()); + let yobs = Array::from(scenario.obs); // let mut lock = pred.lock().unwrap(); // let predij = lock.get_mut((i,j)).unwrap(); // predij.append(&mut scenario.obs_flat.clone()); diff --git a/src/base/simulator.rs b/src/base/simulator.rs index a9e27ca93..03cc3784f 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -1,7 +1,12 @@ use crate::base::datafile::Scenario; -use interp::interp_slice; + +/// +/// return the predicted values for the given scenario and parameters +/// where the second element of the tuple is the predicted values +/// one per observation time in scenario and in the same order +/// it is not relevant the outeq of the specific event. pub trait Simulate { - fn simulate(&self, params: Vec, scenario: &Scenario) -> (Vec, Vec>); + fn simulate(&self, params: Vec, scenario: &Scenario) -> (Vec, Vec); } pub struct Engine @@ -19,15 +24,7 @@ where Self { sim } } pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec { - let (x_out, y_out) = self.sim.simulate(params, scenario); - let mut y_intrp: Vec> = vec![]; - for (i, out) in y_out.iter().enumerate() { - y_intrp.push(interp_slice( - &x_out, - out, - &scenario.time_obs.get(i).unwrap()[..], - )); - } - y_intrp.into_iter().flatten().collect::>() + let (_x_out, y_out) = self.sim.simulate(params, scenario); + y_out } } From f3f9cc0a86c6a17ec4ab573a22c5a8ca87b8491f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 16:23:10 -0500 Subject: [PATCH 132/393] Still workin on the parser, don't need the nightly compiler anymore --- src/base/datafile.rs | 51 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 2a3b1a3bd..f360f9e5b 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -102,9 +102,11 @@ pub fn parse(path: &String) -> Result, Box> { for event in events { //Check if the id changed if event.id != id { - blocks.push(block); + if !block.is_empty() { + blocks.push(block); + } let mut block: Block = vec![event]; - scenarios.push(Scenario { blocks, obs: obs }); + scenarios.push(Scenario { blocks, obs }); let obs: Vec = vec![]; blocks = vec![]; id = event.id.clone(); @@ -112,18 +114,17 @@ pub fn parse(path: &String) -> Result, Box> { //Event validation logic if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { - //dose - blocks.push(block); - //TODO: check if this is a valid dose event + check_dose(&event)?; + if !block.is_empty() { + blocks.push(block); + } let mut block: Block = vec![event]; } else { - //infusion - //TODO: check if this is a valid infusion event + check_infusion(&event)?; block.push(event); } } else if event.evid == 0 { - //obs event - //TODO: check if this is a valid obs event + check_obs(&event)?; obs.push(event.out.unwrap()); block.push(event); } else { @@ -134,6 +135,38 @@ pub fn parse(path: &String) -> Result, Box> { Ok(scenarios) } +fn check_dose(event: &Event) -> Result<(), Box> { + if event.dose.is_none() { + return Err("Error: Dose event without dose".into()); + } + if event.input.is_none() { + return Err("Error: Dose event without input".into()); + } + Ok(()) +} + +fn check_infusion(event: &Event) -> Result<(), Box> { + if event.dose.is_none() { + return Err("Error: Infusion event without dose".into()); + } + if event.dur.is_none() { + return Err("Error: Infusion event without duration".into()); + } + if event.input.is_none() { + return Err("Error: Infusion event without input".into()); + } + Ok(()) +} +fn check_obs(event: &Event) -> Result<(), Box> { + if event.out.is_none() { + return Err("Error: Obs event without out".into()); + } + if event.outeq.is_none() { + return Err("Error: Obs event without outeq".into()); + } + Ok(()) +} + #[derive(Debug)] pub struct Cov { name: String, From 368abee3d6d13bd6b7de08d6f3fd5be0af621f7f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 16:54:21 -0500 Subject: [PATCH 133/393] fixed a bug that prevented the last scenario to be saved --- src/base/datafile.rs | 36 +++++++++++++++++++++++++++++------- src/base/mod.rs | 6 +++--- src/base/prob.rs | 4 ++-- src/tests/mod.rs | 2 +- 4 files changed, 35 insertions(+), 13 deletions(-) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index f360f9e5b..194b992a3 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -36,16 +36,19 @@ pub struct Observation { pub outeq: usize, } /// A Scenario is a collection of blocks that represent a single subject in the Datafile +#[derive(Debug)] pub struct Scenario { + pub id: String, pub blocks: Vec, pub obs: Vec, + pub obs_times: Vec, } /// A Block is a simulation unit, this means that one simulation is made for each block type Block = Vec; /// A Event represent a single row in the Datafile -#[derive(Debug)] -struct Event { +#[derive(Debug, Clone)] +pub struct Event { id: String, evid: isize, time: f64, @@ -62,7 +65,7 @@ struct Event { _c3: Option, covs: HashMap>, } -pub fn parse(path: &String) -> Result, Box> { +pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() // .delimiter(b',') // .escape(Some(b'\\')) @@ -98,6 +101,8 @@ pub fn parse(path: &String) -> Result, Box> { let mut blocks: Vec = vec![]; let mut block: Block = vec![]; let mut obs: Vec = vec![]; + let mut times: Vec = vec![]; + let mut obs_times: Vec = vec![]; let mut id = events[0].id.clone(); for event in events { //Check if the id changed @@ -105,12 +110,19 @@ pub fn parse(path: &String) -> Result, Box> { if !block.is_empty() { blocks.push(block); } - let mut block: Block = vec![event]; - scenarios.push(Scenario { blocks, obs }); - let obs: Vec = vec![]; + scenarios.push(Scenario { + id: event.id.clone(), + blocks, + obs, + obs_times, + }); + block = vec![event.clone()]; + obs = vec![]; blocks = vec![]; + obs_times = vec![]; id = event.id.clone(); } + times.push(event.time); //Event validation logic if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { @@ -118,19 +130,29 @@ pub fn parse(path: &String) -> Result, Box> { if !block.is_empty() { blocks.push(block); } - let mut block: Block = vec![event]; + block = vec![event]; } else { check_infusion(&event)?; block.push(event); } } else if event.evid == 0 { check_obs(&event)?; + obs_times.push(event.time); obs.push(event.out.unwrap()); block.push(event); } else { return Err("Error: Unsupported evid".into()); } } + if !block.is_empty() { + blocks.push(block); + } + scenarios.push(Scenario { + id, + blocks, + obs, + obs_times, + }); Ok(scenarios) } diff --git a/src/base/mod.rs b/src/base/mod.rs index 4c29952e1..bb614ab78 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -167,7 +167,7 @@ fn run_npag( ]) .unwrap(); for (id, scenario) in scenarios.iter().enumerate() { - let time = scenario.time_flat.clone(); + let time = scenario.obs_times.clone(); let pop_mp = pop_mean_pred.get((id, 0)).unwrap().to_owned(); let pop_medp = pop_median_pred.get((id, 0)).unwrap().to_owned(); let post_mp = post_mean_pred.get(id).unwrap().to_owned(); @@ -202,8 +202,8 @@ fn run_npag( .write_record(["sub_num", "time", "obs", "outeq"]) .unwrap(); for (id, scenario) in scenarios.iter().enumerate() { - let observations = scenario.obs_flat.clone(); - let time = scenario.time_flat.clone(); + let observations = scenario.obs.clone(); + let time = scenario.obs_times.clone(); for (obs, t) in observations.into_iter().zip(time) { obs_writer diff --git a/src/base/prob.rs b/src/base/prob.rs index 5dc7d3f52..48322b1eb 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -28,7 +28,7 @@ pub fn prob( ) -> Array2 //(Array2,Array2>) where - S: Simulate + Sync + Send, + S: Simulate + Sync, { // let pred:Arc>>> = Arc::new(Mutex::new(Array2::default((scenarios.len(), support_points.nrows()).f()))); let mut prob = Array2::::zeros((scenarios.len(), support_points.nrows()).f()); @@ -42,7 +42,7 @@ where .for_each(|(j, mut element)| { let scenario = scenarios.get(i).unwrap(); let ypred = Array::from(sim_eng.pred(scenario, support_points.row(j).to_vec())); - let yobs = Array::from(scenario.obs); + let yobs = Array::from(scenario.obs.clone()); // let mut lock = pred.lock().unwrap(); // let predij = lock.get_mut((i,j)).unwrap(); // predij.append(&mut scenario.obs_flat.clone()); diff --git a/src/tests/mod.rs b/src/tests/mod.rs index e9391bedd..dc896faf4 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -71,7 +71,7 @@ fn read_test_datafile() { assert_eq!(scenarios.len(), 20); assert_eq!(scenarios.last().unwrap().id, "20"); assert_eq!( - scenarios.last().unwrap().time, + scenarios.last().unwrap().times, [0.0, 24.0, 48.0, 72.0, 96.0, 120.0, 120.0, 120.77, 121.75, 125.67, 128.67, 143.67,] ); } From 11b7535bf4beb91d111b4d5dde053ef84f884606 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 19:28:03 -0500 Subject: [PATCH 134/393] working on the simulator --- Cargo.toml | 2 +- examples/debug.rs | 191 ++++++++++++++++++++++++------------------ src/base/datafile.rs | 48 ++--------- src/base/simulator.rs | 5 +- src/tests/mod.rs | 4 +- 5 files changed, 123 insertions(+), 127 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 32842591d..123cdddab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.4.0" toml = "0.7.3" -ode_solvers = { git = 'https://github.com/Siel/ode-solvers' } +ode_solvers = "0.3.7" #plotly = "0.8.3" interp = "1.0.1" ndarray-stats = "0.5.1" diff --git a/examples/debug.rs b/examples/debug.rs index 09ad20cc1..ef6497eb1 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -1,89 +1,116 @@ use eyre::Result; +use np_core::prelude::*; +use ode_solvers::*; + +#[derive(Clone)] +struct Model<'a> { + ke: f64, + _v: f64, + scenario: &'a Scenario, + infusions: Vec, +} + +type State = Vector1; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, y: &State, dy: &mut State) { + let ke = self.ke; + dbg!(&t); + // let t = t - self.lag; + let mut rateiv = [0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] += infusion.amount / infusion.dur; + dbg!(&rateiv); + } + } + ///////////////////// USER DEFINED /////////////// + + dy[0] = -ke * y[0] + rateiv[0]; + + //////////////// END USER DEFINED //////////////// + // for dose in &self.scenario.doses{ + // if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { + // y[dose.compartment-1] += dose.dose; + // } + // } + } +} + +struct Sim {} +#[derive(Debug, Clone)] +pub struct Infusion { + pub time: f64, + pub dur: f64, + pub amount: f64, + pub compartment: usize, +} + +impl Simulate for Sim { + fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { + ke: params[0], + _v: params[1], + scenario, + infusions: vec![], + }; + let mut yout = vec![]; + let mut y0 = State::new(0.0); + let mut time = 0.0; + for block in &scenario.blocks { + for event in block { + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + } + } + let mut stepper = Dopri5::new( + system.clone(), + time, + event.time, + 0.001, + y0, + 1.0e-14, + 1.0e-14, + ); + let _res = stepper.integrate(); + let y = stepper.y_out(); + y0 = match y.last() { + Some(y) => y.clone(), + None => y0, + }; + if event.evid == 0 { + //obs + yout.push(y0[event.outeq.unwrap() - 1] / params[1]); + } + time = event.time; + } + } + + // let mut yout: Vec> = vec![]; + // let y0: Vec = y.iter().map(|y| y[0] / params[1]).collect(); + // yout.push(y0); + + yout + } +} fn main() -> Result<()> { - let scenarios = np_core::base::datafile::parse(&"examples/two_eq_lag.csv".to_string()).unwrap(); - let scenario = scenarios.last().unwrap(); + let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); + let scenario = scenarios.first().unwrap(); + let sim = Sim {}; dbg!(&scenario); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.7012468470182522, - // 0.046457990962687504, - // 82.4722461587669, - // 1.4065258528674902 - // ]) - // )); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.45653373718261686, - // 0.046457990962687504, - // 82.4722461587669, - // 1.4065258528674902 - // ]) - // )); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.7012468470182522, - // 0.053580406975746155, - // 82.4722461587669, - // 1.4065258528674902 - // ]) - // )); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.7012468470182522, - // 0.046457990962687504, - // 54.13560247421265, - // 1.4065258528674902 - // ]) - // )); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.7012468470182522, - // 0.046457990962687504, - // 82.4722461587669, - // 1.799925994873047 - // ]) - // )); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.7012468470182522, - // 0.046457990962687504, - // 82.4722461587669, - // 0. - // ]) - // )); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.7012468470182522, - // 0.046457990962687504, - // 82.4722461587669, - // 4. - // ]) - // )); - // dbg!(simple_sim( - // &Engine::new(Sim {}), - // scenario, - // &Array1::from(vec![ - // 0.45653373718261686, - // 0.053580406975746155, - // 54.13560247421265, - // 1.799925994873047 - // ]) - // )); + dbg!(&scenario.obs); + dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); Ok(()) } diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 194b992a3..84c67ad78 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -5,36 +5,6 @@ use interp::interp; type Record = HashMap; -enum TypeEvent { - Infusion, - Dose, - Observation, -} - -#[derive(Debug)] -pub struct Dose { - pub id: String, - pub time: f64, - pub dose: f64, - pub compartment: usize, -} - -#[derive(Debug)] -pub struct Infusion { - pub id: String, - pub time: f64, - pub dur: f64, - pub amount: f64, - pub compartment: usize, -} - -#[derive(Debug)] -pub struct Observation { - pub id: String, - pub time: f64, - pub obs: f64, - pub outeq: usize, -} /// A Scenario is a collection of blocks that represent a single subject in the Datafile #[derive(Debug)] pub struct Scenario { @@ -50,15 +20,15 @@ type Block = Vec; #[derive(Debug, Clone)] pub struct Event { id: String, - evid: isize, - time: f64, - dur: Option, - dose: Option, + pub evid: isize, + pub time: f64, + pub dur: Option, + pub dose: Option, _addl: Option, _ii: Option, - input: Option, + pub input: Option, out: Option, - outeq: Option, + pub outeq: Option, _c0: Option, _c1: Option, _c2: Option, @@ -126,14 +96,14 @@ pub fn parse(path: &String) -> Result, Box> { //Event validation logic if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { + check_infusion(&event)?; + block.push(event); + } else { check_dose(&event)?; if !block.is_empty() { blocks.push(block); } block = vec![event]; - } else { - check_infusion(&event)?; - block.push(event); } } else if event.evid == 0 { check_obs(&event)?; diff --git a/src/base/simulator.rs b/src/base/simulator.rs index 03cc3784f..52c7a9b5e 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -6,7 +6,7 @@ use crate::base::datafile::Scenario; /// one per observation time in scenario and in the same order /// it is not relevant the outeq of the specific event. pub trait Simulate { - fn simulate(&self, params: Vec, scenario: &Scenario) -> (Vec, Vec); + fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec; } pub struct Engine @@ -24,7 +24,6 @@ where Self { sim } } pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec { - let (_x_out, y_out) = self.sim.simulate(params, scenario); - y_out + self.sim.simulate(params, scenario) } } diff --git a/src/tests/mod.rs b/src/tests/mod.rs index dc896faf4..5694128ba 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -71,8 +71,8 @@ fn read_test_datafile() { assert_eq!(scenarios.len(), 20); assert_eq!(scenarios.last().unwrap().id, "20"); assert_eq!( - scenarios.last().unwrap().times, - [0.0, 24.0, 48.0, 72.0, 96.0, 120.0, 120.0, 120.77, 121.75, 125.67, 128.67, 143.67,] + scenarios.last().unwrap().obs_times, + [120.0, 120.77, 121.75, 125.67, 128.67, 143.67] ); } } From fb6602d8d68735cf635ecac6155da713973544d3 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 23:45:21 -0500 Subject: [PATCH 135/393] it is working again, the results are not yet comparable and need to implement things like lag again --- examples/bimodal_ke.rs | 78 ++++++++++++++++++++++-------- examples/debug.rs | 26 +++++----- examples/two_eq_lag.rs | 105 +++++++++++++++++++++++------------------ 3 files changed, 131 insertions(+), 78 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 80027bdb7..b96326a09 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -2,22 +2,31 @@ use eyre::Result; use np_core::prelude::*; use ode_solvers::*; +#[derive(Debug, Clone)] struct Model<'a> { ke: f64, _v: f64, scenario: &'a Scenario, + infusions: Vec, +} +#[derive(Debug, Clone)] +pub struct Infusion { + pub time: f64, + pub dur: f64, + pub amount: f64, + pub compartment: usize, } type State = Vector1; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, y: &mut State, dy: &mut State) { + fn system(&self, t: Time, y: &State, dy: &mut State) { let ke = self.ke; // let t = t - self.lag; let mut rateiv = [0.0, 0.0]; - for infusion in &self.scenario.infusions { + for infusion in &self.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { rateiv[infusion.compartment] += infusion.amount / infusion.dur; } @@ -35,31 +44,60 @@ impl ode_solvers::System for Model<'_> { // } } } - +#[derive(Debug, Clone)] struct Sim {} impl Simulate for Sim { - fn simulate(&self, params: Vec, scenario: &Scenario) -> (Vec, Vec>) { - let system = Model { + fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { ke: params[0], _v: params[1], scenario, + infusions: vec![], }; - // [ - // *scenario.time.first().unwrap(), - // *scenario.time.last().unwrap(), - // ], - let y0 = State::new(0.0); - let mut stepper = Rk4::new(system, 0.0, y0, 1.0, 0.1); - let _res = stepper.integrate(); - let x = stepper.x_out().to_vec(); - let y = stepper.y_out(); - - let mut yout: Vec> = vec![]; - let y0: Vec = y.iter().map(|y| y[0] / params[1]).collect(); - yout.push(y0); - - (x, yout) + let mut yout = vec![]; + let mut y0 = State::new(0.0); + let mut time = 0.0; + for block in &scenario.blocks { + for event in block { + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + y0[event.input.unwrap() - 1] += event.dose.unwrap(); + } + } + // let mut stepper = Dopri5::new( + // system.clone(), + // time, + // event.time, + // 0.001, + // y0, + // 1.0e-14, + // 1.0e-14, + // ); + let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); + let _res = stepper.integrate(); + let y = stepper.y_out(); + y0 = match y.last() { + Some(y) => y.clone(), + None => y0, + }; + if event.evid == 0 { + //obs + yout.push(y0[event.outeq.unwrap() - 1] / params[1]); + } + time = event.time; + } + } + yout } } diff --git a/examples/debug.rs b/examples/debug.rs index ef6497eb1..1abac7d9e 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -16,13 +16,13 @@ type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &State, dy: &mut State) { let ke = self.ke; - dbg!(&t); + // dbg!(&t); // let t = t - self.lag; let mut rateiv = [0.0]; for infusion in &self.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { rateiv[infusion.compartment] += infusion.amount / infusion.dur; - dbg!(&rateiv); + // dbg!(&rateiv); } } ///////////////////// USER DEFINED /////////////// @@ -71,17 +71,19 @@ impl Simulate for Sim { }); } else { //dose + y0[event.input.unwrap() - 1] += event.dose.unwrap(); } } - let mut stepper = Dopri5::new( - system.clone(), - time, - event.time, - 0.001, - y0, - 1.0e-14, - 1.0e-14, - ); + // let mut stepper = Dopri5::new( + // system.clone(), + // time, + // event.time, + // 0.001, + // y0, + // 1.0e-14, + // 1.0e-14, + // ); + let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = match y.last() { @@ -108,7 +110,7 @@ fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); let sim = Sim {}; - dbg!(&scenario); + // dbg!(&scenario); dbg!(&scenario.obs); dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 7c7621f5c..0b122ee24 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -2,82 +2,95 @@ use eyre::Result; use np_core::prelude::{datafile::get_cov, *}; use ode_solvers::*; -const STEP_SIZE: f64 = 0.1; - +#[derive(Debug, Clone)] struct Model<'a> { ka: f64, ke: f64, _v: f64, lag: f64, scenario: &'a Scenario, - _wt: f64, + infusions: Vec, } type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, y: &mut State, dy: &mut State) { + fn system(&self, t: Time, y: &State, dy: &mut State) { let ka = self.ka; let ke = self.ke; + ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// - for dose in &self.scenario.doses { - if (dose.time + self.lag) > t - (STEP_SIZE / 2.) - && (dose.time + self.lag) <= t + (STEP_SIZE / 2.) - { - y[dose.compartment] += dose.dose; - } - } } } struct Sim {} +#[derive(Debug, Clone)] +pub struct Infusion { + pub time: f64, + pub dur: f64, + pub amount: f64, + pub compartment: usize, +} + impl Simulate for Sim { - fn simulate( - &self, - params: Vec, - tspan: [f64; 2], - scenario: &Scenario, - ) -> (Vec, Vec>) { - // let wt = get_cov(&self.scenario.covariates, "WT".to_string()).unwrap().values.first().unwrap(); - // let t = t - self.lag; - let system = Model { + fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { ka: params[0], ke: params[1], _v: params[2], lag: params[3], scenario, - _wt: *get_cov(&scenario.covariates, "WT".to_string()) - .unwrap() - .values - .first() - .unwrap(), + infusions: vec![], }; - let y0 = State::new(0.0, 0.0); - let mut stepper = Rk4::new(system, tspan[0], y0, tspan[1], STEP_SIZE); - // let mut stepper = Dopri5::new(system, 0.0, 20.0, 1.0e-5, y0, 1.0e-14, 1.0e-14); - let _res = stepper.integrate(); - let x = stepper.x_out().to_vec(); - let y = stepper.y_out(); - let mut yout: Vec> = vec![]; - let v = params[2]; - - ///////////////////// ONE PER OUTPUT EQUATION /////////////// - let y0: Vec = y - .iter() - .map(|y| { - ///////////////////// USER DEFINED /////////////// - y[1] / v - //////////////// END USER DEFINED //////////////// - }) - .collect(); - yout.push(y0); - //////////////// END ONE PER OUTPUT EQUATION //////////////// - (x, yout) + let mut yout = vec![]; + let mut y0 = State::new(0.0, 0.0); + let mut time = 0.0; + for block in &scenario.blocks { + for event in block { + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + //we need to take lag into consideration + y0[event.input.unwrap() - 1] += event.dose.unwrap(); + } + } + // let mut stepper = Dopri5::new( + // system.clone(), + // time, + // event.time, + // 0.001, + // y0, + // 1.0e-14, + // 1.0e-14, + // ); + let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); + let _res = stepper.integrate(); + let y = stepper.y_out(); + y0 = match y.last() { + Some(y) => y.clone(), + None => y0, + }; + if event.evid == 0 { + //obs + yout.push(y0[event.outeq.unwrap() - 1] / params[1]); + } + time = event.time; + } + } + yout } } From 43bcd66ead8061327063debfeafcda6385000c9e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 23:50:32 -0500 Subject: [PATCH 136/393] cleaning --- examples/bimodal_ke.rs | 2 +- examples/debug.rs | 2 +- examples/two_eq_lag.rs | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index b96326a09..afd7def7b 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -87,7 +87,7 @@ impl Simulate for Sim { let _res = stepper.integrate(); let y = stepper.y_out(); y0 = match y.last() { - Some(y) => y.clone(), + Some(y) => *y, None => y0, }; if event.evid == 0 { diff --git a/examples/debug.rs b/examples/debug.rs index 1abac7d9e..60cf0be39 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -87,7 +87,7 @@ impl Simulate for Sim { let _res = stepper.integrate(); let y = stepper.y_out(); y0 = match y.last() { - Some(y) => y.clone(), + Some(y) => *y, None => y0, }; if event.evid == 0 { diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 0b122ee24..57c217718 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::{datafile::get_cov, *}; +use np_core::prelude::{*}; use ode_solvers::*; #[derive(Debug, Clone)] @@ -16,7 +16,7 @@ type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, y: &State, dy: &mut State) { + fn system(&self, _t: Time, y: &State, dy: &mut State) { let ka = self.ka; let ke = self.ke; @@ -80,7 +80,7 @@ impl Simulate for Sim { let _res = stepper.integrate(); let y = stepper.y_out(); y0 = match y.last() { - Some(y) => y.clone(), + Some(y) => *y, None => y0, }; if event.evid == 0 { From 1808186f7fb835f0b684c7dba98ee31bc96287e4 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 23:52:57 -0500 Subject: [PATCH 137/393] cleaning --- examples/bimodal_ke.rs | 4 ++-- examples/debug.rs | 16 +++------------- examples/two_eq_lag.rs | 10 +++++----- src/base/datafile.rs | 4 ++-- 4 files changed, 12 insertions(+), 22 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index afd7def7b..51ba0342a 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -6,7 +6,7 @@ use ode_solvers::*; struct Model<'a> { ke: f64, _v: f64, - scenario: &'a Scenario, + _scenario: &'a Scenario, infusions: Vec, } #[derive(Debug, Clone)] @@ -52,7 +52,7 @@ impl Simulate for Sim { let mut system = Model { ke: params[0], _v: params[1], - scenario, + _scenario: scenario, infusions: vec![], }; let mut yout = vec![]; diff --git a/examples/debug.rs b/examples/debug.rs index 60cf0be39..e9e3ed8b2 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -6,7 +6,7 @@ use ode_solvers::*; struct Model<'a> { ke: f64, _v: f64, - scenario: &'a Scenario, + _scenario: &'a Scenario, infusions: Vec, } @@ -30,11 +30,6 @@ impl ode_solvers::System for Model<'_> { dy[0] = -ke * y[0] + rateiv[0]; //////////////// END USER DEFINED //////////////// - // for dose in &self.scenario.doses{ - // if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { - // y[dose.compartment-1] += dose.dose; - // } - // } } } @@ -52,7 +47,7 @@ impl Simulate for Sim { let mut system = Model { ke: params[0], _v: params[1], - scenario, + _scenario: scenario, infusions: vec![], }; let mut yout = vec![]; @@ -87,7 +82,7 @@ impl Simulate for Sim { let _res = stepper.integrate(); let y = stepper.y_out(); y0 = match y.last() { - Some(y) => *y, + Some(y) => y.clone(), None => y0, }; if event.evid == 0 { @@ -97,11 +92,6 @@ impl Simulate for Sim { time = event.time; } } - - // let mut yout: Vec> = vec![]; - // let y0: Vec = y.iter().map(|y| y[0] / params[1]).collect(); - // yout.push(y0); - yout } } diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag.rs index 57c217718..e751e6107 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::{*}; +use np_core::prelude::*; use ode_solvers::*; #[derive(Debug, Clone)] @@ -7,8 +7,8 @@ struct Model<'a> { ka: f64, ke: f64, _v: f64, - lag: f64, - scenario: &'a Scenario, + _lag: f64, + _scenario: &'a Scenario, infusions: Vec, } @@ -43,8 +43,8 @@ impl Simulate for Sim { ka: params[0], ke: params[1], _v: params[2], - lag: params[3], - scenario, + _lag: params[3], + _scenario: scenario, infusions: vec![], }; let mut yout = vec![]; diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 84c67ad78..967a8be1f 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -33,7 +33,7 @@ pub struct Event { _c1: Option, _c2: Option, _c3: Option, - covs: HashMap>, + _covs: HashMap>, } pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() @@ -61,7 +61,7 @@ pub fn parse(path: &String) -> Result, Box> { _c1: record.remove("C1").unwrap().parse::().ok(), //TODO: To Be Implemented _c2: record.remove("C2").unwrap().parse::().ok(), //TODO: To Be Implemented _c3: record.remove("C3").unwrap().parse::().ok(), //TODO: To Be Implemented - covs: record + _covs: record .into_iter() .map(|(key, value)| (key, value.parse::().ok())) .collect(), From 7fc09294e2db116cd8446960628eca2e9cd74118 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 29 Mar 2023 23:53:31 -0500 Subject: [PATCH 138/393] clippy --- examples/debug.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/debug.rs b/examples/debug.rs index e9e3ed8b2..5126c7fa1 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -82,7 +82,7 @@ impl Simulate for Sim { let _res = stepper.integrate(); let y = stepper.y_out(); y0 = match y.last() { - Some(y) => y.clone(), + Some(y) => *y, None => y0, }; if event.evid == 0 { From e1e04ac8f39725333c5d61e7e63bf44c3de4eda1 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 30 Mar 2023 09:55:13 -0500 Subject: [PATCH 139/393] debugging --- .vscode/launch.json | 286 +++++++++++++++++++++++++++++++++++++++++ examples/bimodal_ke.rs | 27 ++-- examples/debug.rs | 1 + src/base/datafile.rs | 2 +- 4 files changed, 302 insertions(+), 14 deletions(-) create mode 100644 .vscode/launch.json diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 000000000..ec32dae73 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,286 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in library 'np_core'", + "cargo": { + "args": [ + "test", + "--no-run", + "--lib", + "--package=np_core" + ], + "filter": { + "name": "np_core", + "kind": "lib" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug example 'bimodal_ke'", + "cargo": { + "args": [ + "build", + "--example=bimodal_ke", + "--package=np_core" + ], + "filter": { + "name": "bimodal_ke", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in example 'bimodal_ke'", + "cargo": { + "args": [ + "test", + "--no-run", + "--example=bimodal_ke", + "--package=np_core" + ], + "filter": { + "name": "bimodal_ke", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug example 'iohexol'", + "cargo": { + "args": [ + "build", + "--example=iohexol", + "--package=np_core" + ], + "filter": { + "name": "iohexol", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in example 'iohexol'", + "cargo": { + "args": [ + "test", + "--no-run", + "--example=iohexol", + "--package=np_core" + ], + "filter": { + "name": "iohexol", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug example 'qr_decomposition'", + "cargo": { + "args": [ + "build", + "--example=qr_decomposition", + "--package=np_core" + ], + "filter": { + "name": "qr_decomposition", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in example 'qr_decomposition'", + "cargo": { + "args": [ + "test", + "--no-run", + "--example=qr_decomposition", + "--package=np_core" + ], + "filter": { + "name": "qr_decomposition", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug example 'debug'", + "cargo": { + "args": [ + "build", + "--example=debug", + "--package=np_core" + ], + "filter": { + "name": "debug", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in example 'debug'", + "cargo": { + "args": [ + "test", + "--no-run", + "--example=debug", + "--package=np_core" + ], + "filter": { + "name": "debug", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug example 'two_eq_lag'", + "cargo": { + "args": [ + "build", + "--example=two_eq_lag", + "--package=np_core" + ], + "filter": { + "name": "two_eq_lag", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in example 'two_eq_lag'", + "cargo": { + "args": [ + "test", + "--no-run", + "--example=two_eq_lag", + "--package=np_core" + ], + "filter": { + "name": "two_eq_lag", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug example 'column_permutation'", + "cargo": { + "args": [ + "build", + "--example=column_permutation", + "--package=np_core" + ], + "filter": { + "name": "column_permutation", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in example 'column_permutation'", + "cargo": { + "args": [ + "test", + "--no-run", + "--example=column_permutation", + "--package=np_core" + ], + "filter": { + "name": "column_permutation", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug example 'row_normalization'", + "cargo": { + "args": [ + "build", + "--example=row_normalization", + "--package=np_core" + ], + "filter": { + "name": "row_normalization", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + }, + { + "type": "lldb", + "request": "launch", + "name": "Debug unit tests in example 'row_normalization'", + "cargo": { + "args": [ + "test", + "--no-run", + "--example=row_normalization", + "--package=np_core" + ], + "filter": { + "name": "row_normalization", + "kind": "example" + } + }, + "args": [], + "cwd": "${workspaceFolder}" + } + ] +} \ No newline at end of file diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 51ba0342a..364afeb03 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -23,12 +23,11 @@ type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &State, dy: &mut State) { let ke = self.ke; - // let t = t - self.lag; let mut rateiv = [0.0, 0.0]; for infusion in &self.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] += infusion.amount / infusion.dur; + rateiv[infusion.compartment] = infusion.amount / infusion.dur; } } @@ -37,11 +36,6 @@ impl ode_solvers::System for Model<'_> { dy[0] = -ke * y[0] + rateiv[0]; //////////////// END USER DEFINED //////////////// - // for dose in &self.scenario.doses{ - // if (dose.time + self.lag) > t-(STEP_SIZE/2.) && (dose.time + self.lag) <= t+(STEP_SIZE / 2.) { - // y[dose.compartment-1] += dose.dose; - // } - // } } } #[derive(Debug, Clone)] @@ -66,7 +60,7 @@ impl Simulate for Sim { system.infusions.push(Infusion { time: event.time, dur: event.dur.unwrap(), - amount: event.dose.unwrap(), + amount: event.dose.unwrap() * 0.5, compartment: event.input.unwrap() - 1, }); } else { @@ -102,11 +96,18 @@ impl Simulate for Sim { } fn main() -> Result<()> { - start( - Engine::new(Sim {}), - "examples/bimodal_ke.toml".to_string(), - (0.0, 0.05, 0.0, 0.0), - )?; + let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); + let scenario = scenarios.first().unwrap(); + // start( + // Engine::new(Sim {}), + // "examples/bimodal_ke.toml".to_string(), + // (0.0, 0.05, 0.0, 0.0), + // )?; + let sim = Sim {}; + + // dbg!(&scenario); + dbg!(&scenario.obs); + dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); Ok(()) } diff --git a/examples/debug.rs b/examples/debug.rs index 5126c7fa1..370201827 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -100,6 +100,7 @@ fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); let sim = Sim {}; + // dbg!(&scenario); dbg!(&scenario.obs); dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 967a8be1f..7f0146ae2 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -81,7 +81,7 @@ pub fn parse(path: &String) -> Result, Box> { blocks.push(block); } scenarios.push(Scenario { - id: event.id.clone(), + id, blocks, obs, obs_times, From 9ddeaacdfdb4447cc4b21de42172529aa8d9023a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 30 Mar 2023 10:03:14 -0500 Subject: [PATCH 140/393] debugging --- examples/bimodal_ke.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 9fea7a0ad..9cab1903c 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -70,6 +70,12 @@ fn main() -> Result<()> { "examples/bimodal_ke.toml".to_string(), (0.0, 0.05, 0.0, 0.0), )?; + // let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); + // let scenario = scenarios.first().unwrap(); + // let sim = Sim {}; + // let engine = Engine::new(sim); + // dbg!(&scenario.obs); + // dbg!(engine.pred(scenario, vec![0.3142161965370178, 119.59214568138123])); Ok(()) } From fe35047d87c31cf277a040e1930d521bee6a406f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 30 Mar 2023 13:47:39 -0500 Subject: [PATCH 141/393] parameters->random, ranfix->fixed --- src/algorithms/npag.rs | 2 +- src/base/mod.rs | 4 ++-- src/base/settings.rs | 16 ++++++++-------- src/tests/config.toml | 4 ++-- src/tests/mod.rs | 8 ++++---- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 689717489..ae6a27219 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -48,7 +48,7 @@ where writer.write_field("cycle").unwrap(); writer.write_field("neg2ll").unwrap(); writer.write_field("nspp").unwrap(); - let parameter_names = &settings.computed.primary.names; + let parameter_names = &settings.computed.random.names; for i in 0..theta.ncols() { let param_name = parameter_names.get(i).unwrap(); writer.write_field(format!("{param_name}.mean")).unwrap(); diff --git a/src/base/mod.rs b/src/base/mod.rs index 4c29952e1..a89d7e775 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -35,7 +35,7 @@ where let now = Instant::now(); let settings = settings::read(settings_path); setup_log(&settings); - let ranges = settings.computed.primary.ranges.clone(); + let ranges = settings.computed.random.ranges.clone(); let theta = match &settings.parsed.paths.prior_dist { Some(prior_path) => { let file = File::open(prior_path).unwrap(); @@ -109,7 +109,7 @@ fn run_npag( .from_writer(post_file); post_writer.write_field("id").unwrap(); post_writer.write_field("point").unwrap(); - let parameter_names = &settings.computed.primary.names; + let parameter_names = &settings.computed.random.names; for i in 0..theta.ncols() { let param_name = parameter_names.get(i).unwrap(); post_writer.write_field(param_name).unwrap(); diff --git a/src/base/settings.rs b/src/base/settings.rs index 6b1da59d6..8efc7fc73 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -10,9 +10,9 @@ pub struct Data { } pub struct Computed { - pub primary: Range, + pub random: Range, pub constant: Single, - pub randfix: Single, + pub fixed: Single, } pub struct Range { @@ -29,8 +29,8 @@ pub struct Single { pub struct Parsed { pub paths: Paths, pub config: Config, - pub parameters: Table, - pub randfix: Option
, + pub random: Table, + pub fixed: Option
, pub constant: Option
, } @@ -73,7 +73,7 @@ pub fn read(filename: String) -> Data { //Pri let mut pr = vec![]; let mut pn = vec![]; - for (name, range) in &parsed.parameters { + for (name, range) in &parsed.random { let range = range.as_array().unwrap(); if range.len() != 2 { eprintln!( @@ -99,7 +99,7 @@ pub fn read(filename: String) -> Data { //Randfix let mut rn = vec![]; let mut rv = vec![]; - if let Some(randfix) = &parsed.randfix { + if let Some(randfix) = &parsed.fixed { for (name, value) in randfix { rn.push(name.clone()); rv.push(value.as_float().unwrap()); @@ -107,7 +107,7 @@ pub fn read(filename: String) -> Data { } Data { computed: Computed { - primary: Range { + random: Range { names: pn, ranges: pr, }, @@ -115,7 +115,7 @@ pub fn read(filename: String) -> Data { names: cn, values: cv, }, - randfix: Single { + fixed: Single { names: rn, values: rv, }, diff --git a/src/tests/config.toml b/src/tests/config.toml index 84f21d8bd..b789899ed 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -9,7 +9,7 @@ seed = 347 tui = false pmetrics_outputs = true -[parameters] +[random] ka=[0.1,0.9] ke=[0.001,0.1] v=[30.0,120.0] @@ -18,6 +18,6 @@ v=[30.0,120.0] K10=10.0 k20=15.0 -[randfix] +[fixed] KCP = 5.1 KPC = 2.0 diff --git a/src/tests/mod.rs b/src/tests/mod.rs index e9391bedd..e13d0e246 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -44,7 +44,7 @@ fn read_mandatory_settings() { #[test] fn read_parameter_names() { let settings = settings::read("src/tests/config.toml".to_string()); - assert_eq!(settings.computed.primary.names, vec!["ka", "ke", "v"]); + assert_eq!(settings.computed.random.names, vec!["ka", "ke", "v"]); } #[test] @@ -52,7 +52,7 @@ fn read_parameter_ranges() { let settings = settings::read("src/tests/config.toml".to_string()); assert_eq!( - settings.computed.primary.ranges, + settings.computed.random.ranges, vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0)] ); } @@ -60,8 +60,8 @@ fn read_parameter_ranges() { #[test] fn read_randfix() { let settings = settings::read("src/tests/config.toml".to_string()); - assert_eq!(settings.computed.randfix.names, vec!["KCP", "KPC"]); - assert_eq!(settings.computed.randfix.values, vec![5.1, 2.0]); + assert_eq!(settings.computed.fixed.names, vec!["KCP", "KPC"]); + assert_eq!(settings.computed.fixed.values, vec![5.1, 2.0]); } #[test] From edef074c2e41efb76884e0fade5c02f62269470b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 1 Apr 2023 13:16:56 -0500 Subject: [PATCH 142/393] same value than the original simulator --- examples/bimodal_ke.rs | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke.rs index 364afeb03..0e936db0e 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke.rs @@ -60,7 +60,7 @@ impl Simulate for Sim { system.infusions.push(Infusion { time: event.time, dur: event.dur.unwrap(), - amount: event.dose.unwrap() * 0.5, + amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); } else { @@ -68,15 +68,7 @@ impl Simulate for Sim { y0[event.input.unwrap() - 1] += event.dose.unwrap(); } } - // let mut stepper = Dopri5::new( - // system.clone(), - // time, - // event.time, - // 0.001, - // y0, - // 1.0e-14, - // 1.0e-14, - // ); + // let mut stepper = Dopri5::new(system.clone(),time,event.time,0.001,y0,1.0e-14,1.0e-14,); let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); @@ -96,18 +88,18 @@ impl Simulate for Sim { } fn main() -> Result<()> { - let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); - let scenario = scenarios.first().unwrap(); - // start( - // Engine::new(Sim {}), - // "examples/bimodal_ke.toml".to_string(), - // (0.0, 0.05, 0.0, 0.0), - // )?; - let sim = Sim {}; + // let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); + // let scenario = scenarios.first().unwrap(); + start( + Engine::new(Sim {}), + "examples/bimodal_ke.toml".to_string(), + (0.0, 0.05, 0.0, 0.0), + )?; + // let sim = Sim {}; - // dbg!(&scenario); - dbg!(&scenario.obs); - dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); + // // dbg!(&scenario); + // dbg!(&scenario.obs); + // dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); Ok(()) } From a05d666722b0853fa919ded8c30d653a6f03a20b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 3 Apr 2023 10:17:40 -0500 Subject: [PATCH 143/393] reorder the examples --- .gitignore | 1 + examples/{bimodal_ke.toml => bimodal_ke/config.toml} | 2 +- examples/{bimodal_ke.rs => bimodal_ke/main.rs} | 7 +++++-- examples/{ => data}/bimodal_ke.csv | 0 examples/{ => data}/two_eq_lag.csv | 0 examples/{two_eq_lag.toml => two_eq_lag/config.toml} | 11 +++++------ examples/{two_eq_lag.rs => two_eq_lag/main.rs} | 2 +- 7 files changed, 13 insertions(+), 10 deletions(-) rename examples/{bimodal_ke.toml => bimodal_ke/config.toml} (85%) rename examples/{bimodal_ke.rs => bimodal_ke/main.rs} (95%) rename examples/{ => data}/bimodal_ke.csv (100%) rename examples/{ => data}/two_eq_lag.csv (100%) rename examples/{two_eq_lag.toml => two_eq_lag/config.toml} (63%) rename examples/{two_eq_lag.rs => two_eq_lag/main.rs} (98%) diff --git a/.gitignore b/.gitignore index dc95bc43d..380474bd2 100644 --- a/.gitignore +++ b/.gitignore @@ -9,4 +9,5 @@ time.csv posterior.csv meta*.csv /examples/iohexol* +/examples/data/iohexol* /.idea diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke/config.toml similarity index 85% rename from examples/bimodal_ke.toml rename to examples/bimodal_ke/config.toml index d36f08687..c2add4452 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke/config.toml @@ -1,5 +1,5 @@ [paths] -data = "examples/bimodal_ke.csv" +data = "examples/data/bimodal_ke.csv" log_out = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" diff --git a/examples/bimodal_ke.rs b/examples/bimodal_ke/main.rs similarity index 95% rename from examples/bimodal_ke.rs rename to examples/bimodal_ke/main.rs index 0e936db0e..bab193f52 100644 --- a/examples/bimodal_ke.rs +++ b/examples/bimodal_ke/main.rs @@ -2,6 +2,8 @@ use eyre::Result; use np_core::prelude::*; use ode_solvers::*; +const STEP_SIZE: f64 = 1.0 / 60.0; // one step per minute + #[derive(Debug, Clone)] struct Model<'a> { ke: f64, @@ -69,7 +71,8 @@ impl Simulate for Sim { } } // let mut stepper = Dopri5::new(system.clone(),time,event.time,0.001,y0,1.0e-14,1.0e-14,); - let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); + + let mut stepper = Rk4::new(system.clone(), time, y0, event.time, STEP_SIZE * 6.0); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = match y.last() { @@ -92,7 +95,7 @@ fn main() -> Result<()> { // let scenario = scenarios.first().unwrap(); start( Engine::new(Sim {}), - "examples/bimodal_ke.toml".to_string(), + "examples/bimodal_ke/config.toml".to_string(), (0.0, 0.05, 0.0, 0.0), )?; // let sim = Sim {}; diff --git a/examples/bimodal_ke.csv b/examples/data/bimodal_ke.csv similarity index 100% rename from examples/bimodal_ke.csv rename to examples/data/bimodal_ke.csv diff --git a/examples/two_eq_lag.csv b/examples/data/two_eq_lag.csv similarity index 100% rename from examples/two_eq_lag.csv rename to examples/data/two_eq_lag.csv diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag/config.toml similarity index 63% rename from examples/two_eq_lag.toml rename to examples/two_eq_lag/config.toml index 357177b30..bb0126324 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag/config.toml @@ -1,5 +1,5 @@ [paths] -data = "examples/two_eq_lag.csv" +data = "examples/data/two_eq_lag.csv" log_out = "log/two_eq_lag.log" #prior_dist = "theta_two_eq_lag.csv" @@ -12,8 +12,7 @@ tui = false pmetrics_outputs = true [parameters] -Ka = [0.1,0.9] -Ke=[0.001,0.1] -V_max=[30.0,120.0] -lag = [0.0,4.0] - +Ka = [0.1, 0.9] +Ke = [0.001, 0.1] +V_max = [30.0, 120.0] +lag = [0.0, 4.0] diff --git a/examples/two_eq_lag.rs b/examples/two_eq_lag/main.rs similarity index 98% rename from examples/two_eq_lag.rs rename to examples/two_eq_lag/main.rs index e751e6107..0c3925edf 100644 --- a/examples/two_eq_lag.rs +++ b/examples/two_eq_lag/main.rs @@ -97,7 +97,7 @@ impl Simulate for Sim { fn main() -> Result<()> { start( Engine::new(Sim {}), - "examples/two_eq_lag.toml".to_string(), + "examples/two_eq_lag/config.toml".to_string(), (0.1, 0.25, -0.001, 0.0), )?; Ok(()) From 4ba333348cb927dceadc9368476e091e1705a6eb Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Mon, 3 Apr 2023 11:04:54 -0500 Subject: [PATCH 144/393] Update Cargo.toml --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 32842591d..3dbb8c18f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.4.0" toml = "0.7.3" -ode_solvers = { git = 'https://github.com/Siel/ode-solvers' } +ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch='mut_state' } #plotly = "0.8.3" interp = "1.0.1" ndarray-stats = "0.5.1" From 8de8ae7784d508776e28df46b08e1828819d0e9b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 3 Apr 2023 11:09:43 -0500 Subject: [PATCH 145/393] new simulator --- Cargo.toml | 2 +- examples/bimodal_ke/main.rs | 27 ++++++++++++++++++++++++--- examples/debug.rs | 2 +- examples/two_eq_lag/main.rs | 23 +++++++++++++++++++---- 4 files changed, 45 insertions(+), 9 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 123cdddab..7042fec53 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.4.0" toml = "0.7.3" -ode_solvers = "0.3.7" +ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_system' } #plotly = "0.8.3" interp = "1.0.1" ndarray-stats = "0.5.1" diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index bab193f52..6ca5f7a14 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -10,6 +10,7 @@ struct Model<'a> { _v: f64, _scenario: &'a Scenario, infusions: Vec, + dose: Option, } #[derive(Debug, Clone)] pub struct Infusion { @@ -18,15 +19,23 @@ pub struct Infusion { pub amount: f64, pub compartment: usize, } +#[derive(Debug, Clone)] +pub struct Dose { + pub time: f64, + pub amount: f64, + pub compartment: usize, +} type State = Vector1; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, y: &State, dy: &mut State) { + fn system(&mut self, t: Time, y: &State, dy: &mut State) { let ke = self.ke; - let mut rateiv = [0.0, 0.0]; + let lag = 0.0; + + let mut rateiv = [0.0]; for infusion in &self.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { rateiv[infusion.compartment] = infusion.amount / infusion.dur; @@ -38,6 +47,13 @@ impl ode_solvers::System for Model<'_> { dy[0] = -ke * y[0] + rateiv[0]; //////////////// END USER DEFINED //////////////// + + if let Some(dose) = &self.dose { + if t >= dose.time + lag { + dy[dose.compartment] += dose.amount; + self.dose = None; + } + } } } #[derive(Debug, Clone)] @@ -50,6 +66,7 @@ impl Simulate for Sim { _v: params[1], _scenario: scenario, infusions: vec![], + dose: None, }; let mut yout = vec![]; let mut y0 = State::new(0.0); @@ -67,7 +84,11 @@ impl Simulate for Sim { }); } else { //dose - y0[event.input.unwrap() - 1] += event.dose.unwrap(); + system.dose = Some(Dose { + time: event.time, + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); } } // let mut stepper = Dopri5::new(system.clone(),time,event.time,0.001,y0,1.0e-14,1.0e-14,); diff --git a/examples/debug.rs b/examples/debug.rs index 370201827..df586bfe9 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -14,7 +14,7 @@ type State = Vector1; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, y: &State, dy: &mut State) { + fn system(&mut self, t: Time, y: &State, dy: &mut State) { let ke = self.ke; // dbg!(&t); // let t = t - self.lag; diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 0c3925edf..ac224e68e 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -7,23 +7,31 @@ struct Model<'a> { ka: f64, ke: f64, _v: f64, - _lag: f64, + lag: f64, _scenario: &'a Scenario, infusions: Vec, + dose: Option, } type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&self, _t: Time, y: &State, dy: &mut State) { + fn system(&mut self, t: Time, y: &State, dy: &mut State) { let ka = self.ka; let ke = self.ke; - + let lag = self.lag; ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// + + if let Some(dose) = &self.dose { + if t >= dose.time + lag { + dy[dose.compartment] += dose.amount; + self.dose = None; + } + } } } @@ -36,6 +44,12 @@ pub struct Infusion { pub amount: f64, pub compartment: usize, } +#[derive(Debug, Clone)] +pub struct Dose { + pub time: f64, + pub amount: f64, + pub compartment: usize, +} impl Simulate for Sim { fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { @@ -43,9 +57,10 @@ impl Simulate for Sim { ka: params[0], ke: params[1], _v: params[2], - _lag: params[3], + lag: params[3], _scenario: scenario, infusions: vec![], + dose: None, }; let mut yout = vec![]; let mut y0 = State::new(0.0, 0.0); From eba4c8a34ebf84cd0a9dd1558050963f22c6650a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 3 Apr 2023 11:11:48 -0500 Subject: [PATCH 146/393] new simulator --- examples/bimodal_ke.toml | 2 +- examples/two_eq_lag.toml | 11 +++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index d36f08687..361cc9ba8 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -11,6 +11,6 @@ seed = 347 tui = false pmetrics_outputs = true -[parameters] +[random] Ke = [0.001, 3.0] V = [25.0, 250.0] diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index 357177b30..8aec1edef 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -11,9 +11,8 @@ seed = 347 tui = false pmetrics_outputs = true -[parameters] -Ka = [0.1,0.9] -Ke=[0.001,0.1] -V_max=[30.0,120.0] -lag = [0.0,4.0] - +[random] +Ka = [0.1, 0.9] +Ke = [0.001, 0.1] +V_max = [30.0, 120.0] +lag = [0.0, 4.0] From c42c94a9b5fc37645d707c90101cc4a13d494e33 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 3 Apr 2023 11:16:14 -0500 Subject: [PATCH 147/393] working on teql --- examples/two_eq_lag/main.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index ac224e68e..0484c9ef8 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -78,8 +78,11 @@ impl Simulate for Sim { }); } else { //dose - //we need to take lag into consideration - y0[event.input.unwrap() - 1] += event.dose.unwrap(); + system.dose = Some(Dose { + time: event.time, + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); } } // let mut stepper = Dopri5::new( From 013ac243a7b6cb34f6e966484b3aed0125599f27 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 3 Apr 2023 13:10:10 -0500 Subject: [PATCH 148/393] found a bug with outeq --- examples/bimodal_ke/main.rs | 2 +- examples/debug.rs | 101 ++++++++++++++++++++------------ examples/two_eq_lag/config.toml | 4 +- examples/two_eq_lag/main.rs | 43 ++++++-------- 4 files changed, 84 insertions(+), 66 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 6ca5f7a14..23d5ec529 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -30,7 +30,7 @@ type State = Vector1; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, y: &State, dy: &mut State) { + fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { let ke = self.ke; let lag = 0.0; diff --git a/examples/debug.rs b/examples/debug.rs index df586bfe9..badc46cf0 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -2,38 +2,40 @@ use eyre::Result; use np_core::prelude::*; use ode_solvers::*; -#[derive(Clone)] +#[derive(Debug, Clone)] struct Model<'a> { + ka: f64, ke: f64, _v: f64, + lag: f64, _scenario: &'a Scenario, infusions: Vec, + dose: Option, } -type State = Vector1; +type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, y: &State, dy: &mut State) { + fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { + let ka = self.ka; let ke = self.ke; - // dbg!(&t); - // let t = t - self.lag; - let mut rateiv = [0.0]; - for infusion in &self.infusions { - if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] += infusion.amount / infusion.dur; - // dbg!(&rateiv); - } - } ///////////////////// USER DEFINED /////////////// - - dy[0] = -ke * y[0] + rateiv[0]; - + dy[0] = -ka * y[0]; + dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// + + if let Some(dose) = &self.dose { + if t >= dose.time { + y[dose.compartment] += dose.amount; + self.dose = None; + } + } } } struct Sim {} + #[derive(Debug, Clone)] pub struct Infusion { pub time: f64, @@ -41,17 +43,27 @@ pub struct Infusion { pub amount: f64, pub compartment: usize, } +#[derive(Debug, Clone)] +pub struct Dose { + pub time: f64, + pub amount: f64, + pub compartment: usize, +} impl Simulate for Sim { fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { - ke: params[0], - _v: params[1], + ka: params[0], + ke: params[1], + _v: params[2], + lag: params[3], _scenario: scenario, infusions: vec![], + dose: None, }; + let lag = system.lag; // or 0.0 let mut yout = vec![]; - let mut y0 = State::new(0.0); + let mut y0 = State::new(0.0, 0.0); let mut time = 0.0; for block in &scenario.blocks { for event in block { @@ -59,35 +71,36 @@ impl Simulate for Sim { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: event.time, + time: event.time + lag, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); } else { //dose - y0[event.input.unwrap() - 1] += event.dose.unwrap(); + system.dose = Some(Dose { + time: event.time + lag, + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); } } - // let mut stepper = Dopri5::new( - // system.clone(), - // time, - // event.time, - // 0.001, - // y0, - // 1.0e-14, - // 1.0e-14, - // ); - let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); - let _res = stepper.integrate(); - let y = stepper.y_out(); - y0 = match y.last() { - Some(y) => *y, - None => y0, - }; + if event.time == time && event.evid == 1 && event.dur.unwrap_or(0.0) == 0.0 { + y0[event.input.unwrap() - 1] += event.dose.unwrap(); + } else { + let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); + let _res = stepper.integrate(); + let y = stepper.y_out(); + y0 = match y.last() { + Some(y) => *y, + None => y0, + }; + } + dbg!((time, y0 / params[2])); if event.evid == 0 { //obs - yout.push(y0[event.outeq.unwrap() - 1] / params[1]); + //TODO: implement outeq + yout.push(y0[1] / params[2]); } time = event.time; } @@ -97,13 +110,23 @@ impl Simulate for Sim { } fn main() -> Result<()> { - let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); + let scenarios = + np_core::base::datafile::parse(&"examples/data/two_eq_lag.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); let sim = Sim {}; // dbg!(&scenario); + + dbg!(sim.simulate( + vec![ + 0.10026302337646485, + 0.08726134181022645, + 87.63317227363586, + 0.34867238998413086 + ], + scenario + )); dbg!(&scenario.obs); - dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); Ok(()) } diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index bb0126324..5af87f644 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -6,13 +6,13 @@ log_out = "log/two_eq_lag.log" [config] cycles = 1000 engine = "NPAG" -init_points = 1000 +init_points = 10000 seed = 347 tui = false pmetrics_outputs = true [parameters] -Ka = [0.1, 0.9] +Ka = [0.1, 1.5] Ke = [0.001, 0.1] V_max = [30.0, 120.0] lag = [0.0, 4.0] diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 0484c9ef8..e7a97d106 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -17,18 +17,17 @@ type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, y: &State, dy: &mut State) { + fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { let ka = self.ka; let ke = self.ke; - let lag = self.lag; ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// if let Some(dose) = &self.dose { - if t >= dose.time + lag { - dy[dose.compartment] += dose.amount; + if t >= dose.time { + y[dose.compartment] += dose.amount; self.dose = None; } } @@ -62,6 +61,7 @@ impl Simulate for Sim { infusions: vec![], dose: None, }; + let lag = system.lag; // or 0.0 let mut yout = vec![]; let mut y0 = State::new(0.0, 0.0); let mut time = 0.0; @@ -71,7 +71,7 @@ impl Simulate for Sim { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: event.time, + time: event.time + lag, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, @@ -79,31 +79,26 @@ impl Simulate for Sim { } else { //dose system.dose = Some(Dose { - time: event.time, + time: event.time + lag, amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); } } - // let mut stepper = Dopri5::new( - // system.clone(), - // time, - // event.time, - // 0.001, - // y0, - // 1.0e-14, - // 1.0e-14, - // ); - let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); - let _res = stepper.integrate(); - let y = stepper.y_out(); - y0 = match y.last() { - Some(y) => *y, - None => y0, - }; + if event.time == time && event.evid == 1 && event.dur.unwrap_or(0.0) > 0.0 { + y0[event.input.unwrap() - 1] += event.dose.unwrap(); + } else { + let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); + let _res = stepper.integrate(); + let y = stepper.y_out(); + y0 = match y.last() { + Some(y) => *y, + None => y0, + }; + } if event.evid == 0 { //obs - yout.push(y0[event.outeq.unwrap() - 1] / params[1]); + yout.push(y0[event.outeq.unwrap() - 1] / params[2]); } time = event.time; } @@ -116,7 +111,7 @@ fn main() -> Result<()> { start( Engine::new(Sim {}), "examples/two_eq_lag/config.toml".to_string(), - (0.1, 0.25, -0.001, 0.0), + (0.05, 0.25, 0.0, 0.0), )?; Ok(()) } From a1cf03b676a4f78bd14caa084ddd37b1bad6c96f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 3 Apr 2023 15:00:40 -0500 Subject: [PATCH 149/393] both examples are working with the new simulator --- examples/bimodal_ke/main.rs | 41 ++++++++++++++------------ examples/debug.rs | 51 +++++++++++++++++++-------------- examples/two_eq_lag/config.toml | 2 +- examples/two_eq_lag/main.rs | 42 ++++++++++++++++----------- 4 files changed, 80 insertions(+), 56 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 23d5ec529..a405d92df 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,9 +1,7 @@ use eyre::Result; -use np_core::prelude::*; +use np_core::prelude::{datafile::Event, *}; use ode_solvers::*; -const STEP_SIZE: f64 = 1.0 / 60.0; // one step per minute - #[derive(Debug, Clone)] struct Model<'a> { ke: f64, @@ -70,9 +68,8 @@ impl Simulate for Sim { }; let mut yout = vec![]; let mut y0 = State::new(0.0); - let mut time = 0.0; - for block in &scenario.blocks { - for event in block { + for (block_index, block) in scenario.blocks.iter().enumerate() { + for (event_index, event) in block.iter().enumerate() { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -90,27 +87,35 @@ impl Simulate for Sim { compartment: event.input.unwrap() - 1, }); } - } - // let mut stepper = Dopri5::new(system.clone(),time,event.time,0.001,y0,1.0e-14,1.0e-14,); - - let mut stepper = Rk4::new(system.clone(), time, y0, event.time, STEP_SIZE * 6.0); - let _res = stepper.integrate(); - let y = stepper.y_out(); - y0 = match y.last() { - Some(y) => *y, - None => y0, - }; - if event.evid == 0 { + } else if event.evid == 0 { //obs yout.push(y0[event.outeq.unwrap() - 1] / params[1]); } - time = event.time; + if let Some(next_event) = next_event(&scenario, block_index, event_index) { + let mut stepper = + Rk4::new(system.clone(), event.time, y0, next_event.time, 0.1); + let _res = stepper.integrate(); + let y = stepper.y_out(); + y0 = *y.last().unwrap(); + } } } yout } } +fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Option { + let mut next_event = None; + if let Some(event) = scenario.blocks[block_index].get(event_index + 1) { + next_event = Some(event.clone()); + } else if let Some(block) = scenario.blocks.get(block_index + 1) { + if let Some(event) = block.first() { + next_event = Some(event.clone()); + } + } + next_event +} + fn main() -> Result<()> { // let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); // let scenario = scenarios.first().unwrap(); diff --git a/examples/debug.rs b/examples/debug.rs index badc46cf0..b14b23023 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::*; +use np_core::prelude::{datafile::Event, *}; use ode_solvers::*; #[derive(Debug, Clone)] @@ -26,9 +26,8 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// if let Some(dose) = &self.dose { - if t >= dose.time { + if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { y[dose.compartment] += dose.amount; - self.dose = None; } } } @@ -64,9 +63,9 @@ impl Simulate for Sim { let lag = system.lag; // or 0.0 let mut yout = vec![]; let mut y0 = State::new(0.0, 0.0); - let mut time = 0.0; - for block in &scenario.blocks { - for event in block { + + for (block_index, block) in scenario.blocks.iter().enumerate() { + for (event_index, event) in block.iter().enumerate() { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -84,31 +83,41 @@ impl Simulate for Sim { compartment: event.input.unwrap() - 1, }); } + } else if event.evid == 0 { + //obs + //TODO: implement outeq + yout.push(y0[1] / params[2]); } - if event.time == time && event.evid == 1 && event.dur.unwrap_or(0.0) == 0.0 { - y0[event.input.unwrap() - 1] += event.dose.unwrap(); - } else { - let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); + if let Some(next_event) = next_event(&scenario, block_index, event_index) { + let mut stepper = + Rk4::new(system.clone(), event.time, y0, next_event.time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); + dbg!(&y); y0 = match y.last() { Some(y) => *y, None => y0, }; + dbg!((event.time, next_event.time, y0 / params[2])); } - dbg!((time, y0 / params[2])); - if event.evid == 0 { - //obs - //TODO: implement outeq - yout.push(y0[1] / params[2]); - } - time = event.time; } } yout } } +fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Option { + let mut next_event = None; + if let Some(event) = scenario.blocks[block_index].get(event_index + 1) { + next_event = Some(event.clone()); + } else if let Some(block) = scenario.blocks.get(block_index + 1) { + if let Some(event) = block.first() { + next_event = Some(event.clone()); + } + } + next_event +} + fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/data/two_eq_lag.csv".to_string()).unwrap(); @@ -119,10 +128,10 @@ fn main() -> Result<()> { dbg!(sim.simulate( vec![ - 0.10026302337646485, - 0.08726134181022645, - 87.63317227363586, - 0.34867238998413086 + 0.12197456836700439, + 0.08711592574119567, + 31.96331477165222, + 3.9866789817810058 ], scenario )); diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index 5af87f644..650a847f1 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -6,7 +6,7 @@ log_out = "log/two_eq_lag.log" [config] cycles = 1000 engine = "NPAG" -init_points = 10000 +init_points = 15000 seed = 347 tui = false pmetrics_outputs = true diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index e7a97d106..98b730e0b 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::*; +use np_core::prelude::{datafile::Event, *}; use ode_solvers::*; #[derive(Debug, Clone)] @@ -26,9 +26,8 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// if let Some(dose) = &self.dose { - if t >= dose.time { + if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { y[dose.compartment] += dose.amount; - self.dose = None; } } } @@ -64,9 +63,9 @@ impl Simulate for Sim { let lag = system.lag; // or 0.0 let mut yout = vec![]; let mut y0 = State::new(0.0, 0.0); - let mut time = 0.0; - for block in &scenario.blocks { - for event in block { + + for (block_index, block) in scenario.blocks.iter().enumerate() { + for (event_index, event) in block.iter().enumerate() { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -84,34 +83,45 @@ impl Simulate for Sim { compartment: event.input.unwrap() - 1, }); } + } else if event.evid == 0 { + //obs + yout.push(y0[1] / params[2]); } - if event.time == time && event.evid == 1 && event.dur.unwrap_or(0.0) > 0.0 { - y0[event.input.unwrap() - 1] += event.dose.unwrap(); - } else { - let mut stepper = Rk4::new(system.clone(), time, y0, event.time, 0.1); + if let Some(next_event) = next_event(&scenario, block_index, event_index) { + let mut stepper = + Rk4::new(system.clone(), event.time, y0, next_event.time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); + // dbg!(&y); y0 = match y.last() { Some(y) => *y, None => y0, }; + // dbg!((event.time, next_event.time, y0 / params[2])); } - if event.evid == 0 { - //obs - yout.push(y0[event.outeq.unwrap() - 1] / params[2]); - } - time = event.time; } } yout } } +fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Option { + let mut next_event = None; + if let Some(event) = scenario.blocks[block_index].get(event_index + 1) { + next_event = Some(event.clone()); + } else if let Some(block) = scenario.blocks.get(block_index + 1) { + if let Some(event) = block.first() { + next_event = Some(event.clone()); + } + } + next_event +} + fn main() -> Result<()> { start( Engine::new(Sim {}), "examples/two_eq_lag/config.toml".to_string(), - (0.05, 0.25, 0.0, 0.0), + (0.1, 0.25, -0.001, 0.0), )?; Ok(()) } From d876c92abcc41e193cc415c366323fd651d8cd86 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 4 Apr 2023 11:21:05 -0500 Subject: [PATCH 150/393] Some cleaning, Im starting some optimization over the way next events are accessed --- examples/bimodal_ke/main.rs | 23 +++++++---------------- src/base/datafile.rs | 13 +++++++++++++ 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index a405d92df..b4e4ae515 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,5 +1,8 @@ use eyre::Result; -use np_core::prelude::{datafile::Event, *}; +use np_core::prelude::{ + datafile::{Dose, Event, Infusion}, + *, +}; use ode_solvers::*; #[derive(Debug, Clone)] @@ -10,19 +13,6 @@ struct Model<'a> { infusions: Vec, dose: Option, } -#[derive(Debug, Clone)] -pub struct Infusion { - pub time: f64, - pub dur: f64, - pub amount: f64, - pub compartment: usize, -} -#[derive(Debug, Clone)] -pub struct Dose { - pub time: f64, - pub amount: f64, - pub compartment: usize, -} type State = Vector1; type Time = f64; @@ -66,6 +56,7 @@ impl Simulate for Sim { infusions: vec![], dose: None, }; + let lag = 0.0; let mut yout = vec![]; let mut y0 = State::new(0.0); for (block_index, block) in scenario.blocks.iter().enumerate() { @@ -74,7 +65,7 @@ impl Simulate for Sim { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: event.time, + time: event.time + lag, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, @@ -82,7 +73,7 @@ impl Simulate for Sim { } else { //dose system.dose = Some(Dose { - time: event.time, + time: event.time + lag, amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 7f0146ae2..2a5c5de6c 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -13,6 +13,19 @@ pub struct Scenario { pub obs: Vec, pub obs_times: Vec, } +#[derive(Debug, Clone)] +pub struct Infusion { + pub time: f64, + pub dur: f64, + pub amount: f64, + pub compartment: usize, +} +#[derive(Debug, Clone)] +pub struct Dose { + pub time: f64, + pub amount: f64, + pub compartment: usize, +} /// A Block is a simulation unit, this means that one simulation is made for each block type Block = Vec; From 7b713fd5c08ac00ea152ca3d088229406374d6e5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 4 Apr 2023 13:22:12 -0500 Subject: [PATCH 151/393] fixed an error that caused the firs event of each scenario after the first one to be duplicated --- examples/bimodal_ke/main.rs | 25 +++----- examples/debug.rs | 116 ++++++++++++++++++------------------ examples/two_eq_lag/main.rs | 51 ++++------------ src/base/datafile.rs | 8 ++- 4 files changed, 82 insertions(+), 118 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index b4e4ae515..124922bae 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,6 +1,6 @@ use eyre::Result; use np_core::prelude::{ - datafile::{Dose, Event, Infusion}, + datafile::{Dose, Infusion}, *, }; use ode_solvers::*; @@ -59,8 +59,9 @@ impl Simulate for Sim { let lag = 0.0; let mut yout = vec![]; let mut y0 = State::new(0.0); - for (block_index, block) in scenario.blocks.iter().enumerate() { - for (event_index, event) in block.iter().enumerate() { + let mut index: usize = 0; + for block in &scenario.blocks { + for event in block { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -82,12 +83,12 @@ impl Simulate for Sim { //obs yout.push(y0[event.outeq.unwrap() - 1] / params[1]); } - if let Some(next_event) = next_event(&scenario, block_index, event_index) { - let mut stepper = - Rk4::new(system.clone(), event.time, y0, next_event.time, 0.1); + if let Some(next_time) = scenario.times.get(index + 1) { + let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = *y.last().unwrap(); + index += 1; } } } @@ -95,18 +96,6 @@ impl Simulate for Sim { } } -fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Option { - let mut next_event = None; - if let Some(event) = scenario.blocks[block_index].get(event_index + 1) { - next_event = Some(event.clone()); - } else if let Some(block) = scenario.blocks.get(block_index + 1) { - if let Some(event) = block.first() { - next_event = Some(event.clone()); - } - } - next_event -} - fn main() -> Result<()> { // let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); // let scenario = scenarios.first().unwrap(); diff --git a/examples/debug.rs b/examples/debug.rs index b14b23023..e47a58ad7 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -1,69 +1,65 @@ use eyre::Result; -use np_core::prelude::{datafile::Event, *}; +use np_core::prelude::{ + datafile::{Dose, Event, Infusion}, + *, +}; use ode_solvers::*; #[derive(Debug, Clone)] struct Model<'a> { - ka: f64, ke: f64, _v: f64, - lag: f64, _scenario: &'a Scenario, infusions: Vec, dose: Option, } -type State = Vector2; +type State = Vector1; type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { - let ka = self.ka; let ke = self.ke; + + let lag = 0.0; + + let mut rateiv = [0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] = infusion.amount / infusion.dur; + } + } + ///////////////////// USER DEFINED /////////////// - dy[0] = -ka * y[0]; - dy[1] = ka * y[0] - ke * y[1]; + + dy[0] = -ke * y[0] + rateiv[0]; + //////////////// END USER DEFINED //////////////// if let Some(dose) = &self.dose { - if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { - y[dose.compartment] += dose.amount; + if t >= dose.time + lag { + dy[dose.compartment] += dose.amount; + self.dose = None; } } } } - -struct Sim {} - -#[derive(Debug, Clone)] -pub struct Infusion { - pub time: f64, - pub dur: f64, - pub amount: f64, - pub compartment: usize, -} #[derive(Debug, Clone)] -pub struct Dose { - pub time: f64, - pub amount: f64, - pub compartment: usize, -} +struct Sim {} impl Simulate for Sim { fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { - ka: params[0], - ke: params[1], - _v: params[2], - lag: params[3], + ke: params[0], + _v: params[1], _scenario: scenario, infusions: vec![], dose: None, }; - let lag = system.lag; // or 0.0 + let lag = 0.0; let mut yout = vec![]; - let mut y0 = State::new(0.0, 0.0); - + let mut y0 = State::new(0.0); + let mut index: usize = 0; for (block_index, block) in scenario.blocks.iter().enumerate() { for (event_index, event) in block.iter().enumerate() { if event.evid == 1 { @@ -85,27 +81,34 @@ impl Simulate for Sim { } } else if event.evid == 0 { //obs - //TODO: implement outeq - yout.push(y0[1] / params[2]); + yout.push(y0[event.outeq.unwrap() - 1] / params[1]); } - if let Some(next_event) = next_event(&scenario, block_index, event_index) { - let mut stepper = - Rk4::new(system.clone(), event.time, y0, next_event.time, 0.1); + if let Some(next_time) = scenario.times.get(index + 1) { + if next_event(&scenario, block_index, event_index) + .unwrap() + .time + != *next_time + { + //stop exectuion + dbg!( + next_event(&scenario, block_index, event_index) + .unwrap() + .time, + *next_time + ); + panic!("error"); + } + let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); - dbg!(&y); - y0 = match y.last() { - Some(y) => *y, - None => y0, - }; - dbg!((event.time, next_event.time, y0 / params[2])); + y0 = *y.last().unwrap(); } + index += 1; } } yout } } - fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Option { let mut next_event = None; if let Some(event) = scenario.blocks[block_index].get(event_index + 1) { @@ -120,22 +123,19 @@ fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Op fn main() -> Result<()> { let scenarios = - np_core::base::datafile::parse(&"examples/data/two_eq_lag.csv".to_string()).unwrap(); - let scenario = scenarios.first().unwrap(); - let sim = Sim {}; - - // dbg!(&scenario); + np_core::base::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); + let scenario = scenarios.get(2).unwrap(); + // let sim = Sim {}; + let block = scenario.blocks.first().unwrap(); + // let first = block.first().unwrap(); + // let second = block.get(1).unwrap(); + // dbg!(first); + // dbg!(second); + dbg!(block.len()); - dbg!(sim.simulate( - vec![ - 0.12197456836700439, - 0.08711592574119567, - 31.96331477165222, - 3.9866789817810058 - ], - scenario - )); - dbg!(&scenario.obs); + // // dbg!(&scenario); + // dbg!(&scenario.obs); + // dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); Ok(()) } diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 98b730e0b..440644ec9 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,7 +1,9 @@ use eyre::Result; -use np_core::prelude::{datafile::Event, *}; +use np_core::prelude::{ + datafile::{Dose, Infusion}, + *, +}; use ode_solvers::*; - #[derive(Debug, Clone)] struct Model<'a> { ka: f64, @@ -35,20 +37,6 @@ impl ode_solvers::System for Model<'_> { struct Sim {} -#[derive(Debug, Clone)] -pub struct Infusion { - pub time: f64, - pub dur: f64, - pub amount: f64, - pub compartment: usize, -} -#[derive(Debug, Clone)] -pub struct Dose { - pub time: f64, - pub amount: f64, - pub compartment: usize, -} - impl Simulate for Sim { fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { @@ -63,9 +51,9 @@ impl Simulate for Sim { let lag = system.lag; // or 0.0 let mut yout = vec![]; let mut y0 = State::new(0.0, 0.0); - - for (block_index, block) in scenario.blocks.iter().enumerate() { - for (event_index, event) in block.iter().enumerate() { + let mut index = 0; + for block in &scenario.blocks { + for event in block { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -87,17 +75,12 @@ impl Simulate for Sim { //obs yout.push(y0[1] / params[2]); } - if let Some(next_event) = next_event(&scenario, block_index, event_index) { - let mut stepper = - Rk4::new(system.clone(), event.time, y0, next_event.time, 0.1); + if let Some(next_time) = scenario.times.get(index + 1) { + let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); - // dbg!(&y); - y0 = match y.last() { - Some(y) => *y, - None => y0, - }; - // dbg!((event.time, next_event.time, y0 / params[2])); + y0 = *y.last().unwrap(); + index += 1; } } } @@ -105,18 +88,6 @@ impl Simulate for Sim { } } -fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Option { - let mut next_event = None; - if let Some(event) = scenario.blocks[block_index].get(event_index + 1) { - next_event = Some(event.clone()); - } else if let Some(block) = scenario.blocks.get(block_index + 1) { - if let Some(event) = block.first() { - next_event = Some(event.clone()); - } - } - next_event -} - fn main() -> Result<()> { start( Engine::new(Sim {}), diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 2a5c5de6c..bc17d4738 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -12,6 +12,7 @@ pub struct Scenario { pub blocks: Vec, pub obs: Vec, pub obs_times: Vec, + pub times: Vec, } #[derive(Debug, Clone)] pub struct Infusion { @@ -32,7 +33,7 @@ type Block = Vec; /// A Event represent a single row in the Datafile #[derive(Debug, Clone)] pub struct Event { - id: String, + pub id: String, pub evid: isize, pub time: f64, pub dur: Option, @@ -98,11 +99,13 @@ pub fn parse(path: &String) -> Result, Box> { blocks, obs, obs_times, + times, }); - block = vec![event.clone()]; + block = vec![]; obs = vec![]; blocks = vec![]; obs_times = vec![]; + times = vec![]; id = event.id.clone(); } times.push(event.time); @@ -135,6 +138,7 @@ pub fn parse(path: &String) -> Result, Box> { blocks, obs, obs_times, + times, }); Ok(scenarios) From f3ea4c0159d4eb269798e609d1cbd6d0bd5aad59 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 5 Apr 2023 11:21:32 -0500 Subject: [PATCH 152/393] The covariates are now pushed forward when missing, the parsing will fail if there are missing covariates values for the firs event of each scenario --- examples/bimodal_ke/main.rs | 1 + examples/debug.rs | 93 +++++++++++------------------------- examples/two_eq_lag/main.rs | 2 + src/base/datafile.rs | 95 +++++++++++++++++++++++-------------- 4 files changed, 91 insertions(+), 100 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 124922bae..e2ad4b69a 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -61,6 +61,7 @@ impl Simulate for Sim { let mut y0 = State::new(0.0); let mut index: usize = 0; for block in &scenario.blocks { + //if no code is needed here, remove the blocks from the codebase for event in block { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { diff --git a/examples/debug.rs b/examples/debug.rs index e47a58ad7..920e65163 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -1,67 +1,61 @@ use eyre::Result; use np_core::prelude::{ - datafile::{Dose, Event, Infusion}, + datafile::{Dose, Infusion}, *, }; use ode_solvers::*; - #[derive(Debug, Clone)] struct Model<'a> { + ka: f64, ke: f64, _v: f64, + lag: f64, _scenario: &'a Scenario, infusions: Vec, dose: Option, } -type State = Vector1; +type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { + // Random parameters + let ka = self.ka; let ke = self.ke; - - let lag = 0.0; - - let mut rateiv = [0.0]; - for infusion in &self.infusions { - if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] = infusion.amount / infusion.dur; - } - } - + // Covariates ///////////////////// USER DEFINED /////////////// - - dy[0] = -ke * y[0] + rateiv[0]; - + dy[0] = -ka * y[0]; + dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// if let Some(dose) = &self.dose { - if t >= dose.time + lag { - dy[dose.compartment] += dose.amount; - self.dose = None; + if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { + y[dose.compartment] += dose.amount; } } } } -#[derive(Debug, Clone)] + struct Sim {} impl Simulate for Sim { fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { - ke: params[0], - _v: params[1], + ka: params[0], + ke: params[1], + _v: params[2], + lag: params[3], _scenario: scenario, infusions: vec![], dose: None, }; - let lag = 0.0; + let lag = system.lag; // or 0.0 let mut yout = vec![]; - let mut y0 = State::new(0.0); - let mut index: usize = 0; - for (block_index, block) in scenario.blocks.iter().enumerate() { - for (event_index, event) in block.iter().enumerate() { + let mut y0 = State::new(0.0, 0.0); + let mut index = 0; + for block in &scenario.blocks { + for event in block { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -81,61 +75,30 @@ impl Simulate for Sim { } } else if event.evid == 0 { //obs - yout.push(y0[event.outeq.unwrap() - 1] / params[1]); + yout.push(y0[1] / params[2]); } if let Some(next_time) = scenario.times.get(index + 1) { - if next_event(&scenario, block_index, event_index) - .unwrap() - .time - != *next_time - { - //stop exectuion - dbg!( - next_event(&scenario, block_index, event_index) - .unwrap() - .time, - *next_time - ); - panic!("error"); - } let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = *y.last().unwrap(); + index += 1; } - index += 1; } } yout } } -fn next_event(scenario: &Scenario, block_index: usize, event_index: usize) -> Option { - let mut next_event = None; - if let Some(event) = scenario.blocks[block_index].get(event_index + 1) { - next_event = Some(event.clone()); - } else if let Some(block) = scenario.blocks.get(block_index + 1) { - if let Some(event) = block.first() { - next_event = Some(event.clone()); - } - } - next_event -} fn main() -> Result<()> { let scenarios = - np_core::base::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); - let scenario = scenarios.get(2).unwrap(); + np_core::base::datafile::parse(&"examples/data/two_eq_lag.csv".to_string()).unwrap(); + let scenario = scenarios.first().unwrap(); + let event = scenario.blocks.get(5).unwrap().get(6).unwrap(); + dbg!(event); // let sim = Sim {}; - let block = scenario.blocks.first().unwrap(); - // let first = block.first().unwrap(); - // let second = block.get(1).unwrap(); - // dbg!(first); - // dbg!(second); - dbg!(block.len()); - - // // dbg!(&scenario); + // Vamos a asumir que todos los valores de covs estĆ”n presentes // dbg!(&scenario.obs); // dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); - Ok(()) } diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 440644ec9..c65684234 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -20,8 +20,10 @@ type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { + /// Random parameters let ka = self.ka; let ke = self.ke; + // Covariates ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; dy[1] = ka * y[0] - ke * y[1]; diff --git a/src/base/datafile.rs b/src/base/datafile.rs index bc17d4738..94d0c9f65 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -1,8 +1,6 @@ use std::collections::HashMap; use std::error::Error; -use interp::interp; - type Record = HashMap; /// A Scenario is a collection of blocks that represent a single subject in the Datafile @@ -27,6 +25,13 @@ pub struct Dose { pub amount: f64, pub compartment: usize, } +struct Cov { + name: String, + slope: f64, + intercept: f64, +} + +impl Cov {} /// A Block is a simulation unit, this means that one simulation is made for each block type Block = Vec; @@ -47,7 +52,7 @@ pub struct Event { _c1: Option, _c2: Option, _c3: Option, - _covs: HashMap>, + pub covs: HashMap>, } pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() @@ -75,12 +80,16 @@ pub fn parse(path: &String) -> Result, Box> { _c1: record.remove("C1").unwrap().parse::().ok(), //TODO: To Be Implemented _c2: record.remove("C2").unwrap().parse::().ok(), //TODO: To Be Implemented _c3: record.remove("C3").unwrap().parse::().ok(), //TODO: To Be Implemented - _covs: record + covs: record .into_iter() - .map(|(key, value)| (key, value.parse::().ok())) + .map(|(key, value)| { + let val = value.parse::().ok(); + (key, val) + }) .collect(), }); } + let mut scenarios: Vec = vec![]; let mut blocks: Vec = vec![]; let mut block: Block = vec![]; @@ -88,9 +97,15 @@ pub fn parse(path: &String) -> Result, Box> { let mut times: Vec = vec![]; let mut obs_times: Vec = vec![]; let mut id = events[0].id.clone(); - for event in events { - //Check if the id changed + + for mut event in events { + //First event of a scenario if event.id != id { + for (key, val) in &event.covs { + if val.is_none() { + return Err(format!("Error: Covariate {} does not have a value on the first event of subject {}.", key, event.id).into()); + } + } if !block.is_empty() { blocks.push(block); } @@ -109,6 +124,16 @@ pub fn parse(path: &String) -> Result, Box> { id = event.id.clone(); } times.push(event.time); + //Covariate forward filling + let event_c = event.clone(); + for (key, val) in &mut event.covs { + if val.is_none() { + // dbg!(&event_c); + // dbg!(&block); + *val = *block.last().unwrap().covs.get(key).unwrap(); + // dbg!(&val); + } + } //Event validation logic if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { @@ -176,36 +201,36 @@ fn check_obs(event: &Event) -> Result<(), Box> { Ok(()) } -#[derive(Debug)] -pub struct Cov { - name: String, - times: Vec, - pub values: Vec, -} +// #[derive(Debug)] +// pub struct Cov { +// name: String, +// times: Vec, +// pub values: Vec, +// } //Covariates -type Covariates = Vec; +// type Covariates = Vec; -pub fn get_mut_cov(covs: &mut Covariates, key: String) -> Option<&mut Cov> { - for (i, cov) in covs.iter().enumerate() { - if cov.name == key { - return covs.get_mut(i); - } - } - None -} +// pub fn get_mut_cov(covs: &mut Covariates, key: String) -> Option<&mut Cov> { +// for (i, cov) in covs.iter().enumerate() { +// if cov.name == key { +// return covs.get_mut(i); +// } +// } +// None +// } -pub fn get_cov(covs: &Covariates, key: String) -> Option<&Cov> { - for (i, cov) in covs.iter().enumerate() { - if cov.name == key { - return covs.get(i); - } - } - None -} +// pub fn get_cov(covs: &Covariates, key: String) -> Option<&Cov> { +// for (i, cov) in covs.iter().enumerate() { +// if cov.name == key { +// return covs.get(i); +// } +// } +// None +// } -impl Cov { - pub fn interpolate(&self, t: f64) -> f64 { - interp(&self.times, &self.values, t) - } -} +// impl Cov { +// pub fn interpolate(&self, t: f64) -> f64 { +// interp(&self.times, &self.values, t) +// } +// } From 2b2a847d4a55768eb82ec99933e3013b181eeb2d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 5 Apr 2023 15:11:42 -0500 Subject: [PATCH 153/393] first draft of the data structures and methods used to calculate the covariates using linear interpolation --- examples/bimodal_ke/main.rs | 2 +- examples/debug.rs | 4 +- examples/two_eq_lag/main.rs | 4 +- src/base/datafile.rs | 89 ++++++++++++++++++++++++++++--------- 4 files changed, 73 insertions(+), 26 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index e2ad4b69a..6e04c6b0b 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -62,7 +62,7 @@ impl Simulate for Sim { let mut index: usize = 0; for block in &scenario.blocks { //if no code is needed here, remove the blocks from the codebase - for event in block { + for event in &block.events { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion diff --git a/examples/debug.rs b/examples/debug.rs index 920e65163..59607d395 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -55,7 +55,7 @@ impl Simulate for Sim { let mut y0 = State::new(0.0, 0.0); let mut index = 0; for block in &scenario.blocks { - for event in block { + for event in &block.events { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -94,7 +94,7 @@ fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/data/two_eq_lag.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); - let event = scenario.blocks.get(5).unwrap().get(6).unwrap(); + let event = scenario.blocks.get(5).unwrap().events.get(6).unwrap(); dbg!(event); // let sim = Sim {}; // Vamos a asumir que todos los valores de covs estĆ”n presentes diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index c65684234..fe6f03a67 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -20,7 +20,7 @@ type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { - /// Random parameters + // Random parameters let ka = self.ka; let ke = self.ke; // Covariates @@ -55,7 +55,7 @@ impl Simulate for Sim { let mut y0 = State::new(0.0, 0.0); let mut index = 0; for block in &scenario.blocks { - for event in block { + for event in &block.events { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 94d0c9f65..90c84fa07 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -4,7 +4,7 @@ use std::error::Error; type Record = HashMap; /// A Scenario is a collection of blocks that represent a single subject in the Datafile -#[derive(Debug)] +#[derive(Debug, Clone)] pub struct Scenario { pub id: String, pub blocks: Vec, @@ -25,16 +25,24 @@ pub struct Dose { pub amount: f64, pub compartment: usize, } -struct Cov { - name: String, +#[derive(Debug, Clone)] +struct CovLine { slope: f64, intercept: f64, } -impl Cov {} -/// A Block is a simulation unit, this means that one simulation is made for each block -type Block = Vec; +impl CovLine { + pub fn interp(&self, x: f64) -> f64 { + self.slope * x + self.intercept + } +} +// type Block = Vec; +#[derive(Debug, Clone)] +pub struct Block { + pub events: Vec, + covs: HashMap, +} /// A Event represent a single row in the Datafile #[derive(Debug, Clone)] pub struct Event { @@ -92,7 +100,10 @@ pub fn parse(path: &String) -> Result, Box> { let mut scenarios: Vec = vec![]; let mut blocks: Vec = vec![]; - let mut block: Block = vec![]; + let mut block: Block = Block { + events: vec![], + covs: HashMap::new(), + }; let mut obs: Vec = vec![]; let mut times: Vec = vec![]; let mut obs_times: Vec = vec![]; @@ -106,7 +117,7 @@ pub fn parse(path: &String) -> Result, Box> { return Err(format!("Error: Covariate {} does not have a value on the first event of subject {}.", key, event.id).into()); } } - if !block.is_empty() { + if !block.events.is_empty() { blocks.push(block); } scenarios.push(Scenario { @@ -116,7 +127,10 @@ pub fn parse(path: &String) -> Result, Box> { obs_times, times, }); - block = vec![]; + block = Block { + events: vec![], + covs: HashMap::new(), + }; obs = vec![]; blocks = vec![]; obs_times = vec![]; @@ -125,37 +139,38 @@ pub fn parse(path: &String) -> Result, Box> { } times.push(event.time); //Covariate forward filling - let event_c = event.clone(); for (key, val) in &mut event.covs { if val.is_none() { - // dbg!(&event_c); - // dbg!(&block); - *val = *block.last().unwrap().covs.get(key).unwrap(); - // dbg!(&val); + *val = *block.events.last().unwrap().covs.get(key).unwrap(); } } //Event validation logic if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { check_infusion(&event)?; - block.push(event); } else { check_dose(&event)?; - if !block.is_empty() { - blocks.push(block); - } - block = vec![event]; } + + if !block.events.is_empty() { + blocks.push(block); + } + // clone the covs from the dose event and put them in the block + block = Block { + events: vec![], + covs: HashMap::new(), + }; } else if event.evid == 0 { check_obs(&event)?; obs_times.push(event.time); obs.push(event.out.unwrap()); - block.push(event); } else { return Err("Error: Unsupported evid".into()); } + + block.events.push(event); } - if !block.is_empty() { + if !block.events.is_empty() { blocks.push(block); } scenarios.push(Scenario { @@ -165,6 +180,38 @@ pub fn parse(path: &String) -> Result, Box> { obs_times, times, }); + // Prepare the linear interpolation of the covariates + let scenarios_c = scenarios.clone(); + for (si, scenario) in scenarios.iter_mut().enumerate() { + let scenario_c = scenarios_c.get(si).unwrap(); + for (bi, block) in scenario.blocks.iter_mut().enumerate() { + if let Some(next_block) = scenario_c.blocks.get(bi + 1) { + for (key, reg) in &mut block.covs { + let p_v = block + .events + .first() + .unwrap() + .covs + .get(key) + .unwrap() + .unwrap(); + let p_t = block.events.first().unwrap().time; + let f_v = next_block + .events + .first() + .unwrap() + .covs + .get(key) + .unwrap() + .unwrap(); + let f_t = next_block.events.first().unwrap().time; + let slope = (f_v - p_v) / (f_t - p_t); + let intercept = p_v - slope * p_t; + *reg = CovLine { intercept, slope }; + } + } + } + } Ok(scenarios) } From 6e4f9b1f8d44b459df6c0ecb665076114f83ca86 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 5 Apr 2023 15:22:18 -0500 Subject: [PATCH 154/393] clean --- src/base/datafile.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 90c84fa07..897e930eb 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -1,3 +1,4 @@ +#![allow(dead_code)] use std::collections::HashMap; use std::error::Error; From 2a4a1358bbecfd0be234b8cd39a6a1a8744e4902 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 5 Apr 2023 16:15:45 -0500 Subject: [PATCH 155/393] refactor and bug fixes --- examples/debug.rs | 6 ++-- src/base/datafile.rs | 65 ++++++++++++-------------------------------- 2 files changed, 22 insertions(+), 49 deletions(-) diff --git a/examples/debug.rs b/examples/debug.rs index 59607d395..918d68aae 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -94,8 +94,10 @@ fn main() -> Result<()> { let scenarios = np_core::base::datafile::parse(&"examples/data/two_eq_lag.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); - let event = scenario.blocks.get(5).unwrap().events.get(6).unwrap(); - dbg!(event); + let block = scenario.blocks.get(0).unwrap(); + dbg!(&block.covs); + // dbg!(&block.covs.get("WT").unwrap().interp(12.0)); + // let sim = Sim {}; // Vamos a asumir que todos los valores de covs estĆ”n presentes // dbg!(&scenario.obs); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 897e930eb..f244a2269 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -27,7 +27,7 @@ pub struct Dose { pub compartment: usize, } #[derive(Debug, Clone)] -struct CovLine { +pub struct CovLine { slope: f64, intercept: f64, } @@ -42,7 +42,7 @@ impl CovLine { #[derive(Debug, Clone)] pub struct Block { pub events: Vec, - covs: HashMap, + pub covs: HashMap, } /// A Event represent a single row in the Datafile #[derive(Debug, Clone)] @@ -186,16 +186,10 @@ pub fn parse(path: &String) -> Result, Box> { for (si, scenario) in scenarios.iter_mut().enumerate() { let scenario_c = scenarios_c.get(si).unwrap(); for (bi, block) in scenario.blocks.iter_mut().enumerate() { + let mut block_covs: HashMap = HashMap::new(); if let Some(next_block) = scenario_c.blocks.get(bi + 1) { - for (key, reg) in &mut block.covs { - let p_v = block - .events - .first() - .unwrap() - .covs - .get(key) - .unwrap() - .unwrap(); + for (key, p_v) in &block.events.first().unwrap().covs { + let p_v = p_v.unwrap(); let p_t = block.events.first().unwrap().time; let f_v = next_block .events @@ -208,9 +202,21 @@ pub fn parse(path: &String) -> Result, Box> { let f_t = next_block.events.first().unwrap().time; let slope = (f_v - p_v) / (f_t - p_t); let intercept = p_v - slope * p_t; - *reg = CovLine { intercept, slope }; + block_covs.insert(key.clone(), CovLine { intercept, slope }); + } + } else { + for (key, p_v) in &block.events.first().unwrap().covs { + let p_v = p_v.unwrap(); + block_covs.insert( + key.clone(), + CovLine { + intercept: p_v, + slope: 0.0, + }, + ); } } + block.covs = block_covs; } } @@ -226,7 +232,6 @@ fn check_dose(event: &Event) -> Result<(), Box> { } Ok(()) } - fn check_infusion(event: &Event) -> Result<(), Box> { if event.dose.is_none() { return Err("Error: Infusion event without dose".into()); @@ -248,37 +253,3 @@ fn check_obs(event: &Event) -> Result<(), Box> { } Ok(()) } - -// #[derive(Debug)] -// pub struct Cov { -// name: String, -// times: Vec, -// pub values: Vec, -// } - -//Covariates -// type Covariates = Vec; - -// pub fn get_mut_cov(covs: &mut Covariates, key: String) -> Option<&mut Cov> { -// for (i, cov) in covs.iter().enumerate() { -// if cov.name == key { -// return covs.get_mut(i); -// } -// } -// None -// } - -// pub fn get_cov(covs: &Covariates, key: String) -> Option<&Cov> { -// for (i, cov) in covs.iter().enumerate() { -// if cov.name == key { -// return covs.get(i); -// } -// } -// None -// } - -// impl Cov { -// pub fn interpolate(&self, t: f64) -> f64 { -// interp(&self.times, &self.values, t) -// } -// } From 00439aab6a0ed4a0cb4a0c5a79915a63e3b5aa35 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 10 Apr 2023 19:22:37 +0200 Subject: [PATCH 156/393] Delete iohexol_data_fix.csv From 98b64de975f6070a1480949b45c55f303abe79c7 Mon Sep 17 00:00:00 2001 From: mhovd <66058642+mhovd@users.noreply.github.com> Date: Wed, 12 Apr 2023 09:57:06 +0200 Subject: [PATCH 157/393] Temp --- src/algorithms/npag.rs | 11 +++++++++++ src/tui/inputs/key.rs | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index ae6a27219..f66d072e3 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -237,6 +237,17 @@ where meta_writer.write_record(None::<&[u8]>).unwrap(); break; } + + // If not converged, and not reached maximum cycles, check if user wants to end run + if cycle >= settings.parsed.config.cycles { + log::info!("Maximum number of cycles reached"); + meta_writer.write_field("false").unwrap(); + meta_writer.write_field(format!("{}", cycle)).unwrap(); + meta_writer.write_record(None::<&[u8]>).unwrap(); + break; + } + + theta = adaptative_grid(&mut theta, eps, &ranges); // dbg!(&theta); cycle += 1; diff --git a/src/tui/inputs/key.rs b/src/tui/inputs/key.rs index 3de0f2b1f..390236572 100644 --- a/src/tui/inputs/key.rs +++ b/src/tui/inputs/key.rs @@ -74,6 +74,12 @@ impl Key { matches!(self, Key::Ctrl('c') | Key::Char('q') | Key::Esc) } + /// If end early + pub fn is_user_end_signal(&self) -> bool { + matches!(self, Key::Ctrl('e')) + user_end = true; + } + /// Returns the function key corresponding to the given number /// /// 1 -> F1, etc... From 582429fdae0f31c109d4c5b83df02490a85a101a Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Wed, 12 Apr 2023 11:17:15 +0200 Subject: [PATCH 158/393] Working example --- Cargo.toml | 1 + examples/bimodal_ke.toml | 5 +++-- src/algorithms/npag.rs | 10 ++++------ src/base/settings.rs | 2 ++ src/tui/inputs/key.rs | 5 ----- 5 files changed, 10 insertions(+), 13 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3dbb8c18f..862868664 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,6 +26,7 @@ crossterm = "0.26.1" tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" rawpointer = "0.2.1" +thiserror = "1.0.40" #noisy_float = "0.2.0" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} #openblas-src = { version = "0.10.8", features = ["system"]} diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 361cc9ba8..5e8d5a3ee 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -4,12 +4,13 @@ log_out = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" [config] -cycles = 1024 +cycles = 9999 engine = "NPAG" init_points = 2129 seed = 347 -tui = false +tui = true pmetrics_outputs = true +stopfile = "stop.txt" [random] Ke = [0.001, 3.0] diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index f66d072e3..740444e4c 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -239,15 +239,13 @@ where } // If not converged, and not reached maximum cycles, check if user wants to end run - if cycle >= settings.parsed.config.cycles { - log::info!("Maximum number of cycles reached"); - meta_writer.write_field("false").unwrap(); - meta_writer.write_field(format!("{}", cycle)).unwrap(); - meta_writer.write_record(None::<&[u8]>).unwrap(); + let stopfile = &settings.parsed.config.stopfile; + let do_stop = std::path::Path::new(stopfile).exists(); + if do_stop { + log::info!("Stopfile detected - breaking"); break; } - theta = adaptative_grid(&mut theta, eps, &ranges); // dbg!(&theta); cycle += 1; diff --git a/src/base/settings.rs b/src/base/settings.rs index 8efc7fc73..f77a46737 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -50,6 +50,7 @@ pub struct Config { pub tui: bool, pub pmetrics_outputs: Option, pub exclude: Option, + pub stopfile: String, } pub fn read(filename: String) -> Data { @@ -105,6 +106,7 @@ pub fn read(filename: String) -> Data { rv.push(value.as_float().unwrap()); } } + Data { computed: Computed { random: Range { diff --git a/src/tui/inputs/key.rs b/src/tui/inputs/key.rs index 390236572..6a2060c7e 100644 --- a/src/tui/inputs/key.rs +++ b/src/tui/inputs/key.rs @@ -74,11 +74,6 @@ impl Key { matches!(self, Key::Ctrl('c') | Key::Char('q') | Key::Esc) } - /// If end early - pub fn is_user_end_signal(&self) -> bool { - matches!(self, Key::Ctrl('e')) - user_end = true; - } /// Returns the function key corresponding to the given number /// From 0138101c5a2197a506cb6cfc1e689cba96e8267f Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 16:32:06 +0200 Subject: [PATCH 159/393] Stopfile is now optional --- src/algorithms/npag.rs | 11 ++++++----- src/base/settings.rs | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 740444e4c..6f091189d 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -239,11 +239,12 @@ where } // If not converged, and not reached maximum cycles, check if user wants to end run - let stopfile = &settings.parsed.config.stopfile; - let do_stop = std::path::Path::new(stopfile).exists(); - if do_stop { - log::info!("Stopfile detected - breaking"); - break; + if let Some(stopfile) = &settings.parsed.config.stopfile { + let stopfile_found = std::path::Path::new(stopfile).exists(); + if stopfile_found { + log::info!("Stopfile detected - breaking"); + break; + } } theta = adaptative_grid(&mut theta, eps, &ranges); diff --git a/src/base/settings.rs b/src/base/settings.rs index f77a46737..7746888cc 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -50,7 +50,7 @@ pub struct Config { pub tui: bool, pub pmetrics_outputs: Option, pub exclude: Option, - pub stopfile: String, + pub stopfile: Option, } pub fn read(filename: String) -> Data { From b1d191c6028d7513c669085ae62e9c311108b677 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 16:57:55 +0200 Subject: [PATCH 160/393] Comments --- src/algorithms/npag.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6f091189d..c2c78e0b3 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -212,6 +212,7 @@ where }; tx.send(state.clone()).unwrap(); + // Stop if we have reached convergence criteria if (last_objf - objf).abs() <= THETA_G && eps > THETA_E { eps /= 2.; if eps <= THETA_E { @@ -230,6 +231,7 @@ where } } + // Stop if we have reached maximum number of cycles if cycle >= settings.parsed.config.cycles { log::info!("Maximum number of cycles reached"); meta_writer.write_field("false").unwrap(); From acfa2e706cd80cf6b77394f16910a36723946171 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 16:58:06 +0200 Subject: [PATCH 161/393] Ignored stop.txt --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index dc95bc43d..f457b80e7 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ posterior.csv meta*.csv /examples/iohexol* /.idea +stop.txt From ea5b9e0ccea7cb3e5aa9dd8ad329f66b1a5135d6 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 17:33:16 +0200 Subject: [PATCH 162/393] Can now write stopfile with CTRL+E --- src/tui/actions.rs | 5 ++++- src/tui/inputs/key.rs | 3 +++ src/tui/mod.rs | 14 +++++++++++--- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/tui/actions.rs b/src/tui/actions.rs index 23e04d5be..cdfb262a6 100644 --- a/src/tui/actions.rs +++ b/src/tui/actions.rs @@ -8,12 +8,13 @@ use super::inputs::key::Key; #[derive(Debug, Clone, Copy, Eq, PartialEq)] pub enum Action { Quit, + Stop } impl Action { /// All available actions pub fn iterator() -> Iter<'static, Action> { - static ACTIONS: [Action; 1] = [Action::Quit]; + static ACTIONS: [Action; 2] = [Action::Quit, Action::Stop]; ACTIONS.iter() } @@ -21,6 +22,7 @@ impl Action { pub fn keys(&self) -> &[Key] { match self { Action::Quit => &[Key::Ctrl('c'), Key::Char('q')], + Action::Stop => &[Key::Ctrl('e')], } } } @@ -30,6 +32,7 @@ impl Display for Action { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { let str = match self { Action::Quit => "Quit", + Action::Stop => "Stop", }; write!(f, "{}", str) } diff --git a/src/tui/inputs/key.rs b/src/tui/inputs/key.rs index 6a2060c7e..17d8957b9 100644 --- a/src/tui/inputs/key.rs +++ b/src/tui/inputs/key.rs @@ -74,6 +74,9 @@ impl Key { matches!(self, Key::Ctrl('c') | Key::Char('q') | Key::Esc) } + pub fn is_stop(&self) -> bool { + matches!(self, Key::Ctrl('e')) + } /// Returns the function key corresponding to the given number /// diff --git a/src/tui/mod.rs b/src/tui/mod.rs index 5de826ce9..a5edf86a0 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -8,6 +8,7 @@ use log::{debug, warn}; use self::actions::{Action, Actions}; use self::inputs::key::Key; use self::state::AppState; +use std::fs::File; #[derive(Debug, PartialEq, Eq)] pub enum AppReturn { @@ -26,7 +27,7 @@ pub struct App { impl App { #[allow(clippy::new_without_default)] pub fn new() -> Self { - let actions = vec![Action::Quit].into(); + let actions = vec![Action::Quit, Action::Stop].into(); let state = AppState::new(); Self { actions, state } @@ -38,9 +39,16 @@ impl App { debug!("Run action [{:?}]", action); match action { Action::Quit => AppReturn::Exit, + Action::Stop => { + // Write the "stop.txt" file + log::info!("Stop signal received - writing stopfile"); + let filename = "stop.txt"; + File::create(filename).unwrap(); + AppReturn::Continue + } } } else { - warn!("No action accociated to {}", key); + warn!("No action associated to {}", key); AppReturn::Continue } } @@ -51,4 +59,4 @@ impl App { pub fn state(&self) -> &AppState { &self.state } -} +} \ No newline at end of file From 901876256209b03611d7853da272b82c2c086b62 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 17:37:02 +0200 Subject: [PATCH 163/393] Cargo fmt --- src/tui/actions.rs | 2 +- src/tui/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tui/actions.rs b/src/tui/actions.rs index cdfb262a6..cc7695118 100644 --- a/src/tui/actions.rs +++ b/src/tui/actions.rs @@ -8,7 +8,7 @@ use super::inputs::key::Key; #[derive(Debug, Clone, Copy, Eq, PartialEq)] pub enum Action { Quit, - Stop + Stop, } impl Action { diff --git a/src/tui/mod.rs b/src/tui/mod.rs index a5edf86a0..2db86d32c 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -59,4 +59,4 @@ impl App { pub fn state(&self) -> &AppState { &self.state } -} \ No newline at end of file +} From 3d33e66ea209310c99e77e8a8646462ff83f09c4 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 17:38:27 +0200 Subject: [PATCH 164/393] Added todo --- src/tui/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tui/mod.rs b/src/tui/mod.rs index 2db86d32c..8b13168ce 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -42,7 +42,7 @@ impl App { Action::Stop => { // Write the "stop.txt" file log::info!("Stop signal received - writing stopfile"); - let filename = "stop.txt"; + let filename = "stop.txt"; //TO-DO: This should be changed to use the name of the stopfile in settings File::create(filename).unwrap(); AppReturn::Continue } From 10ea1c889aef9e0bb3f0e24b4235326786ac7392 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 17:39:32 +0200 Subject: [PATCH 165/393] Changed key to CTRL+D --- src/tui/actions.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tui/actions.rs b/src/tui/actions.rs index cc7695118..7bf3d3302 100644 --- a/src/tui/actions.rs +++ b/src/tui/actions.rs @@ -22,7 +22,7 @@ impl Action { pub fn keys(&self) -> &[Key] { match self { Action::Quit => &[Key::Ctrl('c'), Key::Char('q')], - Action::Stop => &[Key::Ctrl('e')], + Action::Stop => &[Key::Ctrl('d')], } } } From 9dff692064b0b6659c81e9f6c05c4390a970269e Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 17:47:41 +0200 Subject: [PATCH 166/393] Stops when the file "stop" exists; removed settings --- examples/bimodal_ke.toml | 1 - src/algorithms/npag.rs | 12 +++++------- src/tui/mod.rs | 2 +- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 5e8d5a3ee..a59de7b40 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -10,7 +10,6 @@ init_points = 2129 seed = 347 tui = true pmetrics_outputs = true -stopfile = "stop.txt" [random] Ke = [0.001, 3.0] diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index c2c78e0b3..fd16bb50c 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -240,13 +240,11 @@ where break; } - // If not converged, and not reached maximum cycles, check if user wants to end run - if let Some(stopfile) = &settings.parsed.config.stopfile { - let stopfile_found = std::path::Path::new(stopfile).exists(); - if stopfile_found { - log::info!("Stopfile detected - breaking"); - break; - } + // Stop if stopfile exists + let stopfile_found = std::path::Path::new("stop").exists(); + if stopfile_found { + log::info!("Stopfile detected - breaking"); + break; } theta = adaptative_grid(&mut theta, eps, &ranges); diff --git a/src/tui/mod.rs b/src/tui/mod.rs index 8b13168ce..c3fe6720b 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -42,7 +42,7 @@ impl App { Action::Stop => { // Write the "stop.txt" file log::info!("Stop signal received - writing stopfile"); - let filename = "stop.txt"; //TO-DO: This should be changed to use the name of the stopfile in settings + let filename = "stop"; File::create(filename).unwrap(); AppReturn::Continue } From c7092e752907ff2432c68a3099091d6cf85335b4 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 17:50:31 +0200 Subject: [PATCH 167/393] Ignore "stop" file --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index f457b80e7..10501b314 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ meta*.csv /examples/iohexol* /.idea stop.txt +stop From fe4ce5fc8f65a9f9969fa32722d45ef4f6663f81 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 12 Apr 2023 17:50:46 +0200 Subject: [PATCH 168/393] Removed stopfile option from toml settings --- src/base/settings.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/base/settings.rs b/src/base/settings.rs index 7746888cc..82a9d7b42 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -50,7 +50,6 @@ pub struct Config { pub tui: bool, pub pmetrics_outputs: Option, pub exclude: Option, - pub stopfile: Option, } pub fn read(filename: String) -> Data { From 90e485cc1a6b900b83e2e133b41364efaec5fa53 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 13 Apr 2023 18:47:15 +0200 Subject: [PATCH 169/393] Update .gitignore --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 10501b314..b6685bb32 100644 --- a/.gitignore +++ b/.gitignore @@ -10,5 +10,4 @@ posterior.csv meta*.csv /examples/iohexol* /.idea -stop.txt stop From 5c8bc92aa0d04eac6f227aae0669d04718995562 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 13 Apr 2023 18:48:07 +0200 Subject: [PATCH 170/393] Update bimodal_ke.toml --- examples/bimodal_ke.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index a59de7b40..361cc9ba8 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -4,11 +4,11 @@ log_out = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" [config] -cycles = 9999 +cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = true +tui = false pmetrics_outputs = true [random] From 8fac9eb6e78a8b39ee7e007ba80c7ceee227854d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 13 Apr 2023 12:09:15 -0500 Subject: [PATCH 171/393] Remove unused dependency --- Cargo.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 862868664..2b0337dc2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.4.0" toml = "0.7.3" -ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch='mut_state' } +ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_state' } #plotly = "0.8.3" interp = "1.0.1" ndarray-stats = "0.5.1" @@ -26,7 +26,6 @@ crossterm = "0.26.1" tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" rawpointer = "0.2.1" -thiserror = "1.0.40" #noisy_float = "0.2.0" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} #openblas-src = { version = "0.10.8", features = ["system"]} From 39377ecfbbfaab3eee2969aa4aa7ea754e8ded72 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 13 Apr 2023 12:21:58 -0500 Subject: [PATCH 172/393] remove stop file if it does exist before a new run --- examples/bimodal_ke.toml | 2 +- src/base/mod.rs | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 361cc9ba8..ea37337ca 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -8,7 +8,7 @@ cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = false +tui = true pmetrics_outputs = true [random] diff --git a/src/base/mod.rs b/src/base/mod.rs index a89d7e775..cedb93925 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -81,6 +81,10 @@ fn run_npag( ) where S: Simulate + std::marker::Sync, { + // Remove stop file if exists + let filename = "stop"; + let _ = std::fs::remove_file(filename); + let (theta, psi, w, _objf, _cycle, _converged) = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); From 0ce68b819c4de7e018292aaeab1bbc6871748bb9 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Thu, 13 Apr 2023 12:24:41 -0500 Subject: [PATCH 173/393] Update npag.rs fix --- src/algorithms/npag.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index fd16bb50c..166f56bdc 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -166,7 +166,7 @@ where } theta = stack(Axis(0), &theta_rows).unwrap(); - let psi = stack(Axis(1), &psi_columns).unwrap(); + psi = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); let pyl = psi.dot(&w); From 5ab6a81c0e99ba6c7a14375a77f3af739a2e9a4d Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 15 Apr 2023 17:03:53 +0200 Subject: [PATCH 174/393] Initial testing, seems to work --- Cargo.toml | 2 ++ src/base/prob.rs | 68 +++++++++++++++++++++++++++++++++++++----------- 2 files changed, 55 insertions(+), 15 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2b0337dc2..e429210ae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,6 +6,8 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +cached = "0.26.2" +lazy_static = "1.4.0" csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.159" diff --git a/src/base/prob.rs b/src/base/prob.rs index 0b7c6fab8..8699ece52 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -4,16 +4,59 @@ use crate::prelude::{Engine, Scenario, Simulate}; use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::Array; +use ndarray::OwnedRepr; +use cached::{Cached, SizedCache}; +use std::sync::Mutex; +use std::collections::hash_map::RandomState; +use lazy_static::lazy_static; +use std::hash::{Hash, Hasher}; + +#[derive(Clone, Debug, PartialEq)] +struct CacheKey { + i: usize, + support_point: Vec, +} + +impl Eq for CacheKey {} + +impl Hash for CacheKey { + fn hash(&self, state: &mut H) { + self.i.hash(state); + for value in &self.support_point { + value.to_bits().hash(state); + } + } +} + +lazy_static! { + static ref YPRED_CACHE: Mutex, Ix1>>> = + Mutex::new(SizedCache::with_size(1000)); // Adjust cache size as needed +} + +fn get_ypred( + sim_eng: &Engine, + scenario: &Scenario, + support_point: Vec, + i: usize, +) -> ArrayBase, Ix1> { + let key = CacheKey { + i, + support_point: support_point.clone(), + }; + let mut cache = YPRED_CACHE.lock().unwrap(); + match cache.cache_get(&key) { + Some(cached_value) => cached_value.clone(), // Clone the cached value + None => { + let new_value = Array::from(sim_eng.pred(scenario, support_point.clone())); + cache.cache_set(key, new_value.clone()); + new_value + } + } +} + + + -// #[derive(Default, Clone)] -// pub struct Observations(pub Vec); -// impl Display for Observations { -// fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { -// self.0.iter().fold(Ok(()), |result, value| { -// result.and_then(|_| write!(f, "{},", value)) -// }) -// } -// } const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; @@ -41,13 +84,8 @@ where .enumerate() .for_each(|(j, mut element)| { let scenario = scenarios.get(i).unwrap(); - let ypred = Array::from(sim_eng.pred(scenario, support_points.row(j).to_vec())); + let ypred = get_ypred(sim_eng, scenario, support_points.row(j).to_vec(), i); let yobs = Array::from(scenario.obs_flat.clone()); - // let mut lock = pred.lock().unwrap(); - // let predij = lock.get_mut((i,j)).unwrap(); - // predij.append(&mut scenario.obs_flat.clone()); - // log::info!("Yobs[{}]={:?}", i, &yobs); - // log::info!("Ypred[{}]={:?}", i, &ypred); let sigma = c.0 + c.1 * &yobs + c.2 * &yobs.mapv(|x| x.powi(2)) From debb32166d9d336546e31737e9d16c95ec7502b4 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 15 Apr 2023 19:35:21 +0200 Subject: [PATCH 175/393] Faster! --- Cargo.toml | 1 + examples/bimodal_ke.toml | 2 +- examples/two_eq_lag.toml | 2 +- src/base/prob.rs | 18 +++++++++++------- 4 files changed, 14 insertions(+), 9 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e429210ae..ef63b5791 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,6 +6,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +dashmap = "4.0" cached = "0.26.2" lazy_static = "1.4.0" csv = "1.2.1" diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index ea37337ca..d0b7fe8ba 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -7,7 +7,7 @@ log_out = "log/bimodal_ke.log" cycles = 1024 engine = "NPAG" init_points = 2129 -seed = 347 +seed = 22 tui = true pmetrics_outputs = true diff --git a/examples/two_eq_lag.toml b/examples/two_eq_lag.toml index 8aec1edef..868970001 100644 --- a/examples/two_eq_lag.toml +++ b/examples/two_eq_lag.toml @@ -8,7 +8,7 @@ cycles = 1000 engine = "NPAG" init_points = 1000 seed = 347 -tui = false +tui = true pmetrics_outputs = true [random] diff --git a/src/base/prob.rs b/src/base/prob.rs index 8699ece52..ae690c1ba 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -10,6 +10,9 @@ use std::sync::Mutex; use std::collections::hash_map::RandomState; use lazy_static::lazy_static; use std::hash::{Hash, Hasher}; +use dashmap::DashMap; +use dashmap::mapref::entry::Entry; + #[derive(Clone, Debug, PartialEq)] struct CacheKey { @@ -29,8 +32,8 @@ impl Hash for CacheKey { } lazy_static! { - static ref YPRED_CACHE: Mutex, Ix1>>> = - Mutex::new(SizedCache::with_size(1000)); // Adjust cache size as needed + static ref YPRED_CACHE: DashMap, Ix1>> = + DashMap::with_capacity(1000000); // Adjust cache size as needed } fn get_ypred( @@ -43,12 +46,12 @@ fn get_ypred( i, support_point: support_point.clone(), }; - let mut cache = YPRED_CACHE.lock().unwrap(); - match cache.cache_get(&key) { - Some(cached_value) => cached_value.clone(), // Clone the cached value - None => { + + match YPRED_CACHE.entry(key.clone()) { + Entry::Occupied(entry) => entry.get().clone(), // Clone the cached value + Entry::Vacant(entry) => { let new_value = Array::from(sim_eng.pred(scenario, support_point.clone())); - cache.cache_set(key, new_value.clone()); + entry.insert(new_value.clone()); new_value } } @@ -58,6 +61,7 @@ fn get_ypred( + const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; From 63f2c6d0bb04c5f187675cd18af018dbeece3480 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 17 Apr 2023 11:23:43 -0500 Subject: [PATCH 176/393] cache is opt-in via toml conf --- examples/bimodal_ke.toml | 3 ++- src/algorithms/npag.rs | 4 +++- src/base/prob.rs | 39 +++++++++++++++++---------------------- src/base/settings.rs | 1 + 4 files changed, 23 insertions(+), 24 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index d0b7fe8ba..2215004d2 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -7,9 +7,10 @@ log_out = "log/bimodal_ke.log" cycles = 1024 engine = "NPAG" init_points = 2129 -seed = 22 +seed = 347 tui = true pmetrics_outputs = true +cache = true [random] Ke = [0.001, 3.0] diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 166f56bdc..db0a230c9 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -72,11 +72,13 @@ where meta_writer.write_record(None::<&[u8]>).unwrap(); // let mut _pred: Array2>; + let cache = settings.parsed.config.cache.unwrap_or(false); while eps > THETA_E { // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns - psi = prob(sim_eng, scenarios, &theta, c); + let cache = if cycle == 1 { false } else { cache }; + psi = prob(sim_eng, scenarios, &theta, c, cache); // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { // log::info!("sub {}, sum: {}", i, row.sum()); // } diff --git a/src/base/prob.rs b/src/base/prob.rs index ae690c1ba..35f0ac330 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,18 +1,12 @@ -// use std::fmt::Display; - use crate::prelude::{Engine, Scenario, Simulate}; +use dashmap::mapref::entry::Entry; +use dashmap::DashMap; +use lazy_static::lazy_static; use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::Array; use ndarray::OwnedRepr; -use cached::{Cached, SizedCache}; -use std::sync::Mutex; -use std::collections::hash_map::RandomState; -use lazy_static::lazy_static; use std::hash::{Hash, Hasher}; -use dashmap::DashMap; -use dashmap::mapref::entry::Entry; - #[derive(Clone, Debug, PartialEq)] struct CacheKey { @@ -41,27 +35,26 @@ fn get_ypred( scenario: &Scenario, support_point: Vec, i: usize, + cache: bool, ) -> ArrayBase, Ix1> { let key = CacheKey { i, support_point: support_point.clone(), }; - - match YPRED_CACHE.entry(key.clone()) { - Entry::Occupied(entry) => entry.get().clone(), // Clone the cached value - Entry::Vacant(entry) => { - let new_value = Array::from(sim_eng.pred(scenario, support_point.clone())); - entry.insert(new_value.clone()); - new_value + if cache { + match YPRED_CACHE.entry(key.clone()) { + Entry::Occupied(entry) => entry.get().clone(), // Clone the cached value + Entry::Vacant(entry) => { + let new_value = Array::from(sim_eng.pred(scenario, support_point.clone())); + entry.insert(new_value.clone()); + new_value + } } + } else { + Array::from(sim_eng.pred(scenario, support_point.clone())) } } - - - - - const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; @@ -72,6 +65,7 @@ pub fn prob( scenarios: &Vec, support_points: &Array2, c: (f64, f64, f64, f64), + cache: bool, ) -> Array2 //(Array2,Array2>) where @@ -88,7 +82,8 @@ where .enumerate() .for_each(|(j, mut element)| { let scenario = scenarios.get(i).unwrap(); - let ypred = get_ypred(sim_eng, scenario, support_points.row(j).to_vec(), i); + let ypred = + get_ypred(sim_eng, scenario, support_points.row(j).to_vec(), i, cache); let yobs = Array::from(scenario.obs_flat.clone()); let sigma = c.0 + c.1 * &yobs diff --git a/src/base/settings.rs b/src/base/settings.rs index 82a9d7b42..71cfbe91c 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -50,6 +50,7 @@ pub struct Config { pub tui: bool, pub pmetrics_outputs: Option, pub exclude: Option, + pub cache: Option, } pub fn read(filename: String) -> Data { From 8391d4e44a9f523b48b7433ddb2cc8c41f8a3207 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 17 Apr 2023 13:09:00 -0500 Subject: [PATCH 177/393] toml --- examples/two_eq_lag/config.toml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index 8cdbb2098..8d50e0364 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -6,13 +6,14 @@ log_out = "log/two_eq_lag.log" [config] cycles = 1000 engine = "NPAG" -init_points = 15000 +init_points = 1000 seed = 347 -tui = true +tui = false pmetrics_outputs = true +cache = false -[parameters] -Ka = [0.1, 1.5] +[random] +Ka = [0.1, 0.9] Ke = [0.001, 0.1] V_max = [30.0, 120.0] lag = [0.0, 4.0] From 420ba79c6ff5855da893250253b41928ac4179b5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 17 Apr 2023 13:34:12 -0500 Subject: [PATCH 178/393] example of cov --- examples/two_eq_lag/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index fe6f03a67..935ae8807 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,6 +1,8 @@ +use std::collections::HashMap; + use eyre::Result; use np_core::prelude::{ - datafile::{Dose, Infusion}, + datafile::{CovLine, Dose, Infusion}, *, }; use ode_solvers::*; @@ -13,6 +15,7 @@ struct Model<'a> { _scenario: &'a Scenario, infusions: Vec, dose: Option, + cov: Option<&'a HashMap>, } type State = Vector2; @@ -24,6 +27,7 @@ impl ode_solvers::System for Model<'_> { let ka = self.ka; let ke = self.ke; // Covariates + let wt = self.cov.unwrap().get("WT").unwrap().interp(t); ///////////////////// USER DEFINED /////////////// dy[0] = -ka * y[0]; dy[1] = ka * y[0] - ke * y[1]; @@ -49,12 +53,14 @@ impl Simulate for Sim { _scenario: scenario, infusions: vec![], dose: None, + cov: None, }; let lag = system.lag; // or 0.0 let mut yout = vec![]; let mut y0 = State::new(0.0, 0.0); let mut index = 0; for block in &scenario.blocks { + system.cov = Some(&block.covs); for event in &block.events { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { From a67f30f38bedeae07606f2bc20bc1e125d32df9c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 24 Apr 2023 10:46:02 -0500 Subject: [PATCH 179/393] optim --- .gitignore | 2 + Cargo.toml | 1 + examples/bimodal_ke.toml | 2 +- src/algorithms/npag.rs | 15 ++++- src/base/mod.rs | 10 ++- src/base/optim.rs | 21 +++++++ src/base/prob.rs | 129 ++++----------------------------------- src/base/sigma.rs | 29 +++++++++ src/base/simulator.rs | 94 ++++++++++++++++++++++++++++ 9 files changed, 182 insertions(+), 121 deletions(-) create mode 100644 src/base/optim.rs create mode 100644 src/base/sigma.rs diff --git a/.gitignore b/.gitignore index b6685bb32..f98c3a51e 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,5 @@ meta*.csv /examples/iohexol* /.idea stop +.vscode + diff --git a/Cargo.toml b/Cargo.toml index ef63b5791..25c5d9b9a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,6 +29,7 @@ crossterm = "0.26.1" tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" rawpointer = "0.2.1" +argmin = "0.8.1" #noisy_float = "0.2.0" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} #openblas-src = { version = "0.10.8", features = ["system"]} diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 2215004d2..7698a96cd 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -10,7 +10,7 @@ init_points = 2129 seed = 347 tui = true pmetrics_outputs = true -cache = true +cache = false [random] Ke = [0.001, 3.0] diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index db0a230c9..6e69ba37b 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,5 +1,7 @@ use std::fs::File; +use crate::prelude::sigma::{ErrorPoly, ErrorType}; +use crate::prelude::simulator::sim_obs; use crate::prelude::*; use csv::WriterBuilder; use linfa_linalg::qr::QR; @@ -78,7 +80,18 @@ where // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns let cache = if cycle == 1 { false } else { cache }; - psi = prob(sim_eng, scenarios, &theta, c, cache); + let ypred = sim_obs(sim_eng, scenarios, &theta, cache); + + psi = prob( + &ypred, + scenarios, + &ErrorPoly { + c, + gl: 0.0, + e_type: ErrorType::Add, + }, + ); + // psi = prob(sim_eng, scenarios, &theta, c, cache); // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { // log::info!("sub {}, sum: {}", i, row.sum()); // } diff --git a/src/base/mod.rs b/src/base/mod.rs index cedb93925..fc0b0b7a3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,6 +1,6 @@ use self::datafile::Scenario; -use self::prob::simple_sim; use self::settings::Data; +use self::simulator::simple_sim; use self::simulator::{Engine, Simulate}; use crate::prelude::start_ui; use crate::{algorithms::npag::npag, tui::state::AppState}; @@ -14,7 +14,7 @@ use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use ndarray_csv::Array2Reader; // use ndarray_csv::Array2Writer; -use prob::sim_obs; +use simulator::sim_obs; use std::error; use std::fs::{self, File}; use std::thread::spawn; @@ -24,8 +24,10 @@ pub mod array_permutation; pub mod datafile; pub mod ipm; pub mod lds; +pub mod optim; pub mod prob; pub mod settings; +pub mod sigma; pub mod simulator; pub fn start(engine: Engine, settings_path: String, c: (f64, f64, f64, f64)) -> Result<()> @@ -135,7 +137,7 @@ fn run_npag( // let file = File::create("posterior.csv").unwrap(); // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); // writer.serialize_array2(&posterior).unwrap(); - + let cache = settings.parsed.config.cache.unwrap_or(false); // pred.csv let (pop_mean, pop_median) = population_mean_median(&theta, &w); let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); @@ -147,11 +149,13 @@ fn run_npag( &sim_eng, scenarios, &pop_mean.into_shape((1, ndim)).unwrap(), + cache, ); let pop_median_pred = sim_obs( &sim_eng, scenarios, &pop_median.into_shape((1, ndim)).unwrap(), + cache, ); // dbg!(&pop_mean_pred); diff --git a/src/base/optim.rs b/src/base/optim.rs new file mode 100644 index 000000000..0d8519027 --- /dev/null +++ b/src/base/optim.rs @@ -0,0 +1,21 @@ +use argmin::core::CostFunction; +use ndarray::{Array1, Array2}; + +use crate::prelude::{prob, Scenario}; + +use super::sigma::ErrorPoly; + +struct GamLam<'a> { + pred: &'a Array2>, + scenarios: &'a Vec, + ep: ErrorPoly, +} + +impl<'a> CostFunction for GamLam<'a> { + type Param = f64; + type Output = f64; + fn cost(&self, param: &Self::Param) -> Result { + let prob = prob(self.pred, self.scenarios, &self.ep); + Ok(prob.sum()) + } +} diff --git a/src/base/prob.rs b/src/base/prob.rs index 35f0ac330..7946afbde 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -1,78 +1,20 @@ -use crate::prelude::{Engine, Scenario, Simulate}; -use dashmap::mapref::entry::Entry; -use dashmap::DashMap; -use lazy_static::lazy_static; +use super::sigma::Sigma; +use crate::prelude::Scenario; use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::Array; -use ndarray::OwnedRepr; -use std::hash::{Hash, Hasher}; - -#[derive(Clone, Debug, PartialEq)] -struct CacheKey { - i: usize, - support_point: Vec, -} - -impl Eq for CacheKey {} - -impl Hash for CacheKey { - fn hash(&self, state: &mut H) { - self.i.hash(state); - for value in &self.support_point { - value.to_bits().hash(state); - } - } -} - -lazy_static! { - static ref YPRED_CACHE: DashMap, Ix1>> = - DashMap::with_capacity(1000000); // Adjust cache size as needed -} - -fn get_ypred( - sim_eng: &Engine, - scenario: &Scenario, - support_point: Vec, - i: usize, - cache: bool, -) -> ArrayBase, Ix1> { - let key = CacheKey { - i, - support_point: support_point.clone(), - }; - if cache { - match YPRED_CACHE.entry(key.clone()) { - Entry::Occupied(entry) => entry.get().clone(), // Clone the cached value - Entry::Vacant(entry) => { - let new_value = Array::from(sim_eng.pred(scenario, support_point.clone())); - entry.insert(new_value.clone()); - new_value - } - } - } else { - Array::from(sim_eng.pred(scenario, support_point.clone())) - } -} const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; //TODO: I might need to implement that cache manually //Example: https://github.com/jaemk/cached/issues/16 -pub fn prob( - sim_eng: &Engine, - scenarios: &Vec, - support_points: &Array2, - c: (f64, f64, f64, f64), - cache: bool, -) -> Array2 -//(Array2,Array2>) + +pub fn prob(ypred: &Array2>, scenarios: &Vec, sig: &S) -> Array2 where - S: Simulate + Sync, + S: Sigma + Sync, { - // let pred:Arc>>> = Arc::new(Mutex::new(Array2::default((scenarios.len(), support_points.nrows()).f()))); - let mut prob = Array2::::zeros((scenarios.len(), support_points.nrows()).f()); + let mut prob = Array2::::zeros((scenarios.len(), ypred.ncols()).f()); prob.axis_iter_mut(Axis(0)) .into_par_iter() .enumerate() @@ -82,61 +24,16 @@ where .enumerate() .for_each(|(j, mut element)| { let scenario = scenarios.get(i).unwrap(); - let ypred = - get_ypred(sim_eng, scenario, support_points.row(j).to_vec(), i, cache); let yobs = Array::from(scenario.obs_flat.clone()); - let sigma = c.0 - + c.1 * &yobs - + c.2 * &yobs.mapv(|x| x.powi(2)) - + c.3 * &yobs.mapv(|x| x.powi(3)); - let diff = (yobs - ypred).mapv(|x| x.powi(2)); - let two_sigma_sq = (2.0 * &sigma).mapv(|x| x.powi(2)); - let aux_vec = - FRAC_1_SQRT_2PI * (-&diff / &two_sigma_sq).mapv(|x| x.exp()) / σ - // if i == 0 && j == 0 { - // log::info!("PSI[1,1]={:?}",&aux_vec.product()); - // } - // log::info!("Sigma[{}]={:?}", i, &sigma); - element.fill(aux_vec.product()); + let sigma = sig.sigma(&yobs); + element.fill(normal_likelihood(ypred.get((i, j)).unwrap(), yobs, sigma)); }); }); - // let pred= Arc::try_unwrap(pred).unwrap().into_inner().unwrap(); - // (prob,pred) prob } - -pub fn sim_obs( - sim_eng: &Engine, - scenarios: &Vec, - support_points: &Array2, -) -> Array2> -where - S: Simulate + Sync, -{ - let mut pred: Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); - pred.axis_iter_mut(Axis(0)) - .into_par_iter() - .enumerate() - .for_each(|(i, mut row)| { - row.axis_iter_mut(Axis(0)) - .into_par_iter() - .enumerate() - .for_each(|(j, mut element)| { - let scenario = scenarios.get(i).unwrap(); - let ypred = sim_eng.pred(scenario, support_points.row(j).to_vec()); - element.fill(ypred); - }); - }); - pred -} - -pub fn simple_sim( - sim_eng: &Engine, - scenario: &Scenario, - support_point: &Array1, -) -> Vec -where - S: Simulate + Sync, -{ - sim_eng.pred(scenario, support_point.to_vec()) +fn normal_likelihood(ypred: &Array1, yobs: Array1, sigma: Array1) -> f64 { + let diff = (yobs - ypred).mapv(|x| x.powi(2)); + let two_sigma_sq = (2.0 * &sigma).mapv(|x| x.powi(2)); + let aux_vec = FRAC_1_SQRT_2PI * (-&diff / two_sigma_sq).mapv(|x| x.exp()) / sigma; + aux_vec.product() } diff --git a/src/base/sigma.rs b/src/base/sigma.rs new file mode 100644 index 000000000..1fd4ada5d --- /dev/null +++ b/src/base/sigma.rs @@ -0,0 +1,29 @@ +use ndarray::Array1; + +pub trait Sigma { + fn sigma(&self, yobs: &Array1) -> Array1; +} + +pub struct ErrorPoly { + pub c: (f64, f64, f64, f64), + pub gl: f64, + pub e_type: ErrorType, +} + +pub enum ErrorType { + Add, + Mul, +} + +impl Sigma for ErrorPoly { + fn sigma(&self, yobs: &Array1) -> Array1 { + let alpha = self.c.0 + + self.c.1 * yobs + + self.c.2 * yobs.mapv(|x| x.powi(2)) + + self.c.3 * yobs.mapv(|x| x.powi(3)); + match self.e_type { + ErrorType::Add => (alpha.mapv(|x| x.powi(2)) + self.gl.powi(2)).mapv(|x| x.sqrt()), + ErrorType::Mul => self.gl * alpha, + } + } +} diff --git a/src/base/simulator.rs b/src/base/simulator.rs index a5cc67aec..88f165e93 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -1,5 +1,13 @@ use crate::base::datafile::Scenario; +use dashmap::mapref::entry::Entry; +use dashmap::DashMap; use interp::interp_slice; +use lazy_static::lazy_static; +use ndarray::parallel::prelude::*; +use ndarray::prelude::*; +use ndarray::Array1; +use ndarray::{Array, Array2, Axis}; +use std::hash::{Hash, Hasher}; pub trait Simulate { fn simulate( &self, @@ -43,3 +51,89 @@ where y_intrp.into_iter().flatten().collect::>() } } + +#[derive(Clone, Debug, PartialEq)] +struct CacheKey { + i: usize, + support_point: Vec, +} + +impl Eq for CacheKey {} + +impl Hash for CacheKey { + fn hash(&self, state: &mut H) { + self.i.hash(state); + for value in &self.support_point { + value.to_bits().hash(state); + } + } +} + +lazy_static! { + static ref YPRED_CACHE: DashMap> = + DashMap::with_capacity(1000000); // Adjust cache size as needed +} + +pub fn get_ypred( + sim_eng: &Engine, + scenario: &Scenario, + support_point: Vec, + i: usize, + cache: bool, +) -> Array1 { + let key = CacheKey { + i, + support_point: support_point.clone(), + }; + if cache { + match YPRED_CACHE.entry(key.clone()) { + Entry::Occupied(entry) => entry.get().clone(), // Clone the cached value + Entry::Vacant(entry) => { + let new_value = Array::from(sim_eng.pred(scenario, support_point.clone())); + entry.insert(new_value.clone()); + new_value + } + } + } else { + Array::from(sim_eng.pred(scenario, support_point.clone())) + } +} + +pub fn sim_obs( + sim_eng: &Engine, + scenarios: &Vec, + support_points: &Array2, + cache: bool, +) -> Array2> +where + S: Simulate + Sync, +{ + let mut pred: Array2> = + Array2::default((scenarios.len(), support_points.nrows()).f()); + pred.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut row)| { + row.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(j, mut element)| { + let scenario = scenarios.get(i).unwrap(); + let ypred = + get_ypred(sim_eng, scenario, support_points.row(j).to_vec(), i, cache); + element.fill(ypred); + }); + }); + pred +} + +pub fn simple_sim( + sim_eng: &Engine, + scenario: &Scenario, + support_point: &Array1, +) -> Vec +where + S: Simulate + Sync, +{ + sim_eng.pred(scenario, support_point.to_vec()) +} From e8499323d1d60d36aaf6d2b7769576ee22911fae Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 26 Apr 2023 13:00:15 +0200 Subject: [PATCH 180/393] Replaced sub_num with id for consistency Other files use "id" as the subject identifier, except for the "obs.csv"-file. --- src/base/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index cedb93925..4ca567157 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -203,7 +203,7 @@ fn run_npag( .has_headers(false) .from_writer(obs_file); obs_writer - .write_record(["sub_num", "time", "obs", "outeq"]) + .write_record(["id", "time", "obs", "outeq"]) .unwrap(); for (id, scenario) in scenarios.iter().enumerate() { let observations = scenario.obs_flat.clone(); From f1477f7d3011b89220934020aaaffc40c5a570e2 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 26 Apr 2023 14:07:06 +0200 Subject: [PATCH 181/393] Added elapsed time to the TUI PS: Code may need refactoring --- src/tui/ui.rs | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/src/tui/ui.rs b/src/tui/ui.rs index b6e8418c9..d4c2d744b 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -29,20 +29,22 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { let tick_rate = Duration::from_millis(200); let mut events = Events::new(tick_rate); + let start_time = std::time::Instant::now(); + let mut elapsed_time = Duration::from_secs(0); + loop { app.state = match rx.try_recv() { Ok(state) => state, Err(_) => app.state, }; - terminal.draw(|rect| draw(rect, &app)).unwrap(); + elapsed_time = start_time.elapsed(); + terminal.draw(|rect| draw(rect, &app, elapsed_time)).unwrap(); - // Handle inputs let result = match events.recv() { Some(InputEvent::Input(key)) => app.do_action(key), None => AppReturn::Continue, }; - // Check if we should exit if result == AppReturn::Exit { break; } @@ -53,7 +55,11 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { Ok(()) } -pub fn draw(rect: &mut Frame, app: &App) + + + + +pub fn draw(rect: &mut Frame, app: &App, elapsed_time: Duration) where B: Backend, { @@ -75,7 +81,7 @@ where .constraints([Constraint::Min(20), Constraint::Length(32)].as_ref()) .split(chunks[1]); - let body = draw_body(false, app); + let body = draw_body(false, app, elapsed_time); rect.render_widget(body, body_chunks[0]); let help = draw_help(app); @@ -93,16 +99,30 @@ fn draw_title<'a>() -> Paragraph<'a> { .border_type(BorderType::Plain), ) } -fn draw_body<'a>(loading: bool, app: &App) -> Paragraph<'a> { +fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph<'a> { let loading_text = if loading { "Loading..." } else { "" }; let cycle_text = format!("Cycle: {}", app.state.cycle); let objf_text = format!("-2LL: {}", app.state.objf); let spp_text = format!("#Spp: {}", app.state.theta.shape()[0]); + + let elapsed_seconds = elapsed_time.as_secs(); + let (elapsed, unit) = if elapsed_seconds < 60 { + (elapsed_seconds, "s") + } else if elapsed_seconds < 3600 { + let elapsed_minutes = elapsed_seconds / 60; + (elapsed_minutes, "m") + } else { + let elapsed_hours = elapsed_seconds / 3600; + (elapsed_hours, "h") + }; + let time_text = format!("Time: {}{}", elapsed, unit); + Paragraph::new(vec![ Spans::from(Span::raw(loading_text)), Spans::from(Span::raw(cycle_text)), Spans::from(Span::raw(objf_text)), Spans::from(Span::raw(spp_text)), + Spans::from(Span::raw(time_text)), ]) .style(Style::default().fg(Color::LightCyan)) .alignment(Alignment::Left) From 500ed561b38de5ed5f372bce2a4199dd405b0d40 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 26 Apr 2023 14:17:11 +0200 Subject: [PATCH 182/393] Timer now stops on convergence --- src/algorithms/npag.rs | 5 ++++- src/tui/state.rs | 2 ++ src/tui/ui.rs | 19 ++++++++++++++++--- 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index db0a230c9..11850fc8e 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -207,10 +207,11 @@ where writer.write_record(None::<&[u8]>).unwrap(); } } - let state = AppState { + let mut state = AppState { cycle, objf: -2. * objf, theta: theta.clone(), + conv: converged.clone() }; tx.send(state.clone()).unwrap(); @@ -225,6 +226,8 @@ where meta_writer.write_field(format!("{}", cycle)).unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); converged = true; + state.conv = true; + tx.send(state.clone()).unwrap(); break; } else { f0 = f1; diff --git a/src/tui/state.rs b/src/tui/state.rs index 3d951278b..ea82d7a02 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -5,6 +5,7 @@ pub struct AppState { pub cycle: usize, pub objf: f64, pub theta: Array2, + pub conv : bool, } impl AppState { pub fn new() -> Self { @@ -12,6 +13,7 @@ impl AppState { cycle: 0, objf: f64::INFINITY, theta: Array2::default((0, 0)), + conv : false, } } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index d4c2d744b..42a286095 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -7,7 +7,7 @@ use ratatui::{ widgets::{Block, BorderType, Borders, Cell, Paragraph, Row, Table}, Frame, Terminal, }; -use std::{io::stdout, time::Duration}; +use std::{io::stdout, time::{Duration, Instant}}; use tokio::sync::mpsc::UnboundedReceiver; use super::{ @@ -29,7 +29,7 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { let tick_rate = Duration::from_millis(200); let mut events = Events::new(tick_rate); - let start_time = std::time::Instant::now(); + let mut start_time = Instant::now(); let mut elapsed_time = Duration::from_secs(0); loop { @@ -38,17 +38,28 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { Err(_) => app.state, }; - elapsed_time = start_time.elapsed(); + // Stop incrementing elapsed time if conv is true + if !app.state.conv { + let now = Instant::now(); + if now.duration_since(start_time) > tick_rate { + elapsed_time += now.duration_since(start_time); + start_time = now; + } + } + terminal.draw(|rect| draw(rect, &app, elapsed_time)).unwrap(); + // Handle inputs let result = match events.recv() { Some(InputEvent::Input(key)) => app.do_action(key), None => AppReturn::Continue, }; + // Check if we should exit if result == AppReturn::Exit { break; } } + terminal.clear()?; terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; @@ -59,6 +70,7 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { + pub fn draw(rect: &mut Frame, app: &App, elapsed_time: Duration) where B: Backend, @@ -105,6 +117,7 @@ fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph< let objf_text = format!("-2LL: {}", app.state.objf); let spp_text = format!("#Spp: {}", app.state.theta.shape()[0]); + // Logic to provide time in sensible units let elapsed_seconds = elapsed_time.as_secs(); let (elapsed, unit) = if elapsed_seconds < 60 { (elapsed_seconds, "s") From f4119a755d45dd0192cb60873123c734c33e8482 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 26 Apr 2023 14:26:12 +0200 Subject: [PATCH 183/393] Convergence is displayed in the TUI --- src/tui/ui.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 42a286095..7586b5242 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -116,6 +116,11 @@ fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph< let cycle_text = format!("Cycle: {}", app.state.cycle); let objf_text = format!("-2LL: {}", app.state.objf); let spp_text = format!("#Spp: {}", app.state.theta.shape()[0]); + let conv_text = if app.state.conv { + "The run converged!" + } else { + "" + }; // Logic to provide time in sensible units let elapsed_seconds = elapsed_time.as_secs(); @@ -136,6 +141,7 @@ fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph< Spans::from(Span::raw(objf_text)), Spans::from(Span::raw(spp_text)), Spans::from(Span::raw(time_text)), + Spans::from(Span::raw(conv_text)), ]) .style(Style::default().fg(Color::LightCyan)) .alignment(Alignment::Left) From f3a3b555fc69f92d840952a3939d6a86f3079572 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 26 Apr 2023 21:05:15 +0200 Subject: [PATCH 184/393] Added more flexible method for the "stop text" TODO: Make the field optional, then check if it exists instead of checking for an empty string. --- src/algorithms/npag.rs | 9 +++++++-- src/tui/state.rs | 6 ++++-- src/tui/ui.rs | 12 +++++------- 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 11850fc8e..c6af169bb 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -210,8 +210,9 @@ where let mut state = AppState { cycle, objf: -2. * objf, + delta_objf: (last_objf - objf).abs(), theta: theta.clone(), - conv: converged.clone() + stop_text: "".to_string() }; tx.send(state.clone()).unwrap(); @@ -226,7 +227,7 @@ where meta_writer.write_field(format!("{}", cycle)).unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); converged = true; - state.conv = true; + state.stop_text = "The run converged!".to_string(); tx.send(state.clone()).unwrap(); break; } else { @@ -242,6 +243,8 @@ where meta_writer.write_field("false").unwrap(); meta_writer.write_field(format!("{}", cycle)).unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); + state.stop_text = "Maximum number of cycles reached!".to_string(); + tx.send(state.clone()).unwrap(); break; } @@ -249,6 +252,8 @@ where let stopfile_found = std::path::Path::new("stop").exists(); if stopfile_found { log::info!("Stopfile detected - breaking"); + state.stop_text = "The run was manually stopped!".to_string(); + tx.send(state.clone()).unwrap(); break; } diff --git a/src/tui/state.rs b/src/tui/state.rs index ea82d7a02..71a697569 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -4,16 +4,18 @@ use ndarray::Array2; pub struct AppState { pub cycle: usize, pub objf: f64, + pub delta_objf : f64, pub theta: Array2, - pub conv : bool, + pub stop_text : String, } impl AppState { pub fn new() -> Self { Self { cycle: 0, objf: f64::INFINITY, + delta_objf: 0.0, theta: Array2::default((0, 0)), - conv : false, + stop_text : "".to_string(), } } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 7586b5242..cf526d14c 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -39,7 +39,7 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { }; // Stop incrementing elapsed time if conv is true - if !app.state.conv { + if app.state.stop_text.is_empty() { let now = Instant::now(); if now.duration_since(start_time) > tick_rate { elapsed_time += now.duration_since(start_time); @@ -115,12 +115,9 @@ fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph< let loading_text = if loading { "Loading..." } else { "" }; let cycle_text = format!("Cycle: {}", app.state.cycle); let objf_text = format!("-2LL: {}", app.state.objf); + let delta_objf_text = format!("Ī”2LL: {}", app.state.delta_objf); let spp_text = format!("#Spp: {}", app.state.theta.shape()[0]); - let conv_text = if app.state.conv { - "The run converged!" - } else { - "" - }; + let stop_text = format!("{}", app.state.stop_text); // Logic to provide time in sensible units let elapsed_seconds = elapsed_time.as_secs(); @@ -139,9 +136,10 @@ fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph< Spans::from(Span::raw(loading_text)), Spans::from(Span::raw(cycle_text)), Spans::from(Span::raw(objf_text)), + Spans::from(Span::raw(delta_objf_text)), Spans::from(Span::raw(spp_text)), Spans::from(Span::raw(time_text)), - Spans::from(Span::raw(conv_text)), + Spans::from(Span::raw(stop_text)), ]) .style(Style::default().fg(Color::LightCyan)) .alignment(Alignment::Left) From c8504cd9ef1aed58e9baf46b2aa35e31f2b3ab80 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 26 Apr 2023 16:51:13 -0500 Subject: [PATCH 185/393] GamLam working as it is in the Fortran code --- examples/bimodal_ke.toml | 6 +++- src/algorithms/npag.rs | 69 ++++++++++++++++++++++++++++++++++++++-- src/base/optim.rs | 4 +-- src/base/settings.rs | 6 ++++ src/base/sigma.rs | 6 ++-- src/tests/config.toml | 14 +++++--- src/tests/mod.rs | 7 ++++ 7 files changed, 98 insertions(+), 14 deletions(-) diff --git a/examples/bimodal_ke.toml b/examples/bimodal_ke.toml index 7698a96cd..72e72cbfb 100644 --- a/examples/bimodal_ke.toml +++ b/examples/bimodal_ke.toml @@ -8,10 +8,14 @@ cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = true +tui = false pmetrics_outputs = true cache = false [random] Ke = [0.001, 3.0] V = [25.0, 250.0] + +[error] +value = 0.0 +class = "additive" diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6e69ba37b..10804ec04 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -40,6 +40,14 @@ where let mut f0 = -1e30; let mut f1: f64; let mut cycle = 1; + let mut gamma_delta = 0.1; + let mut gamma = settings.parsed.error.value; + + let error_type = match settings.parsed.error.class.as_str() { + "additive" => ErrorType::Add, + "multiplicative" => ErrorType::Mul, + _ => panic!("Error type not supported"), + }; let mut converged = false; @@ -87,8 +95,8 @@ where scenarios, &ErrorPoly { c, - gl: 0.0, - e_type: ErrorType::Add, + gl: gamma, + e_type: &error_type, }, ); // psi = prob(sim_eng, scenarios, &theta, c, cache); @@ -160,7 +168,6 @@ where log::info!("Pushed down to {}", psi.ncols()); } } - (lambda, objf) = match ipm::burke(&psi) { Ok((lambda, objf)) => (lambda, objf), Err(err) => { @@ -169,6 +176,62 @@ where } }; + //Gam/Lam optimization + let gamma_up = gamma * (1.0 + gamma_delta); + let gamma_down = gamma / (1.0 + gamma_delta); + let ypred = sim_obs(sim_eng, scenarios, &theta, cache); + let psi_up = prob( + &ypred, + scenarios, + &ErrorPoly { + c, + gl: gamma_up, + e_type: &error_type, + }, + ); + let psi_down = prob( + &ypred, + scenarios, + &ErrorPoly { + c, + gl: gamma_down, + e_type: &error_type, + }, + ); + let (lambda_up, objf_up) = match ipm::burke(&psi_up) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + let (lambda_down, objf_down) = match ipm::burke(&psi_down) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + if objf_up > objf { + gamma = gamma_up; + objf = objf_up; + gamma_delta *= 4.; + lambda = lambda_up; + psi = psi_up; + } + if objf_down > objf { + gamma = gamma_down; + objf = objf_down; + gamma_delta *= 4.; + lambda = lambda_down; + psi = psi_down; + } else { + gamma_delta *= 0.5; + } + if gamma_delta <= 0.01 { + gamma_delta = 0.1; + } + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; let mut lambda_tmp: Vec = vec![]; diff --git a/src/base/optim.rs b/src/base/optim.rs index 0d8519027..6e4740ccb 100644 --- a/src/base/optim.rs +++ b/src/base/optim.rs @@ -8,13 +8,13 @@ use super::sigma::ErrorPoly; struct GamLam<'a> { pred: &'a Array2>, scenarios: &'a Vec, - ep: ErrorPoly, + ep: ErrorPoly<'a>, } impl<'a> CostFunction for GamLam<'a> { type Param = f64; type Output = f64; - fn cost(&self, param: &Self::Param) -> Result { + fn cost(&self, _param: &Self::Param) -> Result { let prob = prob(self.pred, self.scenarios, &self.ep); Ok(prob.sum()) } diff --git a/src/base/settings.rs b/src/base/settings.rs index 71cfbe91c..8af6fc46a 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -14,6 +14,11 @@ pub struct Computed { pub constant: Single, pub fixed: Single, } +#[derive(Deserialize, Clone, Debug)] +pub struct Error { + pub value: f64, + pub class: String, +} pub struct Range { pub names: Vec, @@ -32,6 +37,7 @@ pub struct Parsed { pub random: Table, pub fixed: Option
, pub constant: Option
, + pub error: Error, } #[derive(Deserialize, Clone, Debug)] diff --git a/src/base/sigma.rs b/src/base/sigma.rs index 1fd4ada5d..8e90aad67 100644 --- a/src/base/sigma.rs +++ b/src/base/sigma.rs @@ -4,10 +4,10 @@ pub trait Sigma { fn sigma(&self, yobs: &Array1) -> Array1; } -pub struct ErrorPoly { +pub struct ErrorPoly<'a> { pub c: (f64, f64, f64, f64), pub gl: f64, - pub e_type: ErrorType, + pub e_type: &'a ErrorType, } pub enum ErrorType { @@ -15,7 +15,7 @@ pub enum ErrorType { Mul, } -impl Sigma for ErrorPoly { +impl<'a> Sigma for ErrorPoly<'a> { fn sigma(&self, yobs: &Array1) -> Array1 { let alpha = self.c.0 + self.c.1 * yobs diff --git a/src/tests/config.toml b/src/tests/config.toml index b789899ed..8186e9a88 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -10,14 +10,18 @@ tui = false pmetrics_outputs = true [random] -ka=[0.1,0.9] -ke=[0.001,0.1] -v=[30.0,120.0] +ka = [0.1, 0.9] +ke = [0.001, 0.1] +v = [30.0, 120.0] [constant] -K10=10.0 -k20=15.0 +K10 = 10.0 +k20 = 15.0 [fixed] KCP = 5.1 KPC = 2.0 + +[error] +value = 0.5 +class = "additive" diff --git a/src/tests/mod.rs b/src/tests/mod.rs index e13d0e246..5d5838628 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -64,6 +64,13 @@ fn read_randfix() { assert_eq!(settings.computed.fixed.values, vec![5.1, 2.0]); } +#[test] +fn read_error() { + let settings = settings::read("src/tests/config.toml".to_string()); + assert_eq!(settings.parsed.error.value, 0.5); + assert_eq!(settings.parsed.error.class, "additive"); +} + #[test] fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); From fae85fc9873b4f60ba5ab331c5ce6cadd2565016 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Fri, 28 Apr 2023 16:44:19 +0200 Subject: [PATCH 186/393] Write actual ID instead of index --- src/base/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 4ca567157..6fcce9bb0 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -123,7 +123,7 @@ fn run_npag( for (sub, row) in posterior.axis_iter(Axis(0)).enumerate() { for (spp, elem) in row.axis_iter(Axis(0)).enumerate() { - post_writer.write_field(format!("{}", sub)).unwrap(); + post_writer.write_field(format!("{}", scenarios.get(sub).unwrap().id)).unwrap(); post_writer.write_field(format!("{}", spp)).unwrap(); for param in theta.row(spp) { post_writer.write_field(format!("{param}")).unwrap(); @@ -185,7 +185,7 @@ fn run_npag( { pred_writer .write_record(&[ - id.to_string(), + scenarios.get(id).unwrap().id.to_string(), t.to_string(), "1".to_string(), pop_mp_i.to_string(), @@ -212,7 +212,7 @@ fn run_npag( for (obs, t) in observations.into_iter().zip(time) { obs_writer .write_record(&[ - id.to_string(), + scenarios.get(id).unwrap().id.to_string(), t.to_string(), obs.to_string(), "1".to_string(), From ed5e26196c7328343a0cae82894cc958ed1c9c70 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 8 May 2023 10:00:29 -0500 Subject: [PATCH 187/393] fix --- src/algorithms/npag.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 10804ec04..b3f7e6792 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -225,9 +225,8 @@ where gamma_delta *= 4.; lambda = lambda_down; psi = psi_down; - } else { - gamma_delta *= 0.5; } + gamma_delta *= 0.5; if gamma_delta <= 0.01 { gamma_delta = 0.1; } From 7e5b8faf189245fa8b7c6670ae4d9cd35480c48b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 8 May 2023 10:10:08 -0500 Subject: [PATCH 188/393] clippy --- src/base/simulator.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/base/simulator.rs b/src/base/simulator.rs index f9c5a036c..7d990fbcb 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -70,16 +70,16 @@ pub fn get_ypred( support_point: support_point.clone(), }; if cache { - match YPRED_CACHE.entry(key.clone()) { + match YPRED_CACHE.entry(key) { Entry::Occupied(entry) => entry.get().clone(), // Clone the cached value Entry::Vacant(entry) => { - let new_value = Array::from(sim_eng.pred(scenario, support_point.clone())); + let new_value = Array::from(sim_eng.pred(scenario, support_point)); entry.insert(new_value.clone()); new_value } } } else { - Array::from(sim_eng.pred(scenario, support_point.clone())) + Array::from(sim_eng.pred(scenario, support_point)) } } From 81cb80f3b8288b8baeecad7f4c0ea4a826c4a74c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 8 May 2023 10:13:15 -0500 Subject: [PATCH 189/393] Tests updated --- examples/bimodal_ke/config.toml | 2 +- examples/two_eq_lag/config.toml | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index 828d1bb0a..a571a4258 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -10,7 +10,7 @@ init_points = 2129 seed = 347 tui = false pmetrics_outputs = true -cache = false +cache = true [random] Ke = [0.001, 3.0] diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index 8d50e0364..9a5d6e2fe 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -10,10 +10,14 @@ init_points = 1000 seed = 347 tui = false pmetrics_outputs = true -cache = false +cache = true [random] Ka = [0.1, 0.9] Ke = [0.001, 0.1] V_max = [30.0, 120.0] lag = [0.0, 4.0] + +[error] +value = 0.0 +class = "additive" From e640c632543175abbe4a7ad17152986cee5bb6ae Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 28 May 2023 18:21:02 +0200 Subject: [PATCH 190/393] Moved formatting logic to function Formatting of time to correct unit is now in a function --- src/tui/ui.rs | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/src/tui/ui.rs b/src/tui/ui.rs index cf526d14c..4fc9bef54 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -117,21 +117,9 @@ fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph< let objf_text = format!("-2LL: {}", app.state.objf); let delta_objf_text = format!("Ī”2LL: {}", app.state.delta_objf); let spp_text = format!("#Spp: {}", app.state.theta.shape()[0]); + let time_text = format_time(elapsed_time); let stop_text = format!("{}", app.state.stop_text); - // Logic to provide time in sensible units - let elapsed_seconds = elapsed_time.as_secs(); - let (elapsed, unit) = if elapsed_seconds < 60 { - (elapsed_seconds, "s") - } else if elapsed_seconds < 3600 { - let elapsed_minutes = elapsed_seconds / 60; - (elapsed_minutes, "m") - } else { - let elapsed_hours = elapsed_seconds / 3600; - (elapsed_hours, "h") - }; - let time_text = format!("Time: {}{}", elapsed, unit); - Paragraph::new(vec![ Spans::from(Span::raw(loading_text)), Spans::from(Span::raw(cycle_text)), @@ -192,3 +180,18 @@ fn check_size(rect: &Rect) { panic!("Require height >= 12, (got {})", rect.height); } } + +fn format_time(elapsed_time: std::time::Duration) -> String { + let elapsed_seconds = elapsed_time.as_secs(); + let (elapsed, unit) = if elapsed_seconds < 60 { + (elapsed_seconds, "s") + } else if elapsed_seconds < 3600 { + let elapsed_minutes = elapsed_seconds / 60; + (elapsed_minutes, "m") + } else { + let elapsed_hours = elapsed_seconds / 3600; + (elapsed_hours, "h") + }; + let time_text = format!("Time: {}{}", elapsed, unit); + time_text +} \ No newline at end of file From 99035bf18560bb2e25d76a702dd9886454a93895 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 29 May 2023 12:31:18 +0200 Subject: [PATCH 191/393] UI overhaul Added new chunk with options (WIP). Tables are now used instead of paragraphs for better control of layout. Constraints now (mostly) use Percentage instead of fixed widths for better scaling to smaller windows. --- src/algorithms/npag.rs | 4 +- src/tui/state.rs | 8 +- src/tui/ui.rs | 170 +++++++++++++++++++++++++++++------------ 3 files changed, 130 insertions(+), 52 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 04d7828f1..a28b1db0c 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -282,12 +282,14 @@ where writer.write_record(None::<&[u8]>).unwrap(); } } + let mut state = AppState { cycle, objf: -2. * objf, delta_objf: (last_objf - objf).abs(), theta: theta.clone(), - stop_text: "".to_string() + stop_text: "".to_string(), + gamlam: gamma.clone(), }; tx.send(state.clone()).unwrap(); diff --git a/src/tui/state.rs b/src/tui/state.rs index 71a697569..620ac0c2e 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -4,9 +4,10 @@ use ndarray::Array2; pub struct AppState { pub cycle: usize, pub objf: f64, - pub delta_objf : f64, + pub delta_objf: f64, pub theta: Array2, - pub stop_text : String, + pub stop_text: String, + pub gamlam: f64, } impl AppState { pub fn new() -> Self { @@ -15,7 +16,8 @@ impl AppState { objf: f64::INFINITY, delta_objf: 0.0, theta: Array2::default((0, 0)), - stop_text : "".to_string(), + stop_text: "".to_string(), + gamlam: 0.0, } } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 4fc9bef54..6d5ae332b 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -2,12 +2,15 @@ use eyre::Result; use ratatui::{ backend::{Backend, CrosstermBackend}, layout::{Alignment, Constraint, Direction, Layout, Rect}, - style::{Color, Style}, - text::{Span, Spans}, + style::{Color, Modifier, Style}, + text::Span, widgets::{Block, BorderType, Borders, Cell, Paragraph, Row, Table}, Frame, Terminal, }; -use std::{io::stdout, time::{Duration, Instant}}; +use std::{ + io::stdout, + time::{Duration, Instant}, +}; use tokio::sync::mpsc::UnboundedReceiver; use super::{ @@ -47,7 +50,9 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { } } - terminal.draw(|rect| draw(rect, &app, elapsed_time)).unwrap(); + terminal + .draw(|rect| draw(rect, &app, elapsed_time)) + .unwrap(); // Handle inputs let result = match events.recv() { @@ -66,11 +71,6 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { Ok(()) } - - - - - pub fn draw(rect: &mut Frame, app: &App, elapsed_time: Duration) where B: Backend, @@ -78,26 +78,46 @@ where let size = rect.size(); check_size(&size); - // Vertical layout + // Vertical layout (overall) let chunks = Layout::default() .direction(Direction::Vertical) .constraints([Constraint::Length(3), Constraint::Min(10)].as_ref()) .split(size); - // Title + // Title in first chunk (top) let title = draw_title(); rect.render_widget(title, chunks[0]); - let body_chunks = Layout::default() + // Horizontal layout for three chunks (middle) + let body_chunk = chunks[1]; + let body_layout = Layout::default() .direction(Direction::Horizontal) - .constraints([Constraint::Min(20), Constraint::Length(32)].as_ref()) - .split(chunks[1]); + .constraints( + [ + Constraint::Percentage(40), + Constraint::Percentage(40), + Constraint::Percentage(20), + ] + .as_ref(), + ) + .split(body_chunk); + + // First chunk + let status = draw_status(app, elapsed_time); + rect.render_widget(status, body_layout[0]); + + // Second chunk + let options = draw_options(); + rect.render_widget(options, body_layout[1]); + + // Third chunk + let commands = draw_commands(app); + rect.render_widget(commands, body_layout[2]); + + // Bottom chunk for line drawing + // Add the code here - let body = draw_body(false, app, elapsed_time); - rect.render_widget(body, body_chunks[0]); - let help = draw_help(app); - rect.render_widget(help, body_chunks[1]); } fn draw_title<'a>() -> Paragraph<'a> { @@ -111,35 +131,89 @@ fn draw_title<'a>() -> Paragraph<'a> { .border_type(BorderType::Plain), ) } -fn draw_body<'a>(loading: bool, app: &App, elapsed_time: Duration) -> Paragraph<'a> { - let loading_text = if loading { "Loading..." } else { "" }; - let cycle_text = format!("Cycle: {}", app.state.cycle); - let objf_text = format!("-2LL: {}", app.state.objf); - let delta_objf_text = format!("Ī”2LL: {}", app.state.delta_objf); - let spp_text = format!("#Spp: {}", app.state.theta.shape()[0]); + +fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { + // Define (formatted) texts + let cycle_text = format!("{}", app.state.cycle); + let objf_text = format!("{:.5}", app.state.objf); + let delta_objf_text = format!("{:.5}", app.state.delta_objf); + let gamma_text = format!("{:.5}", app.state.gamlam); + let spp_text = format!("{}", app.state.theta.shape()[0]); let time_text = format_time(elapsed_time); let stop_text = format!("{}", app.state.stop_text); - Paragraph::new(vec![ - Spans::from(Span::raw(loading_text)), - Spans::from(Span::raw(cycle_text)), - Spans::from(Span::raw(objf_text)), - Spans::from(Span::raw(delta_objf_text)), - Spans::from(Span::raw(spp_text)), - Spans::from(Span::raw(time_text)), - Spans::from(Span::raw(stop_text)), - ]) - .style(Style::default().fg(Color::LightCyan)) - .alignment(Alignment::Left) - .block( - Block::default() - .borders(Borders::ALL) - .style(Style::default().fg(Color::White)) - .border_type(BorderType::Plain), - ) + // Define the table data + let data = vec![ + ("Current cycle", cycle_text), + ("Objective function", objf_text), + ("Ī” Objective function", delta_objf_text), + ("Gamma/Lambda", gamma_text), + ("Support points", spp_text), + ("Elapsed time", time_text), + ("Convergence", stop_text), + // Add more rows as needed + ]; + + // Populate the table rows + let rows: Vec = data + .iter() + .map(|(key, value)| { + let title_style = Style::default().add_modifier(Modifier::BOLD); + let title_cell = Cell::from(Span::styled(format!("{}:", key), title_style)); + let value_cell = Cell::from(value.to_string()); + Row::new(vec![title_cell, value_cell]) + }) + .collect(); + + // Create the table widget + Table::new(rows) + .block( + Block::default() + .borders(Borders::ALL) + .border_type(BorderType::Plain) + .title(" Status "), + ) + .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns + .column_spacing(1) +} + +fn draw_options<'a>() -> Table<'a> { + // Define the table data + let data = vec![ + ("Maximum cycles", "Placeholder"), + ("Engine", "NPAG"), + ("Convergence criteria", "Placeholder"), + ("Initial gridpoints", "Placeholder"), + ("Error model", "Placeholder"), + ("Cache", "Placeholder"), + ("Random seed", "Placeholder"), + // Add more rows as needed + ]; + + // Populate the table rows + let rows: Vec = data + .iter() + .map(|(key, value)| { + let title_style = Style::default().add_modifier(Modifier::BOLD); + let title_cell = Cell::from(Span::styled(format!("{}:", key), title_style)); + let value_cell = Cell::from(value.to_string()); + Row::new(vec![title_cell, value_cell]) + }) + .collect(); + + // Create the table widget + Table::new(rows) + .block( + Block::default() + .borders(Borders::ALL) + .border_type(BorderType::Plain) + .title(" Options "), + ) + .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns + .column_spacing(1) } -fn draw_help(app: &App) -> Table { +fn draw_commands(app: &App) -> Table { let key_style = Style::default().fg(Color::LightCyan); let help_style = Style::default().fg(Color::Gray); @@ -166,18 +240,18 @@ fn draw_help(app: &App) -> Table { Block::default() .borders(Borders::ALL) .border_type(BorderType::Plain) - .title("Help"), + .title(" Commands "), ) - .widths(&[Constraint::Length(11), Constraint::Min(20)]) + .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns .column_spacing(1) } fn check_size(rect: &Rect) { if rect.width < 52 { - panic!("Require width >= 52, (got {})", rect.width); + // panic!("Require width >= 52, (got {})", rect.width); } if rect.height < 12 { - panic!("Require height >= 12, (got {})", rect.height); + // panic!("Require height >= 12, (got {})", rect.height); } } @@ -192,6 +266,6 @@ fn format_time(elapsed_time: std::time::Duration) -> String { let elapsed_hours = elapsed_seconds / 3600; (elapsed_hours, "h") }; - let time_text = format!("Time: {}{}", elapsed, unit); + let time_text = format!("{}{}", elapsed, unit); time_text -} \ No newline at end of file +} From 50a252d255e5fc600f5a21b7e6187661965375a1 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 29 May 2023 16:29:43 +0200 Subject: [PATCH 192/393] Plot -2LL over cycle Implements plot logic --- src/algorithms/npag.rs | 2 +- src/tui/state.rs | 14 ++++++ src/tui/ui.rs | 107 +++++++++++++++++++++++++++++++++++++---- 3 files changed, 113 insertions(+), 10 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index a28b1db0c..f9d8c1f94 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -282,7 +282,7 @@ where writer.write_record(None::<&[u8]>).unwrap(); } } - + let mut state = AppState { cycle, objf: -2. * objf, diff --git a/src/tui/state.rs b/src/tui/state.rs index 620ac0c2e..df50e2e81 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -27,3 +27,17 @@ impl Default for AppState { Self::new() } } + +pub struct AppHistory { + pub cycles: Vec, +} + +impl AppHistory { + pub fn new() -> Self { + AppHistory { cycles: Vec::new() } + } + + pub fn add_cycle(&mut self, cycle: AppState) { + self.cycles.push(cycle); + } +} diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 6d5ae332b..4ae1ade95 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -3,8 +3,11 @@ use ratatui::{ backend::{Backend, CrosstermBackend}, layout::{Alignment, Constraint, Direction, Layout, Rect}, style::{Color, Modifier, Style}, + symbols::Marker, text::Span, - widgets::{Block, BorderType, Borders, Cell, Paragraph, Row, Table}, + widgets::{ + Axis, Block, BorderType, Borders, Cell, Chart, Dataset, GraphType, Paragraph, Row, Table, + }, Frame, Terminal, }; use std::{ @@ -15,6 +18,7 @@ use tokio::sync::mpsc::UnboundedReceiver; use super::{ inputs::{events::Events, InputEvent}, + state::AppHistory, state::AppState, App, AppReturn, }; @@ -25,6 +29,7 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { let backend = CrosstermBackend::new(stdout); let mut terminal = Terminal::new(backend)?; let mut app = App::new(); + let mut app_history = AppHistory::new(); terminal.clear()?; @@ -50,8 +55,16 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { } } + if !app_history + .cycles + .iter() + .any(|state| state.cycle == app.state.cycle) + { + app_history.add_cycle(app.state.clone()); + } + terminal - .draw(|rect| draw(rect, &app, elapsed_time)) + .draw(|rect| draw(rect, &app, &app_history, elapsed_time)) .unwrap(); // Handle inputs @@ -71,7 +84,7 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { Ok(()) } -pub fn draw(rect: &mut Frame, app: &App, elapsed_time: Duration) +pub fn draw(rect: &mut Frame, app: &App, app_history: &AppHistory, elapsed_time: Duration) where B: Backend, { @@ -81,7 +94,14 @@ where // Vertical layout (overall) let chunks = Layout::default() .direction(Direction::Vertical) - .constraints([Constraint::Length(3), Constraint::Min(10)].as_ref()) + .constraints( + [ + Constraint::Length(3), + Constraint::Min(10), + Constraint::Min(5), + ] + .as_ref(), + ) .split(size); // Title in first chunk (top) @@ -114,10 +134,19 @@ where let commands = draw_commands(app); rect.render_widget(commands, body_layout[2]); - // Bottom chunk for line drawing - // Add the code here - + // Plot chunk + let data: Vec<(f64, f64)> = app_history + .cycles + .iter() + .enumerate() + .map(|(x, entry)| (x as f64, entry.objf)) + .collect(); + //dbg!(&data); + // Plot chunk + let points_limit = 10; + let plot = draw_plot(&data, points_limit); + rect.render_widget(plot, chunks[2]); } fn draw_title<'a>() -> Paragraph<'a> { @@ -246,12 +275,72 @@ fn draw_commands(app: &App) -> Table { .column_spacing(1) } +fn draw_plot<'a>(data: &'a [(f64, f64)], points_limit: usize) -> Chart<'a> { + let num_points = data.len(); + let start_index = if num_points > points_limit { + num_points - points_limit + } else { + 0 + }; + let latest_data = &data[start_index..]; + + let y_min = latest_data + .iter() + .map(|(_, y)| *y) + .fold(f64::INFINITY, f64::min); + let y_max = latest_data + .iter() + .map(|(_, y)| *y) + .fold(f64::NEG_INFINITY, f64::max); + let y_margin = (y_max - y_min) * 0.1; + let y_bounds = [y_min - y_margin, y_max + y_margin]; + + let chart = Chart::new(vec![Dataset::default() + .name("-2LL") + .marker(Marker::Dot) + .style(Style::default().fg(Color::Yellow)) + .graph_type(GraphType::Line) + .data(latest_data)]) + .block( + Block::default() + .title(Span::styled( + " Plot ", + Style::default() + .fg(Color::Cyan) + .add_modifier(Modifier::BOLD), + )) + .borders(Borders::ALL), + ) + .x_axis( + Axis::default() + .title("Cycle") + .style(Style::default().fg(Color::Gray)) + .bounds([start_index as f64, (start_index + points_limit - 1) as f64]) + .labels(vec![ + Span::raw(start_index.to_string()), + Span::raw((start_index + points_limit - 1).to_string()), + ]), + ) + .y_axis( + Axis::default() + .title("-2LL") + .style(Style::default().fg(Color::Gray)) + .bounds(y_bounds) + .labels(vec![ + Span::raw(format!("{:.1}", y_bounds[0])), + Span::raw(format!("{:.1}", y_bounds[1])), + ]), + ); + + chart +} + fn check_size(rect: &Rect) { if rect.width < 52 { - // panic!("Require width >= 52, (got {})", rect.width); + // panic!("Require width >= 52, (got {})", rect.width); } if rect.height < 12 { - // panic!("Require height >= 12, (got {})", rect.height); + // panic!("Require height >= 12, (got {})", rect.height); } } From d861e9ff9246532c7eaa6d1b2894bc4b9670ea46 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 29 May 2023 20:47:02 +0200 Subject: [PATCH 193/393] Create rust.yml Basic workflow to build and test --- .github/workflows/rust.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/rust.yml diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml new file mode 100644 index 000000000..31000a274 --- /dev/null +++ b/.github/workflows/rust.yml @@ -0,0 +1,22 @@ +name: Rust + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose From 0f9947a4eb85c7cc2f7baef7785762dc5884d8b6 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Mon, 29 May 2023 13:55:29 -0500 Subject: [PATCH 194/393] Update README.md --- README.md | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index c05898743..dab9280e3 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,11 @@ Rust Library with the building blocks needed to create new Non-Parametric algori ## Implemented functionality -* Runs models using ODEs +* Solve ODE-based population pharmacokinetic models * Basic NPAG implementation +* Supports covariates +* Option to cache results for improvedĀ speed + ## Examples @@ -19,14 +22,4 @@ cargo run --example bimodal_ke --release -Look at the corresponding examples/*.toml file to change the configuration of each run. - - -## NOTES - -At the moment this library requires the nightly build of the rust compiler, make sure -nightly is enabled by typing. -``` -rustup install nightly -rustup default nightly -``` +Look at the corresponding examples/_example_/*.toml file to change the configuration of each run. From f87578401bd3cf037dc7e9b07c7f8af62c32b3f7 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 29 May 2023 14:13:17 -0500 Subject: [PATCH 195/393] Simulator -> Predict --- examples/bimodal_ke/main.rs | 9 +++++---- examples/debug.rs | 6 +++--- examples/two_eq_lag/main.rs | 8 ++++---- src/algorithms/npag.rs | 4 ++-- src/base/mod.rs | 14 +++++++------- src/base/{simulator.rs => predict.rs} | 22 +++++++++++----------- src/lib.rs | 5 ++--- 7 files changed, 34 insertions(+), 34 deletions(-) rename src/base/{simulator.rs => predict.rs} (89%) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 6e04c6b0b..7a0e40b42 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -45,10 +45,10 @@ impl ode_solvers::System for Model<'_> { } } #[derive(Debug, Clone)] -struct Sim {} +struct Ode {} -impl Simulate for Sim { - fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { ke: params[0], _v: params[1], @@ -62,6 +62,7 @@ impl Simulate for Sim { let mut index: usize = 0; for block in &scenario.blocks { //if no code is needed here, remove the blocks from the codebase + //It seems that blocks is an abstractions we're going to end up not using for event in &block.events { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { @@ -101,7 +102,7 @@ fn main() -> Result<()> { // let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); // let scenario = scenarios.first().unwrap(); start( - Engine::new(Sim {}), + Engine::new(Ode {}), "examples/bimodal_ke/config.toml".to_string(), (0.0, 0.05, 0.0, 0.0), )?; diff --git a/examples/debug.rs b/examples/debug.rs index 918d68aae..ec285dcfb 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -37,10 +37,10 @@ impl ode_solvers::System for Model<'_> { } } -struct Sim {} +struct Ode {} -impl Simulate for Sim { - fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { ka: params[0], ke: params[1], diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 74d7ca2bc..e4a47cbf4 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -41,10 +41,10 @@ impl ode_solvers::System for Model<'_> { } } -struct Sim {} +struct Ode {} -impl Simulate for Sim { - fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec { +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { ka: params[0], ke: params[1], @@ -98,7 +98,7 @@ impl Simulate for Sim { fn main() -> Result<()> { start( - Engine::new(Sim {}), + Engine::new(Ode {}), "examples/two_eq_lag/config.toml".to_string(), (0.1, 0.25, -0.001, 0.0), )?; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b3f7e6792..7b9c5f718 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,7 +1,7 @@ use std::fs::File; +use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; -use crate::prelude::simulator::sim_obs; use crate::prelude::*; use csv::WriterBuilder; use linfa_linalg::qr::QR; @@ -28,7 +28,7 @@ pub fn npag( settings: &Data, ) -> (Array2, Array2, Array1, f64, usize, bool) where - S: Simulate + std::marker::Sync, + S: Predict + std::marker::Sync, { let mut psi: Array2 = Array2::default((0, 0)); let mut lambda: Array1; diff --git a/src/base/mod.rs b/src/base/mod.rs index 50c7827c0..8fdfe6097 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,7 +1,7 @@ use self::datafile::Scenario; +use self::predict::simple_sim; +use self::predict::{Engine, Predict}; use self::settings::Data; -use self::simulator::simple_sim; -use self::simulator::{Engine, Simulate}; use crate::prelude::start_ui; use crate::{algorithms::npag::npag, tui::state::AppState}; use csv::{ReaderBuilder, WriterBuilder}; @@ -14,7 +14,7 @@ use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use ndarray_csv::Array2Reader; // use ndarray_csv::Array2Writer; -use simulator::sim_obs; +use predict::sim_obs; use std::error; use std::fs::{self, File}; use std::thread::spawn; @@ -25,14 +25,14 @@ pub mod datafile; pub mod ipm; pub mod lds; pub mod optim; +pub mod predict; pub mod prob; pub mod settings; pub mod sigma; -pub mod simulator; pub fn start(engine: Engine, settings_path: String, c: (f64, f64, f64, f64)) -> Result<()> where - S: Simulate + std::marker::Sync + std::marker::Send + 'static, + S: Predict + std::marker::Sync + std::marker::Send + 'static, { let now = Instant::now(); let settings = settings::read(settings_path); @@ -81,7 +81,7 @@ fn run_npag( tx: UnboundedSender, settings: &Data, ) where - S: Simulate + std::marker::Sync, + S: Predict + std::marker::Sync, { // Remove stop file if exists let filename = "stop"; @@ -390,7 +390,7 @@ fn post_predictions( scenarios: &Vec, ) -> Result>, Box> where - S: Simulate + Sync, + S: Predict + Sync, { if post.nrows() != scenarios.len() { return Err("Error calculating the posterior predictions, size mismatch.".into()); diff --git a/src/base/simulator.rs b/src/base/predict.rs similarity index 89% rename from src/base/simulator.rs rename to src/base/predict.rs index 7d990fbcb..7f7f27b8d 100644 --- a/src/base/simulator.rs +++ b/src/base/predict.rs @@ -13,26 +13,26 @@ use std::hash::{Hash, Hasher}; /// where the second element of the tuple is the predicted values /// one per observation time in scenario and in the same order /// it is not relevant the outeq of the specific event. -pub trait Simulate { - fn simulate(&self, params: Vec, scenario: &Scenario) -> Vec; +pub trait Predict { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec; } pub struct Engine where - S: Simulate, + S: Predict, { - sim: S, + ode: S, } impl Engine where - S: Simulate, + S: Predict, { - pub fn new(sim: S) -> Self { - Self { sim } + pub fn new(ode: S) -> Self { + Self { ode } } pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec { - self.sim.simulate(params, scenario) + self.ode.predict(params, scenario) } } @@ -58,7 +58,7 @@ lazy_static! { DashMap::with_capacity(1000000); // Adjust cache size as needed } -pub fn get_ypred( +pub fn get_ypred( sim_eng: &Engine, scenario: &Scenario, support_point: Vec, @@ -90,7 +90,7 @@ pub fn sim_obs( cache: bool, ) -> Array2> where - S: Simulate + Sync, + S: Predict + Sync, { let mut pred: Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); @@ -117,7 +117,7 @@ pub fn simple_sim( support_point: &Array1, ) -> Vec where - S: Simulate + Sync, + S: Predict + Sync, { sim_eng.pred(scenario, support_point.to_vec()) } diff --git a/src/lib.rs b/src/lib.rs index 5853f02b3..343147fe7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,3 @@ -#![feature(slice_group_by)] pub mod algorithms; pub mod base; pub mod tui; @@ -9,10 +8,10 @@ pub mod prelude { pub use crate::base::array_permutation::*; pub use crate::base::datafile::Scenario; pub use crate::base::lds::*; + pub use crate::base::predict::Engine; + pub use crate::base::predict::Predict; pub use crate::base::prob::*; pub use crate::base::settings::Data; - pub use crate::base::simulator::Engine; - pub use crate::base::simulator::Simulate; pub use crate::base::*; pub use crate::tui::ui::*; } From 057829b622db798394b3df564b5be9f0154b82a6 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 29 May 2023 21:17:16 +0200 Subject: [PATCH 196/393] Update rust.yml Minor namechange --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 31000a274..9e453487f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,4 +1,4 @@ -name: Rust +name: build on: push: From 7abcb93eac54a448a6eb30e7912c5462e67f21e7 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 29 May 2023 21:19:30 +0200 Subject: [PATCH 197/393] Workflow badge - build --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dab9280e3..fc9597254 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # NPcore -Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with Pmetrics +![build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg) + +Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with [Pmetrics]([https://link-url-here.org](https://github.com/LAPKB/Pmetrics)). ## Implemented functionality @@ -21,5 +23,4 @@ cargo run --example bimodal_ke --release ``` - Look at the corresponding examples/_example_/*.toml file to change the configuration of each run. From ab4f9d9032a8e45fde8cb7ff8f942640aa3c20cd Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 29 May 2023 21:21:33 +0200 Subject: [PATCH 198/393] Update rust.yml If a new commit has been made, cancel previous action for old commit --- .github/workflows/rust.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9e453487f..a9c4ef5bc 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -9,6 +9,10 @@ on: env: CARGO_TERM_COLOR: always +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + jobs: build: From e2a2d9e697ff134353fd9f4ef252657ac1f17ca8 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 30 May 2023 13:38:28 +0200 Subject: [PATCH 199/393] Update README.md Updated badge markdown --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fc9597254..0b523ea25 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # NPcore -![build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg) +[![build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml) Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with [Pmetrics]([https://link-url-here.org](https://github.com/LAPKB/Pmetrics)). From 02628da48f55bcace8e9607517fe22e8428f67da Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 30 May 2023 13:41:38 +0200 Subject: [PATCH 200/393] Update rust.yml Updated workflow file --- .github/workflows/rust.yml | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a9c4ef5bc..8486430c6 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -2,25 +2,26 @@ name: build on: push: - branches: [ "main" ] + branches: + - main pull_request: - branches: [ "main" ] + branches: + - main env: CARGO_TERM_COLOR: always -concurrency: - group: ${{ github.head_ref }} +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: build: - runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Build - run: cargo build --verbose - - name: Run tests - run: cargo test --verbose + - name: Build + run: cargo build --verbose + + - name: Run tests + run: cargo test --verbose From c6937157e6d6339b75d8a9d08717e03e53ce9160 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 30 May 2023 13:43:16 +0200 Subject: [PATCH 201/393] Update rust.yml Added checkout --- .github/workflows/rust.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 8486430c6..4654e66b5 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -20,6 +20,9 @@ jobs: runs-on: ubuntu-latest steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build run: cargo build --verbose From 7d0aa9ef9c64f67b3f50de59dc7dfd5dfa67f181 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 30 May 2023 17:03:47 +0200 Subject: [PATCH 202/393] Build and test on Mac and Windows --- .github/workflows/rust.yml | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 4654e66b5..3971cb4b9 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,6 +1,5 @@ name: build - -on: +'on': push: branches: - main @@ -8,23 +7,38 @@ on: branches: - main -env: - CARGO_TERM_COLOR: always - concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: '${{ github.workflow }}-${{ github.ref }}' cancel-in-progress: true +env: + CARGO_TERM_COLOR: always + jobs: + build: runs-on: ubuntu-latest - steps: - name: Checkout code uses: actions/checkout@v3 - - name: Build run: cargo build --verbose - + - name: Run tests + run: cargo test --verbose + + os-check: + runs-on: '${{ matrix.os }}' + name: '${{ matrix.os }} / stable' + strategy: + fail-fast: false + matrix: + os: + - macos-latest + - windows-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Build + run: cargo build --verbose - name: Run tests run: cargo test --verbose From cf0f0fe85be8b48472f1c544cbac6f908517597f Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 30 May 2023 17:21:47 +0200 Subject: [PATCH 203/393] Removed unused dependencies Checked by cargo +nightly udeps --all-targets --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 7d8b4b92c..5c50f5338 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] dashmap = "4.0" -cached = "0.26.2" +#cached = "0.26.2" lazy_static = "1.4.0" csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } @@ -17,7 +17,7 @@ sobol_burley = "0.4.0" toml = "0.7.3" ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_system' } #plotly = "0.8.3" -interp = "1.0.1" +#interp = "1.0.1" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" log = "0.4.17" From e4f4005f64fc9d27b82f709af1294aae08858bdd Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 30 May 2023 17:27:43 +0200 Subject: [PATCH 204/393] Replace theta in AppState with nspp Instead of storing theta in AppState, the number of support points is stored instead. This may be reverted in the future if we need access to theta in the TUI, but is not within the scope per now. --- src/algorithms/npag.rs | 2 +- src/tui/state.rs | 6 ++---- src/tui/ui.rs | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6e2a9ba10..f34fa3bef 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -287,7 +287,7 @@ where cycle, objf: -2. * objf, delta_objf: (last_objf - objf).abs(), - theta: theta.clone(), + nspp: theta.shape()[0], stop_text: "".to_string(), gamlam: gamma.clone(), }; diff --git a/src/tui/state.rs b/src/tui/state.rs index df50e2e81..5202743a0 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,11 +1,9 @@ -use ndarray::Array2; - #[derive(Debug, Clone)] pub struct AppState { pub cycle: usize, pub objf: f64, pub delta_objf: f64, - pub theta: Array2, + pub nspp: usize, pub stop_text: String, pub gamlam: f64, } @@ -15,7 +13,7 @@ impl AppState { cycle: 0, objf: f64::INFINITY, delta_objf: 0.0, - theta: Array2::default((0, 0)), + nspp: 0, stop_text: "".to_string(), gamlam: 0.0, } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 4ae1ade95..dffba77f3 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -167,7 +167,7 @@ fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { let objf_text = format!("{:.5}", app.state.objf); let delta_objf_text = format!("{:.5}", app.state.delta_objf); let gamma_text = format!("{:.5}", app.state.gamlam); - let spp_text = format!("{}", app.state.theta.shape()[0]); + let spp_text = format!("{}", app.state.nspp); let time_text = format_time(elapsed_time); let stop_text = format!("{}", app.state.stop_text); From dc205e7d820a6fb980ec1e9b54b16ea9e10e8d1a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 6 Jun 2023 16:08:14 -0500 Subject: [PATCH 205/393] working on ipm --- examples/bimodal_ke/config.toml | 2 +- src/base/ipm.rs | 12 +++--------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index a571a4258..08d07dfa7 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -8,7 +8,7 @@ cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = false +tui = true pmetrics_outputs = true cache = true diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 9aaa8c743..0ead04e82 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -41,18 +41,12 @@ pub fn burke( while mu > eps || norm_r > eps || gap > eps { // log::info!("IPM cyle"); - let smu = sig * mu; let inner = &lam / &y; //divide(&lam, &y); - let w_plam = &plam / &w; //divide(&plam, &w); - let h = psi.dot(&Array2::from_diag(&inner)).dot(&psi.t()) + Array2::from_diag(&w_plam); - let uph = h.cholesky()?; - let uph = uph.t(); - let smuyinv = smu * (&ecol / &y); + let uph = psi.dot(&Array2::from_diag(&inner)).dot(&psi.t()) + + Array2::from_diag(&(&plam / &w)).cholesky()?.t(); + let smuyinv = sig * mu * (&ecol / &y); let rhsdw = &erow / &w - (psi.dot(&smuyinv)); let a = rhsdw.clone().into_shape((rhsdw.len(), 1))?; - //todo: cleanup this aux variable - // //dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); - // uph.solve_into(rhsdw); let x = uph .t() .solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)?; From 8c7a8aab54f764bac61dd65803c6424d569c78c2 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 19 Jun 2023 21:31:37 +0100 Subject: [PATCH 206/393] going back to the previous ipm --- src/base/ipm.rs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 0ead04e82..eb6f3b9ab 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -41,12 +41,18 @@ pub fn burke( while mu > eps || norm_r > eps || gap > eps { // log::info!("IPM cyle"); + let smu = sig * mu; let inner = &lam / &y; //divide(&lam, &y); - let uph = psi.dot(&Array2::from_diag(&inner)).dot(&psi.t()) - + Array2::from_diag(&(&plam / &w)).cholesky()?.t(); - let smuyinv = sig * mu * (&ecol / &y); + let w_plam = &plam / &w; //divide(&plam, &w); + let h = psi.dot(&Array2::from_diag(&inner)).dot(&psi.t()) + Array2::from_diag(&w_plam); + let uph = h.cholesky()?; + let uph = uph.t(); + let smuyinv = smu * (&ecol / &y); let rhsdw = &erow / &w - (psi.dot(&smuyinv)); let a = rhsdw.clone().into_shape((rhsdw.len(), 1))?; + //todo: cleanup this aux variable + // //dbg!(uph.t().is_triangular(linfa_linalg::triangular::UPLO::Upper)); + // uph.solve_into(rhsdw); let x = uph .t() .solve_triangular(&a, linfa_linalg::triangular::UPLO::Lower)?; @@ -105,4 +111,4 @@ fn norm_inf(a: ArrayBase, Dim<[usize; 1]>>) -> f64 { // *res = dividend/divisor; // }); // res -// } +// } \ No newline at end of file From cf4e323b518e9899357cc2694f5e348e5103f6e1 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 10:22:59 +0200 Subject: [PATCH 207/393] Moved errorpoly to config.toml Added new field under [error] named poly, takes (f64, f64, f64, f64) tuple. --- examples/bimodal_ke/config.toml | 1 + examples/bimodal_ke/main.rs | 15 ++++++--------- src/base/settings.rs | 1 + 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index 08d07dfa7..a2857d0ad 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -19,3 +19,4 @@ V = [25.0, 250.0] [error] value = 0.0 class = "additive" +poly = [0.0, 0.05, 0.0, 0.0] diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 7a0e40b42..4b67d2b05 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -99,18 +99,15 @@ impl Predict for Ode { } fn main() -> Result<()> { - // let scenarios = np_core::base::datafile::parse(&"examples/bimodal_ke.csv".to_string()).unwrap(); - // let scenario = scenarios.first().unwrap(); + + let settings_path = "examples/bimodal_ke/config.toml".to_string(); + let settings = settings::read(settings_path.clone()); + start( Engine::new(Ode {}), - "examples/bimodal_ke/config.toml".to_string(), - (0.0, 0.05, 0.0, 0.0), + settings_path, + settings.parsed.error.poly, )?; - // let sim = Sim {}; - - // // dbg!(&scenario); - // dbg!(&scenario.obs); - // dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); Ok(()) } diff --git a/src/base/settings.rs b/src/base/settings.rs index 8af6fc46a..cfffaa91d 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -18,6 +18,7 @@ pub struct Computed { pub struct Error { pub value: f64, pub class: String, + pub poly: (f64,f64,f64,f64), } pub struct Range { From b063192317bd94e8ee355225dfd7f1bf1d6caae7 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 10:40:35 +0200 Subject: [PATCH 208/393] Added gamma/lambda to cycles.csv Important for some diagnostic plots. --- src/algorithms/npag.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index f34fa3bef..7a92b8ce4 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -51,12 +51,14 @@ where let mut converged = false; + // cycles.csv let cycles_file = File::create("cycles.csv").unwrap(); let mut writer = WriterBuilder::new() .has_headers(false) .from_writer(cycles_file); writer.write_field("cycle").unwrap(); writer.write_field("neg2ll").unwrap(); + writer.write_field("gamlam").unwrap(); writer.write_field("nspp").unwrap(); let parameter_names = &settings.computed.random.names; for i in 0..theta.ncols() { @@ -73,6 +75,7 @@ where } writer.write_record(None::<&[u8]>).unwrap(); + // meta_rust.csv let meta_file = File::create("meta_rust.csv").unwrap(); let mut meta_writer = WriterBuilder::new() .has_headers(false) @@ -263,6 +266,7 @@ where //cycles.csv writer.write_field(format!("{}", &cycle)).unwrap(); writer.write_field(format!("{}", -2. * objf)).unwrap(); + writer.write_field(format!("{}", gamma)).unwrap(); writer.write_field(format!("{}", theta.nrows())).unwrap(); for param in theta.axis_iter(Axis(1)) { From dbe0429ec8673a59035427e00a23d9b824863e3a Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 10:46:44 +0200 Subject: [PATCH 209/393] Formatting cargo fmt --- examples/bimodal_ke/main.rs | 1 - src/base/ipm.rs | 2 +- src/base/mod.rs | 4 +++- src/base/settings.rs | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 4b67d2b05..7a92012d7 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -99,7 +99,6 @@ impl Predict for Ode { } fn main() -> Result<()> { - let settings_path = "examples/bimodal_ke/config.toml".to_string(); let settings = settings::read(settings_path.clone()); diff --git a/src/base/ipm.rs b/src/base/ipm.rs index eb6f3b9ab..9aaa8c743 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -111,4 +111,4 @@ fn norm_inf(a: ArrayBase, Dim<[usize; 1]>>) -> f64 { // *res = dividend/divisor; // }); // res -// } \ No newline at end of file +// } diff --git a/src/base/mod.rs b/src/base/mod.rs index 40fb9b863..5f6379e70 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -125,7 +125,9 @@ fn run_npag( for (sub, row) in posterior.axis_iter(Axis(0)).enumerate() { for (spp, elem) in row.axis_iter(Axis(0)).enumerate() { - post_writer.write_field(format!("{}", scenarios.get(sub).unwrap().id)).unwrap(); + post_writer + .write_field(format!("{}", scenarios.get(sub).unwrap().id)) + .unwrap(); post_writer.write_field(format!("{}", spp)).unwrap(); for param in theta.row(spp) { post_writer.write_field(format!("{param}")).unwrap(); diff --git a/src/base/settings.rs b/src/base/settings.rs index cfffaa91d..1b7ada0f8 100644 --- a/src/base/settings.rs +++ b/src/base/settings.rs @@ -18,7 +18,7 @@ pub struct Computed { pub struct Error { pub value: f64, pub class: String, - pub poly: (f64,f64,f64,f64), + pub poly: (f64, f64, f64, f64), } pub struct Range { From f273a243bdbbb7dcca302981ddf0397c817e38ae Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 10:52:22 +0200 Subject: [PATCH 210/393] Updates tests\config.toml Updates to reflect changes in settings.rs --- src/tests/config.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tests/config.toml b/src/tests/config.toml index 8186e9a88..ada6f155f 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -25,3 +25,4 @@ KPC = 2.0 [error] value = 0.5 class = "additive" +poly = [0.0, 0.5, 0.0, 0.0] From 07bdc243431628c46e3ed20ed9f88b04dffeda28 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 10:55:17 +0200 Subject: [PATCH 211/393] Updated test Added reading error poly to tests --- src/tests/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 843e6e185..6c4e36d80 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -69,6 +69,7 @@ fn read_error() { let settings = settings::read("src/tests/config.toml".to_string()); assert_eq!(settings.parsed.error.value, 0.5); assert_eq!(settings.parsed.error.class, "additive"); + assert_eq!(settings.parsed.error.poly, (0.0, 0.5, 0.0, 0.0)) } #[test] From c815209fcadc42200bdecccab73dc4022f356eae Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 10:58:09 +0200 Subject: [PATCH 212/393] Update rust.yml Added cache to CI to speed up build times --- .github/workflows/rust.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 3971cb4b9..2ef41e3d0 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -21,6 +21,14 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v3 + - name: Setup cache + uses: actions/cache@v2 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - name: Build run: cargo build --verbose - name: Run tests @@ -38,6 +46,14 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v3 + - name: Setup cache + uses: actions/cache@v2 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} - name: Build run: cargo build --verbose - name: Run tests From b20c7dc804e9f0beb048680a91b678360f5843e1 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 11:22:04 +0200 Subject: [PATCH 213/393] Create security_audit.yml Manually dispatched security audit using cargo-audit --- .github/workflows/security_audit.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/security_audit.yml diff --git a/.github/workflows/security_audit.yml b/.github/workflows/security_audit.yml new file mode 100644 index 000000000..cd33066f7 --- /dev/null +++ b/.github/workflows/security_audit.yml @@ -0,0 +1,23 @@ +name: Security Audit + +'on': + workflow_dispatch: + +jobs: + security-audit: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Setup cache + uses: actions/cache@v2 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + - name: Install cargo-audit + run: cargo install cargo-audit + - name: Run security audit + run: cargo audit From 10a591c0caea44483d495378c6115926855e1abe Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 11:23:17 +0200 Subject: [PATCH 214/393] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0b523ea25..8d760f1a8 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # NPcore -[![build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml) - +[![Build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml) +[![Security Audit](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml) Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with [Pmetrics]([https://link-url-here.org](https://github.com/LAPKB/Pmetrics)). ## Implemented functionality From 783617e3d7d61e94ec72dfc009ae68cb18376b8b Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 11:23:25 +0200 Subject: [PATCH 215/393] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8d760f1a8..72f5b1fb7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # NPcore [![Build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml) [![Security Audit](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml) + Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with [Pmetrics]([https://link-url-here.org](https://github.com/LAPKB/Pmetrics)). ## Implemented functionality From 76a84d9cc268246ccfc289c0c0176a581ca8cb04 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 20 Jun 2023 11:33:04 +0200 Subject: [PATCH 216/393] Update rust.yml [skip ci] --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 2ef41e3d0..b6a35fcdf 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,4 +1,4 @@ -name: build +name: Build 'on': push: branches: From 7224746ea8642f3bb782a067d9e23793c3ee1924 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 20 Jun 2023 12:03:10 +0100 Subject: [PATCH 217/393] cleaning the new poly code a little bit and make two_eq_lag to run again --- examples/bimodal_ke/main.rs | 6 +----- examples/two_eq_lag/config.toml | 3 ++- examples/two_eq_lag/main.rs | 1 - src/base/mod.rs | 3 ++- 4 files changed, 5 insertions(+), 8 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 7a92012d7..0557d542a 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -99,13 +99,9 @@ impl Predict for Ode { } fn main() -> Result<()> { - let settings_path = "examples/bimodal_ke/config.toml".to_string(); - let settings = settings::read(settings_path.clone()); - start( Engine::new(Ode {}), - settings_path, - settings.parsed.error.poly, + "examples/bimodal_ke/config.toml".to_string(), )?; Ok(()) diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index 9a5d6e2fe..ab81a09b8 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -8,7 +8,7 @@ cycles = 1000 engine = "NPAG" init_points = 1000 seed = 347 -tui = false +tui = true pmetrics_outputs = true cache = true @@ -21,3 +21,4 @@ lag = [0.0, 4.0] [error] value = 0.0 class = "additive" +poly = [0.1, 0.25, -0.001, 0.0] \ No newline at end of file diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index e4a47cbf4..a91aa8d61 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -100,7 +100,6 @@ fn main() -> Result<()> { start( Engine::new(Ode {}), "examples/two_eq_lag/config.toml".to_string(), - (0.1, 0.25, -0.001, 0.0), )?; Ok(()) } diff --git a/src/base/mod.rs b/src/base/mod.rs index 5f6379e70..66a637780 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -30,7 +30,7 @@ pub mod prob; pub mod settings; pub mod sigma; -pub fn start(engine: Engine, settings_path: String, c: (f64, f64, f64, f64)) -> Result<()> +pub fn start(engine: Engine, settings_path: String) -> Result<()> where S: Predict + std::marker::Sync + std::marker::Send + 'static, { @@ -58,6 +58,7 @@ where } } let (tx, rx) = mpsc::unbounded_channel::(); + let c = settings.parsed.error.poly; if settings.parsed.config.tui { spawn(move || { From 6d129d57d2a0add6c2b05d4b0befecf0cabb9769 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 20 Jun 2023 17:45:32 +0100 Subject: [PATCH 218/393] first draft of the new simulator with a new way to dispatch doses. should be more efficient and less prone to errors --- examples/bimodal_ke/main.rs | 6 ++-- examples/debug.rs | 2 +- examples/two_eq_lag/main.rs | 69 ++++++++++++++++++++++++------------- 3 files changed, 49 insertions(+), 28 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 0557d542a..58f6dcd9d 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -37,8 +37,8 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// if let Some(dose) = &self.dose { - if t >= dose.time + lag { - dy[dose.compartment] += dose.amount; + if t >= dose.time && t <= (dose.time + 0.0) { + y[dose.compartment] += dose.amount; self.dose = None; } } @@ -86,7 +86,7 @@ impl Predict for Ode { yout.push(y0[event.outeq.unwrap() - 1] / params[1]); } if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); + let mut stepper = Rk4::new(&mut system, event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = *y.last().unwrap(); diff --git a/examples/debug.rs b/examples/debug.rs index ec285dcfb..8456b8ce4 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -78,7 +78,7 @@ impl Predict for Ode { yout.push(y0[1] / params[2]); } if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); + let mut stepper = Rk4::new(&mut system, event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = *y.last().unwrap(); diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index a91aa8d61..2587e75c9 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,11 +1,10 @@ -use std::collections::HashMap; - use eyre::Result; use np_core::prelude::{ - datafile::{CovLine, Dose, Infusion}, + datafile::{CovLine, Infusion}, *, }; use ode_solvers::*; +use std::collections::HashMap; #[derive(Debug, Clone)] struct Model<'a> { ka: f64, @@ -14,7 +13,6 @@ struct Model<'a> { lag: f64, _scenario: &'a Scenario, infusions: Vec, - dose: Option, cov: Option<&'a HashMap>, } @@ -22,22 +20,23 @@ type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { + fn system(&mut self, t: Time, x: &mut State, dx: &mut State) { // Random parameters let ka = self.ka; let ke = self.ke; + // let lag = self.lag; // Covariates let _wt = self.cov.unwrap().get("WT").unwrap().interp(t); - ///////////////////// USER DEFINED /////////////// - dy[0] = -ka * y[0]; - dy[1] = ka * y[0] - ke * y[1]; - //////////////// END USER DEFINED //////////////// - - if let Some(dose) = &self.dose { - if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { - y[dose.compartment] += dose.amount; + let mut rateiv = [0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] = infusion.amount / infusion.dur; } } + ///////////////////// USER DEFINED /////////////// + dx[0] = -ka * x[0]; + dx[1] = ka * x[0] - ke * x[1]; + //////////////// END USER DEFINED //////////////// } } @@ -52,16 +51,16 @@ impl Predict for Ode { lag: params[3], _scenario: scenario, infusions: vec![], - dose: None, cov: None, }; let lag = system.lag; // or 0.0 let mut yout = vec![]; - let mut y0 = State::new(0.0, 0.0); + let mut x = State::new(0.0, 0.0); let mut index = 0; for block in &scenario.blocks { system.cov = Some(&block.covs); for event in &block.events { + let mut event_time = event.time; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -73,21 +72,29 @@ impl Predict for Ode { }); } else { //dose - system.dose = Some(Dose { - time: event.time + lag, - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - }); + if lag > 0.0 { + // if lag is greater than 0 and we integrate from the current time to the time plus lag + // then we can start the next integration at the correct time + // and we can give the dose directly to the compartment + event_time = event.time + lag; + let mut stepper = + Rk4::new(system.clone(), event.time, x, event_time, 0.1); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + + x[event.input.unwrap() - 1] += event.dose.unwrap(); } } else if event.evid == 0 { //obs - yout.push(y0[1] / params[2]); + yout.push(x[1] / params[2]); } if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); - let _res = stepper.integrate(); + let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); + let _int = stepper.integrate(); let y = stepper.y_out(); - y0 = *y.last().unwrap(); + x = *y.last().unwrap(); index += 1; } } @@ -97,6 +104,20 @@ impl Predict for Ode { } fn main() -> Result<()> { + // let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) + // .ok() + // .unwrap(); + // let scenario = scenarios.first().unwrap(); + // let ode = Ode {}; + // let params = vec![ + // 0.10007869720458984, + // 0.0999935963869095, + // 119.99048137664795, + // 0.6458234786987305, + // ]; + // let y = ode.predict(params, scenario); + // println!("{:?}", y); + // println!("{:?}", scenario.obs); start( Engine::new(Ode {}), "examples/two_eq_lag/config.toml".to_string(), From b1c9c836448b172dd7ae807cef42154fcdd67b79 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 20 Jun 2023 17:47:17 +0100 Subject: [PATCH 219/393] some cleaning, next is to implement it for bimodal_ke --- examples/bimodal_ke/main.rs | 2 +- examples/debug.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 58f6dcd9d..d7b199caf 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -86,7 +86,7 @@ impl Predict for Ode { yout.push(y0[event.outeq.unwrap() - 1] / params[1]); } if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(&mut system, event.time, y0, *next_time, 0.1); + let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = *y.last().unwrap(); diff --git a/examples/debug.rs b/examples/debug.rs index 8456b8ce4..ec285dcfb 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -78,7 +78,7 @@ impl Predict for Ode { yout.push(y0[1] / params[2]); } if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(&mut system, event.time, y0, *next_time, 0.1); + let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); y0 = *y.last().unwrap(); From cf86ab4dd8820d5a7e7096b37f301af22320db7d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 20 Jun 2023 17:51:02 +0100 Subject: [PATCH 220/393] bke updated --- examples/bimodal_ke/main.rs | 40 ++++++++++++++++--------------------- 1 file changed, 17 insertions(+), 23 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index d7b199caf..9ba17a90d 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,8 +1,5 @@ use eyre::Result; -use np_core::prelude::{ - datafile::{Dose, Infusion}, - *, -}; +use np_core::prelude::{datafile::Infusion, *}; use ode_solvers::*; #[derive(Debug, Clone)] @@ -11,7 +8,6 @@ struct Model<'a> { _v: f64, _scenario: &'a Scenario, infusions: Vec, - dose: Option, } type State = Vector1; @@ -21,7 +17,7 @@ impl ode_solvers::System for Model<'_> { fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { let ke = self.ke; - let lag = 0.0; + let _lag = 0.0; let mut rateiv = [0.0]; for infusion in &self.infusions { @@ -35,13 +31,6 @@ impl ode_solvers::System for Model<'_> { dy[0] = -ke * y[0] + rateiv[0]; //////////////// END USER DEFINED //////////////// - - if let Some(dose) = &self.dose { - if t >= dose.time && t <= (dose.time + 0.0) { - y[dose.compartment] += dose.amount; - self.dose = None; - } - } } } #[derive(Debug, Clone)] @@ -54,16 +43,16 @@ impl Predict for Ode { _v: params[1], _scenario: scenario, infusions: vec![], - dose: None, }; let lag = 0.0; let mut yout = vec![]; - let mut y0 = State::new(0.0); + let mut x = State::new(0.0); let mut index: usize = 0; for block in &scenario.blocks { //if no code is needed here, remove the blocks from the codebase //It seems that blocks is an abstractions we're going to end up not using for event in &block.events { + let mut event_time = event.time; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion @@ -75,21 +64,26 @@ impl Predict for Ode { }); } else { //dose - system.dose = Some(Dose { - time: event.time + lag, - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - }); + if lag > 0.0 { + event_time = event.time + lag; + let mut stepper = + Rk4::new(system.clone(), event.time, x, event_time, 0.1); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + + x[event.input.unwrap() - 1] += event.dose.unwrap(); } } else if event.evid == 0 { //obs - yout.push(y0[event.outeq.unwrap() - 1] / params[1]); + yout.push(x[event.outeq.unwrap() - 1] / params[1]); } if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); + let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); let _res = stepper.integrate(); let y = stepper.y_out(); - y0 = *y.last().unwrap(); + x = *y.last().unwrap(); index += 1; } } From 11561e913c7eb6046586f98d7b605ac963b27cdf Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 21 Jun 2023 17:14:24 +0100 Subject: [PATCH 221/393] from multiplicative to proportional, to be consistent with Pmetrics --- examples/two_eq_lag/main.rs | 2 +- src/algorithms/npag.rs | 2 +- src/base/sigma.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 2587e75c9..d3edda456 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -16,7 +16,7 @@ struct Model<'a> { cov: Option<&'a HashMap>, } -type State = Vector2; +type State = SVector; type Time = f64; impl ode_solvers::System for Model<'_> { diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 7a92b8ce4..603067d8e 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -45,7 +45,7 @@ where let error_type = match settings.parsed.error.class.as_str() { "additive" => ErrorType::Add, - "multiplicative" => ErrorType::Mul, + "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), }; diff --git a/src/base/sigma.rs b/src/base/sigma.rs index 8e90aad67..99e91300c 100644 --- a/src/base/sigma.rs +++ b/src/base/sigma.rs @@ -12,7 +12,7 @@ pub struct ErrorPoly<'a> { pub enum ErrorType { Add, - Mul, + Prop, } impl<'a> Sigma for ErrorPoly<'a> { @@ -23,7 +23,7 @@ impl<'a> Sigma for ErrorPoly<'a> { + self.c.3 * yobs.mapv(|x| x.powi(3)); match self.e_type { ErrorType::Add => (alpha.mapv(|x| x.powi(2)) + self.gl.powi(2)).mapv(|x| x.sqrt()), - ErrorType::Mul => self.gl * alpha, + ErrorType::Prop => self.gl * alpha, } } } From f1e5a0f0eec4187713ee811d8dfab78d15053d17 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 27 Jun 2023 11:44:52 +0100 Subject: [PATCH 222/393] Re-structuring the package --- examples/two_eq_lag/main.rs | 6 ++ src/base/mod.rs | 175 ++-------------------------------- src/base/output_statistics.rs | 140 +++++++++++++++++++++++++++ src/base/predict.rs | 27 ++++++ src/base/simulator.rs | 0 5 files changed, 179 insertions(+), 169 deletions(-) create mode 100644 src/base/output_statistics.rs create mode 100644 src/base/simulator.rs diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index d3edda456..c64d41e7f 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -122,5 +122,11 @@ fn main() -> Result<()> { Engine::new(Ode {}), "examples/two_eq_lag/config.toml".to_string(), )?; + + // simulate( + // Engine::new(Ode {}), + // "examples/two_eq_lag/config.toml".to_string(), + // )?; + Ok(()) } diff --git a/src/base/mod.rs b/src/base/mod.rs index 66a637780..f8ef59fb6 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,6 +1,6 @@ use self::datafile::Scenario; -use self::predict::simple_sim; -use self::predict::{Engine, Predict}; +use self::output_statistics::{population_mean_median, posterior, posterior_mean_median}; +use self::predict::{post_predictions, Engine, Predict}; use self::settings::Data; use crate::prelude::start_ui; use crate::{algorithms::npag::npag, tui::state::AppState}; @@ -10,12 +10,12 @@ use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; -use ndarray::parallel::prelude::*; -use ndarray::{Array, Array1, Array2, Axis}; + +use ndarray::{Array2, Axis}; use ndarray_csv::Array2Reader; // use ndarray_csv::Array2Writer; use predict::sim_obs; -use std::error; + use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; @@ -25,6 +25,7 @@ pub mod datafile; pub mod ipm; pub mod lds; pub mod optim; +pub mod output_statistics; pub mod predict; pub mod prob; pub mod settings; @@ -248,167 +249,3 @@ fn setup_log(settings: &Data) { log4rs::init_config(config).unwrap(); }; } - -fn posterior(psi: &Array2, w: &Array1) -> Array2 { - let py = psi.dot(w); - let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); - post.axis_iter_mut(Axis(0)) - .into_par_iter() - .enumerate() - .for_each(|(i, mut row)| { - row.axis_iter_mut(Axis(0)) - .into_par_iter() - .enumerate() - .for_each(|(j, mut element)| { - let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); - element.fill(elem); - }); - }); - post -} - -fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, Array1) { - let mut mean = Array1::zeros(theta.ncols()); - let mut median = Array1::zeros(theta.ncols()); - - for (i, (mn, mdn)) in mean.iter_mut().zip(&mut median).enumerate() { - // Calculate the weighted mean - let col = theta.column(i).to_owned() * w.to_owned(); - *mn = col.sum(); - - // Calculate the median - let ct = theta.column(i); - let mut tup: Vec<(f64, f64)> = Vec::new(); - for (ti, wi) in ct.iter().zip(w) { - tup.push((*ti, *wi)); - } - - tup.sort_by(|(a, _), (b, _)| a.partial_cmp(b).unwrap()); - - let mut wacc: Vec = Vec::new(); - let mut widx: usize = 0; - - for (i, (_, wi)) in tup.iter().enumerate() { - let acc = wi + wacc.last().unwrap_or(&0.0); - wacc.push(acc); - - if acc > 0.5 { - widx = i; - break; - } - } - - let acc2 = wacc.pop().unwrap(); - let acc1 = wacc.pop().unwrap(); - let par2 = tup.get(widx).unwrap().0; - let par1 = tup.get(widx - 1).unwrap().0; - let slope = (par2 - par1) / (acc2 - acc1); - - *mdn = par1 + slope * (0.5 - acc1); - } - - (mean, median) -} - -fn posterior_mean_median( - theta: &Array2, - psi: &Array2, - w: &Array1, -) -> (Array2, Array2) { - let mut mean = Array2::zeros((0, theta.ncols())); - let mut median = Array2::zeros((0, theta.ncols())); - - // Normalize psi to get probabilities of each spp for each id - let mut psi_norm: Array2 = Array2::zeros((0, psi.ncols())); - for row in psi.axis_iter(Axis(0)) { - let row_w = row.to_owned() * w.to_owned(); - let row_sum = row_w.sum(); - let row_norm = &row_w / row_sum; - psi_norm.push_row(row_norm.view()).unwrap(); - } - - // Transpose normalized psi to get ID (col) by prob (row) - let psi_norm_transposed = psi_norm.t(); - - // For each subject.. - for probs in psi_norm_transposed.axis_iter(Axis(1)) { - let mut post_mean: Vec = Vec::new(); - let mut post_median: Vec = Vec::new(); - - // For each parameter - for pars in theta.axis_iter(Axis(1)) { - // Calculate the mean - let weighted_par = &probs * &pars; - let the_mean = weighted_par.sum(); - post_mean.push(the_mean); - - // Calculate the median - let mut tup: Vec<(f64, f64)> = Vec::new(); - - for (ti, wi) in pars.iter().zip(probs) { - tup.push((*ti, *wi)); - } - - tup.sort_by(|(a, _), (b, _)| a.partial_cmp(b).unwrap()); - - if tup.first().unwrap().1 >= 0.5 { - tup.sort_by(|(a, _), (b, _)| b.partial_cmp(a).unwrap()); - } - - let mut wacc: Vec = Vec::new(); - let mut widx: usize = 0; - - for (i, (_, wi)) in tup.iter().enumerate() { - let acc = wi + wacc.last().unwrap_or(&0.0); - wacc.push(acc); - - if acc > 0.5 { - widx = i; - break; - } - } - - let acc2 = wacc.pop().unwrap(); - let acc1 = wacc.pop().unwrap(); - let par2 = tup.get(widx).unwrap().0; - let par1 = tup.get(widx - 1).unwrap().0; - let slope = (par2 - par1) / (acc2 - acc1); - let the_median = par1 + slope * (0.5 - acc1); - post_median.push(the_median); - } - - mean.push_row(Array::from(post_mean.clone()).view()) - .unwrap(); - median - .push_row(Array::from(post_median.clone()).view()) - .unwrap(); - } - - (mean, median) -} - -fn post_predictions( - sim_engine: &Engine, - post: Array2, - scenarios: &Vec, -) -> Result>, Box> -where - S: Predict + Sync, -{ - if post.nrows() != scenarios.len() { - return Err("Error calculating the posterior predictions, size mismatch.".into()); - } - let mut predictions: Array1> = Array1::default(post.nrows()); - - predictions - .axis_iter_mut(Axis(0)) - .into_par_iter() - .enumerate() - .for_each(|(i, mut pred)| { - let scenario = scenarios.get(i).unwrap(); - let support_point = post.row(i).to_owned(); - pred.fill(simple_sim(sim_engine, scenario, &support_point)) - }); - - Ok(predictions) -} diff --git a/src/base/output_statistics.rs b/src/base/output_statistics.rs new file mode 100644 index 000000000..3e03ed33d --- /dev/null +++ b/src/base/output_statistics.rs @@ -0,0 +1,140 @@ +use ndarray::parallel::prelude::*; +use ndarray::{Array, Array1, Array2, Axis}; + +pub fn posterior(psi: &Array2, w: &Array1) -> Array2 { + let py = psi.dot(w); + let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); + post.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut row)| { + row.axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(j, mut element)| { + let elem = psi.get((i, j)).unwrap() * w.get(j).unwrap() / py.get(i).unwrap(); + element.fill(elem); + }); + }); + post +} + +pub fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, Array1) { + let mut mean = Array1::zeros(theta.ncols()); + let mut median = Array1::zeros(theta.ncols()); + + for (i, (mn, mdn)) in mean.iter_mut().zip(&mut median).enumerate() { + // Calculate the weighted mean + let col = theta.column(i).to_owned() * w.to_owned(); + *mn = col.sum(); + + // Calculate the median + let ct = theta.column(i); + let mut tup: Vec<(f64, f64)> = Vec::new(); + for (ti, wi) in ct.iter().zip(w) { + tup.push((*ti, *wi)); + } + + tup.sort_by(|(a, _), (b, _)| a.partial_cmp(b).unwrap()); + + let mut wacc: Vec = Vec::new(); + let mut widx: usize = 0; + + for (i, (_, wi)) in tup.iter().enumerate() { + let acc = wi + wacc.last().unwrap_or(&0.0); + wacc.push(acc); + + if acc > 0.5 { + widx = i; + break; + } + } + + let acc2 = wacc.pop().unwrap(); + let acc1 = wacc.pop().unwrap(); + let par2 = tup.get(widx).unwrap().0; + let par1 = tup.get(widx - 1).unwrap().0; + let slope = (par2 - par1) / (acc2 - acc1); + + *mdn = par1 + slope * (0.5 - acc1); + } + + (mean, median) +} + +pub fn posterior_mean_median( + theta: &Array2, + psi: &Array2, + w: &Array1, +) -> (Array2, Array2) { + let mut mean = Array2::zeros((0, theta.ncols())); + let mut median = Array2::zeros((0, theta.ncols())); + + // Normalize psi to get probabilities of each spp for each id + let mut psi_norm: Array2 = Array2::zeros((0, psi.ncols())); + for row in psi.axis_iter(Axis(0)) { + let row_w = row.to_owned() * w.to_owned(); + let row_sum = row_w.sum(); + let row_norm = &row_w / row_sum; + psi_norm.push_row(row_norm.view()).unwrap(); + } + + // Transpose normalized psi to get ID (col) by prob (row) + let psi_norm_transposed = psi_norm.t(); + + // For each subject.. + for probs in psi_norm_transposed.axis_iter(Axis(1)) { + let mut post_mean: Vec = Vec::new(); + let mut post_median: Vec = Vec::new(); + + // For each parameter + for pars in theta.axis_iter(Axis(1)) { + // Calculate the mean + let weighted_par = &probs * &pars; + let the_mean = weighted_par.sum(); + post_mean.push(the_mean); + + // Calculate the median + let mut tup: Vec<(f64, f64)> = Vec::new(); + + for (ti, wi) in pars.iter().zip(probs) { + tup.push((*ti, *wi)); + } + + tup.sort_by(|(a, _), (b, _)| a.partial_cmp(b).unwrap()); + + if tup.first().unwrap().1 >= 0.5 { + tup.sort_by(|(a, _), (b, _)| b.partial_cmp(a).unwrap()); + } + + let mut wacc: Vec = Vec::new(); + let mut widx: usize = 0; + + for (i, (_, wi)) in tup.iter().enumerate() { + let acc = wi + wacc.last().unwrap_or(&0.0); + wacc.push(acc); + + if acc > 0.5 { + widx = i; + break; + } + } + + let acc2 = wacc.pop().unwrap(); + let acc1 = wacc.pop().unwrap(); + let par2 = tup.get(widx).unwrap().0; + let par1 = tup.get(widx - 1).unwrap().0; + let slope = (par2 - par1) / (acc2 - acc1); + let the_median = par1 + slope * (0.5 - acc1); + post_median.push(the_median); + } + + mean.push_row(Array::from(post_mean.clone()).view()) + .unwrap(); + median + .push_row(Array::from(post_median.clone()).view()) + .unwrap(); + } + + (mean, median) +} diff --git a/src/base/predict.rs b/src/base/predict.rs index 7f7f27b8d..a77c2f475 100644 --- a/src/base/predict.rs +++ b/src/base/predict.rs @@ -6,6 +6,7 @@ use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::Array1; use ndarray::{Array, Array2, Axis}; +use std::error; use std::hash::{Hash, Hasher}; /// @@ -121,3 +122,29 @@ where { sim_eng.pred(scenario, support_point.to_vec()) } + +pub fn post_predictions( + sim_engine: &Engine, + post: Array2, + scenarios: &Vec, +) -> Result>, Box> +where + S: Predict + Sync, +{ + if post.nrows() != scenarios.len() { + return Err("Error calculating the posterior predictions, size mismatch.".into()); + } + let mut predictions: Array1> = Array1::default(post.nrows()); + + predictions + .axis_iter_mut(Axis(0)) + .into_par_iter() + .enumerate() + .for_each(|(i, mut pred)| { + let scenario = scenarios.get(i).unwrap(); + let support_point = post.row(i).to_owned(); + pred.fill(simple_sim(sim_engine, scenario, &support_point)) + }); + + Ok(predictions) +} diff --git a/src/base/simulator.rs b/src/base/simulator.rs new file mode 100644 index 000000000..e69de29bb From ee79aa55200b5277ac8e06bcb80fdf3a6456ca54 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 27 Jun 2023 13:10:59 +0100 Subject: [PATCH 223/393] First iteration of the simulator working --- examples/data/tel_sim_theta.csv | 2 + examples/simulator/main.rs | 129 ++++++++++ examples/simulator/sim_config.toml | 3 + examples/two_eq_lag/main.rs | 41 ++-- simulation_output.csv | 279 ++++++++++++++++++++++ src/base/mod.rs | 5 +- src/base/settings/mod.rs | 2 + src/base/{settings.rs => settings/run.rs} | 0 src/base/settings/simulator.rs | 40 ++++ src/base/simulator.rs | 46 ++++ src/lib.rs | 2 +- src/tests/mod.rs | 10 +- 12 files changed, 531 insertions(+), 28 deletions(-) create mode 100644 examples/data/tel_sim_theta.csv create mode 100644 examples/simulator/main.rs create mode 100644 examples/simulator/sim_config.toml create mode 100644 simulation_output.csv create mode 100644 src/base/settings/mod.rs rename src/base/{settings.rs => settings/run.rs} (100%) create mode 100644 src/base/settings/simulator.rs diff --git a/examples/data/tel_sim_theta.csv b/examples/data/tel_sim_theta.csv new file mode 100644 index 000000000..13511bf68 --- /dev/null +++ b/examples/data/tel_sim_theta.csv @@ -0,0 +1,2 @@ +0.10007869720458984,0.0999935963869095,119.99048137664795,0.6458234786987305 +0.1681726455688477,0.06412661249637602,73.09591913223267,0.5716309547424316 \ No newline at end of file diff --git a/examples/simulator/main.rs b/examples/simulator/main.rs new file mode 100644 index 000000000..d3a827a53 --- /dev/null +++ b/examples/simulator/main.rs @@ -0,0 +1,129 @@ +use eyre::Result; +use np_core::prelude::{ + datafile::{CovLine, Infusion}, + simulator::simulate, + *, +}; +use ode_solvers::*; +use std::collections::HashMap; +#[derive(Debug, Clone)] +struct Model<'a> { + ka: f64, + ke: f64, + _v: f64, + lag: f64, + _scenario: &'a Scenario, + infusions: Vec, + cov: Option<&'a HashMap>, +} + +type State = SVector; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&mut self, t: Time, x: &mut State, dx: &mut State) { + // Random parameters + let ka = self.ka; + let ke = self.ke; + // let lag = self.lag; + // Covariates + let _wt = self.cov.unwrap().get("WT").unwrap().interp(t); + let mut rateiv = [0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] = infusion.amount / infusion.dur; + } + } + ///////////////////// USER DEFINED /////////////// + dx[0] = -ka * x[0]; + dx[1] = ka * x[0] - ke * x[1]; + //////////////// END USER DEFINED //////////////// + } +} + +struct Ode {} + +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { + ka: params[0], + ke: params[1], + _v: params[2], + lag: params[3], + _scenario: scenario, + infusions: vec![], + cov: None, + }; + let lag = system.lag; // or 0.0 + let mut yout = vec![]; + let mut x = State::new(0.0, 0.0); + let mut index = 0; + for block in &scenario.blocks { + system.cov = Some(&block.covs); + for event in &block.events { + let mut event_time = event.time; + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time + lag, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + if lag > 0.0 { + // if lag is greater than 0 and we integrate from the current time to the time plus lag + // then we can start the next integration at the correct time + // and we can give the dose directly to the compartment + event_time = event.time + lag; + let mut stepper = + Rk4::new(system.clone(), event.time, x, event_time, 0.1); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + + x[event.input.unwrap() - 1] += event.dose.unwrap(); + } + } else if event.evid == 0 { + //obs + yout.push(x[1] / params[2]); + } + if let Some(next_time) = scenario.times.get(index + 1) { + let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + index += 1; + } + } + } + yout + } +} + +fn main() -> Result<()> { + // let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) + // .ok() + // .unwrap(); + // let scenario = scenarios.first().unwrap(); + // let ode = Ode {}; + // let params = vec![ + // 0.10007869720458984, + // 0.0999935963869095, + // 119.99048137664795, + // 0.6458234786987305, + // ]; + // let y = ode.predict(params, scenario); + // println!("{:?}", y); + // println!("{:?}", scenario.obs); + + simulate( + Engine::new(Ode {}), + "examples/simulator/sim_config.toml".to_string(), + )?; + + Ok(()) +} diff --git a/examples/simulator/sim_config.toml b/examples/simulator/sim_config.toml new file mode 100644 index 000000000..a0078e767 --- /dev/null +++ b/examples/simulator/sim_config.toml @@ -0,0 +1,3 @@ +[paths] +data = "examples/data/two_eq_lag.csv" +theta = "examples/data/tel_sim_theta.csv" diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index c64d41e7f..2c0daf6cd 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,6 +1,7 @@ use eyre::Result; use np_core::prelude::{ - datafile::{CovLine, Infusion}, + datafile::{parse, CovLine, Infusion}, + simulator::simulate, *, }; use ode_solvers::*; @@ -104,28 +105,28 @@ impl Predict for Ode { } fn main() -> Result<()> { - // let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) - // .ok() - // .unwrap(); - // let scenario = scenarios.first().unwrap(); - // let ode = Ode {}; - // let params = vec![ - // 0.10007869720458984, - // 0.0999935963869095, - // 119.99048137664795, - // 0.6458234786987305, - // ]; - // let y = ode.predict(params, scenario); - // println!("{:?}", y); - // println!("{:?}", scenario.obs); - start( - Engine::new(Ode {}), - "examples/two_eq_lag/config.toml".to_string(), - )?; + let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) + .ok() + .unwrap(); + let scenario = scenarios.first().unwrap(); + let ode = Ode {}; + let params = vec![ + 0.10007869720458984, + 0.0999935963869095, + 119.99048137664795, + 0.6458234786987305, + ]; + let y = ode.predict(params, scenario); + println!("{:?}", y); + println!("{:?}", scenario.obs); + // start( + // Engine::new(Ode {}), + // "examples/two_eq_lag/config.toml".to_string(), + // )?; // simulate( // Engine::new(Ode {}), - // "examples/two_eq_lag/config.toml".to_string(), + // "examples/two_eq_lag/sim_config.toml".to_string(), // )?; Ok(()) diff --git a/simulation_output.csv b/simulation_output.csv new file mode 100644 index 000000000..2a5852c70 --- /dev/null +++ b/simulation_output.csv @@ -0,0 +1,279 @@ +id,point,time,sim_obs +0,0,120,1.363835167144952 +0,0,121,1.466182214737202 +0,0,122,1.8045292815106915 +0,0,125.99,2.4906913479057406 +0,0,129,2.554795954870937 +0,0,132,2.4144469961755792 +0,0,143.98,1.3555384682946046 +0,1,120,3.4753773887764923 +0,1,121,3.9161643442619725 +0,1,122,4.823341765121035 +0,1,125.99,6.495732047484711 +0,1,129,6.5347003794439615 +0,1,132,6.094260605460672 +0,1,143.98,3.457117658653643 +1,0,120,1.363835167144952 +1,0,120.98,1.466182214737202 +1,0,121.98,1.8045292815106915 +1,0,126,2.4976121622821417 +1,0,129.02,2.5526230144200994 +1,0,132.02,2.4076414354382996 +1,0,144,1.3472322777838346 +1,1,120,3.4753773887764923 +1,1,120.98,3.9161643442619725 +1,1,121.98,4.823341765121035 +1,1,126,6.509276071646356 +1,1,129.02,6.525623628898005 +1,1,132.02,6.07504573638626 +1,1,144,3.4376430072422655 +2,0,120.08,1.3061333168871947 +2,0,121.07,1.6792277897027936 +2,0,122.08,1.9944087055436028 +2,0,126.08,2.531302018607936 +2,0,129.05,2.53869722381311 +2,0,132.1,2.364723986484883 +2,0,144.08,1.298054160420481 +2,1,120.08,3.359307238924881 +2,1,121.07,4.401991639670522 +2,1,122.08,5.252261168450066 +2,1,126.08,6.562351781283935 +2,1,129.05,6.4845654885768225 +2,1,132.1,5.976009842671029 +2,1,144.08,3.3414847653560216 +3,0,120,1.363835167144952 +3,0,121,1.466182214737202 +3,0,122.02,1.8338838179049524 +3,0,126,2.4976121622821417 +3,0,129.03,2.5526230144200994 +3,0,132,2.4076414354382996 +3,0,144.02,1.338957139963796 +3,1,120,3.4753773887764923 +3,1,121,3.9161643442619725 +3,1,122.02,4.900411601872434 +3,1,126,6.509276071646356 +3,1,129.03,6.525623628898005 +3,1,132,6.07504573638626 +3,1,144.02,3.418249085387655 +4,0,120,1.363835167144952 +4,0,121,1.466182214737202 +4,0,122,1.8045292815106915 +4,0,126,2.4906913479057406 +4,0,129.02,2.554795954870937 +4,0,132,2.4144469961755792 +4,0,144,1.3555384682946046 +4,1,120,3.4753773887764923 +4,1,121,3.9161643442619725 +4,1,122,4.823341765121035 +4,1,126,6.495732047484711 +4,1,129.02,6.5347003794439615 +4,1,132,6.094260605460672 +4,1,144,3.457117658653643 +5,0,120,1.363835167144952 +5,0,121,1.466182214737202 +5,0,121.98,1.8045292815106915 +5,0,126,2.4976121622821417 +5,0,129,2.554795954870937 +5,0,131.98,2.4144469961755792 +5,0,144.98,1.2738970351111232 +5,1,120,3.4753773887764923 +5,1,121,3.9161643442619725 +5,1,121.98,4.823341765121035 +5,1,126,6.509276071646356 +5,1,129,6.5347003794439615 +5,1,131.98,6.094260605460672 +5,1,144.98,3.266026842833209 +6,0,120,1.363835167144952 +6,0,121.03,1.466182214737202 +6,0,122.03,1.8045292815106915 +6,0,126.02,2.4906913479057406 +6,0,129.08,2.554795954870937 +6,0,132.03,2.4144469961755792 +6,0,144.03,1.3555384682946046 +6,1,120,3.4753773887764923 +6,1,121.03,3.9161643442619725 +6,1,122.03,4.823341765121035 +6,1,126.02,6.495732047484711 +6,1,129.08,6.5347003794439615 +6,1,132.03,6.094260605460672 +6,1,144.03,3.457117658653643 +7,0,120,1.363835167144952 +7,0,121.03,1.466182214737202 +7,0,122,1.8045292815106915 +7,0,125.98,2.4906913479057406 +7,0,128.98,2.556754570823434 +7,0,132,2.4144469961755792 +7,0,143.98,1.3555384682946046 +7,1,120,3.4753773887764923 +7,1,121.03,3.9161643442619725 +7,1,122,4.823341765121035 +7,1,125.98,6.495732047484711 +7,1,128.98,6.5432774832124965 +7,1,132,6.094260605460672 +7,1,143.98,3.457117658653643 +8,0,120,1.363835167144952 +8,0,120.97,1.466182214737202 +8,0,122,1.8338838179049524 +8,0,125.98,2.4976121622821417 +8,0,128.98,2.554795954870937 +8,0,132,2.4076414354382996 +8,0,143.98,1.3472322777838346 +8,1,120,3.4753773887764923 +8,1,120.97,3.8106952950330184 +8,1,122,4.823341765121035 +8,1,125.98,6.495732047484711 +8,1,128.98,6.5432774832124965 +8,1,132,6.094260605460672 +8,1,143.98,3.457117658653643 +9,0,120,1.363835167144952 +9,0,121,1.466182214737202 +9,0,122.02,1.8338838179049524 +9,0,126,2.4976121622821417 +9,0,129,2.554795954870937 +9,0,131.97,2.4144469961755792 +9,0,144,1.3472322777838346 +9,1,120,3.4753773887764923 +9,1,121,3.9161643442619725 +9,1,122.02,4.900411601872434 +9,1,126,6.509276071646356 +9,1,129,6.5347003794439615 +9,1,131.97,6.094260605460672 +9,1,144,3.4376430072422655 +10,0,120,1.363835167144952 +10,0,121.03,1.466182214737202 +10,0,122,1.8045292815106915 +10,0,125.98,2.4906913479057406 +10,0,129,2.554795954870937 +10,0,132,2.4144469961755792 +10,0,144.13,1.338957139963796 +10,1,120,3.4753773887764923 +10,1,121.03,3.9161643442619725 +10,1,122,4.823341765121035 +10,1,125.98,6.495732047484711 +10,1,129,6.5347003794439615 +10,1,132,6.094260605460672 +10,1,144.13,3.418249085387655 +11,0,120,1.363835167144952 +11,0,121.03,1.466182214737202 +11,0,122.13,1.8338838179049524 +11,0,126,2.4906913479057406 +11,0,129,2.556754570823434 +11,0,132,2.42114603808578 +11,0,144,1.3638754994476725 +11,1,120,3.4753773887764923 +11,1,121.03,3.9161643442619725 +11,1,122.13,4.900411601872434 +11,1,126,6.495732047484711 +11,1,129,6.5432774832124965 +11,1,132,6.113262146307704 +11,1,144,3.4766728121372545 +12,0,120,1.363835167144952 +12,0,121,1.466182214737202 +12,0,122,1.8045292815106915 +12,0,126,2.4906913479057406 +12,0,129.02,2.554795954870937 +12,0,132,2.4144469961755792 +12,0,144,1.3555384682946046 +12,1,120,3.4753773887764923 +12,1,121,3.9161643442619725 +12,1,122,4.823341765121035 +12,1,126,6.495732047484711 +12,1,129.02,6.5347003794439615 +12,1,132,6.094260605460672 +12,1,144,3.457117658653643 +13,0,120,1.363835167144952 +13,0,121,1.466182214737202 +13,0,122,1.8045292815106915 +13,0,126,2.4906913479057406 +13,0,129,2.556754570823434 +13,0,132,2.42114603808578 +13,0,144,1.3638754994476725 +13,1,120,3.4753773887764923 +13,1,121,3.9161643442619725 +13,1,122,4.823341765121035 +13,1,126,6.495732047484711 +13,1,129,6.5432774832124965 +13,1,132,6.113262146307704 +13,1,144,3.4766728121372545 +14,0,120,1.0228763753587138 +14,0,121,1.0996366610529011 +14,0,122,1.3533969611330183 +14,0,126,1.8680185109293055 +14,0,129,1.9175659281175756 +14,0,132.05,1.8108352471316844 +14,0,144.05,1.0166538512209544 +14,1,120,2.606533041582369 +14,1,121,2.937123258196478 +14,1,122,3.6175063238407743 +14,1,126,4.871799035613531 +14,1,129,4.907458112409372 +14,1,132.05,4.570695454095502 +14,1,144.05,2.5928382439902316 +15,0,120,1.363835167144952 +15,0,121,1.466182214737202 +15,0,122,1.8045292815106915 +15,0,126,2.4906913479057406 +15,0,129,2.556754570823434 +15,0,132,2.42114603808578 +15,0,143.97,1.3638754994476725 +15,1,120,3.4753773887764923 +15,1,121,3.9161643442619725 +15,1,122,4.823341765121035 +15,1,126,6.495732047484711 +15,1,129,6.5432774832124965 +15,1,132,6.113262146307704 +15,1,143.97,3.4766728121372545 +16,0,120,1.363835167144952 +16,0,121.02,1.466182214737202 +16,0,122.02,1.8045292815106915 +16,0,126,2.4906913479057406 +16,0,129,2.556754570823434 +16,0,132,2.42114603808578 +16,0,144.08,1.3555384682946046 +16,1,120,3.4753773887764923 +16,1,121.02,3.9161643442619725 +16,1,122.02,4.823341765121035 +16,1,126,6.495732047484711 +16,1,129,6.5432774832124965 +16,1,132,6.113262146307704 +16,1,144.08,3.457117658653643 +17,0,120,1.0228763753587138 +17,0,120.98,1.0996366610529011 +17,0,121.98,1.3533969611330183 +17,0,126,1.8732091217116063 +17,0,129.17,1.9126801576406556 +17,0,132.17,1.800549105088146 +17,0,143.97,1.0104242083378767 +17,1,120,2.606533041582369 +17,1,120.98,2.937123258196478 +17,1,121.98,3.6175063238407743 +17,1,126,4.881957053734766 +17,1,129.17,4.887044754101353 +17,1,132.17,4.541718364397237 +17,1,143.97,2.5782322554316988 +18,0,120,1.363835167144952 +18,0,121,1.466182214737202 +18,0,122,1.8045292815106915 +18,0,125.98,2.4906913479057406 +18,0,128.98,2.556754570823434 +18,0,132,2.4144469961755792 +18,0,144,1.3555384682946046 +18,1,120,3.4753773887764923 +18,1,121,3.9161643442619725 +18,1,122,4.823341765121035 +18,1,125.98,6.495732047484711 +18,1,128.98,6.5432774832124965 +18,1,132,6.094260605460672 +18,1,144,3.457117658653643 +19,0,120,1.363835167144952 +19,0,120.77,1.3880363813474628 +19,0,121.75,1.7434807262483154 +19,0,125.67,2.4756676903209036 +19,0,128.67,2.5600106430328435 +19,0,143.67,1.3806411983466784 +19,1,120,3.4753773887764923 +19,1,120.77,3.591017547745193 +19,1,121.75,4.57792114006748 +19,1,125.67,6.448847220670563 +19,1,128.67,6.565882915001049 +19,1,143.67,3.5358187963943144 diff --git a/src/base/mod.rs b/src/base/mod.rs index f8ef59fb6..2052b1312 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,7 +1,7 @@ use self::datafile::Scenario; use self::output_statistics::{population_mean_median, posterior, posterior_mean_median}; use self::predict::{post_predictions, Engine, Predict}; -use self::settings::Data; +use self::settings::run::Data; use crate::prelude::start_ui; use crate::{algorithms::npag::npag, tui::state::AppState}; use csv::{ReaderBuilder, WriterBuilder}; @@ -30,13 +30,14 @@ pub mod predict; pub mod prob; pub mod settings; pub mod sigma; +pub mod simulator; pub fn start(engine: Engine, settings_path: String) -> Result<()> where S: Predict + std::marker::Sync + std::marker::Send + 'static, { let now = Instant::now(); - let settings = settings::read(settings_path); + let settings = settings::run::read(settings_path); setup_log(&settings); let ranges = settings.computed.random.ranges.clone(); let theta = match &settings.parsed.paths.prior_dist { diff --git a/src/base/settings/mod.rs b/src/base/settings/mod.rs new file mode 100644 index 000000000..6fe0afe4b --- /dev/null +++ b/src/base/settings/mod.rs @@ -0,0 +1,2 @@ +pub mod run; +pub mod simulator; diff --git a/src/base/settings.rs b/src/base/settings/run.rs similarity index 100% rename from src/base/settings.rs rename to src/base/settings/run.rs diff --git a/src/base/settings/simulator.rs b/src/base/settings/simulator.rs new file mode 100644 index 000000000..73178ba93 --- /dev/null +++ b/src/base/settings/simulator.rs @@ -0,0 +1,40 @@ +use serde_derive::Deserialize; +use std::fs; +use std::process::exit; +use toml; + +#[derive(Deserialize, Clone, Debug)] +pub struct Data { + pub paths: Paths, +} + +#[derive(Deserialize, Clone, Debug)] +pub struct Paths { + pub data: String, + pub theta: String, +} + +pub fn read(filename: String) -> Data { + let contents = match fs::read_to_string(&filename) { + Ok(c) => c, + Err(e) => { + eprintln!("{}", e); + eprintln!("ERROR: Could not read file {}", &filename); + exit(1); + } + }; + let parse: Data = match toml::from_str(&contents) { + Ok(d) => d, + Err(e) => { + eprintln!("{}", e); + eprintln!("ERROR: Unable to load data from {}", &filename); + exit(1); + } + }; + Data { + paths: Paths { + data: parse.paths.data, + theta: parse.paths.theta, + }, + } +} diff --git a/src/base/simulator.rs b/src/base/simulator.rs index e69de29bb..13ed45e8b 100644 --- a/src/base/simulator.rs +++ b/src/base/simulator.rs @@ -0,0 +1,46 @@ +use super::datafile; +use super::predict::sim_obs; +use crate::base::settings; +use crate::prelude::{Engine, Predict}; +use csv::{ReaderBuilder, WriterBuilder}; +use eyre::Result; +use ndarray::Array2; +use ndarray_csv::Array2Reader; +use std::fs::File; + +pub fn simulate(engine: Engine, settings_path: String) -> Result<()> +where + S: Predict + std::marker::Sync + std::marker::Send + 'static, +{ + let settings = settings::simulator::read(settings_path); + let theta_file = File::open(settings.paths.theta).unwrap(); + let mut reader = ReaderBuilder::new() + .has_headers(false) + .from_reader(theta_file); + let theta: Array2 = reader.deserialize_array2_dynamic().unwrap(); + let scenarios = datafile::parse(&settings.paths.data).unwrap(); + + let ypred = sim_obs(&engine, &scenarios, &theta, false); + + let sim_file = File::create("simulation_output.csv").unwrap(); + let mut sim_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(sim_file); + sim_writer + .write_record(["id", "point", "time", "sim_obs"]) + .unwrap(); + for (id, scenario) in scenarios.iter().enumerate() { + let time = scenario.obs_times.clone(); + for (point, _spp) in theta.rows().into_iter().enumerate() { + for (i, time) in time.iter().enumerate() { + sim_writer.write_record(&[ + id.to_string(), + point.to_string(), + time.to_string(), + ypred.get((id, point)).unwrap().get(i).unwrap().to_string(), + ])?; + } + } + } + Ok(()) +} diff --git a/src/lib.rs b/src/lib.rs index 343147fe7..20855505e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -11,7 +11,7 @@ pub mod prelude { pub use crate::base::predict::Engine; pub use crate::base::predict::Predict; pub use crate::base::prob::*; - pub use crate::base::settings::Data; + pub use crate::base::settings::run::Data; pub use crate::base::*; pub use crate::tui::ui::*; } diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 6c4e36d80..6fcf5edb6 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -35,7 +35,7 @@ fn scaled_sobol() { #[test] fn read_mandatory_settings() { - let settings = settings::read("src/tests/config.toml".to_string()); + let settings = settings::run::read("src/tests/config.toml".to_string()); assert_eq!(settings.parsed.paths.data, "data.csv"); assert_eq!(settings.parsed.config.cycles, 1024); assert_eq!(settings.parsed.config.engine, "NPAG"); @@ -43,13 +43,13 @@ fn read_mandatory_settings() { #[test] fn read_parameter_names() { - let settings = settings::read("src/tests/config.toml".to_string()); + let settings = settings::run::read("src/tests/config.toml".to_string()); assert_eq!(settings.computed.random.names, vec!["ka", "ke", "v"]); } #[test] fn read_parameter_ranges() { - let settings = settings::read("src/tests/config.toml".to_string()); + let settings = settings::run::read("src/tests/config.toml".to_string()); assert_eq!( settings.computed.random.ranges, @@ -59,14 +59,14 @@ fn read_parameter_ranges() { #[test] fn read_randfix() { - let settings = settings::read("src/tests/config.toml".to_string()); + let settings = settings::run::read("src/tests/config.toml".to_string()); assert_eq!(settings.computed.fixed.names, vec!["KCP", "KPC"]); assert_eq!(settings.computed.fixed.values, vec![5.1, 2.0]); } #[test] fn read_error() { - let settings = settings::read("src/tests/config.toml".to_string()); + let settings = settings::run::read("src/tests/config.toml".to_string()); assert_eq!(settings.parsed.error.value, 0.5); assert_eq!(settings.parsed.error.class, "additive"); assert_eq!(settings.parsed.error.poly, (0.0, 0.5, 0.0, 0.0)) From 360b8a5dedd04e44bbf47d8f63ff2696313de095 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 27 Jun 2023 13:24:14 +0100 Subject: [PATCH 224/393] .gitignore updated --- .gitignore | 1 + simulation_output.csv | 279 ------------------------------------------ 2 files changed, 1 insertion(+), 279 deletions(-) delete mode 100644 simulation_output.csv diff --git a/.gitignore b/.gitignore index 187689b5d..9fbc0be85 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ pred.csv obs.csv time.csv posterior.csv +simulation_output.csv meta*.csv /examples/iohexol* /examples/data/iohexol* diff --git a/simulation_output.csv b/simulation_output.csv deleted file mode 100644 index 2a5852c70..000000000 --- a/simulation_output.csv +++ /dev/null @@ -1,279 +0,0 @@ -id,point,time,sim_obs -0,0,120,1.363835167144952 -0,0,121,1.466182214737202 -0,0,122,1.8045292815106915 -0,0,125.99,2.4906913479057406 -0,0,129,2.554795954870937 -0,0,132,2.4144469961755792 -0,0,143.98,1.3555384682946046 -0,1,120,3.4753773887764923 -0,1,121,3.9161643442619725 -0,1,122,4.823341765121035 -0,1,125.99,6.495732047484711 -0,1,129,6.5347003794439615 -0,1,132,6.094260605460672 -0,1,143.98,3.457117658653643 -1,0,120,1.363835167144952 -1,0,120.98,1.466182214737202 -1,0,121.98,1.8045292815106915 -1,0,126,2.4976121622821417 -1,0,129.02,2.5526230144200994 -1,0,132.02,2.4076414354382996 -1,0,144,1.3472322777838346 -1,1,120,3.4753773887764923 -1,1,120.98,3.9161643442619725 -1,1,121.98,4.823341765121035 -1,1,126,6.509276071646356 -1,1,129.02,6.525623628898005 -1,1,132.02,6.07504573638626 -1,1,144,3.4376430072422655 -2,0,120.08,1.3061333168871947 -2,0,121.07,1.6792277897027936 -2,0,122.08,1.9944087055436028 -2,0,126.08,2.531302018607936 -2,0,129.05,2.53869722381311 -2,0,132.1,2.364723986484883 -2,0,144.08,1.298054160420481 -2,1,120.08,3.359307238924881 -2,1,121.07,4.401991639670522 -2,1,122.08,5.252261168450066 -2,1,126.08,6.562351781283935 -2,1,129.05,6.4845654885768225 -2,1,132.1,5.976009842671029 -2,1,144.08,3.3414847653560216 -3,0,120,1.363835167144952 -3,0,121,1.466182214737202 -3,0,122.02,1.8338838179049524 -3,0,126,2.4976121622821417 -3,0,129.03,2.5526230144200994 -3,0,132,2.4076414354382996 -3,0,144.02,1.338957139963796 -3,1,120,3.4753773887764923 -3,1,121,3.9161643442619725 -3,1,122.02,4.900411601872434 -3,1,126,6.509276071646356 -3,1,129.03,6.525623628898005 -3,1,132,6.07504573638626 -3,1,144.02,3.418249085387655 -4,0,120,1.363835167144952 -4,0,121,1.466182214737202 -4,0,122,1.8045292815106915 -4,0,126,2.4906913479057406 -4,0,129.02,2.554795954870937 -4,0,132,2.4144469961755792 -4,0,144,1.3555384682946046 -4,1,120,3.4753773887764923 -4,1,121,3.9161643442619725 -4,1,122,4.823341765121035 -4,1,126,6.495732047484711 -4,1,129.02,6.5347003794439615 -4,1,132,6.094260605460672 -4,1,144,3.457117658653643 -5,0,120,1.363835167144952 -5,0,121,1.466182214737202 -5,0,121.98,1.8045292815106915 -5,0,126,2.4976121622821417 -5,0,129,2.554795954870937 -5,0,131.98,2.4144469961755792 -5,0,144.98,1.2738970351111232 -5,1,120,3.4753773887764923 -5,1,121,3.9161643442619725 -5,1,121.98,4.823341765121035 -5,1,126,6.509276071646356 -5,1,129,6.5347003794439615 -5,1,131.98,6.094260605460672 -5,1,144.98,3.266026842833209 -6,0,120,1.363835167144952 -6,0,121.03,1.466182214737202 -6,0,122.03,1.8045292815106915 -6,0,126.02,2.4906913479057406 -6,0,129.08,2.554795954870937 -6,0,132.03,2.4144469961755792 -6,0,144.03,1.3555384682946046 -6,1,120,3.4753773887764923 -6,1,121.03,3.9161643442619725 -6,1,122.03,4.823341765121035 -6,1,126.02,6.495732047484711 -6,1,129.08,6.5347003794439615 -6,1,132.03,6.094260605460672 -6,1,144.03,3.457117658653643 -7,0,120,1.363835167144952 -7,0,121.03,1.466182214737202 -7,0,122,1.8045292815106915 -7,0,125.98,2.4906913479057406 -7,0,128.98,2.556754570823434 -7,0,132,2.4144469961755792 -7,0,143.98,1.3555384682946046 -7,1,120,3.4753773887764923 -7,1,121.03,3.9161643442619725 -7,1,122,4.823341765121035 -7,1,125.98,6.495732047484711 -7,1,128.98,6.5432774832124965 -7,1,132,6.094260605460672 -7,1,143.98,3.457117658653643 -8,0,120,1.363835167144952 -8,0,120.97,1.466182214737202 -8,0,122,1.8338838179049524 -8,0,125.98,2.4976121622821417 -8,0,128.98,2.554795954870937 -8,0,132,2.4076414354382996 -8,0,143.98,1.3472322777838346 -8,1,120,3.4753773887764923 -8,1,120.97,3.8106952950330184 -8,1,122,4.823341765121035 -8,1,125.98,6.495732047484711 -8,1,128.98,6.5432774832124965 -8,1,132,6.094260605460672 -8,1,143.98,3.457117658653643 -9,0,120,1.363835167144952 -9,0,121,1.466182214737202 -9,0,122.02,1.8338838179049524 -9,0,126,2.4976121622821417 -9,0,129,2.554795954870937 -9,0,131.97,2.4144469961755792 -9,0,144,1.3472322777838346 -9,1,120,3.4753773887764923 -9,1,121,3.9161643442619725 -9,1,122.02,4.900411601872434 -9,1,126,6.509276071646356 -9,1,129,6.5347003794439615 -9,1,131.97,6.094260605460672 -9,1,144,3.4376430072422655 -10,0,120,1.363835167144952 -10,0,121.03,1.466182214737202 -10,0,122,1.8045292815106915 -10,0,125.98,2.4906913479057406 -10,0,129,2.554795954870937 -10,0,132,2.4144469961755792 -10,0,144.13,1.338957139963796 -10,1,120,3.4753773887764923 -10,1,121.03,3.9161643442619725 -10,1,122,4.823341765121035 -10,1,125.98,6.495732047484711 -10,1,129,6.5347003794439615 -10,1,132,6.094260605460672 -10,1,144.13,3.418249085387655 -11,0,120,1.363835167144952 -11,0,121.03,1.466182214737202 -11,0,122.13,1.8338838179049524 -11,0,126,2.4906913479057406 -11,0,129,2.556754570823434 -11,0,132,2.42114603808578 -11,0,144,1.3638754994476725 -11,1,120,3.4753773887764923 -11,1,121.03,3.9161643442619725 -11,1,122.13,4.900411601872434 -11,1,126,6.495732047484711 -11,1,129,6.5432774832124965 -11,1,132,6.113262146307704 -11,1,144,3.4766728121372545 -12,0,120,1.363835167144952 -12,0,121,1.466182214737202 -12,0,122,1.8045292815106915 -12,0,126,2.4906913479057406 -12,0,129.02,2.554795954870937 -12,0,132,2.4144469961755792 -12,0,144,1.3555384682946046 -12,1,120,3.4753773887764923 -12,1,121,3.9161643442619725 -12,1,122,4.823341765121035 -12,1,126,6.495732047484711 -12,1,129.02,6.5347003794439615 -12,1,132,6.094260605460672 -12,1,144,3.457117658653643 -13,0,120,1.363835167144952 -13,0,121,1.466182214737202 -13,0,122,1.8045292815106915 -13,0,126,2.4906913479057406 -13,0,129,2.556754570823434 -13,0,132,2.42114603808578 -13,0,144,1.3638754994476725 -13,1,120,3.4753773887764923 -13,1,121,3.9161643442619725 -13,1,122,4.823341765121035 -13,1,126,6.495732047484711 -13,1,129,6.5432774832124965 -13,1,132,6.113262146307704 -13,1,144,3.4766728121372545 -14,0,120,1.0228763753587138 -14,0,121,1.0996366610529011 -14,0,122,1.3533969611330183 -14,0,126,1.8680185109293055 -14,0,129,1.9175659281175756 -14,0,132.05,1.8108352471316844 -14,0,144.05,1.0166538512209544 -14,1,120,2.606533041582369 -14,1,121,2.937123258196478 -14,1,122,3.6175063238407743 -14,1,126,4.871799035613531 -14,1,129,4.907458112409372 -14,1,132.05,4.570695454095502 -14,1,144.05,2.5928382439902316 -15,0,120,1.363835167144952 -15,0,121,1.466182214737202 -15,0,122,1.8045292815106915 -15,0,126,2.4906913479057406 -15,0,129,2.556754570823434 -15,0,132,2.42114603808578 -15,0,143.97,1.3638754994476725 -15,1,120,3.4753773887764923 -15,1,121,3.9161643442619725 -15,1,122,4.823341765121035 -15,1,126,6.495732047484711 -15,1,129,6.5432774832124965 -15,1,132,6.113262146307704 -15,1,143.97,3.4766728121372545 -16,0,120,1.363835167144952 -16,0,121.02,1.466182214737202 -16,0,122.02,1.8045292815106915 -16,0,126,2.4906913479057406 -16,0,129,2.556754570823434 -16,0,132,2.42114603808578 -16,0,144.08,1.3555384682946046 -16,1,120,3.4753773887764923 -16,1,121.02,3.9161643442619725 -16,1,122.02,4.823341765121035 -16,1,126,6.495732047484711 -16,1,129,6.5432774832124965 -16,1,132,6.113262146307704 -16,1,144.08,3.457117658653643 -17,0,120,1.0228763753587138 -17,0,120.98,1.0996366610529011 -17,0,121.98,1.3533969611330183 -17,0,126,1.8732091217116063 -17,0,129.17,1.9126801576406556 -17,0,132.17,1.800549105088146 -17,0,143.97,1.0104242083378767 -17,1,120,2.606533041582369 -17,1,120.98,2.937123258196478 -17,1,121.98,3.6175063238407743 -17,1,126,4.881957053734766 -17,1,129.17,4.887044754101353 -17,1,132.17,4.541718364397237 -17,1,143.97,2.5782322554316988 -18,0,120,1.363835167144952 -18,0,121,1.466182214737202 -18,0,122,1.8045292815106915 -18,0,125.98,2.4906913479057406 -18,0,128.98,2.556754570823434 -18,0,132,2.4144469961755792 -18,0,144,1.3555384682946046 -18,1,120,3.4753773887764923 -18,1,121,3.9161643442619725 -18,1,122,4.823341765121035 -18,1,125.98,6.495732047484711 -18,1,128.98,6.5432774832124965 -18,1,132,6.094260605460672 -18,1,144,3.457117658653643 -19,0,120,1.363835167144952 -19,0,120.77,1.3880363813474628 -19,0,121.75,1.7434807262483154 -19,0,125.67,2.4756676903209036 -19,0,128.67,2.5600106430328435 -19,0,143.67,1.3806411983466784 -19,1,120,3.4753773887764923 -19,1,120.77,3.591017547745193 -19,1,121.75,4.57792114006748 -19,1,125.67,6.448847220670563 -19,1,128.67,6.565882915001049 -19,1,143.67,3.5358187963943144 From 95ce5bb08c812810367bbdfc16ded1b49e66933e Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Tue, 27 Jun 2023 13:28:37 +0100 Subject: [PATCH 225/393] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 72f5b1fb7..76fb4e396 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,8 @@ Rust Library with the building blocks needed to create new Non-Parametric algori * Basic NPAG implementation * Supports covariates * Option to cache results for improvedĀ speed +* Support for the Pmetrics' Data format +* Simulator-only runs ## Examples From 9f30211f72dceca753a63583202fd18103c6a6a9 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Fri, 30 Jun 2023 13:40:41 +0200 Subject: [PATCH 226/393] Update README.md Minor adjustments --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 76fb4e396..08fc2ecc3 100644 --- a/README.md +++ b/README.md @@ -2,21 +2,22 @@ [![Build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml) [![Security Audit](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml) -Rust Library with the building blocks needed to create new Non-Parametric algorithms and it's integration with [Pmetrics]([https://link-url-here.org](https://github.com/LAPKB/Pmetrics)). +Rust Library with the building blocks needed to create new Non-Parametric algorithms and its integration with [Pmetrics]([https://link-url-here.org](https://github.com/LAPKB/Pmetrics)). ## Implemented functionality -* Solve ODE-based population pharmacokinetic models -* Basic NPAG implementation -* Supports covariates +* Solver for ODE-based population pharmacokinetic models +* Supports the Pmetrics data format for seamless integration +* Basic NPAG implementation for parameter estimation +* Covariate support, carry-forward or linear interpolation * Option to cache results for improvedĀ speed -* Support for the Pmetrics' Data format -* Simulator-only runs +* Powerful simulation engine +* Informative Terminal User Interface (TUI) ## Examples -There are two examples implemented in this repository. Both of them using NPAG +There are two examples using NPAG implemented in this repository. run the following commands to run them: @@ -26,4 +27,4 @@ cargo run --example bimodal_ke --release ``` -Look at the corresponding examples/_example_/*.toml file to change the configuration of each run. +Look at the corresponding `examples/_example_/*.toml`-file to change the configuration of each run. From 2a9e357c78bba1ea9f77e09b857edf82a713fe27 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 11 Jul 2023 12:23:06 +0200 Subject: [PATCH 227/393] Add headers to theta.csv Names are read (in order) from config.toml --- src/base/mod.rs | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 2052b1312..ca146de3d 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -97,17 +97,30 @@ fn run_npag( if *output { //theta.csv let file = File::create("theta.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - // writer.write_record(&["a", "b"]).unwrap(); - // I need to obtain the parameter names, perhaps from the config file? + let mut writer = WriterBuilder::new().has_headers(true).from_writer(file); + + let random_names: Vec<&str> = settings + .parsed + .random + .iter() + .map(|(name, _)| name.as_str()) + .collect(); + + let mut theta_header = random_names.iter().cloned().collect::>(); + theta_header.push("prob"); + + writer.write_record(&theta_header).unwrap(); + let mut theta_w = theta.clone(); theta_w.push_column(w.view()).unwrap(); + for row in theta_w.axis_iter(Axis(0)) { for elem in row.axis_iter(Axis(0)) { writer.write_field(format!("{}", &elem)).unwrap(); } writer.write_record(None::<&[u8]>).unwrap(); } + writer.flush().unwrap(); // // posterior.csv From d3e7dbdfc45c95733b6f2ede6d1c3c8fc886830c Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 11 Jul 2023 13:26:54 +0200 Subject: [PATCH 228/393] Reads prior distributions with headers If prob is present, it is removed. Includes checks for parameters not present in both. --- src/base/mod.rs | 78 ++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 70 insertions(+), 8 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index ca146de3d..b533f637f 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -4,18 +4,15 @@ use self::predict::{post_predictions, Engine, Predict}; use self::settings::run::Data; use crate::prelude::start_ui; use crate::{algorithms::npag::npag, tui::state::AppState}; -use csv::{ReaderBuilder, WriterBuilder}; +use csv::WriterBuilder; use eyre::Result; use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; - use ndarray::{Array2, Axis}; -use ndarray_csv::Array2Reader; -// use ndarray_csv::Array2Writer; -use predict::sim_obs; +use predict::sim_obs; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; @@ -43,9 +40,73 @@ where let theta = match &settings.parsed.paths.prior_dist { Some(prior_path) => { let file = File::open(prior_path).unwrap(); - let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); - let array_read: Array2 = reader.deserialize_array2_dynamic().unwrap(); - array_read + let mut reader = csv::ReaderBuilder::new() + .has_headers(true) + .from_reader(file); + + let mut parameter_names: Vec = reader + .headers() + .unwrap() + .clone() + .into_iter() + .map(|s| s.trim().to_owned()) + .collect(); + + // Remove "prob" column if present + if let Some(index) = parameter_names.iter().position(|name| name == "prob") { + parameter_names.remove(index); + } + + // Check and reorder parameters to match names in settings.parsed.random + let random_names: Vec = settings + .parsed + .random + .iter() + .map(|(name, _)| name.clone()) + .collect(); + + let mut reordered_indices: Vec = Vec::new(); + for random_name in &random_names { + match parameter_names.iter().position(|name| name == random_name) { + Some(index) => { + reordered_indices.push(index); + } + None => { + panic!("Parameter {} is not present in the CSV file.", random_name); + } + } + } + + // Check if there are remaining parameters not present in settings.parsed.random + if parameter_names.len() > random_names.len() { + let extra_parameters: Vec<&String> = parameter_names.iter().collect(); + panic!( + "Found parameters in the prior not present in configuration: {:?}", + extra_parameters + ); + } + + // Read parameter values row by row, keeping only those associated with the reordered parameters + let mut theta_values = Vec::new(); + for result in reader.records() { + let record = result.unwrap(); + let values: Vec = reordered_indices + .iter() + .map(|&i| record[i].parse::().unwrap()) + .collect(); + theta_values.push(values); + } + + let n_points = theta_values.len(); + let n_params = random_names.len(); + + // Convert nested Vec into a single Vec + let theta_values: Vec = theta_values.into_iter().flatten().collect(); + + let theta_array = Array2::from_shape_vec((n_points, n_params), theta_values) + .expect("Failed to create theta Array2"); + + theta_array } None => lds::sobol( settings.parsed.config.init_points, @@ -53,6 +114,7 @@ where settings.parsed.config.seed, ), }; + let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); if let Some(exclude) = &settings.parsed.config.exclude { for val in exclude { From 9c9b4f5009acb81d747ecaa3a3cbe1d7670207fa Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 11 Jul 2023 13:53:28 +0200 Subject: [PATCH 229/393] Added prior for bimodal_ke This file is the theta.csv from bimodal_ke --- bke_prior.csv | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 bke_prior.csv diff --git a/bke_prior.csv b/bke_prior.csv new file mode 100644 index 000000000..8244f08b2 --- /dev/null +++ b/bke_prior.csv @@ -0,0 +1,48 @@ +Ke,V,func +0.08777414429187773,105.19375801086426,0.06469409885856064 +0.31304471216201785,119.63609099388123,0.04015143002585103 +0.2908972652196884,116.63205444812775,0.055109750976076614 +0.2824585593223572,130.55969297885895,0.020223184751907392 +0.09197050943374635,94.15195107460022,0.019022916398879663 +0.08220230033397674,97.85162925720215,0.021943982370955493 +0.09868116147518158,113.33384931087494,0.022288657924709264 +0.07722899737358094,113.14614295959473,0.02477060615297684 +0.2905038626909256,97.31423258781433,0.020550330150784276 +0.3023737936973572,131.13098204135895,0.018940651007815952 +0.04695101699829102,90.5534565448761,0.020244118106459073 +0.28197506461143496,145.1784187555313,0.019979887580586466 +0.13004375162124635,100.87558388710022,0.0241047603769807 +0.08787031412124635,129.35214638710022,0.019993702804106478 +0.016623771929740908,119.37344372272491,0.01980279892708649 +0.10391744780540467,94.12448525428772,0.019670979040379937 +0.06921479725837708,75.81416547298431,0.01969183376064784 +0.30905527303218844,95.05490601062775,0.019729292222555407 +0.0632358939409256,104.47731852531433,0.019663835247826875 +0.05645424067974091,125.52578747272491,0.04169421100719879 +0.05645424067974091,125.56973278522491,0.00022145673093889326 +0.33237420434951787,121.74546599388123,0.019631334483016582 +0.3549078321456909,89.07857954502106,0.02698872914273793 +0.3549078321456909,89.03463423252106,0.012250761983608806 +0.3327158396244049,94.89152729511261,0.019608225762190904 +0.10634643313884735,142.81170189380646,0.01960784316957442 +1.002716597485542,206.93569123744965,0.019607843147614285 +0.3219416011571884,70.44553101062775,0.019607843039485397 +0.04460804824829102,77.8972065448761,0.019607323527334346 +0.09617502577304841,71.64730548858643,0.01960694486149556 +0.3494714839696884,78.09201538562775,0.019606419817264773 +0.11841156387329102,79.9186909198761,0.019604978485195178 +0.341579337310791,102.3747456073761,0.019561482140209027 +0.0632358939409256,93.27126383781433,0.01955846117114723 +0.07214350819587707,66.76143109798431,0.01952438212293855 +0.057039982867240914,126.27285778522491,0.016876323573404326 +0.019020223975181584,106.65416181087494,0.01939586988652904 +0.13261080679893497,98.20087969303131,0.015110925961692853 +0.2930019186973572,132.00988829135895,0.01917890237630413 +0.07605751299858093,115.16762733459473,0.010124420444912968 +0.03591629772186279,96.74573302268982,0.018988343183693822 +0.2852321830034256,95.24880290031433,0.018649828618394915 +0.2930019186973572,108.63098204135895,0.021148980821100824 +0.2930019186973572,108.58703672885895,0.0012398277882705814 +0.08736722793579102,88.4001362323761,0.008409401904712451 +0.08736722793579102,88.3561909198761,0.027459553477002373 +0.09282373960018159,115.70689618587494,0.01655256468688483 From 49454934da4b8535afd6b456fb07d6871716d7b3 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 11 Jul 2023 14:05:51 +0200 Subject: [PATCH 230/393] Delete bke_prior.csv --- bke_prior.csv | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 bke_prior.csv diff --git a/bke_prior.csv b/bke_prior.csv deleted file mode 100644 index 8244f08b2..000000000 --- a/bke_prior.csv +++ /dev/null @@ -1,48 +0,0 @@ -Ke,V,func -0.08777414429187773,105.19375801086426,0.06469409885856064 -0.31304471216201785,119.63609099388123,0.04015143002585103 -0.2908972652196884,116.63205444812775,0.055109750976076614 -0.2824585593223572,130.55969297885895,0.020223184751907392 -0.09197050943374635,94.15195107460022,0.019022916398879663 -0.08220230033397674,97.85162925720215,0.021943982370955493 -0.09868116147518158,113.33384931087494,0.022288657924709264 -0.07722899737358094,113.14614295959473,0.02477060615297684 -0.2905038626909256,97.31423258781433,0.020550330150784276 -0.3023737936973572,131.13098204135895,0.018940651007815952 -0.04695101699829102,90.5534565448761,0.020244118106459073 -0.28197506461143496,145.1784187555313,0.019979887580586466 -0.13004375162124635,100.87558388710022,0.0241047603769807 -0.08787031412124635,129.35214638710022,0.019993702804106478 -0.016623771929740908,119.37344372272491,0.01980279892708649 -0.10391744780540467,94.12448525428772,0.019670979040379937 -0.06921479725837708,75.81416547298431,0.01969183376064784 -0.30905527303218844,95.05490601062775,0.019729292222555407 -0.0632358939409256,104.47731852531433,0.019663835247826875 -0.05645424067974091,125.52578747272491,0.04169421100719879 -0.05645424067974091,125.56973278522491,0.00022145673093889326 -0.33237420434951787,121.74546599388123,0.019631334483016582 -0.3549078321456909,89.07857954502106,0.02698872914273793 -0.3549078321456909,89.03463423252106,0.012250761983608806 -0.3327158396244049,94.89152729511261,0.019608225762190904 -0.10634643313884735,142.81170189380646,0.01960784316957442 -1.002716597485542,206.93569123744965,0.019607843147614285 -0.3219416011571884,70.44553101062775,0.019607843039485397 -0.04460804824829102,77.8972065448761,0.019607323527334346 -0.09617502577304841,71.64730548858643,0.01960694486149556 -0.3494714839696884,78.09201538562775,0.019606419817264773 -0.11841156387329102,79.9186909198761,0.019604978485195178 -0.341579337310791,102.3747456073761,0.019561482140209027 -0.0632358939409256,93.27126383781433,0.01955846117114723 -0.07214350819587707,66.76143109798431,0.01952438212293855 -0.057039982867240914,126.27285778522491,0.016876323573404326 -0.019020223975181584,106.65416181087494,0.01939586988652904 -0.13261080679893497,98.20087969303131,0.015110925961692853 -0.2930019186973572,132.00988829135895,0.01917890237630413 -0.07605751299858093,115.16762733459473,0.010124420444912968 -0.03591629772186279,96.74573302268982,0.018988343183693822 -0.2852321830034256,95.24880290031433,0.018649828618394915 -0.2930019186973572,108.63098204135895,0.021148980821100824 -0.2930019186973572,108.58703672885895,0.0012398277882705814 -0.08736722793579102,88.4001362323761,0.008409401904712451 -0.08736722793579102,88.3561909198761,0.027459553477002373 -0.09282373960018159,115.70689618587494,0.01655256468688483 From a950ecc48f13c230128d7c13721d4710e9ada47c Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 13 Jul 2023 09:10:02 +0200 Subject: [PATCH 231/393] Improvements to plot in TUI Dynamic labels, data references, and minor change to AppState default value --- src/tui/state.rs | 2 +- src/tui/ui.rs | 128 +++++++++++++++++++++++++---------------------- 2 files changed, 69 insertions(+), 61 deletions(-) diff --git a/src/tui/state.rs b/src/tui/state.rs index 5202743a0..b7eb1ffa8 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -11,7 +11,7 @@ impl AppState { pub fn new() -> Self { Self { cycle: 0, - objf: f64::INFINITY, + objf: 0.0, delta_objf: 0.0, nspp: 0, stop_text: "".to_string(), diff --git a/src/tui/ui.rs b/src/tui/ui.rs index dffba77f3..422051138 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -3,7 +3,7 @@ use ratatui::{ backend::{Backend, CrosstermBackend}, layout::{Alignment, Constraint, Direction, Layout, Rect}, style::{Color, Modifier, Style}, - symbols::Marker, + symbols, text::Span, widgets::{ Axis, Block, BorderType, Borders, Cell, Chart, Dataset, GraphType, Paragraph, Row, Table, @@ -134,7 +134,7 @@ where let commands = draw_commands(app); rect.render_widget(commands, body_layout[2]); - // Plot chunk + // Prepare the data let data: Vec<(f64, f64)> = app_history .cycles .iter() @@ -142,10 +142,17 @@ where .map(|(x, entry)| (x as f64, entry.objf)) .collect(); - //dbg!(&data); - // Plot chunk - let points_limit = 10; - let plot = draw_plot(&data, points_limit); + let start_index = (data.len() as f64 * 0.1) as usize; + + // Calculate data points and remove infinities + let mut norm_data: Vec<(f64, f64)> = data + .iter() + .filter(|&(_, y)| !y.is_infinite()) + .skip(start_index) + .map(|&(x, y)| (x, y)) + .collect(); + + let plot = draw_plot(&mut norm_data); rect.render_widget(plot, chunks[2]); } @@ -275,64 +282,65 @@ fn draw_commands(app: &App) -> Table { .column_spacing(1) } -fn draw_plot<'a>(data: &'a [(f64, f64)], points_limit: usize) -> Chart<'a> { - let num_points = data.len(); - let start_index = if num_points > points_limit { - num_points - points_limit - } else { - 0 - }; - let latest_data = &data[start_index..]; - - let y_min = latest_data +fn draw_plot(norm_data: &mut Vec<(f64, f64)>) -> Chart { + // Find min and max values + let (x_min, x_max) = norm_data .iter() - .map(|(_, y)| *y) - .fold(f64::INFINITY, f64::min); - let y_max = latest_data + .fold((f64::INFINITY, f64::NEG_INFINITY), |(min, max), (x, _)| { + (min.min(*x), max.max(*x)) + }); + + let (y_min, y_max) = norm_data .iter() - .map(|(_, y)| *y) - .fold(f64::NEG_INFINITY, f64::max); - let y_margin = (y_max - y_min) * 0.1; - let y_bounds = [y_min - y_margin, y_max + y_margin]; + .fold((f64::INFINITY, f64::NEG_INFINITY), |(min, max), (_, y)| { + (min.min(*y), max.max(*y)) + }); - let chart = Chart::new(vec![Dataset::default() + // Compute the dynamic step size for the X-labels + let step_size = ((x_max - x_min) / 10.0).max(1.0).ceil(); + + // Generate X-labels using the dynamic step size + let x_labels: Vec = ((x_min as i64)..=(x_max as i64)) + .step_by(step_size as usize) + .map(|x| Span::from(x.to_string())) + .collect(); + + // Generate four Y-labels, evenly from y_min to y_max + let y_step = (y_max - y_min) / 5.0; // To get 4 labels, we need 3 steps + let y_labels: Vec = (0..=3) + .map(|i| { + let y = y_min + y_step * (i as f64); + Span::from(format!("{:.2}", y)) // format the y value to 2 decimal places + }) + .collect(); + + // Prepare the dataset + let dataset = vec![Dataset::default() .name("-2LL") - .marker(Marker::Dot) - .style(Style::default().fg(Color::Yellow)) - .graph_type(GraphType::Line) - .data(latest_data)]) - .block( - Block::default() - .title(Span::styled( - " Plot ", - Style::default() - .fg(Color::Cyan) - .add_modifier(Modifier::BOLD), - )) - .borders(Borders::ALL), - ) - .x_axis( - Axis::default() - .title("Cycle") - .style(Style::default().fg(Color::Gray)) - .bounds([start_index as f64, (start_index + points_limit - 1) as f64]) - .labels(vec![ - Span::raw(start_index.to_string()), - Span::raw((start_index + points_limit - 1).to_string()), - ]), - ) - .y_axis( - Axis::default() - .title("-2LL") - .style(Style::default().fg(Color::Gray)) - .bounds(y_bounds) - .labels(vec![ - Span::raw(format!("{:.1}", y_bounds[0])), - Span::raw(format!("{:.1}", y_bounds[1])), - ]), - ); - - chart + .marker(symbols::Marker::Dot) + .style(Style::default().fg(Color::Cyan)) + .graph_type(GraphType::Scatter) + .data(norm_data)]; + + // Return the plot + Chart::new(dataset) + .x_axis( + Axis::default() + .title("Cycle") + .bounds([x_min, x_max]) + .labels(x_labels), + ) + .y_axis( + Axis::default() + .title("-2LL") + .bounds([y_min, y_max]) + .labels(y_labels), + ) + .block( + Block::default() + .title(" Objective function ") + .borders(Borders::ALL), + ) } fn check_size(rect: &Rect) { From 5af42040032237b8e201c8b477399acc7c83ebba Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 13 Jul 2023 09:35:29 +0200 Subject: [PATCH 232/393] Updated stop text and plot decimals Shortened stop text for smaller terminal windows No decimals for -2LL in plot No need for decimals in the plot, takes up valuable terminal space --- src/algorithms/npag.rs | 4 ++-- src/tui/ui.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 603067d8e..c797e3ebe 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -324,7 +324,7 @@ where meta_writer.write_field("false").unwrap(); meta_writer.write_field(format!("{}", cycle)).unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); - state.stop_text = "Maximum number of cycles reached!".to_string(); + state.stop_text = "No (max cycle)".to_string(); tx.send(state.clone()).unwrap(); break; } @@ -333,7 +333,7 @@ where let stopfile_found = std::path::Path::new("stop").exists(); if stopfile_found { log::info!("Stopfile detected - breaking"); - state.stop_text = "The run was manually stopped!".to_string(); + state.stop_text = "No (stopped)".to_string(); tx.send(state.clone()).unwrap(); break; } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 422051138..1275ffd83 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -310,7 +310,7 @@ fn draw_plot(norm_data: &mut Vec<(f64, f64)>) -> Chart { let y_labels: Vec = (0..=3) .map(|i| { let y = y_min + y_step * (i as f64); - Span::from(format!("{:.2}", y)) // format the y value to 2 decimal places + Span::from(format!("{:.0}", y)) }) .collect(); From 0de68b37f7cc8498352f15af3f60d984b3b4f181 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 13 Jul 2023 10:12:31 +0200 Subject: [PATCH 233/393] Update outdated packages Found using `cargo outdated` from `cargo-outdated`. Tested with bimodal_ke, which gave the same results. All tests in cargo test were successful. --- Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5c50f5338..92ee4c378 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,14 +6,14 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -dashmap = "4.0" +dashmap = "5.5.0" #cached = "0.26.2" lazy_static = "1.4.0" csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.159" serde_derive = "1.0.159" -sobol_burley = "0.4.0" +sobol_burley = "0.5.0" toml = "0.7.3" ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_system' } #plotly = "0.8.3" @@ -24,7 +24,7 @@ log = "0.4.17" log4rs = "1.2.0" rayon = "1.7.0" eyre = "0.6.8" -ratatui = { version = "0.20.1", features = ["crossterm"] } +ratatui = { version = "0.21.0", features = ["crossterm"] } crossterm = "0.26.1" tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" From 0c280ee720f959929484fe246190055c340d5f21 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 14 Jul 2023 10:04:15 +0200 Subject: [PATCH 234/393] Added check for negative SD The program will now log an error when the SD is NaN or negative. TODO: Change function output to Result, so the error can be handled downstream. --- src/base/sigma.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/base/sigma.rs b/src/base/sigma.rs index 99e91300c..b4efbb34a 100644 --- a/src/base/sigma.rs +++ b/src/base/sigma.rs @@ -21,9 +21,19 @@ impl<'a> Sigma for ErrorPoly<'a> { + self.c.1 * yobs + self.c.2 * yobs.mapv(|x| x.powi(2)) + self.c.3 * yobs.mapv(|x| x.powi(3)); - match self.e_type { + + let res = match self.e_type { ErrorType::Add => (alpha.mapv(|x| x.powi(2)) + self.gl.powi(2)).mapv(|x| x.sqrt()), ErrorType::Prop => self.gl * alpha, - } + }; + + res.mapv(|x| { + if x.is_nan() || x < 0.0 { + log::error!("The computed standard deviation is either NaN or negative!"); + x + } else { + x + } + }) } } From f1ebde467bb7e3e5d21d0e3be503e0e9406c9f62 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Mon, 17 Jul 2023 14:10:35 +0200 Subject: [PATCH 235/393] Upgrade ratatui to 0.22.0 Tested on bimodal_ke, no (apparent) breaking changes --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 92ee4c378..0555ef88d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ log = "0.4.17" log4rs = "1.2.0" rayon = "1.7.0" eyre = "0.6.8" -ratatui = { version = "0.21.0", features = ["crossterm"] } +ratatui = { version = "0.22.0", features = ["crossterm"] } crossterm = "0.26.1" tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" From 4c076afad6e5574e6ae0433fbe577545426faab7 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Wed, 19 Jul 2023 16:55:44 +0200 Subject: [PATCH 236/393] Added settings to TUI Settings are now drawn correctly, with a better implementation than in #9 . --- src/base/mod.rs | 3 ++- src/base/settings/run.rs | 5 +++++ src/tui/ui.rs | 46 ++++++++++++++++++++++++++++------------ 3 files changed, 40 insertions(+), 14 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index b533f637f..7b0129f56 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -124,12 +124,13 @@ where let (tx, rx) = mpsc::unbounded_channel::(); let c = settings.parsed.error.poly; + let settings_tui = settings.clone(); if settings.parsed.config.tui { spawn(move || { run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); log::info!("Total time: {:.2?}", now.elapsed()); }); - start_ui(rx)?; + start_ui(rx, settings_tui)?; } else { run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); log::info!("Total time: {:.2?}", now.elapsed()); diff --git a/src/base/settings/run.rs b/src/base/settings/run.rs index 1b7ada0f8..52ce15ac0 100644 --- a/src/base/settings/run.rs +++ b/src/base/settings/run.rs @@ -4,16 +4,19 @@ use std::process::exit; use toml::value::Array; use toml::{self, Table}; +#[derive(Deserialize, Clone, Debug)] pub struct Data { pub computed: Computed, pub parsed: Parsed, } +#[derive(Deserialize, Clone, Debug)] pub struct Computed { pub random: Range, pub constant: Single, pub fixed: Single, } + #[derive(Deserialize, Clone, Debug)] pub struct Error { pub value: f64, @@ -21,11 +24,13 @@ pub struct Error { pub poly: (f64, f64, f64, f64), } +#[derive(Deserialize, Clone, Debug)] pub struct Range { pub names: Vec, pub ranges: Vec<(f64, f64)>, } +#[derive(Deserialize, Clone, Debug)] pub struct Single { pub names: Vec, pub values: Vec, diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 1275ffd83..e3c937ef0 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -23,7 +23,9 @@ use super::{ App, AppReturn, }; -pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { +use crate::prelude::Data; + +pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let stdout = stdout(); crossterm::terminal::enable_raw_mode()?; let backend = CrosstermBackend::new(stdout); @@ -64,7 +66,7 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { } terminal - .draw(|rect| draw(rect, &app, &app_history, elapsed_time)) + .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) .unwrap(); // Handle inputs @@ -84,8 +86,13 @@ pub fn start_ui(mut rx: UnboundedReceiver) -> Result<()> { Ok(()) } -pub fn draw(rect: &mut Frame, app: &App, app_history: &AppHistory, elapsed_time: Duration) -where +pub fn draw( + rect: &mut Frame, + app: &App, + app_history: &AppHistory, + elapsed_time: Duration, + settings: &Data, +) where B: Backend, { let size = rect.size(); @@ -127,7 +134,7 @@ where rect.render_widget(status, body_layout[0]); // Second chunk - let options = draw_options(); + let options = draw_options(settings); rect.render_widget(options, body_layout[1]); // Third chunk @@ -213,16 +220,29 @@ fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { .column_spacing(1) } -fn draw_options<'a>() -> Table<'a> { +fn draw_options<'a>(settings: &Data) -> Table<'a> { // Define the table data + + let cycles = settings.parsed.config.cycles.to_string(); + let engine = settings.parsed.config.engine.to_string(); + let conv_crit = "Placeholder".to_string(); + let indpts = settings.parsed.config.init_points.to_string(); + let error = settings.parsed.error.class.to_string(); + let cache = match settings.parsed.config.cache { + Some(true) => "Yes".to_string(), + Some(false) => "No".to_string(), + None => "Not set".to_string(), + }; + let seed = settings.parsed.config.seed.to_string(); + let data = vec![ - ("Maximum cycles", "Placeholder"), - ("Engine", "NPAG"), - ("Convergence criteria", "Placeholder"), - ("Initial gridpoints", "Placeholder"), - ("Error model", "Placeholder"), - ("Cache", "Placeholder"), - ("Random seed", "Placeholder"), + ("Maximum cycles", cycles), + ("Engine", engine), + ("Convergence criteria", conv_crit), + ("Initial gridpoints", indpts), + ("Error model", error), + ("Cache", cache), + ("Random seed", seed), // Add more rows as needed ]; From 8f689eba21abc7bfa607e1db4ecad831d05deea3 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 24 Jul 2023 16:14:43 -0500 Subject: [PATCH 237/393] new stop criteria and fix on the examples --- .gitignore | 4 ++- examples/two_eq_lag/config.toml | 9 ++++--- examples/two_eq_lag/main.rs | 45 ++++++++++++++++----------------- src/algorithms/npag.rs | 16 ++++++------ src/base/ipm.rs | 2 +- src/base/mod.rs | 10 +++----- src/base/prob.rs | 16 +++++++++--- src/base/sigma.rs | 5 +++- src/tui/ui.rs | 4 +-- 9 files changed, 62 insertions(+), 49 deletions(-) diff --git a/.gitignore b/.gitignore index 9fbc0be85..c9d144b49 100644 --- a/.gitignore +++ b/.gitignore @@ -9,8 +9,10 @@ time.csv posterior.csv simulation_output.csv meta*.csv -/examples/iohexol* +/examples/rosuva/* +/examples/iohexol/* /examples/data/iohexol* +/examples/data/rosuva* /.idea stop .vscode diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index ab81a09b8..ab0cd6bd7 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -7,16 +7,17 @@ log_out = "log/two_eq_lag.log" cycles = 1000 engine = "NPAG" init_points = 1000 -seed = 347 +seed = 22 tui = true pmetrics_outputs = true cache = true [random] -Ka = [0.1, 0.9] -Ke = [0.001, 0.1] -V_max = [30.0, 120.0] +ka = [0.1, 0.9] +ke = [0.001, 0.1] lag = [0.0, 4.0] +v = [30.0, 120.0] + [error] value = 0.0 diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 2c0daf6cd..bcd9569ee 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,7 +1,6 @@ use eyre::Result; use np_core::prelude::{ datafile::{parse, CovLine, Infusion}, - simulator::simulate, *, }; use ode_solvers::*; @@ -10,8 +9,8 @@ use std::collections::HashMap; struct Model<'a> { ka: f64, ke: f64, - _v: f64, lag: f64, + _v: f64, _scenario: &'a Scenario, infusions: Vec, cov: Option<&'a HashMap>, @@ -48,8 +47,8 @@ impl Predict for Ode { let mut system = Model { ka: params[0], ke: params[1], - _v: params[2], - lag: params[3], + lag: params[2], + _v: params[3], _scenario: scenario, infusions: vec![], cov: None, @@ -89,7 +88,7 @@ impl Predict for Ode { } } else if event.evid == 0 { //obs - yout.push(x[1] / params[2]); + yout.push(x[1] / params[3]); } if let Some(next_time) = scenario.times.get(index + 1) { let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); @@ -105,24 +104,24 @@ impl Predict for Ode { } fn main() -> Result<()> { - let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) - .ok() - .unwrap(); - let scenario = scenarios.first().unwrap(); - let ode = Ode {}; - let params = vec![ - 0.10007869720458984, - 0.0999935963869095, - 119.99048137664795, - 0.6458234786987305, - ]; - let y = ode.predict(params, scenario); - println!("{:?}", y); - println!("{:?}", scenario.obs); - // start( - // Engine::new(Ode {}), - // "examples/two_eq_lag/config.toml".to_string(), - // )?; + // let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) + // .ok() + // .unwrap(); + // let scenario = scenarios.first().unwrap(); + // let ode = Ode {}; + // let params = vec![ + // 0.10007869720458984, + // 0.0999935963869095, + // 0.6458234786987305, + // 119.99048137664795, + // ]; + // let y = ode.predict(params, scenario); + // println!("{:?}", y); + // println!("{:?}", scenario.obs); + start( + Engine::new(Ode {}), + "examples/two_eq_lag/config.toml".to_string(), + )?; // simulate( // Engine::new(Ode {}), diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index c797e3ebe..f706200fa 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -257,10 +257,10 @@ where // w.clone().to_vec(); // log::info!("{:?}",&w); // log::info!("Objf: {}", -2.*objf); - // if last_objf > objf{ - // log::error!("Objf decreased"); - // break; - // } + if last_objf > objf { + log::error!("Objf decreased"); + break; + } if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //cycles.csv @@ -293,7 +293,7 @@ where delta_objf: (last_objf - objf).abs(), nspp: theta.shape()[0], stop_text: "".to_string(), - gamlam: gamma.clone(), + gamlam: gamma, }; tx.send(state.clone()).unwrap(); @@ -309,7 +309,7 @@ where meta_writer.write_record(None::<&[u8]>).unwrap(); converged = true; state.stop_text = "The run converged!".to_string(); - tx.send(state.clone()).unwrap(); + tx.send(state).unwrap(); break; } else { f0 = f1; @@ -325,7 +325,7 @@ where meta_writer.write_field(format!("{}", cycle)).unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); state.stop_text = "No (max cycle)".to_string(); - tx.send(state.clone()).unwrap(); + tx.send(state).unwrap(); break; } @@ -334,7 +334,7 @@ where if stopfile_found { log::info!("Stopfile detected - breaking"); state.stop_text = "No (stopped)".to_string(); - tx.send(state.clone()).unwrap(); + tx.send(state).unwrap(); break; } diff --git a/src/base/ipm.rs b/src/base/ipm.rs index 9aaa8c743..e21d6d54f 100644 --- a/src/base/ipm.rs +++ b/src/base/ipm.rs @@ -8,7 +8,7 @@ type OneDimArray = ArrayBase, ndarray::Dim<[usize; 1]>>; pub fn burke( psi: &ArrayBase, Dim<[usize; 2]>>, ) -> Result<(OneDimArray, f64), Box> { - // psi.par_mapv_inplace(|x| x.abs()); + let psi = psi.mapv(|x| x.abs()); let (row, col) = psi.dim(); // if row>col { // return Err("The matrix PSI has row>col".into()); diff --git a/src/base/mod.rs b/src/base/mod.rs index 7b0129f56..d3ee272ee 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -103,10 +103,8 @@ where // Convert nested Vec into a single Vec let theta_values: Vec = theta_values.into_iter().flatten().collect(); - let theta_array = Array2::from_shape_vec((n_points, n_params), theta_values) - .expect("Failed to create theta Array2"); - - theta_array + Array2::from_shape_vec((n_points, n_params), theta_values) + .expect("Failed to create theta Array2") } None => lds::sobol( settings.parsed.config.init_points, @@ -169,7 +167,7 @@ fn run_npag( .map(|(name, _)| name.as_str()) .collect(); - let mut theta_header = random_names.iter().cloned().collect::>(); + let mut theta_header = random_names.to_vec(); theta_header.push("prob"); writer.write_record(&theta_header).unwrap(); @@ -205,7 +203,7 @@ fn run_npag( for (sub, row) in posterior.axis_iter(Axis(0)).enumerate() { for (spp, elem) in row.axis_iter(Axis(0)).enumerate() { post_writer - .write_field(format!("{}", scenarios.get(sub).unwrap().id)) + .write_field(&scenarios.get(sub).unwrap().id) .unwrap(); post_writer.write_field(format!("{}", spp)).unwrap(); for param in theta.row(spp) { diff --git a/src/base/prob.rs b/src/base/prob.rs index 1c974654b..3aaab2074 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -26,14 +26,24 @@ where let scenario = scenarios.get(i).unwrap(); let yobs = Array::from(scenario.obs.clone()); let sigma = sig.sigma(&yobs); - element.fill(normal_likelihood(ypred.get((i, j)).unwrap(), yobs, sigma)); + let ll = normal_likelihood(ypred.get((i, j)).unwrap(), yobs, sigma); + if ll.is_nan() || ll.is_infinite() { + log::info!( + "NaN or Inf Likelihood detected!\nLL:{:?}\nypred: {:?}\nsubject: {}\nSpp: {}", + ll, + &ypred.get((i, j)), + i, + j + ) + } + element.fill(ll); }); }); prob } fn normal_likelihood(ypred: &Array1, yobs: Array1, sigma: Array1) -> f64 { - let diff = (yobs - ypred).mapv(|x| x.powi(2)); + let diff = (&yobs - ypred).mapv(|x| x.powi(2)); let two_sigma_sq = (2.0 * &sigma).mapv(|x| x.powi(2)); - let aux_vec = FRAC_1_SQRT_2PI * (-&diff / two_sigma_sq).mapv(|x| x.exp()) / sigma; + let aux_vec = FRAC_1_SQRT_2PI * (-&diff / two_sigma_sq).mapv(|x| x.exp()) / σ aux_vec.product() } diff --git a/src/base/sigma.rs b/src/base/sigma.rs index b4efbb34a..a1a99d7d4 100644 --- a/src/base/sigma.rs +++ b/src/base/sigma.rs @@ -29,7 +29,10 @@ impl<'a> Sigma for ErrorPoly<'a> { res.mapv(|x| { if x.is_nan() || x < 0.0 { - log::error!("The computed standard deviation is either NaN or negative!"); + log::error!( + "The computed standard deviation is either NaN or negative!: {}", + x + ); x } else { x diff --git a/src/tui/ui.rs b/src/tui/ui.rs index e3c937ef0..a450426fb 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -183,7 +183,7 @@ fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { let gamma_text = format!("{:.5}", app.state.gamlam); let spp_text = format!("{}", app.state.nspp); let time_text = format_time(elapsed_time); - let stop_text = format!("{}", app.state.stop_text); + let stop_text = app.state.stop_text.to_string(); // Define the table data let data = vec![ @@ -302,7 +302,7 @@ fn draw_commands(app: &App) -> Table { .column_spacing(1) } -fn draw_plot(norm_data: &mut Vec<(f64, f64)>) -> Chart { +fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { // Find min and max values let (x_min, x_max) = norm_data .iter() From 4805273f0207ea5a33407aea1a95658c37bc6755 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Tue, 25 Jul 2023 13:03:10 +0200 Subject: [PATCH 238/393] Preserve order in TOML Added feature to the toml crate which preserves order of the elements --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 0555ef88d..20407c45e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.5.0" -toml = "0.7.3" +toml = {version = "0.7.6", features = ["preserve_order"]} ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_system' } #plotly = "0.8.3" #interp = "1.0.1" From 4d5b4f40c18eaaab4a4df4c785595bb80d575df1 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Tue, 25 Jul 2023 14:52:20 +0200 Subject: [PATCH 239/393] Improve error handling for stopfile The stop file is removed on a new run. Instead of discarding the result of the operation, if for some reason the file cannot be removed, panic with the error message. --- src/base/mod.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index d3ee272ee..18af111f5 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -148,8 +148,12 @@ fn run_npag( S: Predict + std::marker::Sync, { // Remove stop file if exists - let filename = "stop"; - let _ = std::fs::remove_file(filename); + if std::path::Path::new("stop").exists() { + match std::fs::remove_file("stop") { + Ok(_) => log::info!("Removed previous stop file"), + Err(err) => panic!("Unable to remove previois stop file: {}", err), + } + } let (theta, psi, w, _objf, _cycle, _converged) = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); From db94e3f6c275d5efc3b83ca3c6e03a116a15adaf Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 1 Aug 2023 17:08:20 +0200 Subject: [PATCH 240/393] Remove break for objf decrease We should not break on a decrease in the objective function. Rather, we log and print the error to the user. --- src/algorithms/npag.rs | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index f706200fa..abbbe01ee 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -248,19 +248,8 @@ where theta = stack(Axis(0), &theta_rows).unwrap(); psi = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); - let pyl = psi.dot(&w); - // log::info!("Spp: {}", theta.nrows()); - // log::info!("{:?}", &theta); - // let mut thetaw = theta.clone(); - // thetaw.push_column(w.clone().t()).unwrap(); - // w.clone().to_vec(); - // log::info!("{:?}",&w); - // log::info!("Objf: {}", -2.*objf); - if last_objf > objf { - log::error!("Objf decreased"); - break; - } + if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //cycles.csv @@ -297,6 +286,12 @@ where }; tx.send(state.clone()).unwrap(); + // If the objective function decreased, log an error. + // Increasing objf signals instability of model misspecification. + if last_objf > objf { + log::error!("Objective function decreased"); + } + // Stop if we have reached convergence criteria if (last_objf - objf).abs() <= THETA_G && eps > THETA_E { eps /= 2.; From 7a0e2051421108cd706811b671fd8989d708814a Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 1 Aug 2023 18:02:15 +0200 Subject: [PATCH 241/393] Refactor output file generation The module output.rs should provide structures and functions for generating output for Pmetrics (and other) formats --- src/algorithms/npag.rs | 75 +++---------------- src/base/mod.rs | 4 +- src/base/{output_statistics.rs => output.rs} | 77 ++++++++++++++++++++ 3 files changed, 90 insertions(+), 66 deletions(-) rename src/base/{output_statistics.rs => output.rs} (65%) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index f706200fa..78340cceb 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,5 +1,6 @@ use std::fs::File; +use crate::prelude::output::CycleWriter; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; @@ -52,28 +53,8 @@ where let mut converged = false; // cycles.csv - let cycles_file = File::create("cycles.csv").unwrap(); - let mut writer = WriterBuilder::new() - .has_headers(false) - .from_writer(cycles_file); - writer.write_field("cycle").unwrap(); - writer.write_field("neg2ll").unwrap(); - writer.write_field("gamlam").unwrap(); - writer.write_field("nspp").unwrap(); - let parameter_names = &settings.computed.random.names; - for i in 0..theta.ncols() { - let param_name = parameter_names.get(i).unwrap(); - writer.write_field(format!("{param_name}.mean")).unwrap(); - } - for i in 0..theta.ncols() { - let param_name = parameter_names.get(i).unwrap(); - writer.write_field(format!("{param_name}.median")).unwrap(); - } - for i in 0..theta.ncols() { - let param_name = parameter_names.get(i).unwrap(); - writer.write_field(format!("{param_name}.sd")).unwrap(); - } - writer.write_record(None::<&[u8]>).unwrap(); + let par_names = &settings.computed.random.names; + let mut cycle_writer = CycleWriter::new("cycles.csv", par_names.to_vec()); // meta_rust.csv let meta_file = File::create("meta_rust.csv").unwrap(); @@ -248,43 +229,20 @@ where theta = stack(Axis(0), &theta_rows).unwrap(); psi = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); - let pyl = psi.dot(&w); - // log::info!("Spp: {}", theta.nrows()); - // log::info!("{:?}", &theta); - // let mut thetaw = theta.clone(); - // thetaw.push_column(w.clone().t()).unwrap(); - // w.clone().to_vec(); - // log::info!("{:?}",&w); - // log::info!("Objf: {}", -2.*objf); + + // If the objective function decreased, log an error if last_objf > objf { log::error!("Objf decreased"); break; } - if let Some(output) = &settings.parsed.config.pmetrics_outputs { - if *output { - //cycles.csv - writer.write_field(format!("{}", &cycle)).unwrap(); - writer.write_field(format!("{}", -2. * objf)).unwrap(); - writer.write_field(format!("{}", gamma)).unwrap(); - writer.write_field(format!("{}", theta.nrows())).unwrap(); - for param in theta.axis_iter(Axis(1)) { - writer - .write_field(format!("{}", param.mean().unwrap())) - .unwrap(); - } - for param in theta.axis_iter(Axis(1)) { - writer - .write_field(format!("{}", median(param.to_owned().to_vec()))) - .unwrap(); - } - for param in theta.axis_iter(Axis(1)) { - writer.write_field(format!("{}", param.std(1.))).unwrap(); - } - - writer.write_record(None::<&[u8]>).unwrap(); + // Write cycle output + match &settings.parsed.config.pmetrics_outputs { + Some(true) => { + cycle_writer.write(cycle, objf, gamma, &theta); } + _ => {} } let mut state = AppState { @@ -343,7 +301,7 @@ where cycle += 1; last_objf = objf; } - writer.flush().unwrap(); + cycle_writer.flush(); (theta, psi, w, objf, cycle, converged) } @@ -389,15 +347,4 @@ fn norm_zero(a: &Array1) -> f64 { a.l2_dist(&zeros).unwrap() } -fn median(data: Vec) -> f64 { - let size = data.len(); - match size { - even if even % 2 == 0 => { - let fst = data.get(even / 2 - 1).unwrap(); - let snd = data.get(even / 2).unwrap(); - (fst + snd) / 2.0 - } - odd => *data.get(odd / 2_usize).unwrap(), - } -} // what is pmetrics? diff --git a/src/base/mod.rs b/src/base/mod.rs index 18af111f5..36624a5ba 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,5 +1,5 @@ use self::datafile::Scenario; -use self::output_statistics::{population_mean_median, posterior, posterior_mean_median}; +use self::output::{population_mean_median, posterior, posterior_mean_median}; use self::predict::{post_predictions, Engine, Predict}; use self::settings::run::Data; use crate::prelude::start_ui; @@ -22,7 +22,7 @@ pub mod datafile; pub mod ipm; pub mod lds; pub mod optim; -pub mod output_statistics; +pub mod output; pub mod predict; pub mod prob; pub mod settings; diff --git a/src/base/output_statistics.rs b/src/base/output.rs similarity index 65% rename from src/base/output_statistics.rs rename to src/base/output.rs index 3e03ed33d..66d7471e9 100644 --- a/src/base/output_statistics.rs +++ b/src/base/output.rs @@ -1,5 +1,70 @@ +use csv::WriterBuilder; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; +use std::fs::File; + +// Cycles +pub struct CycleWriter { + writer: csv::Writer, +} + +impl CycleWriter { + pub fn new(file_path: &str, parameter_names: Vec) -> CycleWriter { + let file = File::create(file_path).unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + + // Write headers + writer.write_field("cycle").unwrap(); + writer.write_field("neg2ll").unwrap(); + writer.write_field("gamlam").unwrap(); + writer.write_field("nspp").unwrap(); + + for param_name in ¶meter_names { + writer.write_field(format!("{}.mean", param_name)).unwrap(); + writer + .write_field(format!("{}.median", param_name)) + .unwrap(); + writer.write_field(format!("{}.sd", param_name)).unwrap(); + } + + writer.write_record(None::<&[u8]>).unwrap(); + + CycleWriter { writer } + } + + pub fn write(&mut self, cycle: usize, objf: f64, gamma: f64, theta: &Array2) { + self.writer.write_field(format!("{}", cycle)).unwrap(); + self.writer.write_field(format!("{}", -2. * objf)).unwrap(); + self.writer.write_field(format!("{}", gamma)).unwrap(); + self.writer + .write_field(format!("{}", theta.nrows())) + .unwrap(); + + for param in theta.axis_iter(Axis(1)) { + self.writer + .write_field(format!("{}", param.mean().unwrap())) + .unwrap(); + } + + for param in theta.axis_iter(Axis(1)) { + self.writer + .write_field(format!("{}", median(param.to_owned().to_vec()))) + .unwrap(); + } + + for param in theta.axis_iter(Axis(1)) { + self.writer + .write_field(format!("{}", param.std(1.))) + .unwrap(); + } + + self.writer.write_record(None::<&[u8]>).unwrap(); + } + + pub fn flush(&mut self) { + self.writer.flush().unwrap(); + } +} pub fn posterior(psi: &Array2, w: &Array1) -> Array2 { let py = psi.dot(w); @@ -19,6 +84,18 @@ pub fn posterior(psi: &Array2, w: &Array1) -> Array2 { post } +pub fn median(data: Vec) -> f64 { + let size = data.len(); + match size { + even if even % 2 == 0 => { + let fst = data.get(even / 2 - 1).unwrap(); + let snd = data.get(even / 2).unwrap(); + (fst + snd) / 2.0 + } + odd => *data.get(odd / 2_usize).unwrap(), + } +} + pub fn population_mean_median(theta: &Array2, w: &Array1) -> (Array1, Array1) { let mut mean = Array1::zeros(theta.ncols()); let mut median = Array1::zeros(theta.ncols()); From e71f92351926f7244bd618bbd79c1e1b4d82e3bf Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 1 Aug 2023 18:06:44 +0200 Subject: [PATCH 242/393] Update npag.rs --- src/algorithms/npag.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 78340cceb..a05c1ddeb 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -291,6 +291,9 @@ where let stopfile_found = std::path::Path::new("stop").exists(); if stopfile_found { log::info!("Stopfile detected - breaking"); + meta_writer.write_field("false").unwrap(); + meta_writer.write_field(format!("{}", cycle)).unwrap(); + meta_writer.write_record(None::<&[u8]>).unwrap(); state.stop_text = "No (stopped)".to_string(); tx.send(state).unwrap(); break; From 20906d92f51b2bd4f59bfe2f95d25c4bfff9f97f Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 8 Aug 2023 18:38:40 +0200 Subject: [PATCH 243/393] Implement adaptive stepsize --- examples/bimodal_ke/main.rs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 9ba17a90d..3d5b2e446 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -66,8 +66,15 @@ impl Predict for Ode { //dose if lag > 0.0 { event_time = event.time + lag; - let mut stepper = - Rk4::new(system.clone(), event.time, x, event_time, 0.1); + let mut stepper = Dopri5::new( + system.clone(), + event.time, + event_time, + 0.01, + x, + 1e-4, + 1e-4, + ); let _int = stepper.integrate(); let y = stepper.y_out(); x = *y.last().unwrap(); @@ -80,7 +87,9 @@ impl Predict for Ode { yout.push(x[event.outeq.unwrap() - 1] / params[1]); } if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); + //let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); + let mut stepper = + Dopri5::new(system.clone(), event.time, *next_time, 0.01, x, 1e-4, 1e-4); let _res = stepper.integrate(); let y = stepper.y_out(); x = *y.last().unwrap(); From 2e21bdfa2e82c8c7e525f6acb3f1ca277ee2567e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Wed, 9 Aug 2023 14:53:02 -0500 Subject: [PATCH 244/393] firsts attemps of having all the examples working with dynamic stepsize --- examples/bimodal_ke/main.rs | 130 +- examples/data/vori.csv | 3284 +++++++++++++++++++++++++++++++++++ examples/two_eq_lag/main.rs | 94 +- examples/vori/config.toml | 27 + examples/vori/main.rs | 234 +++ 5 files changed, 3741 insertions(+), 28 deletions(-) create mode 100644 examples/data/vori.csv create mode 100644 examples/vori/config.toml create mode 100644 examples/vori/main.rs diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 9ba17a90d..fddd864dc 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,5 +1,10 @@ +use std::collections::HashMap; + use eyre::Result; -use np_core::prelude::{datafile::Infusion, *}; +use np_core::prelude::{ + datafile::{CovLine, Infusion}, + *, +}; use ode_solvers::*; #[derive(Debug, Clone)] @@ -8,6 +13,7 @@ struct Model<'a> { _v: f64, _scenario: &'a Scenario, infusions: Vec, + cov: Option<&'a HashMap>, } type State = Vector1; @@ -33,6 +39,37 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// } } + +// fn simulate_next_state( +// state: State, +// system: &Model, +// scenario: &Scenario, +// event: &Event, +// index: usize, +// ) -> State { +// if let Some(next_time) = scenario.times.get(index + 1) { +// if *next_time > event.time { +// let mut stepper = Dopri5::new( +// system.clone(), +// event.time, +// *next_time, +// 0.01, +// state, +// 1e-4, +// 1e-4, +// ); + +// let _res = stepper.integrate(); +// let y = stepper.y_out(); +// let state = *y.last().unwrap(); +// return state; +// } else { +// panic!("next time is before event time"); +// } +// } else { +// return state; +// } +// } #[derive(Debug, Clone)] struct Ode {} @@ -43,6 +80,7 @@ impl Predict for Ode { _v: params[1], _scenario: scenario, infusions: vec![], + cov: None, }; let lag = 0.0; let mut yout = vec![]; @@ -51,41 +89,107 @@ impl Predict for Ode { for block in &scenario.blocks { //if no code is needed here, remove the blocks from the codebase //It seems that blocks is an abstractions we're going to end up not using + system.cov = Some(&block.covs); for event in &block.events { - let mut event_time = event.time; + let lag_time = event.time + lag; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: event.time + lag, + time: lag_time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); + // x = simulate_next_state(x, &system, scenario, event, index); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } else { //dose if lag > 0.0 { - event_time = event.time + lag; - let mut stepper = - Rk4::new(system.clone(), event.time, x, event_time, 0.1); + // let mut stepper = + // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); + let mut stepper = Dopri5::new( + system.clone(), + event.time, + lag_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + let _int = stepper.integrate(); let y = stepper.y_out(); x = *y.last().unwrap(); } x[event.input.unwrap() - 1] += event.dose.unwrap(); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + lag_time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } } else if event.evid == 0 { //obs yout.push(x[event.outeq.unwrap() - 1] / params[1]); + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } - if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - index += 1; - } + index += 1; } } yout diff --git a/examples/data/vori.csv b/examples/data/vori.csv new file mode 100644 index 000000000..432a1e735 --- /dev/null +++ b/examples/data/vori.csv @@ -0,0 +1,3284 @@ +ID,EVID,TIME,DUR,DOSE,ADDL,II,INPUT,OUT,OUTEQ,C0,C1,C2,C3,wt,ast,alt,age +4.1,1,0,2,66,.,.,1,.,.,.,.,.,.,11,24,29,103.2738095 +4.1,1,12,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.3452381 +4.1,1,23.66666667,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.4146825 +4.1,1,36,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.4880952 +4.1,1,49,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.5654762 +4.1,1,61.5,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.639881 +4.1,1,73,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.7083333 +4.1,0,79.6666667,.,.,.,.,.,0.6,1,.,.,.,.,.,.,.,103.7480159 +5.1,1,0,2,40,.,.,1,.,.,.,.,.,.,6.6,43,56,24.13541667 +5.1,1,11.25,2,40,.,.,1,.,.,.,.,.,.,.,.,.,24.20238095 +5.1,1,21.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.26190476 +5.1,1,30.71666667,0,0,.,.,1,.,.,.,.,.,.,.,42,53,24.31825397 +5.1,1,33.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.33333333 +5.1,1,38.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.36309524 +5.1,1,45.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.4047619 +5.1,1,45.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.4047619 +5.1,1,49.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.42857143 +5.1,1,53.6,0,0,.,.,1,.,.,.,.,.,.,.,45,57,24.45446429 +5.1,1,57.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.47916667 +5.1,1,69.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.54761905 +5.1,1,69.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.55059524 +5.1,1,73.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.57142857 +5.1,1,79.58333333,0,0,.,.,1,.,.,.,.,.,.,.,55,54,24.60912698 +5.1,1,81.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.61904762 +5.1,1,93.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.69047619 +5.1,1,93.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.69047619 +5.1,1,97.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.71428571 +5.1,1,103.05,0,0,.,.,1,.,.,.,.,.,.,.,47,49,24.74880952 +5.1,1,105.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.76190476 +5.1,1,109.75,0,0,.,.,1,.,.,.,.,.,.,.,44,50,24.78869048 +5.1,1,117.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.83333333 +5.1,1,117.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.83630952 +5.1,1,119.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.8452381 +5.1,1,121.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.85714286 +5.1,1,123.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.86904762 +5.1,1,125.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.88095238 +5.1,1,125.8333333,0,0,.,.,1,.,.,.,.,.,.,.,55,48,24.8844246 +5.1,1,127.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.89285714 +5.1,1,129.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.9077381 +5.1,1,141.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.97619048 +5.1,1,141.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.97619048 +5.1,1,143.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.98809524 +5.1,1,145.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25 +5.1,1,147.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.01190476 +5.1,1,148.7666667,0,0,.,.,1,.,.,.,.,.,.,.,48,55,25.02093254 +5.1,1,149.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.02380952 +5.1,1,150.75,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.0327381 +5.1,1,151.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.03571429 +5.1,1,153.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.04761905 +5.1,1,165.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.11904762 +5.1,1,166.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.125 +5.1,1,169.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.14285714 +5.1,1,173.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.16666667 +5.1,1,174.2,0,0,.,.,1,.,.,.,.,.,.,.,47,49,25.17232143 +5.1,1,178.8666667,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.20009921 +5.1,1,189.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.26190476 +5.1,1,191.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.27380952 +5.1,1,197.75,0,0,.,.,1,.,.,.,.,.,.,.,50,39,25.3125 +5.1,1,203.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.3452381 +5.1,1,215.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.41666667 +5.1,1,222.3333333,0,0,.,.,1,.,.,.,.,.,.,.,51,44,25.45882937 +5.1,1,227.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.48809524 +5.1,1,239.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.55952381 +5.1,0,246.75,.,.,.,.,.,2.2,1,.,.,.,.,.,.,.,25.60416667 +6.1,1,0,2,25,.,.,1,.,.,.,.,.,.,6.8,49,46,44.58928571 +6.1,1,12.666666,2,25,.,.,1,.,.,.,.,.,.,.,.,.,44.66468254 +6.1,1,24,2,25,.,.,1,.,.,.,.,.,.,.,.,.,44.73214286 +6.1,1,27.25,0,0,.,.,1,.,.,.,.,.,.,.,54,36,44.7514881 +6.1,1,36,2,25,.,.,1,.,.,.,.,.,.,.,.,.,44.80357143 +6.1,1,48,2,48,.,.,1,.,.,.,.,.,.,.,.,.,44.875 +6.1,1,51.5,0,0,.,.,1,.,.,.,.,.,.,.,48,33,44.89583333 +6.1,1,60,2,48,.,.,1,.,.,.,.,.,.,.,.,.,44.94642857 +6.1,1,72.333333,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.01984127 +6.1,1,74.433333,0,0,.,.,1,.,.,.,.,.,.,.,58,37,45.03234127 +6.1,1,85,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.0952381 +6.1,0,86.5,.,.,.,.,.,1.6,1,.,.,.,.,.,.,.,45.10416667 +6.1,1,95.916666,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.16021825 +6.1,1,97.25,0,0,.,.,1,.,.,.,.,.,.,.,75,43,45.16815476 +6.1,1,108.75,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.23660714 +6.1,1,120,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.30357143 +6.1,1,122,0,0,.,.,1,.,.,.,.,.,.,.,71,42,45.31547619 +6.1,1,133,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.38095238 +6.1,1,145,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.45238095 +6.1,1,146.166666,0,0,.,.,1,.,.,.,.,.,.,.,82,58,45.4593254 +6.1,1,158,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.5297619 +6.1,1,169,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.5952381 +6.1,1,170.433333,0,0,.,.,1,.,.,.,.,.,.,.,74,50,45.60376984 +6.1,1,181,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.66666667 +6.1,1,193,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.73809524 +6.1,1,196.083333,0,0,.,.,1,.,.,.,.,.,.,.,74,65,45.75644841 +6.1,1,205,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.80952381 +6.1,1,209,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,45.83333333 +6.1,1,213,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,45.85714286 +6.1,1,217,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.88095238 +6.1,1,218,0,0,.,.,1,.,.,.,.,.,.,.,72,60,45.88690476 +6.1,1,229,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.95238095 +6.1,1,233,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,45.97619048 +6.1,1,237,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46 +6.1,1,241,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.02380952 +6.1,1,242,0,0,.,.,1,.,.,.,.,.,.,.,61,55,46.0297619 +6.1,1,253,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.0952381 +6.1,1,265,0,0,.,.,1,.,.,.,.,.,.,.,52,41,46.16666667 +6.1,1,265,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.16666667 +6.1,1,277.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.24107143 +6.1,1,289,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.30952381 +6.1,1,291,0,0,.,.,1,.,.,.,.,.,.,.,58,36,46.32142857 +6.1,1,300.833333,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.37996032 +6.1,1,305,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.4047619 +6.1,1,313,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.45238095 +6.1,1,314,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.45833333 +6.1,1,314,0,0,.,.,1,.,.,.,.,.,.,.,64,46,46.45833333 +6.1,1,325,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.52380952 +6.1,1,329,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.54761905 +6.1,1,337,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.5952381 +6.1,1,337,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.5952381 +6.1,1,337.833333,0,0,.,.,1,.,.,.,.,.,.,.,77,54,46.60019841 +6.1,1,349,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.66666667 +6.1,1,361,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.73809524 +6.1,1,362.666666,0,0,.,.,1,.,.,.,.,.,.,.,62,53,46.74801587 +6.1,1,373,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.80952381 +6.1,1,385.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.88392857 +6.1,1,387.166666,0,0,.,.,1,.,.,.,.,.,.,.,60,57,46.89384921 +6.1,1,397,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.95238095 +6.1,1,409,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.02380952 +6.1,1,411,0,0,.,.,1,.,.,.,.,.,.,.,108,104,47.03571429 +6.1,1,420.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.0922619 +6.1,1,433,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.16666667 +6.1,1,433.166666,0,0,.,.,1,.,.,.,.,.,.,.,61,84,47.16765873 +6.1,1,445,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.23809524 +6.1,1,457,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.30952381 +6.1,1,459.083333,0,0,.,.,1,.,.,.,.,.,.,.,100,85,47.3219246 +6.1,1,470.5,2,38,.,.,1,.,.,.,.,.,.,.,.,.,47.38988095 +6.1,1,471.25,0,0,.,.,1,.,.,.,.,.,.,.,85,87,47.39434524 +6.1,1,477.016666,0,0,.,.,1,.,.,.,.,.,.,.,63,82,47.42867063 +6.1,0,480.75,.,.,.,.,.,1.3,1,.,.,.,.,.,.,.,47.45089286 +7.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7.2,13,13,44.60843254 +7.1,1,1.783333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,44.61904762 +7.1,1,16.78333333,2,29,.,.,1,.,.,.,.,.,.,.,.,.,44.70833333 +7.1,1,23.28333333,0,0,.,.,1,.,.,.,.,.,.,.,16,11,44.74702381 +7.1,1,27.78333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,44.77380952 +7.1,1,29.78333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,44.78571429 +7.1,1,37.78333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,44.83333333 +7.1,1,42.28333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,44.86011905 +7.1,1,47.45,0,0,.,.,1,.,.,.,.,.,.,.,19,10,44.89087302 +7.1,0,54.21666667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,44.93115079 +8.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.64,57,73,62.46130952 +8.1,1,5.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.49553571 +8.1,1,16.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.55952381 +8.1,1,24.75,0,0,.,.,1,.,.,.,.,.,.,.,61,67,62.60863095 +8.1,1,28.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.63095238 +8.1,1,40.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.70238095 +8.1,1,48.75,0,0,.,.,1,.,.,.,.,.,.,.,58,79,62.7514881 +8.1,1,52.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.77380952 +8.1,1,64.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.8452381 +8.1,1,72.5,0,0,.,.,1,.,.,.,.,.,.,.,63,74,62.89285714 +8.1,1,76.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.91666667 +8.1,1,83.23333333,0,0,.,.,1,.,.,.,.,.,.,8.5,.,.,62.95674603 +8.1,1,87,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.97916667 +8.1,0,96.55,.,.,.,.,.,0.4,1,.,.,.,.,.,.,.,63.0360119 +8.1,1,96.55,0,0,.,.,1,.,.,.,.,.,.,.,56,65,63.0360119 +8.1,1,101,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.0625 +8.1,1,112.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.13095238 +8.1,1,120.5,0,0,.,.,1,.,.,.,.,.,.,.,64,72,63.17857143 +8.1,1,124.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.20238095 +8.1,1,136.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.27380952 +8.1,1,144.0833333,0,0,.,.,1,.,.,.,.,.,.,.,86,83,63.31894841 +8.1,1,160.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.41666667 +8.1,1,167.8333333,0,0,.,.,1,.,.,.,.,.,.,.,123,120,63.46031746 +8.1,1,172.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.48809524 +8.1,1,184.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.55952381 +8.1,1,192.4166667,0,0,.,.,1,.,.,.,.,.,.,.,136,140,63.60664683 +8.1,1,196.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.63095238 +8.1,1,206.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.69047619 +8.1,1,215.75,0,0,.,.,1,.,.,.,.,.,.,.,126,132,63.74553571 +8.1,1,218.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.76190476 +8.1,1,230.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.83333333 +8.1,1,239,0,0,.,.,1,.,.,.,.,.,.,.,147,157,63.88392857 +8.1,1,244,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.91369048 +8.1,1,251.5,0,0,.,.,1,.,.,.,.,.,.,.,157,162,63.95833333 +8.1,1,254.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.97619048 +8.1,1,263.9166667,0,0,.,.,1,.,.,.,.,.,.,.,129,153,64.03224206 +8.1,1,266.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.04761905 +8.1,1,278.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.11904762 +8.1,1,288.75,0,0,.,.,1,.,.,.,.,.,.,.,136,153,64.18005952 +8.1,1,294.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.21428571 +8.1,1,302.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.26190476 +8.1,1,312.75,0,0,.,.,1,.,.,.,.,.,.,.,182,237,64.32291667 +8.1,1,314.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.33333333 +8.1,0,327.5,.,.,.,.,.,0.05,1,.,.,.,.,.,.,.,64.41071429 +9.1,1,0,2,65,.,.,1,.,.,.,.,.,.,9.2,59,83,73.06845238 +9.1,1,12,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.13988095 +9.1,1,24,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.21130952 +9.1,1,36,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.2827381 +9.1,1,47.5,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.35119048 +9.1,1,60,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.42559524 +9.1,1,72,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.49702381 +9.1,1,84,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.56845238 +9.1,1,96,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.63988095 +9.1,1,108,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.71130952 +9.1,1,120,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.7827381 +9.1,1,132,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.85416667 +9.1,1,144,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.92559524 +9.1,1,156,0,65,.,.,1,.,.,.,.,.,.,.,.,.,73.99702381 +9.1,1,164.5,0,65,.,.,1,.,.,.,.,.,.,.,.,.,74.04761905 +9.1,1,176.5,0,65,.,.,1,.,.,.,.,.,.,.,.,.,74.11904762 +9.1,0,188,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,74.1875 +9.2,1,0,0,0,.,.,1,.,.,.,.,.,.,9.4,61,43,76.47172619 +9.2,1,0.75,0,65,.,.,1,.,.,.,.,.,.,.,.,.,76.47619048 +9.2,1,7.75,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.51785714 +9.2,1,12.75,0,0,.,.,1,.,.,.,.,.,.,9.4,.,.,76.54761905 +9.2,1,20.25,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.5922619 +9.2,1,22.75,0,0,.,.,1,.,.,.,.,.,.,.,56,39,76.60714286 +9.2,1,31.75,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.66071429 +9.2,1,43.5,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.73065476 +9.2,1,47,0,0,.,.,1,.,.,.,.,.,.,.,62,39,76.7514881 +9.2,0,55.5,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,76.80208333 +9.3,1,0,2,65,.,.,1,.,.,.,.,.,.,9.4,62,39,76.80357143 +9.3,1,13,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.88095238 +9.3,1,25,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.95238095 +9.3,1,37,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.02380952 +9.3,1,49,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.0952381 +9.3,1,61,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.16666667 +9.3,1,73,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.23809524 +9.3,1,85,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.30952381 +9.3,1,97,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.38095238 +9.3,1,109,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.45238095 +9.3,1,121,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.52380952 +9.3,1,133,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.5952381 +9.3,1,146.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,77.67559524 +9.3,1,158.1666667,2,75,.,.,1,.,.,.,.,.,.,.,.,.,77.74503968 +9.3,1,170.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,77.81845238 +9.3,0,182,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,77.88690476 +9.4,1,0,2,75,.,.,1,.,.,.,.,.,.,9.4,33,32,80.07440476 +9.4,1,11.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.14285714 +9.4,1,16,0,0,.,.,1,.,.,.,.,.,.,.,33,32,80.16964286 +9.4,1,24,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.2172619 +9.4,1,35.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.28720238 +9.4,1,41.16666667,0,0,.,.,1,.,.,.,.,.,.,.,38,35,80.31944444 +9.4,1,47.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.35714286 +9.4,1,62,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.44345238 +9.4,1,73.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.51190476 +9.4,1,85.66666667,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.5843254 +9.4,1,90.5,0,0,.,.,1,.,.,.,.,.,.,.,52,30,80.61309524 +9.4,1,97.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.6547619 +9.4,1,109.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.72619048 +9.4,1,114.1666667,0,0,.,.,1,.,.,.,.,.,.,.,55,48,80.75396825 +9.4,1,121.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.79761905 +9.4,1,133.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.87103175 +9.4,1,136.8333333,0,0,.,.,1,.,.,.,.,.,.,.,41,38,80.88888889 +9.4,1,145.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.94047619 +9.4,1,157.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.01190476 +9.4,1,160.75,0,0,.,.,1,.,.,.,.,.,.,.,45,41,81.03125 +9.4,1,175,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.11607143 +9.4,0,185,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,81.17559524 +9.5,1,0,0,65,.,.,1,.,.,.,.,.,.,9.4,50,32,84.64781746 +9.5,1,8.1666667,0,65,.,.,1,.,.,.,.,.,.,.,.,.,84.69642857 +9.5,1,16.9166667,0,0,.,.,1,.,.,.,.,.,.,.,52,27,84.7485119 +9.5,1,19.1666667,0,65,.,.,1,.,.,.,.,.,.,.,.,.,84.76190476 +9.5,1,32.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,84.83928571 +9.5,1,40.1666667,0,0,.,.,1,.,.,.,.,.,.,.,45,23,84.88690476 +9.5,1,44.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,84.91071429 +9.5,1,56.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,84.98214286 +9.5,1,65.1666667,0,0,.,.,1,.,.,.,.,.,.,.,44,26,85.03571429 +9.5,0,67.6666667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,85.05059524 +9.5,1,68.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.05357143 +9.5,1,79.6666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.12202381 +9.5,1,88.1666667,0,0,.,.,1,.,.,.,.,.,.,.,40,26,85.17261905 +9.5,1,92.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.19642857 +9.5,1,104.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.26785714 +9.5,1,113.1666667,0,0,.,.,1,.,.,.,.,.,.,.,44,21,85.32142857 +9.5,1,116.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.33928571 +9.5,1,117.1666667,0,0,.,.,1,.,.,.,.,.,.,10.7,.,.,85.3452381 +9.5,1,127.1666667,0,0,.,.,1,.,.,.,.,.,.,10.43,.,.,85.4047619 +9.5,1,128.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.41071429 +9.5,1,137.1666667,0,0,.,.,1,.,.,.,.,.,.,.,41,18,85.46428571 +9.5,1,140.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.48214286 +9.5,1,152.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.55357143 +9.5,1,160.9166667,0,0,.,.,1,.,.,.,.,.,.,.,46,25,85.60565476 +9.5,1,164.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.625 +9.5,1,176.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.69642857 +9.5,1,185.1666667,0,0,.,.,1,.,.,.,.,.,.,.,49,23,85.75 +9.5,1,188.1666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,85.76785714 +9.5,1,203.6666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,85.86011905 +9.5,1,208.6666667,0,0,.,.,1,.,.,.,.,.,.,.,48,21,85.88988095 +9.5,1,215.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,85.92857143 +9.5,1,227.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86 +9.5,1,232.6666667,0,0,.,.,1,.,.,.,.,.,.,.,49,27,86.0327381 +9.5,1,239.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.07142857 +9.5,1,252.6666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.15178571 +9.5,1,257.1666667,0,0,.,.,1,.,.,.,.,.,.,.,55,23,86.17857143 +9.5,1,263.6666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.2172619 +9.5,1,277.9166667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.30208333 +9.5,1,280.1666667,0,0,.,.,1,.,.,.,.,.,.,.,51,21,86.31547619 +9.5,0,289.6666667,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,86.37202381 +9.5,1,289.6666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.37202381 +9.5,1,300.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.43452381 +9.5,1,304.9999997,0,0,.,.,1,.,.,.,.,.,.,.,49,15,86.46329365 +9.5,1,324.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.57738095 +9.5,1,328.9999997,0,0,.,.,1,.,.,.,.,.,.,.,50,21,86.60615079 +9.5,1,336.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.64880952 +9.5,1,348.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.7202381 +9.5,1,352.9999997,0,0,.,.,1,.,.,.,.,.,.,.,55,17,86.74900794 +9.5,1,360.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.79166667 +9.5,1,372.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.86309524 +9.5,1,376.7499997,0,0,.,.,1,.,.,.,.,.,.,.,48,19,86.89037698 +9.5,1,384.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,86.93452381 +9.5,1,396.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.00595238 +9.5,1,400.6666667,0,0,.,.,1,.,.,.,.,.,.,.,50,14,87.0327381 +9.5,1,408.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.07738095 +9.5,1,420.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.14880952 +9.5,1,424.6666667,0,0,.,.,1,.,.,.,.,.,.,.,50,24,87.17559524 +9.5,1,432.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.2202381 +9.5,1,444.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.29166667 +9.5,1,448.1666667,0,0,.,.,1,.,.,.,.,.,.,.,47,10,87.31547619 +9.5,1,456.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.36309524 +9.5,1,469.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.44047619 +9.5,1,473.4166667,0,0,.,.,1,.,.,.,.,.,.,.,49,23,87.46577381 +9.5,1,480.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.50595238 +9.5,1,492.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.58035714 +9.5,1,496.9999997,0,0,.,.,1,.,.,.,.,.,.,.,48,25,87.60615079 +9.5,1,504.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.64880952 +9.5,1,516.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.72321429 +9.5,1,520.9166667,0,0,.,.,1,.,.,.,.,.,.,.,51,27,87.7485119 +9.5,1,528.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.79166667 +9.5,1,540.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.86309524 +9.5,1,544.9166667,0,0,.,.,1,.,.,.,.,.,.,.,56,35,87.89136905 +9.5,1,552.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.93452381 +9.5,1,564.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.00595238 +9.5,1,569.1666667,0,0,.,.,1,.,.,.,.,.,.,.,61,28,88.03571429 +9.5,1,576.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.07738095 +9.5,1,588.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.14880952 +9.5,1,593.1666667,0,0,.,.,1,.,.,.,.,.,.,.,56,32,88.17857143 +9.5,1,600.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.2202381 +9.5,1,612.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.29166667 +9.5,1,616.6666667,0,0,.,.,1,.,.,.,.,.,.,.,49,37,88.31845238 +9.5,1,624.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.36309524 +9.5,1,636.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.43452381 +9.5,1,641.2833337,0,0,.,.,1,.,.,.,.,.,.,.,58,30,88.46498016 +9.5,1,648.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.50595238 +9.5,1,660.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.57738095 +9.5,1,665.1666667,0,0,.,.,1,.,.,.,.,.,.,.,68,6,88.60714286 +9.5,1,671.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.64583333 +9.5,1,684.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.7202381 +9.5,1,689.1666667,0,0,.,.,1,.,.,.,.,.,.,.,68,41,88.75 +9.5,0,695.7499997,.,.,.,.,.,0.4,1,.,.,.,.,.,.,.,88.78918651 +9.5,1,696.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.79166667 +9.5,1,708.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.86607143 +9.5,1,712.9999997,0,0,.,.,1,.,.,.,.,.,.,.,99,73,88.89186508 +9.5,1,728.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,88.98214286 +9.5,1,737.1666667,0,0,.,.,1,.,.,.,.,.,.,.,129,113,89.03571429 +9.5,1,740.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.05357143 +9.5,1,752.6666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.12797619 +9.5,1,761.1666667,0,0,.,.,1,.,.,.,.,.,.,.,125,123,89.17857143 +9.5,1,767.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.21428571 +9.5,1,776.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.26785714 +9.5,0,784.9166667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,89.31994048 +9.5,1,784.9166667,0,0,.,.,1,.,.,.,.,.,.,.,89,113,89.31994048 +9.5,1,788.6666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.3422619 +9.5,1,800.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.41071429 +9.5,1,808.9999997,0,0,.,.,1,.,.,.,.,.,.,.,72,87,89.46329365 +9.5,1,812.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.48214286 +9.5,1,824.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.55357143 +9.5,1,833.6666667,0,0,.,.,1,.,.,.,.,.,.,.,107,134,89.61011905 +9.5,1,836.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.625 +9.5,1,848.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.69642857 +9.5,1,856.6666667,0,0,.,.,1,.,.,.,.,.,.,.,120,160,89.74702381 +9.5,1,860.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.76785714 +9.5,1,872.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.83928571 +9.5,1,881.4166667,0,0,.,.,1,.,.,.,.,.,.,.,179,216,89.89434524 +9.5,1,884.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.91071429 +9.5,1,897.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.98809524 +9.5,1,905.4999997,0,0,.,.,1,.,.,.,.,.,.,.,158,231,90.03769841 +9.5,1,908.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.05357143 +9.5,1,920.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.125 +9.5,1,929.1666667,0,0,.,.,1,.,.,.,.,.,.,.,92,144,90.17857143 +9.5,1,934.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.20833333 +9.5,1,944.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.26785714 +9.5,0,952.6666667,.,.,.,.,.,0.6,1,.,.,.,.,.,.,.,90.31845238 +9.6,1,0,0,120,.,.,1,.,.,.,.,.,.,11.9,55,41,91.5 +9.6,1,9,0,120,.,.,1,.,.,.,.,.,.,.,.,.,91.55357143 +9.6,1,16,0,0,.,.,1,.,.,.,.,.,.,.,88,15,91.5952381 +9.6,1,21.25,0,120,.,.,1,.,.,.,.,.,.,.,.,.,91.6264881 +9.6,1,32,0,240,.,.,1,.,.,.,.,.,.,.,.,.,91.69047619 +9.6,1,41.16666667,0,0,.,.,1,.,.,.,.,.,.,.,53,47,91.74503968 +9.6,1,44,0,240,.,.,1,.,.,.,.,.,.,.,.,.,91.76190476 +9.6,1,56,2,100,.,.,1,.,.,.,.,.,.,.,.,.,91.83333333 +9.6,1,63.25,0,0,.,.,1,.,.,.,.,.,.,.,60,34,91.8764881 +9.6,1,80,2,100,.,.,1,.,.,.,.,.,.,.,.,.,91.97619048 +9.6,1,88.16666667,0,0,.,.,1,.,.,.,.,.,.,.,58,7,92.02480159 +9.6,0,92,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,92.04761905 +9.6,1,92,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.04761905 +9.6,1,104,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.11904762 +9.6,1,112.9666667,0,0,.,.,1,.,.,.,.,.,.,.,59,6,92.17242063 +9.6,1,116,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.19047619 +9.6,1,128.5,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.26488095 +9.6,0,136.75,.,.,.,.,.,0.8,1,.,.,.,.,.,.,.,92.3139881 +9.6,1,136.75,0,0,.,.,1,.,.,.,.,.,.,.,55,26,92.3139881 +9.6,1,140,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.33333333 +9.6,1,152.5,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.4077381 +9.6,1,162.3333333,0,0,.,.,1,.,.,.,.,.,.,.,66,24,92.46626984 +9.6,1,167,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.49404762 +9.6,1,179,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.56547619 +9.6,1,186,0,0,.,.,1,.,.,.,.,.,.,.,61,34,92.60714286 +9.6,1,191,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.63690476 +9.6,1,203,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.70833333 +9.6,1,212.5,0,0,.,.,1,.,.,.,.,.,.,.,57,41,92.76488095 +9.6,1,215,0,0,.,.,1,.,.,.,.,.,.,12,.,.,92.7797619 +9.6,1,215,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.7797619 +9.6,1,224,0,0,.,.,1,.,.,.,.,.,.,11.9,.,.,92.83333333 +9.6,1,226.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,92.84821429 +9.6,1,233.25,0,0,.,.,1,.,.,.,.,.,.,.,52,36,92.88839286 +9.6,1,239,2,120,.,.,1,.,.,.,.,.,.,.,.,.,92.92261905 +9.6,1,250.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,92.99107143 +9.6,1,257.25,0,0,.,.,1,.,.,.,.,.,.,.,51,43,93.03125 +9.6,1,262,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.05952381 +9.6,1,273.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.12797619 +9.6,1,281.8333333,0,0,.,.,1,.,.,.,.,.,.,.,47,28,93.17757937 +9.6,1,287,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.20833333 +9.6,1,298,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.27380952 +9.6,1,306,0,0,.,.,1,.,.,.,.,.,.,.,47,33,93.32142857 +9.6,1,310,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.3452381 +9.6,1,322.25,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.41815476 +9.6,1,328,0,0,.,.,1,.,.,.,.,.,.,.,48,37,93.45238095 +9.6,1,335,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.49404762 +9.6,1,346,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.55952381 +9.6,1,353.3333333,0,0,.,.,1,.,.,.,.,.,.,.,45,30,93.6031746 +9.6,1,360,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.64285714 +9.6,1,364.75,0,0,.,.,1,.,.,.,.,.,.,.,57,16,93.67113095 +9.6,1,371.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.71130952 +9.6,1,377.6666667,0,0,.,.,1,.,.,.,.,.,.,.,45,17,93.74801587 +9.6,1,384,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.78571429 +9.6,1,395.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.85416667 +9.6,1,402,0,0,.,.,1,.,.,.,.,.,.,.,49,23,93.89285714 +9.6,1,408,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.92857143 +9.6,1,419,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.99404762 +9.6,1,423.75,0,0,.,.,1,.,.,.,.,.,.,.,46,21,94.02232143 +9.6,1,431,2,120,.,.,1,.,.,.,.,.,.,.,.,.,94.06547619 +9.6,1,440,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.11904762 +9.6,1,450.25,0,0,.,.,1,.,.,.,.,.,.,.,51,21,94.18005952 +9.6,1,452,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.19047619 +9.6,1,464,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.26190476 +9.6,0,474.5,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,94.32440476 +9.6,1,474.5,0,0,.,.,1,.,.,.,.,.,.,.,55,26,94.32440476 +9.6,1,476,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.33333333 +9.6,1,488,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.4047619 +9.6,1,497.3333333,0,0,.,.,1,.,.,.,.,.,.,.,49,28,94.46031746 +9.6,1,501,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.48214286 +9.6,1,512,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.54761905 +9.6,1,520.5,0,0,.,.,1,.,.,.,.,.,.,.,50,20,94.59821429 +9.6,1,524,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.61904762 +9.6,1,536,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.69047619 +9.6,1,543.5,0,0,.,.,1,.,.,.,.,.,.,.,51,12,94.73511905 +9.6,1,548,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.76190476 +9.6,1,560,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.83333333 +9.6,1,567.75,0,0,.,.,1,.,.,.,.,.,.,.,49,15,94.87946429 +9.6,1,572.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.9077381 +9.6,1,585,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.98214286 +9.6,1,594.4166667,0,0,.,.,1,.,.,.,.,.,.,.,49,26,95.03819444 +9.6,1,596,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.04761905 +9.6,1,608,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.11904762 +9.6,1,617.8333333,0,0,.,.,1,.,.,.,.,.,.,.,58,34,95.17757937 +9.6,1,620,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.19047619 +9.6,1,632,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.26190476 +9.6,0,642,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,95.32142857 +9.6,1,642,0,0,.,.,1,.,.,.,.,.,.,.,59,29,95.32142857 +9.6,1,644,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.33333333 +9.6,1,656,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.4047619 +9.6,1,665,0,0,.,.,1,.,.,.,.,.,.,.,65,34,95.45833333 +9.6,1,668,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.47619048 +9.6,1,680.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.55059524 +9.6,1,688.25,0,0,.,.,1,.,.,.,.,.,.,.,63,32,95.59672619 +9.6,1,692,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.61904762 +9.6,1,704,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.69047619 +9.6,1,713.6666667,0,0,.,.,1,.,.,.,.,.,.,.,84,36,95.74801587 +9.6,1,716,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.76190476 +9.6,1,728,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.83333333 +9.6,1,740,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.9047619 +9.6,1,752.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.97767857 +9.6,1,764,0,150,.,.,1,.,.,.,.,.,.,.,.,.,96.04761905 +10.1,1,0,0,0,.,.,1,.,.,.,.,.,.,10.4,32,12,98.67559524 +10.1,1,2.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.69047619 +10.1,1,14.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.76190476 +10.1,1,17.31666667,0,0,.,.,1,.,.,.,.,.,.,.,32,12,98.77867063 +10.1,0,17.5,.,.,.,.,.,2.5,1,.,.,.,.,.,.,.,98.7797619 +10.1,1,27.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.83779762 +10.1,1,35.75,0,0,.,.,1,.,.,.,.,.,.,.,34,8,98.88839286 +10.1,1,38.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.9047619 +10.1,1,50.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.97619048 +10.1,1,62.66666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.04861111 +10.1,1,74.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.11904762 +10.1,1,87.08333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.19394841 +10.1,1,99,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.26488095 +10.1,1,110.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.33333333 +10.1,1,122.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.4047619 +10.1,0,131.5833333,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,99.45882937 +10.1,1,134.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.47619048 +10.1,1,146.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.54761905 +10.1,1,158.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.61904762 +10.1,1,170.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.69047619 +10.1,1,182.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.76190476 +10.1,1,194.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.83333333 +10.1,1,203.1666667,0,0,.,.,1,.,.,.,.,.,.,.,29,11,99.88492063 +10.1,1,206.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.9047619 +10.1,1,218.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.97619048 +10.1,1,230.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.047619 +10.1,1,242.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.1190476 +10.1,1,254.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.1904762 +10.1,1,266.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.2619048 +10.1,1,279,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.3363095 +10.1,1,290.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.4047619 +10.1,0,300,.,.,.,.,.,0.4,1,.,.,.,.,.,.,.,100.4613095 +11.1,1,0,2,73,.,.,1,.,.,.,.,.,.,10.53,0,0,89.96428571 +11.1,1,12,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.03571429 +11.1,1,24,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.10714286 +11.1,1,36,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.17857143 +11.1,1,48,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.25 +11.1,1,60,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.32142857 +11.1,1,72,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.39285714 +11.1,1,84,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.46428571 +11.1,1,96,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.53571429 +11.1,0,107.9166667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,90.60664683 +11.1,1,107.9166667,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.60664683 +11.1,1,120,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.67857143 +11.1,1,132,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.75 +11.1,1,144,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.82142857 +11.1,1,156,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.89285714 +11.1,1,168,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.96428571 +11.1,1,180,2,73,.,.,1,.,.,.,.,.,.,.,.,.,91.03571429 +11.1,1,200.5,2,73,.,.,1,.,.,.,.,.,.,.,.,.,91.1577381 +11.1,1,212.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.22916667 +11.1,1,224.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.30059524 +11.1,1,236.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.37202381 +11.1,1,248.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.44345238 +11.1,1,260.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.51488095 +11.1,1,272.25,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.58482143 +11.1,0,275.0833333,.,.,.,.,.,1.4,1,.,.,.,.,.,.,.,91.60168651 +11.1,1,275.0833333,0,0,.,.,1,.,.,.,.,.,.,.,123,111,91.60168651 +11.1,1,284,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.6547619 +11.1,1,296,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.72619048 +11.1,1,308,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.79761905 +11.1,1,320,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.86904762 +11.1,1,332,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.94047619 +11.1,1,344,2,84,.,.,1,.,.,.,.,.,.,.,.,.,92.01190476 +11.1,1,347.25,0,0,.,.,1,.,.,.,.,.,.,.,34,109,92.03125 +11.1,1,356,2,84,.,.,1,.,.,.,.,.,.,.,.,.,92.08333333 +11.1,1,368,2,84,.,.,1,.,.,.,.,.,.,.,.,.,92.1547619 +11.1,1,380,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.22619048 +11.1,1,392,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.29761905 +11.1,1,410.5,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.4077381 +11.1,1,422,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.47619048 +11.1,1,434,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.54761905 +11.1,1,434.4333333,0,0,.,.,1,.,.,.,.,.,.,11.2,.,.,92.55019841 +11.1,0,443.5,.,.,.,.,.,1.2,1,.,.,.,.,.,.,.,92.60416667 +11.1,1,443.5,0,0,.,.,1,.,.,.,.,.,.,.,17,27,92.60416667 +11.1,1,447,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.625 +11.1,1,458,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.69047619 +11.1,1,470.7,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.76607143 +11.1,1,482,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.83333333 +11.1,1,495.216667,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.91200397 +11.1,1,506,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.97619048 +11.1,1,515.5,0,0,.,.,1,.,.,.,.,.,.,.,24,12,93.0327381 +11.1,1,518,0,84,.,.,1,.,.,.,.,.,.,.,.,.,93.04761905 +11.1,1,530.5,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.12202381 +11.1,1,542,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.19047619 +11.1,1,554.333333,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.26388889 +11.1,1,566,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.33333333 +11.1,1,578,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.4047619 +11.1,0,587.25,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,93.45982143 +11.1,1,590,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.47619048 +11.1,1,602,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.54761905 +11.1,1,611,0,0,.,.,1,.,.,.,.,.,.,.,23,22,93.60119048 +11.1,1,614,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.61904762 +11.1,1,626,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.69047619 +11.1,1,638,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.76190476 +11.1,1,650,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.83333333 +11.1,1,662,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.9047619 +11.1,1,674,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.97619048 +11.1,1,683,0,0,.,.,1,.,.,.,.,.,.,.,25,17,94.0297619 +11.1,1,686,0,95,.,.,1,.,.,.,.,.,.,.,.,.,94.04761905 +11.1,0,695.966667,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,94.10694444 +12.1,1,0,0,0,.,.,1,.,.,.,.,.,.,9.9,34,18,76.04117063 +12.1,1,13.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.11904762 +12.1,1,13.78333333,0,0,.,.,1,.,.,.,.,.,.,9.9,.,.,76.12321429 +12.1,1,25.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.19047619 +12.1,1,37.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.26190476 +12.1,1,46.58333333,0,0,.,.,1,.,.,.,.,.,.,.,26,6,76.31845238 +12.1,1,50.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.33928571 +12.1,1,61.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.4047619 +12.1,1,73.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.47619048 +12.1,1,85.58333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.55059524 +12.1,1,97.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.61904762 +12.1,1,109.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.69047619 +12.1,1,118.3333333,0,0,.,.,1,.,.,.,.,.,.,.,30,12,76.74553571 +12.1,1,121.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.76488095 +12.1,1,133.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.83333333 +12.1,1,148.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.92261905 +12.1,1,157.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.97619048 +12.1,1,171.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.05952381 +12.1,1,181.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.12202381 +12.1,1,193.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.19047619 +12.1,1,196.5833333,0,0,.,.,1,.,.,.,.,.,.,.,41,23,77.21130952 +12.1,1,205.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.26190476 +12.1,1,217.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.33333333 +12.1,1,229.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.4047619 +12.1,1,241.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.47619048 +12.1,1,253.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.54761905 +12.1,1,265.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.61904762 +12.1,1,277.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.69047619 +12.1,1,289.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.76190476 +12.1,1,301.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.83333333 +12.1,1,312.0833333,0,0,.,.,1,.,.,.,.,.,.,.,34,15,77.89880952 +12.1,1,315.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.91666667 +12.1,1,325.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.97619048 +12.1,1,335.75,0,0,.,.,1,.,.,.,.,.,.,.,31,6,78.03968254 +12.1,1,338.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.05357143 +12.1,1,349.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.11904762 +12.1,1,360,0,0,.,.,1,.,.,.,.,.,.,.,31,12,78.18402778 +12.1,1,361.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.19047619 +12.1,1,373.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.26190476 +12.1,1,383.3333333,0,0,.,.,1,.,.,.,.,.,.,.,121,39,78.32291667 +12.1,1,386.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.33928571 +12.1,1,398.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.41071429 +12.1,1,407.3333333,0,0,.,.,1,.,.,.,.,.,.,.,714,448,78.46577381 +12.1,1,410.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.48214286 +12.1,1,422.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.55357143 +12.1,0,431.3333333,.,.,.,.,.,7.5,1,.,.,.,.,.,.,.,78.60863095 +12.1,1,431.3333333,0,0,.,.,1,.,.,.,.,.,.,.,434,447,78.60863095 +12.1,1,434.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.625 +12.1,1,446.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.69642857 +12.1,1,455.9166667,0,0,.,.,1,.,.,.,.,.,.,.,363,495,78.75496032 +12.1,1,458.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.76785714 +12.1,1,470.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.83928571 +12.1,1,482.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.91369048 +12.1,1,494.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.98214286 +12.1,1,505.0833333,0,0,.,.,1,.,.,.,.,.,.,.,81,221,79.04761905 +12.1,1,506.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,79.05357143 +12.1,1,519.0833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,79.13095238 +12.1,1,528.6333333,0,0,.,.,1,.,.,.,.,.,.,.,49,154,79.18779762 +12.1,1,530.0833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,79.19642857 +12.1,1,542.0833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,79.26785714 +12.1,0,553.1166667,.,.,.,.,.,2.7,1,.,.,.,.,.,.,.,79.33353175 +13.1,1,0,0,55,.,.,1,.,.,.,.,.,.,7.945,55,48,74.47619048 +13.1,1,12,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.54761905 +13.1,1,24,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.61904762 +13.1,1,36,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.69047619 +13.1,1,46.1666667,0,0,.,.,1,.,.,.,.,.,.,.,55,48,74.75099206 +13.1,1,48,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.76190476 +13.1,1,60,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.83333333 +13.1,1,68,0,0,.,.,1,.,.,.,.,.,.,.,63,55,74.88095238 +13.1,1,72,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.9047619 +13.1,1,84,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.97619048 +13.1,0,93.25,.,.,.,.,.,0.1,1,.,.,.,.,.,.,.,75.03125 +13.1,1,93.25,0,0,.,.,1,.,.,.,.,.,.,.,59,61,75.03125 +13.1,1,96,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.04761905 +13.1,1,108,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.11904762 +13.1,1,115.3333334,0,0,.,.,1,.,.,.,.,.,.,.,58,62,75.16269841 +13.1,1,120,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.19047619 +13.1,1,132.4166667,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.26438492 +13.1,1,139.5,0,0,.,.,1,.,.,.,.,.,.,.,54,55,75.30654762 +13.1,1,144,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.33333333 +13.1,1,156,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.4047619 +13.1,1,165.75,0,0,.,.,1,.,.,.,.,.,.,.,47,50,75.46279762 +13.1,1,168,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.47619048 +13.1,1,180,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.54761905 +13.1,1,189,0,0,.,.,1,.,.,.,.,.,.,.,34,42,75.60119048 +13.1,1,192,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.61904762 +13.1,1,204,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.69047619 +13.1,1,213.25,0,0,.,.,1,.,.,.,.,.,.,.,32,29,75.74553571 +13.1,1,216,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.76190476 +13.1,1,228,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.83333333 +13.1,1,240,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.9047619 +13.1,1,252,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.97619048 +13.1,0,258,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,76.01190476 +14.1,1,0,2,55,.,.,1,.,.,.,.,.,.,7.96,113,156,50.82688492 +14.1,1,12.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,50.89880952 +14.1,1,25.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,50.97619048 +14.1,1,37.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.04761905 +14.1,1,49.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.11904762 +14.1,1,61.5833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.19345238 +14.1,1,75.8333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.27827381 +14.1,1,88.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.35119048 +14.1,1,100.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.42261905 +14.1,1,112.75,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.49801587 +14.1,0,124.6666666,.,.,.,.,.,2.1,1,.,.,.,.,.,.,.,51.56894841 +14.2,1,0,2,55,.,.,1,.,.,.,.,.,.,7.96,113,156,51.56944444 +14.2,1,11.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.63690476 +14.2,1,23.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.70833333 +14.2,1,35.8333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.7827381 +14.2,1,48.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.85714286 +14.2,1,59.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.92261905 +14.2,1,72.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52 +14.2,1,83.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.06547619 +14.2,1,95.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.13690476 +14.2,1,107.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.20833333 +14.2,1,107.9166666,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,52.21180556 +14.2,1,115.5833333,0,0,.,.,1,.,.,.,.,.,.,.,113,156,52.25744048 +14.2,1,128.3333333,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,52.33333333 +14.2,1,131.5,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.35218254 +14.2,1,142.9166666,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.42013889 +14.2,1,155.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.49404762 +14.2,1,167.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.56547619 +14.2,0,176.5833333,.,.,.,.,.,10.9,1,.,.,.,.,.,.,.,52.62053571 +14.2,1,182.3333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,52.6547619 +14.2,1,182.9,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,52.65813492 +14.2,1,194.8333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,52.72916667 +14.2,1,206.8333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,52.80059524 +14.2,1,218.8333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,52.87202381 +14.2,0,231.3333333,.,.,.,.,.,5.8,1,.,.,.,.,.,.,.,52.94642857 +14.3,1,0,2,50,.,.,1,.,.,.,.,.,.,7.13,149,156,52.94642857 +14.3,1,11,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.01190476 +14.3,1,17,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,53.04761905 +14.3,1,22.75,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.08184524 +14.3,1,23,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,53.08333333 +14.3,1,35,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.1547619 +14.3,1,47,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.22619048 +14.3,1,59,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.29761905 +14.3,1,71.08333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.36954365 +14.3,1,82.83333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.43948413 +14.3,1,94.5,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.50892857 +14.3,1,107,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.58333333 +14.3,1,118.5,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.65178571 +14.3,1,120.5,0,0,.,.,1,.,.,.,.,.,.,.,149,156,53.66369048 +14.3,1,131,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.72619048 +14.3,1,143,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.79761905 +14.3,1,155,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.86904762 +14.3,1,167,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.94047619 +14.3,1,179,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.01190476 +14.3,1,181.2,0,0,.,.,1,.,.,.,.,.,.,.,30,49,54.025 +14.3,1,185,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,54.04761905 +14.3,0,190.1166667,.,.,.,.,.,0.7,1,.,.,.,.,.,.,.,54.0780754 +14.3,1,191,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.08333333 +14.3,1,203,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.1547619 +14.3,1,214.6833333,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,54.22430556 +14.3,1,215.5,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.22916667 +14.3,1,226.75,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,54.29613095 +14.3,1,227,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.29761905 +14.3,1,239,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.36904762 +14.3,1,251,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.44047619 +14.3,1,253,0,0,.,.,1,.,.,.,.,.,.,7.79,.,.,54.45238095 +14.3,1,263,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.51190476 +14.3,1,275,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.58333333 +14.3,1,300.7833333,0,0,.,.,1,.,.,.,.,.,.,7.42,.,.,54.73680556 +14.3,1,305,0,42,.,.,1,.,.,.,.,.,.,.,.,.,54.76190476 +14.4,1,0,0,0,.,.,1,.,.,.,.,.,.,7.9,45,35,64.27321429 +14.4,1,2.35,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.28720238 +14.4,1,9.183333333,0,0,.,.,1,.,.,.,.,.,.,.,45,35,64.32787698 +14.4,1,10.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.33333333 +14.4,1,22.6,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.4077381 +14.4,1,34.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.47619048 +14.4,1,46.85,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.55208333 +14.4,1,60.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.63095238 +14.4,1,70.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.69047619 +14.4,1,83.35,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.76934524 +14.4,1,94.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.83333333 +14.4,1,106.5166667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.90724206 +14.4,1,121.6,0,0,.,.,1,.,.,.,.,.,.,.,51,152,64.99702381 +14.4,1,125.95,0,0,.,.,1,.,.,.,.,.,.,7.8,.,.,65.02291667 +14.4,1,130.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,65.04761905 +14.4,1,130.1333333,0,0,.,.,1,.,.,.,.,.,.,.,43,107,65.04781746 +14.4,1,142.6,0,80,.,.,1,.,.,.,.,.,.,.,.,.,65.12202381 +14.4,0,142.9333333,.,.,.,.,.,4.76,1,.,.,.,.,.,.,.,65.12400794 +15.1,1,0,2,80,.,.,1,.,.,.,.,.,.,10.89,30,12,90.8452381 +15.1,1,12,2,80,.,.,1,.,.,.,.,.,.,.,.,.,90.91666667 +15.1,1,24,2,80,.,.,1,.,.,.,.,.,.,.,.,.,90.98809524 +15.1,0,29.5,.,.,.,.,.,6.4,1,.,.,.,.,.,.,.,91.02083333 +16.1,1,0,0,0,.,.,1,.,.,.,.,.,.,5.65,76,109,31.03422619 +16.1,1,10.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.0952381 +16.1,1,23.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.17261905 +16.1,1,24.75,0,0,.,.,1,.,.,.,.,.,.,.,78,94,31.18154762 +16.1,1,35.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.24702381 +16.1,1,49,0,0,.,.,1,.,.,.,.,.,.,.,92,94,31.32589286 +16.1,1,50.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.33333333 +16.1,1,62.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.4047619 +16.1,1,72.75,0,0,.,.,1,.,.,.,.,.,.,.,60,80,31.4672619 +16.1,1,74.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.47619048 +16.1,1,86.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.54761905 +16.1,0,96.25,.,.,.,.,.,0.9,1,.,.,.,.,.,.,.,31.60714286 +16.2,1,0,0,0,.,.,1,.,.,.,.,.,.,5.65,84,61,31.60714286 +16.2,1,2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.61904762 +16.2,1,14,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.69047619 +16.2,1,24.25,0,0,.,.,1,.,.,.,.,.,.,.,66,56,31.7514881 +16.2,1,26,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.76190476 +16.2,1,38,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.83333333 +16.2,1,47.91666667,0,0,.,.,1,.,.,.,.,.,.,.,62,54,31.89236111 +16.2,1,50,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.9047619 +16.2,1,62,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.97619048 +16.2,1,74.41666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,32.05009921 +16.2,1,86,0,40,.,.,1,.,.,.,.,.,.,.,.,.,32.11904762 +16.2,0,96.83333333,.,.,.,.,.,0.05,1,.,.,.,.,.,.,.,32.18353175 +17.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7,69,30,25.32142857 +17.1,1,7.25,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.36458333 +17.1,1,14.5,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.4077381 +17.1,1,27,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.48214286 +17.1,1,39,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.55357143 +17.1,1,48.33333333,0,0,.,.,1,.,.,.,.,.,.,.,57,22,25.60912698 +17.1,1,51.5,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.62797619 +17.1,1,62,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.69047619 +17.1,0,72.16666667,.,.,.,.,.,0.125,1,.,.,.,.,.,.,.,25.75099206 +17.1,1,75,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.76785714 +17.1,1,86,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.83333333 +17.1,1,96.5,0,0,.,.,1,.,.,.,.,.,.,.,54,18,25.89583333 +17.1,1,99,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.91071429 +17.1,1,110,0,75,.,.,1,.,.,.,.,.,.,.,.,.,25.97619048 +17.1,1,122.75,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.05208333 +17.1,1,134,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.11904762 +17.1,1,146.5,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.19345238 +17.1,1,159,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.26785714 +17.1,1,168.3333333,0,0,.,.,1,.,.,.,.,.,.,.,55,13,26.3234127 +17.1,1,171,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.33928571 +17.1,1,182,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.4047619 +17.1,0,192.3333333,.,.,.,.,.,0.304,1,.,.,.,.,.,.,.,26.46626984 +17.1,1,195,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.48214286 +17.1,1,206,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.54761905 +17.1,1,216.25,0,0,.,.,1,.,.,.,.,.,.,.,64,23,26.60863095 +17.1,1,219,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.625 +17.1,1,230,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.69047619 +17.1,1,246.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.78869048 +17.1,1,254,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.83333333 +17.1,1,264.1666667,0,0,.,.,1,.,.,.,.,.,.,.,41,10,26.89384921 +17.1,1,267,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.91071429 +17.1,1,278,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.97619048 +17.1,1,291,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.05357143 +17.1,1,302,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.11904762 +17.1,1,315,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.19642857 +17.1,1,326,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.26190476 +17.1,0,335.5,.,.,.,.,.,0.741,1,.,.,.,.,.,.,.,27.31845238 +17.1,1,335.5,0,0,.,.,1,.,.,.,.,.,.,.,55,9,27.31845238 +17.1,1,339,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.33928571 +17.1,1,350,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.4047619 +17.1,1,363,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.48214286 +17.1,1,374,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.54761905 +17.1,1,384.5,0,0,.,.,1,.,.,.,.,.,.,.,78,7,27.61011905 +17.1,1,387,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.625 +17.1,1,398,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.69047619 +17.1,1,411,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.76785714 +17.1,1,422,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.83333333 +17.1,0,432.3333333,.,.,.,.,.,1.8,1,.,.,.,.,.,.,.,27.89484127 +17.1,1,432.3333333,0,0,.,.,1,.,.,.,.,.,.,.,189,40,27.89484127 +17.1,1,435,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.91071429 +17.1,1,446,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.97619048 +17.1,1,456,0,0,.,.,1,.,.,.,.,.,.,.,194,54,28.03571429 +17.1,1,459,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.05357143 +17.1,1,470,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.11904762 +17.1,1,480,0,0,.,.,1,.,.,.,.,.,.,.,359,109,28.17857143 +17.1,1,483,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.19642857 +17.1,1,490.5833333,0,0,.,.,1,.,.,.,.,.,.,7,.,.,28.24156746 +17.1,1,494,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.26190476 +17.1,0,504.5,.,.,.,.,.,2.89,1,.,.,.,.,.,.,.,28.32440476 +17.1,1,504.5,0,0,.,.,1,.,.,.,.,.,.,.,407,133,28.32440476 +17.1,1,507,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.33928571 +17.1,1,518,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.4047619 +17.1,1,527,0,0,.,.,1,.,.,.,.,.,.,.,371,131,28.45833333 +17.1,1,530.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.47916667 +17.1,1,531.3833333,0,0,.,.,1,.,.,.,.,.,.,7,.,.,28.4844246 +17.1,1,542,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.54761905 +17.1,1,552,0,0,.,.,1,.,.,.,.,.,.,.,323,97,28.60714286 +17.1,1,554.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.62202381 +17.1,1,566.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.69345238 +17.1,0,576.3333333,.,.,.,.,.,3.11,1,.,.,.,.,.,.,.,28.75198413 +17.1,1,576.3333333,0,0,.,.,1,.,.,.,.,.,.,.,141,63,28.75198413 +17.1,1,578.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.76488095 +17.1,1,590.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.83630952 +17.1,1,600.8333333,0,0,.,.,1,.,.,.,.,.,.,.,249,71,28.89781746 +17.1,1,602.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.9077381 +17.1,1,614.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.97916667 +17.1,1,624.5,0,0,.,.,1,.,.,.,.,.,.,.,452,115,29.03869048 +17.1,1,626,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.04761905 +17.1,1,638,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.11904762 +17.1,1,648.6666667,0,0,.,.,1,.,.,.,.,.,.,.,171,85,29.18253968 +17.1,1,650.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.19345238 +17.1,1,662,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.26190476 +17.1,1,674.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.33630952 +17.1,1,676.75,0,0,.,.,1,.,.,.,.,.,.,.,334,97,29.34970238 +17.1,1,686,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.4047619 +17.1,1,695.9666667,0,0,.,.,1,.,.,.,.,.,.,.,170,75,29.4640873 +17.1,1,698,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.47619048 +17.1,1,710,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.54761905 +17.1,0,720.5,.,.,.,.,.,5.94,1,.,.,.,.,.,.,.,29.61011905 +17.1,1,720.5,0,0,.,.,1,.,.,.,.,.,.,.,413,88,29.61011905 +17.1,1,722,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.61904762 +17.1,1,734,0,125,.,.,1,.,.,.,.,.,.,.,.,.,29.69047619 +17.1,1,734,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.69047619 +17.1,1,744.8333333,0,0,.,.,1,.,.,.,.,.,.,.,304,114,29.75496032 +17.1,1,747,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.76785714 +17.1,1,758,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.83333333 +17.1,0,768.75,.,.,.,.,.,4.76,1,.,.,.,.,.,.,.,29.89732143 +17.2,1,0,0,0,.,.,1,.,.,.,.,.,.,7,131,87,29.89732143 +17.2,1,1.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.9077381 +17.2,1,13.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.97619048 +17.2,1,23.66666667,0,0,.,.,1,.,.,.,.,.,.,.,268,98,30.03819444 +17.2,1,25.91666667,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.0515873 +17.2,1,37.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.11904762 +17.2,1,47.25,0,0,.,.,1,.,.,.,.,.,.,.,156,71,30.17857143 +17.2,1,49.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.19047619 +17.2,1,61.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.26190476 +17.2,0,71.75,.,.,.,.,.,2.3,1,.,.,.,.,.,.,.,30.32440476 +17.2,1,71.75,0,0,.,.,1,.,.,.,.,.,.,.,143,70,30.32440476 +17.2,1,73.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.33630952 +17.2,1,85.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.4047619 +17.2,1,95.25,0,0,.,.,1,.,.,.,.,.,.,.,143,57,30.46428571 +17.2,1,97.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.47619048 +17.2,1,109.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.54761905 +17.2,0,119.25,.,.,.,.,.,1.75,1,.,.,.,.,.,.,.,30.60714286 +17.2,1,119.25,0,0,.,.,1,.,.,.,.,.,.,.,188,68,30.60714286 +17.2,1,121.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.61904762 +17.2,1,133.25,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.69047619 +17.2,1,143.75,0,0,.,.,1,.,.,.,.,.,.,.,368,77,30.75297619 +17.2,1,145.75,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.76488095 +17.2,1,157.25,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.83333333 +17.2,0,167.7,.,.,.,.,.,6.91,1,.,.,.,.,.,.,.,30.89553571 +17.2,1,167.7,0,0,.,.,1,.,.,.,.,.,.,.,301,84,30.89553571 +17.2,1,169.75,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.9077381 +17.2,1,191.3833333,0,0,.,.,1,.,.,.,.,.,.,.,127,56,31.03650794 +17.2,1,215.4166667,0,0,.,.,1,.,.,.,.,.,.,.,80,47,31.17956349 +17.2,1,219.9166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.20634921 +17.2,0,220,.,.,.,.,.,0.028,1,.,.,.,.,.,.,.,31.20684524 +17.2,0,239.25,.,.,.,.,.,0.062,1,.,.,.,.,.,.,.,31.32142857 +17.2,1,239.25,0,0,.,.,1,.,.,.,.,.,.,.,67,42,31.32142857 +17.2,1,249,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.37946429 +17.2,1,253.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.4047619 +17.2,1,263.4166667,0,0,.,.,1,.,.,.,.,.,.,.,52,39,31.46527778 +17.2,1,265.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.47619048 +17.2,1,280.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.56547619 +17.2,0,288,.,.,.,.,.,0.583,1,.,.,.,.,.,.,.,31.61160714 +17.2,1,288,0,0,.,.,1,.,.,.,.,.,.,.,46,30,31.61160714 +17.2,1,289.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.61904762 +17.2,1,301.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.69047619 +17.2,1,310.25,0,0,.,.,1,.,.,.,.,.,.,.,46,33,31.74404762 +17.2,1,312.9,0,0,.,.,1,.,.,.,.,.,.,7,.,.,31.75982143 +17.2,1,320.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.80505952 +17.2,1,329.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,31.85714286 +17.2,0,335.6166667,.,.,.,.,.,1.48,1,.,.,.,.,.,.,.,31.89503968 +17.2,1,335.6166667,0,0,.,.,1,.,.,.,.,.,.,.,40,34,31.89503968 +17.2,1,339.0833333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,31.9156746 +17.2,1,349.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,31.97619048 +17.2,1,359.25,0,0,.,.,1,.,.,.,.,.,.,.,42,15,32.03571429 +17.2,1,361.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.04761905 +17.2,1,373.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.11904762 +17.2,1,383.25,0,0,.,.,1,.,.,.,.,.,.,.,50,13,32.17857143 +17.2,1,385.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.19345238 +17.2,1,397.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.26190476 +17.2,0,407.5,.,.,.,.,.,2.57,1,.,.,.,.,.,.,.,32.32291667 +17.2,1,407.5,0,0,.,.,1,.,.,.,.,.,.,.,81,32,32.32291667 +17.2,1,409.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.33333333 +17.2,1,421.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.4047619 +17.2,1,431.5,0,0,.,.,1,.,.,.,.,.,.,.,92,30,32.46577381 +17.2,1,433.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.47619048 +17.2,1,445.25,0,125,.,.,1,.,.,.,.,.,.,.,.,.,32.54761905 +17.2,0,455.5,.,.,.,.,.,3.06,1,.,.,.,.,.,.,.,32.60863095 +18.1,1,0,2,52.5,.,.,1,.,.,.,.,.,.,7.5,112,112,79.81547619 +18.1,1,13.5,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,79.89583333 +18.1,1,25,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,79.96428571 +18.1,0,36.58333333,.,.,.,.,.,4.28,1,.,.,.,.,.,.,.,80.03323413 +18.1,1,37.58333333,2,52.5,.,.,1,.,.,.,.,.,.,.,60,106,80.03918651 +18.1,1,49,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.10714286 +18.1,1,61,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.17857143 +18.1,0,72,.,.,.,.,.,6.52,1,.,.,.,.,.,.,.,80.24404762 +18.2,1,0,2,52.5,.,.,1,.,.,.,.,.,.,7.5,60,106,80.2514881 +18.2,1,11.25,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.31845238 +18.2,1,23.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.39285714 +18.2,1,35.5833333,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.46329365 +18.2,1,47.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.53571429 +18.2,1,59.75,0,0,.,.,1,.,.,.,.,.,.,.,66,63,80.60714286 +18.2,1,59.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.60714286 +18.2,1,71.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.67857143 +18.2,1,83.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.75 +18.2,1,96.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,80.82440476 +18.2,0,107.25,.,.,.,.,.,2.74,1,.,.,.,.,.,.,.,80.88988095 +18.2,1,107.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,80.89285714 +18.2,1,119.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,80.96428571 +18.2,1,131.25,0,0,.,.,1,.,.,.,.,.,.,.,76,73,81.0327381 +18.2,1,131.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.03571429 +18.2,1,144.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.11011905 +18.2,0,155.4166667,.,.,.,.,.,1.33,1,.,.,.,.,.,.,.,81.1765873 +18.2,1,155.4166667,0,0,.,.,1,.,.,.,.,.,.,.,154,87,81.1765873 +18.2,1,156.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.18154762 +18.2,1,167.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.25 +18.2,1,180,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.32291667 +18.2,1,180.4166667,0,0,.,.,1,.,.,.,.,.,.,.,138,84,81.32539683 +18.2,1,191.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.39285714 +18.2,1,203.5,0,0,.,.,1,.,.,.,.,.,.,.,116,91,81.46279762 +18.2,1,203.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.46428571 +18.2,1,215.75,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,81.53571429 +18.2,1,215.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.53571429 +18.2,1,227.5,0,0,.,.,1,.,.,.,.,.,.,.,83,86,81.60565476 +18.2,1,227.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.60714286 +18.2,1,239.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.67857143 +18.2,1,251.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.75 +18.2,1,263.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.82142857 +18.2,1,275.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.89285714 +18.2,1,287.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.96428571 +18.2,1,300,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.03720238 +18.2,1,311.9,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.10803571 +18.2,0,323.0833333,.,.,.,.,.,2.33,1,.,.,.,.,.,.,.,82.17460317 +18.3,1,0,0,0,.,.,1,.,.,.,.,.,.,7.5,63,55,82.61259921 +18.3,1,11.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.67857143 +18.3,1,11.83333333,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,82.68303571 +18.3,1,23.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.75 +18.3,1,37.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.83333333 +18.3,1,49.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.9047619 +18.3,1,61.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.97619048 +18.3,1,73.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.04761905 +18.3,1,85.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.11904762 +18.3,1,98.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.19642857 +18.3,1,109.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.26488095 +18.3,1,121.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.33630952 +18.3,1,133.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.4047619 +18.3,1,146.3333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.48363095 +18.3,1,159.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.55952381 +18.3,1,167.3333333,0,0,.,.,1,.,.,.,.,.,.,.,55,69,83.60863095 +18.3,1,171.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.63095238 +18.3,1,183.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.70238095 +18.3,1,196.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.7797619 +18.3,1,211.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.86904762 +18.3,1,223.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.94345238 +18.3,1,235.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.01636905 +18.3,1,247.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.08630952 +18.3,1,260.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.16071429 +18.3,1,271.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.22916667 +18.3,1,283.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.30059524 +18.3,1,295.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.3735119 +18.3,1,307.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.44345238 +18.3,1,316.8666667,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,84.49871032 +18.3,1,319.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.51636905 +18.3,1,331.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.58630952 +18.3,1,333.5833333,0,0,.,.,1,.,.,.,.,.,.,.,124,78,84.59821429 +18.3,1,334.1833333,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,84.60178571 +18.3,0,343.75,.,.,.,.,.,4.37,1,.,.,.,.,.,.,.,84.65873016 +18.3,1,343.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.65922619 +18.3,1,355.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.72916667 +18.3,1,358.8333333,0,0,.,.,1,.,.,.,.,.,.,.,81,83,84.7485119 +18.3,1,367.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.80059524 +18.3,1,376.7833333,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,84.85535714 +18.3,1,379.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.87202381 +18.3,1,391.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.94345238 +18.3,1,403.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.01488095 +18.3,1,415.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.08630952 +18.3,1,427.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.1577381 +18.3,1,439.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.22916667 +18.3,1,451.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.30059524 +18.3,1,463.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.37202381 +18.3,1,475.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.44047619 +18.3,1,487.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.51190476 +18.3,0,498.0833333,.,.,.,.,.,4.92,1,.,.,.,.,.,.,.,85.57738095 +18.3,1,498.0833333,0,0,.,.,1,.,.,.,.,.,.,.,71,55,85.57738095 +18.3,1,499.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.58333333 +18.3,1,511.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.6547619 +18.3,1,523.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.72619048 +18.3,1,535.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.79761905 +18.3,1,547.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.86904762 +18.3,1,552.8,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,85.9030754 +18.3,1,560.8333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.95089286 +18.3,1,573.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.02678571 +18.3,1,585.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.0952381 +18.3,1,597.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.16964286 +18.3,1,609.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.23809524 +18.3,1,621.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.30952381 +18.3,1,633.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.38095238 +18.3,1,645.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.45238095 +18.3,1,657.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.52380952 +18.3,1,669.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.5952381 +18.3,1,670.1666667,0,0,.,.,1,.,.,.,.,.,.,.,52,47,86.60168651 +18.3,1,681.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.66666667 +18.3,1,693.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.73809524 +18.3,1,705.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.8125 +18.3,1,717.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.88095238 +18.3,1,729.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.95238095 +18.3,1,741.75,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.02777778 +18.3,1,754.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.10119048 +18.3,1,766.3333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.17410714 +18.3,1,778.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.24404762 +18.3,1,790.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.31547619 +18.3,1,802.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.38690476 +18.3,1,814.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.45833333 +18.3,1,826.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.5297619 +18.3,1,837.8333333,0,0,.,.,1,.,.,.,.,.,.,.,65,41,87.59970238 +18.3,1,838.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.60119048 +18.3,1,850.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.67261905 +18.3,1,866.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.77083333 +18.3,0,877.95,.,.,.,.,.,4.14,1,.,.,.,.,.,.,.,87.83849206 +18.4,1,0,0,40,9,12,1,.,.,.,.,.,.,7.6,65,41,93.83333333 +18.4,0,119.5,.,.,.,.,.,2.02,1,.,.,.,.,.,.,.,94.04464286 +18.5,1,0,0,40,.,.,1,.,.,.,.,.,.,7.6,70,38,97.05357143 +18.5,1,11,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.11904762 +18.5,1,23,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.19047619 +18.5,1,35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.26190476 +18.5,1,48,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.33928571 +18.5,1,99.55,0,0,.,.,1,.,.,.,.,.,.,.,78,45,97.64613095 +18.5,1,102.7,0,0,.,.,1,.,.,.,.,.,.,7.7,.,.,97.66488095 +18.5,1,107,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.69047619 +18.5,1,119,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.76190476 +18.5,1,131,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.83333333 +18.5,1,144.416667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.91319444 +18.5,1,155,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.97619048 +18.5,1,168.833334,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.05853175 +18.5,1,179,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.11904762 +18.5,1,191,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.19047619 +18.5,1,203,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.26190476 +18.5,1,221,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.36904762 +18.5,1,227,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.4047619 +18.5,1,239,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.47619048 +18.5,1,251,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.54761905 +18.5,1,263.166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.62003968 +18.5,1,275,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.69047619 +18.5,1,287.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.76636905 +18.5,1,289.516667,0,0,.,.,1,.,.,.,.,.,.,7.7,.,.,98.77688492 +18.5,0,300.333334,.,.,.,.,.,2.03,1,.,.,.,.,.,.,.,98.84126984 +18.5,1,300.416667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.84176587 +18.5,1,311,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.9047619 +18.5,1,323,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.97619048 +18.5,1,338.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.06845238 +18.5,1,347,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.11904762 +18.5,1,363,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.21428571 +18.5,1,371,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.26190476 +18.5,1,381.166667,0,0,.,.,1,.,.,.,.,.,.,.,52,38,99.32242063 +18.5,1,383.666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.33730159 +18.5,1,395,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.4047619 +18.5,1,408,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.48214286 +18.5,1,419,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.54761905 +18.5,1,432,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.625 +18.5,1,443,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.69047619 +18.5,1,457,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.77380952 +18.5,1,467,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.83333333 +18.5,1,480,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.91071429 +18.5,0,490.666667,.,.,.,.,.,1.54,1,.,.,.,.,.,.,.,99.97420635 +19.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.12,38,27,27.74255952 +19.1,1,5.033333333,0,0,.,.,1,.,.,.,.,.,.,8.12,.,.,27.77251984 +19.1,1,8.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,27.79464286 +19.1,1,9.616666667,0,0,.,.,1,.,.,.,.,.,.,8.12,.,.,27.79980159 +19.1,1,20.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,27.86309524 +19.1,1,25.25,0,0,.,.,1,.,.,.,.,.,.,.,49,44,27.89285714 +19.1,1,33.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,27.94047619 +19.1,1,44.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.00595238 +19.1,1,48.75,0,0,.,.,1,.,.,.,.,.,.,.,52,39,28.0327381 +19.1,1,55.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.07440476 +19.1,1,67.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.14583333 +19.1,1,72.75,0,0,.,.,1,.,.,.,.,.,.,.,48,39,28.17559524 +19.1,1,80.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.2202381 +19.1,1,93.5,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.29910714 +19.1,1,97.06666667,0,0,.,.,1,.,.,.,.,.,.,.,55,42,28.3203373 +19.1,1,104.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.36309524 +19.1,1,115.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.43154762 +19.1,0,120.7166667,.,.,.,.,.,1.84,1,.,.,.,.,.,.,.,28.46111111 +19.1,1,120.7166667,0,0,.,.,1,.,.,.,.,.,.,.,48,40,28.46111111 +19.1,0,127.75,.,.,.,.,.,0.29,1,.,.,.,.,.,.,.,28.50297619 +19.1,1,128.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.50595238 +19.1,1,140.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.57738095 +19.1,1,143.25,0,0,.,.,1,.,.,.,.,.,.,.,51,41,28.5952381 +19.1,1,152.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.64880952 +19.1,1,164.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.7202381 +19.1,1,167.5,0,0,.,.,1,.,.,.,.,.,.,.,46,45,28.73958333 +19.1,1,177.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.79761905 +19.1,1,187.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.86011905 +19.1,1,193.25,0,0,.,.,1,.,.,.,.,.,.,.,56,50,28.89285714 +19.1,1,199.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.93154762 +19.1,1,211.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.00297619 +19.1,0,216.25,.,.,.,.,.,1.04,1,.,.,.,.,.,.,.,29.0297619 +19.1,1,216.25,0,0,.,.,1,.,.,.,.,.,.,.,45,37,29.0297619 +19.1,1,224.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.07738095 +19.1,1,236.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.14880952 +19.1,1,239.7666667,0,0,.,.,1,.,.,.,.,.,.,.,40,32,29.16974206 +19.1,1,248.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.2202381 +19.1,1,260.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.29166667 +19.1,1,265.25,0,0,.,.,1,.,.,.,.,.,.,.,45,33,29.32142857 +19.1,1,272.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.36607143 +19.1,1,284.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.4375 +19.1,0,288.75,.,.,.,.,.,2.33,1,.,.,.,.,.,.,.,29.46130952 +19.1,1,288.75,0,0,.,.,1,.,.,.,.,.,.,.,43,34,29.46130952 +19.1,1,295.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.50297619 +19.1,1,307.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.57440476 +19.1,1,313.25,0,0,.,.,1,.,.,.,.,.,.,.,42,32,29.60714286 +19.1,1,320.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.64880952 +19.1,1,332.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.72321429 +19.1,0,336.25,.,.,.,.,.,2.35,1,.,.,.,.,.,.,.,29.74404762 +19.2,1,0,0,0,.,.,1,.,.,.,.,.,.,8.36,80,17,29.74404762 +19.2,1,8,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.79166667 +19.2,1,19.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.86011905 +19.2,1,24.5,0,0,.,.,1,.,.,.,.,.,.,.,57,32,29.88988095 +19.2,1,32,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.93452381 +19.2,1,43.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.00446429 +19.2,1,48.25,0,0,.,.,1,.,.,.,.,.,.,.,49,30,30.03125 +19.2,1,55.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.07440476 +19.2,1,67.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.14732143 +19.2,1,72.25,0,0,.,.,1,.,.,.,.,.,.,.,70,14,30.17410714 +19.2,1,81.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.22916667 +19.2,1,87,0,0,.,.,1,.,.,.,.,.,.,8.36,.,.,30.26190476 +19.2,1,95,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.30952381 +19.2,1,97.5,0,0,.,.,1,.,.,.,.,.,.,.,39,33,30.32440476 +19.2,1,108,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.38690476 +19.2,0,120.25,.,.,.,.,.,0.217,1,.,.,.,.,.,.,.,30.45982143 +19.2,1,120.25,0,0,.,.,1,.,.,.,.,.,.,.,44,39,30.45982143 +19.2,1,120.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.46130952 +19.2,1,133.5,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.53869048 +19.2,1,144,0,0,.,.,1,.,.,.,.,.,.,.,51,39,30.60119048 +19.2,1,145,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.60714286 +19.2,1,157,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.67857143 +19.2,0,169,.,.,.,.,.,0.418,1,.,.,.,.,.,.,.,30.75 +19.2,1,169,0,0,.,.,1,.,.,.,.,.,.,.,35,39,30.75 +19.2,1,169,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.75 +19.2,1,183,2,125,.,.,1,.,.,.,.,.,.,.,.,.,30.83333333 +19.2,1,192.5,0,0,.,.,1,.,.,.,.,.,.,.,74,33,30.88988095 +19.2,1,195.5,2,125,.,.,1,.,.,.,.,.,.,.,.,.,30.9077381 +19.2,1,207,2,125,.,.,1,.,.,.,.,.,.,.,.,.,30.97619048 +19.2,1,214.4666667,0,0,.,.,1,.,.,.,.,.,.,.,34,38,31.02063492 +19.2,0,219,.,.,.,.,.,0.855,1,.,.,.,.,.,.,.,31.04761905 +19.2,1,219,2,125,.,.,1,.,.,.,.,.,.,.,.,.,31.04761905 +19.2,1,231,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.11904762 +19.2,1,238.3333333,0,0,.,.,1,.,.,.,.,.,.,.,35,36,31.16269841 +19.2,1,253,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.25 +19.2,1,255.4333333,0,0,.,.,1,.,.,.,.,.,.,8.36,.,.,31.26448413 +19.2,1,261,0,0,.,.,1,.,.,.,.,.,.,.,25,29,31.29761905 +19.2,1,266,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.32738095 +19.2,1,276,0,0,.,.,1,.,.,.,.,.,.,.,26,27,31.38690476 +19.2,1,277.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.39583333 +19.2,0,284.5833333,.,.,.,.,.,2.17,1,.,.,.,.,.,.,.,31.43799603 +19.2,1,284.5833333,0,0,.,.,1,.,.,.,.,.,.,.,33,27,31.43799603 +19.2,1,289,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.46428571 +19.2,1,302.25,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.54315476 +19.2,1,311.8333333,0,0,.,.,1,.,.,.,.,.,.,.,25,22,31.60019841 +19.2,1,312.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.60416667 +19.2,1,324.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.67559524 +19.2,1,337,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.75 +19.2,1,337.25,0,0,.,.,1,.,.,.,.,.,.,.,22,25,31.7514881 +19.2,1,344.0166667,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,31.79176587 +19.2,1,345,0,0,.,.,1,.,.,.,.,.,.,.,35,22,31.79761905 +19.2,1,349,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.82142857 +19.2,1,361,0,0,.,.,1,.,.,.,.,.,.,.,45,22,31.89285714 +19.2,1,361,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.89285714 +19.2,1,373,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.96428571 +19.2,1,384.75,0,0,.,.,1,.,.,.,.,.,.,.,60,21,32.03422619 +19.2,1,385,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.03571429 +19.2,1,397,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.10714286 +19.2,1,408.6666667,0,0,.,.,1,.,.,.,.,.,.,.,74,26,32.1765873 +19.2,1,409,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.17857143 +19.2,1,421.3333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.25198413 +19.2,1,432.5,0,0,.,.,1,.,.,.,.,.,.,.,97,26,32.31845238 +19.2,1,433.25,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.32291667 +19.2,1,445,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.39285714 +19.2,0,456.5,.,.,.,.,.,1.28,1,.,.,.,.,.,.,.,32.46130952 +19.3,1,0,2,150,.,.,1,.,.,.,.,.,.,9.09,89,21,32.46428571 +19.3,1,14.8333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.55257937 +19.3,1,26,2,175,.,.,1,.,.,.,.,.,.,.,81,22,32.61904762 +19.3,1,37,2,175,.,.,1,.,.,.,.,.,.,.,.,.,32.68452381 +19.3,0,47.8333333,.,.,.,.,.,0.995,1,.,.,.,.,.,.,.,32.74900794 +19.3,1,48,2,175,.,.,1,.,.,.,.,.,.,.,94,25,32.75 +19.3,1,60,2,175,.,.,1,.,.,.,.,.,.,.,.,.,32.82142857 +19.3,0,71.8333333,.,.,.,.,.,0.766,1,.,.,.,.,.,.,.,32.89186508 +19.3,1,72,2,200,.,.,1,.,.,.,.,.,.,.,84,28,32.89285714 +19.3,1,84,2,200,.,.,1,.,.,.,.,.,.,.,.,.,32.96428571 +19.3,1,96,2,200,.,.,1,.,.,.,.,.,.,.,69,26,33.03571429 +19.3,1,108,2,200,.,.,1,.,.,.,.,.,.,.,.,.,33.10714286 +19.3,1,120,2,200,.,.,1,.,.,.,.,.,.,.,95,23,33.17857143 +19.3,1,132,2,200,.,.,1,.,.,.,.,.,.,.,.,.,33.25 +19.3,1,144,2,200,.,.,1,.,.,.,.,.,.,.,59,24,33.32142857 +19.3,1,156,2,200,.,.,1,.,.,.,.,.,.,.,.,.,33.39285714 +19.3,0,168.25,.,.,.,.,.,0.746,1,.,.,.,.,.,.,.,33.46577381 +19.3,1,168.5,2,200,.,.,1,.,.,.,.,.,.,9.09,55,19,33.4672619 +19.3,1,180,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.53571429 +19.3,1,192,2,225,.,.,1,.,.,.,.,.,.,.,60,13,33.60714286 +19.3,1,204,2,225,.,.,1,.,.,.,.,.,.,.,57,15,33.67857143 +19.3,1,216,2,225,.,.,1,.,.,.,.,.,.,.,49,16,33.75 +19.3,1,228,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.82142857 +19.3,0,239.5,.,.,.,.,.,0.952,1,.,.,.,.,.,.,.,33.88988095 +19.4,1,0,0,0,.,.,1,.,.,.,.,.,.,9.09,53,13,33.88988095 +19.4,1,0.25,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.89136905 +19.4,1,12.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.96428571 +19.4,1,22.66666667,0,0,.,.,1,.,.,.,.,.,.,.,62,11,34.02480159 +19.4,1,24.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.03571429 +19.4,1,36.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.10714286 +19.4,1,46.5,0,0,.,.,1,.,.,.,.,.,.,.,33,17,34.16666667 +19.4,1,48.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.17857143 +19.4,1,62.83333333,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.26388889 +19.4,1,72.83333333,0,0,.,.,1,.,.,.,.,.,.,.,42,14,34.3234127 +19.4,1,73,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.32440476 +19.4,1,84.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.39285714 +19.4,0,96.25,.,.,.,.,.,0.57,1,.,.,.,.,.,.,.,34.46279762 +19.4,1,96.25,0,0,.,.,1,.,.,.,.,.,.,.,70,14,34.46279762 +19.4,1,97.25,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.46875 +19.4,1,109,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.53869048 +19.4,1,118.8333333,0,0,.,.,1,.,.,.,.,.,.,.,37,13,34.59722222 +19.4,1,120,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.60416667 +19.4,1,132.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.67857143 +19.4,1,142.25,0,0,.,.,1,.,.,.,.,.,.,.,37,16,34.73660714 +19.4,1,144.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.75 +19.4,1,156.75,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.82291667 +19.4,0,166.9166667,.,.,.,.,.,1.61,1,.,.,.,.,.,.,.,34.88343254 +19.4,1,166.9166667,0,0,.,.,1,.,.,.,.,.,.,.,51,24,34.88343254 +19.4,1,168.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.89285714 +19.4,1,180.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.96428571 +19.4,1,192.25,0,0,.,.,1,.,.,.,.,.,.,.,47,24,35.03422619 +19.4,1,192.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.03571429 +19.4,1,204.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.10714286 +19.4,1,215.8,0,0,.,.,1,.,.,.,.,.,.,.,24,25,35.17440476 +19.4,1,216.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.17857143 +19.4,1,229.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.25595238 +19.4,1,238,0,0,.,.,1,.,.,.,.,.,.,.,28,16,35.30654762 +19.4,1,240.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.32142857 +19.4,1,252.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.39285714 +19.4,0,264,.,.,.,.,.,1.28,1,.,.,.,.,.,.,.,35.46130952 +19.4,1,264,0,0,.,.,1,.,.,.,.,.,.,.,34,19,35.46130952 +19.4,1,264.25,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.46279762 +19.4,1,277.25,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.54017857 +19.4,1,287,0,0,.,.,1,.,.,.,.,.,.,.,33,19,35.59821429 +19.4,1,289.75,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.61458333 +19.4,1,292.5,0,0,.,.,1,.,.,.,.,.,.,.,31,29,35.63095238 +19.4,1,294.5,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,35.64285714 +19.4,1,300.6833333,0,0,.,.,1,.,.,.,.,.,.,.,40,23,35.6796627 +19.4,1,302.5,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,35.69047619 +19.4,1,303.6666667,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.69742063 +19.4,0,312.3333333,.,.,.,.,.,4.35,1,.,.,.,.,.,.,.,35.74900794 +19.4,1,312.3333333,0,0,.,.,1,.,.,.,.,.,.,.,33,15,35.74900794 +19.4,1,314.6666667,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.76289683 +19.4,1,327.5,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.83928571 +19.4,0,335.5,.,.,.,.,.,7.79,1,.,.,.,.,.,.,.,35.88690476 +19.5,1,0,0,0,.,.,1,.,.,.,.,.,.,9.09,35,15,35.88690476 +19.5,1,3.5,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.9077381 +19.5,1,15.5,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.97916667 +19.5,1,24,0,0,.,.,1,.,.,.,.,.,.,.,29,14,36.0297619 +19.5,1,28,2,275,.,.,1,.,.,.,.,.,.,.,.,.,36.05357143 +19.5,1,39,2,30,.,.,1,.,.,.,.,.,.,.,.,.,36.11904762 +19.5,1,48.96666667,0,0,.,.,1,.,.,.,.,.,.,.,84,6,36.17837302 +19.5,1,49,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.17857143 +19.5,1,68,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.29166667 +19.5,1,71.5,0,0,.,.,1,.,.,.,.,.,.,.,19,14,36.3125 +19.5,1,75,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.33333333 +19.5,1,75.33333333,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.33531746 +19.5,1,87,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.4047619 +19.5,1,93,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.44047619 +19.5,0,95.5,.,.,.,.,.,0.582,1,.,.,.,.,.,.,.,36.45535714 +19.5,1,95.5,0,0,.,.,1,.,.,.,.,.,.,.,33,17,36.45535714 +19.5,1,99.5,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.47916667 +19.5,1,111,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.54761905 +19.5,1,117,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.58333333 +19.5,1,119,0,0,.,.,1,.,.,.,.,.,.,.,25,18,36.5952381 +19.5,1,123.5,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.62202381 +19.5,1,135,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.69047619 +19.5,1,144.25,0,0,.,.,1,.,.,.,.,.,.,.,37,16,36.74553571 +19.5,1,147,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.76190476 +19.5,0,158.75,.,.,.,.,.,0.849,1,.,.,.,.,.,.,.,36.83184524 +19.5,1,168.25,0,0,.,.,1,.,.,.,.,.,.,.,55,6,36.88839286 +19.5,1,171,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.9047619 +19.5,1,183,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.97619048 +19.5,1,183,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.97619048 +19.5,1,192.75,0,0,.,.,1,.,.,.,.,.,.,.,28,15,37.03422619 +19.5,1,195,2,175,.,.,1,.,.,.,.,.,.,.,.,.,37.04761905 +19.5,1,207,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.11904762 +19.5,1,216.5,0,0,.,.,1,.,.,.,.,.,.,.,16,25,37.17559524 +19.5,1,219,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.19047619 +19.5,1,231.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.26240079 +19.5,1,239,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.30952381 +19.5,1,239.4166667,0,0,.,.,1,.,.,.,.,.,.,.,16,25,37.31200397 +19.5,1,243,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.33333333 +19.5,1,245,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.3452381 +19.5,1,255.1333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.40555556 +19.5,0,263.5833333,.,.,.,.,.,1.54,1,.,.,.,.,.,.,.,37.45585317 +19.5,1,263.5833333,0,0,.,.,1,.,.,.,.,.,.,.,33,19,37.45585317 +19.5,1,267,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.47619048 +19.5,1,278.5833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.54513889 +19.5,1,288.15,0,0,.,.,1,.,.,.,.,.,.,.,21,23,37.60208333 +19.5,1,291.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.62103175 +19.5,1,302.75,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.6889881 +19.5,1,303,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.69047619 +19.5,1,312.5,0,0,.,.,1,.,.,.,.,.,.,.,33,27,37.74702381 +19.5,1,315,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.76190476 +19.5,1,327,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.83333333 +19.5,1,327.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.83531746 +19.5,1,336.5,0,0,.,.,1,.,.,.,.,.,.,.,31,23,37.88988095 +19.5,1,340,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.91071429 +19.5,1,351,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.97619048 +19.5,1,357,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.01190476 +19.5,1,359.6666667,0,0,.,.,1,.,.,.,.,.,.,.,28,22,38.02777778 +19.5,1,363.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.05059524 +19.5,1,375.5833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.12251984 +19.5,1,383.8333333,0,0,.,.,1,.,.,.,.,.,.,.,27,17,38.17162698 +19.5,1,387,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.19047619 +19.5,1,387.75,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.19494048 +19.5,1,400,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.26785714 +19.5,1,407,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.30952381 +19.5,1,407.1666667,0,0,.,.,1,.,.,.,.,.,.,.,23,17,38.31051587 +19.5,1,415,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.35714286 +19.5,1,423,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.4047619 +19.5,1,428,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.43452381 +19.5,1,431.1666667,0,0,.,.,1,.,.,.,.,.,.,.,25,23,38.45337302 +19.5,1,433,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.46428571 +19.5,1,442,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.51785714 +19.5,1,447,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.54761905 +19.5,1,453.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.58531746 +19.5,1,455.5,0,0,.,.,1,.,.,.,.,.,.,.,24,16,38.59821429 +19.5,1,457,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.60714286 +19.5,0,465,.,.,.,.,.,1.06,1,.,.,.,.,.,.,.,38.6547619 +19.6,1,0,2,200,.,.,1,.,.,.,.,.,.,9.09,24,16,38.65575397 +19.6,1,11.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.72420635 +19.6,1,14.9166666,0,0,.,.,1,.,.,.,.,.,.,.,17,17,38.74454365 +19.6,1,15.3333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.74702381 +19.6,1,24.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.79910714 +19.6,1,36.1333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.87083333 +19.6,1,38.3333333,0,0,.,.,1,.,.,.,.,.,.,.,16,12,38.88392857 +19.6,1,48.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.94196429 +19.6,1,59.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.00992063 +19.6,1,62.1666666,0,0,.,.,1,.,.,.,.,.,.,.,15,15,39.02579365 +19.6,1,72.25,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.08581349 +19.6,1,83.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.15277778 +19.6,1,86,0,0,.,.,1,.,.,.,.,.,.,.,13,18,39.16765873 +19.6,1,96,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.22718254 +19.6,1,107.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.29761905 +19.6,1,109.8333333,0,0,.,.,1,.,.,.,.,.,.,.,21,24,39.30952381 +19.6,1,120,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.37003968 +19.6,1,131.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.44047619 +19.6,1,135.3333333,0,0,.,.,1,.,.,.,.,.,.,.,30,28,39.46130952 +19.6,1,135.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.46428571 +19.6,1,144.4166666,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.51537698 +19.6,1,149.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.54761905 +19.6,1,156.25,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.58581349 +19.6,1,159.1666666,0,0,.,.,1,.,.,.,.,.,.,.,23,22,39.6031746 +19.6,1,159.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.60714286 +19.6,1,168.0333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.65595238 +19.6,1,173.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.69047619 +19.6,1,180.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.72767857 +19.6,1,182.3333333,0,0,.,.,1,.,.,.,.,.,.,.,19,19,39.74107143 +19.6,1,183.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.75 +19.6,1,183.8333333,0,0,.,.,1,.,.,.,.,.,.,.,16,18,39.75 +19.6,1,185.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.76190476 +19.6,1,192.1833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.79970238 +19.6,1,203.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.86904762 +19.6,1,206.3333333,0,0,.,.,1,.,.,.,.,.,.,.,21,19,39.88392857 +19.6,1,216.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.94345238 +19.6,1,227.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.01190476 +19.6,1,229.8333333,0,0,.,.,1,.,.,.,.,.,.,.,19,18,40.02380952 +19.6,1,240.5833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.08779762 +19.6,1,251.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.1547619 +19.6,1,255,0,0,.,.,1,.,.,.,.,.,.,.,29,24,40.17361111 +19.6,1,263.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.22619048 +19.6,1,264.65,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,40.23105159 +19.6,1,275.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.29761905 +19.6,1,278.1666666,0,0,.,.,1,.,.,.,.,.,.,.,27,23,40.31150794 +19.6,1,288.3,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.3718254 +19.6,1,300.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.44196429 +19.6,1,303.0833333,0,0,.,.,1,.,.,.,.,.,.,.,26,21,40.45982143 +19.6,1,309.7333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,40.49940476 +19.6,1,313.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.51934524 +19.6,1,323.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.58333333 +19.6,1,327.5833333,0,0,.,.,1,.,.,.,.,.,.,.,24,18,40.60565476 +19.6,0,335.35,.,.,.,.,.,2.16,1,.,.,.,.,.,.,.,40.65188492 +19.7,1,0,2,200,.,.,1,.,.,.,.,.,.,10,59,23,44.01190476 +19.7,1,12,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.08333333 +19.7,1,18,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.11904762 +19.7,1,22,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.14285714 +19.7,1,24.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.15873016 +19.7,1,27.583333,0,0,.,.,1,.,.,.,.,.,.,.,42,25,44.17609127 +19.7,1,36.75,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.23065476 +19.7,1,49.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.30753968 +19.7,1,51.666667,0,0,.,.,1,.,.,.,.,.,.,.,75,34,44.31944444 +19.7,1,60,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.36904762 +19.7,1,72.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.44345238 +19.7,1,74,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.45238095 +19.7,1,76.25,0,0,.,.,1,.,.,.,.,.,.,.,46,34,44.46577381 +19.7,1,78.416667,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.47867063 +19.7,1,82,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.5 +19.7,1,83.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.50892857 +19.7,1,90,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.54761905 +19.7,1,95.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.58134921 +19.7,1,98.416667,0,0,.,.,1,.,.,.,.,.,.,.,42,29,44.59771825 +19.7,1,100,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.60714286 +19.7,1,108,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.6547619 +19.7,1,120,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.72619048 +19.7,1,124.75,0,0,.,.,1,.,.,.,.,.,.,.,44,33,44.75446429 +19.7,1,126,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.76190476 +19.7,1,132,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.79761905 +19.7,1,138,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.83333333 +19.7,1,145,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.875 +19.7,0,148.166667,.,.,.,.,.,8.32,1,.,.,.,.,.,.,.,44.89384921 +19.7,1,148.166667,0,0,.,.,1,.,.,.,.,.,.,.,21,23,44.89384921 +19.7,1,150,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.9047619 +19.7,1,156.083333,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.94097222 +19.7,1,162,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.97619048 +19.7,1,168.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.01488095 +19.7,1,170,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.02380952 +19.7,1,171.333333,0,0,.,.,1,.,.,.,.,.,.,.,32,28,45.03174603 +19.7,1,180,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.08333333 +19.7,1,186,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.11904762 +19.7,1,190,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.14285714 +19.7,1,193.166667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.16170635 +19.7,1,194,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.16666667 +19.7,1,195.883333,0,0,.,.,1,.,.,.,.,.,.,.,27,25,45.17787698 +19.7,1,204,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.22619048 +19.7,1,210,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.26190476 +19.7,1,214,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.28571429 +19.7,1,216,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.29761905 +19.7,1,216.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.30059524 +19.7,1,218.666667,0,0,.,.,1,.,.,.,.,.,.,.,27,24,45.31349206 +19.7,1,222,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.33333333 +19.7,1,226,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.35714286 +19.7,1,227.75,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.36755952 +19.7,1,241,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.44642857 +19.7,1,244,0,0,.,.,1,.,.,.,.,.,.,.,35,28,45.46428571 +19.7,0,250.333333,.,.,.,.,.,4.93,1,.,.,.,.,.,.,.,45.50198413 +19.7,1,253,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.51785714 +19.7,1,264.416667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.58581349 +19.7,1,268.25,0,0,.,.,1,.,.,.,.,.,.,.,23,21,45.60863095 +19.7,1,270,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.61904762 +19.7,1,276.016667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.65486111 +19.7,1,285.5,0,0,.,.,1,.,.,.,.,.,.,.,30,32,45.71130952 +19.7,1,286,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.71428571 +19.7,1,290,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.73809524 +19.7,1,291.983333,0,0,.,.,1,.,.,.,.,.,.,.,28,26,45.74990079 +19.7,1,303.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.81944444 +19.7,1,306,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.83333333 +19.7,1,310,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.85714286 +19.7,1,315,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.88690476 +19.7,1,316.416667,0,0,.,.,1,.,.,.,.,.,.,.,33,34,45.8953373 +19.7,1,327,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.95833333 +19.7,1,330,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.97619048 +19.7,1,334,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46 +19.7,1,337.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.02083333 +19.7,1,338,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.02380952 +19.7,0,340.5,.,.,.,.,.,13.3,1,.,.,.,.,.,.,.,46.03869048 +19.7,1,340.5,0,0,.,.,1,.,.,.,.,.,.,.,40,28,46.03869048 +19.7,1,350,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.0952381 +19.7,1,354,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.11904762 +19.7,1,362.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.16964286 +19.7,1,363,0,0,.,.,1,.,.,.,.,.,.,.,39,28,46.17261905 +19.7,1,364,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.17857143 +19.7,1,375.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.24702381 +19.7,1,378,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.26190476 +19.7,1,382,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.28571429 +19.7,1,386,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.30952381 +19.7,1,386.333333,0,0,.,.,1,.,.,.,.,.,.,.,48,30,46.31150794 +19.7,1,398.25,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.38244048 +19.7,1,410,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.45238095 +19.7,1,414,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.47619048 +19.7,1,422.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.52678571 +19.7,1,424,0,0,.,.,1,.,.,.,.,.,.,.,84,46,46.53571429 +19.7,1,435.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.60416667 +19.7,1,435.75,0,0,.,.,1,.,.,.,.,.,.,.,99,51,46.60565476 +19.7,1,446.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.66964286 +19.7,0,458,.,.,.,.,.,7.16,1,.,.,.,.,.,.,.,46.73809524 +19.7,1,458,0,0,.,.,1,.,.,.,.,.,.,.,63,47,46.73809524 +19.7,1,459,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.74404762 +19.7,1,470.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,46.8125 +19.7,1,474,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.83333333 +19.7,1,482.583333,0,0,.,.,1,.,.,.,.,.,.,.,44,38,46.8844246 +19.7,1,483,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.88690476 +19.7,1,499,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.98214286 +19.7,0,507,.,.,.,.,.,5.9,1,.,.,.,.,.,.,.,47.0297619 +19.7,1,507,0,0,.,.,1,.,.,.,.,.,.,.,33,32,47.0297619 +19.7,1,511.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.05654762 +19.7,1,523,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.125 +19.7,1,530.333333,0,0,.,.,1,.,.,.,.,.,.,.,32,29,47.16865079 +19.7,1,536,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.20238095 +19.7,1,546,0,0,.,.,1,.,.,.,.,.,.,10,.,.,47.26190476 +19.7,1,547,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.26785714 +19.7,1,554.733333,0,0,.,.,1,.,.,.,.,.,.,.,41,36,47.31388889 +19.7,1,559,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.33928571 +19.7,1,571,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.41071429 +19.7,0,580,.,.,.,.,.,7.58,1,.,.,.,.,.,.,.,47.46428571 +19.7,1,580,0,0,.,.,1,.,.,.,.,.,.,.,29,37,47.46428571 +19.7,0,585,.,.,.,.,.,5.23,1,.,.,.,.,.,.,.,47.49404762 +19.7,1,589.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.52083333 +19.7,0,604.5,.,.,.,.,.,5.44,1,.,.,.,.,.,.,.,47.61011905 +19.7,1,604.5,0,0,.,.,1,.,.,.,.,.,.,.,48,21,47.61011905 +19.7,1,612,2,100,.,.,1,.,.,.,.,.,.,.,.,.,47.6547619 +19.7,1,624,2,100,.,.,1,.,.,.,.,.,.,.,.,.,47.72619048 +19.7,1,628.25,0,0,.,.,1,.,.,.,.,.,.,.,170,49,47.7514881 +19.7,1,630,0,0,.,.,1,.,.,.,.,.,.,10,.,.,47.76190476 +19.7,0,635.5,.,.,.,.,.,5.41,1,.,.,.,.,.,.,.,47.79464286 +19.7,1,648,2,80,.,.,1,.,.,.,.,.,.,.,.,.,47.86904762 +19.7,1,651.166667,0,0,.,.,1,.,.,.,.,.,.,.,182,62,47.88789683 +19.7,0,675,.,.,.,.,.,0.464,1,.,.,.,.,.,.,.,48.0297619 +20.1,1,0,0,0,.,.,1,.,.,.,.,.,.,9.1,52,62,81.38551587 +20.1,1,3.733333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.4077381 +20.1,1,15.73333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.47916667 +20.1,1,27.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.54761905 +20.1,1,37.23333333,0,0,.,.,1,.,.,.,.,.,.,.,42,48,81.60714286 +20.1,1,39.48333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.62053571 +20.1,1,52.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.69642857 +20.1,1,63.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.76190476 +20.1,1,76.06666667,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.83829365 +20.1,1,89.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.91666667 +20.1,1,96.58333333,0,0,.,.,1,.,.,.,.,.,.,9.31,.,.,81.96041667 +20.1,1,99.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.97619048 +20.1,0,111.9833333,.,.,.,.,.,0.057,1,.,.,.,.,.,.,.,82.05208333 +20.1,1,111.9833333,0,0,.,.,1,.,.,.,.,.,.,.,50,49,82.05208333 +20.1,1,112.4833333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,82.05505952 +20.1,1,123.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.11904762 +20.1,1,135.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.19047619 +20.1,1,148.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.26785714 +20.1,1,159.7333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.33630952 +20.1,1,165.7333333,0,0,.,.,1,.,.,.,.,.,.,.,56,49,82.37202381 +20.1,1,171.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.4047619 +20.1,1,183.4833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.47767857 +20.1,1,195.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.54761905 +20.1,1,207.9833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.6235119 +20.1,1,219.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.69047619 +20.1,0,230.7333333,.,.,.,.,.,0.12,1,.,.,.,.,.,.,.,82.75892857 +20.1,1,230.7333333,0,0,.,.,1,.,.,.,.,.,.,.,56,44,82.75892857 +20.1,1,231.7333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.76488095 +20.1,1,244.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,82.83928571 +20.1,1,257.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,82.91666667 +20.1,1,259.7333333,0,0,.,.,1,.,.,.,.,.,.,9.31,.,.,82.93154762 +20.1,1,267.7333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,82.97916667 +20.1,1,277.2333333,0,0,.,.,1,.,.,.,.,.,.,.,42,39,83.03571429 +20.1,1,279.9,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.0515873 +20.1,1,291.7333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.12202381 +20.1,1,304.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.19642857 +20.1,1,315.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.26190476 +20.1,0,326.15,.,.,.,.,.,0.245,1,.,.,.,.,.,.,.,83.32688492 +20.1,1,326.15,0,0,.,.,1,.,.,.,.,.,.,.,54,39,83.32688492 +20.1,1,328.15,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.33878968 +20.1,1,339.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.4047619 +20.1,1,353.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.49107143 +20.1,1,363.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.54761905 +20.1,1,375.4,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.62003968 +20.1,1,378.15,0,0,.,.,1,.,.,.,.,.,.,.,77,59,83.63640873 +20.1,1,387.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.69047619 +20.1,0,396.9833333,.,.,.,.,.,0.275,1,.,.,.,.,.,.,.,83.7485119 +20.1,1,400.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.77083333 +20.1,1,411.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.83333333 +20.1,1,424.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.91369048 +20.1,1,431.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.95238095 +20.1,1,437.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.98809524 +20.1,1,444.4833333,0,0,.,.,1,.,.,.,.,.,.,.,50,41,84.03125 +20.1,1,448.65,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.05605159 +20.1,1,456.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.10119048 +20.1,1,460.9,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.12896825 +20.1,1,473.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.20238095 +20.1,1,479.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.23809524 +20.1,1,485.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.27380952 +20.1,1,489.2333333,0,0,.,.,1,.,.,.,.,.,.,.,90,74,84.29761905 +20.1,0,496.7333333,.,.,.,.,.,0.537,1,.,.,.,.,.,.,.,84.3422619 +20.1,1,497.5666667,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.34722222 +20.1,1,503.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.38095238 +20.1,1,509.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.41666667 +20.1,1,521.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.48809524 +20.1,1,528.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.5297619 +20.1,1,533.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.55952381 +20.1,1,545.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.63392857 +20.1,1,551.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.66666667 +20.1,1,557.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.70238095 +20.1,0,565.7333333,.,.,.,.,.,0.881,1,.,.,.,.,.,.,.,84.75297619 +20.1,1,565.7333333,0,0,.,.,1,.,.,.,.,.,.,.,50,43,84.75297619 +20.1,1,570.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.7797619 +20.1,1,575.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.8125 +20.1,1,581.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.8452381 +20.1,1,593.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.91666667 +20.1,1,599.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.95238095 +20.1,1,605.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.98809524 +20.1,1,615.65,0,0,.,.,1,.,.,.,.,.,.,.,65,50,85.05009921 +20.1,1,617.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.05952381 +20.1,1,623.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.0952381 +20.1,1,629.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.13392857 +20.1,1,641.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.20535714 +20.1,1,647.9833333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.24255952 +20.1,1,653.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.27678571 +20.1,0,661.9833333,.,.,.,.,.,1.17,1,.,.,.,.,.,.,.,85.32589286 +20.2,1,0,0,150,.,.,1,.,.,.,.,.,.,11,55,69,98.27529762 +20.2,1,7.75,0,0,.,.,1,.,.,.,.,.,.,.,48,60,98.32142857 +20.2,1,11.983334,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.34662698 +20.2,1,16.966667,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.37628968 +20.2,1,23.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.41666667 +20.2,1,31.75,0,0,.,.,1,.,.,.,.,.,.,.,44,49,98.46428571 +20.2,1,35.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.48511905 +20.2,1,39.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.51190476 +20.2,1,47.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.55952381 +20.2,1,55.25,0,0,.,.,1,.,.,.,.,.,.,.,34,40,98.60416667 +20.2,1,59.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.63095238 +20.2,1,63.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.6547619 +20.2,1,71.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.70238095 +20.2,1,78.833334,0,0,.,.,1,.,.,.,.,.,.,.,131,81,98.74454365 +20.2,1,83.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.77380952 +20.2,0,83.916667,.,.,.,.,.,3.34,1,.,.,.,.,.,.,.,98.77480159 +20.2,1,89.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,98.80952381 +20.2,1,95.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,98.8452381 +20.2,1,103.75,0,0,.,.,1,.,.,.,.,.,.,.,829,364,98.89285714 +20.2,1,108,0,125,.,.,1,.,.,.,.,.,.,.,.,.,98.91815476 +20.2,1,127.25,0,0,.,.,1,.,.,.,.,.,.,.,217,273,99.0327381 +20.2,0,131.583334,.,.,.,.,.,0.422,1,.,.,.,.,.,.,.,99.05853175 +21.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7.2,31,24,41.1780754 +21.1,1,56.58333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.51488095 +21.1,1,69.08333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.58928571 +21.1,1,71.58333333,0,0,.,.,1,.,.,.,.,.,.,.,20,20,41.60416667 +21.1,1,81.08333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.66071429 +21.1,1,93.08333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.73214286 +21.1,0,105.0833333,.,.,.,.,.,0.593,1,.,.,.,.,.,.,.,41.80357143 +21.1,1,105.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.80357143 +21.1,1,117.25,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.87599206 +21.1,1,129.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.94642857 +21.1,1,141.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.01785714 +21.1,1,151.5833333,0,0,.,.,1,.,.,.,.,.,.,.,33,25,42.08035714 +21.1,1,153.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.08928571 +21.1,1,165.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.16071429 +21.1,1,177.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.23214286 +21.1,1,189.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.30357143 +21.1,1,191.5,0,0,.,.,1,.,.,.,.,.,.,.,24,27,42.31795635 +21.1,1,201.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.375 +21.1,1,213.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.44642857 +21.1,0,224.6666667,.,.,.,.,.,0.926,1,.,.,.,.,.,.,.,42.51537698 +21.1,1,225.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.51785714 +21.1,1,237.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.58928571 +21.1,1,239.0833333,0,0,.,.,1,.,.,.,.,.,.,.,19,15,42.60119048 +21.1,1,249.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.66071429 +21.1,1,262.3333333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.73958333 +21.1,1,264.0833333,0,0,.,.,1,.,.,.,.,.,.,.,20,20,42.75 +21.1,1,273.25,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.80456349 +21.1,1,285.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.875 +21.1,1,288.0833333,0,0,.,.,1,.,.,.,.,.,.,.,18,16,42.89285714 +21.1,1,297.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.94642857 +21.1,1,309.4166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.01984127 +21.1,1,312.25,0,0,.,.,1,.,.,.,.,.,.,.,21,17,43.03670635 +21.1,0,321.3333333,.,.,.,.,.,9.59,1,.,.,.,.,.,.,.,43.09077381 +21.1,1,321.35,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.09087302 +21.1,1,333.25,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.16170635 +21.1,1,336.5,0,0,.,.,1,.,.,.,.,.,.,.,21,25,43.18105159 +21.1,1,345.15,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.23253968 +21.1,0,356.5833333,.,.,.,.,.,7.82,1,.,.,.,.,.,.,.,43.30059524 +21.1,1,356.5833333,0,0,.,.,1,.,.,.,.,.,.,.,26,14,43.30059524 +21.1,1,357.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.30357143 +21.1,1,369.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.375 +21.1,1,381.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.44642857 +21.1,1,389.4,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,43.49593254 +21.1,1,389.5333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,43.49672619 +21.1,1,393.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.51785714 +21.1,1,405.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.58928571 +21.1,1,407.3666667,0,0,.,.,1,.,.,.,.,.,.,.,46,20,43.60287698 +21.1,1,418.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.67113095 +21.1,1,431.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.74404762 +21.1,1,442.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.8125 +21.1,0,454.0833333,.,.,.,.,.,3.53,1,.,.,.,.,.,.,.,43.88095238 +21.1,1,454.0833333,0,0,.,.,1,.,.,.,.,.,.,.,31,30,43.88095238 +21.1,1,456.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.89583333 +21.1,1,468.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.9672619 +21.1,1,480.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.03869048 +21.1,1,494.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.12202381 +21.1,1,503.0833333,0,0,.,.,1,.,.,.,.,.,.,.,32,24,44.17261905 +21.1,1,506.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.19345238 +21.1,1,518.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.26488095 +21.1,1,530.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.33333333 +21.1,1,542.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.4077381 +21.1,1,550.0833333,0,0,.,.,1,.,.,.,.,.,.,.,22,37,44.45238095 +21.1,1,551.3333333,0,0,.,.,1,.,.,.,.,.,.,.,40,20,44.45982143 +21.1,1,554.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.47916667 +21.1,1,566.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.55059524 +21.1,1,582.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.64732143 +21.1,1,594.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.7172619 +21.1,1,599.8333333,0,0,.,.,1,.,.,.,.,.,.,.,31,20,44.7485119 +21.1,1,606.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.79017857 +21.1,1,618.4166667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.85912698 +21.1,1,630.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.93154762 +21.1,1,643.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.00595238 +21.1,1,646.25,0,0,.,.,1,.,.,.,.,.,.,.,47,26,45.02480159 +21.1,1,655.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.07738095 +21.1,1,667.3333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.15029762 +21.1,1,670.0833333,0,0,.,.,1,.,.,.,.,.,.,.,60,19,45.16666667 +21.1,0,677.8333333,.,.,.,.,.,4.3,1,.,.,.,.,.,.,.,45.21279762 +21.2,1,0,2,85,.,.,1,.,.,.,.,.,.,7.2,63,23,45.21626984 +21.2,1,12.66666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.29166667 +21.2,1,16.83333333,0,0,.,.,1,.,.,.,.,.,.,.,63,23,45.31646825 +21.2,1,23.66666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.35714286 +21.2,1,36.16666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.43154762 +21.2,1,48.16666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.50297619 +21.2,1,60.25,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.57490079 +21.2,1,66,0,0,.,.,1,.,.,.,.,.,.,.,65,27,45.60912698 +21.2,1,72.16666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.64583333 +21.2,1,84.25,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.71775794 +21.2,1,96.41666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.79017857 +21.2,1,108.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.86011905 +21.2,1,111.8333333,0,0,.,.,1,.,.,.,.,.,.,.,59,38,45.88194444 +21.2,1,120.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.93154762 +21.2,1,132.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.00297619 +21.2,1,144.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.07440476 +21.2,1,156,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.14484127 +21.2,1,160.1666667,0,0,.,.,1,.,.,.,.,.,.,.,68,47,46.16964286 +21.2,1,168.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.2172619 +21.2,1,180.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.28869048 +21.2,1,192,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.35912698 +21.2,1,204.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.43154762 +21.2,1,209.6666667,0,0,.,.,1,.,.,.,.,.,.,.,65,55,46.46428571 +21.2,1,212.6333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,46.48194444 +21.2,0,215.35,.,.,.,.,.,0.457,1,.,.,.,.,.,.,.,46.49811508 +21.2,1,216.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.50297619 +21.2,1,227,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.56746032 +21.2,1,238.6666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.63690476 +21.2,1,248.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.69642857 +21.2,1,257.75,0,0,.,.,1,.,.,.,.,.,.,.,30,35,46.75049603 +21.2,1,263.1666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.7827381 +21.2,1,275.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.85714286 +21.2,1,280.6666667,0,0,.,.,1,.,.,.,.,.,.,.,32,22,46.88690476 +21.2,1,289.4166667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.9389881 +21.2,1,299.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47 +21.2,1,304,0,0,.,.,1,.,.,.,.,.,.,.,33,27,47.02579365 +21.2,1,310.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.06547619 +21.2,1,322.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.13690476 +21.2,1,329.1666667,0,0,.,.,1,.,.,.,.,.,.,.,43,25,47.17559524 +21.2,1,334.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.20833333 +21.2,0,335.3333333,.,.,.,.,.,0.086,1,.,.,.,.,.,.,.,47.21230159 +21.2,1,346.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.2797619 +21.2,1,353.4166667,0,0,.,.,1,.,.,.,.,.,.,.,43,32,47.31994048 +21.2,1,358.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.35119048 +21.2,1,370.1666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.41964286 +21.2,1,376.8333333,0,0,.,.,1,.,.,.,.,.,.,.,50,34,47.4593254 +21.2,1,382.6666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.49404762 +21.2,1,394.9166667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.56696429 +21.2,1,400.6666667,0,0,.,.,1,.,.,.,.,.,.,.,52,35,47.60119048 +21.2,1,407.1666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.63988095 +21.2,1,419.0833333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.71081349 +21.2,0,430.75,.,.,.,.,.,0.589,1,.,.,.,.,.,.,.,47.78025794 +21.2,1,430.8333333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.78075397 +21.2,1,442.5833333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.85069444 +21.2,1,454.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,47.92261905 +21.2,1,466.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,47.99404762 +21.2,1,478.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,48.06547619 +21.2,1,490.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,48.13690476 +21.2,1,497.6666667,0,0,.,.,1,.,.,.,.,.,.,.,59,38,48.17857143 +21.2,0,502.1666667,.,.,.,.,.,0.405,1,.,.,.,.,.,.,.,48.20535714 +21.3,1,0,0,115,.,.,1,.,.,.,.,.,.,6.7,45,26,49.8422619 +21.3,1,10.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,49.9047619 +21.3,1,23.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,49.98214286 +21.3,1,35.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.05357143 +21.3,1,47.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.125 +21.3,1,56.3333333,0,0,.,.,1,.,.,.,.,.,.,.,24,14,50.17757937 +21.3,1,59.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.19642857 +21.3,0,71.1666667,.,.,.,.,.,4.77,1,.,.,.,.,.,.,.,50.26587302 +21.3,1,72,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.27083333 +21.3,1,83.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.33928571 +21.3,1,86.2166667,0,0,.,.,1,.,.,.,.,.,.,6.7,.,.,50.35545635 +21.3,1,95.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.41071429 +21.3,1,104.5,0,0,.,.,1,.,.,.,.,.,.,.,21,12,50.46428571 +21.3,1,108,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.48511905 +21.3,0,119,.,.,.,.,.,7.55,1,.,.,.,.,.,.,.,50.55059524 +22.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7.74,45,35,20.02380952 +22.1,1,18,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.13095238 +22.1,1,24.25,0,0,.,.,1,.,.,.,.,.,.,.,39,39,20.16815476 +22.1,1,30,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.20238095 +22.1,1,42,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.27380952 +22.1,1,46.91666667,0,0,.,.,1,.,.,.,.,.,.,.,46,29,20.3030754 +22.1,1,54,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.3452381 +22.1,1,66.25,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.41815476 +22.1,1,72.25,0,0,.,.,1,.,.,.,.,.,.,.,41,34,20.45386905 +22.1,1,78,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.48809524 +22.1,1,90,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.55952381 +22.1,1,95.66666667,0,0,.,.,1,.,.,.,.,.,.,.,52,37,20.59325397 +22.1,0,102,.,.,.,.,.,0.094,1,.,.,.,.,.,.,.,20.63095238 +22.1,1,102,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.63095238 +22.1,1,114,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.70238095 +22.1,1,120.8166667,0,0,.,.,1,.,.,.,.,.,.,.,42,34,20.74295635 +22.1,1,126,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.77380952 +22.1,1,138.5,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.84821429 +22.1,1,145,0,0,.,.,1,.,.,.,.,.,.,.,51,35,20.88690476 +22.1,1,150,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.91666667 +22.1,1,162,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.98809524 +22.1,1,168.3333333,0,0,.,.,1,.,.,.,.,.,.,.,47,39,21.02579365 +22.1,0,172.9166667,.,.,.,.,.,0.272,1,.,.,.,.,.,.,.,21.0530754 +22.1,1,174,0,75,.,.,1,.,.,.,.,.,.,.,.,.,21.05952381 +22.1,1,186,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.13095238 +22.1,1,191.6666667,0,0,.,.,1,.,.,.,.,.,.,.,65,35,21.16468254 +22.1,1,198,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.20238095 +22.1,1,210,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.27380952 +22.1,1,218.3333333,0,0,.,.,1,.,.,.,.,.,.,.,46,37,21.3234127 +22.1,0,220.5,.,.,.,.,.,0.204,1,.,.,.,.,.,.,.,21.33630952 +22.1,1,222,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.3452381 +23.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.02,114,77,26.88789683 +23.1,1,7.833333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,26.93452381 +23.1,1,18.58333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,26.9985119 +23.1,1,24.58333333,0,0,.,.,1,.,.,.,.,.,.,.,97,75,27.03422619 +23.1,1,29.33333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.0625 +23.1,1,40.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.13095238 +23.1,1,49.33333333,0,0,.,.,1,.,.,.,.,.,.,.,70,64,27.18154762 +23.1,1,52.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.20238095 +23.1,1,64.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.27380952 +23.1,1,71.33333333,0,0,.,.,1,.,.,.,.,.,.,.,59,55,27.3125 +23.1,0,76.08333333,.,.,.,.,.,0.202,1,.,.,.,.,.,.,.,27.34077381 +23.1,1,76.33333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.3422619 +23.1,1,88.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.41666667 +23.1,1,95.33333333,0,0,.,.,1,.,.,.,.,.,.,.,54,56,27.45535714 +23.1,1,103.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.50595238 +23.1,1,115.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.57738095 +23.1,1,120.3333333,0,0,.,.,1,.,.,.,.,.,.,.,72,67,27.60416667 +23.1,1,127.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.64880952 +23.1,1,134.8333333,0,0,.,.,1,.,.,.,.,.,.,8.47,.,.,27.69047619 +23.1,1,138.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.71428571 +23.1,1,145.0833333,0,0,.,.,1,.,.,.,.,.,.,.,67,72,27.7514881 +23.1,0,149.8333333,.,.,.,.,.,0.297,1,.,.,.,.,.,.,.,27.7797619 +23.1,1,149.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.7797619 +23.1,1,161.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.85119048 +23.1,1,168.3333333,0,0,.,.,1,.,.,.,.,.,.,.,61,65,27.88988095 +23.1,1,180.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.96428571 +23.1,1,184.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.98809524 +23.1,1,192.3333333,0,0,.,.,1,.,.,.,.,.,.,.,60,67,28.0327381 +23.1,1,197.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.0625 +23.1,1,203.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.09821429 +23.1,1,208.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.13095238 +23.1,1,214.0833333,0,0,.,.,1,.,.,.,.,.,.,.,50,62,28.16220238 +23.1,1,221.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.20833333 +23.1,1,227.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.24255952 +23.1,1,232.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.27380952 +23.1,1,238.5,0,0,.,.,1,.,.,.,.,.,.,.,51,57,28.30753968 +23.1,0,244.75,.,.,.,.,.,0.71,1,.,.,.,.,.,.,.,28.34474206 +23.1,1,245,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.34623016 +23.1,1,251.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.38690476 +23.1,1,256.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.41369048 +23.1,1,264.4666667,0,0,.,.,1,.,.,.,.,.,.,.,57,64,28.46210317 +23.1,1,268.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.48809524 +23.1,1,274.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.52380952 +23.1,1,280.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.55952381 +23.1,1,288.5833333,0,0,.,.,1,.,.,.,.,.,.,.,49,57,28.60565476 +23.1,1,292.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.63095238 +23.1,1,298.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.66666667 +23.1,1,305.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.70535714 +23.1,1,312.8333333,0,0,.,.,1,.,.,.,.,.,.,.,68,42,28.75 +23.1,0,316.5833333,.,.,.,.,.,0.7,1,.,.,.,.,.,.,.,28.77232143 +23.1,1,316.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.77380952 +23.1,1,322.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.80952381 +23.1,1,328.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.8452381 +23.1,1,336.75,0,0,.,.,1,.,.,.,.,.,.,.,41,41,28.89236111 +23.1,1,340.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.91666667 +23.1,1,346.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.95238095 +23.1,1,352.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.98809524 +23.1,1,360.5833333,0,0,.,.,1,.,.,.,.,.,.,.,49,47,29.03422619 +23.1,0,364.8666667,.,.,.,.,.,0.597,1,.,.,.,.,.,.,.,29.05972222 +23.1,1,365.0833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.0610119 +23.1,1,371.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.09821429 +23.1,1,376.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.13095238 +23.1,1,384.8333333,0,0,.,.,1,.,.,.,.,.,.,.,50,36,29.17857143 +23.1,1,389.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.20535714 +23.1,1,394.5833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.23660714 +23.1,1,400.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.27380952 +23.1,1,408.8333333,0,0,.,.,1,.,.,.,.,.,.,.,58,41,29.32142857 +23.1,1,412.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.3452381 +23.1,1,418.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.38095238 +23.1,1,424.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.41666667 +23.1,1,432.1666667,0,0,.,.,1,.,.,.,.,.,.,.,60,46,29.46031746 +23.1,1,436.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.48809524 +23.1,1,442.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.52380952 +23.1,1,448.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.55952381 +23.1,1,457.0833333,0,0,.,.,1,.,.,.,.,.,.,.,71,39,29.60863095 +23.1,1,461.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.63392857 +23.1,1,467.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.66964286 +23.1,1,472.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.70238095 +23.1,1,480.3333333,0,0,.,.,1,.,.,.,.,.,.,.,52,40,29.74702381 +23.1,0,484.8333333,.,.,.,.,.,0.678,1,.,.,.,.,.,.,.,29.77380952 +23.1,1,485.5833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.77827381 +23.1,1,491.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.8139881 +23.1,1,496.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.8452381 +23.1,1,504.5,0,0,.,.,1,.,.,.,.,.,.,.,61,46,29.89087302 +23.1,1,508.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.91666667 +23.1,1,515.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.95684524 +23.1,1,520.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.98809524 +23.1,1,529.1666667,0,0,.,.,1,.,.,.,.,.,.,.,65,47,30.03769841 +23.1,1,532.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.05952381 +23.1,1,538.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.0952381 +23.1,1,544.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.13095238 +23.1,1,552.25,0,0,.,.,1,.,.,.,.,.,.,.,47,33,30.17509921 +23.1,1,556.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.20238095 +23.1,1,562.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.23809524 +23.1,1,568.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.27380952 +23.1,1,576.5833333,0,0,.,.,1,.,.,.,.,.,.,.,49,36,30.31994048 +23.1,0,580.45,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,30.34295635 +23.1,1,581.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.34821429 +23.1,1,587.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.38392857 +23.1,1,592.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.41666667 +23.1,1,600.5833333,0,0,.,.,1,.,.,.,.,.,.,.,46,45,30.46279762 +23.1,1,604.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.48809524 +23.1,1,610.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.52380952 +23.1,1,616.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.55952381 +23.1,1,624.8333333,0,0,.,.,1,.,.,.,.,.,.,.,40,39,30.60714286 +23.1,1,628.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.63095238 +23.1,1,634.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.66666667 +23.1,1,641.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.70535714 +23.1,1,648.4166667,0,0,.,.,1,.,.,.,.,.,.,.,35,35,30.74751984 +23.1,0,652.5,.,.,.,.,.,2.24,1,.,.,.,.,.,.,.,30.7718254 +23.2,1,0,0,90,.,.,1,.,.,.,.,.,.,8.47,35,35,30.77876984 +23.2,1,5.666666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.8125 +23.2,1,11.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.8452381 +23.2,1,17.66666667,0,0,.,.,1,.,.,.,.,.,.,.,38,35,30.88392857 +23.2,1,23.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.91666667 +23.2,1,29.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.95238095 +23.2,1,35.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.98809524 +23.2,1,43.25,0,0,.,.,1,.,.,.,.,.,.,.,27,27,31.03621032 +23.2,1,47.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.05952381 +23.2,1,53.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.0952381 +23.2,1,58.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.125 +23.2,1,67.66666667,0,0,.,.,1,.,.,.,.,.,.,.,29,28,31.18154762 +23.2,1,71.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.20238095 +23.2,1,77.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.23809524 +23.2,1,82.91666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.27232143 +23.2,1,91.66666667,0,0,.,.,1,.,.,.,.,.,.,.,34,32,31.32440476 +23.2,1,95.41666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.34672619 +23.2,1,101.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.38095238 +23.2,1,107.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.41666667 +23.2,1,115.4166667,0,0,.,.,1,.,.,.,.,.,.,.,30,28,31.46577381 +23.2,1,119.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.48809524 +23.2,1,125.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.52380952 +23.2,1,131.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.55952381 +23.2,1,138.5833333,0,0,.,.,1,.,.,.,.,.,.,.,32,23,31.60367063 +23.2,1,143.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.63492063 +23.2,1,149.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.67113095 +23.2,1,155.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.70238095 +23.2,1,161.5,0,0,.,.,1,.,.,.,.,.,.,.,42,31,31.74007937 +23.2,0,167.1666667,.,.,.,.,.,0.975,1,.,.,.,.,.,.,.,31.77380952 +23.2,1,167.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.77628968 +23.2,1,173.3666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.81071429 +23.2,1,179.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.8452381 +23.2,1,186.3666667,0,0,.,.,1,.,.,.,.,.,.,.,59,33,31.88809524 +23.2,1,191.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.91666667 +23.2,1,197.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.95238095 +23.2,1,203.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.98809524 +23.2,1,209.6666667,0,0,.,.,1,.,.,.,.,.,.,.,61,28,32.02678571 +23.2,1,215.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.05952381 +23.2,1,221.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.09821429 +23.2,1,227.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.13095238 +23.2,1,233.4166667,0,0,.,.,1,.,.,.,.,.,.,.,80,31,32.16815476 +23.2,1,239.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.20238095 +23.2,1,245.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.23809524 +23.2,1,251.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.27380952 +23.2,1,259.6666667,0,0,.,.,1,.,.,.,.,.,.,.,180,47,32.32440476 +23.2,1,263.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.34771825 +23.2,1,269.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.38343254 +23.2,1,275.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.41964286 +23.2,1,282.3333333,0,0,.,.,1,.,.,.,.,.,.,.,106,32,32.4593254 +23.2,1,286.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.48660714 +23.2,1,293.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.52380952 +23.2,1,299.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.55952381 +23.2,1,305.6666667,0,0,.,.,1,.,.,.,.,.,.,.,84,39,32.59821429 +23.2,1,311.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.63095238 +23.2,1,317.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.66666667 +23.2,1,323.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.70238095 +23.2,1,331.4166667,0,0,.,.,1,.,.,.,.,.,.,.,89,33,32.7514881 +23.2,1,335.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.77380952 +23.2,1,341.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.80952381 +23.2,1,347.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.8452381 +23.2,1,355.1666667,0,0,.,.,1,.,.,.,.,.,.,.,67,35,32.89285714 +23.2,1,358.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.91369048 +23.2,1,365.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.95684524 +23.2,1,371.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.98809524 +23.2,1,378.1666667,0,0,.,.,1,.,.,.,.,.,.,.,133,42,33.0297619 +23.2,0,383.4,.,.,.,.,.,1,1,.,.,.,.,.,.,.,33.0609127 +23.2,1,384.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.06994048 +23.2,1,389.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.0952381 +23.2,1,395.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.13095238 +23.2,1,402.6666667,0,0,.,.,1,.,.,.,.,.,.,.,136,39,33.17559524 +23.2,1,405.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.19047619 +23.2,1,413.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.24107143 +23.2,1,419.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.27380952 +23.2,1,426.1666667,0,0,.,.,1,.,.,.,.,.,.,.,124,39,33.31547619 +23.2,1,431.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.3452381 +23.2,1,437.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.38095238 +23.2,1,443.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.41666667 +23.2,1,450.2166667,0,0,.,.,1,.,.,.,.,.,.,.,166,44,33.45863095 +23.2,1,455.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.48809524 +23.2,1,461.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.52380952 +23.2,1,471.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.58333333 +23.2,1,475.4166667,0,0,.,.,1,.,.,.,.,.,.,.,152,40,33.60863095 +23.2,1,479.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.63541667 +23.2,1,485.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.66964286 +23.2,1,491.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.70238095 +23.2,1,497.1666667,0,0,.,.,1,.,.,.,.,.,.,.,161,41,33.73809524 +23.2,0,501.8333333,.,.,.,.,.,1.31,1,.,.,.,.,.,.,.,33.76587302 +23.2,1,502.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.7718254 +23.2,1,509.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.80952381 +23.2,1,515.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.8452381 +23.2,1,522.9166667,0,0,.,.,1,.,.,.,.,.,.,.,92,31,33.89136905 +23.2,1,525.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.9077381 +23.2,1,532.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.94642857 +23.2,1,537.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.97619048 +23.2,1,546.25,0,0,.,.,1,.,.,.,.,.,.,.,163,47,34.03025794 +23.2,1,549.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.0515873 +23.2,1,555.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.08581349 +23.2,1,561.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.11904762 +23.2,1,571.75,0,0,.,.,1,.,.,.,.,.,.,.,278,44,34.18204365 +23.2,1,574.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.19642857 +23.2,1,581.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.23809524 +23.2,1,585.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.26488095 +23.2,1,594,0,0,.,.,1,.,.,.,.,.,.,.,265,48,34.31448413 +23.2,1,597.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.33630952 +23.2,1,603.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.36904762 +23.2,1,609.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.4047619 +23.2,1,621.3333333,0,0,.,.,1,.,.,.,.,.,.,.,290,59,34.47718254 +23.2,1,621.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.47916667 +23.2,1,627.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.51190476 +23.2,1,633.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.54761905 +23.2,1,643.5,0,0,.,.,1,.,.,.,.,.,.,.,318,69,34.60912698 +23.2,1,645.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.62003968 +23.2,1,651.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.6547619 +23.2,1,657.4166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.69196429 +23.2,1,667.1666667,0,0,.,.,1,.,.,.,.,.,.,.,292,78,34.75 +23.2,0,670.0833333,.,.,.,.,.,2.22,1,.,.,.,.,.,.,.,34.76736111 +24.1,1,0,0,0,.,.,1,.,.,.,.,.,.,9.9,37,18,77.83958333 +24.1,1,7.7,0,85,.,.,1,.,.,.,.,.,.,.,.,.,77.88541667 +24.1,1,18.95,2,85,.,.,1,.,.,.,.,.,.,.,.,.,77.95238095 +24.1,1,30.45,2,85,.,.,1,.,.,.,.,.,.,.,.,.,78.02083333 +24.1,1,42.95,2,85,.,.,1,.,.,.,.,.,.,.,.,.,78.0952381 +24.1,1,54.95,2,85,.,.,1,.,.,.,.,.,.,.,.,.,78.16666667 +24.1,0,66.85,.,.,.,.,.,1.77,1,.,.,.,.,.,.,.,78.2375 +24.2,1,0,2,85,9,12,1,.,.,.,.,.,.,9.9,125,6,80.52331349 +24.2,0,113.6666666,.,.,.,.,.,0.097,1,.,.,.,.,.,.,.,80.55704365 +24.2,1,113.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.55803571 +24.2,1,124.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.61904762 +24.2,1,136.75,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.69444444 +24.2,1,149.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.76785714 +24.2,0,160.5,.,.,.,.,.,0.173,1,.,.,.,.,.,.,.,80.83581349 +24.2,1,160.5,0,0,.,.,1,.,.,.,.,.,.,.,27,17,80.83581349 +24.2,1,161.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.83928571 +24.2,1,173.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.91071429 +24.2,1,185.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.98214286 +24.2,1,197.0833333,0,0,.,.,1,.,.,.,.,.,.,.,23,20,81.05357143 +24.2,1,197.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.05357143 +24.2,1,209.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.125 +24.2,1,221.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.19642857 +24.2,1,222.5166666,0,0,.,.,1,.,.,.,.,.,.,9.9,.,.,81.20496032 +24.2,1,237.4166666,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.29365079 +24.2,1,245.15,0,0,.,.,1,.,.,.,.,.,.,9.9,.,.,81.33968254 +24.2,1,256.9166666,0,100,.,.,1,.,.,.,.,.,.,.,.,.,81.40972222 +24.2,1,273.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.50595238 +24.2,1,286.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.58333333 +24.2,1,298.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.6547619 +24.2,1,305.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.69642857 +24.2,0,316.9166666,.,.,.,.,.,0.369,1,.,.,.,.,.,.,.,81.76686508 +24.2,1,317.3333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.76934524 +24.2,0,318.3333333,.,.,.,.,.,4.14,1,.,.,.,.,.,.,.,81.77529762 +24.2,0,319.3333333,.,.,.,.,.,5.43,1,.,.,.,.,.,.,.,81.78125 +24.2,0,321.3333333,.,.,.,.,.,2.39,1,.,.,.,.,.,.,.,81.79315476 +24.2,0,323.3333333,.,.,.,.,.,1.25,1,.,.,.,.,.,.,.,81.80505952 +24.2,0,325.3333333,.,.,.,.,.,0.64,1,.,.,.,.,.,.,.,81.81696429 +24.2,0,329.3333333,.,.,.,.,.,0.336,1,.,.,.,.,.,.,.,81.84077381 +24.2,1,329.4166666,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.84126984 +24.2,1,339.0833333,0,0,.,.,1,.,.,.,.,.,.,.,30,28,81.89880952 +24.2,1,341.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.91071429 +24.2,1,353.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.98214286 +24.2,1,364.6666666,2,100,.,.,1,.,.,.,.,.,.,.,.,.,82.05109127 +24.2,1,378.0833333,0,160,.,.,1,.,.,.,.,.,.,.,.,.,82.13095238 +24.2,1,389.0833333,0,160,.,.,1,.,.,.,.,.,.,.,.,.,82.19642857 +24.2,1,401.0833333,0,160,.,.,1,.,.,.,.,.,.,.,.,.,82.26785714 +24.2,0,412.0833333,.,.,.,.,.,3.28,1,.,.,.,.,.,.,.,82.33333333 +25.1,1,0,0,0,.,.,1,.,.,.,.,.,.,5.85,32,33,16.88988095 +25.1,1,10.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,16.95386905 +25.1,1,24.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.03571429 +25.1,1,38.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.11904762 +25.1,1,50.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.19047619 +25.1,1,62.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.26190476 +25.1,1,74.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.33333333 +25.1,1,86.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.4047619 +25.1,1,95.75,0,0,.,.,1,.,.,.,.,.,.,.,37,31,17.45982143 +25.1,1,99,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.47916667 +25.1,1,110.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.54761905 +25.1,1,123,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.62202381 +25.1,1,134.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.69047619 +25.1,1,147,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.76488095 +25.1,1,159,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.83630952 +25.1,1,168.5,0,0,.,.,1,.,.,.,.,.,.,.,28,26,17.89285714 +25.1,1,170.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.9047619 +25.1,1,182.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.97619048 +25.1,1,194.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.04761905 +25.1,1,208,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.12797619 +25.1,1,220,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.19940476 +25.1,1,230.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.26190476 +25.1,1,242.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.33333333 +25.1,1,255.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.40873016 +25.1,0,266,.,.,.,.,.,0.167,1,.,.,.,.,.,.,.,18.47321429 +25.1,1,266,0,0,.,.,1,.,.,.,.,.,.,.,35,43,18.47321429 +25.1,1,266.8333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.4781746 +25.1,1,279.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.55357143 +25.1,1,290.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.61904762 +25.1,1,303.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.69642857 +25.1,1,315.8333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.76984127 +25.1,1,326.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.83333333 +25.1,1,339.4166667,0,0,.,.,1,.,.,.,.,.,.,.,38,45,18.91021825 +25.1,1,339.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.91071429 +25.1,1,351.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.98363095 +25.1,0,363,.,.,.,.,.,0.574,1,.,.,.,.,.,.,.,19.05059524 +25.1,1,363.3333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.05257937 +25.1,1,378,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.13988095 +25.1,1,388.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.20238095 +25.1,1,398.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.26190476 +25.1,1,411,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.33630952 +25.1,1,425.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.42261905 +25.1,0,433.5,.,.,.,.,.,0.789,1,.,.,.,.,.,.,.,19.4702381 +25.1,1,433.5,0,0,.,.,1,.,.,.,.,.,.,.,35,33,19.4702381 +25.1,1,434.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.47619048 +25.1,1,448.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.55952381 +25.1,1,458.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.61904762 +25.1,1,470.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.69047619 +25.1,1,482.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.76190476 +25.1,1,494.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.83333333 +25.1,1,503.5,0,0,.,.,1,.,.,.,.,.,.,.,94,22,19.88690476 +25.1,1,506.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.9047619 +25.1,1,518.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.97619048 +25.1,1,531.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.05357143 +25.1,1,542.75,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.12053571 +25.1,1,555.25,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.19494048 +25.1,1,566.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.26190476 +25.1,1,578.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.33333333 +25.1,1,590.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.4047619 +25.1,0,602.3333333,.,.,.,.,.,1.62,1,.,.,.,.,.,.,.,20.47519841 +25.1,1,602.3333333,0,0,.,.,1,.,.,.,.,.,.,.,37,37,20.47519841 +25.1,1,603.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.48214286 +25.1,1,615.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.55357143 +25.1,1,628.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.63095238 +25.1,1,638.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.69047619 +25.1,1,651.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.76785714 +25.1,1,662.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.83333333 +25.1,1,671.75,0,0,.,.,1,.,.,.,.,.,.,.,73,130,20.88839286 +25.1,1,674.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.9047619 +25.1,1,686.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.97619048 +25.1,1,697,0,0,.,.,1,.,.,.,.,.,.,.,138,188,21.03869048 +25.1,1,700.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.05753968 +25.1,1,711,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.12202381 +25.1,1,722.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.19047619 +25.1,1,734.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.26190476 +25.1,1,746.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.33333333 +25.1,1,752,0,0,.,.,1,.,.,.,.,.,.,.,53,147,21.36607143 +25.1,1,758.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.4047619 +25.1,1,768.5,0,0,.,.,1,.,.,.,.,.,.,.,83,142,21.46428571 +25.1,1,770.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.47619048 +25.1,1,782.0333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,21.54484127 +25.1,1,782.05,0,0,.,.,1,.,.,.,.,.,.,7,.,.,21.54494048 +25.1,1,783,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.55059524 +25.1,0,791.75,.,.,.,.,.,2.96,1,.,.,.,.,.,.,.,21.60267857 +25.2,1,0,0,90,.,.,1,.,.,.,.,.,.,7,28,30,24.03571429 +25.2,1,12,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.10714286 +25.2,1,24,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.17857143 +25.2,1,36,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.25 +25.2,1,59.75,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.32142857 +25.2,0,59.75,.,.,.,.,.,0.769,1,.,.,.,.,.,.,.,24.46279762 +25.2,1,60,0,0,.,.,1,.,.,.,.,.,.,.,50,39,24.46279762 +25.2,1,71.666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.46428571 +25.2,1,84,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.53373016 +25.2,1,96,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.60714286 +25.2,1,108,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.67857143 +25.2,1,119.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.75 +25.2,1,131.833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.81845238 +25.2,0,131.833333,.,.,.,.,.,0.605,1,.,.,.,.,.,.,.,24.89186508 +25.3,1,0,0,100,9,12,1,.,.,.,.,.,.,8.7,25,29,43.26190476 +25.3,0,119.5,.,.,.,.,.,10.6,1,.,.,.,.,.,.,.,43.3422619 +26.1,1,0,2,90,.,.,1,.,.,.,.,.,.,8.675,85,69,33.9672619 +26.1,1,12,2,90,.,.,1,.,.,.,.,.,.,.,.,.,34.03869048 +26.1,1,22.66666667,0,0,.,.,1,.,.,.,.,.,.,.,85,69,34.10218254 +26.1,1,25,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.11607143 +26.1,1,37.5,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.19047619 +26.1,1,49.49999997,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.26190476 +26.1,1,61.49999997,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.33333333 +26.1,1,73.49999997,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.4047619 +26.1,0,84.99999997,.,.,.,.,.,4.77,1,.,.,.,.,.,.,.,34.47321429 +27.1,1,0,0,0,.,.,1,.,.,.,.,.,.,10.3,171,157,34.60565476 +27.1,1,14.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.69047619 +27.1,1,24.56666667,0,0,.,.,1,.,.,.,.,.,.,.,155,145,34.75188492 +27.1,1,26.75,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.76488095 +27.1,1,38.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.83333333 +27.1,1,47,0,0,.,.,1,.,.,.,.,.,.,.,149,136,34.88541667 +27.1,0,51,.,.,.,.,.,0.164,1,.,.,.,.,.,.,.,34.90922619 +27.1,1,51,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.90922619 +27.1,1,62.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,34.97916667 +27.1,1,74.25,0,80,.,.,1,.,.,.,.,.,.,.,143,131,35.04761905 +27.1,1,86.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.11904762 +27.1,1,95.75,0,0,.,.,1,.,.,.,.,.,.,.,111,108,35.17559524 +27.1,1,98.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.19345238 +27.1,1,110.4166667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.26289683 +27.1,0,120.75,.,.,.,.,.,0.726,1,.,.,.,.,.,.,.,35.32440476 +27.1,1,120.75,0,0,.,.,1,.,.,.,.,.,.,.,138,114,35.32440476 +27.1,1,122.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.33333333 +27.1,1,134.05,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.40357143 +27.1,1,144.75,0,0,.,.,1,.,.,.,.,.,.,.,161,131,35.4672619 +27.1,1,146.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.47619048 +27.1,1,158.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.54811508 +27.1,1,168.75,0,0,.,.,1,.,.,.,.,.,.,.,184,111,35.61011905 +27.1,1,170.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.61904762 +27.1,1,182.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.69047619 +27.1,1,192.5833333,0,0,.,.,1,.,.,.,.,.,.,.,152,90,35.75198413 +27.1,1,194.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.76190476 +27.1,1,207,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.83779762 +27.1,1,216.5833333,0,0,.,.,1,.,.,.,.,.,.,.,148,93,35.89484127 +27.1,0,218.25,.,.,.,.,.,0.591,1,.,.,.,.,.,.,.,35.9047619 +27.1,1,218.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.9077381 +27.1,1,230.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.97619048 +27.1,1,240.75,0,0,.,.,1,.,.,.,.,.,.,.,133,71,36.03869048 +27.1,1,242.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.05059524 +27.1,1,254.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.11904762 +27.1,1,264.75,0,0,.,.,1,.,.,.,.,.,.,.,134,61,36.18154762 +27.1,1,266.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.19047619 +27.1,1,278.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.26190476 +27.1,0,288.75,.,.,.,.,.,1.01,1,.,.,.,.,.,.,.,36.32440476 +27.1,1,290.6666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.33581349 +27.1,1,291.25,0,0,.,.,1,.,.,.,.,.,.,.,156,38,36.33928571 +27.1,1,303.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.41071429 +27.1,1,312.75,0,0,.,.,1,.,.,.,.,.,.,.,96,39,36.4672619 +27.1,1,315.4166667,0,0,.,.,1,.,.,.,.,.,.,.,100,49,36.48313492 +27.1,1,317.4166667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.49503968 +27.1,1,333.8333333,0,0,.,.,1,.,.,.,.,.,.,.,69,38,36.59275794 +27.1,1,357.75,0,0,.,.,1,.,.,.,.,.,.,.,55,39,36.73511905 +27.1,1,384.5833333,0,0,.,.,1,.,.,.,.,.,.,.,73,42,36.89484127 +27.1,1,391.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.9375 +27.1,1,398.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.97916667 +27.1,1,408.75,0,0,.,.,1,.,.,.,.,.,.,.,65,36,37.03869048 +27.1,1,410.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.04761905 +27.1,1,422.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.11904762 +27.1,1,432.6666667,0,0,.,.,1,.,.,.,.,.,.,.,63,27,37.18105159 +27.1,1,434.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.19047619 +27.1,1,446.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.26190476 +27.1,0,455.5833333,.,.,.,.,.,0.893,1,.,.,.,.,.,.,.,37.31746032 +27.1,1,455.5833333,0,0,.,.,1,.,.,.,.,.,.,.,65,21,37.31746032 +27.1,1,458.5833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.33531746 +27.1,1,462.3166667,0,0,.,.,1,.,.,.,.,.,.,10.3,.,.,37.35753968 +27.1,1,470.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.4047619 +27.1,1,479.75,0,0,.,.,1,.,.,.,.,.,.,.,65,13,37.46130952 +27.1,1,482.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.47916667 +27.1,1,495.0833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.55257937 +27.1,0,503.75,.,.,.,.,.,0.768,1,.,.,.,.,.,.,.,37.60416667 +27.1,1,503.75,0,0,.,.,1,.,.,.,.,.,.,.,56,14,37.60416667 +27.1,1,506.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.61904762 +27.1,1,518.6666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.69295635 +27.1,1,528.25,0,0,.,.,1,.,.,.,.,.,.,.,56,13,37.75 +27.1,1,530.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.76190476 +27.1,1,542.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.83333333 +27.1,1,552.9166667,0,0,.,.,1,.,.,.,.,.,.,.,61,15,37.8968254 +27.1,1,554.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.9047619 +27.1,0,554.5,.,.,.,.,.,0.441,1,.,.,.,.,.,.,.,37.90625 +27.1,1,566.5833333,0,120,.,.,1,.,.,.,.,.,.,.,.,.,37.9781746 +27.1,1,576.25,0,0,.,.,1,.,.,.,.,.,.,.,50,12,38.03571429 +27.1,1,578.75,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.05059524 +27.1,1,590.25,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.11904762 +27.1,1,600.3333333,0,0,.,.,1,.,.,.,.,.,.,.,52,9,38.17906746 +27.1,1,602.4166667,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.19146825 +27.1,1,614.25,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.26190476 +27.1,1,622.9166667,0,0,.,.,1,.,.,.,.,.,.,.,58,8,38.31349206 +27.1,0,624.75,.,.,.,.,.,1.31,1,.,.,.,.,.,.,.,38.32440476 +27.2,1,0,0,120,.,.,1,.,.,.,.,.,.,9.7,58,8,38.33333333 +27.2,1,12,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.4047619 +27.2,1,22,0,0,.,.,1,.,.,.,.,.,.,.,67,17,38.46428571 +27.2,1,24,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.47619048 +27.2,1,36,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.54761905 +27.2,1,48.25,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,38.62053571 +27.2,1,48.41666667,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.62152778 +27.2,1,49.75,0,0,.,.,1,.,.,.,.,.,.,.,69,33,38.62946429 +27.2,1,60,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.69047619 +27.2,1,69.16666667,0,0,.,.,1,.,.,.,.,.,.,.,51,21,38.74503968 +27.2,1,72,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.76190476 +27.2,1,84,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.83333333 +27.2,1,94,0,0,.,.,1,.,.,.,.,.,.,.,65,32,38.89285714 +27.2,0,94.58333333,.,.,.,.,.,0.656,1,.,.,.,.,.,.,.,38.89632937 +27.2,1,96,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.9047619 +27.2,1,108,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.97619048 +27.2,1,118.5833333,0,0,.,.,1,.,.,.,.,.,.,.,81,33,39.03918651 +27.2,1,120.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.04910714 +27.2,1,132,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.11904762 +27.2,1,142.5,0,0,.,.,1,.,.,.,.,.,.,.,70,22,39.18154762 +27.2,1,144.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.19345238 +27.2,1,156,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.26190476 +27.2,0,167,.,.,.,.,.,0.901,1,.,.,.,.,.,.,.,39.32738095 +27.3,1,0,0,0,.,.,1,.,.,.,.,.,.,9.7,86,35,39.32738095 +27.3,1,1,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.33333333 +27.3,1,13,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.4047619 +27.3,1,21,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.45238095 +27.3,1,23.5,0,0,.,.,1,.,.,.,.,.,.,.,75,23,39.4672619 +27.3,1,29.5,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.50297619 +27.3,1,37.33333333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.54960317 +27.3,1,45,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.5952381 +27.3,1,46.25,0,0,.,.,1,.,.,.,.,.,.,.,102,33,39.60267857 +27.3,1,53,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.64285714 +27.3,1,61.16666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.69146825 +27.3,1,69.5,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.74107143 +27.3,1,71.25,0,0,.,.,1,.,.,.,.,.,.,.,106,26,39.7514881 +27.3,1,77.25,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.78720238 +27.3,1,85,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.83333333 +27.3,1,93,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.88095238 +27.3,1,95.5,0,0,.,.,1,.,.,.,.,.,.,.,76,27,39.89583333 +27.3,0,101,.,.,.,.,.,3.36,1,.,.,.,.,.,.,.,39.92857143 +27.3,1,101,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.92857143 +27.3,1,109,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.97619048 +27.3,1,117,0,110,.,.,1,.,.,.,.,.,.,.,.,.,40.02380952 +27.3,1,119.0833333,0,0,.,.,1,.,.,.,.,.,.,.,78,21,40.03621032 +27.3,0,125,.,.,.,.,.,2.19,1,.,.,.,.,.,.,.,40.07142857 +27.4,1,0,0,110,.,.,1,.,.,.,.,.,.,9.7,78,21,40.07142857 +27.4,1,8,0,110,.,.,1,.,.,.,.,.,.,.,.,.,40.11904762 +27.4,1,16,0,110,.,.,1,.,.,.,.,.,.,.,.,.,40.16666667 +27.4,1,18,0,0,.,.,1,.,.,.,.,.,.,.,71,23,40.17857143 +27.4,1,32,0,150,.,.,1,.,.,.,.,.,.,.,.,.,40.26190476 +27.4,0,42.5,.,.,.,.,.,0.399,1,.,.,.,.,.,.,.,40.32440476 +27.4,1,42.5,0,0,.,.,1,.,.,.,.,.,.,.,81,27,40.32440476 +27.4,1,44,0,150,.,.,1,.,.,.,.,.,.,.,.,.,40.33333333 +27.4,1,58,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.41666667 +27.4,1,66.5,0,0,.,.,1,.,.,.,.,.,.,.,106,39,40.4672619 +27.4,1,73,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.50595238 +27.4,1,77.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.5327381 +27.4,1,82,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.55952381 +27.4,1,90.5,0,0,.,.,1,.,.,.,.,.,.,.,150,51,40.61011905 +27.4,1,94,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.63095238 +27.4,1,101,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.67261905 +27.4,1,106,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.70238095 +27.4,1,113,0,0,.,.,1,.,.,.,.,.,.,.,138,40,40.74404762 +27.4,1,116,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.76190476 +27.4,1,122,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.79761905 +27.4,1,128,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.83333333 +27.4,0,137.5,.,.,.,.,.,0.796,1,.,.,.,.,.,.,.,40.88988095 +27.4,1,137.5,0,0,.,.,1,.,.,.,.,.,.,.,90,32,40.88988095 +27.4,1,140,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.9047619 +27.4,1,146,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.94047619 +27.4,1,152,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.97619048 +27.4,1,162.5666667,0,0,.,.,1,.,.,.,.,.,.,.,63,27,41.0390873 +27.4,1,164,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.04761905 +27.4,1,170,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.08333333 +27.4,1,176,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.11904762 +27.4,1,186.45,0,0,.,.,1,.,.,.,.,.,.,.,46,21,41.18125 +27.4,1,188,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.19047619 +27.4,1,191.7,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.2125 +27.4,1,194,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.22619048 +27.4,1,198,0,0,.,.,1,.,.,.,.,.,.,.,57,27,41.25 +27.4,1,200.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.26636905 +27.4,0,210.4166667,.,.,.,.,.,0.431,1,.,.,.,.,.,.,.,41.32390873 +27.5,1,0,0,100,.,.,1,.,.,.,.,.,.,9.7,53,30,41.33779762 +27.5,1,5.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.36904762 +27.5,1,11.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.4077381 +27.5,1,18.5,0,0,.,.,1,.,.,.,.,.,.,.,110,7,41.44791667 +27.5,1,23.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.47619048 +27.5,1,26,0,0,.,.,1,.,.,.,.,.,.,.,88,17,41.49255952 +27.5,1,29.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.51190476 +27.5,1,32.2666667,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.52986111 +27.5,1,37.0833333,0,0,.,.,1,.,.,.,.,.,.,.,47,20,41.55853175 +27.5,1,39.4166667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.57242063 +27.5,1,45,0,0,.,.,1,.,.,.,.,.,.,.,55,14,41.60565476 +27.5,1,47.25,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.61904762 +27.5,0,52.4166667,.,.,.,.,.,5.22,1,.,.,.,.,.,.,.,41.64980159 +27.5,1,53.75,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.6577381 +27.5,1,60.25,0,0,.,.,1,.,.,.,.,.,.,.,49,18,41.69642857 +27.5,0,64.4166667,.,.,.,.,.,5.71,1,.,.,.,.,.,.,.,41.72123016 +27.5,1,65.8333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.7296627 +27.5,1,71.25,0,0,.,.,1,.,.,.,.,.,.,.,53,12,41.76190476 +27.5,0,76.25,.,.,.,.,.,3.83,1,.,.,.,.,.,.,.,41.79166667 +27.6,1,0,2,100,.,.,1,.,.,.,.,.,.,9.7,53,12,41.81111111 +27.6,1,3.733333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.83333333 +27.6,1,7.733333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.85714286 +27.6,1,7.816666667,0,0,.,.,1,.,.,.,.,.,.,.,53,19,41.85763889 +27.6,1,12.23333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.88392857 +27.6,1,23.73333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,41.95238095 +27.6,1,26.06666667,0,0,.,.,1,.,.,.,.,.,.,.,68,23,41.96626984 +27.6,1,27.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.97619048 +27.6,1,31.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42 +27.6,1,36.06666667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.02579365 +27.6,1,47.73333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.0952381 +27.6,1,58.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.16071429 +27.6,1,59.23333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.16369048 +27.6,1,59.73333333,0,0,.,.,1,.,.,.,.,.,.,.,63,19,42.16666667 +27.6,1,63.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.19047619 +27.6,1,72.48333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.24255952 +27.6,1,73.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.25 +27.6,1,83.73333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.30952381 +27.6,1,84.23333333,0,0,.,.,1,.,.,.,.,.,.,.,74,20,42.3125 +27.6,0,95.15,.,.,.,.,.,0.591,1,.,.,.,.,.,.,.,42.37748016 +27.6,1,96.48333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.38541667 +27.6,1,107.7333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.45238095 +27.6,0,119.0666667,.,.,.,.,.,0.821,1,.,.,.,.,.,.,.,42.51984127 +27.6,1,119.7333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.52380952 +27.6,0,131.7333333,.,.,.,.,.,0.695,1,.,.,.,.,.,.,.,42.5952381 +27.6,1,131.7333333,0,0,.,.,1,.,.,.,.,.,.,.,72,12,42.5952381 +27.6,1,131.9833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.59672619 +27.6,1,135.7333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.61904762 +27.6,0,143.8666667,.,.,.,.,.,0.916,1,.,.,.,.,.,.,.,42.66746032 +27.6,1,144.0666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,42.66865079 +27.6,0,155.5666667,.,.,.,.,.,0.975,1,.,.,.,.,.,.,.,42.73710317 +27.7,1,0,2,110,.,.,1,.,.,.,.,.,.,9.7,72,12,42.73809524 +27.7,1,4,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.76190476 +27.7,1,12.33333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.81150794 +27.7,1,12.66666667,0,0,.,.,1,.,.,.,.,.,.,.,49,10,42.81349206 +27.7,1,24.33333333,0,0,.,.,1,.,.,.,.,.,.,.,53,6,42.88293651 +27.7,1,24.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.88392857 +27.7,1,28,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.9047619 +27.7,1,35.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.94940476 +27.7,1,48,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.02380952 +27.7,1,60,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.0952381 +27.7,1,72,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.16666667 +27.7,1,84,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.23809524 +27.7,0,94.83333333,.,.,.,.,.,2.48,1,.,.,.,.,.,.,.,43.30257937 +27.8,1,0,2,150,.,.,1,.,.,.,.,.,.,9.7,36,6,43.30952381 +27.8,1,12.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.38392857 +27.8,1,24,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.45238095 +27.8,1,26.16666667,0,0,.,.,1,.,.,.,.,.,.,.,48,10,43.46527778 +27.8,1,36.58333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.52728175 +27.8,1,48,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.5952381 +27.8,1,49.25,0,0,.,.,1,.,.,.,.,.,.,.,42,23,43.60267857 +27.8,1,60,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.66666667 +27.8,1,72,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.73809524 +27.8,1,84,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.80952381 +27.8,1,96,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.88095238 +27.8,1,98.08333333,0,0,.,.,1,.,.,.,.,.,.,.,44,26,43.89335317 +27.8,1,108,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.95238095 +27.8,1,120,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.02380952 +27.8,1,121.4166667,0,0,.,.,1,.,.,.,.,.,.,.,60,33,44.03224206 +27.8,1,132,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.0952381 +27.8,1,144,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.16666667 +27.8,1,144.2166667,0,0,.,.,1,.,.,.,.,.,.,.,64,49,44.16795635 +27.8,1,156,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.23809524 +27.8,1,168,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.30952381 +27.8,1,170.1666667,0,0,.,.,1,.,.,.,.,.,.,.,69,90,44.32242063 +27.8,1,180,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.38095238 +27.8,1,192.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.45535714 +27.8,1,194,0,0,.,.,1,.,.,.,.,.,.,.,84,118,44.46428571 +27.8,1,196,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,44.47619048 +27.8,1,204.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.52678571 +27.8,1,216,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.5952381 +27.8,1,218.1666667,0,0,.,.,1,.,.,.,.,.,.,.,52,124,44.60813492 +27.8,1,228.1666667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.66765873 +27.8,1,240,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.73809524 +27.8,1,242.3333333,0,0,.,.,1,.,.,.,.,.,.,.,47,125,44.75198413 +27.8,1,252.25,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.8110119 +27.8,1,264,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,44.88095238 +27.8,1,264,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.88095238 +27.8,1,272.9166667,0,0,.,.,1,.,.,.,.,.,.,.,38,107,44.93402778 +27.8,1,276.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.95535714 +27.8,1,280,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,44.97619048 +27.8,1,287.8333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.02281746 +27.8,1,290.5833333,0,0,.,.,1,.,.,.,.,.,.,.,45,98,45.03918651 +27.8,1,300,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.0952381 +27.8,1,311.9166667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.16617063 +27.8,1,313.9166667,0,0,.,.,1,.,.,.,.,.,.,.,37,82,45.1780754 +27.8,1,324,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.23809524 +27.8,1,335.9166667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.30902778 +27.8,1,338,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.32142857 +27.8,1,338.0833333,0,0,.,.,1,.,.,.,.,.,.,.,37,72,45.3219246 +27.8,1,340,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.33333333 +27.8,1,348,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.38095238 +27.8,1,360,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.45238095 +27.8,1,362.3333333,0,0,.,.,1,.,.,.,.,.,.,.,111,48,45.46626984 +27.8,0,370.9166667,.,.,.,.,.,1.56,1,.,.,.,.,.,.,.,45.51736111 +27.8,1,372,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.52380952 +27.8,1,383.8333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.59424603 +27.8,1,386,0,0,.,.,1,.,.,.,.,.,.,.,112,42,45.60714286 +27.8,1,396,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.66666667 +27.8,0,408,.,.,.,.,.,0.679,1,.,.,.,.,.,.,.,45.73809524 +27.8,1,408,0,0,.,.,1,.,.,.,.,.,.,.,70,42,45.73809524 +27.8,1,408,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.73809524 +27.8,1,412,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.76190476 +27.8,1,419.75,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.80803571 +27.8,1,432,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.88095238 +27.8,1,432.75,0,0,.,.,1,.,.,.,.,.,.,.,24,33,45.88541667 +27.8,1,436,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.9047619 +27.8,1,444.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.95535714 +27.8,1,456,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.02380952 +27.8,1,456.3333333,0,0,.,.,1,.,.,.,.,.,.,.,28,29,46.02579365 +27.8,1,468.3333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.09722222 +27.8,1,472,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,46.11904762 +27.8,1,479.6666667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.16468254 +27.8,1,481.8333333,0,0,.,.,1,.,.,.,.,.,.,.,25,27,46.17757937 +27.8,1,492,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.23809524 +27.8,0,503.3666667,.,.,.,.,.,1.82,1,.,.,.,.,.,.,.,46.30575397 +27.8,1,504,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.30952381 +27.8,1,504.0833333,0,0,.,.,1,.,.,.,.,.,.,.,30,15,46.31001984 +27.8,1,516.3333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.38293651 +27.8,1,520,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,46.4047619 +27.8,1,528.1333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.4531746 +27.8,1,528.5,0,0,.,.,1,.,.,.,.,.,.,.,35,20,46.45535714 +27.8,1,540.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.52678571 +27.8,1,552,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.5952381 +27.8,1,552.25,0,0,.,.,1,.,.,.,.,.,.,.,32,21,46.59672619 +27.8,1,554,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,46.60714286 +27.8,1,564,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.66666667 +27.8,0,575.9166667,.,.,.,.,.,1.78,1,.,.,.,.,.,.,.,46.73759921 +28.1,1,0,2,48,.,.,1,.,.,.,.,.,.,6.25,99,41,24.35714286 +28.1,1,8.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,24.4077381 +28.1,1,18.9,0,0,.,.,1,.,.,.,.,.,.,.,243,79,24.46964286 +28.1,1,21,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.48214286 +28.1,1,35.16666667,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.56646825 +28.1,1,47,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.63690476 +28.1,1,58,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.70238095 +28.1,1,66.4166667,0,0,.,.,1,.,.,.,.,.,.,.,100,44,24.75248016 +28.1,1,70,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.77380952 +28.1,1,82,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.8452381 +28.1,1,91.8333333,0,0,.,.,1,.,.,.,.,.,.,.,61,48,24.90376984 +28.1,1,94.1666667,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.91765873 +28.1,0,105.75,.,.,.,.,.,6.08,1,.,.,.,.,.,.,.,24.98660714 +28.1,1,106,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.98809524 +28.1,1,122,2,42,.,.,1,.,.,.,.,.,.,.,.,.,25.08333333 +28.1,1,134.3333333,2,42,.,.,1,.,.,.,.,.,.,.,.,.,25.15674603 +28.1,1,136.3333333,0,0,.,.,1,.,.,.,.,.,.,.,71,51,25.16865079 +28.1,1,146,2,42,.,.,1,.,.,.,.,.,.,.,.,.,25.22619048 +28.1,1,158,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.29761905 +28.1,1,160.0833333,0,0,.,.,1,.,.,.,.,.,.,.,111,47,25.31001984 +28.1,1,170,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.36904762 +28.1,1,182,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.44047619 +28.1,0,194.1666667,.,.,.,.,.,4.54,1,.,.,.,.,.,.,.,25.51289683 +28.2,1,0,2,32,.,.,1,.,.,.,.,.,.,6.25,111,47,25.51339286 +28.2,1,13.8333333,2,32,.,.,1,.,.,.,.,.,.,.,144,45,25.6547619 +28.2,1,23.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.72619048 +28.2,1,35.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.79761905 +28.2,1,47.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.86904762 +28.2,1,63.1,2,32,.,.,1,.,.,.,.,.,.,.,82,39,25.94047619 +28.2,1,71.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.01488095 +28.2,1,84.3333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.08333333 +28.2,1,95.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.1577381 +28.2,1,108.3333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.22619048 +28.2,1,119.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.29761905 +28.2,1,131.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.36904762 +28.2,1,143.8333333,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.41666667 +28.2,0,151.8333333,.,.,.,.,.,0.89,1,.,.,.,.,.,.,.,26.48015873 +28.2,1,162.5,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.49107143 +28.2,1,174.8333333,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.62797619 +28.2,1,187.3333333,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.70138889 +28.2,1,199.6666666,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.77083333 +28.2,1,211.3333333,0,32,.,.,1,.,.,.,.,.,.,.,77,47,26.83630952 +28.2,0,231.3333333,.,.,.,.,.,1.11,1,.,.,.,.,.,.,.,26.90793651 +28.3,1,0,0,44,9,12,1,.,.,.,.,.,.,5.735,107,169,38.97619048 +28.3,1,121.4,0,44,.,.,1,.,.,.,.,.,.,.,.,.,39.05357143 +28.3,1,124.2,0,0,.,.,1,.,.,.,.,.,.,5.7,.,.,39.0702381 +28.3,1,132.4,0,44,.,.,1,.,.,.,.,.,.,.,.,.,39.11904762 +28.3,0,144.233333,.,.,.,.,.,1.77,1,.,.,.,.,.,.,.,39.18948413 +28.4,1,0,0,44,9,12,1,.,.,.,.,.,.,6.115,60,77,41.33482143 +28.4,0,118.75,.,.,.,.,.,0.536,1,.,.,.,.,.,.,.,41.39880952 +28.5,1,0,0,50,9,12,1,.,.,.,.,.,.,6,47,40,43.33482143 +28.5,0,119.9166666,.,.,.,.,.,0.387,1,.,.,.,.,.,.,.,43.40575397 +28.5,1,120,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.40625 +28.5,1,133.25,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.48511905 +28.5,1,143.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.54761905 +28.5,1,155.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.61904762 +28.5,1,168.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.69494048 +28.5,1,179.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.76190476 +28.5,0,191.25,.,.,.,.,.,0.729,1,.,.,.,.,.,.,.,43.83035714 +28.6,1,0,0,72,9,12,1,.,.,.,.,.,.,6.3,33,41,45.54761905 +28.6,0,120.5,.,.,.,.,.,2.61,1,.,.,.,.,.,.,.,45.62202381 +29.1,1,0,2,70,.,.,1,.,.,.,.,.,.,10,10,21,80.9702381 +29.1,1,12,2,70,.,.,1,.,.,.,.,.,.,.,.,.,81.04166667 +29.1,1,25.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,81.12202381 +29.1,1,37,0,70,.,.,1,.,.,.,.,.,.,.,.,.,81.19047619 +29.1,1,49.33333334,0,70,.,.,1,.,.,.,.,.,.,.,.,.,81.26388889 +29.1,0,60,.,.,.,.,.,0.545,1,.,.,.,.,.,.,.,81.32738095 +29.2,1,0,0,0,.,.,1,.,.,.,.,.,.,10.57,19,27,83.39434524 +29.2,1,4.9166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.42361111 +29.2,1,16.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.49404762 +29.2,1,28.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.56547619 +29.2,1,40.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.63690476 +29.2,1,52.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.70833333 +29.2,1,64.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.7797619 +29.2,0,76.5,.,.,.,.,.,0.061,1,.,.,.,.,.,.,.,83.84970238 +30.1,1,0,0,0,.,.,1,.,.,.,.,.,.,14.7,34,26,102.8968254 +30.1,1,8.333333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,102.9464286 +30.1,1,13.83333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,102.9791667 +30.1,1,22.83333333,0,0,.,.,1,.,.,.,.,.,.,.,35,26,103.0327381 +30.1,1,26.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.0535714 +30.1,1,37.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.1190476 +30.1,1,48,0,0,.,.,1,.,.,.,.,.,.,.,30,22,103.1825397 +30.1,0,48.83333333,.,.,.,.,.,0.187,1,.,.,.,.,.,.,.,103.1875 +30.1,1,49.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.1904762 +30.1,0,49.83333333,.,.,.,.,.,0.296,1,.,.,.,.,.,.,.,103.1934524 +30.1,0,50.33333333,.,.,.,.,.,1.34,1,.,.,.,.,.,.,.,103.1964286 +30.1,0,50.83333333,.,.,.,.,.,1.93,1,.,.,.,.,.,.,.,103.1994048 +30.1,0,51.33333333,.,.,.,.,.,1.73,1,.,.,.,.,.,.,.,103.202381 +30.1,0,53.33333333,.,.,.,.,.,0.511,1,.,.,.,.,.,.,.,103.2142857 +30.1,0,55.33333333,.,.,.,.,.,0.346,1,.,.,.,.,.,.,.,103.2261905 +30.1,0,57.33333333,.,.,.,.,.,0.281,1,.,.,.,.,.,.,.,103.2380952 +30.1,0,61.48333333,.,.,.,.,.,0.118,1,.,.,.,.,.,.,.,103.2627976 +30.1,1,61.66666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.2638889 +30.1,0,72.08333333,.,.,.,.,.,0.212,1,.,.,.,.,.,.,.,103.3258929 +30.1,1,72.08333333,0,0,.,.,1,.,.,.,.,.,.,.,45,23,103.3258929 +30.1,1,73.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.3333333 +30.1,1,85.83333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.4077381 +30.1,1,94.83333333,0,0,.,.,1,.,.,.,.,.,.,.,34,24,103.4613095 +30.1,1,99.33333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.4880952 +30.1,1,109.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.547619 +30.1,1,119.8333333,0,0,.,.,1,.,.,.,.,.,.,.,45,18,103.610119 +30.1,1,122.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.625 +30.1,1,133.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.6904762 +30.1,1,143.3333333,0,0,.,.,1,.,.,.,.,.,.,.,33,23,103.75 +30.1,0,145.3333333,.,.,.,.,.,0.443,1,.,.,.,.,.,.,.,103.7619048 +30.1,1,145.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.7619048 +30.1,1,158.0833333,0,175,.,.,1,.,.,.,.,.,.,.,.,.,103.8377976 +30.1,1,167.8333333,0,0,.,.,1,.,.,.,.,.,.,.,21,25,103.8958333 +30.1,1,169.0833333,0,0,.,.,1,.,.,.,.,.,.,.,31,22,103.9032738 +30.1,1,169.7166667,0,0,.,.,1,.,.,.,.,.,.,14.7,.,.,103.9070437 +30.1,1,174.8333333,0,175,.,.,1,.,.,.,.,.,.,.,.,.,103.9375 +30.1,1,181.8333333,0,175,.,.,1,.,.,.,.,.,.,.,.,.,103.9791667 +31.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6.9,41,36,34.03869048 +31.1,1,37.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.26190476 +31.1,1,47.5,0,0,.,.,1,.,.,.,.,.,.,.,49,39,34.32142857 +31.1,1,50.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.33928571 +31.1,1,61.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.4047619 +31.1,1,74.16666667,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.48015873 +31.1,1,85.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.54761905 +31.1,1,95.5,0,0,.,.,1,.,.,.,.,.,.,.,41,30,34.60714286 +31.1,1,97.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.61904762 +31.1,1,109.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.69047619 +31.1,1,122.25,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.76636905 +31.1,1,134.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.83928571 +31.1,1,145.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.9047619 +31.1,1,158,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.97916667 +31.1,1,168,0,0,.,.,1,.,.,.,.,.,.,.,41,23,35.03869048 +31.1,0,170,.,.,.,.,.,0.736,1,.,.,.,.,.,.,.,35.05059524 +31.1,1,170,0,56,.,.,1,.,.,.,.,.,.,.,.,.,35.05059524 +31.1,1,181.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,35.11904762 +31.1,1,194,0,60,.,.,1,.,.,.,.,.,.,.,.,.,35.19345238 +31.1,1,206.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.26785714 +31.1,1,214.9166667,0,0,.,.,1,.,.,.,.,.,.,.,46,30,35.31795635 +31.1,1,218.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.33779762 +31.1,1,229.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.4047619 +31.1,1,242.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.48214286 +31.1,1,253.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.54761905 +31.1,1,263.5,0,0,.,.,1,.,.,.,.,.,.,.,57,29,35.60714286 +31.1,1,266.75,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.6264881 +31.1,1,277.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.69047619 +31.1,1,289.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.76190476 +31.1,1,301.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.83333333 +31.1,1,314.75,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.91220238 +31.1,1,325.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.97619048 +31.1,0,336.25,.,.,.,.,.,1.51,1,.,.,.,.,.,.,.,36.04017857 +31.1,1,336.25,0,0,.,.,1,.,.,.,.,.,.,.,42,27,36.04017857 +31.1,1,338,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.05059524 +31.1,1,349.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.11904762 +31.1,1,362.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.19642857 +31.1,1,373.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.26190476 +31.1,1,384,0,0,.,.,1,.,.,.,.,.,.,.,41,19,36.32440476 +31.1,1,386,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.33630952 +31.1,1,399.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.41666667 +31.1,1,407.6666667,0,0,.,.,1,.,.,.,.,.,.,6.9,.,.,36.46527778 +31.1,1,413.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.5 +31.1,1,421.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.54761905 +31.1,1,433.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.61904762 +31.1,1,437.25,0,0,.,.,1,.,.,.,.,.,.,.,47,21,36.64136905 +31.1,1,445.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.69047619 +31.1,1,457.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.76190476 +31.1,1,469.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.83333333 +31.1,1,482.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.91071429 +31.1,1,494.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.98214286 +31.1,1,506.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,37.05357143 +32.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6,35,30,42.46309524 +32.1,1,14.36666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.54861111 +32.1,1,26.95,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.6235119 +32.1,1,39.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.69642857 +32.1,1,51.7,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.77083333 +32.1,1,63.45,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.84077381 +32.1,1,71.36666667,0,0,.,.,1,.,.,.,.,.,.,.,37,25,42.88789683 +32.1,1,75.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.91071429 +32.1,1,87.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.98214286 +32.1,1,99.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,43.05357143 +32.1,1,111.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,43.125 +32.1,0,122.2,.,.,.,.,.,0.23,1,.,.,.,.,.,.,.,43.19047619 +32.1,1,122.2,0,0,.,.,1,.,.,.,.,.,.,.,47,42,43.19047619 +32.1,1,123.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,43.19642857 +32.1,1,135.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.26785714 +32.1,1,143.1166667,0,0,.,.,1,.,.,.,.,.,.,.,44,42,43.31498016 +32.1,1,147.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.33928571 +32.1,1,159.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.41071429 +32.1,1,171.45,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.48363095 +32.1,1,183.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.55357143 +32.1,1,195.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.625 +32.1,1,207.7,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.69940476 +32.1,1,219.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.76785714 +32.1,1,232.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.8452381 +32.1,0,243.1166667,.,.,.,.,.,1.85,1,.,.,.,.,.,.,.,43.91021825 +32.1,1,243.1166667,0,0,.,.,1,.,.,.,.,.,.,.,115,93,43.91021825 +32.1,1,244.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.91666667 +32.1,1,256.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.98809524 +32.1,1,268.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.05952381 +32.1,1,280.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.13095238 +32.1,0,294.2,.,.,.,.,.,2.36,1,.,.,.,.,.,.,.,44.21428571 +32.1,1,295.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.2202381 +32.1,0,295.7,.,.,.,.,.,2.47,1,.,.,.,.,.,.,.,44.22321429 +32.1,0,296.2,.,.,.,.,.,9.15,1,.,.,.,.,.,.,.,44.22619048 +32.1,0,296.7,.,.,.,.,.,5.64,1,.,.,.,.,.,.,.,44.22916667 +32.1,0,297.2,.,.,.,.,.,5.3,1,.,.,.,.,.,.,.,44.23214286 +32.1,0,299.2,.,.,.,.,.,3.7,1,.,.,.,.,.,.,.,44.24404762 +32.1,0,301.2,.,.,.,.,.,3.47,1,.,.,.,.,.,.,.,44.25595238 +32.1,0,303.2,.,.,.,.,.,3.43,1,.,.,.,.,.,.,.,44.26785714 +32.1,0,307.2,.,.,.,.,.,1.85,1,.,.,.,.,.,.,.,44.29166667 +32.1,1,307.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.29166667 +32.1,1,314.2,0,0,.,.,1,.,.,.,.,.,.,.,80,92,44.33333333 +32.1,1,315.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.33928571 +32.1,1,327.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.41071429 +32.1,1,338.95,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.48065476 +32.1,1,350.95,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.55208333 +32.1,1,363.5333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.62698413 +32.1,1,375.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.69642857 +32.1,1,388.0333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.77281746 +32.1,1,399.45,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.84077381 +32.1,1,407.2,0,0,.,.,1,.,.,.,.,.,.,.,71,99,44.88690476 +32.1,0,410.2833333,.,.,.,.,.,0.669,1,.,.,.,.,.,.,.,44.90525794 +32.1,1,410.7,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.9077381 +32.1,0,422.2,.,.,.,.,.,0.272,1,.,.,.,.,.,.,.,44.97619048 +32.1,1,423.5333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.98412698 +32.1,1,434.95,0,50,.,.,1,.,.,.,.,.,.,.,.,.,45.05208333 +32.1,1,447.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,45.125 +32.1,1,458.7,0,50,.,.,1,.,.,.,.,.,.,.,.,.,45.19345238 +32.1,1,471.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.26785714 +32.1,1,479.2,0,0,.,.,1,.,.,.,.,.,.,.,68,90,45.31547619 +32.1,1,483.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.33928571 +32.1,1,495.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.41220238 +32.1,1,508.3666667,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.4890873 +32.1,1,519.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.55505952 +32.1,1,532.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.63095238 +32.1,1,544.8666667,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.70634921 +32.1,1,556.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.77380952 +32.1,1,568.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.84672619 +32.1,0,580.95,.,.,.,.,.,1.38,1,.,.,.,.,.,.,.,45.92113095 +32.1,1,580.95,0,0,.,.,1,.,.,.,.,.,.,.,90,157,45.92113095 +32.1,1,581.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.92410714 +32.1,1,593.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.99404762 +32.1,0,604.45,.,.,.,.,.,0.285,1,.,.,.,.,.,.,.,46.0610119 +32.1,1,605.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,46.06696429 +32.1,1,617.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,46.13690476 +32.1,1,629.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,46.20833333 +32.1,1,641.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.2797619 +32.1,1,647.95,0,0,.,.,1,.,.,.,.,.,.,.,60,85,46.31994048 +32.1,1,653.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.35119048 +32.1,1,665.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.42261905 +32.1,1,677.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.49404762 +32.1,1,689.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.56547619 +32.1,1,701.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.63690476 +32.1,1,713.3666667,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.7093254 +32.1,1,725.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.7797619 +32.1,0,736.2,.,.,.,.,.,1.48,1,.,.,.,.,.,.,.,46.8452381 +32.1,1,737.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.85119048 +32.1,1,742.7,0,0,.,.,1,.,.,.,.,.,.,.,66,76,46.88392857 +32.1,1,749.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.92261905 +32.1,1,761.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.99404762 +32.1,1,773.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.06547619 +32.1,1,785.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.13690476 +32.1,1,797.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.20833333 +32.1,1,809.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.2797619 +32.1,1,815.2,0,0,.,.,1,.,.,.,.,.,.,.,67,92,47.31547619 +32.1,1,821.2,0,0,.,.,1,.,.,.,.,.,.,6.95,.,.,47.35119048 +32.1,1,821.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.35119048 +32.1,1,833.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.42261905 +32.1,1,845.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.49404762 +32.1,1,856.7,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.5625 +32.1,1,868.8666667,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.63492063 +32.1,1,884.7,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.72916667 +32.1,1,891.5333333,0,0,.,.,1,.,.,.,.,.,.,.,162,139,47.76984127 +32.1,1,896.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.79761905 +32.1,1,905.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.85119048 +32.1,1,911.7,0,0,.,.,1,.,.,.,.,.,.,.,376,215,47.88988095 +32.1,1,914.7,0,0,.,.,1,.,.,.,.,.,.,.,421,231,47.9077381 +32.1,1,917.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.92261905 +33.1,1,0,0,0,.,.,1,.,.,.,.,.,.,11.09,31,31,53.61011905 +33.1,1,14.55,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.69672619 +33.1,1,24.25,0,0,.,.,1,.,.,.,.,.,.,.,38,26,53.75446429 +33.1,1,25.95,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.76458333 +33.1,1,37.3,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.83214286 +33.1,1,48,0,0,.,.,1,.,.,.,.,.,.,.,36,25,53.89583333 +33.1,1,49.96666667,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.90753968 +33.1,1,61.48333333,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.97609127 +33.1,1,72.08333333,0,0,.,.,1,.,.,.,.,.,.,.,31,28,54.03918651 +33.1,1,73.88333333,0,75,.,.,1,.,.,.,.,.,.,.,.,.,54.04990079 +33.1,1,85.71666667,0,75,.,.,1,.,.,.,.,.,.,.,.,.,54.1203373 +33.1,1,91.25,0,0,.,.,1,.,.,.,.,.,.,.,29,22,54.15327381 +33.1,0,96.25,.,.,.,.,.,0.256,1,.,.,.,.,.,.,.,54.18303571 +33.1,1,98.05,0,75,.,.,1,.,.,.,.,.,.,.,.,.,54.19375 +33.1,1,110.5166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.26795635 +33.1,1,120.1666667,0,0,.,.,1,.,.,.,.,.,.,.,37,20,54.32539683 +33.1,1,121.9833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.33621032 +33.1,1,133.9166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.40724206 +33.1,1,144,0,0,.,.,1,.,.,.,.,.,.,.,27,17,54.4672619 +33.1,1,146.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.48214286 +33.1,1,157.6333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.5484127 +33.1,0,168.1666667,.,.,.,.,.,0.437,1,.,.,.,.,.,.,.,54.61111111 +33.1,1,168.1666667,0,0,.,.,1,.,.,.,.,.,.,.,26,22,54.61111111 +33.1,1,170.2666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.62361111 +33.1,1,181.7166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.69176587 +33.1,1,192,0,0,.,.,1,.,.,.,.,.,.,.,29,28,54.75297619 +33.1,1,193.9333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.76448413 +33.1,1,205.6,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.83392857 +33.1,1,216,0,0,.,.,1,.,.,.,.,.,.,.,42,31,54.89583333 +33.1,1,217.8666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.90694444 +33.1,1,230.5166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.98224206 +33.1,1,240.0833333,0,0,.,.,1,.,.,.,.,.,.,.,47,34,55.03918651 +33.1,1,242.3666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,55.05277778 +33.1,1,253.7166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,55.1203373 +33.1,1,263.9166667,0,0,.,.,1,.,.,.,.,.,.,.,33,23,55.18105159 +33.1,1,265.8833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,55.19275794 +33.1,1,277.5333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.26210317 +33.1,1,288.25,0,0,.,.,1,.,.,.,.,.,.,.,28,22,55.32589286 +33.1,1,292.7833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.35287698 +33.1,1,302.5833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.41121032 +33.1,1,312,0,0,.,.,1,.,.,.,.,.,.,.,31,16,55.4672619 +33.1,1,313.9833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.47906746 +33.1,1,326,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.55059524 +33.1,1,335,0,0,.,.,1,.,.,.,.,.,.,.,29,19,55.60416667 +33.1,0,336.5833333,.,.,.,.,.,2.18,1,.,.,.,.,.,.,.,55.61359127 +33.1,1,337.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.62053571 +33.1,1,350.0333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.69365079 +33.1,1,360,0,0,.,.,1,.,.,.,.,.,.,.,27,19,55.75297619 +33.1,1,361.7166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.76319444 +33.1,1,362.9333333,0,0,.,.,1,.,.,.,.,.,.,11.09,.,.,55.77043651 +33.1,1,373.8333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.83531746 +33.1,1,384.4166667,0,0,.,.,1,.,.,.,.,.,.,.,33,18,55.89831349 +33.1,1,386.15,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.90863095 +33.1,1,397.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.97767857 +33.1,1,409.6,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.04821429 +33.1,1,421.4666667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.11884921 +33.1,1,432.5,0,0,.,.,1,.,.,.,.,.,.,.,40,20,56.18452381 +33.1,1,434.4833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.19632937 +33.1,1,445.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.26339286 +33.1,1,458.3333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.33829365 +33.1,1,469.8,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.40654762 +33.1,1,483.9166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.4905754 +33.1,1,493.7166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.54890873 +33.1,0,505.1166667,.,.,.,.,.,1.21,1,.,.,.,.,.,.,.,56.61676587 +33.1,1,505.1166667,0,0,.,.,1,.,.,.,.,.,.,.,30,21,56.61676587 +33.1,1,507.45,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.63065476 +33.1,1,517.6166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.69117063 +33.1,1,524.1833333,0,0,.,.,1,.,.,.,.,.,.,11.09,.,.,56.73025794 +33.1,1,532.7833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.78144841 +33.1,1,541.4666667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.83313492 +33.1,1,551.5,0,0,.,.,1,.,.,.,.,.,.,.,33,28,56.89285714 +33.1,1,554.05,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.90803571 +33.1,1,565.6166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.97688492 +33.1,1,578.0833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.05109127 +33.1,1,589.85,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.12113095 +33.1,1,600,0,0,.,.,1,.,.,.,.,.,.,.,54,22,57.18154762 +33.1,1,602.6666667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.19742063 +33.1,1,613.35,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.2610119 +33.1,1,626.0833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.33680556 +33.1,1,637.5833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.40525794 +33.1,1,650.25,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.48065476 +33.1,1,651.9166667,0,0,.,.,1,.,.,.,.,.,.,.,41,36,57.4905754 +33.1,1,661.35,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.54672619 +33.1,1,671.5,0,0,.,.,1,.,.,.,.,.,.,.,35,23,57.60714286 +33.1,1,674.55,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.62529762 +33.1,0,674.75,.,.,.,.,.,0.566,1,.,.,.,.,.,.,.,57.6264881 +34.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6.85,34,31,16.74702381 +34.1,1,10,0,48,.,.,1,.,.,.,.,.,.,.,.,.,16.80654762 +34.1,1,22.41666667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,16.88045635 +34.1,1,23.5,0,0,.,.,1,.,.,.,.,.,.,.,47,40,16.88690476 +34.1,1,34.5,0,48,.,.,1,.,.,.,.,.,.,.,.,.,16.95238095 +34.1,1,46.21666667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,17.02212302 +34.1,1,48.51666667,0,0,.,.,1,.,.,.,.,.,.,.,98,77,17.03581349 +34.1,1,62.93333333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,17.12162698 +34.1,1,73,0,0,.,.,1,.,.,.,.,.,.,.,157,87,17.18154762 +34.1,0,74.5,.,.,.,.,.,0.176,1,.,.,.,.,.,.,.,17.19047619 +34.2,1,0,0,40,.,.,1,.,.,.,.,.,.,6.85,27,31,18.64434524 +34.2,1,7.4333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.68859127 +34.2,1,16.75,0,0,.,.,1,.,.,.,.,.,.,.,27,31,18.74404762 +34.2,1,20.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.7640873 +34.2,1,31.7333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.83323413 +34.2,1,40.4,0,0,.,.,1,.,.,.,.,.,.,.,24,33,18.88482143 +34.2,1,45.9666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.91795635 +34.2,1,56.1,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.97827381 +34.2,1,64.9833333,0,0,.,.,1,.,.,.,.,.,.,.,23,31,19.03115079 +34.2,1,68.4333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.05168651 +34.2,1,80.5833333,0,40,.,.,1,.,.,.,.,.,.,.,26,32,19.12400794 +34.2,1,92.35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.19404762 +34.2,1,104.85,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.26845238 +34.2,1,114.1666667,0,0,.,.,1,.,.,.,.,.,.,.,28,27,19.32390873 +34.2,1,116.2833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.33650794 +34.2,1,127.9333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.40585317 +34.2,1,135.75,0,0,.,.,1,.,.,.,.,.,.,.,29,38,19.45238095 +34.2,1,140.55,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.48095238 +34.2,1,152.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.54980159 +34.2,1,160.25,0,0,.,.,1,.,.,.,.,.,.,.,35,38,19.59821429 +34.2,0,164.0666667,.,.,.,.,.,0.09,1,.,.,.,.,.,.,.,19.62093254 +34.2,1,164.3666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.62271825 +34.2,1,176.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.69325397 +34.2,1,182.75,0,0,.,.,1,.,.,.,.,.,.,.,32,39,19.73214286 +34.2,1,188.3333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.76537698 +34.2,1,200.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.83581349 +34.2,1,206.75,0,0,.,.,1,.,.,.,.,.,.,.,32,42,19.875 +34.2,1,212.35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.90833333 +34.2,1,223.9333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.97728175 +34.2,1,234.5833333,0,0,.,.,1,.,.,.,.,.,.,.,35,46,20.0406746 +34.2,1,237.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.05654762 +34.2,1,248.0666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.12093254 +34.2,1,257.75,0,0,.,.,1,.,.,.,.,.,.,.,40,44,20.17857143 +34.2,1,260.9666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.19771825 +34.2,1,272.0666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.26378968 +34.2,1,281.75,0,0,.,.,1,.,.,.,.,.,.,.,35,48,20.32142857 +34.2,1,284.3,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.33660714 +34.2,1,296.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.40753968 +34.2,1,305.95,0,0,.,.,1,.,.,.,.,.,.,.,34,47,20.46547619 +34.2,1,309.4333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.48621032 +34.2,1,320.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.55039683 +34.2,1,330.25,0,0,.,.,1,.,.,.,.,.,.,.,35,51,20.61011905 +34.2,0,331.6666667,.,.,.,.,.,0.111,1,.,.,.,.,.,.,.,20.61855159 +34.2,1,332.85,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.62559524 +34.2,1,344.0333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.6921627 +34.2,1,354.05,0,0,.,.,1,.,.,.,.,.,.,.,41,51,20.75178571 +34.2,1,356.1833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.76448413 +34.2,1,367.7666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.83343254 +34.2,1,377.5833333,0,0,.,.,1,.,.,.,.,.,.,.,37,49,20.89186508 +34.2,1,379.9,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.90565476 +34.2,1,391.8833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.97698413 +34.2,1,401.5166667,0,0,.,.,1,.,.,.,.,.,.,.,38,49,21.0343254 +34.2,1,404.4,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.0514881 +34.2,1,417.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.12718254 +34.2,1,425.25,0,0,.,.,1,.,.,.,.,.,.,.,32,49,21.17559524 +34.2,1,428.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.19295635 +34.2,1,442.3666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.27748016 +34.2,1,449.4166667,0,0,.,.,1,.,.,.,.,.,.,.,35,51,21.31944444 +34.2,1,452.5166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.33789683 +34.2,1,464,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.40625 +34.2,1,474.1666667,0,0,.,.,1,.,.,.,.,.,.,.,40,54,21.46676587 +34.2,1,476.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.47886905 +34.2,1,488.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.55059524 +34.2,1,497.9166667,0,0,.,.,1,.,.,.,.,.,.,.,33,47,21.60813492 +34.2,0,499.75,.,.,.,.,.,0.114,1,.,.,.,.,.,.,.,21.61904762 +34.2,1,499.9333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.62013889 +34.2,1,512.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.69345238 +34.2,1,520.9166667,0,0,.,.,1,.,.,.,.,.,.,.,44,49,21.74503968 +34.2,1,524.6,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.76696429 +34.2,1,535.6666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.8328373 +34.2,1,546.3166667,0,0,.,.,1,.,.,.,.,.,.,.,34,45,21.89623016 +34.2,1,548.9666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.91200397 +34.2,1,559.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.97619048 +34.2,1,570.5,0,0,.,.,1,.,.,.,.,.,.,.,29,41,22.04017857 +34.2,1,572.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.05039683 +34.2,1,583.5333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.11775794 +34.2,1,594.25,0,0,.,.,1,.,.,.,.,.,.,.,37,43,22.18154762 +34.2,1,597.05,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.19821429 +34.2,1,608.0666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.26378968 +34.2,1,618.5,0,0,.,.,1,.,.,.,.,.,.,.,33,39,22.32589286 +34.2,1,620.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.33551587 +34.2,1,632.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.40744048 +34.2,1,642.1666667,0,0,.,.,1,.,.,.,.,.,.,.,32,36,22.46676587 +34.2,1,644.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.47867063 +34.2,1,656.1,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.54970238 +34.2,1,665.75,0,0,.,.,1,.,.,.,.,.,.,.,27,31,22.60714286 +34.2,1,668.55,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.62380952 +34.2,1,680.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.69325397 +34.2,1,690.5,0,0,.,.,1,.,.,.,.,.,.,.,32,36,22.75446429 +34.2,1,692.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.76785714 +34.2,1,704.35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.83690476 +34.2,0,716.083333,.,.,.,.,.,0.09,1,.,.,.,.,.,.,.,22.90674603 +34.2,1,716.083333,0,0,.,.,1,.,.,.,.,.,.,.,29,32,22.90674603 +34.2,1,716.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.91071429 +34.2,1,728.383333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.97996032 +34.2,1,738,0,0,.,.,1,.,.,.,.,.,.,.,36,26,23.03720238 +34.2,1,740.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,23.05357143 +34.2,1,752.583333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,23.12400794 +34.2,1,762.25,0,0,.,.,1,.,.,.,.,.,.,.,32,30,23.18154762 +34.2,1,764.016667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,23.19206349 +34.2,1,776.066667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.26378968 +34.2,1,786.5,0,0,.,.,1,.,.,.,.,.,.,.,34,26,23.32589286 +34.2,1,788.816667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.33968254 +34.2,1,800.4,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.40863095 +34.2,1,810.416667,0,0,.,.,1,.,.,.,.,.,.,.,25,31,23.46825397 +34.2,1,811.666667,0,0,.,.,1,.,.,.,.,.,.,7,.,.,23.47569444 +34.2,1,812.166667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.47867063 +34.2,1,824.833333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.55406746 +34.2,1,836.366667,0,0,.,.,1,.,.,.,.,.,.,.,28,28,23.62271825 +34.2,1,836.716667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.62480159 +34.2,1,848.616667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.69563492 +34.2,1,858.25,0,0,.,.,1,.,.,.,.,.,.,.,25,25,23.75297619 +34.2,1,860.5,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.76636905 +34.2,1,871.683333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.83293651 +34.2,1,882.25,0,0,.,.,1,.,.,.,.,.,.,.,31,32,23.89583333 +34.2,0,883.583333,.,.,.,.,.,0.083,1,.,.,.,.,.,.,.,23.90376984 +34.2,1,884.233333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.90763889 +34.2,1,896.766667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.98224206 +34.2,1,906.25,0,0,.,.,1,.,.,.,.,.,.,.,32,35,24.03869048 +34.2,1,907.966667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.04890873 +34.2,1,920.116667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.12123016 +34.2,1,932.35,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.19404762 +34.2,1,943.816667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.26230159 +34.2,1,956.566667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.33819444 +34.2,1,971.416667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.4265873 +34.2,1,980.366667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.47986111 +34.2,1,992.633333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.55287698 +34.2,1,998.75,0,0,.,.,1,.,.,.,.,.,.,.,39,26,24.58928571 +34.2,1,1003.916667,0,0,.,.,1,.,.,.,.,.,.,7,.,.,24.62003968 +34.2,1,1004.1,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.62113095 +34.2,1,1016.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.69305556 +34.2,1,1029.35,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.77142857 +34.2,1,1040.516667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.83789683 +34.2,0,1051.583333,.,.,.,.,.,0.071,1,.,.,.,.,.,.,.,24.90376984 +34.2,1,1051.766667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.90486111 +34.2,1,1064.05,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.97797619 +34.2,1,1074.5,0,0,.,.,1,.,.,.,.,.,.,.,23,28,25.04017857 +34.2,1,1077.133333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.05585317 +34.2,1,1089.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.12757937 +34.2,1,1100.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.19305556 +34.2,1,1112.333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.26537698 +34.2,1,1124.633333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.33859127 +34.2,1,1136.666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.41021825 +34.2,1,1148.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.47916667 +34.2,1,1160.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.55208333 +34.2,1,1170.25,0,0,.,.,1,.,.,.,.,.,.,.,26,29,25.61011905 +34.2,1,1172.666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.62450397 +34.2,1,1185.633333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.70168651 +34.2,1,1196.716667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.76765873 +34.2,1,1208.016667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.83492063 +34.2,1,1220.816667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.91111111 +34.2,1,1232.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.97876984 +34.2,1,1241.583333,0,0,.,.,1,.,.,.,.,.,.,.,31,36,26.03472222 +34.2,1,1244.916667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.05456349 +34.2,1,1256.833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.12549603 +34.2,1,1268.116667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.19265873 +34.2,1,1280.333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.26537698 +34.2,1,1292.233333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.33621032 +34.2,1,1304.8,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.4110119 +34.2,1,1315.65,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.47559524 +34.2,1,1328.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.55019841 +34.2,1,1338.25,0,0,.,.,1,.,.,.,.,.,.,.,38,39,26.61011905 +34.2,1,1340.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.62202381 +34.2,1,1351.566667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.68938492 +34.2,1,1363.766667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.76200397 +34.2,1,1376.35,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.83690476 +34.2,1,1388.416667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.90873016 +34.2,1,1395.483333,0,0,.,.,1,.,.,.,.,.,.,7,.,.,26.95079365 +34.2,1,1400.383333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.97996032 +34.2,1,1411.883333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.0484127 +35.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6.2,118,57,17.03839286 +35.1,1,11.83333333,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.10882937 +35.1,1,23.51666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.17837302 +35.1,1,23.63333333,0,0,.,.,1,.,.,.,.,.,.,.,87,49,17.17906746 +35.1,1,35.5,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.24970238 +35.1,0,47.71666667,.,.,.,.,.,0.468,1,.,.,.,.,.,.,.,17.32242063 +35.1,1,47.71666667,0,0,.,.,1,.,.,.,.,.,.,.,76,48,17.32242063 +35.1,1,47.81666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.32301587 +35.1,1,59.13333333,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.39037698 +35.1,1,71.55,0,0,.,.,1,.,.,.,.,.,.,.,67,42,17.46428571 +35.1,1,71.81666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.46587302 +35.1,1,83.15,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.53333333 +35.1,1,94.73333333,0,0,.,.,1,.,.,.,.,.,.,.,65,36,17.60228175 +35.1,1,95.76666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.60843254 +35.1,1,107.6833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.67936508 +35.1,0,119.3,.,.,.,.,.,0.856,1,.,.,.,.,.,.,.,17.7485119 +35.1,1,119.3,0,0,.,.,1,.,.,.,.,.,.,.,62,35,17.7485119 +35.1,1,119.4666667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.74950397 +35.1,1,131.4166667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.82063492 +35.1,1,132.05,0,0,.,.,1,.,.,.,.,.,.,6.2,.,.,17.82440476 +35.1,1,143.2833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.89126984 +35.1,1,144.2166667,0,0,.,.,1,.,.,.,.,.,.,.,58,42,17.8968254 +35.1,1,155.6166667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.96468254 +35.1,0,167.3833333,.,.,.,.,.,0.67,1,.,.,.,.,.,.,.,18.03472222 +35.1,1,167.3833333,0,0,.,.,1,.,.,.,.,.,.,.,58,32,18.03472222 +35.1,1,167.55,2,60,.,.,1,.,.,.,.,.,.,.,.,.,18.03571429 +35.1,1,180.1833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,18.1109127 +35.1,1,190.55,0,0,.,.,1,.,.,.,.,.,.,.,50,36,18.17261905 +35.1,1,191.3666667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,18.17748016 +35.1,1,203.4,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.24910714 +35.1,1,215.0166667,0,0,.,.,1,.,.,.,.,.,.,.,43,36,18.31825397 +35.1,1,215.8666667,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.32331349 +35.1,1,227.15,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.39047619 +35.1,0,239.1333333,.,.,.,.,.,0.96,1,.,.,.,.,.,.,.,18.46180556 +35.1,1,239.1333333,0,0,.,.,1,.,.,.,.,.,.,.,41,31,18.46180556 +35.1,1,239.55,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.46428571 +35.1,1,251.2833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.53412698 +35.1,1,263.4666667,0,0,.,.,1,.,.,.,.,.,.,.,45,31,18.60664683 +35.1,1,263.6333333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.60763889 +35.1,1,275.6333333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.67906746 +35.1,0,287.4666667,.,.,.,.,.,2.7,1,.,.,.,.,.,.,.,18.74950397 +35.1,1,287.4666667,0,0,.,.,1,.,.,.,.,.,.,6.2,41,26,18.74950397 +35.1,1,287.5166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.74980159 +35.1,1,299.6166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.8218254 +35.1,1,306.3,0,0,.,.,1,.,.,.,.,.,.,.,46,28,18.86160714 +35.1,1,311.6333333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.89335317 +35.1,1,323.3166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.96289683 +35.1,1,329.9666667,0,0,.,.,1,.,.,.,.,.,.,.,40,33,19.00248016 +35.1,1,335.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.03571429 +35.1,1,347.15,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.1047619 +35.1,1,357.55,0,0,.,.,1,.,.,.,.,.,.,.,33,28,19.16666667 +35.1,1,359.2166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.1765873 +35.1,1,371.1833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.24781746 +35.1,1,382.9666667,0,0,.,.,1,.,.,.,.,.,.,.,26,25,19.31795635 +35.1,1,383.45,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.32083333 +35.1,1,395.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.39285714 +35.1,1,407.7166667,0,0,.,.,1,.,.,.,.,.,.,.,26,26,19.46527778 +35.1,1,407.7833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.4656746 +35.1,1,419.6166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.53611111 +35.1,1,431.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.60714286 +35.1,1,434.55,0,0,.,.,1,.,.,.,.,.,.,.,29,15,19.625 +35.1,1,443.7666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.67986111 +35.1,1,455.05,0,0,.,.,1,.,.,.,.,.,.,.,30,20,19.74702381 +35.1,1,455.3833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.74900794 +35.1,1,467.8166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.82301587 +35.1,1,479.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.89285714 +35.1,1,495.05,0,100,.,.,1,.,.,.,.,.,.,.,.,.,19.98511905 +35.1,1,503.05,0,0,.,.,1,.,.,.,.,.,.,.,32,30,20.0327381 +35.1,1,506.4,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.05267857 +35.1,1,518.5333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.12490079 +35.1,1,529.95,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.19285714 +35.1,1,541.65,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.2625 +35.1,1,553.6166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.33373016 +35.1,1,565.6166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.40515873 +35.1,0,576.55,.,.,.,.,.,0.735,1,.,.,.,.,.,.,.,20.4702381 +36.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.21,29,31,100.3239087 +36.1,1,1.583333333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,100.3333333 +36.1,1,5.283333333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,100.3553571 +36.1,1,11.58333333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,100.3928571 +36.1,1,16.4,2,80,.,.,1,.,.,.,.,.,.,.,.,.,100.4215278 +36.1,1,22.58333333,0,0,.,.,1,.,.,.,.,.,.,.,24,24,100.4583333 +36.1,1,27.4,2,80,.,.,1,.,.,.,.,.,.,.,.,.,100.487004 +36.1,1,31.1,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,100.5090278 +36.1,1,40.11666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.5626984 +36.1,1,46.83333333,0,0,.,.,1,.,.,.,.,.,.,.,34,35,100.6026786 +36.1,1,49.58333333,0,0,.,.,1,.,.,.,.,.,.,.,35,32,100.6190476 +36.1,1,53.03333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.6395833 +36.1,0,64.35,.,.,.,.,.,4.26,1,.,.,.,.,.,.,.,100.7069444 +36.1,1,65.68333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.714881 +36.1,1,71.58333333,0,0,.,.,1,.,.,.,.,.,.,.,77,25,100.75 +36.1,1,79.56666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.7975198 +36.1,0,90.58333333,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,100.8630952 +36.1,1,92.11666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.8722222 +36.1,1,93.4,0,0,.,.,1,.,.,.,.,.,.,.,34,29,100.8798611 +36.1,1,104.5333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.946131 +36.1,1,115.3166667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.0103175 +36.1,1,119.0833333,0,0,.,.,1,.,.,.,.,.,.,.,42,28,101.0327381 +36.1,1,130.0833333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.0982143 +36.1,1,142.8333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.1741071 +36.1,1,143.4166667,0,0,.,.,1,.,.,.,.,.,.,.,55,39,101.1775794 +36.1,1,154.8333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.2455357 +36.1,1,166.2666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.3135913 +36.1,1,167.4166667,0,0,.,.,1,.,.,.,.,.,.,.,53,34,101.3204365 +36.1,1,178.85,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.3884921 +36.1,1,190.2166667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.4561508 +36.1,1,190.6666667,0,0,.,.,1,.,.,.,.,.,.,.,37,30,101.4588294 +36.1,1,191.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.4642857 +36.1,1,202.6333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.5300595 +36.1,1,213.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.5952381 +36.1,1,214.2333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.5991071 +36.1,1,215.5833333,0,0,.,.,1,.,.,.,.,.,.,.,47,34,101.6071429 +36.1,1,226.3666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.6713294 +36.1,1,238.4333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.7431548 +36.1,1,239.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.75 +36.1,1,239.9166667,0,0,.,.,1,.,.,.,.,.,.,.,55,33,101.7519841 +36.1,1,250.3,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.8137897 +36.1,1,262.7833333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.8880952 +36.1,1,263.5833333,0,0,.,.,1,.,.,.,.,.,.,.,52,32,101.8928571 +36.1,1,265.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.9047619 +36.1,1,274.5666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.9582341 +36.1,1,286.4166667,0,0,.,.,1,.,.,.,.,.,.,.,25,31,102.0287698 +36.1,1,289.0333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.0443452 +36.1,1,301.3166667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.1174603 +36.1,0,312.0833333,.,.,.,.,.,4.9,1,.,.,.,.,.,.,.,102.1815476 +36.2,1,0,0,0,.,.,1,.,.,.,.,.,.,8.21,17,24,102.1815476 +36.2,1,1.466666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.1902778 +36.2,1,14.18333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.2659722 +36.2,1,23,0,0,.,.,1,.,.,.,.,.,.,.,16,17,102.3184524 +36.2,1,25.31666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.3322421 +36.2,1,37.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.4047619 +36.2,1,37.51666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.4048611 +36.2,1,41.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.4285714 +36.2,1,45.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.452381 +36.2,1,46.25,0,0,.,.,1,.,.,.,.,.,.,.,27,19,102.4568452 +36.2,1,49.51666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.4762897 +36.2,1,61.36666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.5468254 +36.2,1,61.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.547619 +36.2,1,65.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.5714286 +36.2,1,70,0,0,.,.,1,.,.,.,.,.,.,.,60,35,102.5982143 +36.2,1,71.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.6071429 +36.2,1,74,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.6220238 +36.2,1,86,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.6934524 +36.2,1,94,0,0,.,.,1,.,.,.,.,.,.,.,97,63,102.7410714 +36.2,1,97.3,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.7607143 +36.2,1,109.3666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.8325397 +36.2,1,117.5833333,0,0,.,.,1,.,.,.,.,.,.,.,128,87,102.8814484 +36.2,1,121.1833333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.902877 +36.2,1,133.8666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.978373 +36.2,1,142.75,0,0,.,.,1,.,.,.,.,.,.,.,332,185,103.03125 +36.2,1,145.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.047619 +36.2,1,157.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.1190476 +36.2,0,168.5,.,.,.,.,.,0.327,1,.,.,.,.,.,.,.,103.1845238 +36.2,1,168.5,0,0,.,.,1,.,.,.,.,.,.,.,638,370,103.1845238 +36.2,1,169.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.1904762 +36.2,1,181.45,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.2616071 +36.2,1,191.5,0,0,.,.,1,.,.,.,.,.,.,.,620,399,103.3214286 +36.2,1,193.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.3333333 +36.2,0,205.5833333,.,.,.,.,.,0.176,1,.,.,.,.,.,.,.,103.4052579 +37.1,1,0,0,0,.,.,1,.,.,.,.,.,.,11.6,87,106,88.7531746 +37.1,1,14.08333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,88.83700397 +37.1,1,23.46666667,0,0,.,.,1,.,.,.,.,.,.,.,87,98,88.89285714 +37.1,1,26.26666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,88.90952381 +37.1,1,37.96666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,88.97916667 +37.1,1,47.21666667,0,0,.,.,1,.,.,.,.,.,.,.,92,116,89.03422619 +37.1,1,50.33333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.05277778 +37.1,1,61.65,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.12013889 +37.1,1,70.71666667,0,0,.,.,1,.,.,.,.,.,.,.,71,91,89.17410714 +37.1,1,73.63333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.19146825 +37.1,1,85.85,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.26418651 +37.1,1,97.56666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.33392857 +37.1,0,98.46666667,.,.,.,.,.,0.05,1,.,.,.,.,.,.,.,89.33928571 +38.1,1,0,0,0,.,.,1,.,.,.,.,.,.,3.7,44,34,1.12202381 +38.1,1,0.116666667,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.122718254 +38.1,1,0.916666667,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.127480159 +38.1,1,5.5,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.154761905 +38.1,1,12.53333333,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.196626984 +38.1,1,24.43333333,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.267460317 +38.1,1,27.5,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.285714286 +38.1,1,32,0,0,.,.,1,.,.,.,.,.,.,.,39,32,1.3125 +38.1,1,35,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.330357143 +38.1,1,47.5,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.404761905 +38.1,1,48.16666667,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.408730159 +38.1,1,57.41666667,0,0,.,.,1,.,.,.,.,.,.,.,35,31,1.463789683 +38.1,0,60,.,.,.,.,.,0.532,1,.,.,.,.,.,.,.,1.479166667 +38.2,1,0,2,26,.,.,1,.,.,.,.,.,.,3.7,35,31,1.491468254 +38.2,1,2.85,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.50843254 +38.2,1,9.433333333,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.547619048 +38.2,1,11.16666667,2,52,.,.,1,.,.,.,.,.,.,.,.,.,1.557936508 +38.2,0,23.2,.,.,.,.,.,0.456,1,.,.,.,.,.,.,.,1.629563492 +38.2,1,25.85,2,52,.,.,1,.,.,.,.,.,.,.,.,.,1.645337302 +38.2,1,37.68333333,2,52,.,.,1,.,.,.,.,.,.,.,.,.,1.71577381 +38.2,0,48.93333333,.,.,.,.,.,0.239,1,.,.,.,.,.,.,.,1.782738095 diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index bcd9569ee..6866a7104 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -58,45 +58,109 @@ impl Predict for Ode { let mut x = State::new(0.0, 0.0); let mut index = 0; for block in &scenario.blocks { + //if no code is needed here, remove the blocks from the codebase + //It seems that blocks is an abstractions we're going to end up not using system.cov = Some(&block.covs); for event in &block.events { - let mut event_time = event.time; + let lag_time = event.time + lag; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: event.time + lag, + time: lag_time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); + // x = simulate_next_state(x, &system, scenario, event, index); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } else { //dose if lag > 0.0 { - // if lag is greater than 0 and we integrate from the current time to the time plus lag - // then we can start the next integration at the correct time - // and we can give the dose directly to the compartment - event_time = event.time + lag; - let mut stepper = - Rk4::new(system.clone(), event.time, x, event_time, 0.1); + // let mut stepper = + // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); + let mut stepper = Dopri5::new( + system.clone(), + event.time, + lag_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + let _int = stepper.integrate(); let y = stepper.y_out(); x = *y.last().unwrap(); } x[event.input.unwrap() - 1] += event.dose.unwrap(); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + lag_time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } } else if event.evid == 0 { //obs yout.push(x[1] / params[3]); + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } - if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - index += 1; - } + index += 1; } } yout diff --git a/examples/vori/config.toml b/examples/vori/config.toml new file mode 100644 index 000000000..1a82234f2 --- /dev/null +++ b/examples/vori/config.toml @@ -0,0 +1,27 @@ +[paths] +data="examples/data/vori.csv" +log_out="log/vori.log" +[config] +cycles=100 +engine="NPAG" +init_points=10000 +seed=347 +tui=true +pmetrics_outputs=true +cache = true +[random] +Age50 = [1.0,24.0] +FA1 = [0.1,1.0] +Hill = [0.01,5.0] +Ka = [0.01,15.0] +KCP = [0.01,15.0] +Km = [5.0,60.0] +KPC = [0.01,15.0] +Vc0 = [1.0,5.0] +Vmax0 = [1.0,60.0] +[fixed] +[constant] +[error] +value = 2.8 +class = "proportional" +poly = [0.02,0.1,0.0,0.0] diff --git a/examples/vori/main.rs b/examples/vori/main.rs new file mode 100644 index 000000000..a628f4c72 --- /dev/null +++ b/examples/vori/main.rs @@ -0,0 +1,234 @@ +#![allow(dead_code)] +#![allow(unused_variables)] +use eyre::Result; +use np_core::prelude::{ + datafile::{CovLine, Infusion}, + *, +}; +use ode_solvers::*; +use std::collections::HashMap; +#[derive(Debug, Clone)] +struct Model<'a> { + age50: f64, + fa1: f64, + hill: f64, + ka: f64, + kcp: f64, + km: f64, + kpc: f64, + vc0: f64, + vmax0: f64, + _scenario: &'a Scenario, + infusions: Vec, + cov: Option<&'a HashMap>, +} + +type State = SVector; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&mut self, t: Time, x: &mut State, dx: &mut State) { + let age50 = self.age50; + let fa1 = self.fa1; + let hill = self.hill; + let ka = self.ka; + let kcp = self.kcp; + let km = self.km; + let kpc = self.kpc; + let vc0 = self.vc0; + let vmax0 = self.vmax0; + let wt = self.cov.unwrap().get("wt").unwrap().interp(t); + let ast = self.cov.unwrap().get("ast").unwrap().interp(t); + let alt = self.cov.unwrap().get("alt").unwrap().interp(t); + let age = self.cov.unwrap().get("age").unwrap().interp(t); + + let vm = vmax0 * wt.powf(0.75); + let v = vc0 * wt; + let fage = age.powf(hill) / (age50.powf(hill) + age.powf(hill)); + + let mut rateiv = [0.0]; //TODO: hardcoded + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] = infusion.amount / infusion.dur; + } + } + + dx[0] = -ka * x[0]; + dx[1] = + ka * x[0] + rateiv[0] - fage * vm / (km * v + x[1]) * x[1] - kcp * x[1] + kpc * x[2]; + dx[2] = kcp * x[1] - kpc * x[2]; + } +} + +#[derive(Debug, Clone)] +struct Ode {} + +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { + age50: params[0], + fa1: params[1], + hill: params[2], + ka: params[3], + kcp: params[4], + km: params[5], + kpc: params[6], + vc0: params[7], + vmax0: params[8], + _scenario: scenario, + infusions: vec![], + cov: None, + }; + let lag = 0.0; + let mut yout = vec![]; + let mut x = State::new(0.0, 0.0, 0.0); + let mut index: usize = 0; + for block in &scenario.blocks { + //if no code is needed here, remove the blocks from the codebase + //It seems that blocks is an abstractions we're going to end up not using + system.cov = Some(&block.covs); + for event in &block.events { + let lag_time = event.time + lag; + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: lag_time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + // x = simulate_next_state(x, &system, scenario, event, index); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } + } else { + //dose + if lag > 0.0 { + // let mut stepper = + // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); + let mut stepper = Dopri5::new( + system.clone(), + event.time, + lag_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + + x[event.input.unwrap() - 1] += event.dose.unwrap(); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + lag_time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } + } + } else if event.evid == 0 { + //obs + yout.push(eval_outeq( + ¶ms, + system.cov.unwrap(), + &x, + event.time, + event.outeq.unwrap(), + )); + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 0.01, + x, + 1e-4, + 1e-4, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } + } + index += 1; + } + } + yout + } +} + +fn eval_outeq( + params: &Vec, + cov: &HashMap, + x: &State, + time: f64, + outeq: usize, +) -> f64 { + let age50 = params[0]; + let fa1 = params[1]; + let hill = params[2]; + let ka = params[3]; + let kcp = params[4]; + let km = params[5]; + let kpc = params[6]; + let vc0 = params[7]; + let vmax0 = params[8]; + let wt = cov.get("wt").unwrap().interp(time); + let ast = cov.get("ast").unwrap().interp(time); + let alt = cov.get("alt").unwrap().interp(time); + let age = cov.get("age").unwrap().interp(time); + let vm = vmax0 * wt.powf(0.75); + let v = vc0 * wt; + let fage = age.powf(hill) / (age50.powf(hill) + age.powf(hill)); + match outeq { + 1 => x[1] / v, + _ => panic!("Invalid output equation"), + } +} + +fn main() -> Result<()> { + start(Engine::new(Ode {}), "examples/vori/config.toml".to_string())?; + Ok(()) +} From 45f2984dc27b7ddf20d3b74c50eecd645c1ed8f2 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 15 Aug 2023 17:54:44 -0500 Subject: [PATCH 245/393] found the reason of two_eq_lag crashing since last update, The current simulator does not know to handle if lag time is big enough to go over the next event's time. need to think about this case --- Cargo.toml | 3 +- examples/bimodal_ke/main.rs | 59 ++++++++++--------------------------- examples/debug.rs | 12 ++++---- examples/simulator/main.rs | 2 +- examples/two_eq_lag/main.rs | 42 +++++++++++++++----------- examples/vori/main.rs | 2 +- src/algorithms/npag.rs | 4 +-- src/tui/state.rs | 5 ++++ 8 files changed, 58 insertions(+), 71 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 20407c45e..cf65011c9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,8 @@ serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.5.0" toml = {version = "0.7.6", features = ["preserve_order"]} -ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_system' } +# ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_system' } +ode_solvers = "0.3.7" #plotly = "0.8.3" #interp = "1.0.1" ndarray-stats = "0.5.1" diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index fddd864dc..8a14c49b2 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -7,6 +7,9 @@ use np_core::prelude::{ }; use ode_solvers::*; +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; + #[derive(Debug, Clone)] struct Model<'a> { ke: f64, @@ -20,7 +23,7 @@ type State = Vector1; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { + fn system(&self, t: Time, y: &State, dy: &mut State) { let ke = self.ke; let _lag = 0.0; @@ -40,36 +43,6 @@ impl ode_solvers::System for Model<'_> { } } -// fn simulate_next_state( -// state: State, -// system: &Model, -// scenario: &Scenario, -// event: &Event, -// index: usize, -// ) -> State { -// if let Some(next_time) = scenario.times.get(index + 1) { -// if *next_time > event.time { -// let mut stepper = Dopri5::new( -// system.clone(), -// event.time, -// *next_time, -// 0.01, -// state, -// 1e-4, -// 1e-4, -// ); - -// let _res = stepper.integrate(); -// let y = stepper.y_out(); -// let state = *y.last().unwrap(); -// return state; -// } else { -// panic!("next time is before event time"); -// } -// } else { -// return state; -// } -// } #[derive(Debug, Clone)] struct Ode {} @@ -108,10 +81,10 @@ impl Predict for Ode { system.clone(), event.time, *next_time, - 0.01, + 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _res = stepper.integrate(); @@ -131,10 +104,10 @@ impl Predict for Ode { system.clone(), event.time, lag_time, - 0.01, + 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _int = stepper.integrate(); @@ -149,10 +122,10 @@ impl Predict for Ode { system.clone(), lag_time, *next_time, - 0.01, + 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _res = stepper.integrate(); @@ -174,10 +147,10 @@ impl Predict for Ode { system.clone(), event.time, *next_time, - 0.01, + 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _res = stepper.integrate(); diff --git a/examples/debug.rs b/examples/debug.rs index ec285dcfb..c9acf9bcd 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -19,7 +19,7 @@ type State = Vector2; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, y: &mut State, dy: &mut State) { + fn system(&self, t: Time, y: &State, dy: &mut State) { // Random parameters let ka = self.ka; let ke = self.ke; @@ -29,11 +29,11 @@ impl ode_solvers::System for Model<'_> { dy[1] = ka * y[0] - ke * y[1]; //////////////// END USER DEFINED //////////////// - if let Some(dose) = &self.dose { - if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { - y[dose.compartment] += dose.amount; - } - } + // if let Some(dose) = &self.dose { + // if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { + // y[dose.compartment] += dose.amount; + // } + // } } } diff --git a/examples/simulator/main.rs b/examples/simulator/main.rs index d3a827a53..929cb2892 100644 --- a/examples/simulator/main.rs +++ b/examples/simulator/main.rs @@ -21,7 +21,7 @@ type State = SVector; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, x: &mut State, dx: &mut State) { + fn system(&self, t: Time, x: &State, dx: &mut State) { // Random parameters let ka = self.ka; let ke = self.ke; diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 6866a7104..eaf9667eb 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -20,7 +20,7 @@ type State = SVector; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, x: &mut State, dx: &mut State) { + fn system(&self, t: Time, x: &State, dx: &mut State) { // Random parameters let ka = self.ka; let ke = self.ke; @@ -79,7 +79,7 @@ impl Predict for Ode { system.clone(), event.time, *next_time, - 0.01, + 1e-3, x, 1e-4, 1e-4, @@ -98,29 +98,37 @@ impl Predict for Ode { if lag > 0.0 { // let mut stepper = // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); - let mut stepper = Dopri5::new( - system.clone(), - event.time, - lag_time, - 0.01, - x, - 1e-4, - 1e-4, - ); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time < lag_time { + log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); + panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); + } + let mut stepper = Dopri5::new( + system.clone(), + event.time, + lag_time, + 1e-3, + x, + 1e-4, + 1e-4, + ); - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + } else { + log::error!("Panic: Negative Lag!"); } x[event.input.unwrap() - 1] += event.dose.unwrap(); if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > event.time { + if *next_time > lag_time { let mut stepper = Dopri5::new( system.clone(), lag_time, *next_time, - 0.01, + 1e-3, x, 1e-4, 1e-4, @@ -145,7 +153,7 @@ impl Predict for Ode { system.clone(), event.time, *next_time, - 0.01, + 1e-3, x, 1e-4, 1e-4, diff --git a/examples/vori/main.rs b/examples/vori/main.rs index a628f4c72..7b5795a74 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -27,7 +27,7 @@ type State = SVector; type Time = f64; impl ode_solvers::System for Model<'_> { - fn system(&mut self, t: Time, x: &mut State, dx: &mut State) { + fn system(&self, t: Time, x: &State, dx: &mut State) { let age50 = self.age50; let fa1 = self.fa1; let hill = self.hill; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index abbbe01ee..fe6f03e09 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -119,7 +119,7 @@ where let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; for (index, lam) in lambda.iter().enumerate() { - if lam > &1e-8 && lam > &(lambda.max().unwrap() / 1000_f64) { + if *lam > 1e-8 && *lam > lambda.max().unwrap() / 1000_f64 { theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); } @@ -249,7 +249,7 @@ where psi = stack(Axis(1), &psi_columns).unwrap(); w = Array::from(lambda_tmp); let pyl = psi.dot(&w); - + if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //cycles.csv diff --git a/src/tui/state.rs b/src/tui/state.rs index b7eb1ffa8..31dbacb3f 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -39,3 +39,8 @@ impl AppHistory { self.cycles.push(cycle); } } +impl Default for AppHistory { + fn default() -> Self { + Self::new() + } +} From 65e66141ef20456b9182cccf5d49f07e419f913b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 15 Aug 2023 18:08:23 -0500 Subject: [PATCH 246/393] upated all the examples with the new simulator code --- examples/bimodal_ke/main.rs | 34 +++++++++++++++----------- examples/two_eq_lag/main.rs | 20 ++++++++-------- examples/vori/main.rs | 48 +++++++++++++++++++++---------------- 3 files changed, 58 insertions(+), 44 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 8a14c49b2..84ebd88b7 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -31,7 +31,7 @@ impl ode_solvers::System for Model<'_> { let mut rateiv = [0.0]; for infusion in &self.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] = infusion.amount / infusion.dur; + rateiv[infusion.compartment] += infusion.amount / infusion.dur; } } @@ -100,24 +100,30 @@ impl Predict for Ode { if lag > 0.0 { // let mut stepper = // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); - let mut stepper = Dopri5::new( - system.clone(), - event.time, - lag_time, - 1e-3, - x, - RTOL, - ATOL, - ); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time < lag_time { + log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); + panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); + } + let mut stepper = Dopri5::new( + system.clone(), + event.time, + lag_time, + 1e-3, + x, + RTOL, + ATOL, + ); - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } } x[event.input.unwrap() - 1] += event.dose.unwrap(); if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > event.time { + if *next_time > lag_time { let mut stepper = Dopri5::new( system.clone(), lag_time, diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index eaf9667eb..15e6a6fe1 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,10 +1,12 @@ use eyre::Result; use np_core::prelude::{ - datafile::{parse, CovLine, Infusion}, + datafile::{CovLine, Infusion}, *, }; use ode_solvers::*; use std::collections::HashMap; +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; #[derive(Debug, Clone)] struct Model<'a> { ka: f64, @@ -30,7 +32,7 @@ impl ode_solvers::System for Model<'_> { let mut rateiv = [0.0]; for infusion in &self.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] = infusion.amount / infusion.dur; + rateiv[infusion.compartment] += infusion.amount / infusion.dur; } } ///////////////////// USER DEFINED /////////////// @@ -81,8 +83,8 @@ impl Predict for Ode { *next_time, 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _res = stepper.integrate(); @@ -109,16 +111,14 @@ impl Predict for Ode { lag_time, 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _int = stepper.integrate(); let y = stepper.y_out(); x = *y.last().unwrap(); } - } else { - log::error!("Panic: Negative Lag!"); } x[event.input.unwrap() - 1] += event.dose.unwrap(); @@ -130,8 +130,8 @@ impl Predict for Ode { *next_time, 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _res = stepper.integrate(); diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 7b5795a74..1771d7712 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -5,6 +5,8 @@ use np_core::prelude::{ datafile::{CovLine, Infusion}, *, }; +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; use ode_solvers::*; use std::collections::HashMap; #[derive(Debug, Clone)] @@ -49,7 +51,7 @@ impl ode_solvers::System for Model<'_> { let mut rateiv = [0.0]; //TODO: hardcoded for infusion in &self.infusions { if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] = infusion.amount / infusion.dur; + rateiv[infusion.compartment] += infusion.amount / infusion.dur; } } @@ -105,10 +107,10 @@ impl Predict for Ode { system.clone(), event.time, *next_time, - 0.01, + 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _res = stepper.integrate(); @@ -124,32 +126,38 @@ impl Predict for Ode { if lag > 0.0 { // let mut stepper = // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); - let mut stepper = Dopri5::new( - system.clone(), - event.time, - lag_time, - 0.01, - x, - 1e-4, - 1e-4, - ); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time < lag_time { + log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); + panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); + } + let mut stepper = Dopri5::new( + system.clone(), + event.time, + lag_time, + 1e-3, + x, + RTOL, + ATOL, + ); - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } } x[event.input.unwrap() - 1] += event.dose.unwrap(); if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > event.time { + if *next_time > lag_time { let mut stepper = Dopri5::new( system.clone(), lag_time, *next_time, - 0.01, + 1e-3, x, - 1e-4, - 1e-4, + RTOL, + ATOL, ); let _res = stepper.integrate(); From dbe7b1e6c70b1cd27faf7301f17af34835c0447e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 22 Aug 2023 20:45:46 -0500 Subject: [PATCH 247/393] refactoring the code to make it easier to the transition into objects --- Cargo.toml | 1 + examples/debug.rs | 178 ++++++++++++++++++++++++++++++++----------- src/base/datafile.rs | 145 ++++++++++++++++------------------- 3 files changed, 202 insertions(+), 122 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index cf65011c9..969a0d753 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,6 +31,7 @@ tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.1" rawpointer = "0.2.1" argmin = "0.8.1" +itertools = "0.11.0" #noisy_float = "0.2.0" #ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} #openblas-src = { version = "0.10.8", features = ["system"]} diff --git a/examples/debug.rs b/examples/debug.rs index c9acf9bcd..08d4d5c4a 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -1,89 +1,175 @@ +use std::collections::HashMap; + use eyre::Result; +use ndarray::Array; use np_core::prelude::{ - datafile::{Dose, Infusion}, + datafile::{CovLine, Infusion}, *, }; use ode_solvers::*; + +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; + #[derive(Debug, Clone)] struct Model<'a> { - ka: f64, ke: f64, _v: f64, - lag: f64, _scenario: &'a Scenario, infusions: Vec, - dose: Option, + cov: Option<&'a HashMap>, } -type State = Vector2; +type State = Vector1; type Time = f64; impl ode_solvers::System for Model<'_> { fn system(&self, t: Time, y: &State, dy: &mut State) { - // Random parameters - let ka = self.ka; let ke = self.ke; - // Covariates + + let _lag = 0.0; + + let mut rateiv = [0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] += infusion.amount / infusion.dur; + } + } + ///////////////////// USER DEFINED /////////////// - dy[0] = -ka * y[0]; - dy[1] = ka * y[0] - ke * y[1]; - //////////////// END USER DEFINED //////////////// - // if let Some(dose) = &self.dose { - // if dose.time > t - (0.1 / 2.) && dose.time <= t + (0.1 / 2.) { - // y[dose.compartment] += dose.amount; - // } - // } + dy[0] = -ke * y[0] + rateiv[0]; + + //////////////// END USER DEFINED //////////////// } } +#[derive(Debug, Clone)] struct Ode {} impl Predict for Ode { fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { let mut system = Model { - ka: params[0], - ke: params[1], - _v: params[2], - lag: params[3], + ke: params[0], + _v: params[1], _scenario: scenario, infusions: vec![], - dose: None, + cov: None, }; - let lag = system.lag; // or 0.0 + let lag = 0.0; let mut yout = vec![]; - let mut y0 = State::new(0.0, 0.0); - let mut index = 0; + let mut x = State::new(0.0); + let mut index: usize = 0; for block in &scenario.blocks { + //if no code is needed here, remove the blocks from the codebase + //It seems that blocks is an abstractions we're going to end up not using + system.cov = Some(&block.covs); for event in &block.events { + let lag_time = event.time + lag; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: event.time + lag, + time: lag_time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); + // x = simulate_next_state(x, &system, scenario, event, index); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 1e-3, + x, + RTOL, + ATOL, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } else { //dose - system.dose = Some(Dose { - time: event.time + lag, - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - }); + if lag > 0.0 { + // let mut stepper = + // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time < lag_time { + log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); + panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); + } + let mut stepper = Dopri5::new( + system.clone(), + event.time, + lag_time, + 1e-3, + x, + RTOL, + ATOL, + ); + + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + } + + x[event.input.unwrap() - 1] += event.dose.unwrap(); + if let Some(next_time) = scenario.times.get(index + 1) { + if *next_time > lag_time { + let mut stepper = Dopri5::new( + system.clone(), + lag_time, + *next_time, + 1e-3, + x, + RTOL, + ATOL, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } } else if event.evid == 0 { //obs - yout.push(y0[1] / params[2]); - } - if let Some(next_time) = scenario.times.get(index + 1) { - let mut stepper = Rk4::new(system.clone(), event.time, y0, *next_time, 0.1); - let _res = stepper.integrate(); - let y = stepper.y_out(); - y0 = *y.last().unwrap(); - index += 1; + yout.push(x[event.outeq.unwrap() - 1] / params[1]); + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + if *next_time > event.time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 1e-3, + x, + RTOL, + ATOL, + ); + + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if *next_time > event.time { + log::error!("Panic: Next event's time is in the past!"); + panic!("Panic: Next event's time is in the past!"); + } + } } + index += 1; } } yout @@ -92,15 +178,19 @@ impl Predict for Ode { fn main() -> Result<()> { let scenarios = - np_core::base::datafile::parse(&"examples/data/two_eq_lag.csv".to_string()).unwrap(); + np_core::base::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); - let block = scenario.blocks.get(0).unwrap(); - dbg!(&block.covs); + // let block = scenario.blocks.get(0).unwrap(); + // dbg!(&block.covs); // dbg!(&block.covs.get("WT").unwrap().interp(12.0)); - // let sim = Sim {}; + let sim = Ode {}; // Vamos a asumir que todos los valores de covs estĆ”n presentes - // dbg!(&scenario.obs); - // dbg!(sim.simulate(vec![0.3142161965370178, 119.59214568138123], scenario)); + let yobs = Array::from_vec(scenario.obs.clone()); + let ypred = + Array::from_vec(sim.predict(vec![0.3137412105321884, 116.93967163562775], scenario)); + dbg!(&yobs); + dbg!(&ypred); + dbg!(&yobs - &ypred); Ok(()) } diff --git a/src/base/datafile.rs b/src/base/datafile.rs index f244a2269..8767f8303 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -13,6 +13,10 @@ pub struct Scenario { pub obs_times: Vec, pub times: Vec, } + +// impl Scenario { +// pub fn new(events: Vec) -> Self {} +// } #[derive(Debug, Clone)] pub struct Infusion { pub time: f64, @@ -100,94 +104,76 @@ pub fn parse(path: &String) -> Result, Box> { } let mut scenarios: Vec = vec![]; - let mut blocks: Vec = vec![]; - let mut block: Block = Block { - events: vec![], - covs: HashMap::new(), - }; - let mut obs: Vec = vec![]; - let mut times: Vec = vec![]; - let mut obs_times: Vec = vec![]; - let mut id = events[0].id.clone(); - for mut event in events { - //First event of a scenario - if event.id != id { - for (key, val) in &event.covs { + let mut event_groups: HashMap> = HashMap::new(); + events.into_iter().for_each(|event| { + event_groups + .entry(event.id.clone()) + .or_insert_with(Vec::new) + .push(event); + }); + + for (id, s_events) in event_groups { + let mut blocks: Vec = vec![]; + let mut block: Block = Block { + events: vec![], + covs: HashMap::new(), + }; + let mut obs: Vec = vec![]; + let mut times: Vec = vec![]; + let mut obs_times: Vec = vec![]; + + for mut event in s_events { + times.push(event.time); + //Covariate forward filling + for (key, val) in &mut event.covs { if val.is_none() { - return Err(format!("Error: Covariate {} does not have a value on the first event of subject {}.", key, event.id).into()); + //This will fail if for example the block is empty, Doses always must have the cov values + *val = *block.events.last().unwrap().covs.get(key).unwrap(); } } - if !block.events.is_empty() { - blocks.push(block); - } - scenarios.push(Scenario { - id, - blocks, - obs, - obs_times, - times, - }); - block = Block { - events: vec![], - covs: HashMap::new(), - }; - obs = vec![]; - blocks = vec![]; - obs_times = vec![]; - times = vec![]; - id = event.id.clone(); - } - times.push(event.time); - //Covariate forward filling - for (key, val) in &mut event.covs { - if val.is_none() { - *val = *block.events.last().unwrap().covs.get(key).unwrap(); - } - } - //Event validation logic - if event.evid == 1 { - if event.dur.unwrap_or(0.0) > 0.0 { - check_infusion(&event)?; - } else { - check_dose(&event)?; - } + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + check_infusion(&event)?; + } else { + check_dose(&event)?; + } - if !block.events.is_empty() { - blocks.push(block); + if !block.events.is_empty() { + blocks.push(block); + } + block = Block { + events: vec![], + covs: HashMap::new(), + }; + // clone the covs from the dose event and put them in the block + } else if event.evid == 0 { + check_obs(&event)?; + obs_times.push(event.time); + obs.push(event.out.unwrap()); + } else { + return Err("Error: Unsupported evid".into()); } - // clone the covs from the dose event and put them in the block - block = Block { - events: vec![], - covs: HashMap::new(), - }; - } else if event.evid == 0 { - check_obs(&event)?; - obs_times.push(event.time); - obs.push(event.out.unwrap()); - } else { - return Err("Error: Unsupported evid".into()); + block.events.push(event); } - - block.events.push(event); - } - if !block.events.is_empty() { - blocks.push(block); + if !block.events.is_empty() { + blocks.push(block); + } + scenarios.push(Scenario { + id, + blocks, + obs, + obs_times, + times, + }); } - scenarios.push(Scenario { - id, - blocks, - obs, - obs_times, - times, - }); + dbg!(&scenarios); // Prepare the linear interpolation of the covariates - let scenarios_c = scenarios.clone(); - for (si, scenario) in scenarios.iter_mut().enumerate() { - let scenario_c = scenarios_c.get(si).unwrap(); - for (bi, block) in scenario.blocks.iter_mut().enumerate() { + for scenario in &mut scenarios { + let mut b_it = scenario.blocks.iter_mut().peekable(); + while let Some(block) = b_it.next() { let mut block_covs: HashMap = HashMap::new(); - if let Some(next_block) = scenario_c.blocks.get(bi + 1) { + if let Some(next_block) = b_it.peek() { for (key, p_v) in &block.events.first().unwrap().covs { let p_v = p_v.unwrap(); let p_t = block.events.first().unwrap().time; @@ -219,6 +205,9 @@ pub fn parse(path: &String) -> Result, Box> { block.covs = block_covs; } } + dbg!(scenarios); + // hard stop execution + std::process::exit(1); Ok(scenarios) } From 08a095d060c841f4cd805261d3f80d0013d1dad0 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 22 Aug 2023 21:10:25 -0500 Subject: [PATCH 248/393] moved the Scenario parsing to specific methods --- src/base/datafile.rs | 233 +++++++++++++++++++++++-------------------- 1 file changed, 127 insertions(+), 106 deletions(-) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 8767f8303..09829e943 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -1,6 +1,6 @@ -#![allow(dead_code)] use std::collections::HashMap; use std::error::Error; +use std::process::exit; type Record = HashMap; @@ -14,9 +14,107 @@ pub struct Scenario { pub times: Vec, } -// impl Scenario { -// pub fn new(events: Vec) -> Self {} -// } +impl Scenario { + pub fn new(events: Vec) -> Result> { + let scenario = Self::parse_events(events)?; + Ok(scenario.process_covariates()) + } + + fn parse_events(events: Vec) -> Result> { + let id = events.first().unwrap().id.clone(); + let mut blocks: Vec = vec![]; + let mut block: Block = Block { + events: vec![], + covs: HashMap::new(), + }; + let mut obs: Vec = vec![]; + let mut times: Vec = vec![]; + let mut obs_times: Vec = vec![]; + + for mut event in events { + times.push(event.time); + //Covariate forward filling + for (key, val) in &mut event.covs { + if val.is_none() { + //This will fail if for example the block is empty, Doses always must have the cov values + *val = *block.events.last().unwrap().covs.get(key).unwrap(); + } + } + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + check_infusion(&event)?; + } else { + check_dose(&event)?; + } + + if !block.events.is_empty() { + blocks.push(block); + } + block = Block { + events: vec![], + covs: HashMap::new(), + }; + // clone the covs from the dose event and put them in the block + } else if event.evid == 0 { + check_obs(&event)?; + obs_times.push(event.time); + obs.push(event.out.unwrap()); + } else { + log::error!("Error: Unsupported evid"); + exit(-1); + } + block.events.push(event); + } + if !block.events.is_empty() { + blocks.push(block); + } + Ok(Scenario { + id, + blocks, + obs, + obs_times, + times, + }) + } + + fn process_covariates(mut self) -> Self { + let mut b_it = self.blocks.iter_mut().peekable(); + while let Some(block) = b_it.next() { + let mut block_covs: HashMap = HashMap::new(); + if let Some(next_block) = b_it.peek() { + for (key, p_v) in &block.events.first().unwrap().covs { + let p_v = p_v.unwrap(); + let p_t = block.events.first().unwrap().time; + let f_v = next_block + .events + .first() + .unwrap() + .covs + .get(key) + .unwrap() + .unwrap(); + let f_t = next_block.events.first().unwrap().time; + let slope = (f_v - p_v) / (f_t - p_t); + let intercept = p_v - slope * p_t; + block_covs.insert(key.clone(), CovLine { intercept, slope }); + } + } else { + for (key, p_v) in &block.events.first().unwrap().covs { + let p_v = p_v.unwrap(); + block_covs.insert( + key.clone(), + CovLine { + intercept: p_v, + slope: 0.0, + }, + ); + } + } + block.covs = block_covs; + } + self + } +} #[derive(Debug, Clone)] pub struct Infusion { pub time: f64, @@ -103,8 +201,6 @@ pub fn parse(path: &String) -> Result, Box> { }); } - let mut scenarios: Vec = vec![]; - let mut event_groups: HashMap> = HashMap::new(); events.into_iter().for_each(|event| { event_groups @@ -113,132 +209,57 @@ pub fn parse(path: &String) -> Result, Box> { .push(event); }); - for (id, s_events) in event_groups { - let mut blocks: Vec = vec![]; - let mut block: Block = Block { - events: vec![], - covs: HashMap::new(), - }; - let mut obs: Vec = vec![]; - let mut times: Vec = vec![]; - let mut obs_times: Vec = vec![]; - - for mut event in s_events { - times.push(event.time); - //Covariate forward filling - for (key, val) in &mut event.covs { - if val.is_none() { - //This will fail if for example the block is empty, Doses always must have the cov values - *val = *block.events.last().unwrap().covs.get(key).unwrap(); - } - } - if event.evid == 1 { - if event.dur.unwrap_or(0.0) > 0.0 { - check_infusion(&event)?; - } else { - check_dose(&event)?; - } + let mut scenarios: Vec = vec![]; - if !block.events.is_empty() { - blocks.push(block); - } - block = Block { - events: vec![], - covs: HashMap::new(), - }; - // clone the covs from the dose event and put them in the block - } else if event.evid == 0 { - check_obs(&event)?; - obs_times.push(event.time); - obs.push(event.out.unwrap()); - } else { - return Err("Error: Unsupported evid".into()); - } - block.events.push(event); - } - if !block.events.is_empty() { - blocks.push(block); - } - scenarios.push(Scenario { - id, - blocks, - obs, - obs_times, - times, - }); - } - dbg!(&scenarios); - // Prepare the linear interpolation of the covariates - for scenario in &mut scenarios { - let mut b_it = scenario.blocks.iter_mut().peekable(); - while let Some(block) = b_it.next() { - let mut block_covs: HashMap = HashMap::new(); - if let Some(next_block) = b_it.peek() { - for (key, p_v) in &block.events.first().unwrap().covs { - let p_v = p_v.unwrap(); - let p_t = block.events.first().unwrap().time; - let f_v = next_block - .events - .first() - .unwrap() - .covs - .get(key) - .unwrap() - .unwrap(); - let f_t = next_block.events.first().unwrap().time; - let slope = (f_v - p_v) / (f_t - p_t); - let intercept = p_v - slope * p_t; - block_covs.insert(key.clone(), CovLine { intercept, slope }); - } - } else { - for (key, p_v) in &block.events.first().unwrap().covs { - let p_v = p_v.unwrap(); - block_covs.insert( - key.clone(), - CovLine { - intercept: p_v, - slope: 0.0, - }, - ); - } - } - block.covs = block_covs; - } + for (_id, s_events) in event_groups { + let scenario = Scenario::new(s_events)?; + scenarios.push(scenario); } - dbg!(scenarios); - // hard stop execution - std::process::exit(1); Ok(scenarios) } fn check_dose(event: &Event) -> Result<(), Box> { if event.dose.is_none() { - return Err("Error: Dose event without dose".into()); + log::error!("Error: Dose event without dose"); + //return Err("Error: Dose event without dose".into()); + exit(-1); } if event.input.is_none() { - return Err("Error: Dose event without input".into()); + log::error!("Error: Dose event without input"); + //return Err("Error: Dose event without input".into()); + exit(-1); } Ok(()) } fn check_infusion(event: &Event) -> Result<(), Box> { if event.dose.is_none() { - return Err("Error: Infusion event without dose".into()); + log::error!("Error: Infusion event without dose"); + //return Err("Error: Infusion event without dose".into()); + exit(-1); } if event.dur.is_none() { - return Err("Error: Infusion event without duration".into()); + log::error!("Error: Infusion event without duration"); + //return Err("Error: Infusion event without duration".into()); + exit(-1); } if event.input.is_none() { - return Err("Error: Infusion event without input".into()); + log::error!("Error: Infusion event without input"); + //return Err("Error: Infusion event without input".into()); + exit(-1); } Ok(()) } fn check_obs(event: &Event) -> Result<(), Box> { if event.out.is_none() { - return Err("Error: Obs event without out".into()); + log::error!("Error: Obs event without out"); + //return Err("Error: Obs event without out".into()); + exit(-1); } if event.outeq.is_none() { - return Err("Error: Obs event without outeq".into()); + log::error!("Error: Obs event without outeq"); + //return Err("Error: Obs event without outeq".into()); + exit(-1); } Ok(()) } From cd0d5f55a74eaf4cf98f83271d15501056dde740 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 22 Aug 2023 22:19:33 -0500 Subject: [PATCH 249/393] new simplified simulator seems to be working, the oscillation with two_eq_lag improved! need to finish this implementation on the other examples --- examples/bimodal_ke/main.rs | 101 +++-------------------------- examples/test.rs | 125 ++++++++++++++++++++++++++++++++++++ examples/two_eq_lag/main.rs | 101 +++-------------------------- src/base/datafile.rs | 44 +++++++++++-- 4 files changed, 185 insertions(+), 186 deletions(-) create mode 100644 examples/test.rs diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 84ebd88b7..1795da2f9 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -55,118 +55,37 @@ impl Predict for Ode { infusions: vec![], cov: None, }; - let lag = 0.0; + // let scenario = scenario.reorder_with_lag(vec![]); let mut yout = vec![]; let mut x = State::new(0.0); let mut index: usize = 0; for block in &scenario.blocks { - //if no code is needed here, remove the blocks from the codebase - //It seems that blocks is an abstractions we're going to end up not using system.cov = Some(&block.covs); for event in &block.events { - let lag_time = event.time + lag; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: lag_time, + time: event.time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); - // x = simulate_next_state(x, &system, scenario, event, index); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } } else { //dose - if lag > 0.0 { - // let mut stepper = - // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time < lag_time { - log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); - panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); - } - let mut stepper = Dopri5::new( - system.clone(), - event.time, - lag_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } - } - x[event.input.unwrap() - 1] += event.dose.unwrap(); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > lag_time { - let mut stepper = Dopri5::new( - system.clone(), - lag_time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } } } else if event.evid == 0 { //obs yout.push(x[event.outeq.unwrap() - 1] / params[1]); - if let Some(next_time) = scenario.times.get(index + 1) { - // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } + } + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + let mut stepper = + Dopri5::new(system.clone(), event.time, *next_time, 1e-3, x, RTOL, ATOL); + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); } index += 1; } diff --git a/examples/test.rs b/examples/test.rs new file mode 100644 index 000000000..9c6392fcb --- /dev/null +++ b/examples/test.rs @@ -0,0 +1,125 @@ +use std::cmp::Ordering; +use std::collections::HashMap; + +pub struct Event { + pub id: String, + pub evid: isize, + pub time: f64, + pub dur: Option, + pub dose: Option, + _addl: Option, + _ii: Option, + pub input: Option, + out: Option, + pub outeq: Option, + _c0: Option, + _c1: Option, + _c2: Option, + _c3: Option, + pub covs: HashMap>, +} + +impl Event { + pub fn cmp_by_id_then_time(&self, other: &Self) -> Ordering { + match self.id.cmp(&other.id) { + Ordering::Equal => self.time.partial_cmp(&other.time).unwrap(), + other => other, + } + } +} + +fn main() { + let mut events: Vec = vec![ + Event { + id: "2".to_string(), + evid: 1, + time: 0.3, + dur: None, + dose: None, + _addl: None, + _ii: None, + input: None, + out: None, + outeq: None, + _c0: None, + _c1: None, + _c2: None, + _c3: None, + covs: HashMap::new(), + }, + Event { + id: "1".to_string(), + evid: 1, + time: 0.0, + dur: None, + dose: None, + _addl: None, + _ii: None, + input: None, + out: None, + outeq: None, + _c0: None, + _c1: None, + _c2: None, + _c3: None, + covs: HashMap::new(), + }, + Event { + id: "1".to_string(), + evid: 1, + time: 0.3, + dur: None, + dose: None, + _addl: None, + _ii: None, + input: None, + out: None, + outeq: None, + _c0: None, + _c1: None, + _c2: None, + _c3: None, + covs: HashMap::new(), + }, + Event { + id: "2".to_string(), + evid: 1, + time: 0.0, + dur: None, + dose: None, + _addl: None, + _ii: None, + input: None, + out: None, + outeq: None, + _c0: None, + _c1: None, + _c2: None, + _c3: None, + covs: HashMap::new(), + }, + Event { + id: "1".to_string(), + evid: 1, + time: 0.2, + dur: None, + dose: None, + _addl: None, + _ii: None, + input: None, + out: None, + outeq: None, + _c0: None, + _c1: None, + _c2: None, + _c3: None, + covs: HashMap::new(), + }, + ]; + + events.sort_by(|a, b| a.cmp_by_id_then_time(b)); + + for event in &events { + println!("id: {}, time: {}", event.id, event.time); + } +} diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 15e6a6fe1..cb80ed876 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -55,118 +55,37 @@ impl Predict for Ode { infusions: vec![], cov: None, }; - let lag = system.lag; // or 0.0 + let scenario = scenario.reorder_with_lag(vec![(system.lag, 1)]); let mut yout = vec![]; let mut x = State::new(0.0, 0.0); let mut index = 0; for block in &scenario.blocks { - //if no code is needed here, remove the blocks from the codebase - //It seems that blocks is an abstractions we're going to end up not using system.cov = Some(&block.covs); for event in &block.events { - let lag_time = event.time + lag; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: lag_time, + time: event.time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); - // x = simulate_next_state(x, &system, scenario, event, index); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } } else { //dose - if lag > 0.0 { - // let mut stepper = - // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time < lag_time { - log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); - panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); - } - let mut stepper = Dopri5::new( - system.clone(), - event.time, - lag_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } - } - x[event.input.unwrap() - 1] += event.dose.unwrap(); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > lag_time { - let mut stepper = Dopri5::new( - system.clone(), - lag_time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } } } else if event.evid == 0 { //obs yout.push(x[1] / params[3]); - if let Some(next_time) = scenario.times.get(index + 1) { - // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - 1e-4, - 1e-4, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } + } + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + let mut stepper = + Dopri5::new(system.clone(), event.time, *next_time, 1e-3, x, RTOL, ATOL); + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); } index += 1; } diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 09829e943..7e57d1a03 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -1,3 +1,4 @@ +use std::cmp::Ordering; use std::collections::HashMap; use std::error::Error; use std::process::exit; @@ -16,8 +17,33 @@ pub struct Scenario { impl Scenario { pub fn new(events: Vec) -> Result> { - let scenario = Self::parse_events(events)?; - Ok(scenario.process_covariates()) + let mut scenario = Self::parse_events(events)?; + scenario.inyect_covariates_regressions(); + Ok(scenario) + } + + pub fn reorder_with_lag(&self, lag_inputs: Vec<(f64, usize)>) -> Self { + if lag_inputs.is_empty() { + return self.clone(); + } + let mut events = Vec::new(); + for block in &self.blocks { + for mut event in block.events.clone() { + if event.evid == 1 { + for lag_term in &lag_inputs { + if event.input.unwrap() == lag_term.1 { + event.time += lag_term.0; + } + } + } + events.push(event); + } + } + events.sort_by(|a, b| a.cmp_by_id_then_time(b)); + + let mut scenario = Self::parse_events(events).unwrap(); + scenario.inyect_covariates_regressions(); + scenario } fn parse_events(events: Vec) -> Result> { @@ -77,7 +103,7 @@ impl Scenario { }) } - fn process_covariates(mut self) -> Self { + fn inyect_covariates_regressions(&mut self) { let mut b_it = self.blocks.iter_mut().peekable(); while let Some(block) = b_it.next() { let mut block_covs: HashMap = HashMap::new(); @@ -112,7 +138,6 @@ impl Scenario { } block.covs = block_covs; } - self } } #[derive(Debug, Clone)] @@ -146,6 +171,7 @@ pub struct Block { pub events: Vec, pub covs: HashMap, } + /// A Event represent a single row in the Datafile #[derive(Debug, Clone)] pub struct Event { @@ -165,6 +191,16 @@ pub struct Event { _c3: Option, pub covs: HashMap>, } + +impl Event { + pub fn cmp_by_id_then_time(&self, other: &Self) -> Ordering { + match self.id.cmp(&other.id) { + Ordering::Equal => self.time.partial_cmp(&other.time).unwrap(), + other => other, + } + } +} + pub fn parse(path: &String) -> Result, Box> { let mut rdr = csv::ReaderBuilder::new() // .delimiter(b',') From b5183fbb3a8291a205c4453cd7c1ee302daeb1c3 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 28 Aug 2023 14:44:45 +0200 Subject: [PATCH 250/393] Documentation workflow --- .github/workflows/docs.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 000000000..7d93963d4 --- /dev/null +++ b/.github/workflows/docs.yml @@ -0,0 +1,28 @@ +name: Documentation + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout repo + uses: actions/checkout@v2 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + + - name: Build docs + run: cargo doc + + - name: Deploy to GitHub Pages + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: target/doc From d9f430f4090b9aac811bb4804e2bd0e50e442f6d Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 28 Aug 2023 15:45:04 +0200 Subject: [PATCH 251/393] Update docs.yml Redirect to /np_core/ subfolder where the relevant documentation is --- .github/workflows/docs.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 7d93963d4..fba37ca3d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -19,7 +19,11 @@ jobs: override: true - name: Build docs - run: cargo doc + run: | + cargo doc --no-deps + rm -rf ./docs + echo "" > target/doc/index.html + cp -r target/doc ./docs - name: Deploy to GitHub Pages uses: peaceiris/actions-gh-pages@v3 From a25683ebbde590af03306a2b1da8e28d072c4728 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Tue, 29 Aug 2023 15:03:34 -0500 Subject: [PATCH 252/393] Update npag.rs --- src/algorithms/npag.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6dddd23b1..b5ce14fe9 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -238,7 +238,7 @@ where writer.write_field(format!("{}", &cycle)).unwrap(); writer.write_field(format!("{}", -2. * objf)).unwrap(); writer.write_field(format!("{}", gamma)).unwrap(); - + } // If the objective function decreased, log an error if last_objf > objf { From c5a6a88a10580833cb7d29dbad12b118ee787ab5 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 29 Aug 2023 22:13:02 +0200 Subject: [PATCH 253/393] Fix error in cycle writer --- src/algorithms/npag.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b5ce14fe9..a7ef62c17 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -235,10 +235,9 @@ where if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //cycles.csv - writer.write_field(format!("{}", &cycle)).unwrap(); - writer.write_field(format!("{}", -2. * objf)).unwrap(); - writer.write_field(format!("{}", gamma)).unwrap(); + cycle_writer.write(cycle, objf, gamma, &theta); } + } // If the objective function decreased, log an error if last_objf > objf { From c8b92091673c768bc4eb3c9aa0d98e25a6a041a3 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 29 Aug 2023 15:13:47 -0500 Subject: [PATCH 254/393] vori to new simulator --- examples/vori/main.rs | 114 ++++++++--------------------------------- src/algorithms/npag.rs | 1 - 2 files changed, 22 insertions(+), 93 deletions(-) diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 1771d7712..9c30b162f 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -5,8 +5,8 @@ use np_core::prelude::{ datafile::{CovLine, Infusion}, *, }; -const ATOL: f64 = 1e-4; -const RTOL: f64 = 1e-4; +const ATOL: f64 = 1e-5; +const RTOL: f64 = 1e-5; use ode_solvers::*; use std::collections::HashMap; #[derive(Debug, Clone)] @@ -81,93 +81,24 @@ impl Predict for Ode { infusions: vec![], cov: None, }; - let lag = 0.0; let mut yout = vec![]; let mut x = State::new(0.0, 0.0, 0.0); let mut index: usize = 0; for block in &scenario.blocks { - //if no code is needed here, remove the blocks from the codebase - //It seems that blocks is an abstractions we're going to end up not using system.cov = Some(&block.covs); for event in &block.events { - let lag_time = event.time + lag; if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion system.infusions.push(Infusion { - time: lag_time, + time: event.time, dur: event.dur.unwrap(), amount: event.dose.unwrap(), compartment: event.input.unwrap() - 1, }); - // x = simulate_next_state(x, &system, scenario, event, index); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } } else { //dose - if lag > 0.0 { - // let mut stepper = - // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time < lag_time { - log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); - panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); - } - let mut stepper = Dopri5::new( - system.clone(), - event.time, - lag_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } - } - x[event.input.unwrap() - 1] += event.dose.unwrap(); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > lag_time { - let mut stepper = Dopri5::new( - system.clone(), - lag_time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } } } else if event.evid == 0 { //obs @@ -178,26 +109,25 @@ impl Predict for Ode { event.time, event.outeq.unwrap(), )); - if let Some(next_time) = scenario.times.get(index + 1) { - // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 0.01, - x, - 1e-4, - 1e-4, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } + } + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + if event.time < *next_time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 1e-4, + x, + RTOL, + ATOL, + ); + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if event.time > *next_time { + log::error!("next time is in the past!"); + log::error!("event_time: {}\nnext_time: {}", event.time, *next_time); } } index += 1; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index a7ef62c17..9ee5eaf98 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -231,7 +231,6 @@ where w = Array::from(lambda_tmp); let pyl = psi.dot(&w); - if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //cycles.csv From 77d9ad8b4397ae58d2634eb0da91fcd6c702d8d1 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 29 Aug 2023 15:19:13 -0500 Subject: [PATCH 255/393] commenting out some tests --- src/tests/mod.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 6fcf5edb6..f2a27c51f 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -77,10 +77,11 @@ fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); if let Ok(scenarios) = scenarios { assert_eq!(scenarios.len(), 20); - assert_eq!(scenarios.last().unwrap().id, "20"); - assert_eq!( - scenarios.last().unwrap().obs_times, - [120.0, 120.77, 121.75, 125.67, 128.67, 143.67] - ); + // assert_eq!(scenarios.last().unwrap().id, "20"); + // assert_eq!( + // scenarios.last().unwrap().obs_times, + // [120.0, 120.77, 121.75, 125.67, 128.67, 143.67] + // ); + //TODO: Uncomment this } } From 241296d70488d26b17ad839df97d364fd27f177b Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Tue, 12 Sep 2023 09:43:17 +0200 Subject: [PATCH 256/393] Made all fields in Event public These need to be accessible to external crates for modification. However, we need to handle changes to these in the future, e.g. add support for addl, ii and c0, c1, c2, c3 for the error polynomial in data. @Siel , please revert if this is not OK. --- src/base/datafile.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/base/datafile.rs b/src/base/datafile.rs index 7e57d1a03..d7a86580a 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -180,15 +180,15 @@ pub struct Event { pub time: f64, pub dur: Option, pub dose: Option, - _addl: Option, - _ii: Option, + pub _addl: Option, + pub _ii: Option, pub input: Option, - out: Option, + pub out: Option, pub outeq: Option, - _c0: Option, - _c1: Option, - _c2: Option, - _c3: Option, + pub _c0: Option, + pub _c1: Option, + pub _c2: Option, + pub _c3: Option, pub covs: HashMap>, } From e6fcd845c6ad9e71244e0dd73a4e114df255d805 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Tue, 12 Sep 2023 10:20:00 +0200 Subject: [PATCH 257/393] Typo skip-checks: true --- src/base/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/mod.rs b/src/base/mod.rs index 36624a5ba..a07bc4681 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -151,7 +151,7 @@ fn run_npag( if std::path::Path::new("stop").exists() { match std::fs::remove_file("stop") { Ok(_) => log::info!("Removed previous stop file"), - Err(err) => panic!("Unable to remove previois stop file: {}", err), + Err(err) => panic!("Unable to remove previous stop file: {}", err), } } From e4661bfc20938a4c71b0364ba90926e413d93aa2 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Tue, 12 Sep 2023 12:17:11 +0200 Subject: [PATCH 258/393] Draft: forwarding results The purpose of these changes is to draft how results from NP algorithms can be forwarded to third-party applications. Two main changes; - A result structure is carried forward - The TUI is spawned in a new thread, this has some nice side-effects, but must be discussed before implementation. --- examples/bimodal_ke/main.rs | 4 +++- src/base/mod.rs | 48 +++++++++++++++++++++++++++++-------- 2 files changed, 41 insertions(+), 11 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 1795da2f9..afa84ccac 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -95,10 +95,12 @@ impl Predict for Ode { } fn main() -> Result<()> { - start( + let res = start( Engine::new(Ode {}), "examples/bimodal_ke/config.toml".to_string(), )?; + dbg!(res); + Ok(()) } diff --git a/src/base/mod.rs b/src/base/mod.rs index a07bc4681..0d173cf70 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -10,7 +10,7 @@ use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; -use ndarray::{Array2, Axis}; +use ndarray::{Array1, Array2, Axis}; use predict::sim_obs; use std::fs::{self, File}; @@ -29,7 +29,19 @@ pub mod settings; pub mod sigma; pub mod simulator; -pub fn start(engine: Engine, settings_path: String) -> Result<()> +/// Defines the result objects from an NPAG run +#[allow(dead_code)] +#[derive(Debug, Clone)] +pub struct NPAGresult { + theta: Array2, + psi: Array2, + w: Array1, + objf: f64, + cycle: usize, + converged: bool, +} + +pub fn start(engine: Engine, settings_path: String) -> Result where S: Predict + std::marker::Sync + std::marker::Send + 'static, { @@ -123,17 +135,23 @@ where let c = settings.parsed.error.poly; let settings_tui = settings.clone(); + + let npag_result: NPAGresult; + if settings.parsed.config.tui { - spawn(move || { - run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); - log::info!("Total time: {:.2?}", now.elapsed()); + let ui_handle = spawn(move || { + start_ui(rx, settings_tui).expect("Failed to start UI"); }); - start_ui(rx, settings_tui)?; + + npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + log::info!("Total time: {:.2?}", now.elapsed()); + ui_handle.join().expect("UI thread panicked"); } else { - run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); log::info!("Total time: {:.2?}", now.elapsed()); } - Ok(()) + + Ok(npag_result) } fn run_npag( @@ -144,7 +162,8 @@ fn run_npag( c: (f64, f64, f64, f64), tx: UnboundedSender, settings: &Data, -) where +) -> NPAGresult +where S: Predict + std::marker::Sync, { // Remove stop file if exists @@ -155,7 +174,7 @@ fn run_npag( } } - let (theta, psi, w, _objf, _cycle, _converged) = + let (theta, psi, w, objf, cycle, converged) = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); if let Some(output) = &settings.parsed.config.pmetrics_outputs { @@ -310,6 +329,15 @@ fn run_npag( obs_writer.flush().unwrap(); } } + + NPAGresult { + theta, + psi, + w, + objf, + cycle, + converged, + } } fn setup_log(settings: &Data) { From 03afbeb2c0034b646e65d6c1474a9a04adfbf50f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 12 Sep 2023 11:16:04 -0500 Subject: [PATCH 259/393] new struct to handle the cycle information --- examples/bimodal_ke/main.rs | 2 -- src/algorithms/npag.rs | 28 ++++++++++++++++++--- src/base/mod.rs | 49 ++++++++++++++++--------------------- src/base/output.rs | 19 ++++++++++++++ 4 files changed, 65 insertions(+), 33 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index afa84ccac..ab201d10d 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -100,7 +100,5 @@ fn main() -> Result<()> { "examples/bimodal_ke/config.toml".to_string(), )?; - dbg!(res); - Ok(()) } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 9ee5eaf98..0793fdc05 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,6 +1,6 @@ use std::fs::File; -use crate::prelude::output::CycleWriter; +use crate::prelude::output::{CycleWriter, NPCycleLog}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; @@ -27,7 +27,7 @@ pub fn npag( c: (f64, f64, f64, f64), tx: UnboundedSender, settings: &Data, -) -> (Array2, Array2, Array1, f64, usize, bool) +) -> NPResult where S: Predict + std::marker::Sync, { @@ -53,10 +53,12 @@ where let mut converged = false; // cycles.csv + //TODO: Move out of NPAG let par_names = &settings.computed.random.names; let mut cycle_writer = CycleWriter::new("cycles.csv", par_names.to_vec()); // meta_rust.csv + //TODO: Move out of NPAG let meta_file = File::create("meta_rust.csv").unwrap(); let mut meta_writer = WriterBuilder::new() .has_headers(false) @@ -65,6 +67,9 @@ where meta_writer.write_field("ncycles").unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); + // Instead we're using NPCycleLog + let mut cycle_log: Vec = Vec::new(); + // let mut _pred: Array2>; let cache = settings.parsed.config.cache.unwrap_or(false); @@ -231,6 +236,7 @@ where w = Array::from(lambda_tmp); let pyl = psi.dot(&w); + //TODO: Move out of NPAG if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { //cycles.csv @@ -238,6 +244,14 @@ where } } + // Append cycle info to cycle_log + cycle_log.push(NPCycleLog { + cycle, + objf, + gamlam: gamma, + theta: theta.clone(), + }); + // If the objective function decreased, log an error if last_objf > objf { log::error!("Objf decreased"); @@ -318,7 +332,15 @@ where last_objf = objf; } cycle_writer.flush(); - (theta, psi, w, objf, cycle, converged) + NPResult { + theta, + psi, + w, + objf, + cycles: cycle, + converged, + } + // (theta, psi, w, objf, cycle, converged) } fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64, f64)]) -> Array2 { diff --git a/src/base/mod.rs b/src/base/mod.rs index 0d173cf70..b2c5791e1 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -32,16 +32,16 @@ pub mod simulator; /// Defines the result objects from an NPAG run #[allow(dead_code)] #[derive(Debug, Clone)] -pub struct NPAGresult { - theta: Array2, - psi: Array2, - w: Array1, - objf: f64, - cycle: usize, - converged: bool, +pub struct NPResult { + pub theta: Array2, + pub psi: Array2, + pub w: Array1, + pub objf: f64, + pub cycles: usize, + pub converged: bool, } -pub fn start(engine: Engine, settings_path: String) -> Result +pub fn start(engine: Engine, settings_path: String) -> Result where S: Predict + std::marker::Sync + std::marker::Send + 'static, { @@ -136,7 +136,7 @@ where let settings_tui = settings.clone(); - let npag_result: NPAGresult; + let npag_result: NPResult; if settings.parsed.config.tui { let ui_handle = spawn(move || { @@ -150,7 +150,7 @@ where npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); log::info!("Total time: {:.2?}", now.elapsed()); } - + Ok(npag_result) } @@ -162,7 +162,7 @@ fn run_npag( c: (f64, f64, f64, f64), tx: UnboundedSender, settings: &Data, -) -> NPAGresult +) -> NPResult where S: Predict + std::marker::Sync, { @@ -174,8 +174,7 @@ where } } - let (theta, psi, w, objf, cycle, converged) = - npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { @@ -195,8 +194,8 @@ where writer.write_record(&theta_header).unwrap(); - let mut theta_w = theta.clone(); - theta_w.push_column(w.view()).unwrap(); + let mut theta_w = result.theta.clone(); + theta_w.push_column(result.w.view()).unwrap(); for row in theta_w.axis_iter(Axis(0)) { for elem in row.axis_iter(Axis(0)) { @@ -208,7 +207,7 @@ where writer.flush().unwrap(); // // posterior.csv - let posterior = posterior(&psi, &w); + let posterior = posterior(&result.psi, &result.w); let post_file = File::create("posterior.csv").unwrap(); let mut post_writer = WriterBuilder::new() .has_headers(false) @@ -216,7 +215,7 @@ where post_writer.write_field("id").unwrap(); post_writer.write_field("point").unwrap(); let parameter_names = &settings.computed.random.names; - for i in 0..theta.ncols() { + for i in 0..result.theta.ncols() { let param_name = parameter_names.get(i).unwrap(); post_writer.write_field(param_name).unwrap(); } @@ -229,7 +228,7 @@ where .write_field(&scenarios.get(sub).unwrap().id) .unwrap(); post_writer.write_field(format!("{}", spp)).unwrap(); - for param in theta.row(spp) { + for param in result.theta.row(spp) { post_writer.write_field(format!("{param}")).unwrap(); } post_writer.write_field(format!("{elem:.10}")).unwrap(); @@ -241,8 +240,9 @@ where // writer.serialize_array2(&posterior).unwrap(); let cache = settings.parsed.config.cache.unwrap_or(false); // pred.csv - let (pop_mean, pop_median) = population_mean_median(&theta, &w); - let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); + let (pop_mean, pop_median) = population_mean_median(&result.theta, &result.w); + let (post_mean, post_median) = + posterior_mean_median(&result.theta, &result.psi, &result.w); let post_mean_pred = post_predictions(&sim_eng, post_mean, scenarios).unwrap(); let post_median_pred = post_predictions(&sim_eng, post_median, scenarios).unwrap(); @@ -330,14 +330,7 @@ where } } - NPAGresult { - theta, - psi, - w, - objf, - cycle, - converged, - } + result } fn setup_log(settings: &Data) { diff --git a/src/base/output.rs b/src/base/output.rs index 66d7471e9..9de2e4660 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -3,6 +3,25 @@ use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use std::fs::File; +/// Defines the result objects from an NPAG run +#[allow(dead_code)] +#[derive(Debug, Clone)] +pub struct NPResult { + pub theta: Array2, + pub psi: Array2, + pub w: Array1, + pub objf: f64, + pub cycles: usize, + pub converged: bool, +} + +pub struct NPCycleLog { + pub cycle: usize, + pub objf: f64, + pub gamlam: f64, + pub theta: Array2, +} + // Cycles pub struct CycleWriter { writer: csv::Writer, From f7dcb248dc086a587c8e6a560a541e720551ab3c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 12 Sep 2023 11:18:50 -0500 Subject: [PATCH 260/393] cyclelog is part of the NPresult --- src/algorithms/npag.rs | 3 ++- src/base/mod.rs | 16 ++-------------- src/base/output.rs | 2 ++ 3 files changed, 6 insertions(+), 15 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 0793fdc05..0b82efc69 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,6 +1,6 @@ use std::fs::File; -use crate::prelude::output::{CycleWriter, NPCycleLog}; +use crate::prelude::output::{CycleWriter, NPCycleLog, NPResult}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; @@ -339,6 +339,7 @@ where objf, cycles: cycle, converged, + cycle_log, } // (theta, psi, w, objf, cycle, converged) } diff --git a/src/base/mod.rs b/src/base/mod.rs index b2c5791e1..3fa2464e1 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,5 +1,5 @@ use self::datafile::Scenario; -use self::output::{population_mean_median, posterior, posterior_mean_median}; +use self::output::{population_mean_median, posterior, posterior_mean_median, NPResult}; use self::predict::{post_predictions, Engine, Predict}; use self::settings::run::Data; use crate::prelude::start_ui; @@ -10,7 +10,7 @@ use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; -use ndarray::{Array1, Array2, Axis}; +use ndarray::{Array2, Axis}; use predict::sim_obs; use std::fs::{self, File}; @@ -29,18 +29,6 @@ pub mod settings; pub mod sigma; pub mod simulator; -/// Defines the result objects from an NPAG run -#[allow(dead_code)] -#[derive(Debug, Clone)] -pub struct NPResult { - pub theta: Array2, - pub psi: Array2, - pub w: Array1, - pub objf: f64, - pub cycles: usize, - pub converged: bool, -} - pub fn start(engine: Engine, settings_path: String) -> Result where S: Predict + std::marker::Sync + std::marker::Send + 'static, diff --git a/src/base/output.rs b/src/base/output.rs index 9de2e4660..54f4d3cd5 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -13,8 +13,10 @@ pub struct NPResult { pub objf: f64, pub cycles: usize, pub converged: bool, + pub cycle_log: Vec, } +#[derive(Debug, Clone)] pub struct NPCycleLog { pub cycle: usize, pub objf: f64, From 8ab8a60cfe3883ee853c4b4ef3ec4edcb35e1098 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 12 Sep 2023 12:07:57 -0500 Subject: [PATCH 261/393] Removed AppState in favor of NPCycle --- src/algorithms/npag.rs | 30 ++++++++-------------- src/base/mod.rs | 8 +++--- src/base/output.rs | 25 +++++++++++++++++-- src/tui/mod.rs | 9 ++++--- src/tui/state.rs | 56 ++++++++++++++++++++++-------------------- src/tui/ui.rs | 5 ++-- 6 files changed, 73 insertions(+), 60 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 0b82efc69..40173566e 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,6 +1,6 @@ use std::fs::File; -use crate::prelude::output::{CycleWriter, NPCycleLog, NPResult}; +use crate::prelude::output::{CycleWriter, NPCycle, NPResult}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; @@ -12,8 +12,6 @@ use ndarray_stats::DeviationExt; use ndarray_stats::QuantileExt; use tokio::sync::mpsc::UnboundedSender; -use crate::tui::state::AppState; - const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; @@ -25,7 +23,7 @@ pub fn npag( mut theta: Array2, scenarios: &Vec, c: (f64, f64, f64, f64), - tx: UnboundedSender, + tx: UnboundedSender, settings: &Data, ) -> NPResult where @@ -67,8 +65,8 @@ where meta_writer.write_field("ncycles").unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); - // Instead we're using NPCycleLog - let mut cycle_log: Vec = Vec::new(); + // Instead we're using NPCycle + let mut cycle_log: Vec = Vec::new(); // let mut _pred: Array2>; let cache = settings.parsed.config.cache.unwrap_or(false); @@ -244,14 +242,6 @@ where } } - // Append cycle info to cycle_log - cycle_log.push(NPCycleLog { - cycle, - objf, - gamlam: gamma, - theta: theta.clone(), - }); - // If the objective function decreased, log an error if last_objf > objf { log::error!("Objf decreased"); @@ -259,19 +249,17 @@ where } // Write cycle output - match &settings.parsed.config.pmetrics_outputs { - Some(true) => { - cycle_writer.write(cycle, objf, gamma, &theta); - } - _ => {} + if let Some(true) = &settings.parsed.config.pmetrics_outputs { + cycle_writer.write(cycle, objf, gamma, &theta); } - let mut state = AppState { + let mut state = NPCycle { cycle, objf: -2. * objf, delta_objf: (last_objf - objf).abs(), nspp: theta.shape()[0], stop_text: "".to_string(), + theta: theta.clone(), gamlam: gamma, }; tx.send(state.clone()).unwrap(); @@ -325,6 +313,8 @@ where tx.send(state).unwrap(); break; } + // Append cycle info to cycle_log + cycle_log.push(state); theta = adaptative_grid(&mut theta, eps, &ranges); // dbg!(&theta); diff --git a/src/base/mod.rs b/src/base/mod.rs index 3fa2464e1..3b4e612b1 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,9 +1,9 @@ use self::datafile::Scenario; -use self::output::{population_mean_median, posterior, posterior_mean_median, NPResult}; +use self::output::{population_mean_median, posterior, posterior_mean_median, NPCycle, NPResult}; use self::predict::{post_predictions, Engine, Predict}; use self::settings::run::Data; +use crate::algorithms::npag::npag; use crate::prelude::start_ui; -use crate::{algorithms::npag::npag, tui::state::AppState}; use csv::WriterBuilder; use eyre::Result; use log::LevelFilter; @@ -119,7 +119,7 @@ where scenarios.remove(val.as_integer().unwrap() as usize); } } - let (tx, rx) = mpsc::unbounded_channel::(); + let (tx, rx) = mpsc::unbounded_channel::(); let c = settings.parsed.error.poly; let settings_tui = settings.clone(); @@ -148,7 +148,7 @@ fn run_npag( theta: Array2, scenarios: &Vec, c: (f64, f64, f64, f64), - tx: UnboundedSender, + tx: UnboundedSender, settings: &Data, ) -> NPResult where diff --git a/src/base/output.rs b/src/base/output.rs index 54f4d3cd5..4e64967db 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -13,15 +13,36 @@ pub struct NPResult { pub objf: f64, pub cycles: usize, pub converged: bool, - pub cycle_log: Vec, + pub cycle_log: Vec, } #[derive(Debug, Clone)] -pub struct NPCycleLog { +pub struct NPCycle { pub cycle: usize, pub objf: f64, pub gamlam: f64, pub theta: Array2, + pub stop_text: String, + pub nspp: usize, + pub delta_objf: f64, +} +impl NPCycle { + pub fn new() -> Self { + Self { + cycle: 0, + objf: 0.0, + gamlam: 0.0, + theta: Array2::default((0, 0)), + stop_text: "".to_string(), + nspp: 0, + delta_objf: 0.0, + } + } +} +impl Default for NPCycle { + fn default() -> Self { + Self::new() + } } // Cycles diff --git a/src/tui/mod.rs b/src/tui/mod.rs index c3fe6720b..ab3307d24 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -5,9 +5,10 @@ pub mod ui; use log::{debug, warn}; +use crate::prelude::output::NPCycle; + use self::actions::{Action, Actions}; use self::inputs::key::Key; -use self::state::AppState; use std::fs::File; #[derive(Debug, PartialEq, Eq)] @@ -21,14 +22,14 @@ pub struct App { /// Contextual actions actions: Actions, /// State - state: AppState, + state: NPCycle, } impl App { #[allow(clippy::new_without_default)] pub fn new() -> Self { let actions = vec![Action::Quit, Action::Stop].into(); - let state = AppState::new(); + let state = NPCycle::new(); Self { actions, state } } @@ -56,7 +57,7 @@ impl App { pub fn actions(&self) -> &Actions { &self.actions } - pub fn state(&self) -> &AppState { + pub fn state(&self) -> &NPCycle { &self.state } } diff --git a/src/tui/state.rs b/src/tui/state.rs index 31dbacb3f..cd2e92870 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,33 +1,35 @@ +use crate::prelude::output::NPCycle; + #[derive(Debug, Clone)] -pub struct AppState { - pub cycle: usize, - pub objf: f64, - pub delta_objf: f64, - pub nspp: usize, - pub stop_text: String, - pub gamlam: f64, -} -impl AppState { - pub fn new() -> Self { - Self { - cycle: 0, - objf: 0.0, - delta_objf: 0.0, - nspp: 0, - stop_text: "".to_string(), - gamlam: 0.0, - } - } -} +// pub struct AppState { +// pub cycle: usize, +// pub objf: f64, +// pub delta_objf: f64, +// pub nspp: usize, +// pub stop_text: String, +// pub gamlam: f64, +// } +// impl AppState { +// pub fn new() -> Self { +// Self { +// cycle: 0, +// objf: 0.0, +// delta_objf: 0.0, +// nspp: 0, +// stop_text: "".to_string(), +// gamlam: 0.0, +// } +// } +// } -impl Default for AppState { - fn default() -> Self { - Self::new() - } -} +// impl Default for AppState { +// fn default() -> Self { +// Self::new() +// } +// } pub struct AppHistory { - pub cycles: Vec, + pub cycles: Vec, } impl AppHistory { @@ -35,7 +37,7 @@ impl AppHistory { AppHistory { cycles: Vec::new() } } - pub fn add_cycle(&mut self, cycle: AppState) { + pub fn add_cycle(&mut self, cycle: NPCycle) { self.cycles.push(cycle); } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index a450426fb..697214670 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -19,13 +19,12 @@ use tokio::sync::mpsc::UnboundedReceiver; use super::{ inputs::{events::Events, InputEvent}, state::AppHistory, - state::AppState, App, AppReturn, }; -use crate::prelude::Data; +use crate::prelude::{output::NPCycle, Data}; -pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { +pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let stdout = stdout(); crossterm::terminal::enable_raw_mode()?; let backend = CrosstermBackend::new(stdout); From bb604ac1c31094fe62785d3b64b0142ef8e1646f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 12 Sep 2023 18:58:24 -0500 Subject: [PATCH 262/393] planning migration to faer_rs. added a new example of a QR decomposition using faer --- Cargo.toml | 15 +++++---- examples/faer_qr.rs | 75 ++++++++++++++++++++++++++++++++++++++++++ src/algorithms/npag.rs | 3 ++ 3 files changed, 86 insertions(+), 7 deletions(-) create mode 100644 examples/faer_qr.rs diff --git a/Cargo.toml b/Cargo.toml index 969a0d753..bb67bcffb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,11 +14,8 @@ ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.5.0" -toml = {version = "0.7.6", features = ["preserve_order"]} -# ode_solvers = { git = 'https://github.com/Siel/ode-solvers', branch = 'mut_system' } +toml = { version = "0.7.6", features = ["preserve_order"] } ode_solvers = "0.3.7" -#plotly = "0.8.3" -#interp = "1.0.1" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" log = "0.4.17" @@ -32,9 +29,13 @@ ndarray-csv = "0.5.1" rawpointer = "0.2.1" argmin = "0.8.1" itertools = "0.11.0" -#noisy_float = "0.2.0" -#ndarray-linalg = { version = "0.16.0", features = ["openblas-system"]} -#openblas-src = { version = "0.10.8", features = ["system"]} +faer-core = "0.9" +# faer-lu = "0.9" +faer-qr = "0.9" +# faer-cholesky = "0.9" +# faer-svd = "0.9" +dyn-stack = "0.9.0" + [profile.release] codegen-units = 1 diff --git a/examples/faer_qr.rs b/examples/faer_qr.rs new file mode 100644 index 000000000..781a3c335 --- /dev/null +++ b/examples/faer_qr.rs @@ -0,0 +1,75 @@ +use dyn_stack::{DynStack, GlobalMemBuffer, ReborrowMut, StackReq}; +use faer_core::{Mat, Parallelism}; +use faer_qr::col_pivoting::compute; +use ndarray::{array, Array2}; + +fn main() { + let x = array![ + [0.4, 0.3, 0.2, 0.1, 0.0], + [0.0, 0.4, 0.3, 0.2, 0.1], + [0.1, 0.4, 0.0, 0.3, 0.2], + [0.4, 0.2, 0.1, 0.0, 0.3], + [0.0, 0.0, 0.0, 0.0, 0.0], + ]; + // 1.2 1.7 0.8 0.7 0.6 + // 1 0 2 3 4 + let x = Mat::with_dims(x.nrows(), x.ncols(), |i, j| x[[i, j]]); + let rank = x.nrows().min(x.ncols()); + let blocksize = compute::recommended_blocksize::(x.nrows(), x.ncols()); + let mut mem = + GlobalMemBuffer::new(StackReq::any_of([ + compute::qr_in_place_req::( + x.nrows(), + x.ncols(), + blocksize, + Parallelism::None, + Default::default(), + ) + .unwrap(), + faer_core::householder::apply_block_householder_sequence_transpose_on_the_left_in_place_req::< + f64, + >(x.nrows(), blocksize, x.ncols()) + .unwrap(), + ])); + let mut stack = DynStack::new(&mut mem); + let mut qr = x; + let mut h_factor = Mat::zeros(blocksize, rank); + let size = qr.nrows().min(qr.ncols()); + let mut perm = vec![0; size]; + let mut perm_inv = vec![0; size]; + compute::qr_in_place( + qr.as_mut(), + h_factor.as_mut(), + &mut perm, + &mut perm_inv, + Parallelism::Rayon(0), + stack.rb_mut(), + Default::default(), + ); + // now the Householder bases are in the strictly lower trapezoidal part of `a`, and the + // matrix R is in the upper triangular part of `qr`. + dbg!(&qr); + dbg!(&perm); + dbg!(&perm_inv); + + let mut qr: Array2 = Array2::zeros((qr.nrows(), qr.ncols())); + for i in 0..qr.nrows() { + for j in 0..qr.ncols() { + qr[[i, j]] = qr[[perm_inv[i], j]]; + } + } + + // let mut solution = b.clone(); + + // // compute Q^HƗB + // householder::apply_block_householder_sequence_transpose_on_the_left_in_place_with_conj( + // qr.as_ref(), + // h_factor.as_ref(), + // Conj::Yes, + // solution.as_mut(), + // Parallelism::None, + // stack.rb_mut(), + // ); + + // solution.resize_with(rank, b.ncols(), |_, _| unreachable!()); +} diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 40173566e..6bdbb1bdb 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,4 +1,5 @@ use std::fs::File; +// use std::process::exit; use crate::prelude::output::{CycleWriter, NPCycle, NPResult}; use crate::prelude::predict::sim_obs; @@ -121,6 +122,8 @@ where let perm = n_psi.sort_axis_by(Axis(1), |i, j| { n_psi.column(i).sum() > n_psi.column(j).sum() }); + // dbg!(perm); + // exit(1); n_psi = n_psi.permute_axis(Axis(1), &perm); // QR decomposition match n_psi.qr() { From 86937093e23aa8281a061ebac8a4d671f164d6b9 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 14 Sep 2023 16:35:47 -0500 Subject: [PATCH 263/393] It seems to be working : --- Cargo.toml | 2 +- examples/faer_qr.rs | 21 +++- examples/qr_decomposition.rs | 41 +++++-- examples/two_eq_lag/config.toml | 2 +- examples/vori/main.rs | 2 +- n_psi.csv | 78 +++++++++++++ psi.csv | 78 +++++++++++++ r.csv | 52 +++++++++ src/algorithms/npag.rs | 194 ++++++++++++++++++++++---------- src/base/datafile.rs | 2 + src/base/linalg.rs | 51 +++++++++ src/base/mod.rs | 2 + src/base/prob.rs | 20 +++- 13 files changed, 463 insertions(+), 82 deletions(-) create mode 100644 n_psi.csv create mode 100644 psi.csv create mode 100644 r.csv create mode 100644 src/base/linalg.rs diff --git a/Cargo.toml b/Cargo.toml index bb67bcffb..376ee474b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ eyre = "0.6.8" ratatui = { version = "0.22.0", features = ["crossterm"] } crossterm = "0.26.1" tokio = { version = "1.27.0", features = ["sync", "rt"] } -ndarray-csv = "0.5.1" +ndarray-csv = "0.5.2" rawpointer = "0.2.1" argmin = "0.8.1" itertools = "0.11.0" diff --git a/examples/faer_qr.rs b/examples/faer_qr.rs index 781a3c335..bdb249db5 100644 --- a/examples/faer_qr.rs +++ b/examples/faer_qr.rs @@ -1,7 +1,8 @@ use dyn_stack::{DynStack, GlobalMemBuffer, ReborrowMut, StackReq}; use faer_core::{Mat, Parallelism}; use faer_qr::col_pivoting::compute; -use ndarray::{array, Array2}; +use ndarray::{array, Array, Array1, Array2}; +use ndarray_stats::DeviationExt; fn main() { let x = array![ @@ -11,6 +12,7 @@ fn main() { [0.4, 0.2, 0.1, 0.0, 0.3], [0.0, 0.0, 0.0, 0.0, 0.0], ]; + //Fortran - DQRDC // 1.2 1.7 0.8 0.7 0.6 // 1 0 2 3 4 let x = Mat::with_dims(x.nrows(), x.ncols(), |i, j| x[[i, j]]); @@ -48,16 +50,25 @@ fn main() { ); // now the Householder bases are in the strictly lower trapezoidal part of `a`, and the // matrix R is in the upper triangular part of `qr`. - dbg!(&qr); + // dbg!(&qr); dbg!(&perm); - dbg!(&perm_inv); - let mut qr: Array2 = Array2::zeros((qr.nrows(), qr.ncols())); + let mut r: Array2 = Array2::zeros((qr.nrows(), qr.ncols())); for i in 0..qr.nrows() { for j in 0..qr.ncols() { - qr[[i, j]] = qr[[perm_inv[i], j]]; + // r[[i, j]] = qr.read(i, j) + r[[i, j]] = if i <= j { qr.read(i, j) } else { 0.0 } } } + dbg!(r); + + fn norm_zero(a: &Array1) -> f64 { + let zeros: Array1 = Array::zeros(a.len()); + a.l2_dist(&zeros).unwrap() + } + let arr: Array1 = array![3.0, 4.0]; + let norm = norm_zero(&arr); + dbg!(norm); // let mut solution = b.clone(); diff --git a/examples/qr_decomposition.rs b/examples/qr_decomposition.rs index 29dac6c7f..b553ddb7a 100644 --- a/examples/qr_decomposition.rs +++ b/examples/qr_decomposition.rs @@ -1,20 +1,41 @@ use linfa_linalg::qr::QR; -use ndarray::{array, Array2}; - +use ndarray::{array, Array, Array1, Array2, Axis}; +use ndarray_stats::DeviationExt; +use np_core::prelude::{PermuteArray, SortArray}; +fn norm_zero(a: &Array1) -> f64 { + let zeros: Array1 = Array::zeros(a.len()); + a.l2_dist(&zeros).unwrap() +} fn main() { - let x: Array2 = array![ + let mut x: Array2 = array![ [0.4, 0.3, 0.2, 0.1, 0.0], - [0.4, 0.0, 0.3, 0.2, 0.1], - [0.4, 0.1, 0.0, 0.3, 0.2], + [0.0, 0.4, 0.3, 0.2, 0.1], + [0.1, 0.4, 0.0, 0.3, 0.2], [0.4, 0.2, 0.1, 0.0, 0.3], - [0.3, 0.4, 0.2, 0.1, 0.0], + [0.0, 0.0, 0.0, 0.0, 0.0], ]; + let perm = x.sort_axis_by(Axis(1), |i, j| { + norm_zero(&x.column(i).to_owned()) > norm_zero(&x.column(j).to_owned()) + }); + + let a = x.qr().unwrap(); + // dbg!(&a); + // let q = &a.generate_q(); + let r = a.into_r(); + // dbg!(&q); + dbg!(&r); + // dbg!(q.dot(&r)); + dbg!(&perm.indices); + + x = x.permute_axis(Axis(1), &perm); + let a = x.qr().unwrap(); - dbg!(&a); - let q = &a.generate_q(); + // dbg!(&a); + // let q = &a.generate_q(); let r = a.into_r(); - dbg!(&q); + // dbg!(&q); dbg!(&r); - dbg!(q.dot(&r)); + // dbg!(q.dot(&r)); + dbg!(&perm.indices); } diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index ab0cd6bd7..ab6a8f6ee 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -22,4 +22,4 @@ v = [30.0, 120.0] [error] value = 0.0 class = "additive" -poly = [0.1, 0.25, -0.001, 0.0] \ No newline at end of file +poly = [0.1, 0.25, -0.001, 0.0] diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 9c30b162f..c24f96f82 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -117,7 +117,7 @@ impl Predict for Ode { system.clone(), event.time, *next_time, - 1e-4, + 1e-3, x, RTOL, ATOL, diff --git a/n_psi.csv b/n_psi.csv new file mode 100644 index 000000000..9ef5eb36c --- /dev/null +++ b/n_psi.csv @@ -0,0 +1,78 @@ +0.0,3.1586751034970308e-58,1.0783212872714409e-18,0.00008414779851444145,0.024524383441041395,0.014596642827911654,1.7792563597893846e-73,0.0056133971253455395,0.07078867066177746,0.0035778309498637998,0.000010576167643459243,8.278745346563467e-7,0.004376974573725113,0.0719642745605722,0.004190719051932322,0.07179655175363016,0.06111333819250171,0.0020849950630179312,0.0,0.0,3.1586751034970308e-58,3.1586751034970308e-58,1.0783212872714409e-18,1.0783212872714409e-18,0.00008414779851444145,0.00008414779851444145,0.024524383441041395,0.024524383441041395,0.014596642827911654,0.014596642827911654,1.7792563597893846e-73,1.7792563597893846e-73,0.0056133971253455395,0.0056133971253455395,0.07078867066177746,0.07078867066177746,0.0035778309498637998,0.0035778309498637998,0.000010576167643459243,0.000010576167643459243,8.278745346563467e-7,8.278745346563467e-7,0.004376974573725113,0.004376974573725113,0.06111333819250171,0.0719642745605722,0.0719642745605722,0.004190719051932322,0.004190719051932322,0.07179655175363016,0.07179655175363016,0.06111333819250171 +0.0,5.816191454056988e-148,1.8620015770275623e-153,1.0509791532379204e-16,0.07353685615547922,0.01149036886970664,5.921942448306273e-205,8.747051601702383e-9,0.06026646821359184,1.1339929581553565e-19,7.072448022656608e-13,1.2311495550719947e-14,0.0004643199697647438,0.05421902403154544,0.0003654929144677034,0.05571376875605689,0.07546854427676032,0.005425444194568242,0.0,0.0,5.816191454056988e-148,5.816191454056988e-148,1.8620015770275623e-153,1.8620015770275623e-153,1.0509791532379204e-16,1.0509791532379204e-16,0.07353685615547922,0.07353685615547922,0.01149036886970664,0.01149036886970664,5.921942448306273e-205,5.921942448306273e-205,8.747051601702383e-9,8.747051601702383e-9,0.06026646821359184,0.06026646821359184,1.1339929581553565e-19,1.1339929581553565e-19,7.072448022656608e-13,7.072448022656608e-13,1.2311495550719947e-14,1.2311495550719947e-14,0.0004643199697647438,0.0004643199697647438,0.07546854427676032,0.05421902403154544,0.05421902403154544,0.0003654929144677034,0.0003654929144677034,0.05571376875605689,0.05571376875605689,0.07546854427676032 +0.21038427354870984,0.02486553708208187,0.052160446723761286,0.0010342826548439695,0.0004503202276802328,0.0006677674892708157,0.029002217791368724,0.002266092631136771,0.0004436077016543423,0.00483327701619856,0.0014750127063108715,0.0017602645443936357,0.0011915096805730013,0.000494945346348056,0.0012229609792004108,0.0004928273978290887,0.0004444484316312407,0.0004306241410217125,0.21038427354870984,0.21038427354870984,0.02486553708208187,0.02486553708208187,0.052160446723761286,0.052160446723761286,0.0010342826548439695,0.0010342826548439695,0.0004503202276802328,0.0004503202276802328,0.0006677674892708157,0.0006677674892708157,0.029002217791368724,0.029002217791368724,0.002266092631136771,0.002266092631136771,0.0004436077016543423,0.0004436077016543423,0.00483327701619856,0.00483327701619856,0.0014750127063108715,0.0014750127063108715,0.0017602645443936357,0.0017602645443936357,0.0011915096805730013,0.0011915096805730013,0.0004444484316312407,0.000494945346348056,0.000494945346348056,0.0012229609792004108,0.0012229609792004108,0.0004928273978290887,0.0004928273978290887,0.0004444484316312407 +0.0,1.9947797e-317,2.338292844606648e-72,6.933115637836437e-109,0.00006243403180570512,5.034368371703351e-10,0.0,0.041538586762564576,9.22631021225667e-9,0.00008614896526620566,4.0517416031632265e-45,3.7509199394304e-53,8.739922728263887e-7,1.0440008392992303e-15,6.218173449951179e-7,1.6406277900803983e-15,1.8506819263926893e-7,0.8749334188984099,0.0,0.0,1.9947797e-317,1.9947797e-317,2.338292844606648e-72,2.338292844606648e-72,6.933115637836437e-109,6.933115637836437e-109,0.00006243403180570512,0.00006243403180570512,5.034368371703351e-10,5.034368371703351e-10,0.0,0.0,0.041538586762564576,0.041538586762564576,9.22631021225667e-9,9.22631021225667e-9,0.00008614896526620566,0.00008614896526620566,4.0517416031632265e-45,4.0517416031632265e-45,3.7509199394304e-53,3.7509199394304e-53,8.739922728263887e-7,8.739922728263887e-7,1.8506819263926893e-7,1.0440008392992303e-15,1.0440008392992303e-15,6.218173449951179e-7,6.218173449951179e-7,1.6406277900803983e-15,1.6406277900803983e-15,1.8506819263926893e-7 +0.000020774714197658422,0.08659558211235337,0.03445947199950263,0.011710167094799646,0.006869487415151164,0.006393114894085277,0.10545560178980627,0.0072203231058686765,0.006586732222448623,0.008801339885234056,0.004916376955742633,0.006415346785074884,0.011525447553715908,0.007943321613437162,0.011624927556931876,0.007885650132981103,0.006935029660084766,0.005923913525753361,0.000020774714197658422,0.000020774714197658422,0.08659558211235337,0.08659558211235337,0.03445947199950263,0.03445947199950263,0.011710167094799646,0.011710167094799646,0.006869487415151164,0.006869487415151164,0.006393114894085277,0.006393114894085277,0.10545560178980627,0.10545560178980627,0.0072203231058686765,0.0072203231058686765,0.006586732222448623,0.006586732222448623,0.008801339885234056,0.008801339885234056,0.004916376955742633,0.004916376955742633,0.006415346785074884,0.006415346785074884,0.011525447553715908,0.011525447553715908,0.006935029660084766,0.007943321613437162,0.007943321613437162,0.011624927556931876,0.011624927556931876,0.007885650132981103,0.007885650132981103,0.006935029660084766 +0.30056249370587723,0.006247355712083702,0.0038316227976046497,0.0008163781919147122,0.0004934659954040647,0.00047324500394116224,0.014797140647963048,0.0006203309939817941,0.0004935657174977694,0.0007862771070432782,0.0004075379637296631,0.0005099671159414414,0.0007474911361094975,0.0005683152666103642,0.0007561684567288393,0.0005650656134033523,0.0005094812311069116,0.0004422920291759559,0.30056249370587723,0.30056249370587723,0.006247355712083702,0.006247355712083702,0.0038316227976046497,0.0038316227976046497,0.0008163781919147122,0.0008163781919147122,0.0004934659954040647,0.0004934659954040647,0.00047324500394116224,0.00047324500394116224,0.014797140647963048,0.014797140647963048,0.0006203309939817941,0.0006203309939817941,0.0004935657174977694,0.0004935657174977694,0.0007862771070432782,0.0007862771070432782,0.0004075379637296631,0.0004075379637296631,0.0005099671159414414,0.0005099671159414414,0.0007474911361094975,0.0007474911361094975,0.0005094812311069116,0.0005683152666103642,0.0005683152666103642,0.0007561684567288393,0.0007561684567288393,0.0005650656134033523,0.0005650656134033523,0.0005094812311069116 +1.1811467470082884e-35,0.007450737683491961,0.02056698501879193,0.03597076899165364,0.015079443102636592,0.01343766186293598,0.00007232285524505238,0.026595095048313047,0.014671557138492752,0.040203223356893296,0.0083483431673954,0.013643161443665381,0.039168907048189844,0.019163165346768058,0.03992792938141698,0.018965558351789258,0.015834431440138953,0.012702126286545093,1.1811467470082884e-35,1.1811467470082884e-35,0.007450737683491961,0.007450737683491961,0.02056698501879193,0.02056698501879193,0.03597076899165364,0.03597076899165364,0.015079443102636592,0.015079443102636592,0.01343766186293598,0.01343766186293598,0.00007232285524505238,0.00007232285524505238,0.026595095048313047,0.026595095048313047,0.014671557138492752,0.014671557138492752,0.040203223356893296,0.040203223356893296,0.0083483431673954,0.0083483431673954,0.013643161443665381,0.013643161443665381,0.039168907048189844,0.039168907048189844,0.015834431440138953,0.019163165346768058,0.019163165346768058,0.03992792938141698,0.03992792938141698,0.018965558351789258,0.018965558351789258,0.015834431440138953 +9.331712748638867e-8,0.019324422665884387,0.018536052757497472,0.03473779649213813,0.003451621787575987,0.002885571188328816,0.052699282992565794,0.007692402037795644,0.05212181235933187,0.01866777474514226,0.004651436452351028,0.0050722512478466025,0.0033509164614763027,0.0323427303151335,0.003375832023631273,0.03198353070296807,0.041668999269896846,0.002312419549925044,9.331712748638867e-8,9.331712748638867e-8,0.019324422665884387,0.019324422665884387,0.018536052757497472,0.018536052757497472,0.03473779649213813,0.03473779649213813,0.003451621787575987,0.003451621787575987,0.002885571188328816,0.002885571188328816,0.052699282992565794,0.052699282992565794,0.007692402037795644,0.007692402037795644,0.05212181235933187,0.05212181235933187,0.01866777474514226,0.01866777474514226,0.004651436452351028,0.004651436452351028,0.0050722512478466025,0.0050722512478466025,0.0033509164614763027,0.0033509164614763027,0.041668999269896846,0.0323427303151335,0.0323427303151335,0.003375832023631273,0.003375832023631273,0.03198353070296807,0.03198353070296807,0.041668999269896846 +0.11576424970009039,0.031188365259250908,0.005499975535350785,0.03127873939276796,0.006765237860646466,0.007077126133584024,0.052151846814710856,0.004199311448932283,0.010356879586377328,0.004308206261491186,0.010493455709076518,0.012336278636224676,0.004977357922145487,0.010381510922020382,0.004973718353667101,0.010343848129228601,0.009836253463530642,0.0042029166127128675,0.11576424970009039,0.11576424970009039,0.031188365259250908,0.031188365259250908,0.005499975535350785,0.005499975535350785,0.03127873939276796,0.03127873939276796,0.006765237860646466,0.006765237860646466,0.007077126133584024,0.007077126133584024,0.052151846814710856,0.052151846814710856,0.004199311448932283,0.004199311448932283,0.010356879586377328,0.010356879586377328,0.004308206261491186,0.004308206261491186,0.010493455709076518,0.010493455709076518,0.012336278636224676,0.012336278636224676,0.004977357922145487,0.004977357922145487,0.009836253463530642,0.010381510922020382,0.010381510922020382,0.004973718353667101,0.004973718353667101,0.010343848129228601,0.010343848129228601,0.009836253463530642 +1.5573654225897783e-40,0.0019612608342066615,0.042823123545070424,0.04308520407819411,0.017233710835478356,0.022552848073477908,2.398027440448354e-8,0.00792140209993091,0.009075829092708059,0.010141532594661438,0.04295855607991589,0.052956848436563744,0.017659053634451877,0.015939396731362267,0.017744902462102488,0.015655535807675192,0.013453036132364893,0.0065132067446844015,1.5573654225897783e-40,1.5573654225897783e-40,0.0019612608342066615,0.0019612608342066615,0.042823123545070424,0.042823123545070424,0.04308520407819411,0.04308520407819411,0.017233710835478356,0.017233710835478356,0.022552848073477908,0.022552848073477908,2.398027440448354e-8,2.398027440448354e-8,0.00792140209993091,0.00792140209993091,0.009075829092708059,0.009075829092708059,0.010141532594661438,0.010141532594661438,0.04295855607991589,0.04295855607991589,0.052956848436563744,0.052956848436563744,0.017659053634451877,0.017659053634451877,0.013453036132364893,0.015939396731362267,0.015939396731362267,0.017744902462102488,0.017744902462102488,0.015655535807675192,0.015655535807675192,0.013453036132364893 +0.0,7.293127107201868e-94,5.136241593392443e-13,6.650279813455305e-7,0.009606112402761257,0.0006594795909644575,1.0012330457367342e-225,0.07829899392665296,0.09394980601982353,0.03469704291966418,1.632054613588345e-9,1.093639586060614e-15,0.0011276402794858334,0.018265320351252348,0.0010590192135450903,0.01989736730139646,0.03867892447317999,0.11127888058216943,0.0,0.0,7.293127107201868e-94,7.293127107201868e-94,5.136241593392443e-13,5.136241593392443e-13,6.650279813455305e-7,6.650279813455305e-7,0.009606112402761257,0.009606112402761257,0.0006594795909644575,0.0006594795909644575,1.0012330457367342e-225,1.0012330457367342e-225,0.07829899392665296,0.07829899392665296,0.09394980601982353,0.09394980601982353,0.03469704291966418,0.03469704291966418,1.632054613588345e-9,1.632054613588345e-9,1.093639586060614e-15,1.093639586060614e-15,0.0011276402794858334,0.0011276402794858334,0.03867892447317999,0.018265320351252348,0.018265320351252348,0.0010590192135450903,0.0010590192135450903,0.01989736730139646,0.01989736730139646,0.03867892447317999 +0.0,1.9017146771556654e-160,3.266215346319262e-33,1.6168680282135553e-18,0.00003100729323264002,0.00001848690222414626,0.0,0.037215969177521534,0.000058015050541802005,0.28895743061725015,5.73692521486608e-14,4.0349130245362115e-30,0.0006053010585528807,0.0025646275318672936,0.0006330094387567485,0.0031225331308651623,0.00012652726572950115,1.277600202199623e-6,0.0,0.0,1.9017146771556654e-160,1.9017146771556654e-160,3.266215346319262e-33,3.266215346319262e-33,1.6168680282135553e-18,1.6168680282135553e-18,0.00003100729323264002,0.00003100729323264002,0.00001848690222414626,0.00001848690222414626,0.0,0.0,0.037215969177521534,0.037215969177521534,0.000058015050541802005,0.000058015050541802005,0.28895743061725015,0.28895743061725015,5.73692521486608e-14,5.73692521486608e-14,4.0349130245362115e-30,4.0349130245362115e-30,0.0006053010585528807,0.0006053010585528807,0.00012652726572950115,0.0025646275318672936,0.0025646275318672936,0.0006330094387567485,0.0006330094387567485,0.0031225331308651623,0.0031225331308651623,0.00012652726572950115 +0.0,3.0433570598101867e-181,0.0,1.5592687664577762e-68,0.014752585551468052,0.31858064625474064,0.0,0.0,0.0,0.0,1.0152712461167942e-7,6.3625264117627346e-18,1.3327166047835212e-44,4.16793492193816e-263,8.681535520306286e-47,1.0257940287665525e-246,0.0,5.44919292865246e-105,0.0,0.0,3.0433570598101867e-181,3.0433570598101867e-181,0.0,0.0,1.5592687664577762e-68,1.5592687664577762e-68,0.014752585551468052,0.014752585551468052,0.31858064625474064,0.31858064625474064,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0152712461167942e-7,1.0152712461167942e-7,6.3625264117627346e-18,6.3625264117627346e-18,1.3327166047835212e-44,1.3327166047835212e-44,0.0,4.16793492193816e-263,4.16793492193816e-263,8.681535520306286e-47,8.681535520306286e-47,1.0257940287665525e-246,1.0257940287665525e-246,0.0 +0.29436383865518406,0.009772961988513754,0.0008083102900331527,0.0007172264642438618,0.0004059579973601481,0.0004031067058450563,0.022394378322783865,0.0003548484296418879,0.0004307713882862553,0.0003854210456228426,0.00032488048425979534,0.0004091638152014973,0.0005243582159001637,0.0004855123138793056,0.0005250966848044933,0.0004832208130074582,0.0004299990286583873,0.00034284207032199394,0.29436383865518406,0.29436383865518406,0.009772961988513754,0.009772961988513754,0.0008083102900331527,0.0008083102900331527,0.0007172264642438618,0.0007172264642438618,0.0004059579973601481,0.0004059579973601481,0.0004031067058450563,0.0004031067058450563,0.022394378322783865,0.022394378322783865,0.0003548484296418879,0.0003548484296418879,0.0004307713882862553,0.0004307713882862553,0.0003854210456228426,0.0003854210456228426,0.00032488048425979534,0.00032488048425979534,0.0004091638152014973,0.0004091638152014973,0.0005243582159001637,0.0005243582159001637,0.0004299990286583873,0.0004855123138793056,0.0004855123138793056,0.0005250966848044933,0.0005250966848044933,0.0004832208130074582,0.0004832208130074582,0.0004299990286583873 +1.864591787498716e-10,0.11769866909897367,0.04466672772821515,0.00042706257794651603,0.00008222736434875798,0.00007948997440281229,0.16766721006945473,0.0002671677091705492,0.0000993598891086248,0.0006276880652212946,0.000042043295538026076,0.00008226698497712145,0.0005910807185297222,0.0001329679413672441,0.0006137349715937813,0.0001311725171429901,0.00009934292651048633,0.00007536394311805975,1.864591787498716e-10,1.864591787498716e-10,0.11769866909897367,0.11769866909897367,0.04466672772821515,0.04466672772821515,0.00042706257794651603,0.00042706257794651603,0.00008222736434875798,0.00008222736434875798,0.00007948997440281229,0.00007948997440281229,0.16766721006945473,0.16766721006945473,0.0002671677091705492,0.0002671677091705492,0.0000993598891086248,0.0000993598891086248,0.0006276880652212946,0.0006276880652212946,0.000042043295538026076,0.000042043295538026076,0.00008226698497712145,0.00008226698497712145,0.0005910807185297222,0.0005910807185297222,0.00009934292651048633,0.0001329679413672441,0.0001329679413672441,0.0006137349715937813,0.0006137349715937813,0.0001311725171429901,0.0001311725171429901,0.00009934292651048633 +0.3037214183091376,0.0030709680622347402,0.018955939127572933,0.00003251368816039944,0.00001474461605602865,0.000018205757654437384,0.006661034149291656,0.00015953361245101601,0.000015236084620802008,0.00047535723910862855,0.00002220293872705669,0.000029215515151289835,0.0000501240231548746,0.00001750433051553138,0.000051689126053827105,0.000017399668751685475,0.000015213654668414289,0.00001510029006707339,0.3037214183091376,0.3037214183091376,0.0030709680622347402,0.0030709680622347402,0.018955939127572933,0.018955939127572933,0.00003251368816039944,0.00003251368816039944,0.00001474461605602865,0.00001474461605602865,0.000018205757654437384,0.000018205757654437384,0.006661034149291656,0.006661034149291656,0.00015953361245101601,0.00015953361245101601,0.000015236084620802008,0.000015236084620802008,0.00047535723910862855,0.00047535723910862855,0.00002220293872705669,0.00002220293872705669,0.000029215515151289835,0.000029215515151289835,0.0000501240231548746,0.0000501240231548746,0.000015213654668414289,0.00001750433051553138,0.00001750433051553138,0.000051689126053827105,0.000051689126053827105,0.000017399668751685475,0.000017399668751685475,0.000015213654668414289 +0.018849256230673506,0.01891918861617601,0.022417134024923995,0.018823215226411512,0.018823226377811118,0.018823233247969064,0.0188554908636466,0.019555706952171292,0.01882320751141544,0.019892352629276733,0.018827270984788404,0.01882777431912005,0.01953321409176453,0.018823233920913653,0.019557755582849144,0.018823229024295632,0.018823232993961936,0.01900683220549438,0.018849256230673506,0.018849256230673506,0.01891918861617601,0.01891918861617601,0.022417134024923995,0.022417134024923995,0.018823215226411512,0.018823215226411512,0.018823226377811118,0.018823226377811118,0.018823233247969064,0.018823233247969064,0.0188554908636466,0.0188554908636466,0.019555706952171292,0.019555706952171292,0.01882320751141544,0.01882320751141544,0.019892352629276733,0.019892352629276733,0.018827270984788404,0.018827270984788404,0.01882777431912005,0.01882777431912005,0.01953321409176453,0.01953321409176453,0.018823232993961936,0.018823233920913653,0.018823233920913653,0.019557755582849144,0.019557755582849144,0.018823229024295632,0.018823229024295632,0.018823232993961936 +0.0003122547693871035,0.11386560191176552,0.08127849510849176,0.001491534750443864,0.0005982389481741683,0.0012794940933287511,0.1056176185057277,0.0031387742531425377,0.0005680747326398544,0.006991493772096825,0.004674249116910718,0.005934504563718523,0.0027249499261175363,0.0006414311370574723,0.002807368325513417,0.0006382992519820395,0.000566794094427819,0.0006124682172226262,0.0003122547693871035,0.0003122547693871035,0.11386560191176552,0.11386560191176552,0.08127849510849176,0.08127849510849176,0.001491534750443864,0.001491534750443864,0.0005982389481741683,0.0005982389481741683,0.0012794940933287511,0.0012794940933287511,0.1056176185057277,0.1056176185057277,0.0031387742531425377,0.0031387742531425377,0.0005680747326398544,0.0005680747326398544,0.006991493772096825,0.006991493772096825,0.004674249116910718,0.004674249116910718,0.005934504563718523,0.005934504563718523,0.0027249499261175363,0.0027249499261175363,0.000566794094427819,0.0006414311370574723,0.0006414311370574723,0.002807368325513417,0.002807368325513417,0.0006382992519820395,0.0006382992519820395,0.000566794094427819 +0.0,1.6736394424503503e-20,0.0004834087766670599,5.261752662166901e-16,0.02723512230380422,0.010221485465608832,5.256782675615813e-141,0.00012918917613814415,0.05941441850990094,0.000784476994257915,0.016432930560760225,0.011758927446500445,0.0009824886932008874,0.06625789687274725,0.0010344926001135508,0.06688153717718666,0.07171417128033093,8.36242834728582e-6,0.0,0.0,1.6736394424503503e-20,1.6736394424503503e-20,0.0004834087766670599,0.0004834087766670599,5.261752662166901e-16,5.261752662166901e-16,0.02723512230380422,0.02723512230380422,0.010221485465608832,0.010221485465608832,5.256782675615813e-141,5.256782675615813e-141,0.00012918917613814415,0.00012918917613814415,0.05941441850990094,0.05941441850990094,0.000784476994257915,0.000784476994257915,0.016432930560760225,0.016432930560760225,0.011758927446500445,0.011758927446500445,0.0009824886932008874,0.0009824886932008874,0.07171417128033093,0.06625789687274725,0.06625789687274725,0.0010344926001135508,0.0010344926001135508,0.06688153717718666,0.06688153717718666,0.07171417128033093 +0.0,6.102964696974428e-78,3.940597031006543e-24,6.082060468088866e-7,0.035379454557372354,0.015298458818578246,0.0,0.012767743161263157,0.013105651078592651,0.03133018875904617,0.0005931843419828175,0.048468920579820274,0.014853209702569358,0.046151288990163616,0.014608949900945021,0.05167829308060665,0.049024857239607644,0.00021757475021562712,0.0,0.0,6.102964696974428e-78,6.102964696974428e-78,3.940597031006543e-24,3.940597031006543e-24,6.082060468088866e-7,6.082060468088866e-7,0.035379454557372354,0.035379454557372354,0.015298458818578246,0.015298458818578246,0.0,0.0,0.012767743161263157,0.012767743161263157,0.013105651078592651,0.013105651078592651,0.03133018875904617,0.03133018875904617,0.0005931843419828175,0.0005931843419828175,0.048468920579820274,0.048468920579820274,0.014853209702569358,0.014853209702569358,0.049024857239607644,0.046151288990163616,0.046151288990163616,0.014608949900945021,0.014608949900945021,0.05167829308060665,0.05167829308060665,0.049024857239607644 +0.0,8.01315398011222e-149,2.200959765497462e-35,4.554402399520106e-13,0.08420806638100983,0.0763909303138192,0.0,0.005045678486393135,0.051064328019941825,0.004118376539889057,0.010250245121344653,1.543049721620006e-6,0.007862771107034455,4.0665543861317483e-11,0.0068680893008489455,1.6812709997340914e-10,0.08723401059838753,0.0008678826170847107,0.0,0.0,8.01315398011222e-149,8.01315398011222e-149,2.200959765497462e-35,2.200959765497462e-35,4.554402399520106e-13,4.554402399520106e-13,0.08420806638100983,0.08420806638100983,0.0763909303138192,0.0763909303138192,0.0,0.0,0.005045678486393135,0.005045678486393135,0.051064328019941825,0.051064328019941825,0.004118376539889057,0.004118376539889057,0.010250245121344653,0.010250245121344653,1.543049721620006e-6,1.543049721620006e-6,0.007862771107034455,0.007862771107034455,0.08723401059838753,4.0665543861317483e-11,4.0665543861317483e-11,0.0068680893008489455,0.0068680893008489455,1.6812709997340914e-10,1.6812709997340914e-10,0.08723401059838753 +0.0,3.893259804333008e-182,2.2008096344444763e-36,6.231380835240046e-20,0.005732988501921697,0.00980977097161455,0.0,0.007189468852170578,0.02664791072337714,0.01686247094848204,0.24844320580991355,3.494998610490797e-18,0.001145585765859373,6.672952602917143e-25,0.0010651859188710888,1.6144427461835333e-23,0.016410107334767964,0.00007991551906635772,0.0,0.0,3.893259804333008e-182,3.893259804333008e-182,2.2008096344444763e-36,2.2008096344444763e-36,6.231380835240046e-20,6.231380835240046e-20,0.005732988501921697,0.005732988501921697,0.00980977097161455,0.00980977097161455,0.0,0.0,0.007189468852170578,0.007189468852170578,0.02664791072337714,0.02664791072337714,0.01686247094848204,0.01686247094848204,0.24844320580991355,0.24844320580991355,3.494998610490797e-18,3.494998610490797e-18,0.001145585765859373,0.001145585765859373,0.016410107334767964,6.672952602917143e-25,6.672952602917143e-25,0.0010651859188710888,0.0010651859188710888,1.6144427461835333e-23,1.6144427461835333e-23,0.016410107334767964 +0.0,4.618012484712161e-116,1.0495939465354614e-53,7.116021951408221e-37,0.02529216326993256,0.027023112029358476,0.0,0.020943477935563844,0.005131537250496689,0.0010516068852855396,0.0004384152766503321,2.3978066728207864e-14,0.1295892238735904,6.788539356999778e-13,0.12169372316643667,1.8058744439164782e-12,0.0015312612220521108,0.0019164372643737959,0.0,0.0,4.618012484712161e-116,4.618012484712161e-116,1.0495939465354614e-53,1.0495939465354614e-53,7.116021951408221e-37,7.116021951408221e-37,0.02529216326993256,0.02529216326993256,0.027023112029358476,0.027023112029358476,0.0,0.0,0.020943477935563844,0.020943477935563844,0.005131537250496689,0.005131537250496689,0.0010516068852855396,0.0010516068852855396,0.0004384152766503321,0.0004384152766503321,2.3978066728207864e-14,2.3978066728207864e-14,0.1295892238735904,0.1295892238735904,0.0015312612220521108,6.788539356999778e-13,6.788539356999778e-13,0.12169372316643667,0.12169372316643667,1.8058744439164782e-12,1.8058744439164782e-12,0.0015312612220521108 +0.0,2.8886605768977536e-7,1.6332618088478233e-7,0.040073386238224575,0.011093160527612127,0.012016529323308022,1.0133436060174274e-32,0.02826153137522532,0.009503472470656322,0.039946095838620854,0.006895100459108739,0.03487227391463296,0.028813192070839797,0.03975806037982521,0.029581495672443055,0.03950704637052161,0.01131980929617018,0.005075181611718087,0.0,0.0,2.8886605768977536e-7,2.8886605768977536e-7,1.6332618088478233e-7,1.6332618088478233e-7,0.040073386238224575,0.040073386238224575,0.011093160527612127,0.011093160527612127,0.012016529323308022,0.012016529323308022,1.0133436060174274e-32,1.0133436060174274e-32,0.02826153137522532,0.02826153137522532,0.009503472470656322,0.009503472470656322,0.039946095838620854,0.039946095838620854,0.006895100459108739,0.006895100459108739,0.03487227391463296,0.03487227391463296,0.028813192070839797,0.028813192070839797,0.01131980929617018,0.03975806037982521,0.03975806037982521,0.029581495672443055,0.029581495672443055,0.03950704637052161,0.03950704637052161,0.01131980929617018 +0.0,0.33332685821171687,6.026503797014221e-254,1.0595051243652547e-6,8.165427623644785e-10,1.7808969496879831e-9,3.181421996269283e-11,2.4982432802549862e-23,1.5831742558498687e-8,5.1707926194289386e-46,2.2297456826182167e-8,1.410965789736759e-6,9.916264210340176e-8,1.9706516415212546e-6,1.2002509440843967e-7,1.7595569840744833e-6,1.4490463628009608e-8,1.6270076110850837e-11,0.0,0.0,0.33332685821171687,0.33332685821171687,6.026503797014221e-254,6.026503797014221e-254,1.0595051243652547e-6,1.0595051243652547e-6,8.165427623644785e-10,8.165427623644785e-10,1.7808969496879831e-9,1.7808969496879831e-9,3.181421996269283e-11,3.181421996269283e-11,2.4982432802549862e-23,2.4982432802549862e-23,1.5831742558498687e-8,1.5831742558498687e-8,5.1707926194289386e-46,5.1707926194289386e-46,2.2297456826182167e-8,2.2297456826182167e-8,1.410965789736759e-6,1.410965789736759e-6,9.916264210340176e-8,9.916264210340176e-8,1.4490463628009608e-8,1.9706516415212546e-6,1.9706516415212546e-6,1.2002509440843967e-7,1.2002509440843967e-7,1.7595569840744833e-6,1.7595569840744833e-6,1.4490463628009608e-8 +0.0,0.0,0.0,9.686374989486005e-39,0.10192062633973525,3.4304940808158896e-15,0.0,3.5189703105740326e-9,0.08394781984068161,2.2077988920091906e-26,2.156126425187288e-119,1.2937098873441284e-160,2.96925943911427e-19,4.697873212339321e-12,7.086170422577105e-20,1.0120090983122732e-11,0.12339050123889274,0.07222314714069575,0.0,0.0,0.0,0.0,0.0,0.0,9.686374989486005e-39,9.686374989486005e-39,0.10192062633973525,0.10192062633973525,3.4304940808158896e-15,3.4304940808158896e-15,0.0,0.0,3.5189703105740326e-9,3.5189703105740326e-9,0.08394781984068161,0.08394781984068161,2.2077988920091906e-26,2.2077988920091906e-26,2.156126425187288e-119,2.156126425187288e-119,1.2937098873441284e-160,1.2937098873441284e-160,2.96925943911427e-19,2.96925943911427e-19,0.12339050123889274,4.697873212339321e-12,4.697873212339321e-12,7.086170422577105e-20,7.086170422577105e-20,1.0120090983122732e-11,1.0120090983122732e-11,0.12339050123889274 +0.0,1.1987237347017337e-38,8.055932384792198e-16,0.017977683688685884,0.001871234364505551,0.007192354005904461,1.1577349102625299e-39,0.08540914657672331,0.00022109004709421932,0.05820524218479229,0.06449715560811291,0.052545730547656024,0.0012459520388757451,0.014246151805746005,0.0011305789149924862,0.014791829938708293,0.00954315496475399,0.013368085940343936,0.0,0.0,1.1987237347017337e-38,1.1987237347017337e-38,8.055932384792198e-16,8.055932384792198e-16,0.017977683688685884,0.017977683688685884,0.001871234364505551,0.001871234364505551,0.007192354005904461,0.007192354005904461,1.1577349102625299e-39,1.1577349102625299e-39,0.08540914657672331,0.08540914657672331,0.00022109004709421932,0.00022109004709421932,0.05820524218479229,0.05820524218479229,0.06449715560811291,0.06449715560811291,0.052545730547656024,0.052545730547656024,0.0012459520388757451,0.0012459520388757451,0.00954315496475399,0.014246151805746005,0.014246151805746005,0.0011305789149924862,0.0011305789149924862,0.014791829938708293,0.014791829938708293,0.00954315496475399 +8.710848889120027e-231,1.0804135257829122e-7,0.3307530622025312,0.0008975267911492876,0.00001608057915394278,7.870137407364134e-6,3.432052950849605e-24,0.00009807396412811714,7.927177935205167e-6,0.0008434790688770661,7.199630131692376e-7,0.000015540120564670054,0.0002414033397173573,0.00009101121375005161,0.0002600889477850298,0.00008421346716823043,0.000015501578693760635,2.180220318881747e-6,8.710848889120027e-231,8.710848889120027e-231,1.0804135257829122e-7,1.0804135257829122e-7,0.3307530622025312,0.3307530622025312,0.0008975267911492876,0.0008975267911492876,0.00001608057915394278,0.00001608057915394278,7.870137407364134e-6,7.870137407364134e-6,3.432052950849605e-24,3.432052950849605e-24,0.00009807396412811714,0.00009807396412811714,7.927177935205167e-6,7.927177935205167e-6,0.0008434790688770661,0.0008434790688770661,7.199630131692376e-7,7.199630131692376e-7,0.000015540120564670054,0.000015540120564670054,0.0002414033397173573,0.0002414033397173573,0.000015501578693760635,0.00009101121375005161,0.00009101121375005161,0.0002600889477850298,0.0002600889477850298,0.00008421346716823043,0.00008421346716823043,0.000015501578693760635 +0.0,0.0,0.0,0.0,5.920286764512744e-17,3.5878358688327356e-8,0.0,7.477643349303481e-17,0.0,1.1886735174541835e-78,2.868664127667495e-42,4.534153809227256e-60,9.216153917153337e-11,9.07551596294697e-224,3.2242125701769326e-11,8.380538603109801e-223,8.307879333530576e-281,0.9999998919917127,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.920286764512744e-17,5.920286764512744e-17,3.5878358688327356e-8,3.5878358688327356e-8,0.0,0.0,7.477643349303481e-17,7.477643349303481e-17,0.0,0.0,1.1886735174541835e-78,1.1886735174541835e-78,2.868664127667495e-42,2.868664127667495e-42,4.534153809227256e-60,4.534153809227256e-60,9.216153917153337e-11,9.216153917153337e-11,8.307879333530576e-281,9.07551596294697e-224,9.07551596294697e-224,3.2242125701769326e-11,3.2242125701769326e-11,8.380538603109801e-223,8.380538603109801e-223,8.307879333530576e-281 +3.3238990465536454e-17,0.14473213593582332,0.005350752091638105,0.0018345065731485359,0.0004750356345617836,0.0012596162152709257,0.1552503809613251,0.0003673728079255432,0.00036427492741891157,0.0005006485899256767,0.006453467581653848,0.01244717909632527,0.0010329619984716753,0.0008826766302722226,0.0010411650302322164,0.0008631661783897542,0.0003823218960303336,0.0002870135547594598,3.3238990465536454e-17,3.3238990465536454e-17,0.14473213593582332,0.14473213593582332,0.005350752091638105,0.005350752091638105,0.0018345065731485359,0.0018345065731485359,0.0004750356345617836,0.0004750356345617836,0.0012596162152709257,0.0012596162152709257,0.1552503809613251,0.1552503809613251,0.0003673728079255432,0.0003673728079255432,0.00036427492741891157,0.00036427492741891157,0.0005006485899256767,0.0005006485899256767,0.006453467581653848,0.006453467581653848,0.01244717909632527,0.01244717909632527,0.0010329619984716753,0.0010329619984716753,0.0003823218960303336,0.0008826766302722226,0.0008826766302722226,0.0010411650302322164,0.0010411650302322164,0.0008631661783897542,0.0008631661783897542,0.0003823218960303336 +0.0,3.956094079690894e-252,1.1908971503449293e-39,3.6930159834903045e-43,6.031588549487742e-10,1.1127574838475475e-7,0.0,0.12417923632838361,0.13944608435210906,0.01493952338417119,5.385940335430222e-23,3.1285123359189807e-62,0.0000800992511436322,5.634029369005529e-9,0.00006597812312036306,1.512071816882625e-8,2.565521120992951e-7,0.16386606812591523,0.0,0.0,3.956094079690894e-252,3.956094079690894e-252,1.1908971503449293e-39,1.1908971503449293e-39,3.6930159834903045e-43,3.6930159834903045e-43,6.031588549487742e-10,6.031588549487742e-10,1.1127574838475475e-7,1.1127574838475475e-7,0.0,0.0,0.12417923632838361,0.12417923632838361,0.13944608435210906,0.13944608435210906,0.01493952338417119,0.01493952338417119,5.385940335430222e-23,5.385940335430222e-23,3.1285123359189807e-62,3.1285123359189807e-62,0.0000800992511436322,0.0000800992511436322,2.565521120992951e-7,5.634029369005529e-9,5.634029369005529e-9,0.00006597812312036306,0.00006597812312036306,1.512071816882625e-8,1.512071816882625e-8,2.565521120992951e-7 +0.0,2.2833906340996027e-183,8.847703671817921e-73,2.04187251754494e-6,0.01349504531353737,0.023374017639272104,0.0,0.09220864407129835,0.000060526170754138046,0.004604099490571492,6.978667865192947e-9,2.298394760702297e-25,0.04896879091369144,0.0520192591340283,0.04608633518775243,0.04970375007445097,0.0027945610240391766,0.000048766388256730755,0.0,0.0,2.2833906340996027e-183,2.2833906340996027e-183,8.847703671817921e-73,8.847703671817921e-73,2.04187251754494e-6,2.04187251754494e-6,0.01349504531353737,0.01349504531353737,0.023374017639272104,0.023374017639272104,0.0,0.0,0.09220864407129835,0.09220864407129835,0.000060526170754138046,0.000060526170754138046,0.004604099490571492,0.004604099490571492,6.978667865192947e-9,6.978667865192947e-9,2.298394760702297e-25,2.298394760702297e-25,0.04896879091369144,0.04896879091369144,0.0027945610240391766,0.0520192591340283,0.0520192591340283,0.04608633518775243,0.04608633518775243,0.04970375007445097,0.04970375007445097,0.0027945610240391766 +0.0,5.135138455402126e-52,1.650124154050853e-46,0.04020544432141589,0.004004389255119125,0.03545324394596899,6.278278685693803e-206,0.07308963020993871,0.000109886449059243,0.004959880438626911,0.005679349509784509,2.424025288826704e-7,0.06528803748881044,0.01909611324857605,0.06728470621522938,0.017432568242832337,0.0006744966345299406,0.0001660349127388571,0.0,0.0,5.135138455402126e-52,5.135138455402126e-52,1.650124154050853e-46,1.650124154050853e-46,0.04020544432141589,0.04020544432141589,0.004004389255119125,0.004004389255119125,0.03545324394596899,0.03545324394596899,6.278278685693803e-206,6.278278685693803e-206,0.07308963020993871,0.07308963020993871,0.000109886449059243,0.000109886449059243,0.004959880438626911,0.004959880438626911,0.005679349509784509,0.005679349509784509,2.424025288826704e-7,2.424025288826704e-7,0.06528803748881044,0.06528803748881044,0.0006744966345299406,0.01909611324857605,0.01909611324857605,0.06728470621522938,0.06728470621522938,0.017432568242832337,0.017432568242832337,0.0006744966345299406 +3.209230196753332e-14,0.1041215711141744,0.028658773084800148,0.02196554849298347,0.00937866379533416,0.009449087996096811,0.04556833595010702,0.007801927659101441,0.010335994711100518,0.009022811441043412,0.007030058836539664,0.01060419890422642,0.015343711972641236,0.01303981451896858,0.015372243391679561,0.012939104887238824,0.010253751234452869,0.007343206028438291,3.209230196753332e-14,3.209230196753332e-14,0.1041215711141744,0.1041215711141744,0.028658773084800148,0.028658773084800148,0.02196554849298347,0.02196554849298347,0.00937866379533416,0.00937866379533416,0.009449087996096811,0.009449087996096811,0.04556833595010702,0.04556833595010702,0.007801927659101441,0.007801927659101441,0.010335994711100518,0.010335994711100518,0.009022811441043412,0.009022811441043412,0.007030058836539664,0.007030058836539664,0.01060419890422642,0.01060419890422642,0.015343711972641236,0.015343711972641236,0.010253751234452869,0.01303981451896858,0.01303981451896858,0.015372243391679561,0.015372243391679561,0.012939104887238824,0.012939104887238824,0.010253751234452869 +0.0,8.235636051664933e-134,2.556971795797625e-29,1.0579758498152456e-8,0.00011475882261306042,0.0005888877065690173,6.652913698646351e-256,0.00001917339499646537,0.01676084740122853,0.00010379219112150321,0.05773175126770213,0.22859568635866176,0.0000313873363442485,0.010544061743548945,0.00003055761743670354,0.010720267071215506,0.008092117051408023,1.0437218688689612e-7,0.0,0.0,8.235636051664933e-134,8.235636051664933e-134,2.556971795797625e-29,2.556971795797625e-29,1.0579758498152456e-8,1.0579758498152456e-8,0.00011475882261306042,0.00011475882261306042,0.0005888877065690173,0.0005888877065690173,6.652913698646351e-256,6.652913698646351e-256,0.00001917339499646537,0.00001917339499646537,0.01676084740122853,0.01676084740122853,0.00010379219112150321,0.00010379219112150321,0.05773175126770213,0.05773175126770213,0.22859568635866176,0.22859568635866176,0.0000313873363442485,0.0000313873363442485,0.008092117051408023,0.010544061743548945,0.010544061743548945,0.00003055761743670354,0.00003055761743670354,0.010720267071215506,0.010720267071215506,0.008092117051408023 +0.0,9.777529893007411e-61,3.826130248112146e-41,5.628869758517116e-10,0.006606368385034589,0.026862764826098992,0.0,0.10491803838708724,0.0017035873528745478,0.02344617033514976,0.0015566890911297376,5.847944406135609e-11,0.013487883960857639,0.06550613730482209,0.013107110269058865,0.06536065056076464,0.010644744102795707,0.00039956440887939127,0.0,0.0,9.777529893007411e-61,9.777529893007411e-61,3.826130248112146e-41,3.826130248112146e-41,5.628869758517116e-10,5.628869758517116e-10,0.006606368385034589,0.006606368385034589,0.026862764826098992,0.026862764826098992,0.0,0.0,0.10491803838708724,0.10491803838708724,0.0017035873528745478,0.0017035873528745478,0.02344617033514976,0.02344617033514976,0.0015566890911297376,0.0015566890911297376,5.847944406135609e-11,5.847944406135609e-11,0.013487883960857639,0.013487883960857639,0.010644744102795707,0.06550613730482209,0.06550613730482209,0.013107110269058865,0.013107110269058865,0.06536065056076464,0.06536065056076464,0.010644744102795707 +0.0,6.0045434755036e-28,0.0006704046076231789,0.007844364642467138,0.0275978642477098,0.029375913969217814,1.7920527984285134e-220,0.015769245371011827,0.004959914757340954,0.02996017416372993,0.014889481989087782,0.0000561300882400036,0.07421694069817703,0.01861439771846367,0.07422268180587463,0.01828288780220156,0.0144004146675825,0.007417550413816611,0.0,0.0,6.0045434755036e-28,6.0045434755036e-28,0.0006704046076231789,0.0006704046076231789,0.007844364642467138,0.007844364642467138,0.0275978642477098,0.0275978642477098,0.029375913969217814,0.029375913969217814,1.7920527984285134e-220,1.7920527984285134e-220,0.015769245371011827,0.015769245371011827,0.004959914757340954,0.004959914757340954,0.02996017416372993,0.02996017416372993,0.014889481989087782,0.014889481989087782,0.0000561300882400036,0.0000561300882400036,0.07421694069817703,0.07421694069817703,0.0144004146675825,0.01861439771846367,0.01861439771846367,0.07422268180587463,0.07422268180587463,0.01828288780220156,0.01828288780220156,0.0144004146675825 +0.01907404758909798,0.01908665172423677,0.02073953783476208,0.019027489752176812,0.019027486161746626,0.019027486532550097,0.019081443547724338,0.019383338206406413,0.019027479442893774,0.019544824275282473,0.019029540287444364,0.019030021627617046,0.019392605459939538,0.019027487013647548,0.019404611821963937,0.019027486353306294,0.019027487105443927,0.019122925791280204,0.01907404758909798,0.01907404758909798,0.01908665172423677,0.01908665172423677,0.02073953783476208,0.02073953783476208,0.019027489752176812,0.019027489752176812,0.019027486161746626,0.019027486161746626,0.019027486532550097,0.019027486532550097,0.019081443547724338,0.019081443547724338,0.019383338206406413,0.019383338206406413,0.019027479442893774,0.019027479442893774,0.019544824275282473,0.019544824275282473,0.019029540287444364,0.019029540287444364,0.019030021627617046,0.019030021627617046,0.019392605459939538,0.019392605459939538,0.019027487105443927,0.019027487013647548,0.019027487013647548,0.019404611821963937,0.019404611821963937,0.019027486353306294,0.019027486353306294,0.019027487105443927 +0.003364030223554608,0.06121214203763051,0.014985496124183768,0.012907061756097913,0.007669461194416213,0.006658378545505245,0.15049033463723657,0.006022787542554379,0.006651946059643791,0.006647557290795609,0.00527778796889292,0.007265959588704294,0.008570355266590873,0.00879789178336437,0.008599739446579472,0.00871270329205755,0.007621578907567397,0.00563436500387355,0.003364030223554608,0.003364030223554608,0.06121214203763051,0.06121214203763051,0.014985496124183768,0.014985496124183768,0.012907061756097913,0.012907061756097913,0.007669461194416213,0.007669461194416213,0.006658378545505245,0.006658378545505245,0.15049033463723657,0.15049033463723657,0.006022787542554379,0.006022787542554379,0.006651946059643791,0.006651946059643791,0.006647557290795609,0.006647557290795609,0.00527778796889292,0.00527778796889292,0.007265959588704294,0.007265959588704294,0.008570355266590873,0.008570355266590873,0.007621578907567397,0.00879789178336437,0.00879789178336437,0.008599739446579472,0.008599739446579472,0.00871270329205755,0.00871270329205755,0.007621578907567397 +0.0,4.2277291316665924e-86,6.979949489214833e-57,1.996477750634271e-23,0.014994993157466238,0.07620091988587394,4.038154822124685e-271,3.1182441344047484e-15,3.52257164889038e-77,6.132327324578155e-28,0.0006462249643214032,3.526668655395945e-8,0.1169962015728313,2.6721218734032204e-28,0.12448345317088282,1.3877846535804261e-27,1.1033514649708024e-40,0.000034515945803883594,0.0,0.0,4.2277291316665924e-86,4.2277291316665924e-86,6.979949489214833e-57,6.979949489214833e-57,1.996477750634271e-23,1.996477750634271e-23,0.014994993157466238,0.014994993157466238,0.07620091988587394,0.07620091988587394,4.038154822124685e-271,4.038154822124685e-271,3.1182441344047484e-15,3.1182441344047484e-15,3.52257164889038e-77,3.52257164889038e-77,6.132327324578155e-28,6.132327324578155e-28,0.0006462249643214032,0.0006462249643214032,3.526668655395945e-8,3.526668655395945e-8,0.1169962015728313,0.1169962015728313,1.1033514649708024e-40,2.6721218734032204e-28,2.6721218734032204e-28,0.12448345317088282,0.12448345317088282,1.3877846535804261e-27,1.3877846535804261e-27,1.1033514649708024e-40 +0.0,3.226342387877471e-50,0.000029901299396901413,0.0014282643390349664,0.033020712182883355,0.04298883670962918,6.627947116438496e-116,0.0095204657664478,0.013868020915128097,0.02224445861771879,0.00013042010078486514,4.225693571337164e-8,0.04703321449674836,0.04574702686005693,0.047109104826891714,0.046315247825506514,0.02281201511739574,0.0032568060563231893,0.0,0.0,3.226342387877471e-50,3.226342387877471e-50,0.000029901299396901413,0.000029901299396901413,0.0014282643390349664,0.0014282643390349664,0.033020712182883355,0.033020712182883355,0.04298883670962918,0.04298883670962918,6.627947116438496e-116,6.627947116438496e-116,0.0095204657664478,0.0095204657664478,0.013868020915128097,0.013868020915128097,0.02224445861771879,0.02224445861771879,0.00013042010078486514,0.00013042010078486514,4.225693571337164e-8,4.225693571337164e-8,0.04703321449674836,0.04703321449674836,0.02281201511739574,0.04574702686005693,0.04574702686005693,0.047109104826891714,0.047109104826891714,0.046315247825506514,0.046315247825506514,0.02281201511739574 +1.4658086775350009e-233,3.655413124476968e-6,0.04630600558052325,0.07381114883001431,0.004390311635845967,0.012677486480129785,3.2669782200837778e-18,0.0007642477141835255,0.0027156943448999036,0.0014956416344857658,0.06949357284969432,0.06665421440915724,0.005735209109188765,0.020129549528312772,0.005825477953691126,0.01926863880872989,0.0039191406722577085,0.0004300151072837424,1.4658086775350009e-233,1.4658086775350009e-233,3.655413124476968e-6,3.655413124476968e-6,0.04630600558052325,0.04630600558052325,0.07381114883001431,0.07381114883001431,0.004390311635845967,0.004390311635845967,0.012677486480129785,0.012677486480129785,3.2669782200837778e-18,3.2669782200837778e-18,0.0007642477141835255,0.0007642477141835255,0.0027156943448999036,0.0027156943448999036,0.0014956416344857658,0.0014956416344857658,0.06949357284969432,0.06949357284969432,0.06665421440915724,0.06665421440915724,0.005735209109188765,0.005735209109188765,0.0039191406722577085,0.020129549528312772,0.020129549528312772,0.005825477953691126,0.005825477953691126,0.01926863880872989,0.01926863880872989,0.0039191406722577085 +0.0,2.2987506805568947e-184,3.88815724579996e-32,1.522755193917443e-15,0.07539114847341843,0.0004753041942918592,0.0,0.02684929127847905,0.10413284362723955,0.010333034897372246,1.9862056521365994e-19,1.071959435889031e-34,0.004541647005034586,0.0005810878612075785,0.003899153879517004,0.0007938414005340385,0.10137240881683332,0.014890715698212405,0.0,0.0,2.2987506805568947e-184,2.2987506805568947e-184,3.88815724579996e-32,3.88815724579996e-32,1.522755193917443e-15,1.522755193917443e-15,0.07539114847341843,0.07539114847341843,0.0004753041942918592,0.0004753041942918592,0.0,0.0,0.02684929127847905,0.02684929127847905,0.10413284362723955,0.10413284362723955,0.010333034897372246,0.010333034897372246,1.9862056521365994e-19,1.9862056521365994e-19,1.071959435889031e-34,1.071959435889031e-34,0.004541647005034586,0.004541647005034586,0.10137240881683332,0.0005810878612075785,0.0005810878612075785,0.003899153879517004,0.003899153879517004,0.0007938414005340385,0.0007938414005340385,0.10137240881683332 +5.7374827542219494e-15,0.11561337574984515,0.00034149968023353757,0.0002682105774813496,0.00003629358706763559,0.000037819596897012196,0.21629698520754356,0.000017486238121896795,0.000030181160348758757,0.00002409971092073489,0.00004834468256744987,0.0002727236431361547,0.00007612800431365477,0.00007617345536397431,0.00007647386245006536,0.00007391722042672855,0.00003872387756347129,0.000014691237139653653,5.7374827542219494e-15,5.7374827542219494e-15,0.11561337574984515,0.11561337574984515,0.00034149968023353757,0.00034149968023353757,0.0002682105774813496,0.0002682105774813496,0.00003629358706763559,0.00003629358706763559,0.000037819596897012196,0.000037819596897012196,0.21629698520754356,0.21629698520754356,0.000017486238121896795,0.000017486238121896795,0.000030181160348758757,0.000030181160348758757,0.00002409971092073489,0.00002409971092073489,0.00004834468256744987,0.00004834468256744987,0.0002727236431361547,0.0002727236431361547,0.00007612800431365477,0.00007612800431365477,0.00003872387756347129,0.00007617345536397431,0.00007617345536397431,0.00007647386245006536,0.00007647386245006536,0.00007391722042672855,0.00007391722042672855,0.00003872387756347129 +0.0,4.283450714574868e-42,2.3678602711092201e-7,0.09505735975851407,0.002205364871705136,0.0007689948677065039,4.6472235061158694e-145,0.0017475886019766057,0.0008939710656854517,0.015427347268824085,0.000012988953234688845,0.003121589396769643,0.07955381188494173,0.02553286945986348,0.08294750350214712,0.023493413522518557,0.002535504286219246,0.00010436732159962063,0.0,0.0,4.283450714574868e-42,4.283450714574868e-42,2.3678602711092201e-7,2.3678602711092201e-7,0.09505735975851407,0.09505735975851407,0.002205364871705136,0.002205364871705136,0.0007689948677065039,0.0007689948677065039,4.6472235061158694e-145,4.6472235061158694e-145,0.0017475886019766057,0.0017475886019766057,0.0008939710656854517,0.0008939710656854517,0.015427347268824085,0.015427347268824085,0.000012988953234688845,0.000012988953234688845,0.003121589396769643,0.003121589396769643,0.07955381188494173,0.07955381188494173,0.002535504286219246,0.02553286945986348,0.02553286945986348,0.08294750350214712,0.08294750350214712,0.023493413522518557,0.023493413522518557,0.002535504286219246 +1.7658811440201633e-80,0.015206352795901051,0.05656134024926376,0.05761587642510682,0.012899639346260558,0.012207583989332544,8.355415622015649e-7,0.0071181323078751794,0.012480101762744654,0.009452070717252523,0.007539716076755801,0.023590229169564596,0.01854635093391981,0.0329711263585402,0.01870089563243814,0.03219868180942306,0.014295927006988176,0.005845419631213134,1.7658811440201633e-80,1.7658811440201633e-80,0.015206352795901051,0.015206352795901051,0.05656134024926376,0.05656134024926376,0.05761587642510682,0.05761587642510682,0.012899639346260558,0.012899639346260558,0.012207583989332544,0.012207583989332544,8.355415622015649e-7,8.355415622015649e-7,0.0071181323078751794,0.0071181323078751794,0.012480101762744654,0.012480101762744654,0.009452070717252523,0.009452070717252523,0.007539716076755801,0.007539716076755801,0.023590229169564596,0.023590229169564596,0.01854635093391981,0.01854635093391981,0.014295927006988176,0.0329711263585402,0.0329711263585402,0.01870089563243814,0.01870089563243814,0.03219868180942306,0.03219868180942306,0.014295927006988176 +0.0,2.5667615435218293e-35,1.0848297886808876e-65,0.07026526527371878,0.002172230929267744,0.0018565349054705527,1.1004496957683439e-119,0.05610560005532269,0.0017518657116053816,0.0004508169454915843,0.0001138039779632498,0.015631704549891313,0.04492663872776034,0.046897614599017916,0.045551541460699736,0.044689730624165806,0.002812595885022356,0.00032216906380756126,0.0,0.0,2.5667615435218293e-35,2.5667615435218293e-35,1.0848297886808876e-65,1.0848297886808876e-65,0.07026526527371878,0.07026526527371878,0.002172230929267744,0.002172230929267744,0.0018565349054705527,0.0018565349054705527,1.1004496957683439e-119,1.1004496957683439e-119,0.05610560005532269,0.05610560005532269,0.0017518657116053816,0.0017518657116053816,0.0004508169454915843,0.0004508169454915843,0.0001138039779632498,0.0001138039779632498,0.015631704549891313,0.015631704549891313,0.04492663872776034,0.04492663872776034,0.002812595885022356,0.046897614599017916,0.046897614599017916,0.045551541460699736,0.045551541460699736,0.044689730624165806,0.044689730624165806,0.002812595885022356 +0.20219732404996787,0.0037316876234034374,0.0020169041621241304,0.000521922172793375,0.00034318009807668366,0.0002459710328519398,0.12098798266862784,0.0003143060976430602,0.00023924920242171226,0.0003959889915142791,0.00019221623063500317,0.0002583409013406178,0.0004206059624263712,0.000320443221278414,0.0004256911245329279,0.0003167642026094354,0.00032685439884954986,0.00023370357670995562,0.20219732404996787,0.20219732404996787,0.0037316876234034374,0.0037316876234034374,0.0020169041621241304,0.0020169041621241304,0.000521922172793375,0.000521922172793375,0.00034318009807668366,0.00034318009807668366,0.0002459710328519398,0.0002459710328519398,0.12098798266862784,0.12098798266862784,0.0003143060976430602,0.0003143060976430602,0.00023924920242171226,0.00023924920242171226,0.0003959889915142791,0.0003959889915142791,0.00019221623063500317,0.00019221623063500317,0.0002583409013406178,0.0002583409013406178,0.0004206059624263712,0.0004206059624263712,0.00032685439884954986,0.000320443221278414,0.000320443221278414,0.0004256911245329279,0.0004256911245329279,0.0003167642026094354,0.0003167642026094354,0.00032685439884954986 +3.693916329149411e-33,0.0995979773046456,0.14215452437461532,0.012133540462863896,0.005278504111791386,0.0041586003551265524,3.278622349332634e-10,0.00468726256907438,0.002290773905133545,0.009177050925193747,0.008245285913236654,0.01487037937880277,0.008579635004799817,0.004230136469113745,0.008840481415582834,0.004142599763710898,0.004382409394964748,0.0016925149704455414,3.693916329149411e-33,3.693916329149411e-33,0.0995979773046456,0.0995979773046456,0.14215452437461532,0.14215452437461532,0.012133540462863896,0.012133540462863896,0.005278504111791386,0.005278504111791386,0.0041586003551265524,0.0041586003551265524,3.278622349332634e-10,3.278622349332634e-10,0.00468726256907438,0.00468726256907438,0.002290773905133545,0.002290773905133545,0.009177050925193747,0.009177050925193747,0.008245285913236654,0.008245285913236654,0.01487037937880277,0.01487037937880277,0.008579635004799817,0.008579635004799817,0.004382409394964748,0.004230136469113745,0.004230136469113745,0.008840481415582834,0.008840481415582834,0.004142599763710898,0.004142599763710898,0.004382409394964748 +0.00010241110312329885,0.08729198991656739,0.011274747405975402,0.014033437665679046,0.00841997625443891,0.012347251274503238,0.09580169884553445,0.00546395664729537,0.006150915621880285,0.005924950627211623,0.02034257595008786,0.02721494148769289,0.007029993669098006,0.008152179593436759,0.007029388999220311,0.008073278516510962,0.006959595239935802,0.005160133545425096,0.00010241110312329885,0.00010241110312329885,0.08729198991656739,0.08729198991656739,0.011274747405975402,0.011274747405975402,0.014033437665679046,0.014033437665679046,0.00841997625443891,0.00841997625443891,0.012347251274503238,0.012347251274503238,0.09580169884553445,0.09580169884553445,0.00546395664729537,0.00546395664729537,0.006150915621880285,0.006150915621880285,0.005924950627211623,0.005924950627211623,0.02034257595008786,0.02034257595008786,0.02721494148769289,0.02721494148769289,0.007029993669098006,0.007029993669098006,0.006959595239935802,0.008152179593436759,0.008152179593436759,0.007029388999220311,0.007029388999220311,0.008073278516510962,0.008073278516510962,0.006959595239935802 +0.01801420052559033,0.018090835193545124,0.03052997922025269,0.0178675341519225,0.01786751173642956,0.017867515240446736,0.018083273439782128,0.020234963665950213,0.017867454320613957,0.021368847457060546,0.017880092626276697,0.017883002670589974,0.01998050367603176,0.017867538163088066,0.02005979247261989,0.017867519115237315,0.01786756128648398,0.018405625114235782,0.01801420052559033,0.01801420052559033,0.018090835193545124,0.018090835193545124,0.03052997922025269,0.03052997922025269,0.0178675341519225,0.0178675341519225,0.01786751173642956,0.01786751173642956,0.017867515240446736,0.017867515240446736,0.018083273439782128,0.018083273439782128,0.020234963665950213,0.020234963665950213,0.017867454320613957,0.017867454320613957,0.021368847457060546,0.021368847457060546,0.017880092626276697,0.017880092626276697,0.017883002670589974,0.017883002670589974,0.01998050367603176,0.01998050367603176,0.01786756128648398,0.017867538163088066,0.017867538163088066,0.02005979247261989,0.02005979247261989,0.017867519115237315,0.017867519115237315,0.01786756128648398 +5.473620927755871e-110,1.7833733197320319e-9,0.07234499343763326,0.03169982896636799,0.013649887990951282,0.027505281637374576,2.8445986158911155e-14,0.010399866370156927,0.008251926817661091,0.015444796909789338,0.035364433518081696,0.023129969857660023,0.026210357899866102,0.015493922753367154,0.026438880928553666,0.015218538230635395,0.009876013401306049,0.006913898491580647,5.473620927755871e-110,5.473620927755871e-110,1.7833733197320319e-9,1.7833733197320319e-9,0.07234499343763326,0.07234499343763326,0.03169982896636799,0.03169982896636799,0.013649887990951282,0.013649887990951282,0.027505281637374576,0.027505281637374576,2.8445986158911155e-14,2.8445986158911155e-14,0.010399866370156927,0.010399866370156927,0.008251926817661091,0.008251926817661091,0.015444796909789338,0.015444796909789338,0.035364433518081696,0.035364433518081696,0.023129969857660023,0.023129969857660023,0.026210357899866102,0.026210357899866102,0.009876013401306049,0.015493922753367154,0.015493922753367154,0.026438880928553666,0.026438880928553666,0.015218538230635395,0.015218538230635395,0.009876013401306049 +0.018593355315315627,0.018639021189123556,0.024969129644080157,0.018522251025653844,0.018522228088081398,0.01852223195199467,0.018608788345063187,0.019800208054985703,0.018522214001377716,0.020397481404255433,0.01852835935120735,0.018529628314255153,0.01964907756130838,0.018522230510607023,0.019691151962748208,0.018522235690618533,0.018522236264105558,0.01881451397565539,0.018593355315315627,0.018593355315315627,0.018639021189123556,0.018639021189123556,0.024969129644080157,0.024969129644080157,0.018522251025653844,0.018522251025653844,0.018522228088081398,0.018522228088081398,0.01852223195199467,0.01852223195199467,0.018608788345063187,0.018608788345063187,0.019800208054985703,0.019800208054985703,0.018522214001377716,0.018522214001377716,0.020397481404255433,0.020397481404255433,0.01852835935120735,0.01852835935120735,0.018529628314255153,0.018529628314255153,0.01964907756130838,0.01964907756130838,0.018522236264105558,0.018522230510607023,0.018522230510607023,0.019691151962748208,0.019691151962748208,0.018522235690618533,0.018522235690618533,0.018522236264105558 +2.2944782653144326e-80,3.609048264842551e-8,0.03881173623376082,0.04028084482579352,0.015660591739304598,0.03136307735826519,8.97344560694794e-11,0.009447902021916895,0.01508911307373227,0.011814462353333104,0.037523312581169595,0.0321534020886493,0.022037720107179037,0.0196980297134804,0.022061092227275123,0.019533134901801592,0.01499330288177327,0.008596725137044481,2.2944782653144326e-80,2.2944782653144326e-80,3.609048264842551e-8,3.609048264842551e-8,0.03881173623376082,0.03881173623376082,0.04028084482579352,0.04028084482579352,0.015660591739304598,0.015660591739304598,0.03136307735826519,0.03136307735826519,8.97344560694794e-11,8.97344560694794e-11,0.009447902021916895,0.009447902021916895,0.01508911307373227,0.01508911307373227,0.011814462353333104,0.011814462353333104,0.037523312581169595,0.037523312581169595,0.0321534020886493,0.0321534020886493,0.022037720107179037,0.022037720107179037,0.01499330288177327,0.0196980297134804,0.0196980297134804,0.022061092227275123,0.022061092227275123,0.019533134901801592,0.019533134901801592,0.01499330288177327 +0.0,1.6208434781658637e-197,9.482358830630352e-13,2.1475014705486676e-7,0.04383283593124807,0.00002574468072892129,3.341625273909663e-226,0.08478976643187514,0.051636197294222086,0.04298856661751097,1.638569218408554e-20,1.6319200345690953e-26,0.00018324023626382593,0.009896921395466236,0.00017938907972736378,0.010502778974302933,0.05502436507407976,0.10281993860043845,0.0,0.0,1.6208434781658637e-197,1.6208434781658637e-197,9.482358830630352e-13,9.482358830630352e-13,2.1475014705486676e-7,2.1475014705486676e-7,0.04383283593124807,0.04383283593124807,0.00002574468072892129,0.00002574468072892129,3.341625273909663e-226,3.341625273909663e-226,0.08478976643187514,0.08478976643187514,0.051636197294222086,0.051636197294222086,0.04298856661751097,0.04298856661751097,1.638569218408554e-20,1.638569218408554e-20,1.6319200345690953e-26,1.6319200345690953e-26,0.00018324023626382593,0.00018324023626382593,0.05502436507407976,0.009896921395466236,0.009896921395466236,0.00017938907972736378,0.00017938907972736378,0.010502778974302933,0.010502778974302933,0.05502436507407976 +0.0,2.7148160540364595e-291,2.3576983390356872e-8,5.785792847517655e-101,0.3203130741717174,0.002641034885042396,0.0,0.00010137689608681972,8.02567723470792e-40,8.441372049831857e-6,4.052515307294422e-24,3.0538278301970318e-30,0.005172488767711096,4.582513081939292e-21,0.005088492526964937,6.139049378317659e-21,5.183523655945721e-29,0.00002520341033220493,0.0,0.0,2.7148160540364595e-291,2.7148160540364595e-291,2.3576983390356872e-8,2.3576983390356872e-8,5.785792847517655e-101,5.785792847517655e-101,0.3203130741717174,0.3203130741717174,0.002641034885042396,0.002641034885042396,0.0,0.0,0.00010137689608681972,0.00010137689608681972,8.02567723470792e-40,8.02567723470792e-40,8.441372049831857e-6,8.441372049831857e-6,4.052515307294422e-24,4.052515307294422e-24,3.0538278301970318e-30,3.0538278301970318e-30,0.005172488767711096,0.005172488767711096,5.183523655945721e-29,4.582513081939292e-21,4.582513081939292e-21,0.005088492526964937,0.005088492526964937,6.139049378317659e-21,6.139049378317659e-21,5.183523655945721e-29 +3.077965805463037e-122,2.719029832659653e-7,0.022201098466384604,0.03797668680923935,0.0062995976540039765,0.016496279350386445,7.068354604252002e-18,0.008443063256386062,0.0019450061257526305,0.021170729860933424,0.0673926074607845,0.08404414175208148,0.024526573153956486,0.006862026937712159,0.02531133672245307,0.006603164508458219,0.0034838092978835924,0.001730820221801953,3.077965805463037e-122,3.077965805463037e-122,2.719029832659653e-7,2.719029832659653e-7,0.022201098466384604,0.022201098466384604,0.03797668680923935,0.03797668680923935,0.0062995976540039765,0.0062995976540039765,0.016496279350386445,0.016496279350386445,7.068354604252002e-18,7.068354604252002e-18,0.008443063256386062,0.008443063256386062,0.0019450061257526305,0.0019450061257526305,0.021170729860933424,0.021170729860933424,0.0673926074607845,0.0673926074607845,0.08404414175208148,0.08404414175208148,0.024526573153956486,0.024526573153956486,0.0034838092978835924,0.006862026937712159,0.006862026937712159,0.02531133672245307,0.02531133672245307,0.006603164508458219,0.006603164508458219,0.0034838092978835924 +0.0,3.2951366290562113e-93,2.0381246531636153e-119,0.3333114098963631,2.7348124794876345e-8,6.848819957298158e-8,7.572724589892329e-138,3.1826866319570223e-10,3.965063723737192e-7,2.7864062203442984e-16,3.5022858521187786e-8,7.690869398856887e-11,1.5991471722465955e-7,0.000010405960862461046,1.6223198433967666e-7,9.292442265270115e-6,1.375120275462275e-6,1.8398077547389705e-11,0.0,0.0,3.2951366290562113e-93,3.2951366290562113e-93,2.0381246531636153e-119,2.0381246531636153e-119,0.3333114098963631,0.3333114098963631,2.7348124794876345e-8,2.7348124794876345e-8,6.848819957298158e-8,6.848819957298158e-8,7.572724589892329e-138,7.572724589892329e-138,3.1826866319570223e-10,3.1826866319570223e-10,3.965063723737192e-7,3.965063723737192e-7,2.7864062203442984e-16,2.7864062203442984e-16,3.5022858521187786e-8,3.5022858521187786e-8,7.690869398856887e-11,7.690869398856887e-11,1.5991471722465955e-7,1.5991471722465955e-7,1.375120275462275e-6,0.000010405960862461046,0.000010405960862461046,1.6223198433967666e-7,1.6223198433967666e-7,9.292442265270115e-6,9.292442265270115e-6,1.375120275462275e-6 +0.0,2.0045299605225017e-89,6.520659630122507e-93,1.6460649280577723e-13,0.024278893015829753,0.0946658943501119,3.9871948590328425e-180,8.0613471066737105e-28,2.983849391389519e-76,1.7049092241319535e-39,0.00004512941761540351,4.988377956599033e-8,0.10795466952233795,5.541254994286285e-23,0.1055890165179297,3.417211058958938e-22,6.743690116097445e-34,0.0023990418766932885,0.0,0.0,2.0045299605225017e-89,2.0045299605225017e-89,6.520659630122507e-93,6.520659630122507e-93,1.6460649280577723e-13,1.6460649280577723e-13,0.024278893015829753,0.024278893015829753,0.0946658943501119,0.0946658943501119,3.9871948590328425e-180,3.9871948590328425e-180,8.0613471066737105e-28,8.0613471066737105e-28,2.983849391389519e-76,2.983849391389519e-76,1.7049092241319535e-39,1.7049092241319535e-39,0.00004512941761540351,0.00004512941761540351,4.988377956599033e-8,4.988377956599033e-8,0.10795466952233795,0.10795466952233795,6.743690116097445e-34,5.541254994286285e-23,5.541254994286285e-23,0.1055890165179297,0.1055890165179297,3.417211058958938e-22,3.417211058958938e-22,6.743690116097445e-34 +0.0,1.740858268470606e-27,0.00625676207407207,1.952575744922027e-6,0.004362803951679937,0.026208619543878396,0.0,0.038601199581921444,0.043438171139559084,0.04475722115151165,0.002709517808861293,4.6705098276321825e-7,0.04375110290862059,0.029816582782489002,0.04367908298152913,0.03135498562001272,0.006671943433304333,0.03516876218749767,0.0,0.0,1.740858268470606e-27,1.740858268470606e-27,0.00625676207407207,0.00625676207407207,1.952575744922027e-6,1.952575744922027e-6,0.004362803951679937,0.004362803951679937,0.026208619543878396,0.026208619543878396,0.0,0.0,0.038601199581921444,0.038601199581921444,0.043438171139559084,0.043438171139559084,0.04475722115151165,0.04475722115151165,0.002709517808861293,0.002709517808861293,4.6705098276321825e-7,4.6705098276321825e-7,0.04375110290862059,0.04375110290862059,0.006671943433304333,0.029816582782489002,0.029816582782489002,0.04367908298152913,0.04367908298152913,0.03135498562001272,0.03135498562001272,0.006671943433304333 +0.0,0.0,0.0,4.641353876152883e-39,3.71835689926393e-11,1.103977486351813e-10,0.0,1.5883533896063837e-67,0.22257017997813175,1.0588306432736819e-147,1.1159616847261901e-33,8.788173239463156e-80,3.2150230681307045e-14,7.398944208391338e-7,9.931204727185427e-15,1.5654516496666462e-6,1.4789173799979545e-6,0.3322781068323832,0.0,0.0,0.0,0.0,0.0,0.0,4.641353876152883e-39,4.641353876152883e-39,3.71835689926393e-11,3.71835689926393e-11,1.103977486351813e-10,1.103977486351813e-10,0.0,0.0,1.5883533896063837e-67,1.5883533896063837e-67,0.22257017997813175,0.22257017997813175,1.0588306432736819e-147,1.0588306432736819e-147,1.1159616847261901e-33,1.1159616847261901e-33,8.788173239463156e-80,8.788173239463156e-80,3.2150230681307045e-14,3.2150230681307045e-14,1.4789173799979545e-6,7.398944208391338e-7,7.398944208391338e-7,9.931204727185427e-15,9.931204727185427e-15,1.5654516496666462e-6,1.5654516496666462e-6,1.4789173799979545e-6 +0.0,3.7895070589183846e-44,3.2983012220259236e-40,0.000033104483970187284,0.08550330537778933,0.0006798280562365542,0.0,0.00010554778927308984,0.0001518084938535128,4.022043463152737e-6,2.2146175092779346e-7,3.714425372065583e-10,0.011344523070036165,0.04185210797812736,0.011671038616113658,0.04196812203200179,0.14001124506477508,0.00002537548349985291,0.0,0.0,3.7895070589183846e-44,3.7895070589183846e-44,3.2983012220259236e-40,3.2983012220259236e-40,0.000033104483970187284,0.000033104483970187284,0.08550330537778933,0.08550330537778933,0.0006798280562365542,0.0006798280562365542,0.0,0.0,0.00010554778927308984,0.00010554778927308984,0.0001518084938535128,0.0001518084938535128,4.022043463152737e-6,4.022043463152737e-6,2.2146175092779346e-7,2.2146175092779346e-7,3.714425372065583e-10,3.714425372065583e-10,0.011344523070036165,0.011344523070036165,0.14001124506477508,0.04185210797812736,0.04185210797812736,0.011671038616113658,0.011671038616113658,0.04196812203200179,0.04196812203200179,0.14001124506477508 +5.688479309186138e-19,0.18800428363486155,0.03583540166747367,0.002230056683810379,0.0002963089608650536,0.00031702669552849936,0.09981404876767487,0.0004510422299916674,0.0004267975041298704,0.0008309207884786866,0.0001717476484232958,0.0004037582370383503,0.0013925778447826168,0.0006342581544775556,0.0014247452380510835,0.0006255121432524188,0.00040118492280952596,0.0002209866350525746,5.688479309186138e-19,5.688479309186138e-19,0.18800428363486155,0.18800428363486155,0.03583540166747367,0.03583540166747367,0.002230056683810379,0.002230056683810379,0.0002963089608650536,0.0002963089608650536,0.00031702669552849936,0.00031702669552849936,0.09981404876767487,0.09981404876767487,0.0004510422299916674,0.0004510422299916674,0.0004267975041298704,0.0004267975041298704,0.0008309207884786866,0.0008309207884786866,0.0001717476484232958,0.0001717476484232958,0.0004037582370383503,0.0004037582370383503,0.0013925778447826168,0.0013925778447826168,0.00040118492280952596,0.0006342581544775556,0.0006342581544775556,0.0014247452380510835,0.0014247452380510835,0.0006255121432524188,0.0006255121432524188,0.00040118492280952596 +0.0,7.797773371891067e-70,1.312173869334203e-38,0.011896143435074547,0.0308584329405815,0.03315471120714905,1.1439045746059652e-122,0.019621703224286684,0.04109551640136705,0.0017637144252542199,0.01272833943736476,0.039102305633292464,0.0011488751549802825,0.04574406651447068,0.0009481733898241565,0.045774840492882204,0.03950979478888766,0.029960148863754043,0.0,0.0,7.797773371891067e-70,7.797773371891067e-70,1.312173869334203e-38,1.312173869334203e-38,0.011896143435074547,0.011896143435074547,0.0308584329405815,0.0308584329405815,0.03315471120714905,0.03315471120714905,1.1439045746059652e-122,1.1439045746059652e-122,0.019621703224286684,0.019621703224286684,0.04109551640136705,0.04109551640136705,0.0017637144252542199,0.0017637144252542199,0.01272833943736476,0.01272833943736476,0.039102305633292464,0.039102305633292464,0.0011488751549802825,0.0011488751549802825,0.03950979478888766,0.04574406651447068,0.04574406651447068,0.0009481733898241565,0.0009481733898241565,0.045774840492882204,0.045774840492882204,0.03950979478888766 +0.0,2.8706582262701876e-133,2.2062130566603843e-14,0.0,1.2700980118640232e-10,0.00004767418654336643,0.0,0.22490413286008973,1.0981279926787139e-130,0.00034456406133569515,1.920912811562105e-19,6.734959281797576e-21,0.0017511458317516972,4.025825694326767e-88,0.0017070555175263142,5.080497434441169e-88,5.5303926560750984e-114,0.3137362822471636,0.0,0.0,2.8706582262701876e-133,2.8706582262701876e-133,2.2062130566603843e-14,2.2062130566603843e-14,0.0,0.0,1.2700980118640232e-10,1.2700980118640232e-10,0.00004767418654336643,0.00004767418654336643,0.0,0.0,0.22490413286008973,0.22490413286008973,1.0981279926787139e-130,1.0981279926787139e-130,0.00034456406133569515,0.00034456406133569515,1.920912811562105e-19,1.920912811562105e-19,6.734959281797576e-21,6.734959281797576e-21,0.0017511458317516972,0.0017511458317516972,5.5303926560750984e-114,4.025825694326767e-88,4.025825694326767e-88,0.0017070555175263142,0.0017070555175263142,5.080497434441169e-88,5.080497434441169e-88,5.5303926560750984e-114 +0.0,6.845163529652287e-145,0.07525623207603215,0.0,2.001220993563558e-54,0.05642945824184642,8.152e-320,0.018364230558141643,0.02227669168328273,0.022975350024431435,0.02427308132434568,6.300508173e-314,0.05311531360069484,2.4758579148764535e-33,0.0530286981361781,1.4870297953584482e-31,0.0,0.02284283306514087,0.0,0.0,6.845163529652287e-145,6.845163529652287e-145,0.07525623207603215,0.07525623207603215,0.0,0.0,2.001220993563558e-54,2.001220993563558e-54,0.05642945824184642,0.05642945824184642,8.152e-320,8.152e-320,0.018364230558141643,0.018364230558141643,0.02227669168328273,0.02227669168328273,0.022975350024431435,0.022975350024431435,0.02427308132434568,0.02427308132434568,6.300508173e-314,6.300508173e-314,0.05311531360069484,0.05311531360069484,0.0,2.4758579148764535e-33,2.4758579148764535e-33,0.0530286981361781,0.0530286981361781,1.4870297953584482e-31,1.4870297953584482e-31,0.0 +0.0,0.0,0.002840757445014925,0.0,0.0,0.00011909238034892685,0.0,0.02331318483976181,0.08129107830664699,0.03311903975578799,0.09312058461190081,0.0,0.04433273312337404,0.0,0.0442474039067766,0.0,0.0,0.03284837689116387,0.0,0.0,0.0,0.0,0.002840757445014925,0.002840757445014925,0.0,0.0,0.0,0.0,0.00011909238034892685,0.00011909238034892685,0.0,0.0,0.02331318483976181,0.02331318483976181,0.08129107830664699,0.08129107830664699,0.03311903975578799,0.03311903975578799,0.09312058461190081,0.09312058461190081,0.0,0.0,0.04433273312337404,0.04433273312337404,0.0,0.0,0.0,0.0442474039067766,0.0442474039067766,0.0,0.0,0.0 +2.3251292721513982e-141,3.7292612551385016e-10,0.03238053866538309,0.00014479585728411783,0.023539384155792535,0.02557065547838434,1.7886113457239126e-18,0.007972930592746945,0.03202601013596461,0.010511501818952787,0.031645274324550034,0.0289564764097857,0.021483419412656052,0.03135671749462584,0.02156199345481285,0.03142327965339564,0.03246268024550476,0.006893025781703758,2.3251292721513982e-141,2.3251292721513982e-141,3.7292612551385016e-10,3.7292612551385016e-10,0.03238053866538309,0.03238053866538309,0.00014479585728411783,0.00014479585728411783,0.023539384155792535,0.023539384155792535,0.02557065547838434,0.02557065547838434,1.7886113457239126e-18,1.7886113457239126e-18,0.007972930592746945,0.007972930592746945,0.03202601013596461,0.03202601013596461,0.010511501818952787,0.010511501818952787,0.031645274324550034,0.031645274324550034,0.0289564764097857,0.0289564764097857,0.021483419412656052,0.021483419412656052,0.03246268024550476,0.03135671749462584,0.03135671749462584,0.02156199345481285,0.02156199345481285,0.03142327965339564,0.03142327965339564,0.03246268024550476 +9.255631526443318e-13,0.07722413205459835,0.056764401060994535,0.05553757049778844,0.012731681965471022,0.00835013423868678,0.0004336660029090689,0.007813794683602451,0.010341326476594973,0.010941810319554605,0.006286304260014199,0.01549369132708996,0.009683450095119275,0.016656479521770448,0.009828145287833413,0.01640499714314004,0.017300837989136716,0.004622731224310336,9.255631526443318e-13,9.255631526443318e-13,0.07722413205459835,0.07722413205459835,0.056764401060994535,0.056764401060994535,0.05553757049778844,0.05553757049778844,0.012731681965471022,0.012731681965471022,0.00835013423868678,0.00835013423868678,0.0004336660029090689,0.0004336660029090689,0.007813794683602451,0.007813794683602451,0.010341326476594973,0.010341326476594973,0.010941810319554605,0.010941810319554605,0.006286304260014199,0.006286304260014199,0.01549369132708996,0.01549369132708996,0.009683450095119275,0.009683450095119275,0.017300837989136716,0.016656479521770448,0.016656479521770448,0.009828145287833413,0.009828145287833413,0.01640499714314004,0.01640499714314004,0.017300837989136716 +1.4954023586058297e-38,0.1011313385652332,0.011914157744889629,0.00002112749336198203,0.011391091727452625,0.01034352853604438,0.0011657616266443434,0.016582120105476123,0.020404818921064653,0.042588501140605216,0.0041882157742453,0.014434102166279666,0.00966636792024862,0.027508129384636995,0.009902283646063782,0.027212245099642283,0.024335825083239664,0.00163115519461444,1.4954023586058297e-38,1.4954023586058297e-38,0.1011313385652332,0.1011313385652332,0.011914157744889629,0.011914157744889629,0.00002112749336198203,0.00002112749336198203,0.011391091727452625,0.011391091727452625,0.01034352853604438,0.01034352853604438,0.0011657616266443434,0.0011657616266443434,0.016582120105476123,0.016582120105476123,0.020404818921064653,0.020404818921064653,0.042588501140605216,0.042588501140605216,0.0041882157742453,0.0041882157742453,0.014434102166279666,0.014434102166279666,0.00966636792024862,0.00966636792024862,0.024335825083239664,0.027508129384636995,0.027508129384636995,0.009902283646063782,0.009902283646063782,0.027212245099642283,0.027212245099642283,0.024335825083239664 +3.925075143497419e-192,8.811814129499924e-14,0.027224275937030484,0.017419755593652046,0.026928353286700478,0.02399579671892673,1.3891729707626572e-29,0.015695620915841407,0.024470206530650605,0.017920681498076796,0.013655277269693638,0.024053753061132752,0.026786389058374428,0.028313782849495383,0.02678177855502244,0.028291771787110443,0.02670034496105779,0.015286635931439883,3.925075143497419e-192,3.925075143497419e-192,8.811814129499924e-14,8.811814129499924e-14,0.027224275937030484,0.027224275937030484,0.017419755593652046,0.017419755593652046,0.026928353286700478,0.026928353286700478,0.02399579671892673,0.02399579671892673,1.3891729707626572e-29,1.3891729707626572e-29,0.015695620915841407,0.015695620915841407,0.024470206530650605,0.024470206530650605,0.017920681498076796,0.017920681498076796,0.013655277269693638,0.013655277269693638,0.024053753061132752,0.024053753061132752,0.026786389058374428,0.026786389058374428,0.02670034496105779,0.028313782849495383,0.028313782849495383,0.02678177855502244,0.02678177855502244,0.028291771787110443,0.028291771787110443,0.02670034496105779 +6.7566165e-317,7.011713355235364e-43,9.158396764960013e-53,0.020810375400760323,0.04872459324934524,0.04356906328968981,4.987224267106537e-47,0.00014667523685958511,0.04402997536810358,1.6563238239345958e-7,0.0006081529933810943,0.00005714893223889198,0.0034852927594866416,0.05798142461196505,0.0029711205277740712,0.057612696145241456,0.04561115815975911,0.023176473079038133,6.7566165e-317,6.7566165e-317,7.011713355235364e-43,7.011713355235364e-43,9.158396764960013e-53,9.158396764960013e-53,0.020810375400760323,0.020810375400760323,0.04872459324934524,0.04872459324934524,0.04356906328968981,0.04356906328968981,4.987224267106537e-47,4.987224267106537e-47,0.00014667523685958511,0.00014667523685958511,0.04402997536810358,0.04402997536810358,1.6563238239345958e-7,1.6563238239345958e-7,0.0006081529933810943,0.0006081529933810943,0.00005714893223889198,0.00005714893223889198,0.0034852927594866416,0.0034852927594866416,0.04561115815975911,0.05798142461196505,0.05798142461196505,0.0029711205277740712,0.0029711205277740712,0.057612696145241456,0.057612696145241456,0.04561115815975911 +7.601617220546029e-228,3.827028403843702e-24,5.928078375326608e-9,0.03135679398529893,0.024927051205372953,0.03515353661271731,4.806662957344174e-31,0.03493755480669527,0.022359472448560878,0.031972117698469395,0.006918999491202198,0.002576530011649752,0.0284540201569451,0.028564548850874824,0.027851511982124384,0.028368555306331884,0.022611185359222755,0.021844348469368204,7.601617220546029e-228,7.601617220546029e-228,3.827028403843702e-24,3.827028403843702e-24,5.928078375326608e-9,5.928078375326608e-9,0.03135679398529893,0.03135679398529893,0.024927051205372953,0.024927051205372953,0.03515353661271731,0.03515353661271731,4.806662957344174e-31,4.806662957344174e-31,0.03493755480669527,0.03493755480669527,0.022359472448560878,0.022359472448560878,0.031972117698469395,0.031972117698469395,0.006918999491202198,0.006918999491202198,0.002576530011649752,0.002576530011649752,0.0284540201569451,0.0284540201569451,0.022611185359222755,0.028564548850874824,0.028564548850874824,0.027851511982124384,0.027851511982124384,0.028368555306331884,0.028368555306331884,0.022611185359222755 +3.432857843869982e-184,2.328431496146158e-15,0.022809095253116817,0.03224053791957274,0.020230828075621585,0.019856739836610054,1.5174489221935631e-25,0.01590306596097853,0.022194534620104615,0.0198402912535975,0.012594146978376455,0.022126171345498467,0.03212751223549292,0.027196848170598552,0.032145140552157156,0.027000999130995382,0.022273945620588893,0.0143804291400641,3.432857843869982e-184,3.432857843869982e-184,2.328431496146158e-15,2.328431496146158e-15,0.022809095253116817,0.022809095253116817,0.03224053791957274,0.03224053791957274,0.020230828075621585,0.020230828075621585,0.019856739836610054,0.019856739836610054,1.5174489221935631e-25,1.5174489221935631e-25,0.01590306596097853,0.01590306596097853,0.022194534620104615,0.022194534620104615,0.0198402912535975,0.0198402912535975,0.012594146978376455,0.012594146978376455,0.022126171345498467,0.022126171345498467,0.03212751223549292,0.03212751223549292,0.022273945620588893,0.027196848170598552,0.027196848170598552,0.032145140552157156,0.032145140552157156,0.027000999130995382,0.027000999130995382,0.022273945620588893 +0.0,4.373393952028077e-34,1.2614364867125e-13,0.007649862834622679,0.032000044960613025,0.03199973005319397,2.1463384750429976e-60,0.03166960230681677,0.033517555898056245,0.01789736961396507,0.020578965245429497,0.033141421492048365,0.009623452916386183,0.03145597789517753,0.009054841519820703,0.031666005504644004,0.03347572835499103,0.028808324212326285,0.0,0.0,4.373393952028077e-34,4.373393952028077e-34,1.2614364867125e-13,1.2614364867125e-13,0.007649862834622679,0.007649862834622679,0.032000044960613025,0.032000044960613025,0.03199973005319397,0.03199973005319397,2.1463384750429976e-60,2.1463384750429976e-60,0.03166960230681677,0.03166960230681677,0.033517555898056245,0.033517555898056245,0.01789736961396507,0.01789736961396507,0.020578965245429497,0.020578965245429497,0.033141421492048365,0.033141421492048365,0.009623452916386183,0.009623452916386183,0.03347572835499103,0.03145597789517753,0.03145597789517753,0.009054841519820703,0.009054841519820703,0.031666005504644004,0.031666005504644004,0.03347572835499103 +0.0,6.886873144256939e-42,9.05453935795051e-19,0.000027096606197668657,0.04373696663844799,0.043129841945167516,6.389675571821445e-75,0.03566370035363814,0.03250816372479572,0.012894312624957745,0.04122024050649504,0.029084814287321913,0.0057897274306694625,0.017872439680251484,0.0052424251877335555,0.018396675968534594,0.03432683070786332,0.040320293013777514,0.0,0.0,6.886873144256939e-42,6.886873144256939e-42,9.05453935795051e-19,9.05453935795051e-19,0.000027096606197668657,0.000027096606197668657,0.04373696663844799,0.04373696663844799,0.043129841945167516,0.043129841945167516,6.389675571821445e-75,6.389675571821445e-75,0.03566370035363814,0.03566370035363814,0.03250816372479572,0.03250816372479572,0.012894312624957745,0.012894312624957745,0.04122024050649504,0.04122024050649504,0.029084814287321913,0.029084814287321913,0.0057897274306694625,0.0057897274306694625,0.03432683070786332,0.017872439680251484,0.017872439680251484,0.0052424251877335555,0.0052424251877335555,0.018396675968534594,0.018396675968534594,0.03432683070786332 +0.0,2.569299555716712e-124,4.201724655780976e-298,3.598723484960538e-8,0.036922535559741246,0.01275334203689512,5.9182913895477975e-196,9.914627825269277e-21,0.06241990074889973,3.3766087204179023e-49,4.885403875083996e-8,8.359695912350744e-9,0.005231471657055718,0.07486084972846532,0.0039596169839414335,0.07565551980038,0.05731605011716037,0.012641860499474751,0.0,0.0,2.569299555716712e-124,2.569299555716712e-124,4.201724655780976e-298,4.201724655780976e-298,3.598723484960538e-8,3.598723484960538e-8,0.036922535559741246,0.036922535559741246,0.01275334203689512,0.01275334203689512,5.9182913895477975e-196,5.9182913895477975e-196,9.914627825269277e-21,9.914627825269277e-21,0.06241990074889973,0.06241990074889973,3.3766087204179023e-49,3.3766087204179023e-49,4.885403875083996e-8,4.885403875083996e-8,8.359695912350744e-9,8.359695912350744e-9,0.005231471657055718,0.005231471657055718,0.05731605011716037,0.07486084972846532,0.07486084972846532,0.0039596169839414335,0.0039596169839414335,0.07565551980038,0.07565551980038,0.05731605011716037 +0.0,2.5953856249599174e-48,1.7798406949783382e-16,0.02824061785611498,0.0013106523637919248,0.010565915424778288,8.467253352872644e-69,0.026242442356687917,0.0037796079634329137,0.05460063784416423,0.05227772160920148,0.09734496980548733,0.012931995441041894,0.015095652339191041,0.01331359702524391,0.01464828055971535,0.0028904748120563424,0.000272303797276617,0.0,0.0,2.5953856249599174e-48,2.5953856249599174e-48,1.7798406949783382e-16,1.7798406949783382e-16,0.02824061785611498,0.02824061785611498,0.0013106523637919248,0.0013106523637919248,0.010565915424778288,0.010565915424778288,8.467253352872644e-69,8.467253352872644e-69,0.026242442356687917,0.026242442356687917,0.0037796079634329137,0.0037796079634329137,0.05460063784416423,0.05460063784416423,0.05227772160920148,0.05227772160920148,0.09734496980548733,0.09734496980548733,0.012931995441041894,0.012931995441041894,0.0028904748120563424,0.015095652339191041,0.015095652339191041,0.01331359702524391,0.01331359702524391,0.01464828055971535,0.01464828055971535,0.0028904748120563424 diff --git a/psi.csv b/psi.csv new file mode 100644 index 000000000..082a3f696 --- /dev/null +++ b/psi.csv @@ -0,0 +1,78 @@ +0.06125309165914113,0.0,9.248823025589693e-57,3.157400626502578e-17,0.002463906767718568,0.7180912085791145,0.42739997581148775,5.209787853973385e-72,0.16436421880552432,2.0727421014041254,0.10476140845930107,0.00030967763260940416,0.00002424074907214074,0.12816089624118415,1.7872615250970463,2.107164611006674,0.12270720346761203,2.1022535691681368,1.789441556745379,0.06125331171247833,0.06125289258751222,0.06125309165914113,0.06125309165914113,0.061253333430871464,0.06125091726514247,0.061050122963680745,0.061454487039839446,0.06914765781880879,0.05351478748212628,0.07355297195843769,0.06101589539073534,0.061487692922731596,0.06005041790205539,0.06249711599697894,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.238786273520918e-57,9.257402985396043e-57,9.248823025589693e-57,9.248823025589693e-57,9.256172920224274e-57,9.239961586517876e-57,6.795623068940282e-52,9.029244506480742e-57,9.490412023661191e-57,2.131013424448984e-58,3.811331087673295e-55,9.297702497019508e-57,9.196907947194039e-57,8.931154463060534e-57,9.613505275971814e-57,5.49981582803633e-53,6.591570854158833e-61,3.1574005036994724e-17,3.157400736733591e-17,3.157400626502578e-17,3.157400626502578e-17,3.1574005987702166e-17,3.161032450521716e-17,3.153151096122268e-17,8.111925662291188e-17,1.1901257389031473e-17,2.0238592492281327e-17,4.982822837042062e-17,4.843483028643739e-39,0.01838125597731335,3.313526138683304e-16,2.436555696302261e-18,2.111181579560756e-16,4.222319076423888e-18,0.0022398846894482525,0.002706091852222264,0.002463906767718568,0.002463906767718568,0.0034660879100123615,0.0016454366102293472,0.0061448155636470575,0.0005712610707667584,0.0018261658950783066,0.0011066596864575803,0.00522740431033986,0.0024612429068784566,0.0007918328143605352,0.007136425487418517,0.009907030009940655,0.0004655188302868623,0.7226797494050134,0.713523779093946,0.7180912085791145,0.7180912085791145,0.6952200140011204,0.7430558343054932,0.6785256972765672,0.7589253906569303,0.7213555775441902,0.7146411190997954,0.7948427316402954,0.640632431087929,0.7192334625257639,0.7218900261560315,0.7140538696726346,0.6883319381504931,0.7485518443091206,0.4245497451727081,0.43026110355445585,0.42739997581148775,0.42739997581148775,0.4658459254558579,0.37215992574662743,0.7684329291867599,0.4238715663005216,0.43100229899970005,0.29162554436544263,0.42848988409230887,0.4262824302916317,0.4238955132215684,0.43097857466916767,0.45941508401189496,0.386327259810108,6.252661537348634e-72,5.209787853973385e-72,5.209787853973385e-72,7.793797515453334e-72,3.3522846128379703e-72,6.518850676314831e-72,4.0743201349137295e-72,1.6668550112561744e-72,1.687478234266041e-71,4.237186929765319e-76,4.961314938949084e-68,8.705489916888565e-72,3.065796612032993e-72,1.0782895780140584e-72,2.69465183178219e-71,2.0424109868689087e-60,1.8966126906149407e-86,0.16436422824044394,0.16436421880552432,0.16436421880552432,0.1643642372065529,0.1643641986266767,0.1643641962066327,0.16315553483783554,0.16503351691795154,0.16436490813881002,5.018130444613046e-43,0.1629980704214528,0.16506907039775068,0.16439968167349395,2.0792559539946587,2.0660775502023037,2.0727421014041254,2.0727421014041254,1.598838316092381,2.515279306675301,2.073791942919889,2.144052881902158,1.9804275830235147,2.3098335517590933,1.8118323559100489,2.0148041565379153,2.1238738210176624,2.1511606312169813,1.9721758787813768,1.9497462231939016,2.1941294656555477,0.1047619877847499,0.10476140845930107,0.10476140845930107,0.1048204496461266,0.10476079391453136,0.10476218093881452,0.12152363931467623,0.08581920051332696,0.10477754630408137,5.911863004560536e-94,0.11134450979288085,0.09786676481173097,0.10570685705561587,0.000309596496662148,0.00030967763260940416,0.00030967763260940416,0.0003097039570238217,0.00030964295722391304,0.4925288993747805,0.00029295962930785276,0.0003276735135405754,0.000012133120553476497,0.004338435462766515,0.00031224394732251766,0.00030704771374820763,0.0002681194741817871,0.00036002535188959915,0.0030629510559588837,0.000010646015700734071,0.00002268486674658719,0.00002587800921135731,0.00002424074907214074,0.00002424074907214074,0.000029964857337554516,0.00001888408683583646,0.03242568018557197,0.00002284493021808044,0.000025768659443739108,4.961984247735188e-7,0.0006227269140580281,0.00002503318370857239,0.0000234471220938831,0.000021222701047590484,0.00002794141263623638,0.0004112297735753657,4.123308157723544e-7,0.1281608959363541,0.12816089637108183,0.12816089624118415,0.12816089624118415,0.12816089618402407,0.1530880725409454,0.13059465218586427,0.1257299602285549,0.1161817026578764,0.14042040411988968,0.09970044885066202,0.19225206338938663,0.12905659094095417,0.12726592534141212,0.13441093091629444,0.12177438088286789,1.7951328944708054,1.7795024694552748,1.7872615250970463,1.7872615250970463,1.762295172722789,1.8150716539342535,1.7851621513229259,1.789441556745379,1.8144799641452334,1.758248927176834,1.9153764737582382,1.6556906326962781,1.7713360651157273,1.803134086278972,1.853588229150756,1.709572143861242,1.684097878136446,1.8912126958628361,2.1147065146132094,2.098898027953709,2.107164611006674,2.107164611006674,2.0566937341383804,2.1417633130484512,2.105648772459519,2.1087503214079515,2.0920963719649652,2.120379085964916,1.921110155515088,2.118961654921274,2.0935307594349486,2.070952810742344,2.1332898454121683,1.7719657041644088,2.0459062252816373,0.12270720316372162,0.1227072035971078,0.12270720346761203,0.12270720346761203,0.12270720341062696,0.1462866371972259,0.12526922228455317,0.12014799261067059,0.1108067738376974,0.13497751555392676,0.09301767537099767,0.19026249532510708,0.1236406945479862,0.1162424295630356,2.110411908839721,2.0933724246897056,2.1022535691681368,2.1022535691681368,2.0497566883054406,2.1402321610048216,2.1005364318782616,2.1040548919632633,2.088208869719031,2.11443301417338,1.9387439667221142,2.1132066698822305,2.089492890824452,2.0683942778963655,2.1259644796243338,1.7583743584558722,2.0590126913201248,1.797314316814836,1.7816810155766554,1.789441556745379,1.7644699995480442,1.8172560971211034,1.791706898769313,1.816628077486033,1.760454441824231,1.9175644953107884,1.6578297662197363,1.7735279708655032,1.8052965264161909,1.8556958998974316,1.71179778144607,1.6862489623578107,1.8934014680871325 +0.3141765174076656,0.0,3.361872600069212e-146,1.0762733882716662e-151,6.074865393314968e-15,4.25057434503624,0.6641658303873382,3.4229987464151613e-203,5.055967181177084e-7,3.4835199252062194,6.554701448204031e-18,4.088013506879644e-11,7.116285611431982e-13,0.02683860385868519,4.362689372951017,3.1339658044956913,0.02112620645957802,3.220364977788514,4.362229702637721,0.3141800048104258,0.3141733625337664,0.3141765174076656,0.3141765174076656,0.3141801995573786,0.31416635130273385,0.3136013029316767,0.31464324120679965,0.3954289692142502,0.24179878843094696,0.35561567511971043,0.3135639075983136,0.31480750306636424,0.3024878476926764,0.32651942401719675,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.3489322258504565e-146,3.372963156001083e-146,3.361872600069212e-146,3.361872600069212e-146,3.3711621539079824e-146,3.350747327619182e-146,6.0849048230160505e-136,2.2049075473200695e-146,4.047770560346795e-146,1.3839132512186533e-150,5.7782468758482016e-142,3.446776937392935e-146,2.40625612881409e-146,1.7582538244723622e-146,4.317089611409581e-146,2.5283967616821223e-136,3.306777644425631e-157,1.0762726731174217e-151,1.076273702946546e-151,1.0762733882716662e-151,1.0762733882716662e-151,1.0762732384362686e-151,1.081730166305791e-151,1.0671043968572128e-151,3.5501656772279696e-149,2.7440401269804893e-154,1.2744476510269079e-154,9.501984453142275e-149,2.0278192679942337e-258,1.6019534573419304e-28,2.265448609884606e-145,1.95644434765093e-158,2.5005281567115325e-139,2.1306225819616905e-165,4.5107315497247e-15,8.243624551175034e-15,6.074865393314968e-15,6.074865393314968e-15,1.5882893087912585e-14,1.7652359076850346e-15,3.997635735392096e-14,2.6128556934707443e-16,3.47909643522641e-15,6.421510203040313e-16,4.73208221630987e-14,5.978417025020436e-15,7.528288306908176e-16,4.086642795611617e-14,3.0623170382143395e-13,5.774938848610484e-17,4.277538296041944,4.2231421156183035,4.25057434503624,4.25057434503624,4.135721049878311,4.354919100921,4.177842648614075,4.244235020492373,4.257480562704542,4.239584180644204,4.54273373694065,3.8670121287680987,4.258192292192248,4.26234649679266,4.233530494247386,4.115373822612585,4.370647601307507,0.6457848645644263,0.6820943306919646,0.6641658303873382,0.6641658303873382,0.9615625734182746,0.3962224730449689,2.4284408204161223,0.654020058785131,0.6746520477397612,0.1732501100102004,0.6658753566659129,0.6595732921180983,0.6544368195728694,0.6741060492866342,0.9055144204616389,0.4499865541241055,6.777476601876045e-203,3.4229987464151613e-203,3.4229987464151613e-203,1.4593027954666687e-202,7.425310808367297e-204,5.322461656365552e-203,2.1115157524524863e-203,1.4117893265128388e-204,9.288076888485884e-202,1.844801402934401e-214,4.3153698531167595e-192,1.2777254290143668e-202,7.187703370604765e-204,3.6501201707845723e-205,4.158366867987529e-201,7.015912360251277e-171,2.689636403178322e-243,5.056485127759184e-7,5.055967181177084e-7,5.055967181177084e-7,5.05689422445702e-7,5.054959178313047e-7,5.055865588158049e-7,1.3951048266210189e-6,1.6680198783543727e-7,5.079296921597596e-7,0.0,1.5471079344931336e-6,1.4719394862349522e-7,6.49019464890497e-7,3.4572237229146463,3.4794111609002294,3.4835199252062194,3.4835199252062194,3.6874563848039075,2.5663466025694506,3.4831219411607317,3.603805795666389,3.2354292883241476,3.086319912877553,3.655737632252224,3.290899192905762,3.6211531016065006,3.582851688495018,3.2729196080479905,3.58596728467346,3.2910288099594758,6.55672074818852e-18,6.554701448204031e-18,6.554701448204031e-18,6.7183302836470794e-18,6.554772079401669e-18,6.554767118492278e-18,9.141856972866835e-16,1.771050433223328e-20,6.58213589119295e-18,0.0,4.640460972277969e-17,8.069999093085947e-19,1.0192268034341586e-17,4.0845061593039106e-11,4.088013506879644e-11,4.088013506879644e-11,4.089137070925067e-11,4.086539927192037e-11,0.0003105373647401452,4.186407514770171e-11,4.0619738170484504e-11,1.2165554961223514e-14,4.3491804022843566e-8,4.1139882485967475e-11,4.0979027747264565e-11,4.029634185984316e-11,4.256071866880082e-11,2.0901895034860283e-8,6.428392553580606e-15,5.943685963354274e-13,8.513495352267582e-13,7.116285611431982e-13,7.116285611431982e-13,1.245597926853032e-12,3.7314753916933663e-13,3.313383408084952e-6,6.883885197464069e-13,7.334631596103316e-13,5.848305330199874e-17,2.1838674841619164e-9,7.162859367444547e-13,7.128201266181788e-13,6.506675020272265e-13,7.788072088744358e-13,8.866699284826014e-10,2.9184079742303004e-17,0.02683860341303785,0.026838604043144157,0.02683860385868519,0.02683860385868519,0.026838603774212134,0.03570255601702248,0.02803471787336185,0.02564507430360649,0.016513472293955625,0.04241287064182373,0.014884047137278419,0.0786599364380053,0.02728286250118422,0.02638792901548762,0.03405077357151459,0.020810470448310636,4.358545120726368,4.364621416462971,4.362689372951017,4.362689372951017,4.381951243061689,4.351041536940928,4.3631253340406735,4.362229702637721,4.437011961509322,4.270556237256838,4.248610026225054,4.410753670434736,4.321295662030371,4.4126694699814175,4.520979801837476,4.136231450177189,4.4073300635848485,4.278341333410862,3.036244023332681,3.2327982567945432,3.1339658044956913,3.1339658044956913,3.6227151307375807,2.562883706139977,3.1397396692203436,3.127902728909785,3.028407369448493,3.2274219130962,0.6673825057167742,3.2137061214747003,3.043757467583913,2.882325221630648,3.353991902692945,4.954050325913186,0.9992942843727517,0.021126206095213988,0.02112620661657674,0.02112620645957802,0.02112620645957802,0.021126206392632345,0.027983809536235513,0.0221854573929847,0.020156452767215758,0.012766246070539342,0.03413343145288049,0.011176153739149021,0.06639947430586285,0.021530857950168167,0.016151070070864915,3.12153263622258,3.3120675607299868,3.220364977788514,3.220364977788514,3.7008336165769276,2.6480428676311805,3.226736205403303,3.2136676226010925,3.1134036325458765,3.313781673918346,0.710581787030719,3.2950886717194905,3.13593423312485,2.9742635538592475,3.4360710174877043,4.9917878042105945,1.0549599094524478,4.358044939270478,4.364201719964342,4.362229702637721,4.381614304998661,4.350442890714765,4.361745339136333,4.436304098595843,4.270324521730582,4.247553540699312,4.410880061185162,4.3209617092214625,4.412063461473348,4.519905658211581,4.1363394072658854,4.407331598504525,4.2774001132418515 +0.00016491668897974698,0.08065003453835759,0.009532111838294827,0.019995514678208735,0.00039648843722283944,0.00017262859672504522,0.0002559862016531125,0.0111178931158146,0.00086869824386367,0.00017005537465527703,0.0018528188999811972,0.0005654406753028789,0.0006747909142986587,0.0004567608370630005,0.0001703441147764732,0.00018973547121300442,0.0004688175762754469,0.00018892356346760143,0.0001703776653879947,0.0001649173807023268,0.0001649160632141065,0.00016491668897974698,0.00016491668897974698,0.00016491736062009078,0.0001649153319020445,0.00016507817462131148,0.00016475082944305704,0.00017264744357128441,0.00015750817177125076,0.0001561891899315566,0.00016510126794757902,0.00016472675579209763,0.00016375829023222943,0.0001661194256655568,0.07979276017816174,0.08146895299423329,0.08065003453835759,0.08065003453835759,0.08380960921049171,0.07617598032535106,0.08064318921918334,0.07929195027010395,0.08198000392308029,0.07650417277043783,0.0840688582795335,0.08087381281524647,0.08041789422444325,0.07598192429294728,0.0866380012610573,0.037394303863070015,0.00953240531797796,0.009531861212989599,0.009532111838294827,0.009532111838294827,0.009531912434758183,0.009532348970345557,0.007640760321264799,0.009577306530623596,0.009486671155351008,0.009969287066987,0.009109693391994422,0.009519831338552212,0.00954471975141532,0.009589838046314431,0.009473955158266047,0.00856747146346741,0.010645240025631959,0.01999551472722583,0.019995514647206405,0.019995514678208735,0.019995514678208735,0.01999551468842865,0.019994880629488152,0.019995933921702486,0.019704752394531247,0.020286929274182085,0.020239709439834188,0.019736282403115472,0.02707572406175164,0.0030953372503660314,0.01925530990957558,0.020742071294444525,0.018846391987261322,0.02103788660204074,0.0003994455966807296,0.00039358297159792707,0.00039648843722283944,0.00039648843722283944,0.00038695809068939086,0.00040760631617535817,0.00037568064620149486,0.00043109952210424927,0.00040572696278268065,0.00041528946474345975,0.00037867044193401846,0.00039652308137494804,0.00043103032764975265,0.0003634362413142702,0.00036398041568649615,0.00043468533487737,0.0001730338152967504,0.00017222674895562423,0.00017262859672504522,0.00017262859672504522,0.00017094025760992665,0.00017447555719744652,0.0001689075869976579,0.00017904475297995272,0.0001733275488829021,0.0001719241446644222,0.00017791576251002092,0.0001675554059889247,0.0001728800145276033,0.00017342001746940453,0.00017183018421961888,0.00017067549332268404,0.00017466646335790646,0.00025677514730485196,0.00025518596665004956,0.0002559862016531125,0.0002559862016531125,0.00024532050748884526,0.0002686787273292925,0.0002099426140797769,0.0002565406180707778,0.0002554232111035922,0.00028982571563928683,0.0002558153670550775,0.00025616142676748396,0.0002565371641707783,0.0002554267701674025,0.00024681920070643754,0.00026625689904399375,0.011076235737663736,0.0111178931158146,0.0111178931158146,0.011040572817433357,0.011201674208310372,0.011095621391689485,0.011142426340408131,0.011331979356812346,0.010902374076552427,0.012178316226138637,0.010130170000476939,0.01102142224671131,0.01121886022413,0.011411338277794015,0.010821504080347375,0.008420714958931649,0.014954854370750175,0.0008686924346963586,0.00086869824386367,0.00086869824386367,0.000868689082148179,0.000868708097723634,0.0008686966952666032,0.0008304074328585046,0.0009105977396573356,0.0008685568124154063,0.005287586248195177,0.0008265043282008422,0.0009153164683636802,0.0008604657320880147,0.0001702177904701511,0.00016988987734575177,0.00017005537465527703,0.00017005537465527703,0.00016047764357981958,0.0001821198373291678,0.00017007078696581747,0.00017438211167667217,0.00016575566574307795,0.00017669190703062043,0.00016385782636878555,0.00016691448877696613,0.0001736008607819692,0.00017450655726957283,0.00016564973451214864,0.0001671261607243285,0.000173174458217283,0.001852808466139508,0.0018528188999811972,0.0018528188999811972,0.0018519366040852618,0.0018528197654081857,0.0018528192645516559,0.0016499410790782084,0.0021011182670121475,0.0018525317783765793,0.00001884060000555594,0.0017721123525385309,0.001939862973360536,0.0018360296695468018,0.0005654564292916929,0.0005654406753028789,0.0005654406753028789,0.0005654358021001022,0.0005654470018965629,0.00027409081712249694,0.0005673549263505334,0.0005635093157560649,0.0006760725100767818,0.00047275610993801704,0.0005651560524067798,0.0005657372489425903,0.0005704095529837438,0.0005603498244001427,0.0004886279374050696,0.000673880828678352,0.0006779269537231795,0.0006717042212178859,0.0006747909142986587,0.0006747909142986587,0.0006656914641216037,0.0006853734749445343,0.0003650590122158133,0.0006774393054967711,0.0006720937658794251,0.0008185390446067283,0.0005551094911447509,0.0006733350795425095,0.0006763066606692396,0.0006806865468846775,0.0006686490058114315,0.0005748500706502484,0.000816909146276717,0.0004567608388030126,0.0004567608363215319,0.0004567608370630005,0.0004567608370630005,0.000456760837369022,0.0004282931452907619,0.00045831217906236595,0.0004551136812779353,0.00047858077978693635,0.0004358184403095772,0.00043630760722637165,0.00046633793408439706,0.0004573547705888451,0.000456154052374741,0.0004459255736782446,0.00046821249427365425,0.00017066609418522113,0.00017002827718023934,0.0001703441147764732,0.0001703441147764732,0.00016945656509545235,0.00017133309590194296,0.00017031168008563847,0.0001703776653879947,0.00017176723690446477,0.00016892354146841077,0.00017393100433810477,0.0001668853505697988,0.0001695271580917804,0.00017119156900324335,0.00017392568689683437,0.000166782103468502,0.0001676560291700346,0.00017318881050624942,0.0001906716403569203,0.0001888033892634201,0.00018973547121300442,0.00018973547121300442,0.0001853996001363987,0.00019487546028436082,0.0001896788938857286,0.00018979464808731292,0.00019130470615335725,0.00018816226910009298,0.00022142239626098424,0.0001884399129768635,0.0001910838908677463,0.0001933503098857478,0.00018610363026243316,0.00017307935486923605,0.00021248212425701448,0.0004688175780877966,0.00046881757550314845,0.0004688175762754469,0.0004688175762754469,0.00046881757659418354,0.0004398332380695948,0.0004703791976886104,0.000467156868021536,0.0004915243157725829,0.00044702941170262945,0.0004479614298959975,0.0004764530401268378,0.00046940928904883386,0.00048094557652251694,0.00018985684923233134,0.00018799429249240137,0.00018892356346760143,0.00018892356346760143,0.00018467081951009269,0.0001939725127637235,0.00018886200343651294,0.00018898840604438026,0.00019048073126176938,0.0001873632124769101,0.00022029685824298087,0.00018763878394782382,0.0001902614627606163,0.00019250962139404025,0.000185321126018454,0.00017243448299388063,0.0002114359992927762,0.0001706997726567893,0.00017006168831794943,0.0001703776653879947,0.00016948972380713366,0.000171367105082771,0.00017041254081384406,0.00017180146787374855,0.00016895651625234743,0.0001739663062975762,0.00016691733700709198,0.00016956054155452298,0.00017122541673754364,0.00017396064814258677,0.00016681435359958672,0.00016768839504966836,0.00017322373558890347 +19.674381248625043,0.0,4.4907465e-316,5.264079847385697e-71,1.560817088967696e-107,0.0014055456286303496,1.1333617665095176e-8,0.0,0.9351370935853942,2.0770723293317606e-7,0.0019394278735316035,9.121479958860203e-44,8.44425543526577e-52,0.00001967574386915666,4.244877214273287e-6,2.3503060326617595e-14,0.00001399865787595274,3.693461965956615e-14,4.166346167938403e-6,19.674320290623612,19.6744363902534,19.674381248625043,19.674381248625043,19.674323451071306,19.674647984503295,19.69693141237906,19.651315838953042,18.96877346893139,20.00253886345906,17.541401353639806,19.70063648187869,19.647357950512387,19.752537301083738,19.584241588704096,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.423446e-316,4.54903043e-316,4.4907465e-316,4.4907465e-316,4.5363707e-316,4.43723583e-316,4.307722416e-314,8.2874805e-316,2.45604094e-316,5e-324,3.547465192239216e-308,3.78693304e-316,5.3638193e-316,9.5781123e-316,2.1334901e-316,2.6736637279174354e-297,0.0,5.264077868432796e-71,5.264080797366706e-71,5.264079847385697e-71,5.264079847385697e-71,5.264079402134085e-71,5.288819488433745e-71,5.239520739319731e-71,2.2924319704451776e-69,1.0658406684699475e-72,1.2075657052078279e-71,2.391225784765943e-70,3.3876559917312085e-158,2.093881523914575e-8,6.419563105701754e-67,1.888136883883386e-75,3.106602677661203e-68,6.546627822721538e-74,1.782919246733719e-108,1.327165615007921e-106,1.560817088967696e-107,1.560817088967696e-107,1.578515021035845e-104,5.602826263807826e-111,1.2242022122469293e-98,1.0862480282080156e-120,6.987178430218021e-109,8.600417913615574e-113,2.1234294279942323e-102,1.5431729884165262e-107,1.6259404507787447e-112,3.411244263545179e-102,2.0442890211460623e-97,8.224743431798474e-119,0.001272511710392855,0.0015508928203354548,0.0014055456286303496,0.0014055456286303496,0.0020936916287353103,0.0009067453321246601,0.004171874387540736,0.00027828734095853864,0.0013113443357162947,0.0015082243567167185,0.00041889316487501153,0.004387674767590304,0.001372054227523425,0.001296872624079798,0.001525577029828601,0.002212241652637589,0.0008719948389069038,9.466557710368354e-9,1.3600734873510952e-8,1.1333617665095176e-8,1.1333617665095176e-8,1.201559001264791e-7,6.555603276629698e-10,6.591295270727324e-8,1.1286507493973679e-8,1.138714796516663e-8,8.50246616505946e-12,1.1339526284499686e-8,1.1329309722245996e-8,1.1261857214252305e-8,1.1411841142560731e-8,8.8529477471067e-8,1.0940439949236192e-9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.935159981336114,0.9351370935853942,0.9351370935853942,0.935172187985777,0.9350994367024467,0.9351398137031225,1.195935650379112,0.7136685333355004,0.9356255085515269,8.332682679402435e-156,1.2262212742975398,0.6922326321569098,0.9641336464245793,1.9335256185281383e-7,2.234232415571652e-7,2.0770723293317606e-7,2.0770723293317606e-7,0.000012217542251769994,1.078497436005526e-9,2.0579041837720566e-7,6.712922390434888e-8,6.595874570554356e-7,1.3355863204843374e-8,2.6159033823397077e-6,4.56548418362352e-7,8.76835391789997e-8,6.250714778915469e-8,7.068264015523771e-7,7.496483630620797e-7,5.232934977923406e-8,0.001939498151187815,0.0019394278735316035,0.0019394278735316035,0.0019452083156888539,0.0019394373770865107,0.0019394417006558982,0.006679613854907972,0.00044121439156899115,0.0019413601679396319,0.0,0.00316262469728092,0.0011494639651247096,0.0020560714630098566,9.078331373805679e-44,9.121479958860203e-44,9.121479958860203e-44,9.134746791717815e-44,9.104331629943665e-44,1.8897279935246287e-41,8.200713169603035e-44,1.0201070267218764e-43,6.924178355051269e-55,7.607911385356221e-34,9.253412954510223e-44,8.987335803155138e-44,6.790208329663357e-44,1.2750202774909162e-43,1.0759096961346417e-34,3.250034921839248e-56,3.8589629269271954e-52,1.826173750680271e-51,8.44425543526577e-52,8.44425543526577e-52,7.874206650383209e-51,6.379699846570965e-53,2.555351156653947e-51,8.274365050339855e-52,8.662050925956292e-52,1.862787782400139e-64,1.8418474694805093e-40,8.44029249676292e-52,8.472270849728325e-52,7.828265549031068e-52,9.335400976307701e-52,2.1740198564693293e-41,4.5801428605539856e-66,0.000019675742184877758,0.00001967574458686963,0.00001967574386915666,0.00001967574386915666,0.000019675743576340844,0.00001206984260359502,0.00002638132528796718,0.000014571411426677308,8.366525363559548e-6,0.000045857507537843165,4.687318475902636e-7,0.01580066341181881,0.000021949778090052783,0.000017621406955257578,0.000030462121262341393,0.00001248764324251603,3.7315579233930656e-6,4.816150928560688e-6,4.244877214273287e-6,4.244877214273287e-6,5.998633792310025e-6,2.8862018361535017e-6,4.321846031503919e-6,4.166346167938403e-6,2.999583537026833e-6,6.020128620696209e-6,1.162433657453009e-6,0.000014633217932677405,5.168713877591219e-6,3.4640173103968965e-6,1.7631786036241872e-6,0.00001035663902969574,0.000011487686118362768,1.4666143050120998e-6,1.3782415959375955e-14,3.995749654578341e-14,2.3503060326617595e-14,2.3503060326617595e-14,2.638819305858201e-13,1.3240326875298034e-15,2.438524616092331e-14,2.2610447219379945e-14,1.7583546249855824e-14,3.154906787224403e-14,1.268709785757467e-20,2.960276470756563e-14,1.853387072143943e-14,1.1874791307393286e-14,4.7651216132551635e-14,2.0949546844668078e-10,7.25044144139661e-20,0.000013998656663230635,0.00001399865839272958,0.00001399865787595274,0.00001399865787595274,0.000013998657665125725,8.274723754386396e-6,0.000019029578604233373,0.00001022030741314007,5.895368238529584e-6,0.000032964849056299665,2.7580175716491e-7,0.014396900709570054,0.000015677972366183874,8.767206089430485e-6,2.1707733400720704e-14,6.265278316000524e-14,3.693461965956615e-14,3.693461965956615e-14,3.950407518683043e-13,2.1947877133500997e-15,3.845483015148234e-14,3.5403356035190524e-14,2.7690774090892648e-14,4.949794862651525e-14,2.3258193969143702e-20,4.6449424173046904e-14,2.918908774125192e-14,1.8745901336473976e-14,7.453470175610483e-14,2.9651992220830886e-10,1.3172939336497346e-19,3.6621318029900646e-6,4.727547829372022e-6,4.166346167938403e-6,5.8893560291830256e-6,2.8319031127632e-6,4.0862289070879575e-6,2.9437207277681367e-6,5.9097223886232916e-6,1.1397058121189346e-6,0.000014377654472823156,5.073818849667506e-6,3.399603606233585e-6,1.7297860725670348e-6,0.000010170071518281891,0.00001128459430789854,1.438227516835915e-6 +0.037678819771633947,0.00013202486023021563,0.5503213914839914,0.21899251807055678,0.0744189864300348,0.04365610555262329,0.040628722604638956,0.6701782250444497,0.0458856925683605,0.041859175186181555,0.055933172275247,0.031243942720238928,0.040770007932207364,0.07324507995116161,0.044072631414024004,0.05048040207917257,0.07387728280099769,0.05011389551383369,0.044072631414024004,0.037679490669630236,0.03767790178134987,0.037678819771633947,0.037678819771633947,0.03767932061796997,0.037678819771633947,0.03764691286783741,0.037709459578448894,0.03842127706230933,0.03688383494791497,0.038977946918312786,0.03764348770603799,0.03771241760673563,0.037562110318187826,0.03779807623937032,0.00010431468129796701,0.00015766490609216087,0.00013202486023021563,0.00013202486023021563,0.00026085113273962126,0.00005826849188554938,0.00013202486023021563,0.00011475882862769505,0.0001454259695471936,0.00006750505463613799,0.00024343640797267526,0.00013371777766105303,0.00012583210804635668,0.00008931455599085154,0.004797390998400621,2.902061389831441e-7,0.5503614462258278,0.5506130672756004,0.5503213914839914,0.5503213914839914,0.5506239449265758,0.550348399734327,0.5503213914839914,0.5519510247361723,0.5485202414524106,0.5607067646789606,0.5394612928214344,0.5496927437252327,0.55076283564099,0.5526074448925985,0.5474527305520603,0.5248623928177621,0.5751426624491364,0.21899251999234814,0.21899251716379847,0.21899251807055678,0.21899251807055678,0.2189925184217886,0.21899251807055678,0.21899251807055678,0.21526389192962356,0.22288136619083157,0.21992048216971055,0.21797003578582858,0.41044937540553916,0.07155472500711638,0.20958202673239307,0.22913329134387297,0.2148424869956151,0.2232733836287032,0.07528732894824562,0.07370094398090751,0.0744189864300348,0.0744189864300348,0.07252450349209134,0.0769427850703888,0.0744189864300348,0.0744189864300348,0.07618214800579974,0.07766425542663405,0.07167781557270925,0.07463594352069797,0.08094135543054838,0.06863565851973258,0.06920156778727612,0.08083180967269551,0.04385603538611984,0.04348711432313924,0.04365610555262329,0.04365610555262329,0.04319007524585175,0.04420591892084016,0.04365610555262329,0.04365610555262329,0.04389853402328464,0.043462061959306776,0.0451339452086318,0.042298947695371326,0.04375437813638702,0.04392541336901107,0.04343999797553821,0.04312773475739256,0.044245856032776205,0.04073433227593332,0.04050792013838755,0.040628722604638956,0.040628722604638956,0.03936369490992719,0.04208160372475532,0.040628722604638956,0.04083899548544929,0.040377208936191344,0.045288165606641194,0.04053415728809987,0.04067290231392764,0.040863251150474095,0.040377039706068214,0.0393793160826089,0.042043880700139494,0.6709383759813757,0.6701782250444497,0.6701782250444497,0.6710302624035618,0.6689082870372202,0.6701782250444497,0.6701782250444497,0.6689887501971916,0.6713192082961523,0.6628765797872848,0.6743020453930818,0.6705457971803365,0.6696281480897722,0.6687388448015366,0.6715298964358777,0.6727142449433564,0.6326174020641739,0.04588511752856008,0.0458856925683605,0.0458856925683605,0.04588511103185432,0.04588590417227542,0.0458856925683605,0.045370570468774934,0.04643095096780764,0.04588431160715167,0.34816829724514764,0.04531672867364529,0.04649400194586578,0.04584284818036899,0.0419097764564562,0.04180665842911181,0.041859175186181555,0.041859175186181555,0.0400407025137197,0.04407281115831162,0.041859175186181555,0.042941616183729214,0.040772082763570215,0.04346110990462138,0.040385736867565324,0.041073634427931785,0.042761245907852824,0.04298023652879904,0.040735631920284045,0.04116747085205705,0.04261738961749068,0.05593312329494709,0.055933172275247,0.055933172275247,0.05593049019475139,0.055933172275247,0.055933172275247,0.05418729948132171,0.057947841368331816,0.055931834472295855,0.5683464001387483,0.05525045005988899,0.05665082318734928,0.055873566957560294,0.031244832198155967,0.031243942720238928,0.031243942720238928,0.031243692878083835,0.031244259242882527,0.031243942720238928,0.031410827918689946,0.031077989973211675,0.032870501130052875,0.030102767680228456,0.03121832318600728,0.031272455648542044,0.031673173857030903,0.03084809414762374,0.030265659056845244,0.03287688757667358,0.040952400469510895,0.040576320928658434,0.040770007932207364,0.040770007932207364,0.040286668295104085,0.041326417865814834,0.040770007932207364,0.04133567335239361,0.040193416610596555,0.04623157693191629,0.0365345246766383,0.04040815601672541,0.04111640464885296,0.04204631784377039,0.039517082811504144,0.0371260032938896,0.04630130976725239,0.07324508133842365,0.0732450793615934,0.07324507995116161,0.07324507995116161,0.07324508016584676,0.07324507995116161,0.07283881886575139,0.07363733443508041,0.07478148499127074,0.07164302501598435,0.07783150108450014,0.059408992981779526,0.07310431692999002,0.07339477035071879,0.07245736358109016,0.07407376358384116,0.044251859299536726,0.04386160304132249,0.044072631414024004,0.044072631414024004,0.04368418836111105,0.044485569244818675,0.044072631414024004,0.044072631414024004,0.04448713153011493,0.04367275908104015,0.04506503765504637,0.04312293108124665,0.043840939829849414,0.04431663078623295,0.04509507847720165,0.04306808985777231,0.043345401699262834,0.044855967225640926,0.050866269615285675,0.05011389551383369,0.05048040207917257,0.05048040207917257,0.04907507561717697,0.052129648553661236,0.05048040207917257,0.05048040207917257,0.0509734035680662,0.04996871058723282,0.05979985079042616,0.05006793577317732,0.05087380935624369,0.051571650512184014,0.04935199494092906,0.04556134492755275,0.05727776671212916,0.073877284194765,0.07387728220994727,0.07387728280099769,0.07387728280099769,0.07387728301823872,0.07387728280099769,0.0734579616651161,0.07432659756009163,0.07549247510880015,0.07233744354362992,0.0789340083128323,0.05953900864430628,0.07376762547257859,0.07476197327820412,0.05048040207917257,0.04972263103197373,0.05011389551383369,0.05011389551383369,0.04870705728900313,0.05168448278887394,0.05011389551383369,0.05011389551383369,0.050575540637460656,0.04961883265992085,0.05930901265292069,0.04971319496507673,0.050521233732647795,0.05122803119207979,0.049002831719558444,0.045246093214411406,0.05679285146072411,0.044251859299536726,0.04386160304132249,0.044072631414024004,0.04368418836111105,0.044485569244818675,0.044072631414024004,0.04448713153011493,0.04367275908104015,0.04506503765504637,0.04312293108124665,0.043840939829849414,0.04431663078623295,0.04509507847720165,0.04306808985777231,0.043345401699262834,0.044855967225640926 +0.00003355056449384378,0.02279771089587621,0.00047386288166466627,0.00029062917240538954,0.00006192241011675443,0.00003742947086131281,0.00003589570558103686,0.001122365370404443,0.00004705220031341499,0.00003743703479729889,0.000059639238247603255,0.00003091181657979859,0.00003868108336569017,0.00005669731644870616,0.00003864422424956152,0.00004310679947503558,0.00005735549253844864,0.0000428603127846576,0.00003864422892703509,0.000033551210409806736,0.00003355009044306551,0.00003355056449384378,0.00003355056449384378,0.000033551083645909505,0.00003355055393528475,0.000033547917733777836,0.00003355244594989236,0.00003421326582713388,0.00003286959134417567,0.00003354215850181741,0.00003354828266247314,0.00003355264113222528,0.00003344738357941849,0.00003365662361667988,0.023106283003097645,0.022409655875778606,0.02279771089587621,0.02279771089587621,0.02160200662412221,0.02400203125490991,0.02279781952533572,0.0228116914305915,0.022618544732530152,0.023729977326584287,0.021751624444774416,0.022771774928423638,0.02273199291819021,0.023120784220753796,0.015440466638702471,0.02833431576867653,0.00047392466531735977,0.0004738101244327367,0.00047386288166466627,0.00047386288166466627,0.00047382656333712337,0.00047390500024007743,0.00045524426536305596,0.00047637115614005223,0.0004692488780652429,0.0004920334916788055,0.0004554929165844113,0.00047195100328180904,0.0004734012324554031,0.0004775680094938261,0.0004699282684986221,0.00043278646309844035,0.0005203807100255317,0.0002906291773259266,0.00029062917008365754,0.00029062917240538954,0.00029062917240538954,0.0002906291733031414,0.0002906288174423668,0.0002906296046433988,0.0002845801614325206,0.0002971675513113092,0.0002934592235129448,0.0002878508348918602,0.0006703286006629075,0.0000776206933696056,0.0002754101924450527,0.0003075433948265881,0.000278811108996642,0.0003033610077074029,0.00006244400791753486,0.00006140778859498817,0.00006192241011675443,0.00006192241011675443,0.00006050268203506498,0.00006353178939955749,0.00006193710956660237,0.00006192358261945439,0.00006295576318100381,0.0000639783382526444,0.000059821642627522683,0.00006194054544280513,0.00006590885071551842,0.00005796369438745533,0.00005810100692191702,0.00006615645059072831,0.000037530879002095505,0.00003732162199867735,0.00003742947086131281,0.00003742947086131281,0.000037120956596577765,0.0000377488653642384,0.000037428957179064906,0.00003742945456134781,0.00003754931303670809,0.0000372988537569439,0.00003832500971581405,0.00003655692622929019,0.000037465899404193166,0.0000375660253774861,0.00003728429077885333,0.00003709541786339979,0.00003777253414225486,0.00003598843037124448,0.00003582499048715508,0.00003589570558103686,0.00003589570558103686,0.00003507275372116722,0.000036893658702741685,0.000035848425397938093,0.00003604924689881208,0.000035762111111316824,0.00003892027126157754,0.00003586437744827214,0.000035961066961470335,0.000036042654514990645,0.000035772532698932216,0.00003508210808311833,0.00003684335499270695,0.0011101896049794664,0.001122365370404443,0.001122365370404443,0.0011061597371823774,0.0011409452143362636,0.001122269671552995,0.0011224890132607156,0.0011358158632046509,0.0011104967159430426,0.001211081423810126,0.001039305936205646,0.0011184568012403457,0.0011297257204722828,0.0011392719588386158,0.0011061327353729634,0.0008921648014200703,0.0014483340507357313,0.00004705190710711287,0.00004705220031341499,0.00004705220031341499,0.00004705188935453697,0.000047052525538384725,0.00004705218745025399,0.00004643116222013643,0.0000477204369933882,0.000047053498414715226,0.0007241481437943837,0.00004636229642688759,0.0000477948552975213,0.00004697604859650154,0.00003744824605138071,0.00003741024490731841,0.00003743703479729889,0.00003743703479729889,0.00003613276246865998,0.00003896396699575884,0.0000374357838121863,0.00003814371787320837,0.00003672405934156116,0.00003853003392626249,0.000036400650364120106,0.0000369194197248215,0.000038008741092568524,0.00003816152945721336,0.00003670527409846615,0.000036943882771157994,0.00003795099227889556,0.0000596391554199744,0.000059639238247603255,0.000059639238247603255,0.000059634567718546455,0.00005963924086455657,0.00005963929001667283,0.00005739929984191284,0.00006221642483933152,0.00005963697847381735,0.0019804049234394172,0.000058764589098488715,0.000060562810573886814,0.00005953799599681593,0.00003091266876432986,0.00003091181657979859,0.00003091181657979859,0.000030911575587739515,0.000030912121634676464,0.000030180661339887302,0.000031065256262608215,0.000030761019783286906,0.000032546842671721806,0.000029659991326735783,0.00003088871973562608,0.00003093053686092311,0.00003130755002483977,0.00003052635928567705,0.000029824056127171457,0.000032599450822859665,0.0000388324493359463,0.00003852739450757829,0.00003868108336569017,0.00003868108336569017,0.000038307968389009014,0.00003910914698932735,0.00003748485466740247,0.000039110799294427333,0.0000382472751590231,0.00004291821896957436,0.000035238756655776735,0.00003844907963040969,0.000038937031981323226,0.00003961394222928394,0.00003776328970287813,0.00003568451678802393,0.00004311734796683011,0.000056697317473361845,0.000056697316009516226,0.00005669731644870616,0.00005669731644870616,0.00005669731660602036,0.00005638399318057199,0.000056638815821378364,0.000056737157776566154,0.00005797082637733488,0.00005543458179075246,0.00005718153323275026,0.00005179338506658111,0.00005668100155414714,0.00005671303277395194,0.00005606015755075337,0.00005737156989995231,0.00003875598280109263,0.00003852059111155961,0.00003864422424956152,0.00003864422424956152,0.00003839202548745495,0.00003890040434694339,0.000038644146555682674,0.00003864422892703509,0.00003889537866980827,0.000038380009721400044,0.00003929531590071047,0.00003800514265857183,0.000038494592439608176,0.000038782556500381945,0.00003927110223716163,0.00003800006132363928,0.000038143262525578015,0.00003915834950175701,0.000043344460473688426,0.000042860229757708335,0.00004310679947503558,0.00004310679947503558,0.0000421849238764087,0.00004417596299283595,0.0000431078558308952,0.000043106842372553984,0.000043400728219339354,0.0000428206871748131,0.000049024513012701496,0.000042854911032576926,0.00004335363909223784,0.00004377944321978058,0.000042422739001473854,0.00003985779766262874,0.000047516578926017595,0.000057355493582030515,0.00005735549209385793,0.00005735549253844864,0.00005735549253844864,0.00005735549270147664,0.000057042033259716196,0.000057283118996235066,0.00005740522035559137,0.000058637740726309365,0.00005607815828072759,0.000057956231647111234,0.00005207890222192437,0.00005733450187464874,0.00005804568133691862,0.00004310688748554087,0.0000426257624535718,0.0000428603127846576,0.0000428603127846576,0.00004194522793187227,0.00004391764427109308,0.000042860270225256295,0.00004286035759731177,0.00004315333556804835,0.000042562394235644344,0.000048702254047848265,0.000042632066857995554,0.00004311357623344672,0.000043508122293036264,0.00004220128157273299,0.00003965086957113393,0.00004719423634733869,0.000038755987619615515,0.00003852059562473884,0.00003864422892703509,0.00003839202984152098,0.00003890040941052119,0.00003864423378593197,0.0000388953836931859,0.000038380014119041,0.0000392953214446848,0.00003800514659144148,0.000038494596811204976,0.0000387825615857234,0.00003927110810176392,0.00003800006498500127,0.00003814326864989504,0.00003915835492392909 +0.3196193099883727,2.9715870987462556e-34,0.18744932441702697,0.5174343280947185,0.9049703039721426,0.37937604868803537,0.33807130850045786,0.001819533975224016,0.669092486057898,0.3691142529215098,1.0114524732676584,0.21003172480450932,0.3432413680585948,0.9854306346878967,0.39837041673847845,0.4821163421042523,1.0045264919875165,0.4771448481015948,0.39837041673847845,0.31962836023687374,0.31961096341616824,0.3196193099883727,0.3196193099883727,0.31962830017385396,0.3196193099883727,0.3195663425848491,0.31965271160178804,0.3368981533401021,0.302132461659584,0.31472832422257696,0.31951937138522507,0.3196723666120949,0.31696336822395377,0.3223062254074905,9.128248658760729e-35,1.23738557551746e-33,2.9715870987462556e-34,2.9715870987462556e-34,3.0350317978306965e-32,2.0913185074217416e-36,2.9715870987462556e-34,1.6443943698355421e-34,1.0175612900311197e-33,5.428135719275601e-36,2.1552600063911672e-32,5.109663568285541e-34,3.329023691444931e-34,2.2793789574876123e-35,1.6311013028771834e-23,2.937773410451942e-51,0.1873639919759163,0.18752222128021537,0.18744932441702697,0.18744932441702697,0.18749996970269386,0.18739052103287654,0.18744932441702697,0.1814555809956169,0.19418693215013927,0.1613471350781217,0.2171919985847854,0.18804195795626835,0.18591477084142402,0.1803509639655267,0.1953299237274747,0.25786948625447814,0.1284640612041878,0.5174343081450861,0.5174343375457018,0.5174343280947185,0.5174343280947185,0.5174343244993757,0.5174343280947185,0.5174343280947185,0.5482041919667855,0.4865920697255299,0.5042134601217155,0.5306504046476631,0.011747065757971244,1.4136028957160554,0.5980298926246219,0.439192828904536,0.5744210998644427,0.46287190588901117,0.9182509734198636,0.8944175732116009,0.9049703039721426,0.9049703039721426,0.8753106722189545,0.9411931744395028,0.9049703039721426,0.9049703039721426,0.9313701724130486,0.9534447177958058,0.8593921101902426,0.9071237021000785,0.9991573410093842,0.813828184957087,0.8230834022536598,0.9986422442779608,0.3818645071237409,0.37722307026387775,0.37937604868803537,0.37937604868803537,0.37248845690282967,0.387398061542823,0.37937604868803537,0.37937604868803537,0.3828086423433321,0.37650202829314755,0.40089509625524,0.3595362771998884,0.38082165517553257,0.3831311370229945,0.3761493785680791,0.37194239424522973,0.3879055996473021,0.3397605977254553,0.3360683197394508,0.33807130850045786,0.33807130850045786,0.3197001495263491,0.3598131917753067,0.33807130850045786,0.3412545658495639,0.33462787132359917,0.4066993505180001,0.3370380814312023,0.33900994240055143,0.3412193957983919,0.33471317209655155,0.3202572389989433,0.3583815488450958,0.0019622712638844614,0.001819533975224016,0.001819533975224016,0.001983289169449173,0.0016601850110556163,0.001819533975224016,0.001819533975224016,0.0016531390062860228,0.0020935467947318987,0.0010253394160892584,0.0032397580956734394,0.0019301411894067167,0.0017589901859006761,0.0015973556790250174,0.002137147529569791,0.009086983151080598,0.0002303688057405351,0.6690853631194906,0.669092486057898,0.669092486057898,0.6690893072038916,0.6690884729495703,0.669092486057898,0.651550829730149,0.6877440298116411,0.6690599407837473,0.010543342681325066,0.6497416451776745,0.6898484327578256,0.6669784475818266,0.36973229935391555,0.36843357853772474,0.3691142529215098,0.3691142529215098,0.3400358394907477,0.40490624725335983,0.3691142529215098,0.3859670645807556,0.3525677495617924,0.3942574638273768,0.3461620989576075,0.35700372074061115,0.3830474403740316,0.3865826970453105,0.3522422674773449,0.35813989299812266,0.3808948488544034,1.0114504573200442,1.0114524732676584,1.0114524732676584,1.01134377090276,1.0114524732676584,1.0114524732676584,0.9532087435296552,1.0768355675935897,1.0114108963797712,7.243867399425097e-7,0.9888195876195596,1.0350068205873024,1.0086897786209559,0.2100419752524126,0.21003172480450932,0.21003172480450932,0.2100288087533426,0.21003542211728948,0.21003172480450932,0.2124322324453232,0.20783330956665055,0.23323509412561672,0.19416507180813927,0.20966180573672002,0.21048461358364487,0.21611223571213709,0.2045773608284625,0.19659285929288917,0.2327277540995375,0.34600353265942213,0.34071353190509224,0.3432413680585948,0.3432413680585948,0.3368571485260251,0.3510672386870287,0.3432413680585948,0.3518931860757849,0.33489841711418966,0.4256103976515503,0.281564726986429,0.3384943358981098,0.34844736832110934,0.3624009154496053,0.32474747582493124,0.2909843138994326,0.42497431773897215,0.9854306604255606,0.9854306236181907,0.9854306346878967,0.9854306346878967,0.9854306387586202,0.9854306346878967,0.9847373524832889,0.9850341265165601,1.022094539964751,0.9484913668481068,0.9767034569596467,0.8452347369103184,0.9850339279830016,0.985110831451922,0.9670117549788821,1.0045109972365438,0.4011420641249066,0.3962104037197563,0.39837041673847845,0.39837041673847845,0.3928225275164794,0.4048082507841068,0.39837041673847845,0.39837041673847845,0.40505044132566786,0.3925230722786307,0.41396066774934187,0.38400450432865124,0.3951738465364132,0.4023601594515144,0.4137383494264372,0.38341176868259963,0.3873196035572843,0.41088054471789215,0.48794217548966323,0.4771448481015948,0.4821163421042523,0.4821163421042523,0.461667848656698,0.5065926197247853,0.4821163421042523,0.4821163421042523,0.489395369606206,0.47516229983267766,0.624057891552731,0.47665702498289536,0.4888437873279219,0.49906849032732314,0.4660270294970572,0.4099825136855537,0.5835920323077934,1.0045265180478067,1.0045264809730963,1.0045264919875165,1.0045264919875165,1.0045264960719273,1.0045264919875165,1.0038146904207472,1.0045492003038294,1.0402619917960048,0.9679630183200594,1.0004589316221844,0.8533546346697783,1.0041518116376713,1.0237742394075644,0.4821163421042523,0.47098214953356676,0.4771448481015948,0.4771448481015948,0.45686165019474123,0.5009678705531877,0.4771448481015948,0.4771448481015948,0.4843425480453993,0.47014965631291483,0.6158654545174643,0.470795416539534,0.48357650418340575,0.4936976997310967,0.46027221007592134,0.405611665372937,0.5757607961588491,0.4011420641249066,0.3962104037197563,0.39837041673847845,0.3928225275164794,0.4048082507841068,0.39837041673847845,0.40505044132566786,0.3925230722786307,0.41396066774934187,0.38400450432865124,0.3951738465364132,0.4023601594515144,0.4137383494264372,0.38341176868259963,0.3873196035572843,0.41088054471789215 +0.013797808280426775,5.540997547964037e-7,0.11474482926310002,0.1100636353098274,0.20626657760408104,0.020495088497283036,0.017133985271179514,0.3129185452947663,0.04567605323641831,0.3094896320299028,0.11084577598454885,0.027619364923922408,0.030118084947562306,0.019897118992631642,0.24777497517452748,0.19204511990229958,0.020045062968754326,0.18991225938263925,0.24742277114594127,0.0137978706610897,0.013797751846721393,0.013797808280426775,0.013797808280426775,0.01379786250738128,0.013834729433596106,0.013730717394690171,0.013867575118379553,0.014048083732624173,0.013528938000711217,0.014340087498115703,0.013762735602527365,0.013833506954253874,0.013757179024791868,0.013839225357360282,4.881849187168483e-7,6.283554079169714e-7,5.540997547964037e-7,5.540997547964037e-7,8.92061156159694e-7,3.168846151495518e-7,5.5740513697761e-7,6.776038046980805e-7,4.493655740332938e-7,3.555288960250054e-7,8.55063238342509e-7,5.390504978672459e-7,5.698168224668e-7,1.0839118219807724e-6,8.441276830551544e-6,7.629529380517976e-9,0.11474886020206769,0.11474138692874074,0.11474482926310002,0.11474482926310002,0.11474226633297965,0.1147478405291563,0.11137678590387408,0.11508273165118502,0.11440688802893308,0.11762780558022318,0.11190709185436594,0.11464764063904086,0.11484479561510419,0.11515663174787667,0.11433384369021223,0.10812545504783522,0.12205843357232922,0.11006363554169175,0.11006363519967796,0.1100636353098274,0.1100636353098274,0.1100636353548712,0.11005199994015318,0.1099602642663184,0.10763919774262183,0.11257866713607344,0.11048601181036372,0.10962728121236574,0.17711811047335901,0.049350024366870714,0.1044991740083351,0.11614532399266717,0.10824000235948922,0.11193741503571325,0.20669070173006107,0.20584740114980563,0.20626657760408104,0.20626657760408104,0.20500937601008587,0.20768449009275528,0.2427777930923975,0.16679860700200877,0.2044841780184971,0.20832265484506138,0.20423576869254512,0.2062622218946392,0.19794584691708428,0.21559971062996228,0.2024428017887274,0.21042115165791878,0.020528283169436237,0.02046215434279926,0.020495088497283036,0.020495088497283036,0.02037794502490977,0.020621193937090145,0.022266396393792378,0.018859782841902314,0.020460967133155598,0.02053002842116136,0.02083560526808346,0.020163733996818544,0.02048882694471098,0.020443803441502963,0.020548013467570403,0.020367075693554462,0.02062797257938727,0.017165713079544367,0.01710175132552492,0.017133985271179514,0.017133985271179514,0.01673973551576666,0.017585435106729816,0.01711817416439753,0.017139573680062633,0.017128132866688683,0.018374943520360107,0.017130832563769453,0.01713722647817519,0.017136284775655267,0.017131581511439484,0.016776074905173684,0.01752678205804879,0.31288895677163964,0.3129185452947663,0.3129185452947663,0.312871069265751,0.3129621301740536,0.31306714898756927,0.3125328092185323,0.3128068762444444,0.3130022635651111,0.31306629002743697,0.3123345278917327,0.3129355098391991,0.3129010197833087,0.3127016098431622,0.31304617394881373,0.30991296183242456,0.311559462086467,0.04567594544421898,0.04567605323641831,0.04567605323641831,0.04567590865552183,0.04567620679753417,0.04598817005827384,0.04340344560415941,0.04815639256040637,0.045674763043619664,0.18341788221861247,0.044010065840271846,0.04749031666410499,0.04559918657146437,0.30950804967086387,0.3094707800188963,0.3094896320299028,0.3094896320299028,0.3083753715471374,0.31054027715078825,0.30955567398103095,0.30606191343628153,0.3118682869961949,0.31011853688924385,0.3088008996046649,0.3103086253491752,0.30855655809995974,0.3054552598772905,0.3121608938639035,0.30914565921928044,0.3098267731184416,0.11084570511529954,0.11084577598454885,0.11084577598454885,0.11084070790306383,0.11076805751779897,0.11088548487205624,0.10329755554619541,0.11916341746763648,0.11084386080688068,0.3082824695201851,0.10712133163530035,0.11479227151352318,0.11073194336926835,0.027620047273575723,0.027619364923922408,0.027619364923922408,0.027619162414730055,0.027619624686822997,0.028542251654212942,0.027619059511332308,0.027620407886250663,0.03037029668844229,0.02511962630258268,0.02761682915931728,0.02762206929280432,0.027582294901794226,0.027667289960805596,0.025539177353528245,0.030364032020255404,0.030217542238995587,0.030020064709935866,0.030118084947562306,0.030118084947562306,0.029852755562998528,0.0304214137151044,0.030575860306598777,0.030135032659127852,0.03010047873633413,0.03345624429642786,0.027065378684913752,0.030094689808958217,0.03014272035441363,0.03011899633198038,0.030119868320922463,0.027545077488344175,0.033496098010859766,0.019897119065985923,0.019897118961373247,0.019897118992631642,0.019897118992631642,0.01989711900484771,0.020729673008296517,0.01981182733168195,0.019980328860893595,0.020241510183140715,0.019548824711075493,0.020519786193146934,0.01730789568600212,0.01986391332181781,0.019930120009525987,0.01971915590667198,0.02008008846287629,0.24792016580459603,0.24763203463892516,0.24777497517452748,0.24777497517452748,0.24741909364842796,0.24816271151939415,0.248092480505941,0.24742277114594127,0.24471677944468492,0.250859728066876,0.24886761148960734,0.24668109481190012,0.24931156430360396,0.24619968019713276,0.2401376886603946,0.25558867587791473,0.24690186515836066,0.24867113885229136,0.19237325414001763,0.1917164954253296,0.19204511990229958,0.19204511990229958,0.19063346437309325,0.1936486921566335,0.19283539546388734,0.19118186118306216,0.18924762108457918,0.19490642643820835,0.20004843267327874,0.19390993420497574,0.19014860293706154,0.18556970430520184,0.19888762854583114,0.1866729820846335,0.19849872331688695,0.020045063042191853,0.020045062937460438,0.020045062968754326,0.020045062968754326,0.020045062980984206,0.020884291750011726,0.019953433842437415,0.020134814185588875,0.020389616026542462,0.019696300230439806,0.02074829649013778,0.01733801486707646,0.020009864118901648,0.02023130811179084,0.19024012622306619,0.18958389821770716,0.18991225938263925,0.18991225938263925,0.18852304189514146,0.1914937371443259,0.1908536015584829,0.18888660977328414,0.18714589751165653,0.19274244813075087,0.19786556547389206,0.1917423240569821,0.1880517633072354,0.18348186004397588,0.1967128920811142,0.18458911539107598,0.19631584031796565,0.24756792625037763,0.247279867902084,0.24742277114594127,0.24706698690791928,0.2478104176957245,0.24703304347515798,0.2443673807331945,0.2505050710952961,0.24851541346379433,0.24632900717112546,0.24895402012189852,0.2458531707535803,0.23978153883546915,0.25524325768889927,0.24654992605231335,0.24831875211399676 +0.007084711744201897,0.19503613372411294,0.05254522180291891,0.009266193723632693,0.05269748143087396,0.011397869717834361,0.011923329720082228,0.08786386639799953,0.0070748739047242805,0.01744895990952591,0.007258336616909802,0.01767905926229923,0.020783792025481893,0.008385703253044814,0.016571824642128124,0.01749045804461276,0.008379571417298566,0.017427004901605384,0.016571824642128124,0.007084712466242653,0.007084711091000408,0.007084711744201897,0.007084711744201897,0.007084712501718292,0.007084711744201897,0.007080947776468183,0.0070884953079451305,0.007097192416613164,0.007070381854760529,0.007406624345855948,0.007080477991037687,0.007089079109017718,0.007082690661870389,0.007086761126915604,0.19428053138440762,0.19597659433616862,0.19503613372411294,0.19503613372411294,0.1986764740154532,0.19040525924302976,0.19503613372411294,0.1973196192124467,0.1929169073414232,0.1912077108888491,0.19906883057910302,0.19481965931091816,0.19567086283611565,0.2017922990535105,0.2196421693038187,0.15918020887689596,0.05254549830080971,0.052544985667898565,0.05254522180291891,0.05254522180291891,0.05254502512118088,0.05254545777671034,0.05254522180291891,0.05214792244595973,0.05296400051890976,0.05321669945679616,0.05190852055373149,0.0525875253132115,0.05249807106180654,0.05211216008144713,0.05300704739752593,0.051018769806805274,0.0541751794362091,0.009266193723979717,0.009266193723458167,0.009266193723632693,0.009266193723632693,0.009266193723604241,0.009266193723632693,0.009266193723632693,0.009229126932642617,0.009305224989120994,0.009269551367079297,0.009264107173738505,0.011173137917271337,0.007538259453387744,0.009172447733837385,0.0093670925331291,0.009254695618162959,0.009276394117426777,0.052858619322879254,0.052450295878255254,0.05269748143087396,0.05269748143087396,0.05182697002491834,0.05353260259464011,0.05269748143087396,0.05269748143087396,0.05284784439251641,0.05425168756079044,0.05093729662663624,0.05268280579328937,0.053537899584241835,0.05161714140891449,0.049534675083651725,0.05605004830855004,0.011409661470204247,0.011383703011276496,0.011397869717834361,0.011397869717834361,0.0113252988750112,0.011476153652520953,0.011397869717834361,0.011397869717834361,0.011403433462418995,0.011393746580048218,0.011623276468539312,0.011166801439742203,0.01139588919471516,0.011405955321487773,0.011385653313488054,0.011305285728101324,0.011488331536747942,0.011939660373388655,0.011900676977753726,0.011923329720082228,0.011923329720082228,0.01159349645713821,0.012297898261291917,0.011923329720082228,0.011928788800108945,0.011920498506242433,0.012806912008082249,0.011921318142187675,0.011922939110965395,0.011928138081018058,0.011909272664662265,0.01164428327918774,0.012216520928047469,0.08779532296200218,0.08786386639799953,0.08786386639799953,0.08776915587941421,0.08801785905383869,0.08786386639799953,0.08786386639799953,0.08700298481008391,0.08884969197769182,0.09014925207202454,0.08593459063664032,0.08858755551456611,0.08756952067617696,0.08683768070092697,0.08944957753020433,0.08208095209629607,0.09449299605765762,0.007074873623775997,0.0070748739047242805,0.0070748739047242805,0.007074873407590387,0.007074874444839905,0.0070748739047242805,0.007064944520566966,0.007085838827843452,0.007074861673361923,0.009925463589229341,0.007063673242903363,0.0070867486699484426,0.007074554603746694,0.017464029085048394,0.01742505549113222,0.01744895990952591,0.01744895990952591,0.01635141633050323,0.018734116463201382,0.01744895990952591,0.017559816285225564,0.017311536878785484,0.018082176786119085,0.01680964143634828,0.01738077865358155,0.01749237469913911,0.017591887932295498,0.017278502095241146,0.017128179117173615,0.017749130952266535,0.0072583361064267014,0.007258336616909802,0.007258336616909802,0.007258305061443772,0.007258336616909802,0.007258336616909802,0.0072277040836199215,0.007292220135240637,0.007258322363051873,0.01160099334814975,0.007246623602324302,0.007270544138575642,0.0072578163128716785,0.01767943323039554,0.01767905926229923,0.01767905926229923,0.017678940165638285,0.01767921525197052,0.01767905926229923,0.017842649858736275,0.01759736975594188,0.020280967106206603,0.015325022669604857,0.017669785310678032,0.01773099963395396,0.018017041021793606,0.01734291744468988,0.015407549613581295,0.0207218167192629,0.02082878008069358,0.02069173249182259,0.020783792025481893,0.020783792025481893,0.020586069031858237,0.020987188159162243,0.020783792025481893,0.0207810082921909,0.02072676852987319,0.023413685487899325,0.018249207409227454,0.020744310564159867,0.020769477730860682,0.0208636381223716,0.020615619168802862,0.018425822184219807,0.023772393133620527,0.008385703254157072,0.008385703253016791,0.008385703253044814,0.008385703253044814,0.00838570325332266,0.008385703253044814,0.008346929844494535,0.008426628544742834,0.008401200340050452,0.008368631345823446,0.009015458350358503,0.007624669738247684,0.008371078792647153,0.008400332981816685,0.008376950442030065,0.008394538252243634,0.016600013618323393,0.01655244593803158,0.016571824642128124,0.016571824642128124,0.016497229490511838,0.016654998081558636,0.016571824642128124,0.016571824642128124,0.01661260215722611,0.01654140828726639,0.016882355847711604,0.016254120996951442,0.016550269119749047,0.016593853933470768,0.016677753121162868,0.016459781526180974,0.016331584240441895,0.016818031593769097,0.017552803921642192,0.017427004901605384,0.01749045804461276,0.01749045804461276,0.01717808921164165,0.01784858824379807,0.01749045804461276,0.01749045804461276,0.017490216399366886,0.017474028655884325,0.01946103227260414,0.017489778476158933,0.017467863980097625,0.017487007548180566,0.017469724696613145,0.01619049830875033,0.019057457577066398,0.008379571418209402,0.008379571416894271,0.008379571417298566,0.008379571417298566,0.008379571417584844,0.008379571417298566,0.008340681227103904,0.008418914643933264,0.0083951399040905,0.008362914636411506,0.00901261617888556,0.007619113662545219,0.008365125774760842,0.00838910106045654,0.01749045804461276,0.01736862582080554,0.017427004901605384,0.017427004901605384,0.017114366384150984,0.01776975665699611,0.017427004901605384,0.017427004901605384,0.017421202632899993,0.017406594784353618,0.019398947740721224,0.01742473267100589,0.01742536030672757,0.0174382579113862,0.01740639020541118,0.016124047058272407,0.01900234235791612,0.016600013618323393,0.01655244593803158,0.016571824642128124,0.016497229490511838,0.016654998081558636,0.016571824642128124,0.01661260215722611,0.01654140828726639,0.016882355847711604,0.016254120996951442,0.016550269119749047,0.016593853933470768,0.016677753121162868,0.016459781526180974,0.016331584240441895,0.016818031593769097 +0.17013002239886896,4.0605420647190914e-39,0.05113624587824129,1.1165336790916003,1.1233669438710576,0.44933710973431473,0.5880237672754468,6.252412666321328e-7,0.20653589691772778,0.23663544386300195,0.26442169001584204,1.120064831746557,1.3807517976997103,0.4604271358907017,0.35061267544502306,0.41559026529761917,0.46266548516201433,0.4081891171506117,0.350763015033515,0.17016826021741513,0.17009540704591106,0.17013002239886896,0.17013002239886896,0.17014897969929513,0.17012882198808396,0.16981980965664145,0.17044218106027278,0.17439516779647918,0.1654978628289231,0.18774223130821496,0.16976983109480176,0.17049144482788492,0.16944710067004523,0.17082541976917537,4.946611236302811e-40,3.260914357175693e-38,4.0605420647190914e-39,4.0605420647190914e-39,6.90770813712809e-37,1.311114252480071e-41,4.0196632715666e-39,2.39522271222337e-39,7.050402290772285e-39,5.157564021261701e-41,2.92311237151042e-37,4.436153689951468e-39,3.7084498839994546e-39,7.2793476450306645e-40,1.0200697911891333e-27,3.6939408412092427e-56,0.05097871969762254,0.051271104480094094,0.05113624587824129,0.05113624587824129,0.051210085453655144,0.05105343245439406,0.0985983598165,0.051257124996734155,0.051028281949729304,0.043820102785903,0.059488338218673775,0.05110124756551248,0.05117320622284382,0.05127745924697286,0.05101657867007726,0.07241898445840911,0.03469549698594066,1.1165337357366145,1.116533652197224,1.1165336790916003,1.1165336790916003,1.1165336877359566,1.116511456133139,1.116560712946943,1.1023963459675776,1.130815268202242,1.119354464706473,1.113600169979253,1.3983119250478975,0.35946500229295186,1.0806759809219042,1.1532394932040064,1.104385341873966,1.128697592871242,1.1446045174679578,1.1019569673136411,1.1233669438710576,1.1233669438710576,1.0840275343507493,1.1640635607047911,1.069945859829819,1.2007611712253197,1.145130446142292,1.16728633558538,1.0777861447670811,1.1234503386121046,1.1996151743180334,1.036935524269909,1.0363724352886412,1.2090839486654534,0.4555760484923736,0.4431880853103752,0.44933710973431473,0.44933710973431473,0.442920687896564,0.45593583730424125,0.42988223005439924,0.4822753132773765,0.4527818822273257,0.44585428841007546,0.4802819107079103,0.4197358630907332,0.4505710543015794,0.4532509603010598,0.44537794023919364,0.4378063228698084,0.461388618516171,0.5913474542984853,0.5846513602726278,0.5880237672754468,0.5880237672754468,0.5630392741417981,0.615364237554014,0.4318469888047787,0.5897913275529463,0.5862216673349979,0.7016763004417899,0.5874802158492386,0.5885802938979038,0.5897846401983968,0.5862291553591683,0.5557087367604854,0.6238432804829762,1.0903347956324093e-6,6.252412666321328e-7,6.252412666321328e-7,7.989000467379419e-7,4.863680609923645e-7,6.38076578292033e-7,6.113713206872942e-7,5.914431514428948e-7,6.647584727560633e-7,2.4273617864315706e-7,1.5731870122918568e-6,6.413327274971998e-7,6.095559699846699e-7,5.785836243986393e-7,6.830881030671729e-7,9.262433067974819e-6,2.253829890317819e-8,0.2065326528765538,0.20653589691772778,0.20653589691772778,0.20653466359188438,0.20653714094604414,0.20653598347591642,0.20358929548214524,0.20967191982671782,0.20653267621192478,1.3838844704916358,0.20328426269916874,0.21002023082932605,0.20634781280356798,0.23705231472512803,0.23621091109708572,0.23663544386300195,0.23663544386300195,0.22391254318636314,0.25116409543770707,0.23667457070171816,0.24784529177913367,0.22567161380551923,0.25309915286599827,0.22153978227299373,0.2285265865227233,0.24590917060174886,0.24810353214877529,0.22547203147650982,0.2294278035827031,0.24438058300288004,0.26442148627597956,0.26442169001584204,0.26442169001584204,0.2644176131962401,0.2644219853379305,0.26442199844663145,0.25423996263076537,0.27608164238461247,0.2644162311868956,1.148434374102122,0.2604491930197414,0.2686009554845922,0.26410321301992384,1.1203042967804373,1.120064831746557,1.120064831746557,1.120005376820017,1.1201377214838817,0.5198352172383119,1.1227264946286906,1.1173626668012746,1.2501893839216582,0.9715369414991981,1.1196640828665838,1.1204759426151567,1.1269407635639663,1.1129389355589059,0.9987787143654674,1.2492075362705914,1.3856859478487233,1.3754775775489838,1.3807517976997103,1.3807517976997103,1.3712023713350732,1.389710508892996,0.9832497818158005,1.3820032694051139,1.3794355341480058,1.4111857012883589,1.2779247530389481,1.3800529622770001,1.381466333617706,1.3835056913215367,1.3776815690907385,1.2983948594145374,1.4110065802657914,0.46042720664165354,0.46042710574165735,0.4604271358907017,0.4604271358907017,0.46042714525832873,0.46707196716749005,0.453684829811123,0.4673503534275005,0.46958816946746734,0.451027689947147,0.5496471157665538,0.3158447179806738,0.45791131990085926,0.4629677666371692,0.4556956201099178,0.46525465097049545,0.3574585670796991,0.343999630354644,0.35061267544502306,0.35061267544502306,0.3426012877468771,0.359155406977608,0.3504679954685479,0.350763015033515,0.3567606433246413,0.34447948587352084,0.36678515962743796,0.33512447466701234,0.34709173276701893,0.3542644087438493,0.3661218429944747,0.3352300739362178,0.33848964009978383,0.3635168869752498,0.42360832703783863,0.40768367300080494,0.41559026529761917,0.41559026529761917,0.39440231632484396,0.4395387390529764,0.41535042822323454,0.4158421025947695,0.4221043997743554,0.4090598265628915,0.5523961850996191,0.4102236464803415,0.421176584476691,0.4306048455774757,0.40048719294774277,0.3424393310680581,0.5179230229044645,0.4626655550761779,0.4626654553695508,0.46266548516201433,0.46266548516201433,0.4626654944187883,0.4701761314620328,0.4557265656540941,0.46979789221756224,0.47171370345198765,0.4533742589719808,0.5550072110394704,0.31555421654218146,0.46010244966807035,0.46751567680342665,0.41610686757974186,0.40038288560680846,0.4081891171506117,0.4081891171506117,0.387389066717357,0.43175692793668113,0.4079300734026063,0.40846183587065404,0.4145867758595463,0.4017725589179367,0.5421708638645479,0.40291497411904037,0.4136758243174338,0.4229412512860582,0.3933577885870353,0.3367401555807109,0.5082612043686627,0.35761214544364733,0.3441462990375892,0.350763015033515,0.34274717816252487,0.359309725372837,0.3509177509392096,0.3569131093070405,0.3446266119378806,0.36694277611983217,0.33526613705354075,0.347240035162301,0.3544157758884863,0.3662774181641462,0.3353732780611387,0.3386332379271257,0.3636731089637955 +5.805992412456578,0.0,3.810216303096013e-92,2.683374520712579e-11,0.000034743676056812145,0.5018610747950681,0.03445380633186207,5.230835028635937e-224,4.090647246237431,4.908307195358624,1.8127099207029806,8.526494883239738e-8,5.713603121498411e-14,0.05891236110065704,2.023493607189278,0.9542521384947358,0.055327326857594734,1.0395166869586805,2.0207390663519194,5.804909660354624,5.806971514289696,5.805992412456578,5.805992412456578,5.805446124846037,5.806038121546762,5.813646173337157,5.798307819517736,5.665962237057102,5.938321193685684,5.369165232991493,5.814869021048109,5.797068072906613,5.826869679643002,5.784285999304614,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.424816499717541e-92,4.1734139347108954e-92,3.810216303096013e-92,3.810216303096013e-92,4.006904712872905e-92,3.6005667198495045e-92,2.1497127212924335e-78,3.256691625636348e-92,4.49964123625131e-92,1.3138368174924758e-94,1.0344830389706269e-89,3.972291345734952e-92,3.651376858042748e-92,3.097771298369788e-92,4.763914231305127e-92,1.6587847048576304e-86,2.6516204952950194e-98,2.6833673456794367e-11,2.6833779206913e-11,2.683374520712579e-11,2.683374520712579e-11,2.6833734240612028e-11,2.685172054089278e-11,2.6805028318256705e-11,5.127845440390686e-11,1.3712174863759436e-11,2.3198798054705615e-11,3.119070801043745e-11,2.307354043805996e-27,0.31450768334138196,1.3435061027136793e-10,4.590767092088356e-12,4.980069829064759e-11,1.4218407754258473e-11,0.00002051419414480384,0.000057715220263492753,0.000034743676056812145,0.000034743676056812145,0.00008812013486837313,0.000012143201319956447,0.00011023004400018112,5.036129725966092e-6,0.000019264868340437888,0.000011059935980680279,0.00010211361646862778,0.00003466779185914755,3.7894199526842235e-6,0.000277652885011342,0.00025014110878107123,3.3097523797038393e-6,0.4614419999881517,0.5447331034410484,0.5018610747950681,0.5018610747950681,0.5495161600966142,0.45662859249086524,0.6409252610398719,0.3245791153549444,0.47618298476134086,0.5290002750276489,0.32597073717177777,0.7437488133584477,0.49250333575713073,0.47283543880823614,0.5327462326121023,0.5862327246181634,0.42532330900548393,0.03248261521887634,0.03656852845676048,0.03445380633186207,0.03445380633186207,0.053674327243241046,0.020905245703462992,0.614972833350101,0.033126473011091714,0.03585278304941525,0.004041128174745661,0.03487333415596535,0.03402726304612465,0.033138692654815935,0.035840489324145144,0.060555674452298605,0.018022515924659515,1.2027738566666868e-217,5.230835028635937e-224,5.230835028635937e-224,5.021651582102798e-221,4.593376414610752e-227,8.856559444962194e-224,2.929791150400885e-224,2.8935284209125234e-225,1.106187301525358e-222,3.254625346874473e-235,5.016735790831363e-213,1.970231541916192e-223,1.343814084941155e-224,9.810773765627151e-226,3.776211896583492e-222,1.117390993417531e-191,2.6349468565177837e-263,4.0907997024829665,4.090647246237431,4.090647246237431,4.090708829087259,4.09058506654859,4.09062046020715,4.227624948886866,3.9454338581894195,4.090806529731769,1.2687493867155692e-20,4.241809106572713,3.929410742706951,4.099948952751256,4.89668384486059,4.920125038994426,4.908307195358624,4.908307195358624,5.258255666907598,4.48600251190498,4.907334039664339,4.5745115432475,5.218569753658882,4.437457093531607,5.314448142244653,5.141076695136276,4.631143633151497,4.567777031175843,5.223114203639997,5.106103860668025,4.689578765998926,1.8127162294912926,1.8127099207029806,1.8127099207029806,1.8128440411581708,1.8126823681043445,1.8126844488817482,2.1326425315782065,1.4925115184362436,1.8128790462076876,1.87508057807986e-42,1.93299658924067,1.692369506734709,1.8225974833919398,8.461826706975269e-8,8.526494883239738e-8,8.526494883239738e-8,8.542702541158298e-8,8.506642054704739e-8,0.3352657132507283,7.738184910060634e-8,9.399347116242517e-8,5.20876404948157e-10,6.778997203935121e-6,8.650905437224151e-8,8.399331050323912e-8,6.631492083631643e-8,1.0996685232323958e-7,3.2311106363545658e-6,5.55262566410939e-10,3.119872346388372e-14,1.0321348009197682e-13,5.713603121498411e-14,5.713603121498411e-14,1.6346860199971866e-13,1.7849026686905085e-14,0.00012962137095724543,4.7421522957460434e-14,6.914823816067255e-14,8.7567096892945e-18,1.2147423884206813e-10,6.335986450367122e-14,5.1329188581331734e-14,3.776241037933627e-14,8.813534911321811e-14,3.850078570000951e-11,7.434631741362534e-18,0.05891227292763367,0.05891239867378896,0.05891236110065704,0.05891236110065704,0.0589123493543216,0.06321406885851527,0.06687702716656004,0.0517196632299765,0.04762133193550937,0.07306175931205854,0.010926497721874375,0.8473832144780375,0.061764764931567524,0.0561659584774278,0.06568992164583157,0.05267471271040429,1.894437295415142,2.1540855082968844,2.023493607189278,2.023493607189278,2.18674386495801,1.8590504194218007,2.0261479744289943,2.0207390663519194,1.8975770645590608,2.154618004485902,1.7204904069093478,2.3477328542046165,2.0982320028978587,1.9478661134539044,1.7170075313838091,2.362319796282066,2.274078389701288,1.779165005823112,0.8689357167781795,1.0451699716240652,0.9542521384947358,0.9542521384947358,1.2181675328088704,0.7151392986119554,0.9567465345724082,0.9516384323640895,0.8780745153576286,1.0358921719536685,0.1565116290043678,1.0211479763293168,0.8884121477292003,0.7865007568413875,1.1511025097027574,2.1100727890094118,0.25799188954568175,0.05532724454276382,0.055327361934379586,0.055327326857594734,0.055327326857594734,0.05532731589176606,0.058337203981047275,0.06311696802720249,0.04831610362906337,0.044786178754785536,0.06853407214614118,0.009474041106266089,0.8478235031374102,0.0580847820326521,0.04941031566020635,0.9488973006885613,1.1357991813265684,1.0395166869586805,1.0395166869586805,1.3164455986828871,0.7857220576408351,1.042410797965871,1.0364777622406418,0.9590627130890504,1.1255052652561686,0.18100277072195198,1.1099908587329235,0.9700040928647317,0.8619952685495561,1.2463449618677578,2.2303686862013046,0.2941331496874236,1.8917470910682137,2.1512748780617397,2.0207390663519194,2.1839205857648816,1.85637945074814,2.0178781261916514,1.8949081951662226,2.151803757675028,1.7179006422098262,2.344856110713742,2.095449789676113,1.945163552733783,1.714444961675589,2.359410849045649,2.27122392762493,1.7765400604094337 +1.4082959171492484e-7,0.0,2.088279757679949e-161,3.586642872286043e-34,1.7754886233556045e-19,3.404922072485448e-6,2.03005341235703e-6,0.0,0.004086699021122271,6.3706536602234675e-6,0.03173051985336381,6.299738305352456e-15,4.430752569960018e-31,0.0000664683279286043,0.000013917235070723155,0.0002816226758473279,0.00006951099516953767,0.0003428864912387148,0.000013894004762728192,1.4200565017131608e-7,1.3978109002097027e-7,1.4082959171492484e-7,1.4082959171492484e-7,1.413388313447413e-7,1.4079895503490537e-7,1.4029373978706974e-7,1.4140641572555308e-7,2.2743268792344718e-7,8.455895000423716e-8,1.6941605813277012e-7,1.4018026793182615e-7,1.414750571721147e-7,1.3020572321803866e-7,1.5259880974804052e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4074731386959953e-161,2.960850708008895e-161,2.088279757679949e-161,2.088279757679949e-161,2.4853064411008605e-161,1.7223216258638423e-161,1.5441448339621107e-142,2.5786606166237822e-161,1.8063830870258468e-161,6.64334118255102e-166,6.019504885647736e-157,2.0355416841720904e-161,2.270084850712049e-161,2.679807023189326e-161,1.7310852947301943e-161,7.963182573996382e-151,5.515265576128185e-173,3.5864638399725274e-34,3.5867280097450624e-34,3.586642872286043e-34,3.586642872286043e-34,3.5866170309158003e-34,3.5972634819161906e-34,3.574591690512808e-34,2.9842825336681297e-33,3.9882463967091187e-35,1.2170567396154774e-34,1.0755626455475492e-33,4.190324214236442e-84,0.0044949336473814805,7.034163943887263e-32,1.120761191565974e-36,4.050061640510634e-32,2.1278831688986746e-36,1.9823450196892414e-20,1.425770271977266e-18,1.7754886233556045e-19,1.7754886233556045e-19,4.082639500531562e-18,5.217765795348635e-21,7.595060959610782e-18,3.7070010134359454e-22,3.340387551210306e-20,4.395544877772884e-21,5.720583791341072e-18,1.7591466987833684e-19,3.4058689173779834e-22,7.032480367751474e-17,1.2436400539063343e-16,6.453790678146112e-23,3.0391711176034553e-6,3.7783206703036195e-6,3.404922072485448e-6,3.404922072485448e-6,3.4187679430673337e-6,3.3842407919838876e-6,4.696379811331784e-6,1.8854704772505758e-6,3.256511969459999e-6,3.547304651563954e-6,2.0661139844339095e-6,5.016859174298725e-6,3.3444928991879055e-6,3.2386934030399273e-6,3.5819993866407993e-6,3.977050895824532e-6,2.8538397894681745e-6,1.9336969243588685e-6,2.1402935290490303e-6,2.03005341235703e-6,2.03005341235703e-6,2.655951873089421e-6,1.4638135292865696e-6,0.000022960643727378897,2.0037861157489223e-6,2.0642342389824244e-6,2.1667268037364238e-7,2.045048431726209e-6,2.027414035397974e-6,2.0061862406076572e-6,2.0703796234387495e-6,3.1255772894333614e-6,1.1480628887635584e-6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.004083789839957414,0.004086699021122271,0.004086699021122271,0.004086027993173547,0.004087300502147162,0.004086703297909692,0.00330264986922435,0.005057216128240747,0.004084587311042818,2.1438541193540974e-110,0.0032285441387527674,0.0051715673891763216,0.003965958017980195,6.475616463486617e-6,6.270475406358112e-6,6.3706536602234675e-6,6.3706536602234675e-6,4.076750404987969e-6,0.000010009132487453468,6.375340800565189e-6,8.855642346328308e-6,4.427154982527669e-6,0.00001061681685082495,3.649284517103684e-6,4.909458058806606e-6,8.350523977661512e-6,8.946457235239436e-6,4.381699534884346e-6,4.833809636125935e-6,8.409341747832404e-6,0.031730203728266605,0.03173051985336381,0.03173051985336381,0.03172552866004004,0.03173044032490015,0.03173047314646161,0.028469644473565453,0.03223454721392888,0.03172225551883395,1.2553952306541039e-251,0.030754796130454044,0.032320548709367763,0.031265497163735945,6.145960506598876e-15,6.299738305352456e-15,6.299738305352456e-15,6.3337663203874225e-15,6.2588513005739106e-15,7.482186593113945e-6,5.592018231980915e-15,7.104575975061077e-15,6.810987353627396e-19,9.050505979091777e-12,6.388310500428705e-15,6.1927889835071245e-15,4.6057226854329416e-15,8.668678941135944e-15,3.299160483849948e-12,3.4863805883884514e-19,5.895882071389117e-32,3.123843434771523e-30,4.430752569960018e-31,4.430752569960018e-31,8.507142353995542e-30,1.6665044164804446e-32,6.339530855696812e-15,3.3655606071456704e-31,5.939023595508992e-31,3.15661629427479e-40,2.313031111210038e-23,5.176670843247771e-31,3.805053096346457e-31,2.372543933780218e-31,8.716686318192453e-31,7.236107531156708e-24,4.1886011612575504e-42,0.00006646829176074428,0.00006646834336046201,0.0000664683279286043,0.0000664683279286043,0.00006646832436053465,0.00005680586754750203,0.00007239389750319711,0.00006067992609773607,0.00006692822492893132,0.00006492921552308403,0.000019276742752675333,0.00022825735873643758,0.00006860822550754442,0.00006431971396291364,0.00006556909810001843,0.00006713628337859224,0.000013026269469181888,0.00001468271289599532,0.000013917235070723155,0.000013917235070723155,0.000014213683465250183,0.000013508017107771617,0.00001393957936943973,0.000013894004762728192,0.000013478313586976805,0.000014360775492458643,0.000012572346784229944,0.000014796002488431726,0.000014182160914235826,0.00001367150226326606,0.000012663624867497786,0.000014828124146915209,0.000014476060525093399,0.000013012669156265892,0.00022336023771661481,0.00034745348269437054,0.0002816226758473279,0.0002816226758473279,0.000431034024982033,0.00015704856879906077,0.0002834730456777774,0.0002796866797870345,0.00024105026857856328,0.00032641812890557125,3.3562835252296304e-6,0.0003185602061156293,0.00024643626588991913,0.00019634922823814785,0.0003968070842177426,0.000849726171844882,8.702212608563009e-6,0.00006951095444327991,0.00006951101254118983,0.00006951099516953767,0.00006951099516953767,0.00006951099107637517,0.00005906879141313178,0.00007602513529483,0.0000632734308843856,0.00006968496920321816,0.00006823996095121318,0.00001895663095773335,0.00024876068337072405,0.00007176693309186491,0.00007001280092318547,0.00027767133811660286,0.00041541703690989426,0.0003428864912387148,0.0003428864912387148,0.0005031699673812475,0.00020116946494595986,0.00034521918616332425,0.0003404506743596603,0.0002962286835369492,0.0003946058259949259,5.42213323024032e-6,0.00038579295006669695,0.0003026358526341249,0.0002441617450862291,0.000474037059915239,0.0008749741986210638,0.000013898798229834573,0.000013001472862690152,0.000014661496602573217,0.000013894004762728192,0.000014192768203953113,0.000013482553961807757,0.000013869850069344101,0.000013453768471455217,0.000014338618193023045,0.000012546082751330483,0.000014777240606343656,0.000014159447323114303,0.000013647384358988538,0.000012638058525773125,0.00001480863656364552,0.000014456487435106316,0.000012986556436345352 +4.116564657169658e-108,0.0,4.080180304397173e-183,0.0,2.090486783223358e-70,0.00019778556318918584,0.0042711599482572315,0.0,0.0,0.0,0.0,1.3611579780536446e-9,8.530137752912982e-20,1.7867519109045796e-46,0.0,5.587883920384256e-265,1.1639196303863027e-48,1.3752657050377645e-248,0.0,3.741594393785784e-108,4.488126775159715e-108,4.116564657169658e-108,4.116564657169658e-108,3.9295645967389536e-108,2.951296867002253e-107,7.30564610901582e-107,2.2298993423686856e-109,3.549166845596023e-112,5.993932359341362e-104,1.322058602861836e-97,1.0911785433809792e-105,1.2309619846428089e-110,1.9536269801674006e-107,8.320216248895546e-109,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.678431232010094e-183,5.843291368319214e-183,4.080180304397173e-183,4.080180304397173e-183,4.961361801307506e-183,3.2759895800457435e-183,5.722315978293531e-143,8.008653743828945e-186,1.8282130893718416e-180,1.6849121389081063e-191,4.9071252498703534e-175,2.2121091485897116e-182,7.102256302521487e-184,1.5505236263063998e-186,8.752898172063824e-180,7.022259364153318e-164,1.1316686748446825e-205,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.5375815042013617e-71,1.6214207373562536e-69,2.090486783223358e-70,2.090486783223358e-70,8.642321748252092e-69,3.366567308285847e-72,7.486007406068017e-82,3.042066205066051e-62,2.217909761896964e-70,3.849198989929487e-72,9.87273624019247e-69,2.0860319569457677e-70,1.685647861171983e-68,9.507964398229691e-73,5.953777724155051e-67,2.2768052555463762e-74,0.00020133730271336636,0.00019371765727637093,0.00019778556318918584,0.00019778556318918584,0.00019403761054160798,0.0002010084084386546,0.00007491401183534983,0.0004338550221469645,0.00020498317582373174,0.00019054824014378858,0.00020541836994457613,0.0001777009480447259,0.00019944178565549288,0.0002099241432217346,0.00018579624028651446,0.00018992426977491446,0.00020389959576108576,0.0042256877057882955,0.004314173859219173,0.0042711599482572315,0.0042711599482572315,0.004510125277687118,0.0038187293382829133,0.0025797999278652614,0.004213237727218951,0.004327663018279428,0.0017221432976274385,0.00428932379431914,0.004252310537924412,0.0042163019170975875,0.0043244857091111555,0.004538955073142748,0.0036473102856286496,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3440370667482172e-9,1.3611579780536446e-9,1.3611579780536446e-9,1.3654338487472284e-9,1.3559348170748574e-9,6.616345528972475e-10,1.278697854065223e-9,1.449820268353291e-9,8.322578683663413e-13,4.6797685050060367e-7,1.3746926673546888e-9,1.347282789187319e-9,1.1877893663357962e-9,1.5611145199458324e-9,2.685433474835756e-7,2.6481990936151154e-13,2.3969869695748165e-20,2.908209556700385e-19,8.530137752912982e-20,8.530137752912982e-20,7.163731322857104e-19,7.743144081033252e-21,3.8579589949514566e-16,7.142486415420039e-20,1.0190227967466938e-19,1.5812751535991158e-26,3.145975934469557e-14,9.412015239160626e-20,7.689567439508879e-20,5.909424176005109e-20,1.2300070554412814e-19,2.0621044791959702e-14,2.8624571924726694e-28,1.7866245794884013e-46,1.786806173268283e-46,1.7867519109045796e-46,1.7867519109045796e-46,1.7867351557520354e-46,7.044801664351769e-39,4.513927991231009e-47,8.184263428568541e-46,4.375679543259691e-50,5.544662720362091e-43,6.041359738996811e-36,6.222957656281058e-46,1.0700894573821354e-46,3.0427132982274735e-46,1.3105289895258412e-44,1.9304243616335868e-48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.855510823522703e-265,7.985104377238645e-265,5.587883920384256e-265,5.587883920384256e-265,1.4240544362097577e-264,1.801797997611678e-265,4.398402174319993e-273,7.294561645344604e-257,7.554434839305676e-262,3.6819549913322225e-268,1.8977827256536642e-267,1.247832475805183e-265,2.5128862482013604e-264,1.2724727679924862e-251,1.8435646668020424e-279,1.0899339395014195e-263,2.4656011252615764e-267,1.1638337360348762e-48,1.1639562343869326e-48,1.1639196303863027e-48,1.1639196303863027e-48,1.1639083281191478e-48,7.116185313710947e-41,3.12448770510487e-49,5.0513458436274815e-48,2.1559597089386997e-52,4.800416018954197e-45,3.5440511045823134e-38,5.696997946437373e-47,7.159891102399928e-49,9.911985083126632e-51,9.6862360169987e-249,1.9259550123604496e-248,1.3752657050377645e-248,1.3752657050377645e-248,3.306797335358179e-248,4.732348288787521e-249,1.0390255990811398e-256,1.8321622466921693e-240,1.1589595466373506e-245,1.4650148484393431e-251,6.446698038740151e-251,3.3882283391263374e-249,5.6038664400121426e-248,4.640427925013954e-236,3.599868194894141e-262,2.1770284035506982e-247,8.493216008559631e-251,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +0.00008319672560218743,0.07136197376263251,0.0023692375401602036,0.00019595687423067196,0.00017387562397972137,0.00009841549861795682,0.00009772426632794735,0.005429019561648606,0.00008602511925888623,0.00010443095404998435,0.00009343677087158171,0.00007876005660089446,0.0000991926779404147,0.00012711900149230265,0.00010424371261519726,0.00011770167545978846,0.0001272980268740073,0.00011714615197619448,0.00010424371261519726,0.00008319678757398961,0.00008319666729549826,0.00008319672560218743,0.00008319672560218743,0.00008319678636953812,0.00008319672560218743,0.00008311444414782186,0.00008328083777476787,0.00008379708872535184,0.00008252218083426762,0.00008913014660088967,0.00008310379270433443,0.0000832934088755191,0.00008310108138163826,0.00008329587822884816,0.07145821854185488,0.07119614615099593,0.07136197376263251,0.07136197376263251,0.070693750512068,0.0717195237551196,0.07136197376263251,0.0715543642369881,0.07111081786091893,0.07158756077736853,0.07072498677325546,0.07127825120475167,0.07129221808462266,0.07187254824326048,0.06099462875512821,0.06504940262214103,0.002369302654212629,0.0023691819339805575,0.0023692375401602036,0.0023692375401602036,0.0023691930831846583,0.0023692904576159534,0.0023692375401602036,0.0023783444122599823,0.002364428190787195,0.0024640591841726695,0.0022816123378233823,0.0023698388512431797,0.0023723144165387977,0.0023782097460435807,0.002364255090299524,0.002164699786926395,0.002608201956931663,0.00019595687429887427,0.00019595687419994679,0.00019595687423067196,0.00019595687423067196,0.00019595687424226677,0.00019595687423067196,0.00019595687423067196,0.0001936382723219357,0.00019829801070186885,0.00019626930220242154,0.0001956182668257536,0.0003328708121819261,0.00010496630768375849,0.00019023295808754407,0.0002022026924672914,0.0001946086569358744,0.00019723456617339199,0.00017493818811394556,0.0001727272644715393,0.00017387562397972137,0.00017387562397972137,0.0001703060343842779,0.00017815723810252413,0.00017387562397972137,0.00017387562397972137,0.00017781251141082312,0.00018109618811309745,0.00016701025023368237,0.00017396613693061548,0.00018854882636239138,0.00015984621140667765,0.00016149048056254375,0.00018844679460203382,0.00009862693254885873,0.00009820068683163334,0.00009841549861795682,0.00009841549861795682,0.00009754881983387232,0.00009936821400717516,0.00009841549861795682,0.00009841549861795682,0.00009883288077302363,0.00009797487943876397,0.00010114664109202656,0.00009582591513540554,0.00009855088380216299,0.00009890599096190948,0.00009792795953840458,0.000097407341154464,0.00009947154384941865,0.00009798316795603226,0.00009746067865321562,0.00009772426632794735,0.00009772426632794735,0.00009450453074796405,0.00010168477085160048,0.00009772426632794735,0.00009827270861080672,0.000097186190605602,0.00010816712507102898,0.00009754534321579026,0.00009788798336402489,0.00009825675540280292,0.00009716804174511396,0.00009494173105956057,0.00010084007876053667,0.0054194563130403215,0.005429019561648606,0.005429019561648606,0.005389765727869008,0.005464551334879796,0.005429019561648606,0.005429019561648606,0.005461960886763381,0.005396586552315382,0.005847074191587931,0.005033096185965844,0.005414592922433771,0.0054523603074893385,0.005476063871427006,0.0053884372465457225,0.004305767368286983,0.006938408936490287,0.00008602509640971737,0.00008602511925888623,0.00008602511925888623,0.00008602508252991231,0.00008602515882663471,0.00008602511925888623,0.00008562594162023704,0.00008645060938487345,0.00008602483728033941,0.00025170658742286277,0.00008558434713136101,0.00008649379744848526,0.00008599847824444612,0.00010449705963194207,0.00010430194641472424,0.00010443095404998435,0.00010443095404998435,0.0000986395187544826,0.00011175024536131466,0.00010443095404998435,0.00010716366686246403,0.00010174938910964448,0.00010837605125457031,0.00010073029086481421,0.00010242029587157352,0.00010668899611249986,0.00010722854950766958,0.0001016695516773753,0.00010266571144335057,0.0001062995272736873,0.0000934367440097049,0.00009343677087158171,0.00009343677087158171,0.00009343458602234111,0.00009343677087158171,0.00009343677087158171,0.00009218885062684624,0.00009485220417884868,0.00009343615624947972,0.0004074595417706829,0.00009295116791874179,0.00009394477635686414,0.00009340833966016387,0.00007876079638904263,0.00007876005660089446,0.00007876005660089446,0.00007875982708880724,0.00007876035482889795,0.00007876005660089446,0.00007921963507747959,0.0000783102027904025,0.0000832926426681466,0.00007553884237444412,0.00007868035260411068,0.00007882155566401358,0.00007995169903625766,0.00007765727092911525,0.00007598962505108556,0.00008334138010129187,0.00009946620619586325,0.00009895514894091023,0.0000991926779404147,0.0000991926779404147,0.0000983998014870523,0.00010012258251456126,0.0000991926779404147,0.00010057078278091395,0.00009785616216634714,0.00011180656071165444,0.00008941175604400353,0.00009837758880303329,0.0001000220275594384,0.00010217389047959334,0.00009629168940124554,0.00009080704443435791,0.00011212031041546151,0.00012711900158719132,0.00012711900144551715,0.00012711900149230265,0.00012711900149230265,0.00012711900150429807,0.00012711900149230265,0.0001260674119619106,0.00012817727876574388,0.00012818629332861524,0.0001259744262543378,0.00014321551191940682,0.00010370355047021922,0.00012673022848256994,0.00012751175606352032,0.00012652185438234926,0.0001277286375907636,0.00010443327872423175,0.00010407316323793579,0.00010424371261519726,0.00010424371261519726,0.00010377942890092924,0.00010487138548753703,0.00010424371261519726,0.00010424371261519726,0.0001051637802167013,0.0001033911479274875,0.0001063858226271301,0.00010223261682192404,0.0001037528714078282,0.00010480659307719913,0.00010653662076022569,0.00010206194893805277,0.00010268709783984445,0.00010597119863605409,0.00011833950520332464,0.00011714615197619448,0.00011770167545978846,0.00011770167545978846,0.00011495663871819895,0.00012101201129338229,0.00011770167545978846,0.00011770167545978846,0.00011881694890405532,0.00011663230486788306,0.0001381611270771694,0.0001168524947833949,0.0001186477751652842,0.00012018660595143896,0.00011527562731993966,0.00010709828853662443,0.00013254005143616395,0.00012729802697849485,0.00012729802683179113,0.0001272980268740073,0.0001272980268740073,0.00012729802689689663,0.0001272980268740073,0.0001261552709537445,0.0001284102209002452,0.00012839095000724093,0.00012619288544160696,0.00014384702327624528,0.00010360128364049577,0.00012688629523522103,0.00012786872187757486,0.00011770167545978846,0.0001165343346224795,0.00011714615197619448,0.00011714615197619448,0.0001144280475525368,0.00012039023020308246,0.00011714615197619448,0.00011714615197619448,0.00011819634576057088,0.00011611099989862837,0.00013731085156546745,0.00011623888271863982,0.00011803784533316928,0.00011957767497911574,0.0001146817076706376,0.00010666660931154669,0.0001317499622166957,0.00010443327872423175,0.00010407316323793579,0.00010424371261519726,0.00010377942890092924,0.00010487138548753703,0.00010424371261519726,0.0001051637802167013,0.0001033911479274875,0.0001063858226271301,0.00010223261682192404,0.0001037528714078282,0.00010480659307719913,0.00010653662076022569,0.00010206194893805277,0.00010268709783984445,0.00010597119863605409 +0.00006808452458104033,1.6826778076326733e-10,0.10621570887986166,0.04030893624639563,0.0003853973439113928,0.00007420506842164583,0.00007173474470588035,0.15130920094313205,0.00024110219628308482,0.00008966610359053802,0.0005664493346721285,0.00003794145229851121,0.00007424082356790286,0.0005334134872082414,0.00008965079590354789,0.00011999527487215118,0.0005538575378229463,0.00011837501647688547,0.00008965079590354789,0.00006808501120150512,0.0000680840887844097,0.00006808452458104033,0.00006808452458104033,0.00006808500540953644,0.00006808452458104033,0.00006801125878097198,0.00006814529873763629,0.00007344451494015029,0.00006281105791976617,0.00007002351330535629,0.000067998706296014,0.00006816135667807913,0.00006727799510814541,0.00006891008929076441,1.1208831241094755e-10,2.240886539828838e-10,1.6826778076326733e-10,1.6826778076326733e-10,7.196912275358096e-10,2.63717476435186e-11,1.6826778076326733e-10,1.1252981107033384e-10,2.2458693822158442e-10,3.010734590873125e-11,7.923910756000144e-10,1.7096105652144418e-10,1.4385364329717894e-10,5.58886190146231e-11,1.143646035191095e-6,3.33766489737613e-17,0.10621895383774092,0.10621368730613437,0.10621570887986166,0.10621570887986166,0.10621423089058987,0.10621836315782551,0.10621570887986166,0.10768352936794615,0.10518316864657823,0.11122708256670519,0.1016664006900515,0.1064593484456867,0.10656565930487139,0.10765804673266853,0.10523334426352093,0.09542389055383696,0.1179961340839179,0.04030893637326875,0.04030893618973202,0.04030893624639563,0.04030893624639563,0.040308936274364195,0.04030893624639563,0.04030893624639563,0.03881585226214105,0.041879749112659376,0.040960828026671836,0.039670401288953036,0.10627183613581494,0.0013718182908168798,0.03655930863620071,0.04446882113751035,0.037649492310457146,0.04311290560977461,0.00039220114347784615,0.0003782568554681825,0.0003853973439113928,0.0003853973439113928,0.00036375118456715257,0.0004093581702019124,0.0003853973439113928,0.0003853973439113928,0.00040895871137702273,0.0004286970111553517,0.00034508632501306977,0.0003853906286203416,0.000479546101985926,0.0003067363887247241,0.0003150868313057139,0.000477440196617811,0.00007466158165334542,0.00007376198976522926,0.00007420506842164583,0.00007420506842164583,0.00007236172761406548,0.0000762913745806139,0.00007420506842164583,0.00007420506842164583,0.00007515130217000016,0.00007330108545703175,0.00008041047490288787,0.0000686265835834394,0.00007456147061693349,0.00007525938121494167,0.00007319861784669412,0.00007204614848424227,0.00007654756546272808,0.00007222478983896663,0.00007124377680427132,0.00007173474470588035,0.00007173474470588035,0.00006514327114230004,0.00008027279835632916,0.00007173474470588035,0.00007284397928936437,0.00007061829045888753,0.00009609030551864902,0.00007138850345377027,0.00007210055786178211,0.00007282257881802814,0.00007061369678905164,0.00006605897484836032,0.00007860468585770273,0.15130781147010008,0.15130920094313205,0.15130920094313205,0.15072371474743124,0.15087608009722075,0.15130920094313205,0.15130920094313205,0.15053922703781536,0.15113238447288327,0.14791594015327872,0.15134921877345522,0.1505038903263791,0.15102656918230342,0.15011950513905895,0.15105529168563708,0.1470964680775651,0.13415914493824463,0.0002411006006286032,0.00024110219628308482,0.00024110219628308482,0.0002410998592981888,0.0002411017476411594,0.00024110219628308482,0.00022941503924312946,0.0002540240934581721,0.0002410893559819148,0.08055826911869529,0.00022822339140993607,0.00025545334533569065,0.00023953124042699672,0.00008989346929339196,0.00008937349944512,0.00008966610359053802,0.00008966610359053802,0.00007588563721666083,0.00010941935209821547,0.00008966610359053802,0.00009665905395634854,0.00008314969687231219,0.0001001061175568447,0.00008067555977751196,0.00008484639350925251,0.00009541617144685675,0.00009686355569489372,0.00008297577967874168,0.00008538731927363989,0.00009443535856614345,0.0005664464819861489,0.0005664493346721285,0.0005664493346721285,0.0005662251357664617,0.0005664493346721285,0.0005664493346721285,0.0004951333458021182,0.0006564290961574928,0.0005663767514153978,0.017631814524388955,0.0005378283097188824,0.0005976626515390958,0.0005626551534884389,0.00003794293257716136,0.00003794145229851121,0.00003794145229851121,0.000037941166355159,0.000037941836511541596,0.00003794145229851121,0.000038606301859996664,0.000037299568976482326,0.000044849705449706636,0.000033468718348297586,0.000037832725566074365,0.00003804850695750734,0.000039679437612847785,0.000036379139875762284,0.000034126924932077785,0.00004474187123086757,0.00007472962219914646,0.00007369304691395673,0.00007424082356790286,0.00007424082356790286,0.00007260916370975479,0.00007606982236619435,0.00007424082356790286,0.0000771388903139615,0.00007138873426122393,0.00010452801129725699,0.00005494157301870104,0.00007253705904155872,0.0000759559143734275,0.00008083841946089663,0.00006818376591869893,0.00005768175843518776,0.00010431221202862441,0.0005334134911900614,0.0005334134855331827,0.0005334134872082414,0.0005334134872082414,0.0005334134880379994,0.0005334134872082414,0.0005293501836459904,0.0005363962406131162,0.0005758472472642205,0.0004922837934711821,0.0005678195005042511,0.0003534219887782582,0.0005318954165957414,0.0005338362827043427,0.0005117954196973899,0.0005554491790324024,0.00009015151384183804,0.00008932563909740182,0.00008965079590354789,0.00008965079590354789,0.00008847882638328125,0.0000911192352913475,0.00008965079590354789,0.00008965079590354789,0.00009200681439213962,0.00008756377854936231,0.00009523290172732422,0.0000845620316660897,0.00008851432998054561,0.00009111519983921589,0.00009541745446563961,0.00008431392559174251,0.00008575448160747103,0.00009411156057798046,0.00012162690034813659,0.00011837501647688547,0.00011999527487215118,0.00011999527487215118,0.00011233451754870283,0.00012940923830804927,0.00011999527487215118,0.00011999527487215118,0.00012311307279273603,0.00011698004839172954,0.00018701987911261882,0.00011748314384774508,0.0001225578727422358,0.0001271817808549903,0.00011313428617973908,0.00009233291201230488,0.00016559174851533506,0.0005538575418810503,0.000553857535984431,0.0005538575378229463,0.0005538575378229463,0.000553857538514389,0.0005538575378229463,0.000549176259745086,0.0005580391670970441,0.0005979534950949154,0.0005121677248048902,0.0005965738644389391,0.0003596927415965086,0.0005520397273187639,0.0005775499517757446,0.00011999527487215118,0.00011679848584739609,0.00011837501647688547,0.00011837501647688547,0.00011109402543360852,0.00012757125805047014,0.00011837501647688547,0.00011837501647688547,0.00012144584186823178,0.00011532705787662465,0.00018384839451266466,0.00011581125213632943,0.00012094052034278055,0.00012534309234731454,0.0001115688194769348,0.00009129200025782388,0.00016317232613373344,0.00009015151384183804,0.00008932563909740182,0.00008965079590354789,0.00008847882638328125,0.0000911192352913475,0.00008965079590354789,0.00009200681439213962,0.00008756377854936231,0.00009523290172732422,0.0000845620316660897,0.00008851432998054561,0.00009111519983921589,0.00009541745446563961,0.00008431392559174251,0.00008575448160747103,0.00009411156057798046 +1.8008870005545119e-6,0.03624903768786143,0.00036651888973092146,0.002262384245633972,3.880496522303494e-6,1.7597644120179232e-6,2.172850367372059e-6,0.0007949919345893588,0.00001904027698280894,1.8184210014216237e-6,0.00005673370871101329,2.6499124335023633e-6,3.4868608071343587e-6,5.98228341788836e-6,1.815598857471374e-6,2.0891353006670395e-6,6.169077863552924e-6,2.076643958293988e-6,1.815743994992621e-6,1.8008926561549124e-6,1.800881297316836e-6,1.8008870005545119e-6,1.8008870005545119e-6,1.8008927558685913e-6,1.8008804429338765e-6,1.8022139722192748e-6,1.7994504388561846e-6,1.8988170522861218e-6,1.7070839369912817e-6,1.7369723322002617e-6,1.8024236706702497e-6,1.799189378643981e-6,1.7862497742587297e-6,1.8159551243436136e-6,0.036355799844326325,0.03609178855607792,0.03624903768786143,0.03624903768786143,0.0355041804248721,0.03663258529146547,0.036249192696739325,0.036333604128563755,0.03609010326817593,0.03662244192802166,0.03545814928672492,0.036225269572490164,0.036254980915053726,0.03652644798290477,0.02612599676169546,0.028240980769561025,0.0003665327764678082,0.0003665070308752779,0.00036651888973092146,0.00036651888973092146,0.0003665091955338078,0.00036653047847951166,0.00032196946007174705,0.0003719254063474903,0.0003624399093458317,0.0003941577442459032,0.00034146971118811844,0.00036633231372838325,0.00036786082458492645,0.0003728209568941459,0.00036126748987202773,0.00031027632317819114,0.00043697958801421294,0.002262384260448556,0.0022623842386043673,0.002262384245633972,0.002262384245633972,0.0022623842487233536,0.002262343857141586,0.002262428128277872,0.0021844310419055083,0.0023435153060037254,0.0023575057438066267,0.0021666031233818547,0.006813705296754013,0.00010241902691754631,0.002068730605408752,0.0024748343087965907,0.0018747589848871445,0.0027226315082955555,3.914736345286397e-6,3.850497644696611e-6,3.880496522303494e-6,3.880496522303494e-6,3.777114898043207e-6,4.010662032975718e-6,3.7922475096909707e-6,4.02493617692263e-6,4.010054860091094e-6,4.111030418745056e-6,3.6715391392720997e-6,3.884302012636719e-6,4.364552066218549e-6,3.4508142015175534e-6,3.4991879698661896e-6,4.34973874072291e-6,1.7644849879991961e-6,1.7550365771073732e-6,1.7597644120179232e-6,1.7597644120179232e-6,1.7385409680921266e-6,1.7831834111604846e-6,1.7420276616622172e-6,1.7910730196321068e-6,1.770619352091194e-6,1.748992296192005e-6,1.8292683936912585e-6,1.6941791671110517e-6,1.7637182954642945e-6,1.7720413579095403e-6,1.7475461187681716e-6,1.734364812244993e-6,1.7861269760656495e-6,2.1806922079054654e-6,2.164687149038158e-6,2.172850367372059e-6,2.172850367372059e-6,2.063497517778762e-6,2.3076109701443458e-6,1.9383444289350875e-6,2.1856306785176e-6,2.15937527290269e-6,2.5306610202804456e-6,2.168401184257021e-6,2.1771005414236067e-6,2.185724445021859e-6,2.159209736666036e-6,2.080828682613354e-6,2.2780174378390993e-6,0.0007926827753797688,0.0007949919345893588,0.0007949919345893588,0.0007889885297003479,0.0008030691513903588,0.0007941119156399104,0.0007959600805744802,0.000817432636251455,0.0007738212458709031,0.0009139480880737846,0.0006930130868671597,0.0007862842017717998,0.0008054828333885775,0.0008275711689664614,0.0007656484083939576,0.0005250552352270538,0.001247160509922777,0.00001904009030415665,0.00001904027698280894,0.00001904027698280894,0.00001903996191169532,0.00001904061783000223,0.000019040266246226947,0.000017867755144495688,0.0000203584995222683,0.0000190348701648757,0.003726051512279802,0.000017746909485632712,0.00002050629217898289,0.000018718702187640356,1.8207175175705647e-6,1.8159204892209392e-6,1.8184210014216237e-6,1.8184210014216237e-6,1.6819595076124166e-6,1.999453906594431e-6,1.8184873559519634e-6,1.8842985000505867e-6,1.7542821358520372e-6,1.9127090958024506e-6,1.7325857737168608e-6,1.771370058769304e-6,1.8723712647200369e-6,1.8854413976633728e-6,1.7534394308916808e-6,1.7775383741254096e-6,1.8624038063520934e-6,0.000056733051815942535,0.00005673370871101329,0.00005673370871101329,0.000056671783512010304,0.00005673371013449305,0.000056733720452928775,0.00004789757299245486,0.00006820708339622727,0.00005671576898667614,0.00003549669642299184,0.00005316600804292708,0.00006066707333443956,0.000055788562177606166,2.6499556652143976e-6,2.6499124335023633e-6,2.6499124335023633e-6,2.6498987953467183e-6,2.6499302445006272e-6,1.7698640280971133e-6,2.667426790908775e-6,2.6328280544626332e-6,3.0309308048072436e-6,2.34616219406775e-6,2.6472907727315095e-6,2.6526854538818613e-6,2.6949092542438436e-6,2.6072260050783137e-6,2.39852625351967e-6,3.021206430701903e-6,3.5012354223438975e-6,3.472949965038462e-6,3.4868608071343587e-6,3.4868608071343587e-6,3.4434880884378497e-6,3.5374183983431405e-6,2.4739724838060156e-6,3.5355871411961812e-6,3.438873148736665e-6,4.2527955454414045e-6,2.9003860530578302e-6,3.4594730641451706e-6,3.5164769973780325e-6,3.5945693156343447e-6,3.3824138718582625e-6,2.9958629297419065e-6,4.241039658532016e-6,5.982283441175991e-6,5.982283408043988e-6,5.98228341788836e-6,5.98228341788836e-6,5.9822834219672695e-6,5.81332652479844e-6,6.000810225211989e-6,5.964537179026542e-6,6.325390985229644e-6,5.656414805327594e-6,5.776969725575891e-6,5.906183825616654e-6,5.990029922081393e-6,5.97672257836152e-6,5.813096400524227e-6,6.16122717908747e-6,1.8190833842870952e-6,1.8118071554315093e-6,1.815598857471374e-6,1.815598857471374e-6,1.8044874943180204e-6,1.8276874749991518e-6,1.8154593743384952e-6,1.815743994992621e-6,1.8369037513963075e-6,1.7941489780204377e-6,1.865860327933683e-6,1.7676233214245789e-6,1.8034887204391666e-6,1.828478680734409e-6,1.8694820923519262e-6,1.7629065614061458e-6,1.7781201806912266e-6,1.8551234383951565e-6,2.101460745799991e-6,2.076080244598024e-6,2.0891353006670395e-6,2.0891353006670395e-6,2.0269323867255934e-6,2.1640764748625516e-6,2.088869326623415e-6,2.0894147655947213e-6,2.1150465443847282e-6,2.063666392517316e-6,2.5844552718147064e-6,2.0678304236402e-6,2.111153994344108e-6,2.147961200988806e-6,2.02962255090829e-6,1.848562780251408e-6,2.4358510873877932e-6,6.169077887596523e-6,6.169077853194624e-6,6.169077863552924e-6,6.169077863552924e-6,6.169077867708689e-6,5.996614897137188e-6,6.186030998700591e-6,6.148942723331119e-6,6.527364624381138e-6,5.827771495061634e-6,5.9646277887684e-6,6.056562432095364e-6,6.1782355342404954e-6,6.359665854046023e-6,2.089705730295619e-6,2.0634079922165137e-6,2.076643958293988e-6,2.076643958293988e-6,2.0155466757740785e-6,2.1501254700192592e-6,2.0763561957285654e-6,2.0769464253639846e-6,2.1016908656415757e-6,2.0511103293851127e-6,2.5645844665691754e-6,2.0557427670197205e-6,2.098305556587602e-6,2.135643736626475e-6,2.0185801473218565e-6,1.8388204669508614e-6,2.4198762230630927e-6,1.819229234136745e-6,1.8119515642766495e-6,1.815743994992621e-6,1.8046304716427038e-6,1.827835006364891e-6,1.815895010124294e-6,1.8370531569536133e-6,1.7942912232721758e-6,1.8660154386302362e-6,1.7677589129205085e-6,1.80363242118317e-6,1.8286267525615835e-6,1.869636701155721e-6,1.7630421766420251e-6,1.7782579397900465e-6,1.8552763975462482e-6 +0.030692262651876693,0.030440138605313034,0.030553074175907708,0.036201994312227724,0.030398084331687808,0.030398102340363883,0.030398113435154972,0.030450207071120478,0.031581003667416736,0.03039807187254635,0.03212466124979355,0.0304046340780349,0.030405446925323546,0.03154467938066331,0.030398120645055628,0.03039811452191014,0.03158431205269315,0.030398106614238373,0.030398113024952465,0.030692264419542786,0.030692261052749133,0.030692262651876693,0.030692262651876693,0.030692264535758844,0.03069225459330612,0.030694612015601183,0.03068980398658666,0.03073924512064518,0.030644298662101714,0.030499132395507923,0.030694968789567754,0.030689430823838328,0.03068508696396252,0.03069961913751968,0.030441313209826154,0.03043898712414529,0.030440138605313034,0.030440138605313034,0.03043515706988667,0.0304465477081049,0.030440142536724075,0.030445271358633123,0.030435427264232085,0.030447349078048247,0.030433781718024418,0.030439320143826446,0.03044099745615141,0.03045909852387995,0.030413592816748016,0.030512208473945368,0.030553078450937073,0.030553070525108104,0.030553074175907708,0.030553074175907708,0.030553071105909716,0.030553077866500633,0.030507489142401818,0.030562188901753176,0.030544268649972013,0.030565719937410873,0.030541112567764407,0.030550626584621786,0.030555600160890112,0.030564652304855715,0.030542002760335925,0.030526981133799442,0.03058454817763229,0.036201994314656316,0.036201994311013404,0.036201994312227724,0.036201994312227724,0.03620199431322601,0.036201858585606504,0.03620217645396452,0.036141710455886794,0.03626352262696446,0.036235711827245005,0.03616713653082459,0.03864405202128341,0.032741840198752065,0.036050059530950765,0.03636176358673979,0.036060868035853635,0.03634705198711868,0.030398084342901695,0.030398084320533644,0.030398084331687808,0.030398084331687808,0.030398084291523953,0.030398084376997533,0.030398086070412538,0.030398069917494233,0.030398120376176584,0.03039808469681133,0.030398083908969135,0.03039808441400304,0.03039808593722227,0.030398081981550938,0.030398084165239623,0.030398084498692773,0.030398102321759896,0.030398102364416247,0.030398102340363883,0.030398102340363883,0.030398102511146264,0.03039810229927069,0.030398109255050633,0.030398105166664764,0.030398102773367283,0.030398103976166567,0.03039810272252653,0.03039810402834955,0.0303981101418537,0.03039810227366888,0.030398102591942276,0.030398102579456344,0.030398102305658783,0.030398113832887316,0.03039811304002795,0.030398113435154972,0.030398113435154972,0.03039810850821654,0.030398110761953406,0.030398103877224497,0.030398113040519908,0.030398109867424732,0.030398103709863296,0.030398104380640473,0.03039810520502148,0.030398115076235757,0.03039811195048742,0.030398109257191688,0.03039811304259485,0.03045002092075253,0.030450207071120478,0.030450207071120478,0.03044981340310711,0.03045063830275149,0.03045017676026736,0.030450238150775997,0.03045641846941302,0.030444467219392708,0.030459328403671236,0.030442147192124666,0.030447508126818432,0.030453138397997716,0.030458740926266166,0.030442546742746386,0.030430422112918087,0.030482163858573056,0.031581002299516533,0.031581003667416736,0.031581003667416736,0.031581001193022214,0.03158100636102902,0.03158097674666623,0.0315508947522734,0.03161272300761545,0.031580936587031504,0.03945384046600184,0.031547766906105876,0.03161621912729669,0.031577108389321616,0.030398071906597702,0.030398071837698167,0.03039807187254635,0.03039807187254635,0.030398069354387443,0.030398074249847144,0.03039806018826472,0.03039806046832852,0.03039807992382229,0.030398073204751234,0.030398070393356028,0.030398072375009758,0.030398071597275877,0.030398074200152846,0.03039806919695124,0.030398071227748135,0.03039807250617621,0.03212465856483564,0.03212466124979355,0.03212466124979355,0.03212439951528722,0.0321246462852954,0.03212466516995962,0.032035498761725914,0.03222408672388814,0.03212458597452331,0.04385102787859326,0.032090143120566156,0.03216061667238184,0.03212029102375821,0.030404634144424948,0.0304046340780349,0.0304046340780349,0.03040463405676053,0.03040463410595312,0.03039812333485608,0.030404683011858304,0.03040460532215033,0.030405414823246785,0.030403870758583466,0.030404619967067524,0.03040464548083928,0.030404664442360785,0.030404626209209928,0.03040407504423204,0.030405320356199375,0.030405459528059616,0.030405434819478463,0.030405446925323546,0.030405446925323546,0.030405409793647437,0.030405494388309254,0.030398112412695213,0.030405482931619196,0.030405408024877692,0.0304064044315841,0.030404530844477307,0.03040539852423499,0.030405439968835313,0.030405486827833717,0.03040535824279727,0.03040472487627307,0.030406280321119136,0.03154467938271674,0.03154467937978831,0.03154467938066331,0.03154467938066331,0.031544679381042204,0.03138930741312842,0.03156502865573857,0.0315226656716551,0.0316062410099074,0.03148265173423203,0.031202102483528296,0.031699609497688776,0.031552435104262394,0.0315366951211294,0.03151363350358879,0.031576650927932326,0.030398119627782005,0.030398121704220994,0.030398120645055628,0.030398120645055628,0.03039812414062544,0.030398117399941662,0.03039813296933031,0.030398113024952465,0.030398108949471647,0.030398138124144353,0.030398110036540565,0.030398140598877667,0.030398107796175137,0.03039811874586277,0.030398107439674006,0.0303981320428909,0.030398137589816108,0.030398111715416627,0.030398112189308615,0.030398117466984485,0.03039811452191014,0.03039811452191014,0.030398138306998494,0.030398106842011625,0.030398128474545445,0.030398108148418007,0.030398106733239866,0.03039813747937157,0.03039810991202349,0.030398109094925657,0.030398118156078624,0.030398106473550877,0.03039812835617201,0.030398106991893516,0.03039812595643672,0.03158431205476651,0.03158431205180961,0.03158431205269315,0.03158431205269315,0.03158431205307569,0.03142791380319555,0.031603992801916274,0.03156294199387778,0.03164643145075869,0.03152165335195395,0.03124520298604587,0.03171786698324974,0.03159174607816462,0.03161713609348784,0.03039810654611874,0.030398106905178975,0.030398106614238373,0.030398106614238373,0.030398111226501958,0.030398108475909093,0.03039810927793673,0.03039810742432678,0.030398108796669678,0.030398113178369705,0.0303981067392447,0.030398117720849827,0.030398135195966874,0.030398110830178147,0.030398123724665355,0.030398112360478083,0.030398125400278503,0.030398112447027597,0.03039811363331551,0.030398113024952465,0.03039811505484951,0.03039811120719336,0.030398108779506057,0.0303981072021678,0.03039813265861054,0.030398107594709286,0.03039812901509807,0.030398109587836144,0.030398124223668402,0.03039810680137563,0.030398141401145617,0.03039812326973704,0.030398108305418524 +0.0024848021175039024,0.0012674752717144232,0.4621925711665431,0.3299180437640092,0.006054297959326607,0.0024283154261358782,0.005193602412485161,0.42871313055084564,0.012740618044556225,0.0023058756717153138,0.028379215747037726,0.018973273590491405,0.024088784293522725,0.011060861151274597,0.0023000919351611323,0.0026036371080056554,0.011395406187603757,0.0025909244538650828,0.0023006774252034884,0.002484806448619484,0.0024847981993546737,0.0024848021175039024,0.0024848021175039024,0.002484806861463769,0.0024847787978662223,0.002486073540411896,0.00248343842949084,0.002638219044867339,0.0023367699650479238,0.0024027675704764166,0.002486237638869762,0.002483253817463244,0.002461875110143992,0.002508573866483309,0.0011384226962507175,0.0014098860742410202,0.0012674752717144232,0.0012674752717144232,0.0020498231814613074,0.0007040548913069657,0.001265733804286923,0.0011066044527946925,0.00145394720988652,0.0006951076439875536,0.0022418109219375887,0.0012964758655745047,0.0012382385462764128,0.0008048060883749786,0.026578957857438273,4.792432831120603e-6,0.4621953529339975,0.46219019550890816,0.4621925711665431,0.4621925711665431,0.4621905416149422,0.46219501880578195,0.3871338709728404,0.4630844528137067,0.46128343933198035,0.4713517156649051,0.45248853136986433,0.46194981959820364,0.46244179075539243,0.4633338344882291,0.46102090980796784,0.4389286311511339,0.4836725788253089,0.3299180437702695,0.3299180437513363,0.3299180437640092,0.3299180437640092,0.32991804373676176,0.3299158863147276,0.3299213159635519,0.32703582064722514,0.3326684470001955,0.33048077593563574,0.32913975904221177,0.30019899970722463,0.052674098714384374,0.32231797109204746,0.33666032268273816,0.325530870814666,0.33077103761429644,0.006099917021704842,0.0060094825614341926,0.006054297959326607,0.006054297959326607,0.005891514734747444,0.006247761516715927,0.005654845154659055,0.006742997168340742,0.006271949440600061,0.0064502392166781745,0.005686628898570509,0.006055089226310322,0.006883517003014465,0.005309477070670439,0.005394814278441532,0.006858928552349895,0.0024348332134986168,0.00242185581394057,0.0024283154261358782,0.0024283154261358782,0.0023962898154507714,0.0024640724841918267,0.0023517563500208686,0.002567483718888087,0.0024459064766640024,0.002410706190538137,0.0025430384271304994,0.0023209278527905972,0.002434657844961684,0.002448180342487955,0.0024084346547234015,0.0023868301181689602,0.0024720095178618843,0.005218662454728387,0.0051682273899883386,0.005193602412485161,0.005193602412485161,0.004823943357199603,0.005655337255330605,0.003402182730941088,0.005218517512474832,0.005168420851236736,0.006384804688674068,0.005185876411150784,0.0052015147994657705,0.005218207578711886,0.005168756516374443,0.0048915308237354035,0.005540303703383789,0.4283345348373431,0.42871313055084564,0.42871313055084564,0.4278814141153289,0.42961782830972856,0.4282761678886877,0.42919156644953893,0.43342341442780447,0.42379547696363934,0.44711510391808107,0.4083038765466942,0.4265262720974619,0.43096316222750447,0.4351124499448379,0.4219211934451564,0.36578759844467806,0.4796005927617943,0.012740585459754638,0.012740618044556225,0.012740618044556225,0.012740556975510364,0.012740684749032713,0.012740611033986072,0.012142137585728718,0.013397045077023618,0.01273867855716681,0.03102237825801224,0.012081211058903646,0.013471063250512711,0.012628097426267075,0.0023089214177587896,0.0023027741928849928,0.0023058756717153138,0.0023058756717153138,0.00211053945353536,0.0025720219677837744,0.002306151604148597,0.002397678751154005,0.002217327802552573,0.0024343353848242954,0.0021892084929771784,0.0022399960832575564,0.0023821266797159615,0.002399586652284316,0.002215911184636652,0.0022507718556246258,0.002365297746249993,0.02837907075656851,0.028379215747037726,0.028379215747037726,0.028364554970036582,0.02837919132248222,0.028379205903799835,0.025121982579319066,0.03237738576418559,0.028375167794637623,0.000021101664474071797,0.027082258723239338,0.02977955807472557,0.028143686544627684,0.01897369981419283,0.018973273590491405,0.018973273590491405,0.01897313543446897,0.01897345554739129,0.004650058517233326,0.019079492016321246,0.018866883851433362,0.024736087810316033,0.014483586084665798,0.018957398190399887,0.018989752647116463,0.019249103698341236,0.01869636952331143,0.015294085102145846,0.02447460626658394,0.02420959981120771,0.023969859635968795,0.024088784293522725,0.024088784293522725,0.023704038859905963,0.024543323232050943,0.007055814250001344,0.024262956073654588,0.023912848538365814,0.03197185389863838,0.017987386178637963,0.02399231346782928,0.02419005958032098,0.024475104504278263,0.02369358725489608,0.019050793787279505,0.03168133511374111,0.011060861167828295,0.011060861144224774,0.011060861151274597,0.011060861151274597,0.0110608611543769,0.010254870817408834,0.011038783739842751,0.011080807362058695,0.01172043270914629,0.01042961635624624,0.011264215277917204,0.009617634207808456,0.011053169072783016,0.011068246532408618,0.010736405793242792,0.011404111374292904,0.002304079148686637,0.0022961796643331095,0.0023000919351611323,0.0023000919351611323,0.0022875770145797097,0.00231424929361399,0.002299528493614341,0.0023006774252034884,0.002329808619155844,0.0022707236471519085,0.0023687396570971743,0.002234918283011527,0.002283087460863543,0.0023178370024778136,0.0023752380960004953,0.00222723125247014,0.0022495610370673286,0.0023542117432838266,0.0026186145309799688,0.002588745136913198,0.0026036371080056554,0.0026036371080056554,0.002527566769254765,0.00269623857419948,0.002602613187118676,0.0026047118615611722,0.0026388503389356143,0.002568708860089183,0.003260939229943604,0.0025746632437662776,0.002634074640280862,0.002685003024626089,0.0025238539891284657,0.002294661356620778,0.0030541453663943266,0.011395406204786577,0.011395406180283334,0.011395406187603757,0.011395406187603757,0.011395406190824341,0.010579572613457416,0.011369484839548638,0.011419162798807066,0.012079720445614069,0.010740422050791617,0.011636183088895257,0.009818127953140783,0.011386388235446606,0.01175779761693312,0.002605841534781848,0.0025760915807906096,0.0025909244538650828,0.0025909244538650828,0.002516480613773125,0.0026816584316167098,0.002589807660615683,0.002592100127266894,0.00262580962086545,0.0025563086361800515,0.003241322206764224,0.0025622053528036506,0.002621080378701772,0.002671550337247422,0.0025118710189079886,0.0022851532198461286,0.0030365753773441357,0.0023046669971292025,0.002296762840314954,0.0023006774252034884,0.0022881551027823708,0.0023148425603774538,0.0023012855290710094,0.0023304083726179625,0.002271293568140632,0.002369365765245266,0.0022354650326682508,0.0022836632237019485,0.00231843113388038,0.0023758628350439713,0.0022277778685806135,0.002250116644332766,0.0023548290645294184 +0.000023977566694687613,0.0,4.769377228816667e-20,0.0013775719866343872,1.4994438284665823e-15,0.07761204047009318,0.029128209331025907,1.4980275293472463e-140,0.0003681509286018926,0.16931351372170556,0.002235527329271362,0.04682899006279864,0.03350946409134372,0.002799802085245829,0.20436416997146337,0.18881540226579502,0.002947997833474388,0.19059259261607195,0.20436416997146337,0.000024041959910102135,0.000023916203639766687,0.000023977566694687613,0.000023977566694687613,0.00002401006185962379,0.000023977566694687613,0.000023830446585773008,0.000024126404812556827,0.000029131971731330997,0.000019426052187364297,0.00003478741344389106,0.00002380538476301728,0.000024151537447180818,0.000023249435505846376,0.00002475096623516661,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.507515085879508e-20,4.9879787303027577e-20,4.769377228816667e-20,4.769377228816667e-20,4.872444298444957e-20,4.639505870725987e-20,4.769377228816667e-20,4.6164400439222466e-20,5.99519907102251e-20,9.251435272333219e-21,2.6407904001421026e-19,5.565522260027906e-20,4.6978083897775364e-20,4.3106682978737853e-20,5.874434380291914e-20,2.561142396513362e-18,6.789131105824726e-22,0.0013775691080488638,0.0013775733559899326,0.0013775719866343872,0.0013775719866343872,0.0013775715628670387,0.0013775719866343872,0.0013775719866343872,0.0016816405263001925,0.0011162231680147887,0.0013046121807072817,0.001459824665289004,8.811884674042476e-10,0.010531590106994206,0.0022495751439511385,0.0007881481622892681,0.0017396196939519274,0.00107243129880241,6.195484355653982e-16,3.63576216043787e-15,1.4994438284665823e-15,1.4994438284665823e-15,6.614318109760709e-15,3.3793684911400636e-16,1.4994438284665823e-15,1.4994438284665823e-15,1.683049758192248e-15,3.8904908331487e-16,6.773803185607884e-15,1.416399224096342e-15,1.970996452174873e-15,9.675442392349548e-16,2.3565982241000425e-14,6.71576231957882e-17,0.0798205199593966,0.07534274919653311,0.07761204047009318,0.07761204047009318,0.07570600582152429,0.07918817863670492,0.07761204047009318,0.07761204047009318,0.07704426264962522,0.07806313136679313,0.08777501468475556,0.06724440031377626,0.07729567498999057,0.07692222237877408,0.07805559319482497,0.07359010579568412,0.08180312805380371,0.029815889686200508,0.028523967712290182,0.029128209331025907,0.029128209331025907,0.024814262514629197,0.03425637352895259,0.029128209331025907,0.028993135973685604,0.029203569505685933,0.05408087830214741,0.029119813308031643,0.029067354496139213,0.029119403450975117,0.029201532329824975,0.02324604990503132,0.03645275351427809,4.714232047368904e-135,1.4980275293472463e-140,1.4980275293472463e-140,6.611516854859673e-139,5.868433598693183e-142,1.4980275293472463e-140,1.4980275293472463e-140,2.486887695284617e-140,2.712188999306345e-140,3.252803475681417e-147,1.0735767415153929e-133,1.2592917520669656e-140,1.3613392182243377e-140,1.2965079982842662e-140,2.738103875360449e-140,4.2765064197578585e-120,1.6130398910400512e-165,0.0003680656291037579,0.0003681509286018926,0.0003681509286018926,0.0003681261920754198,0.0003681757739294183,0.0003681509286018926,0.0003290609838918068,0.00041431318558751186,0.00036808697537780657,2.5932488734411576e-8,0.00032503666769363043,0.0004193470427149397,0.00036484229657502944,0.16973285177517133,0.16918875538030548,0.16931351372170556,0.16931351372170556,0.15921063865927035,0.1781310234231547,0.16931351372170556,0.17669974340984443,0.16190532955093345,0.18130599091429248,0.1558544537545283,0.16460707996109086,0.1748544425226212,0.1765805233880768,0.16254574840947159,0.16324177343291965,0.17544989098426142,0.0022355061293146085,0.002235527329271362,0.002235527329271362,0.0022354256519987784,0.002235527329271362,0.002235527329271362,0.0017102719946745864,0.0029785375047579237,0.002235152837256445,1.9256233375617237e-21,0.0020190733890580394,0.002481063253106613,0.002210685065476618,0.04674434338831682,0.04682899006279864,0.04682899006279864,0.046868970771406934,0.046779592210778285,0.04682899006279864,0.048409674785035314,0.04599217576113472,0.02914791295436633,0.05958358750987957,0.04654965876772139,0.047111398495364075,0.049380880688911256,0.04492232166195649,0.06316169780261742,0.022570145305032964,0.03025489361778695,0.03529058461620304,0.03350946409134372,0.03350946409134372,0.0368072082681362,0.0284838340213785,0.03350946409134372,0.03525359428746665,0.030198286034180333,0.013755167216174893,0.05745336692152704,0.031027669869104383,0.034398269477323565,0.03848041600198711,0.027992997002777072,0.06177333670299687,0.010560667468556552,0.002799807671512744,0.002799799704790313,0.002799802085245829,0.002799802085245829,0.0027998028032472496,0.002799802085245829,0.002746030163852618,0.00285931189674774,0.0031272865696900564,0.002492316348520892,0.0036995263411677094,0.0011320192700045265,0.002779898174032776,0.0028245493929094467,0.002641259621489194,0.002968342011363693,0.19893050629397804,0.20509553921445567,0.20436416997146337,0.20436416997146337,0.205202516534331,0.198280074578875,0.20436416997146337,0.20436416997146337,0.20462389460531705,0.20010675468667266,0.1941586768958038,0.20825606943968747,0.2015717944822917,0.20364458734956345,0.2050289557304255,0.19811295597510703,0.20723155036149607,0.19574184379817763,0.18341614283456106,0.19059259261607195,0.18881540226579502,0.18881540226579502,0.19623203497910385,0.17718203429838483,0.18881540226579502,0.18881540226579502,0.18867361720999015,0.18738222511229854,0.12165607637511795,0.18608290091247376,0.18884579157623943,0.1895538661733274,0.184706864375424,0.2004732791850286,0.13305828358030936,0.002948003640257457,0.002947995359498873,0.002947997833474388,0.002947997833474388,0.002947998580235564,0.002947997833474388,0.0028879553977001035,0.0030126404102624607,0.0032922161188014064,0.002628894498250311,0.0039021427373959047,0.0011680160630072676,0.002930655055875209,0.003130475711576329,0.18881540226579502,0.19296498363237632,0.19059259261607195,0.19059259261607195,0.19811239364002306,0.18113438587128658,0.19059259261607195,0.19059259261607195,0.19238954159876803,0.18850401650405516,0.12916895701608197,0.18988190100143407,0.19102996244970247,0.19354866926961986,0.18674112431394907,0.2003655418959052,0.1401416226120366,0.19893050629397804,0.20509553921445567,0.20436416997146337,0.205202516534331,0.198280074578875,0.20436416997146337,0.20462389460531705,0.20010675468667266,0.1941586768958038,0.20825606943968747,0.2015717944822917,0.20364458734956345,0.2050289557304255,0.19811295597510703,0.20723155036149607,0.19574184379817763 +0.01436546913792312,0.0,3.9997383065964004e-76,2.5825738273712573e-22,0.00003986038170810772,2.318685535404822,1.0026247046601802,0.0,0.8367676030668418,0.8589132864871477,2.05330625940827,0.038875894803685695,3.1765380917014676,0.9734441336802789,3.2129728617615854,3.024646014489826,0.9574359256399664,3.3868727531144067,3.2129728617615854,0.014412132951115087,0.014322438066682036,0.01436546913792312,0.01436546913792312,0.014387795408039906,0.01436546913792312,0.014259333065075954,0.014470618772308248,0.019806218314951832,0.010113683625939871,0.02046519190057536,0.01424646458190306,0.01448491285850612,0.013640516315726969,0.015153629278098907,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.386426966239631e-76,4.5587943634238645e-76,3.9997383065964004e-76,3.9997383065964004e-76,4.2670009642447645e-76,3.666244161685234e-76,3.9997383065964004e-76,1.5539500639910546e-76,9.901559541670622e-76,4.723705632310185e-79,2.4264295867534735e-73,5.736877747059418e-76,2.899780777841422e-76,9.069635459288931e-77,1.4370326153353372e-75,1.8476171034746425e-69,9.930258916832105e-84,2.582532026493596e-22,2.5825937202818373e-22,2.5825738273712573e-22,2.5825738273712573e-22,2.5825674783180377e-22,2.5825738273712573e-22,2.5825738273712573e-22,1.1494552649663308e-21,5.345871856594351e-23,1.3615852396142607e-22,4.999721778282638e-22,6.009890573201365e-59,0.6526281046194298,1.0670749390446074e-20,4.300038548793291e-24,4.125691086696198e-21,1.3184847841152262e-23,0.000018206710413581702,0.00008250653825261022,0.00003986038170810772,0.00003986038170810772,0.00014688135700412593,8.62662368627772e-6,0.00003986038170810772,0.00003986038170810772,0.000020228793409508256,8.452406121532943e-6,0.00016477811254103842,0.00003890255854621284,3.112560332248076e-6,0.0003872806504955951,0.0005985022238654593,1.296289712093042e-6,2.360457107358323,2.2607229532958377,2.318685535404822,2.318685535404822,2.249941966747584,2.37331778393823,2.318685535404822,2.318685535404822,2.3343496932954366,2.2907304423365753,2.510250187341737,2.005608808372891,2.319352127766175,2.340596831772115,2.288095876230138,2.1971975979369827,2.41711681108098,1.0448436647091017,0.9637951558798354,1.0026247046601802,1.0026247046601802,0.7226735585596229,1.376064890688579,1.0026247046601802,1.0545500211842977,0.9543634782636162,2.6233373145982353,0.9857197110535592,1.0169116003210725,1.0525426756368268,0.9525780875476975,0.6522250010090462,1.5113500902739883,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.8366091795392765,0.8367676030668418,0.8367676030668418,0.8367032780263626,0.8368122661924848,0.8367676030668418,0.7524243821512732,0.929877435076082,0.8366188244571079,1.6535517317180096e-63,0.7439700279302545,0.9402740785528055,0.8288976302080346,0.8690855691142271,0.8513223192779426,0.8589132864871477,0.8589132864871477,0.5965563063191948,1.233099991306474,0.8589132864871477,1.100229171801408,0.6552917531681983,1.2593097610782469,0.5620384998596982,0.7088525776054118,1.0513134781579752,1.1074016597766974,0.6507682647167802,0.7030530001110737,1.0470083524705527,2.053308919999679,2.05330625940827,2.05330625940827,2.053403505368001,2.05330625940827,2.05330625940827,2.017317350006898,1.9723950572335651,2.053432919111911,7.807338191221655e-146,2.0512539677019697,2.039007558886084,2.0568050426425044,0.038947464160471165,0.038875894803685695,0.038875894803685695,0.03884905292509243,0.03890885166536836,0.038875894803685695,0.04413144314078713,0.034506170206557094,0.11956138020911262,0.01295543752959225,0.03824404880402161,0.039819763566332406,0.05335572023793297,0.02854950496330329,0.012847908228351673,0.1365760728859828,3.1456656916436243,3.1839001484870586,3.1765380917014676,3.1765380917014676,3.1888807556660197,3.0604041525896033,3.1765380917014676,3.3215878395736946,3.016375064003002,1.7351216513846885,2.019364892331321,3.1053427826506605,3.253942428317278,3.4394257571878675,2.8158138290651396,2.169419288953406,1.0882146569772724,0.9734436033599919,0.9734443597173057,0.9734441336802789,0.9734441336802789,0.9734440656927756,0.9734441336802789,0.9956277016860007,0.9427720430610856,0.9218924536401808,1.0077255413813964,0.6935586996394583,1.3594897627905873,0.9787270052687123,0.9594396109734407,0.9890558057099917,0.9452837584087671,3.31027121731216,3.0959806282301625,3.2129728617615854,3.2129728617615854,3.060865109946199,3.337459628842914,3.2129728617615854,3.2129728617615854,3.2916786134732985,3.119878583844093,3.4238753167057308,2.927329039878436,3.1580229341419495,3.2579304889793703,3.3945596525796318,2.960387947288354,2.981027477085586,3.4028763440359913,2.653882367782758,3.3868727531144067,3.024646014489826,3.024646014489826,3.998779302431203,2.032530484908694,3.024646014489826,3.024646014489826,2.8206398208229357,3.228069274568626,0.2441155090320261,3.183188507197713,2.849939759881925,2.5577962788966966,3.5002186394307033,5.97581790114711,0.35121026419951656,0.9574353361863779,0.957436176658948,0.9574359256399664,0.9574359256399664,0.9574358497900647,0.9574359256399664,0.9860182796521704,0.9285335073232457,0.902920840598485,1.0016595934145178,0.6528045358668172,1.394691857757216,0.9651317007314317,0.9303606379327384,3.024646014489826,3.7693222992172375,3.3868727531144067,3.3868727531144067,4.366959024720474,2.3763385564029247,3.3868727531144067,3.3868727531144067,3.1700533390323877,3.57933425920816,0.3221982472267431,3.5569294488932948,3.218235795301541,2.9123870996295937,3.8699449662199594,6.079918418996182,0.4600491305634545,3.31027121731216,3.0959806282301625,3.2129728617615854,3.060865109946199,3.337459628842914,3.2129728617615854,3.2916786134732985,3.119878583844093,3.4238753167057308,2.927329039878436,3.1580229341419495,3.2579304889793703,3.3945596525796318,2.960387947288354,2.981027477085586,3.4028763440359913 +0.04477471409727406,0.0,4.068759858489921e-147,1.117559548491548e-33,2.3125438134059254e-11,4.275749612480418,3.8788266341191115,0.0,0.2561994207927983,2.5928428252341122,0.20911472797397238,0.5204665477902772,0.00007834990794590476,0.39924014359634363,4.429394986028122,2.0648340578159294e-9,0.34873417035506593,8.536823293224036e-9,4.429394986028122,0.04486238764962299,0.0446792675679436,0.04477471409727406,0.04477471409727406,0.044819659545288895,0.04477471409727406,0.04406761635979441,0.04546803346175109,0.058533833872219984,0.03288685629423784,0.10614037035415477,0.04396449123179279,0.04557311153445008,0.04278420688185115,0.04688871751146233,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.261669535173724e-147,4.9880331220725033e-147,4.068759858489921e-147,4.068759858489921e-147,4.5631141722527175e-147,3.5754836341265945e-147,4.068759858489921e-147,8.88852324729811e-148,2.3868593038386756e-146,5.645552460185208e-152,4.851569528876823e-142,1.0269944159643223e-146,6.529347905121502e-147,1.3229451076942743e-147,3.249143479103461e-146,1.7615863934910093e-134,3.9943280178326665e-161,1.1175451948963062e-33,1.1175663734838937e-33,1.117559548491548e-33,1.117559548491548e-33,1.1175573003718543e-33,1.117559548491548e-33,1.117559548491548e-33,1.0025080522166928e-32,1.1809670532503825e-34,5.842057153076389e-34,2.2232004583578906e-33,4.6194676255610735e-87,0.011613525946882088,2.3395825206568327e-31,3.18804660122696e-36,2.7158397241158894e-32,4.2667755153486213e-35,4.695681868563789e-12,1.0968880233652496e-10,2.3125438134059254e-11,2.3125438134059254e-11,4.205438614258334e-10,8.595635262041184e-13,2.3125438134059254e-11,2.3125438134059254e-11,5.465304097038923e-12,9.419779864227974e-13,4.828404674021949e-10,2.4911396620842628e-11,7.726795862735751e-14,5.911753625244087e-9,1.0627158623630892e-8,1.3375061597445925e-14,4.204512643393918,4.326366299965382,4.275749612480418,4.275749612480418,4.336115073288743,4.18005405743716,4.275749612480418,4.275749612480418,4.229646527580893,4.3089975243642,3.814484745922635,4.36476498075474,4.25617555526988,4.225673134765307,4.312858784565032,4.362170545823836,4.118047427908485,3.9029186408004355,3.837898741361702,3.8788266341191115,3.8788266341191115,3.4550240070229195,3.929889211627148,3.8788266341191115,3.9152387779130424,3.8288587046307256,2.8522940191549897,3.8626910540983284,3.8791306761398827,3.9067624936024563,3.829351307409516,3.30892519852908,3.881360459973389,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.25619262358219297,0.2561994207927983,0.2561994207927983,0.25619911815602425,0.25620488917346174,0.2561994207927983,0.24333995398462896,0.2677600109089041,0.25619159531537244,9.28852733697385e-78,0.24227955375831922,0.26946660104252473,0.2553724408536899,2.6166183100366034,2.5701460316465474,2.5928428252341122,2.5928428252341122,1.8673910026280027,3.3868969255951806,2.5928428252341122,3.1049247889667235,2.069886034591021,3.378303424596636,1.8336982204907553,2.2172017929099748,3.0128967101743087,3.1232298855406024,2.0615961770804176,2.1947526544149714,3.008199057754042,0.20911646592720945,0.20911472797397238,0.20911472797397238,0.20916354135808715,0.20911472797397238,0.20911472797397238,0.2492322750215463,0.1614536318020425,0.20916675124843825,2.497318092621907e-172,0.22522221136145779,0.1918719990493088,0.2113832683156745,0.5196047239283452,0.5204665477902772,0.5204665477902772,0.519780738408407,0.5214147048466834,0.5204665477902772,0.6098782678678155,0.43535369893365095,1.8969203925207165,0.08351438442831782,0.5043903271280996,0.5314682842477749,0.7879460647224535,0.32667055898059033,0.06491969577398958,2.281224274082009,0.000028099502435363954,0.00021423854845418073,0.00007834990794590476,0.00007834990794590476,0.0004480032395264082,0.0000100448883028186,0.00007834990794590476,0.000034329322619230684,0.00017345775764925696,9.811932235543147e-10,0.08190685676656473,0.00011839922391207386,0.00004979923484520396,0.000012220171557508301,0.00045207369513671847,0.28606134746485345,2.7440708487303438e-14,0.39923920534050583,0.39924054348600774,0.39924014359634363,0.39924014359634363,0.39924001691283756,0.39924014359634363,0.40814016489727617,0.3927422458484705,0.30284672110651906,0.5211506306176845,0.30089934819730063,0.704920728695568,0.40529438148307734,0.3987475884412572,0.46069256134696085,0.34421064649506117,4.359884265175668,4.461181442189567,4.429394986028122,4.429394986028122,4.470413391544196,4.327796084751929,4.429394986028122,4.429394986028122,4.366977757271014,4.460984479448552,4.216441493732354,4.461127462820624,4.449075386592105,4.397597763238086,4.237947312882983,4.463838084981957,4.469352493134094,4.267073084190708,5.114656289714817e-10,8.536823293224036e-9,2.0648340578159294e-9,2.0648340578159294e-9,9.613003444689702e-8,1.9132319455962966e-11,2.0648340578159294e-9,2.0648340578159294e-9,1.1871278604548195e-9,3.942304331195499e-9,5.0479983127966246e-17,3.337677995060723e-9,1.258481608943992e-9,5.19094271843917e-10,7.97834310723997e-9,0.00024195483511989515,4.032859825496119e-19,0.34873332448502725,0.34873453095489737,0.34873417035506593,0.34873417035506593,0.34873405618381115,0.34873417035506593,0.3568751172424151,0.3378942075086254,0.25999307537383315,0.45763424012107584,0.24012616803198888,0.6817447482733775,0.3504435100966606,0.29436466616923906,2.0648340578159294e-9,3.372635354957332e-8,8.536823293224036e-9,8.536823293224036e-9,3.0552403975508687e-7,1.0275246749970551e-10,8.536823293224036e-9,8.536823293224036e-9,4.839293008551875e-9,1.556461480444879e-8,4.556302983858717e-16,1.3127879978993126e-8,5.267251066406993e-9,2.355539125668625e-9,3.291614656820512e-8,0.0005265189992497183,4.702399182346922e-18,4.359884265175668,4.461181442189567,4.429394986028122,4.470413391544196,4.327796084751929,4.429394986028122,4.366977757271014,4.460984479448552,4.216441493732354,4.461127462820624,4.449075386592105,4.397597763238086,4.237947312882983,4.463838084981957,4.469352493134094,4.267073084190708 +0.000019371139651295327,0.0,9.334615537638118e-183,5.276737962928887e-37,1.4940576095341616e-20,0.0013745613248717463,0.002352024913168937,0.0,0.0017237721351178665,0.006389196046130425,0.0040430048655753234,0.05956760981100656,8.379730604467132e-19,0.0002746696400221354,0.003934544587313442,1.59993039713887e-25,0.00025539269220361854,3.8708442540566035e-24,0.003934544587313442,0.000019406792802665968,0.00001933481128969929,0.000019371139651295327,0.000019371139651295327,0.00001939704593515813,0.000019371139651295327,0.000019160823666198644,0.000019552033476602328,0.000028484172624147636,0.000012614057494772391,0.00002940816184310867,0.000019142927489980387,0.000019579259207213453,0.000018128626047147157,0.000020697429915240352,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.241038673076869e-183,1.1704948236303613e-182,9.334615537638118e-183,9.334615537638118e-183,1.0672042844710381e-182,8.11044056031216e-183,9.334615537638118e-183,9.518028860075263e-184,8.884492729580917e-182,1.486583570814002e-188,9.851841337227904e-177,1.4196057682548345e-182,6.819862098495214e-183,1.786769936847994e-183,1.026583796568942e-181,7.153363391478766e-167,5.590653009097109e-200,5.276678136972263e-37,5.276766339643448e-37,5.276737962928887e-37,5.276737962928887e-37,5.276728397693314e-37,5.276737962928887e-37,5.276737962928887e-37,5.3375338302475085e-36,4.4864149603529397e-38,2.4310859819394095e-37,1.126548198506796e-36,2.069364947743879e-96,0.00042074536949331153,1.7360825465947282e-34,8.045027695978151e-40,1.6091900237966003e-35,1.349744860916229e-38,1.3774370347407758e-21,1.0994528223436599e-19,1.4940576095341616e-20,1.4940576095341616e-20,8.585337283467328e-19,1.0094954656683735e-22,1.4940576095341616e-20,1.4940576095341616e-20,1.4129071447593607e-21,1.328081302410643e-22,9.788694404394138e-19,1.2563135459088323e-20,3.9686659548008634e-24,2.263660779432391e-17,9.826958974616201e-17,1.608774961421765e-25,0.0013158578949512133,0.0014308503333000464,0.0013745613248717463,0.0013745613248717463,0.0014384230835552487,0.001309012595478344,0.0013745613248717463,0.0013745613248717463,0.0013210955605799045,0.0014218417947790911,0.0010772831823711037,0.0015785939290015824,0.0013614066186897673,0.0013219886894158398,0.0014368979050835282,0.001478718379047026,0.0012692993185079767,0.00230501260587041,0.002444333886397247,0.002352024913168937,0.002352024913168937,0.002883178167336132,0.001583810618671265,0.002352024913168937,0.002260505142073114,0.0025187908709545692,0.0004398672287720315,0.002419621916150692,0.00234114037077132,0.002260541878229759,0.0025185669326104314,0.0029996978886321006,0.0014041664969733113,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0017234477430127311,0.0017237721351178665,0.0017237721351178665,0.0017235972810928195,0.0017239496640235356,0.0017237721351178665,0.0015278350939973361,0.0019404283549179643,0.0017233339650025508,9.007483169329254e-87,0.0015092172360685783,0.001964530582239536,0.001703411307534599,0.006416331125873517,0.006387259450910236,0.006389196046130425,0.006389196046130425,0.005095855155615157,0.0071370188824405835,0.006389196046130425,0.006480773323818032,0.006018368178318252,0.006887549896936931,0.00526455361073054,0.00619775232730076,0.006409466558279373,0.00649188714549812,0.005975741848627344,0.005816053228603417,0.006863690274961614,0.004043010348274432,0.0040430048655753234,0.0040430048655753234,0.004042893932216412,0.0040430048655753234,0.0040430048655753234,0.004157558430945395,0.003628525315842068,0.004042904920866823,6.955329724423054e-195,0.004118761411497132,0.00392552745589469,0.004048420590709996,0.05955510867121727,0.05956760981100656,0.05956760981100656,0.05945649800296309,0.05954569745551809,0.05956760981100656,0.05651477070969868,0.06174601836492441,0.01698073777419506,0.03408106276181346,0.059520578736222074,0.058937691084284836,0.05060315294405017,0.06347445898814044,0.018498946904819683,0.0016147723325095076,5.282950194677847e-20,1.0670476727891719e-17,8.379730604467132e-19,8.379730604467132e-19,8.839664816042743e-17,3.301383056362703e-21,8.379730604467132e-19,1.4090633579709796e-19,4.578754181228752e-18,6.390852077714754e-30,1.0575006113234091e-10,2.0425748642467642e-18,3.103801727651369e-19,1.7362515397939772e-20,4.111910053678302e-17,3.520330680675883e-8,1.2385363164198056e-43,0.0002746692648085428,0.00027466980018313114,0.0002746696400221354,0.0002746696400221354,0.0002746695890614927,0.0002746696400221354,0.0003050807555342631,0.00024443378196835233,0.00022324556516457495,0.00033180689670446245,0.0000591648169935877,0.0018991885579172038,0.00028621533486439894,0.000264436279786862,0.00030515766129551126,0.0002456839549680927,0.003698747664051906,0.004076891018446281,0.003934544587313442,0.003934544587313442,0.0041313982680317675,0.003614648512572157,0.003934544587313442,0.003934544587313442,0.003683694879136359,0.004154493993989392,0.0033977232226800693,0.004321303392947728,0.004036499306759824,0.0037549030180247665,0.0033099804531052765,0.0044902391180947285,0.004229295711953992,0.003499450372347771,8.200159184382383e-27,3.8708442540566035e-24,1.59993039713887e-25,1.59993039713887e-25,5.883856321168757e-22,6.992227658788542e-30,1.59993039713887e-25,1.59993039713887e-25,6.640762724364717e-26,4.8297970289538915e-25,2.199856105270273e-39,3.776369783430116e-25,8.229785986129482e-26,2.0827612217993497e-26,1.5619071201528813e-24,2.207143035202422e-14,4.513800332368147e-46,0.0002553923314213601,0.0002553928459426291,0.00025539269220361854,0.00025539269220361854,0.00025539264319195397,0.00025539269220361854,0.0002873179734256351,0.00022870018283295017,0.00020580910415214933,0.0003118702632484555,0.000048987228463842195,0.0019381350040746134,0.0002671765944967726,0.00022796941466869805,1.59993039713887e-25,5.521413376869505e-23,3.8708442540566035e-24,3.8708442540566035e-24,8.518727125291652e-21,2.402117802970784e-28,3.8708442540566035e-24,3.8708442540566035e-24,1.2490534494203806e-24,8.529451533005049e-24,1.3564416061853004e-37,7.113391560599811e-24,1.530711734802772e-24,3.9162218744894553e-25,2.617384498271887e-23,1.2936366259718684e-13,6.43291497554069e-44,0.003698747664051906,0.004076891018446281,0.003934544587313442,0.0041313982680317675,0.003614648512572157,0.003934544587313442,0.003683694879136359,0.004154493993989392,0.0033977232226800693,0.004321303392947728,0.004036499306759824,0.0037549030180247665,0.0033099804531052765,0.0044902391180947285,0.004229295711953992,0.003499450372347771 +0.027108921278433902,0.0,6.485001892199953e-115,1.4739281783791753e-52,9.992917076900252e-36,0.3551738485037164,0.379481288159497,0.0,0.29410594815627705,0.07206136598706007,0.01476754916428575,0.0061565963887253985,3.3672019861032674e-13,1.8198009745773525,0.021503259151711234,9.533038449150359e-12,1.7089257069264694,2.5359609192576378e-11,0.021503259151711234,0.027153689420347578,0.0270754057609351,0.027108921278433902,0.027108921278433902,0.027132695810909508,0.027108921278433902,0.026912225393260727,0.027320826308263747,0.03894949981886117,0.018209389928780732,0.04074955440598867,0.02687634471212442,0.02734267144254675,0.025533501147785808,0.02882426258858342,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.726644596323216e-115,7.219897595491191e-115,6.485001892199953e-115,6.485001892199953e-115,6.901538750961415e-115,6.0526986534480625e-115,6.485001892199953e-115,4.314932708965103e-115,8.953724168028702e-115,1.417986001054381e-118,2.9514016999330947e-111,6.010741687441726e-115,7.150937082909268e-115,3.9628206614994256e-115,1.1061872927580946e-114,5.61964351324964e-106,1.0694515289985658e-124,1.473902414049576e-52,1.4739404346728859e-52,1.4739281783791753e-52,1.4739281783791753e-52,1.4739239826658033e-52,1.4739281783791753e-52,1.4739281783791753e-52,2.614265273693572e-51,7.402402275230069e-54,2.7678025884661743e-53,8.247515288581703e-52,1.5575793111545878e-117,0.000032613508328681144,1.9435207213857654e-49,6.169640069478923e-56,3.438220873910334e-49,3.573491833353405e-56,8.68930451460184e-37,1.4643911305485895e-34,9.992917076900252e-36,9.992917076900252e-36,2.4893145977968724e-33,2.990797079028588e-38,9.992917076900252e-36,9.992917076900252e-36,1.2832323471417168e-36,3.749649869578708e-38,3.8040545695173896e-33,1.0672794989009155e-35,6.119809518859006e-39,2.792136933174084e-32,1.2879792188482429e-30,1.6272366364514513e-41,0.34069243163010965,0.3652947566614494,0.3551738485037164,0.3551738485037164,0.3734711108655421,0.3316007634226566,0.3551738485037164,0.3551738485037164,0.350422297066076,0.3548712384737342,0.277352308098286,0.4196484974589595,0.35431768387932117,0.3487506046634156,0.3547824845645023,0.3799637248553927,0.32078631684520365,0.3627503875235231,0.383493612084137,0.379481288159497,0.379481288159497,0.4314062699166616,0.2875558624153419,0.379481288159497,0.37522115413126517,0.37518064985440963,0.13026146986870182,0.37295541544764865,0.37564874603583126,0.3750771786085993,0.372301468866367,0.4436205551102444,0.2709450818665938,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.2941432181108684,0.29410594815627705,0.29410594815627705,0.2941309639748502,0.2940005693698805,0.29410594815627705,0.3086438242186357,0.2761581369868215,0.2941882157606098,7.211786369406823e-160,0.3096694157763195,0.2737225676207972,0.29873467394202896,0.07138256366428605,0.07319704012547576,0.07206136598706007,0.07206136598706007,0.11374017994953929,0.03789888568357242,0.07206136598706007,0.05866815057496562,0.08750745660619388,0.041780175168820155,0.11054457842038995,0.08155762555361906,0.0624126692607606,0.05796726654613527,0.08803767473082531,0.09158272905392892,0.055050821863781095,0.01476822621791011,0.01476754916428575,0.01476754916428575,0.014790383432696275,0.01476754916428575,0.01476754916428575,0.03163887538433526,0.005569623322078804,0.014785805737292082,0.0,0.020105926369370895,0.010550707184622391,0.01566576233828624,0.006149963516153438,0.0061565963887253985,0.0061565963887253985,0.006177645456848496,0.006126740135736406,0.0061565963887253985,0.005257645609174584,0.007413918451387728,0.0002088146810682307,0.036886478977341264,0.006351204773619213,0.005967658254202607,0.0039797710973561535,0.009289667204235116,0.05021891006839968,0.000010765662842259183,9.976273817632006e-14,1.0193642255217826e-12,3.3672019861032674e-13,3.3672019861032674e-13,3.516612715250591e-12,2.634317517999632e-14,3.3672019861032674e-13,1.762938541485454e-13,5.808762737529803e-13,2.79684226107393e-19,1.6794960381787633e-8,4.36981898277518e-13,2.322646086924913e-13,9.95442110069941e-14,1.3314750624938455e-12,1.621561053715659e-7,1.9676240773939273e-23,1.8197999164140772,1.8198014252211192,1.8198009745773525,1.8198009745773525,1.8198008260607283,1.8198009745773525,1.8391561006119699,1.789235348681364,1.598285203348571,2.0221802789291963,1.4049376164575202,2.0226373676975595,1.8230392325155056,1.8083229154909068,1.9278989799224013,1.6971980572902283,0.0183168936631536,0.025341775405102324,0.021503259151711234,0.021503259151711234,0.027265953459800117,0.016722851961983035,0.021503259151711234,0.021503259151711234,0.019500917085800294,0.02381572232415377,0.013670182909373751,0.0330823716652844,0.02300442161603809,0.020327164246699492,0.01642681901312639,0.02868409393781931,0.030170016485890804,0.014804027457707257,3.4688230720748546e-12,2.5359609192576378e-11,9.533038449150359e-12,9.533038449150359e-12,1.8737480813843137e-10,3.046965002938318e-13,9.533038449150359e-12,9.533038449150359e-12,7.816325013349606e-12,1.2172080964808358e-11,1.4720999888534978e-17,1.0921494701000517e-11,7.820870447926719e-12,5.93496890238577e-12,1.641333665310472e-11,1.3661613708843432e-7,2.8681048256751857e-18,1.7089246012163732,1.7089261791125716,1.7089257069264694,1.7089257069264694,1.7089255513143968,1.7089257069264694,1.733413698942149,1.6788581077927178,1.4834646289761662,1.925673709116528,1.2784060390732224,1.986996521358585,1.7167385976562841,1.5809985946310818,9.533038449150359e-12,7.015993124428794e-11,2.5359609192576378e-11,2.5359609192576378e-11,4.403776226734135e-10,8.945790010457402e-13,2.5359609192576378e-11,2.5359609192576378e-11,2.0653727424161808e-11,3.0328986420153186e-11,6.096134378847049e-17,2.965339120322157e-11,2.3572385888093863e-11,1.722207140894644e-11,4.162266966943897e-11,2.540166530937026e-7,1.2302748166248161e-17,0.0183168936631536,0.025341775405102324,0.021503259151711234,0.027265953459800117,0.016722851961983035,0.021503259151711234,0.019500917085800294,0.02381572232415377,0.013670182909373751,0.0330823716652844,0.02300442161603809,0.020327164246699492,0.01642681901312639,0.02868409393781931,0.030170016485890804,0.014804027457707257 +0.08328855961385304,0.0,4.742538742400631e-6,2.681452942893922e-6,0.6579159500216051,0.18212504438430635,0.1972847080780398,1.6636850135098849e-31,0.4639915417494937,0.15602589913083015,0.6558261245277957,0.11320222708611094,0.5725252437008892,0.4730485844582673,0.1858461134998697,0.652739000151137,0.48566242225447703,0.6486179079275358,0.1858461134998697,0.08331500195067551,0.0832681114636265,0.08328855961385304,0.08328855961385304,0.08330476645297784,0.08328855961385304,0.08332320387790669,0.08323547463355274,0.09206346207318566,0.07495356862968464,0.08035919055699478,0.08334188515651081,0.08322843474300634,0.08192766775000022,0.08470257826545831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.71788592270041e-6,4.76560501889725e-6,4.742538742400631e-6,4.742538742400631e-6,4.7567567497269385e-6,4.726541220327555e-6,4.742538742400631e-6,4.38876889083305e-6,5.261080037616044e-6,2.6278661425970067e-6,8.321449662126753e-6,5.0158972077603606e-6,4.857886158937785e-6,4.428409517971231e-6,5.4514803689320845e-6,0.00001826191987659303,1.0261812550087843e-6,2.6814489794719127e-6,2.6814548301356137e-6,2.681452942893922e-6,2.681452942893922e-6,2.6814522858006533e-6,2.681452942893922e-6,2.681452942893922e-6,3.830787039050452e-6,1.8295541140003327e-6,2.1823261707759196e-6,3.265559788735504e-6,9.112912385392399e-15,0.5202005272892,6.549165486519253e-6,9.898718909058729e-7,6.622299955072825e-6,9.972792907178928e-7,0.6578558523275511,0.6569911546763303,0.6579159500216051,0.6579159500216051,0.6544257863237202,0.6560140923880229,0.6579159500216051,0.6579159500216051,0.657498246141314,0.6558743310813299,0.6541861199625898,0.6579116950227336,0.6488453152956247,0.6454176026316042,0.6429676781750339,0.6439802480619672,0.18532428850546098,0.17883723653798841,0.18212504438430635,0.18212504438430635,0.17594124305639966,0.18842417541382758,0.18212504438430635,0.18212504438430635,0.18443777907195125,0.17939174166687297,0.20120758664681454,0.16423928294965148,0.1829704344381466,0.18481184820634822,0.17915732008881566,0.17453644165002605,0.1895525174793144,0.19950511482907857,0.19383219767439616,0.1972847080780398,0.1972847080780398,0.17344390795528367,0.22600481256285276,0.1972847080780398,0.20068334676334249,0.19374579869118344,0.27989954516679216,0.19561418735673305,0.19782749614266237,0.20009086849985755,0.1939886759078058,0.17097179876299543,0.22874644717606857,9.573865225786489e-31,1.6636850135098849e-31,1.6636850135098849e-31,7.570623608681859e-31,4.1098322987635144e-32,1.6636850135098849e-31,1.6636850135098849e-31,1.178915735507944e-31,3.0835514170266965e-31,3.383446200345701e-33,1.629626142993178e-29,2.175521031662703e-31,1.8528216037432698e-31,1.2962031425997885e-31,4.2945960691487906e-31,5.7720248565045095e-25,2.8943590759729616e-40,0.46397602275983446,0.4639915417494937,0.4639915417494937,0.4639794654652741,0.4640080750911288,0.4639915417494937,0.4474516118269444,0.48093348083581655,0.46395590508882506,3.412382714643936e-19,0.4457906335561876,0.48291773652008707,0.46164428893601883,0.1565015103668521,0.15508014458158112,0.15602589913083015,0.15602589913083015,0.13504823791457468,0.18192378780550225,0.15602589913083015,0.16859880398523208,0.14350034275526438,0.17655440634329125,0.13762816556605587,0.1463651065787806,0.1665280178377545,0.16916442086633185,0.14278344358550202,0.14611421226167695,0.16658079763903233,0.6558258365540309,0.6558261245277957,0.6558261245277957,0.6558175654671407,0.6558261245277957,0.6558261245277957,0.6444449072455993,0.6569175648425363,0.6558195000872759,8.141338244273458e-44,0.6525594551336136,0.6576584816486624,0.6554808998349382,0.11318262351032686,0.11320222708611094,0.11320222708611094,0.11317885824365233,0.1131354252268996,0.11320222708611094,0.1183969120974377,0.10817855062084585,0.17453137348283804,0.07424942826325523,0.11244178619220985,0.11405140520109883,0.12680083160060496,0.10062848343958997,0.06991266571354954,0.21593855757037883,0.5827835425059708,0.5597777149395442,0.5725252437008892,0.5725252437008892,0.5468738211478376,0.596503071508663,0.5725252437008892,0.5839411058180214,0.5580996036510673,0.656127775314443,0.4115976644771175,0.5640617014027397,0.5796245128338644,0.5976235750625394,0.5407783368725577,0.3703209614759525,0.6405468096704561,0.4730486635338548,0.4730485507685636,0.4730485844582673,0.4730485844582673,0.4730485957558926,0.4730485844582673,0.47387500446375785,0.4723161212952925,0.4948710648646799,0.4507994430342176,0.4637059186636426,0.4298449728690269,0.473396299786331,0.4728868716427216,0.4611652002095946,0.48511496412160826,0.18972389677051754,0.18202014574782102,0.1858461134998697,0.1858461134998697,0.17936310034425176,0.19270481107167778,0.1858461134998697,0.1858461134998697,0.1908223802324914,0.18095221941948564,0.19896557214493316,0.1734370978606223,0.1829261476162116,0.18869444973228325,0.19851884541941311,0.17343959351393667,0.17571949690269004,0.1965823769793883,0.6555613604482108,0.6486179079275358,0.652739000151137,0.652739000151137,0.6352394750670457,0.657801582651971,0.652739000151137,0.652739000151137,0.6540974655519067,0.65089928909859,0.6116096311640202,0.6511853756065031,0.6538776718994997,0.6556675384871722,0.6478000383463205,0.5508906606230239,0.5867357871783542,0.4856625018189826,0.4856623883457811,0.48566242225447703,0.48566242225447703,0.48566243366397166,0.48566242225447703,0.48587713742582744,0.4849081414572431,0.5070275062714271,0.463065208639193,0.4776470063708964,0.4379712200804094,0.48543677121137563,0.49766565847454386,0.652739000151137,0.6433958102497861,0.6486179079275358,0.6486179079275358,0.6284307324559487,0.6578116546687941,0.6486179079275358,0.6486179079275358,0.6506513279496627,0.6461808269555909,0.6217483583170388,0.6468247762370762,0.6504525181590661,0.652878552726076,0.6420616471345625,0.5403490073225639,0.5995104735555536,0.18972389677051754,0.18202014574782102,0.1858461134998697,0.17936310034425176,0.19270481107167778,0.1858461134998697,0.1908223802324914,0.18095221941948564,0.19896557214493316,0.1734370978606223,0.1829261476162116,0.18869444973228325,0.19851884541941311,0.17343959351393667,0.17571949690269004,0.1965823769793883 +7.807018777924521e-19,0.0,1.6256329345683466e-8,2.9391220093356217e-261,5.167199648274687e-14,3.9822737780704024e-17,8.68542292096439e-17,1.5515774527267677e-18,1.218391634185993e-30,7.721130620190188e-16,2.5217922207239457e-53,1.087445529238885e-15,6.881271043236578e-14,4.8361556505510904e-15,7.066989752111465e-16,9.610855327425629e-14,5.853616101979507e-15,8.581348046500398e-14,7.066989752111465e-16,7.813798833268121e-19,7.803754389846062e-19,7.807018777924521e-19,7.807018777924521e-19,7.812009041769633e-19,7.807018777924521e-19,7.934905610556368e-19,7.686214746766057e-19,1.3588608299999306e-18,4.442929917958674e-19,3.6549397718056103e-19,7.9505917475833455e-19,7.667736911688306e-19,7.141963698254899e-19,8.562830882158053e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.212542432782031e-305,0.0,1.6245854894835303e-8,1.623727389061043e-8,1.6256329345683466e-8,1.6256329345683466e-8,1.6233817281690054e-8,1.6249264333648174e-8,1.6256329345683466e-8,1.5635790317865837e-8,1.640368544765908e-8,1.4584707598506688e-8,1.726608448283683e-8,1.59540506392304e-8,1.5857681876846733e-8,1.5573739005467803e-8,1.6507249225822564e-8,1.8878909166646447e-8,1.1995680833759293e-8,2.938986024598968e-261,2.939186826549885e-261,2.9391220093356217e-261,2.9391220093356217e-261,2.9390998024434462e-261,2.9391220093356217e-261,2.9391220093356217e-261,1.2477158303307375e-257,6.65081131434017e-265,9.344413615868533e-267,1.3010621305728385e-255,0.0,4.276146110455667e-68,3.122865132812708e-252,9.61309698789249e-271,3.8520585586801486e-234,1.995962438545697e-291,5.4164335358774244e-14,5.025295864299806e-14,5.167199648274687e-14,5.167199648274687e-14,4.73668093213109e-14,5.810003209519467e-14,5.167199648274687e-14,5.167199648274687e-14,6.649252147755542e-14,6.103030596009466e-14,4.5678422922883786e-14,5.2509794535284206e-14,1.2024192268722606e-13,2.1305015862375198e-14,4.0651064086886327e-14,7.155182853535364e-14,4.198640810360696e-17,3.774008084281953e-17,3.9822737780704024e-17,3.9822737780704024e-17,3.510120592167988e-17,4.54853558665625e-17,3.9822737780704024e-17,3.9822737780704024e-17,4.0750006097476654e-17,3.8952216644364637e-17,5.661536272462964e-17,2.800311848834397e-17,4.0074447453057665e-17,4.082527135863414e-17,3.8671638426868203e-17,3.4595459573032506e-17,4.602847745390887e-17,9.083595919316327e-17,8.269982177496573e-17,8.68542292096439e-17,8.68542292096439e-17,5.57131197120732e-17,1.4225544130396716e-16,8.68542292096439e-17,8.837988084785345e-17,8.481919517514996e-17,3.0321890937875323e-16,8.601586105056e-17,8.771127273364186e-17,8.88113509722229e-17,8.476711938346603e-17,5.497500747593045e-17,1.4349513510757203e-16,2.9950562912965353e-18,1.5515774527267677e-18,1.5515774527267677e-18,3.0394507755751853e-18,7.70371679334687e-19,1.5515774527267677e-18,1.5515774527267677e-18,1.1796455979902704e-18,1.9227234373729158e-18,1.4176759517151581e-19,1.4023670999253738e-17,1.7349299085653326e-18,1.3202510406615315e-18,1.083895098284225e-18,2.168555139269891e-18,3.951096585304908e-15,1.1453033644800294e-23,1.2221562254051009e-30,1.218391634185993e-30,1.218391634185993e-30,1.2217472349820286e-30,1.2150092555585003e-30,1.218391634185993e-30,1.0281782473337033e-29,1.183462803417295e-31,1.2325407274097958e-30,0.0,1.2660532384514715e-29,9.19307584592393e-32,2.248241668683072e-30,7.79660106373938e-16,7.630907890338245e-16,7.721130620190188e-16,7.721130620190188e-16,4.513805112316519e-16,1.385789347211785e-15,7.721130620190188e-16,8.990951565650476e-16,6.576011947269879e-16,1.173605914726734e-15,5.065567947815818e-16,6.90967663525724e-16,8.659906578826233e-16,9.116455212961321e-16,6.499005348068507e-16,6.223254556262351e-16,9.622622559879311e-16,2.5238723703721966e-53,2.5217922207239457e-53,2.5217922207239457e-53,2.6112856104897826e-53,2.5217922207239457e-53,2.5217922207239457e-53,6.6474261516949435e-49,1.273145698074926e-58,2.567439325533031e-53,0.0,1.4378074397329187e-51,3.3604525770218806e-55,8.043955944882662e-53,1.0978094477177221e-15,1.087445529238885e-15,1.087445529238885e-15,1.0882157900399131e-15,1.0880632370426092e-15,1.087445529238885e-15,1.2274630447878491e-15,9.581725936240237e-16,2.9527026466055007e-15,4.030336840650658e-16,1.0741922875156255e-15,1.112017186012906e-15,1.485993336861838e-15,7.80540498473475e-16,3.3255769745523036e-16,4.5797869737167355e-15,7.494766720499754e-14,6.364132349154115e-14,6.881271043236578e-14,6.881271043236578e-14,5.749234283893581e-14,8.440839479625404e-14,6.881271043236578e-14,7.692526558085138e-14,6.177121907562664e-14,2.2238323181622515e-13,1.9081840518451797e-14,6.518976295839887e-14,7.336393051244737e-14,8.752564543711808e-14,5.313176116532072e-14,1.4674121899075327e-14,3.419393503765797e-13,4.836158515963089e-15,4.836154426249981e-15,4.8361556505510904e-15,4.8361556505510904e-15,4.836156079247953e-15,4.8361556505510904e-15,4.9351756053565334e-15,4.710000703144729e-15,6.685348715854899e-15,3.419104291646434e-15,3.181948641636061e-15,1.90233843382183e-15,4.865321686136514e-15,4.7936821547495854e-15,4.0326146531784506e-15,5.8192900624358154e-15,7.51452866820749e-16,6.652906063482237e-16,7.066989752111465e-16,7.066989752111465e-16,6.335872737762484e-16,7.950304165914648e-16,7.066989752111465e-16,7.066989752111465e-16,7.463567896706684e-16,6.699900411825017e-16,8.951680604044698e-16,5.593301101297326e-16,6.857025520131118e-16,7.301733353907433e-16,8.125677053540653e-16,6.142087202205354e-16,5.827579469373093e-16,8.64775361035133e-16,1.0772931737635462e-13,8.581348046500398e-14,9.610855327425629e-14,9.610855327425629e-14,6.388905738929853e-14,1.500032367462794e-13,9.610855327425629e-14,9.610855327425629e-14,1.0002150770574832e-13,9.164020712127839e-14,4.626050803366628e-13,9.253349723617432e-14,9.959829845464192e-14,1.0615367855121132e-13,8.659860048176566e-14,2.131136247462149e-14,5.027553764851079e-13,5.8536194477650016e-15,5.8536146948891785e-15,5.853616101979507e-15,5.853616101979507e-15,5.853616619413445e-15,5.853616101979507e-15,5.934388468750673e-15,5.7628645831119355e-15,8.01990054628998e-15,4.169232498096007e-15,4.069901402115359e-15,1.889336076624813e-15,5.8854425263317116e-15,7.025394752623791e-15,9.610855327425629e-14,7.606790969090224e-14,8.581348046500398e-14,8.581348046500398e-14,5.72456539670502e-14,1.3321976475257025e-13,8.581348046500398e-14,8.581348046500398e-14,8.92165808576678e-14,8.199147249139047e-14,4.126591858741376e-13,8.265217227978789e-14,8.860586632781155e-14,9.45707969615106e-14,7.728709963066749e-14,1.905331373824827e-14,4.4923049198570416e-13,7.51452866820749e-16,6.652906063482237e-16,7.066989752111465e-16,6.335872737762484e-16,7.950304165914648e-16,7.066989752111465e-16,7.463567896706684e-16,6.699900411825017e-16,8.951680604044698e-16,5.593301101297326e-16,6.857025520131118e-16,7.301733353907433e-16,8.125677053540653e-16,6.142087202205354e-16,5.827579469373093e-16,8.64775361035133e-16 +165.18199444788124,0.0,0.0,0.0,2.2164803219329604e-35,233.21940656469747,7.849812373451582e-12,0.0,8.052267701095417e-6,192.09321438413323,5.0519857059378964e-23,4.933746420321969e-116,2.9603257262916754e-157,6.794394316402267e-16,282.8534788150839,1.0749886868295432e-8,1.6214897024484245e-16,2.3157251855942236e-8,282.3477495000045,165.18475518195535,165.17949691612841,165.18199444788124,165.18199444788124,165.18479353459946,165.1601934430821,165.26428576137067,165.0806130535593,203.30227441000048,121.2924938907338,160.91871107866842,165.2489621624308,165.09066368310476,158.23810193742136,172.21525683262664,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.589072985892182e-50,0.0,0.0,0.0,0.0,5.43829978766854e-36,8.791300778805286e-35,2.2164803219329604e-35,2.2164803219329604e-35,2.2900906362940077e-33,9.298076238281879e-38,2.0325581281266165e-31,5.790210089462489e-42,3.0056561709061853e-37,3.0507870437253994e-39,9.389156661682814e-32,2.1818800327793394e-35,2.0391101213134232e-42,8.998290681570148e-29,2.8726877765743134e-28,5.11615136809093e-44,226.96280109585828,239.41065522113982,233.21940656469747,233.21940656469747,259.8773847086017,203.60189506454452,288.0293685301391,139.2614938207987,221.177482748568,245.32173767217034,151.13131559491515,309.628274222822,228.88268690157992,219.59895704598375,246.90873542332093,264.4940930893874,200.00844957195181,5.070955926141387e-12,1.2200299154701667e-11,7.849812373451582e-12,7.849812373451582e-12,2.6810912892914822e-9,4.200711768145846e-15,0.0023902740366377132,5.924664513527024e-12,1.0444896460758843e-11,2.802533472162424e-19,8.559744577680344e-12,7.183455278680226e-12,5.933798100898915e-12,1.0427545873414792e-11,1.130628726936219e-9,2.082596929109717e-14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.053378959555616e-6,8.052267701095417e-6,8.052267701095417e-6,8.05411097457314e-6,8.050277170037238e-6,8.052486352077323e-6,0.00003801882900973822,1.458660811117372e-6,8.086553381352418e-6,0.0,0.00004450958129510157,1.2027077111129083e-6,0.00001033375137648872,188.71249537252703,195.56474278713992,192.09321438413323,192.09321438413323,398.2382822135105,29.96546203161544,191.81702692215174,117.83565413717253,281.3438092806177,86.07401482370909,324.78719629021526,256.5144633722781,129.67454922169227,116.01125025661108,283.647336325868,256.72984362813133,132.35454119697926,5.0535341175232044e-23,5.0519857059378964e-23,5.0519857059378964e-23,5.191898302825406e-23,5.0519478143837014e-23,5.052017983611922e-23,1.453836745836599e-19,3.5901009240409216e-27,5.094449226137555e-23,0.0,1.1802283673314291e-21,1.7323768808172038e-24,8.288981285557766e-23,4.865642084277627e-116,4.933746420321969e-116,4.933746420321969e-116,4.9552789593544353e-116,4.9058248137238405e-116,9.871610533453763e-31,9.810111184703e-117,2.5605855419338694e-115,2.26406535849203e-152,8.829088827457073e-85,6.270985136694911e-116,3.8535117436552017e-116,7.360335050433287e-118,4.0890713869298885e-114,5.64613195348342e-83,3.143362583382331e-167,1.5311056968277687e-158,5.442734594272236e-156,2.9603257262916754e-157,2.9603257262916754e-157,1.953372485736871e-153,9.81127332425355e-162,3.991674474860527e-68,5.217647575536522e-158,1.7748111076801157e-156,9.415889110269441e-203,1.7731473511005196e-117,7.589746863884619e-157,1.1179684265185952e-157,6.039363282423184e-159,1.9140749643569866e-155,2.4113414990430433e-114,1.4224334325649566e-222,6.794392992612116e-16,6.794394880454299e-16,6.794394316402267e-16,6.794394316402267e-16,6.794394079949114e-16,7.569136797341864e-15,1.3032474284595449e-15,3.522165390322831e-16,2.934901169075148e-17,1.458468937366234e-14,2.1629790471304807e-19,2.8679189073119086e-8,8.646111553145925e-16,5.335576277489745e-16,3.396800129657078e-15,1.2570363061413175e-16,278.1250199430904,287.4461581072598,282.8534788150839,282.8534788150839,295.96736945534457,267.7305966717137,283.33962642902827,282.3477495000045,259.8815877995733,304.618834156804,224.75045517857973,332.2842877043947,295.5577176290838,269.26360079164635,224.16518423249977,333.8645753465806,322.5619312049827,235.93426386100919,4.572682887673861e-9,2.4869358548455727e-8,1.0749886868295432e-8,1.0749886868295432e-8,5.307250589132563e-7,7.144770234048795e-11,1.11202415064959e-8,1.0374194850365635e-8,4.373435425378932e-9,2.628796509642122e-8,4.981436329733593e-19,2.231435701514676e-8,5.0006019847501546e-9,1.3249361768411839e-9,8.475667807660916e-8,0.00819277219789657,8.278188913347285e-20,1.621489379352463e-16,1.621489840128602e-16,1.6214897024484245e-16,1.6214897024484245e-16,1.6214896447420207e-16,1.7036269945994357e-15,3.2418155599098555e-16,8.056844960233803e-17,6.5374749562859454e-18,3.733660430871429e-15,3.0493592796481894e-20,1.6474518318566142e-8,2.0899241375626945e-16,2.8023856840641397e-17,9.993539710103587e-9,5.281239851320617e-8,2.3157251855942236e-8,2.3157251855942236e-8,1.0042856315444566e-6,1.8055209576802263e-10,2.4019101317383544e-8,2.2284379360214715e-8,9.58456894052273e-9,5.566142301892525e-8,1.739173574930905e-18,4.7398899209310726e-8,1.0931324650388949e-8,2.968965317371448e-9,1.7538198498241568e-7,0.01254236411793927,3.178706269013762e-19,277.61239476257424,286.9477301720911,282.3477495000045,295.4845300447824,267.20454817993806,281.821388548731,259.35178387509717,304.1505610846461,224.19710659525592,331.8976338441242,295.0718010981712,268.7403084564873,223.61725992607714,333.4800491118734,322.1476473661649,235.3823039377111 +0.17113925352863357,0.0,1.5020023859749058e-37,1.0094093670566322e-14,0.225260608537355,0.02344659072680251,0.09012028847775051,1.4506433360756316e-38,1.0701777084128452,0.0027702611422259797,0.7293124354425016,0.8081501918044924,0.6583986816195948,0.01561179512031031,0.11700902779844366,0.17850446590611138,0.014166168389701266,0.1853418199515589,0.11957585481825224,0.17113977722622034,0.17113877976343406,0.17113925352863357,0.17113925352863357,0.17113982618266113,0.17169369808592266,0.1675022892852807,0.17488813178343418,0.18764016950831944,0.15338604755951352,0.1853111801833086,0.1676319094968878,0.17476917866323932,0.16839149297245953,0.17393953007870747,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.500061890614585e-37,1.5036615370232423e-37,1.5020023859749058e-37,1.5020023859749058e-37,1.50342004668935e-37,1.5002943462732555e-37,8.79582057893051e-23,3.85742775822925e-38,5.901346030040228e-37,2.3908548399555945e-39,8.448080573519134e-36,2.1813542632552934e-37,1.0244425456513485e-37,2.678421390645126e-38,8.541934381531285e-37,2.793317258582268e-33,1.954636227908546e-42,1.0094093543990086e-14,1.0094093809326566e-14,1.0094093670566322e-14,1.0094093670566322e-14,1.0094093630077803e-14,1.0066974483832945e-14,1.0110077144002293e-14,2.472766287823134e-14,3.979493864785663e-15,7.946922911062713e-15,1.291774322478461e-14,3.686217932833806e-37,0.10798075157731228,9.339296450646861e-14,8.688437568137347e-16,2.8860572513406487e-14,3.411513806649923e-15,0.22608679458239722,0.22444485708162526,0.225260608537355,0.225260608537355,0.22228544268058692,0.2287255379706269,0.2325835370263486,0.2102602127877255,0.22885355692531997,0.23201294932334462,0.2187313124599008,0.22527432440569742,0.23766337552500955,0.21535288080753484,0.2129266924180244,0.23912816518235733,0.0235488152005057,0.02334564694887911,0.02344659072680251,0.02344659072680251,0.022951873621893475,0.024009239476977855,0.025043730515250325,0.022403672400949738,0.023677046703949895,0.023220593678806512,0.025227563490239,0.02187011873893789,0.0235417421636895,0.02367490698988691,0.02322469662752568,0.022809872937792307,0.024133203723720593,0.09122604522602616,0.08901033386380097,0.09012028847775051,0.09012028847775051,0.07493233419056494,0.11198334882921179,0.033551037095123734,0.09175333664770555,0.08850966395495988,0.14296483560977377,0.08960817437084938,0.09065045377232529,0.09169153271866326,0.08857082034761384,0.07754595100773011,0.10625486265146004,1.7593927257763886e-38,1.4506433360756316e-38,1.4506433360756316e-38,2.2149164330610675e-38,9.121159493281946e-39,1.1974955594259199e-38,1.7507176799711093e-38,5.237527182701247e-40,3.973360546720707e-37,2.3702341031657694e-42,5.38743812339718e-35,6.726569024724063e-38,2.892718566540306e-39,1.7046808954573908e-40,1.200069445006922e-36,1.877896684452359e-27,1.3761120660779856e-54,1.0701778574526535,1.0701777084128452,1.0701777084128452,1.0701779875817208,1.0701774034940648,1.0703484189296555,1.081780111845213,1.052597517309011,1.0701862808107494,3.0279643061188595e-30,1.085560711599499,1.0439722935556321,1.0706824007770757,0.0027640394145713246,0.002776620556034645,0.0027702611422259797,0.0027702611422259797,0.003222955731414174,0.0023032874909458966,0.0028700072824419877,0.003399846349921539,0.0022369743530845543,0.0025538147273836687,0.0029980427622181504,0.002755996182540557,0.0027763243656639784,0.004366989285859719,0.0016526096354942872,0.002886930415188489,0.002652946069928418,0.7293143939724314,0.7293124354425016,0.7293124354425016,0.7295104667592645,0.7290712358087084,0.7292298068341916,0.8183232812071982,0.6247487859720733,0.7293667114390849,3.7615944801393088e-65,0.7639223670439439,0.6908809363089459,0.7325060668596901,0.8081538910269304,0.8081501918044924,0.8081501918044924,0.8081489961014356,0.8081517648550405,0.06100971530100241,0.8078566881937665,0.808198506728281,0.7362845670134557,0.747092583556872,0.8081520942287254,0.8081419649052182,0.806420781260828,0.80837969505436,0.7271884450558073,0.7575124894111496,0.6543307434021004,0.6623538370055996,0.6583986816195948,0.6583986816195948,0.6709963531321972,0.6428693674643896,0.13034504833432223,0.6440305764005771,0.6723518371932841,0.39229993922740486,0.805245202080925,0.6662751106327747,0.6499298992449363,0.6261858912219802,0.688663956327825,0.7637106877109623,0.36656401114473897,0.015611795032255371,0.01561179515782999,0.01561179512031031,0.01561179512031031,0.015611795103828456,0.0347816404414654,0.01631103850418666,0.01496443968095193,0.012620624538479175,0.019227608016957696,0.010609669462393721,0.05565267665585707,0.015859293973401578,0.015371458567568629,0.017420645490695632,0.013920465502450045,0.11695047106383043,0.11706669310146861,0.11700902779844366,0.11700902779844366,0.11719323466125922,0.11680332472661119,0.11454205858761632,0.11957585481825224,0.1206920436548652,0.11332422292162049,0.11612867256318557,0.11790472379763096,0.11590330212596271,0.11813766148506948,0.12829219878234907,0.1055185076045063,0.11775608850441555,0.11624678884767396,0.17822115874430156,0.17878290433271946,0.17850446590611138,0.17850446590611138,0.17988455386384636,0.17671302447965884,0.17528233883982836,0.18178809809312335,0.18196321276183877,0.17509310442246534,0.17611785401686694,0.17701413218775736,0.18008010339872343,0.18821645544000387,0.16880373311724453,0.18354200685655425,0.16877814327281415,0.01416616830879701,0.014166168424176178,0.014166168389701266,0.014166168389701266,0.014166168374569332,0.03165731346566204,0.01488462127798829,0.013498373359829834,0.011424757705051183,0.01749655430120104,0.00887077436584648,0.05492965163452236,0.014418697069062318,0.012589110961119563,0.18512494331060772,0.18555376554844633,0.1853418199515589,0.1853418199515589,0.18636178003858322,0.18397584464330297,0.18203699447732904,0.18868670575926189,0.18868504718610804,0.18204587222310314,0.18496319521275958,0.18385257318108186,0.18692004324497732,0.19469489887040045,0.1759890266424606,0.18890568886735443,0.1774571309268472,0.11951848824843878,0.1196323503152019,0.11957585481825224,0.11975631276179034,0.1193743563972337,0.12224434005509519,0.1232439442074891,0.11590348848659224,0.11871529550729877,0.12045230592213621,0.11847444165795704,0.12070013126055876,0.1308279768085339,0.10808832474220419,0.12030778050883577,0.11882944890949991 +7.677720652997114e-10,3.0562931436975594e-234,3.790744729061642e-11,0.00011604819795797052,3.149067344631148e-7,5.6420406828852765e-9,2.761320659359363e-9,1.2041719510930766e-27,3.4410283998197666e-8,2.7813339297504014e-9,2.959435214495841e-7,2.526066114650811e-10,5.452415090492116e-9,8.469890609230675e-8,5.4388922688584105e-9,3.1932243587797474e-8,9.125494862616092e-8,2.9547182552407113e-8,5.4388922688584105e-9,7.680196949943077e-10,7.675145713194706e-10,7.677720652997114e-10,7.677720652997114e-10,7.679202503241887e-10,7.677720652997114e-10,7.649532780520462e-10,7.70591729715402e-10,9.164460216218492e-10,6.367724028776126e-10,9.663982993447366e-10,7.645970504692398e-10,7.708995076368197e-10,7.465916537971885e-10,7.901132071696563e-10,2.1510503098948983e-238,2.9844781948437475e-230,3.0562931436975594e-234,3.0562931436975594e-234,1.972029924541996e-221,5.805835306126642e-249,3.0562931436975594e-234,6.2336403489997694e-235,3.6776530921420212e-233,1.5511795051589102e-244,1.5011718606238535e-223,7.693342804195678e-234,1.8732969284572333e-234,1.1652983319598516e-236,3.676644924267886e-167,0.0,3.7811563822176435e-11,3.808013015708337e-11,3.790744729061642e-11,3.790744729061642e-11,3.804696482223517e-11,3.785897543366863e-11,3.790744729061642e-11,3.524679483147069e-11,4.054745713655961e-11,2.0022103235796165e-11,7.26348307468878e-11,3.9637332643730095e-11,3.702400179275663e-11,3.437457399666804e-11,4.2821034749439435e-11,1.5881622797012864e-10,7.60607319147427e-12,0.00011604819448641985,0.00011604819962586704,0.00011604819795797052,0.00011604819795797052,0.00011604819730645874,0.00011604819795797052,0.00011604819795797052,0.00011779171530999263,0.0001138699339138025,0.00011531555354706237,0.00011666665116003751,4.194491264300697e-6,1.7855377565202579e-6,0.0001200603831441177,0.00010974404327119587,0.00011761801073861342,0.00011160868305033125,3.4016064272075325e-7,2.90277202123144e-7,3.149067344631148e-7,3.149067344631148e-7,2.611631463261358e-7,3.832373302561928e-7,3.149067344631148e-7,3.149067344631148e-7,3.5416815765896594e-7,3.929484881738588e-7,2.489366211020636e-7,3.14884450755368e-7,4.803819110597817e-7,1.939226169391586e-7,1.9964299893019854e-7,4.941249580848641e-7,5.877616858930998e-9,5.404811350655681e-9,5.6420406828852765e-9,5.6420406828852765e-9,5.149586545996406e-9,6.198807433208625e-9,5.6420406828852765e-9,5.6420406828852765e-9,5.862620988632023e-9,5.414418908777043e-9,7.4068995497744154e-9,4.282994019672498e-9,5.723393513273393e-9,5.8975073336216835e-9,5.386710665295381e-9,5.065144436927391e-9,6.287820644013567e-9,2.8420353353171152e-9,2.6903907020516417e-9,2.761320659359363e-9,2.761320659359363e-9,2.111152603893932e-9,3.715456155340798e-9,2.761320659359363e-9,2.903193396748565e-9,2.6321258397646263e-9,6.974602012513226e-9,2.7210598856028297e-9,2.8132233805624986e-9,2.9026199923974484e-9,2.6320509153155593e-9,2.068345829622879e-9,3.7780482187546475e-9,3.0803146669540287e-27,1.2041719510930766e-27,1.2041719510930766e-27,2.7674795492164988e-27,4.9358282996630235e-28,1.2041719510930766e-27,1.2041719510930766e-27,8.737966084657166e-28,1.5089120867562806e-27,4.298908406840439e-29,2.9362043349414933e-26,1.2674084492341847e-27,1.078612049333197e-27,8.490765959420607e-28,1.7131805645031193e-27,1.811193165542934e-23,8.110689794010952e-33,3.441228048097511e-8,3.4410283998197666e-8,3.4410283998197666e-8,3.4413335871561026e-8,3.441449368346945e-8,3.4410283998197666e-8,3.023031090865829e-8,3.942835272989644e-8,3.440648279435135e-8,1.1650813153953835e-7,2.9805029902765347e-8,4.000765539655674e-8,3.3737470410186806e-8,2.8061173678943616e-9,2.760063019805163e-9,2.7813339297504014e-9,2.7813339297504014e-9,1.9825801159021387e-9,4.054256312237961e-9,2.7813339297504014e-9,3.4383841557264373e-9,2.236253657655274e-9,3.796931173421369e-9,2.0555796947924095e-9,2.379395990644439e-9,3.3137964873315337e-9,3.4627939228849825e-9,2.2289408670748796e-9,2.4099343288824718e-9,3.2422233388692093e-9,2.95938988808582e-7,2.959435214495841e-7,2.959435214495841e-7,2.9577977681353984e-7,2.959435214495841e-7,2.959435214495841e-7,2.1322971736309e-7,4.2168775241621067e-7,2.958209775918544e-7,9.234213250181997e-17,2.610527336145611e-7,3.367838422291219e-7,2.903716227397311e-7,2.527411144525139e-10,2.526066114650811e-10,2.526066114650811e-10,2.5257058565226046e-10,2.5265224681588667e-10,2.526066114650811e-10,2.6834964050456824e-10,2.383027204503335e-10,4.4994018187878326e-10,1.6163105477164178e-10,2.503189937952723e-10,2.5547091986651736e-10,2.945011408549046e-10,2.1791327282015635e-10,1.686158841179283e-10,4.771795890199808e-10,5.8012553069218495e-9,5.1049435621040126e-9,5.452415090492116e-9,5.452415090492116e-9,4.746448268604787e-9,6.363212750806546e-9,5.452415090492116e-9,6.217336727764086e-9,4.768059261972348e-9,1.739135863643655e-8,1.7849129124643552e-9,5.056600788100026e-9,5.8885815991535325e-9,7.231135586265189e-9,4.063883556034674e-9,1.9658470642139384e-9,2.0050803937700296e-8,8.469893686505457e-8,8.469889296479402e-8,8.469890609230675e-8,8.469890609230675e-8,8.469891060593424e-8,8.469890609230675e-8,8.298534744117726e-8,8.63998039014564e-8,9.86487749727525e-8,7.235071084454126e-8,1.0816162691961222e-7,3.5162620652785965e-8,8.40641520307048e-8,8.524063520845957e-8,7.811616083822255e-8,9.19053728232651e-8,5.712321442607707e-9,5.175788369670095e-9,5.4388922688584105e-9,5.4388922688584105e-9,4.9938973594344816e-9,5.9388414629224415e-9,5.4388922688584105e-9,5.4388922688584105e-9,5.851534963725306e-9,5.047657010196386e-9,6.531408561668502e-9,4.530765575315883e-9,5.205750058763665e-9,5.673784320105086e-9,6.528209738820442e-9,4.500531337085162e-9,4.705030521201648e-9,6.294326250644091e-9,3.44458435738222e-8,2.9547182552407113e-8,3.1932243587797474e-8,3.1932243587797474e-8,2.4677589328733823e-8,4.2298223231136896e-8,3.1932243587797474e-8,3.1932243587797474e-8,3.427392140528266e-8,2.9729140287207028e-8,1.135011764277538e-7,3.0037070705398956e-8,3.394616323237539e-8,3.7568412136628765e-8,2.69633619210949e-8,1.2526927829956563e-8,9.232212881388914e-8,9.125498178593539e-8,9.125493449418669e-8,9.125494862616092e-8,9.125494862616092e-8,9.125495350679135e-8,9.125494862616092e-8,8.937760731829752e-8,9.297306278890458e-8,1.0642058931922675e-7,7.801941461698344e-8,1.1798776266844212e-7,3.679669182815287e-8,9.066264395551958e-8,9.920256232933005e-8,3.1932243587797474e-8,2.742329803361769e-8,2.9547182552407113e-8,2.9547182552407113e-8,2.2929741283443635e-8,3.91331631286872e-8,2.9547182552407113e-8,2.9547182552407113e-8,3.1770530125339955e-8,2.7553020623222294e-8,1.0524679433352561e-7,2.792311679726338e-8,3.143318853370787e-8,3.4815085005280094e-8,2.4986086503735623e-8,1.1694414933938902e-8,8.527076062575988e-8,5.712321442607707e-9,5.175788369670095e-9,5.4388922688584105e-9,4.9938973594344816e-9,5.9388414629224415e-9,5.4388922688584105e-9,5.851534963725306e-9,5.047657010196386e-9,6.531408561668502e-9,4.530765575315883e-9,5.205750058763665e-9,5.673784320105086e-9,6.528209738820442e-9,4.500531337085162e-9,4.705030521201648e-9,6.294326250644091e-9 +4.682259441407241,0.0,0.0,0.0,0.0,2.7820709007059153e-16,1.6860017367773558e-7,0.0,3.513906470317153e-16,0.0,5.585834157851308e-78,1.348047368468899e-41,2.1306970208924033e-59,4.330870217812731e-10,6.256455935149762e-280,4.26478139889307e-223,1.5151272777776886e-10,3.9381964940803487e-222,3.9040523305282394e-280,4.681934264838923,4.68249749897908,4.682259441407241,4.682259441407241,4.6820607599655775,4.677202105425138,4.699215951658677,4.664390785844975,4.340599908586055,4.68792855493936,3.1666569209273323,4.697166810465857,4.66819326353925,4.706442976927247,4.649087651645485,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.597302210948447e-73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.173016790194559e-16,3.550063354511265e-16,2.7820709007059153e-16,2.7820709007059153e-16,5.04660196688466e-16,1.4691672262440152e-16,2.792060115236905e-20,1.933471683347474e-12,3.7141876705346593e-16,2.0636124966174607e-16,4.6213227055189816e-17,1.4961500433761204e-15,3.046491999289931e-16,3.976862270523163e-16,1.921418242344549e-16,5.407062736756826e-16,1.3799941413874768e-16,1.3899447325163226e-7,2.0495279910432e-7,1.6860017367773558e-7,1.6860017367773558e-7,1.1518172201174874e-6,1.669337755312736e-8,3.9671454116776305e-7,1.5939154900246866e-7,1.785320349106645e-7,1.1522622302988528e-10,1.7213164648067472e-7,1.6496774060827835e-7,1.6073767983669713e-7,1.769250171536991e-7,1.2061653424389706e-6,1.6471168145880884e-8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.520516659661773e-16,3.513906470317153e-16,3.513906470317153e-16,3.5198580341940697e-16,3.5070738530096267e-16,3.211752641605745e-16,6.480361037228266e-15,1.380622730484795e-17,3.5372577871552885e-16,0.0,4.847376619554196e-15,1.9701777987893135e-17,5.156420747644318e-16,0.0,0.0,0.0,0.0,3.85e-322,0.0,0.0,9.4662669116e-313,0.0,0.0,0.0,0.0,2.04772e-318,3.883508579e-314,0.0,0.0,0.0,5.589655552923205e-78,5.585834157851308e-78,5.585834157851308e-78,5.753697236236486e-78,2.3581485489186194e-77,1.239550158379278e-78,1.2048083952427564e-67,2.6282978229321513e-90,5.673942648882191e-78,0.0,1.2521825926770838e-74,1.5132455633916546e-81,1.494653168380387e-77,1.3281578400702332e-41,1.348047368468899e-41,1.348047368468899e-41,1.3535871487578495e-41,1.3411118146272082e-41,2.9964321715338998e-37,1.2248416111807385e-41,1.4734439181868988e-41,2.3926493413911846e-52,2.415176335667276e-32,1.3783640842327152e-41,1.3144223193638448e-41,1.158256657686949e-41,1.4716284880306026e-41,3.2938581800003285e-33,1.0436423043723312e-53,3.4858629449800043e-60,1.2540029429327077e-58,2.1306970208924033e-59,2.1306970208924033e-59,1.2330939506818275e-57,2.105860881529276e-61,5.273634412964092e-43,1.3317255434370473e-59,3.419887353804927e-59,1.6018822271946358e-75,1.766455569063839e-45,2.9176630161737264e-59,1.529684906972192e-59,8.414822240527126e-60,5.361023038784175e-59,2.662511692096821e-46,1.839660795857201e-78,4.3308597544619276e-10,4.3308746741042486e-10,4.330870217812731e-10,4.330870217812731e-10,4.330868636226828e-10,8.9320664921383e-12,4.847361746996234e-10,3.877864974106292e-10,5.561499715345402e-11,3.113088935094311e-9,1.7326332152001878e-10,2.4669876861691708e-8,4.500152646240109e-10,4.146698872985385e-10,1.212793536815244e-9,1.4531816477666102e-10,1.290256898008074e-280,2.9507913862676904e-279,6.256455935149762e-280,6.256455935149762e-280,1.2469916734335603e-278,2.5346973274205576e-281,9.963624146111675e-280,3.9040523305282394e-280,3.3241535513392305e-275,8.221387879879597e-285,7.572391313682956e-283,4.928431333477996e-277,8.279864997869938e-283,5.291781591941715e-277,1.2523705199689784e-268,3.7693972883087767e-292,1.410920647087247e-277,2.3118092024824173e-282,4.019756773282959e-224,4.4738750769235577e-222,4.26478139889307e-223,4.26478139889307e-223,1.892208524959434e-219,2.9558098438759595e-227,4.76146155051452e-223,3.934473965223427e-223,1.7262110805913445e-219,7.81864696507266e-227,2.1853448985936466e-242,3.5370021598046975e-226,5.630962303457985e-220,4.415139463094953e-215,8.871723103293464e-232,2.5439854344418884e-210,7.130116061116329e-240,1.5151234801665956e-10,1.515128898471179e-10,1.5151272777776886e-10,1.5151272777776886e-10,1.5151267045451331e-10,2.836426541329202e-12,1.70598427646238e-10,1.3395585654119973e-10,1.8157085885422948e-11,1.169617590444827e-9,5.6182289539606616e-11,1.2706573943325776e-8,1.588222793088526e-10,4.793788382396592e-11,3.762620291102808e-223,4.072125402326384e-221,3.9381964940803487e-222,3.9381964940803487e-222,1.50495578002897e-218,3.1855179485028308e-226,4.123009195831729e-222,3.927886197144624e-222,1.5867067767564293e-218,7.260355268072853e-226,3.68548844138412e-241,3.3364146526128385e-225,5.085930143800075e-219,4.069750215463111e-214,8.207613941409163e-231,1.5352160218266153e-209,1.190340586950228e-238,8.059444572062627e-281,1.8394465733140416e-279,3.9040523305282394e-280,7.766055818656634e-279,1.584915999116162e-281,2.4237741532161014e-280,2.0992491270634314e-275,5.066859982801103e-285,4.7414134077036e-283,3.064427640520322e-277,5.146990803677267e-283,3.31458703826198e-277,8.063066778421031e-269,2.2721046053863754e-292,8.772764131712955e-278,1.4477298768491663e-282 +0.00008429138729632858,9.741357328536609e-18,0.04241667491481182,0.001568145944597966,0.0005376391942203547,0.00013921878478386526,0.000369155966469421,0.04549925900739285,0.00010766601947496314,0.00010675812303907422,0.00014672517853846014,0.0018913189853403851,0.003647897171706082,0.0003027303715600219,0.00011200938367063692,0.00025868620979766394,0.0003051344356557596,0.0002529682779120549,0.00011204715160096826,0.00008429360330655105,0.00008428938246383798,0.00008429138729632858,0.00008429138729632858,0.00008429301664625049,0.0000842891227308268,0.00008411511769421253,0.00008446822880003506,0.00008676590383434875,0.00008163389822694947,0.00009364078581261823,0.00008408542727924595,0.00008449812376856625,0.00008388752637497466,0.0000847031430113667,4.074961873480064e-18,2.3071721816724832e-17,9.741357328536609e-18,9.741357328536609e-18,1.6937453958648819e-16,3.5034490357946636e-19,9.703229268873253e-18,8.92505666611745e-18,1.0765400958242938e-17,1.3663303905838865e-18,6.689293728295032e-17,9.887791078967116e-18,9.595989169769615e-18,7.486008774710518e-18,2.6378623942077008e-11,3.4303724583258155e-28,0.04241967259480626,0.04241411428297902,0.04241667491481182,0.04241667491481182,0.042414942119028506,0.04241867855162897,0.03713192338535932,0.04245673876131351,0.04237560934864114,0.04318441964718467,0.041593196161781615,0.042405980044839475,0.042427801395889496,0.04246832078367424,0.04236298732007484,0.04028916423517718,0.04431337684089795,0.0015681459659253728,0.0015681459343729251,0.001568145944597966,0.001568145944597966,0.0015681459488503398,0.0015680861831187628,0.0015681995340278093,0.001516696799716721,0.001622379944107216,0.0015789107395727676,0.0015570609937080103,0.0059780882914400695,0.0002195002403044741,0.0014417680079125861,0.0017127781789176412,0.0015216803369368314,0.0016165064461881042,0.0005522387084034537,0.0005235852470039846,0.0005376391942203547,0.0005376391942203547,0.0005020002511749945,0.0005800720921952782,0.0004919848010652016,0.0006172557748005306,0.0005641656511549485,0.0005883816919393135,0.0004915170907114813,0.0005377360388907904,0.0006401664971431649,0.00044836246968694445,0.0004499684633277375,0.0006512056584309721,0.00014054344924550129,0.0001379158157024447,0.00013921878478386526,0.00013921878478386526,0.00013575211202445167,0.00014296938264503055,0.00013324699792152217,0.00014999574174658138,0.00014063320450560145,0.0001378034469815066,0.00014939363970559795,0.000129839299447906,0.00013972709818113298,0.0001408195825717376,0.0001376166963220518,0.00013542700115981582,0.0001432460978442905,0.00037250300761582816,0.0003657830378427494,0.000369155966469421,0.000369155966469421,0.0003348994654803839,0.00041131664740355384,0.00022019754842234955,0.0003714556430734204,0.00036682922652246235,0.0004926045650947978,0.0003684478045164871,0.00036988358978164843,0.00037143614719383096,0.00036684847814550287,0.000334947293535164,0.00041020867387860994,0.04575928153745156,0.04549925900739285,0.04549925900739285,0.04580010178027774,0.04516321970115409,0.04553253412710732,0.0454624910566035,0.04539153234926408,0.04561405529490186,0.04390132370817214,0.04670605209834898,0.045547977285773554,0.04544999318022175,0.04534855225069624,0.04566254552208331,0.047720589598516154,0.03778743071507763,0.00010766546536869758,0.00010766601947496314,0.00010766601947496314,0.00010766546202280757,0.00010766660070178482,0.00010766595148077669,0.0001057922867551059,0.00010967180043952322,0.00010766343081569275,0.003628493027093013,0.00010559898528890672,0.00010989493280783603,0.00010751332170797824,0.00010696607679412232,0.0001065465196165029,0.00010675812303907422,0.00010675812303907422,0.0000975882802498492,0.00011844202066246004,0.00010677279580333968,0.00011236803899292359,0.00010138606724488812,0.00011477907800446184,0.00009957195518367053,0.00010276228054383273,0.00011140958908157286,0.00011248904523959194,0.00010129624870198502,0.00010312290741652796,0.00011072568441873971,0.0001467250333603973,0.00014672517853846014,0.00014672517853846014,0.00014671744107515425,0.00014672513432752033,0.0001467250039908505,0.00013956186253440546,0.00015509010627606822,0.00014672126170336863,0.012000254925217427,0.00014391478944963086,0.00014970345069496914,0.00014649438159468968,0.0018917347731349607,0.0018913189853403851,0.0018913189853403851,0.0018912026565114776,0.0018914658387320072,0.00032185241174259707,0.001908882317525517,0.001873627589103984,0.002704227654101613,0.0013043517992459247,0.001888703746315087,0.0018940227827095827,0.0019370536201379683,0.001844764588876453,0.0013225035794274891,0.002913022861654402,0.003723000193255231,0.0035750699441167745,0.003647897171706082,0.003647897171706082,0.0034767736149552107,0.003848129796049293,0.0009004797229599392,0.0036826670864830305,0.003612473080605317,0.005306896531688267,0.0024399986268538814,0.003628883575296957,0.0036677524130454757,0.0037254937305924727,0.00356687687904098,0.0024345600588635942,0.005847817926108879,0.00030273037839860376,0.00030273036864590305,0.0003027303715600219,0.0003027303715600219,0.0003027303726152907,0.0003013610674741862,0.0002965690164188867,0.0003091193046485799,0.00031168912278247725,0.0002936949091776146,0.0003908609532881357,0.0001821751655227082,0.0003004253433122897,0.0003050665122840447,0.0002980693149263197,0.0003075294157134878,0.00011296804083360074,0.00011107780548834744,0.00011200938367063692,0.00011200938367063692,0.00011011863171092507,0.00011409312305874499,0.00011197307977825816,0.00011204715160096826,0.00011398811067608766,0.00011005839851834541,0.00011672559840873698,0.00010756840803696775,0.0001108814724915843,0.00011318811855086822,0.0001170282408888543,0.00010717003155769536,0.00010843924568823101,0.00011586842820937316,0.00026491389217636174,0.000252618754629215,0.00025868620979766394,0.00025868620979766394,0.00023680656693051495,0.000285936246693848,0.0002585192360382038,0.0002588619290612205,0.00026447753639439726,0.00025295030220964516,0.0003933948484795046,0.0002539689229127792,0.000263646716124057,0.000272151321699166,0.00024551752963444204,0.00018885085974993217,0.0003849059578267258,0.0003051344424503736,0.0003051344327603751,0.0003051344356557596,0.0003051344356557596,0.0003051344367042413,0.00030455677658482936,0.00029875770773802636,0.00031175762451057207,0.0003140304786319344,0.00029615354559421706,0.00039712770852259275,0.0001820555350591393,0.0003027723597873674,0.00030998277613444495,0.000259046935014437,0.0002470457140217129,0.0002529682779120549,0.0002529682779120549,0.00023186782767483426,0.00027926672342826024,0.0002527890039392537,0.000253157212448757,0.0002586033336844783,0.00024738685901255124,0.0003834473198236823,0.0002483779759791027,0.00025779544023469896,0.00026607071174444765,0.00024015461434655772,0.0001853006274337662,0.0003749111743051708,0.00011300641600966092,0.00011111498295098883,0.00011204715160096826,0.00011015520067339364,0.00011413221060906079,0.0001120864469457456,0.00011402710433957935,0.00011009523380689502,0.00011676638509005109,0.00010760332304350089,0.00011091875066212116,0.00011322665081988738,0.00011706887921144638,0.00010720513544802748,0.00010847474767376809,0.00011590863944489198 +48.106030846183145,0.0,1.1579425778500984e-249,3.4857374178838784e-37,1.0809400286806386e-40,1.7654365778052172e-7,0.000032570238306089395,0.0,36.347069137643004,40.81565178510613,4.372775235080017,1.5764563507655982e-20,9.157106899168861e-60,0.023444926102557922,0.00007599193422251619,1.6490716246412327e-6,0.019311693915447466,4.425810666444902e-6,0.00007509240378336925,48.31688414191551,47.912636348357246,48.106030846183145,48.106030846183145,48.16773942603067,48.104809962796175,47.96334301602551,48.246636078725466,51.03409247326758,44.4069970842955,52.931319935348995,47.93964723706816,48.269618286920156,47.586653485365616,48.62224362406861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.8380987956023836e-250,3.842128026065573e-249,1.1579425778500984e-249,1.1579425778500984e-249,1.9470575614956835e-249,6.55369124300611e-250,9.435147702712189e-216,1.3145204689239043e-249,1.0437530101267093e-249,2.6071111004175783e-256,4.360013780600671e-243,1.1138672231154372e-249,1.2063604259329928e-249,1.3291694581801468e-249,1.0493175980821511e-249,3.847497169020631e-234,1.3440263274743697e-266,3.4853550301547376e-37,3.4859193088580896e-37,3.4857374178838784e-37,3.4857374178838784e-37,3.485687550462505e-37,3.496160603860281e-37,3.4748781120696142e-37,3.28995909462666e-36,3.40504402817748e-38,1.7312225765450513e-37,7.162912865877229e-37,1.6156812002271642e-91,0.02294380699957174,9.293119997912163e-35,7.721757123760815e-40,6.965622230871866e-36,1.5473250226729812e-38,3.541216523755694e-43,2.5512013895117674e-38,1.0809400286806386e-40,1.0809400286806386e-40,5.647791700172346e-38,1.1938749799781627e-43,1.0962106110251616e-37,1.70309155539759e-45,3.563235683677554e-42,5.093082926825652e-44,1.6121075090208361e-37,1.0673624307203118e-40,3.333168219039185e-46,2.7849053818502413e-35,1.3819838343454493e-34,7.793708883924408e-48,7.76489303015087e-8,3.9243903171270143e-7,1.7654365778052172e-7,1.7654365778052172e-7,1.2580169406981593e-7,2.463235437775541e-7,6.629778838302707e-7,1.889286954782459e-8,1.3493817971791985e-7,2.3153454323502205e-7,9.33401395159781e-9,2.6929803445054916e-6,1.6037356224080724e-7,1.300297757341442e-7,2.4045306985738134e-7,5.334116182371838e-7,5.469104483959683e-8,0.000026231985804957346,0.00004051695179442026,0.000032570238306089395,0.000032570238306089395,0.00008900552461812064,0.000010924538232440961,0.0737867260823764,0.00002928793812492022,0.000036286965122645456,3.3464456276599655e-8,0.00003365483774099434,0.00003149650972086404,0.000029302199415528525,0.000036268528611143606,0.00021796420687103204,3.5406003014704922e-6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.35138865761558,36.347069137643004,36.347069137643004,36.346362131546144,36.34777744635819,36.347089466907306,38.756489935933104,33.75566348804873,36.348812203361085,1.4448648574729708e-80,39.00302830672611,33.46822034486892,36.44917145631705,40.62043092146009,41.013371361768534,40.81565178510613,40.81565178510613,44.06604154002942,36.973115507265874,40.80087781122143,35.780039456623584,45.07001456297021,33.06651372379682,46.62108283778592,44.02778587460981,36.71021891683878,35.63759340128782,45.15895650154353,43.95119064288522,37.109868851690116,4.3728288003514235,4.372775235080017,4.372775235080017,4.372298268634545,4.372696009767411,4.372704393925208,7.0291852963867685,2.4317888214672725,4.374184570960003,6.243146308767522e-170,5.285439452687281,3.5615067118999475,4.455926942401197,1.4613390547807478e-20,1.5764563507655982e-20,1.5764563507655982e-20,1.603005863085209e-20,1.5452797109259483e-20,0.020736781393370228,1.1449244518732013e-20,2.1783986154056847e-20,2.01181520529799e-27,1.1027192514298276e-14,1.6536267155230896e-20,1.500556527265423e-20,6.873322116542669e-21,3.6976407596489593e-20,2.5366510293975786e-15,4.888302626128204e-28,7.377247753959358e-62,9.682934402111606e-58,9.157106899168861e-60,9.157106899168861e-60,2.5814427252556724e-57,2.0104607543483813e-62,9.108250814021109e-27,4.802929684266222e-60,1.7828205684045833e-59,1.2365402315004382e-76,5.751511315530003e-45,1.3016757237452797e-59,6.364348862743612e-60,2.1646481973527473e-60,4.302915648939413e-59,9.377034486977699e-46,1.1738933611674883e-79,0.02344419554205541,0.02344523742235442,0.023444926102557922,0.023444926102557922,0.02344484296456454,0.027438482771995957,0.029416725887468183,0.018569997570835817,0.013734009153783743,0.03983565620536894,0.001126706969235166,3.0269657588737005,0.02551555806468173,0.021525590559316625,0.030772181039204566,0.017674583504991168,0.00002384909962560049,0.00022488081636392134,0.00007599193422251619,0.00007599193422251619,0.00012874199218059854,0.0000439034332234079,0.00007686952105631325,0.00007509240378336925,0.00004538271094079231,0.0001267693151859045,0.000016109663762031983,0.00032497645178702184,0.00010178614558691609,0.000056063985643502324,0.000020523979432346478,0.0002745560897822494,0.0002445214522775697,0.000021377751928653662,5.710373585166772e-7,4.5889491567076344e-6,1.6490716246412327e-6,1.6490716246412327e-6,0.00001024096723115493,2.1019459012701956e-7,1.6782125142604852e-6,1.6189788761020676e-6,1.011074043848373e-6,2.690217779132499e-6,4.4525006522233515e-12,2.459142190697683e-6,1.0872049225200524e-6,5.305800748722836e-7,5.128463732873329e-6,0.001803114861559728,2.0930071880645135e-11,0.01931108759803224,0.019311952290514387,0.019311693915447466,0.019311693915447466,0.01931162491639247,0.02197966672283623,0.02448944165074312,0.015124791369594723,0.01127208472762959,0.03294979479073422,0.0007935660662952565,2.9400859832013713,0.021082121370934362,0.014458243289576525,1.5879563597534657e-6,0.000011891328374867857,4.425810666444902e-6,4.425810666444902e-6,0.000026122727704321777,5.923810794182593e-7,4.508667221939946e-6,4.340343428741888e-6,2.7619394763202668e-6,7.092265570789606e-6,2.0188644987196152e-11,6.50475579607769e-6,2.962080644699545e-6,1.4830877288271497e-6,0.000013198813262959988,0.003471704541244881,9.214432046132453e-11,0.00002355012872016066,0.00022236643848459056,0.00007509240378336925,0.00012725864268432532,0.00004336911016995833,0.00007416833675619476,0.00004483441950677087,0.00012530107786879827,0.000015903864994789097,0.0003214182977923057,0.00010059589642529361,0.00005539263001538402,0.000020267901235311305,0.00027148396441773576,0.0002418000413246831,0.000021108374597416744 +0.005841622965314372,0.0,2.7220787880685465e-181,1.0547536688863021e-70,0.00024341598782728273,1.6087732008452105,2.7864666105583775,0.0,10.992389578667908,0.0072154542053564025,0.5488645426796989,8.31941914849279e-7,2.7399655281421717e-23,5.837674247800597,0.3324841629432094,6.2013270854820695,5.494050538744818,5.925290300512885,0.33314559374549557,0.005890282506141741,0.0057979064613165165,0.005841622965314372,0.005841622965314372,0.005863528698014835,0.005840507638215086,0.005813545394378254,0.005868175175291837,0.01059306244849752,0.0030705668118731445,0.006730281304037615,0.00580777498278403,0.005873419117135363,0.0053017696095033155,0.006448373458339137,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8491612029930564e-181,3.786597739833366e-181,2.7220787880685465e-181,2.7220787880685465e-181,3.230647270320957e-181,2.248429254008202e-181,1.5886718714403078e-146,1.9905771238326283e-181,3.809021701006198e-181,7.143547382464979e-187,8.714844442931012e-176,2.9587600762477424e-181,2.5039533475243395e-181,1.7959610614506857e-181,4.283711944361636e-181,3.442363247686354e-168,1.0447102217392525e-195,1.0546643301540885e-70,1.0547961812367893e-70,1.0547536688863021e-70,1.0547536688863021e-70,1.054740461675538e-70,1.0603584087523415e-70,1.0468116373935112e-70,5.619836921115142e-69,1.747284204235416e-72,8.119133432004541e-72,1.4448759292572694e-69,7.014982146180756e-158,0.00013310411085990363,2.1498920648987713e-66,2.2776055267324894e-75,8.047008145179147e-66,5.524018691237183e-76,0.00010156834853678074,0.0005504718210251763,0.00024341598782728273,0.00024341598782728273,0.0008853283269013774,0.000053373920764809984,0.0009461028573506021,0.00002376788226477024,0.00010965253196356753,0.0000485867862655239,0.0010334493677471447,0.00024271525815118078,0.000010965730011923545,0.0034090578972761263,0.00336066387028582,7.577688578525622e-6,1.6472755797199883,1.5631751301921422,1.6087732008452105,1.6087732008452105,1.5479177147263248,1.6692212755518805,1.5120712781187342,1.6890591044717977,1.6419323621615083,1.5732983652328019,1.7341356106475767,1.3480075453283364,1.6209618487216295,1.6460755173735488,1.5685100629846878,1.5139982887834997,1.6848100625924012,2.7075550999726024,2.8654200018703304,2.7864666105583775,2.7864666105583775,3.2360844829944013,2.226141988884252,2.0789431541514687,2.7356862968219895,2.837312101643955,0.6331070097778722,2.8020060264246607,2.770476461175074,2.73614369470728,2.836843824738318,3.438431202996913,1.9461098698556938,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.992671479190156,10.992389578667908,10.992389578667908,10.992472882100191,10.992305950008621,10.992388043415895,10.838552656953215,10.926001624016548,10.992614181323063,1.3839343262065617e-236,10.810648597645057,10.904403804622012,11.003907295120413,0.007351999337569228,0.0070786676480304065,0.0072154542053564025,0.0072154542053564025,0.004194652411110724,0.012764805317361768,0.007224860327704687,0.011910626825602441,0.004284407088316873,0.014308168297179399,0.0036124404887409116,0.004922028626522331,0.010953025601588005,0.01204386708206186,0.0042413637024663695,0.005184708742935633,0.010134982406194475,0.5488874453947321,0.5488645426796989,0.5488645426796989,0.5491856809303246,0.5488652108408878,0.5488662256545753,1.3634782662944027,0.16448757605309486,0.5494687293723457,0.0,0.795788774468883,0.3632823821995414,0.5855123725958575,8.165542709726306e-7,8.31941914849279e-7,8.31941914849279e-7,8.356899608992134e-7,8.273990169011734e-7,1.3124648118744144,6.80608050922883e-7,1.0174626770436957e-6,1.20390370458311e-10,0.0006760927706206385,8.573159305641723e-7,8.065549169245339e-7,4.935195692824156e-7,1.4057947267398853e-6,0.00032932896166584737,4.791606573124244e-11,3.9581309767262615e-24,1.7770204484363782e-22,2.7399655281421717e-23,2.7399655281421717e-23,5.613051852119484e-22,9.356672988906026e-25,0.004216753052515524,1.604283068210415e-23,4.738534732698518e-23,7.026780284569657e-33,2.1366393319461692e-15,3.683391685753524e-23,2.014017555064189e-23,8.349436632890572e-24,9.55523974266007e-23,8.323072690729317e-16,8.627665641765393e-35,5.837661920770304,5.837679500707974,5.837674247800597,5.837674247800597,5.837672685891564,6.325490879805554,6.143219701843898,5.534226577774677,4.9754228465166,6.658844821418278,2.671331921857112,12.310290875173576,5.950395274486906,5.725283311204682,6.266767974846052,5.381484014410422,0.37881796502197307,0.2904812759550414,0.3324841629432094,0.3324841629432094,0.2858963068977545,0.3862335700649331,0.33184772135062485,0.33314559374549557,0.3735149406173153,0.2943295191709186,0.43497371801610757,0.24751192748506834,0.31021213712654233,0.35656961971999507,0.4409263948053754,0.24215644550876222,0.2632401242651306,0.4156965078728184,6.415069851540693,5.915823645776362,6.2013270854820695,6.2013270854820695,5.302616230862423,6.700093721557621,6.198287098581566,6.204507444533805,6.332538263710949,6.028976112279159,2.843823333548401,6.0632569564647065,6.315712117502015,6.441081167345812,5.744344205561713,2.4091251945406387,4.172092861192397,5.494037967827286,5.4940558955815275,5.494050538744818,5.494050538744818,5.494048944301759,6.015694045833159,5.804116144845225,5.18739056088917,4.613924610005727,6.359175005128506,2.373114241652323,12.450016571976201,5.607091101520022,5.0165811082376255,6.207812979033494,5.58278767642851,5.925290300512885,5.925290300512885,4.9205030202834195,6.62555033138277,5.920452728685222,5.930329677464495,6.105201133341176,5.70947005642146,3.314312298621144,5.751056668998211,6.081124189908427,6.283731434721582,5.377291327090425,2.109034500907817,4.728344293116954,0.3795357665026985,0.2910847625907062,0.33314559374549557,0.2864897268105471,0.3869653913481135,0.33383336695787896,0.37422779682332197,0.2949371324454113,0.43575756582097863,0.24804564846598226,0.31084274498961967,0.357261624349587,0.44171603434525936,0.2426834292221693,0.2637988156303284,0.41646114639135295 +0.0011734695750286392,0.0,3.6370074457788755e-51,1.1687150963629761e-45,0.2847586323675604,0.028361442759822716,0.25110075089184064,4.446646672695227e-205,0.5176638012615282,0.000778280540806511,0.03512879397921988,0.040224497613179415,1.716837452541214e-6,0.46240832750535693,0.004768607467627661,0.1352499191086932,0.47654991119936624,0.12346771377026992,0.0047771823549518765,0.0011768049629194133,0.001170459391850903,0.0011734695750286392,0.0011734695750286392,0.0011751908192937845,0.0011733186576618757,0.0011759570245962936,0.0011707394672598923,0.0017258084810304506,0.0007815314891551053,0.0009876314220640166,0.0011761429215344874,0.0011704919920537747,0.001102196064497272,0.0012511847407067117,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.37381971547386e-51,3.877877158378232e-51,3.6370074457788755e-51,3.6370074457788755e-51,3.769370746961753e-51,3.493562052974565e-51,5.750142867895428e-40,2.914291230272144e-51,4.5618450468368184e-51,6.399370999048565e-53,1.929845101525726e-49,3.860776135093465e-51,3.421311781881371e-51,2.730707580949599e-51,4.8864945780574106e-51,5.851789612251053e-47,7.554243335009922e-56,1.1686745497644298e-45,1.1687343801003042e-45,1.1687150963629761e-45,1.1687150963629761e-45,1.1687088025413407e-45,1.1732391780045258e-45,1.1643479567545822e-45,1.2110060348010517e-44,1.0546764200668459e-46,1.7338725273526558e-46,8.144348673799535e-45,2.936581706157912e-94,0.00015710573401070112,4.03936575453951e-43,2.1665120931703744e-48,6.716051590844937e-42,8.837064219436812e-50,0.2827374302762569,0.28419662404530116,0.2847586323675604,0.2847586323675604,0.2806720629804194,0.2791685089025719,0.28220483865729296,0.2734069584041227,0.2839982025526855,0.279444752567388,0.2791812147395042,0.284761875792527,0.2667627197020909,0.26057205522982585,0.26458385622384406,0.2599132885807716,0.030521593118806117,0.026342641777705837,0.028361442759822716,0.028361442759822716,0.0259028725166145,0.031079615509328744,0.023675375347914702,0.0378306057336407,0.029830270085595967,0.026936532553507475,0.040331381383248974,0.019535539275634308,0.028883737145654273,0.03002849291332044,0.026750821061343345,0.02450448495322092,0.03284936971479646,0.2560283328472005,0.24608007954402702,0.25110075089184064,0.25110075089184064,0.21149776238212825,0.2935298526498353,0.044293198781033,0.2549379119208399,0.24719516746839068,0.3707063095813883,0.24990697425269423,0.2523233805823144,0.25489203393155796,0.24724352887536388,0.20221520219528782,0.30291360248982224,2.3500077084786231e-197,4.446646672695227e-205,4.446646672695227e-205,2.9028011372705744e-201,5.129763164555106e-209,6.781513231651776e-205,2.800386660637472e-205,1.191262684277403e-206,1.8688510074792305e-203,5.764620217637039e-217,1.611010881861471e-193,2.3238110098512847e-204,8.055975566125058e-206,3.117054251932989e-207,7.93595024911354e-203,2.2894456251674057e-165,7.055729536353816e-257,0.5177048505869108,0.5176638012615282,0.5176638012615282,0.5176819364300552,0.5176454524643938,0.5176639805475771,0.5256503933337351,0.5015902132073903,0.517709623532717,3.0643534110630605e-176,0.5260569668816112,0.4993663593067256,0.5202806531193307,0.0007866426308180558,0.0007698427639880498,0.000778280540806511,0.000778280540806511,0.0005476293130823615,0.001141563016348658,0.0007788354990286416,0.0010387852222560326,0.0005805104093714329,0.0011526763892237292,0.0005300208549956973,0.0006271436180923115,0.0009894571038752506,0.0010454768662489463,0.0005773029000328313,0.0006450042787106029,0.0009470058882128289,0.03513021501480368,0.03512879397921988,0.03512879397921988,0.03516163587034657,0.03512873089306489,0.035128788135337555,0.07440416675425937,0.013217390457605423,0.035166052327825055,0.0,0.047644020332964596,0.025093153828234196,0.037409410077510585,0.04008320609345787,0.040224497613179415,0.040224497613179415,0.040259909042352694,0.04018103607308585,0.03877887602535836,0.03806335430546418,0.04250940503573037,0.004165873809710095,0.17505456224930566,0.04055668896209484,0.039883920870003677,0.03482543498931494,0.04645794166065094,0.16944659814340857,0.0022260055787362105,1.0026905660866039e-6,2.8807434290982945e-6,1.716837452541214e-6,1.716837452541214e-6,4.329622563655859e-6,5.97460728578239e-7,0.1861681121772407,1.4649829364398167e-6,2.0200915122516544e-6,2.5484344054735602e-9,0.000286369593641162,1.8737717934157342e-6,1.5678470970973045e-6,1.2066206834271204e-6,2.4909075973855555e-6,0.0003468942243758403,2.2122812144357376e-10,0.4624084604883944,0.462408270837323,0.46240832750535693,0.46240832750535693,0.4624083457039162,0.4228671381612166,0.46322437732021915,0.4614594163715336,0.48603322305567753,0.4328583514052703,0.44997938328700454,0.4117014180166902,0.4627357701240511,0.46206232227482524,0.4474945177437839,0.47612409770906594,0.005276986843916979,0.004315096877933966,0.004768607467627661,0.004768607467627661,0.00418796031344701,0.0054598044719732595,0.004760359253239744,0.0047771823549518765,0.005294535662604876,0.004288576662225828,0.006104748094285122,0.003718516556638697,0.004487312413967105,0.005076169807434706,0.006185590458439425,0.00364268751689994,0.003909631160434245,0.005844101773436118,0.14809359012067108,0.12298150054994057,0.1352499191086932,0.1352499191086932,0.10214617167260598,0.17671730965201204,0.1350105062345783,0.1355000060166943,0.1446107951644856,0.12608158332883154,0.3033029687659326,0.12771031180238,0.14325161263190964,0.1571294472877899,0.11442114770627773,0.04270833243672203,0.2967714517149938,0.4765500248485596,0.4765498627700027,0.47654991119936624,0.47654991119936624,0.476549926817268,0.44093334215679214,0.47759298798525474,0.4753680442470583,0.4970641878299823,0.44939552689158047,0.4606524903961899,0.4282813782833279,0.4769566991355529,0.48885904426933524,0.1357632703954828,0.11180981154968664,0.12346771377026992,0.12346771377026992,0.092408710557498,0.16326064991603542,0.12321860765132661,0.12373004347278606,0.13237358277118264,0.11478923362912029,0.2934947381484498,0.1163271662884307,0.13107845624055187,0.14435239764248967,0.10381312648647074,0.038156860048491524,0.28628076251539886,0.005286498992166009,0.0043228333110701634,0.0047771823549518765,0.004195460213433008,0.005469655484237771,0.004786104298297187,0.005304039302819086,0.004296290762580796,0.006115789313008113,0.003725145112877616,0.004495380025847226,0.005085288315503325,0.006196679862647297,0.0036492343203810523,0.003916615401392404,0.0058546609769005754 +0.04899822579188215,2.1374153721425596e-13,0.6934717456423609,0.19087350667511344,0.14629521139973972,0.0624638898966614,0.06293293000925047,0.3034947815250207,0.05196249283637593,0.06883991682566266,0.06009383774819402,0.04682168278077391,0.07062621363241821,0.10219237582031256,0.0682921450508382,0.0868479301700695,0.102382401122029,0.08617718266432882,0.06829215782905665,0.04899829927278436,0.048998159316355684,0.04899822579188215,0.04899822579188215,0.04899829688078832,0.04899816195981322,0.048907309490832086,0.04908584076840905,0.04963655601824767,0.048272930772866623,0.05491990345588233,0.04889571776109711,0.04910019289189779,0.04889273716809859,0.04910108849911811,1.437493241740682e-13,3.2177865231709294e-13,2.1374153721425596e-13,2.1374153721425596e-13,1.0494127590879495e-12,3.624857212435542e-14,2.136511567023618e-13,1.9788935415286247e-13,2.700000862250162e-13,4.8935761026545596e-14,1.0628070508177721e-12,2.6191674997681284e-13,1.9873452552163122e-13,1.34726341667902e-13,3.7077614303682993e-9,1.429568821152604e-19,0.6934600154931927,0.6934817627418921,0.6934717456423609,0.6934717456423609,0.6934796900952982,0.6934623036063368,0.7097089225891902,0.691424785982379,0.6959514044994085,0.6778303006542528,0.7079736803990994,0.6938781345979512,0.6934616452980694,0.6910727727727318,0.6957421031742885,0.7261725765290635,0.6526527147284701,0.19087350675471873,0.1908735066597918,0.19087350667511344,0.19087350667511344,0.19087350668690445,0.19087252236119187,0.19087466027061092,0.1877549794127408,0.19402287316809458,0.1912783992570121,0.19042257981709437,0.36393124373262487,0.07339025245382096,0.1832067697672584,0.19921784793438793,0.1890871520536192,0.19268517141205224,0.14765997373749104,0.14493429507486913,0.14629521139973972,0.14629521139973972,0.14192962022269742,0.15138885532002197,0.14629498030829682,0.14629554279434123,0.1510157336884112,0.1548558250257907,0.1391043455517612,0.1466290318900465,0.16300637152963526,0.13098895686883236,0.13249214228360595,0.16312063317264505,0.06267763524509926,0.06223903209421399,0.0624638898966614,0.0624638898966614,0.061573805461320116,0.06341059956208583,0.062463543132436294,0.06246492101521605,0.06285676705346821,0.06205063104981105,0.06513969151941626,0.05986973378536207,0.06258753326575836,0.06292486641727367,0.061951022513335806,0.061425536188779224,0.06344867546474367,0.063183722687258,0.06265799463147864,0.06293293000925047,0.06293293000925047,0.05958041764626233,0.06699871787934746,0.06281358510027601,0.06344611209589034,0.06234088793053034,0.0738421089633336,0.06275087176047704,0.06308291223763844,0.06345265584697535,0.06240474853584965,0.0600326177704458,0.06627976497985126,0.30447696268448593,0.3034947815250207,0.3034947815250207,0.306241116861684,0.29986528102814985,0.30366655920632535,0.3026760557570071,0.2978624584904758,0.31003226040413845,0.26600412058893935,0.3436176936184253,0.30474415273163813,0.3024050652938494,0.29677955119872174,0.30880862974239526,0.4307595165094693,0.1882793630632258,0.051962467817741456,0.05196249283637593,0.05196249283637593,0.05196245339844389,0.0519625352539605,0.051962534261314176,0.051539745847506015,0.05241927791208467,0.05196211746053827,0.26395108497590564,0.051490757248030754,0.05246538251626177,0.05193379405555834,0.06890209736357279,0.06874733449063627,0.06883991682566266,0.06883991682566266,0.06305223929610272,0.07635768890451285,0.06884448335845343,0.07160166692001133,0.0661577352548664,0.07292530913419872,0.06506261211110788,0.06687250689255958,0.07110724812139232,0.07168503052999732,0.06605923870175005,0.06705500908250023,0.07074929618333439,0.06009381015625709,0.06009383774819402,0.06009383774819402,0.060093711873311424,0.060093727293968884,0.06009382683608861,0.05869953427424572,0.061652024895033346,0.060095279459341316,0.44453368388934006,0.0595513835008134,0.060664878943295475,0.060054476633465206,0.04682249440950125,0.04682168278077391,0.04682168278077391,0.04682143225224027,0.04682200782867428,0.04478984229854766,0.04729427266547529,0.046326938071498354,0.052122622446502904,0.04304975938830357,0.04673790817386738,0.04689844763567776,0.048115790201122166,0.04559794728963246,0.04350420689958924,0.05241046587680624,0.07098868957343388,0.07021752760843086,0.07062621363241821,0.07062621363241821,0.06959359527420446,0.07180257876764264,0.06681169202350026,0.07220976932112709,0.06902916745996213,0.08648059039395124,0.05881243798736862,0.06965251693190418,0.07157305558807293,0.07411493836866388,0.06715852239822696,0.0601238565438674,0.08739126433605346,0.10219237596535295,0.10219237575980177,0.10219237582031256,0.10219237582031256,0.10219237584616118,0.10053713042568208,0.10078627276145143,0.1036323100484541,0.10356791488440767,0.10075314122290573,0.12344821106575031,0.07258137992192859,0.10169784789937195,0.10273279798005054,0.10144815639793922,0.102942238256403,0.068508239393067,0.0681140338127986,0.0682921450508382,0.0682921450508382,0.0677535029997985,0.0689357011056702,0.06829213276320428,0.06829215782905665,0.06920946474881053,0.06741817244890197,0.07047234442194794,0.06628571356927228,0.06781836136038694,0.06885718888050645,0.07056224087114768,0.06614336704805653,0.06673417127361818,0.07005838738814393,0.08758777513396045,0.08617665145366349,0.0868479301700695,0.0868479301700695,0.08348221402532784,0.09077874547841339,0.08684784501618792,0.08684820180486945,0.08802141829605445,0.08572557102017585,0.11048420013794297,0.08588775163932005,0.08787355063615021,0.08957079915589575,0.084137829026536,0.07452864902772037,0.10467594994225922,0.1023824012726986,0.10238240105515327,0.102382401122029,0.102382401122029,0.10238240114798512,0.10079697707172654,0.10098637532991343,0.10390956525016176,0.10375227515222339,0.10100716407958027,0.12420678032058784,0.07247191073473572,0.10186216056417773,0.10318243526633482,0.0868484880978982,0.08538387078843161,0.08617718266432882,0.08617718266432882,0.08293914003924757,0.08993238219602194,0.0861769100708153,0.08614612932058657,0.08728091480821278,0.08483513173442475,0.1093480949124663,0.08513047864246792,0.08710247182621692,0.08885203400252677,0.08337825290155712,0.0739808188408595,0.10363696208173824,0.06850812006693797,0.06811404627682265,0.06829215782905665,0.06775342311635069,0.0689393702595673,0.06829217112847896,0.06920912206775265,0.06741818392093207,0.07047236000125132,0.0662857310184011,0.06781837265727396,0.06885720245267946,0.07056225767121271,0.06614337656314571,0.06673418196254934,0.07005840265087021 +4.857135028826225e-7,0.0,3.772716731072936e-133,1.1713400415426454e-28,4.846551213081066e-8,0.0005257062446597523,0.0026976744593357263,3.047677029899013e-255,0.0000878326672534436,0.07678086916528044,0.0004754684805670263,0.2644671796512535,1.047189027254397,0.00014378431517237923,0.03705851112603035,0.04830198651786126,0.0001399834012114598,0.04910917710231822,0.03706971167512409,4.857261815012166e-7,4.856985646954823e-7,4.857135028826225e-7,4.857135028826225e-7,4.857260139490278e-7,4.857030215304272e-7,4.781254213477046e-7,4.929208000018291e-7,7.076078973897085e-7,3.209952195997136e-7,1.017019077428155e-6,4.769870701108591e-7,4.938366537161996e-7,4.565773900017723e-7,5.166847300598139e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.743079269351389e-133,3.7982079369441205e-133,3.772716731072936e-133,3.772716731072936e-133,3.793180211603413e-133,3.748477037015097e-133,8.466760319025664e-131,1.949644274426444e-133,2.566332646563827e-132,3.113069050318015e-137,7.698942254914442e-129,5.058151475560861e-133,5.159054027246644e-133,2.0566917555486084e-133,1.3452282599723305e-132,5.1329779283898536e-123,5.233341839273212e-144,1.1713398768469286e-28,1.171340115124517e-28,1.1713400415426454e-28,1.1713400415426454e-28,1.1713400063270296e-28,1.171505779214529e-28,1.171102710542217e-28,6.341999128523088e-28,1.9988095728469627e-29,5.746352426482625e-29,2.3350095514375246e-28,2.5088747507983374e-70,0.00008062474466811028,7.95368413256983e-27,1.1431310771463278e-30,2.029418439854613e-27,5.372083744853851e-30,3.71731807668069e-8,6.316017655501352e-8,4.846551213081066e-8,4.846551213081066e-8,1.159257378144173e-7,1.7451744466911948e-8,4.543226990438188e-8,5.34528362532512e-8,2.7157366082754752e-8,8.819777728699297e-9,2.4444610744002754e-7,4.8582817792005515e-8,4.953509701621483e-9,3.6050450698592975e-7,1.0075123481299588e-6,1.2188676230985945e-9,0.000541462239465555,0.0005105996094253552,0.0005257062446597523,0.0005257062446597523,0.0004606095676588536,0.0006047272636185997,0.0005077270034299955,0.0005576046553300356,0.0005394601444501897,0.0005115852715663868,0.0007681350812788694,0.00034857413027506817,0.000530362967553316,0.0005409874640449667,0.0005108135119231105,0.000449982050824269,0.0006148139274946644,0.002800619123403374,0.002599555102404165,0.0026976744593357263,0.0026976744593357263,0.0015557844592561175,0.004669128200121285,0.0018954813963345837,0.0027500714564009307,0.002644721534628812,0.008112642110359567,0.002680071970879971,0.002713694137491895,0.0027503437080641127,0.002644526149762712,0.0016985094897132506,0.004218760309467952,8.447783168361818e-255,3.047677029899013e-255,3.047677029899013e-255,4.545366343504846e-254,3.269900347091017e-256,2.8880319055522315e-255,2.0415118438598157e-255,2.460244073387441e-256,2.901434859507413e-254,5.085017896267533e-268,5.249484451895034e-242,4.532383260682294e-255,2.8247905772660357e-255,3.3770357144319236e-256,1.0216705540227184e-253,9.929717287587271e-217,2.1568847678381898e-302,0.00008783164728877955,0.0000878326672534436,0.0000878326672534436,0.00008783100676828035,0.00008783445796711296,0.00008783233410151392,0.00007510831961144605,0.00010296943154138396,0.0000878062339202661,1.6479586536697018e-69,0.00007379091234491721,0.00010471511429726537,0.00008652442710133741,0.07727882198043076,0.07627051993990011,0.07678086916528044,0.07678086916528044,0.04628489194044452,0.10529661672085973,0.07679109208218482,0.07918839060538085,0.07223279364320764,0.09375961907400227,0.05813809951072726,0.07299962316644351,0.07985953896836219,0.07874495637138341,0.07277585089029513,0.06763707894408526,0.08581430658608992,0.0004754676789194206,0.0004754684805670263,0.0004754684805670263,0.0004753977319277433,0.0004754688456490568,0.0004754687775991879,0.00041654103572742805,0.0005160293356550674,0.0004754461775168446,8.78280940341541e-158,0.00045402326060727525,0.0004944651882671442,0.00047424649135724997,0.26451668102281717,0.2644671796512535,0.2644671796512535,0.2644517556934363,0.2644872461407969,0.09369195234218236,0.2875457641253274,0.24282098737676083,0.6693237281677118,0.07422285879517017,0.26126603266702747,0.26867504647651314,0.3241964041980083,0.21185548973175247,0.08084677253507291,0.6915973291012463,1.0455810833451047,1.047673491225173,1.047189027254397,1.047189027254397,1.0461717827886965,1.0381083447096562,0.6070893787203638,1.010300688832372,1.0743646286138315,0.5607054698385825,0.645891857465543,1.0603363374026196,1.0306244035973433,0.9502365764047577,1.102759284192522,0.6901209092696221,0.45270346870765227,0.00014378431434118513,0.00014378431548770792,0.00014378431517237923,0.00014378431517237923,0.0001437843150031834,0.00015845844169287883,0.00014519069609027902,0.00014227271543388253,0.00013497270600649027,0.00015076548563508062,0.00009449114562893949,0.00014385962370554357,0.00014432748329457553,0.0001433259197569387,0.00014754050123296316,0.00013932347885279756,0.03750745794388584,0.03654779558804884,0.03705851112603035,0.03705851112603035,0.035547412246101626,0.03861287240598362,0.037047719113338484,0.03706971167512409,0.03765152057357293,0.03630607731894529,0.04284548833798976,0.03133049318292605,0.03660239985875686,0.037447036123324146,0.038422716172702556,0.035011529004778864,0.03250650539609516,0.04179401520416522,0.047567068010838556,0.049055886562496154,0.04830198651786126,0.04830198651786126,0.05051716758330985,0.04342804215303713,0.048277389163580126,0.04832760513200457,0.045436640170480685,0.05111563182774931,0.013179755022365713,0.05055216427522286,0.04591806944284443,0.04168611953520091,0.05504585562674004,0.04452416312290124,0.01987010558142866,0.00013998340032384684,0.00013998340158152638,0.0001399834012114598,0.0001399834012114598,0.00013998340103755225,0.0001546715483835237,0.00014174746341363443,0.0001381431743355056,0.0001302418628582939,0.00014782276775760986,0.00008784290350370535,0.00014565378278474388,0.00014058013782437684,0.0001352263605320275,0.0483546283312116,0.049545764216499734,0.04910917710231822,0.04910917710231822,0.05080797086616217,0.04452324096776327,0.04908189742583027,0.049137978886490935,0.04623004342148035,0.05178816729131212,0.014447654160544556,0.051231090169307235,0.04680825441360975,0.04264826487830981,0.055551117126428046,0.04372705192803116,0.021493338679817585,0.03751880167561071,0.036558814858902874,0.03706971167512409,0.035558099239474464,0.03862459021390071,0.03708127011908215,0.03766296812338146,0.03631694493581455,0.042858717088414676,0.03133968951443061,0.03661339370533997,0.03745838667583947,0.03843449854279967,0.03502187521332619,0.03251611269681135,0.041806840511511754 +0.0028815768353132242,0.0,7.055233125148607e-60,2.760844626710814e-40,4.061658600076355e-9,0.04766998370453891,0.1938353247784101,0.0,0.7570636223608731,0.012292681336807271,0.16918199117419955,0.011232698402845659,4.2197376576370615e-10,0.0973253641258198,0.07691689831611684,0.47267671372095427,0.09457779168885379,0.47162691596305817,0.07680994282255746,0.0029702113042903455,0.0028031510534916285,0.0028815768353132242,0.0028815768353132242,0.0029036829814486514,0.0028812231946014222,0.0028831617842174843,0.002879540713052646,0.003965310562307382,0.0020463519815360587,0.002732165473124923,0.0028829628354383094,0.002879607988894597,0.002736462302000003,0.0030375758324812734,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.838955083404453e-60,1.184998796098863e-59,7.055233125148607e-60,7.055233125148607e-60,8.689089659071467e-60,5.624244872065102e-60,4.147344545041365e-50,5.542152236072678e-60,9.028503608273431e-60,7.994125685516769e-62,5.789062496500169e-58,7.530381206795366e-60,6.600203408250671e-60,5.164768974986834e-60,9.723779112353365e-60,2.058646249832485e-55,8.134338784496451e-65,2.7596347030678165e-40,2.7614203465651844e-40,2.760844626710814e-40,2.760844626710814e-40,2.760695144049418e-40,2.772089431133725e-40,2.74892021212276e-40,2.346354222373472e-39,3.0449738861056033e-41,6.215955677568763e-41,1.2638030397112371e-39,1.2465045841617569e-85,0.0010708308888349345,5.798283597688857e-38,8.637039120193441e-43,1.5684865534252838e-37,2.8218316795018278e-43,8.894136733159101e-10,1.7028715670281965e-8,4.061658600076355e-9,4.061658600076355e-9,1.5835037955167706e-8,9.265781133558358e-10,2.7962774690667884e-8,1.7832953064155704e-10,1.899911980434743e-9,6.253801362440993e-10,2.368905762466598e-8,4.0501909896131215e-9,2.3599842443614326e-10,6.368475379419058e-8,1.0984783969311028e-7,7.904401817790964e-11,0.042323057995759084,0.05328746624499421,0.04766998370453891,0.04766998370453891,0.042108766821774744,0.05360615524672283,0.05624495135427502,0.035234674062078496,0.04603615117927446,0.04935673865949649,0.03159097082836748,0.06669523478950708,0.047081388352837754,0.045813442749498924,0.04959492598276157,0.054683956385899825,0.04090194153164597,0.19361656215002454,0.19396955438631616,0.1938353247784101,0.1938353247784101,0.19082098557626254,0.19565544445776056,0.17121591949528764,0.19306152218598735,0.19459575031237772,0.14891542692822535,0.19407224322018507,0.1935872723464261,0.19308072769931853,0.1945793376264427,0.19128683621557233,0.1888281774177174,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.756916253360367,0.7570636223608731,0.7570636223608731,0.7570846067861287,0.7570426874507712,0.7570593806787823,0.7413465817937062,0.7645330651729989,0.7570046176889357,3.585840720967517e-141,0.7392439840345831,0.7647742537000218,0.7535460248293944,0.012416902200589589,0.012167079756732315,0.012292681336807271,0.012292681336807271,0.010505981070645166,0.014432199742947968,0.012303154401835261,0.015563840426112092,0.009573367981463998,0.01757503350880666,0.008513075911743741,0.01025088060339569,0.014941034645651434,0.01565934958665166,0.009517665015015836,0.010314968896362579,0.01469858459409248,0.1691849465516598,0.16918199117419955,0.16918199117419955,0.16912040009684956,0.1691812200899268,0.1691808168229643,0.27582108197115457,0.08781359868670809,0.16925969608821625,7.056622124014109e-299,0.20672200927120496,0.1352694411609562,0.17372982856097144,0.011088195213842333,0.011232698402845659,0.011232698402845659,0.011263341546660713,0.011196461931852631,0.2453193580822578,0.010815466656159102,0.011666780085551946,0.0012159550545446278,0.05458710203996989,0.011296050351369965,0.011167177106725159,0.010180058071971157,0.012399105604543586,0.041937811646957625,0.001231829414042222,1.4530225057274133e-10,1.1715725560599565e-9,4.2197376576370615e-10,4.2197376576370615e-10,1.2354696812311162e-9,1.3147591236686317e-10,0.0012338485895562175,3.639146433003429e-10,4.908536008529189e-10,9.434807165928122e-14,4.2323802626514663e-7,4.574408849161647e-10,3.8793287854679073e-10,3.0316341200544047e-10,5.972707232304148e-10,2.0116933708104334e-7,4.081233924064882e-14,0.09732419531332057,0.09732586218991195,0.0973253641258198,0.0973253641258198,0.09732524211692317,0.1066123581413485,0.09777436331949929,0.09692696921996363,0.09126841226840912,0.10211492469776888,0.09444791821781572,0.12539247558098532,0.09748324375449471,0.09717490796109339,0.0998257042796435,0.09438351125077235,0.0654294473507462,0.0881754945018141,0.07691689831611684,0.07691689831611684,0.07818226607074619,0.07555228232684372,0.07701983702641811,0.07680994282255746,0.0729192361729008,0.0809270384372179,0.06418460579382207,0.08923776812238264,0.07919639465578811,0.07455859575602893,0.0668882794793477,0.08701744315472684,0.08644161002212404,0.06678880932565076,0.4693637788403453,0.4718178995394078,0.47267671372095427,0.47267671372095427,0.4604779339275938,0.4749922824476871,0.4728472704179789,0.4724987161017855,0.4680438021449002,0.476361866479638,0.2488856616132696,0.4758137196797553,0.46873371009817155,0.4606748965348764,0.47954064694959747,0.3704583920193119,0.3392325926358804,0.0945765627806689,0.09457831536214491,0.09457779168885379,0.09457779168885379,0.09457766309190228,0.10444808354243744,0.09515404136618168,0.09405697127376574,0.0879143812497239,0.10009501627155186,0.09050363555026124,0.12732615764040195,0.0947797899300194,0.09123649335178419,0.4723152155694783,0.46685089466921376,0.47162691596305817,0.47162691596305817,0.4535780360405657,0.4802726960936206,0.4717212219903834,0.4715219830923772,0.46896547666122634,0.47330076770145996,0.27668148518399116,0.4731216909434699,0.4693650917965592,0.46413844656512193,0.47380592776379377,0.35101301702970994,0.36912039069954483,0.0653221233207712,0.08807379997414637,0.07680994282255746,0.07807858503454035,0.07544225959154681,0.07669887634377007,0.07281298800761792,0.08082198727810926,0.06407633634540456,0.08913911619319863,0.0790912946373393,0.07445195220340431,0.06678135824459591,0.08691539978253629,0.08634087729274705,0.06667992046869194 +0.15709731466182894,0.0,1.2651431603748298e-26,0.014125267099462569,0.16527891446520176,0.5814804961673589,0.6189435847959839,3.775813015946658e-219,0.33225428389016415,0.10450423511615609,0.6312538094114244,0.3137178767522995,0.0011826477319680064,1.5637334510325627,0.30329246840825247,0.39220097338101173,1.5638544148188394,0.38521613756682416,0.3034133435385842,0.1575408433629279,0.15669584494022454,0.15709731466182894,0.15709731466182894,0.15726170169631556,0.15708844290327809,0.1562860392477801,0.15791037601681773,0.17182796917724,0.14204357450956173,0.19473028541143814,0.1561495505957194,0.15804598232750475,0.1547863418232156,0.15947221209518636,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.1379624265259639e-26,1.3848445691356034e-26,1.2651431603748298e-26,1.2651431603748298e-26,1.3211406937354673e-26,1.2059518331793407e-26,5.1679600446898265e-20,1.096167472217732e-26,1.4682393154304668e-26,1.5933569648683891e-27,9.729296088411478e-26,1.315551103750563e-26,1.2155534878759317e-26,1.0523104243615727e-26,1.5354978582275288e-26,1.6149599916573622e-24,5.959945773378406e-29,0.01412521584520659,0.014125291491643476,0.014125267099462569,0.014125267099462569,0.014125259961964304,0.01412920923972862,0.014121172093334116,0.017040328200007403,0.011609926655277861,0.013408769875597006,0.014903009708850836,6.650476397535116e-8,1.0417971392592615,0.02245339533793983,0.00840244444636417,0.017656068388408885,0.011194457811522228,0.14813101316700075,0.18257940303117248,0.16527891446520176,0.16527891446520176,0.1900088828111494,0.1399415930840326,0.19073214082557918,0.12870178997360518,0.15199887362262207,0.1388321937977194,0.19252862039221988,0.16522909875618547,0.11875114011453873,0.21631647025089337,0.21906136481188884,0.1116456976513471,0.593796429295407,0.5689575574183459,0.5814804961673589,0.5814804961673589,0.5801276697698349,0.5828204811708632,0.567113721764563,0.6012841129605042,0.5905378483502948,0.5723868312707813,0.627854940554486,0.5308568799345995,0.5847493828423762,0.5917035582585793,0.5712135188824933,0.5621421651596051,0.6006294025753622,0.6212024655250096,0.6165554839858924,0.6189435847959839,0.6189435847959839,0.6044150578455614,0.6308558536690855,0.331448457980288,0.6243053018296643,0.6136015806507529,0.6529701898244793,0.6172668705510311,0.6206744390202017,0.6241619641268878,0.6137434704421996,0.5936680057086586,0.6373986249340807,1.836448289193623e-208,3.775813015946658e-219,3.775813015946658e-219,1.0462726505676535e-218,1.359483654093446e-219,5.195143457006391e-219,2.656503166694043e-219,8.370259795678039e-219,1.939972695449374e-219,1.1534093237928225e-228,9.887452558951591e-210,2.657792233277595e-219,5.6161042488233365e-219,1.0824239820489058e-218,1.6873734138884464e-219,3.453353908627083e-187,2.376966171007408e-257,0.3322327039208171,0.33225428389016415,0.33225428389016415,0.33225338339662547,0.3322551845258928,0.3322539804298183,0.31822414587477665,0.34741463853584026,0.3322428582426856,3.8065726110179723e-6,0.3167845585878564,0.34910980110750733,0.3315833178573517,0.10481696017229675,0.10418614481422778,0.10450423511615609,0.10450423511615609,0.09752640849053457,0.11240745803151471,0.10452429601279055,0.11350949933994657,0.09609164224838677,0.11665837021407305,0.0937876955104811,0.09820081028208302,0.1119969713588886,0.11368160858689283,0.09597032918953512,0.09920703047262068,0.11031555570496274,0.6312527207843923,0.6312538094114244,0.6312538094114244,0.6312515301502244,0.6312532008897722,0.631252865389915,0.5775037813719072,0.6917773136762237,0.6312250580732245,4.716635649318141e-15,0.6103490292817966,0.6531121104888324,0.6295668080083519,0.3128544409820807,0.3137178767522995,0.3137178767522995,0.3139182610069898,0.31347589083270017,0.25705735826947934,0.3071974556038669,0.32038760008764355,0.12339679263656139,0.598269602082758,0.3147020409011322,0.3126980694737053,0.2970304419888445,0.33142343432920524,0.5735477543064952,0.10818065231998335,0.0008518358022049876,0.00161976751282982,0.0011826477319680064,0.0011826477319680064,0.0018518869699018364,0.0007171150469321495,0.17032120854580193,0.001094788381018281,0.0012793565390772238,0.00004950908127908497,0.014727443418946762,0.0012339217265754814,0.001131358301535332,0.0009960420339994928,0.0014145252573967873,0.013759112123954148,0.00002386826672788645,1.563733941836139,1.56373324188581,1.5637334510325627,1.5637334510325627,1.563733509964617,1.4661311922519265,1.5415169827082877,1.5857714713806375,1.5781800249076268,1.5443505382561171,1.8010107580340744,0.9066593495991209,1.5555422193515072,1.571900254608199,1.5545678107034795,1.5718452039063853,0.3154465284214965,0.29145221447397457,0.30329246840825247,0.30329246840825247,0.29423435984233876,0.3126452344249803,0.30317603338340704,0.3034133435385842,0.31189157090002817,0.2947253773307751,0.3230649361389825,0.2838099114407806,0.29836425740670247,0.30841259149807015,0.32494445059721444,0.281846650400643,0.2878345943694324,0.3193754201640526,0.3986738529515392,0.38503462104740305,0.39220097338101173,0.39220097338101173,0.376094260334048,0.4057131340337696,0.39212706999217994,0.39227688206304917,0.39832879334305576,0.3858719384779957,0.42172827939052804,0.38696671627982054,0.39752033092684425,0.4059666294091254,0.3773711945712399,0.31625757295282325,0.41491217515118883,1.5638548540257793,1.563854227658919,1.5638544148188394,1.5638544148188394,1.5638544675110304,1.4717659116462134,1.5418549332833158,1.5856249797043709,1.576425457497872,1.5464427376821388,1.7932619624034833,0.905657823331995,1.5558331747409602,1.57106915274456,0.39235666951859305,0.3774461214500902,0.38521613756682416,0.38521613756682416,0.3678484453647654,0.4004287417826388,0.38512348556574144,0.38531380359546885,0.39163028805005373,0.378623388235587,0.4252202375921709,0.37976606151282655,0.39077762142683703,0.39967123527155757,0.36980353075689637,0.3071711650513344,0.4173281120866864,0.31556789183274353,0.2915720185200268,0.3034133435385842,0.2943545436855381,0.31276644273926685,0.3035389324326494,0.3120121650166921,0.2948451564747423,0.32318631375064,0.28392867725748994,0.2984840965101472,0.3085331905000839,0.32506608657462593,0.281965347258168,0.28795402674387505,0.31949670423123905 +0.0037605729535565057,0.0037510965637650427,0.003753575289257758,0.004078631383436228,0.003741940513310857,0.003741939807217917,0.0037419398801400187,0.003752551050803491,0.003811921565190202,0.0037419384858903004,0.0038436793677870213,0.0037423437709707776,0.0037424384311869332,0.003813744060532172,0.003741939917956316,0.003741939974752501,0.0038161052281408124,0.003741939844889985,0.00374193999280515,0.0037605780538451546,0.0037605683383132504,0.0037605729535565057,0.0037605729535565057,0.0037605763100119257,0.0037605725312289994,0.003760708936565955,0.0037604324265954805,0.0037634283147743785,0.003757639009193443,0.003748756019482826,0.0037607282481062904,0.0037604114167111295,0.0037601346071538693,0.003761023432113056,0.0037515192444276015,0.0037506873797125205,0.0037510965637650427,0.0037510965637650427,0.0037498784418252547,0.0037525988042126385,0.0037510958669335786,0.003752026973200324,0.0037502267802445193,0.00375243045693424,0.003749893706140726,0.0037509461656872996,0.0037512538463656112,0.003754464430020199,0.0037457653752240366,0.003763876595252643,0.0037535807177919945,0.0037535706546857495,0.003753575289257758,0.003753575289257758,0.0037535723458514496,0.003753578661426462,0.003750326151056417,0.003754231770972874,0.0037529400739869084,0.0037544917310272934,0.00375270596351524,0.003753398918229421,0.0037537585164424923,0.0037544089200475775,0.003752775586106677,0.003751670318408588,0.0037558593591332525,0.004078631390750067,0.004078631379975679,0.004078631383436228,0.004078631383436228,0.004078631384693727,0.004078626403103803,0.0040786375873983855,0.004075202609393102,0.00408212971409551,0.0040804481761491556,0.00407675207781796,0.004216754379730706,0.003879986496604908,0.004069994376753896,0.004087707665448087,0.004070995774021492,0.004086462588117506,0.003741940516912919,0.0037419405097446072,0.003741940513310857,0.003741940513310857,0.003741940504942873,0.0037419405224531333,0.003741939977589862,0.003741940383548371,0.003741940330845126,0.0037419405350525665,0.0037419404919651765,0.003741940027493503,0.003741940541059681,0.0037419404867514625,0.0037419404931283893,0.003741940534795179,0.003741939813117319,0.003741939801585574,0.003741939807217917,0.003741939807217917,0.0037419397953461545,0.00374193982071804,0.003741939752984167,0.003741940050880773,0.0037419398925570466,0.0037419397598447146,0.0037419398555486928,0.003741939774087174,0.0037419397461702186,0.0037419398189855874,0.0037419397964154337,0.003741939793467876,0.0037419398229001357,0.0037419398857095366,0.0037419398746119607,0.0037419398801400187,0.0037419398801400187,0.0037419398325211294,0.003741939947229577,0.00374193974638546,0.0037419399639909826,0.0037419398328380747,0.0037419400286778128,0.0037419400305073905,0.003741939808515666,0.0037419399008118883,0.0037419398604208332,0.0037419398295978116,0.0037419399515219534,0.0037521988833779485,0.003752551050803491,0.003752551050803491,0.0037522200103362524,0.003752902452584599,0.003752545396339552,0.0037525579942367104,0.003753584337922453,0.0037515773024482894,0.0037541049817087146,0.003751142638216339,0.00375209817272947,0.0037530404252058116,0.0037539651750312535,0.0037512454334390605,0.00374899149040047,0.0037579123436836887,0.003811920324282585,0.003811921565190202,0.003811921565190202,0.0038119205614474626,0.0038119226001541947,0.0038119219480875406,0.0038101533530941686,0.0038137838401952106,0.0038119181143002824,0.004253834643258197,0.003809969328353001,0.003813989157356614,0.0038117204126370883,0.0037419384870703014,0.003741938484681343,0.0037419384858903004,0.0037419384858903004,0.0037419384316515966,0.0037419385358159005,0.003741938997928483,0.00374193841355181,0.0037419388410654536,0.0037419385281540008,0.003741938437204184,0.0037419384694480115,0.003741938518167893,0.0037419385703741375,0.003741938387456261,0.0037419384640339885,0.0037419385069812072,0.003843679216703459,0.0038436793677870213,0.0038436793677870213,0.0038436729166341542,0.0038436795269013516,0.0038436785603477865,0.003838481173590966,0.0038494692232852556,0.0038436752640982476,0.0044836630858365294,0.0038416677011905978,0.0038457738576710546,0.0038434404177780175,0.0037423438038484435,0.0037423437709707776,0.0037423437709707776,0.0037423437621046194,0.00374234378205726,0.003741939919566301,0.0037423447698738694,0.003742343019074793,0.0037423942012414393,0.0037422963242806128,0.0037423440240690648,0.0037423440096201184,0.003742346640863539,0.0037423411000621003,0.0037423079364240644,0.003742387817684023,0.003742441350635634,0.0037424355790429058,0.0037424384311869332,0.0037424384311869332,0.003742432259636146,0.0037424454332822725,0.003741939994985464,0.003742441052627015,0.003742436053614388,0.003742506885264883,0.003742374174931627,0.0037424368676858195,0.0037424399587339405,0.003742443826367437,0.0037424332824615475,0.0037423899471061978,0.003742498632661351,0.003813744066313239,0.0038137440580686857,0.003813744060532172,0.003813744060532172,0.003813744061383329,0.0038044246320344697,0.003814901268421224,0.0038124853686422786,0.0038174448083181565,0.003810006247986939,0.0037936188911619124,0.003821275385579863,0.0038141860140148264,0.0038132881574632752,0.003811871328308447,0.003815670265773965,0.0037419399391852132,0.003741939899701625,0.003741939917956316,0.003741939917956316,0.0037419398874074736,0.003741939959522745,0.0037419398717219903,0.00374193999280515,0.003741940109043201,0.003741939855817538,0.0037419400215624728,0.003741939861243372,0.003741940434868807,0.0037419399884562367,0.0037419400927364253,0.003741939862203199,0.0037419398713273936,0.003741939991384469,0.003741939909991377,0.003741940073066094,0.003741939974752501,0.003741939974752501,0.0037419405198916593,0.003741939844347922,0.003741940292137829,0.0037419398560817893,0.003741939845787936,0.0037419405708938344,0.00374194004302688,0.0037419399237539467,0.0037419401796254604,0.0037419398437627317,0.0037419405087684467,0.003741939890693841,0.0037419402712651905,0.003816105233966762,0.00381610522565821,0.0038161052281408124,0.0038161052281408124,0.003816105228998582,0.0038067415497426717,0.0038172176498762482,0.0038148899856932836,0.0038198322566844016,0.0038123364023363963,0.0037962717678001134,0.0038223170264469674,0.003816526355102294,0.0038180789377249614,0.0037419398545853024,0.003741939847143835,0.003741939844889985,0.003741939844889985,0.0037419399250992573,0.0037419399262682024,0.0037419398846932524,0.0037419398950576128,0.0037419399561241956,0.0037419399902713373,0.00374193984458762,0.003741940166905753,0.003741940582583498,0.0037419399622425527,0.0037419400590316754,0.003741940085208649,0.003741940313379505,0.003741940023146661,0.0037419399657126545,0.00374193999280515,0.0037419399465248014,0.003741940051545547,0.0037419401010024295,0.003741940255007567,0.003741939868286081,0.0037419401362562424,0.003741939897971412,0.0037419407235556416,0.003741939888001034,0.003741940232081749,0.003741939870953647,0.003741939919010483,0.003741940095294139 +0.011196095695390111,0.006679342945092886,0.12153781681576324,0.029753974002653262,0.02562720491594636,0.015227854126547811,0.013220331212329357,0.2988012854122851,0.011958353762840648,0.013207559395133045,0.013198845415086584,0.010479143614373295,0.01442669437935691,0.01701659562569449,0.015132782978667155,0.017468373501357028,0.017074938447328478,0.017299230208758405,0.015132782978667155,0.011196748052560336,0.011195767736014628,0.011196095695390111,0.011196095695390111,0.011196428210749298,0.011196095695390111,0.01118713377638301,0.011204969833136968,0.011300788095100898,0.011080014955374516,0.011695738269017136,0.011186279244686346,0.011206186704520274,0.011179114221501424,0.011213213008953324,0.005762243659610677,0.007660581971499384,0.006679342945092886,0.006679342945092886,0.009827131374990588,0.004269190253609601,0.006679342945092886,0.006406070616789393,0.006768381118628201,0.004942481539311643,0.008995715260170433,0.006614040787567333,0.006681621564272394,0.006114763990700765,0.04234492576015881,0.0003009861462920907,0.12159237303918594,0.12149123530036737,0.12153781681576324,0.12153781681576324,0.12151118537533727,0.12156788887104773,0.12153781681576324,0.12203545800487987,0.1207167209372336,0.12481130169234418,0.11813376440287877,0.12138756358284264,0.12149123517211627,0.1221675965890648,0.12083019596308955,0.11363927872855283,0.12949869214742088,0.02975397496246521,0.02975397354568332,0.029753974002653262,0.029753974002653262,0.02975397415444608,0.029753974002653262,0.029753974002653262,0.029395450572041047,0.030138079643380035,0.02982166011036825,0.029684436105239846,0.04982469285402458,0.015078481943168137,0.028859729047114365,0.030736200332326977,0.029472985882034276,0.030046709899551213,0.02606385719590613,0.02520616766853176,0.02562720491594636,0.02562720491594636,0.02483403013601346,0.026534308697160138,0.02562720491594636,0.02562720491594636,0.026115760753547542,0.02659422098617539,0.024697484464679117,0.025648508934308083,0.027469138252008744,0.0238654544631121,0.02389740169878706,0.027644754093552867,0.015311793698806638,0.015135711035004192,0.015227854126547811,0.015227854126547811,0.015101398911556393,0.015350061864000236,0.015227854126547811,0.015227854126547811,0.015291699901217738,0.015162824491062578,0.015705638172586616,0.014762881505492065,0.015243844188983405,0.015285990002465765,0.015148738580543024,0.015049449297546157,0.01541431018788943,0.013250852674159187,0.013175687733126839,0.013220331212329357,0.013220331212329357,0.012920670482721297,0.013551303723033389,0.013220331212329357,0.013279844061611628,0.01315934440394966,0.014483248784896322,0.0132007091075045,0.013237988051472646,0.013279521498009912,0.013162024408928413,0.012859251034180648,0.013622082782041741,0.29628833167637597,0.2988012854122851,0.2988012854122851,0.2971589976012062,0.3002526692495761,0.2988012854122851,0.2988012854122851,0.29940115499758974,0.2983150831260616,0.3032226283787958,0.2937870619945605,0.29887622507027556,0.2987847313870421,0.29939445869647363,0.2982688515292354,0.28040046623392306,0.3105702556235667,0.011958306536369392,0.011958353762840648,0.011958353762840648,0.011958342766779324,0.01195838319223173,0.011958353762840648,0.011890688120064438,0.012028693391122659,0.01195828575205366,0.03991472640287121,0.01188481820963611,0.012036547154604938,0.011954090973190569,0.013216400118397623,0.01319852202435176,0.013207559395133045,0.013207559395133045,0.012854660501346237,0.013605995664508094,0.013207559395133045,0.013474678568177152,0.012938422786988587,0.013604826910170686,0.01282643676672764,0.013006509259833057,0.013423209718586439,0.013483638289716344,0.012933349177648849,0.013024501784502774,0.01339925996802958,0.013198840421595234,0.013198845415086584,0.013198845415086584,0.013198962456131655,0.013198845415086584,0.013198845415086584,0.012989172730463355,0.01343675880384668,0.013198958813906028,0.06444420208119744,0.013117271034054962,0.013284448677567479,0.013192925812401772,0.010479333949455385,0.010479143614373295,0.010479143614373295,0.010478895305606807,0.010478662656278217,0.010479143614373295,0.010536337005035801,0.010429385566175049,0.011016251770587031,0.010088101150068063,0.010474693445499198,0.010489936360467,0.010620622631487185,0.010349031180482656,0.01013237436630113,0.011049617933482147,0.014560466103187121,0.014315185562014398,0.01442669437935691,0.01442669437935691,0.014192454338577742,0.014694700279489355,0.01442669437935691,0.014628589878966562,0.014243588185063999,0.016327220169754235,0.012896503395050685,0.014317699131677042,0.014544757018046433,0.01485813668738089,0.014020305783393682,0.013042812695182789,0.016534139388822543,0.017016596837880434,0.017016595109251662,0.01701659562569449,0.01701659562569449,0.01701659579035342,0.01701659562569449,0.0169138450917435,0.01711919977232885,0.01720150713904841,0.016826286771008597,0.018370625645936788,0.014334667661270057,0.016984365255846037,0.01705461189343113,0.016919462534480338,0.017115587253899667,0.015247224836602336,0.015009555332086639,0.015132782978667155,0.015132782978667155,0.014967812562757242,0.015296823763919113,0.015132782978667155,0.015132782978667155,0.015249021209553964,0.015010071265355932,0.015444323415317292,0.0148180711470383,0.015059704515710155,0.0151923684668273,0.01542613729485135,0.014821585727918371,0.014891056767842631,0.015381747915877243,0.017639244709309127,0.017299230208758405,0.017468373501357028,0.017468373501357028,0.01697806963656795,0.01802481774032575,0.017468373501357028,0.017468373501357028,0.017587161153935726,0.017334171196210578,0.020379163951695124,0.017358714536226092,0.01758430632908371,0.0177893500782371,0.017139069317834016,0.015783683382955233,0.019782371883616097,0.017074939651022383,0.017074937933855693,0.017074938447328478,0.017074938447328478,0.017074938610956315,0.017074938447328478,0.016970958815706344,0.017185955172363102,0.017259066651649096,0.016887460543142222,0.018494070568714414,0.014336839644948062,0.01703882398335192,0.017178501452458125,0.017468373501357028,0.0171292949991587,0.017299230208758405,0.017299230208758405,0.016817633399840458,0.017839039171200378,0.017299230208758405,0.017299230208758405,0.01743518630699275,0.017151109730420413,0.020173470055882537,0.017175946593130598,0.017417544594687053,0.01761266824150151,0.016985645110244606,0.015630890767004635,0.019564284103630668,0.015247224836602336,0.015009555332086639,0.015132782978667155,0.014967812562757242,0.015296823763919113,0.015132782978667155,0.015249021209553964,0.015010071265355932,0.015444323415317292,0.0148180711470383,0.015059704515710155,0.0151923684668273,0.01542613729485135,0.014821585727918371,0.014891056767842631,0.015381747915877243 +0.0017921654004730615,0.0,2.176765915322137e-84,3.593824406816614e-55,1.0279430358317513e-21,0.7720596327039073,3.923419877620585,2.079158220368208e-269,1.605516185174734e-13,1.8136956415090828e-75,3.157402162252107e-26,0.03327271999118293,1.8158051011831588e-6,6.023880335623676,3.3604073704146034e-39,1.3758175215255426e-26,6.409382660169595,7.145401792877313e-26,5.680917075740878e-39,0.0017949807547712744,0.0017896216009004018,0.0017921654004730615,0.0017921654004730615,0.0017937668945285905,0.001792954245782221,0.0017771510903628325,0.0018059114646036777,0.0025730176762694735,0.0012154209255367471,0.0026964273718441925,0.0017764284854904827,0.0018074103480967614,0.001691303384374715,0.0019012139301315637,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0332213943692453e-84,2.3073310119122166e-84,2.176765915322137e-84,2.176765915322137e-84,2.2525469389758213e-84,2.0939652346284606e-84,2.381124749194756e-73,3.171677555655199e-84,1.50413556460972e-84,6.879994496649929e-87,6.448565307271118e-82,1.9646900476464246e-84,2.4199051786364408e-84,3.506593754251982e-84,1.3662913873806913e-84,1.3129797121974283e-78,1.0539346728998244e-90,3.593752047255474e-55,3.593858793881243e-55,3.593824406816614e-55,3.593824406816614e-55,3.593812729413722e-55,1.7847444328601142e-55,7.931756583643152e-55,7.024004444852855e-54,1.6817973340066147e-56,4.326377319958851e-56,3.1009447887595986e-54,1.559812201487209e-97,8.650061677067782e-13,5.1652601262823665e-52,1.3932592485451857e-58,2.9396265484065796e-51,1.8564985945603481e-59,4.955748322285785e-22,2.080078646386452e-21,1.0279430358317513e-21,1.0279430358317513e-21,4.433733067011374e-21,1.9433039189077456e-22,5.9877982361755364e-27,2.9618198865913686e-17,9.351511265041367e-22,1.6310380236304193e-22,5.822023873085419e-21,1.0266551876971533e-21,1.5341404049619494e-21,4.0988289503288794e-22,2.5737045573523655e-20,2.1998904524049638e-23,0.812793765319242,0.7325107421025701,0.7720596327039073,0.7720596327039073,0.7096415613036292,0.8389944862793846,0.5108054094385477,1.2510421427778433,0.7997375478982527,0.7444935966547623,1.0079312404895817,0.5658616625631149,0.7812730158647849,0.805030319880943,0.7393259971857338,0.6879899424667159,0.863220749199415,3.9606559187563617,3.883879534668869,3.923419877620585,3.923419877620585,3.5241655200658064,4.226510320022097,1.7455006049641475,3.9176302877473588,3.928280992854309,4.031922221957564,3.9258209728247557,3.920803907388214,3.919776802786982,3.9261220989745587,3.4600187106631006,4.238703959540774,2.138738082798117e-264,2.079158220368208e-269,2.079158220368208e-269,5.166522683203303e-266,6.433125424107886e-273,1.6547238593885708e-271,3.13317925867635e-267,4.6905836093624644e-269,1.0098112156211364e-269,1.9745529268037353e-281,1.338287928122359e-257,2.5005471392432166e-269,1.7386224081251043e-269,1.7142921762496147e-268,2.673390203849073e-270,6.903174450894255e-234,1.778043728177e-312,1.6074778775495235e-13,1.605516185174734e-13,1.605516185174734e-13,1.6067014921519712e-13,1.6043084206513738e-13,1.32831967256165e-13,1.08684009700167e-12,2.0170123132108788e-14,1.608728816615582e-13,8.679824383416775e-214,1.0309761472518888e-12,2.055369486693448e-14,1.8066823526143355e-13,1.7340822395846705e-75,1.8986682591836676e-75,1.8136956415090828e-75,1.8136956415090828e-75,9.906036816057156e-75,2.789814240265932e-76,1.9659914821513355e-75,3.145313232772507e-72,6.703703527006331e-79,3.633684583483213e-76,8.57427142905512e-75,3.991761956256434e-76,7.975268815893795e-75,7.990298437550455e-71,1.2741012022879464e-80,4.0118937797464026e-75,7.913499554831189e-76,3.157841077080838e-26,3.157402162252107e-26,3.157402162252107e-26,3.1712689163473337e-26,2.196388614586525e-26,4.680423694134725e-26,3.890971212592117e-24,1.3427494030219172e-28,3.169112489069732e-26,0.0,4.7941634937775805e-25,1.723073056084528e-27,3.9265040199925113e-26,0.03314677442160319,0.03327271999118293,0.03327271999118293,0.033305225422501396,0.03323256472424229,3.439351242455429,0.03128921645063575,0.0353830370861029,0.0008391884615739509,0.45061221811468605,0.03360631354248307,0.0329308691326254,0.028718047469003413,0.038478920404161364,0.31475783988577316,0.0007643891418532312,1.1556044832286911e-6,2.81698189338873e-6,1.8158051011831588e-6,1.8158051011831588e-6,4.243944366983388e-6,6.950071210857401e-7,0.7526184225330459,1.5663626575644688e-6,2.112007694499897e-6,8.79315459937376e-10,0.0007450168034577659,1.9807980300151975e-6,1.6584811411856006e-6,1.3304290632536013e-6,2.5122626284492494e-6,0.0003632356816968854,5.36642721521018e-10,6.023883488961204,6.023878991894203,6.023880335623676,6.023880335623676,6.023880773966161,5.017094129477314,5.860363636946164,6.187269592701536,6.8738204528303894,5.203626720359104,7.7687518835609035,2.0770547175898746,5.964927940726652,6.082662029215124,5.599199371446638,6.471329496535136,2.7890500892953157e-39,4.026176875502589e-39,3.3604073704146034e-39,3.3604073704146034e-39,4.4606209395411135e-39,2.476416192760261e-39,2.0484575538749727e-39,5.680917075740878e-39,1.8436423305546008e-38,5.806601064978179e-40,1.8708375836748093e-39,5.894310543865481e-39,1.6385449314261924e-39,6.938592368966335e-39,2.8240691059937503e-37,2.681150826658329e-41,5.266382625122876e-39,2.0850902729341957e-39,1.0735441114718293e-26,1.7550330015671428e-26,1.3758175215255426e-26,1.3758175215255426e-26,2.91148378449786e-26,5.7313953435430445e-27,7.194540026573822e-27,2.7293269384700356e-26,4.0481250554586285e-26,4.518223947050159e-27,1.3457905960661922e-28,7.844609654357713e-27,2.4181812877451623e-26,1.9480115315222214e-25,7.732609486793548e-28,1.638827462198905e-25,3.271908147041478e-28,6.409385907922954,6.4093812762093805,6.409382660169595,6.409382660169595,6.409383111555037,5.354504232576126,6.234950669973013,6.583430342270076,7.277415745471085,5.563010595155053,8.240652131909137,2.1872700025994196,6.347228458987095,6.875531802575561,5.625096487847871e-26,9.034913865778976e-26,7.145401792877313e-26,7.145401792877313e-26,1.462274843657014e-25,3.0867282879099703e-26,3.47449356418358e-26,1.5287542360325834e-25,2.0366510754642596e-25,2.425148704002421e-26,8.42157470701621e-28,4.1591183043403127e-26,1.2300817742271922e-25,9.50367182983344e-25,4.298328705660253e-27,7.579381502275643e-25,1.990527366182165e-27,4.720359404845469e-39,6.79883701544269e-39,5.680917075740878e-39,7.52789661569048e-39,4.194094948556382e-39,9.911179967002473e-39,3.07437184754696e-38,9.956861792215344e-40,3.173317933020921e-39,9.931348320285226e-39,2.7923087178394477e-39,1.1635271218550076e-38,4.6535644242230754e-37,4.660323071203892e-41,8.878730895345073e-39,3.5348495047569556e-39 +0.17716142753361,0.0,1.7430137405206016e-48,0.0016154012637978853,0.07716119582928983,1.7839258248845082,2.3224482731721086,3.5807119972150144e-114,0.5143379298311698,0.7492122069783674,1.2017446495079878,0.007045874255697094,2.2829077241599853e-6,2.5409435600112302,1.2313113429787241,2.471457979929454,2.5450434933818955,2.502155805248672,1.232406577429082,0.17722970588693798,0.17709966237072627,0.17716142753361,0.17716142753361,0.17720265943213057,0.17714783435387382,0.17594715699459784,0.1783783680370474,0.19965845885465774,0.15497096547286884,0.24341733002298274,0.17574564447958244,0.17858320651825565,0.17367959824670826,0.18075974132677963,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6882441982982374e-48,1.7911849637296708e-48,1.7430137405206016e-48,1.7430137405206016e-48,1.7720772435900763e-48,1.7105155879234077e-48,8.404463601545163e-42,1.7841249027499903e-48,1.711466795906384e-48,6.164366264403375e-50,4.726499265930228e-47,1.7305166638295558e-48,1.756225133415369e-48,1.787418750875918e-48,1.714812058268811e-48,5.010205540293002e-45,2.7748092300840798e-52,0.0016154003870108345,0.0016154016774236931,0.0016154012637978853,0.0016154012637978853,0.0016154011169438882,0.0016160284163138773,0.0016148512489486551,0.002170354074434401,0.001186735691630126,0.0014959323534009677,0.0017483816505303494,8.607419941002007e-12,2.1719515416473354,0.003351907774367269,0.0007141126053048089,0.0022516852554999574,0.0011429976912826826,0.06170051098053775,0.09554096986958156,0.07716119582928983,0.07716119582928983,0.12168980565382499,0.045157123731912975,0.13055877857570164,0.031475864245121304,0.058824060567315324,0.0433466052913091,0.13073954639116026,0.0770846100837645,0.027384059388121322,0.19654213846952298,0.2094993852188788,0.02152782505097851,1.8202516119657326,1.7475206484791233,1.7839258248845082,1.7839258248845082,1.7180969489449305,1.8509801612173902,1.6601340595878928,1.979384601771266,1.8091390101144842,1.7582085056345076,1.9867760740314824,1.5714590625929028,1.7930072960818977,1.8125125232556003,1.7546906780230973,1.700466615958124,1.868182321743535,2.3050333176342392,2.339561762291838,2.3224482731721086,2.3224482731721086,2.452127613474375,2.127014936427215,2.3781880162186337,2.3134294071018378,2.331492142179869,1.595379135306972,2.325192936390994,2.3196221009214817,2.313462777122239,2.331458470404362,2.465220389309635,2.09961629949343,7.283040575131843e-112,3.5807119972150144e-114,3.5807119972150144e-114,2.218866089809817e-112,4.9103275428682783e-116,4.6795814874706006e-114,2.6678857235024695e-114,1.2614645508391894e-114,1.0967758698300407e-113,3.4202788436386866e-120,2.810422558766903e-108,5.771338689947939e-114,2.2062186224217287e-114,8.442310299522958e-115,1.7572942769532074e-113,3.806255159989948e-95,8.790117426337323e-138,0.5143177301221938,0.5143379298311698,0.5143379298311698,0.5143244561499272,0.5143517138421969,0.5143383528221092,0.48540064910765857,0.5460222641112177,0.5142991442349857,8.927031961295473e-9,0.48245292351156205,0.5495906840015892,0.5120616733124941,0.7536779001886214,0.7446746107985067,0.7492122069783674,0.7492122069783674,0.5905948730863153,0.9534432836064005,0.7495426714308914,0.8623994572157694,0.6435823614421904,0.9242830246664565,0.6000472137735793,0.6712696848718349,0.8416089878797992,0.865705934751235,0.6410871414336896,0.6730038484174817,0.834475862133176,1.2017419646876728,1.2017446495079878,1.2017446495079878,1.2016503617935959,1.2017456052560607,1.2017451945885382,1.0714156983859462,1.3505260714752605,1.2016726486561022,2.628076604913897e-22,1.150818175220608,1.2552721093795087,1.1975146617131893,0.0070240612554330955,0.007045874255697094,0.007045874255697094,0.0070516170330626494,0.007038744670336607,2.330937532357902,0.006625062332701474,0.0074995952950183895,0.0003278095711499634,0.07771474647857937,0.007110707815501209,0.006979446721377309,0.006003181012693487,0.008315180653332494,0.06922209162458985,0.0001753679165879427,1.5913703292598017e-6,3.242876780700928e-6,2.2829077241599853e-6,2.2829077241599853e-6,4.655137475390282e-6,1.0163060789692176e-6,0.05970803661868307,2.0719248565077975e-6,2.5229774023933018e-6,8.398176338141146e-9,0.00023998983834035552,2.4067912518612035e-6,2.1615074246013805e-6,1.8374316632624449e-6,2.878492211942832e-6,0.00022937800194609698,1.8782305210155204e-9,2.540943602836997,2.5409435417619166,2.5409435600112302,2.5409435600112302,2.5409435661018622,2.5385705076140157,2.5300180446311984,2.5493080332100715,2.551829238472404,2.519999924573163,2.457695980147657,1.6484423702956568,2.537191538579802,2.544344564768878,2.5314483887133132,2.54794086312908,1.2724614088165165,1.1914046329590213,1.2313113429787241,1.2313113429787241,1.1678772540704494,1.2999396615358725,1.2302567943282328,1.232406577429082,1.2818439875339314,1.1809964282710073,1.3632421401547323,1.1052433029630087,1.2024251211881385,1.2613163471229012,1.3587460958685849,1.1054053609521426,1.1300400815369331,1.3394897201472955,2.4322095652016857,2.503627159728269,2.471457979929454,2.471457979929454,2.5483942767374925,2.3042322187926776,2.472310629132148,2.4705582141732094,2.444782516894929,2.4950483525900964,1.4089261950882594,2.4909894491361957,2.448894334198969,2.4053374847538294,2.5209528699927404,2.409048340108464,1.4941498870866743,2.5450435270466634,2.545043479036367,2.5450434933818955,2.5450434933818955,2.5450434981683268,2.5449197182894046,2.5352723717968364,2.5520603992725692,2.552619027424174,2.5276144188854666,2.433534654491467,1.650609516070364,2.541776532189946,2.5503077785534938,2.4696088732984376,2.5274241132435518,2.502155805248672,2.502155805248672,2.5565606042418145,2.3585750347196868,2.5029119109561346,2.5013593006421444,2.480244219459566,2.5208192124729396,1.502509900466302,2.5176721626312197,2.4836643660223174,2.4467936770651337,2.540009927518957,2.3700486534516045,1.5900563651933233,1.2735766202362881,1.192479092056496,1.232406577429082,1.1689387811830643,1.3010674434537934,1.233543771246488,1.2829568433305203,1.1820688620329345,1.3643971059770055,1.1062676733425199,1.203507010182287,1.2624216089345621,1.3598846923487438,1.1064402960787159,1.1310798719210045,1.3406343728716323 +0.0012564186364238865,4.262540928283305e-233,0.00001062986479181556,0.13465689420274454,0.21464127459023982,0.012766934268108132,0.03686586511425611,9.50030422683504e-18,0.0022224163432655437,0.007897182266180813,0.004349294542150701,0.20208585408472338,0.1938290592189644,0.01667786794746725,0.01138435387129375,0.05853630835139484,0.016940367856314302,0.056032798013339664,0.011396778976156208,0.0012566646192502912,0.00125619608954974,0.0012564186364238865,0.0012564186364238865,0.001256570054744217,0.0012563701149928255,0.0012504749239576807,0.0012623810873102132,0.0013447067744006918,0.0011650484623778239,0.001587256737552582,0.0012495159294783728,0.0012633598274842687,0.0012423202859843064,0.0012708786901331293,3.857893083283114e-238,4.2067368920818975e-228,4.262540928283305e-233,4.262540928283305e-233,1.2841719647393305e-218,1.4470328038539953e-249,4.110043653862287e-233,8.531493821600025e-233,2.3260847391966537e-233,7.869541912872748e-242,1.8714353853643393e-224,3.793477204425639e-233,4.822141692592107e-233,5.2413252251164226e-232,3.412083713189276e-159,0.0,0.000010587255691260522,0.000010666381618508144,0.00001062986479181556,0.00001062986479181556,0.00001065223848230487,0.000010604419516780129,0.00004498183570746215,0.000010617013630450501,0.000010649875979019703,6.774290570559741e-6,0.00001652824759611206,0.000010632670533714693,0.000010627683761297889,0.000010608619174258115,0.000010662759572525266,0.00003134303723577845,3.1563165190285718e-6,0.13465689752081966,0.13465689262906838,0.13465689420274454,0.13465689420274454,0.1346568947555877,0.13465383821991853,0.13466035409720964,0.13183272655602551,0.1374563980702703,0.13517472907407052,0.13411520982394012,0.1144465522036068,0.009784237162998812,0.12741294359255573,0.14172947885240356,0.1323306648771238,0.13691750106437633,0.214939473199045,0.21400674108377307,0.21464127459023982,0.21464127459023982,0.21280202935698125,0.2147572243018701,0.21157652353278378,0.21293844019917438,0.21493500654029182,0.21468319267357144,0.21238168609090027,0.2146429816407216,0.21405092887958704,0.21031458062215433,0.20791641919912002,0.21196946065511071,0.01309785406388049,0.012445074593786742,0.012766934268108132,0.012766934268108132,0.012167472280023852,0.013413819979474734,0.011550190234515685,0.014863979918958522,0.012947798740616882,0.012585531990593183,0.014794601695065454,0.010982337272351478,0.012831309768329626,0.012973224835592951,0.01255993583039787,0.012027399108547398,0.013567805841626101,0.03741934670484724,0.03630956231165289,0.03686586511425611,0.03686586511425611,0.03205798338870376,0.042742627534732174,0.02256767036537105,0.0370548191725953,0.03667399522836999,0.056050620729090804,0.03680852285169828,0.03692481118631194,0.03705555095052477,0.03667305143909421,0.03153121963902629,0.04341432292716135,2.3548002695265678e-17,9.50030422683504e-18,9.50030422683504e-18,1.987034819944785e-17,4.399623428534966e-18,9.949830090444063e-18,9.032679171088836e-18,8.390337153545247e-18,1.0898261189190196e-17,8.664172065555768e-19,9.809992204165687e-17,1.0057095837598066e-17,8.97833649250629e-18,7.982445703083983e-18,1.1582559894603256e-17,2.487338572595897e-14,4.168406538238108e-22,0.0022223643488634994,0.0022224163432655437,0.0022224163432655437,0.002222380053568487,0.002222453531435358,0.002222421779792597,0.002136713398185019,0.0023159178960311497,0.0022223085108506093,0.149977866417944,0.002127961009069927,0.0023264305438596504,0.002216084131673082,0.007937905841208823,0.007855825988468084,0.007897182266180813,0.007897182266180813,0.006435182718786282,0.00983547439371047,0.007900973682695017,0.00877401691744553,0.007070750747203545,0.00949802012786892,0.006557615762256653,0.007300706399262081,0.008596599848644047,0.008809838653819822,0.007041978481034788,0.007204587178944446,0.008679996967261782,0.00434928579699639,0.004349294542150701,0.004349294542150701,0.004348972827744682,0.004349294102313823,0.004349293296653066,0.0039124836136086635,0.004883989920701584,0.004349059986056012,0.027635334533006605,0.004175560019015431,0.004536678306723423,0.004335518476911402,0.20211696983018504,0.20208585408472338,0.20208585408472338,0.2020776290660358,0.20209608375184515,0.08755406407163094,0.20251040797472855,0.201645644602369,0.2157218283220129,0.16539014599970128,0.20202279198106254,0.20215083334937078,0.2031833614640609,0.2008772309458646,0.16506244085630403,0.21452843901597765,0.19078103185210485,0.19666679708091203,0.1938290592189644,0.1938290592189644,0.1995322775448798,0.18669690034656092,0.20426490101246977,0.1932859992215218,0.19437883440554446,0.1422125251877302,0.2160104108982681,0.19411434011101592,0.19352815697259237,0.19259725642674339,0.19511394848064323,0.21596188035847189,0.12123285725051865,0.016677870138259387,0.016677867013912072,0.01667786794746725,0.01667786794746725,0.016677868261532208,0.016855969441284785,0.016108840015516265,0.017271956433780565,0.017585818822050247,0.015776786479889286,0.024996543523456947,0.006641102597594797,0.016464366683950196,0.01689481282779715,0.016209252579390394,0.01716448087613831,0.011754606964723741,0.011030638321760712,0.01138435387129375,0.01138435387129375,0.010810821049223136,0.012021861397616802,0.011372409568991897,0.011396778976156208,0.011787694961098851,0.010987852533473487,0.012631895435384316,0.010250905340856941,0.011157489619354073,0.011621729057897498,0.012416644309830253,0.010396628323182567,0.010464948951103089,0.01240810615387916,0.06127633451809455,0.055884099166320186,0.05853630835139484,0.05853630835139484,0.05027574475593772,0.06872627984356543,0.058464807202078126,0.058611418503067315,0.06004999744804287,0.0570213323462548,0.10414455010488996,0.05730748662877187,0.0598164813141162,0.06205772944860821,0.055011210646366354,0.033128136975748734,0.10429225732820643,0.01694037004482799,0.016940366923730223,0.016940367856314302,0.016940367856314302,0.016940368170053698,0.017186349092128756,0.0163470483576902,0.017561010564937907,0.01784659743756898,0.01603971619409982,0.02571109759489633,0.00663739484387206,0.0167199237940838,0.01743458007960078,0.05869040851194256,0.05346263813982527,0.056032798013339664,0.056032798013339664,0.04810905000828045,0.06584806818195978,0.055956583866399304,0.056113187109408345,0.05749859889738878,0.05456667888419382,0.1002748298629912,0.05484361290533075,0.057272461132987326,0.05944397228180189,0.05262262469369799,0.03169693909007837,0.10025954419275766,0.01176745230068224,0.011042661330467347,0.011396778976156208,0.010822593864609919,0.012035009647715691,0.011409712950647893,0.011800480444681325,0.010999873512669907,0.012645735308418999,0.01026203532196129,0.011169682051870642,0.011634354798905077,0.012430062188801628,0.010408075085935694,0.010476327633412066,0.012421690827526345 +0.948768706732502,0.0,1.4499293796658004e-182,2.45244230752335e-30,9.604727961036259e-14,4.755271724895106,0.029979654662470545,0.0,1.6935101565012018,6.568144629181864,0.6517527544649788,1.2527926379529999e-17,6.761348644947212e-33,0.28646288091910604,6.397230918705443,0.03665192442391875,0.24593783978260633,0.05007128346561291,6.39403111760737,0.9491657241489919,0.9484095560835599,0.948768706732502,0.948768706732502,0.949017708240358,0.9486800468838791,0.9392269617450816,0.9583905796129568,1.1113969730069029,0.7875706274469213,1.6087842661334633,0.9376707583360959,0.9599856633015794,0.9233707180616885,0.9749968655971358,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3247029260969546e-182,1.5661907272613667e-182,1.4499293796658004e-182,1.4499293796658004e-182,1.5209076646058538e-182,1.3729484633621118e-182,2.883249577506105e-163,2.4679229820960842e-182,8.61750214732141e-183,2.0380143469254722e-187,9.173603910354614e-178,1.2502703515040697e-182,1.692987973262856e-182,2.7915654458581827e-182,7.65738569730619e-183,7.158042614587794e-171,2.34522605231382e-195,2.4524336425301143e-30,2.452446433077643e-30,2.45244230752335e-30,2.45244230752335e-30,2.452440859094017e-30,2.4558359214272125e-30,2.445682695907193e-30,1.569166301184532e-29,3.577606477872988e-31,1.3083093209460158e-30,4.681424966735718e-30,1.3608604131758634e-75,0.022008800216045718,2.485569200622763e-28,1.5541797102380602e-32,3.887313724373672e-29,1.374504611286514e-31,2.8177093816623233e-14,3.148695280712432e-13,9.604727961036259e-14,9.604727961036259e-14,1.336698618197426e-12,4.6896868788736846e-15,2.4464468176482103e-12,4.688003925919792e-16,2.1288451336046483e-14,3.638796232846489e-15,2.1031899395168695e-12,9.551339880016345e-14,3.404379615781918e-16,2.1504538207869505e-11,3.7932273422067704e-11,7.292865208020155e-17,4.573277332166399,4.934045669635123,4.755271724895106,4.755271724895106,5.101113284813588,4.388052521367296,5.4165452439989785,3.633175027786637,4.6326491779544385,4.878538718691869,3.6588986819254887,5.771931559390541,4.711390204090481,4.615936241514626,4.8954250967726045,5.175160292258972,4.310634988300115,0.02693045461309686,0.0333974756797561,0.029979654662470545,0.029979654662470545,0.07776123274051491,0.009460857329973775,1.0525025206656053,0.028571320886868985,0.03148707338499901,0.0006788372987654661,0.03042478511891351,0.029531689573586907,0.028570382859722746,0.03148677756596367,0.08531515890070453,0.008458248446933736,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6935334253540082,1.6935101565012018,1.6935101565012018,1.6935278246222825,1.6934919878710637,1.69351831224246,1.6974101493415394,1.6795695917093443,1.6935664042458607,3.1037075649573324e-68,1.6972903739186005,1.6774236391941404,1.6967761506802477,6.579938616084817,6.555767309315089,6.568144629181864,6.568144629181864,5.848540500147974,6.749541850795003,6.5690938518370094,6.765708810001611,6.173285156444548,6.76620976303765,5.940131499536118,6.299244971570065,6.745119912136532,6.768342813259742,6.160279045747249,6.305236740597884,6.7299018278620295,0.6517582792039381,0.6517527544649788,0.6517527544649788,0.651967749788126,0.6517537659759974,0.6517539542749725,0.8570653277163373,0.455253774577109,0.6519007436577181,3.632625241654225e-149,0.7285633333658432,0.5761657892782782,0.6605081776601684,1.2353030169236159e-17,1.2527926379529999e-17,1.2527926379529999e-17,1.2574837872524874e-17,1.246971355260854e-17,0.00315463158200219,9.368554773022086e-18,1.6842183010837897e-17,4.7941141862124795e-24,3.043052097138148e-12,1.3081705415945843e-17,1.1982298764796214e-17,5.886858058325739e-18,2.7607387646623637e-17,2.0976849125353462e-12,1.4581807940160562e-25,1.4974179451270091e-33,2.943619281784328e-32,6.761348644947212e-33,6.761348644947212e-33,1.4694871504919042e-31,2.0692253923421382e-34,8.82125902054823e-15,4.753261637203662e-33,9.744567723787153e-33,3.6595326035331884e-43,5.426819481320066e-24,8.177516414995101e-33,5.55633767630947e-33,3.0661110872939155e-33,1.596194629983713e-32,6.977998734185165e-24,2.8686457180379705e-46,0.2864626804892068,0.2864629663281505,0.28646288091910604,0.28646288091910604,0.2864628519119541,0.3846821553191458,0.3073638487541311,0.26664793129023456,0.20455230324827672,0.39700967654588304,0.11316999007416634,1.4338960127434495,0.29404503195742604,0.2790289767695657,0.3402179282615321,0.23905285717099806,6.285285450414032,6.493688122052203,6.397230918705443,6.397230918705443,6.549309753316376,6.1947931977125,6.400326499059403,6.39403111760737,6.256551132238579,6.516324821034425,5.969251753048069,6.665319882983108,6.468201426583881,6.316259398648656,6.006005544627139,6.651373636299893,6.625171365602917,6.055673728389828,0.02603416621198302,0.05098884844243863,0.03665192442391875,0.03665192442391875,0.10362773635822833,0.009988888122744516,0.036973844051961205,0.03631571051022692,0.029098778332774942,0.04609743620477984,0.00006279397548408409,0.04419340697580831,0.030123443209451654,0.021411828961974185,0.06222027742993865,0.8483490778896703,0.00009001917413582175,0.2459376639455157,0.24593791471196022,0.24593783978260633,0.24593783978260633,0.2459378143353108,0.32870799884045254,0.2655631027579658,0.22743296431817803,0.17442766087053918,0.3433303123041744,0.08937271242490787,1.3800601938993937,0.25297170199037117,0.2038083664476438,0.03596491285269218,0.06889277725948036,0.05007128346561291,0.05007128346561291,0.1352940670694002,0.014371732463966525,0.05053999263598459,0.04958198404942441,0.04006990474458704,0.06246227376917976,0.00010756398245789402,0.05997293139785118,0.04143099060224193,0.029795949130735928,0.08340433633898642,1.0028186052072336,0.00015513330621221965,6.2816539903270465,6.49092115942681,6.39403111760737,6.546836072660807,6.190851370992098,6.390685556161867,6.252796630130305,6.513669407079815,5.964661702491836,6.663631342461316,6.465300577022686,6.312716781040491,6.001523726353605,6.649631791987551,6.623175338354644,6.05131493653321 +1.4497023728065363e-6,5.643221161170256e-16,0.011371395374840294,0.00003358891528882885,0.000026380412305007432,3.5697316633177514e-6,3.7198255517038204e-6,0.021274342360721656,1.7198955225815174e-6,2.9685311493696116e-6,2.3703774716516736e-6,4.755042365816898e-6,0.000026824304316468485,7.487729084402894e-6,3.8086430538476107e-6,7.492199517516997e-6,7.521746684764637e-6,7.270282811395873e-6,3.80876796793756e-6,1.4497982023973441e-6,1.4495849629207686e-6,1.4497023728065363e-6,1.4497023728065363e-6,1.4497599091696275e-6,1.4496844052013403e-6,1.4449873552867282e-6,1.4543976224939674e-6,1.4931056266391565e-6,1.4021786389951975e-6,1.744697740603626e-6,1.4442749660440503e-6,1.455146967818534e-6,1.4426749317631208e-6,1.4568089385200056e-6,2.4411569565876236e-16,1.3357289750864675e-15,5.643221161170256e-16,5.643221161170256e-16,6.997960781288352e-15,2.9523736447387854e-17,5.630494112478129e-16,5.458830622907588e-16,5.96451994492673e-16,8.791380848201506e-17,3.929055193665312e-15,5.721122208048729e-16,5.036322415866066e-16,4.029433043213389e-16,2.360157575865671e-10,5.310351008026132e-25,0.011376560147252926,0.01136698510218098,0.011371395374840294,0.011371395374840294,0.01136864113504228,0.011374542799663497,0.007029567733986817,0.01143770099916369,0.011317258559010002,0.012023449039427408,0.010721235716815386,0.011357882701215296,0.011394739136736148,0.011452470808527118,0.011331003257680189,0.009867038488914685,0.013044285194261748,0.000033588916344636134,0.000033588914781831385,0.00003358891528882885,0.00003358891528882885,0.00003358891545990645,0.00003358776214693364,0.000033594229050174556,0.00003229912575133882,0.000034974087354260714,0.00003377954565921522,0.000033385185892399184,0.00017647143972784326,3.677112993011367e-6,0.000030399680737472046,0.000037298390269685087,0.000032711833320285964,0.00003448157249922694,0.000027522017619827423,0.000025226224223658082,0.000026380412305007432,0.000026380412305007432,0.000023885522306303838,0.000029303975357450388,0.000026241017032056627,0.000026489930517119697,0.00002801538847145697,0.00002973271699677167,0.000023395663037386685,0.000026378724912601427,0.00003286635567499826,0.00002091865587786915,0.000020902029535123117,0.000033603825344392436,3.6309762655210657e-6,3.5194721523236082e-6,3.5697316633177514e-6,3.5697316633177514e-6,3.4625622554266637e-6,3.692974648305596e-6,3.5588285755162235e-6,3.5949965087512017e-6,3.6224174621943435e-6,3.5236281161505393e-6,3.943953314607372e-6,3.24084307788215e-6,3.592088587858406e-6,3.6276878669338664e-6,3.5206120613467154e-6,3.440925801261617e-6,3.7165739894190472e-6,3.7653073468962684e-6,3.676182936865661e-6,3.7198255517038204e-6,3.7198255517038204e-6,3.327823916127367e-6,4.2146465806701355e-6,2.9487070024986703e-6,3.790079952588362e-6,3.6518686855029173e-6,5.48228423276318e-6,3.696760927436983e-6,3.739608761697714e-6,3.781847398331221e-6,3.6495561258325357e-6,3.294070177978195e-6,4.249905040625702e-6,0.02132158307459366,0.021274342360721656,0.021274342360721656,0.021310451300154933,0.02115947477935999,0.021273305521920405,0.02127543613415392,0.021239427914311212,0.021276788285144736,0.020827127374016496,0.021401502541734535,0.021292534693806254,0.02120080023363452,0.021200611940611486,0.02128933645665219,0.020858228819081306,0.01870340208878101,1.7198800806387151e-6,1.7198955225815174e-6,1.7198955225815174e-6,1.7198838372945675e-6,1.7199075361449327e-6,1.719896101740227e-6,1.6889233088002199e-6,1.7530366970323834e-6,1.719858161699433e-6,0.00007972994126729605,1.685771930119954e-6,1.7567324498451796e-6,1.7178211690680647e-6,2.977260683264634e-6,2.9598541716528974e-6,2.9685311493696116e-6,2.9685311493696116e-6,2.642809439504507e-6,3.377616377999915e-6,2.9686187653475893e-6,3.181779453763269e-6,2.763916631492143e-6,3.306426254548991e-6,2.6701006839856377e-6,2.81985998860045e-6,3.141008075477631e-6,3.188699977569564e-6,2.7570548171213202e-6,2.8196566476933327e-6,3.1309792329586937e-6,2.3703752384716618e-6,2.3703774716516736e-6,2.3703774716516736e-6,2.3702883316257046e-6,2.370375461211582e-6,2.370375491342309e-6,2.250062020950053e-6,2.5109887145311334e-6,2.3703172096480823e-6,0.0003437753994390385,2.323163449279214e-6,2.420470249478366e-6,2.367178834401477e-6,4.75698735809125e-6,4.755042365816898e-6,4.755042365816898e-6,4.754522935600828e-6,4.755690486563181e-6,1.43191956429563e-6,4.913597672191678e-6,4.60036976303842e-6,7.223270528924789e-6,3.2799831175119793e-6,4.726898015247567e-6,4.776329580194722e-6,5.174058428579132e-6,4.371317078834515e-6,3.370180967378445e-6,7.779391622151462e-6,0.00002799176833138618,0.000025721366028886935,0.000026824304316468485,0.000026824304316468485,0.000024536930341906893,0.00002968609934157167,4.918946656594132e-6,0.000028414463570574423,0.000025301839762014064,0.00005218969146249005,0.000013921769687965157,0.00002598193411565874,0.000027808168725884056,0.000030444004265582786,0.000023573240970006626,0.00001408119815731062,0.0000616118737732984,7.487729591976108e-6,7.487728868128362e-6,7.487729084402894e-6,7.487729084402894e-6,7.487729158213189e-6,6.729076464233896e-6,7.255086441658142e-6,7.731324196975342e-6,7.72072763076e-6,7.253084031372471e-6,0.000011512038996076331,3.5232189634730584e-6,7.401313007110888e-6,7.571798950525692e-6,7.363925354743305e-6,7.6105273968567205e-6,3.8798592854894244e-6,3.7369245917263e-6,3.8086430538476107e-6,3.8086430538476107e-6,3.6918997266256954e-6,3.934457858038324e-6,3.8074778911269405e-6,3.80876796793756e-6,3.899138116666258e-6,3.714102390119075e-6,4.0687417907531485e-6,3.5646588370146897e-6,3.7496875437371407e-6,3.8631390537262135e-6,4.052076771389833e-6,3.5705920913097163e-6,3.6166782936629485e-6,4.015109995534615e-6,7.724636751085415e-6,7.270554321101898e-6,7.492199517516997e-6,7.492199517516997e-6,6.746805684484663e-6,8.414154764532013e-6,7.49079126788213e-6,7.493676283002617e-6,7.704153530557867e-6,7.288595055071216e-6,0.000012859106767950577,7.320442557525819e-6,7.668571799622692e-6,7.965196508606493e-6,7.0394649147437505e-6,5.191403392003896e-6,0.000011834947926037338,7.521747184203378e-6,7.521746471985215e-6,7.521746684764637e-6,7.521746684764637e-6,7.521746757396703e-6,6.77846270722829e-6,7.283454755195729e-6,7.773648366692685e-6,7.75560802090975e-6,7.284854736162784e-6,0.000011682690693009211,3.5130028242909877e-6,7.432733481536912e-6,7.648425831028339e-6,7.4907407847533814e-6,7.042589417273911e-6,7.270282811395873e-6,7.270282811395873e-6,6.563902460472832e-6,8.150923759913686e-6,7.2688193078320765e-6,7.271820719688952e-6,7.462197883940331e-6,7.065767398110085e-6,0.00001239769772425032,7.114522885454087e-6,7.424393756446008e-6,7.722381837580938e-6,6.827064216759105e-6,5.048812188150011e-6,0.00001142676595025455,3.87999383826201e-6,3.737043380438745e-6,3.80876796793756e-6,3.692014429533647e-6,3.934597446919683e-6,3.808898423149212e-6,3.899271557326636e-6,3.7142191561856213e-6,4.068891960229345e-6,3.5647645000444317e-6,3.74981148428161e-6,3.863277061701672e-6,4.05223081217843e-6,3.570713801930528e-6,3.616786336528465e-6,4.015256782760454e-6 +0.006544895118999501,0.0,2.6522926884170752e-40,0.000014661680273072952,5.885907345913312,0.1365551634483072,0.04761580326133498,2.8775391029413117e-143,0.10820987050492081,0.05535427110451236,0.9552541417961511,0.0008042699213821993,0.19328735837022742,4.925934898239634,0.15699724189442218,1.5809833588671234,5.136070699088916,1.4547011991923717,0.15699724189442218,0.006549090715671189,0.006540476456224325,0.006544895118999501,0.006544895118999501,0.006547916250986526,0.006544895118999501,0.00646237583746358,0.006624317812807538,0.008850650257874645,0.004676599403469384,0.010074605535674923,0.006456709494696652,0.006636276027350481,0.006228766772819571,0.006885876707957068,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.5815939452409795e-40,2.709261698281504e-40,2.6522926884170752e-40,2.6522926884170752e-40,2.688068886451979e-40,2.606491822479434e-40,2.6522926884170752e-40,1.1931462604752667e-40,6.569943715796968e-40,4.1937458514955255e-42,1.4218388077021703e-38,3.142945283157565e-40,1.8756335442711936e-40,8.98475743776774e-41,7.509134371717585e-40,3.8083522526309874e-36,4.251217453749503e-45,0.000014661668969263262,0.000014661685320170742,0.000014661680273072952,0.000014661680273072952,0.000014661678370473263,0.000014661680273072952,0.000014661680273072952,0.000025928954713089296,7.920768694603435e-6,0.000012491781827929098,0.000016913771275905317,2.802677860566681e-22,5.348830674827008,0.00006164388957653951,2.887777482081771e-6,0.000027559791159959457,7.4961075610848065e-6,5.766513001843482,5.969639303920607,5.885907345913312,5.885907345913312,6.04330185737666,5.533245986026124,5.885907345913312,5.885907345913312,5.703427105851578,5.488147368785726,6.042273833145154,5.906228075450933,4.956987270891921,5.976398483287369,5.979204373928935,4.859652085185953,0.1456979840190841,0.12831743951994717,0.1365551634483072,0.1365551634483072,0.11948370429892612,0.1568166886706962,0.1365551634483072,0.1365551634483072,0.14444793748503765,0.1293232543479331,0.2039712063642374,0.09016402871594886,0.13955044606645078,0.1457980769891383,0.1280590954458616,0.11633655805635341,0.16073461879462567,0.04978787192581379,0.04549433921979431,0.04761580326133498,0.04761580326133498,0.030752115993660924,0.07592478243074118,0.04761580326133498,0.05130392991218128,0.04413389804411599,0.1946347649336794,0.04657835759928638,0.048753273569752044,0.0512751442913194,0.044111945359796574,0.029769277844576357,0.07836642989291089,1.0380537069514149e-140,2.8775391029413117e-143,2.8775391029413117e-143,9.499496231782359e-141,2.0975554629690008e-145,2.8775391029413117e-143,2.8775391029413117e-143,9.977062550714333e-145,1.7810957867529823e-141,4.745404692781562e-152,3.2689650824580196e-134,4.9643549635734554e-142,7.42339470962179e-144,3.564587473675597e-145,3.573134244457494e-141,1.7674940338413888e-115,5.332257241997207e-178,0.10819968091868978,0.10820987050492081,0.10820987050492081,0.10820193184291174,0.10821455201524095,0.10820987050492081,0.09375008969222529,0.1255940345424603,0.10818309945398173,7.055751992175202e-16,0.09230988203269244,0.1276621231236024,0.10699431556195786,0.05610775677910584,0.054592627849931484,0.05535427110451236,0.05535427110451236,0.031816325449241824,0.09967416679581032,0.05535427110451236,0.07682323742856037,0.03924780456156216,0.0905175708300269,0.033583201695830116,0.04321365123004546,0.07234467097292413,0.07756957257930122,0.038845773479511514,0.04372048578807149,0.07062039305767091,0.9552468286402532,0.9552541417961511,0.9552541417961511,0.9549823062594262,0.9552541417961511,0.9552541417961511,0.7048361129198193,1.3110910602818195,0.9550568320083564,1.9865985279020363e-43,0.8508911733763238,1.0743502191014453,0.9458521542054529,0.0008050360735727396,0.0008042699213821993,0.0008042699213821993,0.0008040400102619701,0.0008044675961118591,0.0008042699213821993,0.000912994175204117,0.0007093340974926015,0.0026789833049362115,0.0002976464102163175,0.0007890838739941529,0.0008209828487611076,0.0011147479637696868,0.0005858828906595609,0.00032619153185919626,0.003032906177920847,0.21210397222270116,0.1747389504583501,0.19328735837022742,0.19328735837022742,0.15659203667468632,0.24318506072627943,0.19328735837022742,0.23161993456032876,0.15993299201491104,0.902612021896639,0.032801510948736,0.17307973703660667,0.21463032862642265,0.2865825533544779,0.1256588932429071,0.03798551145618796,1.0752632678581362,4.925935880306641,4.9259344809917875,4.925934898239634,4.925934898239634,4.925935042277096,4.925934898239634,4.847037928930808,5.001347368569832,5.358296180501968,4.482069412655802,5.365758203071248,1.5398829287551767,4.903957724584888,4.957801055323393,4.698619436597036,5.165667655402594,0.1685373025476537,0.14570906144445273,0.15699724189442218,0.15699724189442218,0.13807675470014538,0.1792402327893461,0.15699724189442218,0.15699724189442218,0.17380211841748752,0.14082773329606618,0.20525683117387405,0.11867377224585622,0.14756701421354018,0.16712941055225677,0.2045357559933199,0.11900654291885109,0.1264758756266226,0.19533021839830952,1.7061201536964714,1.4547011991923717,1.5809833588671234,1.5809833588671234,1.1955862865253897,2.0867381386750057,1.5809833588671234,1.5809833588671234,1.6948106339241533,1.4663998377136929,4.431193189794397,1.4883534575473742,1.6765727652003493,1.8462265066133523,1.3223080937488862,0.5252551314106795,3.9091880872012297,5.136071665310178,5.136070292105985,5.136070699088916,5.136070699088916,5.136070841217077,5.136070699088916,5.049514160211131,5.208583463818958,5.553800888081961,4.68881623652551,5.585990152660649,1.5712167533065935,5.102208401866227,5.369763607349859,1.5809833588671234,1.3392909167615734,1.4547011991923717,1.4547011991923717,1.0987561257809166,1.9379323502599968,1.4547011991923717,1.4547011991923717,1.5628888628403983,1.3496413214185592,4.23993566461083,1.3678021177124708,1.549349919765147,1.7162270771589392,1.2193534977145082,0.4789012388840016,3.7146448873916635,0.1685373025476537,0.14570906144445273,0.15699724189442218,0.13807675470014538,0.1792402327893461,0.15699724189442218,0.17380211841748752,0.14082773329606618,0.20525683117387405,0.11867377224585622,0.14756701421354018,0.16712941055225677,0.2045357559933199,0.11900654291885109,0.1264758756266226,0.19533021839830952 +0.0372286881485233,1.1218846271629093e-79,0.09660771051725055,0.3593407083611465,0.3660402981295278,0.08195289432429818,0.07755618694275986,5.308291767902326e-6,0.04522231429538172,0.07928752374113399,0.0600500937928426,0.04790068452981223,0.14987144262911034,0.11782710333134133,0.09082367063318031,0.20946936280027284,0.11880894359881553,0.20456193362291933,0.09082367063318031,0.03723082374672186,0.03722687244401268,0.0372286881485233,0.0372286881485233,0.03723002746595479,0.0372286881485233,0.03713662409149898,0.037319675536844205,0.038277398626529034,0.03609180252115633,0.042628739203758134,0.037125195997072855,0.03733596303078168,0.037066833590547854,0.03740277159783581,2.621314323834566e-81,4.947825770778169e-78,1.1218846271629093e-79,1.1218846271629093e-79,2.4302268075344934e-75,7.028067982107597e-85,1.1218846271629093e-79,1.5262570873761294e-79,5.4723495776805925e-80,1.8418182661105222e-82,9.905929888406002e-77,1.5664284577936058e-79,8.478677850271115e-80,4.6925063763466914e-79,1.7318663496800766e-55,1.5003657653921794e-115,0.09666463050318821,0.09668230643406034,0.09660771051725055,0.09660771051725055,0.09665503534531004,0.09669777264144837,0.09660771051725055,0.09462359591877971,0.0972496290199134,0.08568358432937616,0.10764716202512796,0.09694028374473516,0.09520590850975982,0.09510262002006231,0.09760751339815193,0.1288029212953865,0.06857556429027713,0.35934071379860894,0.35934070569572957,0.3593407083611465,0.3593407083611465,0.3593407092742848,0.3593407083611465,0.3593407083611465,0.35271825788986877,0.3660297633600936,0.3603440604885874,0.35806546865748934,0.5739465305044426,0.08625536164870888,0.34280510681039056,0.37670810651005615,0.3541852062561957,0.3645542863038318,0.3734477278960518,0.3589014724580253,0.3660402981295278,0.3660402981295278,0.34984547405903116,0.3854017409862062,0.3660402981295278,0.3660402981295278,0.3771244426159425,0.38741557826058337,0.34629633065211823,0.3668312802571744,0.4033178689373844,0.32668151615471186,0.32568582553232556,0.41086400439021925,0.08291232232488491,0.0809412729695922,0.08195289432429818,0.08195289432429818,0.07982161029355779,0.08418333028775675,0.08195289432429818,0.08195289432429818,0.08277726513657209,0.08117634291403697,0.08832211997278604,0.07598155817521209,0.08223417373301257,0.08270957338669763,0.08096712694569877,0.07945176521738148,0.08446373065245408,0.07842044151935516,0.07694291164592199,0.07755618694275986,0.07755618694275986,0.07140658295734235,0.08524641624139678,0.07755618694275986,0.07849690052555969,0.07661288232466078,0.10101292555000341,0.07719317068244617,0.07801178330545984,0.07853065784692659,0.07679424133344827,0.07094637207959553,0.08569254764257087,6.22404978785784e-6,5.308291767902326e-6,5.308291767902326e-6,6.272470378631144e-6,4.067214146942653e-6,5.308291767902326e-6,5.308291767902326e-6,4.680876871110312e-6,5.235292264073245e-6,2.232651970864614e-6,0.000011180895305679044,5.132766160554083e-6,4.744153443987905e-6,4.6842395048083745e-6,5.341310295560538e-6,0.00006717482415367176,2.0092610971139238e-7,0.04522280483269349,0.04522231429538172,0.04522231429538172,0.04522277097355975,0.045222590967179205,0.04522231429538172,0.04447930025063751,0.046005818315894925,0.04522209006964452,0.5072726263359361,0.04441199494192742,0.04609395627236122,0.04517272528035438,0.07943815975779617,0.07908187428663882,0.07928752374113399,0.07928752374113399,0.07131675180520707,0.08928323689787797,0.07928752374113399,0.08410053211839434,0.07462070540445892,0.08709275896316394,0.07242209543677419,0.07600143671999594,0.0831655421309279,0.08427747369586727,0.07464036738771418,0.07576430423844076,0.0832168049175733,0.06005003134966235,0.0600500937928426,0.0600500937928426,0.06004866115282475,0.0600500937928426,0.0600500937928426,0.05736417040754085,0.06311642329044559,0.06004943445386508,0.5502890104515462,0.05900929519106604,0.06114644006894723,0.05997280714115684,0.04791360877716923,0.04790068452981223,0.04790068452981223,0.047897139820904995,0.04790511730279511,0.04790068452981223,0.04924309309171958,0.04664888825350375,0.06281185620510163,0.0376217326197531,0.047652697149411484,0.04814178788075186,0.051254694209736607,0.04470812580238102,0.03755243110729324,0.06763562738991959,0.15350107513084832,0.14604903334124933,0.14987144262911034,0.14987144262911034,0.14249814398435892,0.15817533740142592,0.14987144262911034,0.1549128636616561,0.14443832519263833,0.21083179978381011,0.10387145775243466,0.14693227804909745,0.15283586337396793,0.16145467738056193,0.13823859997733973,0.10210468277418566,0.23385235582023417,0.11782711006118442,0.11782710046203843,0.11782710333134133,0.11782710333134133,0.11782710432809665,0.11782710333134133,0.11594793919229737,0.11955747135366594,0.12092013988067067,0.11454220938979306,0.1424967622453685,0.0754195556692777,0.1170578332416984,0.11836728463657685,0.116161747090518,0.11944702501568569,0.09205755415004632,0.08957541396137307,0.09082367063318031,0.09082367063318031,0.08858538889043709,0.09324382106418505,0.09082367063318031,0.09082367063318031,0.09248286633068994,0.08892253124393627,0.09560048727325497,0.08623388461630672,0.08964836998236916,0.09191455286384041,0.09528571130276217,0.0862866660004832,0.0870874957711708,0.09483435833500754,0.2141383816907933,0.20456193362291933,0.20946936280027284,0.20946936280027284,0.1931124103076668,0.22758011069245673,0.20946936280027284,0.20946936280027284,0.21229741029063937,0.2057689294040497,0.29154657804543416,0.20677549780830645,0.21197546468015213,0.2161979757148103,0.20156908867375645,0.15568167538577993,0.2881892863901454,0.11880895019207738,0.11880894079597402,0.11880894359881553,0.11880894359881553,0.11880894457173972,0.11880894359881553,0.11685443000588755,0.12073846717373923,0.12188277376620622,0.11560488727364623,0.1447548407992402,0.07540203284110576,0.11809750542212857,0.12045193225335171,0.20946936280027284,0.19962638202204397,0.20456193362291933,0.20456193362291933,0.18889483397362972,0.22264603854475426,0.20456193362291933,0.20456193362291933,0.20761056742683473,0.20145655638231275,0.2854527192417935,0.20162499876236284,0.20678193470353726,0.21163502043875773,0.19721590161067395,0.15190799372252228,0.28184910483543557,0.09205755415004632,0.08957541396137307,0.09082367063318031,0.08858538889043709,0.09324382106418505,0.09082367063318031,0.09248286633068994,0.08892253124393627,0.09560048727325497,0.08623388461630672,0.08964836998236916,0.09191455286384041,0.09528571130276217,0.0862866660004832,0.0870874957711708,0.09483435833500754 +0.0008786650720839352,0.0,7.032686318556426e-35,2.9723320547924724e-65,0.19252024832902728,0.005951709373066837,0.005086731824612972,3.0151291378126395e-119,0.1537240913162804,0.004799948032979599,0.001235196223324241,0.00031181224482633256,0.04282940696271264,0.1230947838987523,0.007706249398253306,0.12849507325519133,0.12480695888106147,0.12244567787520698,0.007706249398253306,0.0008792176398224679,0.0008782384020646394,0.0008786650720839352,0.0008786650720839352,0.0008790219916230883,0.0008786650720839352,0.0008827130720498498,0.0008743642109791635,0.0013042689511597284,0.0005798165635110862,0.0007100390421072396,0.0008838129814332182,0.0008741039152822302,0.0008245827038755416,0.000938619668035856,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.893072926411213e-35,7.154127303965337e-35,7.032686318556426e-35,7.032686318556426e-35,7.111375196742315e-35,6.943308335114241e-35,7.032686318556426e-35,3.583136912899006e-35,1.5067736655051877e-34,2.2307694823865796e-36,2.2885958330207446e-33,7.443475013783556e-35,4.542157188715941e-35,2.8753319780203276e-35,1.9458728102483157e-34,1.7948658792064532e-31,7.825068762807863e-39,2.9723018541840767e-65,2.9723466619014106e-65,2.9723320547924724e-65,2.9723320547924724e-65,2.9723268924112244e-65,2.9723320547924724e-65,2.9723320547924724e-65,7.567154230542448e-64,1.0654250531689849e-66,2.438877700226e-66,3.8418650631419155e-64,6.197562680376148e-132,1.7588978421544813e-7,9.268787628230552e-62,5.022333917907365e-69,2.434444321666449e-60,1.4085975855028969e-70,0.1869159889226272,0.19401744067422053,0.19252024832902728,0.19252024832902728,0.2008735443346118,0.17580617379637373,0.19252024832902728,0.19252024832902728,0.1821248555628193,0.17281245683864702,0.20296826681455016,0.19054600942557187,0.15166458720068976,0.20814348512626782,0.2082443343749063,0.14753125471295914,0.006242081032935474,0.005657838536277205,0.005951709373066837,0.005951709373066837,0.005279967203273541,0.0067111041810984035,0.005951709373066837,0.005951709373066837,0.0062374119474813096,0.005673611228534369,0.008252820446348088,0.004220489986836171,0.006043975038251251,0.006262759382580402,0.005635086138659801,0.005192511331234999,0.006784195262883432,0.00529178080446154,0.004884179747954149,0.005086731824612972,0.005086731824612972,0.0033856527778289218,0.007876173368224963,0.005086731824612972,0.005416134598216428,0.004784214709778275,0.016165691868827825,0.005013499788388407,0.005187220956456038,0.0054096739405738925,0.004784678310049894,0.0033355701872850745,0.007939029798402285,4.128650910099288e-117,3.0151291378126395e-119,3.0151291378126395e-119,5.063658642125496e-117,5.420459386639642e-121,3.0151291378126395e-119,3.0151291378126395e-119,4.00481927701665e-120,4.67156041467408e-118,3.488792806470823e-126,7.163238271886887e-112,1.9923037156293103e-118,4.2015756682101033e-119,1.654087529513762e-120,1.5212299081360303e-117,7.326695410042544e-96,3.910442215671972e-149,0.1536950831150007,0.1537240913162804,0.1537240913162804,0.15369238924137837,0.15370678300336807,0.1537240913162804,0.17010259165806427,0.1352748138237131,0.15373273601710588,2.605475765144229e-224,0.17194198961451196,0.13334425877762404,0.15631080222176402,0.004858871042796792,0.004751528417380856,0.004799948032979599,0.004799948032979599,0.0028779538791765106,0.008294161357620171,0.004799948032979599,0.006300584927226098,0.0036052680340540916,0.007276658452873829,0.003156938196223119,0.003898867821602593,0.006004760137089124,0.006363633023874826,0.0035778649989346924,0.003917308146660726,0.005923778812051091,0.0012352756876946012,0.001235196223324241,0.001235196223324241,0.0012384964629832025,0.001235196223324241,0.001235196223324241,0.003989600655933038,0.000280595178517134,0.0012372996993747693,0.0,0.0019775768360794995,0.0007393264474736427,0.001336595579460948,0.0003121508478400965,0.00031181224482633256,0.00031181224482633256,0.0003117196434210722,0.0003119285130874505,0.00031181224482633256,0.0003557039661633671,0.00027401650551117987,0.0011078971124766927,0.00009997363664563485,0.0003045984043430411,0.00031848106107345414,0.00043795694136866356,0.00022268931561471224,0.0001014278812711287,0.0015268367492602686,0.046004229423509624,0.03973416734062992,0.04282940696271264,0.04282940696271264,0.03591189263208477,0.05100870273742152,0.04282940696271264,0.048493825636745334,0.037067077326726434,0.11966884509950265,0.010112790797826258,0.03957273857853737,0.045931439073533815,0.05566599382709932,0.03140602939441746,0.009742539386276396,0.14741279922843567,0.12309479005502784,0.12309478127376562,0.1230947838987523,0.1230947838987523,0.12309478482600912,0.1230947838987523,0.12315608506175074,0.12286288621899365,0.12560377050035226,0.11780716161047868,0.12082377970433643,0.12662362409720881,0.12300574545121586,0.12285621478282042,0.12056103039958455,0.12496636666238721,0.008125783467928272,0.0072906006176869965,0.007706249398253306,0.007706249398253306,0.006944928520620251,0.008601388212636538,0.007706249398253306,0.007706249398253306,0.00841916649000141,0.007032814266111003,0.009633859900311846,0.006133765414770931,0.007313349184598241,0.008119640939671706,0.009555089229299537,0.006119459752653708,0.0064059740012593226,0.009259865778037214,0.13397390977994317,0.12244567787520698,0.12849507325519133,0.12849507325519133,0.10764336726931197,0.15010784752583362,0.12849507325519133,0.12849507325519133,0.13279984446499124,0.12393648710098322,0.1778440699631506,0.12489968696003788,0.13155090147995183,0.13806846209904314,0.11792323437007159,0.058910376152088134,0.17972052443021047,0.12480696229201352,0.1248069574204638,0.12480695888106147,0.12480695888106147,0.12480695941189288,0.12480695888106147,0.12494621239394504,0.12474448365428703,0.12629790099540597,0.12095098982154706,0.12364570986815134,0.12959713022056882,0.12482074623564861,0.12608013949633062,0.12849507325519133,0.1163328700365356,0.12244567787520698,0.12244567787520698,0.10215481656799033,0.14424027726423738,0.12244567787520698,0.12244567787520698,0.12671131079631842,0.11756017729739399,0.1780958384065821,0.11897270833308957,0.1264875036326092,0.13211903012932313,0.11210958611365437,0.05492435180514417,0.17949103016649445,0.008125783467928272,0.0072906006176869965,0.007706249398253306,0.006944928520620251,0.008601388212636538,0.007706249398253306,0.00841916649000141,0.007032814266111003,0.009633859900311846,0.006133765414770931,0.007313349184598241,0.008119640939671706,0.009555089229299537,0.006119459752653708,0.0064059740012593226,0.009259865778037214 +0.0000915080602278652,0.07914479725683596,0.0014606704701350176,0.0007894638158432556,0.00020429263712397545,0.00013432877716100774,0.00009627885837554636,0.04735754740481025,0.0001230268129977818,0.000093647775550416,0.00015499942245324454,0.00007523796209746606,0.00010112071638840614,0.00016463508494813238,0.00012793851378102217,0.00012542902780523482,0.00016662553722455377,0.0001239889732049649,0.00012793851378102217,0.00009156191410071934,0.00009145882909964757,0.0000915080602278652,0.0000915080602278652,0.000091530884587073,0.0000915080602278652,0.00009147708696845034,0.00009153376801421844,0.00009342204522042151,0.0000895070234725524,0.00009203108806803461,0.00009147453605257089,0.00009153767965538269,0.0000912078846645019,0.00009181074576954867,0.07813011939006992,0.07990012204341808,0.07914479725683596,0.07914479725683596,0.0804755650276786,0.07677644079618363,0.07914479725683596,0.07878310368983603,0.0793496295702596,0.07723837706141908,0.0803642689035236,0.07916694147723038,0.07911380106545855,0.07796815402737577,0.07494129535459564,0.04929435062781851,0.0014627609837630506,0.0014577977427920746,0.0014606704701350176,0.0014606704701350176,0.0014592783689453828,0.00146096001802013,0.0014606704701350176,0.0014728711329622288,0.00144405147306124,0.001526112403494327,0.0013958346677316916,0.0014550949742117895,0.0014632236928909135,0.0014788124758011185,0.0014408620617236596,0.0013171376585205737,0.0016227510228050033,0.0007894642798131991,0.0007894635951202042,0.0007894638158432556,0.0007894638158432556,0.0007894638809422661,0.0007894638158432556,0.0007894638158432556,0.0007718281059259484,0.0008077303867950181,0.0007961890279895622,0.0007826061319538885,0.0019355983224209996,0.00020320654621254998,0.0007460313277045085,0.0008380034808486573,0.0007616328387305412,0.0008189502790219715,0.0002093403162344238,0.0001990307805736482,0.00020429263712397545,0.00020429263712397545,0.00019687213501206274,0.00021212433437484262,0.00020429263712397545,0.00020429263712397545,0.0002083901127254224,0.00021285297102561636,0.00019570113927025486,0.00020400953857450339,0.0002215078219001597,0.00018751391026220623,0.00018852150620535607,0.00022191293994051623,0.0001356841109361786,0.00013296944411842043,0.00013432877716100774,0.00013432877716100774,0.0001340440072799813,0.00013468074171163772,0.00013432877716100774,0.00013432877716100774,0.00013504779114398763,0.00013361559122390107,0.00013993455578830604,0.00012909106695790815,0.00013457560376731894,0.0001351267170985213,0.00013358859870022915,0.00013226770512567027,0.00013654094693862668,0.00009655540562313184,0.00009601582943936065,0.00009627885837554636,0.00009627885837554636,0.00009468001780392368,0.0000979805501586521,0.00009627885837554636,0.00009676194022942801,0.0000958285741022158,0.0001055467898893771,0.00009613604541360508,0.00009643181405099148,0.00009672475563096994,0.00009584451196922999,0.00009384219979293529,0.00009909432308663237,0.04409258045836867,0.04735754740481025,0.04735754740481025,0.04712959226100319,0.047595593944063375,0.04735754740481025,0.04735754740481025,0.04765717262912122,0.04696010768967637,0.050458495292268965,0.044025225327941876,0.047101829080298536,0.04760973114503835,0.0477744751223573,0.04670299580517446,0.037551416700156375,0.05831805447118318,0.00012302168865930443,0.0001230268129977818,0.0001230268129977818,0.0001230274195381874,0.00012302808578765778,0.0001230268129977818,0.00012142436819339507,0.00012474571532017622,0.00012302447454315041,0.001845266956024737,0.00012125624724339558,0.00012492645591967712,0.00012293186477503314,0.00009371754268614788,0.00009356416096753376,0.000093647775550416,0.000093647775550416,0.00009209311738077631,0.0000953425995474381,0.000093647775550416,0.00009548404603796224,0.00009183363912346589,0.00009626687176404923,0.00009121934572677695,0.00009230638492460362,0.00009516347601209625,0.00009554136887566814,0.0000917931993173371,0.0000925037441676556,0.0000948757138898952,0.00015499922782011435,0.00015499942245324454,0.00015499942245324454,0.0001549987070988019,0.00015499942245324454,0.00015499942245324454,0.0001492995478070228,0.0001615498764335532,0.00015499423694159345,0.004882569105955709,0.00015276951002669167,0.00015734982272935205,0.00015475161137285532,0.00007524146517065837,0.00007523796209746606,0.00007523796209746606,0.0000752365611557335,0.00007523956420049152,0.00007523796209746606,0.00007546433558452872,0.00007501072164514345,0.00007743655537633454,0.00007373945588338052,0.00007519983539461,0.00007527592848893565,0.00007582394350897545,0.00007470520829772379,0.00007397214156701911,0.00007737479599022182,0.00010218830238986372,0.00010008446100951675,0.00010112071638840614,0.00010112071638840614,0.0000995799315316309,0.00010274255870514976,0.00010112071638840614,0.00010241110361085977,0.00009979322563466172,0.00011361568204266066,0.00009126417983869626,0.00010038979455318668,0.0001019067228020726,0.000104019770749851,0.00009830450958392844,0.00009276438869135781,0.00011367098739580339,0.00016463520804045078,0.00016463503249337008,0.00016463508494813238,0.00016463508494813238,0.0001646350999537342,0.00016463508494813238,0.00016439008172309258,0.00016495961799837256,0.00016860036222120773,0.00016073682117535428,0.00016698608730373002,0.0001444688671363306,0.00016453401364568843,0.00016478818721545532,0.0001626456656544146,0.0001667245668711413,0.0001298086278536422,0.00012604635075980964,0.00012793851378102217,0.00012793851378102217,0.00012639845256178512,0.00012941051797045876,0.00012793851378102217,0.00012793851378102217,0.0001290937853622051,0.00012660066658623875,0.00013117515640770371,0.00012467658528279532,0.00012721657328500373,0.00012861857278442782,0.00013105807527459602,0.00012474236755469806,0.00012540165017052977,0.00013055356393788412,0.00012691719115306575,0.0001239889732049649,0.00012542902780523482,0.00012542902780523482,0.0001223155522269359,0.00012892291914368956,0.00012542902780523482,0.00012542902780523482,0.0001265919995080679,0.00012437065108379913,0.00014753725521853177,0.0001245623168259759,0.00012641229044106736,0.000127991448823663,0.00012286953747736207,0.00011384467321032503,0.00014135425273326753,0.0001666256601623294,0.00016662548484221542,0.00016662553722455377,0.00016662553722455377,0.00016662555220851676,0.00016662553722455377,0.000166228220582846,0.0001669216911215841,0.00017062418105784702,0.0001625664078631493,0.0001695838081802913,0.00014514492028832235,0.00016648842678615035,0.00016880793978971904,0.00012542902780523482,0.0001226302197877301,0.0001239889732049649,0.0001239889732049649,0.00012092451599957866,0.00012743149872420772,0.0001239889732049649,0.0001239889732049649,0.00012512050944623218,0.0001229731440607459,0.00014555548473588114,0.0001231503358958613,0.00012494984185083957,0.00012654611494279614,0.00012150892652357744,0.00011272366822655825,0.00013954466443420123,0.0001298086278536422,0.00012604635075980964,0.00012793851378102217,0.00012639845256178512,0.00012941051797045876,0.00012793851378102217,0.0001290937853622051,0.00012660066658623875,0.00013117515640770371,0.00012467658528279532,0.00012721657328500373,0.00012861857278442782,0.00013105807527459602,0.00012474236755469806,0.00012540165017052977,0.00013055356393788412 +0.018819217108369174,4.105343814243175e-32,1.106911753285196,1.5798766006223812,0.13484971191959222,0.05866422591328658,0.0462178423184791,3.6437944938973556e-9,0.052093287121406116,0.025459197348509544,0.10199188582437133,0.09163643814413897,0.16526638547948538,0.0953523262491701,0.048682059605429075,0.04701288020478645,0.09825132044274507,0.04604001498526602,0.04870521067065565,0.018844934996544348,0.018798379901757114,0.018819217108369174,0.018819217108369174,0.0188313178030934,0.018819145154767698,0.018810268683136507,0.018828978537251625,0.020109840744970672,0.017541625783846607,0.018710015764612502,0.018811191667154323,0.018829859919442755,0.018625725703678826,0.019022252703412554,5.17246860304466e-33,3.1496339242091168e-31,4.105343814243175e-32,4.105343814243175e-32,3.04297809536089e-30,3.6389397993495395e-34,4.088232545038627e-32,2.3733049468295733e-32,6.521425956735008e-32,8.74003715595375e-34,1.5561037454622203e-30,4.3938719350188364e-32,3.742491319227093e-32,8.088817508671178e-33,9.289155076967081e-23,8.353335777978916e-47,1.1056680839458342,1.1079385648308295,1.106911753285196,1.106911753285196,1.1074433870385978,1.1063206720448477,0.5624340946800822,1.1032578667156656,1.1066535211150388,1.0767611532044365,1.1320423381762068,1.1052618535280716,1.1049174824005668,1.1048180855757879,1.106534517130527,1.1625108868333431,1.027852708628623,1.5798769859837751,1.5798764172651951,1.5798766006223812,1.5798766006223812,1.579876655802129,1.5798707426669474,1.5798886303845,1.5623516211059243,1.5967586893857244,1.5872260683338135,1.5719876023832358,1.1530239588841487,0.20311395250658748,1.5330258750456063,1.620649721549436,1.5457787213991776,1.6097745677161739,0.13587834790969328,0.13369507241613382,0.13484971191959222,0.13484971191959222,0.1330048889594752,0.13646120771005957,0.1332448719192636,0.13559871918440677,0.13613926852127892,0.13663012499595092,0.13265883703243359,0.13485467887130526,0.13940612319078596,0.12980652450819866,0.1304883461079853,0.13786954757753123,0.05983605138957606,0.05750879443905357,0.05866422591328658,0.05866422591328658,0.05816523744481876,0.059160872921760456,0.056269832244660936,0.06244110521747633,0.05920070457089062,0.05811352558994713,0.06387219560685407,0.05385856653750518,0.05885554555867247,0.059265374649175466,0.05805091240012903,0.05678394582614652,0.060652320924517666,0.04652272315115186,0.04590480214069062,0.0462178423184791,0.0462178423184791,0.044302517475880245,0.0483430956087674,0.03946978877984451,0.04640143838609345,0.046036413034768006,0.057590402815581816,0.04616240238942686,0.04627453925570448,0.04639632823622418,0.04603817924356175,0.04338966444017818,0.049480203123196224,1.1676934175139346e-8,3.6437944938973556e-9,3.6437944938973556e-9,4.42426621677698e-9,3.1656607865947936e-9,3.676763140218158e-9,3.607635227199822e-9,3.5059959582806065e-9,4.189537082893736e-9,9.445293387234676e-10,1.3862665113464306e-8,4.039539020003358e-9,3.872704053264007e-9,3.1012400315097075e-9,4.329133829892727e-9,1.5343706933176863e-7,3.1346353389495946e-11,0.05208910963785144,0.052093287121406116,0.052093287121406116,0.05209272110018522,0.052093981119812886,0.05209346520199715,0.05004895212872683,0.05432237594168083,0.05209093192399221,1.0217652702162794,0.04984846497970689,0.05456427814176842,0.05193405647739741,0.02550885594941979,0.025406945664914703,0.025459197348509544,0.025459197348509544,0.024207421930190366,0.026845051068358217,0.025464443074259217,0.026655955426011232,0.024273671122866703,0.027437951915684607,0.023634131693245616,0.024599720205963384,0.026430529311030126,0.026696503789811542,0.024240882629357842,0.024593907583536138,0.026385017715233206,0.10199152318121427,0.10199188582437133,0.10199188582437133,0.10198921524508377,0.10199200204256763,0.10199189911006558,0.09179651976784058,0.11435101352062503,0.10198915154783098,0.042649160589407806,0.0979453336055156,0.1063424725714625,0.1014887331458175,0.09168664120856192,0.09163643814413897,0.09163643814413897,0.09162456678614932,0.09165084099680018,0.05242790486877655,0.09191514904345051,0.09135403415786023,0.11396837325755908,0.07316111418978098,0.0915948470783383,0.09167903337290145,0.09236434580055716,0.0908875155347161,0.07696557973607597,0.11217196731427045,0.16900691936763826,0.1616386095006573,0.16526638547948538,0.16526638547948538,0.15972788272475746,0.17137418252645445,0.09783990434557739,0.16615306724407944,0.1643837086623384,0.2147599335808408,0.1260478048887442,0.16478326919949285,0.16577032054472485,0.16725844165894554,0.16329850488495287,0.13358258690375582,0.21170657041892088,0.0953524515439548,0.09535227286076518,0.0953523262491701,0.0953523262491701,0.09535234182489957,0.09879074857284319,0.09492697596289733,0.09568608662482898,0.10124722912990608,0.0896014892812491,0.09732019391978561,0.07246564167851059,0.0951873560353663,0.09551298683706705,0.092397908768916,0.09846042916843761,0.050070821570288915,0.04735768887193895,0.048682059605429075,0.048682059605429075,0.047491499637571245,0.04994608660831701,0.04865979329188634,0.04870521067065565,0.04954372916797565,0.04782899279000218,0.05124409078635948,0.04624489990151854,0.04820044599163176,0.04919303791674146,0.05085653337395722,0.04653928969238644,0.04677753802933847,0.05071695211391658,0.048081395439100325,0.0459805017935561,0.04701288020478645,0.04701288020478645,0.044626064245466106,0.04970021216563857,0.04698467258791276,0.047042500158727095,0.04774063704100581,0.0463041244369288,0.06419922389710161,0.04643366732622253,0.04763466318344891,0.04868651067648835,0.04536268523023116,0.038406742888348104,0.059256716614079705,0.09825144951198468,0.09825126544281716,0.09825132044274507,0.09825132044274507,0.098251336484558,0.10189322280644593,0.09783318259455077,0.09872391865784547,0.10442368772478217,0.09239145771817904,0.10100414484861883,0.07348341445798144,0.09813471653640972,0.10149985960949492,0.047073634454107983,0.045009707826083156,0.04604001498526602,0.04604001498526602,0.04368621064487576,0.048668596228211285,0.0460095162730262,0.04607211331601709,0.04673395445132347,0.045333612782765445,0.06276059392433032,0.04546633194373311,0.046635603865311716,0.04766304503952138,0.04442172916244365,0.03765764962999765,0.05794729502520715,0.050094595245195314,0.047380234958443644,0.04870521067065565,0.0475141048577832,0.049969807574922614,0.04872928731757452,0.049567199276742156,0.0478519563465824,0.05126839773383595,0.04626691712952255,0.04822352820133734,0.04921639920000604,0.05088035249044533,0.046561737282987195,0.04679981447850283,0.05074101573168016 +0.04212757351159247,0.0008354024453355322,0.7120706604117673,0.09197197634081004,0.11447555767715277,0.06868463026080916,0.10072075774316694,0.7814872708333317,0.04457136584948499,0.05017512549771855,0.04833185164020373,0.16594135962647338,0.22200159919290707,0.057346066224744016,0.056760793174793295,0.06650012117311249,0.057341133725444214,0.06585649806396524,0.05677180212567382,0.04212836283291179,0.042126859272862686,0.04212757351159247,0.04212757351159247,0.04212805188446323,0.04212747444835873,0.042092976744094034,0.04216283011028414,0.042386376231450494,0.0418449452904324,0.045111802037428476,0.0420874650365806,0.042168397705471004,0.04208615399185361,0.04216972713312094,0.0007215531214368533,0.0009667424008343876,0.0008354024453355322,0.0008354024453355322,0.0012726345701447456,0.0005227459564491439,0.0008344107027093632,0.0008603650936711185,0.0008135945771012602,0.0005766650071970998,0.0012053488448564378,0.0008312722276693427,0.0008397751184376241,0.0009273579993480067,0.007820453902503958,0.000039939154913912906,0.71211561254169,0.7120322581960663,0.7120706604117673,0.7120706604117673,0.7120473312054529,0.7120972100338958,0.7007431765731665,0.7093684728210454,0.7147396752987958,0.7169735373616025,0.7069598858145957,0.712811424740333,0.7113068534231369,0.708663431254382,0.7154236423799587,0.6999526646969292,0.7237095383510888,0.09197197769050297,0.09197197569433024,0.09197197634081004,0.09197197634081004,0.09197197656183385,0.09197050131144269,0.09197373920707648,0.09109677574796744,0.09287484946245203,0.09217475140303216,0.09176249566335364,0.1379462480960071,0.05364708020411565,0.08978569637547086,0.09433721394247957,0.0911215320698121,0.09284872001329846,0.11652467593583472,0.11248651871410031,0.11447555767715277,0.11447555767715277,0.11018640340709855,0.11934390605357814,0.10925731173832327,0.12314394341720308,0.11756064469403667,0.12002701840025025,0.1092176381647942,0.11448742778708706,0.12605617537031072,0.10364032659900822,0.10483012365744626,0.1258370790643704,0.06919175691499671,0.06818426636004168,0.06868463026080916,0.06868463026080916,0.06778387852385549,0.06962860008715503,0.0668925703277515,0.07183813019323139,0.06911818286965755,0.06824809806822534,0.07175535148376513,0.0657583680673619,0.06884087693187965,0.06917503574107156,0.06819040466064202,0.06754710466911801,0.06987512945026578,0.10115355546910662,0.1002819176889528,0.10072075774316694,0.10072075774316694,0.09685002547104572,0.10506351351086218,0.07427021089995876,0.10104665434261845,0.10038840291521492,0.1164607294182987,0.10061976199321754,0.1008242926685934,0.10104323703344001,0.10039195812979633,0.09635520821160448,0.10560190644194047,0.7829734396815438,0.7814872708333317,0.7814872708333317,0.7826635143314532,0.7801656631194748,0.7816454633031088,0.7813112369511985,0.7821866072512215,0.7807890538065956,0.7760825617435567,0.7853918639149922,0.7811513683335337,0.7818391113403893,0.7824066867468278,0.7805780612026854,0.7882301557424242,0.758682859055684,0.044571220031895065,0.04457136584948499,0.04457136584948499,0.04457126772385232,0.04457146626548458,0.04457126265337973,0.044368090790956265,0.04478621435599322,0.04457107967298039,0.12024681111159738,0.04434697760095166,0.04480994178135601,0.04455467809705804,0.050220048072519285,0.05012937360143827,0.05017512549771855,0.05017512549771855,0.04849819817532063,0.05214582462819709,0.05017861146221034,0.05150864868786977,0.04888320683810387,0.05196640813839346,0.04852916513725424,0.049207761912891605,0.0512918591283058,0.05153095869007958,0.04886762371801853,0.04939122844506288,0.05101658357735753,0.04833183777280351,0.04833185164020373,0.04833185164020373,0.04833135994120756,0.04833181538482951,0.048331798054403824,0.047699990110701154,0.04904286349465297,0.04833147653440353,0.17986813294583767,0.048086597200041645,0.0485881842126226,0.04831000262892814,0.16596503304758972,0.16594135962647338,0.16594135962647338,0.1659351365896953,0.16594909261789756,0.07772335398427062,0.1664585742970588,0.1654220768086727,0.192391048024955,0.1426021028347353,0.16586389226696174,0.16602206645399414,0.1672807302591049,0.16458798453618864,0.14684231921129132,0.19163201688071177,0.22411172824555797,0.21992941289143506,0.22200159919290707,0.22200159919290707,0.2177710427947283,0.22671046857161395,0.12504441515307096,0.22282254254760403,0.22115546052995785,0.26083125992461714,0.1870235632597089,0.2215442624320845,0.2224741986680921,0.22381712319686486,0.22007152569578575,0.19291508244928965,0.26048271830613134,0.05734606699827516,0.05734606589511999,0.057346066224744016,0.057346066224744016,0.057346066334946745,0.06120877043668746,0.056926040264565214,0.057787418475041374,0.057642865927744064,0.05704250795559834,0.06370162724553705,0.049939735430456086,0.05718777656869638,0.05750727415429419,0.05719432469116311,0.057501132405931285,0.05718118287564854,0.05635268670612759,0.056760793174793295,0.056760793174793295,0.05611104474130263,0.05746260637980712,0.05675021346543714,0.05677180212567382,0.05736145671196675,0.056165075705333106,0.0581519301234021,0.05543014846028794,0.05641653871643528,0.05711932348163262,0.05827660953291925,0.055277726741633136,0.055721710598158676,0.05786779744247755,0.067195910451424,0.06581309606332289,0.06650012117311249,0.06650012117311249,0.0643401809882615,0.06898625009241552,0.06647953137540796,0.06652171140264482,0.06725863681197564,0.06574298270461947,0.08052855379295921,0.06587375297350588,0.06715448986597879,0.0682486699983686,0.06476181493498717,0.059203315935173216,0.07685100494945504,0.057341134494444126,0.0573411333977509,0.057341133725444214,0.057341133725444214,0.057341133835000294,0.06121960679251867,0.056919840961553274,0.05778389246869094,0.05763613233149451,0.057039351621909984,0.06370660579278209,0.04991447135553965,0.05718400378498289,0.057497890535188806,0.06654445855902173,0.06517723547077857,0.06585649806396524,0.06585649806396524,0.06374093963514706,0.06829624452897058,0.06583422689744468,0.06587996977812179,0.06660257346346601,0.06511231142230435,0.07961024343581839,0.06524075056306132,0.06650028836137896,0.0675760705500953,0.06414770109908179,0.058710911421638284,0.07599388943679053,0.05719240052324555,0.05636349211524646,0.05677180212567382,0.05612172915962166,0.05747396323006128,0.0567832568643168,0.05737276218996194,0.05617589338215714,0.05816363157603075,0.05544048402634685,0.05642744891176936,0.057130543593790294,0.05828827676651322,0.0552880562616546,0.055732199276948724,0.057879354057071855 +0.29146905360691355,0.28534408376928844,0.286557973282812,0.48359342595987564,0.28302089535165315,0.28302054029130586,0.28302059579477207,0.2864381954610804,0.3205208668107792,0.28301963082750403,0.3384815323987749,0.2832198209910701,0.2832659159552691,0.3164902326132704,0.28302152732707286,0.2830209588883259,0.3177461633987344,0.28302065717127145,0.2830213251618228,0.2914721902251218,0.2914662148819007,0.29146905360691355,0.29146905360691355,0.29147104449068395,0.2914689310553037,0.29154423072852453,0.29139123035891323,0.2928846707715417,0.29003673485894116,0.2856915080117768,0.29155481103771574,0.29137969098278144,0.2912540890928089,0.2916897888157233,0.285464206149206,0.28522837972508863,0.28534408376928844,0.28534408376928844,0.2850103024332724,0.28575976391900815,0.28534420521579673,0.28560690367498526,0.2851009936814185,0.28571633722768114,0.2850127652882031,0.28530195309423,0.2853882336199417,0.2863064774412282,0.28392727223737724,0.2889915219276512,0.28656008021927365,0.28655617467820954,0.286557973282812,0.286557973282812,0.28655685332466335,0.2865592528145843,0.28544742637874543,0.2867777708522111,0.28634679694417753,0.2868603311943871,0.2862731015954888,0.2864993848973536,0.2866192713218007,0.28683698622859843,0.2862923400955077,0.28593770551382525,0.2873131839465477,0.4835934327617558,0.4835934227220806,0.48359342595987564,0.48359342595987564,0.48359342710601,0.4835898011689866,0.48359843949317977,0.4813230476507825,0.48591600464033297,0.4849472407147815,0.4821958630406164,0.5774904497536893,0.35900138378126717,0.4778808575951959,0.4896200806574308,0.4779449944529222,0.48943750497133043,0.28302086619676764,0.2830209265276389,0.28302089535165315,0.28302089535165315,0.2830211321322767,0.2830208285878422,0.28302171177091173,0.28301984229123145,0.2830216938631156,0.28302080549201264,0.2830215252331553,0.2830214566943017,0.28301990336512267,0.28302229570880527,0.2830213439479693,0.28302077492670524,0.2830205341388277,0.2830205475655458,0.28302054029130586,0.28302054029130586,0.2830205561132748,0.28302052875736483,0.2830208871035161,0.2830205551397321,0.2830205198292279,0.28302074692681345,0.28302051562877373,0.28302062963778424,0.28302078646295353,0.28302052686000856,0.28302055986266117,0.2830205600173645,0.2830205270069271,0.28302060020148656,0.2830205914524181,0.28302059579477207,0.28302059579477207,0.28302056111816665,0.28302064796366333,0.28302053696612245,0.28302067428954125,0.28302055234614576,0.28302091490602455,0.28302086815559807,0.2830205697958398,0.283020610483075,0.2830205827043275,0.2830205585030103,0.28302065306126156,0.2863010549136726,0.2864381954610804,0.2864381954610804,0.2863188994677661,0.2865649116332373,0.28643592752665287,0.2864410313753144,0.28680168859977634,0.28609877570336506,0.2869784423850743,0.28595378369593927,0.28628050532597576,0.2866097040431331,0.2869356914767272,0.2859842459535939,0.28523120057949936,0.28830939621519047,0.320520000939948,0.3205208668107792,0.3205208668107792,0.3205202188872429,0.3205215326244858,0.32051988160091094,0.3195382791347474,0.32155774652968633,0.32051880435856794,0.6198760539969932,0.3194362308975689,0.3216719949504864,0.32040096227147635,0.28301963118658763,0.28301963046179307,0.28301963082750403,0.28301963082750403,0.28301961691649763,0.2830196472929093,0.2830195122987935,0.28301926814087736,0.28301987799529443,0.2830196443594615,0.283019618864758,0.28301955852226196,0.2830196541169215,0.28301967250785875,0.2830195879980646,0.28301962455538276,0.28301963755769366,0.3384814377420262,0.3384815323987749,0.3384815323987749,0.3384777967711475,0.33848240482328323,0.33848216260943154,0.33550256211485074,0.3418190492778912,0.33847896074046957,0.8113023685085962,0.33732674378968563,0.3396863448214563,0.3383321158637896,0.2832198392754744,0.2832198209910701,0.2832198209910701,0.2832198161163742,0.2832198270692413,0.2830215795084715,0.2832201102687424,0.28321976250967806,0.28324481743031965,0.28319650078295594,0.28322069798360255,0.28321976208070326,0.2832212627831069,0.2832184798179059,0.2832021648704151,0.2832417285276757,0.2832674864437861,0.28326437469541077,0.2832659159552691,0.2832659159552691,0.283262660058708,0.2832695602432183,0.2830215789650389,0.283267084228952,0.2832647230652495,0.2832985452954815,0.283234929211091,0.2832662908651509,0.2832675044920868,0.2832689588557216,0.2832637764475171,0.28324316292793644,0.2832948076823068,0.3164902363679921,0.3164902310132735,0.3164902326132704,0.3164902326132704,0.3164902331580547,0.3115944142126185,0.3171691137442637,0.3157618709306965,0.31841667602064583,0.31456017918758217,0.3055679384773582,0.3225441693456829,0.31674831201790066,0.3162252190146403,0.3155219236142475,0.3174899177232563,0.2830216245864355,0.28302141890776056,0.28302152732707286,0.28302152732707286,0.2830213493140284,0.28302146031031167,0.28302128112004105,0.2830213251618228,0.2830208447496762,0.2830209898917684,0.2830211308668992,0.28302116246660103,0.283020647255999,0.283020734264771,0.28302088212341936,0.2830210199486675,0.2830212471060094,0.28302126784910814,0.28302082082169444,0.28302115954531776,0.2830209588883259,0.2830209588883259,0.28302138484810974,0.28302065114895714,0.28302145442040094,0.283020717366068,0.28302063472206906,0.2830212195773303,0.283020910095278,0.2830207041279408,0.28302084527032395,0.2830206286090147,0.28302118200829196,0.2830206432330443,0.2830210304773545,0.3177461672042003,0.3177461617771145,0.3177461633987344,0.3177461633987344,0.3177461639508815,0.31279972145679663,0.3184082203667633,0.31703282395653587,0.3196975468215763,0.3157880245098142,0.30686174214340545,0.3231609187154968,0.31799553424125027,0.31877645081696354,0.28302063607907985,0.28302070427084486,0.28302065717127145,0.28302065717127145,0.2830209645587721,0.2830206614223076,0.2830208047620475,0.2830206371170709,0.2830206924369732,0.2830211914771827,0.2830206458378278,0.2830209096388252,0.28302116249646947,0.2830206913496766,0.2830213340661682,0.2830207623889615,0.2830215127357603,0.2830211660883636,0.2830215164177875,0.2830213251618228,0.2830216731321279,0.2830210644209174,0.28302097579579455,0.28302071156384073,0.28302115539207234,0.28302086755333017,0.28302137992567455,0.28302065672888366,0.2830208174756349,0.28302072869582307,0.28302119461261827,0.28302148990169734,0.2830209479848155 +0.15536625798791137,1.227080430374001e-108,3.997979636473457e-8,1.6218354696924797,0.710649134900559,0.30600420912524784,0.6166154593936293,6.37704243662348e-13,0.23314498153521812,0.18499231211800043,0.3462426114128709,0.7928025136203932,0.5185293929207406,0.5875857622681677,0.22131125817397537,0.3473439182456893,0.5927088086042843,0.34117032743382847,0.2214012065286106,0.15537696002433812,0.1553565748379721,0.15536625798791137,0.15536625798791137,0.15537334644646197,0.1553637694365504,0.15499629310444873,0.15573854733628945,0.16147070773528438,0.14891971423346026,0.17727493222876806,0.1549351223970776,0.1557990439113506,0.15440186287807958,0.1563523982284979,1.189237678324164e-110,1.224304920657173e-106,1.227080430374001e-108,1.227080430374001e-108,1.7230490885345892e-102,1.2507693760542217e-115,1.1953184008099662e-108,2.839933017325354e-109,5.762216450629933e-108,1.181347785360509e-113,1.0481866047058175e-103,1.5714113353824784e-108,9.526885465918424e-109,1.1196411399276293e-110,2.1058231299346248e-76,2.57002809123591e-156,3.984275033027839e-8,4.009719778142691e-8,3.997979636473457e-8,3.997979636473457e-8,4.005465609306837e-8,3.989415898766414e-8,1.3305735489554517e-6,4.058131512571924e-8,3.945281875377074e-8,2.2699189659263528e-8,6.993838987240338e-8,3.981451705235839e-8,4.015766931669794e-8,4.0705690517932054e-8,3.937119321867744e-8,1.483596405443642e-7,9.527659532257642e-9,1.6218354818230143,1.6218354637682544,1.6218354696924797,1.6218354696924797,1.6218354716646024,1.6218279841112013,1.621826912310908,1.6223747432473479,1.6199098079602803,1.624897549259345,1.618595652579788,0.7090855495623697,0.5375152021326499,1.6207389792260145,1.6140105129606304,1.6083620204508076,1.6344275576306397,0.7207648195126986,0.700436428670907,0.710649134900559,0.710649134900559,0.6862125873660929,0.7360983411318119,0.6790021230529302,0.7559795517552004,0.7272275083031909,0.7401804619082959,0.679374109547283,0.7107159494374794,0.7673073065021626,0.6438529385097341,0.6499992697187453,0.7680014462372659,0.3097117731792157,0.3023493502517626,0.30600420912524784,0.30600420912524784,0.29801046941185083,0.31448589799033044,0.2912766209409375,0.3320539420685188,0.3095587251190741,0.3024344855450595,0.33095688619384944,0.2824723258010351,0.30728300248568413,0.31002554608360017,0.3019659557254189,0.296754441645449,0.3157286097714601,0.6199000119924937,0.6132668682342061,0.6166154593936293,0.6166154593936293,0.5839059334236859,0.651661959179448,0.3952151566710549,0.6192027772565232,0.6139809674018504,0.7218418081852289,0.6158130314439673,0.6174389194507015,0.6191730131063785,0.6140099292268275,0.5817650134206571,0.653367647574389,1.0127095463980386e-12,6.37704243662348e-13,6.37704243662348e-13,9.921953244442795e-13,4.0163979562447763e-13,6.655386034009757e-13,6.086200476507463e-13,5.090761097464356e-13,8.104981055725546e-13,1.0417638890661269e-13,3.730460005679053e-12,7.077383408273766e-13,5.736928356524047e-13,4.678486528054468e-13,8.926300168291325e-13,1.2084614479781149e-10,9.66086073437813e-16,0.23314199613778697,0.23314498153521812,0.23314498153521812,0.23314253915734187,0.23314750121540123,0.23314564049510586,0.22775390351567157,0.23892415934734948,0.23313649105679615,1.319786382145459,0.22719821078697622,0.23956764549768006,0.2326494759392991,0.18538156695490285,0.18459610962205364,0.18499231211800043,0.18499231211800043,0.16932385408744835,0.20421031912559479,0.18502158279536937,0.19628101624872937,0.17420059046552025,0.20052627980657026,0.1710135259938308,0.1769207677622682,0.19440558549042494,0.19648998859627084,0.1740535322165109,0.17820773363573414,0.19235569317060397,0.3462421169735974,0.3462426114128709,0.3462426114128709,0.34622125779728363,0.3462423160249382,0.34624280295472587,0.3255313266206056,0.3703388781736135,0.34622920710388866,0.19408615760844897,0.33812410371029555,0.3548344026316652,0.3454609840796731,0.7927313444763168,0.7928025136203932,0.7928025136203932,0.7928217542447307,0.7927784334296086,0.4563565989701337,0.7906092255356495,0.7949741612583456,0.6689786716728988,0.8505149035371975,0.793125861217832,0.7924630684650467,0.7870671846240146,0.7984108622569425,0.8467826940122872,0.6630965289741567,0.5079104779913196,0.5290045411936013,0.5185293929207406,0.5185293929207406,0.5415020377498896,0.49301936585246964,0.7838116277677358,0.5134004024319877,0.5237716183430363,0.327414284109192,0.7055375297666253,0.521369979873254,0.5155696541717609,0.5071957005698767,0.5304403500595762,0.6847024797255636,0.31480363000029626,0.5875857860236006,0.5875857521452932,0.5875857622681677,0.5875857622681677,0.5875857657741976,0.5861452455496903,0.5794902431765563,0.5957784466587954,0.6032276297004785,0.5717224754950251,0.6835825999208796,0.3894861702547447,0.5845794039883797,0.5906037887407624,0.579584922005385,0.5957965925606575,0.22411382936854465,0.2185921811895951,0.22131125817397537,0.22131125817397537,0.21645236892134395,0.22661733610475665,0.22122473713681673,0.2214012065286106,0.2260546714014659,0.21662671111244847,0.23241480870601838,0.2108037193072518,0.21860208021306457,0.22413945265508584,0.23332375191119317,0.20968999153799034,0.21304068241874155,0.23020165766954137,0.35402951759106577,0.3407442515681204,0.3473439182456893,0.3473439182456893,0.32505311144991805,0.3733154615865889,0.34714218800070923,0.34755568969646317,0.3546333721922129,0.3400675697868943,0.4837324941307165,0.34133378988067736,0.35362206492707887,0.3641592537315,0.33062333728379956,0.272731788518563,0.45473437942914774,0.5927088323533631,0.592708798484116,0.5927088086042843,0.5927088086042843,0.5927088121093022,0.5922984625252186,0.5843433320370651,0.6011819636210909,0.6083400445738543,0.5768512510002268,0.6918946456674553,0.39002191477337345,0.5896341535762142,0.6010536113057597,0.347778972282171,0.3346484262583861,0.34117032743382847,0.34117032743382847,0.3193872207054562,0.36661642475273065,0.34095162316417327,0.34140034237315203,0.34834073306901064,0.3340181432138066,0.4753248148465717,0.3352612231678622,0.3473472899933775,0.35771156723033665,0.32473568156893806,0.2681817925051013,0.44658008271090344,0.22420556576611247,0.21868050540977155,0.2214012065286106,0.21653941214879532,0.22671027471534044,0.22149401675966243,0.22614672474032477,0.21671389598415366,0.23251053757282314,0.21088731678447686,0.2186903931678383,0.22423031288038417,0.2334189953546437,0.20977355945308768,0.21312567724505477,0.23029632741363534 +0.021380591390928814,0.021132171985141432,0.021184073273682182,0.02837852195097677,0.021051358810083326,0.02105133274051613,0.02105133713202473,0.021149712307119175,0.022503813586291256,0.021051316730353365,0.023182641206420298,0.021058301192668334,0.02105974342538611,0.02233204708527905,0.02105135121388306,0.021051335493823816,0.02237986650637439,0.021051341381136367,0.021051342032929778,0.021380666439087745,0.021380523493255754,0.021380591390928814,0.021380591390928814,0.02138064276678291,0.021380570743337348,0.021383528599751688,0.021377557748318843,0.021435664162767168,0.021324843490029544,0.021154285026133677,0.02138397133827776,0.021377079203921297,0.021372187957750578,0.021389230598830692,0.021136136299225252,0.0211283465333691,0.021132171985141432,0.021132171985141432,0.021120489985048178,0.02114683477462596,0.021132194339969778,0.021141467737368063,0.021123584707013816,0.021145305881129606,0.021120502809950016,0.021130686224155714,0.021133729412521368,0.021166246254913673,0.0210821831038744,0.02126343830087577,0.02118412899562458,0.02118402570058806,0.021184073273682182,0.021184073273682182,0.02118404239426408,0.02118410876479564,0.021143100526165876,0.02119238347894318,0.021176080164754238,0.021195497587134196,0.02117331336251277,0.021181848413317175,0.021186380447517947,0.021194632327895067,0.02117402501087765,0.021160613676517875,0.021212670489986013,0.028378522096016462,0.028378521880727953,0.02837852195097677,0.02837852195097677,0.028378521975217084,0.02837838579479846,0.02837869995043476,0.028300023536634085,0.02845864118590062,0.028425530982003466,0.02832996826615416,0.031576368750425694,0.023944960904327215,0.028180874557462873,0.028586572336623713,0.028181717199574848,0.02858164342932383,0.021051358923020947,0.021051358698304132,0.021051358810083326,0.021051358810083326,0.02105135853847463,0.02105135910805032,0.021051340425246343,0.02105134137406789,0.021051351271436453,0.021051359546255696,0.021051358093376372,0.021051343593317555,0.02105135971032824,0.021051358013489084,0.021051358139077957,0.021051359526070585,0.02105133291533274,0.02105133257362823,0.02105133274051613,0.02105133274051613,0.02105133236101284,0.021051333176912018,0.021051330973190868,0.021051339000258452,0.021051334318345744,0.021051332066271466,0.021051334291634537,0.02105133184124571,0.021051331064550847,0.021051333121796696,0.021051332834719192,0.021051332312861947,0.02105133323112538,0.021051337387822975,0.021051336878721585,0.02105133713202473,0.02105133713202473,0.021051334898305393,0.021051340393228504,0.021051331737930883,0.02105133854185426,0.021051336086928253,0.021051332927793046,0.021051335283792553,0.02105133308085562,0.021051338044540666,0.021051336303600527,0.02105133481304332,0.021051340493205416,0.021146570881239408,0.021149712307119175,0.021149712307119175,0.02114651042370978,0.021153129199301977,0.021149641305573105,0.02114978054842691,0.02116069246308811,0.021139495083941983,0.021165942718076907,0.021135242406436848,0.02114494061075267,0.021154883103218197,0.021164763842850716,0.021136066714060542,0.0211137043773436,0.021206592469883722,0.022503789284243746,0.022503813586291256,0.022503813586291256,0.02250379227125157,0.02250383564915899,0.022503810203284427,0.02246640733032528,0.022543239660077204,0.022503732622426113,0.03301841708505625,0.02246251601944761,0.02254760015883316,0.022499095746585318,0.021051316722285832,0.02105131673860124,0.021051316730353365,0.021051316730353365,0.0210513170982769,0.02105131635877341,0.021051321716156188,0.02105131883341773,0.021051313968258465,0.021051316431401085,0.02105131704795725,0.021051318905475496,0.021051316602517807,0.021051316839811488,0.02105131663542052,0.0210513168770712,0.02105131658327949,0.02318263765667609,0.023182641206420298,0.023182641206420298,0.023182476668456135,0.02318265178374245,0.023182647244866728,0.023070769088786556,0.02330763220358457,0.023182544601471382,0.03944005471094584,0.023139306752878595,0.023227811039804123,0.023177017560633315,0.021058301702978958,0.021058301192668334,0.021058301192668334,0.021058301053291564,0.02105830136751018,0.021051356120932497,0.021058297662496776,0.021058256184191795,0.021059107565771323,0.021057461782924756,0.021058269475302205,0.02105828084023989,0.021058322385907487,0.02105824548096326,0.02105766962927792,0.02105901020632152,0.021059791290425112,0.021059696357715648,0.02105974342538611,0.02105974342538611,0.021059637885347753,0.02105986184267719,0.021051341129684497,0.021059780279589466,0.02105970783860677,0.021060856373557334,0.021058685155934787,0.021059748703643376,0.02105976501443018,0.021059848184772516,0.021059657466926,0.021058967025788418,0.02106072372863136,0.022332047173339524,0.02233204704775395,0.02233204708527905,0.02233204708527905,0.022332047098457836,0.02214894893033742,0.022358130168212247,0.022304108633767,0.02240513628695592,0.022258763986871485,0.021912867881394103,0.022569999420648974,0.022341959337995973,0.022321890420234504,0.0222952736685494,0.02237002491054744,0.021051347628574222,0.02105135542646218,0.02105135121388306,0.02105135121388306,0.021051359712501706,0.02105134475646308,0.021051354442144416,0.021051342032929778,0.02105133999019885,0.021051352143201446,0.021051339398557647,0.021051350913773012,0.021051334213033946,0.02105134130174354,0.02105133595326789,0.02105134638974192,0.021051353629518838,0.02105134146001219,0.02105133659078235,0.02105133463866906,0.021051335493823816,0.021051335493823816,0.021051333797825755,0.02105134121448303,0.021051333941075816,0.021051338598847613,0.021051339457311222,0.021051333801707577,0.021051336770529158,0.021051348449924026,0.02105133663320003,0.02105134336045749,0.0210513347883692,0.02105134488174421,0.02105133476887017,0.0223798665956302,0.022379866468339903,0.02237986650637439,0.02237986650637439,0.02237986651973202,0.022194997333682062,0.022405302479204175,0.02235247935934957,0.022453840223372802,0.022305543489313472,0.021962272320143025,0.02259357179784638,0.02238944418664688,0.02241897527997267,0.021051343709490543,0.021051339402758537,0.021051341381136367,0.021051341381136367,0.02105133578129623,0.02105135290023518,0.02105133711101845,0.021051348349838274,0.021051349469509806,0.021051336589453396,0.021051344288482165,0.021051343432979017,0.021051333829101408,0.02105135277274968,0.02105133456901257,0.021051350901660465,0.021051334376846722,0.02105134000530925,0.02105134448139581,0.021051342032929778,0.02105134702750721,0.021051338432594633,0.02105133689448601,0.021051335972183168,0.021051355155916707,0.02105133570829258,0.021051357853601897,0.021051334255155256,0.021051345334378867,0.021051334225497077,0.021051352167924146,0.02105135223884406,0.021051336711786658 +0.4410044032036294,1.1736888457191714e-78,1.846127616958424e-6,1.98532723491792,2.0604761868031836,0.8010824124875613,1.6043078123374113,4.5901646469068644e-9,0.4832862174465556,0.7718497043164599,0.6043422982860936,1.919420815473156,1.6447350996458276,1.1272900975304105,0.7666438353824301,1.0076084880319622,1.1284856458636534,0.9991736641284177,0.7669487490401161,0.4410051898406991,0.4410036915652685,0.4410044032036294,0.4410044032036294,0.4410051804933277,0.4410006415032672,0.43974617478801953,0.442294585929973,0.45023104022992955,0.43067055589653486,0.5298452870666399,0.4395263996697434,0.44248593073162457,0.43948700175730243,0.44252292724880954,1.827961961702657e-79,7.719697527206765e-78,1.1736888457191714e-78,1.1736888457191714e-78,3.014534319459009e-75,1.1882375924940886e-82,1.1533004984596405e-78,4.657068719088754e-79,3.132687033733146e-78,2.97858849109346e-82,4.008447829242569e-75,1.3376010338169008e-78,9.831638223025736e-79,6.597826134575938e-80,6.495047639312456e-57,7.094795844479183e-110,1.8456538640872945e-6,1.8465322954111642e-6,1.846127616958424e-6,1.846127616958424e-6,1.8464526883401533e-6,1.845740413263316e-6,3.5218906394920907e-6,1.945824404850276e-6,1.7535965904793456e-6,1.2099391695056528e-6,2.8053008009770965e-6,1.8236032398485093e-6,1.8780269216899134e-6,1.9722789009059715e-6,1.7292377624555926e-6,4.871059913669662e-6,6.453261713435854e-7,1.9853272352536764,1.9853272348267799,1.98532723491792,1.98532723491792,1.9853272349589455,1.9853164737210671,1.9853415024615444,1.9721440738244118,1.9981282686175392,1.9870270157133696,1.9835203099616243,1.6987315749800183,0.8045980918097759,1.9506076083370985,2.016925299727122,1.978036770318003,1.9924704579255008,2.0640218582791725,2.0566947949073886,2.0604761868031836,2.0604761868031836,2.0467396868507177,2.0724110836584586,2.028011811254572,2.0838197402472565,2.071135408659179,2.0783459389151826,2.03149979442809,2.060521343873321,2.084247666469571,1.9938988207787198,1.9975566810987675,2.0843475205914856,0.8049534761520094,0.7972446822432381,0.8010824124875613,0.8010824124875613,0.7845976999351829,0.8191756851007272,0.7659613434770683,0.8625882405033101,0.8082904422399562,0.7938237388872916,0.8532393035031084,0.7512581136685684,0.8036759779454914,0.8092400245461111,0.7928649878422066,0.7817892269710071,0.8212522883706953,1.6101304403371075,1.5983648375035981,1.6043078123374113,1.6043078123374113,1.5209548084499724,1.6948622261448043,1.192892168023173,1.6085095255330688,1.600012748384742,1.818478124157211,1.603007660719027,1.6056392596723783,1.6084849091573867,1.6000374832208444,1.5336059065326333,1.6776693012284989,4.8138772999142585e-9,4.5901646469068644e-9,4.5901646469068644e-9,5.0249074485339016e-9,4.174579051418653e-9,4.7219648186735895e-9,4.449222361258044e-9,4.01118027167584e-9,5.2750013690216565e-9,1.2742814525738307e-9,1.5848912219439506e-8,4.83079823189833e-9,4.294351633347848e-9,3.830786733583002e-9,5.5552815328352234e-9,1.644925936480958e-7,5.7550159789191004e-11,0.483285942328568,0.4832862174465556,0.4832862174465556,0.48328577021739483,0.483282968716165,0.48328745046707156,0.47700650020173263,0.4898956250160703,0.48328099479964337,2.067158164852977,0.47635846528631337,0.4906912728895092,0.4828566912211671,0.7734357649081798,0.7702338137435123,0.7718497043164599,0.7718497043164599,0.6778554047489458,0.8924942153311983,0.7719896514007021,0.8151441093053723,0.7291603991273694,0.8365070779345259,0.711964882612506,0.7405180384899215,0.8074471569333787,0.8163084254187976,0.7281957020412422,0.7432789596344075,0.8024088314511366,0.6043419389024903,0.6043422982860936,0.6043422982860936,0.6043109388303928,0.604341163889173,0.6043421416441906,0.5833697294196627,0.628162018082486,0.604332313351353,1.2497314491158014,0.5961767215645982,0.6129009142317737,0.6037861433043007,1.9193878827022548,1.919420815473156,1.919420815473156,1.9194310635996683,1.9194074866805604,1.6628820844440821,1.9149534144106428,1.9239056997097028,1.6354491383351815,2.0694304736088545,1.9200873525040907,1.9187353864400327,1.9077563049741433,1.93116030834825,2.054646329653233,1.6364710227979744,1.6364221469557951,1.652906671355948,1.6447350996458276,1.6447350996458276,1.669082315793941,1.6162467003385077,2.0549592945773547,1.6380448749889602,1.6516277710717475,1.2616743651006492,1.9427524721802825,1.6484185052501652,1.6409266638911237,1.6298390340008688,1.6605728064301561,1.9024393672049307,1.259724466732469,1.127290098612769,1.1272900969691164,1.1272900975304105,1.1272900975304105,1.1272900977378595,1.2249419242539514,1.1091848867182188,1.1463276868262648,1.1428824331120442,1.1112407781469447,1.3740899422143769,0.7575877201290279,1.1206804588928572,1.134301967088127,1.1192974911516185,1.1358541446716013,0.7695783852155708,0.7637658835991398,0.7666438353824301,0.7666438353824301,0.7584169291217422,0.7758367847095455,0.7663502542372514,0.7669487490401161,0.7806600971244221,0.7526906293439449,0.8010569933721285,0.7336172600909026,0.7586073144095624,0.7749946151579609,0.801962033406639,0.7317597545787752,0.7408712282347865,0.7940274210859537,1.0172329225952432,0.9980168396319179,1.0076084880319622,1.0076084880319622,0.9623283793389855,1.0610929738012798,1.0070661872660809,1.008178031781857,1.0241597492465817,0.990981308259934,1.320239805425146,0.9939073052973667,1.021845132889964,1.0456657408997816,0.969196275169598,0.8319021410307083,1.2415835435717837,1.128485646980705,1.128485645401773,1.1284856458636534,1.1284856458636534,1.1284856460590693,1.2269697981085974,1.1097883381505012,1.1478364248415187,1.1437668377248995,1.1126714050333668,1.3801035491432532,0.7555249514289497,1.121645203491294,1.1366334316490159,1.0087749843887157,0.9896022460065533,0.9991736641284177,0.9991736641284177,0.9547414658390442,1.0517565379246705,0.9985812136613438,0.9997922190184695,1.0156075745922943,0.9826601721949969,1.3096295505814832,0.9855643086078553,1.0133090941499148,1.0369693384930418,0.9610368113787623,0.8252045535323266,1.2312721089077951,0.7698847913465494,0.7640693303545096,0.7669487490401161,0.7587176410115102,0.7761463627126782,0.7672656953529281,0.7809695973496286,0.7529887203705891,0.8013793199138282,0.7339050398959784,0.7589075590663844,0.7753020938551556,0.8022817926447657,0.7320492904301799,0.741162891630975,0.7943461330241075 +5.378806495132404,0.0,8.503704933329054e-196,4.974890089873077e-11,0.000011266799722142787,2.299676114143663,0.0013506866731465257,1.7531733143806235e-224,4.448468743684397,2.7090770428129822,2.255381786992415,8.59670247860668e-19,8.561817742245708e-25,0.009613642045586974,2.8897648050241824,0.5192389051077997,0.009411592314818433,0.5510250346844718,2.8868362123604685,5.37879682956315,5.378815239118712,5.378806495132404,5.378806495132404,5.378796787835631,5.378888248010831,5.3944161228359215,5.362933304363421,5.236392405077518,5.523088454189797,4.212814453475245,5.39686378225991,5.3603515143915486,5.4009640924323215,5.356012991807881,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.451523649208337e-196,8.548522417310736e-196,8.503704933329054e-196,8.503704933329054e-196,8.5400455200259835e-196,8.46053022545551e-196,2.2397670272875475e-167,1.2714037487365753e-195,5.871537784070854e-196,1.2782734686109571e-200,5.2287356007172695e-191,7.603944484829914e-196,9.547901790107594e-196,1.3952142528349546e-195,5.476675942307545e-196,1.7298482352312242e-184,5.108806830301458e-208,4.974890007209759e-11,4.97489011649646e-11,4.974890089873077e-11,4.974890089873077e-11,4.974890073816398e-11,4.9791350632155374e-11,4.9693909656405646e-11,9.695005608710604e-11,2.4874744439721988e-11,4.496549482040114e-11,5.523930107019771e-11,2.9701109316689642e-28,0.4442573168218066,2.6108715349247814e-10,8.013421627464575e-12,7.664727893428872e-11,3.202696621765133e-11,9.214547710052995e-6,0.000013723425009173589,0.000011266799722142787,0.000011266799722142787,0.000021880109785105693,5.15228522062246e-6,0.00003869781126456115,1.4288581313116199e-6,5.446565270811645e-6,2.8985897492837235e-6,0.000040128522917208564,0.000011236642110951131,7.203752201542609e-7,0.00014068607568958733,0.00011749052277917664,6.613880717302993e-7,2.2619569506121966,2.337432636280757,2.299676114143663,2.299676114143663,2.4683086391975304,2.1221888286723884,2.6314218960575313,1.7779270371189386,2.2216208476744486,2.379731014308878,1.8095509534738163,2.8327564041129274,2.271364524817851,2.2115685996429644,2.3902788038202867,2.50041367727825,2.1001280947150316,0.0012427563713492751,0.0014694078303527922,0.0013506866731465257,0.0013506866731465257,0.004193710936168011,0.0003293832336357905,0.19206065157204383,0.0012529483280531621,0.0014573115937052512,0.00003717863032263974,0.0013824390274793747,0.0013188415128781213,0.0012540127162178065,0.0014560451474687369,0.0035359824468906105,0.00044282579717109914,4.496782826596598e-224,1.7531733143806235e-224,1.7531733143806235e-224,1.0975581617485364e-223,2.404762175061821e-225,3.230337156294383e-224,8.9729082784603e-225,3.6560511413290456e-226,1.0411942727032143e-222,2.708431627975767e-236,6.566973679674148e-213,1.0482099630960937e-223,2.823875760113408e-225,8.71791330664552e-227,5.237649123609106e-222,5.050467748557484e-190,1.8896712093066668e-266,4.448473184719273,4.448468743684397,4.448468743684397,4.448476135129413,4.448460757585329,4.448487738388228,4.5670092605687165,4.321160295125551,4.448608792065235,1.3832495986557e-18,4.5791986835450755,4.306991761317566,4.456667164078361,2.692141024315151,2.726383977153479,2.7090770428129822,2.7090770428129822,3.8023184031310375,1.5743932376811192,2.707757251184686,2.2538809465911767,3.196097251914506,2.0721167726388767,3.3749690608591965,3.0650159881704124,2.3296391188465595,2.2433444913493585,3.2062871125003323,3.0230089676410117,2.39206933264104,2.2553869556228285,2.255381786992415,2.255381786992415,2.255843966856131,2.2553844364338174,2.2553933954224004,2.589674598597138,1.9099253661839408,2.255525051209001,1.1613819350546982e-38,2.3822608414261848,2.126910300017658,2.2637718358062413,8.58267825226467e-19,8.59670247860668e-19,8.59670247860668e-19,8.601099067121234e-19,8.590976862545587e-19,0.006561449090819424,6.5080584034510225e-19,1.1380055004757556e-18,3.683300127481386e-24,3.422971334801853e-14,8.961292933051663e-19,8.234844396327328e-19,4.1786708861211863e-19,1.7939953609605273e-18,8.914296781778827e-15,1.7367290520806838e-24,6.014414700771637e-25,1.2123307263405412e-24,8.561817742245708e-25,8.561817742245708e-25,2.4511303129795435e-24,2.5131198446554e-25,5.434006354912848e-7,5.809990029956113e-25,1.2720569406120161e-24,1.127599449329579e-31,8.075025402951617e-19,1.0616916773072976e-24,6.845216108214895e-25,3.620912779783059e-25,2.10004270679831e-24,1.6795166524547017e-19,3.175702034448975e-32,0.009613641921163263,0.009613642098607857,0.009613642045586974,0.009613642045586974,0.0096136420233265,0.007601688036003528,0.012220897622453165,0.007476209990254082,0.0077524774228147466,0.011989818643137758,0.0002526893653313211,0.6385954934099309,0.010520588179562336,0.008771061666972666,0.010748394491531803,0.00857952818385325,2.8599479846694287,2.9191457679180126,2.8897648050241824,2.8897648050241824,2.9756341046541586,2.794999340827374,2.892584953617626,2.8868362123604685,2.7353007183827494,3.046986167065391,2.5328675789950856,3.2520350287262643,2.9800553032386734,2.797127877036733,2.50844598727143,3.2881444036298264,3.172763774314837,2.602067659591837,0.4854682861459679,0.5548041170925038,0.5192389051077997,0.5192389051077997,0.7078140974138769,0.35156747660200466,0.5209213304601632,0.5174766475051649,0.4612179693111241,0.5834204252768327,0.0412707510478603,0.5717362285949582,0.4689419440780467,0.3939999526619403,0.6770244357174556,1.5763793627390164,0.07612304500796722,0.009411592195228441,0.009411592365778727,0.009411592314818433,0.009411592314818433,0.009411592293422671,0.007251199363909332,0.012018863628098753,0.007281770681899526,0.0076200020664760285,0.011691822329569338,0.0002255685980237517,0.6500409720283763,0.010307751090884708,0.008400876215503566,0.5156273093531794,0.5882671904663648,0.5510250346844718,0.5510250346844718,0.7444067186182617,0.3771523680883388,0.5529596977810598,0.5490132024478863,0.49046590779426386,0.6178870269086623,0.04580642055570935,0.6057356006000919,0.49853193583760924,0.42010769074756654,0.7151173906016638,1.6351993042428923,0.08376058754765749,2.8570194859725286,2.916217492547566,2.8868362123604685,2.972707578952305,2.792072502637733,2.8837936048069217,2.732381564769517,3.0440471797016193,2.529966626059766,3.2491400648584783,2.9771156937514207,2.794218326617752,2.505574284304784,3.2852324551437846,3.1698550310692184,2.599157645111778 +0.008189924556345015,0.0,8.502455376078326e-289,7.38400853645302e-6,1.8120360467188895e-98,100.31794292177554,0.8271382226192462,0.0,0.03174994246339234,2.513539083042249e-37,0.0026437293627999997,1.2691957714746307e-21,9.564196739543687e-28,1.6199570820034401,1.660231776611219e-26,1.4351842708294493e-18,1.5936505376745638,1.9226714573563625e-18,1.6234130673419465e-26,0.008189965468422974,0.008189887545194062,0.008189924556345015,0.008189924556345015,0.008189970272261593,0.00820449259463474,0.007893384575943942,0.008501736309961984,0.009973587344805687,0.006514795747192242,0.07801145805931921,0.00786461702840488,0.008532782336315948,0.007925327788862315,0.00846534691946353,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.468390725101787e-289,8.5316549330211e-289,8.502455376078326e-289,8.502455376078326e-289,8.527725516307099e-289,8.471995794654452e-289,3.588162616319031e-267,1.1554910126836048e-287,6.442986253104356e-290,1.144003282727275e-295,5.927985335518261e-282,4.154570739986989e-289,1.7790376679972852e-288,2.2817439761798228e-287,3.3265345052032943e-290,9.423253061581112e-273,5.366220944848835e-306,7.384008502525661e-6,7.3840085448036255e-6,7.38400853645302e-6,7.38400853645302e-6,7.384008525168385e-6,7.90293411277301e-6,6.917589872524939e-6,0.000013318236805426968,3.971097383448131e-6,6.781272983141103e-6,8.063372295468238e-6,2.84732564368704e-22,0.8151042067650112,0.00003058557461149133,1.4758677994242143e-6,0.000010615221075586456,5.086441054621414e-6,7.40616938144318e-99,4.384271661558534e-98,1.8120360467188895e-98,1.8120360467188895e-98,4.822440398916317e-97,3.9330584032564845e-100,5.4096548695804695e-107,2.1496169588102364e-91,3.4753722680748184e-98,7.857152174228674e-102,3.311446233164899e-95,1.815152160193534e-98,2.6123229771289707e-97,3.7336289853772384e-100,2.464933853803243e-92,2.2798213961596465e-105,100.18693726063448,100.42980225134585,100.31794292177554,100.31794292177554,100.68872330414659,99.35728651194252,94.0766985252409,86.50758919809866,100.25026509114993,100.30657698518868,95.34242940218257,99.55813086731867,100.25112708334672,100.34140258733665,100.18577554326446,100.69595933987144,99.04434724507426,0.7766127861423922,0.88129701406368,0.8271382226192462,0.8271382226192462,2.0212560112954256,0.23862340579117494,18.034764530292133,0.7871374884450524,0.8695922387292565,0.03360690569684648,0.8398070404198772,0.8143243455748881,0.7873681625935535,0.8693365564809088,1.7208110260917528,0.3321760180400452,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.03174988755899296,0.03174994246339234,0.03174994246339234,0.031749836565987434,0.03175005845828528,0.03179516297143326,0.02791255630605233,0.03602782181483343,0.031746095873320265,1.956454892467949e-12,0.027870416756876414,0.03629688572447874,0.03152560907966697,2.350996858659014e-37,2.6907829731173308e-37,2.513539083042249e-37,2.513539083042249e-37,2.2734244776493864e-35,8.04179926869927e-40,2.206934965753276e-37,3.531979270836028e-35,1.0601243708242147e-39,1.8128958928337514e-38,2.9882736731522302e-36,2.069487476824935e-38,3.083082627904094e-36,2.760019289609837e-35,1.3371947452157554e-39,8.535378275465432e-37,6.882934914173167e-38,0.0026437318412526455,0.0026437293627999997,0.0026437293627999997,0.002643987283327642,0.002866574586714638,0.0024348375584199414,0.004370610256644001,0.0014063228509781228,0.0026437951535189423,7.039648533965216e-39,0.003164158756089849,0.0021677627902697725,0.002647772843277194,1.2673998767049066e-21,1.2691957714746307e-21,1.2691957714746307e-21,1.2697828094046498e-21,1.2684211950886079e-21,1.1688995868164715e-8,9.671715198802215e-22,1.6705254036861546e-21,6.965694207604402e-30,9.997428569079297e-15,1.3223936766943542e-21,1.216564086144227e-21,6.302438557535751e-22,2.602445222022886e-21,1.1162937609429934e-15,3.556300834851048e-30,6.5790012395595225e-28,1.3829218293378446e-27,9.564196739543687e-28,9.564196739543687e-28,3.2143658362732325e-27,2.2901430564396204e-28,7.099496794608857e-13,6.717304822455318e-28,1.3716106294500941e-27,1.1253306104446645e-37,2.381386215791901e-19,1.1648175965540597e-27,7.7864528302831555e-28,4.383663235747886e-28,2.161716744636417e-27,1.864839524499138e-20,3.946677083685648e-38,1.6199570807116743,1.6199570825283096,1.6199570820034401,1.6199570820034401,1.6199570817523254,2.79802146826979,1.6291867288676112,1.598816726012685,1.5574936032831952,1.6795686630169837,0.6809553348940307,0.5315346194733689,1.624450020976435,1.6138267789500398,1.650838613637888,1.5872647519715857,1.56610089765326e-26,1.7581688203346292e-26,1.660231776611219e-26,1.660231776611219e-26,2.0014885136084958e-26,1.343844140799244e-26,1.703224221507395e-26,1.6234130673419465e-26,5.56359989150802e-26,4.730218671546732e-27,5.83235954401479e-27,4.5282537371572733e-26,8.117818781283847e-27,3.427610350926124e-26,2.97412673610041e-25,7.025377251247445e-28,3.672198366375955e-26,7.142843722674869e-27,1.177185556129146e-18,1.7475908981882707e-18,1.4351842708294493e-18,1.4351842708294493e-18,3.9765132331047584e-18,4.121281881686711e-19,1.3885239223482765e-18,1.4974209555924699e-18,3.1570863280382385e-18,6.303637234534447e-19,4.179687597699896e-22,7.527210080412919e-19,2.7451635626064924e-18,8.171929998249118e-18,2.1094621353425138e-19,9.183395182138137e-17,2.9942412679377446e-21,1.5936505364281504,1.5936505382035917,1.5936505376745638,1.5936505376745638,1.5936505374351777,2.7379851573259972,1.60367383783434,1.571582816094268,1.532546177136709,1.6522077636129002,0.6508816202058711,0.5181076748706532,1.5984159907602213,1.5610844814716611,1.579023705180475e-18,2.3382768409975335e-18,1.9226714573563625e-18,1.9226714573563625e-18,5.198789567638848e-18,5.678867492576448e-19,1.8233514903887722e-18,2.051790553965887e-18,4.2195455630729915e-18,8.466412708703478e-19,6.157860749646108e-22,1.014095848488419e-18,3.65677792366313e-18,1.093007553314177e-17,2.8317311115640707e-19,1.1651937587602913e-16,4.3324189490389785e-21,1.5313823319486356e-26,1.7191640592619296e-26,1.6234130673419465e-26,1.957048517210226e-26,1.3140803559028872e-26,1.5932525557154784e-26,5.441411615451975e-26,4.624310401156171e-27,5.703382927165882e-27,4.427405401118825e-26,7.944984269645734e-27,3.348451705558902e-26,2.9136456722363454e-25,6.8548580850545555e-28,3.5903092354993206e-26,6.985187580735378e-27 +0.026940476108359097,4.783715255897132e-121,4.22586387043266e-6,0.3450452023957478,0.5902263622790833,0.09790713512796528,0.25638200091086794,1.0985500779260395e-16,0.13122046526440387,0.030228911120656603,0.329031411702083,1.0474029434395977,1.306197886781694,0.38118728272814034,0.054103939765631964,0.10664830288253488,0.39338392717502246,0.10262511279444883,0.05414469406171626,0.02695457305220692,0.02692772577196338,0.026940476108359097,0.026940476108359097,0.026948281653052235,0.02693952031605593,0.0269000749961343,0.026979118583713435,0.029865622724575595,0.02412865801028431,0.027909057232299982,0.026892630371990352,0.0269861797918314,0.026499373420911125,0.027398168644474745,4.461997508377053e-124,4.646801660702024e-118,4.783715255897132e-121,4.783715255897132e-121,4.4371259560450095e-113,3.9593902095491334e-130,4.649613103979181e-121,3.154583858878752e-122,7.734331951260619e-120,2.0132846008840477e-127,7.7835585631398655e-115,7.544076664142426e-121,2.993039887760594e-121,5.986395455372656e-125,2.0715883607229062e-81,3.279554126947518e-185,4.194297495538434e-6,4.253001697169794e-6,4.22586387043266e-6,4.22586387043266e-6,4.241543225070909e-6,4.208200397013693e-6,0.00011841558042475116,4.085670356437135e-6,4.374673455643169e-6,2.4166193570312577e-6,7.302105839923155e-6,4.2648274209469025e-6,4.1866923642011796e-6,4.045633148823717e-6,4.420095049589668e-6,0.000015078315956095478,1.0169312433997459e-6,0.34504504522557017,0.34504527712433536,0.3450452023957478,0.3450452023957478,0.3450451773861947,0.34509560447153226,0.3449930577846268,0.3758232375138878,0.31539367057763484,0.33159245419275823,0.3592996034768254,0.0009514416896690206,0.719484654459716,0.42567998180469135,0.2716770548295506,0.4076774082869449,0.28742113583848494,0.6175599364169886,0.563863080038751,0.5902263622790833,0.5902263622790833,0.5376271355351318,0.6501610510428651,0.5287531442888207,0.6924771361567887,0.6242490475751631,0.6556932030084403,0.5287348719928757,0.5903513821020415,0.7177526014355189,0.47130951070755467,0.4766356160929683,0.7264789148682476,0.1006099520749957,0.09528379554386904,0.09790713512796528,0.09790713512796528,0.09409128180431339,0.10196783290786436,0.0898686405776161,0.1127013341700416,0.09982865494952502,0.09599315981664151,0.11322725387227377,0.08447180177621534,0.09859538487854465,0.10008559120327057,0.09573897200276453,0.09250080733394876,0.10375537706849869,0.2596389616399902,0.25309927555538286,0.25638200091086794,0.25638200091086794,0.23013116986668625,0.28721504632394806,0.11137798593497467,0.25866521301223444,0.2540706548950819,0.3792346031359428,0.25567588353188575,0.2571050228604403,0.2586430842888237,0.25409358179111285,0.225219406827875,0.2935408399160263,3.7943911267804435e-16,1.0985500779260395e-16,1.0985500779260395e-16,2.3644896337762567e-16,4.962989735714379e-17,1.1562516387663784e-16,1.0386525324002655e-16,7.126738136392347e-17,1.715111061250066e-16,7.348034454513802e-18,1.4952170672413447e-15,1.3385836932865547e-16,8.956304751505217e-17,6.072379016685505e-17,2.03506648102683e-16,2.5292767638617117e-13,5.187570600599966e-21,0.1312107067598217,0.13122046526440387,0.13122046526440387,0.13121524115254982,0.13122577310939632,0.13122002402712724,0.12382192274783294,0.13938278703168652,0.13120677170235906,0.00030313123860499134,0.12307125060427074,0.14030614706718145,0.1304210988341324,0.030337492981347594,0.030118567970145876,0.030228911120656603,0.030228911120656603,0.026644242741553577,0.03473179080572029,0.030237285939257813,0.03334098577031392,0.02737072547310857,0.034663432934355455,0.026467455874518018,0.02809124375611034,0.0328002655413341,0.03340940884668285,0.02732410886692429,0.028379027491796584,0.0322938996692692,0.32903012397401377,0.329031411702083,0.329031411702083,0.32899511644807555,0.32903104031891023,0.3290312456525533,0.2875016946190021,0.3796584766036501,0.3289969190829047,1.1089486208577606e-11,0.31251740203953543,0.34681728203040296,0.3270142460719013,1.0476844783480999,1.0474029434395977,1.0474029434395977,1.04733061745895,1.047492311091248,0.13817250011264628,1.0522819835040653,1.0424437089248,1.2331520663620676,0.8123919043923002,1.0466709159322656,1.0481603957865264,1.0599627744602464,1.0343075101844665,0.8475206152778285,1.2425290651534087,1.302896126688271,1.3085167366834718,1.306197886781694,1.306197886781694,1.3094843084537169,1.2987213315550221,0.5859459802930069,1.304201881130355,1.3080780200320647,1.1646104717066708,1.2486868381501355,1.3072700454130604,1.3050323209360373,1.301631535598924,1.310149123606586,1.2613975021965267,1.1572515140702984,0.38118739667327467,0.38118723417280204,0.38118728272814034,0.38118728272814034,0.3811872984305512,0.3521596106184808,0.3762934785464439,0.3860204143539543,0.4079312550551187,0.3551214456687275,0.4345934598239862,0.2315888803997617,0.37939125734874135,0.38297492596331606,0.36772751623696504,0.3952977488216645,0.055901740136787476,0.052395108547333556,0.054103939765631964,0.054103939765631964,0.051685419542740973,0.05677451199935805,0.05406471391794907,0.05414469406171626,0.05617092396735414,0.05209350155516383,0.05925404898321934,0.049427840540083194,0.05294089001557096,0.05532879221512972,0.05940858030094632,0.04916278564082701,0.05040504979058499,0.0582130834009045,0.1110720712207953,0.10238689658624349,0.10664830288253488,0.10664830288253488,0.09442570790886924,0.12169488293741823,0.1065323115197849,0.10676988357596406,0.11061262614688168,0.10276299499797424,0.20077858252516964,0.1034422001608197,0.11004947219778306,0.11591700523695365,0.09781266654530123,0.06867064942038165,0.17767636445725307,0.39338404367236784,0.3933838775320693,0.39338392717502246,0.39338392717502246,0.39338394322907333,0.3646966516570182,0.38809854828760065,0.39861343836684915,0.4206986224127184,0.3667224103018725,0.4512968234621339,0.2352674937762579,0.39146261988713954,0.4080532718550501,0.10689721013970936,0.09851084593408935,0.10262511279444883,0.10262511279444883,0.09091563665308733,0.11707083261021585,0.10250334755111316,0.10275360048444869,0.10643506893382841,0.09889271699451527,0.19280773707449764,0.09954487361802877,0.10589420746860204,0.1115322824175239,0.09413857963983709,0.0662996765648245,0.17053898356068764,0.0559441256651208,0.05243429228001731,0.05414469406171626,0.05172394552405009,0.056817693467520206,0.05418693809180538,0.05621332493081819,0.05213247134999137,0.059299515371654364,0.04946426217528916,0.05298058744102506,0.0553704693630091,0.0594536595232445,0.04919930094443864,0.050442391092755015,0.0582576001361392 +4.292976711814792e-19,0.0,7.711150980122112e-101,4.769540291066805e-127,7.800024382735172e-9,6.399902130216498e-16,1.6027342921293676e-15,1.772139647522546e-145,7.447999856827264e-18,9.278888392649136e-15,6.5206398021742706e-24,8.195913560333532e-16,1.7997874376448127e-18,3.7422622102807136e-15,3.199420083664257e-14,2.4351626149918287e-13,3.7964899968544285e-15,2.1745813102168462e-13,3.218003152407621e-14,4.2973962969647476e-19,4.288982157479971e-19,4.292976711814792e-19,4.292976711814792e-19,4.2959450278385836e-19,4.2958553810267815e-19,4.3054467745257364e-19,4.2794807742208016e-19,8.161511087735068e-19,2.177718362152456e-19,3.5286457818296996e-19,4.310344216501313e-19,4.273793204138382e-19,3.8760574302354035e-19,4.765397138295459e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.427744714445947e-101,7.961699571021924e-101,7.711150980122112e-101,7.711150980122112e-101,7.871683547554541e-101,7.530892521041147e-101,2.4737287123253505e-83,5.306493449416693e-101,1.1262890540897058e-100,8.430235079108801e-104,6.257267056749606e-98,8.5043952718156e-101,6.949205870276273e-101,4.754457062144551e-101,1.2622892102804446e-100,4.4770622382333887e-94,2.47741557767353e-108,4.769443961368672e-127,4.769586165765028e-127,4.769540291066805e-127,4.769540291066805e-127,4.769523654514945e-127,4.803834721068466e-127,4.736578301405329e-127,5.270943081582844e-125,3.8398712567469384e-129,1.7765010824314666e-129,1.3810137143095284e-124,2.2524223166549762e-214,4.789326630635126e-31,6.262662961551736e-122,1.7446656514786623e-132,1.0418879622504999e-116,1.4958250063542517e-138,7.82919609820065e-9,7.728993113118718e-9,7.800024382735172e-9,7.800024382735172e-9,7.560089809836599e-9,7.786433873298016e-9,6.1637183152344155e-9,7.193335296488474e-9,7.560671743534752e-9,7.731328866800968e-9,7.463491632073584e-9,7.799343799079895e-9,6.470547350552529e-9,7.460877900964445e-9,6.8436005186890946e-9,7.285018916050223e-9,6.943805657613946e-16,5.898360768977137e-16,6.399902130216498e-16,6.399902130216498e-16,5.309420672451837e-16,7.754083478013113e-16,6.21522597104958e-16,7.223230821693614e-16,6.672699520120056e-16,6.132937936374651e-16,1.1003036242268876e-15,3.6422352478801137e-16,6.499100784846884e-16,6.705433917257679e-16,6.101675368695626e-16,5.167083834464698e-16,7.946520518136515e-16,1.643896933300515e-15,1.5613304352205332e-15,1.6027342921293676e-15,1.6027342921293676e-15,1.2188164453174623e-15,2.0743524469261745e-15,5.876625095914947e-16,1.6112868892392446e-15,1.5939108634303322e-15,3.1285496506641783e-15,1.5998229829375014e-15,1.6057061864050132e-15,1.6107066290584883e-15,1.5945245892728074e-15,1.1997304986240489e-15,2.0931197947189234e-15,2.371897277141608e-143,1.772139647522546e-145,1.772139647522546e-145,2.27832965811672e-143,1.084555844307097e-147,2.6566441149010877e-145,1.1355968695713963e-145,3.5125323049007355e-147,9.78936494580216e-144,1.3812294161708833e-154,1.1165583089992467e-136,1.0588531796116197e-144,2.770162858046508e-146,8.278558832864356e-148,4.4676886092244835e-143,5.877442922437362e-120,4.602172044164879e-178,7.45324396060099e-18,7.447999856827264e-18,7.447999856827264e-18,7.452500817248221e-18,7.443348162368631e-18,7.482192179453254e-18,1.16546185482616e-17,4.4703829453214556e-18,7.46454258193109e-18,0.0,1.245323728268955e-17,4.1150190892591015e-18,8.470021803066456e-18,9.446587074491349e-15,9.110768780356908e-15,9.278888392649136e-15,9.278888392649136e-15,4.249733926712598e-15,2.157243850798135e-14,9.29127533813105e-15,1.323352656758057e-14,6.362990745119993e-15,1.8240183865966778e-14,4.713267561352704e-15,7.251070748272655e-15,1.2102975058266067e-14,1.3441265989488897e-14,6.2649274894098645e-15,6.730663333147477e-15,1.2915213712645012e-14,6.521986611653975e-24,6.5206398021742706e-24,6.5206398021742706e-24,6.5773420432228024e-24,6.4649837320838734e-24,6.578169035709845e-24,1.5787832498331157e-22,1.2881732639056627e-25,6.552475861046505e-24,0.0,2.3483112772595854e-23,1.6321738549748007e-24,9.001572465551119e-24,8.183751680725739e-16,8.195913560333532e-16,8.195913560333532e-16,8.199229740415687e-16,8.19175758858495e-16,1.715876296855617e-13,7.618747883250206e-16,8.820091398142765e-16,5.613899881417326e-17,4.525545512351333e-15,8.285369799092905e-16,8.10493911256414e-16,6.7724204345006e-16,9.940210920932049e-16,3.627597834398614e-15,5.4187535222573036e-17,1.417113824834189e-18,2.2711201226746073e-18,1.7997874376448127e-18,1.7997874376448127e-18,3.0117931715317676e-18,9.96161872722501e-19,3.597381466396645e-13,1.5595191793997184e-18,2.082168054988755e-18,7.725872149062491e-21,1.0280436448878403e-16,1.9467481000868154e-18,1.6580408136062364e-18,1.3078426916155782e-18,2.5082360740288236e-18,6.192453005926095e-17,6.151622672524497e-21,3.742262476483293e-15,3.74226209692344e-15,3.7422622102807136e-15,3.7422622102807136e-15,3.7422622489109394e-15,4.230373492600049e-15,3.74293769192935e-15,3.738405623915792e-15,3.817038322982962e-15,3.557619298569569e-15,3.4216691371103015e-15,2.7482471749737745e-15,3.74263083472277e-15,3.7414544261531396e-15,3.6608579425670856e-15,3.79572274987071e-15,3.524535594569783e-14,2.908140305407901e-14,3.199420083664257e-14,3.199420083664257e-14,2.6846452813834685e-14,3.8538731769660984e-14,3.181674465483462e-14,3.218003152407621e-14,3.574667770539094e-14,2.856072795416277e-14,4.717557399015221e-14,2.1622931610726163e-14,3.001651029459859e-14,3.4149803445055326e-14,4.2186451775175907e-14,2.38701839970655e-14,2.354666167262375e-14,4.375729083572043e-14,2.7599758858123003e-13,2.1454527029419388e-13,2.4351626149918287e-13,2.4351626149918287e-13,1.5567418591217703e-13,3.925602860235109e-13,2.41985532691388e-13,2.451218904561817e-13,2.6106107097704174e-13,2.2653258260340546e-13,2.0523680210285804e-12,2.297835683080418e-13,2.5821209049573936e-13,2.8547117796770494e-13,2.0472004639542655e-13,4.567903763988126e-14,1.3715318843637716e-12,3.7964901894418796e-15,3.796489914815854e-15,3.7964899968544285e-15,3.7964899968544285e-15,3.796490024632939e-15,4.3589111083026e-15,3.7971641442933e-15,3.7925395048077995e-15,3.810291746025908e-15,3.66560600943008e-15,3.4536239849206445e-15,2.7726298111350855e-15,3.7967747799387894e-15,3.818360248049326e-15,2.468076915880816e-13,1.9132144194861266e-13,2.1745813102168462e-13,2.1745813102168462e-13,1.3907358006282003e-13,3.5093841454784924e-13,2.1596612862431184e-13,2.1902527670292689e-13,2.332938779173368e-13,2.0215402892789097e-13,1.8606366876788594e-12,2.0507771072543418e-13,2.3072647108139836e-13,2.5536081494412035e-13,1.8254123711000772e-13,4.0795467673544204e-14,1.2355793567765086e-12,3.544995892964791e-14,2.925039417357661e-14,3.218003152407621e-14,2.7002498165016048e-14,3.8762342383056926e-14,3.237488690453273e-14,3.595330613683837e-14,2.872750159209899e-14,4.74491598893632e-14,2.174857611130572e-14,3.019168799187029e-14,3.4347231571178613e-14,4.2428496285722543e-14,2.4010245124462747e-14,2.368357335687138e-14,4.4011014868570605e-14 +0.02611763645547527,0.0,2.2177749086542962e-88,7.21433732613864e-92,1.8211758204456067e-12,0.2686171860777475,1.0473659627430643,4.411358716720552e-179,8.918925481399993e-27,3.301275831119105e-75,1.8862800622982584e-38,0.000499303537491325,5.519049196024894e-7,1.1943905157511374,3.60964725225254e-33,6.1307421344703195e-22,1.1682173680352923,3.780739172468975e-21,7.461094134668087e-33,0.02611989196665331,0.02611559601852312,0.02611763645547527,0.02611763645547527,0.02611938846813434,0.025922462478354384,0.026542556029217124,0.025653787702054454,0.03003022355756493,0.022145762643793455,0.03333336541018142,0.026378179787797842,0.02582882605340576,0.02551198650225058,0.02674015786426897,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.182977990515955e-88,2.2479291082948142e-88,2.2177749086542962e-88,2.2177749086542962e-88,2.2388912441310196e-88,2.1934616931180618e-88,7.0114356389385e-76,2.0398481099167503e-88,2.4353483138006954e-88,4.419785684830079e-91,1.0230578449081714e-85,2.2726558143165385e-88,2.1649504335226572e-88,1.9971609527095156e-88,2.5014141641286332e-88,4.241576409198593e-82,2.760507823250288e-95,7.214310441095933e-92,7.214350119243125e-92,7.21433732613864e-92,7.21433732613864e-92,7.214332342107752e-92,1.261580910910643e-92,4.6521065047156986e-91,5.237471279122664e-90,8.828086942241366e-94,2.981967084445085e-93,1.8504315931263895e-90,6.5865210538350305e-152,2.5520817041141065e-25,3.6689346356824183e-87,6.1257445331889e-97,9.904376323077888e-86,1.4228653169704234e-98,1.3732554915916444e-12,2.39757715348777e-12,1.8211758204456067e-12,1.8211758204456067e-12,3.854460163015126e-12,7.609694675889725e-13,1.5735908748249157e-15,5.403451029000008e-10,1.5335138590877192e-12,5.73349331476875e-13,5.37373133125598e-12,1.818956789501632e-12,1.661781557712806e-12,1.405203913086635e-12,1.3467914231140745e-11,1.6210928067780936e-13,0.2756884898310863,0.26168578879049564,0.2686171860777475,0.2686171860777475,0.24791178886870066,0.29151918975036445,0.23818190491783914,0.3184988350656281,0.2762791592308776,0.26099133885907094,0.3310706123856524,0.213411475478501,0.27140349481958537,0.27720199687110214,0.2600843359775095,0.24628703995359905,0.2927214963966755,1.0470805950295652,1.04729674644099,1.0473659627430643,1.0473659627430643,1.0233095614684837,1.0207441511813469,0.6571472842428511,1.0475276917135723,1.047036153900096,0.8238945510698913,1.047292513812487,1.0474239761531159,1.047552759081596,1.0470204896140063,1.0267656782187444,1.022304422646369,5.883108945800125e-178,4.411358716720552e-179,4.411358716720552e-179,1.3785180963003687e-177,1.1503259202255633e-180,7.345929132264639e-181,2.918957642853433e-177,1.0281709244932382e-179,2.056311525442677e-178,5.28567473052184e-188,2.2505706158388856e-170,1.334460327702331e-178,1.3976795456309304e-179,1.6837191645694382e-179,1.2282506095143366e-178,6.877125915208482e-153,1.3774941390651218e-211,8.925531127720092e-27,8.918925481399993e-27,8.918925481399993e-27,8.926596973776052e-27,8.910864008807743e-27,7.780486085345911e-27,2.2178121426279737e-25,2.8738640246254833e-28,8.96635547901544e-27,0.0,3.8294711778073376e-25,1.4413153549328074e-28,1.2216809127189046e-26,3.172076918464421e-75,3.4384483696860143e-75,3.301275831119105e-75,3.301275831119105e-75,2.528903127524374e-74,3.1144562889422075e-76,5.216395400247339e-75,1.674772207469272e-72,4.724378676150218e-78,7.661931862873241e-76,1.3365513471145107e-74,1.4703367015189136e-75,6.999015133768823e-75,2.0662628315242948e-70,1.5026250474833512e-80,6.757858652828098e-75,1.556523551162485e-75,1.886755677146117e-38,1.8862800622982584e-38,1.8862800622982584e-38,1.915811492498464e-38,8.531322457142442e-39,4.331381667897526e-38,1.457664581017508e-35,1.0101717456089379e-41,1.899078305474756e-38,0.0,9.096276300833298e-37,3.024780812212747e-40,2.818585670627724e-38,0.0004985156884418385,0.000499303537491325,0.000499303537491325,0.0004995290177374518,0.0004990174044081861,0.8419121947007261,0.00046121753094468854,0.0005408013881258763,6.732828375883145e-6,0.0134621063204291,0.0005055464112996256,0.0004929133965554675,0.00041074495786930834,0.0006081012319895816,0.008910148672396956,5.197201464633954e-6,4.313014017026945e-7,7.025700152414766e-7,5.519049196024894e-7,5.519049196024894e-7,1.0058085108284053e-6,2.765460137763755e-7,0.09649107556335462,4.821038039437934e-7,6.336541615089289e-7,6.467688741164067e-10,0.0001254002683939235,5.968438539032547e-7,5.086468605835063e-7,4.14381503363201e-7,7.441993964858269e-7,0.00007015758779316322,3.4648088063810457e-10,1.1943904950477038,1.1943905245734383,1.1943905157511374,1.1943905157511374,1.1943905124171712,1.0590891139726137,1.206382125701995,1.1805903838091152,1.1318748474393396,1.240895378973301,0.9437279829258864,0.9948025713394962,1.1995263251018586,1.1889953844974002,1.220659631502182,1.1626647038336044,3.378280348696728e-33,3.8510451833131466e-33,3.60964725225254e-33,3.60964725225254e-33,4.187597107402451e-33,3.0653828589300994e-33,1.7986939687213268e-33,7.461094134668087e-33,1.4895808538850293e-32,8.386453050658884e-34,2.371756338186481e-33,5.4019601477517145e-33,2.1907864073534243e-33,5.966718217435431e-33,1.8813252970157293e-31,4.786612755093129e-35,4.984166318179584e-33,2.5626678355712983e-33,5.241078885109376e-22,7.156518740847203e-22,6.1307421344703195e-22,6.1307421344703195e-22,1.130950309057897e-21,2.9423919480674306e-22,2.7882113934745224e-22,1.3897583068506698e-21,1.4155811859361767e-21,2.588062644437729e-22,1.24469115870801e-23,4.395762511449103e-22,8.538199012872772e-22,5.719935569171569e-21,5.365272378704857e-23,5.000542908361561e-21,2.5548860700587149e-23,1.1682173437215277,1.1682173783965342,1.1682173680352923,1.1682173680352923,1.1682173641239582,1.0350388944728808,1.1807395072605413,1.153831263118698,1.097746627252259,1.223658424547545,0.9081754944392649,0.9784808327356805,1.1735096713477764,1.131383530252554,3.2498294944696547e-21,4.389339291390899e-21,3.780739172468975e-21,3.780739172468975e-21,6.76972651076921e-21,1.876818117404001e-21,1.6195976997294453e-21,9.10862924541408e-21,8.43353813244964e-21,1.6538971452685744e-21,8.898251159347778e-23,2.756439732681683e-21,5.177974930759875e-21,3.265096558581609e-20,3.5986862925340953e-22,2.808171278622254e-20,1.7902194932942997e-22,6.986961549400135e-33,7.955465940165713e-33,7.461094134668087e-33,8.644331708264864e-33,6.345143082681423e-33,1.5898464590508155e-32,3.026271591786048e-32,1.764663044620624e-33,4.9195252301783715e-33,1.1127103138526185e-32,4.563128358338201e-33,1.2238193930291934e-32,3.7446836407823986e-31,1.0308910367342864e-34,1.0272972822569188e-32,5.312548452879658e-33 +2.9832955771982403,0.0,1.4731819712606616e-25,0.5294715401551985,0.00016523455338308924,0.3691974379629502,2.2178753148923223,0.0,3.2665836342369325,3.6759069791220127,3.787530121108571,0.22928993469013964,0.00003952367058984186,3.7023884824566364,0.5656350288810095,2.5231951960312915,3.696293876130307,2.6533808272123545,0.5646058014734279,2.9929393220151974,2.9743917558082753,2.9832955771982403,2.9832955771982403,2.985177388982825,2.9832665952970525,2.976117432678296,2.9905114322583204,3.040605699157117,2.917687940637473,3.3942105879880002,2.974992783260232,2.991662306564876,2.9738584917007223,2.992822589619357,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.075329390923443e-25,1.92656781486913e-25,1.4731819712606616e-25,1.4731819712606616e-25,1.629145681690897e-25,1.3212318633884747e-25,1.3219130337395e-21,1.459907534776674e-25,1.4941204342390068e-25,2.7989094036912203e-26,7.62507794798684e-25,1.4767620595596536e-25,1.470094730041117e-25,1.453315288359612e-25,1.5057485905053066e-25,6.5606274853117655e-24,2.37468731038401e-27,0.5294686166763133,0.5294729309521412,0.5294715401551985,0.5294715401551985,0.5294711908092996,0.5295272915614073,0.5294106574455391,0.5734761893590553,0.48710197423939416,0.522586943010517,0.5366882166157452,0.0026915837928378175,4.126474420995116,0.6449519078705869,0.42455841141638434,0.5596378105537095,0.5002448660102428,0.00007537643401983332,0.0003475722368502014,0.00016523455338308924,0.00016523455338308924,0.0002982909651297997,0.00008802351017408946,0.0003668542830368386,0.00004596576779450237,0.0001103623431867747,0.00006692669171258694,0.000390143842833262,0.000164986465892942,0.00003684434708975462,0.0007188236999921059,0.0008107169808924748,0.00002567362804522218,0.3250043696746391,0.4176584691752523,0.3691974379629502,0.3691974379629502,0.3179054375723926,0.4254701927287829,0.4374575825411235,0.27723326737530257,0.35649364161078234,0.3824663613476752,0.24418967964847396,0.5394471920463393,0.36461242572239505,0.3547664144050659,0.3843529506578339,0.4293971451327841,0.3144339767662503,2.187081578986005,2.2492781344859103,2.2178753148923223,2.2178753148923223,2.3189487142679415,2.1146291010320786,3.590554049686266,2.2018404630151602,2.2342379195291904,1.3657312947162876,2.2228243456357055,2.212803216864165,2.2019278372535505,2.234149985573014,2.4923528082390414,1.9283304285392275,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.2665529885457767,3.2665836342369325,3.2665836342369325,3.2665969142038467,3.2665702015495945,3.2665835375352565,3.23242072123439,3.302123075140482,3.266573917278943,0.04823465672709423,3.228843989366993,3.306011405240141,3.2660155308933696,3.679885942389147,3.6718355496659267,3.6759069791220127,3.6759069791220127,3.634227512075815,3.717305269217801,3.6762257790853865,3.777265977179981,3.563581423434026,3.81613652435489,3.5224070835548944,3.5940155303693015,3.7608387732051205,3.779410253824403,3.5614235051498713,3.6058733034797923,3.745118805392165,3.787528905587156,3.787530121108571,3.787530121108571,3.7875585719773968,3.78753422866167,3.787534318809366,3.7149905190883477,3.8610545073310782,3.7874982490737477,0.00006369399158766609,3.7601678725661074,3.8150371208983493,3.7856681102793392,0.22733657275840433,0.22928993469013964,0.22928993469013964,0.22969355721949047,0.22881421953533418,3.822163310667871,0.22427210305190645,0.23444980736825397,0.07066111922328967,0.5973251210017436,0.23005364502706735,0.228503129391556,0.21649633713078809,0.24298523627871133,0.5053549279445572,0.07322873109174398,0.000024146485530410045,0.00006356028731355245,0.00003952367058984186,0.00003952367058984186,0.00006140231650183903,0.000024705933780720415,0.06669219610251978,0.00003693536553911722,0.00004236551915266819,9.904843537068502e-7,0.0009330653619164892,0.00004101861096933296,0.00003802819391586257,0.00003398322569402516,0.000046355474210002435,0.0005913815963499497,9.023116919673028e-7,3.702381220233279,3.702391577100678,3.7023884824566364,3.7023884824566364,3.702387721470632,3.6580353258541516,3.7478956305681215,3.6535248516492005,3.656355452942523,3.7483234225856603,2.9452775756391714,4.094317268579918,3.719619449601043,3.6847002493839156,3.7256341675880575,3.678331086462732,0.4504414352734421,0.6982049887910207,0.5656350288810095,0.5656350288810095,0.577384150172983,0.5540227277774653,0.5666263096071601,0.5646058014734279,0.523992876529625,0.6103518913528622,0.44197489075667473,0.7124071431083533,0.5906801707098137,0.5407353258225635,0.46583558677869047,0.6850412208844167,0.6786785869301347,0.4641635632556829,2.3871850507892067,2.658531211722648,2.5231951960312915,2.5231951960312915,2.7023584776565803,2.335576044604074,2.5256469570282185,2.520637290582331,2.4519097629370323,2.595447635570027,1.1790063118564398,2.5823117317163318,2.4622336106845957,2.359844479141676,2.6915404511508014,3.3984694870412633,1.4545321234293678,3.696286710526893,3.696296929602334,3.696293876130307,3.696293876130307,3.696293125275029,3.6459096296874365,3.7429618089710663,3.646119018414243,3.650915148097337,3.7416582818872244,2.9161198972551055,4.092639223634375,3.7137883242388496,3.67216221097384,2.517964962382895,2.787336159599671,2.6533808272123545,2.6533808272123545,2.8342684164295098,2.4619737529055095,2.65600805057456,2.6506090012911394,2.582869151977014,2.724602775872489,1.296187456739252,2.711702378870361,2.5930566737706893,2.491502133965356,2.81897452701896,3.4932255387813043,1.5825890511637732,0.44955813601405625,0.6970261526276508,0.5646058014734279,0.5763410396988906,0.5530073888235102,0.5635340593033368,0.5230186400631769,0.6092620031404664,0.44110293838558573,0.7112136631919377,0.5896147750661691,0.5397393164015866,0.4649428119183882,0.6838608102142806,0.677520848975367,0.4632621849914091 +14525.892381746955,0.0,0.0,0.0,2.028622875894147e-34,1.6252033496825248e-6,4.825217044518319e-6,0.0,6.942306290659967e-63,9728.001153184274,4.627891175630654e-143,4.877597060393485e-29,3.8410967460367134e-75,1.4052083759541589e-9,0.06543279330573148,0.03233898530281506,4.340688004478465e-10,0.06842208356351974,0.06463988113545996,14455.857077628054,14587.041689205636,14525.892381746955,14525.892381746955,14499.843641093536,14526.639295506842,14523.067765685884,14529.29830283668,11877.285611541834,16501.215719937758,14278.339182778114,14523.517949532752,14528.972587356513,14886.585128465904,14137.361271584688,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.987462366538184e-173,0.0,0.0,0.0,0.0,1.0792054042176635e-36,2.9876083467716965e-32,2.028622875894147e-34,2.028622875894147e-34,1.233266199989516e-31,1.7328644446257384e-37,2.319150526642856e-31,2.1603553253347927e-39,4.104664376629864e-36,7.303171556762474e-38,3.655544465441185e-31,1.9995232869738034e-34,9.12209401014277e-41,2.230484719378594e-28,2.2460520399611214e-28,1.4025942354085973e-41,6.261232445960787e-7,4.108189498718872e-6,1.6252033496825248e-6,1.6252033496825248e-6,1.435457338469316e-6,1.8306566606509927e-6,8.997307576690165e-6,8.531664741617047e-8,1.092587663246853e-6,2.4230139411088467e-6,3.989928659086329e-8,0.000049094610995430724,1.4098443276771893e-6,1.0352243613944764e-6,2.5585094374617066e-6,6.315204104463189e-6,3.8446955545753064e-7,3.5712561628830624e-6,6.538391071819394e-6,4.825217044518319e-6,4.825217044518319e-6,0.00002415334501820011,8.25115877343282e-7,2.136250675402172,3.982202149747889e-6,5.8619805213319504e-6,1.7739770039586656e-10,5.1200031936368825e-6,4.540418755226547e-6,3.989368105880837e-6,5.850801129489078e-6,0.00007190982082717463,2.0983897915851412e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.296433953259715e-63,6.942306290659967e-63,6.942306290659967e-63,6.915656956736156e-63,6.969119855736873e-63,6.94190654981405e-63,2.7574111826961385e-59,8.792149744475572e-67,7.100613605290446e-63,0.0,6.447055008579082e-59,3.219771628527867e-67,2.6016731975940573e-62,9668.063861621074,9788.894085550979,9728.001153184274,9728.001153184274,11128.877560963714,8175.495107182254,9723.338913250622,8100.592175218502,11194.252675888734,7397.550669561788,11672.71616993315,10832.79196951815,8382.766431572936,8062.913518577823,11220.229457348945,10726.80147678603,8610.56927940328,4.641620904287267e-143,4.627891175630654e-143,4.627891175630654e-143,4.568799863272064e-143,4.628434301375105e-143,4.628592168592135e-143,9.065367284398333e-128,4.7197778431414155e-161,5.000457462931786e-143,0.0,4.789334259697807e-137,1.8757001126243521e-149,4.355397614687066e-141,4.500122015317524e-29,4.877597060393485e-29,4.877597060393485e-29,4.9672691873024344e-29,4.771913642883875e-29,2.939326870911647,3.0547375538945425e-29,7.805676018104829e-29,5.987555054984249e-39,1.2542680221170856e-20,5.231610769253922e-29,4.536211894526766e-29,1.449353478349119e-29,1.6659485369962673e-28,6.505348494596899e-22,4.3252477712276567e-39,1.999593766613374e-77,6.319634558348102e-73,3.8410967460367134e-75,3.8410967460367134e-75,3.4252263132650226e-72,2.355313400554736e-78,2.1926797312696346e-22,1.2451961084095975e-75,1.214092944236341e-74,2.2185350177890114e-97,8.11753705050357e-56,7.146870795667223e-75,2.010172423685888e-75,3.1525133681720765e-76,5.306395753364187e-74,3.848973752511465e-58,7.0787845780685525e-99,1.405072647713658e-9,1.405266217615198e-9,1.4052083759541589e-9,1.4052083759541589e-9,1.4051926313704657e-9,1.8363488937249007e-8,1.6302437647175913e-9,1.212682704513356e-9,1.3410498284693524e-10,1.3638466484136488e-8,1.953287654031114e-10,2.0237190611506105e-7,1.483215832338496e-9,1.331530842688164e-9,4.531516385361617e-9,4.098772668322448e-10,0.022407760546022,0.17807015954708005,0.06543279330573148,0.06543279330573148,0.12144929994973884,0.034061205828054546,0.06620570083345831,0.06463988113545996,0.036270275291750545,0.11703942209066548,0.01298379696558446,0.29309184754367823,0.09135200266217969,0.04616935516184973,0.014552119372899125,0.2783083831151962,0.21409548700824396,0.01791818450876624,0.01436038552318831,0.07071959648131507,0.03233898530281506,0.03233898530281506,0.1567012422116361,0.005277480920403036,0.03286085451288343,0.031799238796375764,0.019122375142266078,0.05441454400546902,1.7768017581550634e-7,0.04960059706906947,0.020624527154853346,0.009534381164598971,0.10668763077151797,9.047641889470233,2.8337950551724286e-6,4.3402545192351623e-10,4.3408727380745336e-10,4.340688004478465e-10,4.340688004478465e-10,4.34063772321113e-10,5.706268751044796e-9,5.091198474627046e-10,3.704202427944945e-10,3.8430050645332225e-11,4.533862152723406e-9,5.2510158035357715e-11,8.200541925954319e-8,4.597550505163757e-10,1.190225104860045e-10,0.031240669693690715,0.14557062887586855,0.06842208356351974,0.06842208356351974,0.31495555275344,0.011756546348223549,0.0695910423470985,0.06721592803127072,0.041309632175007244,0.11276616349125476,6.20877991420573e-7,0.10318117239810995,0.04441936492373516,0.021160895471188983,0.21509521113552987,14.628464470966023,9.013781136755893e-6,0.02211978138200114,0.1760362431465971,0.06463988113545996,0.12002957060869403,0.033633269986335784,0.06382588482763349,0.035819257119845155,0.11566302424192888,0.01281218068012494,0.2898470213328641,0.09026503133926253,0.04560112365885761,0.014363055346251086,0.27518283527407866,0.21167773989571656,0.017685239948193005 +0.00025390756953544576,0.0,3.762030660349908e-43,3.27438638625276e-39,0.00032864454863016756,0.8488335062880601,0.006748988592880414,0.0,0.0010478249893822588,0.0015070778322852987,0.00003992881023939638,2.1985600874508817e-6,3.6874933647123985e-9,0.11262267876261554,1.3906936053078025,0.4154865288967948,0.1158641597160117,0.4166382576597217,1.389960721903996,0.00026343542571687935,0.00024568898730225924,0.00025390756953544576,0.00025390756953544576,0.0002560244004699093,0.00025389672163591035,0.00025191494688730663,0.00025620235726233416,0.0003489175904440898,0.00017978713091916526,0.0004103339509349435,0.0002514875190890744,0.0002564542253462741,0.0002412106741548751,0.00026758981188090456,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3748995169689208e-43,5.630579495794803e-43,3.762030660349908e-43,3.762030660349908e-43,4.4762578154511195e-43,3.148994909487941e-43,2.552140905794636e-38,2.9562821833061e-43,5.387023397807637e-43,1.0820234386121933e-44,1.3494672885063579e-41,4.297855352272366e-43,3.648303390890137e-43,2.7272201851557288e-43,5.757528946915187e-43,1.805048020811012e-39,3.5605343012525973e-47,3.2729187555391464e-39,3.275084715737351e-39,3.27438638625276e-39,3.27438638625276e-39,3.2742015736537793e-39,3.2789869213570166e-39,3.275030187757184e-39,1.8843964839243972e-38,5.335132724409931e-40,6.137453391683723e-40,1.74437354153284e-38,3.9962733190871756e-75,6.207974855965649e-7,2.650471717647318e-37,2.880331916792236e-41,5.463963873219691e-36,9.483868848537076e-43,0.00011833854345855746,0.0008343893834140143,0.00032864454863016756,0.00032864454863016756,0.0008427228860828722,0.00011357193669169975,0.0006846412322447526,0.0000996301217981692,0.0001852409966659064,0.00009621764504131915,0.0010269013596785135,0.00032688029118647493,0.00003726222576544943,0.0023388727301016064,0.0029132670065836457,0.000020260436993518773,0.8425781704225248,0.8472576045385037,0.8488335062880601,0.8488335062880601,0.8636132786553099,0.8297522705986501,0.9254260962604661,0.7274554671776836,0.8467455531361606,0.8500363537035641,0.8012462819000973,0.8301894977766305,0.8482838470282704,0.8465150674742835,0.8499713903595586,0.8508544053821552,0.8361736219344104,0.0069945935948830034,0.006514328623512302,0.006748988592880414,0.006748988592880414,0.006019845425341153,0.007560711899462669,0.009194426006191667,0.0071823717219357,0.006349923039670251,0.01555313264817535,0.006621862355606497,0.006894431439226738,0.007187300073075785,0.0063616744214602065,0.004919996454959867,0.009203141805872022,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0010483594740488358,0.0010478249893822588,0.0010478249893822588,0.0010477083163868463,0.0010479342118706765,0.00104782672617779,0.001131938323319104,0.0009551255028799631,0.0010480173793881427,1.3914659502250889e-157,0.001139531857456508,0.000943998211627852,0.0010588492439436762,0.0015306117184505736,0.0014848984063646558,0.0015070778322852987,0.0015070778322852987,0.0012447998547089358,0.0018325426293680932,0.0015074221489611806,0.0021766995885126052,0.0010297778489377326,0.002542148183704944,0.0008930388766153531,0.0011400059768990531,0.0020405140507174084,0.002190479923517801,0.0010207254970226174,0.001173367520976492,0.001952613399858739,0.00003993116977222485,0.00003992881023939638,0.00003992881023939638,0.00003989600632140778,0.00003992869626472243,0.0000399286891279326,0.00008747245567866225,0.000014895698341324606,0.00003998720183598711,4e-323,0.00005476125259412779,0.000028307504871595324,0.00004329725817752891,2.1867913341905126e-6,2.1985600874508817e-6,2.1985600874508817e-6,2.2010734473416096e-6,2.195512786763263e-6,0.0000851564163623198,2.267074638395185e-6,2.1345462625915487e-6,6.843253089646913e-7,5.65303280986689e-6,2.1886395801969895e-6,2.209511824355776e-6,2.3791862081237447e-6,2.0594637866205788e-6,5.564980366347619e-6,4.916573429276758e-7,1.9084840636191835e-9,6.81703333343343e-9,3.6874933647123985e-9,3.6874933647123985e-9,7.828857223165232e-9,1.5808205049521189e-9,0.00029078472559336316,3.879862989725227e-9,3.4960433153820187e-9,3.117489090133018e-11,1.2582565924961398e-7,3.560933022374765e-9,3.816257657639109e-9,4.0835518474564144e-9,3.272885864160364e-9,1.84630513432184e-7,3.3908016423297487e-12,0.1126247851584539,0.11262178117371487,0.11262267876261554,0.11262267876261554,0.11262290136389702,0.11172983645193459,0.1083294666702527,0.11640862595984607,0.12162240115445815,0.1025601072388644,0.1714650086034834,0.029718092759594108,0.11098486181848964,0.1138743460812761,0.10762750369364296,0.11734255289089006,1.4209993516396466,1.3253116820937834,1.3906936053078025,1.3906936053078025,1.3900224434933963,1.3821045616806729,1.3913987413340025,1.389960721903996,1.3998648436901209,1.3752040026428225,1.4131174426078736,1.3210495563952391,1.3830929966231043,1.39636942802457,1.4072933836217114,1.338554951873017,1.3387744959763888,1.4098518966896967,0.4045613290134372,0.4181279423718103,0.4154865288967948,0.4154865288967948,0.43204517395951625,0.37999261908023285,0.4162287834740932,0.41470643545198776,0.4138215741848109,0.41458382197716886,0.18469410431112462,0.41438058029027747,0.4141112551534761,0.4101424213918402,0.4121804408864486,0.3312259696639421,0.16906958246521508,0.11586624379079453,0.11586327163677203,0.1158641597160117,0.1158641597160117,0.11586437961165585,0.11458640081372598,0.1115620229711351,0.12005494245349735,0.1242964776763283,0.10632586695365372,0.17983739631750448,0.029856373623828925,0.11421199650478572,0.12038319307512059,0.41388657371113746,0.41601712640349137,0.4166382576597217,0.4166382576597217,0.42320904610755633,0.39249774321395875,0.41740183355017624,0.4158349502783583,0.4193368419359159,0.41524489330848674,0.21978590795905753,0.4149809183548184,0.41909081940158804,0.4211735388353002,0.40876362540294736,0.3017001558170602,0.20146022036787437,1.4201264280903,1.324722760601044,1.389960721903996,1.3893385040130553,1.3813264014800084,1.3891983027843435,1.399082030663125,1.374528354951204,1.4122171862676058,1.32049195719525,1.3823933840831661,1.3956075815432156,1.4064297784362518,1.3379677635709457,1.3381837230487914,1.4089794912613356 +0.000010350566900897145,2.6576340070441448e-20,0.008783482377286989,0.0016742151452281593,0.0001041873259688185,0.000013843432105223665,0.00001481135610033385,0.004663271077691378,0.000021072506444791534,0.000019939802879574683,0.00003882027558850057,8.023979103563212e-6,0.000018863417849555875,0.00006506066097092,0.00001874319367304722,0.0000296322786629908,0.00006656350828074824,0.000029223668635696196,0.00001874319367304722,0.000010350584052525631,0.00001035055138379551,0.000010350566900897145,0.000010350566900897145,0.00001035058587473122,0.000010350566900897145,0.000010324404194800568,0.000010376227901426513,0.000010910094801940568,9.7782382930933e-6,0.00001192095439091859,0.000010319995350673249,0.000010380050200145045,0.000010263296778754337,0.000010439190703081024,1.5927076688455112e-20,4.0754322518433245e-20,2.6576340070441448e-20,2.6576340070441448e-20,2.5801687670917865e-19,1.8047470080749337e-21,2.6576340070441448e-20,1.98878195192776e-20,3.880836820213002e-20,2.2066141944325108e-21,3.618778494700764e-19,2.7762821815534236e-20,2.3222460638469136e-20,6.806837254673243e-21,1.1374925534222168e-13,4.179420985632452e-31,0.008783646029074084,0.008783566679714383,0.008783482377286989,0.008783482377286989,0.008783554726048774,0.008783625115703658,0.008783482377286989,0.008768213096284597,0.008750268641148347,0.008745114091316486,0.008738496590744752,0.008719288798505613,0.008742153430383766,0.00874891476078242,0.00875880274216321,0.008667008277447071,0.008640674216507507,0.001674215146513901,0.001674215144010007,0.0016742151452281593,0.0016742151452281593,0.0016742151458808477,0.0016742151452281593,0.0016742151452281593,0.0016023447997246373,0.001752190731653724,0.0016986302835948809,0.0016488875541766054,0.007609192944571909,0.00007787277093840578,0.0014965853186037158,0.0018796187802402103,0.0015685978515641366,0.0017875707242459005,0.00010558721303543457,0.00010268074451542731,0.0001041873259688185,0.0001041873259688185,0.00009879675612699924,0.00011062871132846211,0.0001041873259688185,0.0001041873259688185,0.00011102494203460322,0.00011708930073222667,0.00009253201064403147,0.0001042788559962262,0.00013108949134701042,0.00008169233274253055,0.00008335766755313146,0.00013199856111206163,0.000013909054899791209,0.00001377249571389418,0.000013843432105223665,0.000013843432105223665,0.000013499560081786155,0.000014211978985792425,0.000013843432105223665,0.000013843432105223665,0.00001401953985585456,0.000013662100513241907,0.000015039859226328384,0.000012743004456681731,0.000013910373153944846,0.00001403759704440595,0.000013639112313638186,0.000013410796364466615,0.000014292851105039412,0.000014931901090816822,0.000014694802564195042,0.00001481135610033385,0.00001481135610033385,0.000013160414066055599,0.000017039245319588717,0.00001481135610033385,0.000015043531530888412,0.000014562676686768213,0.000020472345138135556,0.000014718143002942826,0.000014889833951504739,0.00001504972931190737,0.000014573567041205651,0.000013460356587767536,0.000016442005178202386,0.004684124539726432,0.004663271077691378,0.004663271077691378,0.0047013225514697336,0.004614572921011936,0.004663271077691378,0.004663271077691378,0.004541897914833228,0.004778630148035357,0.003996804332843503,0.005371249136882582,0.004719230395811736,0.004580026409033987,0.004499812534900088,0.004841634431554041,0.006711971349454574,0.0025286457107252173,0.00002107247944674766,0.000021072506444791534,0.000021072506444791534,0.00002107245505378919,0.000021072562662948447,0.000021072506444791534,0.00002035171174990083,0.000021864075129288932,0.000021071067783998458,0.0062026767372758765,0.000020273676350766298,0.000021949148206508267,0.000020993528858191605,0.000019991557090777604,0.000019862782904139322,0.000019939802879574683,0.000019939802879574683,0.00001607769962177009,0.000025758841896763814,0.000019939802879574683,0.000021661333070976776,0.000018311692705702008,0.00002259323723414723,0.000017634552803481052,0.000018745666091678773,0.000021338598073399227,0.00002172309639591785,0.000018277603549087208,0.000018812399636596716,0.000021182448697708757,0.000038820153582200584,0.00003882027558850057,0.00003882027558850057,0.00003880711855588651,0.00003882027558850057,0.00003882027558850057,0.00003518679643397562,0.00004323864326841509,0.0000388170077542193,0.014305272090550838,0.000037385315238809905,0.000040365798402255107,0.00003864807070464755,8.024169728020707e-6,8.023979103563212e-6,8.023979103563212e-6,8.022079546502334e-6,8.024060817507683e-6,8.023979103563212e-6,8.231485235521155e-6,7.823825020615321e-6,0.000010293792433195327,6.588733010915495e-6,7.990501460688786e-6,8.050274161278565e-6,8.567939134261839e-6,7.525136500012486e-6,6.739823789806317e-6,0.000010460586526123529,0.000019012950923756188,0.000018705934629917206,0.000018863417849555875,0.000018863417849555875,0.000018385530383438968,0.000019401650512211317,0.000018863417849555875,0.00001975360935688193,0.000017982882010209045,0.000028761246387504784,0.00001279957115333034,0.00001836253830115047,0.000019405200886472514,0.000020874233965068924,0.00001695668336969086,0.000013405703262917539,0.000029590462815938713,0.00006506066108659981,0.00006506066093012545,0.00006506066097092,0.00006506066097092,0.00006506066099708732,0.00006506066097092,0.00006391509413564394,0.00006628304445492821,0.00006878661346058584,0.00006150142379731855,0.00008151122386682266,0.000036670958599456574,0.00006469453377460747,0.00006553295160868512,0.0000632692340473238,0.00006701254040598918,0.00001881858013975817,0.000018666194675994276,0.00001874319367304722,0.00001874319367304722,0.000018503856630091896,0.00001900866837181771,0.00001874319367304722,0.00001874319367304722,0.000019264497556250694,0.00001824459043524088,0.000020039594278427005,0.00001755792615223021,0.000018444613463706,0.000019021783921119566,0.000020059684432572896,0.00001751252012364177,0.0000178178056752481,0.000019755025838288364,0.000030024666335758786,0.000029223668635696196,0.0000296322786629908,0.0000296322786629908,0.00002753873708143102,0.000032240373721767715,0.0000296322786629908,0.0000296322786629908,0.00003040830032581751,0.000028831034695973646,0.00004849149417550344,0.000028950874511681612,0.000030344820344259112,0.00003151623218288944,0.000027804658974470084,0.00002162032801447785,0.000043362009577006434,0.00006656350840299915,0.00006656350823304185,0.00006656350828074824,0.00006656350828074824,0.00006656350829909367,0.00006656350828074824,0.00006528537365833486,0.00006774011829990846,0.00007032783186538821,0.00006293850190514607,0.00008421487727666909,0.000036965781936203696,0.00006610689874753358,0.00006858932148897593,0.0000296322786629908,0.00002879485655473526,0.000029223668635696196,0.000029223668635696196,0.000027204151464058742,0.00003175793804521773,0.000029223668635696196,0.000029223668635696196,0.00003000998222732315,0.00002844314681796667,0.000047674422795628726,0.000028565632285668435,0.000029881877138908785,0.000031068992671266856,0.00002740877843743573,0.000021344787125346863,0.00004275219072154665,0.00001881858013975817,0.000018666194675994276,0.00001874319367304722,0.000018503856630091896,0.00001900866837181771,0.00001874319367304722,0.000019264497556250694,0.00001824459043524088,0.000020039594278427005,0.00001755792615223021,0.000018444613463706,0.000019021783921119566,0.000020059684432572896,0.00001751252012364177,0.0000178178056752481,0.000019755025838288364 +7.4744518651250225,0.0,1.9421626021715608e-67,3.268182973557753e-36,2.962928490965802,7.685795875378463,8.257721418839761,2.849080858468054e-120,4.8871051229175295,10.235508428517852,0.43928183524632786,3.1702004744208385,9.73906678711871,0.2861460899351117,9.840558605493463,11.3933056295156,0.23615804284962474,11.400970390613471,9.840558605493463,7.474469177043056,7.474436203403229,7.4744518651250225,7.4744518651250225,7.474471184056683,7.4744518651250225,7.4620635793836385,7.48456831192005,8.044652854010717,6.809262497688806,7.793753023327321,7.461194269172391,7.487518687864415,7.378626679777691,7.571408477061856,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9389746587049928e-67,1.9448892314497197e-67,1.9421626021715608e-67,1.9421626021715608e-67,1.944522259934496e-67,1.9393129444731205e-67,1.9421626021715608e-67,7.030139206891757e-68,1.1647527533871258e-66,6.616002966048304e-70,5.928964910042042e-65,2.6837002214998793e-67,1.984869875604065e-67,4.56286425376649e-68,9.957731257011098e-67,1.2111669833298534e-61,2.220151263901237e-73,3.268182832709585e-36,3.2681830462526344e-36,3.268182973557753e-36,3.268182973557753e-36,3.268182970989836e-36,3.268182973557753e-36,3.268182973557753e-36,2.6468076928066815e-35,3.992484429499483e-37,1.5040752215888946e-36,7.376818921200397e-36,1.4046656266460545e-83,0.002207091410049148,5.258037075165364e-34,1.347146255671802e-38,9.68228548992244e-35,1.006571858549733e-37,2.857707903392435,3.0702573935560817,2.962928490965802,2.962928490965802,3.347879696505993,2.540059592695671,2.962928490965802,2.962928490965802,2.4922025721018715,2.181915771886693,3.904115588538059,2.9610125941980394,1.507226881335774,5.139750963936173,4.850602673643094,1.5308703670199586,7.72711029152459,7.6469123637084815,7.685795875378463,7.685795875378463,7.473885020725588,7.908606639378894,7.685795875378463,7.685795875378463,7.7997252767284095,7.557309316730855,8.390606856547528,6.96758796475609,7.723425030929321,7.812296785863249,7.545696104337937,7.403569864310623,7.954269793397076,8.316524892359112,8.190625959691426,8.257721418839761,8.257721418839761,7.225291982050203,9.377638376733906,8.257721418839761,8.400732431501885,8.101290641326425,10.531129610306724,8.20952041470878,8.300095077301664,8.399312207469253,8.114872965959623,7.430608869064664,9.1156449738346,4.129320547166774e-120,2.849080858468054e-120,2.849080858468054e-120,6.213371431307916e-120,1.2845314576785952e-120,2.849080858468054e-120,2.849080858468054e-120,1.5634789536572492e-121,7.812335707979131e-119,1.9901593345534047e-127,2.0299603185309825e-113,6.182666915437899e-120,5.4514780280374935e-121,2.6084346273804414e-122,2.3277631314115054e-118,1.4728837281415022e-99,2.4073737124860373e-146,4.8871201508338125,4.8871051229175295,4.8871051229175295,4.8871340558737435,4.88707343699527,4.8871051229175295,5.289581281222619,4.469239020565379,4.888062551161688,8.109704181519791e-81,5.332080473719562,4.421135669297175,4.933701565468042,10.255307934002028,10.22186845547489,10.235508428517852,10.235508428517852,8.639746487718181,11.36511486315663,10.235508428517852,10.711597749997644,9.647585593660601,10.924397254397519,9.386609460338846,9.823908773526812,10.645518371775847,10.737458945918895,9.633975247946925,9.85904030151071,10.585950904475347,0.4392900439530897,0.43928183524632786,0.43928183524632786,0.4402734360834106,0.43928183524632786,0.43928183524632786,0.7400716126398711,0.2320762263618806,0.4395132648715887,1.7213774241632105e-172,0.5409472170851067,0.3512614445197155,0.44989120816030154,3.1703473231281762,3.1702004744208385,3.1702004744208385,3.1701525260212673,3.170263771883607,3.1702004744208385,3.3134056379468633,3.0303540265220543,4.757907531034775,2.2160261533798598,3.148217217851975,3.1906480709647638,3.554197387087515,2.830713154249434,2.3153124633730084,4.856969778847952,9.787044190395322,9.696416712421126,9.73906678711871,9.73906678711871,9.569614882963306,9.946492990653013,9.73906678711871,10.087683460424131,9.383467143472986,11.651579307527301,6.549428193976667,9.540721920733326,9.951002054663526,10.46431364614353,8.923191629936754,6.952362617357692,11.685487688042185,0.28614608666729235,0.2861460913375341,0.2861460899351117,0.2861460899351117,0.28614608933594293,0.2861460899351117,0.2927802503800813,0.278988352579575,0.19326952235783507,0.4160237397498845,0.24190747884756467,1.4258546736020354,0.28921456445325167,0.28403727393625444,0.3474898935749505,0.23244142542282542,9.859629023750562,9.814125630917825,9.840558605493463,9.840558605493463,9.756871111091085,9.923739253534924,9.840558605493463,9.840558605493463,10.017912423448575,9.644188819128129,10.27162116394824,9.36676028474977,9.728686318921806,9.952703794237308,10.284681121611316,9.327385578740214,9.466913082316841,10.190790308071838,11.38111874255931,11.400970390613471,11.3933056295156,11.3933056295156,11.43420436862897,11.207885733245435,11.3933056295156,11.3933056295156,11.339963220419287,11.42390773682217,8.329529742962897,11.42099894148863,11.34572515528596,11.24424551211812,11.441390184413473,10.75296508991831,9.360224937638701,0.23615803998330778,0.2361580439019663,0.23615804284962474,0.23615804284962474,0.2361580421903562,0.23615804284962474,0.24271237960519262,0.22933268692548195,0.15750064220069804,0.34418608099673687,0.18769190461030785,1.3452380430923556,0.2383169244947021,0.19009041543186414,11.3933056295156,11.418272151332987,11.400970390613471,11.400970390613471,11.416856974159264,11.248337661368113,11.400970390613471,11.400970390613471,11.361039416196643,11.437553856419397,8.458471043874692,11.424270608639924,11.365327540324285,11.279350808640599,11.433795288669929,10.68173503715776,9.522048342292393,9.859629023750562,9.814125630917825,9.840558605493463,9.756871111091085,9.923739253534924,9.840558605493463,10.017912423448575,9.644188819128129,10.27162116394824,9.36676028474977,9.728686318921806,9.952703794237308,10.284681121611316,9.327385578740214,9.466913082316841,10.190790308071838 +5.2363908531802945,0.0,4.8117074352776446e-132,3.697985246516853e-13,0.0,2.1288985192632517e-9,0.000799099787506153,0.0,3.7697726549413004,1.840647757683071e-129,0.005775474909155489,3.219773908760507e-18,1.128892786886134e-19,0.029352158128008506,1.1632514693877744e-112,6.747962975617801e-87,0.02861313008614493,8.515770723417605e-87,9.269871007185803e-113,5.236382254015918,5.2363986324522624,5.2363908531802945,5.2363908531802945,5.236381923530342,5.236368983471077,5.258749328604185,5.213606606175715,5.064868844106231,5.417004221035514,3.415307093782295,5.26213662113381,5.210085353870152,5.263510989490556,5.208658167404994,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.796195346581549e-132,4.8249943830687444e-132,4.8117074352776446e-132,4.8117074352776446e-132,4.822704465590767e-132,4.798561920959041e-132,4.695557121776929e-133,6.326046918102162e-132,3.7129264028224794e-132,2.7612357953401896e-135,7.863756564036137e-129,4.5038908124362903e-132,5.1554091810836586e-132,6.971334995661463e-132,3.3941164995903395e-132,1.4948589323095507e-124,3.6313097812930053e-140,3.697985201247861e-13,3.697985268047912e-13,3.697985246516853e-13,3.697985246516853e-13,3.697985236886299e-13,5.211540331209705e-13,2.5394121070504147e-13,8.291366464624396e-13,1.5970058524011682e-13,3.3086728257807677e-13,4.149502231542706e-13,7.283196181161171e-32,0.09495817533313568,2.6146685538528827e-12,4.289251764362748e-14,5.943105214580828e-13,2.280236756518401e-13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1239590567041254e-306,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.00680936587858e-9,2.25744291799601e-9,2.1288985192632517e-9,2.1288985192632517e-9,2.790922416426884e-9,1.5811435377787113e-9,1.976266790838845e-11,2.568055709388563e-7,2.5826800792342714e-9,1.7457024662634766e-9,8.759560414086313e-10,5.029216931026615e-9,2.2723130863791346e-9,2.6738266365270106e-9,1.683002591635653e-9,2.9648789870425684e-9,1.5085092559618672e-9,0.0007524398621515136,0.0008493376713063657,0.000799099787506153,0.000799099787506153,0.001876248540821947,0.00028211548731387983,0.0001174425462082304,0.0008006540432367055,0.00079723183097797,0.000056538035488829174,0.0007996309693184226,0.0007985023942301561,0.0008030495104322598,0.0007947619740904813,0.0016299650694162084,0.0003560019207669646,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.7697771093237376,3.7697726549413004,3.7697726549413004,3.76978042861778,3.7697642204663144,3.764158366184583,3.9666881119457873,3.5558460090513706,3.7699519468923985,5.676241681547605e-20,3.9315352654930473,3.598514963920871,3.780253353886909,1.501009577725561e-129,2.2667204748346813e-129,1.840647757683071e-129,1.840647757683071e-129,1.4028925961009242e-123,4.082773514380169e-136,1.5690937278677543e-129,1.7338367284753972e-123,4.774248461060639e-136,8.48042622208117e-133,3.909961989317901e-126,2.940528081755054e-134,1.764469540784201e-124,5.979423156269705e-124,1.8121956001842116e-135,7.913765319679157e-128,3.8132648586032344e-131,0.00577553845807441,0.005775474909155489,0.005775474909155489,0.005781448741271142,0.006502358734679158,0.00508751683243291,0.021823586476984323,0.0010712213816200997,0.005777235660197703,4.141200635885113e-52,0.007875816918777727,0.004150851825921838,0.005879671940419458,3.2166897204830062e-18,3.219773908760507e-18,3.219773908760507e-18,3.2207530981478856e-18,3.2184933194369317e-18,7.657069600418972e-26,3.565126490396806e-18,2.8911451844303413e-18,4.878672801266789e-22,8.191171341384855e-15,3.1804788655788425e-18,3.2601575096202794e-18,4.340302261296662e-18,2.2841405420868058e-18,2.3021673482669576e-15,4.715499187785935e-22,9.23860185403761e-20,1.375584312447452e-19,1.128892786886134e-19,1.128892786886134e-19,2.0865470414385308e-19,5.516220898875043e-20,2.974268421940479e-23,1.156045307827491e-19,1.098368034527025e-19,4.359776869234425e-24,9.452306321375025e-16,1.1361156560959554e-19,1.1194813489747196e-19,1.2392686137167347e-19,1.0032800482911473e-19,2.373467253727766e-16,3.6742915074542296e-24,0.02935215788765519,0.029352158230430105,0.029352158128008506,0.029352158128008506,0.029352158084258482,0.006339528872440052,0.035455312861967445,0.02409352449454989,0.024338310971273185,0.03555460134704544,0.0023924043138341127,0.742234858654609,0.031520559560771176,0.027300585845485476,0.0323313594596092,0.02659190216437488,9.004309061705563e-113,1.4966789872970711e-112,1.1632514693877744e-112,1.1632514693877744e-112,2.4950116339839486e-112,4.97733439505577e-113,1.4485172690625815e-112,9.269871007185803e-113,5.906459080054882e-111,2.0306683096161313e-114,3.732214914515926e-114,3.596122044369857e-111,1.0347372761428887e-113,1.3682643263890142e-111,1.3756023187690083e-108,4.881348619294915e-117,1.7632706442492075e-111,7.078503982094847e-114,3.8485865717469853e-87,1.184039417118489e-86,6.747962975617801e-87,6.747962975617801e-87,1.0977254628765783e-85,2.643532149899954e-88,7.906636337077313e-87,5.734816262707208e-87,1.5294835712419165e-85,2.680050807236234e-88,1.008434607335885e-94,4.3623538141145406e-88,1.0874462808385635e-85,6.7032246912232935e-84,3.996017928461306e-90,7.507769948164088e-82,4.777195139342982e-93,0.02861312985548895,0.02861313018443385,0.02861313008614493,0.02861313008614493,0.028613130044159888,0.006120467647367105,0.03470175081884347,0.023383434350704904,0.023796742515869343,0.03455902980749962,0.0021589125737387343,0.7535290168870993,0.03075067476329855,0.025919925592406072,4.855056771636855e-87,1.4948597769146452e-86,8.515770723417605e-87,8.515770723417605e-87,1.323419702066348e-85,3.4989392706908675e-88,1.0060847811506668e-86,7.183943793600754e-87,1.9373044039717015e-85,3.3691606900667267e-88,1.4071371666773114e-94,5.495872394406491e-88,1.3745926160025914e-85,8.52867574951322e-84,4.997757175759756e-90,8.834371942476171e-82,6.583903216675123e-93,7.17607109441637e-113,1.1925949162213038e-112,9.269871007185803e-113,1.987759976263984e-112,3.9674979107846963e-113,7.328077026095959e-113,4.7341780859675776e-111,1.6084991380365877e-114,2.9768810521961912e-114,2.8630116475065963e-111,8.218317324561512e-114,1.0940394228726952e-111,1.1115846316651216e-108,3.830728400535165e-117,1.4038705087207342e-111,5.645889199280195e-114 +0.6392548895251078,0.0,1.8983629936918325e-143,2.087074259058362,0.0,5.549968032061374e-53,1.564953047744666,2.26082e-318,0.5092935405879438,0.6177974701442189,0.6371732985568704,0.6731631630040963,1.747314217594e-312,1.4730421749766074,0.0,6.866274301381419e-32,1.4706400761544578,4.12396624536012e-30,0.0,0.6392562176142034,0.6392533453526266,0.6392548895251078,0.6392548895251078,0.6392532913106383,0.6392548895251078,0.6334982177430369,0.6453833763112926,0.6392559019716098,0.6392536582914016,1.2500325881148764,0.6325551063058934,0.6462055096300346,0.6392547164880632,0.6392550625625969,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.2555449616365204e-144,6.677741248669362e-142,1.8983629936918325e-143,1.8983629936918325e-143,6.350931340172857e-144,6.17657876519827e-143,1.8983629936918325e-143,3.493901504615828e-140,5.68348424826753e-147,1.6168488342613588e-143,2.236924296724726e-143,5.220367869127645e-144,9.041822711692924e-143,2.1026891201335266e-139,1.157931266167733e-147,2.8744821087409264e-143,1.2520784102022354e-143,2.0980563282315186,2.06686715298516,2.087074259058362,2.087074259058362,2.0869492400414402,2.087074259058362,2.087074259058362,2.077729010588384,2.0954715739296645,2.087642583441982,2.0865075348526836,1.4116140756370048,0.8655010785103764,2.061786048904539,2.1067606375426564,2.0849759553564016,2.0893103323757094,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.623187114424718e-53,1.2549799991543457e-52,5.549968032061374e-53,5.549968032061374e-53,4.629351888101928e-56,1.8038507506394677e-49,5.549968032061374e-53,5.549968032061374e-53,6.175796945662771e-52,6.661854669252843e-54,1.5660817522761357e-53,2.2555096590777718e-52,1.5339819409050284e-52,6.452432849024537e-52,4.673449645211452e-54,1.0420300467357473e-52,3.0956516952605396e-53,1.580283669498872,1.5466182435265612,1.564953047744666,1.564953047744666,1.8334238877712898,1.3137104557758155,1.564953047744666,1.580481634494496,1.5497301907626482,1.880830267064017,1.5608667668871852,1.5687576842972653,1.579575341946779,1.549805354249857,1.4547679395202437,1.6803342183746244,2.291427e-318,2.26082e-318,2.26082e-318,2.139917e-318,2.414405e-318,2.26082e-318,2.26082e-318,1.5689484114982524e-306,0.0,2.24868e-318,2.273433e-318,8e-323,3.71788144735e-312,6.328009151549077e-304,0.0,2.306585e-318,2.215973e-318,0.5092935396709507,0.5092935405879438,0.5092935405879438,0.509293543749016,0.5092935368287896,0.5092935405879438,0.502543295521098,0.5163616943163394,0.5092935403675548,2.077571864068313,0.501890506348774,0.5172092265027408,0.5092935274043102,0.61873981727975,0.6164084073890556,0.6177974701442189,0.6177974701442189,0.739085143122158,0.5317145165700473,0.6177974701442189,0.6486966244149619,0.5862238782845233,0.6629725345101866,0.5760102936598848,0.5941483461115421,0.6438339098258944,0.650083431499686,0.5859515476822128,0.5974691708667653,0.6385914599828039,0.6371727290832812,0.6371732985568704,0.6371732985568704,0.6372674828312559,0.6371732985568704,0.6371732985568704,0.6148849986058511,0.6623659994902387,0.6371583555576227,1.169115745831752,0.6285114075022398,0.6462514409506894,0.6365381152774358,1.6571360365479613,0.6731631630040963,0.6731631630040963,0.664558305834177,0.6826115273948001,0.6731631630040963,0.6937674983111004,0.6530546798409218,0.8921511140497921,0.5163566247174385,0.6699122083567757,0.6765053908482515,0.7252697058953427,0.6240553024376436,0.5340699073213756,0.9066280922778446,0.0,4.373734673808125e-297,1.747314217594e-312,1.747314217594e-312,0.0,1.2245711983244552e-273,1.747314217594e-312,3.917801637052593e-304,6.12e-321,0.0,8.305780201145712e-296,3.6753025e-317,5.116554138075054e-307,5.816365686243872e-294,0.0,2.3536418305652586e-284,0.0,1.7072816508704058,1.243861593960562,1.4730421749766074,1.4730421749766074,1.4732976073285233,1.4730421749766074,1.4457751713657245,1.5008620977720937,1.488522064911655,1.455391332685543,1.823690266474683,0.9062341501254375,1.4625797235388323,1.4826956940227978,1.4637522642102565,1.4810451194469338,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.565374659666794e-34,4.12396624536012e-30,6.866274301381419e-32,6.866274301381419e-32,4.246617667223907e-41,5.589198163090777e-24,6.866274301381419e-32,6.866274301381419e-32,1.288051607975145e-31,3.111648195047976e-32,7.278825498575415e-38,3.47747675673215e-32,1.126614278836006e-31,2.6333303637360314e-31,1.7634785878082063e-32,2.365123433948399e-26,1.65658012325621e-38,1.6990297991239138,1.2475196941729956,1.4706400761544578,1.4706400761544578,1.470835563874699,1.4706400761544578,1.4446878884231358,1.4995591989476629,1.4878065809262035,1.4541723472149555,1.8267581835961453,0.9016462332554009,1.4607379709224078,1.4797969432111269,6.866274301381419e-32,2.4370755760755503e-28,4.12396624536012e-30,4.12396624536012e-30,7.479046061616017e-39,1.503028457834357e-22,4.12396624536012e-30,4.12396624536012e-30,6.538174870419563e-30,2.3397102287857758e-30,6.315690151464754e-36,2.6361858752095495e-30,6.198721175745545e-30,1.7441004324696237e-29,1.040707355432352e-30,9.423160783000334e-25,1.5774237382810834e-36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +2.072227584436231,0.0,0.0,0.17699163401751605,0.0,0.0,0.007419977032527443,0.0,1.4525135492235408,5.064790309988508,2.0634612693718366,5.801820377184683,0.0,2.762123492710658,0.0,0.0,2.7568071086943045,0.0,0.0,2.0722382392668757,2.0722151960858044,2.072227584436231,2.072227584436231,2.0722159340647304,2.072227584436231,2.046597787147492,2.0992943893137666,2.0722355718138608,2.072217905069082,2.8051973068461242,2.04240111242895,2.1028364440899083,2.072226196201627,2.0722289726184924,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.14592597127788764,0.2126389922227423,0.17699163401751605,0.17699163401751605,0.17720844205901687,0.17699163401751605,0.17699163401751605,0.20247135804715738,0.15489580608788436,0.17532770608117337,0.178649146648178,0.000014802997746986912,2.8404334129237743,0.24405749124395823,0.12322052185691264,0.18568989636216932,0.16941859180870156,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.005840476038330458,0.009233097022123772,0.007419977032527443,0.007419977032527443,0.000160532080107095,0.1056821292693843,0.007419977032527443,0.00670563488076611,0.00859684571622074,0.00006452558707415952,0.0076957370228976215,0.007115658047559395,0.006753730179048741,0.008429867982188751,0.02875311329159508,0.0014190800282857185,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4525135407236716,1.4525135492235408,1.4525135492235408,1.4525135763096015,1.4525135173134438,1.4525135492235408,1.4190916718480941,1.4879829679014298,1.4525135470885997,0.009801608255807115,1.4156958531639927,1.491825664043767,1.4525134293150526,5.062170033186901,5.058699428600727,5.064790309988508,5.064790309988508,4.690437204211247,4.415134425133063,5.064790309988508,5.095136988921301,4.926650459468081,5.058209191714935,4.856493994061972,4.974654543616227,5.096002735614817,5.101666384842274,4.918389052279705,4.988924807491101,5.089926016962229,2.0634590314928616,2.0634612693718366,2.0634612693718366,2.0634963836717137,2.0634612693718366,2.0634612693718366,1.962732221823433,2.17319318646825,2.0634072057362016,6.460093926077859e-7,2.024731330485434,2.1035586495908634,2.061251703074192,0.030142097084798838,5.801820377184683,5.801820377184683,5.844179504353748,5.735529967699421,5.801820377184683,5.7428921771958645,5.806278396264494,3.571867737665135,4.585829144455827,5.796945892886862,5.785586694449209,5.564619882932864,5.758528530301929,4.6050150534142364,2.7094082575750003,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0477614626236265,3.146640146605594,2.762123492710658,2.762123492710658,2.7525537275334284,2.762123492710658,2.8385420240415677,2.6777102892446183,2.691054758600123,2.83848150720199,1.4457058729963845,3.048044099702844,2.785285927087342,2.7383939573966294,2.8090530719178455,2.728993036600578,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0564002527050236,3.130560418976589,2.7568071086943045,2.7568071086943045,2.7470563016802445,2.7568071086943045,2.8301054224919153,2.6676070248897568,2.6794609810986247,2.8287700765741346,1.418388457383925,3.037132951214049,2.7793054471243686,2.7146914580694825,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +0.4130502490949553,1.388668643546437e-139,2.2272775241488853e-8,1.9339070409687134,0.008647840321576181,1.4058747209051714,1.5271911064499777,1.0682367303388644e-16,0.4761781998071574,1.9127330504322417,0.627792748876055,1.8899938466761674,1.7294071043480124,1.2830835365514124,1.9388128945060863,1.8727599738590177,1.2877763211568412,1.876735356382367,1.9388128945060863,0.4130505708121196,0.41305672414106653,0.4130502490949553,0.4130502490949553,0.4130506092277504,0.4130502490949553,0.4116815730143153,0.4144054708948745,0.42428633729027004,0.40064824718319875,0.510781836244017,0.41148681842393553,0.4146865677529934,0.4112889703122713,0.4148972673059408,1.70420508118169e-140,1.2608605016691895e-138,1.388668643546437e-139,1.388668643546437e-139,4.157707662382898e-135,2.8684647667370047e-144,1.388668643546437e-139,4.794777114954572e-139,1.1505788462074622e-139,3.0928300443014816e-144,9.870815431681619e-135,1.5083006717518524e-139,2.4780439636573148e-139,2.545054752292275e-138,1.354068009629955e-108,1.3393632226552112e-182,2.2269115325478352e-8,2.2275901220855495e-8,2.2272775241488853e-8,2.2272775241488853e-8,2.2275484177537095e-8,2.2269498880610947e-8,2.2272775241488853e-8,2.2487754184342226e-8,2.0591739534857607e-8,1.1962396079176516e-8,3.646163938151332e-8,2.1776662098776534e-8,2.1760511489351843e-8,2.209881909761918e-8,1.987266512946665e-8,7.791076900288031e-8,4.848294696647135e-9,1.9339070409369572,1.9339070410097565,1.9339070409687134,1.9339070409687134,1.933907040931802,1.9339070409687134,1.9339070409687134,1.9376376238975899,1.9287341245998024,1.9332911270830495,1.9346356403582115,0.8691767243527699,0.8798779445440459,1.940649708944595,1.917932991803273,1.9364405626624563,1.9309617933822458,0.008189588423384813,0.009079892251200454,0.008647840321576181,0.008647840321576181,0.01039138326877087,0.00716812980928157,0.008647840321576181,0.008647840321576181,0.007876809875615044,0.00573427126373739,0.01308985572012685,0.008939072840617521,0.005612839518749614,0.01403966100395849,0.018849577095386996,0.003548435345623415,1.4098695112075053,1.4023720005798395,1.4058747209051714,1.4058747209051714,1.386581281030942,1.426231619612572,1.4058747209051714,1.4058747209051714,1.4102698922291876,1.4011730489948084,1.47234814491866,1.336497524270743,1.4057146077427418,1.4106642376589744,1.4002262746370902,1.3797380837049056,1.431922300281888,1.532344311999512,1.520347738000755,1.5271911064499777,1.5271911064499777,1.4322892451868292,1.6293147466436122,1.5271911064499777,1.533492414507804,1.5216500219511295,1.7424135639888212,1.5266313000157887,1.5303063610064456,1.5313671942993827,1.5221948111323154,1.4513808276337714,1.604290489031948,1.0642228700774709e-16,1.0682367303388644e-16,1.0682367303388644e-16,1.1258492402559519e-16,9.728158079251353e-17,1.0682367303388644e-16,1.0682367303388644e-16,1.3575226189969576e-16,9.869846604007583e-17,1.7144108842339154e-17,6.743981630191119e-16,1.0982899582970346e-16,1.1884657394519976e-16,1.200076523832426e-16,1.0439344386805318e-16,2.085629714388183e-14,1.995899653252422e-19,0.4761780303262208,0.4761781998071574,0.4761781998071574,0.4761778722146322,0.4761785587505825,0.4761781998071574,0.46845279026104175,0.48444617062104345,0.47616568418375166,1.5522145319332479,0.46763962246988483,0.48531580796018203,0.47569467060375314,1.9107431211924324,1.9128202540530674,1.9127330504322417,1.9127330504322417,1.9396974072680773,1.7805027107754325,1.9127330504322417,1.8977556414427323,1.9248428799008186,1.8612762965444383,1.9381380138386302,1.920858611326559,1.9016579192725565,1.8957811977875263,1.9256649931561625,1.9275807152951963,1.8909922394986873,0.627792179979854,0.627792748876055,0.627792748876055,0.627753460740572,0.627792748876055,0.627792748876055,0.6012809605459478,0.6577823630107917,0.6277832849581827,0.3863382569398727,0.6174730140602958,0.6386407262071293,0.6270363880673281,1.8900120624870704,1.8899938466761674,1.8899938466761674,1.890541767092654,1.8900017084555099,1.8899938466761674,1.9005639210523837,1.8760367848743436,1.9148083970806788,1.5979364425121254,1.886627265609223,1.8916313855762121,1.917555529404193,1.8493230561722263,1.6300477714261712,1.89720282518265,1.723775831712937,1.736792017757855,1.7294071043480124,1.7294071043480124,1.750388048992251,1.7045872004846307,1.7294071043480124,1.7096160066875021,1.7487746124056882,1.3161452624547585,1.9366370704990912,1.7417361184973799,1.7206985053419812,1.6812560393311953,1.7752212366294577,1.93021192254393,1.2682222954180977,1.283083537144387,1.2830835362873794,1.2830835365514124,1.2830835365514124,1.2830835366988456,1.2830835365514124,1.263995648322056,1.302394142541834,1.304829990555519,1.2597788663744853,1.5330301991807351,0.828744102723747,1.276601181566324,1.2902911906215835,1.2720246618647277,1.294762693963233,1.93861496379562,1.9391854790260044,1.9388128945060863,1.9388128945060863,1.9399151999728625,1.937650694662097,1.9388128945060863,1.9388128945060863,1.9375097796704837,1.9400084722812752,1.9298159246878377,1.9408486845036605,1.939579684519661,1.9381491147030863,1.934520143360331,1.9409513590049912,1.941048704655245,1.9324623888104053,1.8658634717668088,1.876735356382367,1.8727599738590177,1.8727599738590177,1.8970337199100962,1.8356968099165805,1.8727599738590177,1.8727599738590177,1.8671262185232467,1.875509409318427,1.5846997514475838,1.8746033540385652,1.8688846817282871,1.8615307466883233,1.8815838387905892,1.9407194925491082,1.6599911383130281,1.2877763217338578,1.2877763209214128,1.2877763211568412,1.2877763211568412,1.2877763212019318,1.2877763211568412,1.268406174809477,1.3073875566327944,1.3094540722256671,1.264429722242896,1.5448365423024877,0.8276474231711142,1.2809997315324353,1.299587315152007,1.8727599738590177,1.8820176884913875,1.876735356382367,1.876735356382367,1.9019774459644414,1.841889206164087,1.876735356382367,1.876735356382367,1.8732509055924897,1.8812534916128985,1.5927573333253964,1.8795318820458615,1.873027488925124,1.8679239206287643,1.886402818437185,1.9410092386143663,1.6676525971669998,1.93861496379562,1.9391854790260044,1.9388128945060863,1.9399151999728625,1.937650694662097,1.9388128945060863,1.9375097796704837,1.9400084722812752,1.9298159246878377,1.9408486845036605,1.939579684519661,1.9381491147030863,1.934520143360331,1.9409513590049912,1.941048704655245,1.9324623888104053 +0.037155855080060876,7.437908352332464e-12,0.6205800384009483,0.4561638085531739,0.44630488831969534,0.10231293603215315,0.06710242625755423,0.0034849788217525277,0.06279235357904413,0.08310382533564405,0.0879293672538047,0.050517303792051625,0.12450869052098841,0.07781707184010955,0.1390310828754434,0.1338529605478345,0.07897985536207243,0.13183202564011315,0.1390310828754434,0.03718357583258277,0.03712953496883901,0.037155855080060876,0.037155855080060876,0.03716702737914966,0.037155855080060876,0.03714868195179603,0.03716067135669858,0.03826579092966255,0.03602258891202342,0.03761701386641841,0.037145956286570816,0.03716137561227513,0.036981876311737175,0.037330695976766796,3.932856908787564e-12,1.554671158133052e-11,7.437908352332464e-12,7.437908352332464e-12,3.608700688396799e-11,1.68024343051915e-12,7.437908352332464e-12,7.570396376969237e-12,8.217141685999839e-12,2.6260989057749975e-12,2.88615077630387e-11,7.798705555727958e-12,7.536287360790658e-12,7.0385869024411255e-12,1.6037453077406773e-8,5.345846410988394e-17,0.6207537049716003,0.6203442714682216,0.6205800384009483,0.6205800384009483,0.6204656247788637,0.6207201241027691,0.6205800384009483,0.6200781914352281,0.6203168372903958,0.624945868109017,0.615006513573919,0.6199185647695113,0.6205245201759774,0.619992851673219,0.6201796597135671,0.6067286918136838,0.6318654971450094,0.45616622621158853,0.4561637041201503,0.4561638085531739,0.4561638085531739,0.4561638393935187,0.4561638085531739,0.4561638085531739,0.4497426162515135,0.46270715502238147,0.4593555096775532,0.4529219734498609,0.6403481683976283,0.12399061853202262,0.4398702072277873,0.473096716231818,0.4424458570969395,0.47020279149545124,0.4559665875080768,0.4364663371159243,0.44630488831969534,0.44630488831969534,0.4305015367590712,0.4611208952376342,0.44630488831969534,0.44630488831969534,0.45073803031499227,0.4622211134726897,0.42891212874344015,0.4462543595434004,0.46413015905195765,0.4256532526553023,0.4140597776372561,0.4782840306426352,0.10353415087647443,0.10100470147075868,0.10231293603215315,0.10231293603215315,0.10195506511275794,0.10264454122918515,0.10231293603215315,0.10231293603215315,0.10258386735967637,0.10196395747420213,0.10763410578730988,0.09707878229729332,0.10232532546681349,0.10244854751402341,0.10194692577564213,0.1002494904803605,0.10425801612381956,0.0674056112421223,0.06676871372342824,0.06710242625755423,0.06710242625755423,0.06504731894539996,0.06921185887894117,0.06710242625755423,0.06731971421715002,0.06678765847691906,0.0780467026880414,0.06687567773711668,0.06712282391448987,0.06731836400140762,0.06678409304683301,0.06396204398611598,0.07056806776714447,0.005108400205945764,0.0034849788217525277,0.0034849788217525277,0.0036071768238518853,0.0033486878736362796,0.0034849788217525277,0.0034849788217525277,0.003503236254734712,0.0034950827258223858,0.002325565626364782,0.005142754729347691,0.003503543315501375,0.003468182384076121,0.0034021766122367013,0.0035304200011465406,0.011451937021510351,0.0008078163437104169,0.06278927463768239,0.06279235357904413,0.06279235357904413,0.06279208962543237,0.06279261765758545,0.06279235357904413,0.06156603590271521,0.06410966819667915,0.06279038341711767,0.6468370608143454,0.06143939623593104,0.06425034792605769,0.0627005398067448,0.0831582567371201,0.0829338422017205,0.08310382533564405,0.08310382533564405,0.07977107961046195,0.08676338256247663,0.08310382533564405,0.08559743842676353,0.0805045943579465,0.08828325063159269,0.07799648021355671,0.08128038292875847,0.0850048589189036,0.0856013658968319,0.080404089282585,0.08072519225431443,0.08549824321311168,0.08792918710345907,0.0879293672538047,0.0879293672538047,0.08792864713461811,0.0879293672538047,0.0879293672538047,0.08337997119712832,0.09322519317391387,0.0879245826499024,0.37172074220211937,0.0861420011573966,0.0898191071081322,0.08769571095047028,0.050558046444701125,0.050517303792051625,0.050517303792051625,0.05050778501803639,0.05052882271681946,0.050517303792051625,0.05140456554363139,0.04966790611693833,0.06062023692822885,0.04249511167431566,0.050389922023538786,0.05068154685742577,0.0527922330561725,0.04831256994517194,0.04339090823280761,0.06148529264069332,0.1274157186727193,0.12163344130858596,0.12450869052098841,0.12450869052098841,0.11988340770424681,0.1287856795969867,0.12450869052098841,0.1263101990890401,0.12204346003045567,0.15515303730161215,0.09817596301222581,0.12332584188098906,0.12565337800452853,0.12906554091730466,0.1197822965455607,0.10050722247536759,0.15822995115140578,0.07781714721859412,0.07781703972489684,0.07781707184010955,0.07781707184010955,0.0778170810563595,0.07781707184010955,0.07771103084249349,0.0779178508732531,0.08015966300221426,0.07550330221718561,0.0793396083632363,0.06909169108334416,0.07776201193464763,0.07786893763282657,0.07662800311364751,0.0790272892545538,0.14187567336929108,0.13602119459633993,0.1390310828754434,0.1390310828754434,0.13661225176370462,0.14160630583383205,0.1390310828754434,0.1390310828754434,0.14019600419330816,0.13778426825656423,0.14442971398795934,0.13377199135209417,0.13835006246103476,0.13939624512728105,0.14191102132501085,0.13571340689222383,0.13487033068609913,0.14307214889547676,0.13653521644629465,0.13183202564011315,0.1338529605478345,0.1338529605478345,0.12904316190473242,0.13995757812233056,0.1338529605478345,0.1338529605478345,0.13504972693887876,0.133258347028903,0.16645072830515836,0.13339515508697758,0.1346269255469045,0.13594723066969797,0.13225143042015733,0.11497224378149057,0.1594064049005335,0.07897993187593383,0.07897982275596847,0.07897985536207243,0.07897985536207243,0.07897986470319111,0.07897985536207243,0.07887806921008167,0.07912274730455088,0.08135241123185157,0.07661166836699591,0.08072389207263407,0.06967835098986049,0.07894064478726011,0.08025849787248972,0.1338529605478345,0.12963090678050618,0.13183202564011315,0.13183202564011315,0.1268037489287113,0.13749400329180367,0.13183202564011315,0.13183202564011315,0.13266417112728407,0.13109256390339222,0.16382819422869657,0.1311643157247194,0.13231697673220735,0.13359262255309956,0.129932993623919,0.11294137639766659,0.15643664073373792,0.14187567336929108,0.13602119459633993,0.1390310828754434,0.13661225176370462,0.14160630583383205,0.1390310828754434,0.14019600419330816,0.13778426825656423,0.14442971398795934,0.13377199135209417,0.13835006246103476,0.13939624512728105,0.14191102132501085,0.13571340689222383,0.13487033068609913,0.14307214889547676 +0.007048999395051776,6.439850766765952e-38,0.43551538116508437,0.05130752766789094,0.00009098414453074015,0.04905497866388821,0.04454371747548428,0.005020274885891591,0.07140979700969105,0.08787199513116131,0.18340454670770767,0.018036272585727688,0.06215950066425944,0.041627570335712724,0.10480061163491339,0.11846192905239743,0.04264352571323355,0.1171877230645363,0.10480061163491339,0.007049517467975422,0.0070482665113651664,0.007048999395051776,0.007048999395051776,0.007049418650778869,0.007048999395051776,0.007024461323269118,0.0070739665968319945,0.007532513533332942,0.006577817825629514,0.007581200296649024,0.007020296891797494,0.007078658593692505,0.0069765269213111535,0.007124376464564698,1.6879754340899733e-38,2.0607065763284368e-37,6.439850766765952e-38,6.439850766765952e-38,3.289146102984401e-36,6.967649643248259e-40,6.439850766765952e-38,7.999400637614439e-38,5.275234726873966e-38,1.823370216551027e-39,2.0560948044448564e-36,6.758150260958793e-38,7.351848035428687e-38,1.3605407057955665e-37,6.486988553618109e-29,2.1126530068165363e-51,0.4353863922757341,0.4356255345796565,0.43551538116508437,0.43551538116508437,0.4355868897562501,0.4354332030592734,0.43551538116508437,0.43803379135506004,0.42994451901988706,0.41236837266457527,0.45710466564802393,0.43283877545797206,0.43534868951337163,0.4395508316885362,0.42970655472080804,0.486506086051301,0.37925779783295294,0.05130751680355605,0.05130753296579356,0.05130752766789094,0.05130752766789094,0.05130752581184985,0.05130752766789094,0.05130752766789094,0.053717928962662385,0.04881913918922053,0.04788987515738224,0.05500349413053182,0.003761330572137072,0.14647466281142896,0.05764352939980291,0.04505162600797045,0.0683046530174522,0.03689802073704699,0.00008868491283711249,0.00009346172322494532,0.00009098414453074015,0.00009098414453074015,0.00009672685900529387,0.00008514219253054933,0.00009098414453074015,0.00009098414453074015,0.00011407056107199295,0.00008434586097268509,0.00009831400890883326,0.00009132855426173994,0.00020713408579945116,0.000035692954288901484,0.00010568492160939339,0.00007775648376729533,0.04951921987490563,0.048593341982052805,0.04905497866388821,0.04905497866388821,0.04797104583475488,0.05019134875497229,0.04905497866388821,0.04905497866388821,0.048989307643946434,0.049132292989607154,0.052410137938415084,0.045892355821365576,0.049046286667960695,0.048937160734022656,0.049154158423563916,0.04783492824379889,0.05032245210613534,0.04479647255928473,0.04426510129205417,0.04454371747548428,0.04454371747548428,0.041895759432331856,0.047647740025806386,0.04454371747548428,0.04443156085469425,0.04467877860056003,0.055084925467716435,0.04456820632790024,0.044516917885291,0.0444130613595457,0.04467110971748597,0.04181079527603765,0.047696548782170084,0.005396430313758039,0.005020274885891591,0.005020274885891591,0.0054107928664409565,0.004560424217541284,0.005020274885891591,0.005020274885891591,0.005158029367598986,0.00481704996025736,0.003397677021026352,0.007379442154360463,0.004998665613671634,0.005086157273466286,0.005252649712413041,0.0047376272183925795,0.01444416215186344,0.0012582400326810262,0.0714066034104772,0.07140979700969105,0.07140979700969105,0.07140693061152767,0.07141235782848876,0.07140979700969105,0.06706958388794176,0.07621500532796652,0.07140338113496325,1.6628839115353685e-7,0.06661407909872556,0.07676715861270678,0.07084946823913323,0.08795791405406668,0.08779864443951799,0.08787199513116131,0.08787199513116131,0.08409323424269222,0.09224080706496417,0.08787199513116131,0.09282250170015152,0.08259595389653268,0.09126747435362811,0.08462369967043895,0.08442523775611963,0.09161410997042828,0.0933098505200502,0.08217829051949971,0.08636369014781344,0.08945763660497694,0.18340379541893026,0.18340454670770767,0.18340454670770767,0.18337254300508415,0.18340454670770767,0.18340454670770767,0.16088807262300486,0.2098588581578713,0.18338713072841817,1.1800808715345238e-17,0.17441874207788055,0.19298242651162212,0.18235570885537444,0.01803484027643694,0.018036272585727688,0.018036272585727688,0.018036660050932518,0.018035787812118537,0.018036272585727688,0.01943389807219906,0.016672114247348754,0.016697878304616495,0.01995050551889996,0.017834525152067512,0.018242594096307487,0.021839287236487575,0.01454194007271778,0.019971461863463172,0.01636638273666553,0.06235358651593966,0.0619711851193254,0.06215950066425944,0.06215950066425944,0.06170229201766284,0.06263962118535947,0.06215950066425944,0.06559766521982023,0.058736638871760345,0.06733674242263192,0.057543467294741045,0.0603389301920906,0.06407694227241903,0.0698841110209168,0.05434927728447084,0.05861947622452187,0.06698545864693241,0.041627573771865906,0.04162756887379615,0.041627570335712724,0.041627570335712724,0.04162757085289046,0.041627570335712724,0.04097720220291969,0.04225742633148807,0.04407538081958291,0.03928290042281975,0.04618986282477949,0.032303930050305005,0.04138585960917602,0.04185739378412069,0.040404327712684665,0.042920519932818944,0.10544546767724469,0.10417548430575348,0.10480061163491339,0.10480061163491339,0.10352224130132867,0.10616773587088804,0.10480061163491339,0.10480061163491339,0.10626527391353438,0.1032500401238111,0.10775651509795214,0.10186396797351857,0.10396578367191216,0.10559489252174695,0.10836568210921882,0.10093088170762698,0.10252242117891527,0.10720113976585274,0.11970257261791607,0.1171877230645363,0.11846192905239743,0.11846192905239743,0.11375573063354066,0.12393576896791438,0.11846192905239743,0.11846192905239743,0.1194377381694444,0.11747852757110397,0.1488543716358589,0.11764104464928525,0.1191910701414544,0.1205998718577358,0.11619946015912626,0.10224192587554566,0.14028970036682534,0.04264352917532388,0.042643524237889516,0.04264352571323355,0.04264352571323355,0.04264352623382248,0.04264352571323355,0.04199788073113033,0.04332838516407182,0.04517578407505523,0.0402220261243694,0.04752326957342483,0.03283833134486635,0.04241965996756275,0.04398284530285862,0.11846192905239743,0.11585011626588271,0.1171877230645363,0.1171877230645363,0.11252353848220509,0.12242556976371549,0.1171877230645363,0.1171877230645363,0.11808432425297395,0.11613929428447936,0.14716859984826836,0.1163607220413549,0.11796689745043513,0.11920606917223195,0.11496462752427163,0.10117195764027583,0.13864258078514086,0.10544546767724469,0.10417548430575348,0.10480061163491339,0.10352224130132867,0.10616773587088804,0.10480061163491339,0.10626527391353438,0.1032500401238111,0.10775651509795214,0.10186396797351857,0.10396578367191216,0.10559489252174695,0.10836568210921882,0.10093088170762698,0.10252242117891527,0.10720113976585274 +2.1002267412097773,5.380042342983421e-190,1.2078223066314744e-11,3.7315911656096157,2.387700089093388,3.6910294863851845,3.2890683026877277,1.9041188082253282e-27,2.15137550338464,3.354094952667401,2.456361260611777,1.8717086228996194,3.297012292642401,3.6715706599510347,3.6597767230198093,3.8809282638240297,3.670938705087769,3.8779112401158033,3.6597767230198093,2.1002714667041738,2.1001862727797223,2.1002267412097773,2.1002267412097773,2.100257021563781,2.1002267412097773,2.095316537548791,2.1049525898634203,2.1241549173933527,2.072503720775018,2.476871947343358,2.0946650702365606,2.105769400805751,2.0962099824598925,2.104081826157631,2.7167213171854998e-192,2.1389806439987853e-187,5.380042342983421e-190,5.380042342983421e-190,3.944495592550074e-182,2.1354067126973193e-198,5.380042342983421e-190,5.366385372633697e-190,1.1014812935596278e-189,5.022155822283366e-197,2.002762365701482e-183,2.313613678199914e-190,3.374680703816888e-190,1.6172033490240347e-188,1.5061358511825099e-148,3.277182162335684e-244,1.2024606203607802e-11,1.2124199352886208e-11,1.2078223066314744e-11,1.2078223066314744e-11,1.2107855655837322e-11,1.2044291950793116e-11,1.2078223066314744e-11,1.2824087558835602e-11,1.1903406288927258e-11,5.542746342988843e-12,2.466047275136096e-11,1.2183151045888197e-11,1.2378229844904533e-11,1.2215948625471772e-11,1.1316786837018858e-11,7.124618892408669e-11,1.7841191160822357e-12,3.7315911574894325,3.7315911695053834,3.7315911656096157,3.7315911656096157,3.7315911642002817,3.7315911656096157,3.7315911656096157,3.752231153560921,3.7093222961845704,3.7294096796446796,3.7341457192733225,1.7930484349093587,2.8912309216808865,3.7811946139076795,3.6689466219036886,3.7409752878485287,3.7229272298588505,2.3049399276036913,2.471699468490381,2.387700089093388,2.387700089093388,2.5745747344287246,2.170770683954654,2.387700089093388,2.387700089093388,2.2371069554305643,2.1192470955560863,2.643236218950375,2.3812613351894982,1.8624152704017602,2.903477803360127,2.8580212318658913,1.8685241531670536,3.70500029123177,3.677269042843791,3.6910294863851845,3.6910294863851845,3.6559717653601793,3.721628350126317,3.6910294863851845,3.6910294863851845,3.704662400381259,3.676402293117347,3.7766861793941238,3.583091025052323,3.6962488260750184,3.705518359700143,3.674139422815185,3.6524064420156717,3.726070563782818,3.301728469084195,3.2743722910483806,3.2890683026877277,3.2890683026877277,3.150966426749665,3.4301416001273215,3.2890683026877277,3.314452522727755,3.2611542685899213,3.6932364518006726,3.277982226003709,3.2979075103105764,3.3147885143265166,3.262947562254213,3.1430319038859884,3.435745453617767,3.378250054875186e-27,1.9041188082253282e-27,1.9041188082253282e-27,3.3667534479444114e-27,9.901380033672816e-28,1.9041188082253282e-27,1.9041188082253282e-27,2.1935050002500572e-27,1.5847407075203963e-27,1.2400785367346443e-28,2.635163893860035e-26,1.856696951680667e-27,2.2155045647452213e-27,2.4537735152979716e-27,1.4970969174622489e-27,5.116596833950774e-24,2.216873833819439e-31,2.15136859226181,2.15137550338464,2.15137550338464,2.151369585020254,2.1513816221888638,2.15137550338464,2.134401365415628,2.1693183972866628,2.1513536396157718,3.0991325183596588,2.13261024211503,2.1712725024631507,2.1504470046053252,3.3578371528387376,3.352085812034234,3.354094952667401,3.354094952667401,3.174790808144247,3.535627587764211,3.354094952667401,3.4624259419031898,3.2398384769702404,3.5033564534918806,3.1937585461910234,3.2713226497021717,3.444206025788265,3.4655182276417764,3.236717028450317,3.2824805681849814,3.4283058385063954,2.456360293630393,2.456361260611777,2.456361260611777,2.456378489458191,2.456361260611777,2.456361260611777,2.406445058603868,2.5118588072519845,2.456367364982337,1.2376827326993969,2.4370632585157788,2.4764926942483476,2.4553176016125158,1.871857769666416,1.8717086228996194,1.8717086228996194,1.8716680408683375,1.8717594880891397,1.8717086228996194,1.8968417491171536,1.8475026371282346,2.11648404898215,1.7022898741743557,1.8669118905697895,1.8760296433886805,1.9361428888508931,1.8120220455923366,1.727182199170675,2.115490226030393,3.3231957642811416,3.2706288303564808,3.297012292642401,3.297012292642401,3.2389780319746135,3.360263715507454,3.297012292642401,3.360556677255544,3.2286458219536347,3.744468781884553,2.74960905422583,3.260178860359382,3.3320296843541892,3.4296355735692683,3.1501497963372405,2.836498867215938,3.747266319604047,3.671570684661451,3.671570649365857,3.6715706599510347,3.6715706599510347,3.6715706636554977,3.6715706599510347,3.649611255383237,3.695085797868213,3.686639407828707,3.656374473807636,3.8765110452046767,2.9412309272734523,3.6630938911970974,3.680276825470986,3.6634847140684164,3.6802109928250606,3.6745175807785113,3.643378772253404,3.6597767230198093,3.6597767230198093,3.6272715999734877,3.689830386503889,3.6597767230198093,3.6597767230198093,3.6873812254689446,3.6301761371692454,3.724276860229196,3.586936589144318,3.642724448238986,3.676654820381466,3.7257181932585115,3.581152061915803,3.602325684994271,3.7104460605309946,3.882066127523464,3.8779112401158033,3.8809282638240297,3.8809282638240297,3.8637004015607577,3.8758787322491632,3.8809282638240297,3.8809282638240297,3.882083072314796,3.8775475418487866,3.5749404332217094,3.878283839148548,3.8820642906582328,3.8803667193251514,3.869562531416981,3.7326684440228104,3.7171441882830116,3.6709387289637725,3.6709386949170772,3.670938705087769,3.670938705087769,3.670938708668907,3.670938705087769,3.6471699164317495,3.6952721172850502,3.685786679007258,3.656015223845916,3.8772224323936757,2.9354728328973203,3.662523540273872,3.6787607064399515,3.8809282638240297,3.873667195046688,3.8779112401158033,3.8779112401158033,3.8558372837777997,3.8799533602159304,3.8779112401158033,3.8779112401158033,3.8811997788545023,3.8723527204849133,3.610258529380315,3.8736761407606553,3.8807593288237294,3.881996592764493,3.8624114368435634,3.714462219878278,3.742856123860163,3.6745175807785113,3.643378772253404,3.6597767230198093,3.6272715999734877,3.689830386503889,3.6597767230198093,3.6873812254689446,3.6301761371692454,3.724276860229196,3.586936589144318,3.642724448238986,3.676654820381466,3.7257181932585115,3.581152061915803,3.602325684994271,3.7104460605309946 +5.7632345752349625,1.6741366643e-314,1.7373438409839197e-40,2.269243394128486e-50,5.156339927113378,12.072851198771675,10.795427583653744,1.235721274543209e-44,0.03634280331676565,10.909631162736074,0.0000410399548355626,0.1506865446285935,0.014160211693467544,0.8635766470970792,11.296689455649597,14.366484457876071,0.7361764077099677,14.27512189095377,11.301412464306448,5.763260208128141,5.763211381465134,5.7632345752349625,5.7632345752349625,5.763256125883541,5.76316300826252,5.742605368990432,5.7840105636341494,5.803097239236226,5.639951196576553,6.8819216471610645,5.739355579851422,5.7873002486153435,5.749737035709882,5.775104423471608,1.18018e-318,2.249626495405e-310,1.6741366643e-314,1.6741366643e-314,5.237843010989627e-299,0.0,1.5471574194e-314,2.0027717e-317,1.650734122348e-311,0.0,1.9707934180172925e-299,5.166552019e-314,5.249351283e-315,5e-324,1.4806620736625078e-225,0.0,1.7302215392033803e-40,1.7434493535964932e-40,1.7373438409839197e-40,1.7373438409839197e-40,1.7418548800401907e-40,1.7320652233842704e-40,1.744901436366924e-33,1.5607018294505785e-40,1.941597197806087e-40,1.081505555128635e-41,2.6869546903415933e-39,1.7882479865583863e-40,1.6872178742525174e-40,1.5104279269770428e-40,2.0111351759744684e-40,9.383232367313246e-38,1.750957685086998e-43,2.269241047271503e-50,2.269244497852308e-50,2.269243394128486e-50,2.269243394128486e-50,2.2692429213948843e-50,2.2792473152292013e-50,2.2569064908254754e-50,1.847008078767521e-49,2.640450392174223e-51,4.008025384519285e-51,1.3364115400493737e-49,1.0214265685606855e-90,5.808049797714043e-9,4.3661705558112105e-48,8.319133251885642e-53,3.3611014542801067e-47,8.939048694656627e-54,4.9370478786342,5.378273414685222,5.156339927113378,5.156339927113378,5.826654954146613,4.4557722287158334,6.413733707215618,3.4955535795149992,4.636462127751826,4.166630377126436,6.249564580033739,5.154344899552565,3.4200898165030384,7.352135279776003,7.273977307341245,3.3049609378504674,12.135569967571161,12.009867835104606,12.072851198771675,12.072851198771675,11.85279942258848,12.298970884558152,11.59795628582247,12.793966641449597,12.148484823059594,11.994665050152053,12.654342741407497,11.431584971715132,12.100213104442142,12.15850251055799,11.983951654945226,11.833270148335439,12.309995886792029,10.72441643643239,10.866956808238687,10.795427583653744,10.795427583653744,11.61637250487368,9.748804891093789,14.59128901332316,10.717860236363935,10.87357178961315,7.6830827762409655,10.819516519917316,10.77065488085828,10.719106076066995,10.87230209465232,11.54819199420863,9.883623639421264,2.036962749514878e-44,1.235721274543209e-44,1.235721274543209e-44,2.6576231553063704e-44,5.4580788644542973e-45,1.430941890823789e-44,1.0527229642074532e-44,3.889724267977216e-45,4.057651266741355e-44,2.0715347240097038e-47,6.102229837388757e-42,2.094987200889804e-44,7.161696799936375e-45,2.5349288874561377e-45,6.398903548250315e-44,4.792586879808881e-37,4.387533913967386e-54,0.03634564166495368,0.03634280331676565,0.03634280331676565,0.03634653923661874,0.03633884107125492,0.03634279339677263,0.04851116651241421,0.026545907029292822,0.036375095352802894,3.716406634964127e-145,0.04996487588124749,0.02562654160941926,0.03826780411527392,10.932602633519263,10.886182433750601,10.909631162736074,10.909631162736074,9.656172847890822,12.289863188538316,10.911771454459789,11.496508074370587,10.295474837469321,11.79606633736798,10.020575128881019,10.462959850011893,11.393663578751154,11.512480865033199,10.280687909971656,10.492549341969609,11.339446380125386,0.0000410422272359643,0.0000410399548355626,0.0000410399548355626,0.000041199717475879215,0.000041040638377004226,0.00004103999143710921,0.00015209260074090103,8.70179465786451e-6,0.00004110240017949407,5.519277671370543e-299,0.00006877098721759236,0.000023679707354870632,0.00004484263569991926,0.15061888633792078,0.1506865446285935,0.1506865446285935,0.15070653241570064,0.15066094451715523,14.193387946578397,0.14563453645536942,0.15593163422858908,0.023690668527151047,0.6735014402119331,0.15145611088103852,0.1498918481707643,0.13791778000514868,0.16477802031720384,0.5177648924395475,0.02504327930756582,0.013144456367937249,0.015234683172742442,0.014160211693467544,0.014160211693467544,0.017216691006892056,0.011306836670723023,5.813576458755406,0.013372796083965369,0.015004924529841483,0.0010374692589406936,0.12307711376843414,0.014615685116365323,0.013698453050636647,0.012472145504855437,0.01613723453652412,0.08537113161289166,0.0010892176063348371,0.863576594838144,0.8635766693661276,0.8635766470970792,0.8635766470970792,0.8635766384287639,1.2886185392778078,0.828069312393787,0.9015602023645425,0.6551315276438364,1.1217653504068685,1.3706548609669011,0.47279939839643864,0.8500550074961276,0.8774446382690388,0.9882514938616983,0.7481583799824724,11.363229694966108,11.231102225490694,11.296689455649597,11.296689455649597,11.136815442669752,11.469987004617495,11.292144282222688,11.301412464306448,11.489616607682118,11.09987808693898,11.77925542437865,10.807886526461452,11.184037561008786,11.412082899406043,11.773706369979402,10.795619556220078,10.916829249515805,11.683612809595473,14.465506416493868,14.264066711431097,14.366484457876071,14.366484457876071,13.912683190516644,14.809746157267666,14.361428876119385,14.371738070477964,14.493172230581457,14.23064175655462,15.516881436859615,14.25550479708367,14.475566243550238,14.645619800162763,14.039479478218524,12.417750903409031,15.57655976077938,0.7361763609431496,0.7361764276387157,0.7361764077099677,0.7361764077099677,0.7361763999529619,1.1111736761183664,0.7052623281740809,0.7694101804832644,0.5511370662651813,0.9687442471290321,1.1915612051607338,0.4159278029484518,0.7245084361838157,0.6316968405762344,14.377263650291676,14.169658036807656,14.27512189095377,14.27512189095377,13.81630914474597,14.728785682107786,14.26945380534531,14.281083842724918,14.405812482046466,14.135601753525231,15.527813030303134,14.16109995731434,14.387645809432362,14.563674408851416,13.939901575265848,12.306791481926304,15.553878854776148,11.367956148165577,11.235820949755071,11.301412464306448,11.14152667670738,11.47471678513222,11.306321372591126,11.49433641252117,11.104622124646678,11.783980426488611,10.812557121227668,11.188782927660942,11.416806014278407,11.778374178622482,10.800336535203055,10.921516648005394,11.68834107406096 +1.9081407182256516,6.633739786459576e-226,3.3397512463361383e-22,5.173284609670204e-7,2.7364283914989356,2.175320942144464,3.067760552744529,4.194653634236149e-29,3.0489123648104246,1.9512548143750206,2.7901261413222,0.603803649613189,0.22484728122182904,2.483110634532726,1.9725966595405022,2.4927561951179817,2.430531264445893,2.4756523323924347,1.9732211657681165,1.908155768776236,1.9081354119867533,1.9081407182256516,1.9081407182256516,1.9081548312139622,1.9081369132473702,1.9063012428311437,1.9100234931461622,2.015184327021515,1.794055610558626,1.953570178922606,1.905934036650356,1.9102432358376709,1.8911724672594719,1.925513544474096,7.245569304568155e-229,7.01799558537693e-223,6.633739786459576e-226,6.633739786459576e-226,2.3913779724210432e-214,1.7042881181112616e-239,6.3529637928834836e-226,2.1523352826621563e-228,1.7365718801938753e-223,2.366619144483431e-237,1.1407581134092916e-214,1.5021646234695972e-225,3.717902245853891e-226,3.323382934612907e-234,1.5404913884312916e-156,0.0,3.3352184708060164e-22,3.343627047430228e-22,3.3397512463361383e-22,3.3397512463361383e-22,3.3427701316056165e-22,3.336178850791212e-22,1.849072130267713e-20,3.3205009308194903e-22,3.5356196571222224e-22,7.564697622185851e-23,1.5403895557809477e-21,3.379220351987785e-22,3.3849699287541344e-22,3.2714279714211593e-22,3.6210885563520793e-22,1.1580912304923446e-20,6.950395068298531e-24,5.17328436253863e-7,5.173284724768791e-7,5.173284609670204e-7,5.173284609670204e-7,5.173284564414366e-7,5.174048645739858e-7,5.171941603884068e-7,7.947189490241246e-7,3.298535368367705e-7,4.4319502696753043e-7,6.058091130828862e-7,2.086834510553028e-17,1.4048922853447428,1.5144939745237177e-6,1.5925627760125327e-7,1.0016105074201948e-6,2.5818852027679485e-7,2.7128467405444647,2.7591497169536683,2.7364283914989356,2.7364283914989356,2.8070935127856695,2.64880912579151,2.859901998247325,2.503452073572747,2.660463829198084,2.5931417987423067,2.8583700110746695,2.736151500877232,2.435251810007181,2.9630467527121525,2.945935742037977,2.4332108429764956,2.1853830696009093,2.1653158036498596,2.175320942144464,2.175320942144464,2.135206047525935,2.218446543505313,2.0990712253412185,2.3043402659961782,2.193499457464245,2.1569310627408678,2.294157710195645,2.0565794737526,2.1818869912556247,2.195857709794129,2.154528230899372,2.1299367087637906,2.221958168590515,3.0639475723488263,3.0714530936200495,3.067760552744529,3.067760552744529,3.1012512176555824,2.9905366693722226,2.8439421311019717,3.0642976991510666,3.0711266649328386,2.790688482697249,3.0688064150900143,3.066675038942775,3.064338488431016,3.0710859146222207,3.098799560485376,3.006497617273714,5.129855315386549e-29,4.194653634236149e-29,4.194653634236149e-29,5.812884752140217e-29,2.747325900175797e-29,4.529300905908382e-29,3.8576137621243555e-29,1.6903395148096226e-29,9.442671153326897e-29,5.253270081771868e-31,2.6569120553963815e-27,5.818042322408822e-29,2.652779317035673e-29,1.2278003317963185e-29,1.3336025237887537e-28,7.348183987640574e-24,8.523485930716532e-36,3.0489099287467223,3.0489123648104246,3.0489123648104246,3.0489087020392396,3.048916288875855,3.048913479516676,3.0254671550582937,3.069290764164446,3.0488673371203165,4.214759473677419e-16,3.022859203986516,3.0712526825554707,3.046636239648602,1.9546903159565265,1.947751353546513,1.9512548143750206,1.9512548143750206,1.7518726274880452,2.189489978761659,1.9515347454809078,2.0487796078380036,1.8532264801051168,2.088489381651417,1.8195242300978265,1.878984931152221,2.032212047695189,2.0509962609373225,1.8513645319149714,1.8890834118742725,2.016634694121742,2.790130349869358,2.7901261413222,2.7901261413222,2.7904106453480932,2.790126477859598,2.79012518155914,2.915553499283611,2.6221533552669785,2.7902267660643694,8.127100685939159e-36,2.8416589888401083,2.732540015172796,2.7960596028328957,0.6037185027434807,0.603803649613189,0.603803649613189,0.603829641598628,0.6037700398768546,3.0958457467705256,0.5937519735197726,0.6140741150403829,0.2560548562979992,1.1743290206067925,0.6053209734730098,0.6022404260732666,0.5780565309250562,0.6309978062960556,1.058615294721141,0.25714452075122285,0.2185049086780364,0.2312599814883528,0.22484728122182904,0.22484728122182904,0.24370741945541696,0.20473957270737092,2.5196507445361234,0.21906800347670025,0.230889045885061,0.06756905253755126,0.5920755461403006,0.2281048221974693,0.2214919412739338,0.21224096345570181,0.23878789444820764,0.5121841459863952,0.06688821290278305,2.4831106198259043,2.483110640731972,2.483110634532726,2.483110634532726,2.4831106319153546,2.2953798517625352,2.497697956235459,2.4693641667280524,2.3730989010665415,2.591226314401524,2.360891973689394,2.978460058555901,2.4885268804580742,2.4779203549402973,2.538703891287215,2.4261537915118825,1.9802539634754648,1.9650754799278276,1.9725966595405022,1.9725966595405022,1.952240380402358,1.9951052782444718,1.971995296461106,1.9732211657681165,2.004980002049298,1.9401335928330123,2.047963549143548,1.8987471644840923,1.9538906664257176,1.9919549905528453,2.0536465838224385,1.8911426681421388,1.9151554660249388,2.032635803748315,2.511685535345438,2.4736841232447326,2.4927561951179817,2.4927561951179817,2.4047074461675795,2.5904952679695525,2.4918397213107917,2.493718352052347,2.5252649053140352,2.4595116674132256,2.9533203591918533,2.465324851746501,2.520828807659764,2.56650823759131,2.4152481084721877,2.139179343944157,2.861310043889097,2.430531249429015,2.430531270885535,2.430531264445893,2.430531264445893,2.4305312619072947,2.237051517149702,2.44767079727143,2.4149507478624472,2.3170581726456585,2.541840328267313,2.2893306894794336,2.9681855798898873,2.437379059700567,2.369686900052545,2.4947192381946026,2.4564365076662367,2.4756523323924347,2.4756523323924347,2.388452886268979,2.5728593001623237,2.4746479812488733,2.4767082416724446,2.5082469700036643,2.44234052910086,2.9410291300729465,2.4481673690964754,2.5038055006511124,2.5496291496863894,2.398043278109625,2.123279990752736,2.846743839347794,1.9808807314541035,1.9656977376571356,1.9732211657681165,1.952858739494575,1.995736352417082,1.9738702686472804,2.005608490808986,1.940748981189446,2.0486093237865957,1.899348220685165,1.954507728832615,1.9925820955891926,2.054288174149172,1.8917463468572029,1.9157621312219806,2.03327728007481 +1.363978195584898,3.2461079557892936e-182,2.2017631803913058e-13,2.156826438289956,3.048662991581054,1.9130256758446742,1.8776519183501434,1.4348986304901523e-23,1.5037927955437214,2.0987136281804974,1.8760965415006812,1.190901649944229,2.0922492017557595,3.037975290866759,2.106230019681166,2.5717320446758696,3.0396422232471116,2.5532125733052506,2.1062227267850178,1.3639795932023335,1.3639745731498647,1.363978195584898,1.363978195584898,1.3639794296520669,1.3639754925399226,1.3598123651575904,1.3682530399019919,1.3948900401384323,1.3293505937853907,1.6467661542944712,1.359218940812613,1.3688830796778497,1.3590043489050956,1.369059448563398,2.824609753768693e-184,2.366725657954095e-180,3.2461079557892936e-182,3.2461079557892936e-182,2.0786405936032732e-174,1.3427307122072263e-191,3.2244958502779994e-182,4.029483990548412e-183,2.625502992557457e-181,2.77768969846033e-190,3.0800790727852053e-174,2.8026501981354936e-182,2.0103184164006766e-182,2.006841065184316e-185,2.0914614457035776e-132,5.163285309795452e-254,2.1998178577711118e-13,2.2034258257807273e-13,2.2017631803913058e-13,2.2017631803913058e-13,2.20307367412287e-13,2.2002084861082205e-13,9.108429049138168e-13,1.884554251653861e-13,2.357471643695393e-13,7.167012517505243e-14,5.668843607233541e-13,2.33973800568219e-13,2.067843323355459e-13,1.7747105851674872e-13,2.349259406669392e-13,2.54114287643831e-12,1.461036538729037e-14,2.15682643633856,2.156826439139239,2.156826438289956,2.156826438289956,2.1568264378725286,2.1568428927362966,2.1568059182775374,2.213223862138454,2.0992113548293716,2.1496599610861926,2.164612936190518,0.24378920351133304,2.3988585572462537,2.2955810836207435,2.005326336575486,2.1880363770897207,2.1261240808633546,3.039300766783433,3.0572260916318394,3.048662991581054,3.048662991581054,3.0724433272578455,3.011012808373308,3.0486614512464736,3.048659891771861,3.0167232102137245,2.9830918351932456,3.0870206278497725,3.049950144006347,2.894231449987571,3.1053282956695094,3.1037274473638,2.8962492543636795,1.9205631847696756,1.9031777696480223,1.9130256758446742,1.9130256758446742,1.8776738568314206,1.952955023859987,1.9129684179012627,1.9130419360818445,1.9317321644180392,1.896828596873694,2.0241018656723226,1.806981947429679,1.9193717012178628,1.931410295566595,1.8934903615545247,1.8722100605372247,1.9545061529505523,1.8880222805083053,1.8657760305495554,1.8776519183501434,1.8776519183501434,1.7455945103096229,2.034836171788639,1.8728805265252815,1.8986626947334693,1.8558952096733567,2.2839814753506715,1.8719124517531458,1.885134589809605,1.8994972283899672,1.8565226864511968,1.7611049525682263,2.0061920422044994,1.670734304131964e-23,1.4348986304901523e-23,1.4348986304901523e-23,1.8912433035660123e-23,1.112957640012021e-23,1.4243169737574924e-23,1.3873324345636668e-23,9.659000052272733e-24,2.273862144568596e-23,6.963655355912154e-25,2.9609206838428286e-22,1.7455314896448375e-23,1.2077465550413638e-23,9.680086210640845e-24,2.7389284121804986e-23,1.1744363078135257e-19,3.3114435721426447e-28,1.5037915282704744,1.5037927955437214,1.5037927955437214,1.5037908276028613,1.5037949094205225,1.5037917947656463,1.4834049104019718,1.525166722687856,1.5037677605138582,1.005667467238318,1.4813966852988494,1.5276214230777125,1.502426576206665,2.1022875732609902,2.096004930070185,2.0987136281804974,2.0987136281804974,1.8831642018659736,2.352529318428496,2.0986957808073865,2.199264946693384,1.9983999402250243,2.2425975873095263,1.9600176499786786,2.0259469232790774,2.1821141973199536,2.202472583525155,1.9961313520120891,2.034698708547591,2.1675435719734515,1.876095330317044,1.8760965415006812,1.8760965415006812,1.8760744212617797,1.8760969813894086,1.8760961195947876,1.8143584978058236,1.9448296054935208,1.8761416313656614,0.061416523540212466,1.8522342397702938,1.9010136422128459,1.8745533046417016,1.1909335994199604,1.190901649944229,1.190901649944229,1.1908918258973957,1.1909143815792649,1.0662290414914815,1.2104358456563402,1.1715309753213754,1.4002835307595123,1.0431769599115281,1.1880526406420842,1.1939802510480866,1.2417275630812126,1.1429253850808283,1.0648106750904112,1.4009984112123608,2.103529964274239,2.0796480525463585,2.0922492017557595,2.0922492017557595,2.0581841914523205,2.1276721781318666,1.9040747891692646,2.1443669727842707,2.035453630237803,2.560559490001993,1.6616327163797042,2.0580142565275414,2.1250940660468896,2.210645645120595,1.970382301575082,1.723165978033946,2.5687162250600295,3.0379752924151835,3.0379752902387853,3.037975290866759,3.037975290866759,3.0379752911577964,3.0194022189910603,3.0229117647087547,3.0513411791875558,3.050921104575154,3.022694446801012,3.09121953847497,2.374901961502633,3.0322061922990575,3.042869323853084,3.030270871623365,3.0445273397392425,2.1149574599673544,2.0999080720754972,2.106230019681166,2.106230019681166,2.088222443807826,2.1318930720735945,2.1062294078854213,2.1062227267850178,2.141265407157735,2.0756364657594664,2.186269991115308,2.0318418418682183,2.0890605204660964,2.1282331555411056,2.1912797883721096,2.0225844917090114,2.048337305891237,2.171248835918642,2.5879222936730106,2.553142056415131,2.5717320446758696,2.5717320446758696,2.485454517538493,2.66431924306131,2.5717259135364303,2.5717384914291297,2.601456715605692,2.5395689016849787,2.997014520951832,2.546800335871467,2.5985949355322933,2.6403767344978037,2.498206287673204,2.224140660135832,2.9136380472844245,3.0396422247450596,3.039642222617632,3.0396422232471116,3.0396422232471116,3.0396422235210014,3.022480465862388,3.0247939068289496,3.0530230159426788,3.052087097266157,3.0253082101996034,3.0880146907623267,2.3713803159089815,3.034645614477632,3.046672883703851,2.5717452817863946,2.535078183911244,2.5532125733052506,2.5532125733052506,2.4710833460813455,2.6458860331238627,2.5532059656030808,2.5531415441807033,2.5850033876626592,2.5209600963931185,2.9852568176717305,2.5284190729462326,2.5794567991917554,2.6217497956912017,2.4795473804703043,2.2077904424313917,2.8989402052560105,2.114958107038515,2.0999087022959895,2.1062227267850178,2.088223058124037,2.131893737916715,2.106223393062466,2.1412661056857556,2.0756370671586635,2.186270724050801,2.031842390891324,2.0890595170829216,2.128233838285983,2.191280558723101,2.0225850035797714,2.048337871869578,2.171249559285938 +3.325619962202171,0.0,5.043740183233906e-32,1.4547872810952282e-11,0.8822420527042046,3.690495628876276,3.6904593112881297,2.4753255096937247e-58,3.652386395875811,3.865506866776076,2.0640647352220425,2.3733273305875833,3.822128103310255,1.1098519069686799,3.860682987152194,3.627749556823046,1.0442751905566559,3.6519715844993628,3.860682987152194,3.3256347916959994,3.3256065464946896,3.325619962202171,3.325619962202171,3.3256342547362765,3.325619962202171,3.322401412613641,3.328130618305356,3.4452005030085218,3.1855222774427205,3.429631572029151,3.3221083011353945,3.3284157274330015,3.305130841960951,3.345686817748783,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.75865389946e-312,0.0,5.033271351633902e-32,5.052697648657737e-32,5.043740183233906e-32,5.043740183233906e-32,5.050831362873793e-32,5.035327947383572e-32,5.043740183233906e-32,3.457872174368648e-32,8.0124002475642e-32,4.214915913873207e-33,6.234807062750087e-31,4.8863018770612804e-32,4.4648033710148825e-32,3.1240613861706046e-32,8.974043358710409e-32,1.5458466778808792e-29,7.320325764599619e-35,1.4547871963150896e-11,1.4547873215679182e-11,1.4547872810952282e-11,1.4547872810952282e-11,1.4547872638812958e-11,1.4547872810952282e-11,1.4547872810952282e-11,2.8171793415819644e-11,7.165704324326368e-12,1.1498823335691444e-11,1.8273722354953604e-11,1.1915190399942837e-27,0.44932152958806354,7.721341203397986e-11,2.291976434096124e-12,3.850490493425939e-11,5.17088058575361e-12,0.8507361468789744,0.918439477165486,0.8822420527042046,0.8822420527042046,0.9999574637714569,0.7587546591772107,0.8822420527042046,0.8822420527042046,0.7713594658069078,0.6893873192602044,1.1112721304729138,0.8831480349423299,0.5301175480032552,1.3777494845306417,1.332214545722686,0.5211832355910646,3.6984104869104573,3.6822337314901663,3.690495628876276,3.690495628876276,3.654730930517767,3.724942911770812,3.690495628876276,3.690495628876276,3.7056954270148554,3.672930824915459,3.7793189945677463,3.576459508377658,3.69537199057068,3.707444551801871,3.6705847544929515,3.6484630685397628,3.7284148659403105,3.700546407790265,3.6801158717154148,3.6904593112881297,3.6904593112881297,3.541002043755372,3.8139733111958973,3.6904593112881297,3.7106599778923397,3.670068938192067,3.8817428001899303,3.6849966061907353,3.697076425716054,3.710133278832859,3.671600349465187,3.5651712263401443,3.796220583664265,3.68787236173771e-58,2.4753255096937247e-58,2.4753255096937247e-58,3.354952478529352e-58,1.0577190204147308e-58,2.4753255096937247e-58,2.4753255096937247e-58,7.856953501789835e-59,6.082246559786852e-58,1.1056676509350987e-61,4.434227753035115e-55,4.675250306669821e-58,1.4960587928032619e-58,6.065459483523062e-59,1.472040108117878e-57,4.309477796991031e-49,8.038755721383837e-70,3.652391784216627,3.652386395875811,3.652386395875811,3.652394835883245,3.6523773235009473,3.652386395875811,3.7046378590964846,3.5905258835079388,3.6524867817839906,5.8825134118061e-25,3.7095912476354114,3.5837832517626564,3.6579888870722272,3.8666548248270187,3.864067719333541,3.865506866776076,3.865506866776076,3.735028422256588,3.8499385337380785,3.865506866776076,3.881941314104811,3.8218389202824623,3.880258681919214,3.795798676502943,3.835859657715004,3.8809069754881103,3.882002971160064,3.819642764180456,3.8380106745501488,3.879588983245412,2.064082748005831,2.0640647352220425,2.0640647352220425,2.06467082578448,2.0640647352220425,2.0640647352220425,2.362797952545063,1.7455755298316795,2.0642404203666582,1.0192387591925713e-53,2.1781796385623178,1.9467125009195703,2.0772876586435904,2.373404597705955,2.3733273305875833,2.3733273305875833,2.373303499656481,2.373358239345581,2.3733273305875833,2.422978237610824,2.323988504116023,2.848466274218775,2.004733163059442,2.366210808878192,2.3791826923265535,2.49921678136314,2.251598448783762,2.0532786667353267,2.865842649637369,3.8277449898905926,3.8154558422154357,3.822128103310255,3.822128103310255,3.800926746419755,3.842821763125805,3.822128103310255,3.8489964572578548,3.787186183837843,3.7704736710692273,3.3543717127076484,3.8021302373300956,3.837375849250683,3.8708003384667946,3.7363257883477345,3.4376531419002574,3.753383340711039,1.1098518894347138,1.1098519144071262,1.1098519069686799,1.1098519069686799,1.1098519038421775,1.1098519069686799,1.131673312659061,1.0912623705613063,0.9730150501355013,1.2639879246165853,0.9050898680353956,2.29202054919907,1.1184113123236128,1.1036318142340715,1.1881875739186882,1.0341876322801393,3.8626062278817668,3.85778881064281,3.860682987152194,3.860682987152194,3.8535919636756675,3.8678190623177438,3.860682987152194,3.860682987152194,3.8706539083583302,3.8483264469731213,3.879284535691159,3.8260372235305424,3.853398689542389,3.867027409137955,3.8794986079598672,3.823416208046685,3.8359307525354365,3.8768373167631003,3.6026806166528194,3.6519715844993628,3.627749556823046,3.627749556823046,3.726072913664178,3.4883724582847058,3.627749556823046,3.627749556823046,3.5861225963693903,3.665077981154453,2.5722038567396996,3.656540248014883,3.590775382730482,3.5298941240801502,3.710445269976275,3.8786956346213786,2.8687878513864655,1.0442751738005327,1.0442751980785676,1.0442751905566559,1.0442751905566559,1.044275187596346,1.0442751905566559,1.0670805172511892,1.0221458855499184,0.9105751311507964,1.1925025230484332,0.828434408913596,2.260585685613634,1.052744922825593,0.9697093169981553,3.627749556823046,3.672129234394193,3.6519715844993628,3.6519715844993628,3.74310252855873,3.514161345846898,3.6519715844993628,3.6519715844993628,3.6099472916517352,3.68684888503859,2.626590474039814,3.680987901803186,3.6189271357795922,3.5584640650223047,3.7307028549757777,3.8805496711246237,2.91373572141371,3.8626062278817668,3.85778881064281,3.860682987152194,3.8535919636756675,3.8678190623177438,3.860682987152194,3.8706539083583302,3.8483264469731213,3.879284535691159,3.8260372235305424,3.853398689542389,3.867027409137955,3.8794986079598672,3.823416208046685,3.8359307525354365,3.8768373167631003 +3.5360535796242,0.0,6.035564012954568e-40,7.935277847872025e-17,0.002374710522673584,3.8330495763370576,3.7798419758283206,5.5998266743014646e-73,3.125519258369292,2.848972225780438,1.1300404061584846,3.6124870459360925,2.5489544348935045,0.5074040104035463,3.0083577809464286,1.5663168392724296,0.4594391698658935,1.612260210227142,3.0083577809464286,3.536065339329944,3.536042940942473,3.5360535796242,3.5360535796242,3.53606517375724,3.5360535796242,3.5336168448038974,3.538307876252979,3.648712039282968,3.3952490622012914,3.5985194737732566,3.533232905613437,3.5387519597027435,3.5163939010896814,3.555644199942957,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.022101799366935e-40,6.047084401203333e-40,6.035564012954568e-40,6.035564012954568e-40,6.044809040346222e-40,6.024569931249618e-40,6.035564012954568e-40,3.666379592515155e-40,1.0596981216172526e-39,3.0739929800839454e-41,1.1668393111895592e-38,6.709856646796763e-40,5.292346133271003e-40,3.732199807407956e-40,9.201458500017781e-40,6.637120749399149e-37,2.184191145355761e-43,7.935277283037188e-17,7.93527805347985e-17,7.935277847872025e-17,7.935277847872025e-17,7.935277741772918e-17,7.935277847872025e-17,7.935277847872025e-17,2.0866817926345574e-16,2.995158562422954e-17,5.721683398332488e-17,1.1311707708322746e-16,2.2967333598101448e-39,0.10440361992614942,8.614767736788667e-16,6.066330078838713e-18,3.3111348352891427e-16,1.8364941014789413e-17,0.002104340658424421,0.0026775425799275892,0.002374710522673584,0.002374710522673584,0.0035357598377595716,0.00148998835022618,0.002374710522673584,0.002374710522673584,0.0016378445735811759,0.0010910095334695283,0.0047722104364177394,0.0022937022812350347,0.0006243924477644581,0.008544123585956834,0.008849177742994593,0.0005017577349449154,3.8279141939041166,3.838411359269095,3.8330495763370576,3.8330495763370576,3.851769933234081,3.807963150652104,3.8330495763370576,3.8330495763370576,3.8255160841001445,3.84086629849171,3.7494244558315586,3.875748257719606,3.8297271950486733,3.8228951593821847,3.8424059731690887,3.8548922490133815,3.806312301135427,3.7717480273446786,3.786719758837434,3.7798419758283206,3.7798419758283206,3.865687277248019,3.5993416173155803,3.7798419758283206,3.7630639965086483,3.794787534482989,3.196664013675742,3.7827507431861305,3.7737209040628668,3.763454775391048,3.7924884186604126,3.856791644566237,3.6371236789717916,6.937046003911542e-73,5.5998266743014646e-73,5.5998266743014646e-73,1.0296294778698615e-72,2.532381449760008e-73,5.5998266743014646e-73,5.5998266743014646e-73,1.4092607167199824e-73,2.9717206402976807e-72,5.665654355832381e-77,4.1819311117951945e-69,9.879305888525598e-73,2.7493006780809262e-73,9.179434859650825e-74,3.4745701738594365e-72,1.6225517655779547e-61,2.2152652669270115e-87,3.125528161636252,3.125519258369292,3.125519258369292,3.1255041043576,3.12550371955989,3.125519258369292,3.2287226952986523,3.01306896871229,3.1257752924530324,5.2598489186711276e-36,3.238591300876817,2.999868812762339,3.1373168232332374,2.8375138755651395,2.8606308088725774,2.848972225780438,2.848972225780438,3.4004606620557247,2.1137604429945998,2.848972225780438,2.6208814440345227,3.07278096217971,2.451563460002147,3.2018515116331066,3.0077238163013,2.661589066738838,2.6055878394873275,3.0798128043626662,3.019051334499204,2.657121872586041,1.130048778832167,1.1300404061584846,1.1300404061584846,1.130275648947448,1.1300404061584846,1.1300404061584846,1.4115894051643594,0.8587022487179736,1.1302724028384403,1.111606284940631e-76,1.2353117444412964,1.0265417173386273,1.1412278930821529,3.6107062872658218,3.6124870459360925,3.6124870459360925,3.612454917470774,3.6106446909179324,3.6124870459360925,3.6647351995104103,3.5538363926152923,3.8807776781456953,2.98893081545619,3.6009475364688712,3.6213266221766616,3.734100671757642,3.4557529067717403,3.061500293245329,3.873477327397031,2.513169152707292,2.5862412540977777,2.5489544348935045,2.5489544348935045,2.6509899255450993,2.435758339220477,2.5489544348935045,2.4126977008869748,2.7048481332368315,1.2220305172364383,3.6556702768609632,2.630118239494341,2.464482719507899,2.248435225343253,2.8616757573458957,3.5756972409777688,1.1237446781615297,0.5074040005538694,0.5074040146225884,0.5074040104035463,0.5074040104035463,0.5074040085840056,0.5074040104035463,0.5196666412629355,0.4966482313235641,0.41281125462228907,0.6137523454604579,0.41093896446301564,1.4261574017864325,0.5101738795081385,0.5027384598412318,0.5579466984070155,0.4558451738464722,2.989474914823459,3.0270757593990694,3.0083577809464286,3.0083577809464286,3.062021459062618,2.9592855554767215,3.0083577809464286,3.0083577809464286,2.9347202046345586,3.0780508000253772,2.8064737500374575,3.1943672599760307,3.04937099269632,2.969962967464557,2.8265807649886487,3.1826305540532562,3.1542707889829105,2.8490177079237564,1.5267421436798392,1.612260210227142,1.5663168392724296,1.5663168392724296,1.790331950189795,1.3272406138602504,1.5663168392724296,1.5663168392724296,1.5087354099813939,1.6252766508993248,0.5485417692180405,1.614681318496389,1.5129721226415807,1.4315563757157392,1.7101841181591144,2.5143486358801863,0.7107726939373286,0.4594391608047652,0.4594391739105712,0.4594391698658935,0.4594391698658935,0.4594391682680672,0.4594391698658935,0.47044687091938797,0.4485451014967234,0.3751388428501297,0.5625679029093479,0.357491841544562,1.3896911356111552,0.46475506493076857,0.4109272814215618,1.5663168392724296,1.6580719231244145,1.612260210227142,1.612260210227142,1.8362956942381439,1.375784291837062,1.612260210227142,1.612260210227142,1.556350214886833,1.6716127548318558,0.570150777132259,1.661925503385372,1.5613530250763041,1.4767589993850632,1.7582074424385539,2.569109590780279,0.7374601766386534,2.989474914823459,3.0270757593990694,3.0083577809464286,3.062021459062618,2.9592855554767215,3.0083577809464286,2.9347202046345586,3.0780508000253772,2.8064737500374575,3.1943672599760307,3.04937099269632,2.969962967464557,2.8265807649886487,3.1826305540532562,3.1542707889829105,2.8490177079237564 +1.003108445697106,0.0,2.0375547597018625e-122,3.332131534563326e-296,2.853928086865984e-6,2.9281010811923798,1.0113897661937963,4.693435906780369e-194,7.862686571949631e-19,4.950141589681638,2.677782415300778e-47,3.874315821444398e-6,6.629564917010611e-7,0.41487610704489464,4.545615850313122,5.936757367982768,0.31401307077156415,5.999777804187635,4.545386327712702,1.0031253183171862,1.0030924348535386,1.003108445697106,1.003108445697106,1.0031258598171229,1.0030798118202908,1.002548845457857,1.0032129300674655,1.3253550648657666,0.7294800582165308,1.0739141166507056,1.0023631564741395,1.0032822523688962,0.9572102308080513,1.0513208770588012,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0287474556386828e-122,2.0455787914753004e-122,2.0375547597018625e-122,2.0375547597018625e-122,2.0442442037208057e-122,2.0301364514099508e-122,1.2390977746495042e-118,1.4342700985227822e-122,4.659796540605809e-122,5.407249876482116e-126,1.6701658632510675e-118,3.0253801453697175e-122,2.3513756153995711e-122,1.7338273507905128e-122,6.203214364746142e-122,2.1357087357145367e-113,3.846106596804087e-132,3.3321243374939577e-296,3.332135322071175e-296,3.332131534563326e-296,3.332131534563326e-296,3.332130637475406e-296,3.354716556896545e-296,3.337871007300274e-296,4.831658208409693e-292,2.045858528328249e-300,9.568671978608235e-303,1.1518036781391175e-289,0.0,1.4732616961297593e-66,1.1731375420162983e-285,3.531681041894587e-307,1.325460337385163e-267,0.0,2.298414910381839e-6,3.5618387751184915e-6,2.853928086865984e-6,2.853928086865984e-6,6.087821745407505e-6,1.173671557441333e-6,0.000015192128203568729,1.7792879676898948e-7,1.3577983814114207e-6,5.604345732282064e-7,0.000013153699986927394,2.848778721720125e-6,1.756789948047544e-7,0.00003879906344373706,0.000048183508530167035,9.224527200049695e-8,2.95800341327082,2.892422763298089,2.9281010811923798,2.9281010811923798,2.77224126523467,3.094801950489524,2.8737530635303354,2.9391739256744636,2.9978895527745824,2.8527714487061946,3.409873954939001,2.4417156517463274,2.953990658028792,3.0103241301007855,2.843382543492849,2.738787402622556,3.1195592981876903,1.0052766513312377,1.0172995246678485,1.0113897661937963,1.0113897661937963,1.0800543752204976,0.874803920615902,2.1650467429505555,1.0329142108857408,0.987901931540634,0.6280543172929781,1.0046375052659249,1.0180515134823411,1.0299883783436348,0.9898798141956955,1.0721557876925574,0.9101847760304689,1.1240984954442555e-193,4.693435906780369e-194,4.693435906780369e-194,2.3067211926296724e-193,1.584145087072507e-194,6.444275463604101e-194,3.3863016831799354e-194,3.0046867002800142e-195,1.4431927040561746e-192,5.271332380025134e-205,2.4656218677289237e-183,1.9307360452722979e-193,1.2682520029570734e-194,7.9511773353876575e-196,3.9695153098585205e-192,7.550598748877526e-163,3.547620721057185e-233,7.86619448669412e-19,7.862686571949631e-19,7.862686571949631e-19,7.868730849967433e-19,7.856141136539408e-19,7.863226805182113e-19,1.213543373908176e-17,3.998841764529746e-20,7.986844298954994e-19,0.0,1.5931340385552455e-17,2.87288315550904e-20,1.7129104544537398e-18,4.964088850140613,4.927000163155112,4.950141589681638,4.950141589681638,3.654724395240909,5.639556134303318,4.947922332418191,5.329377194876507,4.459369756843383,5.464124605457946,4.22222857087146,4.596740647196362,5.275102227033453,5.345733053388659,4.446672650009802,4.619480762068217,5.236408329899423,2.680510358377821e-47,2.677782415300778e-47,2.677782415300778e-47,2.8839944799893007e-47,2.671616332536102e-47,2.680780516496306e-47,8.751020945364833e-42,8.259081345538864e-54,2.7510522959056424e-47,0.0,3.979568023553305e-45,1.2989920444633975e-49,1.0761584823050191e-46,3.8727031920287635e-6,3.874315821444398e-6,3.874315821444398e-6,3.874828511211108e-6,3.873644837084153e-6,0.0073383356398535856,3.886881818880979e-6,3.863911292146425e-6,7.288168689276885e-8,0.00010575882588270797,3.867187565593094e-6,3.8755017038312726e-6,3.890256153105944e-6,3.89250842441722e-6,0.00006817592936434396,6.124216469336625e-8,6.018781238853022e-7,7.283764871910141e-7,6.629564917010611e-7,6.629564917010611e-7,8.879008399946991e-7,4.703298925762761e-7,0.0002929518232129188,6.653634326628106e-7,6.603725858765881e-7,4.506607265110171e-9,0.00003561679769528431,6.587354123637737e-7,6.659921591013205e-7,6.596552182215352e-7,6.589163475243176e-7,0.000021501550973644746,3.467414531153606e-9,0.414876093764728,0.4148761123478424,0.41487610704489464,0.41487610704489464,0.4148761043577412,0.30861724700058624,0.3995772166613975,0.4295197677398531,0.250433227766732,0.6628535609011098,0.5296257959629815,0.15347314876537568,0.4067454578009586,0.4207355559150217,0.5303193241363884,0.31660407104554467,4.572763402314641,4.513060924613601,4.545615850313122,4.545615850313122,4.451996481349421,4.637953703309837,4.545830733599433,4.545386327712702,4.695580922563353,4.379365649446085,4.901187312334688,4.139665063732644,4.452165292770997,4.634660051433305,4.912638067773403,4.125055776265292,4.227634804712585,4.840030915603212,5.858105798461496,6.0178294473536775,5.936757367982768,5.936757367982768,6.256900327243279,5.401313982444378,5.94538276476146,5.927748395324499,5.820664197865108,6.04754648703445,2.18528310100115,6.034328376160217,5.834044600470792,5.6443204689319915,6.1818686997080174,6.194371432486158,2.9997000946949606,0.31401306001641394,0.3140130751352068,0.31401307077156415,0.31401307077156415,0.31401306880696184,0.22911887556074953,0.29987985226567393,0.32571578286151226,0.18054518547882226,0.5158919263344689,0.4130057374365548,0.11242057041502303,0.3102019325100473,0.23407726005183563,5.918299324206852,6.063888070152411,5.999777804187635,5.999777804187635,6.279499645967665,5.500629244003318,6.009039826429441,5.990007321628162,5.887080339055211,6.101394887956558,2.2943013884305175,6.0827270946880425,5.906522604392263,5.720809866118045,6.21444936122839,6.128698059277228,3.129622412290457,4.572481538388115,4.5128709863951695,4.545386327712702,4.4518846645888415,4.637586787150923,4.545141436020666,4.6951273780846545,4.379333590035955,4.900349917463349,4.13992436078828,4.452037907273769,4.634306426276934,4.911855579188785,4.125297446738381,4.227798170699982,4.839320540118602 +0.008488962413734518,0.0,8.0560001323952165e-47,5.524572817424511e-15,0.8765804164122954,0.04068226129747064,0.3279628862944215,2.6282103698104332e-67,0.8145576405553092,0.11731791207053406,1.6947876318311792,1.6226849996965347,3.021559039624894,0.40140530942016284,0.08963153488535226,0.4685645788956442,0.4132501096043403,0.45467829132424825,0.0897194823176635,0.008489058761045927,0.008488875254679774,0.008488962413734518,0.008488962413734518,0.008489064803052084,0.00848833604736347,0.008452229240292666,0.008524438889767238,0.010992882934867458,0.006430667497918432,0.0098332240815369,0.008446959673812236,0.008530468240393019,0.008142009550059861,0.008858727477696608,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.040902954210297e-47,8.068915404012178e-47,8.0560001323952165e-47,8.0560001323952165e-47,8.066806381794354e-47,8.043041402666241e-47,2.3526295765051027e-38,3.043228405682425e-47,2.15802598142164e-46,1.035795300279121e-48,8.252305232224924e-45,1.1150681835724255e-46,8.238268336467841e-47,2.7542649671339915e-47,3.2253347320174352e-46,2.8454924665471886e-42,6.044492434012304e-52,5.524572486916634e-15,5.5245729772293075e-15,5.524572817424511e-15,5.524572817424511e-15,5.524572743406727e-15,5.528094793474961e-15,5.5191542087901136e-15,1.4340299895581513e-14,2.1007877952869043e-15,2.9918044871408906e-15,1.0463316324550274e-14,8.70726819872398e-37,0.9121431621260737,5.82279294611058e-14,4.285106830182266e-16,8.338911199763902e-14,2.797307524478389e-16,0.8514238120916752,0.8974785848323826,0.8765804164122954,0.8765804164122954,0.9435516119956722,0.7876525891891808,0.8154473873880694,0.9568120535504268,0.8017895634355955,0.7224436159304295,1.0224195504322462,0.8666956710578614,0.6305217129454106,1.1153702474062002,1.1358096691984965,0.5723072641673773,0.0413370035669211,0.03994298705538052,0.04068226129747064,0.04068226129747064,0.03737585853143847,0.04452928068527522,0.03661129955193838,0.0483429654465749,0.04211491283677488,0.0392365427737305,0.0529236945968976,0.030998061875854896,0.04118448954685893,0.042283962670242974,0.039018029596126956,0.03666356722544723,0.04521136463208301,0.33542906817698753,0.32063201674976405,0.3279628862944215,0.3279628862944215,0.2324076032320425,0.4752829553521738,0.1605337899334394,0.3364467589702966,0.31982466530916526,0.7271544720541154,0.3257853930694184,0.3307323662097448,0.33582736195757756,0.3198229747913265,0.2474686649290463,0.4383487241358374,3.421023628477091e-67,2.6282103698104332e-67,2.6282103698104332e-67,4.722665944691319e-67,1.2427737707136938e-67,2.6788425196558715e-67,2.257014976049413e-67,2.7746249621527937e-68,2.6177563813618347e-66,3.143360453487418e-72,1.2878436052316107e-62,7.720173920954457e-67,8.246815747197563e-68,9.01365735765484e-69,7.493263622215735e-66,1.7870331384234017e-53,2.6171315523534665e-85,0.8145530467872998,0.8145576405553092,0.8145576405553092,0.8145493795464386,0.8145536596642864,0.8145601025453837,0.741532982978988,0.8934024026975047,0.8143552656235652,2.737548007465913e-58,0.7341584387425856,0.9025346147247567,0.8034753567295466,0.11853164723822421,0.11649648414698739,0.11731791207053406,0.11731791207053406,0.06479773174230608,0.21812984426272894,0.11747285142763514,0.14242741720018284,0.09542581999402439,0.16084855616100102,0.08434908151582715,0.10133480587303358,0.13773198941468143,0.14363840683452755,0.0949080873915204,0.10047208471691295,0.13793115518773671,1.6947942811320207,1.6947876318311792,1.6947876318311792,1.6954392356835035,1.6947829913746015,1.694788059975326,1.6994781988370127,1.5966143460286102,1.6949641346846187,1.7740097373354928e-136,1.7062833355403069,1.6701994446521942,1.7042486771008756,1.62277814898297,1.6226849996965347,1.6226849996965347,1.6226552754892598,1.622723954883671,0.412247488102447,1.6954538612691707,1.5522422769385908,2.1926978399195645,0.9141548418529993,1.6117195425911628,1.629691386202324,1.8069449197592256,1.4442542979906654,0.9746412274534706,2.1966343212147357,3.0115978042181877,3.0306397746344254,3.021559039624894,3.021559039624894,3.0515537196258657,2.981736513143095,2.5068246069598494,3.0124133024989135,3.0160983874420473,1.967876377353204,2.738977022898777,3.021762113959162,3.018769722549328,2.9958920238612317,2.9995281864950094,2.8218679484564007,1.7874360730404986,0.40140530991808304,0.4014053091472712,0.40140530942016284,0.40140530942016284,0.4014053094764519,0.5472077782879999,0.4169957997530021,0.38458498642716593,0.4110025970081424,0.3884212206411374,0.21888365499921508,0.6267807494374191,0.40670947798786083,0.39478823529373575,0.39412814711022465,0.40617718971673145,0.0906591648323303,0.08855233420162266,0.08963153488535226,0.08963153488535226,0.08632294990791202,0.09325665692377964,0.08954692901872756,0.0897194823176635,0.09567289465550877,0.08365712043205477,0.10665618070520011,0.07491888232366055,0.0860846889041427,0.09314340786956045,0.10539572465015368,0.07533684846083065,0.07777885836116794,0.10307310830566546,0.4841938771776054,0.45343228113647305,0.4685645788956442,0.4685645788956442,0.39517169135708285,0.5648077138208878,0.4679593354661842,0.4691974752164678,0.4906147849060852,0.4464646244629643,1.0620630100484016,0.4504184901001633,0.4872897007081118,0.5206113907265014,0.4182019418640773,0.21479212985014903,0.9763750097829212,0.41325011010801943,0.41325010940685963,0.4132501096043403,0.4132501096043403,0.4132501097162621,0.5651693472949864,0.43061132471020935,0.3952514655646607,0.42250356679376644,0.4011071722175637,0.2159064534971912,0.6544676683045324,0.4198901537034458,0.41832763257554495,0.4698642442378635,0.44002208537418364,0.45467829132424825,0.45467829132424825,0.3841280320887162,0.5480815785478765,0.45403209513642206,0.4553606366514575,0.47667599628542084,0.43352350894978725,1.0393643441195812,0.4370579270890211,0.47339206433521275,0.5057545813909915,0.4055224537078256,0.20778449827383225,0.9526394888778044,0.09074821417454242,0.08863913503589145,0.0897194823176635,0.08640738156588927,0.09334848237214616,0.08981077985441131,0.09576680167735664,0.08373907681193508,0.10676210785130628,0.07499104526925957,0.08616908281688476,0.0932348325886647,0.1054992205591518,0.07541247315123159,0.07785407284671662,0.10317529325723339 diff --git a/r.csv b/r.csv new file mode 100644 index 000000000..8bd0ee83c --- /dev/null +++ b/r.csv @@ -0,0 +1,52 @@ +1.4281949487519083,0.0016013515734888094,0.0033082815810768227,0.005500894424889717,0.016994084352594842,0.004925210978224221,0.008617002849617495,0.0942604138989766,0.0029799207392688138,0.10908206192556785,0.014558981618256719,0.007730607803630345,0.005825682005643779,0.008139682762922668,0.02157962129636462,0.010703480808783417,0.008227492917902313,0.010479981185203407,0.014558981618256719,0.0029799207392688138,0.005500894424889717,0.016994084352594842,0.0033082815810768227,0.0016013515734888094,0.10908206192556785,0.004925210978224221,0.008617002849617495,0.008139682762922668,0.010703480808783417,0.007730607803630345,0.0942604138989766,0.02157962129636462,0.005825682005643779,0.008227492917902313,0.010479981185203407,0.014558981618256719,0.0016013515734888094,0.0033082815810768227,0.008139682762922668,0.008617002849617495,0.0029799207392688138,0.005500894424889717,0.10908206192556785,0.02157962129636462,0.010703480808783417,0.016994084352594842,0.004925210978224221,0.005825682005643779,0.0942604138989766,0.007730607803630345,0.010479981185203407,0.008227492917902313 +0.0,0.6076013848058033,0.027853199622187585,0.034671375844666084,0.004284669775546951,0.009598625835365011,0.0043948578083295884,0.004734704858399413,0.08492843085884079,0.004417467763808522,0.005931164178906896,0.005237463897352122,0.0058223932080502605,0.004609406117358408,0.004869515250296191,0.005068951652544111,0.004586868351131646,0.005081933259541933,0.005931164178906896,0.08492843085884079,0.034671375844666084,0.004284669775546951,0.027853199622187585,0.6076013848058033,0.004417467763808522,0.009598625835365011,0.0043948578083295884,0.004609406117358408,0.005068951652544111,0.005237463897352122,0.004734704858399413,0.004869515250296191,0.0058223932080502605,0.004586868351131646,0.005081933259541933,0.005931164178906896,0.6076013848058033,0.027853199622187585,0.004609406117358408,0.0043948578083295884,0.08492843085884079,0.034671375844666084,0.004417467763808522,0.004869515250296191,0.005068951652544111,0.004284669775546951,0.009598625835365011,0.0058223932080502605,0.004734704858399413,0.005237463897352122,0.005081933259541933,0.004586868351131646 +0.0,0.0,0.5161642185923783,0.10375586704141376,0.014520620446773838,0.030555478839138773,0.014330926154425404,0.016475956487269346,0.25723289370061964,0.013982670215753942,0.023608922972144064,0.016340423677953186,0.026190037086899612,0.018214279839258173,0.019105472118674256,0.021068308943340244,0.018009576192501413,0.0212879938400959,0.023608922972144064,0.25723289370061964,0.10375586704141376,0.014520620446773838,0.5161642185923779,-6.958906392796232e-19,0.013982670215753942,0.030555478839138773,0.014330926154425404,0.018214279839258173,0.021068308943340244,0.016340423677953186,0.016475956487269346,0.019105472118674256,0.026190037086899612,0.018009576192501413,0.0212879938400959,0.023608922972144064,-6.958906392796232e-19,0.5161642185923779,0.018214279839258173,0.014330926154425404,0.25723289370061964,0.10375586704141376,0.013982670215753942,0.019105472118674256,0.021068308943340244,0.014520620446773838,0.030555478839138773,0.026190037086899612,0.016475956487269346,0.016340423677953186,0.0212879938400959,0.018009576192501413 +0.0,0.0,0.0,0.40257020967827234,0.020696249002517545,0.052512532194432276,0.03671150374368359,0.023769909845519202,0.010623103223477185,0.019046814102217015,0.02806409562805924,0.044182761372351415,0.04388971423839604,0.04031828364005052,0.021707137089079835,0.02814280764272427,0.04003144435908641,0.028516175511958196,0.02806409562805924,0.010623103223477185,0.40257020967827245,0.020696249002517545,-2.725481930933026e-17,2.18011435052454e-19,0.019046814102217015,0.052512532194432276,0.03671150374368359,0.04031828364005052,0.02814280764272427,0.044182761372351415,0.023769909845519202,0.021707137089079835,0.04388971423839604,0.04003144435908641,0.028516175511958196,0.02806409562805924,2.18011435052454e-19,-2.725481930933026e-17,0.04031828364005052,0.03671150374368359,0.010623103223477185,0.40257020967827245,0.019046814102217015,0.021707137089079835,0.02814280764272427,0.020696249002517545,0.052512532194432276,0.04388971423839604,0.023769909845519202,0.044182761372351415,0.028516175511958196,0.04003144435908641 +0.0,0.0,0.0,0.0,0.3990476954558906,0.02463154990165555,0.08293919676787882,0.1122033303511372,0.0023622851396175454,0.04374238478666803,0.03316919210212309,0.028438664234426137,0.03034953358697775,0.05876194217635698,0.16937283452251822,0.08094938605640609,0.0598062955781021,0.08006513957747653,0.03316919210212309,0.0023622851396175454,3.6350323786996e-18,0.39904769545589064,-1.9927433004726992e-17,-6.748734660037125e-19,0.04374238478666803,0.02463154990165555,0.08293919676787882,0.05876194217635698,0.08094938605640609,0.028438664234426137,0.1122033303511372,0.16937283452251822,0.03034953358697775,0.0598062955781021,0.08006513957747653,0.03316919210212309,-6.748734660037125e-19,-1.9927433004726992e-17,0.05876194217635698,0.08293919676787882,0.0023622851396175454,3.6350323786996e-18,0.04374238478666803,0.16937283452251822,0.08094938605640609,0.39904769545589064,0.02463154990165555,0.03034953358697775,0.1122033303511372,0.028438664234426137,0.08006513957747653,0.0598062955781021 +0.0,0.0,0.0,0.0,0.0,0.3896171128690346,0.027380991941107685,0.01702040798834594,0.005152123715585082,0.039635560489896984,0.03319820056461066,0.042756324808178016,0.05790501664137492,0.06113151317705568,0.017502262452142956,0.04907722185226686,0.059701814995262226,0.050700216799285464,0.03319820056461066,0.005152123715585082,1.7457394238018662e-19,-1.920871371414276e-18,9.732124305319128e-18,-9.805855990408254e-19,0.039635560489896984,0.38961711286903455,0.027380991941107685,0.06113151317705568,0.04907722185226686,0.042756324808178016,0.01702040798834594,0.017502262452142956,0.05790501664137492,0.059701814995262226,0.050700216799285464,0.03319820056461066,-9.805855990408254e-19,9.732124305319128e-18,0.06113151317705568,0.027380991941107685,0.005152123715585082,1.7457394238018662e-19,0.039635560489896984,0.017502262452142956,0.04907722185226686,-1.920871371414276e-18,0.38961711286903455,0.05790501664137492,0.01702040798834594,0.042756324808178016,0.050700216799285464,0.059701814995262226 +0.0,0.0,0.0,0.0,0.0,0.0,0.3709947005722084,0.030399074471345718,0.002291379270631064,0.041311324082617826,0.028298275732732227,0.03527238350612592,0.02713106630303292,0.099128678403231,0.02632178174194618,0.04296564237141673,0.09905380187987609,0.0430187029711087,0.028298275732732227,0.002291379270631064,9.22709524715439e-19,-2.862954588572297e-18,4.700129295513398e-18,-8.360850534743445e-20,0.041311324082617826,3.2832695836578334e-19,0.3709947005722084,0.099128678403231,0.04296564237141673,0.03527238350612592,0.030399074471345718,0.02632178174194618,0.02713106630303292,0.09905380187987609,0.0430187029711087,0.028298275732732227,-8.360850534743445e-20,4.700129295513398e-18,0.099128678403231,0.3709947005722084,0.002291379270631064,9.22709524715439e-19,0.041311324082617826,0.02632178174194618,0.04296564237141673,-2.862954588572297e-18,3.2832695836578334e-19,0.02713106630303292,0.030399074471345718,0.03527238350612592,0.0430187029711087,0.09905380187987609 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.34373652290753737,0.0061183002566868455,0.08196327703429059,0.04837339636916464,0.05508992470721203,0.026191702353515686,0.01496187691913556,0.12114186280555675,0.07117448369197776,0.015619280010793962,0.07006773679117109,0.04837339636916464,0.0061183002566868455,1.7600702246813498e-17,3.974407119903903e-19,-1.2184057225804261e-17,-5.264482399960013e-19,0.08196327703429059,4.216481691656422e-18,2.3519665789462016e-18,0.01496187691913556,0.07117448369197776,0.05508992470721203,0.34373652290753753,0.12114186280555675,0.026191702353515686,0.015619280010793962,0.07006773679117109,0.04837339636916464,-5.264482399960013e-19,-1.2184057225804261e-17,0.01496187691913556,2.3519665789462016e-18,0.0061183002566868455,1.7600702246813498e-17,0.08196327703429059,0.12114186280555675,0.07117448369197776,3.974407119903903e-19,4.216481691656422e-18,0.026191702353515686,0.34373652290753753,0.05508992470721203,0.07006773679117109,0.015619280010793962 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.3386699990817804,-0.0003844011387790962,-0.0018314782053795641,0.004525426785162332,0.004860256819705463,0.0010231066575082785,0.001426797032213786,0.001097588947415462,0.0010794438884611213,0.0010902222956734927,-0.0018314782053795641,0.3386699990817803,1.5308265862962548e-18,-1.3679599538773874e-17,2.0374521720643123e-17,-9.226799834796436e-19,-0.0003844011387790962,-3.737106360035366e-18,-1.028083379779453e-18,0.0010231066575082785,0.001097588947415462,0.004525426785162332,1.6302777658678582e-17,0.001426797032213786,0.004860256819705463,0.0010794438884611213,0.0010902222956734927,-0.0018314782053795641,-9.226799834796436e-19,2.0374521720643123e-17,0.0010231066575082785,-1.028083379779453e-18,0.3386699990817803,1.5308265862962548e-18,-0.0003844011387790962,0.001426797032213786,0.001097588947415462,-1.3679599538773874e-17,-3.737106360035366e-18,0.004860256819705463,1.6302777658678582e-17,0.004525426785162332,0.0010902222956734927,0.0010794438884611213 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.3266445594031002,0.09594746910469983,0.027024209261694007,0.028410550695197725,0.05452241879242343,0.005286321541490037,0.052283724556141116,0.055409196593710464,0.05292246672987201,0.09594746910469983,2.201299002654112e-18,3.7897193563979067e-19,-1.0417962705697465e-18,6.195135143090765e-18,2.430683367584163e-19,0.3266445594031001,-1.2083824856732865e-18,-6.45672065475282e-19,0.05452241879242343,0.052283724556141116,0.027024209261694007,-6.96758379923703e-18,0.005286321541490037,0.028410550695197725,0.055409196593710464,0.05292246672987201,0.09594746910469983,2.430683367584163e-19,6.195135143090765e-18,0.05452241879242343,-6.45672065475282e-19,2.201299002654112e-18,3.7897193563979067e-19,0.3266445594031001,0.005286321541490037,0.052283724556141116,-1.0417962705697465e-18,-1.2083824856732865e-18,0.028410550695197725,-6.96758379923703e-18,0.027024209261694007,0.05292246672987201,0.055409196593710464 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.30850153554051984,0.041009542352582085,0.0354535413579984,0.02209002581988257,0.01133593062508815,0.01886996624218125,0.021496339182849693,0.01749675177355473,0.3085015355405197,9.813504366802432e-19,-1.5592006812890374e-18,-8.234794514613662e-19,1.7284216365825693e-18,8.039841185001904e-20,-7.227502121528378e-19,-5.688358013711137e-19,1.8816775626228302e-19,0.02209002581988257,0.01886996624218125,0.041009542352582085,4.086308527959501e-18,0.01133593062508815,0.0354535413579984,0.021496339182849693,0.01749675177355473,0.3085015355405197,8.039841185001904e-20,1.7284216365825693e-18,0.02209002581988257,1.8816775626228302e-19,9.813504366802432e-19,-1.5592006812890374e-18,-7.227502121528378e-19,0.01133593062508815,0.01886996624218125,-8.234794514613662e-19,-5.688358013711137e-19,0.0354535413579984,4.086308527959501e-18,0.041009542352582085,0.01749675177355473,0.021496339182849693 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.30023621098702913,0.11039546337513469,0.015379040865318935,0.004731581716928508,0.002985392973531384,0.01529297568772755,0.0033516795672870574,4.5655566410818906e-18,-1.790832340615845e-18,-2.9917917744563223e-18,-7.627303788048343e-19,7.763938690634299e-18,-1.4073407390760997e-19,1.1743447011408878e-17,-2.874270464053706e-19,-3.151620906286128e-20,0.015379040865318935,0.002985392973531384,0.30023621098702935,-6.039211626376504e-18,0.004731581716928508,0.11039546337513469,0.01529297568772755,0.0033516795672870574,4.5655566410818906e-18,-1.4073407390760997e-19,7.763938690634299e-18,0.015379040865318935,-3.151620906286128e-20,-1.790832340615845e-18,-2.9917917744563223e-18,1.1743447011408878e-17,0.004731581716928508,0.002985392973531384,-7.627303788048343e-19,-2.874270464053706e-19,0.11039546337513469,-6.039211626376504e-18,0.30023621098702935,0.0033516795672870574,0.01529297568772755 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.26678928115030587,0.0004620652637721129,0.01759169644781469,0.039616404871035654,0.00017163144338211422,0.038873120231727294,-2.5411126399220248e-18,-1.4908187781986942e-18,-1.718848069024857e-19,-9.582545092704861e-19,4.881472562616856e-18,-1.6215257694370459e-19,9.912986357932117e-18,5.95373393457942e-19,3.0180722653444176e-19,0.0004620652637721129,0.039616404871035654,1.7581945059604347e-17,1.0337544959870088e-20,0.01759169644781469,0.26678928115030603,0.00017163144338211422,0.038873120231727294,-2.5411126399220248e-18,-1.6215257694370459e-19,4.881472562616856e-18,0.0004620652637721129,3.0180722653444176e-19,-1.4908187781986942e-18,-1.718848069024857e-19,9.912986357932117e-18,0.01759169644781469,0.039616404871035654,-9.582545092704861e-19,5.95373393457942e-19,0.26678928115030603,1.0337544959870088e-20,1.7581945059604347e-17,0.038873120231727294,0.00017163144338211422 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.24450585404006225,-0.008656036333763193,0.030549642672916932,0.24419174873418023,0.031982044415587205,6.030446943172338e-18,9.953109720811791e-19,-1.251290210254186e-18,-6.918478997975005e-19,6.631508565623561e-18,2.0676666138892814e-19,-2.4782232198789632e-18,-5.198010976716534e-19,-2.452350129514178e-19,0.24450585404006234,0.030549642672916932,1.282538707211436e-17,-6.77177162213822e-18,-0.008656036333763193,6.791400556988145e-17,0.24419174873418023,0.031982044415587205,6.030446943172338e-18,2.0676666138892814e-19,6.631508565623561e-18,0.24450585404006234,-2.452350129514178e-19,9.953109720811791e-19,-1.251290210254186e-18,-2.4782232198789632e-18,-0.008656036333763193,0.030549642672916932,-6.918478997975005e-19,-5.198010976716534e-19,6.791400556988145e-17,-6.77177162213822e-18,1.282538707211436e-17,0.031982044415587205,0.24419174873418023 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.21634337960735217,0.08809613839303505,0.00018840721771323015,0.08688997660166922,1.2418162947475663e-18,-6.484701545415831e-18,1.7761719179264812e-18,1.0208900383535343e-18,-1.6894484849527403e-17,-5.017952666011574e-19,7.174147921437602e-18,5.5263896050182634e-18,3.3318544760845048e-18,-5.907182631683208e-18,0.08809613839303505,6.0223296446875796e-18,2.1140433074495324e-17,0.21634337960735217,1.7948358939114716e-17,0.00018840721771323015,0.08688997660166922,1.2418162947475663e-18,-5.017952666011574e-19,-1.6894484849527403e-17,-5.907182631683208e-18,3.3318544760845048e-18,-6.484701545415831e-18,1.7761719179264812e-18,7.174147921437602e-18,0.21634337960735217,0.08809613839303505,1.0208900383535343e-18,5.5263896050182634e-18,1.7948358939114716e-17,2.1140433074495324e-17,6.0223296446875796e-18,0.08688997660166922,0.00018840721771323015 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.15688863208142984,0.00038361988525650897,0.15671113763848202,1.2267899322503793e-17,-5.603547757788631e-18,9.335900909117701e-18,-2.4898188121798224e-18,-1.8001418887404332e-17,-5.700225105010477e-19,2.3598932723187677e-18,6.5071669011839375e-18,-6.576687391435598e-19,-7.506086068963439e-18,0.15688863208142975,-1.4178436398937262e-18,8.77640733761237e-18,2.2585354404239953e-18,1.196181583745555e-17,0.00038361988525650897,0.15671113763848202,1.2267899322503793e-17,-5.700225105010477e-19,-1.8001418887404332e-17,-7.506086068963439e-18,-6.576687391435598e-19,-5.603547757788631e-18,9.335900909117701e-18,2.3598932723187677e-18,2.2585354404239953e-18,0.15688863208142975,-2.4898188121798224e-18,6.5071669011839375e-18,1.196181583745555e-17,8.77640733761237e-18,-1.4178436398937262e-18,0.15671113763848202,0.00038361988525650897 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.012243696934104667,-0.0004572713489268467,2.7882610121579888e-18,-5.5809515754969865e-21,-8.50544245488408e-19,7.910679327116337e-19,2.7746479886760114e-18,-4.819747105037627e-20,2.664710966640204e-18,-3.532425226778469e-19,-3.907419056316681e-19,-2.9950625128080367e-18,1.2328392276966271e-18,-9.30355593916022e-18,8.180637882367101e-19,1.3209329389687968e-18,-7.787627733025088e-18,0.012243696934104662,-0.0004572713489268467,2.7882610121579888e-18,-4.819747105037627e-20,2.7746479886760114e-18,-2.9950625128080367e-18,-3.907419056316681e-19,-5.5809515754969865e-21,-8.50544245488408e-19,2.664710966640204e-18,1.3209329389687968e-18,1.2328392276966271e-18,7.910679327116337e-19,-3.532425226778469e-19,-7.787627733025088e-18,8.180637882367101e-19,-9.30355593916022e-18,-0.0004572713489268467,0.012243696934104662 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00697705055644168,3.885945214557343e-17,4.143704735561991e-18,4.0222777297633345e-18,3.6492209242580205e-19,1.8178662254807795e-17,4.0179445931600493e-19,2.552888462137543e-18,-3.1627801957432184e-18,-9.624809987924788e-19,3.77336104365296e-18,6.8007357336591194e-18,-5.702580296989503e-17,1.1983986791898478e-17,-1.86545097388666e-18,9.247711224313236e-19,-1.6159617087122095e-19,0.006977050556441684,3.885945214557343e-17,4.0179445931600493e-19,1.8178662254807795e-17,3.77336104365296e-18,-9.624809987924788e-19,4.143704735561991e-18,4.0222777297633345e-18,2.552888462137543e-18,-1.86545097388666e-18,6.8007357336591194e-18,3.6492209242580205e-19,-3.1627801957432184e-18,9.247711224313236e-19,1.1983986791898478e-17,-5.702580296989503e-17,0.006977050556441684,-1.6159617087122095e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.733906254607647e-16,3.3309315820903054e-18,2.702504139230978e-18,1.779769331669069e-18,-5.985858403985959e-18,2.3274882655286993e-19,-1.1771441409888996e-17,1.5112697983250755e-18,6.907523476162337e-19,1.6379744005780669e-18,1.4855294689637288e-18,-1.8260189090685367e-16,2.269428678502032e-17,2.39376402692809e-19,3.09170742922076e-17,-2.070485875492735e-19,3.254480055932228e-20,1.7339062546076464e-16,2.3274882655286993e-19,-5.985858403985959e-18,1.6379744005780669e-18,6.907523476162337e-19,3.3309315820903054e-18,2.702504139230978e-18,-1.1771441409888996e-17,2.39376402692809e-19,1.4855294689637288e-18,1.779769331669069e-18,1.5112697983250755e-18,3.09170742922076e-17,2.269428678502032e-17,-1.8260189090685367e-16,3.254480055932228e-20,-2.070485875492735e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.1551911280369174e-16,-7.492964674870736e-19,3.0854046898943274e-18,-2.657919068964363e-17,1.3582298639424982e-17,2.1356401246901328e-18,-2.9492057207988418e-18,1.772031974535867e-19,2.1619554796076628e-18,1.9223502405266756e-18,4.353193991048965e-18,6.837085206665133e-18,-3.170857759560715e-18,-5.013980433159787e-18,-1.8486952296804065e-19,6.2664369823982e-19,6.400380173558976e-33,1.3582298639424982e-17,-2.657919068964363e-17,2.1619554796076628e-18,1.772031974535867e-19,1.155191128036917e-16,-7.492964674870736e-19,2.1356401246901328e-18,-3.170857759560715e-18,1.9223502405266756e-18,3.0854046898943274e-18,-2.9492057207988418e-18,-5.013980433159787e-18,6.837085206665133e-18,4.353193991048965e-18,6.2664369823982e-19,-1.8486952296804065e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.365476252510797e-17,2.5023208579594294e-18,2.1802022700644686e-17,3.6809678473927293e-19,-6.667598218354782e-18,-3.1723277621659735e-18,1.7118772876426398e-21,1.845165009397895e-18,4.551778709898196e-18,-1.3946421696246006e-18,-1.3916839023672832e-17,2.4633094668079827e-19,-8.93445773387043e-18,3.46994160360972e-19,-3.1138022306027215e-19,-4.8381848607580236e-33,3.6809678473927293e-19,2.1802022700644686e-17,1.845165009397895e-18,1.7118772876426398e-21,3.0561647006140508e-33,6.365476252510798e-17,-6.667598218354782e-18,2.4633094668079827e-19,4.551778709898196e-18,2.5023208579594294e-18,-3.1723277621659735e-18,-8.93445773387043e-18,-1.3916839023672832e-17,-1.3946421696246006e-18,-3.1138022306027215e-19,3.46994160360972e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.971539175826708e-17,-6.927901884389413e-17,-9.237559468377568e-19,-4.424757235447108e-18,-7.008730092646883e-18,5.438531677498363e-18,7.835159028039312e-18,1.0109772643613248e-17,-3.3377420806450515e-19,1.0552365434383644e-17,2.229987296308259e-18,-6.1041182656865704e-18,3.5026903692155075e-20,1.9842645800655078e-19,-1.5872928617305135e-34,-9.237559468377568e-19,-6.927901884389413e-17,7.835159028039312e-18,5.438531677498363e-18,1.870514601142968e-33,-2.1977486019417056e-33,-4.424757235447108e-18,2.229987296308259e-18,1.0109772643613248e-17,6.971539175826709e-17,-7.008730092646883e-18,-6.1041182656865704e-18,1.0552365434383644e-17,-3.3377420806450515e-19,1.9842645800655078e-19,3.5026903692155075e-20 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.5711404619798228e-16,6.667358177250569e-19,1.0039531884644137e-18,6.232982732524086e-19,-3.421243525959061e-20,-3.226915029368114e-19,-2.773921608192726e-18,1.4923346429551055e-18,7.848098071795823e-18,-1.8822955655450154e-18,3.103745942383697e-18,-2.5468102152331167e-19,9.140571792528365e-19,5.43313887077185e-33,6.667358177250569e-19,3.5711404619798247e-16,-3.226915029368114e-19,-3.421243525959061e-20,-1.2687229871266805e-32,1.0033248256557544e-33,1.0039531884644137e-18,-1.8822955655450154e-18,-2.773921608192726e-18,-4.038397362783793e-34,6.232982732524086e-19,3.103745942383697e-18,7.848098071795823e-18,1.4923346429551055e-18,9.140571792528365e-19,-2.5468102152331167e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.62710787712095e-18,-1.6713798059397265e-18,3.955114534155101e-17,3.546301269165664e-19,6.975230226235555e-18,-1.967820186574333e-18,-1.2904491182610036e-17,-2.6132155988769444e-17,1.635228237609841e-18,5.9688906423112005e-18,1.6144928886864563e-19,-8.738439383221563e-19,-3.6601815170214546e-33,1.627107877120951e-18,2.2063990774535852e-32,6.975230226235555e-18,3.546301269165664e-19,1.4187497522052396e-32,-3.8110932503187324e-34,-1.6713798059397265e-18,1.635228237609841e-18,-1.967820186574333e-18,-3.883624627733593e-34,3.955114534155101e-17,5.9688906423112005e-18,-2.6132155988769444e-17,-1.2904491182610036e-17,-8.738439383221563e-19,1.6144928886864563e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.554433986819949e-17,3.770214877404089e-18,2.6298291237525257e-19,-2.764323556667663e-18,2.7766313066190294e-19,-1.4992323268598238e-17,1.9752405600863465e-17,6.603861370647469e-19,1.3358040145747619e-17,-1.9749172871169878e-19,-1.239708638442545e-19,-4.4671135722591347e-33,6.457465502183902e-35,-3.9671962491974815e-33,-2.764323556667663e-18,2.6298291237525257e-19,3.3291773615932566e-34,-7.50849288277367e-35,8.554433986819945e-17,6.603861370647469e-19,2.7766313066190294e-19,3.627148279587498e-34,3.770214877404089e-18,1.3358040145747619e-17,1.9752405600863465e-17,-1.4992323268598238e-17,-1.239708638442545e-19,-1.9749172871169878e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.39606516558646e-17,1.8593990824589344e-19,-5.142630222267902e-18,5.248537824496254e-18,-6.567277045831342e-19,3.4488919660959395e-17,-1.4079031463793549e-18,1.3166787268763085e-17,-2.479840753334787e-19,7.868766084221492e-19,-2.73273178845755e-33,3.546507241876508e-35,-1.697417280552859e-33,-5.142630222267902e-18,1.8593990824589344e-19,-3.134084893690386e-33,-1.0232799575942948e-34,-1.3404228460007126e-33,-1.4079031463793549e-18,5.248537824496254e-18,4.272708273112624e-34,5.3960651655864584e-17,1.3166787268763085e-17,3.4488919660959395e-17,-6.567277045831342e-19,7.868766084221492e-19,-2.479840753334787e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1085627220417325e-18,-1.1910022803404734e-18,-2.3579465291841827e-18,-1.5990200734387487e-18,-1.7052009272356975e-17,9.112284122516613e-19,-1.1168850535833066e-17,-2.3247008707144563e-20,1.8303862504115768e-19,-1.1184397844952962e-32,2.533728336379027e-34,-3.562622837098809e-32,-1.1910022803404734e-18,4.108562722041732e-18,8.175966451078219e-33,8.72380933098506e-34,-3.2734665241859543e-33,9.112284122516613e-19,-2.3579465291841827e-18,8.907347067820235e-34,1.4384467859771455e-33,-1.1168850535833066e-17,-1.7052009272356975e-17,-1.5990200734387487e-18,1.8303862504115768e-19,-2.3247008707144563e-20 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.843191820613348e-17,-3.488480651954867e-18,4.9177911475786605e-18,1.480821970076561e-17,6.111335586627903e-19,-3.6166393547359424e-18,-4.0462104235552753e-19,1.6679666450441416e-19,2.4990050961850335e-33,-2.420345372526314e-35,1.0136433083799546e-31,7.843191820613346e-17,2.727274395185168e-34,-6.422165815721105e-33,1.0351336805594664e-33,9.415479811470167e-33,6.111335586627903e-19,-3.488480651954867e-18,6.1553412363515845e-34,-1.1008566614465628e-33,-3.6166393547359424e-18,1.480821970076561e-17,4.9177911475786605e-18,1.6679666450441416e-19,-4.0462104235552753e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.388640182573852e-17,5.73821224965958e-18,7.69099361171801e-18,-1.1898856918133103e-18,2.952433932831494e-18,-1.689154881868059e-19,-3.416042020717961e-19,1.2649132061947687e-32,1.6654523708815172e-34,2.5678722725796427e-32,4.667759008956032e-33,-8.668260220993836e-35,-6.923709370287006e-33,-1.3793679489356305e-33,-3.984321146504423e-33,-1.1898856918133103e-18,7.388640182573848e-17,-5.8146675456708705e-34,-7.249589276552955e-33,2.952433932831494e-18,7.69099361171801e-18,5.73821224965958e-18,-3.416042020717961e-19,-1.689154881868059e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.868518140272628e-17,1.1373372914168042e-17,3.894112581640031e-19,3.73678311574111e-17,-1.8460648549706138e-19,-1.32219365489268e-19,-9.329380760304025e-33,2.2002235895872967e-34,2.1897524818737733e-32,-1.1040071007913538e-33,2.796421454707033e-34,7.973068151336204e-33,-2.720559679156478e-34,5.738636852180899e-33,3.894112581640031e-19,1.712498977199299e-33,6.005996045553957e-33,2.029253954763321e-33,3.73678311574111e-17,1.1373372914168042e-17,5.868518140272626e-17,-1.32219365489268e-19,-1.8460648549706138e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3785526102066522e-16,3.4362891243495823e-19,-3.1018997560896455e-17,3.6661110221696944e-19,-3.0507808363673634e-19,-1.3366607454865075e-32,-5.961268280314727e-37,-3.2717671348035617e-32,-4.112185647737063e-33,-9.190030641420556e-35,6.703158241513774e-33,-6.272529211641603e-34,-2.7782443014335658e-33,3.4362891243495823e-19,1.1176487324109347e-32,4.6763375171291794e-33,-2.4498475214497e-33,-3.1018997560896455e-17,1.3785526102066522e-16,2.622325502013528e-33,-3.0507808363673634e-19,3.6661110221696944e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3390560826784037e-17,9.265112799221936e-18,-1.9697082174587735e-19,2.576263582853592e-19,1.1721893181947624e-33,-2.5466601097728735e-35,1.1217558284725138e-32,-1.0434743424695393e-33,-1.1866186036236335e-36,-7.993065583860941e-34,6.402678460602723e-34,3.1863833054929164e-33,1.3390560826784037e-17,3.57399770123935e-33,3.8433154303095938e-34,2.9882373169637637e-33,9.265112799221936e-18,9.793779906635482e-36,3.465448711672331e-33,2.576263582853592e-19,-1.9697082174587735e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.443580309335738e-16,2.1759963856268495e-19,1.430247559782459e-19,-4.334228943396135e-33,-1.7606984331187902e-34,1.8820503132833853e-32,-1.4726227970201386e-33,-1.5415018890310025e-34,1.0597514434918906e-32,4.843833021142203e-34,6.0966609589103526e-33,-1.0961723508965834e-35,2.9822393474646914e-34,-3.652058687316758e-33,-1.6613671537992186e-33,1.443580309335738e-16,-3.187483937473984e-35,3.965906419690156e-33,1.430247559782459e-19,2.1759963856268495e-19 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.801456584453031e-18,1.126571648589595e-19,1.4936997076690858e-33,-2.662768778673671e-35,-1.3871774196009328e-31,-4.7083076004974186e-33,-5.835008352470873e-35,-3.261324238423729e-33,4.803091148719256e-34,-1.569594294993781e-32,3.3243729718064566e-35,1.594672581644145e-33,-1.663492293122021e-33,-1.205248419634902e-34,0.0,2.4462177553604604e-35,3.929832138134363e-33,1.126571648589595e-19,4.801456584453031e-18 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.4280452905209617e-18,-3.14901822330084e-33,-4.5286621671687524e-35,-3.1663408662499115e-32,2.158803289424437e-33,-6.783446807216551e-35,-2.914563731642476e-32,-8.74042743685486e-34,-9.218327185480697e-33,4.627557572197753e-34,7.0287339258648e-34,3.711713943201179e-33,-2.8148130078324973e-33,0.0,-1.7954501446541188e-35,-4.597360089673174e-33,3.4280452905209617e-18,-2.953983213673217e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.423600475392793e-32,8.132165605847947e-35,9.108474507683072e-33,2.5059501884031084e-34,5.1079201763436405e-34,-1.8697770070110988e-33,-7.26524405623739e-35,1.790372802922862e-33,9.260332603384772e-34,2.457276188098429e-33,-7.23807693079366e-33,-3.670783979454613e-33,0.0,7.093525684100107e-36,-5.201689788029083e-34,1.543483449624048e-36,9.882954513373185e-36 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.62949949285296e-34,1.2568058592040669e-33,-2.9013784626474273e-33,-2.855932679449331e-34,-1.7545232454376845e-33,2.473830786952963e-34,-7.190662327617362e-33,-2.3892810369654207e-34,1.0057179127477805e-32,-1.3204208565845439e-33,5.697549936037917e-34,0.0,-2.6707836459561174e-35,-4.6140041293829064e-33,-1.3646671284633233e-35,3.485386888669832e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0231982755235898e-31,-5.219281285279329e-34,-8.324300210043564e-36,-2.9343186307757744e-34,1.2613860045220395e-33,1.08511432247476e-32,-1.86362215747338e-34,-2.2883333652385227e-33,-3.803936895856898e-34,-6.867994195483428e-34,0.0,8.140757921614018e-36,-9.194810785655716e-34,-1.2813681127911004e-35,-4.080688057536707e-36 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6304053712627064e-32,-2.5705403718900975e-34,4.070990748138569e-33,-5.66442626003425e-33,1.5485491808927536e-33,2.192180275114197e-34,2.101907623216501e-34,2.7537120417403405e-34,3.3645745822103246e-33,-0.0,1.260963989166609e-35,-3.5825665887981775e-33,-1.8695143988679683e-35,-2.424339568771803e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3798819156819752e-33,4.883976965261642e-33,-9.23843229111987e-34,3.029625733916125e-33,6.417823432654801e-34,-6.575754686197095e-33,9.557694201383085e-34,1.2406645191111438e-33,0.0,1.5980743648039375e-35,1.7003933556373525e-33,2.5292904554304256e-36,3.484982189940548e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.8001756192536343e-32,-4.527343734439966e-34,5.0991747728657824e-33,-1.937690494190208e-34,-2.080016177452252e-33,1.856080236396289e-34,-2.2515518725042933e-33,0.0,-9.419485919529709e-36,1.6820297454560507e-33,-3.034372395426195e-35,-2.82953096980163e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.150041915555978e-33,6.106998735789717e-33,-1.789213965741728e-34,-3.503932011636599e-33,8.276845113346136e-34,1.2194854895413427e-35,0.0,9.583041697005866e-35,-6.468789995188708e-33,9.273251361522354e-36,1.3016888711467218e-36 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0444931987206255e-32,-1.553256690421691e-34,-3.5208745079693026e-33,-9.730060975996648e-34,-3.169849113864764e-33,-0.0,-4.695292368821617e-35,4.1059829139594595e-33,3.8857591948462725e-35,2.832069807672985e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.653622655231486e-34,6.658843098443166e-33,-1.5914321294772515e-33,1.8780521908372923e-33,0.0,-2.583773804399068e-35,2.3427695594472924e-33,-1.259549939673429e-35,-6.242925594859847e-36 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.527498062251091e-32,2.3598686646545864e-35,1.0825962629578291e-33,0.0,1.6032550542862505e-35,-3.557917533096246e-33,-1.2743582141046542e-35,-2.8475736263928627e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.060731891832871e-33,4.224368630066624e-33,0.0,2.6364542089976706e-35,4.414012880578712e-33,-1.1265569598818631e-35,3.252090311503884e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4201484912662123e-32,-0.0,-1.434619205749752e-35,-4.646993581614078e-33,-2.0319227646639675e-35,2.3036320880347906e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.984652463646039e-37,5.127474579730408e-33,1.0624580420483235e-35,4.898972830739569e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.630270101230511e-34,1.9904340195141965e-33,-8.960816345885422e-36,5.2652954968948114e-36 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.2371153693472665e-32,-1.979400356157974e-35,3.6532987681724285e-35 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.981387662408804e-35,7.66771908264302e-36 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.519360028299179e-35 diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6bdbb1bdb..616ea31b9 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,14 +1,18 @@ use std::fs::File; +use std::process::exit; // use std::process::exit; +use crate::prelude::linalg::faer_qr_decomp; use crate::prelude::output::{CycleWriter, NPCycle, NPResult}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; use csv::WriterBuilder; +use faer_core::ComplexField; use linfa_linalg::qr::QR; use ndarray::parallel::prelude::*; use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; +use ndarray_csv::Array2Writer; use ndarray_stats::DeviationExt; use ndarray_stats::QuantileExt; use tokio::sync::mpsc::UnboundedSender; @@ -87,6 +91,11 @@ where e_type: &error_type, }, ); + { + let file = File::create("psi.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + writer.serialize_array2(&psi).unwrap(); + } // psi = prob(sim_eng, scenarios, &theta, c, cache); // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { // log::info!("sub {}, sum: {}", i, row.sum()); @@ -104,7 +113,7 @@ where let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; for (index, lam) in lambda.iter().enumerate() { - if *lam > 1e-8 && *lam > lambda.max().unwrap() / 1000_f64 { + if *lam > lambda.max().unwrap() / 1000_f64 { theta_rows.push(theta.row(index)); psi_columns.push(psi.column(index)); } @@ -118,46 +127,121 @@ where .axis_iter_mut(Axis(0)) .into_par_iter() .for_each(|mut row| row /= row.sum()); - // permutate the columns of Psi - let perm = n_psi.sort_axis_by(Axis(1), |i, j| { - n_psi.column(i).sum() > n_psi.column(j).sum() - }); - // dbg!(perm); - // exit(1); - n_psi = n_psi.permute_axis(Axis(1), &perm); - // QR decomposition - match n_psi.qr() { - Ok(qr) => { - let r = qr.into_r(); - // Keep the valuable spp - let mut keep = 0; - //The minimum between the number of subjects and the actual number of support points - let lim_loop = n_psi.nrows().min(n_psi.ncols()); - - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - for i in 0..lim_loop { - let test = norm_zero(&r.column(i).to_owned()); - if r.get((i, i)).unwrap() / test >= 1e-8 { - theta_rows.push(theta.row(perm.indices[keep])); - psi_columns.push(psi.column(perm.indices[keep])); - keep += 1; - } - } - theta = stack(Axis(0), &theta_rows).unwrap(); - psi = stack(Axis(1), &psi_columns).unwrap(); - } - Err(_) => { - log::info!("Cycle {}, #support points was {}", cycle, psi.ncols()); - let nsub = psi.nrows(); - // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); - psi = psi.permute_axis(Axis(1), &perm); - theta = theta.permute_axis(Axis(0), &perm); - psi = psi.slice(s![.., ..nsub]).to_owned(); - theta = theta.slice(s![..nsub, ..]).to_owned(); - log::info!("Pushed down to {}", psi.ncols()); + // for row in n_psi.rows_mut() { + // let row_sum = row.sum(); + // for elem in row { + // *elem /= row_sum + // } + // } + // // permutate the columns of n_Psi + // let perm = n_psi.sort_axis_by(Axis(1), |i, j| { + // norm_zero(&n_psi.column(i).to_owned()) > norm_zero(&n_psi.column(j).to_owned()) + // }); + // // dbg!(perm); + // // exit(1); + + // n_psi = n_psi.permute_axis(Axis(1), &perm); + // // let r = n_psi.qr().unwrap().into_r(); + // // dbg!(r); + + // // for (i, col) in n_psi.columns().into_iter().enumerate() { + // // dbg!(col.get(i).unwrap() / norm_zero(&col.to_owned())); + // // } + // // exit(1); + // // QR decomposition + // match n_psi.qr() { + // Ok(qr) => { + // let r = qr.into_r(); + // // Keep the valuable spp + // let mut keep = 0; + // //The minimum between the number of subjects and the actual number of support points + // let lim_loop = psi.nrows().min(psi.ncols()); + + // let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + // let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + // for i in 0..lim_loop { + // let test = norm_zero(&r.column(i).to_owned()); //the full column? or the triangular one? + // if r.get((i, i)).unwrap() / test >= 1e-8 { + // theta_rows.push(theta.row(perm.indices[i])); + // psi_columns.push(psi.column(perm.indices[i])); + // keep += 1; + // } + // } + // theta = stack(Axis(0), &theta_rows).unwrap(); + // psi = stack(Axis(1), &psi_columns).unwrap(); + // log::info!( + // "QR decomp, cycle {}, keep: {}, thrown {}", + // cycle, + // keep, + // lim_loop - keep + // ); + // } + // Err(_) => { + // log::info!("Cycle {}, #support points was {}", cycle, psi.ncols()); + // let nsub = psi.nrows(); + // // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); + // psi = psi.permute_axis(Axis(1), &perm); + // theta = theta.permute_axis(Axis(0), &perm); + // psi = psi.slice(s![.., ..nsub]).to_owned(); + // theta = theta.slice(s![..nsub, ..]).to_owned(); + // log::info!("Pushed down to {}", psi.ncols()); + // } + // } + { + let file = File::create("n_psi.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + writer.serialize_array2(&n_psi).unwrap(); + } + let (_r, perm) = faer_qr_decomp(&n_psi); + n_psi = n_psi.permute_axis( + Axis(1), + &Permutation { + indices: perm.clone(), + }, + ); + let r = n_psi.qr().unwrap().into_r(); + { + let file = File::create("r.csv").unwrap(); + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + writer.serialize_array2(&r).unwrap(); + } + // for i in 0..20 { + // println!("i={}, r[i,i]={}", i, r.get((i, i)).unwrap()); + // } + // exit(-1); + // Keep the valuable spp + let mut keep = 0; + //The minimum between the number of subjects and the actual number of support points + let lim_loop = psi.nrows().min(psi.ncols()); + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + for i in 0..lim_loop { + let test = norm_zero(&r.column(i).to_owned()); //the full column? or the triangular one? + // dbg!(r.get((i, i)).unwrap()); + // dbg!(test); + // dbg!(r.get((i, i)).unwrap().abs() / test); + let ratio = r.get((i, i)).unwrap() / test; // what happen if the diagonal value is negative? + if ratio.abs() >= 1e-8 || ratio.is_nan() { + theta_rows.push(theta.row(perm[i])); + psi_columns.push(psi.column(perm[i])); + keep += 1; + } else { + // dbg!(i); + // dbg!(r.get((i, i)).unwrap()); + // dbg!(test); + // dbg!(&r.column(i)); + // exit(-1); } } + theta = stack(Axis(0), &theta_rows).unwrap(); + psi = stack(Axis(1), &psi_columns).unwrap(); + + log::info!( + "QR decomp, cycle {}, keep: {}, thrown {}", + cycle, + keep, + lim_loop - keep + ); (lambda, objf) = match ipm::burke(&psi) { Ok((lambda, objf)) => (lambda, objf), Err(err) => { @@ -221,20 +305,20 @@ where gamma_delta = 0.1; } - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - let mut lambda_tmp: Vec = vec![]; - for (index, lam) in lambda.iter().enumerate() { - if lam > &(lambda.max().unwrap() / 1000_f64) { - theta_rows.push(theta.row(index)); - psi_columns.push(psi.column(index)); - lambda_tmp.push(*lam); - } - } + // let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + // let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + // let mut lambda_tmp: Vec = vec![]; + // for (index, lam) in lambda.iter().enumerate() { + // if lam > &(lambda.max().unwrap() / 1000_f64) { + // theta_rows.push(theta.row(index)); + // psi_columns.push(psi.column(index)); + // lambda_tmp.push(*lam); + // } + // } - theta = stack(Axis(0), &theta_rows).unwrap(); - psi = stack(Axis(1), &psi_columns).unwrap(); - w = Array::from(lambda_tmp); + // theta = stack(Axis(0), &theta_rows).unwrap(); + // psi = stack(Axis(1), &psi_columns).unwrap(); + w = Array::from(lambda); let pyl = psi.dot(&w); //TODO: Move out of NPAG @@ -245,12 +329,6 @@ where } } - // If the objective function decreased, log an error - if last_objf > objf { - log::error!("Objf decreased"); - break; - } - // Write cycle output if let Some(true) = &settings.parsed.config.pmetrics_outputs { cycle_writer.write(cycle, objf, gamma, &theta); diff --git a/src/base/datafile.rs b/src/base/datafile.rs index d7a86580a..872cb8915 100644 --- a/src/base/datafile.rs +++ b/src/base/datafile.rs @@ -252,6 +252,8 @@ pub fn parse(path: &String) -> Result, Box> { scenarios.push(scenario); } + scenarios.sort_by(|a, b| a.id.cmp(&b.id)); + Ok(scenarios) } diff --git a/src/base/linalg.rs b/src/base/linalg.rs new file mode 100644 index 000000000..ac71c2485 --- /dev/null +++ b/src/base/linalg.rs @@ -0,0 +1,51 @@ +use dyn_stack::{DynStack, GlobalMemBuffer, ReborrowMut, StackReq}; +use faer_core::{Mat, Parallelism}; +use faer_qr::col_pivoting::compute; +use ndarray::Array2; + +pub fn faer_qr_decomp(x: &Array2) -> (Array2, Vec) { + let x = Mat::with_dims(x.nrows(), x.ncols(), |i, j| x[[i, j]]); + let rank = x.nrows().min(x.ncols()); + let blocksize = compute::recommended_blocksize::(x.nrows(), x.ncols()); + let mut mem = + GlobalMemBuffer::new(StackReq::any_of([ + compute::qr_in_place_req::( + x.nrows(), + x.ncols(), + blocksize, + Parallelism::None, + Default::default(), + ) + .unwrap(), + faer_core::householder::apply_block_householder_sequence_transpose_on_the_left_in_place_req::< + f64, + >(x.nrows(), blocksize, x.ncols()) + .unwrap(), + ])); + let mut stack = DynStack::new(&mut mem); + let mut qr = x; + let mut h_factor = Mat::zeros(blocksize, rank); + let size = qr.nrows().min(qr.ncols()); + let mut perm = vec![0; size]; + let mut perm_inv = vec![0; size]; + compute::qr_in_place( + qr.as_mut(), + h_factor.as_mut(), + &mut perm, + &mut perm_inv, + Parallelism::None, + stack.rb_mut(), + Default::default(), + ); + let mut r: Array2 = Array2::zeros((qr.nrows(), qr.ncols())); + for i in 0..qr.nrows() { + for j in 0..qr.ncols() { + r[[i, j]] = if i <= j { qr.read(i, j) } else { 0.0 } + // r[[i, j]] = qr.read(i, j); + } + } + // dbg!(&r); + // dbg!(&perm); + + (r, perm) +} diff --git a/src/base/mod.rs b/src/base/mod.rs index 3b4e612b1..702f3dbb3 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -21,6 +21,7 @@ pub mod array_permutation; pub mod datafile; pub mod ipm; pub mod lds; +pub mod linalg; pub mod optim; pub mod output; pub mod predict; @@ -119,6 +120,7 @@ where scenarios.remove(val.as_integer().unwrap() as usize); } } + let (tx, rx) = mpsc::unbounded_channel::(); let c = settings.parsed.error.poly; diff --git a/src/base/prob.rs b/src/base/prob.rs index 3aaab2074..725a5c727 100644 --- a/src/base/prob.rs +++ b/src/base/prob.rs @@ -2,7 +2,7 @@ use super::sigma::Sigma; use crate::prelude::Scenario; use ndarray::parallel::prelude::*; use ndarray::prelude::*; -use ndarray::Array; +use ndarray::{Array, Array2}; const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; @@ -15,6 +15,7 @@ where S: Sigma + Sync, { let mut prob = Array2::::zeros((scenarios.len(), ypred.ncols()).f()); + // let mut prob2 = Array2::from_elem((3, 4), (0usize, 0usize, 0.0f64)); prob.axis_iter_mut(Axis(0)) .into_par_iter() .enumerate() @@ -26,7 +27,7 @@ where let scenario = scenarios.get(i).unwrap(); let yobs = Array::from(scenario.obs.clone()); let sigma = sig.sigma(&yobs); - let ll = normal_likelihood(ypred.get((i, j)).unwrap(), yobs, sigma); + let ll = normal_likelihood(ypred.get((i, j)).unwrap(), &yobs, &sigma); if ll.is_nan() || ll.is_infinite() { log::info!( "NaN or Inf Likelihood detected!\nLL:{:?}\nypred: {:?}\nsubject: {}\nSpp: {}", @@ -36,14 +37,21 @@ where j ) } + // if i== 0 && j == 0 { + // dbg!(&ll); + // dbg!(ypred.get((i, j)).unwrap()); + // dbg!(&yobs); + // dbg!(&sigma); + // } + element.fill(ll); }); }); prob } -fn normal_likelihood(ypred: &Array1, yobs: Array1, sigma: Array1) -> f64 { - let diff = (&yobs - ypred).mapv(|x| x.powi(2)); - let two_sigma_sq = (2.0 * &sigma).mapv(|x| x.powi(2)); - let aux_vec = FRAC_1_SQRT_2PI * (-&diff / two_sigma_sq).mapv(|x| x.exp()) / σ +fn normal_likelihood(ypred: &Array1, yobs: &Array1, sigma: &Array1) -> f64 { + let diff = (yobs - ypred).mapv(|x| x.powi(2)); + let two_sigma_sq = (2.0 * sigma).mapv(|x| x.powi(2)); + let aux_vec = FRAC_1_SQRT_2PI * (-&diff / two_sigma_sq).mapv(|x| x.exp()) / sigma; aux_vec.product() } From c76935db4104f04c206757169e35a41bd35c6256 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 14 Sep 2023 17:45:38 -0500 Subject: [PATCH 264/393] fix expanded to the case when nspp>nsub --- examples/add_zero_rows.rs | 17 ++++++ examples/vori/config.toml | 36 ++++++------ n_psi.csv | 98 +++++++-------------------------- psi.csv | 98 +++++++-------------------------- r.csv | 93 ++++++++++++++----------------- src/algorithms/npag.rs | 112 +++++++++----------------------------- 6 files changed, 143 insertions(+), 311 deletions(-) create mode 100644 examples/add_zero_rows.rs diff --git a/examples/add_zero_rows.rs b/examples/add_zero_rows.rs new file mode 100644 index 000000000..e2fa295cd --- /dev/null +++ b/examples/add_zero_rows.rs @@ -0,0 +1,17 @@ +use ndarray::{array, s, Array2}; + +fn main() { + let mut n_psi = array![[0.4, 0.3, 0.2, 0.1, 0.0]]; + if n_psi.ncols() > n_psi.nrows() { + let nrows = n_psi.nrows(); + let ncols = n_psi.ncols(); + + let diff = ncols - nrows; + let zeros = Array2::::zeros((diff, ncols)); + let mut new_n_psi = Array2::::zeros((nrows + diff, ncols)); + new_n_psi.slice_mut(s![..nrows, ..]).assign(&n_psi); + new_n_psi.slice_mut(s![nrows.., ..]).assign(&zeros); + n_psi = new_n_psi; + } + dbg!(n_psi); +} diff --git a/examples/vori/config.toml b/examples/vori/config.toml index 1a82234f2..c1c3fe641 100644 --- a/examples/vori/config.toml +++ b/examples/vori/config.toml @@ -1,27 +1,27 @@ [paths] -data="examples/data/vori.csv" -log_out="log/vori.log" +data = "examples/data/vori.csv" +log_out = "log/vori.log" [config] -cycles=100 -engine="NPAG" -init_points=10000 -seed=347 -tui=true -pmetrics_outputs=true +cycles = 1000 +engine = "NPAG" +init_points = 10000 +seed = 347 +tui = true +pmetrics_outputs = true cache = true [random] -Age50 = [1.0,24.0] -FA1 = [0.1,1.0] -Hill = [0.01,5.0] -Ka = [0.01,15.0] -KCP = [0.01,15.0] -Km = [5.0,60.0] -KPC = [0.01,15.0] -Vc0 = [1.0,5.0] -Vmax0 = [1.0,60.0] +Age50 = [1.0, 24.0] +FA1 = [0.1, 1.0] +Hill = [0.01, 5.0] +Ka = [0.01, 15.0] +KCP = [0.01, 15.0] +Km = [5.0, 60.0] +KPC = [0.01, 15.0] +Vc0 = [1.0, 5.0] +Vmax0 = [1.0, 60.0] [fixed] [constant] [error] value = 2.8 class = "proportional" -poly = [0.02,0.1,0.0,0.0] +poly = [0.02, 0.1, 0.0, 0.0] diff --git a/n_psi.csv b/n_psi.csv index 9ef5eb36c..c583d2d5c 100644 --- a/n_psi.csv +++ b/n_psi.csv @@ -1,78 +1,20 @@ -0.0,3.1586751034970308e-58,1.0783212872714409e-18,0.00008414779851444145,0.024524383441041395,0.014596642827911654,1.7792563597893846e-73,0.0056133971253455395,0.07078867066177746,0.0035778309498637998,0.000010576167643459243,8.278745346563467e-7,0.004376974573725113,0.0719642745605722,0.004190719051932322,0.07179655175363016,0.06111333819250171,0.0020849950630179312,0.0,0.0,3.1586751034970308e-58,3.1586751034970308e-58,1.0783212872714409e-18,1.0783212872714409e-18,0.00008414779851444145,0.00008414779851444145,0.024524383441041395,0.024524383441041395,0.014596642827911654,0.014596642827911654,1.7792563597893846e-73,1.7792563597893846e-73,0.0056133971253455395,0.0056133971253455395,0.07078867066177746,0.07078867066177746,0.0035778309498637998,0.0035778309498637998,0.000010576167643459243,0.000010576167643459243,8.278745346563467e-7,8.278745346563467e-7,0.004376974573725113,0.004376974573725113,0.06111333819250171,0.0719642745605722,0.0719642745605722,0.004190719051932322,0.004190719051932322,0.07179655175363016,0.07179655175363016,0.06111333819250171 -0.0,5.816191454056988e-148,1.8620015770275623e-153,1.0509791532379204e-16,0.07353685615547922,0.01149036886970664,5.921942448306273e-205,8.747051601702383e-9,0.06026646821359184,1.1339929581553565e-19,7.072448022656608e-13,1.2311495550719947e-14,0.0004643199697647438,0.05421902403154544,0.0003654929144677034,0.05571376875605689,0.07546854427676032,0.005425444194568242,0.0,0.0,5.816191454056988e-148,5.816191454056988e-148,1.8620015770275623e-153,1.8620015770275623e-153,1.0509791532379204e-16,1.0509791532379204e-16,0.07353685615547922,0.07353685615547922,0.01149036886970664,0.01149036886970664,5.921942448306273e-205,5.921942448306273e-205,8.747051601702383e-9,8.747051601702383e-9,0.06026646821359184,0.06026646821359184,1.1339929581553565e-19,1.1339929581553565e-19,7.072448022656608e-13,7.072448022656608e-13,1.2311495550719947e-14,1.2311495550719947e-14,0.0004643199697647438,0.0004643199697647438,0.07546854427676032,0.05421902403154544,0.05421902403154544,0.0003654929144677034,0.0003654929144677034,0.05571376875605689,0.05571376875605689,0.07546854427676032 -0.21038427354870984,0.02486553708208187,0.052160446723761286,0.0010342826548439695,0.0004503202276802328,0.0006677674892708157,0.029002217791368724,0.002266092631136771,0.0004436077016543423,0.00483327701619856,0.0014750127063108715,0.0017602645443936357,0.0011915096805730013,0.000494945346348056,0.0012229609792004108,0.0004928273978290887,0.0004444484316312407,0.0004306241410217125,0.21038427354870984,0.21038427354870984,0.02486553708208187,0.02486553708208187,0.052160446723761286,0.052160446723761286,0.0010342826548439695,0.0010342826548439695,0.0004503202276802328,0.0004503202276802328,0.0006677674892708157,0.0006677674892708157,0.029002217791368724,0.029002217791368724,0.002266092631136771,0.002266092631136771,0.0004436077016543423,0.0004436077016543423,0.00483327701619856,0.00483327701619856,0.0014750127063108715,0.0014750127063108715,0.0017602645443936357,0.0017602645443936357,0.0011915096805730013,0.0011915096805730013,0.0004444484316312407,0.000494945346348056,0.000494945346348056,0.0012229609792004108,0.0012229609792004108,0.0004928273978290887,0.0004928273978290887,0.0004444484316312407 -0.0,1.9947797e-317,2.338292844606648e-72,6.933115637836437e-109,0.00006243403180570512,5.034368371703351e-10,0.0,0.041538586762564576,9.22631021225667e-9,0.00008614896526620566,4.0517416031632265e-45,3.7509199394304e-53,8.739922728263887e-7,1.0440008392992303e-15,6.218173449951179e-7,1.6406277900803983e-15,1.8506819263926893e-7,0.8749334188984099,0.0,0.0,1.9947797e-317,1.9947797e-317,2.338292844606648e-72,2.338292844606648e-72,6.933115637836437e-109,6.933115637836437e-109,0.00006243403180570512,0.00006243403180570512,5.034368371703351e-10,5.034368371703351e-10,0.0,0.0,0.041538586762564576,0.041538586762564576,9.22631021225667e-9,9.22631021225667e-9,0.00008614896526620566,0.00008614896526620566,4.0517416031632265e-45,4.0517416031632265e-45,3.7509199394304e-53,3.7509199394304e-53,8.739922728263887e-7,8.739922728263887e-7,1.8506819263926893e-7,1.0440008392992303e-15,1.0440008392992303e-15,6.218173449951179e-7,6.218173449951179e-7,1.6406277900803983e-15,1.6406277900803983e-15,1.8506819263926893e-7 -0.000020774714197658422,0.08659558211235337,0.03445947199950263,0.011710167094799646,0.006869487415151164,0.006393114894085277,0.10545560178980627,0.0072203231058686765,0.006586732222448623,0.008801339885234056,0.004916376955742633,0.006415346785074884,0.011525447553715908,0.007943321613437162,0.011624927556931876,0.007885650132981103,0.006935029660084766,0.005923913525753361,0.000020774714197658422,0.000020774714197658422,0.08659558211235337,0.08659558211235337,0.03445947199950263,0.03445947199950263,0.011710167094799646,0.011710167094799646,0.006869487415151164,0.006869487415151164,0.006393114894085277,0.006393114894085277,0.10545560178980627,0.10545560178980627,0.0072203231058686765,0.0072203231058686765,0.006586732222448623,0.006586732222448623,0.008801339885234056,0.008801339885234056,0.004916376955742633,0.004916376955742633,0.006415346785074884,0.006415346785074884,0.011525447553715908,0.011525447553715908,0.006935029660084766,0.007943321613437162,0.007943321613437162,0.011624927556931876,0.011624927556931876,0.007885650132981103,0.007885650132981103,0.006935029660084766 -0.30056249370587723,0.006247355712083702,0.0038316227976046497,0.0008163781919147122,0.0004934659954040647,0.00047324500394116224,0.014797140647963048,0.0006203309939817941,0.0004935657174977694,0.0007862771070432782,0.0004075379637296631,0.0005099671159414414,0.0007474911361094975,0.0005683152666103642,0.0007561684567288393,0.0005650656134033523,0.0005094812311069116,0.0004422920291759559,0.30056249370587723,0.30056249370587723,0.006247355712083702,0.006247355712083702,0.0038316227976046497,0.0038316227976046497,0.0008163781919147122,0.0008163781919147122,0.0004934659954040647,0.0004934659954040647,0.00047324500394116224,0.00047324500394116224,0.014797140647963048,0.014797140647963048,0.0006203309939817941,0.0006203309939817941,0.0004935657174977694,0.0004935657174977694,0.0007862771070432782,0.0007862771070432782,0.0004075379637296631,0.0004075379637296631,0.0005099671159414414,0.0005099671159414414,0.0007474911361094975,0.0007474911361094975,0.0005094812311069116,0.0005683152666103642,0.0005683152666103642,0.0007561684567288393,0.0007561684567288393,0.0005650656134033523,0.0005650656134033523,0.0005094812311069116 -1.1811467470082884e-35,0.007450737683491961,0.02056698501879193,0.03597076899165364,0.015079443102636592,0.01343766186293598,0.00007232285524505238,0.026595095048313047,0.014671557138492752,0.040203223356893296,0.0083483431673954,0.013643161443665381,0.039168907048189844,0.019163165346768058,0.03992792938141698,0.018965558351789258,0.015834431440138953,0.012702126286545093,1.1811467470082884e-35,1.1811467470082884e-35,0.007450737683491961,0.007450737683491961,0.02056698501879193,0.02056698501879193,0.03597076899165364,0.03597076899165364,0.015079443102636592,0.015079443102636592,0.01343766186293598,0.01343766186293598,0.00007232285524505238,0.00007232285524505238,0.026595095048313047,0.026595095048313047,0.014671557138492752,0.014671557138492752,0.040203223356893296,0.040203223356893296,0.0083483431673954,0.0083483431673954,0.013643161443665381,0.013643161443665381,0.039168907048189844,0.039168907048189844,0.015834431440138953,0.019163165346768058,0.019163165346768058,0.03992792938141698,0.03992792938141698,0.018965558351789258,0.018965558351789258,0.015834431440138953 -9.331712748638867e-8,0.019324422665884387,0.018536052757497472,0.03473779649213813,0.003451621787575987,0.002885571188328816,0.052699282992565794,0.007692402037795644,0.05212181235933187,0.01866777474514226,0.004651436452351028,0.0050722512478466025,0.0033509164614763027,0.0323427303151335,0.003375832023631273,0.03198353070296807,0.041668999269896846,0.002312419549925044,9.331712748638867e-8,9.331712748638867e-8,0.019324422665884387,0.019324422665884387,0.018536052757497472,0.018536052757497472,0.03473779649213813,0.03473779649213813,0.003451621787575987,0.003451621787575987,0.002885571188328816,0.002885571188328816,0.052699282992565794,0.052699282992565794,0.007692402037795644,0.007692402037795644,0.05212181235933187,0.05212181235933187,0.01866777474514226,0.01866777474514226,0.004651436452351028,0.004651436452351028,0.0050722512478466025,0.0050722512478466025,0.0033509164614763027,0.0033509164614763027,0.041668999269896846,0.0323427303151335,0.0323427303151335,0.003375832023631273,0.003375832023631273,0.03198353070296807,0.03198353070296807,0.041668999269896846 -0.11576424970009039,0.031188365259250908,0.005499975535350785,0.03127873939276796,0.006765237860646466,0.007077126133584024,0.052151846814710856,0.004199311448932283,0.010356879586377328,0.004308206261491186,0.010493455709076518,0.012336278636224676,0.004977357922145487,0.010381510922020382,0.004973718353667101,0.010343848129228601,0.009836253463530642,0.0042029166127128675,0.11576424970009039,0.11576424970009039,0.031188365259250908,0.031188365259250908,0.005499975535350785,0.005499975535350785,0.03127873939276796,0.03127873939276796,0.006765237860646466,0.006765237860646466,0.007077126133584024,0.007077126133584024,0.052151846814710856,0.052151846814710856,0.004199311448932283,0.004199311448932283,0.010356879586377328,0.010356879586377328,0.004308206261491186,0.004308206261491186,0.010493455709076518,0.010493455709076518,0.012336278636224676,0.012336278636224676,0.004977357922145487,0.004977357922145487,0.009836253463530642,0.010381510922020382,0.010381510922020382,0.004973718353667101,0.004973718353667101,0.010343848129228601,0.010343848129228601,0.009836253463530642 -1.5573654225897783e-40,0.0019612608342066615,0.042823123545070424,0.04308520407819411,0.017233710835478356,0.022552848073477908,2.398027440448354e-8,0.00792140209993091,0.009075829092708059,0.010141532594661438,0.04295855607991589,0.052956848436563744,0.017659053634451877,0.015939396731362267,0.017744902462102488,0.015655535807675192,0.013453036132364893,0.0065132067446844015,1.5573654225897783e-40,1.5573654225897783e-40,0.0019612608342066615,0.0019612608342066615,0.042823123545070424,0.042823123545070424,0.04308520407819411,0.04308520407819411,0.017233710835478356,0.017233710835478356,0.022552848073477908,0.022552848073477908,2.398027440448354e-8,2.398027440448354e-8,0.00792140209993091,0.00792140209993091,0.009075829092708059,0.009075829092708059,0.010141532594661438,0.010141532594661438,0.04295855607991589,0.04295855607991589,0.052956848436563744,0.052956848436563744,0.017659053634451877,0.017659053634451877,0.013453036132364893,0.015939396731362267,0.015939396731362267,0.017744902462102488,0.017744902462102488,0.015655535807675192,0.015655535807675192,0.013453036132364893 -0.0,7.293127107201868e-94,5.136241593392443e-13,6.650279813455305e-7,0.009606112402761257,0.0006594795909644575,1.0012330457367342e-225,0.07829899392665296,0.09394980601982353,0.03469704291966418,1.632054613588345e-9,1.093639586060614e-15,0.0011276402794858334,0.018265320351252348,0.0010590192135450903,0.01989736730139646,0.03867892447317999,0.11127888058216943,0.0,0.0,7.293127107201868e-94,7.293127107201868e-94,5.136241593392443e-13,5.136241593392443e-13,6.650279813455305e-7,6.650279813455305e-7,0.009606112402761257,0.009606112402761257,0.0006594795909644575,0.0006594795909644575,1.0012330457367342e-225,1.0012330457367342e-225,0.07829899392665296,0.07829899392665296,0.09394980601982353,0.09394980601982353,0.03469704291966418,0.03469704291966418,1.632054613588345e-9,1.632054613588345e-9,1.093639586060614e-15,1.093639586060614e-15,0.0011276402794858334,0.0011276402794858334,0.03867892447317999,0.018265320351252348,0.018265320351252348,0.0010590192135450903,0.0010590192135450903,0.01989736730139646,0.01989736730139646,0.03867892447317999 -0.0,1.9017146771556654e-160,3.266215346319262e-33,1.6168680282135553e-18,0.00003100729323264002,0.00001848690222414626,0.0,0.037215969177521534,0.000058015050541802005,0.28895743061725015,5.73692521486608e-14,4.0349130245362115e-30,0.0006053010585528807,0.0025646275318672936,0.0006330094387567485,0.0031225331308651623,0.00012652726572950115,1.277600202199623e-6,0.0,0.0,1.9017146771556654e-160,1.9017146771556654e-160,3.266215346319262e-33,3.266215346319262e-33,1.6168680282135553e-18,1.6168680282135553e-18,0.00003100729323264002,0.00003100729323264002,0.00001848690222414626,0.00001848690222414626,0.0,0.0,0.037215969177521534,0.037215969177521534,0.000058015050541802005,0.000058015050541802005,0.28895743061725015,0.28895743061725015,5.73692521486608e-14,5.73692521486608e-14,4.0349130245362115e-30,4.0349130245362115e-30,0.0006053010585528807,0.0006053010585528807,0.00012652726572950115,0.0025646275318672936,0.0025646275318672936,0.0006330094387567485,0.0006330094387567485,0.0031225331308651623,0.0031225331308651623,0.00012652726572950115 -0.0,3.0433570598101867e-181,0.0,1.5592687664577762e-68,0.014752585551468052,0.31858064625474064,0.0,0.0,0.0,0.0,1.0152712461167942e-7,6.3625264117627346e-18,1.3327166047835212e-44,4.16793492193816e-263,8.681535520306286e-47,1.0257940287665525e-246,0.0,5.44919292865246e-105,0.0,0.0,3.0433570598101867e-181,3.0433570598101867e-181,0.0,0.0,1.5592687664577762e-68,1.5592687664577762e-68,0.014752585551468052,0.014752585551468052,0.31858064625474064,0.31858064625474064,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0152712461167942e-7,1.0152712461167942e-7,6.3625264117627346e-18,6.3625264117627346e-18,1.3327166047835212e-44,1.3327166047835212e-44,0.0,4.16793492193816e-263,4.16793492193816e-263,8.681535520306286e-47,8.681535520306286e-47,1.0257940287665525e-246,1.0257940287665525e-246,0.0 -0.29436383865518406,0.009772961988513754,0.0008083102900331527,0.0007172264642438618,0.0004059579973601481,0.0004031067058450563,0.022394378322783865,0.0003548484296418879,0.0004307713882862553,0.0003854210456228426,0.00032488048425979534,0.0004091638152014973,0.0005243582159001637,0.0004855123138793056,0.0005250966848044933,0.0004832208130074582,0.0004299990286583873,0.00034284207032199394,0.29436383865518406,0.29436383865518406,0.009772961988513754,0.009772961988513754,0.0008083102900331527,0.0008083102900331527,0.0007172264642438618,0.0007172264642438618,0.0004059579973601481,0.0004059579973601481,0.0004031067058450563,0.0004031067058450563,0.022394378322783865,0.022394378322783865,0.0003548484296418879,0.0003548484296418879,0.0004307713882862553,0.0004307713882862553,0.0003854210456228426,0.0003854210456228426,0.00032488048425979534,0.00032488048425979534,0.0004091638152014973,0.0004091638152014973,0.0005243582159001637,0.0005243582159001637,0.0004299990286583873,0.0004855123138793056,0.0004855123138793056,0.0005250966848044933,0.0005250966848044933,0.0004832208130074582,0.0004832208130074582,0.0004299990286583873 -1.864591787498716e-10,0.11769866909897367,0.04466672772821515,0.00042706257794651603,0.00008222736434875798,0.00007948997440281229,0.16766721006945473,0.0002671677091705492,0.0000993598891086248,0.0006276880652212946,0.000042043295538026076,0.00008226698497712145,0.0005910807185297222,0.0001329679413672441,0.0006137349715937813,0.0001311725171429901,0.00009934292651048633,0.00007536394311805975,1.864591787498716e-10,1.864591787498716e-10,0.11769866909897367,0.11769866909897367,0.04466672772821515,0.04466672772821515,0.00042706257794651603,0.00042706257794651603,0.00008222736434875798,0.00008222736434875798,0.00007948997440281229,0.00007948997440281229,0.16766721006945473,0.16766721006945473,0.0002671677091705492,0.0002671677091705492,0.0000993598891086248,0.0000993598891086248,0.0006276880652212946,0.0006276880652212946,0.000042043295538026076,0.000042043295538026076,0.00008226698497712145,0.00008226698497712145,0.0005910807185297222,0.0005910807185297222,0.00009934292651048633,0.0001329679413672441,0.0001329679413672441,0.0006137349715937813,0.0006137349715937813,0.0001311725171429901,0.0001311725171429901,0.00009934292651048633 -0.3037214183091376,0.0030709680622347402,0.018955939127572933,0.00003251368816039944,0.00001474461605602865,0.000018205757654437384,0.006661034149291656,0.00015953361245101601,0.000015236084620802008,0.00047535723910862855,0.00002220293872705669,0.000029215515151289835,0.0000501240231548746,0.00001750433051553138,0.000051689126053827105,0.000017399668751685475,0.000015213654668414289,0.00001510029006707339,0.3037214183091376,0.3037214183091376,0.0030709680622347402,0.0030709680622347402,0.018955939127572933,0.018955939127572933,0.00003251368816039944,0.00003251368816039944,0.00001474461605602865,0.00001474461605602865,0.000018205757654437384,0.000018205757654437384,0.006661034149291656,0.006661034149291656,0.00015953361245101601,0.00015953361245101601,0.000015236084620802008,0.000015236084620802008,0.00047535723910862855,0.00047535723910862855,0.00002220293872705669,0.00002220293872705669,0.000029215515151289835,0.000029215515151289835,0.0000501240231548746,0.0000501240231548746,0.000015213654668414289,0.00001750433051553138,0.00001750433051553138,0.000051689126053827105,0.000051689126053827105,0.000017399668751685475,0.000017399668751685475,0.000015213654668414289 -0.018849256230673506,0.01891918861617601,0.022417134024923995,0.018823215226411512,0.018823226377811118,0.018823233247969064,0.0188554908636466,0.019555706952171292,0.01882320751141544,0.019892352629276733,0.018827270984788404,0.01882777431912005,0.01953321409176453,0.018823233920913653,0.019557755582849144,0.018823229024295632,0.018823232993961936,0.01900683220549438,0.018849256230673506,0.018849256230673506,0.01891918861617601,0.01891918861617601,0.022417134024923995,0.022417134024923995,0.018823215226411512,0.018823215226411512,0.018823226377811118,0.018823226377811118,0.018823233247969064,0.018823233247969064,0.0188554908636466,0.0188554908636466,0.019555706952171292,0.019555706952171292,0.01882320751141544,0.01882320751141544,0.019892352629276733,0.019892352629276733,0.018827270984788404,0.018827270984788404,0.01882777431912005,0.01882777431912005,0.01953321409176453,0.01953321409176453,0.018823232993961936,0.018823233920913653,0.018823233920913653,0.019557755582849144,0.019557755582849144,0.018823229024295632,0.018823229024295632,0.018823232993961936 -0.0003122547693871035,0.11386560191176552,0.08127849510849176,0.001491534750443864,0.0005982389481741683,0.0012794940933287511,0.1056176185057277,0.0031387742531425377,0.0005680747326398544,0.006991493772096825,0.004674249116910718,0.005934504563718523,0.0027249499261175363,0.0006414311370574723,0.002807368325513417,0.0006382992519820395,0.000566794094427819,0.0006124682172226262,0.0003122547693871035,0.0003122547693871035,0.11386560191176552,0.11386560191176552,0.08127849510849176,0.08127849510849176,0.001491534750443864,0.001491534750443864,0.0005982389481741683,0.0005982389481741683,0.0012794940933287511,0.0012794940933287511,0.1056176185057277,0.1056176185057277,0.0031387742531425377,0.0031387742531425377,0.0005680747326398544,0.0005680747326398544,0.006991493772096825,0.006991493772096825,0.004674249116910718,0.004674249116910718,0.005934504563718523,0.005934504563718523,0.0027249499261175363,0.0027249499261175363,0.000566794094427819,0.0006414311370574723,0.0006414311370574723,0.002807368325513417,0.002807368325513417,0.0006382992519820395,0.0006382992519820395,0.000566794094427819 -0.0,1.6736394424503503e-20,0.0004834087766670599,5.261752662166901e-16,0.02723512230380422,0.010221485465608832,5.256782675615813e-141,0.00012918917613814415,0.05941441850990094,0.000784476994257915,0.016432930560760225,0.011758927446500445,0.0009824886932008874,0.06625789687274725,0.0010344926001135508,0.06688153717718666,0.07171417128033093,8.36242834728582e-6,0.0,0.0,1.6736394424503503e-20,1.6736394424503503e-20,0.0004834087766670599,0.0004834087766670599,5.261752662166901e-16,5.261752662166901e-16,0.02723512230380422,0.02723512230380422,0.010221485465608832,0.010221485465608832,5.256782675615813e-141,5.256782675615813e-141,0.00012918917613814415,0.00012918917613814415,0.05941441850990094,0.05941441850990094,0.000784476994257915,0.000784476994257915,0.016432930560760225,0.016432930560760225,0.011758927446500445,0.011758927446500445,0.0009824886932008874,0.0009824886932008874,0.07171417128033093,0.06625789687274725,0.06625789687274725,0.0010344926001135508,0.0010344926001135508,0.06688153717718666,0.06688153717718666,0.07171417128033093 -0.0,6.102964696974428e-78,3.940597031006543e-24,6.082060468088866e-7,0.035379454557372354,0.015298458818578246,0.0,0.012767743161263157,0.013105651078592651,0.03133018875904617,0.0005931843419828175,0.048468920579820274,0.014853209702569358,0.046151288990163616,0.014608949900945021,0.05167829308060665,0.049024857239607644,0.00021757475021562712,0.0,0.0,6.102964696974428e-78,6.102964696974428e-78,3.940597031006543e-24,3.940597031006543e-24,6.082060468088866e-7,6.082060468088866e-7,0.035379454557372354,0.035379454557372354,0.015298458818578246,0.015298458818578246,0.0,0.0,0.012767743161263157,0.012767743161263157,0.013105651078592651,0.013105651078592651,0.03133018875904617,0.03133018875904617,0.0005931843419828175,0.0005931843419828175,0.048468920579820274,0.048468920579820274,0.014853209702569358,0.014853209702569358,0.049024857239607644,0.046151288990163616,0.046151288990163616,0.014608949900945021,0.014608949900945021,0.05167829308060665,0.05167829308060665,0.049024857239607644 -0.0,8.01315398011222e-149,2.200959765497462e-35,4.554402399520106e-13,0.08420806638100983,0.0763909303138192,0.0,0.005045678486393135,0.051064328019941825,0.004118376539889057,0.010250245121344653,1.543049721620006e-6,0.007862771107034455,4.0665543861317483e-11,0.0068680893008489455,1.6812709997340914e-10,0.08723401059838753,0.0008678826170847107,0.0,0.0,8.01315398011222e-149,8.01315398011222e-149,2.200959765497462e-35,2.200959765497462e-35,4.554402399520106e-13,4.554402399520106e-13,0.08420806638100983,0.08420806638100983,0.0763909303138192,0.0763909303138192,0.0,0.0,0.005045678486393135,0.005045678486393135,0.051064328019941825,0.051064328019941825,0.004118376539889057,0.004118376539889057,0.010250245121344653,0.010250245121344653,1.543049721620006e-6,1.543049721620006e-6,0.007862771107034455,0.007862771107034455,0.08723401059838753,4.0665543861317483e-11,4.0665543861317483e-11,0.0068680893008489455,0.0068680893008489455,1.6812709997340914e-10,1.6812709997340914e-10,0.08723401059838753 -0.0,3.893259804333008e-182,2.2008096344444763e-36,6.231380835240046e-20,0.005732988501921697,0.00980977097161455,0.0,0.007189468852170578,0.02664791072337714,0.01686247094848204,0.24844320580991355,3.494998610490797e-18,0.001145585765859373,6.672952602917143e-25,0.0010651859188710888,1.6144427461835333e-23,0.016410107334767964,0.00007991551906635772,0.0,0.0,3.893259804333008e-182,3.893259804333008e-182,2.2008096344444763e-36,2.2008096344444763e-36,6.231380835240046e-20,6.231380835240046e-20,0.005732988501921697,0.005732988501921697,0.00980977097161455,0.00980977097161455,0.0,0.0,0.007189468852170578,0.007189468852170578,0.02664791072337714,0.02664791072337714,0.01686247094848204,0.01686247094848204,0.24844320580991355,0.24844320580991355,3.494998610490797e-18,3.494998610490797e-18,0.001145585765859373,0.001145585765859373,0.016410107334767964,6.672952602917143e-25,6.672952602917143e-25,0.0010651859188710888,0.0010651859188710888,1.6144427461835333e-23,1.6144427461835333e-23,0.016410107334767964 -0.0,4.618012484712161e-116,1.0495939465354614e-53,7.116021951408221e-37,0.02529216326993256,0.027023112029358476,0.0,0.020943477935563844,0.005131537250496689,0.0010516068852855396,0.0004384152766503321,2.3978066728207864e-14,0.1295892238735904,6.788539356999778e-13,0.12169372316643667,1.8058744439164782e-12,0.0015312612220521108,0.0019164372643737959,0.0,0.0,4.618012484712161e-116,4.618012484712161e-116,1.0495939465354614e-53,1.0495939465354614e-53,7.116021951408221e-37,7.116021951408221e-37,0.02529216326993256,0.02529216326993256,0.027023112029358476,0.027023112029358476,0.0,0.0,0.020943477935563844,0.020943477935563844,0.005131537250496689,0.005131537250496689,0.0010516068852855396,0.0010516068852855396,0.0004384152766503321,0.0004384152766503321,2.3978066728207864e-14,2.3978066728207864e-14,0.1295892238735904,0.1295892238735904,0.0015312612220521108,6.788539356999778e-13,6.788539356999778e-13,0.12169372316643667,0.12169372316643667,1.8058744439164782e-12,1.8058744439164782e-12,0.0015312612220521108 -0.0,2.8886605768977536e-7,1.6332618088478233e-7,0.040073386238224575,0.011093160527612127,0.012016529323308022,1.0133436060174274e-32,0.02826153137522532,0.009503472470656322,0.039946095838620854,0.006895100459108739,0.03487227391463296,0.028813192070839797,0.03975806037982521,0.029581495672443055,0.03950704637052161,0.01131980929617018,0.005075181611718087,0.0,0.0,2.8886605768977536e-7,2.8886605768977536e-7,1.6332618088478233e-7,1.6332618088478233e-7,0.040073386238224575,0.040073386238224575,0.011093160527612127,0.011093160527612127,0.012016529323308022,0.012016529323308022,1.0133436060174274e-32,1.0133436060174274e-32,0.02826153137522532,0.02826153137522532,0.009503472470656322,0.009503472470656322,0.039946095838620854,0.039946095838620854,0.006895100459108739,0.006895100459108739,0.03487227391463296,0.03487227391463296,0.028813192070839797,0.028813192070839797,0.01131980929617018,0.03975806037982521,0.03975806037982521,0.029581495672443055,0.029581495672443055,0.03950704637052161,0.03950704637052161,0.01131980929617018 -0.0,0.33332685821171687,6.026503797014221e-254,1.0595051243652547e-6,8.165427623644785e-10,1.7808969496879831e-9,3.181421996269283e-11,2.4982432802549862e-23,1.5831742558498687e-8,5.1707926194289386e-46,2.2297456826182167e-8,1.410965789736759e-6,9.916264210340176e-8,1.9706516415212546e-6,1.2002509440843967e-7,1.7595569840744833e-6,1.4490463628009608e-8,1.6270076110850837e-11,0.0,0.0,0.33332685821171687,0.33332685821171687,6.026503797014221e-254,6.026503797014221e-254,1.0595051243652547e-6,1.0595051243652547e-6,8.165427623644785e-10,8.165427623644785e-10,1.7808969496879831e-9,1.7808969496879831e-9,3.181421996269283e-11,3.181421996269283e-11,2.4982432802549862e-23,2.4982432802549862e-23,1.5831742558498687e-8,1.5831742558498687e-8,5.1707926194289386e-46,5.1707926194289386e-46,2.2297456826182167e-8,2.2297456826182167e-8,1.410965789736759e-6,1.410965789736759e-6,9.916264210340176e-8,9.916264210340176e-8,1.4490463628009608e-8,1.9706516415212546e-6,1.9706516415212546e-6,1.2002509440843967e-7,1.2002509440843967e-7,1.7595569840744833e-6,1.7595569840744833e-6,1.4490463628009608e-8 -0.0,0.0,0.0,9.686374989486005e-39,0.10192062633973525,3.4304940808158896e-15,0.0,3.5189703105740326e-9,0.08394781984068161,2.2077988920091906e-26,2.156126425187288e-119,1.2937098873441284e-160,2.96925943911427e-19,4.697873212339321e-12,7.086170422577105e-20,1.0120090983122732e-11,0.12339050123889274,0.07222314714069575,0.0,0.0,0.0,0.0,0.0,0.0,9.686374989486005e-39,9.686374989486005e-39,0.10192062633973525,0.10192062633973525,3.4304940808158896e-15,3.4304940808158896e-15,0.0,0.0,3.5189703105740326e-9,3.5189703105740326e-9,0.08394781984068161,0.08394781984068161,2.2077988920091906e-26,2.2077988920091906e-26,2.156126425187288e-119,2.156126425187288e-119,1.2937098873441284e-160,1.2937098873441284e-160,2.96925943911427e-19,2.96925943911427e-19,0.12339050123889274,4.697873212339321e-12,4.697873212339321e-12,7.086170422577105e-20,7.086170422577105e-20,1.0120090983122732e-11,1.0120090983122732e-11,0.12339050123889274 -0.0,1.1987237347017337e-38,8.055932384792198e-16,0.017977683688685884,0.001871234364505551,0.007192354005904461,1.1577349102625299e-39,0.08540914657672331,0.00022109004709421932,0.05820524218479229,0.06449715560811291,0.052545730547656024,0.0012459520388757451,0.014246151805746005,0.0011305789149924862,0.014791829938708293,0.00954315496475399,0.013368085940343936,0.0,0.0,1.1987237347017337e-38,1.1987237347017337e-38,8.055932384792198e-16,8.055932384792198e-16,0.017977683688685884,0.017977683688685884,0.001871234364505551,0.001871234364505551,0.007192354005904461,0.007192354005904461,1.1577349102625299e-39,1.1577349102625299e-39,0.08540914657672331,0.08540914657672331,0.00022109004709421932,0.00022109004709421932,0.05820524218479229,0.05820524218479229,0.06449715560811291,0.06449715560811291,0.052545730547656024,0.052545730547656024,0.0012459520388757451,0.0012459520388757451,0.00954315496475399,0.014246151805746005,0.014246151805746005,0.0011305789149924862,0.0011305789149924862,0.014791829938708293,0.014791829938708293,0.00954315496475399 -8.710848889120027e-231,1.0804135257829122e-7,0.3307530622025312,0.0008975267911492876,0.00001608057915394278,7.870137407364134e-6,3.432052950849605e-24,0.00009807396412811714,7.927177935205167e-6,0.0008434790688770661,7.199630131692376e-7,0.000015540120564670054,0.0002414033397173573,0.00009101121375005161,0.0002600889477850298,0.00008421346716823043,0.000015501578693760635,2.180220318881747e-6,8.710848889120027e-231,8.710848889120027e-231,1.0804135257829122e-7,1.0804135257829122e-7,0.3307530622025312,0.3307530622025312,0.0008975267911492876,0.0008975267911492876,0.00001608057915394278,0.00001608057915394278,7.870137407364134e-6,7.870137407364134e-6,3.432052950849605e-24,3.432052950849605e-24,0.00009807396412811714,0.00009807396412811714,7.927177935205167e-6,7.927177935205167e-6,0.0008434790688770661,0.0008434790688770661,7.199630131692376e-7,7.199630131692376e-7,0.000015540120564670054,0.000015540120564670054,0.0002414033397173573,0.0002414033397173573,0.000015501578693760635,0.00009101121375005161,0.00009101121375005161,0.0002600889477850298,0.0002600889477850298,0.00008421346716823043,0.00008421346716823043,0.000015501578693760635 -0.0,0.0,0.0,0.0,5.920286764512744e-17,3.5878358688327356e-8,0.0,7.477643349303481e-17,0.0,1.1886735174541835e-78,2.868664127667495e-42,4.534153809227256e-60,9.216153917153337e-11,9.07551596294697e-224,3.2242125701769326e-11,8.380538603109801e-223,8.307879333530576e-281,0.9999998919917127,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.920286764512744e-17,5.920286764512744e-17,3.5878358688327356e-8,3.5878358688327356e-8,0.0,0.0,7.477643349303481e-17,7.477643349303481e-17,0.0,0.0,1.1886735174541835e-78,1.1886735174541835e-78,2.868664127667495e-42,2.868664127667495e-42,4.534153809227256e-60,4.534153809227256e-60,9.216153917153337e-11,9.216153917153337e-11,8.307879333530576e-281,9.07551596294697e-224,9.07551596294697e-224,3.2242125701769326e-11,3.2242125701769326e-11,8.380538603109801e-223,8.380538603109801e-223,8.307879333530576e-281 -3.3238990465536454e-17,0.14473213593582332,0.005350752091638105,0.0018345065731485359,0.0004750356345617836,0.0012596162152709257,0.1552503809613251,0.0003673728079255432,0.00036427492741891157,0.0005006485899256767,0.006453467581653848,0.01244717909632527,0.0010329619984716753,0.0008826766302722226,0.0010411650302322164,0.0008631661783897542,0.0003823218960303336,0.0002870135547594598,3.3238990465536454e-17,3.3238990465536454e-17,0.14473213593582332,0.14473213593582332,0.005350752091638105,0.005350752091638105,0.0018345065731485359,0.0018345065731485359,0.0004750356345617836,0.0004750356345617836,0.0012596162152709257,0.0012596162152709257,0.1552503809613251,0.1552503809613251,0.0003673728079255432,0.0003673728079255432,0.00036427492741891157,0.00036427492741891157,0.0005006485899256767,0.0005006485899256767,0.006453467581653848,0.006453467581653848,0.01244717909632527,0.01244717909632527,0.0010329619984716753,0.0010329619984716753,0.0003823218960303336,0.0008826766302722226,0.0008826766302722226,0.0010411650302322164,0.0010411650302322164,0.0008631661783897542,0.0008631661783897542,0.0003823218960303336 -0.0,3.956094079690894e-252,1.1908971503449293e-39,3.6930159834903045e-43,6.031588549487742e-10,1.1127574838475475e-7,0.0,0.12417923632838361,0.13944608435210906,0.01493952338417119,5.385940335430222e-23,3.1285123359189807e-62,0.0000800992511436322,5.634029369005529e-9,0.00006597812312036306,1.512071816882625e-8,2.565521120992951e-7,0.16386606812591523,0.0,0.0,3.956094079690894e-252,3.956094079690894e-252,1.1908971503449293e-39,1.1908971503449293e-39,3.6930159834903045e-43,3.6930159834903045e-43,6.031588549487742e-10,6.031588549487742e-10,1.1127574838475475e-7,1.1127574838475475e-7,0.0,0.0,0.12417923632838361,0.12417923632838361,0.13944608435210906,0.13944608435210906,0.01493952338417119,0.01493952338417119,5.385940335430222e-23,5.385940335430222e-23,3.1285123359189807e-62,3.1285123359189807e-62,0.0000800992511436322,0.0000800992511436322,2.565521120992951e-7,5.634029369005529e-9,5.634029369005529e-9,0.00006597812312036306,0.00006597812312036306,1.512071816882625e-8,1.512071816882625e-8,2.565521120992951e-7 -0.0,2.2833906340996027e-183,8.847703671817921e-73,2.04187251754494e-6,0.01349504531353737,0.023374017639272104,0.0,0.09220864407129835,0.000060526170754138046,0.004604099490571492,6.978667865192947e-9,2.298394760702297e-25,0.04896879091369144,0.0520192591340283,0.04608633518775243,0.04970375007445097,0.0027945610240391766,0.000048766388256730755,0.0,0.0,2.2833906340996027e-183,2.2833906340996027e-183,8.847703671817921e-73,8.847703671817921e-73,2.04187251754494e-6,2.04187251754494e-6,0.01349504531353737,0.01349504531353737,0.023374017639272104,0.023374017639272104,0.0,0.0,0.09220864407129835,0.09220864407129835,0.000060526170754138046,0.000060526170754138046,0.004604099490571492,0.004604099490571492,6.978667865192947e-9,6.978667865192947e-9,2.298394760702297e-25,2.298394760702297e-25,0.04896879091369144,0.04896879091369144,0.0027945610240391766,0.0520192591340283,0.0520192591340283,0.04608633518775243,0.04608633518775243,0.04970375007445097,0.04970375007445097,0.0027945610240391766 -0.0,5.135138455402126e-52,1.650124154050853e-46,0.04020544432141589,0.004004389255119125,0.03545324394596899,6.278278685693803e-206,0.07308963020993871,0.000109886449059243,0.004959880438626911,0.005679349509784509,2.424025288826704e-7,0.06528803748881044,0.01909611324857605,0.06728470621522938,0.017432568242832337,0.0006744966345299406,0.0001660349127388571,0.0,0.0,5.135138455402126e-52,5.135138455402126e-52,1.650124154050853e-46,1.650124154050853e-46,0.04020544432141589,0.04020544432141589,0.004004389255119125,0.004004389255119125,0.03545324394596899,0.03545324394596899,6.278278685693803e-206,6.278278685693803e-206,0.07308963020993871,0.07308963020993871,0.000109886449059243,0.000109886449059243,0.004959880438626911,0.004959880438626911,0.005679349509784509,0.005679349509784509,2.424025288826704e-7,2.424025288826704e-7,0.06528803748881044,0.06528803748881044,0.0006744966345299406,0.01909611324857605,0.01909611324857605,0.06728470621522938,0.06728470621522938,0.017432568242832337,0.017432568242832337,0.0006744966345299406 -3.209230196753332e-14,0.1041215711141744,0.028658773084800148,0.02196554849298347,0.00937866379533416,0.009449087996096811,0.04556833595010702,0.007801927659101441,0.010335994711100518,0.009022811441043412,0.007030058836539664,0.01060419890422642,0.015343711972641236,0.01303981451896858,0.015372243391679561,0.012939104887238824,0.010253751234452869,0.007343206028438291,3.209230196753332e-14,3.209230196753332e-14,0.1041215711141744,0.1041215711141744,0.028658773084800148,0.028658773084800148,0.02196554849298347,0.02196554849298347,0.00937866379533416,0.00937866379533416,0.009449087996096811,0.009449087996096811,0.04556833595010702,0.04556833595010702,0.007801927659101441,0.007801927659101441,0.010335994711100518,0.010335994711100518,0.009022811441043412,0.009022811441043412,0.007030058836539664,0.007030058836539664,0.01060419890422642,0.01060419890422642,0.015343711972641236,0.015343711972641236,0.010253751234452869,0.01303981451896858,0.01303981451896858,0.015372243391679561,0.015372243391679561,0.012939104887238824,0.012939104887238824,0.010253751234452869 -0.0,8.235636051664933e-134,2.556971795797625e-29,1.0579758498152456e-8,0.00011475882261306042,0.0005888877065690173,6.652913698646351e-256,0.00001917339499646537,0.01676084740122853,0.00010379219112150321,0.05773175126770213,0.22859568635866176,0.0000313873363442485,0.010544061743548945,0.00003055761743670354,0.010720267071215506,0.008092117051408023,1.0437218688689612e-7,0.0,0.0,8.235636051664933e-134,8.235636051664933e-134,2.556971795797625e-29,2.556971795797625e-29,1.0579758498152456e-8,1.0579758498152456e-8,0.00011475882261306042,0.00011475882261306042,0.0005888877065690173,0.0005888877065690173,6.652913698646351e-256,6.652913698646351e-256,0.00001917339499646537,0.00001917339499646537,0.01676084740122853,0.01676084740122853,0.00010379219112150321,0.00010379219112150321,0.05773175126770213,0.05773175126770213,0.22859568635866176,0.22859568635866176,0.0000313873363442485,0.0000313873363442485,0.008092117051408023,0.010544061743548945,0.010544061743548945,0.00003055761743670354,0.00003055761743670354,0.010720267071215506,0.010720267071215506,0.008092117051408023 -0.0,9.777529893007411e-61,3.826130248112146e-41,5.628869758517116e-10,0.006606368385034589,0.026862764826098992,0.0,0.10491803838708724,0.0017035873528745478,0.02344617033514976,0.0015566890911297376,5.847944406135609e-11,0.013487883960857639,0.06550613730482209,0.013107110269058865,0.06536065056076464,0.010644744102795707,0.00039956440887939127,0.0,0.0,9.777529893007411e-61,9.777529893007411e-61,3.826130248112146e-41,3.826130248112146e-41,5.628869758517116e-10,5.628869758517116e-10,0.006606368385034589,0.006606368385034589,0.026862764826098992,0.026862764826098992,0.0,0.0,0.10491803838708724,0.10491803838708724,0.0017035873528745478,0.0017035873528745478,0.02344617033514976,0.02344617033514976,0.0015566890911297376,0.0015566890911297376,5.847944406135609e-11,5.847944406135609e-11,0.013487883960857639,0.013487883960857639,0.010644744102795707,0.06550613730482209,0.06550613730482209,0.013107110269058865,0.013107110269058865,0.06536065056076464,0.06536065056076464,0.010644744102795707 -0.0,6.0045434755036e-28,0.0006704046076231789,0.007844364642467138,0.0275978642477098,0.029375913969217814,1.7920527984285134e-220,0.015769245371011827,0.004959914757340954,0.02996017416372993,0.014889481989087782,0.0000561300882400036,0.07421694069817703,0.01861439771846367,0.07422268180587463,0.01828288780220156,0.0144004146675825,0.007417550413816611,0.0,0.0,6.0045434755036e-28,6.0045434755036e-28,0.0006704046076231789,0.0006704046076231789,0.007844364642467138,0.007844364642467138,0.0275978642477098,0.0275978642477098,0.029375913969217814,0.029375913969217814,1.7920527984285134e-220,1.7920527984285134e-220,0.015769245371011827,0.015769245371011827,0.004959914757340954,0.004959914757340954,0.02996017416372993,0.02996017416372993,0.014889481989087782,0.014889481989087782,0.0000561300882400036,0.0000561300882400036,0.07421694069817703,0.07421694069817703,0.0144004146675825,0.01861439771846367,0.01861439771846367,0.07422268180587463,0.07422268180587463,0.01828288780220156,0.01828288780220156,0.0144004146675825 -0.01907404758909798,0.01908665172423677,0.02073953783476208,0.019027489752176812,0.019027486161746626,0.019027486532550097,0.019081443547724338,0.019383338206406413,0.019027479442893774,0.019544824275282473,0.019029540287444364,0.019030021627617046,0.019392605459939538,0.019027487013647548,0.019404611821963937,0.019027486353306294,0.019027487105443927,0.019122925791280204,0.01907404758909798,0.01907404758909798,0.01908665172423677,0.01908665172423677,0.02073953783476208,0.02073953783476208,0.019027489752176812,0.019027489752176812,0.019027486161746626,0.019027486161746626,0.019027486532550097,0.019027486532550097,0.019081443547724338,0.019081443547724338,0.019383338206406413,0.019383338206406413,0.019027479442893774,0.019027479442893774,0.019544824275282473,0.019544824275282473,0.019029540287444364,0.019029540287444364,0.019030021627617046,0.019030021627617046,0.019392605459939538,0.019392605459939538,0.019027487105443927,0.019027487013647548,0.019027487013647548,0.019404611821963937,0.019404611821963937,0.019027486353306294,0.019027486353306294,0.019027487105443927 -0.003364030223554608,0.06121214203763051,0.014985496124183768,0.012907061756097913,0.007669461194416213,0.006658378545505245,0.15049033463723657,0.006022787542554379,0.006651946059643791,0.006647557290795609,0.00527778796889292,0.007265959588704294,0.008570355266590873,0.00879789178336437,0.008599739446579472,0.00871270329205755,0.007621578907567397,0.00563436500387355,0.003364030223554608,0.003364030223554608,0.06121214203763051,0.06121214203763051,0.014985496124183768,0.014985496124183768,0.012907061756097913,0.012907061756097913,0.007669461194416213,0.007669461194416213,0.006658378545505245,0.006658378545505245,0.15049033463723657,0.15049033463723657,0.006022787542554379,0.006022787542554379,0.006651946059643791,0.006651946059643791,0.006647557290795609,0.006647557290795609,0.00527778796889292,0.00527778796889292,0.007265959588704294,0.007265959588704294,0.008570355266590873,0.008570355266590873,0.007621578907567397,0.00879789178336437,0.00879789178336437,0.008599739446579472,0.008599739446579472,0.00871270329205755,0.00871270329205755,0.007621578907567397 -0.0,4.2277291316665924e-86,6.979949489214833e-57,1.996477750634271e-23,0.014994993157466238,0.07620091988587394,4.038154822124685e-271,3.1182441344047484e-15,3.52257164889038e-77,6.132327324578155e-28,0.0006462249643214032,3.526668655395945e-8,0.1169962015728313,2.6721218734032204e-28,0.12448345317088282,1.3877846535804261e-27,1.1033514649708024e-40,0.000034515945803883594,0.0,0.0,4.2277291316665924e-86,4.2277291316665924e-86,6.979949489214833e-57,6.979949489214833e-57,1.996477750634271e-23,1.996477750634271e-23,0.014994993157466238,0.014994993157466238,0.07620091988587394,0.07620091988587394,4.038154822124685e-271,4.038154822124685e-271,3.1182441344047484e-15,3.1182441344047484e-15,3.52257164889038e-77,3.52257164889038e-77,6.132327324578155e-28,6.132327324578155e-28,0.0006462249643214032,0.0006462249643214032,3.526668655395945e-8,3.526668655395945e-8,0.1169962015728313,0.1169962015728313,1.1033514649708024e-40,2.6721218734032204e-28,2.6721218734032204e-28,0.12448345317088282,0.12448345317088282,1.3877846535804261e-27,1.3877846535804261e-27,1.1033514649708024e-40 -0.0,3.226342387877471e-50,0.000029901299396901413,0.0014282643390349664,0.033020712182883355,0.04298883670962918,6.627947116438496e-116,0.0095204657664478,0.013868020915128097,0.02224445861771879,0.00013042010078486514,4.225693571337164e-8,0.04703321449674836,0.04574702686005693,0.047109104826891714,0.046315247825506514,0.02281201511739574,0.0032568060563231893,0.0,0.0,3.226342387877471e-50,3.226342387877471e-50,0.000029901299396901413,0.000029901299396901413,0.0014282643390349664,0.0014282643390349664,0.033020712182883355,0.033020712182883355,0.04298883670962918,0.04298883670962918,6.627947116438496e-116,6.627947116438496e-116,0.0095204657664478,0.0095204657664478,0.013868020915128097,0.013868020915128097,0.02224445861771879,0.02224445861771879,0.00013042010078486514,0.00013042010078486514,4.225693571337164e-8,4.225693571337164e-8,0.04703321449674836,0.04703321449674836,0.02281201511739574,0.04574702686005693,0.04574702686005693,0.047109104826891714,0.047109104826891714,0.046315247825506514,0.046315247825506514,0.02281201511739574 -1.4658086775350009e-233,3.655413124476968e-6,0.04630600558052325,0.07381114883001431,0.004390311635845967,0.012677486480129785,3.2669782200837778e-18,0.0007642477141835255,0.0027156943448999036,0.0014956416344857658,0.06949357284969432,0.06665421440915724,0.005735209109188765,0.020129549528312772,0.005825477953691126,0.01926863880872989,0.0039191406722577085,0.0004300151072837424,1.4658086775350009e-233,1.4658086775350009e-233,3.655413124476968e-6,3.655413124476968e-6,0.04630600558052325,0.04630600558052325,0.07381114883001431,0.07381114883001431,0.004390311635845967,0.004390311635845967,0.012677486480129785,0.012677486480129785,3.2669782200837778e-18,3.2669782200837778e-18,0.0007642477141835255,0.0007642477141835255,0.0027156943448999036,0.0027156943448999036,0.0014956416344857658,0.0014956416344857658,0.06949357284969432,0.06949357284969432,0.06665421440915724,0.06665421440915724,0.005735209109188765,0.005735209109188765,0.0039191406722577085,0.020129549528312772,0.020129549528312772,0.005825477953691126,0.005825477953691126,0.01926863880872989,0.01926863880872989,0.0039191406722577085 -0.0,2.2987506805568947e-184,3.88815724579996e-32,1.522755193917443e-15,0.07539114847341843,0.0004753041942918592,0.0,0.02684929127847905,0.10413284362723955,0.010333034897372246,1.9862056521365994e-19,1.071959435889031e-34,0.004541647005034586,0.0005810878612075785,0.003899153879517004,0.0007938414005340385,0.10137240881683332,0.014890715698212405,0.0,0.0,2.2987506805568947e-184,2.2987506805568947e-184,3.88815724579996e-32,3.88815724579996e-32,1.522755193917443e-15,1.522755193917443e-15,0.07539114847341843,0.07539114847341843,0.0004753041942918592,0.0004753041942918592,0.0,0.0,0.02684929127847905,0.02684929127847905,0.10413284362723955,0.10413284362723955,0.010333034897372246,0.010333034897372246,1.9862056521365994e-19,1.9862056521365994e-19,1.071959435889031e-34,1.071959435889031e-34,0.004541647005034586,0.004541647005034586,0.10137240881683332,0.0005810878612075785,0.0005810878612075785,0.003899153879517004,0.003899153879517004,0.0007938414005340385,0.0007938414005340385,0.10137240881683332 -5.7374827542219494e-15,0.11561337574984515,0.00034149968023353757,0.0002682105774813496,0.00003629358706763559,0.000037819596897012196,0.21629698520754356,0.000017486238121896795,0.000030181160348758757,0.00002409971092073489,0.00004834468256744987,0.0002727236431361547,0.00007612800431365477,0.00007617345536397431,0.00007647386245006536,0.00007391722042672855,0.00003872387756347129,0.000014691237139653653,5.7374827542219494e-15,5.7374827542219494e-15,0.11561337574984515,0.11561337574984515,0.00034149968023353757,0.00034149968023353757,0.0002682105774813496,0.0002682105774813496,0.00003629358706763559,0.00003629358706763559,0.000037819596897012196,0.000037819596897012196,0.21629698520754356,0.21629698520754356,0.000017486238121896795,0.000017486238121896795,0.000030181160348758757,0.000030181160348758757,0.00002409971092073489,0.00002409971092073489,0.00004834468256744987,0.00004834468256744987,0.0002727236431361547,0.0002727236431361547,0.00007612800431365477,0.00007612800431365477,0.00003872387756347129,0.00007617345536397431,0.00007617345536397431,0.00007647386245006536,0.00007647386245006536,0.00007391722042672855,0.00007391722042672855,0.00003872387756347129 -0.0,4.283450714574868e-42,2.3678602711092201e-7,0.09505735975851407,0.002205364871705136,0.0007689948677065039,4.6472235061158694e-145,0.0017475886019766057,0.0008939710656854517,0.015427347268824085,0.000012988953234688845,0.003121589396769643,0.07955381188494173,0.02553286945986348,0.08294750350214712,0.023493413522518557,0.002535504286219246,0.00010436732159962063,0.0,0.0,4.283450714574868e-42,4.283450714574868e-42,2.3678602711092201e-7,2.3678602711092201e-7,0.09505735975851407,0.09505735975851407,0.002205364871705136,0.002205364871705136,0.0007689948677065039,0.0007689948677065039,4.6472235061158694e-145,4.6472235061158694e-145,0.0017475886019766057,0.0017475886019766057,0.0008939710656854517,0.0008939710656854517,0.015427347268824085,0.015427347268824085,0.000012988953234688845,0.000012988953234688845,0.003121589396769643,0.003121589396769643,0.07955381188494173,0.07955381188494173,0.002535504286219246,0.02553286945986348,0.02553286945986348,0.08294750350214712,0.08294750350214712,0.023493413522518557,0.023493413522518557,0.002535504286219246 -1.7658811440201633e-80,0.015206352795901051,0.05656134024926376,0.05761587642510682,0.012899639346260558,0.012207583989332544,8.355415622015649e-7,0.0071181323078751794,0.012480101762744654,0.009452070717252523,0.007539716076755801,0.023590229169564596,0.01854635093391981,0.0329711263585402,0.01870089563243814,0.03219868180942306,0.014295927006988176,0.005845419631213134,1.7658811440201633e-80,1.7658811440201633e-80,0.015206352795901051,0.015206352795901051,0.05656134024926376,0.05656134024926376,0.05761587642510682,0.05761587642510682,0.012899639346260558,0.012899639346260558,0.012207583989332544,0.012207583989332544,8.355415622015649e-7,8.355415622015649e-7,0.0071181323078751794,0.0071181323078751794,0.012480101762744654,0.012480101762744654,0.009452070717252523,0.009452070717252523,0.007539716076755801,0.007539716076755801,0.023590229169564596,0.023590229169564596,0.01854635093391981,0.01854635093391981,0.014295927006988176,0.0329711263585402,0.0329711263585402,0.01870089563243814,0.01870089563243814,0.03219868180942306,0.03219868180942306,0.014295927006988176 -0.0,2.5667615435218293e-35,1.0848297886808876e-65,0.07026526527371878,0.002172230929267744,0.0018565349054705527,1.1004496957683439e-119,0.05610560005532269,0.0017518657116053816,0.0004508169454915843,0.0001138039779632498,0.015631704549891313,0.04492663872776034,0.046897614599017916,0.045551541460699736,0.044689730624165806,0.002812595885022356,0.00032216906380756126,0.0,0.0,2.5667615435218293e-35,2.5667615435218293e-35,1.0848297886808876e-65,1.0848297886808876e-65,0.07026526527371878,0.07026526527371878,0.002172230929267744,0.002172230929267744,0.0018565349054705527,0.0018565349054705527,1.1004496957683439e-119,1.1004496957683439e-119,0.05610560005532269,0.05610560005532269,0.0017518657116053816,0.0017518657116053816,0.0004508169454915843,0.0004508169454915843,0.0001138039779632498,0.0001138039779632498,0.015631704549891313,0.015631704549891313,0.04492663872776034,0.04492663872776034,0.002812595885022356,0.046897614599017916,0.046897614599017916,0.045551541460699736,0.045551541460699736,0.044689730624165806,0.044689730624165806,0.002812595885022356 -0.20219732404996787,0.0037316876234034374,0.0020169041621241304,0.000521922172793375,0.00034318009807668366,0.0002459710328519398,0.12098798266862784,0.0003143060976430602,0.00023924920242171226,0.0003959889915142791,0.00019221623063500317,0.0002583409013406178,0.0004206059624263712,0.000320443221278414,0.0004256911245329279,0.0003167642026094354,0.00032685439884954986,0.00023370357670995562,0.20219732404996787,0.20219732404996787,0.0037316876234034374,0.0037316876234034374,0.0020169041621241304,0.0020169041621241304,0.000521922172793375,0.000521922172793375,0.00034318009807668366,0.00034318009807668366,0.0002459710328519398,0.0002459710328519398,0.12098798266862784,0.12098798266862784,0.0003143060976430602,0.0003143060976430602,0.00023924920242171226,0.00023924920242171226,0.0003959889915142791,0.0003959889915142791,0.00019221623063500317,0.00019221623063500317,0.0002583409013406178,0.0002583409013406178,0.0004206059624263712,0.0004206059624263712,0.00032685439884954986,0.000320443221278414,0.000320443221278414,0.0004256911245329279,0.0004256911245329279,0.0003167642026094354,0.0003167642026094354,0.00032685439884954986 -3.693916329149411e-33,0.0995979773046456,0.14215452437461532,0.012133540462863896,0.005278504111791386,0.0041586003551265524,3.278622349332634e-10,0.00468726256907438,0.002290773905133545,0.009177050925193747,0.008245285913236654,0.01487037937880277,0.008579635004799817,0.004230136469113745,0.008840481415582834,0.004142599763710898,0.004382409394964748,0.0016925149704455414,3.693916329149411e-33,3.693916329149411e-33,0.0995979773046456,0.0995979773046456,0.14215452437461532,0.14215452437461532,0.012133540462863896,0.012133540462863896,0.005278504111791386,0.005278504111791386,0.0041586003551265524,0.0041586003551265524,3.278622349332634e-10,3.278622349332634e-10,0.00468726256907438,0.00468726256907438,0.002290773905133545,0.002290773905133545,0.009177050925193747,0.009177050925193747,0.008245285913236654,0.008245285913236654,0.01487037937880277,0.01487037937880277,0.008579635004799817,0.008579635004799817,0.004382409394964748,0.004230136469113745,0.004230136469113745,0.008840481415582834,0.008840481415582834,0.004142599763710898,0.004142599763710898,0.004382409394964748 -0.00010241110312329885,0.08729198991656739,0.011274747405975402,0.014033437665679046,0.00841997625443891,0.012347251274503238,0.09580169884553445,0.00546395664729537,0.006150915621880285,0.005924950627211623,0.02034257595008786,0.02721494148769289,0.007029993669098006,0.008152179593436759,0.007029388999220311,0.008073278516510962,0.006959595239935802,0.005160133545425096,0.00010241110312329885,0.00010241110312329885,0.08729198991656739,0.08729198991656739,0.011274747405975402,0.011274747405975402,0.014033437665679046,0.014033437665679046,0.00841997625443891,0.00841997625443891,0.012347251274503238,0.012347251274503238,0.09580169884553445,0.09580169884553445,0.00546395664729537,0.00546395664729537,0.006150915621880285,0.006150915621880285,0.005924950627211623,0.005924950627211623,0.02034257595008786,0.02034257595008786,0.02721494148769289,0.02721494148769289,0.007029993669098006,0.007029993669098006,0.006959595239935802,0.008152179593436759,0.008152179593436759,0.007029388999220311,0.007029388999220311,0.008073278516510962,0.008073278516510962,0.006959595239935802 -0.01801420052559033,0.018090835193545124,0.03052997922025269,0.0178675341519225,0.01786751173642956,0.017867515240446736,0.018083273439782128,0.020234963665950213,0.017867454320613957,0.021368847457060546,0.017880092626276697,0.017883002670589974,0.01998050367603176,0.017867538163088066,0.02005979247261989,0.017867519115237315,0.01786756128648398,0.018405625114235782,0.01801420052559033,0.01801420052559033,0.018090835193545124,0.018090835193545124,0.03052997922025269,0.03052997922025269,0.0178675341519225,0.0178675341519225,0.01786751173642956,0.01786751173642956,0.017867515240446736,0.017867515240446736,0.018083273439782128,0.018083273439782128,0.020234963665950213,0.020234963665950213,0.017867454320613957,0.017867454320613957,0.021368847457060546,0.021368847457060546,0.017880092626276697,0.017880092626276697,0.017883002670589974,0.017883002670589974,0.01998050367603176,0.01998050367603176,0.01786756128648398,0.017867538163088066,0.017867538163088066,0.02005979247261989,0.02005979247261989,0.017867519115237315,0.017867519115237315,0.01786756128648398 -5.473620927755871e-110,1.7833733197320319e-9,0.07234499343763326,0.03169982896636799,0.013649887990951282,0.027505281637374576,2.8445986158911155e-14,0.010399866370156927,0.008251926817661091,0.015444796909789338,0.035364433518081696,0.023129969857660023,0.026210357899866102,0.015493922753367154,0.026438880928553666,0.015218538230635395,0.009876013401306049,0.006913898491580647,5.473620927755871e-110,5.473620927755871e-110,1.7833733197320319e-9,1.7833733197320319e-9,0.07234499343763326,0.07234499343763326,0.03169982896636799,0.03169982896636799,0.013649887990951282,0.013649887990951282,0.027505281637374576,0.027505281637374576,2.8445986158911155e-14,2.8445986158911155e-14,0.010399866370156927,0.010399866370156927,0.008251926817661091,0.008251926817661091,0.015444796909789338,0.015444796909789338,0.035364433518081696,0.035364433518081696,0.023129969857660023,0.023129969857660023,0.026210357899866102,0.026210357899866102,0.009876013401306049,0.015493922753367154,0.015493922753367154,0.026438880928553666,0.026438880928553666,0.015218538230635395,0.015218538230635395,0.009876013401306049 -0.018593355315315627,0.018639021189123556,0.024969129644080157,0.018522251025653844,0.018522228088081398,0.01852223195199467,0.018608788345063187,0.019800208054985703,0.018522214001377716,0.020397481404255433,0.01852835935120735,0.018529628314255153,0.01964907756130838,0.018522230510607023,0.019691151962748208,0.018522235690618533,0.018522236264105558,0.01881451397565539,0.018593355315315627,0.018593355315315627,0.018639021189123556,0.018639021189123556,0.024969129644080157,0.024969129644080157,0.018522251025653844,0.018522251025653844,0.018522228088081398,0.018522228088081398,0.01852223195199467,0.01852223195199467,0.018608788345063187,0.018608788345063187,0.019800208054985703,0.019800208054985703,0.018522214001377716,0.018522214001377716,0.020397481404255433,0.020397481404255433,0.01852835935120735,0.01852835935120735,0.018529628314255153,0.018529628314255153,0.01964907756130838,0.01964907756130838,0.018522236264105558,0.018522230510607023,0.018522230510607023,0.019691151962748208,0.019691151962748208,0.018522235690618533,0.018522235690618533,0.018522236264105558 -2.2944782653144326e-80,3.609048264842551e-8,0.03881173623376082,0.04028084482579352,0.015660591739304598,0.03136307735826519,8.97344560694794e-11,0.009447902021916895,0.01508911307373227,0.011814462353333104,0.037523312581169595,0.0321534020886493,0.022037720107179037,0.0196980297134804,0.022061092227275123,0.019533134901801592,0.01499330288177327,0.008596725137044481,2.2944782653144326e-80,2.2944782653144326e-80,3.609048264842551e-8,3.609048264842551e-8,0.03881173623376082,0.03881173623376082,0.04028084482579352,0.04028084482579352,0.015660591739304598,0.015660591739304598,0.03136307735826519,0.03136307735826519,8.97344560694794e-11,8.97344560694794e-11,0.009447902021916895,0.009447902021916895,0.01508911307373227,0.01508911307373227,0.011814462353333104,0.011814462353333104,0.037523312581169595,0.037523312581169595,0.0321534020886493,0.0321534020886493,0.022037720107179037,0.022037720107179037,0.01499330288177327,0.0196980297134804,0.0196980297134804,0.022061092227275123,0.022061092227275123,0.019533134901801592,0.019533134901801592,0.01499330288177327 -0.0,1.6208434781658637e-197,9.482358830630352e-13,2.1475014705486676e-7,0.04383283593124807,0.00002574468072892129,3.341625273909663e-226,0.08478976643187514,0.051636197294222086,0.04298856661751097,1.638569218408554e-20,1.6319200345690953e-26,0.00018324023626382593,0.009896921395466236,0.00017938907972736378,0.010502778974302933,0.05502436507407976,0.10281993860043845,0.0,0.0,1.6208434781658637e-197,1.6208434781658637e-197,9.482358830630352e-13,9.482358830630352e-13,2.1475014705486676e-7,2.1475014705486676e-7,0.04383283593124807,0.04383283593124807,0.00002574468072892129,0.00002574468072892129,3.341625273909663e-226,3.341625273909663e-226,0.08478976643187514,0.08478976643187514,0.051636197294222086,0.051636197294222086,0.04298856661751097,0.04298856661751097,1.638569218408554e-20,1.638569218408554e-20,1.6319200345690953e-26,1.6319200345690953e-26,0.00018324023626382593,0.00018324023626382593,0.05502436507407976,0.009896921395466236,0.009896921395466236,0.00017938907972736378,0.00017938907972736378,0.010502778974302933,0.010502778974302933,0.05502436507407976 -0.0,2.7148160540364595e-291,2.3576983390356872e-8,5.785792847517655e-101,0.3203130741717174,0.002641034885042396,0.0,0.00010137689608681972,8.02567723470792e-40,8.441372049831857e-6,4.052515307294422e-24,3.0538278301970318e-30,0.005172488767711096,4.582513081939292e-21,0.005088492526964937,6.139049378317659e-21,5.183523655945721e-29,0.00002520341033220493,0.0,0.0,2.7148160540364595e-291,2.7148160540364595e-291,2.3576983390356872e-8,2.3576983390356872e-8,5.785792847517655e-101,5.785792847517655e-101,0.3203130741717174,0.3203130741717174,0.002641034885042396,0.002641034885042396,0.0,0.0,0.00010137689608681972,0.00010137689608681972,8.02567723470792e-40,8.02567723470792e-40,8.441372049831857e-6,8.441372049831857e-6,4.052515307294422e-24,4.052515307294422e-24,3.0538278301970318e-30,3.0538278301970318e-30,0.005172488767711096,0.005172488767711096,5.183523655945721e-29,4.582513081939292e-21,4.582513081939292e-21,0.005088492526964937,0.005088492526964937,6.139049378317659e-21,6.139049378317659e-21,5.183523655945721e-29 -3.077965805463037e-122,2.719029832659653e-7,0.022201098466384604,0.03797668680923935,0.0062995976540039765,0.016496279350386445,7.068354604252002e-18,0.008443063256386062,0.0019450061257526305,0.021170729860933424,0.0673926074607845,0.08404414175208148,0.024526573153956486,0.006862026937712159,0.02531133672245307,0.006603164508458219,0.0034838092978835924,0.001730820221801953,3.077965805463037e-122,3.077965805463037e-122,2.719029832659653e-7,2.719029832659653e-7,0.022201098466384604,0.022201098466384604,0.03797668680923935,0.03797668680923935,0.0062995976540039765,0.0062995976540039765,0.016496279350386445,0.016496279350386445,7.068354604252002e-18,7.068354604252002e-18,0.008443063256386062,0.008443063256386062,0.0019450061257526305,0.0019450061257526305,0.021170729860933424,0.021170729860933424,0.0673926074607845,0.0673926074607845,0.08404414175208148,0.08404414175208148,0.024526573153956486,0.024526573153956486,0.0034838092978835924,0.006862026937712159,0.006862026937712159,0.02531133672245307,0.02531133672245307,0.006603164508458219,0.006603164508458219,0.0034838092978835924 -0.0,3.2951366290562113e-93,2.0381246531636153e-119,0.3333114098963631,2.7348124794876345e-8,6.848819957298158e-8,7.572724589892329e-138,3.1826866319570223e-10,3.965063723737192e-7,2.7864062203442984e-16,3.5022858521187786e-8,7.690869398856887e-11,1.5991471722465955e-7,0.000010405960862461046,1.6223198433967666e-7,9.292442265270115e-6,1.375120275462275e-6,1.8398077547389705e-11,0.0,0.0,3.2951366290562113e-93,3.2951366290562113e-93,2.0381246531636153e-119,2.0381246531636153e-119,0.3333114098963631,0.3333114098963631,2.7348124794876345e-8,2.7348124794876345e-8,6.848819957298158e-8,6.848819957298158e-8,7.572724589892329e-138,7.572724589892329e-138,3.1826866319570223e-10,3.1826866319570223e-10,3.965063723737192e-7,3.965063723737192e-7,2.7864062203442984e-16,2.7864062203442984e-16,3.5022858521187786e-8,3.5022858521187786e-8,7.690869398856887e-11,7.690869398856887e-11,1.5991471722465955e-7,1.5991471722465955e-7,1.375120275462275e-6,0.000010405960862461046,0.000010405960862461046,1.6223198433967666e-7,1.6223198433967666e-7,9.292442265270115e-6,9.292442265270115e-6,1.375120275462275e-6 -0.0,2.0045299605225017e-89,6.520659630122507e-93,1.6460649280577723e-13,0.024278893015829753,0.0946658943501119,3.9871948590328425e-180,8.0613471066737105e-28,2.983849391389519e-76,1.7049092241319535e-39,0.00004512941761540351,4.988377956599033e-8,0.10795466952233795,5.541254994286285e-23,0.1055890165179297,3.417211058958938e-22,6.743690116097445e-34,0.0023990418766932885,0.0,0.0,2.0045299605225017e-89,2.0045299605225017e-89,6.520659630122507e-93,6.520659630122507e-93,1.6460649280577723e-13,1.6460649280577723e-13,0.024278893015829753,0.024278893015829753,0.0946658943501119,0.0946658943501119,3.9871948590328425e-180,3.9871948590328425e-180,8.0613471066737105e-28,8.0613471066737105e-28,2.983849391389519e-76,2.983849391389519e-76,1.7049092241319535e-39,1.7049092241319535e-39,0.00004512941761540351,0.00004512941761540351,4.988377956599033e-8,4.988377956599033e-8,0.10795466952233795,0.10795466952233795,6.743690116097445e-34,5.541254994286285e-23,5.541254994286285e-23,0.1055890165179297,0.1055890165179297,3.417211058958938e-22,3.417211058958938e-22,6.743690116097445e-34 -0.0,1.740858268470606e-27,0.00625676207407207,1.952575744922027e-6,0.004362803951679937,0.026208619543878396,0.0,0.038601199581921444,0.043438171139559084,0.04475722115151165,0.002709517808861293,4.6705098276321825e-7,0.04375110290862059,0.029816582782489002,0.04367908298152913,0.03135498562001272,0.006671943433304333,0.03516876218749767,0.0,0.0,1.740858268470606e-27,1.740858268470606e-27,0.00625676207407207,0.00625676207407207,1.952575744922027e-6,1.952575744922027e-6,0.004362803951679937,0.004362803951679937,0.026208619543878396,0.026208619543878396,0.0,0.0,0.038601199581921444,0.038601199581921444,0.043438171139559084,0.043438171139559084,0.04475722115151165,0.04475722115151165,0.002709517808861293,0.002709517808861293,4.6705098276321825e-7,4.6705098276321825e-7,0.04375110290862059,0.04375110290862059,0.006671943433304333,0.029816582782489002,0.029816582782489002,0.04367908298152913,0.04367908298152913,0.03135498562001272,0.03135498562001272,0.006671943433304333 -0.0,0.0,0.0,4.641353876152883e-39,3.71835689926393e-11,1.103977486351813e-10,0.0,1.5883533896063837e-67,0.22257017997813175,1.0588306432736819e-147,1.1159616847261901e-33,8.788173239463156e-80,3.2150230681307045e-14,7.398944208391338e-7,9.931204727185427e-15,1.5654516496666462e-6,1.4789173799979545e-6,0.3322781068323832,0.0,0.0,0.0,0.0,0.0,0.0,4.641353876152883e-39,4.641353876152883e-39,3.71835689926393e-11,3.71835689926393e-11,1.103977486351813e-10,1.103977486351813e-10,0.0,0.0,1.5883533896063837e-67,1.5883533896063837e-67,0.22257017997813175,0.22257017997813175,1.0588306432736819e-147,1.0588306432736819e-147,1.1159616847261901e-33,1.1159616847261901e-33,8.788173239463156e-80,8.788173239463156e-80,3.2150230681307045e-14,3.2150230681307045e-14,1.4789173799979545e-6,7.398944208391338e-7,7.398944208391338e-7,9.931204727185427e-15,9.931204727185427e-15,1.5654516496666462e-6,1.5654516496666462e-6,1.4789173799979545e-6 -0.0,3.7895070589183846e-44,3.2983012220259236e-40,0.000033104483970187284,0.08550330537778933,0.0006798280562365542,0.0,0.00010554778927308984,0.0001518084938535128,4.022043463152737e-6,2.2146175092779346e-7,3.714425372065583e-10,0.011344523070036165,0.04185210797812736,0.011671038616113658,0.04196812203200179,0.14001124506477508,0.00002537548349985291,0.0,0.0,3.7895070589183846e-44,3.7895070589183846e-44,3.2983012220259236e-40,3.2983012220259236e-40,0.000033104483970187284,0.000033104483970187284,0.08550330537778933,0.08550330537778933,0.0006798280562365542,0.0006798280562365542,0.0,0.0,0.00010554778927308984,0.00010554778927308984,0.0001518084938535128,0.0001518084938535128,4.022043463152737e-6,4.022043463152737e-6,2.2146175092779346e-7,2.2146175092779346e-7,3.714425372065583e-10,3.714425372065583e-10,0.011344523070036165,0.011344523070036165,0.14001124506477508,0.04185210797812736,0.04185210797812736,0.011671038616113658,0.011671038616113658,0.04196812203200179,0.04196812203200179,0.14001124506477508 -5.688479309186138e-19,0.18800428363486155,0.03583540166747367,0.002230056683810379,0.0002963089608650536,0.00031702669552849936,0.09981404876767487,0.0004510422299916674,0.0004267975041298704,0.0008309207884786866,0.0001717476484232958,0.0004037582370383503,0.0013925778447826168,0.0006342581544775556,0.0014247452380510835,0.0006255121432524188,0.00040118492280952596,0.0002209866350525746,5.688479309186138e-19,5.688479309186138e-19,0.18800428363486155,0.18800428363486155,0.03583540166747367,0.03583540166747367,0.002230056683810379,0.002230056683810379,0.0002963089608650536,0.0002963089608650536,0.00031702669552849936,0.00031702669552849936,0.09981404876767487,0.09981404876767487,0.0004510422299916674,0.0004510422299916674,0.0004267975041298704,0.0004267975041298704,0.0008309207884786866,0.0008309207884786866,0.0001717476484232958,0.0001717476484232958,0.0004037582370383503,0.0004037582370383503,0.0013925778447826168,0.0013925778447826168,0.00040118492280952596,0.0006342581544775556,0.0006342581544775556,0.0014247452380510835,0.0014247452380510835,0.0006255121432524188,0.0006255121432524188,0.00040118492280952596 -0.0,7.797773371891067e-70,1.312173869334203e-38,0.011896143435074547,0.0308584329405815,0.03315471120714905,1.1439045746059652e-122,0.019621703224286684,0.04109551640136705,0.0017637144252542199,0.01272833943736476,0.039102305633292464,0.0011488751549802825,0.04574406651447068,0.0009481733898241565,0.045774840492882204,0.03950979478888766,0.029960148863754043,0.0,0.0,7.797773371891067e-70,7.797773371891067e-70,1.312173869334203e-38,1.312173869334203e-38,0.011896143435074547,0.011896143435074547,0.0308584329405815,0.0308584329405815,0.03315471120714905,0.03315471120714905,1.1439045746059652e-122,1.1439045746059652e-122,0.019621703224286684,0.019621703224286684,0.04109551640136705,0.04109551640136705,0.0017637144252542199,0.0017637144252542199,0.01272833943736476,0.01272833943736476,0.039102305633292464,0.039102305633292464,0.0011488751549802825,0.0011488751549802825,0.03950979478888766,0.04574406651447068,0.04574406651447068,0.0009481733898241565,0.0009481733898241565,0.045774840492882204,0.045774840492882204,0.03950979478888766 -0.0,2.8706582262701876e-133,2.2062130566603843e-14,0.0,1.2700980118640232e-10,0.00004767418654336643,0.0,0.22490413286008973,1.0981279926787139e-130,0.00034456406133569515,1.920912811562105e-19,6.734959281797576e-21,0.0017511458317516972,4.025825694326767e-88,0.0017070555175263142,5.080497434441169e-88,5.5303926560750984e-114,0.3137362822471636,0.0,0.0,2.8706582262701876e-133,2.8706582262701876e-133,2.2062130566603843e-14,2.2062130566603843e-14,0.0,0.0,1.2700980118640232e-10,1.2700980118640232e-10,0.00004767418654336643,0.00004767418654336643,0.0,0.0,0.22490413286008973,0.22490413286008973,1.0981279926787139e-130,1.0981279926787139e-130,0.00034456406133569515,0.00034456406133569515,1.920912811562105e-19,1.920912811562105e-19,6.734959281797576e-21,6.734959281797576e-21,0.0017511458317516972,0.0017511458317516972,5.5303926560750984e-114,4.025825694326767e-88,4.025825694326767e-88,0.0017070555175263142,0.0017070555175263142,5.080497434441169e-88,5.080497434441169e-88,5.5303926560750984e-114 -0.0,6.845163529652287e-145,0.07525623207603215,0.0,2.001220993563558e-54,0.05642945824184642,8.152e-320,0.018364230558141643,0.02227669168328273,0.022975350024431435,0.02427308132434568,6.300508173e-314,0.05311531360069484,2.4758579148764535e-33,0.0530286981361781,1.4870297953584482e-31,0.0,0.02284283306514087,0.0,0.0,6.845163529652287e-145,6.845163529652287e-145,0.07525623207603215,0.07525623207603215,0.0,0.0,2.001220993563558e-54,2.001220993563558e-54,0.05642945824184642,0.05642945824184642,8.152e-320,8.152e-320,0.018364230558141643,0.018364230558141643,0.02227669168328273,0.02227669168328273,0.022975350024431435,0.022975350024431435,0.02427308132434568,0.02427308132434568,6.300508173e-314,6.300508173e-314,0.05311531360069484,0.05311531360069484,0.0,2.4758579148764535e-33,2.4758579148764535e-33,0.0530286981361781,0.0530286981361781,1.4870297953584482e-31,1.4870297953584482e-31,0.0 -0.0,0.0,0.002840757445014925,0.0,0.0,0.00011909238034892685,0.0,0.02331318483976181,0.08129107830664699,0.03311903975578799,0.09312058461190081,0.0,0.04433273312337404,0.0,0.0442474039067766,0.0,0.0,0.03284837689116387,0.0,0.0,0.0,0.0,0.002840757445014925,0.002840757445014925,0.0,0.0,0.0,0.0,0.00011909238034892685,0.00011909238034892685,0.0,0.0,0.02331318483976181,0.02331318483976181,0.08129107830664699,0.08129107830664699,0.03311903975578799,0.03311903975578799,0.09312058461190081,0.09312058461190081,0.0,0.0,0.04433273312337404,0.04433273312337404,0.0,0.0,0.0,0.0442474039067766,0.0442474039067766,0.0,0.0,0.0 -2.3251292721513982e-141,3.7292612551385016e-10,0.03238053866538309,0.00014479585728411783,0.023539384155792535,0.02557065547838434,1.7886113457239126e-18,0.007972930592746945,0.03202601013596461,0.010511501818952787,0.031645274324550034,0.0289564764097857,0.021483419412656052,0.03135671749462584,0.02156199345481285,0.03142327965339564,0.03246268024550476,0.006893025781703758,2.3251292721513982e-141,2.3251292721513982e-141,3.7292612551385016e-10,3.7292612551385016e-10,0.03238053866538309,0.03238053866538309,0.00014479585728411783,0.00014479585728411783,0.023539384155792535,0.023539384155792535,0.02557065547838434,0.02557065547838434,1.7886113457239126e-18,1.7886113457239126e-18,0.007972930592746945,0.007972930592746945,0.03202601013596461,0.03202601013596461,0.010511501818952787,0.010511501818952787,0.031645274324550034,0.031645274324550034,0.0289564764097857,0.0289564764097857,0.021483419412656052,0.021483419412656052,0.03246268024550476,0.03135671749462584,0.03135671749462584,0.02156199345481285,0.02156199345481285,0.03142327965339564,0.03142327965339564,0.03246268024550476 -9.255631526443318e-13,0.07722413205459835,0.056764401060994535,0.05553757049778844,0.012731681965471022,0.00835013423868678,0.0004336660029090689,0.007813794683602451,0.010341326476594973,0.010941810319554605,0.006286304260014199,0.01549369132708996,0.009683450095119275,0.016656479521770448,0.009828145287833413,0.01640499714314004,0.017300837989136716,0.004622731224310336,9.255631526443318e-13,9.255631526443318e-13,0.07722413205459835,0.07722413205459835,0.056764401060994535,0.056764401060994535,0.05553757049778844,0.05553757049778844,0.012731681965471022,0.012731681965471022,0.00835013423868678,0.00835013423868678,0.0004336660029090689,0.0004336660029090689,0.007813794683602451,0.007813794683602451,0.010341326476594973,0.010341326476594973,0.010941810319554605,0.010941810319554605,0.006286304260014199,0.006286304260014199,0.01549369132708996,0.01549369132708996,0.009683450095119275,0.009683450095119275,0.017300837989136716,0.016656479521770448,0.016656479521770448,0.009828145287833413,0.009828145287833413,0.01640499714314004,0.01640499714314004,0.017300837989136716 -1.4954023586058297e-38,0.1011313385652332,0.011914157744889629,0.00002112749336198203,0.011391091727452625,0.01034352853604438,0.0011657616266443434,0.016582120105476123,0.020404818921064653,0.042588501140605216,0.0041882157742453,0.014434102166279666,0.00966636792024862,0.027508129384636995,0.009902283646063782,0.027212245099642283,0.024335825083239664,0.00163115519461444,1.4954023586058297e-38,1.4954023586058297e-38,0.1011313385652332,0.1011313385652332,0.011914157744889629,0.011914157744889629,0.00002112749336198203,0.00002112749336198203,0.011391091727452625,0.011391091727452625,0.01034352853604438,0.01034352853604438,0.0011657616266443434,0.0011657616266443434,0.016582120105476123,0.016582120105476123,0.020404818921064653,0.020404818921064653,0.042588501140605216,0.042588501140605216,0.0041882157742453,0.0041882157742453,0.014434102166279666,0.014434102166279666,0.00966636792024862,0.00966636792024862,0.024335825083239664,0.027508129384636995,0.027508129384636995,0.009902283646063782,0.009902283646063782,0.027212245099642283,0.027212245099642283,0.024335825083239664 -3.925075143497419e-192,8.811814129499924e-14,0.027224275937030484,0.017419755593652046,0.026928353286700478,0.02399579671892673,1.3891729707626572e-29,0.015695620915841407,0.024470206530650605,0.017920681498076796,0.013655277269693638,0.024053753061132752,0.026786389058374428,0.028313782849495383,0.02678177855502244,0.028291771787110443,0.02670034496105779,0.015286635931439883,3.925075143497419e-192,3.925075143497419e-192,8.811814129499924e-14,8.811814129499924e-14,0.027224275937030484,0.027224275937030484,0.017419755593652046,0.017419755593652046,0.026928353286700478,0.026928353286700478,0.02399579671892673,0.02399579671892673,1.3891729707626572e-29,1.3891729707626572e-29,0.015695620915841407,0.015695620915841407,0.024470206530650605,0.024470206530650605,0.017920681498076796,0.017920681498076796,0.013655277269693638,0.013655277269693638,0.024053753061132752,0.024053753061132752,0.026786389058374428,0.026786389058374428,0.02670034496105779,0.028313782849495383,0.028313782849495383,0.02678177855502244,0.02678177855502244,0.028291771787110443,0.028291771787110443,0.02670034496105779 -6.7566165e-317,7.011713355235364e-43,9.158396764960013e-53,0.020810375400760323,0.04872459324934524,0.04356906328968981,4.987224267106537e-47,0.00014667523685958511,0.04402997536810358,1.6563238239345958e-7,0.0006081529933810943,0.00005714893223889198,0.0034852927594866416,0.05798142461196505,0.0029711205277740712,0.057612696145241456,0.04561115815975911,0.023176473079038133,6.7566165e-317,6.7566165e-317,7.011713355235364e-43,7.011713355235364e-43,9.158396764960013e-53,9.158396764960013e-53,0.020810375400760323,0.020810375400760323,0.04872459324934524,0.04872459324934524,0.04356906328968981,0.04356906328968981,4.987224267106537e-47,4.987224267106537e-47,0.00014667523685958511,0.00014667523685958511,0.04402997536810358,0.04402997536810358,1.6563238239345958e-7,1.6563238239345958e-7,0.0006081529933810943,0.0006081529933810943,0.00005714893223889198,0.00005714893223889198,0.0034852927594866416,0.0034852927594866416,0.04561115815975911,0.05798142461196505,0.05798142461196505,0.0029711205277740712,0.0029711205277740712,0.057612696145241456,0.057612696145241456,0.04561115815975911 -7.601617220546029e-228,3.827028403843702e-24,5.928078375326608e-9,0.03135679398529893,0.024927051205372953,0.03515353661271731,4.806662957344174e-31,0.03493755480669527,0.022359472448560878,0.031972117698469395,0.006918999491202198,0.002576530011649752,0.0284540201569451,0.028564548850874824,0.027851511982124384,0.028368555306331884,0.022611185359222755,0.021844348469368204,7.601617220546029e-228,7.601617220546029e-228,3.827028403843702e-24,3.827028403843702e-24,5.928078375326608e-9,5.928078375326608e-9,0.03135679398529893,0.03135679398529893,0.024927051205372953,0.024927051205372953,0.03515353661271731,0.03515353661271731,4.806662957344174e-31,4.806662957344174e-31,0.03493755480669527,0.03493755480669527,0.022359472448560878,0.022359472448560878,0.031972117698469395,0.031972117698469395,0.006918999491202198,0.006918999491202198,0.002576530011649752,0.002576530011649752,0.0284540201569451,0.0284540201569451,0.022611185359222755,0.028564548850874824,0.028564548850874824,0.027851511982124384,0.027851511982124384,0.028368555306331884,0.028368555306331884,0.022611185359222755 -3.432857843869982e-184,2.328431496146158e-15,0.022809095253116817,0.03224053791957274,0.020230828075621585,0.019856739836610054,1.5174489221935631e-25,0.01590306596097853,0.022194534620104615,0.0198402912535975,0.012594146978376455,0.022126171345498467,0.03212751223549292,0.027196848170598552,0.032145140552157156,0.027000999130995382,0.022273945620588893,0.0143804291400641,3.432857843869982e-184,3.432857843869982e-184,2.328431496146158e-15,2.328431496146158e-15,0.022809095253116817,0.022809095253116817,0.03224053791957274,0.03224053791957274,0.020230828075621585,0.020230828075621585,0.019856739836610054,0.019856739836610054,1.5174489221935631e-25,1.5174489221935631e-25,0.01590306596097853,0.01590306596097853,0.022194534620104615,0.022194534620104615,0.0198402912535975,0.0198402912535975,0.012594146978376455,0.012594146978376455,0.022126171345498467,0.022126171345498467,0.03212751223549292,0.03212751223549292,0.022273945620588893,0.027196848170598552,0.027196848170598552,0.032145140552157156,0.032145140552157156,0.027000999130995382,0.027000999130995382,0.022273945620588893 -0.0,4.373393952028077e-34,1.2614364867125e-13,0.007649862834622679,0.032000044960613025,0.03199973005319397,2.1463384750429976e-60,0.03166960230681677,0.033517555898056245,0.01789736961396507,0.020578965245429497,0.033141421492048365,0.009623452916386183,0.03145597789517753,0.009054841519820703,0.031666005504644004,0.03347572835499103,0.028808324212326285,0.0,0.0,4.373393952028077e-34,4.373393952028077e-34,1.2614364867125e-13,1.2614364867125e-13,0.007649862834622679,0.007649862834622679,0.032000044960613025,0.032000044960613025,0.03199973005319397,0.03199973005319397,2.1463384750429976e-60,2.1463384750429976e-60,0.03166960230681677,0.03166960230681677,0.033517555898056245,0.033517555898056245,0.01789736961396507,0.01789736961396507,0.020578965245429497,0.020578965245429497,0.033141421492048365,0.033141421492048365,0.009623452916386183,0.009623452916386183,0.03347572835499103,0.03145597789517753,0.03145597789517753,0.009054841519820703,0.009054841519820703,0.031666005504644004,0.031666005504644004,0.03347572835499103 -0.0,6.886873144256939e-42,9.05453935795051e-19,0.000027096606197668657,0.04373696663844799,0.043129841945167516,6.389675571821445e-75,0.03566370035363814,0.03250816372479572,0.012894312624957745,0.04122024050649504,0.029084814287321913,0.0057897274306694625,0.017872439680251484,0.0052424251877335555,0.018396675968534594,0.03432683070786332,0.040320293013777514,0.0,0.0,6.886873144256939e-42,6.886873144256939e-42,9.05453935795051e-19,9.05453935795051e-19,0.000027096606197668657,0.000027096606197668657,0.04373696663844799,0.04373696663844799,0.043129841945167516,0.043129841945167516,6.389675571821445e-75,6.389675571821445e-75,0.03566370035363814,0.03566370035363814,0.03250816372479572,0.03250816372479572,0.012894312624957745,0.012894312624957745,0.04122024050649504,0.04122024050649504,0.029084814287321913,0.029084814287321913,0.0057897274306694625,0.0057897274306694625,0.03432683070786332,0.017872439680251484,0.017872439680251484,0.0052424251877335555,0.0052424251877335555,0.018396675968534594,0.018396675968534594,0.03432683070786332 -0.0,2.569299555716712e-124,4.201724655780976e-298,3.598723484960538e-8,0.036922535559741246,0.01275334203689512,5.9182913895477975e-196,9.914627825269277e-21,0.06241990074889973,3.3766087204179023e-49,4.885403875083996e-8,8.359695912350744e-9,0.005231471657055718,0.07486084972846532,0.0039596169839414335,0.07565551980038,0.05731605011716037,0.012641860499474751,0.0,0.0,2.569299555716712e-124,2.569299555716712e-124,4.201724655780976e-298,4.201724655780976e-298,3.598723484960538e-8,3.598723484960538e-8,0.036922535559741246,0.036922535559741246,0.01275334203689512,0.01275334203689512,5.9182913895477975e-196,5.9182913895477975e-196,9.914627825269277e-21,9.914627825269277e-21,0.06241990074889973,0.06241990074889973,3.3766087204179023e-49,3.3766087204179023e-49,4.885403875083996e-8,4.885403875083996e-8,8.359695912350744e-9,8.359695912350744e-9,0.005231471657055718,0.005231471657055718,0.05731605011716037,0.07486084972846532,0.07486084972846532,0.0039596169839414335,0.0039596169839414335,0.07565551980038,0.07565551980038,0.05731605011716037 -0.0,2.5953856249599174e-48,1.7798406949783382e-16,0.02824061785611498,0.0013106523637919248,0.010565915424778288,8.467253352872644e-69,0.026242442356687917,0.0037796079634329137,0.05460063784416423,0.05227772160920148,0.09734496980548733,0.012931995441041894,0.015095652339191041,0.01331359702524391,0.01464828055971535,0.0028904748120563424,0.000272303797276617,0.0,0.0,2.5953856249599174e-48,2.5953856249599174e-48,1.7798406949783382e-16,1.7798406949783382e-16,0.02824061785611498,0.02824061785611498,0.0013106523637919248,0.0013106523637919248,0.010565915424778288,0.010565915424778288,8.467253352872644e-69,8.467253352872644e-69,0.026242442356687917,0.026242442356687917,0.0037796079634329137,0.0037796079634329137,0.05460063784416423,0.05460063784416423,0.05227772160920148,0.05227772160920148,0.09734496980548733,0.09734496980548733,0.012931995441041894,0.012931995441041894,0.0028904748120563424,0.015095652339191041,0.015095652339191041,0.01331359702524391,0.01331359702524391,0.01464828055971535,0.01464828055971535,0.0028904748120563424 +9.806304342441755e-7,3.6143388004072044e-8,0.006676099831802284,0.006629436504977235,3.6130948722512775e-8,0.006663256544926677,0.006616638685216925,9.805601394705007e-7,9.718702449405498e-7,9.812552656235563e-7,9.752675659137105e-7,0.0009864129325478073,0.000998422654404027,4.674474454366421e-6,4.652872914068991e-6,1.6154706189686563e-6,3.6155858854001994e-8,3.587602945385349e-8,0.9449941666058286,0.0065703581246922445,0.006639426646484675,0.0065831104831131845,3.611854113384465e-8,3.5863674826569695e-8,0.006626622295927683 +0.09286442961396763,0.004389723575445374,0.00014332118099054218,0.00014620719175635876,0.004388332918661438,0.0001446196755644051,0.00014753272031309866,0.09285873084188462,0.09222214399833763,0.09290795996301031,0.09249016243825389,0.007985892387759203,0.007821562687143103,0.214698645328275,0.21430063574403116,0.06441338366774861,0.004391115715239385,0.004353047647435084,2.0962847692744364e-25,0.00015049705555538847,0.0001464843744400255,0.00014914400839924745,0.0043869437565174745,0.004351670795922817,0.0001478127133481263 +0.14239280584641942,0.0416293585812027,4.27913563370838e-15,4.5288002394352976e-15,0.04162565700659728,4.3971555051061506e-15,4.6538108259789555e-15,0.14241857390268892,0.14275170219740915,0.1422667089894492,0.14260021075476895,5.776669525101753e-9,5.395823039099979e-9,0.010927659805284843,0.010995463509855197,0.01617283780796491,0.04163294929307138,0.041483934877711785,9.408253569695961e-67,4.924901162933014e-15,4.523869773999874e-15,4.792501337222194e-15,0.04162184433769829,0.04148028191734882,4.648742152813996e-15 +0.0005473886796753058,0.000016746680214543957,0.11165126146668122,0.11184240377277108,0.000016740430872172023,0.11147724616373138,0.11166822890433835,0.0005473829871381502,0.000542279822373878,0.0005475099729676621,0.0005444863350010088,0.04780946192414725,0.047991473967099685,0.003066126752184403,0.003053647274016329,0.0010832881325290803,0.000016752944357314188,0.000016597250298053758,2.6207957220439385e-6,0.11185763635173085,0.11190479423703013,0.11203197150511104,0.000016734196400807228,0.000016591049125890785,0.11173062840448225 +0.006980084156673521,0.0002639636817894038,0.04317351040474511,0.04348399253277211,0.00026399206656718135,0.04337577133800907,0.04368763928677996,0.006981856512367023,0.0069243840711071146,0.006974732887029155,0.00694961709216489,0.2922689627325422,0.2913518615825273,0.008651609469867238,0.008643753195982384,0.01421188886892148,0.00026393528546376143,0.0002620124648097071,1.0944222216145577e-13,0.044000596722686185,0.043380537389923556,0.04379556169023081,0.00026402044076294053,0.0002620402921567726,0.04358367583401173 +0.07904241957622318,0.0352774929238901,3.783354319135044e-10,3.942289003458596e-10,0.03526830572284342,3.81113805462872e-10,3.9713572861460817e-10,0.07904397369467193,0.07894087712105645,0.07903855150120669,0.07907694006184149,2.5621199872200986e-7,2.454988327846958e-7,0.1651239144691324,0.16540072155174607,0.06317124226872856,0.03528668990558574,0.03503917492660026,5.100575882846022e-44,4.1379588272873464e-10,3.943317225953804e-10,4.107550319820944e-10,0.03525912838705915,0.03503006301164641,3.972400177099084e-10 +0.00012710855674851414,4.2671293079473325e-6,0.11554877155268761,0.11532196453947381,4.26585002474672e-6,0.11542721448841158,0.1152002540466562,0.0001271026167657571,0.00012589166037812018,0.00012718072636618574,0.00012639758039297615,0.03710994280426375,0.0373778230312343,0.0007056862932867727,0.0007026056876621263,0.0002438684792974939,4.268412774562437e-6,4.23113529604611e-6,0.0007689279414845901,0.11497268024095093,0.1154940820512876,0.11509454371918032,4.2645749428087044e-6,4.229865506468661e-6,0.11537242701561848 +0.003165796255218947,0.00010180070655739146,0.09268689439609074,0.09314286878849515,0.00010177518451162985,0.09271039193440034,0.09316662422684072,0.00316567783852794,0.0031359616736834307,0.0031674869205775367,0.003149009343013618,0.09734124473680918,0.09733000545137022,0.018849083207902278,0.01877350484741819,0.005794371611457784,0.00010182633521975247,0.0001008507535028709,1.8591264902638357e-9,0.09362295655833942,0.093283172725656,0.09359894549553816,0.00010174976953331658,0.00010082546016901453,0.09330717392004005 +0.19096152867019364,0.006436851768224367,8.549084347122506e-16,9.048000191988585e-16,0.006441963115817743,8.829595671748301e-16,9.345043646577483e-16,0.1909200691640191,0.191387283238407,0.19110946310904234,0.19100234133152835,3.0241366183826337e-9,2.8134456767293393e-9,0.0008027327143900488,0.0008092025429145798,0.004386658155698982,0.006431720050377016,0.006429010363972242,4.865038089462688e-68,9.889497334266125e-16,9.082430815145676e-16,9.574983510349583e-16,0.006447053982498137,0.006434115955326608,9.380626147580952e-16 +7.2127788266054726e-6,3.041533301429473e-7,0.032541161996695676,0.03234073643247026,3.040510477830717e-7,0.032484655085535254,0.032284369483955085,7.212317428688774e-6,7.148431863262354e-6,7.217484558194582e-6,7.173978885379245e-6,0.005481089785376278,0.005542938726426714,0.00003592126003345788,0.000035761455788293886,0.00001228066036807166,3.0425590590455895e-7,3.018852659699694e-7,0.7302619140137301,0.03208532138870725,0.03238544789057148,0.03214154791191632,3.039490599367854e-7,3.017836682233275e-7,0.032329068838585655 +0.00004975079781477279,1.926682399955029e-6,0.11387099475494393,0.113449503817175,1.926071296455573e-6,0.11393347576839519,0.11351088261676666,0.00004975282678944299,0.00004927705753264747,0.00004975953157907513,0.000049474911754100734,0.04505613255790262,0.045456551927193826,0.00026124739341912187,0.0002601853810529101,0.00009725070807521091,1.9272956592340388e-6,1.910710833511872e-6,0.0007947598804860551,0.11308920501699952,0.11343492800952835,0.11302892192173711,1.9254623578413038e-6,1.910104036435635e-6,0.11349641879427122 +0.05336338736190962,0.019956956084919014,5.014612682652536e-8,5.1848741028532904e-8,0.019952760797072047,5.014619354882782e-8,5.1850380575566226e-8,0.053359112853076374,0.05320165252808348,0.05339543672241111,0.05334674702143929,2.626337482405094e-6,2.5465242526002647e-6,0.2698961911971273,0.2698948975139286,0.07411536452774332,0.01996117150357408,0.01980315420189199,1.3583994625146011e-33,5.360861768835798e-8,5.193578299972559e-8,5.360530620900315e-8,0.019948585722641958,0.019798994023699217,5.193759864142893e-8 +0.009558728479318544,0.0013060765948230957,0.029929818316767925,0.030193539616478783,0.0013066622779873234,0.030143696233070626,0.030409171102834306,0.009564481262817798,0.009505535068075733,0.009522092301056315,0.00953443983712542,0.31681200652150715,0.3149646944076343,0.0061191295495570085,0.006128049395601806,0.05801597035402434,0.001305491800554031,0.0012977819725957446,7.22395349770554e-17,0.030676140447679703,0.030213187445999237,0.030458748063638682,0.0013072488577765538,0.0012983622024558032,0.03042894789061962 +0.022040160449661422,0.0467100212421122,1.9781345716275357e-9,2.0606849065776818e-9,0.04676154023624917,1.9968299211042572e-9,2.0802163708655203e-9,0.022075368824608657,0.022064364567159746,0.021904666628893916,0.022112244998182373,0.000011201506874879202,0.000010757642252410165,0.008885553077252497,0.008951543781723846,0.5919879019127718,0.04665852056078289,0.04648093639610319,2.922078094978247e-46,2.166900647371918e-9,2.02766350233901e-9,2.1464978925070884e-9,0.04681307750440386,0.04653212416718412,2.0468551882541964e-9 +0.006024387035772546,0.161277405780819,2.679358849082316e-27,2.9461236564947987e-27,0.1611739245906648,2.740670490772935e-27,3.013741505310838e-27,0.006022792433084205,0.006104087002409104,0.006028864500037938,0.006081054818680498,1.7226538298827091e-19,1.543981073601039e-19,0.001039330757280694,0.0010501953305426279,0.00024345593390162339,0.16138061310874294,0.16130346781335375,1.922228744913225e-99,3.31344631114008e-27,2.9551971754479194e-27,3.238888178596711e-27,0.16107016921034714,0.161200251684363,3.0230332291548535e-27 +0.0001223270181928289,0.16635426510446913,3.777745840093824e-33,4.2303739475599184e-33,0.16644139481565687,3.792871409796564e-33,4.247760760627538e-33,0.00012229056811474407,0.00012467339378520364,0.0001224543258314561,0.00012429837315089685,5.777652245901698e-26,5.127611762185106e-26,0.00005370461750140496,0.00005451756662644776,0.00003460985823829161,0.16626722125214977,0.16678115153527873,7.863623589569393e-109,4.7562421607124506e-33,4.2421553761137124e-33,4.7362752392824345e-33,0.16652861069645927,0.16686848087454492,4.259612338841115e-33 +0.00010002530931131725,3.3469973018086875e-6,0.11235121255987872,0.11220051399312934,3.3460804001216446e-6,0.11232931685315145,0.11217814644203122,0.00010003442619055726,0.00009905289293893057,0.00010002474695413434,0.00009947424394694896,0.050182128122451757,0.050537554199768304,0.0005545459633669275,0.0005523536368869761,0.00024548584970308343,3.3479175991562917e-6,3.31706950185862e-6,0.000016051928110377197,0.11202592098518031,0.11214080213472258,0.11204876064467162,3.3451669107884147e-6,3.316159124009735e-6,0.11211857567676778 +0.0031207092081122372,0.00020963270351346674,0.053858174808926344,0.05424639250797507,0.0002096580248611235,0.05404449679996544,0.054434037926884185,0.0031224014093473055,0.0030961510057778345,0.003114535446751999,0.003108548583120178,0.25954851255914696,0.2588779827324691,0.008061209185136886,0.008051921058120578,0.014534079023394557,0.0002096074686268895,0.00020788732658899765,8.631382136977392e-14,0.05482490871847307,0.05393960817291157,0.054635937798694,0.00020968343363323623,0.00020791222847696864,0.054126011869005584 +0.0001478817757520748,5.342344189186054e-6,0.1088885174814548,0.10883730570545395,5.340829074342862e-6,0.10889574428343506,0.10884412578311328,0.00014790253985548719,0.00014648183085274444,0.0001478450905409852,0.0001470941749112549,0.06324027839852576,0.06363136401434837,0.0007630799027980698,0.0007602937578005618,0.0003695721701063413,5.343863945283269e-6,5.295163864699283e-6,3.0395224917195954e-6,0.10879112849198909,0.1087074034829455,0.10878471696770937,5.339318625752079e-6,5.293658936867629e-6,0.10871426944727951 +0.09297814723187985,0.011246413504709363,1.0989533559824236e-6,1.1308266464829616e-6,0.011245343066584187,1.1061802776137976e-6,1.1382833814914745e-6,0.09297671300985431,0.09252945521732363,0.0930128807087717,0.09278886831884779,0.00022876266083400834,0.00022268503686866993,0.19188525037852028,0.19186867049271358,0.08419674476009328,0.01124748554477673,0.011160143567420292,4.14523009627175e-32,1.1712430347414403e-6,1.1323888572147037e-6,1.163549856447334e-6,0.01124427425384539,0.011159080963108511,1.13985843844104e-6 diff --git a/psi.csv b/psi.csv index 082a3f696..f942c5dbc 100644 --- a/psi.csv +++ b/psi.csv @@ -1,78 +1,20 @@ -0.06125309165914113,0.0,9.248823025589693e-57,3.157400626502578e-17,0.002463906767718568,0.7180912085791145,0.42739997581148775,5.209787853973385e-72,0.16436421880552432,2.0727421014041254,0.10476140845930107,0.00030967763260940416,0.00002424074907214074,0.12816089624118415,1.7872615250970463,2.107164611006674,0.12270720346761203,2.1022535691681368,1.789441556745379,0.06125331171247833,0.06125289258751222,0.06125309165914113,0.06125309165914113,0.061253333430871464,0.06125091726514247,0.061050122963680745,0.061454487039839446,0.06914765781880879,0.05351478748212628,0.07355297195843769,0.06101589539073534,0.061487692922731596,0.06005041790205539,0.06249711599697894,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.238786273520918e-57,9.257402985396043e-57,9.248823025589693e-57,9.248823025589693e-57,9.256172920224274e-57,9.239961586517876e-57,6.795623068940282e-52,9.029244506480742e-57,9.490412023661191e-57,2.131013424448984e-58,3.811331087673295e-55,9.297702497019508e-57,9.196907947194039e-57,8.931154463060534e-57,9.613505275971814e-57,5.49981582803633e-53,6.591570854158833e-61,3.1574005036994724e-17,3.157400736733591e-17,3.157400626502578e-17,3.157400626502578e-17,3.1574005987702166e-17,3.161032450521716e-17,3.153151096122268e-17,8.111925662291188e-17,1.1901257389031473e-17,2.0238592492281327e-17,4.982822837042062e-17,4.843483028643739e-39,0.01838125597731335,3.313526138683304e-16,2.436555696302261e-18,2.111181579560756e-16,4.222319076423888e-18,0.0022398846894482525,0.002706091852222264,0.002463906767718568,0.002463906767718568,0.0034660879100123615,0.0016454366102293472,0.0061448155636470575,0.0005712610707667584,0.0018261658950783066,0.0011066596864575803,0.00522740431033986,0.0024612429068784566,0.0007918328143605352,0.007136425487418517,0.009907030009940655,0.0004655188302868623,0.7226797494050134,0.713523779093946,0.7180912085791145,0.7180912085791145,0.6952200140011204,0.7430558343054932,0.6785256972765672,0.7589253906569303,0.7213555775441902,0.7146411190997954,0.7948427316402954,0.640632431087929,0.7192334625257639,0.7218900261560315,0.7140538696726346,0.6883319381504931,0.7485518443091206,0.4245497451727081,0.43026110355445585,0.42739997581148775,0.42739997581148775,0.4658459254558579,0.37215992574662743,0.7684329291867599,0.4238715663005216,0.43100229899970005,0.29162554436544263,0.42848988409230887,0.4262824302916317,0.4238955132215684,0.43097857466916767,0.45941508401189496,0.386327259810108,6.252661537348634e-72,5.209787853973385e-72,5.209787853973385e-72,7.793797515453334e-72,3.3522846128379703e-72,6.518850676314831e-72,4.0743201349137295e-72,1.6668550112561744e-72,1.687478234266041e-71,4.237186929765319e-76,4.961314938949084e-68,8.705489916888565e-72,3.065796612032993e-72,1.0782895780140584e-72,2.69465183178219e-71,2.0424109868689087e-60,1.8966126906149407e-86,0.16436422824044394,0.16436421880552432,0.16436421880552432,0.1643642372065529,0.1643641986266767,0.1643641962066327,0.16315553483783554,0.16503351691795154,0.16436490813881002,5.018130444613046e-43,0.1629980704214528,0.16506907039775068,0.16439968167349395,2.0792559539946587,2.0660775502023037,2.0727421014041254,2.0727421014041254,1.598838316092381,2.515279306675301,2.073791942919889,2.144052881902158,1.9804275830235147,2.3098335517590933,1.8118323559100489,2.0148041565379153,2.1238738210176624,2.1511606312169813,1.9721758787813768,1.9497462231939016,2.1941294656555477,0.1047619877847499,0.10476140845930107,0.10476140845930107,0.1048204496461266,0.10476079391453136,0.10476218093881452,0.12152363931467623,0.08581920051332696,0.10477754630408137,5.911863004560536e-94,0.11134450979288085,0.09786676481173097,0.10570685705561587,0.000309596496662148,0.00030967763260940416,0.00030967763260940416,0.0003097039570238217,0.00030964295722391304,0.4925288993747805,0.00029295962930785276,0.0003276735135405754,0.000012133120553476497,0.004338435462766515,0.00031224394732251766,0.00030704771374820763,0.0002681194741817871,0.00036002535188959915,0.0030629510559588837,0.000010646015700734071,0.00002268486674658719,0.00002587800921135731,0.00002424074907214074,0.00002424074907214074,0.000029964857337554516,0.00001888408683583646,0.03242568018557197,0.00002284493021808044,0.000025768659443739108,4.961984247735188e-7,0.0006227269140580281,0.00002503318370857239,0.0000234471220938831,0.000021222701047590484,0.00002794141263623638,0.0004112297735753657,4.123308157723544e-7,0.1281608959363541,0.12816089637108183,0.12816089624118415,0.12816089624118415,0.12816089618402407,0.1530880725409454,0.13059465218586427,0.1257299602285549,0.1161817026578764,0.14042040411988968,0.09970044885066202,0.19225206338938663,0.12905659094095417,0.12726592534141212,0.13441093091629444,0.12177438088286789,1.7951328944708054,1.7795024694552748,1.7872615250970463,1.7872615250970463,1.762295172722789,1.8150716539342535,1.7851621513229259,1.789441556745379,1.8144799641452334,1.758248927176834,1.9153764737582382,1.6556906326962781,1.7713360651157273,1.803134086278972,1.853588229150756,1.709572143861242,1.684097878136446,1.8912126958628361,2.1147065146132094,2.098898027953709,2.107164611006674,2.107164611006674,2.0566937341383804,2.1417633130484512,2.105648772459519,2.1087503214079515,2.0920963719649652,2.120379085964916,1.921110155515088,2.118961654921274,2.0935307594349486,2.070952810742344,2.1332898454121683,1.7719657041644088,2.0459062252816373,0.12270720316372162,0.1227072035971078,0.12270720346761203,0.12270720346761203,0.12270720341062696,0.1462866371972259,0.12526922228455317,0.12014799261067059,0.1108067738376974,0.13497751555392676,0.09301767537099767,0.19026249532510708,0.1236406945479862,0.1162424295630356,2.110411908839721,2.0933724246897056,2.1022535691681368,2.1022535691681368,2.0497566883054406,2.1402321610048216,2.1005364318782616,2.1040548919632633,2.088208869719031,2.11443301417338,1.9387439667221142,2.1132066698822305,2.089492890824452,2.0683942778963655,2.1259644796243338,1.7583743584558722,2.0590126913201248,1.797314316814836,1.7816810155766554,1.789441556745379,1.7644699995480442,1.8172560971211034,1.791706898769313,1.816628077486033,1.760454441824231,1.9175644953107884,1.6578297662197363,1.7735279708655032,1.8052965264161909,1.8556958998974316,1.71179778144607,1.6862489623578107,1.8934014680871325 -0.3141765174076656,0.0,3.361872600069212e-146,1.0762733882716662e-151,6.074865393314968e-15,4.25057434503624,0.6641658303873382,3.4229987464151613e-203,5.055967181177084e-7,3.4835199252062194,6.554701448204031e-18,4.088013506879644e-11,7.116285611431982e-13,0.02683860385868519,4.362689372951017,3.1339658044956913,0.02112620645957802,3.220364977788514,4.362229702637721,0.3141800048104258,0.3141733625337664,0.3141765174076656,0.3141765174076656,0.3141801995573786,0.31416635130273385,0.3136013029316767,0.31464324120679965,0.3954289692142502,0.24179878843094696,0.35561567511971043,0.3135639075983136,0.31480750306636424,0.3024878476926764,0.32651942401719675,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.3489322258504565e-146,3.372963156001083e-146,3.361872600069212e-146,3.361872600069212e-146,3.3711621539079824e-146,3.350747327619182e-146,6.0849048230160505e-136,2.2049075473200695e-146,4.047770560346795e-146,1.3839132512186533e-150,5.7782468758482016e-142,3.446776937392935e-146,2.40625612881409e-146,1.7582538244723622e-146,4.317089611409581e-146,2.5283967616821223e-136,3.306777644425631e-157,1.0762726731174217e-151,1.076273702946546e-151,1.0762733882716662e-151,1.0762733882716662e-151,1.0762732384362686e-151,1.081730166305791e-151,1.0671043968572128e-151,3.5501656772279696e-149,2.7440401269804893e-154,1.2744476510269079e-154,9.501984453142275e-149,2.0278192679942337e-258,1.6019534573419304e-28,2.265448609884606e-145,1.95644434765093e-158,2.5005281567115325e-139,2.1306225819616905e-165,4.5107315497247e-15,8.243624551175034e-15,6.074865393314968e-15,6.074865393314968e-15,1.5882893087912585e-14,1.7652359076850346e-15,3.997635735392096e-14,2.6128556934707443e-16,3.47909643522641e-15,6.421510203040313e-16,4.73208221630987e-14,5.978417025020436e-15,7.528288306908176e-16,4.086642795611617e-14,3.0623170382143395e-13,5.774938848610484e-17,4.277538296041944,4.2231421156183035,4.25057434503624,4.25057434503624,4.135721049878311,4.354919100921,4.177842648614075,4.244235020492373,4.257480562704542,4.239584180644204,4.54273373694065,3.8670121287680987,4.258192292192248,4.26234649679266,4.233530494247386,4.115373822612585,4.370647601307507,0.6457848645644263,0.6820943306919646,0.6641658303873382,0.6641658303873382,0.9615625734182746,0.3962224730449689,2.4284408204161223,0.654020058785131,0.6746520477397612,0.1732501100102004,0.6658753566659129,0.6595732921180983,0.6544368195728694,0.6741060492866342,0.9055144204616389,0.4499865541241055,6.777476601876045e-203,3.4229987464151613e-203,3.4229987464151613e-203,1.4593027954666687e-202,7.425310808367297e-204,5.322461656365552e-203,2.1115157524524863e-203,1.4117893265128388e-204,9.288076888485884e-202,1.844801402934401e-214,4.3153698531167595e-192,1.2777254290143668e-202,7.187703370604765e-204,3.6501201707845723e-205,4.158366867987529e-201,7.015912360251277e-171,2.689636403178322e-243,5.056485127759184e-7,5.055967181177084e-7,5.055967181177084e-7,5.05689422445702e-7,5.054959178313047e-7,5.055865588158049e-7,1.3951048266210189e-6,1.6680198783543727e-7,5.079296921597596e-7,0.0,1.5471079344931336e-6,1.4719394862349522e-7,6.49019464890497e-7,3.4572237229146463,3.4794111609002294,3.4835199252062194,3.4835199252062194,3.6874563848039075,2.5663466025694506,3.4831219411607317,3.603805795666389,3.2354292883241476,3.086319912877553,3.655737632252224,3.290899192905762,3.6211531016065006,3.582851688495018,3.2729196080479905,3.58596728467346,3.2910288099594758,6.55672074818852e-18,6.554701448204031e-18,6.554701448204031e-18,6.7183302836470794e-18,6.554772079401669e-18,6.554767118492278e-18,9.141856972866835e-16,1.771050433223328e-20,6.58213589119295e-18,0.0,4.640460972277969e-17,8.069999093085947e-19,1.0192268034341586e-17,4.0845061593039106e-11,4.088013506879644e-11,4.088013506879644e-11,4.089137070925067e-11,4.086539927192037e-11,0.0003105373647401452,4.186407514770171e-11,4.0619738170484504e-11,1.2165554961223514e-14,4.3491804022843566e-8,4.1139882485967475e-11,4.0979027747264565e-11,4.029634185984316e-11,4.256071866880082e-11,2.0901895034860283e-8,6.428392553580606e-15,5.943685963354274e-13,8.513495352267582e-13,7.116285611431982e-13,7.116285611431982e-13,1.245597926853032e-12,3.7314753916933663e-13,3.313383408084952e-6,6.883885197464069e-13,7.334631596103316e-13,5.848305330199874e-17,2.1838674841619164e-9,7.162859367444547e-13,7.128201266181788e-13,6.506675020272265e-13,7.788072088744358e-13,8.866699284826014e-10,2.9184079742303004e-17,0.02683860341303785,0.026838604043144157,0.02683860385868519,0.02683860385868519,0.026838603774212134,0.03570255601702248,0.02803471787336185,0.02564507430360649,0.016513472293955625,0.04241287064182373,0.014884047137278419,0.0786599364380053,0.02728286250118422,0.02638792901548762,0.03405077357151459,0.020810470448310636,4.358545120726368,4.364621416462971,4.362689372951017,4.362689372951017,4.381951243061689,4.351041536940928,4.3631253340406735,4.362229702637721,4.437011961509322,4.270556237256838,4.248610026225054,4.410753670434736,4.321295662030371,4.4126694699814175,4.520979801837476,4.136231450177189,4.4073300635848485,4.278341333410862,3.036244023332681,3.2327982567945432,3.1339658044956913,3.1339658044956913,3.6227151307375807,2.562883706139977,3.1397396692203436,3.127902728909785,3.028407369448493,3.2274219130962,0.6673825057167742,3.2137061214747003,3.043757467583913,2.882325221630648,3.353991902692945,4.954050325913186,0.9992942843727517,0.021126206095213988,0.02112620661657674,0.02112620645957802,0.02112620645957802,0.021126206392632345,0.027983809536235513,0.0221854573929847,0.020156452767215758,0.012766246070539342,0.03413343145288049,0.011176153739149021,0.06639947430586285,0.021530857950168167,0.016151070070864915,3.12153263622258,3.3120675607299868,3.220364977788514,3.220364977788514,3.7008336165769276,2.6480428676311805,3.226736205403303,3.2136676226010925,3.1134036325458765,3.313781673918346,0.710581787030719,3.2950886717194905,3.13593423312485,2.9742635538592475,3.4360710174877043,4.9917878042105945,1.0549599094524478,4.358044939270478,4.364201719964342,4.362229702637721,4.381614304998661,4.350442890714765,4.361745339136333,4.436304098595843,4.270324521730582,4.247553540699312,4.410880061185162,4.3209617092214625,4.412063461473348,4.519905658211581,4.1363394072658854,4.407331598504525,4.2774001132418515 -0.00016491668897974698,0.08065003453835759,0.009532111838294827,0.019995514678208735,0.00039648843722283944,0.00017262859672504522,0.0002559862016531125,0.0111178931158146,0.00086869824386367,0.00017005537465527703,0.0018528188999811972,0.0005654406753028789,0.0006747909142986587,0.0004567608370630005,0.0001703441147764732,0.00018973547121300442,0.0004688175762754469,0.00018892356346760143,0.0001703776653879947,0.0001649173807023268,0.0001649160632141065,0.00016491668897974698,0.00016491668897974698,0.00016491736062009078,0.0001649153319020445,0.00016507817462131148,0.00016475082944305704,0.00017264744357128441,0.00015750817177125076,0.0001561891899315566,0.00016510126794757902,0.00016472675579209763,0.00016375829023222943,0.0001661194256655568,0.07979276017816174,0.08146895299423329,0.08065003453835759,0.08065003453835759,0.08380960921049171,0.07617598032535106,0.08064318921918334,0.07929195027010395,0.08198000392308029,0.07650417277043783,0.0840688582795335,0.08087381281524647,0.08041789422444325,0.07598192429294728,0.0866380012610573,0.037394303863070015,0.00953240531797796,0.009531861212989599,0.009532111838294827,0.009532111838294827,0.009531912434758183,0.009532348970345557,0.007640760321264799,0.009577306530623596,0.009486671155351008,0.009969287066987,0.009109693391994422,0.009519831338552212,0.00954471975141532,0.009589838046314431,0.009473955158266047,0.00856747146346741,0.010645240025631959,0.01999551472722583,0.019995514647206405,0.019995514678208735,0.019995514678208735,0.01999551468842865,0.019994880629488152,0.019995933921702486,0.019704752394531247,0.020286929274182085,0.020239709439834188,0.019736282403115472,0.02707572406175164,0.0030953372503660314,0.01925530990957558,0.020742071294444525,0.018846391987261322,0.02103788660204074,0.0003994455966807296,0.00039358297159792707,0.00039648843722283944,0.00039648843722283944,0.00038695809068939086,0.00040760631617535817,0.00037568064620149486,0.00043109952210424927,0.00040572696278268065,0.00041528946474345975,0.00037867044193401846,0.00039652308137494804,0.00043103032764975265,0.0003634362413142702,0.00036398041568649615,0.00043468533487737,0.0001730338152967504,0.00017222674895562423,0.00017262859672504522,0.00017262859672504522,0.00017094025760992665,0.00017447555719744652,0.0001689075869976579,0.00017904475297995272,0.0001733275488829021,0.0001719241446644222,0.00017791576251002092,0.0001675554059889247,0.0001728800145276033,0.00017342001746940453,0.00017183018421961888,0.00017067549332268404,0.00017466646335790646,0.00025677514730485196,0.00025518596665004956,0.0002559862016531125,0.0002559862016531125,0.00024532050748884526,0.0002686787273292925,0.0002099426140797769,0.0002565406180707778,0.0002554232111035922,0.00028982571563928683,0.0002558153670550775,0.00025616142676748396,0.0002565371641707783,0.0002554267701674025,0.00024681920070643754,0.00026625689904399375,0.011076235737663736,0.0111178931158146,0.0111178931158146,0.011040572817433357,0.011201674208310372,0.011095621391689485,0.011142426340408131,0.011331979356812346,0.010902374076552427,0.012178316226138637,0.010130170000476939,0.01102142224671131,0.01121886022413,0.011411338277794015,0.010821504080347375,0.008420714958931649,0.014954854370750175,0.0008686924346963586,0.00086869824386367,0.00086869824386367,0.000868689082148179,0.000868708097723634,0.0008686966952666032,0.0008304074328585046,0.0009105977396573356,0.0008685568124154063,0.005287586248195177,0.0008265043282008422,0.0009153164683636802,0.0008604657320880147,0.0001702177904701511,0.00016988987734575177,0.00017005537465527703,0.00017005537465527703,0.00016047764357981958,0.0001821198373291678,0.00017007078696581747,0.00017438211167667217,0.00016575566574307795,0.00017669190703062043,0.00016385782636878555,0.00016691448877696613,0.0001736008607819692,0.00017450655726957283,0.00016564973451214864,0.0001671261607243285,0.000173174458217283,0.001852808466139508,0.0018528188999811972,0.0018528188999811972,0.0018519366040852618,0.0018528197654081857,0.0018528192645516559,0.0016499410790782084,0.0021011182670121475,0.0018525317783765793,0.00001884060000555594,0.0017721123525385309,0.001939862973360536,0.0018360296695468018,0.0005654564292916929,0.0005654406753028789,0.0005654406753028789,0.0005654358021001022,0.0005654470018965629,0.00027409081712249694,0.0005673549263505334,0.0005635093157560649,0.0006760725100767818,0.00047275610993801704,0.0005651560524067798,0.0005657372489425903,0.0005704095529837438,0.0005603498244001427,0.0004886279374050696,0.000673880828678352,0.0006779269537231795,0.0006717042212178859,0.0006747909142986587,0.0006747909142986587,0.0006656914641216037,0.0006853734749445343,0.0003650590122158133,0.0006774393054967711,0.0006720937658794251,0.0008185390446067283,0.0005551094911447509,0.0006733350795425095,0.0006763066606692396,0.0006806865468846775,0.0006686490058114315,0.0005748500706502484,0.000816909146276717,0.0004567608388030126,0.0004567608363215319,0.0004567608370630005,0.0004567608370630005,0.000456760837369022,0.0004282931452907619,0.00045831217906236595,0.0004551136812779353,0.00047858077978693635,0.0004358184403095772,0.00043630760722637165,0.00046633793408439706,0.0004573547705888451,0.000456154052374741,0.0004459255736782446,0.00046821249427365425,0.00017066609418522113,0.00017002827718023934,0.0001703441147764732,0.0001703441147764732,0.00016945656509545235,0.00017133309590194296,0.00017031168008563847,0.0001703776653879947,0.00017176723690446477,0.00016892354146841077,0.00017393100433810477,0.0001668853505697988,0.0001695271580917804,0.00017119156900324335,0.00017392568689683437,0.000166782103468502,0.0001676560291700346,0.00017318881050624942,0.0001906716403569203,0.0001888033892634201,0.00018973547121300442,0.00018973547121300442,0.0001853996001363987,0.00019487546028436082,0.0001896788938857286,0.00018979464808731292,0.00019130470615335725,0.00018816226910009298,0.00022142239626098424,0.0001884399129768635,0.0001910838908677463,0.0001933503098857478,0.00018610363026243316,0.00017307935486923605,0.00021248212425701448,0.0004688175780877966,0.00046881757550314845,0.0004688175762754469,0.0004688175762754469,0.00046881757659418354,0.0004398332380695948,0.0004703791976886104,0.000467156868021536,0.0004915243157725829,0.00044702941170262945,0.0004479614298959975,0.0004764530401268378,0.00046940928904883386,0.00048094557652251694,0.00018985684923233134,0.00018799429249240137,0.00018892356346760143,0.00018892356346760143,0.00018467081951009269,0.0001939725127637235,0.00018886200343651294,0.00018898840604438026,0.00019048073126176938,0.0001873632124769101,0.00022029685824298087,0.00018763878394782382,0.0001902614627606163,0.00019250962139404025,0.000185321126018454,0.00017243448299388063,0.0002114359992927762,0.0001706997726567893,0.00017006168831794943,0.0001703776653879947,0.00016948972380713366,0.000171367105082771,0.00017041254081384406,0.00017180146787374855,0.00016895651625234743,0.0001739663062975762,0.00016691733700709198,0.00016956054155452298,0.00017122541673754364,0.00017396064814258677,0.00016681435359958672,0.00016768839504966836,0.00017322373558890347 -19.674381248625043,0.0,4.4907465e-316,5.264079847385697e-71,1.560817088967696e-107,0.0014055456286303496,1.1333617665095176e-8,0.0,0.9351370935853942,2.0770723293317606e-7,0.0019394278735316035,9.121479958860203e-44,8.44425543526577e-52,0.00001967574386915666,4.244877214273287e-6,2.3503060326617595e-14,0.00001399865787595274,3.693461965956615e-14,4.166346167938403e-6,19.674320290623612,19.6744363902534,19.674381248625043,19.674381248625043,19.674323451071306,19.674647984503295,19.69693141237906,19.651315838953042,18.96877346893139,20.00253886345906,17.541401353639806,19.70063648187869,19.647357950512387,19.752537301083738,19.584241588704096,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.423446e-316,4.54903043e-316,4.4907465e-316,4.4907465e-316,4.5363707e-316,4.43723583e-316,4.307722416e-314,8.2874805e-316,2.45604094e-316,5e-324,3.547465192239216e-308,3.78693304e-316,5.3638193e-316,9.5781123e-316,2.1334901e-316,2.6736637279174354e-297,0.0,5.264077868432796e-71,5.264080797366706e-71,5.264079847385697e-71,5.264079847385697e-71,5.264079402134085e-71,5.288819488433745e-71,5.239520739319731e-71,2.2924319704451776e-69,1.0658406684699475e-72,1.2075657052078279e-71,2.391225784765943e-70,3.3876559917312085e-158,2.093881523914575e-8,6.419563105701754e-67,1.888136883883386e-75,3.106602677661203e-68,6.546627822721538e-74,1.782919246733719e-108,1.327165615007921e-106,1.560817088967696e-107,1.560817088967696e-107,1.578515021035845e-104,5.602826263807826e-111,1.2242022122469293e-98,1.0862480282080156e-120,6.987178430218021e-109,8.600417913615574e-113,2.1234294279942323e-102,1.5431729884165262e-107,1.6259404507787447e-112,3.411244263545179e-102,2.0442890211460623e-97,8.224743431798474e-119,0.001272511710392855,0.0015508928203354548,0.0014055456286303496,0.0014055456286303496,0.0020936916287353103,0.0009067453321246601,0.004171874387540736,0.00027828734095853864,0.0013113443357162947,0.0015082243567167185,0.00041889316487501153,0.004387674767590304,0.001372054227523425,0.001296872624079798,0.001525577029828601,0.002212241652637589,0.0008719948389069038,9.466557710368354e-9,1.3600734873510952e-8,1.1333617665095176e-8,1.1333617665095176e-8,1.201559001264791e-7,6.555603276629698e-10,6.591295270727324e-8,1.1286507493973679e-8,1.138714796516663e-8,8.50246616505946e-12,1.1339526284499686e-8,1.1329309722245996e-8,1.1261857214252305e-8,1.1411841142560731e-8,8.8529477471067e-8,1.0940439949236192e-9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.935159981336114,0.9351370935853942,0.9351370935853942,0.935172187985777,0.9350994367024467,0.9351398137031225,1.195935650379112,0.7136685333355004,0.9356255085515269,8.332682679402435e-156,1.2262212742975398,0.6922326321569098,0.9641336464245793,1.9335256185281383e-7,2.234232415571652e-7,2.0770723293317606e-7,2.0770723293317606e-7,0.000012217542251769994,1.078497436005526e-9,2.0579041837720566e-7,6.712922390434888e-8,6.595874570554356e-7,1.3355863204843374e-8,2.6159033823397077e-6,4.56548418362352e-7,8.76835391789997e-8,6.250714778915469e-8,7.068264015523771e-7,7.496483630620797e-7,5.232934977923406e-8,0.001939498151187815,0.0019394278735316035,0.0019394278735316035,0.0019452083156888539,0.0019394373770865107,0.0019394417006558982,0.006679613854907972,0.00044121439156899115,0.0019413601679396319,0.0,0.00316262469728092,0.0011494639651247096,0.0020560714630098566,9.078331373805679e-44,9.121479958860203e-44,9.121479958860203e-44,9.134746791717815e-44,9.104331629943665e-44,1.8897279935246287e-41,8.200713169603035e-44,1.0201070267218764e-43,6.924178355051269e-55,7.607911385356221e-34,9.253412954510223e-44,8.987335803155138e-44,6.790208329663357e-44,1.2750202774909162e-43,1.0759096961346417e-34,3.250034921839248e-56,3.8589629269271954e-52,1.826173750680271e-51,8.44425543526577e-52,8.44425543526577e-52,7.874206650383209e-51,6.379699846570965e-53,2.555351156653947e-51,8.274365050339855e-52,8.662050925956292e-52,1.862787782400139e-64,1.8418474694805093e-40,8.44029249676292e-52,8.472270849728325e-52,7.828265549031068e-52,9.335400976307701e-52,2.1740198564693293e-41,4.5801428605539856e-66,0.000019675742184877758,0.00001967574458686963,0.00001967574386915666,0.00001967574386915666,0.000019675743576340844,0.00001206984260359502,0.00002638132528796718,0.000014571411426677308,8.366525363559548e-6,0.000045857507537843165,4.687318475902636e-7,0.01580066341181881,0.000021949778090052783,0.000017621406955257578,0.000030462121262341393,0.00001248764324251603,3.7315579233930656e-6,4.816150928560688e-6,4.244877214273287e-6,4.244877214273287e-6,5.998633792310025e-6,2.8862018361535017e-6,4.321846031503919e-6,4.166346167938403e-6,2.999583537026833e-6,6.020128620696209e-6,1.162433657453009e-6,0.000014633217932677405,5.168713877591219e-6,3.4640173103968965e-6,1.7631786036241872e-6,0.00001035663902969574,0.000011487686118362768,1.4666143050120998e-6,1.3782415959375955e-14,3.995749654578341e-14,2.3503060326617595e-14,2.3503060326617595e-14,2.638819305858201e-13,1.3240326875298034e-15,2.438524616092331e-14,2.2610447219379945e-14,1.7583546249855824e-14,3.154906787224403e-14,1.268709785757467e-20,2.960276470756563e-14,1.853387072143943e-14,1.1874791307393286e-14,4.7651216132551635e-14,2.0949546844668078e-10,7.25044144139661e-20,0.000013998656663230635,0.00001399865839272958,0.00001399865787595274,0.00001399865787595274,0.000013998657665125725,8.274723754386396e-6,0.000019029578604233373,0.00001022030741314007,5.895368238529584e-6,0.000032964849056299665,2.7580175716491e-7,0.014396900709570054,0.000015677972366183874,8.767206089430485e-6,2.1707733400720704e-14,6.265278316000524e-14,3.693461965956615e-14,3.693461965956615e-14,3.950407518683043e-13,2.1947877133500997e-15,3.845483015148234e-14,3.5403356035190524e-14,2.7690774090892648e-14,4.949794862651525e-14,2.3258193969143702e-20,4.6449424173046904e-14,2.918908774125192e-14,1.8745901336473976e-14,7.453470175610483e-14,2.9651992220830886e-10,1.3172939336497346e-19,3.6621318029900646e-6,4.727547829372022e-6,4.166346167938403e-6,5.8893560291830256e-6,2.8319031127632e-6,4.0862289070879575e-6,2.9437207277681367e-6,5.9097223886232916e-6,1.1397058121189346e-6,0.000014377654472823156,5.073818849667506e-6,3.399603606233585e-6,1.7297860725670348e-6,0.000010170071518281891,0.00001128459430789854,1.438227516835915e-6 -0.037678819771633947,0.00013202486023021563,0.5503213914839914,0.21899251807055678,0.0744189864300348,0.04365610555262329,0.040628722604638956,0.6701782250444497,0.0458856925683605,0.041859175186181555,0.055933172275247,0.031243942720238928,0.040770007932207364,0.07324507995116161,0.044072631414024004,0.05048040207917257,0.07387728280099769,0.05011389551383369,0.044072631414024004,0.037679490669630236,0.03767790178134987,0.037678819771633947,0.037678819771633947,0.03767932061796997,0.037678819771633947,0.03764691286783741,0.037709459578448894,0.03842127706230933,0.03688383494791497,0.038977946918312786,0.03764348770603799,0.03771241760673563,0.037562110318187826,0.03779807623937032,0.00010431468129796701,0.00015766490609216087,0.00013202486023021563,0.00013202486023021563,0.00026085113273962126,0.00005826849188554938,0.00013202486023021563,0.00011475882862769505,0.0001454259695471936,0.00006750505463613799,0.00024343640797267526,0.00013371777766105303,0.00012583210804635668,0.00008931455599085154,0.004797390998400621,2.902061389831441e-7,0.5503614462258278,0.5506130672756004,0.5503213914839914,0.5503213914839914,0.5506239449265758,0.550348399734327,0.5503213914839914,0.5519510247361723,0.5485202414524106,0.5607067646789606,0.5394612928214344,0.5496927437252327,0.55076283564099,0.5526074448925985,0.5474527305520603,0.5248623928177621,0.5751426624491364,0.21899251999234814,0.21899251716379847,0.21899251807055678,0.21899251807055678,0.2189925184217886,0.21899251807055678,0.21899251807055678,0.21526389192962356,0.22288136619083157,0.21992048216971055,0.21797003578582858,0.41044937540553916,0.07155472500711638,0.20958202673239307,0.22913329134387297,0.2148424869956151,0.2232733836287032,0.07528732894824562,0.07370094398090751,0.0744189864300348,0.0744189864300348,0.07252450349209134,0.0769427850703888,0.0744189864300348,0.0744189864300348,0.07618214800579974,0.07766425542663405,0.07167781557270925,0.07463594352069797,0.08094135543054838,0.06863565851973258,0.06920156778727612,0.08083180967269551,0.04385603538611984,0.04348711432313924,0.04365610555262329,0.04365610555262329,0.04319007524585175,0.04420591892084016,0.04365610555262329,0.04365610555262329,0.04389853402328464,0.043462061959306776,0.0451339452086318,0.042298947695371326,0.04375437813638702,0.04392541336901107,0.04343999797553821,0.04312773475739256,0.044245856032776205,0.04073433227593332,0.04050792013838755,0.040628722604638956,0.040628722604638956,0.03936369490992719,0.04208160372475532,0.040628722604638956,0.04083899548544929,0.040377208936191344,0.045288165606641194,0.04053415728809987,0.04067290231392764,0.040863251150474095,0.040377039706068214,0.0393793160826089,0.042043880700139494,0.6709383759813757,0.6701782250444497,0.6701782250444497,0.6710302624035618,0.6689082870372202,0.6701782250444497,0.6701782250444497,0.6689887501971916,0.6713192082961523,0.6628765797872848,0.6743020453930818,0.6705457971803365,0.6696281480897722,0.6687388448015366,0.6715298964358777,0.6727142449433564,0.6326174020641739,0.04588511752856008,0.0458856925683605,0.0458856925683605,0.04588511103185432,0.04588590417227542,0.0458856925683605,0.045370570468774934,0.04643095096780764,0.04588431160715167,0.34816829724514764,0.04531672867364529,0.04649400194586578,0.04584284818036899,0.0419097764564562,0.04180665842911181,0.041859175186181555,0.041859175186181555,0.0400407025137197,0.04407281115831162,0.041859175186181555,0.042941616183729214,0.040772082763570215,0.04346110990462138,0.040385736867565324,0.041073634427931785,0.042761245907852824,0.04298023652879904,0.040735631920284045,0.04116747085205705,0.04261738961749068,0.05593312329494709,0.055933172275247,0.055933172275247,0.05593049019475139,0.055933172275247,0.055933172275247,0.05418729948132171,0.057947841368331816,0.055931834472295855,0.5683464001387483,0.05525045005988899,0.05665082318734928,0.055873566957560294,0.031244832198155967,0.031243942720238928,0.031243942720238928,0.031243692878083835,0.031244259242882527,0.031243942720238928,0.031410827918689946,0.031077989973211675,0.032870501130052875,0.030102767680228456,0.03121832318600728,0.031272455648542044,0.031673173857030903,0.03084809414762374,0.030265659056845244,0.03287688757667358,0.040952400469510895,0.040576320928658434,0.040770007932207364,0.040770007932207364,0.040286668295104085,0.041326417865814834,0.040770007932207364,0.04133567335239361,0.040193416610596555,0.04623157693191629,0.0365345246766383,0.04040815601672541,0.04111640464885296,0.04204631784377039,0.039517082811504144,0.0371260032938896,0.04630130976725239,0.07324508133842365,0.0732450793615934,0.07324507995116161,0.07324507995116161,0.07324508016584676,0.07324507995116161,0.07283881886575139,0.07363733443508041,0.07478148499127074,0.07164302501598435,0.07783150108450014,0.059408992981779526,0.07310431692999002,0.07339477035071879,0.07245736358109016,0.07407376358384116,0.044251859299536726,0.04386160304132249,0.044072631414024004,0.044072631414024004,0.04368418836111105,0.044485569244818675,0.044072631414024004,0.044072631414024004,0.04448713153011493,0.04367275908104015,0.04506503765504637,0.04312293108124665,0.043840939829849414,0.04431663078623295,0.04509507847720165,0.04306808985777231,0.043345401699262834,0.044855967225640926,0.050866269615285675,0.05011389551383369,0.05048040207917257,0.05048040207917257,0.04907507561717697,0.052129648553661236,0.05048040207917257,0.05048040207917257,0.0509734035680662,0.04996871058723282,0.05979985079042616,0.05006793577317732,0.05087380935624369,0.051571650512184014,0.04935199494092906,0.04556134492755275,0.05727776671212916,0.073877284194765,0.07387728220994727,0.07387728280099769,0.07387728280099769,0.07387728301823872,0.07387728280099769,0.0734579616651161,0.07432659756009163,0.07549247510880015,0.07233744354362992,0.0789340083128323,0.05953900864430628,0.07376762547257859,0.07476197327820412,0.05048040207917257,0.04972263103197373,0.05011389551383369,0.05011389551383369,0.04870705728900313,0.05168448278887394,0.05011389551383369,0.05011389551383369,0.050575540637460656,0.04961883265992085,0.05930901265292069,0.04971319496507673,0.050521233732647795,0.05122803119207979,0.049002831719558444,0.045246093214411406,0.05679285146072411,0.044251859299536726,0.04386160304132249,0.044072631414024004,0.04368418836111105,0.044485569244818675,0.044072631414024004,0.04448713153011493,0.04367275908104015,0.04506503765504637,0.04312293108124665,0.043840939829849414,0.04431663078623295,0.04509507847720165,0.04306808985777231,0.043345401699262834,0.044855967225640926 -0.00003355056449384378,0.02279771089587621,0.00047386288166466627,0.00029062917240538954,0.00006192241011675443,0.00003742947086131281,0.00003589570558103686,0.001122365370404443,0.00004705220031341499,0.00003743703479729889,0.000059639238247603255,0.00003091181657979859,0.00003868108336569017,0.00005669731644870616,0.00003864422424956152,0.00004310679947503558,0.00005735549253844864,0.0000428603127846576,0.00003864422892703509,0.000033551210409806736,0.00003355009044306551,0.00003355056449384378,0.00003355056449384378,0.000033551083645909505,0.00003355055393528475,0.000033547917733777836,0.00003355244594989236,0.00003421326582713388,0.00003286959134417567,0.00003354215850181741,0.00003354828266247314,0.00003355264113222528,0.00003344738357941849,0.00003365662361667988,0.023106283003097645,0.022409655875778606,0.02279771089587621,0.02279771089587621,0.02160200662412221,0.02400203125490991,0.02279781952533572,0.0228116914305915,0.022618544732530152,0.023729977326584287,0.021751624444774416,0.022771774928423638,0.02273199291819021,0.023120784220753796,0.015440466638702471,0.02833431576867653,0.00047392466531735977,0.0004738101244327367,0.00047386288166466627,0.00047386288166466627,0.00047382656333712337,0.00047390500024007743,0.00045524426536305596,0.00047637115614005223,0.0004692488780652429,0.0004920334916788055,0.0004554929165844113,0.00047195100328180904,0.0004734012324554031,0.0004775680094938261,0.0004699282684986221,0.00043278646309844035,0.0005203807100255317,0.0002906291773259266,0.00029062917008365754,0.00029062917240538954,0.00029062917240538954,0.0002906291733031414,0.0002906288174423668,0.0002906296046433988,0.0002845801614325206,0.0002971675513113092,0.0002934592235129448,0.0002878508348918602,0.0006703286006629075,0.0000776206933696056,0.0002754101924450527,0.0003075433948265881,0.000278811108996642,0.0003033610077074029,0.00006244400791753486,0.00006140778859498817,0.00006192241011675443,0.00006192241011675443,0.00006050268203506498,0.00006353178939955749,0.00006193710956660237,0.00006192358261945439,0.00006295576318100381,0.0000639783382526444,0.000059821642627522683,0.00006194054544280513,0.00006590885071551842,0.00005796369438745533,0.00005810100692191702,0.00006615645059072831,0.000037530879002095505,0.00003732162199867735,0.00003742947086131281,0.00003742947086131281,0.000037120956596577765,0.0000377488653642384,0.000037428957179064906,0.00003742945456134781,0.00003754931303670809,0.0000372988537569439,0.00003832500971581405,0.00003655692622929019,0.000037465899404193166,0.0000375660253774861,0.00003728429077885333,0.00003709541786339979,0.00003777253414225486,0.00003598843037124448,0.00003582499048715508,0.00003589570558103686,0.00003589570558103686,0.00003507275372116722,0.000036893658702741685,0.000035848425397938093,0.00003604924689881208,0.000035762111111316824,0.00003892027126157754,0.00003586437744827214,0.000035961066961470335,0.000036042654514990645,0.000035772532698932216,0.00003508210808311833,0.00003684335499270695,0.0011101896049794664,0.001122365370404443,0.001122365370404443,0.0011061597371823774,0.0011409452143362636,0.001122269671552995,0.0011224890132607156,0.0011358158632046509,0.0011104967159430426,0.001211081423810126,0.001039305936205646,0.0011184568012403457,0.0011297257204722828,0.0011392719588386158,0.0011061327353729634,0.0008921648014200703,0.0014483340507357313,0.00004705190710711287,0.00004705220031341499,0.00004705220031341499,0.00004705188935453697,0.000047052525538384725,0.00004705218745025399,0.00004643116222013643,0.0000477204369933882,0.000047053498414715226,0.0007241481437943837,0.00004636229642688759,0.0000477948552975213,0.00004697604859650154,0.00003744824605138071,0.00003741024490731841,0.00003743703479729889,0.00003743703479729889,0.00003613276246865998,0.00003896396699575884,0.0000374357838121863,0.00003814371787320837,0.00003672405934156116,0.00003853003392626249,0.000036400650364120106,0.0000369194197248215,0.000038008741092568524,0.00003816152945721336,0.00003670527409846615,0.000036943882771157994,0.00003795099227889556,0.0000596391554199744,0.000059639238247603255,0.000059639238247603255,0.000059634567718546455,0.00005963924086455657,0.00005963929001667283,0.00005739929984191284,0.00006221642483933152,0.00005963697847381735,0.0019804049234394172,0.000058764589098488715,0.000060562810573886814,0.00005953799599681593,0.00003091266876432986,0.00003091181657979859,0.00003091181657979859,0.000030911575587739515,0.000030912121634676464,0.000030180661339887302,0.000031065256262608215,0.000030761019783286906,0.000032546842671721806,0.000029659991326735783,0.00003088871973562608,0.00003093053686092311,0.00003130755002483977,0.00003052635928567705,0.000029824056127171457,0.000032599450822859665,0.0000388324493359463,0.00003852739450757829,0.00003868108336569017,0.00003868108336569017,0.000038307968389009014,0.00003910914698932735,0.00003748485466740247,0.000039110799294427333,0.0000382472751590231,0.00004291821896957436,0.000035238756655776735,0.00003844907963040969,0.000038937031981323226,0.00003961394222928394,0.00003776328970287813,0.00003568451678802393,0.00004311734796683011,0.000056697317473361845,0.000056697316009516226,0.00005669731644870616,0.00005669731644870616,0.00005669731660602036,0.00005638399318057199,0.000056638815821378364,0.000056737157776566154,0.00005797082637733488,0.00005543458179075246,0.00005718153323275026,0.00005179338506658111,0.00005668100155414714,0.00005671303277395194,0.00005606015755075337,0.00005737156989995231,0.00003875598280109263,0.00003852059111155961,0.00003864422424956152,0.00003864422424956152,0.00003839202548745495,0.00003890040434694339,0.000038644146555682674,0.00003864422892703509,0.00003889537866980827,0.000038380009721400044,0.00003929531590071047,0.00003800514265857183,0.000038494592439608176,0.000038782556500381945,0.00003927110223716163,0.00003800006132363928,0.000038143262525578015,0.00003915834950175701,0.000043344460473688426,0.000042860229757708335,0.00004310679947503558,0.00004310679947503558,0.0000421849238764087,0.00004417596299283595,0.0000431078558308952,0.000043106842372553984,0.000043400728219339354,0.0000428206871748131,0.000049024513012701496,0.000042854911032576926,0.00004335363909223784,0.00004377944321978058,0.000042422739001473854,0.00003985779766262874,0.000047516578926017595,0.000057355493582030515,0.00005735549209385793,0.00005735549253844864,0.00005735549253844864,0.00005735549270147664,0.000057042033259716196,0.000057283118996235066,0.00005740522035559137,0.000058637740726309365,0.00005607815828072759,0.000057956231647111234,0.00005207890222192437,0.00005733450187464874,0.00005804568133691862,0.00004310688748554087,0.0000426257624535718,0.0000428603127846576,0.0000428603127846576,0.00004194522793187227,0.00004391764427109308,0.000042860270225256295,0.00004286035759731177,0.00004315333556804835,0.000042562394235644344,0.000048702254047848265,0.000042632066857995554,0.00004311357623344672,0.000043508122293036264,0.00004220128157273299,0.00003965086957113393,0.00004719423634733869,0.000038755987619615515,0.00003852059562473884,0.00003864422892703509,0.00003839202984152098,0.00003890040941052119,0.00003864423378593197,0.0000388953836931859,0.000038380014119041,0.0000392953214446848,0.00003800514659144148,0.000038494596811204976,0.0000387825615857234,0.00003927110810176392,0.00003800006498500127,0.00003814326864989504,0.00003915835492392909 -0.3196193099883727,2.9715870987462556e-34,0.18744932441702697,0.5174343280947185,0.9049703039721426,0.37937604868803537,0.33807130850045786,0.001819533975224016,0.669092486057898,0.3691142529215098,1.0114524732676584,0.21003172480450932,0.3432413680585948,0.9854306346878967,0.39837041673847845,0.4821163421042523,1.0045264919875165,0.4771448481015948,0.39837041673847845,0.31962836023687374,0.31961096341616824,0.3196193099883727,0.3196193099883727,0.31962830017385396,0.3196193099883727,0.3195663425848491,0.31965271160178804,0.3368981533401021,0.302132461659584,0.31472832422257696,0.31951937138522507,0.3196723666120949,0.31696336822395377,0.3223062254074905,9.128248658760729e-35,1.23738557551746e-33,2.9715870987462556e-34,2.9715870987462556e-34,3.0350317978306965e-32,2.0913185074217416e-36,2.9715870987462556e-34,1.6443943698355421e-34,1.0175612900311197e-33,5.428135719275601e-36,2.1552600063911672e-32,5.109663568285541e-34,3.329023691444931e-34,2.2793789574876123e-35,1.6311013028771834e-23,2.937773410451942e-51,0.1873639919759163,0.18752222128021537,0.18744932441702697,0.18744932441702697,0.18749996970269386,0.18739052103287654,0.18744932441702697,0.1814555809956169,0.19418693215013927,0.1613471350781217,0.2171919985847854,0.18804195795626835,0.18591477084142402,0.1803509639655267,0.1953299237274747,0.25786948625447814,0.1284640612041878,0.5174343081450861,0.5174343375457018,0.5174343280947185,0.5174343280947185,0.5174343244993757,0.5174343280947185,0.5174343280947185,0.5482041919667855,0.4865920697255299,0.5042134601217155,0.5306504046476631,0.011747065757971244,1.4136028957160554,0.5980298926246219,0.439192828904536,0.5744210998644427,0.46287190588901117,0.9182509734198636,0.8944175732116009,0.9049703039721426,0.9049703039721426,0.8753106722189545,0.9411931744395028,0.9049703039721426,0.9049703039721426,0.9313701724130486,0.9534447177958058,0.8593921101902426,0.9071237021000785,0.9991573410093842,0.813828184957087,0.8230834022536598,0.9986422442779608,0.3818645071237409,0.37722307026387775,0.37937604868803537,0.37937604868803537,0.37248845690282967,0.387398061542823,0.37937604868803537,0.37937604868803537,0.3828086423433321,0.37650202829314755,0.40089509625524,0.3595362771998884,0.38082165517553257,0.3831311370229945,0.3761493785680791,0.37194239424522973,0.3879055996473021,0.3397605977254553,0.3360683197394508,0.33807130850045786,0.33807130850045786,0.3197001495263491,0.3598131917753067,0.33807130850045786,0.3412545658495639,0.33462787132359917,0.4066993505180001,0.3370380814312023,0.33900994240055143,0.3412193957983919,0.33471317209655155,0.3202572389989433,0.3583815488450958,0.0019622712638844614,0.001819533975224016,0.001819533975224016,0.001983289169449173,0.0016601850110556163,0.001819533975224016,0.001819533975224016,0.0016531390062860228,0.0020935467947318987,0.0010253394160892584,0.0032397580956734394,0.0019301411894067167,0.0017589901859006761,0.0015973556790250174,0.002137147529569791,0.009086983151080598,0.0002303688057405351,0.6690853631194906,0.669092486057898,0.669092486057898,0.6690893072038916,0.6690884729495703,0.669092486057898,0.651550829730149,0.6877440298116411,0.6690599407837473,0.010543342681325066,0.6497416451776745,0.6898484327578256,0.6669784475818266,0.36973229935391555,0.36843357853772474,0.3691142529215098,0.3691142529215098,0.3400358394907477,0.40490624725335983,0.3691142529215098,0.3859670645807556,0.3525677495617924,0.3942574638273768,0.3461620989576075,0.35700372074061115,0.3830474403740316,0.3865826970453105,0.3522422674773449,0.35813989299812266,0.3808948488544034,1.0114504573200442,1.0114524732676584,1.0114524732676584,1.01134377090276,1.0114524732676584,1.0114524732676584,0.9532087435296552,1.0768355675935897,1.0114108963797712,7.243867399425097e-7,0.9888195876195596,1.0350068205873024,1.0086897786209559,0.2100419752524126,0.21003172480450932,0.21003172480450932,0.2100288087533426,0.21003542211728948,0.21003172480450932,0.2124322324453232,0.20783330956665055,0.23323509412561672,0.19416507180813927,0.20966180573672002,0.21048461358364487,0.21611223571213709,0.2045773608284625,0.19659285929288917,0.2327277540995375,0.34600353265942213,0.34071353190509224,0.3432413680585948,0.3432413680585948,0.3368571485260251,0.3510672386870287,0.3432413680585948,0.3518931860757849,0.33489841711418966,0.4256103976515503,0.281564726986429,0.3384943358981098,0.34844736832110934,0.3624009154496053,0.32474747582493124,0.2909843138994326,0.42497431773897215,0.9854306604255606,0.9854306236181907,0.9854306346878967,0.9854306346878967,0.9854306387586202,0.9854306346878967,0.9847373524832889,0.9850341265165601,1.022094539964751,0.9484913668481068,0.9767034569596467,0.8452347369103184,0.9850339279830016,0.985110831451922,0.9670117549788821,1.0045109972365438,0.4011420641249066,0.3962104037197563,0.39837041673847845,0.39837041673847845,0.3928225275164794,0.4048082507841068,0.39837041673847845,0.39837041673847845,0.40505044132566786,0.3925230722786307,0.41396066774934187,0.38400450432865124,0.3951738465364132,0.4023601594515144,0.4137383494264372,0.38341176868259963,0.3873196035572843,0.41088054471789215,0.48794217548966323,0.4771448481015948,0.4821163421042523,0.4821163421042523,0.461667848656698,0.5065926197247853,0.4821163421042523,0.4821163421042523,0.489395369606206,0.47516229983267766,0.624057891552731,0.47665702498289536,0.4888437873279219,0.49906849032732314,0.4660270294970572,0.4099825136855537,0.5835920323077934,1.0045265180478067,1.0045264809730963,1.0045264919875165,1.0045264919875165,1.0045264960719273,1.0045264919875165,1.0038146904207472,1.0045492003038294,1.0402619917960048,0.9679630183200594,1.0004589316221844,0.8533546346697783,1.0041518116376713,1.0237742394075644,0.4821163421042523,0.47098214953356676,0.4771448481015948,0.4771448481015948,0.45686165019474123,0.5009678705531877,0.4771448481015948,0.4771448481015948,0.4843425480453993,0.47014965631291483,0.6158654545174643,0.470795416539534,0.48357650418340575,0.4936976997310967,0.46027221007592134,0.405611665372937,0.5757607961588491,0.4011420641249066,0.3962104037197563,0.39837041673847845,0.3928225275164794,0.4048082507841068,0.39837041673847845,0.40505044132566786,0.3925230722786307,0.41396066774934187,0.38400450432865124,0.3951738465364132,0.4023601594515144,0.4137383494264372,0.38341176868259963,0.3873196035572843,0.41088054471789215 -0.013797808280426775,5.540997547964037e-7,0.11474482926310002,0.1100636353098274,0.20626657760408104,0.020495088497283036,0.017133985271179514,0.3129185452947663,0.04567605323641831,0.3094896320299028,0.11084577598454885,0.027619364923922408,0.030118084947562306,0.019897118992631642,0.24777497517452748,0.19204511990229958,0.020045062968754326,0.18991225938263925,0.24742277114594127,0.0137978706610897,0.013797751846721393,0.013797808280426775,0.013797808280426775,0.01379786250738128,0.013834729433596106,0.013730717394690171,0.013867575118379553,0.014048083732624173,0.013528938000711217,0.014340087498115703,0.013762735602527365,0.013833506954253874,0.013757179024791868,0.013839225357360282,4.881849187168483e-7,6.283554079169714e-7,5.540997547964037e-7,5.540997547964037e-7,8.92061156159694e-7,3.168846151495518e-7,5.5740513697761e-7,6.776038046980805e-7,4.493655740332938e-7,3.555288960250054e-7,8.55063238342509e-7,5.390504978672459e-7,5.698168224668e-7,1.0839118219807724e-6,8.441276830551544e-6,7.629529380517976e-9,0.11474886020206769,0.11474138692874074,0.11474482926310002,0.11474482926310002,0.11474226633297965,0.1147478405291563,0.11137678590387408,0.11508273165118502,0.11440688802893308,0.11762780558022318,0.11190709185436594,0.11464764063904086,0.11484479561510419,0.11515663174787667,0.11433384369021223,0.10812545504783522,0.12205843357232922,0.11006363554169175,0.11006363519967796,0.1100636353098274,0.1100636353098274,0.1100636353548712,0.11005199994015318,0.1099602642663184,0.10763919774262183,0.11257866713607344,0.11048601181036372,0.10962728121236574,0.17711811047335901,0.049350024366870714,0.1044991740083351,0.11614532399266717,0.10824000235948922,0.11193741503571325,0.20669070173006107,0.20584740114980563,0.20626657760408104,0.20626657760408104,0.20500937601008587,0.20768449009275528,0.2427777930923975,0.16679860700200877,0.2044841780184971,0.20832265484506138,0.20423576869254512,0.2062622218946392,0.19794584691708428,0.21559971062996228,0.2024428017887274,0.21042115165791878,0.020528283169436237,0.02046215434279926,0.020495088497283036,0.020495088497283036,0.02037794502490977,0.020621193937090145,0.022266396393792378,0.018859782841902314,0.020460967133155598,0.02053002842116136,0.02083560526808346,0.020163733996818544,0.02048882694471098,0.020443803441502963,0.020548013467570403,0.020367075693554462,0.02062797257938727,0.017165713079544367,0.01710175132552492,0.017133985271179514,0.017133985271179514,0.01673973551576666,0.017585435106729816,0.01711817416439753,0.017139573680062633,0.017128132866688683,0.018374943520360107,0.017130832563769453,0.01713722647817519,0.017136284775655267,0.017131581511439484,0.016776074905173684,0.01752678205804879,0.31288895677163964,0.3129185452947663,0.3129185452947663,0.312871069265751,0.3129621301740536,0.31306714898756927,0.3125328092185323,0.3128068762444444,0.3130022635651111,0.31306629002743697,0.3123345278917327,0.3129355098391991,0.3129010197833087,0.3127016098431622,0.31304617394881373,0.30991296183242456,0.311559462086467,0.04567594544421898,0.04567605323641831,0.04567605323641831,0.04567590865552183,0.04567620679753417,0.04598817005827384,0.04340344560415941,0.04815639256040637,0.045674763043619664,0.18341788221861247,0.044010065840271846,0.04749031666410499,0.04559918657146437,0.30950804967086387,0.3094707800188963,0.3094896320299028,0.3094896320299028,0.3083753715471374,0.31054027715078825,0.30955567398103095,0.30606191343628153,0.3118682869961949,0.31011853688924385,0.3088008996046649,0.3103086253491752,0.30855655809995974,0.3054552598772905,0.3121608938639035,0.30914565921928044,0.3098267731184416,0.11084570511529954,0.11084577598454885,0.11084577598454885,0.11084070790306383,0.11076805751779897,0.11088548487205624,0.10329755554619541,0.11916341746763648,0.11084386080688068,0.3082824695201851,0.10712133163530035,0.11479227151352318,0.11073194336926835,0.027620047273575723,0.027619364923922408,0.027619364923922408,0.027619162414730055,0.027619624686822997,0.028542251654212942,0.027619059511332308,0.027620407886250663,0.03037029668844229,0.02511962630258268,0.02761682915931728,0.02762206929280432,0.027582294901794226,0.027667289960805596,0.025539177353528245,0.030364032020255404,0.030217542238995587,0.030020064709935866,0.030118084947562306,0.030118084947562306,0.029852755562998528,0.0304214137151044,0.030575860306598777,0.030135032659127852,0.03010047873633413,0.03345624429642786,0.027065378684913752,0.030094689808958217,0.03014272035441363,0.03011899633198038,0.030119868320922463,0.027545077488344175,0.033496098010859766,0.019897119065985923,0.019897118961373247,0.019897118992631642,0.019897118992631642,0.01989711900484771,0.020729673008296517,0.01981182733168195,0.019980328860893595,0.020241510183140715,0.019548824711075493,0.020519786193146934,0.01730789568600212,0.01986391332181781,0.019930120009525987,0.01971915590667198,0.02008008846287629,0.24792016580459603,0.24763203463892516,0.24777497517452748,0.24777497517452748,0.24741909364842796,0.24816271151939415,0.248092480505941,0.24742277114594127,0.24471677944468492,0.250859728066876,0.24886761148960734,0.24668109481190012,0.24931156430360396,0.24619968019713276,0.2401376886603946,0.25558867587791473,0.24690186515836066,0.24867113885229136,0.19237325414001763,0.1917164954253296,0.19204511990229958,0.19204511990229958,0.19063346437309325,0.1936486921566335,0.19283539546388734,0.19118186118306216,0.18924762108457918,0.19490642643820835,0.20004843267327874,0.19390993420497574,0.19014860293706154,0.18556970430520184,0.19888762854583114,0.1866729820846335,0.19849872331688695,0.020045063042191853,0.020045062937460438,0.020045062968754326,0.020045062968754326,0.020045062980984206,0.020884291750011726,0.019953433842437415,0.020134814185588875,0.020389616026542462,0.019696300230439806,0.02074829649013778,0.01733801486707646,0.020009864118901648,0.02023130811179084,0.19024012622306619,0.18958389821770716,0.18991225938263925,0.18991225938263925,0.18852304189514146,0.1914937371443259,0.1908536015584829,0.18888660977328414,0.18714589751165653,0.19274244813075087,0.19786556547389206,0.1917423240569821,0.1880517633072354,0.18348186004397588,0.1967128920811142,0.18458911539107598,0.19631584031796565,0.24756792625037763,0.247279867902084,0.24742277114594127,0.24706698690791928,0.2478104176957245,0.24703304347515798,0.2443673807331945,0.2505050710952961,0.24851541346379433,0.24632900717112546,0.24895402012189852,0.2458531707535803,0.23978153883546915,0.25524325768889927,0.24654992605231335,0.24831875211399676 -0.007084711744201897,0.19503613372411294,0.05254522180291891,0.009266193723632693,0.05269748143087396,0.011397869717834361,0.011923329720082228,0.08786386639799953,0.0070748739047242805,0.01744895990952591,0.007258336616909802,0.01767905926229923,0.020783792025481893,0.008385703253044814,0.016571824642128124,0.01749045804461276,0.008379571417298566,0.017427004901605384,0.016571824642128124,0.007084712466242653,0.007084711091000408,0.007084711744201897,0.007084711744201897,0.007084712501718292,0.007084711744201897,0.007080947776468183,0.0070884953079451305,0.007097192416613164,0.007070381854760529,0.007406624345855948,0.007080477991037687,0.007089079109017718,0.007082690661870389,0.007086761126915604,0.19428053138440762,0.19597659433616862,0.19503613372411294,0.19503613372411294,0.1986764740154532,0.19040525924302976,0.19503613372411294,0.1973196192124467,0.1929169073414232,0.1912077108888491,0.19906883057910302,0.19481965931091816,0.19567086283611565,0.2017922990535105,0.2196421693038187,0.15918020887689596,0.05254549830080971,0.052544985667898565,0.05254522180291891,0.05254522180291891,0.05254502512118088,0.05254545777671034,0.05254522180291891,0.05214792244595973,0.05296400051890976,0.05321669945679616,0.05190852055373149,0.0525875253132115,0.05249807106180654,0.05211216008144713,0.05300704739752593,0.051018769806805274,0.0541751794362091,0.009266193723979717,0.009266193723458167,0.009266193723632693,0.009266193723632693,0.009266193723604241,0.009266193723632693,0.009266193723632693,0.009229126932642617,0.009305224989120994,0.009269551367079297,0.009264107173738505,0.011173137917271337,0.007538259453387744,0.009172447733837385,0.0093670925331291,0.009254695618162959,0.009276394117426777,0.052858619322879254,0.052450295878255254,0.05269748143087396,0.05269748143087396,0.05182697002491834,0.05353260259464011,0.05269748143087396,0.05269748143087396,0.05284784439251641,0.05425168756079044,0.05093729662663624,0.05268280579328937,0.053537899584241835,0.05161714140891449,0.049534675083651725,0.05605004830855004,0.011409661470204247,0.011383703011276496,0.011397869717834361,0.011397869717834361,0.0113252988750112,0.011476153652520953,0.011397869717834361,0.011397869717834361,0.011403433462418995,0.011393746580048218,0.011623276468539312,0.011166801439742203,0.01139588919471516,0.011405955321487773,0.011385653313488054,0.011305285728101324,0.011488331536747942,0.011939660373388655,0.011900676977753726,0.011923329720082228,0.011923329720082228,0.01159349645713821,0.012297898261291917,0.011923329720082228,0.011928788800108945,0.011920498506242433,0.012806912008082249,0.011921318142187675,0.011922939110965395,0.011928138081018058,0.011909272664662265,0.01164428327918774,0.012216520928047469,0.08779532296200218,0.08786386639799953,0.08786386639799953,0.08776915587941421,0.08801785905383869,0.08786386639799953,0.08786386639799953,0.08700298481008391,0.08884969197769182,0.09014925207202454,0.08593459063664032,0.08858755551456611,0.08756952067617696,0.08683768070092697,0.08944957753020433,0.08208095209629607,0.09449299605765762,0.007074873623775997,0.0070748739047242805,0.0070748739047242805,0.007074873407590387,0.007074874444839905,0.0070748739047242805,0.007064944520566966,0.007085838827843452,0.007074861673361923,0.009925463589229341,0.007063673242903363,0.0070867486699484426,0.007074554603746694,0.017464029085048394,0.01742505549113222,0.01744895990952591,0.01744895990952591,0.01635141633050323,0.018734116463201382,0.01744895990952591,0.017559816285225564,0.017311536878785484,0.018082176786119085,0.01680964143634828,0.01738077865358155,0.01749237469913911,0.017591887932295498,0.017278502095241146,0.017128179117173615,0.017749130952266535,0.0072583361064267014,0.007258336616909802,0.007258336616909802,0.007258305061443772,0.007258336616909802,0.007258336616909802,0.0072277040836199215,0.007292220135240637,0.007258322363051873,0.01160099334814975,0.007246623602324302,0.007270544138575642,0.0072578163128716785,0.01767943323039554,0.01767905926229923,0.01767905926229923,0.017678940165638285,0.01767921525197052,0.01767905926229923,0.017842649858736275,0.01759736975594188,0.020280967106206603,0.015325022669604857,0.017669785310678032,0.01773099963395396,0.018017041021793606,0.01734291744468988,0.015407549613581295,0.0207218167192629,0.02082878008069358,0.02069173249182259,0.020783792025481893,0.020783792025481893,0.020586069031858237,0.020987188159162243,0.020783792025481893,0.0207810082921909,0.02072676852987319,0.023413685487899325,0.018249207409227454,0.020744310564159867,0.020769477730860682,0.0208636381223716,0.020615619168802862,0.018425822184219807,0.023772393133620527,0.008385703254157072,0.008385703253016791,0.008385703253044814,0.008385703253044814,0.00838570325332266,0.008385703253044814,0.008346929844494535,0.008426628544742834,0.008401200340050452,0.008368631345823446,0.009015458350358503,0.007624669738247684,0.008371078792647153,0.008400332981816685,0.008376950442030065,0.008394538252243634,0.016600013618323393,0.01655244593803158,0.016571824642128124,0.016571824642128124,0.016497229490511838,0.016654998081558636,0.016571824642128124,0.016571824642128124,0.01661260215722611,0.01654140828726639,0.016882355847711604,0.016254120996951442,0.016550269119749047,0.016593853933470768,0.016677753121162868,0.016459781526180974,0.016331584240441895,0.016818031593769097,0.017552803921642192,0.017427004901605384,0.01749045804461276,0.01749045804461276,0.01717808921164165,0.01784858824379807,0.01749045804461276,0.01749045804461276,0.017490216399366886,0.017474028655884325,0.01946103227260414,0.017489778476158933,0.017467863980097625,0.017487007548180566,0.017469724696613145,0.01619049830875033,0.019057457577066398,0.008379571418209402,0.008379571416894271,0.008379571417298566,0.008379571417298566,0.008379571417584844,0.008379571417298566,0.008340681227103904,0.008418914643933264,0.0083951399040905,0.008362914636411506,0.00901261617888556,0.007619113662545219,0.008365125774760842,0.00838910106045654,0.01749045804461276,0.01736862582080554,0.017427004901605384,0.017427004901605384,0.017114366384150984,0.01776975665699611,0.017427004901605384,0.017427004901605384,0.017421202632899993,0.017406594784353618,0.019398947740721224,0.01742473267100589,0.01742536030672757,0.0174382579113862,0.01740639020541118,0.016124047058272407,0.01900234235791612,0.016600013618323393,0.01655244593803158,0.016571824642128124,0.016497229490511838,0.016654998081558636,0.016571824642128124,0.01661260215722611,0.01654140828726639,0.016882355847711604,0.016254120996951442,0.016550269119749047,0.016593853933470768,0.016677753121162868,0.016459781526180974,0.016331584240441895,0.016818031593769097 -0.17013002239886896,4.0605420647190914e-39,0.05113624587824129,1.1165336790916003,1.1233669438710576,0.44933710973431473,0.5880237672754468,6.252412666321328e-7,0.20653589691772778,0.23663544386300195,0.26442169001584204,1.120064831746557,1.3807517976997103,0.4604271358907017,0.35061267544502306,0.41559026529761917,0.46266548516201433,0.4081891171506117,0.350763015033515,0.17016826021741513,0.17009540704591106,0.17013002239886896,0.17013002239886896,0.17014897969929513,0.17012882198808396,0.16981980965664145,0.17044218106027278,0.17439516779647918,0.1654978628289231,0.18774223130821496,0.16976983109480176,0.17049144482788492,0.16944710067004523,0.17082541976917537,4.946611236302811e-40,3.260914357175693e-38,4.0605420647190914e-39,4.0605420647190914e-39,6.90770813712809e-37,1.311114252480071e-41,4.0196632715666e-39,2.39522271222337e-39,7.050402290772285e-39,5.157564021261701e-41,2.92311237151042e-37,4.436153689951468e-39,3.7084498839994546e-39,7.2793476450306645e-40,1.0200697911891333e-27,3.6939408412092427e-56,0.05097871969762254,0.051271104480094094,0.05113624587824129,0.05113624587824129,0.051210085453655144,0.05105343245439406,0.0985983598165,0.051257124996734155,0.051028281949729304,0.043820102785903,0.059488338218673775,0.05110124756551248,0.05117320622284382,0.05127745924697286,0.05101657867007726,0.07241898445840911,0.03469549698594066,1.1165337357366145,1.116533652197224,1.1165336790916003,1.1165336790916003,1.1165336877359566,1.116511456133139,1.116560712946943,1.1023963459675776,1.130815268202242,1.119354464706473,1.113600169979253,1.3983119250478975,0.35946500229295186,1.0806759809219042,1.1532394932040064,1.104385341873966,1.128697592871242,1.1446045174679578,1.1019569673136411,1.1233669438710576,1.1233669438710576,1.0840275343507493,1.1640635607047911,1.069945859829819,1.2007611712253197,1.145130446142292,1.16728633558538,1.0777861447670811,1.1234503386121046,1.1996151743180334,1.036935524269909,1.0363724352886412,1.2090839486654534,0.4555760484923736,0.4431880853103752,0.44933710973431473,0.44933710973431473,0.442920687896564,0.45593583730424125,0.42988223005439924,0.4822753132773765,0.4527818822273257,0.44585428841007546,0.4802819107079103,0.4197358630907332,0.4505710543015794,0.4532509603010598,0.44537794023919364,0.4378063228698084,0.461388618516171,0.5913474542984853,0.5846513602726278,0.5880237672754468,0.5880237672754468,0.5630392741417981,0.615364237554014,0.4318469888047787,0.5897913275529463,0.5862216673349979,0.7016763004417899,0.5874802158492386,0.5885802938979038,0.5897846401983968,0.5862291553591683,0.5557087367604854,0.6238432804829762,1.0903347956324093e-6,6.252412666321328e-7,6.252412666321328e-7,7.989000467379419e-7,4.863680609923645e-7,6.38076578292033e-7,6.113713206872942e-7,5.914431514428948e-7,6.647584727560633e-7,2.4273617864315706e-7,1.5731870122918568e-6,6.413327274971998e-7,6.095559699846699e-7,5.785836243986393e-7,6.830881030671729e-7,9.262433067974819e-6,2.253829890317819e-8,0.2065326528765538,0.20653589691772778,0.20653589691772778,0.20653466359188438,0.20653714094604414,0.20653598347591642,0.20358929548214524,0.20967191982671782,0.20653267621192478,1.3838844704916358,0.20328426269916874,0.21002023082932605,0.20634781280356798,0.23705231472512803,0.23621091109708572,0.23663544386300195,0.23663544386300195,0.22391254318636314,0.25116409543770707,0.23667457070171816,0.24784529177913367,0.22567161380551923,0.25309915286599827,0.22153978227299373,0.2285265865227233,0.24590917060174886,0.24810353214877529,0.22547203147650982,0.2294278035827031,0.24438058300288004,0.26442148627597956,0.26442169001584204,0.26442169001584204,0.2644176131962401,0.2644219853379305,0.26442199844663145,0.25423996263076537,0.27608164238461247,0.2644162311868956,1.148434374102122,0.2604491930197414,0.2686009554845922,0.26410321301992384,1.1203042967804373,1.120064831746557,1.120064831746557,1.120005376820017,1.1201377214838817,0.5198352172383119,1.1227264946286906,1.1173626668012746,1.2501893839216582,0.9715369414991981,1.1196640828665838,1.1204759426151567,1.1269407635639663,1.1129389355589059,0.9987787143654674,1.2492075362705914,1.3856859478487233,1.3754775775489838,1.3807517976997103,1.3807517976997103,1.3712023713350732,1.389710508892996,0.9832497818158005,1.3820032694051139,1.3794355341480058,1.4111857012883589,1.2779247530389481,1.3800529622770001,1.381466333617706,1.3835056913215367,1.3776815690907385,1.2983948594145374,1.4110065802657914,0.46042720664165354,0.46042710574165735,0.4604271358907017,0.4604271358907017,0.46042714525832873,0.46707196716749005,0.453684829811123,0.4673503534275005,0.46958816946746734,0.451027689947147,0.5496471157665538,0.3158447179806738,0.45791131990085926,0.4629677666371692,0.4556956201099178,0.46525465097049545,0.3574585670796991,0.343999630354644,0.35061267544502306,0.35061267544502306,0.3426012877468771,0.359155406977608,0.3504679954685479,0.350763015033515,0.3567606433246413,0.34447948587352084,0.36678515962743796,0.33512447466701234,0.34709173276701893,0.3542644087438493,0.3661218429944747,0.3352300739362178,0.33848964009978383,0.3635168869752498,0.42360832703783863,0.40768367300080494,0.41559026529761917,0.41559026529761917,0.39440231632484396,0.4395387390529764,0.41535042822323454,0.4158421025947695,0.4221043997743554,0.4090598265628915,0.5523961850996191,0.4102236464803415,0.421176584476691,0.4306048455774757,0.40048719294774277,0.3424393310680581,0.5179230229044645,0.4626655550761779,0.4626654553695508,0.46266548516201433,0.46266548516201433,0.4626654944187883,0.4701761314620328,0.4557265656540941,0.46979789221756224,0.47171370345198765,0.4533742589719808,0.5550072110394704,0.31555421654218146,0.46010244966807035,0.46751567680342665,0.41610686757974186,0.40038288560680846,0.4081891171506117,0.4081891171506117,0.387389066717357,0.43175692793668113,0.4079300734026063,0.40846183587065404,0.4145867758595463,0.4017725589179367,0.5421708638645479,0.40291497411904037,0.4136758243174338,0.4229412512860582,0.3933577885870353,0.3367401555807109,0.5082612043686627,0.35761214544364733,0.3441462990375892,0.350763015033515,0.34274717816252487,0.359309725372837,0.3509177509392096,0.3569131093070405,0.3446266119378806,0.36694277611983217,0.33526613705354075,0.347240035162301,0.3544157758884863,0.3662774181641462,0.3353732780611387,0.3386332379271257,0.3636731089637955 -5.805992412456578,0.0,3.810216303096013e-92,2.683374520712579e-11,0.000034743676056812145,0.5018610747950681,0.03445380633186207,5.230835028635937e-224,4.090647246237431,4.908307195358624,1.8127099207029806,8.526494883239738e-8,5.713603121498411e-14,0.05891236110065704,2.023493607189278,0.9542521384947358,0.055327326857594734,1.0395166869586805,2.0207390663519194,5.804909660354624,5.806971514289696,5.805992412456578,5.805992412456578,5.805446124846037,5.806038121546762,5.813646173337157,5.798307819517736,5.665962237057102,5.938321193685684,5.369165232991493,5.814869021048109,5.797068072906613,5.826869679643002,5.784285999304614,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.424816499717541e-92,4.1734139347108954e-92,3.810216303096013e-92,3.810216303096013e-92,4.006904712872905e-92,3.6005667198495045e-92,2.1497127212924335e-78,3.256691625636348e-92,4.49964123625131e-92,1.3138368174924758e-94,1.0344830389706269e-89,3.972291345734952e-92,3.651376858042748e-92,3.097771298369788e-92,4.763914231305127e-92,1.6587847048576304e-86,2.6516204952950194e-98,2.6833673456794367e-11,2.6833779206913e-11,2.683374520712579e-11,2.683374520712579e-11,2.6833734240612028e-11,2.685172054089278e-11,2.6805028318256705e-11,5.127845440390686e-11,1.3712174863759436e-11,2.3198798054705615e-11,3.119070801043745e-11,2.307354043805996e-27,0.31450768334138196,1.3435061027136793e-10,4.590767092088356e-12,4.980069829064759e-11,1.4218407754258473e-11,0.00002051419414480384,0.000057715220263492753,0.000034743676056812145,0.000034743676056812145,0.00008812013486837313,0.000012143201319956447,0.00011023004400018112,5.036129725966092e-6,0.000019264868340437888,0.000011059935980680279,0.00010211361646862778,0.00003466779185914755,3.7894199526842235e-6,0.000277652885011342,0.00025014110878107123,3.3097523797038393e-6,0.4614419999881517,0.5447331034410484,0.5018610747950681,0.5018610747950681,0.5495161600966142,0.45662859249086524,0.6409252610398719,0.3245791153549444,0.47618298476134086,0.5290002750276489,0.32597073717177777,0.7437488133584477,0.49250333575713073,0.47283543880823614,0.5327462326121023,0.5862327246181634,0.42532330900548393,0.03248261521887634,0.03656852845676048,0.03445380633186207,0.03445380633186207,0.053674327243241046,0.020905245703462992,0.614972833350101,0.033126473011091714,0.03585278304941525,0.004041128174745661,0.03487333415596535,0.03402726304612465,0.033138692654815935,0.035840489324145144,0.060555674452298605,0.018022515924659515,1.2027738566666868e-217,5.230835028635937e-224,5.230835028635937e-224,5.021651582102798e-221,4.593376414610752e-227,8.856559444962194e-224,2.929791150400885e-224,2.8935284209125234e-225,1.106187301525358e-222,3.254625346874473e-235,5.016735790831363e-213,1.970231541916192e-223,1.343814084941155e-224,9.810773765627151e-226,3.776211896583492e-222,1.117390993417531e-191,2.6349468565177837e-263,4.0907997024829665,4.090647246237431,4.090647246237431,4.090708829087259,4.09058506654859,4.09062046020715,4.227624948886866,3.9454338581894195,4.090806529731769,1.2687493867155692e-20,4.241809106572713,3.929410742706951,4.099948952751256,4.89668384486059,4.920125038994426,4.908307195358624,4.908307195358624,5.258255666907598,4.48600251190498,4.907334039664339,4.5745115432475,5.218569753658882,4.437457093531607,5.314448142244653,5.141076695136276,4.631143633151497,4.567777031175843,5.223114203639997,5.106103860668025,4.689578765998926,1.8127162294912926,1.8127099207029806,1.8127099207029806,1.8128440411581708,1.8126823681043445,1.8126844488817482,2.1326425315782065,1.4925115184362436,1.8128790462076876,1.87508057807986e-42,1.93299658924067,1.692369506734709,1.8225974833919398,8.461826706975269e-8,8.526494883239738e-8,8.526494883239738e-8,8.542702541158298e-8,8.506642054704739e-8,0.3352657132507283,7.738184910060634e-8,9.399347116242517e-8,5.20876404948157e-10,6.778997203935121e-6,8.650905437224151e-8,8.399331050323912e-8,6.631492083631643e-8,1.0996685232323958e-7,3.2311106363545658e-6,5.55262566410939e-10,3.119872346388372e-14,1.0321348009197682e-13,5.713603121498411e-14,5.713603121498411e-14,1.6346860199971866e-13,1.7849026686905085e-14,0.00012962137095724543,4.7421522957460434e-14,6.914823816067255e-14,8.7567096892945e-18,1.2147423884206813e-10,6.335986450367122e-14,5.1329188581331734e-14,3.776241037933627e-14,8.813534911321811e-14,3.850078570000951e-11,7.434631741362534e-18,0.05891227292763367,0.05891239867378896,0.05891236110065704,0.05891236110065704,0.0589123493543216,0.06321406885851527,0.06687702716656004,0.0517196632299765,0.04762133193550937,0.07306175931205854,0.010926497721874375,0.8473832144780375,0.061764764931567524,0.0561659584774278,0.06568992164583157,0.05267471271040429,1.894437295415142,2.1540855082968844,2.023493607189278,2.023493607189278,2.18674386495801,1.8590504194218007,2.0261479744289943,2.0207390663519194,1.8975770645590608,2.154618004485902,1.7204904069093478,2.3477328542046165,2.0982320028978587,1.9478661134539044,1.7170075313838091,2.362319796282066,2.274078389701288,1.779165005823112,0.8689357167781795,1.0451699716240652,0.9542521384947358,0.9542521384947358,1.2181675328088704,0.7151392986119554,0.9567465345724082,0.9516384323640895,0.8780745153576286,1.0358921719536685,0.1565116290043678,1.0211479763293168,0.8884121477292003,0.7865007568413875,1.1511025097027574,2.1100727890094118,0.25799188954568175,0.05532724454276382,0.055327361934379586,0.055327326857594734,0.055327326857594734,0.05532731589176606,0.058337203981047275,0.06311696802720249,0.04831610362906337,0.044786178754785536,0.06853407214614118,0.009474041106266089,0.8478235031374102,0.0580847820326521,0.04941031566020635,0.9488973006885613,1.1357991813265684,1.0395166869586805,1.0395166869586805,1.3164455986828871,0.7857220576408351,1.042410797965871,1.0364777622406418,0.9590627130890504,1.1255052652561686,0.18100277072195198,1.1099908587329235,0.9700040928647317,0.8619952685495561,1.2463449618677578,2.2303686862013046,0.2941331496874236,1.8917470910682137,2.1512748780617397,2.0207390663519194,2.1839205857648816,1.85637945074814,2.0178781261916514,1.8949081951662226,2.151803757675028,1.7179006422098262,2.344856110713742,2.095449789676113,1.945163552733783,1.714444961675589,2.359410849045649,2.27122392762493,1.7765400604094337 -1.4082959171492484e-7,0.0,2.088279757679949e-161,3.586642872286043e-34,1.7754886233556045e-19,3.404922072485448e-6,2.03005341235703e-6,0.0,0.004086699021122271,6.3706536602234675e-6,0.03173051985336381,6.299738305352456e-15,4.430752569960018e-31,0.0000664683279286043,0.000013917235070723155,0.0002816226758473279,0.00006951099516953767,0.0003428864912387148,0.000013894004762728192,1.4200565017131608e-7,1.3978109002097027e-7,1.4082959171492484e-7,1.4082959171492484e-7,1.413388313447413e-7,1.4079895503490537e-7,1.4029373978706974e-7,1.4140641572555308e-7,2.2743268792344718e-7,8.455895000423716e-8,1.6941605813277012e-7,1.4018026793182615e-7,1.414750571721147e-7,1.3020572321803866e-7,1.5259880974804052e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4074731386959953e-161,2.960850708008895e-161,2.088279757679949e-161,2.088279757679949e-161,2.4853064411008605e-161,1.7223216258638423e-161,1.5441448339621107e-142,2.5786606166237822e-161,1.8063830870258468e-161,6.64334118255102e-166,6.019504885647736e-157,2.0355416841720904e-161,2.270084850712049e-161,2.679807023189326e-161,1.7310852947301943e-161,7.963182573996382e-151,5.515265576128185e-173,3.5864638399725274e-34,3.5867280097450624e-34,3.586642872286043e-34,3.586642872286043e-34,3.5866170309158003e-34,3.5972634819161906e-34,3.574591690512808e-34,2.9842825336681297e-33,3.9882463967091187e-35,1.2170567396154774e-34,1.0755626455475492e-33,4.190324214236442e-84,0.0044949336473814805,7.034163943887263e-32,1.120761191565974e-36,4.050061640510634e-32,2.1278831688986746e-36,1.9823450196892414e-20,1.425770271977266e-18,1.7754886233556045e-19,1.7754886233556045e-19,4.082639500531562e-18,5.217765795348635e-21,7.595060959610782e-18,3.7070010134359454e-22,3.340387551210306e-20,4.395544877772884e-21,5.720583791341072e-18,1.7591466987833684e-19,3.4058689173779834e-22,7.032480367751474e-17,1.2436400539063343e-16,6.453790678146112e-23,3.0391711176034553e-6,3.7783206703036195e-6,3.404922072485448e-6,3.404922072485448e-6,3.4187679430673337e-6,3.3842407919838876e-6,4.696379811331784e-6,1.8854704772505758e-6,3.256511969459999e-6,3.547304651563954e-6,2.0661139844339095e-6,5.016859174298725e-6,3.3444928991879055e-6,3.2386934030399273e-6,3.5819993866407993e-6,3.977050895824532e-6,2.8538397894681745e-6,1.9336969243588685e-6,2.1402935290490303e-6,2.03005341235703e-6,2.03005341235703e-6,2.655951873089421e-6,1.4638135292865696e-6,0.000022960643727378897,2.0037861157489223e-6,2.0642342389824244e-6,2.1667268037364238e-7,2.045048431726209e-6,2.027414035397974e-6,2.0061862406076572e-6,2.0703796234387495e-6,3.1255772894333614e-6,1.1480628887635584e-6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.004083789839957414,0.004086699021122271,0.004086699021122271,0.004086027993173547,0.004087300502147162,0.004086703297909692,0.00330264986922435,0.005057216128240747,0.004084587311042818,2.1438541193540974e-110,0.0032285441387527674,0.0051715673891763216,0.003965958017980195,6.475616463486617e-6,6.270475406358112e-6,6.3706536602234675e-6,6.3706536602234675e-6,4.076750404987969e-6,0.000010009132487453468,6.375340800565189e-6,8.855642346328308e-6,4.427154982527669e-6,0.00001061681685082495,3.649284517103684e-6,4.909458058806606e-6,8.350523977661512e-6,8.946457235239436e-6,4.381699534884346e-6,4.833809636125935e-6,8.409341747832404e-6,0.031730203728266605,0.03173051985336381,0.03173051985336381,0.03172552866004004,0.03173044032490015,0.03173047314646161,0.028469644473565453,0.03223454721392888,0.03172225551883395,1.2553952306541039e-251,0.030754796130454044,0.032320548709367763,0.031265497163735945,6.145960506598876e-15,6.299738305352456e-15,6.299738305352456e-15,6.3337663203874225e-15,6.2588513005739106e-15,7.482186593113945e-6,5.592018231980915e-15,7.104575975061077e-15,6.810987353627396e-19,9.050505979091777e-12,6.388310500428705e-15,6.1927889835071245e-15,4.6057226854329416e-15,8.668678941135944e-15,3.299160483849948e-12,3.4863805883884514e-19,5.895882071389117e-32,3.123843434771523e-30,4.430752569960018e-31,4.430752569960018e-31,8.507142353995542e-30,1.6665044164804446e-32,6.339530855696812e-15,3.3655606071456704e-31,5.939023595508992e-31,3.15661629427479e-40,2.313031111210038e-23,5.176670843247771e-31,3.805053096346457e-31,2.372543933780218e-31,8.716686318192453e-31,7.236107531156708e-24,4.1886011612575504e-42,0.00006646829176074428,0.00006646834336046201,0.0000664683279286043,0.0000664683279286043,0.00006646832436053465,0.00005680586754750203,0.00007239389750319711,0.00006067992609773607,0.00006692822492893132,0.00006492921552308403,0.000019276742752675333,0.00022825735873643758,0.00006860822550754442,0.00006431971396291364,0.00006556909810001843,0.00006713628337859224,0.000013026269469181888,0.00001468271289599532,0.000013917235070723155,0.000013917235070723155,0.000014213683465250183,0.000013508017107771617,0.00001393957936943973,0.000013894004762728192,0.000013478313586976805,0.000014360775492458643,0.000012572346784229944,0.000014796002488431726,0.000014182160914235826,0.00001367150226326606,0.000012663624867497786,0.000014828124146915209,0.000014476060525093399,0.000013012669156265892,0.00022336023771661481,0.00034745348269437054,0.0002816226758473279,0.0002816226758473279,0.000431034024982033,0.00015704856879906077,0.0002834730456777774,0.0002796866797870345,0.00024105026857856328,0.00032641812890557125,3.3562835252296304e-6,0.0003185602061156293,0.00024643626588991913,0.00019634922823814785,0.0003968070842177426,0.000849726171844882,8.702212608563009e-6,0.00006951095444327991,0.00006951101254118983,0.00006951099516953767,0.00006951099516953767,0.00006951099107637517,0.00005906879141313178,0.00007602513529483,0.0000632734308843856,0.00006968496920321816,0.00006823996095121318,0.00001895663095773335,0.00024876068337072405,0.00007176693309186491,0.00007001280092318547,0.00027767133811660286,0.00041541703690989426,0.0003428864912387148,0.0003428864912387148,0.0005031699673812475,0.00020116946494595986,0.00034521918616332425,0.0003404506743596603,0.0002962286835369492,0.0003946058259949259,5.42213323024032e-6,0.00038579295006669695,0.0003026358526341249,0.0002441617450862291,0.000474037059915239,0.0008749741986210638,0.000013898798229834573,0.000013001472862690152,0.000014661496602573217,0.000013894004762728192,0.000014192768203953113,0.000013482553961807757,0.000013869850069344101,0.000013453768471455217,0.000014338618193023045,0.000012546082751330483,0.000014777240606343656,0.000014159447323114303,0.000013647384358988538,0.000012638058525773125,0.00001480863656364552,0.000014456487435106316,0.000012986556436345352 -4.116564657169658e-108,0.0,4.080180304397173e-183,0.0,2.090486783223358e-70,0.00019778556318918584,0.0042711599482572315,0.0,0.0,0.0,0.0,1.3611579780536446e-9,8.530137752912982e-20,1.7867519109045796e-46,0.0,5.587883920384256e-265,1.1639196303863027e-48,1.3752657050377645e-248,0.0,3.741594393785784e-108,4.488126775159715e-108,4.116564657169658e-108,4.116564657169658e-108,3.9295645967389536e-108,2.951296867002253e-107,7.30564610901582e-107,2.2298993423686856e-109,3.549166845596023e-112,5.993932359341362e-104,1.322058602861836e-97,1.0911785433809792e-105,1.2309619846428089e-110,1.9536269801674006e-107,8.320216248895546e-109,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.678431232010094e-183,5.843291368319214e-183,4.080180304397173e-183,4.080180304397173e-183,4.961361801307506e-183,3.2759895800457435e-183,5.722315978293531e-143,8.008653743828945e-186,1.8282130893718416e-180,1.6849121389081063e-191,4.9071252498703534e-175,2.2121091485897116e-182,7.102256302521487e-184,1.5505236263063998e-186,8.752898172063824e-180,7.022259364153318e-164,1.1316686748446825e-205,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.5375815042013617e-71,1.6214207373562536e-69,2.090486783223358e-70,2.090486783223358e-70,8.642321748252092e-69,3.366567308285847e-72,7.486007406068017e-82,3.042066205066051e-62,2.217909761896964e-70,3.849198989929487e-72,9.87273624019247e-69,2.0860319569457677e-70,1.685647861171983e-68,9.507964398229691e-73,5.953777724155051e-67,2.2768052555463762e-74,0.00020133730271336636,0.00019371765727637093,0.00019778556318918584,0.00019778556318918584,0.00019403761054160798,0.0002010084084386546,0.00007491401183534983,0.0004338550221469645,0.00020498317582373174,0.00019054824014378858,0.00020541836994457613,0.0001777009480447259,0.00019944178565549288,0.0002099241432217346,0.00018579624028651446,0.00018992426977491446,0.00020389959576108576,0.0042256877057882955,0.004314173859219173,0.0042711599482572315,0.0042711599482572315,0.004510125277687118,0.0038187293382829133,0.0025797999278652614,0.004213237727218951,0.004327663018279428,0.0017221432976274385,0.00428932379431914,0.004252310537924412,0.0042163019170975875,0.0043244857091111555,0.004538955073142748,0.0036473102856286496,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3440370667482172e-9,1.3611579780536446e-9,1.3611579780536446e-9,1.3654338487472284e-9,1.3559348170748574e-9,6.616345528972475e-10,1.278697854065223e-9,1.449820268353291e-9,8.322578683663413e-13,4.6797685050060367e-7,1.3746926673546888e-9,1.347282789187319e-9,1.1877893663357962e-9,1.5611145199458324e-9,2.685433474835756e-7,2.6481990936151154e-13,2.3969869695748165e-20,2.908209556700385e-19,8.530137752912982e-20,8.530137752912982e-20,7.163731322857104e-19,7.743144081033252e-21,3.8579589949514566e-16,7.142486415420039e-20,1.0190227967466938e-19,1.5812751535991158e-26,3.145975934469557e-14,9.412015239160626e-20,7.689567439508879e-20,5.909424176005109e-20,1.2300070554412814e-19,2.0621044791959702e-14,2.8624571924726694e-28,1.7866245794884013e-46,1.786806173268283e-46,1.7867519109045796e-46,1.7867519109045796e-46,1.7867351557520354e-46,7.044801664351769e-39,4.513927991231009e-47,8.184263428568541e-46,4.375679543259691e-50,5.544662720362091e-43,6.041359738996811e-36,6.222957656281058e-46,1.0700894573821354e-46,3.0427132982274735e-46,1.3105289895258412e-44,1.9304243616335868e-48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.855510823522703e-265,7.985104377238645e-265,5.587883920384256e-265,5.587883920384256e-265,1.4240544362097577e-264,1.801797997611678e-265,4.398402174319993e-273,7.294561645344604e-257,7.554434839305676e-262,3.6819549913322225e-268,1.8977827256536642e-267,1.247832475805183e-265,2.5128862482013604e-264,1.2724727679924862e-251,1.8435646668020424e-279,1.0899339395014195e-263,2.4656011252615764e-267,1.1638337360348762e-48,1.1639562343869326e-48,1.1639196303863027e-48,1.1639196303863027e-48,1.1639083281191478e-48,7.116185313710947e-41,3.12448770510487e-49,5.0513458436274815e-48,2.1559597089386997e-52,4.800416018954197e-45,3.5440511045823134e-38,5.696997946437373e-47,7.159891102399928e-49,9.911985083126632e-51,9.6862360169987e-249,1.9259550123604496e-248,1.3752657050377645e-248,1.3752657050377645e-248,3.306797335358179e-248,4.732348288787521e-249,1.0390255990811398e-256,1.8321622466921693e-240,1.1589595466373506e-245,1.4650148484393431e-251,6.446698038740151e-251,3.3882283391263374e-249,5.6038664400121426e-248,4.640427925013954e-236,3.599868194894141e-262,2.1770284035506982e-247,8.493216008559631e-251,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 -0.00008319672560218743,0.07136197376263251,0.0023692375401602036,0.00019595687423067196,0.00017387562397972137,0.00009841549861795682,0.00009772426632794735,0.005429019561648606,0.00008602511925888623,0.00010443095404998435,0.00009343677087158171,0.00007876005660089446,0.0000991926779404147,0.00012711900149230265,0.00010424371261519726,0.00011770167545978846,0.0001272980268740073,0.00011714615197619448,0.00010424371261519726,0.00008319678757398961,0.00008319666729549826,0.00008319672560218743,0.00008319672560218743,0.00008319678636953812,0.00008319672560218743,0.00008311444414782186,0.00008328083777476787,0.00008379708872535184,0.00008252218083426762,0.00008913014660088967,0.00008310379270433443,0.0000832934088755191,0.00008310108138163826,0.00008329587822884816,0.07145821854185488,0.07119614615099593,0.07136197376263251,0.07136197376263251,0.070693750512068,0.0717195237551196,0.07136197376263251,0.0715543642369881,0.07111081786091893,0.07158756077736853,0.07072498677325546,0.07127825120475167,0.07129221808462266,0.07187254824326048,0.06099462875512821,0.06504940262214103,0.002369302654212629,0.0023691819339805575,0.0023692375401602036,0.0023692375401602036,0.0023691930831846583,0.0023692904576159534,0.0023692375401602036,0.0023783444122599823,0.002364428190787195,0.0024640591841726695,0.0022816123378233823,0.0023698388512431797,0.0023723144165387977,0.0023782097460435807,0.002364255090299524,0.002164699786926395,0.002608201956931663,0.00019595687429887427,0.00019595687419994679,0.00019595687423067196,0.00019595687423067196,0.00019595687424226677,0.00019595687423067196,0.00019595687423067196,0.0001936382723219357,0.00019829801070186885,0.00019626930220242154,0.0001956182668257536,0.0003328708121819261,0.00010496630768375849,0.00019023295808754407,0.0002022026924672914,0.0001946086569358744,0.00019723456617339199,0.00017493818811394556,0.0001727272644715393,0.00017387562397972137,0.00017387562397972137,0.0001703060343842779,0.00017815723810252413,0.00017387562397972137,0.00017387562397972137,0.00017781251141082312,0.00018109618811309745,0.00016701025023368237,0.00017396613693061548,0.00018854882636239138,0.00015984621140667765,0.00016149048056254375,0.00018844679460203382,0.00009862693254885873,0.00009820068683163334,0.00009841549861795682,0.00009841549861795682,0.00009754881983387232,0.00009936821400717516,0.00009841549861795682,0.00009841549861795682,0.00009883288077302363,0.00009797487943876397,0.00010114664109202656,0.00009582591513540554,0.00009855088380216299,0.00009890599096190948,0.00009792795953840458,0.000097407341154464,0.00009947154384941865,0.00009798316795603226,0.00009746067865321562,0.00009772426632794735,0.00009772426632794735,0.00009450453074796405,0.00010168477085160048,0.00009772426632794735,0.00009827270861080672,0.000097186190605602,0.00010816712507102898,0.00009754534321579026,0.00009788798336402489,0.00009825675540280292,0.00009716804174511396,0.00009494173105956057,0.00010084007876053667,0.0054194563130403215,0.005429019561648606,0.005429019561648606,0.005389765727869008,0.005464551334879796,0.005429019561648606,0.005429019561648606,0.005461960886763381,0.005396586552315382,0.005847074191587931,0.005033096185965844,0.005414592922433771,0.0054523603074893385,0.005476063871427006,0.0053884372465457225,0.004305767368286983,0.006938408936490287,0.00008602509640971737,0.00008602511925888623,0.00008602511925888623,0.00008602508252991231,0.00008602515882663471,0.00008602511925888623,0.00008562594162023704,0.00008645060938487345,0.00008602483728033941,0.00025170658742286277,0.00008558434713136101,0.00008649379744848526,0.00008599847824444612,0.00010449705963194207,0.00010430194641472424,0.00010443095404998435,0.00010443095404998435,0.0000986395187544826,0.00011175024536131466,0.00010443095404998435,0.00010716366686246403,0.00010174938910964448,0.00010837605125457031,0.00010073029086481421,0.00010242029587157352,0.00010668899611249986,0.00010722854950766958,0.0001016695516773753,0.00010266571144335057,0.0001062995272736873,0.0000934367440097049,0.00009343677087158171,0.00009343677087158171,0.00009343458602234111,0.00009343677087158171,0.00009343677087158171,0.00009218885062684624,0.00009485220417884868,0.00009343615624947972,0.0004074595417706829,0.00009295116791874179,0.00009394477635686414,0.00009340833966016387,0.00007876079638904263,0.00007876005660089446,0.00007876005660089446,0.00007875982708880724,0.00007876035482889795,0.00007876005660089446,0.00007921963507747959,0.0000783102027904025,0.0000832926426681466,0.00007553884237444412,0.00007868035260411068,0.00007882155566401358,0.00007995169903625766,0.00007765727092911525,0.00007598962505108556,0.00008334138010129187,0.00009946620619586325,0.00009895514894091023,0.0000991926779404147,0.0000991926779404147,0.0000983998014870523,0.00010012258251456126,0.0000991926779404147,0.00010057078278091395,0.00009785616216634714,0.00011180656071165444,0.00008941175604400353,0.00009837758880303329,0.0001000220275594384,0.00010217389047959334,0.00009629168940124554,0.00009080704443435791,0.00011212031041546151,0.00012711900158719132,0.00012711900144551715,0.00012711900149230265,0.00012711900149230265,0.00012711900150429807,0.00012711900149230265,0.0001260674119619106,0.00012817727876574388,0.00012818629332861524,0.0001259744262543378,0.00014321551191940682,0.00010370355047021922,0.00012673022848256994,0.00012751175606352032,0.00012652185438234926,0.0001277286375907636,0.00010443327872423175,0.00010407316323793579,0.00010424371261519726,0.00010424371261519726,0.00010377942890092924,0.00010487138548753703,0.00010424371261519726,0.00010424371261519726,0.0001051637802167013,0.0001033911479274875,0.0001063858226271301,0.00010223261682192404,0.0001037528714078282,0.00010480659307719913,0.00010653662076022569,0.00010206194893805277,0.00010268709783984445,0.00010597119863605409,0.00011833950520332464,0.00011714615197619448,0.00011770167545978846,0.00011770167545978846,0.00011495663871819895,0.00012101201129338229,0.00011770167545978846,0.00011770167545978846,0.00011881694890405532,0.00011663230486788306,0.0001381611270771694,0.0001168524947833949,0.0001186477751652842,0.00012018660595143896,0.00011527562731993966,0.00010709828853662443,0.00013254005143616395,0.00012729802697849485,0.00012729802683179113,0.0001272980268740073,0.0001272980268740073,0.00012729802689689663,0.0001272980268740073,0.0001261552709537445,0.0001284102209002452,0.00012839095000724093,0.00012619288544160696,0.00014384702327624528,0.00010360128364049577,0.00012688629523522103,0.00012786872187757486,0.00011770167545978846,0.0001165343346224795,0.00011714615197619448,0.00011714615197619448,0.0001144280475525368,0.00012039023020308246,0.00011714615197619448,0.00011714615197619448,0.00011819634576057088,0.00011611099989862837,0.00013731085156546745,0.00011623888271863982,0.00011803784533316928,0.00011957767497911574,0.0001146817076706376,0.00010666660931154669,0.0001317499622166957,0.00010443327872423175,0.00010407316323793579,0.00010424371261519726,0.00010377942890092924,0.00010487138548753703,0.00010424371261519726,0.0001051637802167013,0.0001033911479274875,0.0001063858226271301,0.00010223261682192404,0.0001037528714078282,0.00010480659307719913,0.00010653662076022569,0.00010206194893805277,0.00010268709783984445,0.00010597119863605409 -0.00006808452458104033,1.6826778076326733e-10,0.10621570887986166,0.04030893624639563,0.0003853973439113928,0.00007420506842164583,0.00007173474470588035,0.15130920094313205,0.00024110219628308482,0.00008966610359053802,0.0005664493346721285,0.00003794145229851121,0.00007424082356790286,0.0005334134872082414,0.00008965079590354789,0.00011999527487215118,0.0005538575378229463,0.00011837501647688547,0.00008965079590354789,0.00006808501120150512,0.0000680840887844097,0.00006808452458104033,0.00006808452458104033,0.00006808500540953644,0.00006808452458104033,0.00006801125878097198,0.00006814529873763629,0.00007344451494015029,0.00006281105791976617,0.00007002351330535629,0.000067998706296014,0.00006816135667807913,0.00006727799510814541,0.00006891008929076441,1.1208831241094755e-10,2.240886539828838e-10,1.6826778076326733e-10,1.6826778076326733e-10,7.196912275358096e-10,2.63717476435186e-11,1.6826778076326733e-10,1.1252981107033384e-10,2.2458693822158442e-10,3.010734590873125e-11,7.923910756000144e-10,1.7096105652144418e-10,1.4385364329717894e-10,5.58886190146231e-11,1.143646035191095e-6,3.33766489737613e-17,0.10621895383774092,0.10621368730613437,0.10621570887986166,0.10621570887986166,0.10621423089058987,0.10621836315782551,0.10621570887986166,0.10768352936794615,0.10518316864657823,0.11122708256670519,0.1016664006900515,0.1064593484456867,0.10656565930487139,0.10765804673266853,0.10523334426352093,0.09542389055383696,0.1179961340839179,0.04030893637326875,0.04030893618973202,0.04030893624639563,0.04030893624639563,0.040308936274364195,0.04030893624639563,0.04030893624639563,0.03881585226214105,0.041879749112659376,0.040960828026671836,0.039670401288953036,0.10627183613581494,0.0013718182908168798,0.03655930863620071,0.04446882113751035,0.037649492310457146,0.04311290560977461,0.00039220114347784615,0.0003782568554681825,0.0003853973439113928,0.0003853973439113928,0.00036375118456715257,0.0004093581702019124,0.0003853973439113928,0.0003853973439113928,0.00040895871137702273,0.0004286970111553517,0.00034508632501306977,0.0003853906286203416,0.000479546101985926,0.0003067363887247241,0.0003150868313057139,0.000477440196617811,0.00007466158165334542,0.00007376198976522926,0.00007420506842164583,0.00007420506842164583,0.00007236172761406548,0.0000762913745806139,0.00007420506842164583,0.00007420506842164583,0.00007515130217000016,0.00007330108545703175,0.00008041047490288787,0.0000686265835834394,0.00007456147061693349,0.00007525938121494167,0.00007319861784669412,0.00007204614848424227,0.00007654756546272808,0.00007222478983896663,0.00007124377680427132,0.00007173474470588035,0.00007173474470588035,0.00006514327114230004,0.00008027279835632916,0.00007173474470588035,0.00007284397928936437,0.00007061829045888753,0.00009609030551864902,0.00007138850345377027,0.00007210055786178211,0.00007282257881802814,0.00007061369678905164,0.00006605897484836032,0.00007860468585770273,0.15130781147010008,0.15130920094313205,0.15130920094313205,0.15072371474743124,0.15087608009722075,0.15130920094313205,0.15130920094313205,0.15053922703781536,0.15113238447288327,0.14791594015327872,0.15134921877345522,0.1505038903263791,0.15102656918230342,0.15011950513905895,0.15105529168563708,0.1470964680775651,0.13415914493824463,0.0002411006006286032,0.00024110219628308482,0.00024110219628308482,0.0002410998592981888,0.0002411017476411594,0.00024110219628308482,0.00022941503924312946,0.0002540240934581721,0.0002410893559819148,0.08055826911869529,0.00022822339140993607,0.00025545334533569065,0.00023953124042699672,0.00008989346929339196,0.00008937349944512,0.00008966610359053802,0.00008966610359053802,0.00007588563721666083,0.00010941935209821547,0.00008966610359053802,0.00009665905395634854,0.00008314969687231219,0.0001001061175568447,0.00008067555977751196,0.00008484639350925251,0.00009541617144685675,0.00009686355569489372,0.00008297577967874168,0.00008538731927363989,0.00009443535856614345,0.0005664464819861489,0.0005664493346721285,0.0005664493346721285,0.0005662251357664617,0.0005664493346721285,0.0005664493346721285,0.0004951333458021182,0.0006564290961574928,0.0005663767514153978,0.017631814524388955,0.0005378283097188824,0.0005976626515390958,0.0005626551534884389,0.00003794293257716136,0.00003794145229851121,0.00003794145229851121,0.000037941166355159,0.000037941836511541596,0.00003794145229851121,0.000038606301859996664,0.000037299568976482326,0.000044849705449706636,0.000033468718348297586,0.000037832725566074365,0.00003804850695750734,0.000039679437612847785,0.000036379139875762284,0.000034126924932077785,0.00004474187123086757,0.00007472962219914646,0.00007369304691395673,0.00007424082356790286,0.00007424082356790286,0.00007260916370975479,0.00007606982236619435,0.00007424082356790286,0.0000771388903139615,0.00007138873426122393,0.00010452801129725699,0.00005494157301870104,0.00007253705904155872,0.0000759559143734275,0.00008083841946089663,0.00006818376591869893,0.00005768175843518776,0.00010431221202862441,0.0005334134911900614,0.0005334134855331827,0.0005334134872082414,0.0005334134872082414,0.0005334134880379994,0.0005334134872082414,0.0005293501836459904,0.0005363962406131162,0.0005758472472642205,0.0004922837934711821,0.0005678195005042511,0.0003534219887782582,0.0005318954165957414,0.0005338362827043427,0.0005117954196973899,0.0005554491790324024,0.00009015151384183804,0.00008932563909740182,0.00008965079590354789,0.00008965079590354789,0.00008847882638328125,0.0000911192352913475,0.00008965079590354789,0.00008965079590354789,0.00009200681439213962,0.00008756377854936231,0.00009523290172732422,0.0000845620316660897,0.00008851432998054561,0.00009111519983921589,0.00009541745446563961,0.00008431392559174251,0.00008575448160747103,0.00009411156057798046,0.00012162690034813659,0.00011837501647688547,0.00011999527487215118,0.00011999527487215118,0.00011233451754870283,0.00012940923830804927,0.00011999527487215118,0.00011999527487215118,0.00012311307279273603,0.00011698004839172954,0.00018701987911261882,0.00011748314384774508,0.0001225578727422358,0.0001271817808549903,0.00011313428617973908,0.00009233291201230488,0.00016559174851533506,0.0005538575418810503,0.000553857535984431,0.0005538575378229463,0.0005538575378229463,0.000553857538514389,0.0005538575378229463,0.000549176259745086,0.0005580391670970441,0.0005979534950949154,0.0005121677248048902,0.0005965738644389391,0.0003596927415965086,0.0005520397273187639,0.0005775499517757446,0.00011999527487215118,0.00011679848584739609,0.00011837501647688547,0.00011837501647688547,0.00011109402543360852,0.00012757125805047014,0.00011837501647688547,0.00011837501647688547,0.00012144584186823178,0.00011532705787662465,0.00018384839451266466,0.00011581125213632943,0.00012094052034278055,0.00012534309234731454,0.0001115688194769348,0.00009129200025782388,0.00016317232613373344,0.00009015151384183804,0.00008932563909740182,0.00008965079590354789,0.00008847882638328125,0.0000911192352913475,0.00008965079590354789,0.00009200681439213962,0.00008756377854936231,0.00009523290172732422,0.0000845620316660897,0.00008851432998054561,0.00009111519983921589,0.00009541745446563961,0.00008431392559174251,0.00008575448160747103,0.00009411156057798046 -1.8008870005545119e-6,0.03624903768786143,0.00036651888973092146,0.002262384245633972,3.880496522303494e-6,1.7597644120179232e-6,2.172850367372059e-6,0.0007949919345893588,0.00001904027698280894,1.8184210014216237e-6,0.00005673370871101329,2.6499124335023633e-6,3.4868608071343587e-6,5.98228341788836e-6,1.815598857471374e-6,2.0891353006670395e-6,6.169077863552924e-6,2.076643958293988e-6,1.815743994992621e-6,1.8008926561549124e-6,1.800881297316836e-6,1.8008870005545119e-6,1.8008870005545119e-6,1.8008927558685913e-6,1.8008804429338765e-6,1.8022139722192748e-6,1.7994504388561846e-6,1.8988170522861218e-6,1.7070839369912817e-6,1.7369723322002617e-6,1.8024236706702497e-6,1.799189378643981e-6,1.7862497742587297e-6,1.8159551243436136e-6,0.036355799844326325,0.03609178855607792,0.03624903768786143,0.03624903768786143,0.0355041804248721,0.03663258529146547,0.036249192696739325,0.036333604128563755,0.03609010326817593,0.03662244192802166,0.03545814928672492,0.036225269572490164,0.036254980915053726,0.03652644798290477,0.02612599676169546,0.028240980769561025,0.0003665327764678082,0.0003665070308752779,0.00036651888973092146,0.00036651888973092146,0.0003665091955338078,0.00036653047847951166,0.00032196946007174705,0.0003719254063474903,0.0003624399093458317,0.0003941577442459032,0.00034146971118811844,0.00036633231372838325,0.00036786082458492645,0.0003728209568941459,0.00036126748987202773,0.00031027632317819114,0.00043697958801421294,0.002262384260448556,0.0022623842386043673,0.002262384245633972,0.002262384245633972,0.0022623842487233536,0.002262343857141586,0.002262428128277872,0.0021844310419055083,0.0023435153060037254,0.0023575057438066267,0.0021666031233818547,0.006813705296754013,0.00010241902691754631,0.002068730605408752,0.0024748343087965907,0.0018747589848871445,0.0027226315082955555,3.914736345286397e-6,3.850497644696611e-6,3.880496522303494e-6,3.880496522303494e-6,3.777114898043207e-6,4.010662032975718e-6,3.7922475096909707e-6,4.02493617692263e-6,4.010054860091094e-6,4.111030418745056e-6,3.6715391392720997e-6,3.884302012636719e-6,4.364552066218549e-6,3.4508142015175534e-6,3.4991879698661896e-6,4.34973874072291e-6,1.7644849879991961e-6,1.7550365771073732e-6,1.7597644120179232e-6,1.7597644120179232e-6,1.7385409680921266e-6,1.7831834111604846e-6,1.7420276616622172e-6,1.7910730196321068e-6,1.770619352091194e-6,1.748992296192005e-6,1.8292683936912585e-6,1.6941791671110517e-6,1.7637182954642945e-6,1.7720413579095403e-6,1.7475461187681716e-6,1.734364812244993e-6,1.7861269760656495e-6,2.1806922079054654e-6,2.164687149038158e-6,2.172850367372059e-6,2.172850367372059e-6,2.063497517778762e-6,2.3076109701443458e-6,1.9383444289350875e-6,2.1856306785176e-6,2.15937527290269e-6,2.5306610202804456e-6,2.168401184257021e-6,2.1771005414236067e-6,2.185724445021859e-6,2.159209736666036e-6,2.080828682613354e-6,2.2780174378390993e-6,0.0007926827753797688,0.0007949919345893588,0.0007949919345893588,0.0007889885297003479,0.0008030691513903588,0.0007941119156399104,0.0007959600805744802,0.000817432636251455,0.0007738212458709031,0.0009139480880737846,0.0006930130868671597,0.0007862842017717998,0.0008054828333885775,0.0008275711689664614,0.0007656484083939576,0.0005250552352270538,0.001247160509922777,0.00001904009030415665,0.00001904027698280894,0.00001904027698280894,0.00001903996191169532,0.00001904061783000223,0.000019040266246226947,0.000017867755144495688,0.0000203584995222683,0.0000190348701648757,0.003726051512279802,0.000017746909485632712,0.00002050629217898289,0.000018718702187640356,1.8207175175705647e-6,1.8159204892209392e-6,1.8184210014216237e-6,1.8184210014216237e-6,1.6819595076124166e-6,1.999453906594431e-6,1.8184873559519634e-6,1.8842985000505867e-6,1.7542821358520372e-6,1.9127090958024506e-6,1.7325857737168608e-6,1.771370058769304e-6,1.8723712647200369e-6,1.8854413976633728e-6,1.7534394308916808e-6,1.7775383741254096e-6,1.8624038063520934e-6,0.000056733051815942535,0.00005673370871101329,0.00005673370871101329,0.000056671783512010304,0.00005673371013449305,0.000056733720452928775,0.00004789757299245486,0.00006820708339622727,0.00005671576898667614,0.00003549669642299184,0.00005316600804292708,0.00006066707333443956,0.000055788562177606166,2.6499556652143976e-6,2.6499124335023633e-6,2.6499124335023633e-6,2.6498987953467183e-6,2.6499302445006272e-6,1.7698640280971133e-6,2.667426790908775e-6,2.6328280544626332e-6,3.0309308048072436e-6,2.34616219406775e-6,2.6472907727315095e-6,2.6526854538818613e-6,2.6949092542438436e-6,2.6072260050783137e-6,2.39852625351967e-6,3.021206430701903e-6,3.5012354223438975e-6,3.472949965038462e-6,3.4868608071343587e-6,3.4868608071343587e-6,3.4434880884378497e-6,3.5374183983431405e-6,2.4739724838060156e-6,3.5355871411961812e-6,3.438873148736665e-6,4.2527955454414045e-6,2.9003860530578302e-6,3.4594730641451706e-6,3.5164769973780325e-6,3.5945693156343447e-6,3.3824138718582625e-6,2.9958629297419065e-6,4.241039658532016e-6,5.982283441175991e-6,5.982283408043988e-6,5.98228341788836e-6,5.98228341788836e-6,5.9822834219672695e-6,5.81332652479844e-6,6.000810225211989e-6,5.964537179026542e-6,6.325390985229644e-6,5.656414805327594e-6,5.776969725575891e-6,5.906183825616654e-6,5.990029922081393e-6,5.97672257836152e-6,5.813096400524227e-6,6.16122717908747e-6,1.8190833842870952e-6,1.8118071554315093e-6,1.815598857471374e-6,1.815598857471374e-6,1.8044874943180204e-6,1.8276874749991518e-6,1.8154593743384952e-6,1.815743994992621e-6,1.8369037513963075e-6,1.7941489780204377e-6,1.865860327933683e-6,1.7676233214245789e-6,1.8034887204391666e-6,1.828478680734409e-6,1.8694820923519262e-6,1.7629065614061458e-6,1.7781201806912266e-6,1.8551234383951565e-6,2.101460745799991e-6,2.076080244598024e-6,2.0891353006670395e-6,2.0891353006670395e-6,2.0269323867255934e-6,2.1640764748625516e-6,2.088869326623415e-6,2.0894147655947213e-6,2.1150465443847282e-6,2.063666392517316e-6,2.5844552718147064e-6,2.0678304236402e-6,2.111153994344108e-6,2.147961200988806e-6,2.02962255090829e-6,1.848562780251408e-6,2.4358510873877932e-6,6.169077887596523e-6,6.169077853194624e-6,6.169077863552924e-6,6.169077863552924e-6,6.169077867708689e-6,5.996614897137188e-6,6.186030998700591e-6,6.148942723331119e-6,6.527364624381138e-6,5.827771495061634e-6,5.9646277887684e-6,6.056562432095364e-6,6.1782355342404954e-6,6.359665854046023e-6,2.089705730295619e-6,2.0634079922165137e-6,2.076643958293988e-6,2.076643958293988e-6,2.0155466757740785e-6,2.1501254700192592e-6,2.0763561957285654e-6,2.0769464253639846e-6,2.1016908656415757e-6,2.0511103293851127e-6,2.5645844665691754e-6,2.0557427670197205e-6,2.098305556587602e-6,2.135643736626475e-6,2.0185801473218565e-6,1.8388204669508614e-6,2.4198762230630927e-6,1.819229234136745e-6,1.8119515642766495e-6,1.815743994992621e-6,1.8046304716427038e-6,1.827835006364891e-6,1.815895010124294e-6,1.8370531569536133e-6,1.7942912232721758e-6,1.8660154386302362e-6,1.7677589129205085e-6,1.80363242118317e-6,1.8286267525615835e-6,1.869636701155721e-6,1.7630421766420251e-6,1.7782579397900465e-6,1.8552763975462482e-6 -0.030692262651876693,0.030440138605313034,0.030553074175907708,0.036201994312227724,0.030398084331687808,0.030398102340363883,0.030398113435154972,0.030450207071120478,0.031581003667416736,0.03039807187254635,0.03212466124979355,0.0304046340780349,0.030405446925323546,0.03154467938066331,0.030398120645055628,0.03039811452191014,0.03158431205269315,0.030398106614238373,0.030398113024952465,0.030692264419542786,0.030692261052749133,0.030692262651876693,0.030692262651876693,0.030692264535758844,0.03069225459330612,0.030694612015601183,0.03068980398658666,0.03073924512064518,0.030644298662101714,0.030499132395507923,0.030694968789567754,0.030689430823838328,0.03068508696396252,0.03069961913751968,0.030441313209826154,0.03043898712414529,0.030440138605313034,0.030440138605313034,0.03043515706988667,0.0304465477081049,0.030440142536724075,0.030445271358633123,0.030435427264232085,0.030447349078048247,0.030433781718024418,0.030439320143826446,0.03044099745615141,0.03045909852387995,0.030413592816748016,0.030512208473945368,0.030553078450937073,0.030553070525108104,0.030553074175907708,0.030553074175907708,0.030553071105909716,0.030553077866500633,0.030507489142401818,0.030562188901753176,0.030544268649972013,0.030565719937410873,0.030541112567764407,0.030550626584621786,0.030555600160890112,0.030564652304855715,0.030542002760335925,0.030526981133799442,0.03058454817763229,0.036201994314656316,0.036201994311013404,0.036201994312227724,0.036201994312227724,0.03620199431322601,0.036201858585606504,0.03620217645396452,0.036141710455886794,0.03626352262696446,0.036235711827245005,0.03616713653082459,0.03864405202128341,0.032741840198752065,0.036050059530950765,0.03636176358673979,0.036060868035853635,0.03634705198711868,0.030398084342901695,0.030398084320533644,0.030398084331687808,0.030398084331687808,0.030398084291523953,0.030398084376997533,0.030398086070412538,0.030398069917494233,0.030398120376176584,0.03039808469681133,0.030398083908969135,0.03039808441400304,0.03039808593722227,0.030398081981550938,0.030398084165239623,0.030398084498692773,0.030398102321759896,0.030398102364416247,0.030398102340363883,0.030398102340363883,0.030398102511146264,0.03039810229927069,0.030398109255050633,0.030398105166664764,0.030398102773367283,0.030398103976166567,0.03039810272252653,0.03039810402834955,0.0303981101418537,0.03039810227366888,0.030398102591942276,0.030398102579456344,0.030398102305658783,0.030398113832887316,0.03039811304002795,0.030398113435154972,0.030398113435154972,0.03039810850821654,0.030398110761953406,0.030398103877224497,0.030398113040519908,0.030398109867424732,0.030398103709863296,0.030398104380640473,0.03039810520502148,0.030398115076235757,0.03039811195048742,0.030398109257191688,0.03039811304259485,0.03045002092075253,0.030450207071120478,0.030450207071120478,0.03044981340310711,0.03045063830275149,0.03045017676026736,0.030450238150775997,0.03045641846941302,0.030444467219392708,0.030459328403671236,0.030442147192124666,0.030447508126818432,0.030453138397997716,0.030458740926266166,0.030442546742746386,0.030430422112918087,0.030482163858573056,0.031581002299516533,0.031581003667416736,0.031581003667416736,0.031581001193022214,0.03158100636102902,0.03158097674666623,0.0315508947522734,0.03161272300761545,0.031580936587031504,0.03945384046600184,0.031547766906105876,0.03161621912729669,0.031577108389321616,0.030398071906597702,0.030398071837698167,0.03039807187254635,0.03039807187254635,0.030398069354387443,0.030398074249847144,0.03039806018826472,0.03039806046832852,0.03039807992382229,0.030398073204751234,0.030398070393356028,0.030398072375009758,0.030398071597275877,0.030398074200152846,0.03039806919695124,0.030398071227748135,0.03039807250617621,0.03212465856483564,0.03212466124979355,0.03212466124979355,0.03212439951528722,0.0321246462852954,0.03212466516995962,0.032035498761725914,0.03222408672388814,0.03212458597452331,0.04385102787859326,0.032090143120566156,0.03216061667238184,0.03212029102375821,0.030404634144424948,0.0304046340780349,0.0304046340780349,0.03040463405676053,0.03040463410595312,0.03039812333485608,0.030404683011858304,0.03040460532215033,0.030405414823246785,0.030403870758583466,0.030404619967067524,0.03040464548083928,0.030404664442360785,0.030404626209209928,0.03040407504423204,0.030405320356199375,0.030405459528059616,0.030405434819478463,0.030405446925323546,0.030405446925323546,0.030405409793647437,0.030405494388309254,0.030398112412695213,0.030405482931619196,0.030405408024877692,0.0304064044315841,0.030404530844477307,0.03040539852423499,0.030405439968835313,0.030405486827833717,0.03040535824279727,0.03040472487627307,0.030406280321119136,0.03154467938271674,0.03154467937978831,0.03154467938066331,0.03154467938066331,0.031544679381042204,0.03138930741312842,0.03156502865573857,0.0315226656716551,0.0316062410099074,0.03148265173423203,0.031202102483528296,0.031699609497688776,0.031552435104262394,0.0315366951211294,0.03151363350358879,0.031576650927932326,0.030398119627782005,0.030398121704220994,0.030398120645055628,0.030398120645055628,0.03039812414062544,0.030398117399941662,0.03039813296933031,0.030398113024952465,0.030398108949471647,0.030398138124144353,0.030398110036540565,0.030398140598877667,0.030398107796175137,0.03039811874586277,0.030398107439674006,0.0303981320428909,0.030398137589816108,0.030398111715416627,0.030398112189308615,0.030398117466984485,0.03039811452191014,0.03039811452191014,0.030398138306998494,0.030398106842011625,0.030398128474545445,0.030398108148418007,0.030398106733239866,0.03039813747937157,0.03039810991202349,0.030398109094925657,0.030398118156078624,0.030398106473550877,0.03039812835617201,0.030398106991893516,0.03039812595643672,0.03158431205476651,0.03158431205180961,0.03158431205269315,0.03158431205269315,0.03158431205307569,0.03142791380319555,0.031603992801916274,0.03156294199387778,0.03164643145075869,0.03152165335195395,0.03124520298604587,0.03171786698324974,0.03159174607816462,0.03161713609348784,0.03039810654611874,0.030398106905178975,0.030398106614238373,0.030398106614238373,0.030398111226501958,0.030398108475909093,0.03039810927793673,0.03039810742432678,0.030398108796669678,0.030398113178369705,0.0303981067392447,0.030398117720849827,0.030398135195966874,0.030398110830178147,0.030398123724665355,0.030398112360478083,0.030398125400278503,0.030398112447027597,0.03039811363331551,0.030398113024952465,0.03039811505484951,0.03039811120719336,0.030398108779506057,0.0303981072021678,0.03039813265861054,0.030398107594709286,0.03039812901509807,0.030398109587836144,0.030398124223668402,0.03039810680137563,0.030398141401145617,0.03039812326973704,0.030398108305418524 -0.0024848021175039024,0.0012674752717144232,0.4621925711665431,0.3299180437640092,0.006054297959326607,0.0024283154261358782,0.005193602412485161,0.42871313055084564,0.012740618044556225,0.0023058756717153138,0.028379215747037726,0.018973273590491405,0.024088784293522725,0.011060861151274597,0.0023000919351611323,0.0026036371080056554,0.011395406187603757,0.0025909244538650828,0.0023006774252034884,0.002484806448619484,0.0024847981993546737,0.0024848021175039024,0.0024848021175039024,0.002484806861463769,0.0024847787978662223,0.002486073540411896,0.00248343842949084,0.002638219044867339,0.0023367699650479238,0.0024027675704764166,0.002486237638869762,0.002483253817463244,0.002461875110143992,0.002508573866483309,0.0011384226962507175,0.0014098860742410202,0.0012674752717144232,0.0012674752717144232,0.0020498231814613074,0.0007040548913069657,0.001265733804286923,0.0011066044527946925,0.00145394720988652,0.0006951076439875536,0.0022418109219375887,0.0012964758655745047,0.0012382385462764128,0.0008048060883749786,0.026578957857438273,4.792432831120603e-6,0.4621953529339975,0.46219019550890816,0.4621925711665431,0.4621925711665431,0.4621905416149422,0.46219501880578195,0.3871338709728404,0.4630844528137067,0.46128343933198035,0.4713517156649051,0.45248853136986433,0.46194981959820364,0.46244179075539243,0.4633338344882291,0.46102090980796784,0.4389286311511339,0.4836725788253089,0.3299180437702695,0.3299180437513363,0.3299180437640092,0.3299180437640092,0.32991804373676176,0.3299158863147276,0.3299213159635519,0.32703582064722514,0.3326684470001955,0.33048077593563574,0.32913975904221177,0.30019899970722463,0.052674098714384374,0.32231797109204746,0.33666032268273816,0.325530870814666,0.33077103761429644,0.006099917021704842,0.0060094825614341926,0.006054297959326607,0.006054297959326607,0.005891514734747444,0.006247761516715927,0.005654845154659055,0.006742997168340742,0.006271949440600061,0.0064502392166781745,0.005686628898570509,0.006055089226310322,0.006883517003014465,0.005309477070670439,0.005394814278441532,0.006858928552349895,0.0024348332134986168,0.00242185581394057,0.0024283154261358782,0.0024283154261358782,0.0023962898154507714,0.0024640724841918267,0.0023517563500208686,0.002567483718888087,0.0024459064766640024,0.002410706190538137,0.0025430384271304994,0.0023209278527905972,0.002434657844961684,0.002448180342487955,0.0024084346547234015,0.0023868301181689602,0.0024720095178618843,0.005218662454728387,0.0051682273899883386,0.005193602412485161,0.005193602412485161,0.004823943357199603,0.005655337255330605,0.003402182730941088,0.005218517512474832,0.005168420851236736,0.006384804688674068,0.005185876411150784,0.0052015147994657705,0.005218207578711886,0.005168756516374443,0.0048915308237354035,0.005540303703383789,0.4283345348373431,0.42871313055084564,0.42871313055084564,0.4278814141153289,0.42961782830972856,0.4282761678886877,0.42919156644953893,0.43342341442780447,0.42379547696363934,0.44711510391808107,0.4083038765466942,0.4265262720974619,0.43096316222750447,0.4351124499448379,0.4219211934451564,0.36578759844467806,0.4796005927617943,0.012740585459754638,0.012740618044556225,0.012740618044556225,0.012740556975510364,0.012740684749032713,0.012740611033986072,0.012142137585728718,0.013397045077023618,0.01273867855716681,0.03102237825801224,0.012081211058903646,0.013471063250512711,0.012628097426267075,0.0023089214177587896,0.0023027741928849928,0.0023058756717153138,0.0023058756717153138,0.00211053945353536,0.0025720219677837744,0.002306151604148597,0.002397678751154005,0.002217327802552573,0.0024343353848242954,0.0021892084929771784,0.0022399960832575564,0.0023821266797159615,0.002399586652284316,0.002215911184636652,0.0022507718556246258,0.002365297746249993,0.02837907075656851,0.028379215747037726,0.028379215747037726,0.028364554970036582,0.02837919132248222,0.028379205903799835,0.025121982579319066,0.03237738576418559,0.028375167794637623,0.000021101664474071797,0.027082258723239338,0.02977955807472557,0.028143686544627684,0.01897369981419283,0.018973273590491405,0.018973273590491405,0.01897313543446897,0.01897345554739129,0.004650058517233326,0.019079492016321246,0.018866883851433362,0.024736087810316033,0.014483586084665798,0.018957398190399887,0.018989752647116463,0.019249103698341236,0.01869636952331143,0.015294085102145846,0.02447460626658394,0.02420959981120771,0.023969859635968795,0.024088784293522725,0.024088784293522725,0.023704038859905963,0.024543323232050943,0.007055814250001344,0.024262956073654588,0.023912848538365814,0.03197185389863838,0.017987386178637963,0.02399231346782928,0.02419005958032098,0.024475104504278263,0.02369358725489608,0.019050793787279505,0.03168133511374111,0.011060861167828295,0.011060861144224774,0.011060861151274597,0.011060861151274597,0.0110608611543769,0.010254870817408834,0.011038783739842751,0.011080807362058695,0.01172043270914629,0.01042961635624624,0.011264215277917204,0.009617634207808456,0.011053169072783016,0.011068246532408618,0.010736405793242792,0.011404111374292904,0.002304079148686637,0.0022961796643331095,0.0023000919351611323,0.0023000919351611323,0.0022875770145797097,0.00231424929361399,0.002299528493614341,0.0023006774252034884,0.002329808619155844,0.0022707236471519085,0.0023687396570971743,0.002234918283011527,0.002283087460863543,0.0023178370024778136,0.0023752380960004953,0.00222723125247014,0.0022495610370673286,0.0023542117432838266,0.0026186145309799688,0.002588745136913198,0.0026036371080056554,0.0026036371080056554,0.002527566769254765,0.00269623857419948,0.002602613187118676,0.0026047118615611722,0.0026388503389356143,0.002568708860089183,0.003260939229943604,0.0025746632437662776,0.002634074640280862,0.002685003024626089,0.0025238539891284657,0.002294661356620778,0.0030541453663943266,0.011395406204786577,0.011395406180283334,0.011395406187603757,0.011395406187603757,0.011395406190824341,0.010579572613457416,0.011369484839548638,0.011419162798807066,0.012079720445614069,0.010740422050791617,0.011636183088895257,0.009818127953140783,0.011386388235446606,0.01175779761693312,0.002605841534781848,0.0025760915807906096,0.0025909244538650828,0.0025909244538650828,0.002516480613773125,0.0026816584316167098,0.002589807660615683,0.002592100127266894,0.00262580962086545,0.0025563086361800515,0.003241322206764224,0.0025622053528036506,0.002621080378701772,0.002671550337247422,0.0025118710189079886,0.0022851532198461286,0.0030365753773441357,0.0023046669971292025,0.002296762840314954,0.0023006774252034884,0.0022881551027823708,0.0023148425603774538,0.0023012855290710094,0.0023304083726179625,0.002271293568140632,0.002369365765245266,0.0022354650326682508,0.0022836632237019485,0.00231843113388038,0.0023758628350439713,0.0022277778685806135,0.002250116644332766,0.0023548290645294184 -0.000023977566694687613,0.0,4.769377228816667e-20,0.0013775719866343872,1.4994438284665823e-15,0.07761204047009318,0.029128209331025907,1.4980275293472463e-140,0.0003681509286018926,0.16931351372170556,0.002235527329271362,0.04682899006279864,0.03350946409134372,0.002799802085245829,0.20436416997146337,0.18881540226579502,0.002947997833474388,0.19059259261607195,0.20436416997146337,0.000024041959910102135,0.000023916203639766687,0.000023977566694687613,0.000023977566694687613,0.00002401006185962379,0.000023977566694687613,0.000023830446585773008,0.000024126404812556827,0.000029131971731330997,0.000019426052187364297,0.00003478741344389106,0.00002380538476301728,0.000024151537447180818,0.000023249435505846376,0.00002475096623516661,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.507515085879508e-20,4.9879787303027577e-20,4.769377228816667e-20,4.769377228816667e-20,4.872444298444957e-20,4.639505870725987e-20,4.769377228816667e-20,4.6164400439222466e-20,5.99519907102251e-20,9.251435272333219e-21,2.6407904001421026e-19,5.565522260027906e-20,4.6978083897775364e-20,4.3106682978737853e-20,5.874434380291914e-20,2.561142396513362e-18,6.789131105824726e-22,0.0013775691080488638,0.0013775733559899326,0.0013775719866343872,0.0013775719866343872,0.0013775715628670387,0.0013775719866343872,0.0013775719866343872,0.0016816405263001925,0.0011162231680147887,0.0013046121807072817,0.001459824665289004,8.811884674042476e-10,0.010531590106994206,0.0022495751439511385,0.0007881481622892681,0.0017396196939519274,0.00107243129880241,6.195484355653982e-16,3.63576216043787e-15,1.4994438284665823e-15,1.4994438284665823e-15,6.614318109760709e-15,3.3793684911400636e-16,1.4994438284665823e-15,1.4994438284665823e-15,1.683049758192248e-15,3.8904908331487e-16,6.773803185607884e-15,1.416399224096342e-15,1.970996452174873e-15,9.675442392349548e-16,2.3565982241000425e-14,6.71576231957882e-17,0.0798205199593966,0.07534274919653311,0.07761204047009318,0.07761204047009318,0.07570600582152429,0.07918817863670492,0.07761204047009318,0.07761204047009318,0.07704426264962522,0.07806313136679313,0.08777501468475556,0.06724440031377626,0.07729567498999057,0.07692222237877408,0.07805559319482497,0.07359010579568412,0.08180312805380371,0.029815889686200508,0.028523967712290182,0.029128209331025907,0.029128209331025907,0.024814262514629197,0.03425637352895259,0.029128209331025907,0.028993135973685604,0.029203569505685933,0.05408087830214741,0.029119813308031643,0.029067354496139213,0.029119403450975117,0.029201532329824975,0.02324604990503132,0.03645275351427809,4.714232047368904e-135,1.4980275293472463e-140,1.4980275293472463e-140,6.611516854859673e-139,5.868433598693183e-142,1.4980275293472463e-140,1.4980275293472463e-140,2.486887695284617e-140,2.712188999306345e-140,3.252803475681417e-147,1.0735767415153929e-133,1.2592917520669656e-140,1.3613392182243377e-140,1.2965079982842662e-140,2.738103875360449e-140,4.2765064197578585e-120,1.6130398910400512e-165,0.0003680656291037579,0.0003681509286018926,0.0003681509286018926,0.0003681261920754198,0.0003681757739294183,0.0003681509286018926,0.0003290609838918068,0.00041431318558751186,0.00036808697537780657,2.5932488734411576e-8,0.00032503666769363043,0.0004193470427149397,0.00036484229657502944,0.16973285177517133,0.16918875538030548,0.16931351372170556,0.16931351372170556,0.15921063865927035,0.1781310234231547,0.16931351372170556,0.17669974340984443,0.16190532955093345,0.18130599091429248,0.1558544537545283,0.16460707996109086,0.1748544425226212,0.1765805233880768,0.16254574840947159,0.16324177343291965,0.17544989098426142,0.0022355061293146085,0.002235527329271362,0.002235527329271362,0.0022354256519987784,0.002235527329271362,0.002235527329271362,0.0017102719946745864,0.0029785375047579237,0.002235152837256445,1.9256233375617237e-21,0.0020190733890580394,0.002481063253106613,0.002210685065476618,0.04674434338831682,0.04682899006279864,0.04682899006279864,0.046868970771406934,0.046779592210778285,0.04682899006279864,0.048409674785035314,0.04599217576113472,0.02914791295436633,0.05958358750987957,0.04654965876772139,0.047111398495364075,0.049380880688911256,0.04492232166195649,0.06316169780261742,0.022570145305032964,0.03025489361778695,0.03529058461620304,0.03350946409134372,0.03350946409134372,0.0368072082681362,0.0284838340213785,0.03350946409134372,0.03525359428746665,0.030198286034180333,0.013755167216174893,0.05745336692152704,0.031027669869104383,0.034398269477323565,0.03848041600198711,0.027992997002777072,0.06177333670299687,0.010560667468556552,0.002799807671512744,0.002799799704790313,0.002799802085245829,0.002799802085245829,0.0027998028032472496,0.002799802085245829,0.002746030163852618,0.00285931189674774,0.0031272865696900564,0.002492316348520892,0.0036995263411677094,0.0011320192700045265,0.002779898174032776,0.0028245493929094467,0.002641259621489194,0.002968342011363693,0.19893050629397804,0.20509553921445567,0.20436416997146337,0.20436416997146337,0.205202516534331,0.198280074578875,0.20436416997146337,0.20436416997146337,0.20462389460531705,0.20010675468667266,0.1941586768958038,0.20825606943968747,0.2015717944822917,0.20364458734956345,0.2050289557304255,0.19811295597510703,0.20723155036149607,0.19574184379817763,0.18341614283456106,0.19059259261607195,0.18881540226579502,0.18881540226579502,0.19623203497910385,0.17718203429838483,0.18881540226579502,0.18881540226579502,0.18867361720999015,0.18738222511229854,0.12165607637511795,0.18608290091247376,0.18884579157623943,0.1895538661733274,0.184706864375424,0.2004732791850286,0.13305828358030936,0.002948003640257457,0.002947995359498873,0.002947997833474388,0.002947997833474388,0.002947998580235564,0.002947997833474388,0.0028879553977001035,0.0030126404102624607,0.0032922161188014064,0.002628894498250311,0.0039021427373959047,0.0011680160630072676,0.002930655055875209,0.003130475711576329,0.18881540226579502,0.19296498363237632,0.19059259261607195,0.19059259261607195,0.19811239364002306,0.18113438587128658,0.19059259261607195,0.19059259261607195,0.19238954159876803,0.18850401650405516,0.12916895701608197,0.18988190100143407,0.19102996244970247,0.19354866926961986,0.18674112431394907,0.2003655418959052,0.1401416226120366,0.19893050629397804,0.20509553921445567,0.20436416997146337,0.205202516534331,0.198280074578875,0.20436416997146337,0.20462389460531705,0.20010675468667266,0.1941586768958038,0.20825606943968747,0.2015717944822917,0.20364458734956345,0.2050289557304255,0.19811295597510703,0.20723155036149607,0.19574184379817763 -0.01436546913792312,0.0,3.9997383065964004e-76,2.5825738273712573e-22,0.00003986038170810772,2.318685535404822,1.0026247046601802,0.0,0.8367676030668418,0.8589132864871477,2.05330625940827,0.038875894803685695,3.1765380917014676,0.9734441336802789,3.2129728617615854,3.024646014489826,0.9574359256399664,3.3868727531144067,3.2129728617615854,0.014412132951115087,0.014322438066682036,0.01436546913792312,0.01436546913792312,0.014387795408039906,0.01436546913792312,0.014259333065075954,0.014470618772308248,0.019806218314951832,0.010113683625939871,0.02046519190057536,0.01424646458190306,0.01448491285850612,0.013640516315726969,0.015153629278098907,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.386426966239631e-76,4.5587943634238645e-76,3.9997383065964004e-76,3.9997383065964004e-76,4.2670009642447645e-76,3.666244161685234e-76,3.9997383065964004e-76,1.5539500639910546e-76,9.901559541670622e-76,4.723705632310185e-79,2.4264295867534735e-73,5.736877747059418e-76,2.899780777841422e-76,9.069635459288931e-77,1.4370326153353372e-75,1.8476171034746425e-69,9.930258916832105e-84,2.582532026493596e-22,2.5825937202818373e-22,2.5825738273712573e-22,2.5825738273712573e-22,2.5825674783180377e-22,2.5825738273712573e-22,2.5825738273712573e-22,1.1494552649663308e-21,5.345871856594351e-23,1.3615852396142607e-22,4.999721778282638e-22,6.009890573201365e-59,0.6526281046194298,1.0670749390446074e-20,4.300038548793291e-24,4.125691086696198e-21,1.3184847841152262e-23,0.000018206710413581702,0.00008250653825261022,0.00003986038170810772,0.00003986038170810772,0.00014688135700412593,8.62662368627772e-6,0.00003986038170810772,0.00003986038170810772,0.000020228793409508256,8.452406121532943e-6,0.00016477811254103842,0.00003890255854621284,3.112560332248076e-6,0.0003872806504955951,0.0005985022238654593,1.296289712093042e-6,2.360457107358323,2.2607229532958377,2.318685535404822,2.318685535404822,2.249941966747584,2.37331778393823,2.318685535404822,2.318685535404822,2.3343496932954366,2.2907304423365753,2.510250187341737,2.005608808372891,2.319352127766175,2.340596831772115,2.288095876230138,2.1971975979369827,2.41711681108098,1.0448436647091017,0.9637951558798354,1.0026247046601802,1.0026247046601802,0.7226735585596229,1.376064890688579,1.0026247046601802,1.0545500211842977,0.9543634782636162,2.6233373145982353,0.9857197110535592,1.0169116003210725,1.0525426756368268,0.9525780875476975,0.6522250010090462,1.5113500902739883,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.8366091795392765,0.8367676030668418,0.8367676030668418,0.8367032780263626,0.8368122661924848,0.8367676030668418,0.7524243821512732,0.929877435076082,0.8366188244571079,1.6535517317180096e-63,0.7439700279302545,0.9402740785528055,0.8288976302080346,0.8690855691142271,0.8513223192779426,0.8589132864871477,0.8589132864871477,0.5965563063191948,1.233099991306474,0.8589132864871477,1.100229171801408,0.6552917531681983,1.2593097610782469,0.5620384998596982,0.7088525776054118,1.0513134781579752,1.1074016597766974,0.6507682647167802,0.7030530001110737,1.0470083524705527,2.053308919999679,2.05330625940827,2.05330625940827,2.053403505368001,2.05330625940827,2.05330625940827,2.017317350006898,1.9723950572335651,2.053432919111911,7.807338191221655e-146,2.0512539677019697,2.039007558886084,2.0568050426425044,0.038947464160471165,0.038875894803685695,0.038875894803685695,0.03884905292509243,0.03890885166536836,0.038875894803685695,0.04413144314078713,0.034506170206557094,0.11956138020911262,0.01295543752959225,0.03824404880402161,0.039819763566332406,0.05335572023793297,0.02854950496330329,0.012847908228351673,0.1365760728859828,3.1456656916436243,3.1839001484870586,3.1765380917014676,3.1765380917014676,3.1888807556660197,3.0604041525896033,3.1765380917014676,3.3215878395736946,3.016375064003002,1.7351216513846885,2.019364892331321,3.1053427826506605,3.253942428317278,3.4394257571878675,2.8158138290651396,2.169419288953406,1.0882146569772724,0.9734436033599919,0.9734443597173057,0.9734441336802789,0.9734441336802789,0.9734440656927756,0.9734441336802789,0.9956277016860007,0.9427720430610856,0.9218924536401808,1.0077255413813964,0.6935586996394583,1.3594897627905873,0.9787270052687123,0.9594396109734407,0.9890558057099917,0.9452837584087671,3.31027121731216,3.0959806282301625,3.2129728617615854,3.2129728617615854,3.060865109946199,3.337459628842914,3.2129728617615854,3.2129728617615854,3.2916786134732985,3.119878583844093,3.4238753167057308,2.927329039878436,3.1580229341419495,3.2579304889793703,3.3945596525796318,2.960387947288354,2.981027477085586,3.4028763440359913,2.653882367782758,3.3868727531144067,3.024646014489826,3.024646014489826,3.998779302431203,2.032530484908694,3.024646014489826,3.024646014489826,2.8206398208229357,3.228069274568626,0.2441155090320261,3.183188507197713,2.849939759881925,2.5577962788966966,3.5002186394307033,5.97581790114711,0.35121026419951656,0.9574353361863779,0.957436176658948,0.9574359256399664,0.9574359256399664,0.9574358497900647,0.9574359256399664,0.9860182796521704,0.9285335073232457,0.902920840598485,1.0016595934145178,0.6528045358668172,1.394691857757216,0.9651317007314317,0.9303606379327384,3.024646014489826,3.7693222992172375,3.3868727531144067,3.3868727531144067,4.366959024720474,2.3763385564029247,3.3868727531144067,3.3868727531144067,3.1700533390323877,3.57933425920816,0.3221982472267431,3.5569294488932948,3.218235795301541,2.9123870996295937,3.8699449662199594,6.079918418996182,0.4600491305634545,3.31027121731216,3.0959806282301625,3.2129728617615854,3.060865109946199,3.337459628842914,3.2129728617615854,3.2916786134732985,3.119878583844093,3.4238753167057308,2.927329039878436,3.1580229341419495,3.2579304889793703,3.3945596525796318,2.960387947288354,2.981027477085586,3.4028763440359913 -0.04477471409727406,0.0,4.068759858489921e-147,1.117559548491548e-33,2.3125438134059254e-11,4.275749612480418,3.8788266341191115,0.0,0.2561994207927983,2.5928428252341122,0.20911472797397238,0.5204665477902772,0.00007834990794590476,0.39924014359634363,4.429394986028122,2.0648340578159294e-9,0.34873417035506593,8.536823293224036e-9,4.429394986028122,0.04486238764962299,0.0446792675679436,0.04477471409727406,0.04477471409727406,0.044819659545288895,0.04477471409727406,0.04406761635979441,0.04546803346175109,0.058533833872219984,0.03288685629423784,0.10614037035415477,0.04396449123179279,0.04557311153445008,0.04278420688185115,0.04688871751146233,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.261669535173724e-147,4.9880331220725033e-147,4.068759858489921e-147,4.068759858489921e-147,4.5631141722527175e-147,3.5754836341265945e-147,4.068759858489921e-147,8.88852324729811e-148,2.3868593038386756e-146,5.645552460185208e-152,4.851569528876823e-142,1.0269944159643223e-146,6.529347905121502e-147,1.3229451076942743e-147,3.249143479103461e-146,1.7615863934910093e-134,3.9943280178326665e-161,1.1175451948963062e-33,1.1175663734838937e-33,1.117559548491548e-33,1.117559548491548e-33,1.1175573003718543e-33,1.117559548491548e-33,1.117559548491548e-33,1.0025080522166928e-32,1.1809670532503825e-34,5.842057153076389e-34,2.2232004583578906e-33,4.6194676255610735e-87,0.011613525946882088,2.3395825206568327e-31,3.18804660122696e-36,2.7158397241158894e-32,4.2667755153486213e-35,4.695681868563789e-12,1.0968880233652496e-10,2.3125438134059254e-11,2.3125438134059254e-11,4.205438614258334e-10,8.595635262041184e-13,2.3125438134059254e-11,2.3125438134059254e-11,5.465304097038923e-12,9.419779864227974e-13,4.828404674021949e-10,2.4911396620842628e-11,7.726795862735751e-14,5.911753625244087e-9,1.0627158623630892e-8,1.3375061597445925e-14,4.204512643393918,4.326366299965382,4.275749612480418,4.275749612480418,4.336115073288743,4.18005405743716,4.275749612480418,4.275749612480418,4.229646527580893,4.3089975243642,3.814484745922635,4.36476498075474,4.25617555526988,4.225673134765307,4.312858784565032,4.362170545823836,4.118047427908485,3.9029186408004355,3.837898741361702,3.8788266341191115,3.8788266341191115,3.4550240070229195,3.929889211627148,3.8788266341191115,3.9152387779130424,3.8288587046307256,2.8522940191549897,3.8626910540983284,3.8791306761398827,3.9067624936024563,3.829351307409516,3.30892519852908,3.881360459973389,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.25619262358219297,0.2561994207927983,0.2561994207927983,0.25619911815602425,0.25620488917346174,0.2561994207927983,0.24333995398462896,0.2677600109089041,0.25619159531537244,9.28852733697385e-78,0.24227955375831922,0.26946660104252473,0.2553724408536899,2.6166183100366034,2.5701460316465474,2.5928428252341122,2.5928428252341122,1.8673910026280027,3.3868969255951806,2.5928428252341122,3.1049247889667235,2.069886034591021,3.378303424596636,1.8336982204907553,2.2172017929099748,3.0128967101743087,3.1232298855406024,2.0615961770804176,2.1947526544149714,3.008199057754042,0.20911646592720945,0.20911472797397238,0.20911472797397238,0.20916354135808715,0.20911472797397238,0.20911472797397238,0.2492322750215463,0.1614536318020425,0.20916675124843825,2.497318092621907e-172,0.22522221136145779,0.1918719990493088,0.2113832683156745,0.5196047239283452,0.5204665477902772,0.5204665477902772,0.519780738408407,0.5214147048466834,0.5204665477902772,0.6098782678678155,0.43535369893365095,1.8969203925207165,0.08351438442831782,0.5043903271280996,0.5314682842477749,0.7879460647224535,0.32667055898059033,0.06491969577398958,2.281224274082009,0.000028099502435363954,0.00021423854845418073,0.00007834990794590476,0.00007834990794590476,0.0004480032395264082,0.0000100448883028186,0.00007834990794590476,0.000034329322619230684,0.00017345775764925696,9.811932235543147e-10,0.08190685676656473,0.00011839922391207386,0.00004979923484520396,0.000012220171557508301,0.00045207369513671847,0.28606134746485345,2.7440708487303438e-14,0.39923920534050583,0.39924054348600774,0.39924014359634363,0.39924014359634363,0.39924001691283756,0.39924014359634363,0.40814016489727617,0.3927422458484705,0.30284672110651906,0.5211506306176845,0.30089934819730063,0.704920728695568,0.40529438148307734,0.3987475884412572,0.46069256134696085,0.34421064649506117,4.359884265175668,4.461181442189567,4.429394986028122,4.429394986028122,4.470413391544196,4.327796084751929,4.429394986028122,4.429394986028122,4.366977757271014,4.460984479448552,4.216441493732354,4.461127462820624,4.449075386592105,4.397597763238086,4.237947312882983,4.463838084981957,4.469352493134094,4.267073084190708,5.114656289714817e-10,8.536823293224036e-9,2.0648340578159294e-9,2.0648340578159294e-9,9.613003444689702e-8,1.9132319455962966e-11,2.0648340578159294e-9,2.0648340578159294e-9,1.1871278604548195e-9,3.942304331195499e-9,5.0479983127966246e-17,3.337677995060723e-9,1.258481608943992e-9,5.19094271843917e-10,7.97834310723997e-9,0.00024195483511989515,4.032859825496119e-19,0.34873332448502725,0.34873453095489737,0.34873417035506593,0.34873417035506593,0.34873405618381115,0.34873417035506593,0.3568751172424151,0.3378942075086254,0.25999307537383315,0.45763424012107584,0.24012616803198888,0.6817447482733775,0.3504435100966606,0.29436466616923906,2.0648340578159294e-9,3.372635354957332e-8,8.536823293224036e-9,8.536823293224036e-9,3.0552403975508687e-7,1.0275246749970551e-10,8.536823293224036e-9,8.536823293224036e-9,4.839293008551875e-9,1.556461480444879e-8,4.556302983858717e-16,1.3127879978993126e-8,5.267251066406993e-9,2.355539125668625e-9,3.291614656820512e-8,0.0005265189992497183,4.702399182346922e-18,4.359884265175668,4.461181442189567,4.429394986028122,4.470413391544196,4.327796084751929,4.429394986028122,4.366977757271014,4.460984479448552,4.216441493732354,4.461127462820624,4.449075386592105,4.397597763238086,4.237947312882983,4.463838084981957,4.469352493134094,4.267073084190708 -0.000019371139651295327,0.0,9.334615537638118e-183,5.276737962928887e-37,1.4940576095341616e-20,0.0013745613248717463,0.002352024913168937,0.0,0.0017237721351178665,0.006389196046130425,0.0040430048655753234,0.05956760981100656,8.379730604467132e-19,0.0002746696400221354,0.003934544587313442,1.59993039713887e-25,0.00025539269220361854,3.8708442540566035e-24,0.003934544587313442,0.000019406792802665968,0.00001933481128969929,0.000019371139651295327,0.000019371139651295327,0.00001939704593515813,0.000019371139651295327,0.000019160823666198644,0.000019552033476602328,0.000028484172624147636,0.000012614057494772391,0.00002940816184310867,0.000019142927489980387,0.000019579259207213453,0.000018128626047147157,0.000020697429915240352,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.241038673076869e-183,1.1704948236303613e-182,9.334615537638118e-183,9.334615537638118e-183,1.0672042844710381e-182,8.11044056031216e-183,9.334615537638118e-183,9.518028860075263e-184,8.884492729580917e-182,1.486583570814002e-188,9.851841337227904e-177,1.4196057682548345e-182,6.819862098495214e-183,1.786769936847994e-183,1.026583796568942e-181,7.153363391478766e-167,5.590653009097109e-200,5.276678136972263e-37,5.276766339643448e-37,5.276737962928887e-37,5.276737962928887e-37,5.276728397693314e-37,5.276737962928887e-37,5.276737962928887e-37,5.3375338302475085e-36,4.4864149603529397e-38,2.4310859819394095e-37,1.126548198506796e-36,2.069364947743879e-96,0.00042074536949331153,1.7360825465947282e-34,8.045027695978151e-40,1.6091900237966003e-35,1.349744860916229e-38,1.3774370347407758e-21,1.0994528223436599e-19,1.4940576095341616e-20,1.4940576095341616e-20,8.585337283467328e-19,1.0094954656683735e-22,1.4940576095341616e-20,1.4940576095341616e-20,1.4129071447593607e-21,1.328081302410643e-22,9.788694404394138e-19,1.2563135459088323e-20,3.9686659548008634e-24,2.263660779432391e-17,9.826958974616201e-17,1.608774961421765e-25,0.0013158578949512133,0.0014308503333000464,0.0013745613248717463,0.0013745613248717463,0.0014384230835552487,0.001309012595478344,0.0013745613248717463,0.0013745613248717463,0.0013210955605799045,0.0014218417947790911,0.0010772831823711037,0.0015785939290015824,0.0013614066186897673,0.0013219886894158398,0.0014368979050835282,0.001478718379047026,0.0012692993185079767,0.00230501260587041,0.002444333886397247,0.002352024913168937,0.002352024913168937,0.002883178167336132,0.001583810618671265,0.002352024913168937,0.002260505142073114,0.0025187908709545692,0.0004398672287720315,0.002419621916150692,0.00234114037077132,0.002260541878229759,0.0025185669326104314,0.0029996978886321006,0.0014041664969733113,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0017234477430127311,0.0017237721351178665,0.0017237721351178665,0.0017235972810928195,0.0017239496640235356,0.0017237721351178665,0.0015278350939973361,0.0019404283549179643,0.0017233339650025508,9.007483169329254e-87,0.0015092172360685783,0.001964530582239536,0.001703411307534599,0.006416331125873517,0.006387259450910236,0.006389196046130425,0.006389196046130425,0.005095855155615157,0.0071370188824405835,0.006389196046130425,0.006480773323818032,0.006018368178318252,0.006887549896936931,0.00526455361073054,0.00619775232730076,0.006409466558279373,0.00649188714549812,0.005975741848627344,0.005816053228603417,0.006863690274961614,0.004043010348274432,0.0040430048655753234,0.0040430048655753234,0.004042893932216412,0.0040430048655753234,0.0040430048655753234,0.004157558430945395,0.003628525315842068,0.004042904920866823,6.955329724423054e-195,0.004118761411497132,0.00392552745589469,0.004048420590709996,0.05955510867121727,0.05956760981100656,0.05956760981100656,0.05945649800296309,0.05954569745551809,0.05956760981100656,0.05651477070969868,0.06174601836492441,0.01698073777419506,0.03408106276181346,0.059520578736222074,0.058937691084284836,0.05060315294405017,0.06347445898814044,0.018498946904819683,0.0016147723325095076,5.282950194677847e-20,1.0670476727891719e-17,8.379730604467132e-19,8.379730604467132e-19,8.839664816042743e-17,3.301383056362703e-21,8.379730604467132e-19,1.4090633579709796e-19,4.578754181228752e-18,6.390852077714754e-30,1.0575006113234091e-10,2.0425748642467642e-18,3.103801727651369e-19,1.7362515397939772e-20,4.111910053678302e-17,3.520330680675883e-8,1.2385363164198056e-43,0.0002746692648085428,0.00027466980018313114,0.0002746696400221354,0.0002746696400221354,0.0002746695890614927,0.0002746696400221354,0.0003050807555342631,0.00024443378196835233,0.00022324556516457495,0.00033180689670446245,0.0000591648169935877,0.0018991885579172038,0.00028621533486439894,0.000264436279786862,0.00030515766129551126,0.0002456839549680927,0.003698747664051906,0.004076891018446281,0.003934544587313442,0.003934544587313442,0.0041313982680317675,0.003614648512572157,0.003934544587313442,0.003934544587313442,0.003683694879136359,0.004154493993989392,0.0033977232226800693,0.004321303392947728,0.004036499306759824,0.0037549030180247665,0.0033099804531052765,0.0044902391180947285,0.004229295711953992,0.003499450372347771,8.200159184382383e-27,3.8708442540566035e-24,1.59993039713887e-25,1.59993039713887e-25,5.883856321168757e-22,6.992227658788542e-30,1.59993039713887e-25,1.59993039713887e-25,6.640762724364717e-26,4.8297970289538915e-25,2.199856105270273e-39,3.776369783430116e-25,8.229785986129482e-26,2.0827612217993497e-26,1.5619071201528813e-24,2.207143035202422e-14,4.513800332368147e-46,0.0002553923314213601,0.0002553928459426291,0.00025539269220361854,0.00025539269220361854,0.00025539264319195397,0.00025539269220361854,0.0002873179734256351,0.00022870018283295017,0.00020580910415214933,0.0003118702632484555,0.000048987228463842195,0.0019381350040746134,0.0002671765944967726,0.00022796941466869805,1.59993039713887e-25,5.521413376869505e-23,3.8708442540566035e-24,3.8708442540566035e-24,8.518727125291652e-21,2.402117802970784e-28,3.8708442540566035e-24,3.8708442540566035e-24,1.2490534494203806e-24,8.529451533005049e-24,1.3564416061853004e-37,7.113391560599811e-24,1.530711734802772e-24,3.9162218744894553e-25,2.617384498271887e-23,1.2936366259718684e-13,6.43291497554069e-44,0.003698747664051906,0.004076891018446281,0.003934544587313442,0.0041313982680317675,0.003614648512572157,0.003934544587313442,0.003683694879136359,0.004154493993989392,0.0033977232226800693,0.004321303392947728,0.004036499306759824,0.0037549030180247665,0.0033099804531052765,0.0044902391180947285,0.004229295711953992,0.003499450372347771 -0.027108921278433902,0.0,6.485001892199953e-115,1.4739281783791753e-52,9.992917076900252e-36,0.3551738485037164,0.379481288159497,0.0,0.29410594815627705,0.07206136598706007,0.01476754916428575,0.0061565963887253985,3.3672019861032674e-13,1.8198009745773525,0.021503259151711234,9.533038449150359e-12,1.7089257069264694,2.5359609192576378e-11,0.021503259151711234,0.027153689420347578,0.0270754057609351,0.027108921278433902,0.027108921278433902,0.027132695810909508,0.027108921278433902,0.026912225393260727,0.027320826308263747,0.03894949981886117,0.018209389928780732,0.04074955440598867,0.02687634471212442,0.02734267144254675,0.025533501147785808,0.02882426258858342,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.726644596323216e-115,7.219897595491191e-115,6.485001892199953e-115,6.485001892199953e-115,6.901538750961415e-115,6.0526986534480625e-115,6.485001892199953e-115,4.314932708965103e-115,8.953724168028702e-115,1.417986001054381e-118,2.9514016999330947e-111,6.010741687441726e-115,7.150937082909268e-115,3.9628206614994256e-115,1.1061872927580946e-114,5.61964351324964e-106,1.0694515289985658e-124,1.473902414049576e-52,1.4739404346728859e-52,1.4739281783791753e-52,1.4739281783791753e-52,1.4739239826658033e-52,1.4739281783791753e-52,1.4739281783791753e-52,2.614265273693572e-51,7.402402275230069e-54,2.7678025884661743e-53,8.247515288581703e-52,1.5575793111545878e-117,0.000032613508328681144,1.9435207213857654e-49,6.169640069478923e-56,3.438220873910334e-49,3.573491833353405e-56,8.68930451460184e-37,1.4643911305485895e-34,9.992917076900252e-36,9.992917076900252e-36,2.4893145977968724e-33,2.990797079028588e-38,9.992917076900252e-36,9.992917076900252e-36,1.2832323471417168e-36,3.749649869578708e-38,3.8040545695173896e-33,1.0672794989009155e-35,6.119809518859006e-39,2.792136933174084e-32,1.2879792188482429e-30,1.6272366364514513e-41,0.34069243163010965,0.3652947566614494,0.3551738485037164,0.3551738485037164,0.3734711108655421,0.3316007634226566,0.3551738485037164,0.3551738485037164,0.350422297066076,0.3548712384737342,0.277352308098286,0.4196484974589595,0.35431768387932117,0.3487506046634156,0.3547824845645023,0.3799637248553927,0.32078631684520365,0.3627503875235231,0.383493612084137,0.379481288159497,0.379481288159497,0.4314062699166616,0.2875558624153419,0.379481288159497,0.37522115413126517,0.37518064985440963,0.13026146986870182,0.37295541544764865,0.37564874603583126,0.3750771786085993,0.372301468866367,0.4436205551102444,0.2709450818665938,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.2941432181108684,0.29410594815627705,0.29410594815627705,0.2941309639748502,0.2940005693698805,0.29410594815627705,0.3086438242186357,0.2761581369868215,0.2941882157606098,7.211786369406823e-160,0.3096694157763195,0.2737225676207972,0.29873467394202896,0.07138256366428605,0.07319704012547576,0.07206136598706007,0.07206136598706007,0.11374017994953929,0.03789888568357242,0.07206136598706007,0.05866815057496562,0.08750745660619388,0.041780175168820155,0.11054457842038995,0.08155762555361906,0.0624126692607606,0.05796726654613527,0.08803767473082531,0.09158272905392892,0.055050821863781095,0.01476822621791011,0.01476754916428575,0.01476754916428575,0.014790383432696275,0.01476754916428575,0.01476754916428575,0.03163887538433526,0.005569623322078804,0.014785805737292082,0.0,0.020105926369370895,0.010550707184622391,0.01566576233828624,0.006149963516153438,0.0061565963887253985,0.0061565963887253985,0.006177645456848496,0.006126740135736406,0.0061565963887253985,0.005257645609174584,0.007413918451387728,0.0002088146810682307,0.036886478977341264,0.006351204773619213,0.005967658254202607,0.0039797710973561535,0.009289667204235116,0.05021891006839968,0.000010765662842259183,9.976273817632006e-14,1.0193642255217826e-12,3.3672019861032674e-13,3.3672019861032674e-13,3.516612715250591e-12,2.634317517999632e-14,3.3672019861032674e-13,1.762938541485454e-13,5.808762737529803e-13,2.79684226107393e-19,1.6794960381787633e-8,4.36981898277518e-13,2.322646086924913e-13,9.95442110069941e-14,1.3314750624938455e-12,1.621561053715659e-7,1.9676240773939273e-23,1.8197999164140772,1.8198014252211192,1.8198009745773525,1.8198009745773525,1.8198008260607283,1.8198009745773525,1.8391561006119699,1.789235348681364,1.598285203348571,2.0221802789291963,1.4049376164575202,2.0226373676975595,1.8230392325155056,1.8083229154909068,1.9278989799224013,1.6971980572902283,0.0183168936631536,0.025341775405102324,0.021503259151711234,0.021503259151711234,0.027265953459800117,0.016722851961983035,0.021503259151711234,0.021503259151711234,0.019500917085800294,0.02381572232415377,0.013670182909373751,0.0330823716652844,0.02300442161603809,0.020327164246699492,0.01642681901312639,0.02868409393781931,0.030170016485890804,0.014804027457707257,3.4688230720748546e-12,2.5359609192576378e-11,9.533038449150359e-12,9.533038449150359e-12,1.8737480813843137e-10,3.046965002938318e-13,9.533038449150359e-12,9.533038449150359e-12,7.816325013349606e-12,1.2172080964808358e-11,1.4720999888534978e-17,1.0921494701000517e-11,7.820870447926719e-12,5.93496890238577e-12,1.641333665310472e-11,1.3661613708843432e-7,2.8681048256751857e-18,1.7089246012163732,1.7089261791125716,1.7089257069264694,1.7089257069264694,1.7089255513143968,1.7089257069264694,1.733413698942149,1.6788581077927178,1.4834646289761662,1.925673709116528,1.2784060390732224,1.986996521358585,1.7167385976562841,1.5809985946310818,9.533038449150359e-12,7.015993124428794e-11,2.5359609192576378e-11,2.5359609192576378e-11,4.403776226734135e-10,8.945790010457402e-13,2.5359609192576378e-11,2.5359609192576378e-11,2.0653727424161808e-11,3.0328986420153186e-11,6.096134378847049e-17,2.965339120322157e-11,2.3572385888093863e-11,1.722207140894644e-11,4.162266966943897e-11,2.540166530937026e-7,1.2302748166248161e-17,0.0183168936631536,0.025341775405102324,0.021503259151711234,0.027265953459800117,0.016722851961983035,0.021503259151711234,0.019500917085800294,0.02381572232415377,0.013670182909373751,0.0330823716652844,0.02300442161603809,0.020327164246699492,0.01642681901312639,0.02868409393781931,0.030170016485890804,0.014804027457707257 -0.08328855961385304,0.0,4.742538742400631e-6,2.681452942893922e-6,0.6579159500216051,0.18212504438430635,0.1972847080780398,1.6636850135098849e-31,0.4639915417494937,0.15602589913083015,0.6558261245277957,0.11320222708611094,0.5725252437008892,0.4730485844582673,0.1858461134998697,0.652739000151137,0.48566242225447703,0.6486179079275358,0.1858461134998697,0.08331500195067551,0.0832681114636265,0.08328855961385304,0.08328855961385304,0.08330476645297784,0.08328855961385304,0.08332320387790669,0.08323547463355274,0.09206346207318566,0.07495356862968464,0.08035919055699478,0.08334188515651081,0.08322843474300634,0.08192766775000022,0.08470257826545831,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.71788592270041e-6,4.76560501889725e-6,4.742538742400631e-6,4.742538742400631e-6,4.7567567497269385e-6,4.726541220327555e-6,4.742538742400631e-6,4.38876889083305e-6,5.261080037616044e-6,2.6278661425970067e-6,8.321449662126753e-6,5.0158972077603606e-6,4.857886158937785e-6,4.428409517971231e-6,5.4514803689320845e-6,0.00001826191987659303,1.0261812550087843e-6,2.6814489794719127e-6,2.6814548301356137e-6,2.681452942893922e-6,2.681452942893922e-6,2.6814522858006533e-6,2.681452942893922e-6,2.681452942893922e-6,3.830787039050452e-6,1.8295541140003327e-6,2.1823261707759196e-6,3.265559788735504e-6,9.112912385392399e-15,0.5202005272892,6.549165486519253e-6,9.898718909058729e-7,6.622299955072825e-6,9.972792907178928e-7,0.6578558523275511,0.6569911546763303,0.6579159500216051,0.6579159500216051,0.6544257863237202,0.6560140923880229,0.6579159500216051,0.6579159500216051,0.657498246141314,0.6558743310813299,0.6541861199625898,0.6579116950227336,0.6488453152956247,0.6454176026316042,0.6429676781750339,0.6439802480619672,0.18532428850546098,0.17883723653798841,0.18212504438430635,0.18212504438430635,0.17594124305639966,0.18842417541382758,0.18212504438430635,0.18212504438430635,0.18443777907195125,0.17939174166687297,0.20120758664681454,0.16423928294965148,0.1829704344381466,0.18481184820634822,0.17915732008881566,0.17453644165002605,0.1895525174793144,0.19950511482907857,0.19383219767439616,0.1972847080780398,0.1972847080780398,0.17344390795528367,0.22600481256285276,0.1972847080780398,0.20068334676334249,0.19374579869118344,0.27989954516679216,0.19561418735673305,0.19782749614266237,0.20009086849985755,0.1939886759078058,0.17097179876299543,0.22874644717606857,9.573865225786489e-31,1.6636850135098849e-31,1.6636850135098849e-31,7.570623608681859e-31,4.1098322987635144e-32,1.6636850135098849e-31,1.6636850135098849e-31,1.178915735507944e-31,3.0835514170266965e-31,3.383446200345701e-33,1.629626142993178e-29,2.175521031662703e-31,1.8528216037432698e-31,1.2962031425997885e-31,4.2945960691487906e-31,5.7720248565045095e-25,2.8943590759729616e-40,0.46397602275983446,0.4639915417494937,0.4639915417494937,0.4639794654652741,0.4640080750911288,0.4639915417494937,0.4474516118269444,0.48093348083581655,0.46395590508882506,3.412382714643936e-19,0.4457906335561876,0.48291773652008707,0.46164428893601883,0.1565015103668521,0.15508014458158112,0.15602589913083015,0.15602589913083015,0.13504823791457468,0.18192378780550225,0.15602589913083015,0.16859880398523208,0.14350034275526438,0.17655440634329125,0.13762816556605587,0.1463651065787806,0.1665280178377545,0.16916442086633185,0.14278344358550202,0.14611421226167695,0.16658079763903233,0.6558258365540309,0.6558261245277957,0.6558261245277957,0.6558175654671407,0.6558261245277957,0.6558261245277957,0.6444449072455993,0.6569175648425363,0.6558195000872759,8.141338244273458e-44,0.6525594551336136,0.6576584816486624,0.6554808998349382,0.11318262351032686,0.11320222708611094,0.11320222708611094,0.11317885824365233,0.1131354252268996,0.11320222708611094,0.1183969120974377,0.10817855062084585,0.17453137348283804,0.07424942826325523,0.11244178619220985,0.11405140520109883,0.12680083160060496,0.10062848343958997,0.06991266571354954,0.21593855757037883,0.5827835425059708,0.5597777149395442,0.5725252437008892,0.5725252437008892,0.5468738211478376,0.596503071508663,0.5725252437008892,0.5839411058180214,0.5580996036510673,0.656127775314443,0.4115976644771175,0.5640617014027397,0.5796245128338644,0.5976235750625394,0.5407783368725577,0.3703209614759525,0.6405468096704561,0.4730486635338548,0.4730485507685636,0.4730485844582673,0.4730485844582673,0.4730485957558926,0.4730485844582673,0.47387500446375785,0.4723161212952925,0.4948710648646799,0.4507994430342176,0.4637059186636426,0.4298449728690269,0.473396299786331,0.4728868716427216,0.4611652002095946,0.48511496412160826,0.18972389677051754,0.18202014574782102,0.1858461134998697,0.1858461134998697,0.17936310034425176,0.19270481107167778,0.1858461134998697,0.1858461134998697,0.1908223802324914,0.18095221941948564,0.19896557214493316,0.1734370978606223,0.1829261476162116,0.18869444973228325,0.19851884541941311,0.17343959351393667,0.17571949690269004,0.1965823769793883,0.6555613604482108,0.6486179079275358,0.652739000151137,0.652739000151137,0.6352394750670457,0.657801582651971,0.652739000151137,0.652739000151137,0.6540974655519067,0.65089928909859,0.6116096311640202,0.6511853756065031,0.6538776718994997,0.6556675384871722,0.6478000383463205,0.5508906606230239,0.5867357871783542,0.4856625018189826,0.4856623883457811,0.48566242225447703,0.48566242225447703,0.48566243366397166,0.48566242225447703,0.48587713742582744,0.4849081414572431,0.5070275062714271,0.463065208639193,0.4776470063708964,0.4379712200804094,0.48543677121137563,0.49766565847454386,0.652739000151137,0.6433958102497861,0.6486179079275358,0.6486179079275358,0.6284307324559487,0.6578116546687941,0.6486179079275358,0.6486179079275358,0.6506513279496627,0.6461808269555909,0.6217483583170388,0.6468247762370762,0.6504525181590661,0.652878552726076,0.6420616471345625,0.5403490073225639,0.5995104735555536,0.18972389677051754,0.18202014574782102,0.1858461134998697,0.17936310034425176,0.19270481107167778,0.1858461134998697,0.1908223802324914,0.18095221941948564,0.19896557214493316,0.1734370978606223,0.1829261476162116,0.18869444973228325,0.19851884541941311,0.17343959351393667,0.17571949690269004,0.1965823769793883 -7.807018777924521e-19,0.0,1.6256329345683466e-8,2.9391220093356217e-261,5.167199648274687e-14,3.9822737780704024e-17,8.68542292096439e-17,1.5515774527267677e-18,1.218391634185993e-30,7.721130620190188e-16,2.5217922207239457e-53,1.087445529238885e-15,6.881271043236578e-14,4.8361556505510904e-15,7.066989752111465e-16,9.610855327425629e-14,5.853616101979507e-15,8.581348046500398e-14,7.066989752111465e-16,7.813798833268121e-19,7.803754389846062e-19,7.807018777924521e-19,7.807018777924521e-19,7.812009041769633e-19,7.807018777924521e-19,7.934905610556368e-19,7.686214746766057e-19,1.3588608299999306e-18,4.442929917958674e-19,3.6549397718056103e-19,7.9505917475833455e-19,7.667736911688306e-19,7.141963698254899e-19,8.562830882158053e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.212542432782031e-305,0.0,1.6245854894835303e-8,1.623727389061043e-8,1.6256329345683466e-8,1.6256329345683466e-8,1.6233817281690054e-8,1.6249264333648174e-8,1.6256329345683466e-8,1.5635790317865837e-8,1.640368544765908e-8,1.4584707598506688e-8,1.726608448283683e-8,1.59540506392304e-8,1.5857681876846733e-8,1.5573739005467803e-8,1.6507249225822564e-8,1.8878909166646447e-8,1.1995680833759293e-8,2.938986024598968e-261,2.939186826549885e-261,2.9391220093356217e-261,2.9391220093356217e-261,2.9390998024434462e-261,2.9391220093356217e-261,2.9391220093356217e-261,1.2477158303307375e-257,6.65081131434017e-265,9.344413615868533e-267,1.3010621305728385e-255,0.0,4.276146110455667e-68,3.122865132812708e-252,9.61309698789249e-271,3.8520585586801486e-234,1.995962438545697e-291,5.4164335358774244e-14,5.025295864299806e-14,5.167199648274687e-14,5.167199648274687e-14,4.73668093213109e-14,5.810003209519467e-14,5.167199648274687e-14,5.167199648274687e-14,6.649252147755542e-14,6.103030596009466e-14,4.5678422922883786e-14,5.2509794535284206e-14,1.2024192268722606e-13,2.1305015862375198e-14,4.0651064086886327e-14,7.155182853535364e-14,4.198640810360696e-17,3.774008084281953e-17,3.9822737780704024e-17,3.9822737780704024e-17,3.510120592167988e-17,4.54853558665625e-17,3.9822737780704024e-17,3.9822737780704024e-17,4.0750006097476654e-17,3.8952216644364637e-17,5.661536272462964e-17,2.800311848834397e-17,4.0074447453057665e-17,4.082527135863414e-17,3.8671638426868203e-17,3.4595459573032506e-17,4.602847745390887e-17,9.083595919316327e-17,8.269982177496573e-17,8.68542292096439e-17,8.68542292096439e-17,5.57131197120732e-17,1.4225544130396716e-16,8.68542292096439e-17,8.837988084785345e-17,8.481919517514996e-17,3.0321890937875323e-16,8.601586105056e-17,8.771127273364186e-17,8.88113509722229e-17,8.476711938346603e-17,5.497500747593045e-17,1.4349513510757203e-16,2.9950562912965353e-18,1.5515774527267677e-18,1.5515774527267677e-18,3.0394507755751853e-18,7.70371679334687e-19,1.5515774527267677e-18,1.5515774527267677e-18,1.1796455979902704e-18,1.9227234373729158e-18,1.4176759517151581e-19,1.4023670999253738e-17,1.7349299085653326e-18,1.3202510406615315e-18,1.083895098284225e-18,2.168555139269891e-18,3.951096585304908e-15,1.1453033644800294e-23,1.2221562254051009e-30,1.218391634185993e-30,1.218391634185993e-30,1.2217472349820286e-30,1.2150092555585003e-30,1.218391634185993e-30,1.0281782473337033e-29,1.183462803417295e-31,1.2325407274097958e-30,0.0,1.2660532384514715e-29,9.19307584592393e-32,2.248241668683072e-30,7.79660106373938e-16,7.630907890338245e-16,7.721130620190188e-16,7.721130620190188e-16,4.513805112316519e-16,1.385789347211785e-15,7.721130620190188e-16,8.990951565650476e-16,6.576011947269879e-16,1.173605914726734e-15,5.065567947815818e-16,6.90967663525724e-16,8.659906578826233e-16,9.116455212961321e-16,6.499005348068507e-16,6.223254556262351e-16,9.622622559879311e-16,2.5238723703721966e-53,2.5217922207239457e-53,2.5217922207239457e-53,2.6112856104897826e-53,2.5217922207239457e-53,2.5217922207239457e-53,6.6474261516949435e-49,1.273145698074926e-58,2.567439325533031e-53,0.0,1.4378074397329187e-51,3.3604525770218806e-55,8.043955944882662e-53,1.0978094477177221e-15,1.087445529238885e-15,1.087445529238885e-15,1.0882157900399131e-15,1.0880632370426092e-15,1.087445529238885e-15,1.2274630447878491e-15,9.581725936240237e-16,2.9527026466055007e-15,4.030336840650658e-16,1.0741922875156255e-15,1.112017186012906e-15,1.485993336861838e-15,7.80540498473475e-16,3.3255769745523036e-16,4.5797869737167355e-15,7.494766720499754e-14,6.364132349154115e-14,6.881271043236578e-14,6.881271043236578e-14,5.749234283893581e-14,8.440839479625404e-14,6.881271043236578e-14,7.692526558085138e-14,6.177121907562664e-14,2.2238323181622515e-13,1.9081840518451797e-14,6.518976295839887e-14,7.336393051244737e-14,8.752564543711808e-14,5.313176116532072e-14,1.4674121899075327e-14,3.419393503765797e-13,4.836158515963089e-15,4.836154426249981e-15,4.8361556505510904e-15,4.8361556505510904e-15,4.836156079247953e-15,4.8361556505510904e-15,4.9351756053565334e-15,4.710000703144729e-15,6.685348715854899e-15,3.419104291646434e-15,3.181948641636061e-15,1.90233843382183e-15,4.865321686136514e-15,4.7936821547495854e-15,4.0326146531784506e-15,5.8192900624358154e-15,7.51452866820749e-16,6.652906063482237e-16,7.066989752111465e-16,7.066989752111465e-16,6.335872737762484e-16,7.950304165914648e-16,7.066989752111465e-16,7.066989752111465e-16,7.463567896706684e-16,6.699900411825017e-16,8.951680604044698e-16,5.593301101297326e-16,6.857025520131118e-16,7.301733353907433e-16,8.125677053540653e-16,6.142087202205354e-16,5.827579469373093e-16,8.64775361035133e-16,1.0772931737635462e-13,8.581348046500398e-14,9.610855327425629e-14,9.610855327425629e-14,6.388905738929853e-14,1.500032367462794e-13,9.610855327425629e-14,9.610855327425629e-14,1.0002150770574832e-13,9.164020712127839e-14,4.626050803366628e-13,9.253349723617432e-14,9.959829845464192e-14,1.0615367855121132e-13,8.659860048176566e-14,2.131136247462149e-14,5.027553764851079e-13,5.8536194477650016e-15,5.8536146948891785e-15,5.853616101979507e-15,5.853616101979507e-15,5.853616619413445e-15,5.853616101979507e-15,5.934388468750673e-15,5.7628645831119355e-15,8.01990054628998e-15,4.169232498096007e-15,4.069901402115359e-15,1.889336076624813e-15,5.8854425263317116e-15,7.025394752623791e-15,9.610855327425629e-14,7.606790969090224e-14,8.581348046500398e-14,8.581348046500398e-14,5.72456539670502e-14,1.3321976475257025e-13,8.581348046500398e-14,8.581348046500398e-14,8.92165808576678e-14,8.199147249139047e-14,4.126591858741376e-13,8.265217227978789e-14,8.860586632781155e-14,9.45707969615106e-14,7.728709963066749e-14,1.905331373824827e-14,4.4923049198570416e-13,7.51452866820749e-16,6.652906063482237e-16,7.066989752111465e-16,6.335872737762484e-16,7.950304165914648e-16,7.066989752111465e-16,7.463567896706684e-16,6.699900411825017e-16,8.951680604044698e-16,5.593301101297326e-16,6.857025520131118e-16,7.301733353907433e-16,8.125677053540653e-16,6.142087202205354e-16,5.827579469373093e-16,8.64775361035133e-16 -165.18199444788124,0.0,0.0,0.0,2.2164803219329604e-35,233.21940656469747,7.849812373451582e-12,0.0,8.052267701095417e-6,192.09321438413323,5.0519857059378964e-23,4.933746420321969e-116,2.9603257262916754e-157,6.794394316402267e-16,282.8534788150839,1.0749886868295432e-8,1.6214897024484245e-16,2.3157251855942236e-8,282.3477495000045,165.18475518195535,165.17949691612841,165.18199444788124,165.18199444788124,165.18479353459946,165.1601934430821,165.26428576137067,165.0806130535593,203.30227441000048,121.2924938907338,160.91871107866842,165.2489621624308,165.09066368310476,158.23810193742136,172.21525683262664,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.589072985892182e-50,0.0,0.0,0.0,0.0,5.43829978766854e-36,8.791300778805286e-35,2.2164803219329604e-35,2.2164803219329604e-35,2.2900906362940077e-33,9.298076238281879e-38,2.0325581281266165e-31,5.790210089462489e-42,3.0056561709061853e-37,3.0507870437253994e-39,9.389156661682814e-32,2.1818800327793394e-35,2.0391101213134232e-42,8.998290681570148e-29,2.8726877765743134e-28,5.11615136809093e-44,226.96280109585828,239.41065522113982,233.21940656469747,233.21940656469747,259.8773847086017,203.60189506454452,288.0293685301391,139.2614938207987,221.177482748568,245.32173767217034,151.13131559491515,309.628274222822,228.88268690157992,219.59895704598375,246.90873542332093,264.4940930893874,200.00844957195181,5.070955926141387e-12,1.2200299154701667e-11,7.849812373451582e-12,7.849812373451582e-12,2.6810912892914822e-9,4.200711768145846e-15,0.0023902740366377132,5.924664513527024e-12,1.0444896460758843e-11,2.802533472162424e-19,8.559744577680344e-12,7.183455278680226e-12,5.933798100898915e-12,1.0427545873414792e-11,1.130628726936219e-9,2.082596929109717e-14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.053378959555616e-6,8.052267701095417e-6,8.052267701095417e-6,8.05411097457314e-6,8.050277170037238e-6,8.052486352077323e-6,0.00003801882900973822,1.458660811117372e-6,8.086553381352418e-6,0.0,0.00004450958129510157,1.2027077111129083e-6,0.00001033375137648872,188.71249537252703,195.56474278713992,192.09321438413323,192.09321438413323,398.2382822135105,29.96546203161544,191.81702692215174,117.83565413717253,281.3438092806177,86.07401482370909,324.78719629021526,256.5144633722781,129.67454922169227,116.01125025661108,283.647336325868,256.72984362813133,132.35454119697926,5.0535341175232044e-23,5.0519857059378964e-23,5.0519857059378964e-23,5.191898302825406e-23,5.0519478143837014e-23,5.052017983611922e-23,1.453836745836599e-19,3.5901009240409216e-27,5.094449226137555e-23,0.0,1.1802283673314291e-21,1.7323768808172038e-24,8.288981285557766e-23,4.865642084277627e-116,4.933746420321969e-116,4.933746420321969e-116,4.9552789593544353e-116,4.9058248137238405e-116,9.871610533453763e-31,9.810111184703e-117,2.5605855419338694e-115,2.26406535849203e-152,8.829088827457073e-85,6.270985136694911e-116,3.8535117436552017e-116,7.360335050433287e-118,4.0890713869298885e-114,5.64613195348342e-83,3.143362583382331e-167,1.5311056968277687e-158,5.442734594272236e-156,2.9603257262916754e-157,2.9603257262916754e-157,1.953372485736871e-153,9.81127332425355e-162,3.991674474860527e-68,5.217647575536522e-158,1.7748111076801157e-156,9.415889110269441e-203,1.7731473511005196e-117,7.589746863884619e-157,1.1179684265185952e-157,6.039363282423184e-159,1.9140749643569866e-155,2.4113414990430433e-114,1.4224334325649566e-222,6.794392992612116e-16,6.794394880454299e-16,6.794394316402267e-16,6.794394316402267e-16,6.794394079949114e-16,7.569136797341864e-15,1.3032474284595449e-15,3.522165390322831e-16,2.934901169075148e-17,1.458468937366234e-14,2.1629790471304807e-19,2.8679189073119086e-8,8.646111553145925e-16,5.335576277489745e-16,3.396800129657078e-15,1.2570363061413175e-16,278.1250199430904,287.4461581072598,282.8534788150839,282.8534788150839,295.96736945534457,267.7305966717137,283.33962642902827,282.3477495000045,259.8815877995733,304.618834156804,224.75045517857973,332.2842877043947,295.5577176290838,269.26360079164635,224.16518423249977,333.8645753465806,322.5619312049827,235.93426386100919,4.572682887673861e-9,2.4869358548455727e-8,1.0749886868295432e-8,1.0749886868295432e-8,5.307250589132563e-7,7.144770234048795e-11,1.11202415064959e-8,1.0374194850365635e-8,4.373435425378932e-9,2.628796509642122e-8,4.981436329733593e-19,2.231435701514676e-8,5.0006019847501546e-9,1.3249361768411839e-9,8.475667807660916e-8,0.00819277219789657,8.278188913347285e-20,1.621489379352463e-16,1.621489840128602e-16,1.6214897024484245e-16,1.6214897024484245e-16,1.6214896447420207e-16,1.7036269945994357e-15,3.2418155599098555e-16,8.056844960233803e-17,6.5374749562859454e-18,3.733660430871429e-15,3.0493592796481894e-20,1.6474518318566142e-8,2.0899241375626945e-16,2.8023856840641397e-17,9.993539710103587e-9,5.281239851320617e-8,2.3157251855942236e-8,2.3157251855942236e-8,1.0042856315444566e-6,1.8055209576802263e-10,2.4019101317383544e-8,2.2284379360214715e-8,9.58456894052273e-9,5.566142301892525e-8,1.739173574930905e-18,4.7398899209310726e-8,1.0931324650388949e-8,2.968965317371448e-9,1.7538198498241568e-7,0.01254236411793927,3.178706269013762e-19,277.61239476257424,286.9477301720911,282.3477495000045,295.4845300447824,267.20454817993806,281.821388548731,259.35178387509717,304.1505610846461,224.19710659525592,331.8976338441242,295.0718010981712,268.7403084564873,223.61725992607714,333.4800491118734,322.1476473661649,235.3823039377111 -0.17113925352863357,0.0,1.5020023859749058e-37,1.0094093670566322e-14,0.225260608537355,0.02344659072680251,0.09012028847775051,1.4506433360756316e-38,1.0701777084128452,0.0027702611422259797,0.7293124354425016,0.8081501918044924,0.6583986816195948,0.01561179512031031,0.11700902779844366,0.17850446590611138,0.014166168389701266,0.1853418199515589,0.11957585481825224,0.17113977722622034,0.17113877976343406,0.17113925352863357,0.17113925352863357,0.17113982618266113,0.17169369808592266,0.1675022892852807,0.17488813178343418,0.18764016950831944,0.15338604755951352,0.1853111801833086,0.1676319094968878,0.17476917866323932,0.16839149297245953,0.17393953007870747,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.500061890614585e-37,1.5036615370232423e-37,1.5020023859749058e-37,1.5020023859749058e-37,1.50342004668935e-37,1.5002943462732555e-37,8.79582057893051e-23,3.85742775822925e-38,5.901346030040228e-37,2.3908548399555945e-39,8.448080573519134e-36,2.1813542632552934e-37,1.0244425456513485e-37,2.678421390645126e-38,8.541934381531285e-37,2.793317258582268e-33,1.954636227908546e-42,1.0094093543990086e-14,1.0094093809326566e-14,1.0094093670566322e-14,1.0094093670566322e-14,1.0094093630077803e-14,1.0066974483832945e-14,1.0110077144002293e-14,2.472766287823134e-14,3.979493864785663e-15,7.946922911062713e-15,1.291774322478461e-14,3.686217932833806e-37,0.10798075157731228,9.339296450646861e-14,8.688437568137347e-16,2.8860572513406487e-14,3.411513806649923e-15,0.22608679458239722,0.22444485708162526,0.225260608537355,0.225260608537355,0.22228544268058692,0.2287255379706269,0.2325835370263486,0.2102602127877255,0.22885355692531997,0.23201294932334462,0.2187313124599008,0.22527432440569742,0.23766337552500955,0.21535288080753484,0.2129266924180244,0.23912816518235733,0.0235488152005057,0.02334564694887911,0.02344659072680251,0.02344659072680251,0.022951873621893475,0.024009239476977855,0.025043730515250325,0.022403672400949738,0.023677046703949895,0.023220593678806512,0.025227563490239,0.02187011873893789,0.0235417421636895,0.02367490698988691,0.02322469662752568,0.022809872937792307,0.024133203723720593,0.09122604522602616,0.08901033386380097,0.09012028847775051,0.09012028847775051,0.07493233419056494,0.11198334882921179,0.033551037095123734,0.09175333664770555,0.08850966395495988,0.14296483560977377,0.08960817437084938,0.09065045377232529,0.09169153271866326,0.08857082034761384,0.07754595100773011,0.10625486265146004,1.7593927257763886e-38,1.4506433360756316e-38,1.4506433360756316e-38,2.2149164330610675e-38,9.121159493281946e-39,1.1974955594259199e-38,1.7507176799711093e-38,5.237527182701247e-40,3.973360546720707e-37,2.3702341031657694e-42,5.38743812339718e-35,6.726569024724063e-38,2.892718566540306e-39,1.7046808954573908e-40,1.200069445006922e-36,1.877896684452359e-27,1.3761120660779856e-54,1.0701778574526535,1.0701777084128452,1.0701777084128452,1.0701779875817208,1.0701774034940648,1.0703484189296555,1.081780111845213,1.052597517309011,1.0701862808107494,3.0279643061188595e-30,1.085560711599499,1.0439722935556321,1.0706824007770757,0.0027640394145713246,0.002776620556034645,0.0027702611422259797,0.0027702611422259797,0.003222955731414174,0.0023032874909458966,0.0028700072824419877,0.003399846349921539,0.0022369743530845543,0.0025538147273836687,0.0029980427622181504,0.002755996182540557,0.0027763243656639784,0.004366989285859719,0.0016526096354942872,0.002886930415188489,0.002652946069928418,0.7293143939724314,0.7293124354425016,0.7293124354425016,0.7295104667592645,0.7290712358087084,0.7292298068341916,0.8183232812071982,0.6247487859720733,0.7293667114390849,3.7615944801393088e-65,0.7639223670439439,0.6908809363089459,0.7325060668596901,0.8081538910269304,0.8081501918044924,0.8081501918044924,0.8081489961014356,0.8081517648550405,0.06100971530100241,0.8078566881937665,0.808198506728281,0.7362845670134557,0.747092583556872,0.8081520942287254,0.8081419649052182,0.806420781260828,0.80837969505436,0.7271884450558073,0.7575124894111496,0.6543307434021004,0.6623538370055996,0.6583986816195948,0.6583986816195948,0.6709963531321972,0.6428693674643896,0.13034504833432223,0.6440305764005771,0.6723518371932841,0.39229993922740486,0.805245202080925,0.6662751106327747,0.6499298992449363,0.6261858912219802,0.688663956327825,0.7637106877109623,0.36656401114473897,0.015611795032255371,0.01561179515782999,0.01561179512031031,0.01561179512031031,0.015611795103828456,0.0347816404414654,0.01631103850418666,0.01496443968095193,0.012620624538479175,0.019227608016957696,0.010609669462393721,0.05565267665585707,0.015859293973401578,0.015371458567568629,0.017420645490695632,0.013920465502450045,0.11695047106383043,0.11706669310146861,0.11700902779844366,0.11700902779844366,0.11719323466125922,0.11680332472661119,0.11454205858761632,0.11957585481825224,0.1206920436548652,0.11332422292162049,0.11612867256318557,0.11790472379763096,0.11590330212596271,0.11813766148506948,0.12829219878234907,0.1055185076045063,0.11775608850441555,0.11624678884767396,0.17822115874430156,0.17878290433271946,0.17850446590611138,0.17850446590611138,0.17988455386384636,0.17671302447965884,0.17528233883982836,0.18178809809312335,0.18196321276183877,0.17509310442246534,0.17611785401686694,0.17701413218775736,0.18008010339872343,0.18821645544000387,0.16880373311724453,0.18354200685655425,0.16877814327281415,0.01416616830879701,0.014166168424176178,0.014166168389701266,0.014166168389701266,0.014166168374569332,0.03165731346566204,0.01488462127798829,0.013498373359829834,0.011424757705051183,0.01749655430120104,0.00887077436584648,0.05492965163452236,0.014418697069062318,0.012589110961119563,0.18512494331060772,0.18555376554844633,0.1853418199515589,0.1853418199515589,0.18636178003858322,0.18397584464330297,0.18203699447732904,0.18868670575926189,0.18868504718610804,0.18204587222310314,0.18496319521275958,0.18385257318108186,0.18692004324497732,0.19469489887040045,0.1759890266424606,0.18890568886735443,0.1774571309268472,0.11951848824843878,0.1196323503152019,0.11957585481825224,0.11975631276179034,0.1193743563972337,0.12224434005509519,0.1232439442074891,0.11590348848659224,0.11871529550729877,0.12045230592213621,0.11847444165795704,0.12070013126055876,0.1308279768085339,0.10808832474220419,0.12030778050883577,0.11882944890949991 -7.677720652997114e-10,3.0562931436975594e-234,3.790744729061642e-11,0.00011604819795797052,3.149067344631148e-7,5.6420406828852765e-9,2.761320659359363e-9,1.2041719510930766e-27,3.4410283998197666e-8,2.7813339297504014e-9,2.959435214495841e-7,2.526066114650811e-10,5.452415090492116e-9,8.469890609230675e-8,5.4388922688584105e-9,3.1932243587797474e-8,9.125494862616092e-8,2.9547182552407113e-8,5.4388922688584105e-9,7.680196949943077e-10,7.675145713194706e-10,7.677720652997114e-10,7.677720652997114e-10,7.679202503241887e-10,7.677720652997114e-10,7.649532780520462e-10,7.70591729715402e-10,9.164460216218492e-10,6.367724028776126e-10,9.663982993447366e-10,7.645970504692398e-10,7.708995076368197e-10,7.465916537971885e-10,7.901132071696563e-10,2.1510503098948983e-238,2.9844781948437475e-230,3.0562931436975594e-234,3.0562931436975594e-234,1.972029924541996e-221,5.805835306126642e-249,3.0562931436975594e-234,6.2336403489997694e-235,3.6776530921420212e-233,1.5511795051589102e-244,1.5011718606238535e-223,7.693342804195678e-234,1.8732969284572333e-234,1.1652983319598516e-236,3.676644924267886e-167,0.0,3.7811563822176435e-11,3.808013015708337e-11,3.790744729061642e-11,3.790744729061642e-11,3.804696482223517e-11,3.785897543366863e-11,3.790744729061642e-11,3.524679483147069e-11,4.054745713655961e-11,2.0022103235796165e-11,7.26348307468878e-11,3.9637332643730095e-11,3.702400179275663e-11,3.437457399666804e-11,4.2821034749439435e-11,1.5881622797012864e-10,7.60607319147427e-12,0.00011604819448641985,0.00011604819962586704,0.00011604819795797052,0.00011604819795797052,0.00011604819730645874,0.00011604819795797052,0.00011604819795797052,0.00011779171530999263,0.0001138699339138025,0.00011531555354706237,0.00011666665116003751,4.194491264300697e-6,1.7855377565202579e-6,0.0001200603831441177,0.00010974404327119587,0.00011761801073861342,0.00011160868305033125,3.4016064272075325e-7,2.90277202123144e-7,3.149067344631148e-7,3.149067344631148e-7,2.611631463261358e-7,3.832373302561928e-7,3.149067344631148e-7,3.149067344631148e-7,3.5416815765896594e-7,3.929484881738588e-7,2.489366211020636e-7,3.14884450755368e-7,4.803819110597817e-7,1.939226169391586e-7,1.9964299893019854e-7,4.941249580848641e-7,5.877616858930998e-9,5.404811350655681e-9,5.6420406828852765e-9,5.6420406828852765e-9,5.149586545996406e-9,6.198807433208625e-9,5.6420406828852765e-9,5.6420406828852765e-9,5.862620988632023e-9,5.414418908777043e-9,7.4068995497744154e-9,4.282994019672498e-9,5.723393513273393e-9,5.8975073336216835e-9,5.386710665295381e-9,5.065144436927391e-9,6.287820644013567e-9,2.8420353353171152e-9,2.6903907020516417e-9,2.761320659359363e-9,2.761320659359363e-9,2.111152603893932e-9,3.715456155340798e-9,2.761320659359363e-9,2.903193396748565e-9,2.6321258397646263e-9,6.974602012513226e-9,2.7210598856028297e-9,2.8132233805624986e-9,2.9026199923974484e-9,2.6320509153155593e-9,2.068345829622879e-9,3.7780482187546475e-9,3.0803146669540287e-27,1.2041719510930766e-27,1.2041719510930766e-27,2.7674795492164988e-27,4.9358282996630235e-28,1.2041719510930766e-27,1.2041719510930766e-27,8.737966084657166e-28,1.5089120867562806e-27,4.298908406840439e-29,2.9362043349414933e-26,1.2674084492341847e-27,1.078612049333197e-27,8.490765959420607e-28,1.7131805645031193e-27,1.811193165542934e-23,8.110689794010952e-33,3.441228048097511e-8,3.4410283998197666e-8,3.4410283998197666e-8,3.4413335871561026e-8,3.441449368346945e-8,3.4410283998197666e-8,3.023031090865829e-8,3.942835272989644e-8,3.440648279435135e-8,1.1650813153953835e-7,2.9805029902765347e-8,4.000765539655674e-8,3.3737470410186806e-8,2.8061173678943616e-9,2.760063019805163e-9,2.7813339297504014e-9,2.7813339297504014e-9,1.9825801159021387e-9,4.054256312237961e-9,2.7813339297504014e-9,3.4383841557264373e-9,2.236253657655274e-9,3.796931173421369e-9,2.0555796947924095e-9,2.379395990644439e-9,3.3137964873315337e-9,3.4627939228849825e-9,2.2289408670748796e-9,2.4099343288824718e-9,3.2422233388692093e-9,2.95938988808582e-7,2.959435214495841e-7,2.959435214495841e-7,2.9577977681353984e-7,2.959435214495841e-7,2.959435214495841e-7,2.1322971736309e-7,4.2168775241621067e-7,2.958209775918544e-7,9.234213250181997e-17,2.610527336145611e-7,3.367838422291219e-7,2.903716227397311e-7,2.527411144525139e-10,2.526066114650811e-10,2.526066114650811e-10,2.5257058565226046e-10,2.5265224681588667e-10,2.526066114650811e-10,2.6834964050456824e-10,2.383027204503335e-10,4.4994018187878326e-10,1.6163105477164178e-10,2.503189937952723e-10,2.5547091986651736e-10,2.945011408549046e-10,2.1791327282015635e-10,1.686158841179283e-10,4.771795890199808e-10,5.8012553069218495e-9,5.1049435621040126e-9,5.452415090492116e-9,5.452415090492116e-9,4.746448268604787e-9,6.363212750806546e-9,5.452415090492116e-9,6.217336727764086e-9,4.768059261972348e-9,1.739135863643655e-8,1.7849129124643552e-9,5.056600788100026e-9,5.8885815991535325e-9,7.231135586265189e-9,4.063883556034674e-9,1.9658470642139384e-9,2.0050803937700296e-8,8.469893686505457e-8,8.469889296479402e-8,8.469890609230675e-8,8.469890609230675e-8,8.469891060593424e-8,8.469890609230675e-8,8.298534744117726e-8,8.63998039014564e-8,9.86487749727525e-8,7.235071084454126e-8,1.0816162691961222e-7,3.5162620652785965e-8,8.40641520307048e-8,8.524063520845957e-8,7.811616083822255e-8,9.19053728232651e-8,5.712321442607707e-9,5.175788369670095e-9,5.4388922688584105e-9,5.4388922688584105e-9,4.9938973594344816e-9,5.9388414629224415e-9,5.4388922688584105e-9,5.4388922688584105e-9,5.851534963725306e-9,5.047657010196386e-9,6.531408561668502e-9,4.530765575315883e-9,5.205750058763665e-9,5.673784320105086e-9,6.528209738820442e-9,4.500531337085162e-9,4.705030521201648e-9,6.294326250644091e-9,3.44458435738222e-8,2.9547182552407113e-8,3.1932243587797474e-8,3.1932243587797474e-8,2.4677589328733823e-8,4.2298223231136896e-8,3.1932243587797474e-8,3.1932243587797474e-8,3.427392140528266e-8,2.9729140287207028e-8,1.135011764277538e-7,3.0037070705398956e-8,3.394616323237539e-8,3.7568412136628765e-8,2.69633619210949e-8,1.2526927829956563e-8,9.232212881388914e-8,9.125498178593539e-8,9.125493449418669e-8,9.125494862616092e-8,9.125494862616092e-8,9.125495350679135e-8,9.125494862616092e-8,8.937760731829752e-8,9.297306278890458e-8,1.0642058931922675e-7,7.801941461698344e-8,1.1798776266844212e-7,3.679669182815287e-8,9.066264395551958e-8,9.920256232933005e-8,3.1932243587797474e-8,2.742329803361769e-8,2.9547182552407113e-8,2.9547182552407113e-8,2.2929741283443635e-8,3.91331631286872e-8,2.9547182552407113e-8,2.9547182552407113e-8,3.1770530125339955e-8,2.7553020623222294e-8,1.0524679433352561e-7,2.792311679726338e-8,3.143318853370787e-8,3.4815085005280094e-8,2.4986086503735623e-8,1.1694414933938902e-8,8.527076062575988e-8,5.712321442607707e-9,5.175788369670095e-9,5.4388922688584105e-9,4.9938973594344816e-9,5.9388414629224415e-9,5.4388922688584105e-9,5.851534963725306e-9,5.047657010196386e-9,6.531408561668502e-9,4.530765575315883e-9,5.205750058763665e-9,5.673784320105086e-9,6.528209738820442e-9,4.500531337085162e-9,4.705030521201648e-9,6.294326250644091e-9 -4.682259441407241,0.0,0.0,0.0,0.0,2.7820709007059153e-16,1.6860017367773558e-7,0.0,3.513906470317153e-16,0.0,5.585834157851308e-78,1.348047368468899e-41,2.1306970208924033e-59,4.330870217812731e-10,6.256455935149762e-280,4.26478139889307e-223,1.5151272777776886e-10,3.9381964940803487e-222,3.9040523305282394e-280,4.681934264838923,4.68249749897908,4.682259441407241,4.682259441407241,4.6820607599655775,4.677202105425138,4.699215951658677,4.664390785844975,4.340599908586055,4.68792855493936,3.1666569209273323,4.697166810465857,4.66819326353925,4.706442976927247,4.649087651645485,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.597302210948447e-73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.173016790194559e-16,3.550063354511265e-16,2.7820709007059153e-16,2.7820709007059153e-16,5.04660196688466e-16,1.4691672262440152e-16,2.792060115236905e-20,1.933471683347474e-12,3.7141876705346593e-16,2.0636124966174607e-16,4.6213227055189816e-17,1.4961500433761204e-15,3.046491999289931e-16,3.976862270523163e-16,1.921418242344549e-16,5.407062736756826e-16,1.3799941413874768e-16,1.3899447325163226e-7,2.0495279910432e-7,1.6860017367773558e-7,1.6860017367773558e-7,1.1518172201174874e-6,1.669337755312736e-8,3.9671454116776305e-7,1.5939154900246866e-7,1.785320349106645e-7,1.1522622302988528e-10,1.7213164648067472e-7,1.6496774060827835e-7,1.6073767983669713e-7,1.769250171536991e-7,1.2061653424389706e-6,1.6471168145880884e-8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.520516659661773e-16,3.513906470317153e-16,3.513906470317153e-16,3.5198580341940697e-16,3.5070738530096267e-16,3.211752641605745e-16,6.480361037228266e-15,1.380622730484795e-17,3.5372577871552885e-16,0.0,4.847376619554196e-15,1.9701777987893135e-17,5.156420747644318e-16,0.0,0.0,0.0,0.0,3.85e-322,0.0,0.0,9.4662669116e-313,0.0,0.0,0.0,0.0,2.04772e-318,3.883508579e-314,0.0,0.0,0.0,5.589655552923205e-78,5.585834157851308e-78,5.585834157851308e-78,5.753697236236486e-78,2.3581485489186194e-77,1.239550158379278e-78,1.2048083952427564e-67,2.6282978229321513e-90,5.673942648882191e-78,0.0,1.2521825926770838e-74,1.5132455633916546e-81,1.494653168380387e-77,1.3281578400702332e-41,1.348047368468899e-41,1.348047368468899e-41,1.3535871487578495e-41,1.3411118146272082e-41,2.9964321715338998e-37,1.2248416111807385e-41,1.4734439181868988e-41,2.3926493413911846e-52,2.415176335667276e-32,1.3783640842327152e-41,1.3144223193638448e-41,1.158256657686949e-41,1.4716284880306026e-41,3.2938581800003285e-33,1.0436423043723312e-53,3.4858629449800043e-60,1.2540029429327077e-58,2.1306970208924033e-59,2.1306970208924033e-59,1.2330939506818275e-57,2.105860881529276e-61,5.273634412964092e-43,1.3317255434370473e-59,3.419887353804927e-59,1.6018822271946358e-75,1.766455569063839e-45,2.9176630161737264e-59,1.529684906972192e-59,8.414822240527126e-60,5.361023038784175e-59,2.662511692096821e-46,1.839660795857201e-78,4.3308597544619276e-10,4.3308746741042486e-10,4.330870217812731e-10,4.330870217812731e-10,4.330868636226828e-10,8.9320664921383e-12,4.847361746996234e-10,3.877864974106292e-10,5.561499715345402e-11,3.113088935094311e-9,1.7326332152001878e-10,2.4669876861691708e-8,4.500152646240109e-10,4.146698872985385e-10,1.212793536815244e-9,1.4531816477666102e-10,1.290256898008074e-280,2.9507913862676904e-279,6.256455935149762e-280,6.256455935149762e-280,1.2469916734335603e-278,2.5346973274205576e-281,9.963624146111675e-280,3.9040523305282394e-280,3.3241535513392305e-275,8.221387879879597e-285,7.572391313682956e-283,4.928431333477996e-277,8.279864997869938e-283,5.291781591941715e-277,1.2523705199689784e-268,3.7693972883087767e-292,1.410920647087247e-277,2.3118092024824173e-282,4.019756773282959e-224,4.4738750769235577e-222,4.26478139889307e-223,4.26478139889307e-223,1.892208524959434e-219,2.9558098438759595e-227,4.76146155051452e-223,3.934473965223427e-223,1.7262110805913445e-219,7.81864696507266e-227,2.1853448985936466e-242,3.5370021598046975e-226,5.630962303457985e-220,4.415139463094953e-215,8.871723103293464e-232,2.5439854344418884e-210,7.130116061116329e-240,1.5151234801665956e-10,1.515128898471179e-10,1.5151272777776886e-10,1.5151272777776886e-10,1.5151267045451331e-10,2.836426541329202e-12,1.70598427646238e-10,1.3395585654119973e-10,1.8157085885422948e-11,1.169617590444827e-9,5.6182289539606616e-11,1.2706573943325776e-8,1.588222793088526e-10,4.793788382396592e-11,3.762620291102808e-223,4.072125402326384e-221,3.9381964940803487e-222,3.9381964940803487e-222,1.50495578002897e-218,3.1855179485028308e-226,4.123009195831729e-222,3.927886197144624e-222,1.5867067767564293e-218,7.260355268072853e-226,3.68548844138412e-241,3.3364146526128385e-225,5.085930143800075e-219,4.069750215463111e-214,8.207613941409163e-231,1.5352160218266153e-209,1.190340586950228e-238,8.059444572062627e-281,1.8394465733140416e-279,3.9040523305282394e-280,7.766055818656634e-279,1.584915999116162e-281,2.4237741532161014e-280,2.0992491270634314e-275,5.066859982801103e-285,4.7414134077036e-283,3.064427640520322e-277,5.146990803677267e-283,3.31458703826198e-277,8.063066778421031e-269,2.2721046053863754e-292,8.772764131712955e-278,1.4477298768491663e-282 -0.00008429138729632858,9.741357328536609e-18,0.04241667491481182,0.001568145944597966,0.0005376391942203547,0.00013921878478386526,0.000369155966469421,0.04549925900739285,0.00010766601947496314,0.00010675812303907422,0.00014672517853846014,0.0018913189853403851,0.003647897171706082,0.0003027303715600219,0.00011200938367063692,0.00025868620979766394,0.0003051344356557596,0.0002529682779120549,0.00011204715160096826,0.00008429360330655105,0.00008428938246383798,0.00008429138729632858,0.00008429138729632858,0.00008429301664625049,0.0000842891227308268,0.00008411511769421253,0.00008446822880003506,0.00008676590383434875,0.00008163389822694947,0.00009364078581261823,0.00008408542727924595,0.00008449812376856625,0.00008388752637497466,0.0000847031430113667,4.074961873480064e-18,2.3071721816724832e-17,9.741357328536609e-18,9.741357328536609e-18,1.6937453958648819e-16,3.5034490357946636e-19,9.703229268873253e-18,8.92505666611745e-18,1.0765400958242938e-17,1.3663303905838865e-18,6.689293728295032e-17,9.887791078967116e-18,9.595989169769615e-18,7.486008774710518e-18,2.6378623942077008e-11,3.4303724583258155e-28,0.04241967259480626,0.04241411428297902,0.04241667491481182,0.04241667491481182,0.042414942119028506,0.04241867855162897,0.03713192338535932,0.04245673876131351,0.04237560934864114,0.04318441964718467,0.041593196161781615,0.042405980044839475,0.042427801395889496,0.04246832078367424,0.04236298732007484,0.04028916423517718,0.04431337684089795,0.0015681459659253728,0.0015681459343729251,0.001568145944597966,0.001568145944597966,0.0015681459488503398,0.0015680861831187628,0.0015681995340278093,0.001516696799716721,0.001622379944107216,0.0015789107395727676,0.0015570609937080103,0.0059780882914400695,0.0002195002403044741,0.0014417680079125861,0.0017127781789176412,0.0015216803369368314,0.0016165064461881042,0.0005522387084034537,0.0005235852470039846,0.0005376391942203547,0.0005376391942203547,0.0005020002511749945,0.0005800720921952782,0.0004919848010652016,0.0006172557748005306,0.0005641656511549485,0.0005883816919393135,0.0004915170907114813,0.0005377360388907904,0.0006401664971431649,0.00044836246968694445,0.0004499684633277375,0.0006512056584309721,0.00014054344924550129,0.0001379158157024447,0.00013921878478386526,0.00013921878478386526,0.00013575211202445167,0.00014296938264503055,0.00013324699792152217,0.00014999574174658138,0.00014063320450560145,0.0001378034469815066,0.00014939363970559795,0.000129839299447906,0.00013972709818113298,0.0001408195825717376,0.0001376166963220518,0.00013542700115981582,0.0001432460978442905,0.00037250300761582816,0.0003657830378427494,0.000369155966469421,0.000369155966469421,0.0003348994654803839,0.00041131664740355384,0.00022019754842234955,0.0003714556430734204,0.00036682922652246235,0.0004926045650947978,0.0003684478045164871,0.00036988358978164843,0.00037143614719383096,0.00036684847814550287,0.000334947293535164,0.00041020867387860994,0.04575928153745156,0.04549925900739285,0.04549925900739285,0.04580010178027774,0.04516321970115409,0.04553253412710732,0.0454624910566035,0.04539153234926408,0.04561405529490186,0.04390132370817214,0.04670605209834898,0.045547977285773554,0.04544999318022175,0.04534855225069624,0.04566254552208331,0.047720589598516154,0.03778743071507763,0.00010766546536869758,0.00010766601947496314,0.00010766601947496314,0.00010766546202280757,0.00010766660070178482,0.00010766595148077669,0.0001057922867551059,0.00010967180043952322,0.00010766343081569275,0.003628493027093013,0.00010559898528890672,0.00010989493280783603,0.00010751332170797824,0.00010696607679412232,0.0001065465196165029,0.00010675812303907422,0.00010675812303907422,0.0000975882802498492,0.00011844202066246004,0.00010677279580333968,0.00011236803899292359,0.00010138606724488812,0.00011477907800446184,0.00009957195518367053,0.00010276228054383273,0.00011140958908157286,0.00011248904523959194,0.00010129624870198502,0.00010312290741652796,0.00011072568441873971,0.0001467250333603973,0.00014672517853846014,0.00014672517853846014,0.00014671744107515425,0.00014672513432752033,0.0001467250039908505,0.00013956186253440546,0.00015509010627606822,0.00014672126170336863,0.012000254925217427,0.00014391478944963086,0.00014970345069496914,0.00014649438159468968,0.0018917347731349607,0.0018913189853403851,0.0018913189853403851,0.0018912026565114776,0.0018914658387320072,0.00032185241174259707,0.001908882317525517,0.001873627589103984,0.002704227654101613,0.0013043517992459247,0.001888703746315087,0.0018940227827095827,0.0019370536201379683,0.001844764588876453,0.0013225035794274891,0.002913022861654402,0.003723000193255231,0.0035750699441167745,0.003647897171706082,0.003647897171706082,0.0034767736149552107,0.003848129796049293,0.0009004797229599392,0.0036826670864830305,0.003612473080605317,0.005306896531688267,0.0024399986268538814,0.003628883575296957,0.0036677524130454757,0.0037254937305924727,0.00356687687904098,0.0024345600588635942,0.005847817926108879,0.00030273037839860376,0.00030273036864590305,0.0003027303715600219,0.0003027303715600219,0.0003027303726152907,0.0003013610674741862,0.0002965690164188867,0.0003091193046485799,0.00031168912278247725,0.0002936949091776146,0.0003908609532881357,0.0001821751655227082,0.0003004253433122897,0.0003050665122840447,0.0002980693149263197,0.0003075294157134878,0.00011296804083360074,0.00011107780548834744,0.00011200938367063692,0.00011200938367063692,0.00011011863171092507,0.00011409312305874499,0.00011197307977825816,0.00011204715160096826,0.00011398811067608766,0.00011005839851834541,0.00011672559840873698,0.00010756840803696775,0.0001108814724915843,0.00011318811855086822,0.0001170282408888543,0.00010717003155769536,0.00010843924568823101,0.00011586842820937316,0.00026491389217636174,0.000252618754629215,0.00025868620979766394,0.00025868620979766394,0.00023680656693051495,0.000285936246693848,0.0002585192360382038,0.0002588619290612205,0.00026447753639439726,0.00025295030220964516,0.0003933948484795046,0.0002539689229127792,0.000263646716124057,0.000272151321699166,0.00024551752963444204,0.00018885085974993217,0.0003849059578267258,0.0003051344424503736,0.0003051344327603751,0.0003051344356557596,0.0003051344356557596,0.0003051344367042413,0.00030455677658482936,0.00029875770773802636,0.00031175762451057207,0.0003140304786319344,0.00029615354559421706,0.00039712770852259275,0.0001820555350591393,0.0003027723597873674,0.00030998277613444495,0.000259046935014437,0.0002470457140217129,0.0002529682779120549,0.0002529682779120549,0.00023186782767483426,0.00027926672342826024,0.0002527890039392537,0.000253157212448757,0.0002586033336844783,0.00024738685901255124,0.0003834473198236823,0.0002483779759791027,0.00025779544023469896,0.00026607071174444765,0.00024015461434655772,0.0001853006274337662,0.0003749111743051708,0.00011300641600966092,0.00011111498295098883,0.00011204715160096826,0.00011015520067339364,0.00011413221060906079,0.0001120864469457456,0.00011402710433957935,0.00011009523380689502,0.00011676638509005109,0.00010760332304350089,0.00011091875066212116,0.00011322665081988738,0.00011706887921144638,0.00010720513544802748,0.00010847474767376809,0.00011590863944489198 -48.106030846183145,0.0,1.1579425778500984e-249,3.4857374178838784e-37,1.0809400286806386e-40,1.7654365778052172e-7,0.000032570238306089395,0.0,36.347069137643004,40.81565178510613,4.372775235080017,1.5764563507655982e-20,9.157106899168861e-60,0.023444926102557922,0.00007599193422251619,1.6490716246412327e-6,0.019311693915447466,4.425810666444902e-6,0.00007509240378336925,48.31688414191551,47.912636348357246,48.106030846183145,48.106030846183145,48.16773942603067,48.104809962796175,47.96334301602551,48.246636078725466,51.03409247326758,44.4069970842955,52.931319935348995,47.93964723706816,48.269618286920156,47.586653485365616,48.62224362406861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.8380987956023836e-250,3.842128026065573e-249,1.1579425778500984e-249,1.1579425778500984e-249,1.9470575614956835e-249,6.55369124300611e-250,9.435147702712189e-216,1.3145204689239043e-249,1.0437530101267093e-249,2.6071111004175783e-256,4.360013780600671e-243,1.1138672231154372e-249,1.2063604259329928e-249,1.3291694581801468e-249,1.0493175980821511e-249,3.847497169020631e-234,1.3440263274743697e-266,3.4853550301547376e-37,3.4859193088580896e-37,3.4857374178838784e-37,3.4857374178838784e-37,3.485687550462505e-37,3.496160603860281e-37,3.4748781120696142e-37,3.28995909462666e-36,3.40504402817748e-38,1.7312225765450513e-37,7.162912865877229e-37,1.6156812002271642e-91,0.02294380699957174,9.293119997912163e-35,7.721757123760815e-40,6.965622230871866e-36,1.5473250226729812e-38,3.541216523755694e-43,2.5512013895117674e-38,1.0809400286806386e-40,1.0809400286806386e-40,5.647791700172346e-38,1.1938749799781627e-43,1.0962106110251616e-37,1.70309155539759e-45,3.563235683677554e-42,5.093082926825652e-44,1.6121075090208361e-37,1.0673624307203118e-40,3.333168219039185e-46,2.7849053818502413e-35,1.3819838343454493e-34,7.793708883924408e-48,7.76489303015087e-8,3.9243903171270143e-7,1.7654365778052172e-7,1.7654365778052172e-7,1.2580169406981593e-7,2.463235437775541e-7,6.629778838302707e-7,1.889286954782459e-8,1.3493817971791985e-7,2.3153454323502205e-7,9.33401395159781e-9,2.6929803445054916e-6,1.6037356224080724e-7,1.300297757341442e-7,2.4045306985738134e-7,5.334116182371838e-7,5.469104483959683e-8,0.000026231985804957346,0.00004051695179442026,0.000032570238306089395,0.000032570238306089395,0.00008900552461812064,0.000010924538232440961,0.0737867260823764,0.00002928793812492022,0.000036286965122645456,3.3464456276599655e-8,0.00003365483774099434,0.00003149650972086404,0.000029302199415528525,0.000036268528611143606,0.00021796420687103204,3.5406003014704922e-6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,36.35138865761558,36.347069137643004,36.347069137643004,36.346362131546144,36.34777744635819,36.347089466907306,38.756489935933104,33.75566348804873,36.348812203361085,1.4448648574729708e-80,39.00302830672611,33.46822034486892,36.44917145631705,40.62043092146009,41.013371361768534,40.81565178510613,40.81565178510613,44.06604154002942,36.973115507265874,40.80087781122143,35.780039456623584,45.07001456297021,33.06651372379682,46.62108283778592,44.02778587460981,36.71021891683878,35.63759340128782,45.15895650154353,43.95119064288522,37.109868851690116,4.3728288003514235,4.372775235080017,4.372775235080017,4.372298268634545,4.372696009767411,4.372704393925208,7.0291852963867685,2.4317888214672725,4.374184570960003,6.243146308767522e-170,5.285439452687281,3.5615067118999475,4.455926942401197,1.4613390547807478e-20,1.5764563507655982e-20,1.5764563507655982e-20,1.603005863085209e-20,1.5452797109259483e-20,0.020736781393370228,1.1449244518732013e-20,2.1783986154056847e-20,2.01181520529799e-27,1.1027192514298276e-14,1.6536267155230896e-20,1.500556527265423e-20,6.873322116542669e-21,3.6976407596489593e-20,2.5366510293975786e-15,4.888302626128204e-28,7.377247753959358e-62,9.682934402111606e-58,9.157106899168861e-60,9.157106899168861e-60,2.5814427252556724e-57,2.0104607543483813e-62,9.108250814021109e-27,4.802929684266222e-60,1.7828205684045833e-59,1.2365402315004382e-76,5.751511315530003e-45,1.3016757237452797e-59,6.364348862743612e-60,2.1646481973527473e-60,4.302915648939413e-59,9.377034486977699e-46,1.1738933611674883e-79,0.02344419554205541,0.02344523742235442,0.023444926102557922,0.023444926102557922,0.02344484296456454,0.027438482771995957,0.029416725887468183,0.018569997570835817,0.013734009153783743,0.03983565620536894,0.001126706969235166,3.0269657588737005,0.02551555806468173,0.021525590559316625,0.030772181039204566,0.017674583504991168,0.00002384909962560049,0.00022488081636392134,0.00007599193422251619,0.00007599193422251619,0.00012874199218059854,0.0000439034332234079,0.00007686952105631325,0.00007509240378336925,0.00004538271094079231,0.0001267693151859045,0.000016109663762031983,0.00032497645178702184,0.00010178614558691609,0.000056063985643502324,0.000020523979432346478,0.0002745560897822494,0.0002445214522775697,0.000021377751928653662,5.710373585166772e-7,4.5889491567076344e-6,1.6490716246412327e-6,1.6490716246412327e-6,0.00001024096723115493,2.1019459012701956e-7,1.6782125142604852e-6,1.6189788761020676e-6,1.011074043848373e-6,2.690217779132499e-6,4.4525006522233515e-12,2.459142190697683e-6,1.0872049225200524e-6,5.305800748722836e-7,5.128463732873329e-6,0.001803114861559728,2.0930071880645135e-11,0.01931108759803224,0.019311952290514387,0.019311693915447466,0.019311693915447466,0.01931162491639247,0.02197966672283623,0.02448944165074312,0.015124791369594723,0.01127208472762959,0.03294979479073422,0.0007935660662952565,2.9400859832013713,0.021082121370934362,0.014458243289576525,1.5879563597534657e-6,0.000011891328374867857,4.425810666444902e-6,4.425810666444902e-6,0.000026122727704321777,5.923810794182593e-7,4.508667221939946e-6,4.340343428741888e-6,2.7619394763202668e-6,7.092265570789606e-6,2.0188644987196152e-11,6.50475579607769e-6,2.962080644699545e-6,1.4830877288271497e-6,0.000013198813262959988,0.003471704541244881,9.214432046132453e-11,0.00002355012872016066,0.00022236643848459056,0.00007509240378336925,0.00012725864268432532,0.00004336911016995833,0.00007416833675619476,0.00004483441950677087,0.00012530107786879827,0.000015903864994789097,0.0003214182977923057,0.00010059589642529361,0.00005539263001538402,0.000020267901235311305,0.00027148396441773576,0.0002418000413246831,0.000021108374597416744 -0.005841622965314372,0.0,2.7220787880685465e-181,1.0547536688863021e-70,0.00024341598782728273,1.6087732008452105,2.7864666105583775,0.0,10.992389578667908,0.0072154542053564025,0.5488645426796989,8.31941914849279e-7,2.7399655281421717e-23,5.837674247800597,0.3324841629432094,6.2013270854820695,5.494050538744818,5.925290300512885,0.33314559374549557,0.005890282506141741,0.0057979064613165165,0.005841622965314372,0.005841622965314372,0.005863528698014835,0.005840507638215086,0.005813545394378254,0.005868175175291837,0.01059306244849752,0.0030705668118731445,0.006730281304037615,0.00580777498278403,0.005873419117135363,0.0053017696095033155,0.006448373458339137,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8491612029930564e-181,3.786597739833366e-181,2.7220787880685465e-181,2.7220787880685465e-181,3.230647270320957e-181,2.248429254008202e-181,1.5886718714403078e-146,1.9905771238326283e-181,3.809021701006198e-181,7.143547382464979e-187,8.714844442931012e-176,2.9587600762477424e-181,2.5039533475243395e-181,1.7959610614506857e-181,4.283711944361636e-181,3.442363247686354e-168,1.0447102217392525e-195,1.0546643301540885e-70,1.0547961812367893e-70,1.0547536688863021e-70,1.0547536688863021e-70,1.054740461675538e-70,1.0603584087523415e-70,1.0468116373935112e-70,5.619836921115142e-69,1.747284204235416e-72,8.119133432004541e-72,1.4448759292572694e-69,7.014982146180756e-158,0.00013310411085990363,2.1498920648987713e-66,2.2776055267324894e-75,8.047008145179147e-66,5.524018691237183e-76,0.00010156834853678074,0.0005504718210251763,0.00024341598782728273,0.00024341598782728273,0.0008853283269013774,0.000053373920764809984,0.0009461028573506021,0.00002376788226477024,0.00010965253196356753,0.0000485867862655239,0.0010334493677471447,0.00024271525815118078,0.000010965730011923545,0.0034090578972761263,0.00336066387028582,7.577688578525622e-6,1.6472755797199883,1.5631751301921422,1.6087732008452105,1.6087732008452105,1.5479177147263248,1.6692212755518805,1.5120712781187342,1.6890591044717977,1.6419323621615083,1.5732983652328019,1.7341356106475767,1.3480075453283364,1.6209618487216295,1.6460755173735488,1.5685100629846878,1.5139982887834997,1.6848100625924012,2.7075550999726024,2.8654200018703304,2.7864666105583775,2.7864666105583775,3.2360844829944013,2.226141988884252,2.0789431541514687,2.7356862968219895,2.837312101643955,0.6331070097778722,2.8020060264246607,2.770476461175074,2.73614369470728,2.836843824738318,3.438431202996913,1.9461098698556938,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10.992671479190156,10.992389578667908,10.992389578667908,10.992472882100191,10.992305950008621,10.992388043415895,10.838552656953215,10.926001624016548,10.992614181323063,1.3839343262065617e-236,10.810648597645057,10.904403804622012,11.003907295120413,0.007351999337569228,0.0070786676480304065,0.0072154542053564025,0.0072154542053564025,0.004194652411110724,0.012764805317361768,0.007224860327704687,0.011910626825602441,0.004284407088316873,0.014308168297179399,0.0036124404887409116,0.004922028626522331,0.010953025601588005,0.01204386708206186,0.0042413637024663695,0.005184708742935633,0.010134982406194475,0.5488874453947321,0.5488645426796989,0.5488645426796989,0.5491856809303246,0.5488652108408878,0.5488662256545753,1.3634782662944027,0.16448757605309486,0.5494687293723457,0.0,0.795788774468883,0.3632823821995414,0.5855123725958575,8.165542709726306e-7,8.31941914849279e-7,8.31941914849279e-7,8.356899608992134e-7,8.273990169011734e-7,1.3124648118744144,6.80608050922883e-7,1.0174626770436957e-6,1.20390370458311e-10,0.0006760927706206385,8.573159305641723e-7,8.065549169245339e-7,4.935195692824156e-7,1.4057947267398853e-6,0.00032932896166584737,4.791606573124244e-11,3.9581309767262615e-24,1.7770204484363782e-22,2.7399655281421717e-23,2.7399655281421717e-23,5.613051852119484e-22,9.356672988906026e-25,0.004216753052515524,1.604283068210415e-23,4.738534732698518e-23,7.026780284569657e-33,2.1366393319461692e-15,3.683391685753524e-23,2.014017555064189e-23,8.349436632890572e-24,9.55523974266007e-23,8.323072690729317e-16,8.627665641765393e-35,5.837661920770304,5.837679500707974,5.837674247800597,5.837674247800597,5.837672685891564,6.325490879805554,6.143219701843898,5.534226577774677,4.9754228465166,6.658844821418278,2.671331921857112,12.310290875173576,5.950395274486906,5.725283311204682,6.266767974846052,5.381484014410422,0.37881796502197307,0.2904812759550414,0.3324841629432094,0.3324841629432094,0.2858963068977545,0.3862335700649331,0.33184772135062485,0.33314559374549557,0.3735149406173153,0.2943295191709186,0.43497371801610757,0.24751192748506834,0.31021213712654233,0.35656961971999507,0.4409263948053754,0.24215644550876222,0.2632401242651306,0.4156965078728184,6.415069851540693,5.915823645776362,6.2013270854820695,6.2013270854820695,5.302616230862423,6.700093721557621,6.198287098581566,6.204507444533805,6.332538263710949,6.028976112279159,2.843823333548401,6.0632569564647065,6.315712117502015,6.441081167345812,5.744344205561713,2.4091251945406387,4.172092861192397,5.494037967827286,5.4940558955815275,5.494050538744818,5.494050538744818,5.494048944301759,6.015694045833159,5.804116144845225,5.18739056088917,4.613924610005727,6.359175005128506,2.373114241652323,12.450016571976201,5.607091101520022,5.0165811082376255,6.207812979033494,5.58278767642851,5.925290300512885,5.925290300512885,4.9205030202834195,6.62555033138277,5.920452728685222,5.930329677464495,6.105201133341176,5.70947005642146,3.314312298621144,5.751056668998211,6.081124189908427,6.283731434721582,5.377291327090425,2.109034500907817,4.728344293116954,0.3795357665026985,0.2910847625907062,0.33314559374549557,0.2864897268105471,0.3869653913481135,0.33383336695787896,0.37422779682332197,0.2949371324454113,0.43575756582097863,0.24804564846598226,0.31084274498961967,0.357261624349587,0.44171603434525936,0.2426834292221693,0.2637988156303284,0.41646114639135295 -0.0011734695750286392,0.0,3.6370074457788755e-51,1.1687150963629761e-45,0.2847586323675604,0.028361442759822716,0.25110075089184064,4.446646672695227e-205,0.5176638012615282,0.000778280540806511,0.03512879397921988,0.040224497613179415,1.716837452541214e-6,0.46240832750535693,0.004768607467627661,0.1352499191086932,0.47654991119936624,0.12346771377026992,0.0047771823549518765,0.0011768049629194133,0.001170459391850903,0.0011734695750286392,0.0011734695750286392,0.0011751908192937845,0.0011733186576618757,0.0011759570245962936,0.0011707394672598923,0.0017258084810304506,0.0007815314891551053,0.0009876314220640166,0.0011761429215344874,0.0011704919920537747,0.001102196064497272,0.0012511847407067117,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.37381971547386e-51,3.877877158378232e-51,3.6370074457788755e-51,3.6370074457788755e-51,3.769370746961753e-51,3.493562052974565e-51,5.750142867895428e-40,2.914291230272144e-51,4.5618450468368184e-51,6.399370999048565e-53,1.929845101525726e-49,3.860776135093465e-51,3.421311781881371e-51,2.730707580949599e-51,4.8864945780574106e-51,5.851789612251053e-47,7.554243335009922e-56,1.1686745497644298e-45,1.1687343801003042e-45,1.1687150963629761e-45,1.1687150963629761e-45,1.1687088025413407e-45,1.1732391780045258e-45,1.1643479567545822e-45,1.2110060348010517e-44,1.0546764200668459e-46,1.7338725273526558e-46,8.144348673799535e-45,2.936581706157912e-94,0.00015710573401070112,4.03936575453951e-43,2.1665120931703744e-48,6.716051590844937e-42,8.837064219436812e-50,0.2827374302762569,0.28419662404530116,0.2847586323675604,0.2847586323675604,0.2806720629804194,0.2791685089025719,0.28220483865729296,0.2734069584041227,0.2839982025526855,0.279444752567388,0.2791812147395042,0.284761875792527,0.2667627197020909,0.26057205522982585,0.26458385622384406,0.2599132885807716,0.030521593118806117,0.026342641777705837,0.028361442759822716,0.028361442759822716,0.0259028725166145,0.031079615509328744,0.023675375347914702,0.0378306057336407,0.029830270085595967,0.026936532553507475,0.040331381383248974,0.019535539275634308,0.028883737145654273,0.03002849291332044,0.026750821061343345,0.02450448495322092,0.03284936971479646,0.2560283328472005,0.24608007954402702,0.25110075089184064,0.25110075089184064,0.21149776238212825,0.2935298526498353,0.044293198781033,0.2549379119208399,0.24719516746839068,0.3707063095813883,0.24990697425269423,0.2523233805823144,0.25489203393155796,0.24724352887536388,0.20221520219528782,0.30291360248982224,2.3500077084786231e-197,4.446646672695227e-205,4.446646672695227e-205,2.9028011372705744e-201,5.129763164555106e-209,6.781513231651776e-205,2.800386660637472e-205,1.191262684277403e-206,1.8688510074792305e-203,5.764620217637039e-217,1.611010881861471e-193,2.3238110098512847e-204,8.055975566125058e-206,3.117054251932989e-207,7.93595024911354e-203,2.2894456251674057e-165,7.055729536353816e-257,0.5177048505869108,0.5176638012615282,0.5176638012615282,0.5176819364300552,0.5176454524643938,0.5176639805475771,0.5256503933337351,0.5015902132073903,0.517709623532717,3.0643534110630605e-176,0.5260569668816112,0.4993663593067256,0.5202806531193307,0.0007866426308180558,0.0007698427639880498,0.000778280540806511,0.000778280540806511,0.0005476293130823615,0.001141563016348658,0.0007788354990286416,0.0010387852222560326,0.0005805104093714329,0.0011526763892237292,0.0005300208549956973,0.0006271436180923115,0.0009894571038752506,0.0010454768662489463,0.0005773029000328313,0.0006450042787106029,0.0009470058882128289,0.03513021501480368,0.03512879397921988,0.03512879397921988,0.03516163587034657,0.03512873089306489,0.035128788135337555,0.07440416675425937,0.013217390457605423,0.035166052327825055,0.0,0.047644020332964596,0.025093153828234196,0.037409410077510585,0.04008320609345787,0.040224497613179415,0.040224497613179415,0.040259909042352694,0.04018103607308585,0.03877887602535836,0.03806335430546418,0.04250940503573037,0.004165873809710095,0.17505456224930566,0.04055668896209484,0.039883920870003677,0.03482543498931494,0.04645794166065094,0.16944659814340857,0.0022260055787362105,1.0026905660866039e-6,2.8807434290982945e-6,1.716837452541214e-6,1.716837452541214e-6,4.329622563655859e-6,5.97460728578239e-7,0.1861681121772407,1.4649829364398167e-6,2.0200915122516544e-6,2.5484344054735602e-9,0.000286369593641162,1.8737717934157342e-6,1.5678470970973045e-6,1.2066206834271204e-6,2.4909075973855555e-6,0.0003468942243758403,2.2122812144357376e-10,0.4624084604883944,0.462408270837323,0.46240832750535693,0.46240832750535693,0.4624083457039162,0.4228671381612166,0.46322437732021915,0.4614594163715336,0.48603322305567753,0.4328583514052703,0.44997938328700454,0.4117014180166902,0.4627357701240511,0.46206232227482524,0.4474945177437839,0.47612409770906594,0.005276986843916979,0.004315096877933966,0.004768607467627661,0.004768607467627661,0.00418796031344701,0.0054598044719732595,0.004760359253239744,0.0047771823549518765,0.005294535662604876,0.004288576662225828,0.006104748094285122,0.003718516556638697,0.004487312413967105,0.005076169807434706,0.006185590458439425,0.00364268751689994,0.003909631160434245,0.005844101773436118,0.14809359012067108,0.12298150054994057,0.1352499191086932,0.1352499191086932,0.10214617167260598,0.17671730965201204,0.1350105062345783,0.1355000060166943,0.1446107951644856,0.12608158332883154,0.3033029687659326,0.12771031180238,0.14325161263190964,0.1571294472877899,0.11442114770627773,0.04270833243672203,0.2967714517149938,0.4765500248485596,0.4765498627700027,0.47654991119936624,0.47654991119936624,0.476549926817268,0.44093334215679214,0.47759298798525474,0.4753680442470583,0.4970641878299823,0.44939552689158047,0.4606524903961899,0.4282813782833279,0.4769566991355529,0.48885904426933524,0.1357632703954828,0.11180981154968664,0.12346771377026992,0.12346771377026992,0.092408710557498,0.16326064991603542,0.12321860765132661,0.12373004347278606,0.13237358277118264,0.11478923362912029,0.2934947381484498,0.1163271662884307,0.13107845624055187,0.14435239764248967,0.10381312648647074,0.038156860048491524,0.28628076251539886,0.005286498992166009,0.0043228333110701634,0.0047771823549518765,0.004195460213433008,0.005469655484237771,0.004786104298297187,0.005304039302819086,0.004296290762580796,0.006115789313008113,0.003725145112877616,0.004495380025847226,0.005085288315503325,0.006196679862647297,0.0036492343203810523,0.003916615401392404,0.0058546609769005754 -0.04899822579188215,2.1374153721425596e-13,0.6934717456423609,0.19087350667511344,0.14629521139973972,0.0624638898966614,0.06293293000925047,0.3034947815250207,0.05196249283637593,0.06883991682566266,0.06009383774819402,0.04682168278077391,0.07062621363241821,0.10219237582031256,0.0682921450508382,0.0868479301700695,0.102382401122029,0.08617718266432882,0.06829215782905665,0.04899829927278436,0.048998159316355684,0.04899822579188215,0.04899822579188215,0.04899829688078832,0.04899816195981322,0.048907309490832086,0.04908584076840905,0.04963655601824767,0.048272930772866623,0.05491990345588233,0.04889571776109711,0.04910019289189779,0.04889273716809859,0.04910108849911811,1.437493241740682e-13,3.2177865231709294e-13,2.1374153721425596e-13,2.1374153721425596e-13,1.0494127590879495e-12,3.624857212435542e-14,2.136511567023618e-13,1.9788935415286247e-13,2.700000862250162e-13,4.8935761026545596e-14,1.0628070508177721e-12,2.6191674997681284e-13,1.9873452552163122e-13,1.34726341667902e-13,3.7077614303682993e-9,1.429568821152604e-19,0.6934600154931927,0.6934817627418921,0.6934717456423609,0.6934717456423609,0.6934796900952982,0.6934623036063368,0.7097089225891902,0.691424785982379,0.6959514044994085,0.6778303006542528,0.7079736803990994,0.6938781345979512,0.6934616452980694,0.6910727727727318,0.6957421031742885,0.7261725765290635,0.6526527147284701,0.19087350675471873,0.1908735066597918,0.19087350667511344,0.19087350667511344,0.19087350668690445,0.19087252236119187,0.19087466027061092,0.1877549794127408,0.19402287316809458,0.1912783992570121,0.19042257981709437,0.36393124373262487,0.07339025245382096,0.1832067697672584,0.19921784793438793,0.1890871520536192,0.19268517141205224,0.14765997373749104,0.14493429507486913,0.14629521139973972,0.14629521139973972,0.14192962022269742,0.15138885532002197,0.14629498030829682,0.14629554279434123,0.1510157336884112,0.1548558250257907,0.1391043455517612,0.1466290318900465,0.16300637152963526,0.13098895686883236,0.13249214228360595,0.16312063317264505,0.06267763524509926,0.06223903209421399,0.0624638898966614,0.0624638898966614,0.061573805461320116,0.06341059956208583,0.062463543132436294,0.06246492101521605,0.06285676705346821,0.06205063104981105,0.06513969151941626,0.05986973378536207,0.06258753326575836,0.06292486641727367,0.061951022513335806,0.061425536188779224,0.06344867546474367,0.063183722687258,0.06265799463147864,0.06293293000925047,0.06293293000925047,0.05958041764626233,0.06699871787934746,0.06281358510027601,0.06344611209589034,0.06234088793053034,0.0738421089633336,0.06275087176047704,0.06308291223763844,0.06345265584697535,0.06240474853584965,0.0600326177704458,0.06627976497985126,0.30447696268448593,0.3034947815250207,0.3034947815250207,0.306241116861684,0.29986528102814985,0.30366655920632535,0.3026760557570071,0.2978624584904758,0.31003226040413845,0.26600412058893935,0.3436176936184253,0.30474415273163813,0.3024050652938494,0.29677955119872174,0.30880862974239526,0.4307595165094693,0.1882793630632258,0.051962467817741456,0.05196249283637593,0.05196249283637593,0.05196245339844389,0.0519625352539605,0.051962534261314176,0.051539745847506015,0.05241927791208467,0.05196211746053827,0.26395108497590564,0.051490757248030754,0.05246538251626177,0.05193379405555834,0.06890209736357279,0.06874733449063627,0.06883991682566266,0.06883991682566266,0.06305223929610272,0.07635768890451285,0.06884448335845343,0.07160166692001133,0.0661577352548664,0.07292530913419872,0.06506261211110788,0.06687250689255958,0.07110724812139232,0.07168503052999732,0.06605923870175005,0.06705500908250023,0.07074929618333439,0.06009381015625709,0.06009383774819402,0.06009383774819402,0.060093711873311424,0.060093727293968884,0.06009382683608861,0.05869953427424572,0.061652024895033346,0.060095279459341316,0.44453368388934006,0.0595513835008134,0.060664878943295475,0.060054476633465206,0.04682249440950125,0.04682168278077391,0.04682168278077391,0.04682143225224027,0.04682200782867428,0.04478984229854766,0.04729427266547529,0.046326938071498354,0.052122622446502904,0.04304975938830357,0.04673790817386738,0.04689844763567776,0.048115790201122166,0.04559794728963246,0.04350420689958924,0.05241046587680624,0.07098868957343388,0.07021752760843086,0.07062621363241821,0.07062621363241821,0.06959359527420446,0.07180257876764264,0.06681169202350026,0.07220976932112709,0.06902916745996213,0.08648059039395124,0.05881243798736862,0.06965251693190418,0.07157305558807293,0.07411493836866388,0.06715852239822696,0.0601238565438674,0.08739126433605346,0.10219237596535295,0.10219237575980177,0.10219237582031256,0.10219237582031256,0.10219237584616118,0.10053713042568208,0.10078627276145143,0.1036323100484541,0.10356791488440767,0.10075314122290573,0.12344821106575031,0.07258137992192859,0.10169784789937195,0.10273279798005054,0.10144815639793922,0.102942238256403,0.068508239393067,0.0681140338127986,0.0682921450508382,0.0682921450508382,0.0677535029997985,0.0689357011056702,0.06829213276320428,0.06829215782905665,0.06920946474881053,0.06741817244890197,0.07047234442194794,0.06628571356927228,0.06781836136038694,0.06885718888050645,0.07056224087114768,0.06614336704805653,0.06673417127361818,0.07005838738814393,0.08758777513396045,0.08617665145366349,0.0868479301700695,0.0868479301700695,0.08348221402532784,0.09077874547841339,0.08684784501618792,0.08684820180486945,0.08802141829605445,0.08572557102017585,0.11048420013794297,0.08588775163932005,0.08787355063615021,0.08957079915589575,0.084137829026536,0.07452864902772037,0.10467594994225922,0.1023824012726986,0.10238240105515327,0.102382401122029,0.102382401122029,0.10238240114798512,0.10079697707172654,0.10098637532991343,0.10390956525016176,0.10375227515222339,0.10100716407958027,0.12420678032058784,0.07247191073473572,0.10186216056417773,0.10318243526633482,0.0868484880978982,0.08538387078843161,0.08617718266432882,0.08617718266432882,0.08293914003924757,0.08993238219602194,0.0861769100708153,0.08614612932058657,0.08728091480821278,0.08483513173442475,0.1093480949124663,0.08513047864246792,0.08710247182621692,0.08885203400252677,0.08337825290155712,0.0739808188408595,0.10363696208173824,0.06850812006693797,0.06811404627682265,0.06829215782905665,0.06775342311635069,0.0689393702595673,0.06829217112847896,0.06920912206775265,0.06741818392093207,0.07047236000125132,0.0662857310184011,0.06781837265727396,0.06885720245267946,0.07056225767121271,0.06614337656314571,0.06673418196254934,0.07005840265087021 -4.857135028826225e-7,0.0,3.772716731072936e-133,1.1713400415426454e-28,4.846551213081066e-8,0.0005257062446597523,0.0026976744593357263,3.047677029899013e-255,0.0000878326672534436,0.07678086916528044,0.0004754684805670263,0.2644671796512535,1.047189027254397,0.00014378431517237923,0.03705851112603035,0.04830198651786126,0.0001399834012114598,0.04910917710231822,0.03706971167512409,4.857261815012166e-7,4.856985646954823e-7,4.857135028826225e-7,4.857135028826225e-7,4.857260139490278e-7,4.857030215304272e-7,4.781254213477046e-7,4.929208000018291e-7,7.076078973897085e-7,3.209952195997136e-7,1.017019077428155e-6,4.769870701108591e-7,4.938366537161996e-7,4.565773900017723e-7,5.166847300598139e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.743079269351389e-133,3.7982079369441205e-133,3.772716731072936e-133,3.772716731072936e-133,3.793180211603413e-133,3.748477037015097e-133,8.466760319025664e-131,1.949644274426444e-133,2.566332646563827e-132,3.113069050318015e-137,7.698942254914442e-129,5.058151475560861e-133,5.159054027246644e-133,2.0566917555486084e-133,1.3452282599723305e-132,5.1329779283898536e-123,5.233341839273212e-144,1.1713398768469286e-28,1.171340115124517e-28,1.1713400415426454e-28,1.1713400415426454e-28,1.1713400063270296e-28,1.171505779214529e-28,1.171102710542217e-28,6.341999128523088e-28,1.9988095728469627e-29,5.746352426482625e-29,2.3350095514375246e-28,2.5088747507983374e-70,0.00008062474466811028,7.95368413256983e-27,1.1431310771463278e-30,2.029418439854613e-27,5.372083744853851e-30,3.71731807668069e-8,6.316017655501352e-8,4.846551213081066e-8,4.846551213081066e-8,1.159257378144173e-7,1.7451744466911948e-8,4.543226990438188e-8,5.34528362532512e-8,2.7157366082754752e-8,8.819777728699297e-9,2.4444610744002754e-7,4.8582817792005515e-8,4.953509701621483e-9,3.6050450698592975e-7,1.0075123481299588e-6,1.2188676230985945e-9,0.000541462239465555,0.0005105996094253552,0.0005257062446597523,0.0005257062446597523,0.0004606095676588536,0.0006047272636185997,0.0005077270034299955,0.0005576046553300356,0.0005394601444501897,0.0005115852715663868,0.0007681350812788694,0.00034857413027506817,0.000530362967553316,0.0005409874640449667,0.0005108135119231105,0.000449982050824269,0.0006148139274946644,0.002800619123403374,0.002599555102404165,0.0026976744593357263,0.0026976744593357263,0.0015557844592561175,0.004669128200121285,0.0018954813963345837,0.0027500714564009307,0.002644721534628812,0.008112642110359567,0.002680071970879971,0.002713694137491895,0.0027503437080641127,0.002644526149762712,0.0016985094897132506,0.004218760309467952,8.447783168361818e-255,3.047677029899013e-255,3.047677029899013e-255,4.545366343504846e-254,3.269900347091017e-256,2.8880319055522315e-255,2.0415118438598157e-255,2.460244073387441e-256,2.901434859507413e-254,5.085017896267533e-268,5.249484451895034e-242,4.532383260682294e-255,2.8247905772660357e-255,3.3770357144319236e-256,1.0216705540227184e-253,9.929717287587271e-217,2.1568847678381898e-302,0.00008783164728877955,0.0000878326672534436,0.0000878326672534436,0.00008783100676828035,0.00008783445796711296,0.00008783233410151392,0.00007510831961144605,0.00010296943154138396,0.0000878062339202661,1.6479586536697018e-69,0.00007379091234491721,0.00010471511429726537,0.00008652442710133741,0.07727882198043076,0.07627051993990011,0.07678086916528044,0.07678086916528044,0.04628489194044452,0.10529661672085973,0.07679109208218482,0.07918839060538085,0.07223279364320764,0.09375961907400227,0.05813809951072726,0.07299962316644351,0.07985953896836219,0.07874495637138341,0.07277585089029513,0.06763707894408526,0.08581430658608992,0.0004754676789194206,0.0004754684805670263,0.0004754684805670263,0.0004753977319277433,0.0004754688456490568,0.0004754687775991879,0.00041654103572742805,0.0005160293356550674,0.0004754461775168446,8.78280940341541e-158,0.00045402326060727525,0.0004944651882671442,0.00047424649135724997,0.26451668102281717,0.2644671796512535,0.2644671796512535,0.2644517556934363,0.2644872461407969,0.09369195234218236,0.2875457641253274,0.24282098737676083,0.6693237281677118,0.07422285879517017,0.26126603266702747,0.26867504647651314,0.3241964041980083,0.21185548973175247,0.08084677253507291,0.6915973291012463,1.0455810833451047,1.047673491225173,1.047189027254397,1.047189027254397,1.0461717827886965,1.0381083447096562,0.6070893787203638,1.010300688832372,1.0743646286138315,0.5607054698385825,0.645891857465543,1.0603363374026196,1.0306244035973433,0.9502365764047577,1.102759284192522,0.6901209092696221,0.45270346870765227,0.00014378431434118513,0.00014378431548770792,0.00014378431517237923,0.00014378431517237923,0.0001437843150031834,0.00015845844169287883,0.00014519069609027902,0.00014227271543388253,0.00013497270600649027,0.00015076548563508062,0.00009449114562893949,0.00014385962370554357,0.00014432748329457553,0.0001433259197569387,0.00014754050123296316,0.00013932347885279756,0.03750745794388584,0.03654779558804884,0.03705851112603035,0.03705851112603035,0.035547412246101626,0.03861287240598362,0.037047719113338484,0.03706971167512409,0.03765152057357293,0.03630607731894529,0.04284548833798976,0.03133049318292605,0.03660239985875686,0.037447036123324146,0.038422716172702556,0.035011529004778864,0.03250650539609516,0.04179401520416522,0.047567068010838556,0.049055886562496154,0.04830198651786126,0.04830198651786126,0.05051716758330985,0.04342804215303713,0.048277389163580126,0.04832760513200457,0.045436640170480685,0.05111563182774931,0.013179755022365713,0.05055216427522286,0.04591806944284443,0.04168611953520091,0.05504585562674004,0.04452416312290124,0.01987010558142866,0.00013998340032384684,0.00013998340158152638,0.0001399834012114598,0.0001399834012114598,0.00013998340103755225,0.0001546715483835237,0.00014174746341363443,0.0001381431743355056,0.0001302418628582939,0.00014782276775760986,0.00008784290350370535,0.00014565378278474388,0.00014058013782437684,0.0001352263605320275,0.0483546283312116,0.049545764216499734,0.04910917710231822,0.04910917710231822,0.05080797086616217,0.04452324096776327,0.04908189742583027,0.049137978886490935,0.04623004342148035,0.05178816729131212,0.014447654160544556,0.051231090169307235,0.04680825441360975,0.04264826487830981,0.055551117126428046,0.04372705192803116,0.021493338679817585,0.03751880167561071,0.036558814858902874,0.03706971167512409,0.035558099239474464,0.03862459021390071,0.03708127011908215,0.03766296812338146,0.03631694493581455,0.042858717088414676,0.03133968951443061,0.03661339370533997,0.03745838667583947,0.03843449854279967,0.03502187521332619,0.03251611269681135,0.041806840511511754 -0.0028815768353132242,0.0,7.055233125148607e-60,2.760844626710814e-40,4.061658600076355e-9,0.04766998370453891,0.1938353247784101,0.0,0.7570636223608731,0.012292681336807271,0.16918199117419955,0.011232698402845659,4.2197376576370615e-10,0.0973253641258198,0.07691689831611684,0.47267671372095427,0.09457779168885379,0.47162691596305817,0.07680994282255746,0.0029702113042903455,0.0028031510534916285,0.0028815768353132242,0.0028815768353132242,0.0029036829814486514,0.0028812231946014222,0.0028831617842174843,0.002879540713052646,0.003965310562307382,0.0020463519815360587,0.002732165473124923,0.0028829628354383094,0.002879607988894597,0.002736462302000003,0.0030375758324812734,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.838955083404453e-60,1.184998796098863e-59,7.055233125148607e-60,7.055233125148607e-60,8.689089659071467e-60,5.624244872065102e-60,4.147344545041365e-50,5.542152236072678e-60,9.028503608273431e-60,7.994125685516769e-62,5.789062496500169e-58,7.530381206795366e-60,6.600203408250671e-60,5.164768974986834e-60,9.723779112353365e-60,2.058646249832485e-55,8.134338784496451e-65,2.7596347030678165e-40,2.7614203465651844e-40,2.760844626710814e-40,2.760844626710814e-40,2.760695144049418e-40,2.772089431133725e-40,2.74892021212276e-40,2.346354222373472e-39,3.0449738861056033e-41,6.215955677568763e-41,1.2638030397112371e-39,1.2465045841617569e-85,0.0010708308888349345,5.798283597688857e-38,8.637039120193441e-43,1.5684865534252838e-37,2.8218316795018278e-43,8.894136733159101e-10,1.7028715670281965e-8,4.061658600076355e-9,4.061658600076355e-9,1.5835037955167706e-8,9.265781133558358e-10,2.7962774690667884e-8,1.7832953064155704e-10,1.899911980434743e-9,6.253801362440993e-10,2.368905762466598e-8,4.0501909896131215e-9,2.3599842443614326e-10,6.368475379419058e-8,1.0984783969311028e-7,7.904401817790964e-11,0.042323057995759084,0.05328746624499421,0.04766998370453891,0.04766998370453891,0.042108766821774744,0.05360615524672283,0.05624495135427502,0.035234674062078496,0.04603615117927446,0.04935673865949649,0.03159097082836748,0.06669523478950708,0.047081388352837754,0.045813442749498924,0.04959492598276157,0.054683956385899825,0.04090194153164597,0.19361656215002454,0.19396955438631616,0.1938353247784101,0.1938353247784101,0.19082098557626254,0.19565544445776056,0.17121591949528764,0.19306152218598735,0.19459575031237772,0.14891542692822535,0.19407224322018507,0.1935872723464261,0.19308072769931853,0.1945793376264427,0.19128683621557233,0.1888281774177174,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.756916253360367,0.7570636223608731,0.7570636223608731,0.7570846067861287,0.7570426874507712,0.7570593806787823,0.7413465817937062,0.7645330651729989,0.7570046176889357,3.585840720967517e-141,0.7392439840345831,0.7647742537000218,0.7535460248293944,0.012416902200589589,0.012167079756732315,0.012292681336807271,0.012292681336807271,0.010505981070645166,0.014432199742947968,0.012303154401835261,0.015563840426112092,0.009573367981463998,0.01757503350880666,0.008513075911743741,0.01025088060339569,0.014941034645651434,0.01565934958665166,0.009517665015015836,0.010314968896362579,0.01469858459409248,0.1691849465516598,0.16918199117419955,0.16918199117419955,0.16912040009684956,0.1691812200899268,0.1691808168229643,0.27582108197115457,0.08781359868670809,0.16925969608821625,7.056622124014109e-299,0.20672200927120496,0.1352694411609562,0.17372982856097144,0.011088195213842333,0.011232698402845659,0.011232698402845659,0.011263341546660713,0.011196461931852631,0.2453193580822578,0.010815466656159102,0.011666780085551946,0.0012159550545446278,0.05458710203996989,0.011296050351369965,0.011167177106725159,0.010180058071971157,0.012399105604543586,0.041937811646957625,0.001231829414042222,1.4530225057274133e-10,1.1715725560599565e-9,4.2197376576370615e-10,4.2197376576370615e-10,1.2354696812311162e-9,1.3147591236686317e-10,0.0012338485895562175,3.639146433003429e-10,4.908536008529189e-10,9.434807165928122e-14,4.2323802626514663e-7,4.574408849161647e-10,3.8793287854679073e-10,3.0316341200544047e-10,5.972707232304148e-10,2.0116933708104334e-7,4.081233924064882e-14,0.09732419531332057,0.09732586218991195,0.0973253641258198,0.0973253641258198,0.09732524211692317,0.1066123581413485,0.09777436331949929,0.09692696921996363,0.09126841226840912,0.10211492469776888,0.09444791821781572,0.12539247558098532,0.09748324375449471,0.09717490796109339,0.0998257042796435,0.09438351125077235,0.0654294473507462,0.0881754945018141,0.07691689831611684,0.07691689831611684,0.07818226607074619,0.07555228232684372,0.07701983702641811,0.07680994282255746,0.0729192361729008,0.0809270384372179,0.06418460579382207,0.08923776812238264,0.07919639465578811,0.07455859575602893,0.0668882794793477,0.08701744315472684,0.08644161002212404,0.06678880932565076,0.4693637788403453,0.4718178995394078,0.47267671372095427,0.47267671372095427,0.4604779339275938,0.4749922824476871,0.4728472704179789,0.4724987161017855,0.4680438021449002,0.476361866479638,0.2488856616132696,0.4758137196797553,0.46873371009817155,0.4606748965348764,0.47954064694959747,0.3704583920193119,0.3392325926358804,0.0945765627806689,0.09457831536214491,0.09457779168885379,0.09457779168885379,0.09457766309190228,0.10444808354243744,0.09515404136618168,0.09405697127376574,0.0879143812497239,0.10009501627155186,0.09050363555026124,0.12732615764040195,0.0947797899300194,0.09123649335178419,0.4723152155694783,0.46685089466921376,0.47162691596305817,0.47162691596305817,0.4535780360405657,0.4802726960936206,0.4717212219903834,0.4715219830923772,0.46896547666122634,0.47330076770145996,0.27668148518399116,0.4731216909434699,0.4693650917965592,0.46413844656512193,0.47380592776379377,0.35101301702970994,0.36912039069954483,0.0653221233207712,0.08807379997414637,0.07680994282255746,0.07807858503454035,0.07544225959154681,0.07669887634377007,0.07281298800761792,0.08082198727810926,0.06407633634540456,0.08913911619319863,0.0790912946373393,0.07445195220340431,0.06678135824459591,0.08691539978253629,0.08634087729274705,0.06667992046869194 -0.15709731466182894,0.0,1.2651431603748298e-26,0.014125267099462569,0.16527891446520176,0.5814804961673589,0.6189435847959839,3.775813015946658e-219,0.33225428389016415,0.10450423511615609,0.6312538094114244,0.3137178767522995,0.0011826477319680064,1.5637334510325627,0.30329246840825247,0.39220097338101173,1.5638544148188394,0.38521613756682416,0.3034133435385842,0.1575408433629279,0.15669584494022454,0.15709731466182894,0.15709731466182894,0.15726170169631556,0.15708844290327809,0.1562860392477801,0.15791037601681773,0.17182796917724,0.14204357450956173,0.19473028541143814,0.1561495505957194,0.15804598232750475,0.1547863418232156,0.15947221209518636,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.1379624265259639e-26,1.3848445691356034e-26,1.2651431603748298e-26,1.2651431603748298e-26,1.3211406937354673e-26,1.2059518331793407e-26,5.1679600446898265e-20,1.096167472217732e-26,1.4682393154304668e-26,1.5933569648683891e-27,9.729296088411478e-26,1.315551103750563e-26,1.2155534878759317e-26,1.0523104243615727e-26,1.5354978582275288e-26,1.6149599916573622e-24,5.959945773378406e-29,0.01412521584520659,0.014125291491643476,0.014125267099462569,0.014125267099462569,0.014125259961964304,0.01412920923972862,0.014121172093334116,0.017040328200007403,0.011609926655277861,0.013408769875597006,0.014903009708850836,6.650476397535116e-8,1.0417971392592615,0.02245339533793983,0.00840244444636417,0.017656068388408885,0.011194457811522228,0.14813101316700075,0.18257940303117248,0.16527891446520176,0.16527891446520176,0.1900088828111494,0.1399415930840326,0.19073214082557918,0.12870178997360518,0.15199887362262207,0.1388321937977194,0.19252862039221988,0.16522909875618547,0.11875114011453873,0.21631647025089337,0.21906136481188884,0.1116456976513471,0.593796429295407,0.5689575574183459,0.5814804961673589,0.5814804961673589,0.5801276697698349,0.5828204811708632,0.567113721764563,0.6012841129605042,0.5905378483502948,0.5723868312707813,0.627854940554486,0.5308568799345995,0.5847493828423762,0.5917035582585793,0.5712135188824933,0.5621421651596051,0.6006294025753622,0.6212024655250096,0.6165554839858924,0.6189435847959839,0.6189435847959839,0.6044150578455614,0.6308558536690855,0.331448457980288,0.6243053018296643,0.6136015806507529,0.6529701898244793,0.6172668705510311,0.6206744390202017,0.6241619641268878,0.6137434704421996,0.5936680057086586,0.6373986249340807,1.836448289193623e-208,3.775813015946658e-219,3.775813015946658e-219,1.0462726505676535e-218,1.359483654093446e-219,5.195143457006391e-219,2.656503166694043e-219,8.370259795678039e-219,1.939972695449374e-219,1.1534093237928225e-228,9.887452558951591e-210,2.657792233277595e-219,5.6161042488233365e-219,1.0824239820489058e-218,1.6873734138884464e-219,3.453353908627083e-187,2.376966171007408e-257,0.3322327039208171,0.33225428389016415,0.33225428389016415,0.33225338339662547,0.3322551845258928,0.3322539804298183,0.31822414587477665,0.34741463853584026,0.3322428582426856,3.8065726110179723e-6,0.3167845585878564,0.34910980110750733,0.3315833178573517,0.10481696017229675,0.10418614481422778,0.10450423511615609,0.10450423511615609,0.09752640849053457,0.11240745803151471,0.10452429601279055,0.11350949933994657,0.09609164224838677,0.11665837021407305,0.0937876955104811,0.09820081028208302,0.1119969713588886,0.11368160858689283,0.09597032918953512,0.09920703047262068,0.11031555570496274,0.6312527207843923,0.6312538094114244,0.6312538094114244,0.6312515301502244,0.6312532008897722,0.631252865389915,0.5775037813719072,0.6917773136762237,0.6312250580732245,4.716635649318141e-15,0.6103490292817966,0.6531121104888324,0.6295668080083519,0.3128544409820807,0.3137178767522995,0.3137178767522995,0.3139182610069898,0.31347589083270017,0.25705735826947934,0.3071974556038669,0.32038760008764355,0.12339679263656139,0.598269602082758,0.3147020409011322,0.3126980694737053,0.2970304419888445,0.33142343432920524,0.5735477543064952,0.10818065231998335,0.0008518358022049876,0.00161976751282982,0.0011826477319680064,0.0011826477319680064,0.0018518869699018364,0.0007171150469321495,0.17032120854580193,0.001094788381018281,0.0012793565390772238,0.00004950908127908497,0.014727443418946762,0.0012339217265754814,0.001131358301535332,0.0009960420339994928,0.0014145252573967873,0.013759112123954148,0.00002386826672788645,1.563733941836139,1.56373324188581,1.5637334510325627,1.5637334510325627,1.563733509964617,1.4661311922519265,1.5415169827082877,1.5857714713806375,1.5781800249076268,1.5443505382561171,1.8010107580340744,0.9066593495991209,1.5555422193515072,1.571900254608199,1.5545678107034795,1.5718452039063853,0.3154465284214965,0.29145221447397457,0.30329246840825247,0.30329246840825247,0.29423435984233876,0.3126452344249803,0.30317603338340704,0.3034133435385842,0.31189157090002817,0.2947253773307751,0.3230649361389825,0.2838099114407806,0.29836425740670247,0.30841259149807015,0.32494445059721444,0.281846650400643,0.2878345943694324,0.3193754201640526,0.3986738529515392,0.38503462104740305,0.39220097338101173,0.39220097338101173,0.376094260334048,0.4057131340337696,0.39212706999217994,0.39227688206304917,0.39832879334305576,0.3858719384779957,0.42172827939052804,0.38696671627982054,0.39752033092684425,0.4059666294091254,0.3773711945712399,0.31625757295282325,0.41491217515118883,1.5638548540257793,1.563854227658919,1.5638544148188394,1.5638544148188394,1.5638544675110304,1.4717659116462134,1.5418549332833158,1.5856249797043709,1.576425457497872,1.5464427376821388,1.7932619624034833,0.905657823331995,1.5558331747409602,1.57106915274456,0.39235666951859305,0.3774461214500902,0.38521613756682416,0.38521613756682416,0.3678484453647654,0.4004287417826388,0.38512348556574144,0.38531380359546885,0.39163028805005373,0.378623388235587,0.4252202375921709,0.37976606151282655,0.39077762142683703,0.39967123527155757,0.36980353075689637,0.3071711650513344,0.4173281120866864,0.31556789183274353,0.2915720185200268,0.3034133435385842,0.2943545436855381,0.31276644273926685,0.3035389324326494,0.3120121650166921,0.2948451564747423,0.32318631375064,0.28392867725748994,0.2984840965101472,0.3085331905000839,0.32506608657462593,0.281965347258168,0.28795402674387505,0.31949670423123905 -0.0037605729535565057,0.0037510965637650427,0.003753575289257758,0.004078631383436228,0.003741940513310857,0.003741939807217917,0.0037419398801400187,0.003752551050803491,0.003811921565190202,0.0037419384858903004,0.0038436793677870213,0.0037423437709707776,0.0037424384311869332,0.003813744060532172,0.003741939917956316,0.003741939974752501,0.0038161052281408124,0.003741939844889985,0.00374193999280515,0.0037605780538451546,0.0037605683383132504,0.0037605729535565057,0.0037605729535565057,0.0037605763100119257,0.0037605725312289994,0.003760708936565955,0.0037604324265954805,0.0037634283147743785,0.003757639009193443,0.003748756019482826,0.0037607282481062904,0.0037604114167111295,0.0037601346071538693,0.003761023432113056,0.0037515192444276015,0.0037506873797125205,0.0037510965637650427,0.0037510965637650427,0.0037498784418252547,0.0037525988042126385,0.0037510958669335786,0.003752026973200324,0.0037502267802445193,0.00375243045693424,0.003749893706140726,0.0037509461656872996,0.0037512538463656112,0.003754464430020199,0.0037457653752240366,0.003763876595252643,0.0037535807177919945,0.0037535706546857495,0.003753575289257758,0.003753575289257758,0.0037535723458514496,0.003753578661426462,0.003750326151056417,0.003754231770972874,0.0037529400739869084,0.0037544917310272934,0.00375270596351524,0.003753398918229421,0.0037537585164424923,0.0037544089200475775,0.003752775586106677,0.003751670318408588,0.0037558593591332525,0.004078631390750067,0.004078631379975679,0.004078631383436228,0.004078631383436228,0.004078631384693727,0.004078626403103803,0.0040786375873983855,0.004075202609393102,0.00408212971409551,0.0040804481761491556,0.00407675207781796,0.004216754379730706,0.003879986496604908,0.004069994376753896,0.004087707665448087,0.004070995774021492,0.004086462588117506,0.003741940516912919,0.0037419405097446072,0.003741940513310857,0.003741940513310857,0.003741940504942873,0.0037419405224531333,0.003741939977589862,0.003741940383548371,0.003741940330845126,0.0037419405350525665,0.0037419404919651765,0.003741940027493503,0.003741940541059681,0.0037419404867514625,0.0037419404931283893,0.003741940534795179,0.003741939813117319,0.003741939801585574,0.003741939807217917,0.003741939807217917,0.0037419397953461545,0.00374193982071804,0.003741939752984167,0.003741940050880773,0.0037419398925570466,0.0037419397598447146,0.0037419398555486928,0.003741939774087174,0.0037419397461702186,0.0037419398189855874,0.0037419397964154337,0.003741939793467876,0.0037419398229001357,0.0037419398857095366,0.0037419398746119607,0.0037419398801400187,0.0037419398801400187,0.0037419398325211294,0.003741939947229577,0.00374193974638546,0.0037419399639909826,0.0037419398328380747,0.0037419400286778128,0.0037419400305073905,0.003741939808515666,0.0037419399008118883,0.0037419398604208332,0.0037419398295978116,0.0037419399515219534,0.0037521988833779485,0.003752551050803491,0.003752551050803491,0.0037522200103362524,0.003752902452584599,0.003752545396339552,0.0037525579942367104,0.003753584337922453,0.0037515773024482894,0.0037541049817087146,0.003751142638216339,0.00375209817272947,0.0037530404252058116,0.0037539651750312535,0.0037512454334390605,0.00374899149040047,0.0037579123436836887,0.003811920324282585,0.003811921565190202,0.003811921565190202,0.0038119205614474626,0.0038119226001541947,0.0038119219480875406,0.0038101533530941686,0.0038137838401952106,0.0038119181143002824,0.004253834643258197,0.003809969328353001,0.003813989157356614,0.0038117204126370883,0.0037419384870703014,0.003741938484681343,0.0037419384858903004,0.0037419384858903004,0.0037419384316515966,0.0037419385358159005,0.003741938997928483,0.00374193841355181,0.0037419388410654536,0.0037419385281540008,0.003741938437204184,0.0037419384694480115,0.003741938518167893,0.0037419385703741375,0.003741938387456261,0.0037419384640339885,0.0037419385069812072,0.003843679216703459,0.0038436793677870213,0.0038436793677870213,0.0038436729166341542,0.0038436795269013516,0.0038436785603477865,0.003838481173590966,0.0038494692232852556,0.0038436752640982476,0.0044836630858365294,0.0038416677011905978,0.0038457738576710546,0.0038434404177780175,0.0037423438038484435,0.0037423437709707776,0.0037423437709707776,0.0037423437621046194,0.00374234378205726,0.003741939919566301,0.0037423447698738694,0.003742343019074793,0.0037423942012414393,0.0037422963242806128,0.0037423440240690648,0.0037423440096201184,0.003742346640863539,0.0037423411000621003,0.0037423079364240644,0.003742387817684023,0.003742441350635634,0.0037424355790429058,0.0037424384311869332,0.0037424384311869332,0.003742432259636146,0.0037424454332822725,0.003741939994985464,0.003742441052627015,0.003742436053614388,0.003742506885264883,0.003742374174931627,0.0037424368676858195,0.0037424399587339405,0.003742443826367437,0.0037424332824615475,0.0037423899471061978,0.003742498632661351,0.003813744066313239,0.0038137440580686857,0.003813744060532172,0.003813744060532172,0.003813744061383329,0.0038044246320344697,0.003814901268421224,0.0038124853686422786,0.0038174448083181565,0.003810006247986939,0.0037936188911619124,0.003821275385579863,0.0038141860140148264,0.0038132881574632752,0.003811871328308447,0.003815670265773965,0.0037419399391852132,0.003741939899701625,0.003741939917956316,0.003741939917956316,0.0037419398874074736,0.003741939959522745,0.0037419398717219903,0.00374193999280515,0.003741940109043201,0.003741939855817538,0.0037419400215624728,0.003741939861243372,0.003741940434868807,0.0037419399884562367,0.0037419400927364253,0.003741939862203199,0.0037419398713273936,0.003741939991384469,0.003741939909991377,0.003741940073066094,0.003741939974752501,0.003741939974752501,0.0037419405198916593,0.003741939844347922,0.003741940292137829,0.0037419398560817893,0.003741939845787936,0.0037419405708938344,0.00374194004302688,0.0037419399237539467,0.0037419401796254604,0.0037419398437627317,0.0037419405087684467,0.003741939890693841,0.0037419402712651905,0.003816105233966762,0.00381610522565821,0.0038161052281408124,0.0038161052281408124,0.003816105228998582,0.0038067415497426717,0.0038172176498762482,0.0038148899856932836,0.0038198322566844016,0.0038123364023363963,0.0037962717678001134,0.0038223170264469674,0.003816526355102294,0.0038180789377249614,0.0037419398545853024,0.003741939847143835,0.003741939844889985,0.003741939844889985,0.0037419399250992573,0.0037419399262682024,0.0037419398846932524,0.0037419398950576128,0.0037419399561241956,0.0037419399902713373,0.00374193984458762,0.003741940166905753,0.003741940582583498,0.0037419399622425527,0.0037419400590316754,0.003741940085208649,0.003741940313379505,0.003741940023146661,0.0037419399657126545,0.00374193999280515,0.0037419399465248014,0.003741940051545547,0.0037419401010024295,0.003741940255007567,0.003741939868286081,0.0037419401362562424,0.003741939897971412,0.0037419407235556416,0.003741939888001034,0.003741940232081749,0.003741939870953647,0.003741939919010483,0.003741940095294139 -0.011196095695390111,0.006679342945092886,0.12153781681576324,0.029753974002653262,0.02562720491594636,0.015227854126547811,0.013220331212329357,0.2988012854122851,0.011958353762840648,0.013207559395133045,0.013198845415086584,0.010479143614373295,0.01442669437935691,0.01701659562569449,0.015132782978667155,0.017468373501357028,0.017074938447328478,0.017299230208758405,0.015132782978667155,0.011196748052560336,0.011195767736014628,0.011196095695390111,0.011196095695390111,0.011196428210749298,0.011196095695390111,0.01118713377638301,0.011204969833136968,0.011300788095100898,0.011080014955374516,0.011695738269017136,0.011186279244686346,0.011206186704520274,0.011179114221501424,0.011213213008953324,0.005762243659610677,0.007660581971499384,0.006679342945092886,0.006679342945092886,0.009827131374990588,0.004269190253609601,0.006679342945092886,0.006406070616789393,0.006768381118628201,0.004942481539311643,0.008995715260170433,0.006614040787567333,0.006681621564272394,0.006114763990700765,0.04234492576015881,0.0003009861462920907,0.12159237303918594,0.12149123530036737,0.12153781681576324,0.12153781681576324,0.12151118537533727,0.12156788887104773,0.12153781681576324,0.12203545800487987,0.1207167209372336,0.12481130169234418,0.11813376440287877,0.12138756358284264,0.12149123517211627,0.1221675965890648,0.12083019596308955,0.11363927872855283,0.12949869214742088,0.02975397496246521,0.02975397354568332,0.029753974002653262,0.029753974002653262,0.02975397415444608,0.029753974002653262,0.029753974002653262,0.029395450572041047,0.030138079643380035,0.02982166011036825,0.029684436105239846,0.04982469285402458,0.015078481943168137,0.028859729047114365,0.030736200332326977,0.029472985882034276,0.030046709899551213,0.02606385719590613,0.02520616766853176,0.02562720491594636,0.02562720491594636,0.02483403013601346,0.026534308697160138,0.02562720491594636,0.02562720491594636,0.026115760753547542,0.02659422098617539,0.024697484464679117,0.025648508934308083,0.027469138252008744,0.0238654544631121,0.02389740169878706,0.027644754093552867,0.015311793698806638,0.015135711035004192,0.015227854126547811,0.015227854126547811,0.015101398911556393,0.015350061864000236,0.015227854126547811,0.015227854126547811,0.015291699901217738,0.015162824491062578,0.015705638172586616,0.014762881505492065,0.015243844188983405,0.015285990002465765,0.015148738580543024,0.015049449297546157,0.01541431018788943,0.013250852674159187,0.013175687733126839,0.013220331212329357,0.013220331212329357,0.012920670482721297,0.013551303723033389,0.013220331212329357,0.013279844061611628,0.01315934440394966,0.014483248784896322,0.0132007091075045,0.013237988051472646,0.013279521498009912,0.013162024408928413,0.012859251034180648,0.013622082782041741,0.29628833167637597,0.2988012854122851,0.2988012854122851,0.2971589976012062,0.3002526692495761,0.2988012854122851,0.2988012854122851,0.29940115499758974,0.2983150831260616,0.3032226283787958,0.2937870619945605,0.29887622507027556,0.2987847313870421,0.29939445869647363,0.2982688515292354,0.28040046623392306,0.3105702556235667,0.011958306536369392,0.011958353762840648,0.011958353762840648,0.011958342766779324,0.01195838319223173,0.011958353762840648,0.011890688120064438,0.012028693391122659,0.01195828575205366,0.03991472640287121,0.01188481820963611,0.012036547154604938,0.011954090973190569,0.013216400118397623,0.01319852202435176,0.013207559395133045,0.013207559395133045,0.012854660501346237,0.013605995664508094,0.013207559395133045,0.013474678568177152,0.012938422786988587,0.013604826910170686,0.01282643676672764,0.013006509259833057,0.013423209718586439,0.013483638289716344,0.012933349177648849,0.013024501784502774,0.01339925996802958,0.013198840421595234,0.013198845415086584,0.013198845415086584,0.013198962456131655,0.013198845415086584,0.013198845415086584,0.012989172730463355,0.01343675880384668,0.013198958813906028,0.06444420208119744,0.013117271034054962,0.013284448677567479,0.013192925812401772,0.010479333949455385,0.010479143614373295,0.010479143614373295,0.010478895305606807,0.010478662656278217,0.010479143614373295,0.010536337005035801,0.010429385566175049,0.011016251770587031,0.010088101150068063,0.010474693445499198,0.010489936360467,0.010620622631487185,0.010349031180482656,0.01013237436630113,0.011049617933482147,0.014560466103187121,0.014315185562014398,0.01442669437935691,0.01442669437935691,0.014192454338577742,0.014694700279489355,0.01442669437935691,0.014628589878966562,0.014243588185063999,0.016327220169754235,0.012896503395050685,0.014317699131677042,0.014544757018046433,0.01485813668738089,0.014020305783393682,0.013042812695182789,0.016534139388822543,0.017016596837880434,0.017016595109251662,0.01701659562569449,0.01701659562569449,0.01701659579035342,0.01701659562569449,0.0169138450917435,0.01711919977232885,0.01720150713904841,0.016826286771008597,0.018370625645936788,0.014334667661270057,0.016984365255846037,0.01705461189343113,0.016919462534480338,0.017115587253899667,0.015247224836602336,0.015009555332086639,0.015132782978667155,0.015132782978667155,0.014967812562757242,0.015296823763919113,0.015132782978667155,0.015132782978667155,0.015249021209553964,0.015010071265355932,0.015444323415317292,0.0148180711470383,0.015059704515710155,0.0151923684668273,0.01542613729485135,0.014821585727918371,0.014891056767842631,0.015381747915877243,0.017639244709309127,0.017299230208758405,0.017468373501357028,0.017468373501357028,0.01697806963656795,0.01802481774032575,0.017468373501357028,0.017468373501357028,0.017587161153935726,0.017334171196210578,0.020379163951695124,0.017358714536226092,0.01758430632908371,0.0177893500782371,0.017139069317834016,0.015783683382955233,0.019782371883616097,0.017074939651022383,0.017074937933855693,0.017074938447328478,0.017074938447328478,0.017074938610956315,0.017074938447328478,0.016970958815706344,0.017185955172363102,0.017259066651649096,0.016887460543142222,0.018494070568714414,0.014336839644948062,0.01703882398335192,0.017178501452458125,0.017468373501357028,0.0171292949991587,0.017299230208758405,0.017299230208758405,0.016817633399840458,0.017839039171200378,0.017299230208758405,0.017299230208758405,0.01743518630699275,0.017151109730420413,0.020173470055882537,0.017175946593130598,0.017417544594687053,0.01761266824150151,0.016985645110244606,0.015630890767004635,0.019564284103630668,0.015247224836602336,0.015009555332086639,0.015132782978667155,0.014967812562757242,0.015296823763919113,0.015132782978667155,0.015249021209553964,0.015010071265355932,0.015444323415317292,0.0148180711470383,0.015059704515710155,0.0151923684668273,0.01542613729485135,0.014821585727918371,0.014891056767842631,0.015381747915877243 -0.0017921654004730615,0.0,2.176765915322137e-84,3.593824406816614e-55,1.0279430358317513e-21,0.7720596327039073,3.923419877620585,2.079158220368208e-269,1.605516185174734e-13,1.8136956415090828e-75,3.157402162252107e-26,0.03327271999118293,1.8158051011831588e-6,6.023880335623676,3.3604073704146034e-39,1.3758175215255426e-26,6.409382660169595,7.145401792877313e-26,5.680917075740878e-39,0.0017949807547712744,0.0017896216009004018,0.0017921654004730615,0.0017921654004730615,0.0017937668945285905,0.001792954245782221,0.0017771510903628325,0.0018059114646036777,0.0025730176762694735,0.0012154209255367471,0.0026964273718441925,0.0017764284854904827,0.0018074103480967614,0.001691303384374715,0.0019012139301315637,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0332213943692453e-84,2.3073310119122166e-84,2.176765915322137e-84,2.176765915322137e-84,2.2525469389758213e-84,2.0939652346284606e-84,2.381124749194756e-73,3.171677555655199e-84,1.50413556460972e-84,6.879994496649929e-87,6.448565307271118e-82,1.9646900476464246e-84,2.4199051786364408e-84,3.506593754251982e-84,1.3662913873806913e-84,1.3129797121974283e-78,1.0539346728998244e-90,3.593752047255474e-55,3.593858793881243e-55,3.593824406816614e-55,3.593824406816614e-55,3.593812729413722e-55,1.7847444328601142e-55,7.931756583643152e-55,7.024004444852855e-54,1.6817973340066147e-56,4.326377319958851e-56,3.1009447887595986e-54,1.559812201487209e-97,8.650061677067782e-13,5.1652601262823665e-52,1.3932592485451857e-58,2.9396265484065796e-51,1.8564985945603481e-59,4.955748322285785e-22,2.080078646386452e-21,1.0279430358317513e-21,1.0279430358317513e-21,4.433733067011374e-21,1.9433039189077456e-22,5.9877982361755364e-27,2.9618198865913686e-17,9.351511265041367e-22,1.6310380236304193e-22,5.822023873085419e-21,1.0266551876971533e-21,1.5341404049619494e-21,4.0988289503288794e-22,2.5737045573523655e-20,2.1998904524049638e-23,0.812793765319242,0.7325107421025701,0.7720596327039073,0.7720596327039073,0.7096415613036292,0.8389944862793846,0.5108054094385477,1.2510421427778433,0.7997375478982527,0.7444935966547623,1.0079312404895817,0.5658616625631149,0.7812730158647849,0.805030319880943,0.7393259971857338,0.6879899424667159,0.863220749199415,3.9606559187563617,3.883879534668869,3.923419877620585,3.923419877620585,3.5241655200658064,4.226510320022097,1.7455006049641475,3.9176302877473588,3.928280992854309,4.031922221957564,3.9258209728247557,3.920803907388214,3.919776802786982,3.9261220989745587,3.4600187106631006,4.238703959540774,2.138738082798117e-264,2.079158220368208e-269,2.079158220368208e-269,5.166522683203303e-266,6.433125424107886e-273,1.6547238593885708e-271,3.13317925867635e-267,4.6905836093624644e-269,1.0098112156211364e-269,1.9745529268037353e-281,1.338287928122359e-257,2.5005471392432166e-269,1.7386224081251043e-269,1.7142921762496147e-268,2.673390203849073e-270,6.903174450894255e-234,1.778043728177e-312,1.6074778775495235e-13,1.605516185174734e-13,1.605516185174734e-13,1.6067014921519712e-13,1.6043084206513738e-13,1.32831967256165e-13,1.08684009700167e-12,2.0170123132108788e-14,1.608728816615582e-13,8.679824383416775e-214,1.0309761472518888e-12,2.055369486693448e-14,1.8066823526143355e-13,1.7340822395846705e-75,1.8986682591836676e-75,1.8136956415090828e-75,1.8136956415090828e-75,9.906036816057156e-75,2.789814240265932e-76,1.9659914821513355e-75,3.145313232772507e-72,6.703703527006331e-79,3.633684583483213e-76,8.57427142905512e-75,3.991761956256434e-76,7.975268815893795e-75,7.990298437550455e-71,1.2741012022879464e-80,4.0118937797464026e-75,7.913499554831189e-76,3.157841077080838e-26,3.157402162252107e-26,3.157402162252107e-26,3.1712689163473337e-26,2.196388614586525e-26,4.680423694134725e-26,3.890971212592117e-24,1.3427494030219172e-28,3.169112489069732e-26,0.0,4.7941634937775805e-25,1.723073056084528e-27,3.9265040199925113e-26,0.03314677442160319,0.03327271999118293,0.03327271999118293,0.033305225422501396,0.03323256472424229,3.439351242455429,0.03128921645063575,0.0353830370861029,0.0008391884615739509,0.45061221811468605,0.03360631354248307,0.0329308691326254,0.028718047469003413,0.038478920404161364,0.31475783988577316,0.0007643891418532312,1.1556044832286911e-6,2.81698189338873e-6,1.8158051011831588e-6,1.8158051011831588e-6,4.243944366983388e-6,6.950071210857401e-7,0.7526184225330459,1.5663626575644688e-6,2.112007694499897e-6,8.79315459937376e-10,0.0007450168034577659,1.9807980300151975e-6,1.6584811411856006e-6,1.3304290632536013e-6,2.5122626284492494e-6,0.0003632356816968854,5.36642721521018e-10,6.023883488961204,6.023878991894203,6.023880335623676,6.023880335623676,6.023880773966161,5.017094129477314,5.860363636946164,6.187269592701536,6.8738204528303894,5.203626720359104,7.7687518835609035,2.0770547175898746,5.964927940726652,6.082662029215124,5.599199371446638,6.471329496535136,2.7890500892953157e-39,4.026176875502589e-39,3.3604073704146034e-39,3.3604073704146034e-39,4.4606209395411135e-39,2.476416192760261e-39,2.0484575538749727e-39,5.680917075740878e-39,1.8436423305546008e-38,5.806601064978179e-40,1.8708375836748093e-39,5.894310543865481e-39,1.6385449314261924e-39,6.938592368966335e-39,2.8240691059937503e-37,2.681150826658329e-41,5.266382625122876e-39,2.0850902729341957e-39,1.0735441114718293e-26,1.7550330015671428e-26,1.3758175215255426e-26,1.3758175215255426e-26,2.91148378449786e-26,5.7313953435430445e-27,7.194540026573822e-27,2.7293269384700356e-26,4.0481250554586285e-26,4.518223947050159e-27,1.3457905960661922e-28,7.844609654357713e-27,2.4181812877451623e-26,1.9480115315222214e-25,7.732609486793548e-28,1.638827462198905e-25,3.271908147041478e-28,6.409385907922954,6.4093812762093805,6.409382660169595,6.409382660169595,6.409383111555037,5.354504232576126,6.234950669973013,6.583430342270076,7.277415745471085,5.563010595155053,8.240652131909137,2.1872700025994196,6.347228458987095,6.875531802575561,5.625096487847871e-26,9.034913865778976e-26,7.145401792877313e-26,7.145401792877313e-26,1.462274843657014e-25,3.0867282879099703e-26,3.47449356418358e-26,1.5287542360325834e-25,2.0366510754642596e-25,2.425148704002421e-26,8.42157470701621e-28,4.1591183043403127e-26,1.2300817742271922e-25,9.50367182983344e-25,4.298328705660253e-27,7.579381502275643e-25,1.990527366182165e-27,4.720359404845469e-39,6.79883701544269e-39,5.680917075740878e-39,7.52789661569048e-39,4.194094948556382e-39,9.911179967002473e-39,3.07437184754696e-38,9.956861792215344e-40,3.173317933020921e-39,9.931348320285226e-39,2.7923087178394477e-39,1.1635271218550076e-38,4.6535644242230754e-37,4.660323071203892e-41,8.878730895345073e-39,3.5348495047569556e-39 -0.17716142753361,0.0,1.7430137405206016e-48,0.0016154012637978853,0.07716119582928983,1.7839258248845082,2.3224482731721086,3.5807119972150144e-114,0.5143379298311698,0.7492122069783674,1.2017446495079878,0.007045874255697094,2.2829077241599853e-6,2.5409435600112302,1.2313113429787241,2.471457979929454,2.5450434933818955,2.502155805248672,1.232406577429082,0.17722970588693798,0.17709966237072627,0.17716142753361,0.17716142753361,0.17720265943213057,0.17714783435387382,0.17594715699459784,0.1783783680370474,0.19965845885465774,0.15497096547286884,0.24341733002298274,0.17574564447958244,0.17858320651825565,0.17367959824670826,0.18075974132677963,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6882441982982374e-48,1.7911849637296708e-48,1.7430137405206016e-48,1.7430137405206016e-48,1.7720772435900763e-48,1.7105155879234077e-48,8.404463601545163e-42,1.7841249027499903e-48,1.711466795906384e-48,6.164366264403375e-50,4.726499265930228e-47,1.7305166638295558e-48,1.756225133415369e-48,1.787418750875918e-48,1.714812058268811e-48,5.010205540293002e-45,2.7748092300840798e-52,0.0016154003870108345,0.0016154016774236931,0.0016154012637978853,0.0016154012637978853,0.0016154011169438882,0.0016160284163138773,0.0016148512489486551,0.002170354074434401,0.001186735691630126,0.0014959323534009677,0.0017483816505303494,8.607419941002007e-12,2.1719515416473354,0.003351907774367269,0.0007141126053048089,0.0022516852554999574,0.0011429976912826826,0.06170051098053775,0.09554096986958156,0.07716119582928983,0.07716119582928983,0.12168980565382499,0.045157123731912975,0.13055877857570164,0.031475864245121304,0.058824060567315324,0.0433466052913091,0.13073954639116026,0.0770846100837645,0.027384059388121322,0.19654213846952298,0.2094993852188788,0.02152782505097851,1.8202516119657326,1.7475206484791233,1.7839258248845082,1.7839258248845082,1.7180969489449305,1.8509801612173902,1.6601340595878928,1.979384601771266,1.8091390101144842,1.7582085056345076,1.9867760740314824,1.5714590625929028,1.7930072960818977,1.8125125232556003,1.7546906780230973,1.700466615958124,1.868182321743535,2.3050333176342392,2.339561762291838,2.3224482731721086,2.3224482731721086,2.452127613474375,2.127014936427215,2.3781880162186337,2.3134294071018378,2.331492142179869,1.595379135306972,2.325192936390994,2.3196221009214817,2.313462777122239,2.331458470404362,2.465220389309635,2.09961629949343,7.283040575131843e-112,3.5807119972150144e-114,3.5807119972150144e-114,2.218866089809817e-112,4.9103275428682783e-116,4.6795814874706006e-114,2.6678857235024695e-114,1.2614645508391894e-114,1.0967758698300407e-113,3.4202788436386866e-120,2.810422558766903e-108,5.771338689947939e-114,2.2062186224217287e-114,8.442310299522958e-115,1.7572942769532074e-113,3.806255159989948e-95,8.790117426337323e-138,0.5143177301221938,0.5143379298311698,0.5143379298311698,0.5143244561499272,0.5143517138421969,0.5143383528221092,0.48540064910765857,0.5460222641112177,0.5142991442349857,8.927031961295473e-9,0.48245292351156205,0.5495906840015892,0.5120616733124941,0.7536779001886214,0.7446746107985067,0.7492122069783674,0.7492122069783674,0.5905948730863153,0.9534432836064005,0.7495426714308914,0.8623994572157694,0.6435823614421904,0.9242830246664565,0.6000472137735793,0.6712696848718349,0.8416089878797992,0.865705934751235,0.6410871414336896,0.6730038484174817,0.834475862133176,1.2017419646876728,1.2017446495079878,1.2017446495079878,1.2016503617935959,1.2017456052560607,1.2017451945885382,1.0714156983859462,1.3505260714752605,1.2016726486561022,2.628076604913897e-22,1.150818175220608,1.2552721093795087,1.1975146617131893,0.0070240612554330955,0.007045874255697094,0.007045874255697094,0.0070516170330626494,0.007038744670336607,2.330937532357902,0.006625062332701474,0.0074995952950183895,0.0003278095711499634,0.07771474647857937,0.007110707815501209,0.006979446721377309,0.006003181012693487,0.008315180653332494,0.06922209162458985,0.0001753679165879427,1.5913703292598017e-6,3.242876780700928e-6,2.2829077241599853e-6,2.2829077241599853e-6,4.655137475390282e-6,1.0163060789692176e-6,0.05970803661868307,2.0719248565077975e-6,2.5229774023933018e-6,8.398176338141146e-9,0.00023998983834035552,2.4067912518612035e-6,2.1615074246013805e-6,1.8374316632624449e-6,2.878492211942832e-6,0.00022937800194609698,1.8782305210155204e-9,2.540943602836997,2.5409435417619166,2.5409435600112302,2.5409435600112302,2.5409435661018622,2.5385705076140157,2.5300180446311984,2.5493080332100715,2.551829238472404,2.519999924573163,2.457695980147657,1.6484423702956568,2.537191538579802,2.544344564768878,2.5314483887133132,2.54794086312908,1.2724614088165165,1.1914046329590213,1.2313113429787241,1.2313113429787241,1.1678772540704494,1.2999396615358725,1.2302567943282328,1.232406577429082,1.2818439875339314,1.1809964282710073,1.3632421401547323,1.1052433029630087,1.2024251211881385,1.2613163471229012,1.3587460958685849,1.1054053609521426,1.1300400815369331,1.3394897201472955,2.4322095652016857,2.503627159728269,2.471457979929454,2.471457979929454,2.5483942767374925,2.3042322187926776,2.472310629132148,2.4705582141732094,2.444782516894929,2.4950483525900964,1.4089261950882594,2.4909894491361957,2.448894334198969,2.4053374847538294,2.5209528699927404,2.409048340108464,1.4941498870866743,2.5450435270466634,2.545043479036367,2.5450434933818955,2.5450434933818955,2.5450434981683268,2.5449197182894046,2.5352723717968364,2.5520603992725692,2.552619027424174,2.5276144188854666,2.433534654491467,1.650609516070364,2.541776532189946,2.5503077785534938,2.4696088732984376,2.5274241132435518,2.502155805248672,2.502155805248672,2.5565606042418145,2.3585750347196868,2.5029119109561346,2.5013593006421444,2.480244219459566,2.5208192124729396,1.502509900466302,2.5176721626312197,2.4836643660223174,2.4467936770651337,2.540009927518957,2.3700486534516045,1.5900563651933233,1.2735766202362881,1.192479092056496,1.232406577429082,1.1689387811830643,1.3010674434537934,1.233543771246488,1.2829568433305203,1.1820688620329345,1.3643971059770055,1.1062676733425199,1.203507010182287,1.2624216089345621,1.3598846923487438,1.1064402960787159,1.1310798719210045,1.3406343728716323 -0.0012564186364238865,4.262540928283305e-233,0.00001062986479181556,0.13465689420274454,0.21464127459023982,0.012766934268108132,0.03686586511425611,9.50030422683504e-18,0.0022224163432655437,0.007897182266180813,0.004349294542150701,0.20208585408472338,0.1938290592189644,0.01667786794746725,0.01138435387129375,0.05853630835139484,0.016940367856314302,0.056032798013339664,0.011396778976156208,0.0012566646192502912,0.00125619608954974,0.0012564186364238865,0.0012564186364238865,0.001256570054744217,0.0012563701149928255,0.0012504749239576807,0.0012623810873102132,0.0013447067744006918,0.0011650484623778239,0.001587256737552582,0.0012495159294783728,0.0012633598274842687,0.0012423202859843064,0.0012708786901331293,3.857893083283114e-238,4.2067368920818975e-228,4.262540928283305e-233,4.262540928283305e-233,1.2841719647393305e-218,1.4470328038539953e-249,4.110043653862287e-233,8.531493821600025e-233,2.3260847391966537e-233,7.869541912872748e-242,1.8714353853643393e-224,3.793477204425639e-233,4.822141692592107e-233,5.2413252251164226e-232,3.412083713189276e-159,0.0,0.000010587255691260522,0.000010666381618508144,0.00001062986479181556,0.00001062986479181556,0.00001065223848230487,0.000010604419516780129,0.00004498183570746215,0.000010617013630450501,0.000010649875979019703,6.774290570559741e-6,0.00001652824759611206,0.000010632670533714693,0.000010627683761297889,0.000010608619174258115,0.000010662759572525266,0.00003134303723577845,3.1563165190285718e-6,0.13465689752081966,0.13465689262906838,0.13465689420274454,0.13465689420274454,0.1346568947555877,0.13465383821991853,0.13466035409720964,0.13183272655602551,0.1374563980702703,0.13517472907407052,0.13411520982394012,0.1144465522036068,0.009784237162998812,0.12741294359255573,0.14172947885240356,0.1323306648771238,0.13691750106437633,0.214939473199045,0.21400674108377307,0.21464127459023982,0.21464127459023982,0.21280202935698125,0.2147572243018701,0.21157652353278378,0.21293844019917438,0.21493500654029182,0.21468319267357144,0.21238168609090027,0.2146429816407216,0.21405092887958704,0.21031458062215433,0.20791641919912002,0.21196946065511071,0.01309785406388049,0.012445074593786742,0.012766934268108132,0.012766934268108132,0.012167472280023852,0.013413819979474734,0.011550190234515685,0.014863979918958522,0.012947798740616882,0.012585531990593183,0.014794601695065454,0.010982337272351478,0.012831309768329626,0.012973224835592951,0.01255993583039787,0.012027399108547398,0.013567805841626101,0.03741934670484724,0.03630956231165289,0.03686586511425611,0.03686586511425611,0.03205798338870376,0.042742627534732174,0.02256767036537105,0.0370548191725953,0.03667399522836999,0.056050620729090804,0.03680852285169828,0.03692481118631194,0.03705555095052477,0.03667305143909421,0.03153121963902629,0.04341432292716135,2.3548002695265678e-17,9.50030422683504e-18,9.50030422683504e-18,1.987034819944785e-17,4.399623428534966e-18,9.949830090444063e-18,9.032679171088836e-18,8.390337153545247e-18,1.0898261189190196e-17,8.664172065555768e-19,9.809992204165687e-17,1.0057095837598066e-17,8.97833649250629e-18,7.982445703083983e-18,1.1582559894603256e-17,2.487338572595897e-14,4.168406538238108e-22,0.0022223643488634994,0.0022224163432655437,0.0022224163432655437,0.002222380053568487,0.002222453531435358,0.002222421779792597,0.002136713398185019,0.0023159178960311497,0.0022223085108506093,0.149977866417944,0.002127961009069927,0.0023264305438596504,0.002216084131673082,0.007937905841208823,0.007855825988468084,0.007897182266180813,0.007897182266180813,0.006435182718786282,0.00983547439371047,0.007900973682695017,0.00877401691744553,0.007070750747203545,0.00949802012786892,0.006557615762256653,0.007300706399262081,0.008596599848644047,0.008809838653819822,0.007041978481034788,0.007204587178944446,0.008679996967261782,0.00434928579699639,0.004349294542150701,0.004349294542150701,0.004348972827744682,0.004349294102313823,0.004349293296653066,0.0039124836136086635,0.004883989920701584,0.004349059986056012,0.027635334533006605,0.004175560019015431,0.004536678306723423,0.004335518476911402,0.20211696983018504,0.20208585408472338,0.20208585408472338,0.2020776290660358,0.20209608375184515,0.08755406407163094,0.20251040797472855,0.201645644602369,0.2157218283220129,0.16539014599970128,0.20202279198106254,0.20215083334937078,0.2031833614640609,0.2008772309458646,0.16506244085630403,0.21452843901597765,0.19078103185210485,0.19666679708091203,0.1938290592189644,0.1938290592189644,0.1995322775448798,0.18669690034656092,0.20426490101246977,0.1932859992215218,0.19437883440554446,0.1422125251877302,0.2160104108982681,0.19411434011101592,0.19352815697259237,0.19259725642674339,0.19511394848064323,0.21596188035847189,0.12123285725051865,0.016677870138259387,0.016677867013912072,0.01667786794746725,0.01667786794746725,0.016677868261532208,0.016855969441284785,0.016108840015516265,0.017271956433780565,0.017585818822050247,0.015776786479889286,0.024996543523456947,0.006641102597594797,0.016464366683950196,0.01689481282779715,0.016209252579390394,0.01716448087613831,0.011754606964723741,0.011030638321760712,0.01138435387129375,0.01138435387129375,0.010810821049223136,0.012021861397616802,0.011372409568991897,0.011396778976156208,0.011787694961098851,0.010987852533473487,0.012631895435384316,0.010250905340856941,0.011157489619354073,0.011621729057897498,0.012416644309830253,0.010396628323182567,0.010464948951103089,0.01240810615387916,0.06127633451809455,0.055884099166320186,0.05853630835139484,0.05853630835139484,0.05027574475593772,0.06872627984356543,0.058464807202078126,0.058611418503067315,0.06004999744804287,0.0570213323462548,0.10414455010488996,0.05730748662877187,0.0598164813141162,0.06205772944860821,0.055011210646366354,0.033128136975748734,0.10429225732820643,0.01694037004482799,0.016940366923730223,0.016940367856314302,0.016940367856314302,0.016940368170053698,0.017186349092128756,0.0163470483576902,0.017561010564937907,0.01784659743756898,0.01603971619409982,0.02571109759489633,0.00663739484387206,0.0167199237940838,0.01743458007960078,0.05869040851194256,0.05346263813982527,0.056032798013339664,0.056032798013339664,0.04810905000828045,0.06584806818195978,0.055956583866399304,0.056113187109408345,0.05749859889738878,0.05456667888419382,0.1002748298629912,0.05484361290533075,0.057272461132987326,0.05944397228180189,0.05262262469369799,0.03169693909007837,0.10025954419275766,0.01176745230068224,0.011042661330467347,0.011396778976156208,0.010822593864609919,0.012035009647715691,0.011409712950647893,0.011800480444681325,0.010999873512669907,0.012645735308418999,0.01026203532196129,0.011169682051870642,0.011634354798905077,0.012430062188801628,0.010408075085935694,0.010476327633412066,0.012421690827526345 -0.948768706732502,0.0,1.4499293796658004e-182,2.45244230752335e-30,9.604727961036259e-14,4.755271724895106,0.029979654662470545,0.0,1.6935101565012018,6.568144629181864,0.6517527544649788,1.2527926379529999e-17,6.761348644947212e-33,0.28646288091910604,6.397230918705443,0.03665192442391875,0.24593783978260633,0.05007128346561291,6.39403111760737,0.9491657241489919,0.9484095560835599,0.948768706732502,0.948768706732502,0.949017708240358,0.9486800468838791,0.9392269617450816,0.9583905796129568,1.1113969730069029,0.7875706274469213,1.6087842661334633,0.9376707583360959,0.9599856633015794,0.9233707180616885,0.9749968655971358,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3247029260969546e-182,1.5661907272613667e-182,1.4499293796658004e-182,1.4499293796658004e-182,1.5209076646058538e-182,1.3729484633621118e-182,2.883249577506105e-163,2.4679229820960842e-182,8.61750214732141e-183,2.0380143469254722e-187,9.173603910354614e-178,1.2502703515040697e-182,1.692987973262856e-182,2.7915654458581827e-182,7.65738569730619e-183,7.158042614587794e-171,2.34522605231382e-195,2.4524336425301143e-30,2.452446433077643e-30,2.45244230752335e-30,2.45244230752335e-30,2.452440859094017e-30,2.4558359214272125e-30,2.445682695907193e-30,1.569166301184532e-29,3.577606477872988e-31,1.3083093209460158e-30,4.681424966735718e-30,1.3608604131758634e-75,0.022008800216045718,2.485569200622763e-28,1.5541797102380602e-32,3.887313724373672e-29,1.374504611286514e-31,2.8177093816623233e-14,3.148695280712432e-13,9.604727961036259e-14,9.604727961036259e-14,1.336698618197426e-12,4.6896868788736846e-15,2.4464468176482103e-12,4.688003925919792e-16,2.1288451336046483e-14,3.638796232846489e-15,2.1031899395168695e-12,9.551339880016345e-14,3.404379615781918e-16,2.1504538207869505e-11,3.7932273422067704e-11,7.292865208020155e-17,4.573277332166399,4.934045669635123,4.755271724895106,4.755271724895106,5.101113284813588,4.388052521367296,5.4165452439989785,3.633175027786637,4.6326491779544385,4.878538718691869,3.6588986819254887,5.771931559390541,4.711390204090481,4.615936241514626,4.8954250967726045,5.175160292258972,4.310634988300115,0.02693045461309686,0.0333974756797561,0.029979654662470545,0.029979654662470545,0.07776123274051491,0.009460857329973775,1.0525025206656053,0.028571320886868985,0.03148707338499901,0.0006788372987654661,0.03042478511891351,0.029531689573586907,0.028570382859722746,0.03148677756596367,0.08531515890070453,0.008458248446933736,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6935334253540082,1.6935101565012018,1.6935101565012018,1.6935278246222825,1.6934919878710637,1.69351831224246,1.6974101493415394,1.6795695917093443,1.6935664042458607,3.1037075649573324e-68,1.6972903739186005,1.6774236391941404,1.6967761506802477,6.579938616084817,6.555767309315089,6.568144629181864,6.568144629181864,5.848540500147974,6.749541850795003,6.5690938518370094,6.765708810001611,6.173285156444548,6.76620976303765,5.940131499536118,6.299244971570065,6.745119912136532,6.768342813259742,6.160279045747249,6.305236740597884,6.7299018278620295,0.6517582792039381,0.6517527544649788,0.6517527544649788,0.651967749788126,0.6517537659759974,0.6517539542749725,0.8570653277163373,0.455253774577109,0.6519007436577181,3.632625241654225e-149,0.7285633333658432,0.5761657892782782,0.6605081776601684,1.2353030169236159e-17,1.2527926379529999e-17,1.2527926379529999e-17,1.2574837872524874e-17,1.246971355260854e-17,0.00315463158200219,9.368554773022086e-18,1.6842183010837897e-17,4.7941141862124795e-24,3.043052097138148e-12,1.3081705415945843e-17,1.1982298764796214e-17,5.886858058325739e-18,2.7607387646623637e-17,2.0976849125353462e-12,1.4581807940160562e-25,1.4974179451270091e-33,2.943619281784328e-32,6.761348644947212e-33,6.761348644947212e-33,1.4694871504919042e-31,2.0692253923421382e-34,8.82125902054823e-15,4.753261637203662e-33,9.744567723787153e-33,3.6595326035331884e-43,5.426819481320066e-24,8.177516414995101e-33,5.55633767630947e-33,3.0661110872939155e-33,1.596194629983713e-32,6.977998734185165e-24,2.8686457180379705e-46,0.2864626804892068,0.2864629663281505,0.28646288091910604,0.28646288091910604,0.2864628519119541,0.3846821553191458,0.3073638487541311,0.26664793129023456,0.20455230324827672,0.39700967654588304,0.11316999007416634,1.4338960127434495,0.29404503195742604,0.2790289767695657,0.3402179282615321,0.23905285717099806,6.285285450414032,6.493688122052203,6.397230918705443,6.397230918705443,6.549309753316376,6.1947931977125,6.400326499059403,6.39403111760737,6.256551132238579,6.516324821034425,5.969251753048069,6.665319882983108,6.468201426583881,6.316259398648656,6.006005544627139,6.651373636299893,6.625171365602917,6.055673728389828,0.02603416621198302,0.05098884844243863,0.03665192442391875,0.03665192442391875,0.10362773635822833,0.009988888122744516,0.036973844051961205,0.03631571051022692,0.029098778332774942,0.04609743620477984,0.00006279397548408409,0.04419340697580831,0.030123443209451654,0.021411828961974185,0.06222027742993865,0.8483490778896703,0.00009001917413582175,0.2459376639455157,0.24593791471196022,0.24593783978260633,0.24593783978260633,0.2459378143353108,0.32870799884045254,0.2655631027579658,0.22743296431817803,0.17442766087053918,0.3433303123041744,0.08937271242490787,1.3800601938993937,0.25297170199037117,0.2038083664476438,0.03596491285269218,0.06889277725948036,0.05007128346561291,0.05007128346561291,0.1352940670694002,0.014371732463966525,0.05053999263598459,0.04958198404942441,0.04006990474458704,0.06246227376917976,0.00010756398245789402,0.05997293139785118,0.04143099060224193,0.029795949130735928,0.08340433633898642,1.0028186052072336,0.00015513330621221965,6.2816539903270465,6.49092115942681,6.39403111760737,6.546836072660807,6.190851370992098,6.390685556161867,6.252796630130305,6.513669407079815,5.964661702491836,6.663631342461316,6.465300577022686,6.312716781040491,6.001523726353605,6.649631791987551,6.623175338354644,6.05131493653321 -1.4497023728065363e-6,5.643221161170256e-16,0.011371395374840294,0.00003358891528882885,0.000026380412305007432,3.5697316633177514e-6,3.7198255517038204e-6,0.021274342360721656,1.7198955225815174e-6,2.9685311493696116e-6,2.3703774716516736e-6,4.755042365816898e-6,0.000026824304316468485,7.487729084402894e-6,3.8086430538476107e-6,7.492199517516997e-6,7.521746684764637e-6,7.270282811395873e-6,3.80876796793756e-6,1.4497982023973441e-6,1.4495849629207686e-6,1.4497023728065363e-6,1.4497023728065363e-6,1.4497599091696275e-6,1.4496844052013403e-6,1.4449873552867282e-6,1.4543976224939674e-6,1.4931056266391565e-6,1.4021786389951975e-6,1.744697740603626e-6,1.4442749660440503e-6,1.455146967818534e-6,1.4426749317631208e-6,1.4568089385200056e-6,2.4411569565876236e-16,1.3357289750864675e-15,5.643221161170256e-16,5.643221161170256e-16,6.997960781288352e-15,2.9523736447387854e-17,5.630494112478129e-16,5.458830622907588e-16,5.96451994492673e-16,8.791380848201506e-17,3.929055193665312e-15,5.721122208048729e-16,5.036322415866066e-16,4.029433043213389e-16,2.360157575865671e-10,5.310351008026132e-25,0.011376560147252926,0.01136698510218098,0.011371395374840294,0.011371395374840294,0.01136864113504228,0.011374542799663497,0.007029567733986817,0.01143770099916369,0.011317258559010002,0.012023449039427408,0.010721235716815386,0.011357882701215296,0.011394739136736148,0.011452470808527118,0.011331003257680189,0.009867038488914685,0.013044285194261748,0.000033588916344636134,0.000033588914781831385,0.00003358891528882885,0.00003358891528882885,0.00003358891545990645,0.00003358776214693364,0.000033594229050174556,0.00003229912575133882,0.000034974087354260714,0.00003377954565921522,0.000033385185892399184,0.00017647143972784326,3.677112993011367e-6,0.000030399680737472046,0.000037298390269685087,0.000032711833320285964,0.00003448157249922694,0.000027522017619827423,0.000025226224223658082,0.000026380412305007432,0.000026380412305007432,0.000023885522306303838,0.000029303975357450388,0.000026241017032056627,0.000026489930517119697,0.00002801538847145697,0.00002973271699677167,0.000023395663037386685,0.000026378724912601427,0.00003286635567499826,0.00002091865587786915,0.000020902029535123117,0.000033603825344392436,3.6309762655210657e-6,3.5194721523236082e-6,3.5697316633177514e-6,3.5697316633177514e-6,3.4625622554266637e-6,3.692974648305596e-6,3.5588285755162235e-6,3.5949965087512017e-6,3.6224174621943435e-6,3.5236281161505393e-6,3.943953314607372e-6,3.24084307788215e-6,3.592088587858406e-6,3.6276878669338664e-6,3.5206120613467154e-6,3.440925801261617e-6,3.7165739894190472e-6,3.7653073468962684e-6,3.676182936865661e-6,3.7198255517038204e-6,3.7198255517038204e-6,3.327823916127367e-6,4.2146465806701355e-6,2.9487070024986703e-6,3.790079952588362e-6,3.6518686855029173e-6,5.48228423276318e-6,3.696760927436983e-6,3.739608761697714e-6,3.781847398331221e-6,3.6495561258325357e-6,3.294070177978195e-6,4.249905040625702e-6,0.02132158307459366,0.021274342360721656,0.021274342360721656,0.021310451300154933,0.02115947477935999,0.021273305521920405,0.02127543613415392,0.021239427914311212,0.021276788285144736,0.020827127374016496,0.021401502541734535,0.021292534693806254,0.02120080023363452,0.021200611940611486,0.02128933645665219,0.020858228819081306,0.01870340208878101,1.7198800806387151e-6,1.7198955225815174e-6,1.7198955225815174e-6,1.7198838372945675e-6,1.7199075361449327e-6,1.719896101740227e-6,1.6889233088002199e-6,1.7530366970323834e-6,1.719858161699433e-6,0.00007972994126729605,1.685771930119954e-6,1.7567324498451796e-6,1.7178211690680647e-6,2.977260683264634e-6,2.9598541716528974e-6,2.9685311493696116e-6,2.9685311493696116e-6,2.642809439504507e-6,3.377616377999915e-6,2.9686187653475893e-6,3.181779453763269e-6,2.763916631492143e-6,3.306426254548991e-6,2.6701006839856377e-6,2.81985998860045e-6,3.141008075477631e-6,3.188699977569564e-6,2.7570548171213202e-6,2.8196566476933327e-6,3.1309792329586937e-6,2.3703752384716618e-6,2.3703774716516736e-6,2.3703774716516736e-6,2.3702883316257046e-6,2.370375461211582e-6,2.370375491342309e-6,2.250062020950053e-6,2.5109887145311334e-6,2.3703172096480823e-6,0.0003437753994390385,2.323163449279214e-6,2.420470249478366e-6,2.367178834401477e-6,4.75698735809125e-6,4.755042365816898e-6,4.755042365816898e-6,4.754522935600828e-6,4.755690486563181e-6,1.43191956429563e-6,4.913597672191678e-6,4.60036976303842e-6,7.223270528924789e-6,3.2799831175119793e-6,4.726898015247567e-6,4.776329580194722e-6,5.174058428579132e-6,4.371317078834515e-6,3.370180967378445e-6,7.779391622151462e-6,0.00002799176833138618,0.000025721366028886935,0.000026824304316468485,0.000026824304316468485,0.000024536930341906893,0.00002968609934157167,4.918946656594132e-6,0.000028414463570574423,0.000025301839762014064,0.00005218969146249005,0.000013921769687965157,0.00002598193411565874,0.000027808168725884056,0.000030444004265582786,0.000023573240970006626,0.00001408119815731062,0.0000616118737732984,7.487729591976108e-6,7.487728868128362e-6,7.487729084402894e-6,7.487729084402894e-6,7.487729158213189e-6,6.729076464233896e-6,7.255086441658142e-6,7.731324196975342e-6,7.72072763076e-6,7.253084031372471e-6,0.000011512038996076331,3.5232189634730584e-6,7.401313007110888e-6,7.571798950525692e-6,7.363925354743305e-6,7.6105273968567205e-6,3.8798592854894244e-6,3.7369245917263e-6,3.8086430538476107e-6,3.8086430538476107e-6,3.6918997266256954e-6,3.934457858038324e-6,3.8074778911269405e-6,3.80876796793756e-6,3.899138116666258e-6,3.714102390119075e-6,4.0687417907531485e-6,3.5646588370146897e-6,3.7496875437371407e-6,3.8631390537262135e-6,4.052076771389833e-6,3.5705920913097163e-6,3.6166782936629485e-6,4.015109995534615e-6,7.724636751085415e-6,7.270554321101898e-6,7.492199517516997e-6,7.492199517516997e-6,6.746805684484663e-6,8.414154764532013e-6,7.49079126788213e-6,7.493676283002617e-6,7.704153530557867e-6,7.288595055071216e-6,0.000012859106767950577,7.320442557525819e-6,7.668571799622692e-6,7.965196508606493e-6,7.0394649147437505e-6,5.191403392003896e-6,0.000011834947926037338,7.521747184203378e-6,7.521746471985215e-6,7.521746684764637e-6,7.521746684764637e-6,7.521746757396703e-6,6.77846270722829e-6,7.283454755195729e-6,7.773648366692685e-6,7.75560802090975e-6,7.284854736162784e-6,0.000011682690693009211,3.5130028242909877e-6,7.432733481536912e-6,7.648425831028339e-6,7.4907407847533814e-6,7.042589417273911e-6,7.270282811395873e-6,7.270282811395873e-6,6.563902460472832e-6,8.150923759913686e-6,7.2688193078320765e-6,7.271820719688952e-6,7.462197883940331e-6,7.065767398110085e-6,0.00001239769772425032,7.114522885454087e-6,7.424393756446008e-6,7.722381837580938e-6,6.827064216759105e-6,5.048812188150011e-6,0.00001142676595025455,3.87999383826201e-6,3.737043380438745e-6,3.80876796793756e-6,3.692014429533647e-6,3.934597446919683e-6,3.808898423149212e-6,3.899271557326636e-6,3.7142191561856213e-6,4.068891960229345e-6,3.5647645000444317e-6,3.74981148428161e-6,3.863277061701672e-6,4.05223081217843e-6,3.570713801930528e-6,3.616786336528465e-6,4.015256782760454e-6 -0.006544895118999501,0.0,2.6522926884170752e-40,0.000014661680273072952,5.885907345913312,0.1365551634483072,0.04761580326133498,2.8775391029413117e-143,0.10820987050492081,0.05535427110451236,0.9552541417961511,0.0008042699213821993,0.19328735837022742,4.925934898239634,0.15699724189442218,1.5809833588671234,5.136070699088916,1.4547011991923717,0.15699724189442218,0.006549090715671189,0.006540476456224325,0.006544895118999501,0.006544895118999501,0.006547916250986526,0.006544895118999501,0.00646237583746358,0.006624317812807538,0.008850650257874645,0.004676599403469384,0.010074605535674923,0.006456709494696652,0.006636276027350481,0.006228766772819571,0.006885876707957068,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.5815939452409795e-40,2.709261698281504e-40,2.6522926884170752e-40,2.6522926884170752e-40,2.688068886451979e-40,2.606491822479434e-40,2.6522926884170752e-40,1.1931462604752667e-40,6.569943715796968e-40,4.1937458514955255e-42,1.4218388077021703e-38,3.142945283157565e-40,1.8756335442711936e-40,8.98475743776774e-41,7.509134371717585e-40,3.8083522526309874e-36,4.251217453749503e-45,0.000014661668969263262,0.000014661685320170742,0.000014661680273072952,0.000014661680273072952,0.000014661678370473263,0.000014661680273072952,0.000014661680273072952,0.000025928954713089296,7.920768694603435e-6,0.000012491781827929098,0.000016913771275905317,2.802677860566681e-22,5.348830674827008,0.00006164388957653951,2.887777482081771e-6,0.000027559791159959457,7.4961075610848065e-6,5.766513001843482,5.969639303920607,5.885907345913312,5.885907345913312,6.04330185737666,5.533245986026124,5.885907345913312,5.885907345913312,5.703427105851578,5.488147368785726,6.042273833145154,5.906228075450933,4.956987270891921,5.976398483287369,5.979204373928935,4.859652085185953,0.1456979840190841,0.12831743951994717,0.1365551634483072,0.1365551634483072,0.11948370429892612,0.1568166886706962,0.1365551634483072,0.1365551634483072,0.14444793748503765,0.1293232543479331,0.2039712063642374,0.09016402871594886,0.13955044606645078,0.1457980769891383,0.1280590954458616,0.11633655805635341,0.16073461879462567,0.04978787192581379,0.04549433921979431,0.04761580326133498,0.04761580326133498,0.030752115993660924,0.07592478243074118,0.04761580326133498,0.05130392991218128,0.04413389804411599,0.1946347649336794,0.04657835759928638,0.048753273569752044,0.0512751442913194,0.044111945359796574,0.029769277844576357,0.07836642989291089,1.0380537069514149e-140,2.8775391029413117e-143,2.8775391029413117e-143,9.499496231782359e-141,2.0975554629690008e-145,2.8775391029413117e-143,2.8775391029413117e-143,9.977062550714333e-145,1.7810957867529823e-141,4.745404692781562e-152,3.2689650824580196e-134,4.9643549635734554e-142,7.42339470962179e-144,3.564587473675597e-145,3.573134244457494e-141,1.7674940338413888e-115,5.332257241997207e-178,0.10819968091868978,0.10820987050492081,0.10820987050492081,0.10820193184291174,0.10821455201524095,0.10820987050492081,0.09375008969222529,0.1255940345424603,0.10818309945398173,7.055751992175202e-16,0.09230988203269244,0.1276621231236024,0.10699431556195786,0.05610775677910584,0.054592627849931484,0.05535427110451236,0.05535427110451236,0.031816325449241824,0.09967416679581032,0.05535427110451236,0.07682323742856037,0.03924780456156216,0.0905175708300269,0.033583201695830116,0.04321365123004546,0.07234467097292413,0.07756957257930122,0.038845773479511514,0.04372048578807149,0.07062039305767091,0.9552468286402532,0.9552541417961511,0.9552541417961511,0.9549823062594262,0.9552541417961511,0.9552541417961511,0.7048361129198193,1.3110910602818195,0.9550568320083564,1.9865985279020363e-43,0.8508911733763238,1.0743502191014453,0.9458521542054529,0.0008050360735727396,0.0008042699213821993,0.0008042699213821993,0.0008040400102619701,0.0008044675961118591,0.0008042699213821993,0.000912994175204117,0.0007093340974926015,0.0026789833049362115,0.0002976464102163175,0.0007890838739941529,0.0008209828487611076,0.0011147479637696868,0.0005858828906595609,0.00032619153185919626,0.003032906177920847,0.21210397222270116,0.1747389504583501,0.19328735837022742,0.19328735837022742,0.15659203667468632,0.24318506072627943,0.19328735837022742,0.23161993456032876,0.15993299201491104,0.902612021896639,0.032801510948736,0.17307973703660667,0.21463032862642265,0.2865825533544779,0.1256588932429071,0.03798551145618796,1.0752632678581362,4.925935880306641,4.9259344809917875,4.925934898239634,4.925934898239634,4.925935042277096,4.925934898239634,4.847037928930808,5.001347368569832,5.358296180501968,4.482069412655802,5.365758203071248,1.5398829287551767,4.903957724584888,4.957801055323393,4.698619436597036,5.165667655402594,0.1685373025476537,0.14570906144445273,0.15699724189442218,0.15699724189442218,0.13807675470014538,0.1792402327893461,0.15699724189442218,0.15699724189442218,0.17380211841748752,0.14082773329606618,0.20525683117387405,0.11867377224585622,0.14756701421354018,0.16712941055225677,0.2045357559933199,0.11900654291885109,0.1264758756266226,0.19533021839830952,1.7061201536964714,1.4547011991923717,1.5809833588671234,1.5809833588671234,1.1955862865253897,2.0867381386750057,1.5809833588671234,1.5809833588671234,1.6948106339241533,1.4663998377136929,4.431193189794397,1.4883534575473742,1.6765727652003493,1.8462265066133523,1.3223080937488862,0.5252551314106795,3.9091880872012297,5.136071665310178,5.136070292105985,5.136070699088916,5.136070699088916,5.136070841217077,5.136070699088916,5.049514160211131,5.208583463818958,5.553800888081961,4.68881623652551,5.585990152660649,1.5712167533065935,5.102208401866227,5.369763607349859,1.5809833588671234,1.3392909167615734,1.4547011991923717,1.4547011991923717,1.0987561257809166,1.9379323502599968,1.4547011991923717,1.4547011991923717,1.5628888628403983,1.3496413214185592,4.23993566461083,1.3678021177124708,1.549349919765147,1.7162270771589392,1.2193534977145082,0.4789012388840016,3.7146448873916635,0.1685373025476537,0.14570906144445273,0.15699724189442218,0.13807675470014538,0.1792402327893461,0.15699724189442218,0.17380211841748752,0.14082773329606618,0.20525683117387405,0.11867377224585622,0.14756701421354018,0.16712941055225677,0.2045357559933199,0.11900654291885109,0.1264758756266226,0.19533021839830952 -0.0372286881485233,1.1218846271629093e-79,0.09660771051725055,0.3593407083611465,0.3660402981295278,0.08195289432429818,0.07755618694275986,5.308291767902326e-6,0.04522231429538172,0.07928752374113399,0.0600500937928426,0.04790068452981223,0.14987144262911034,0.11782710333134133,0.09082367063318031,0.20946936280027284,0.11880894359881553,0.20456193362291933,0.09082367063318031,0.03723082374672186,0.03722687244401268,0.0372286881485233,0.0372286881485233,0.03723002746595479,0.0372286881485233,0.03713662409149898,0.037319675536844205,0.038277398626529034,0.03609180252115633,0.042628739203758134,0.037125195997072855,0.03733596303078168,0.037066833590547854,0.03740277159783581,2.621314323834566e-81,4.947825770778169e-78,1.1218846271629093e-79,1.1218846271629093e-79,2.4302268075344934e-75,7.028067982107597e-85,1.1218846271629093e-79,1.5262570873761294e-79,5.4723495776805925e-80,1.8418182661105222e-82,9.905929888406002e-77,1.5664284577936058e-79,8.478677850271115e-80,4.6925063763466914e-79,1.7318663496800766e-55,1.5003657653921794e-115,0.09666463050318821,0.09668230643406034,0.09660771051725055,0.09660771051725055,0.09665503534531004,0.09669777264144837,0.09660771051725055,0.09462359591877971,0.0972496290199134,0.08568358432937616,0.10764716202512796,0.09694028374473516,0.09520590850975982,0.09510262002006231,0.09760751339815193,0.1288029212953865,0.06857556429027713,0.35934071379860894,0.35934070569572957,0.3593407083611465,0.3593407083611465,0.3593407092742848,0.3593407083611465,0.3593407083611465,0.35271825788986877,0.3660297633600936,0.3603440604885874,0.35806546865748934,0.5739465305044426,0.08625536164870888,0.34280510681039056,0.37670810651005615,0.3541852062561957,0.3645542863038318,0.3734477278960518,0.3589014724580253,0.3660402981295278,0.3660402981295278,0.34984547405903116,0.3854017409862062,0.3660402981295278,0.3660402981295278,0.3771244426159425,0.38741557826058337,0.34629633065211823,0.3668312802571744,0.4033178689373844,0.32668151615471186,0.32568582553232556,0.41086400439021925,0.08291232232488491,0.0809412729695922,0.08195289432429818,0.08195289432429818,0.07982161029355779,0.08418333028775675,0.08195289432429818,0.08195289432429818,0.08277726513657209,0.08117634291403697,0.08832211997278604,0.07598155817521209,0.08223417373301257,0.08270957338669763,0.08096712694569877,0.07945176521738148,0.08446373065245408,0.07842044151935516,0.07694291164592199,0.07755618694275986,0.07755618694275986,0.07140658295734235,0.08524641624139678,0.07755618694275986,0.07849690052555969,0.07661288232466078,0.10101292555000341,0.07719317068244617,0.07801178330545984,0.07853065784692659,0.07679424133344827,0.07094637207959553,0.08569254764257087,6.22404978785784e-6,5.308291767902326e-6,5.308291767902326e-6,6.272470378631144e-6,4.067214146942653e-6,5.308291767902326e-6,5.308291767902326e-6,4.680876871110312e-6,5.235292264073245e-6,2.232651970864614e-6,0.000011180895305679044,5.132766160554083e-6,4.744153443987905e-6,4.6842395048083745e-6,5.341310295560538e-6,0.00006717482415367176,2.0092610971139238e-7,0.04522280483269349,0.04522231429538172,0.04522231429538172,0.04522277097355975,0.045222590967179205,0.04522231429538172,0.04447930025063751,0.046005818315894925,0.04522209006964452,0.5072726263359361,0.04441199494192742,0.04609395627236122,0.04517272528035438,0.07943815975779617,0.07908187428663882,0.07928752374113399,0.07928752374113399,0.07131675180520707,0.08928323689787797,0.07928752374113399,0.08410053211839434,0.07462070540445892,0.08709275896316394,0.07242209543677419,0.07600143671999594,0.0831655421309279,0.08427747369586727,0.07464036738771418,0.07576430423844076,0.0832168049175733,0.06005003134966235,0.0600500937928426,0.0600500937928426,0.06004866115282475,0.0600500937928426,0.0600500937928426,0.05736417040754085,0.06311642329044559,0.06004943445386508,0.5502890104515462,0.05900929519106604,0.06114644006894723,0.05997280714115684,0.04791360877716923,0.04790068452981223,0.04790068452981223,0.047897139820904995,0.04790511730279511,0.04790068452981223,0.04924309309171958,0.04664888825350375,0.06281185620510163,0.0376217326197531,0.047652697149411484,0.04814178788075186,0.051254694209736607,0.04470812580238102,0.03755243110729324,0.06763562738991959,0.15350107513084832,0.14604903334124933,0.14987144262911034,0.14987144262911034,0.14249814398435892,0.15817533740142592,0.14987144262911034,0.1549128636616561,0.14443832519263833,0.21083179978381011,0.10387145775243466,0.14693227804909745,0.15283586337396793,0.16145467738056193,0.13823859997733973,0.10210468277418566,0.23385235582023417,0.11782711006118442,0.11782710046203843,0.11782710333134133,0.11782710333134133,0.11782710432809665,0.11782710333134133,0.11594793919229737,0.11955747135366594,0.12092013988067067,0.11454220938979306,0.1424967622453685,0.0754195556692777,0.1170578332416984,0.11836728463657685,0.116161747090518,0.11944702501568569,0.09205755415004632,0.08957541396137307,0.09082367063318031,0.09082367063318031,0.08858538889043709,0.09324382106418505,0.09082367063318031,0.09082367063318031,0.09248286633068994,0.08892253124393627,0.09560048727325497,0.08623388461630672,0.08964836998236916,0.09191455286384041,0.09528571130276217,0.0862866660004832,0.0870874957711708,0.09483435833500754,0.2141383816907933,0.20456193362291933,0.20946936280027284,0.20946936280027284,0.1931124103076668,0.22758011069245673,0.20946936280027284,0.20946936280027284,0.21229741029063937,0.2057689294040497,0.29154657804543416,0.20677549780830645,0.21197546468015213,0.2161979757148103,0.20156908867375645,0.15568167538577993,0.2881892863901454,0.11880895019207738,0.11880894079597402,0.11880894359881553,0.11880894359881553,0.11880894457173972,0.11880894359881553,0.11685443000588755,0.12073846717373923,0.12188277376620622,0.11560488727364623,0.1447548407992402,0.07540203284110576,0.11809750542212857,0.12045193225335171,0.20946936280027284,0.19962638202204397,0.20456193362291933,0.20456193362291933,0.18889483397362972,0.22264603854475426,0.20456193362291933,0.20456193362291933,0.20761056742683473,0.20145655638231275,0.2854527192417935,0.20162499876236284,0.20678193470353726,0.21163502043875773,0.19721590161067395,0.15190799372252228,0.28184910483543557,0.09205755415004632,0.08957541396137307,0.09082367063318031,0.08858538889043709,0.09324382106418505,0.09082367063318031,0.09248286633068994,0.08892253124393627,0.09560048727325497,0.08623388461630672,0.08964836998236916,0.09191455286384041,0.09528571130276217,0.0862866660004832,0.0870874957711708,0.09483435833500754 -0.0008786650720839352,0.0,7.032686318556426e-35,2.9723320547924724e-65,0.19252024832902728,0.005951709373066837,0.005086731824612972,3.0151291378126395e-119,0.1537240913162804,0.004799948032979599,0.001235196223324241,0.00031181224482633256,0.04282940696271264,0.1230947838987523,0.007706249398253306,0.12849507325519133,0.12480695888106147,0.12244567787520698,0.007706249398253306,0.0008792176398224679,0.0008782384020646394,0.0008786650720839352,0.0008786650720839352,0.0008790219916230883,0.0008786650720839352,0.0008827130720498498,0.0008743642109791635,0.0013042689511597284,0.0005798165635110862,0.0007100390421072396,0.0008838129814332182,0.0008741039152822302,0.0008245827038755416,0.000938619668035856,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.893072926411213e-35,7.154127303965337e-35,7.032686318556426e-35,7.032686318556426e-35,7.111375196742315e-35,6.943308335114241e-35,7.032686318556426e-35,3.583136912899006e-35,1.5067736655051877e-34,2.2307694823865796e-36,2.2885958330207446e-33,7.443475013783556e-35,4.542157188715941e-35,2.8753319780203276e-35,1.9458728102483157e-34,1.7948658792064532e-31,7.825068762807863e-39,2.9723018541840767e-65,2.9723466619014106e-65,2.9723320547924724e-65,2.9723320547924724e-65,2.9723268924112244e-65,2.9723320547924724e-65,2.9723320547924724e-65,7.567154230542448e-64,1.0654250531689849e-66,2.438877700226e-66,3.8418650631419155e-64,6.197562680376148e-132,1.7588978421544813e-7,9.268787628230552e-62,5.022333917907365e-69,2.434444321666449e-60,1.4085975855028969e-70,0.1869159889226272,0.19401744067422053,0.19252024832902728,0.19252024832902728,0.2008735443346118,0.17580617379637373,0.19252024832902728,0.19252024832902728,0.1821248555628193,0.17281245683864702,0.20296826681455016,0.19054600942557187,0.15166458720068976,0.20814348512626782,0.2082443343749063,0.14753125471295914,0.006242081032935474,0.005657838536277205,0.005951709373066837,0.005951709373066837,0.005279967203273541,0.0067111041810984035,0.005951709373066837,0.005951709373066837,0.0062374119474813096,0.005673611228534369,0.008252820446348088,0.004220489986836171,0.006043975038251251,0.006262759382580402,0.005635086138659801,0.005192511331234999,0.006784195262883432,0.00529178080446154,0.004884179747954149,0.005086731824612972,0.005086731824612972,0.0033856527778289218,0.007876173368224963,0.005086731824612972,0.005416134598216428,0.004784214709778275,0.016165691868827825,0.005013499788388407,0.005187220956456038,0.0054096739405738925,0.004784678310049894,0.0033355701872850745,0.007939029798402285,4.128650910099288e-117,3.0151291378126395e-119,3.0151291378126395e-119,5.063658642125496e-117,5.420459386639642e-121,3.0151291378126395e-119,3.0151291378126395e-119,4.00481927701665e-120,4.67156041467408e-118,3.488792806470823e-126,7.163238271886887e-112,1.9923037156293103e-118,4.2015756682101033e-119,1.654087529513762e-120,1.5212299081360303e-117,7.326695410042544e-96,3.910442215671972e-149,0.1536950831150007,0.1537240913162804,0.1537240913162804,0.15369238924137837,0.15370678300336807,0.1537240913162804,0.17010259165806427,0.1352748138237131,0.15373273601710588,2.605475765144229e-224,0.17194198961451196,0.13334425877762404,0.15631080222176402,0.004858871042796792,0.004751528417380856,0.004799948032979599,0.004799948032979599,0.0028779538791765106,0.008294161357620171,0.004799948032979599,0.006300584927226098,0.0036052680340540916,0.007276658452873829,0.003156938196223119,0.003898867821602593,0.006004760137089124,0.006363633023874826,0.0035778649989346924,0.003917308146660726,0.005923778812051091,0.0012352756876946012,0.001235196223324241,0.001235196223324241,0.0012384964629832025,0.001235196223324241,0.001235196223324241,0.003989600655933038,0.000280595178517134,0.0012372996993747693,0.0,0.0019775768360794995,0.0007393264474736427,0.001336595579460948,0.0003121508478400965,0.00031181224482633256,0.00031181224482633256,0.0003117196434210722,0.0003119285130874505,0.00031181224482633256,0.0003557039661633671,0.00027401650551117987,0.0011078971124766927,0.00009997363664563485,0.0003045984043430411,0.00031848106107345414,0.00043795694136866356,0.00022268931561471224,0.0001014278812711287,0.0015268367492602686,0.046004229423509624,0.03973416734062992,0.04282940696271264,0.04282940696271264,0.03591189263208477,0.05100870273742152,0.04282940696271264,0.048493825636745334,0.037067077326726434,0.11966884509950265,0.010112790797826258,0.03957273857853737,0.045931439073533815,0.05566599382709932,0.03140602939441746,0.009742539386276396,0.14741279922843567,0.12309479005502784,0.12309478127376562,0.1230947838987523,0.1230947838987523,0.12309478482600912,0.1230947838987523,0.12315608506175074,0.12286288621899365,0.12560377050035226,0.11780716161047868,0.12082377970433643,0.12662362409720881,0.12300574545121586,0.12285621478282042,0.12056103039958455,0.12496636666238721,0.008125783467928272,0.0072906006176869965,0.007706249398253306,0.007706249398253306,0.006944928520620251,0.008601388212636538,0.007706249398253306,0.007706249398253306,0.00841916649000141,0.007032814266111003,0.009633859900311846,0.006133765414770931,0.007313349184598241,0.008119640939671706,0.009555089229299537,0.006119459752653708,0.0064059740012593226,0.009259865778037214,0.13397390977994317,0.12244567787520698,0.12849507325519133,0.12849507325519133,0.10764336726931197,0.15010784752583362,0.12849507325519133,0.12849507325519133,0.13279984446499124,0.12393648710098322,0.1778440699631506,0.12489968696003788,0.13155090147995183,0.13806846209904314,0.11792323437007159,0.058910376152088134,0.17972052443021047,0.12480696229201352,0.1248069574204638,0.12480695888106147,0.12480695888106147,0.12480695941189288,0.12480695888106147,0.12494621239394504,0.12474448365428703,0.12629790099540597,0.12095098982154706,0.12364570986815134,0.12959713022056882,0.12482074623564861,0.12608013949633062,0.12849507325519133,0.1163328700365356,0.12244567787520698,0.12244567787520698,0.10215481656799033,0.14424027726423738,0.12244567787520698,0.12244567787520698,0.12671131079631842,0.11756017729739399,0.1780958384065821,0.11897270833308957,0.1264875036326092,0.13211903012932313,0.11210958611365437,0.05492435180514417,0.17949103016649445,0.008125783467928272,0.0072906006176869965,0.007706249398253306,0.006944928520620251,0.008601388212636538,0.007706249398253306,0.00841916649000141,0.007032814266111003,0.009633859900311846,0.006133765414770931,0.007313349184598241,0.008119640939671706,0.009555089229299537,0.006119459752653708,0.0064059740012593226,0.009259865778037214 -0.0000915080602278652,0.07914479725683596,0.0014606704701350176,0.0007894638158432556,0.00020429263712397545,0.00013432877716100774,0.00009627885837554636,0.04735754740481025,0.0001230268129977818,0.000093647775550416,0.00015499942245324454,0.00007523796209746606,0.00010112071638840614,0.00016463508494813238,0.00012793851378102217,0.00012542902780523482,0.00016662553722455377,0.0001239889732049649,0.00012793851378102217,0.00009156191410071934,0.00009145882909964757,0.0000915080602278652,0.0000915080602278652,0.000091530884587073,0.0000915080602278652,0.00009147708696845034,0.00009153376801421844,0.00009342204522042151,0.0000895070234725524,0.00009203108806803461,0.00009147453605257089,0.00009153767965538269,0.0000912078846645019,0.00009181074576954867,0.07813011939006992,0.07990012204341808,0.07914479725683596,0.07914479725683596,0.0804755650276786,0.07677644079618363,0.07914479725683596,0.07878310368983603,0.0793496295702596,0.07723837706141908,0.0803642689035236,0.07916694147723038,0.07911380106545855,0.07796815402737577,0.07494129535459564,0.04929435062781851,0.0014627609837630506,0.0014577977427920746,0.0014606704701350176,0.0014606704701350176,0.0014592783689453828,0.00146096001802013,0.0014606704701350176,0.0014728711329622288,0.00144405147306124,0.001526112403494327,0.0013958346677316916,0.0014550949742117895,0.0014632236928909135,0.0014788124758011185,0.0014408620617236596,0.0013171376585205737,0.0016227510228050033,0.0007894642798131991,0.0007894635951202042,0.0007894638158432556,0.0007894638158432556,0.0007894638809422661,0.0007894638158432556,0.0007894638158432556,0.0007718281059259484,0.0008077303867950181,0.0007961890279895622,0.0007826061319538885,0.0019355983224209996,0.00020320654621254998,0.0007460313277045085,0.0008380034808486573,0.0007616328387305412,0.0008189502790219715,0.0002093403162344238,0.0001990307805736482,0.00020429263712397545,0.00020429263712397545,0.00019687213501206274,0.00021212433437484262,0.00020429263712397545,0.00020429263712397545,0.0002083901127254224,0.00021285297102561636,0.00019570113927025486,0.00020400953857450339,0.0002215078219001597,0.00018751391026220623,0.00018852150620535607,0.00022191293994051623,0.0001356841109361786,0.00013296944411842043,0.00013432877716100774,0.00013432877716100774,0.0001340440072799813,0.00013468074171163772,0.00013432877716100774,0.00013432877716100774,0.00013504779114398763,0.00013361559122390107,0.00013993455578830604,0.00012909106695790815,0.00013457560376731894,0.0001351267170985213,0.00013358859870022915,0.00013226770512567027,0.00013654094693862668,0.00009655540562313184,0.00009601582943936065,0.00009627885837554636,0.00009627885837554636,0.00009468001780392368,0.0000979805501586521,0.00009627885837554636,0.00009676194022942801,0.0000958285741022158,0.0001055467898893771,0.00009613604541360508,0.00009643181405099148,0.00009672475563096994,0.00009584451196922999,0.00009384219979293529,0.00009909432308663237,0.04409258045836867,0.04735754740481025,0.04735754740481025,0.04712959226100319,0.047595593944063375,0.04735754740481025,0.04735754740481025,0.04765717262912122,0.04696010768967637,0.050458495292268965,0.044025225327941876,0.047101829080298536,0.04760973114503835,0.0477744751223573,0.04670299580517446,0.037551416700156375,0.05831805447118318,0.00012302168865930443,0.0001230268129977818,0.0001230268129977818,0.0001230274195381874,0.00012302808578765778,0.0001230268129977818,0.00012142436819339507,0.00012474571532017622,0.00012302447454315041,0.001845266956024737,0.00012125624724339558,0.00012492645591967712,0.00012293186477503314,0.00009371754268614788,0.00009356416096753376,0.000093647775550416,0.000093647775550416,0.00009209311738077631,0.0000953425995474381,0.000093647775550416,0.00009548404603796224,0.00009183363912346589,0.00009626687176404923,0.00009121934572677695,0.00009230638492460362,0.00009516347601209625,0.00009554136887566814,0.0000917931993173371,0.0000925037441676556,0.0000948757138898952,0.00015499922782011435,0.00015499942245324454,0.00015499942245324454,0.0001549987070988019,0.00015499942245324454,0.00015499942245324454,0.0001492995478070228,0.0001615498764335532,0.00015499423694159345,0.004882569105955709,0.00015276951002669167,0.00015734982272935205,0.00015475161137285532,0.00007524146517065837,0.00007523796209746606,0.00007523796209746606,0.0000752365611557335,0.00007523956420049152,0.00007523796209746606,0.00007546433558452872,0.00007501072164514345,0.00007743655537633454,0.00007373945588338052,0.00007519983539461,0.00007527592848893565,0.00007582394350897545,0.00007470520829772379,0.00007397214156701911,0.00007737479599022182,0.00010218830238986372,0.00010008446100951675,0.00010112071638840614,0.00010112071638840614,0.0000995799315316309,0.00010274255870514976,0.00010112071638840614,0.00010241110361085977,0.00009979322563466172,0.00011361568204266066,0.00009126417983869626,0.00010038979455318668,0.0001019067228020726,0.000104019770749851,0.00009830450958392844,0.00009276438869135781,0.00011367098739580339,0.00016463520804045078,0.00016463503249337008,0.00016463508494813238,0.00016463508494813238,0.0001646350999537342,0.00016463508494813238,0.00016439008172309258,0.00016495961799837256,0.00016860036222120773,0.00016073682117535428,0.00016698608730373002,0.0001444688671363306,0.00016453401364568843,0.00016478818721545532,0.0001626456656544146,0.0001667245668711413,0.0001298086278536422,0.00012604635075980964,0.00012793851378102217,0.00012793851378102217,0.00012639845256178512,0.00012941051797045876,0.00012793851378102217,0.00012793851378102217,0.0001290937853622051,0.00012660066658623875,0.00013117515640770371,0.00012467658528279532,0.00012721657328500373,0.00012861857278442782,0.00013105807527459602,0.00012474236755469806,0.00012540165017052977,0.00013055356393788412,0.00012691719115306575,0.0001239889732049649,0.00012542902780523482,0.00012542902780523482,0.0001223155522269359,0.00012892291914368956,0.00012542902780523482,0.00012542902780523482,0.0001265919995080679,0.00012437065108379913,0.00014753725521853177,0.0001245623168259759,0.00012641229044106736,0.000127991448823663,0.00012286953747736207,0.00011384467321032503,0.00014135425273326753,0.0001666256601623294,0.00016662548484221542,0.00016662553722455377,0.00016662553722455377,0.00016662555220851676,0.00016662553722455377,0.000166228220582846,0.0001669216911215841,0.00017062418105784702,0.0001625664078631493,0.0001695838081802913,0.00014514492028832235,0.00016648842678615035,0.00016880793978971904,0.00012542902780523482,0.0001226302197877301,0.0001239889732049649,0.0001239889732049649,0.00012092451599957866,0.00012743149872420772,0.0001239889732049649,0.0001239889732049649,0.00012512050944623218,0.0001229731440607459,0.00014555548473588114,0.0001231503358958613,0.00012494984185083957,0.00012654611494279614,0.00012150892652357744,0.00011272366822655825,0.00013954466443420123,0.0001298086278536422,0.00012604635075980964,0.00012793851378102217,0.00012639845256178512,0.00012941051797045876,0.00012793851378102217,0.0001290937853622051,0.00012660066658623875,0.00013117515640770371,0.00012467658528279532,0.00012721657328500373,0.00012861857278442782,0.00013105807527459602,0.00012474236755469806,0.00012540165017052977,0.00013055356393788412 -0.018819217108369174,4.105343814243175e-32,1.106911753285196,1.5798766006223812,0.13484971191959222,0.05866422591328658,0.0462178423184791,3.6437944938973556e-9,0.052093287121406116,0.025459197348509544,0.10199188582437133,0.09163643814413897,0.16526638547948538,0.0953523262491701,0.048682059605429075,0.04701288020478645,0.09825132044274507,0.04604001498526602,0.04870521067065565,0.018844934996544348,0.018798379901757114,0.018819217108369174,0.018819217108369174,0.0188313178030934,0.018819145154767698,0.018810268683136507,0.018828978537251625,0.020109840744970672,0.017541625783846607,0.018710015764612502,0.018811191667154323,0.018829859919442755,0.018625725703678826,0.019022252703412554,5.17246860304466e-33,3.1496339242091168e-31,4.105343814243175e-32,4.105343814243175e-32,3.04297809536089e-30,3.6389397993495395e-34,4.088232545038627e-32,2.3733049468295733e-32,6.521425956735008e-32,8.74003715595375e-34,1.5561037454622203e-30,4.3938719350188364e-32,3.742491319227093e-32,8.088817508671178e-33,9.289155076967081e-23,8.353335777978916e-47,1.1056680839458342,1.1079385648308295,1.106911753285196,1.106911753285196,1.1074433870385978,1.1063206720448477,0.5624340946800822,1.1032578667156656,1.1066535211150388,1.0767611532044365,1.1320423381762068,1.1052618535280716,1.1049174824005668,1.1048180855757879,1.106534517130527,1.1625108868333431,1.027852708628623,1.5798769859837751,1.5798764172651951,1.5798766006223812,1.5798766006223812,1.579876655802129,1.5798707426669474,1.5798886303845,1.5623516211059243,1.5967586893857244,1.5872260683338135,1.5719876023832358,1.1530239588841487,0.20311395250658748,1.5330258750456063,1.620649721549436,1.5457787213991776,1.6097745677161739,0.13587834790969328,0.13369507241613382,0.13484971191959222,0.13484971191959222,0.1330048889594752,0.13646120771005957,0.1332448719192636,0.13559871918440677,0.13613926852127892,0.13663012499595092,0.13265883703243359,0.13485467887130526,0.13940612319078596,0.12980652450819866,0.1304883461079853,0.13786954757753123,0.05983605138957606,0.05750879443905357,0.05866422591328658,0.05866422591328658,0.05816523744481876,0.059160872921760456,0.056269832244660936,0.06244110521747633,0.05920070457089062,0.05811352558994713,0.06387219560685407,0.05385856653750518,0.05885554555867247,0.059265374649175466,0.05805091240012903,0.05678394582614652,0.060652320924517666,0.04652272315115186,0.04590480214069062,0.0462178423184791,0.0462178423184791,0.044302517475880245,0.0483430956087674,0.03946978877984451,0.04640143838609345,0.046036413034768006,0.057590402815581816,0.04616240238942686,0.04627453925570448,0.04639632823622418,0.04603817924356175,0.04338966444017818,0.049480203123196224,1.1676934175139346e-8,3.6437944938973556e-9,3.6437944938973556e-9,4.42426621677698e-9,3.1656607865947936e-9,3.676763140218158e-9,3.607635227199822e-9,3.5059959582806065e-9,4.189537082893736e-9,9.445293387234676e-10,1.3862665113464306e-8,4.039539020003358e-9,3.872704053264007e-9,3.1012400315097075e-9,4.329133829892727e-9,1.5343706933176863e-7,3.1346353389495946e-11,0.05208910963785144,0.052093287121406116,0.052093287121406116,0.05209272110018522,0.052093981119812886,0.05209346520199715,0.05004895212872683,0.05432237594168083,0.05209093192399221,1.0217652702162794,0.04984846497970689,0.05456427814176842,0.05193405647739741,0.02550885594941979,0.025406945664914703,0.025459197348509544,0.025459197348509544,0.024207421930190366,0.026845051068358217,0.025464443074259217,0.026655955426011232,0.024273671122866703,0.027437951915684607,0.023634131693245616,0.024599720205963384,0.026430529311030126,0.026696503789811542,0.024240882629357842,0.024593907583536138,0.026385017715233206,0.10199152318121427,0.10199188582437133,0.10199188582437133,0.10198921524508377,0.10199200204256763,0.10199189911006558,0.09179651976784058,0.11435101352062503,0.10198915154783098,0.042649160589407806,0.0979453336055156,0.1063424725714625,0.1014887331458175,0.09168664120856192,0.09163643814413897,0.09163643814413897,0.09162456678614932,0.09165084099680018,0.05242790486877655,0.09191514904345051,0.09135403415786023,0.11396837325755908,0.07316111418978098,0.0915948470783383,0.09167903337290145,0.09236434580055716,0.0908875155347161,0.07696557973607597,0.11217196731427045,0.16900691936763826,0.1616386095006573,0.16526638547948538,0.16526638547948538,0.15972788272475746,0.17137418252645445,0.09783990434557739,0.16615306724407944,0.1643837086623384,0.2147599335808408,0.1260478048887442,0.16478326919949285,0.16577032054472485,0.16725844165894554,0.16329850488495287,0.13358258690375582,0.21170657041892088,0.0953524515439548,0.09535227286076518,0.0953523262491701,0.0953523262491701,0.09535234182489957,0.09879074857284319,0.09492697596289733,0.09568608662482898,0.10124722912990608,0.0896014892812491,0.09732019391978561,0.07246564167851059,0.0951873560353663,0.09551298683706705,0.092397908768916,0.09846042916843761,0.050070821570288915,0.04735768887193895,0.048682059605429075,0.048682059605429075,0.047491499637571245,0.04994608660831701,0.04865979329188634,0.04870521067065565,0.04954372916797565,0.04782899279000218,0.05124409078635948,0.04624489990151854,0.04820044599163176,0.04919303791674146,0.05085653337395722,0.04653928969238644,0.04677753802933847,0.05071695211391658,0.048081395439100325,0.0459805017935561,0.04701288020478645,0.04701288020478645,0.044626064245466106,0.04970021216563857,0.04698467258791276,0.047042500158727095,0.04774063704100581,0.0463041244369288,0.06419922389710161,0.04643366732622253,0.04763466318344891,0.04868651067648835,0.04536268523023116,0.038406742888348104,0.059256716614079705,0.09825144951198468,0.09825126544281716,0.09825132044274507,0.09825132044274507,0.098251336484558,0.10189322280644593,0.09783318259455077,0.09872391865784547,0.10442368772478217,0.09239145771817904,0.10100414484861883,0.07348341445798144,0.09813471653640972,0.10149985960949492,0.047073634454107983,0.045009707826083156,0.04604001498526602,0.04604001498526602,0.04368621064487576,0.048668596228211285,0.0460095162730262,0.04607211331601709,0.04673395445132347,0.045333612782765445,0.06276059392433032,0.04546633194373311,0.046635603865311716,0.04766304503952138,0.04442172916244365,0.03765764962999765,0.05794729502520715,0.050094595245195314,0.047380234958443644,0.04870521067065565,0.0475141048577832,0.049969807574922614,0.04872928731757452,0.049567199276742156,0.0478519563465824,0.05126839773383595,0.04626691712952255,0.04822352820133734,0.04921639920000604,0.05088035249044533,0.046561737282987195,0.04679981447850283,0.05074101573168016 -0.04212757351159247,0.0008354024453355322,0.7120706604117673,0.09197197634081004,0.11447555767715277,0.06868463026080916,0.10072075774316694,0.7814872708333317,0.04457136584948499,0.05017512549771855,0.04833185164020373,0.16594135962647338,0.22200159919290707,0.057346066224744016,0.056760793174793295,0.06650012117311249,0.057341133725444214,0.06585649806396524,0.05677180212567382,0.04212836283291179,0.042126859272862686,0.04212757351159247,0.04212757351159247,0.04212805188446323,0.04212747444835873,0.042092976744094034,0.04216283011028414,0.042386376231450494,0.0418449452904324,0.045111802037428476,0.0420874650365806,0.042168397705471004,0.04208615399185361,0.04216972713312094,0.0007215531214368533,0.0009667424008343876,0.0008354024453355322,0.0008354024453355322,0.0012726345701447456,0.0005227459564491439,0.0008344107027093632,0.0008603650936711185,0.0008135945771012602,0.0005766650071970998,0.0012053488448564378,0.0008312722276693427,0.0008397751184376241,0.0009273579993480067,0.007820453902503958,0.000039939154913912906,0.71211561254169,0.7120322581960663,0.7120706604117673,0.7120706604117673,0.7120473312054529,0.7120972100338958,0.7007431765731665,0.7093684728210454,0.7147396752987958,0.7169735373616025,0.7069598858145957,0.712811424740333,0.7113068534231369,0.708663431254382,0.7154236423799587,0.6999526646969292,0.7237095383510888,0.09197197769050297,0.09197197569433024,0.09197197634081004,0.09197197634081004,0.09197197656183385,0.09197050131144269,0.09197373920707648,0.09109677574796744,0.09287484946245203,0.09217475140303216,0.09176249566335364,0.1379462480960071,0.05364708020411565,0.08978569637547086,0.09433721394247957,0.0911215320698121,0.09284872001329846,0.11652467593583472,0.11248651871410031,0.11447555767715277,0.11447555767715277,0.11018640340709855,0.11934390605357814,0.10925731173832327,0.12314394341720308,0.11756064469403667,0.12002701840025025,0.1092176381647942,0.11448742778708706,0.12605617537031072,0.10364032659900822,0.10483012365744626,0.1258370790643704,0.06919175691499671,0.06818426636004168,0.06868463026080916,0.06868463026080916,0.06778387852385549,0.06962860008715503,0.0668925703277515,0.07183813019323139,0.06911818286965755,0.06824809806822534,0.07175535148376513,0.0657583680673619,0.06884087693187965,0.06917503574107156,0.06819040466064202,0.06754710466911801,0.06987512945026578,0.10115355546910662,0.1002819176889528,0.10072075774316694,0.10072075774316694,0.09685002547104572,0.10506351351086218,0.07427021089995876,0.10104665434261845,0.10038840291521492,0.1164607294182987,0.10061976199321754,0.1008242926685934,0.10104323703344001,0.10039195812979633,0.09635520821160448,0.10560190644194047,0.7829734396815438,0.7814872708333317,0.7814872708333317,0.7826635143314532,0.7801656631194748,0.7816454633031088,0.7813112369511985,0.7821866072512215,0.7807890538065956,0.7760825617435567,0.7853918639149922,0.7811513683335337,0.7818391113403893,0.7824066867468278,0.7805780612026854,0.7882301557424242,0.758682859055684,0.044571220031895065,0.04457136584948499,0.04457136584948499,0.04457126772385232,0.04457146626548458,0.04457126265337973,0.044368090790956265,0.04478621435599322,0.04457107967298039,0.12024681111159738,0.04434697760095166,0.04480994178135601,0.04455467809705804,0.050220048072519285,0.05012937360143827,0.05017512549771855,0.05017512549771855,0.04849819817532063,0.05214582462819709,0.05017861146221034,0.05150864868786977,0.04888320683810387,0.05196640813839346,0.04852916513725424,0.049207761912891605,0.0512918591283058,0.05153095869007958,0.04886762371801853,0.04939122844506288,0.05101658357735753,0.04833183777280351,0.04833185164020373,0.04833185164020373,0.04833135994120756,0.04833181538482951,0.048331798054403824,0.047699990110701154,0.04904286349465297,0.04833147653440353,0.17986813294583767,0.048086597200041645,0.0485881842126226,0.04831000262892814,0.16596503304758972,0.16594135962647338,0.16594135962647338,0.1659351365896953,0.16594909261789756,0.07772335398427062,0.1664585742970588,0.1654220768086727,0.192391048024955,0.1426021028347353,0.16586389226696174,0.16602206645399414,0.1672807302591049,0.16458798453618864,0.14684231921129132,0.19163201688071177,0.22411172824555797,0.21992941289143506,0.22200159919290707,0.22200159919290707,0.2177710427947283,0.22671046857161395,0.12504441515307096,0.22282254254760403,0.22115546052995785,0.26083125992461714,0.1870235632597089,0.2215442624320845,0.2224741986680921,0.22381712319686486,0.22007152569578575,0.19291508244928965,0.26048271830613134,0.05734606699827516,0.05734606589511999,0.057346066224744016,0.057346066224744016,0.057346066334946745,0.06120877043668746,0.056926040264565214,0.057787418475041374,0.057642865927744064,0.05704250795559834,0.06370162724553705,0.049939735430456086,0.05718777656869638,0.05750727415429419,0.05719432469116311,0.057501132405931285,0.05718118287564854,0.05635268670612759,0.056760793174793295,0.056760793174793295,0.05611104474130263,0.05746260637980712,0.05675021346543714,0.05677180212567382,0.05736145671196675,0.056165075705333106,0.0581519301234021,0.05543014846028794,0.05641653871643528,0.05711932348163262,0.05827660953291925,0.055277726741633136,0.055721710598158676,0.05786779744247755,0.067195910451424,0.06581309606332289,0.06650012117311249,0.06650012117311249,0.0643401809882615,0.06898625009241552,0.06647953137540796,0.06652171140264482,0.06725863681197564,0.06574298270461947,0.08052855379295921,0.06587375297350588,0.06715448986597879,0.0682486699983686,0.06476181493498717,0.059203315935173216,0.07685100494945504,0.057341134494444126,0.0573411333977509,0.057341133725444214,0.057341133725444214,0.057341133835000294,0.06121960679251867,0.056919840961553274,0.05778389246869094,0.05763613233149451,0.057039351621909984,0.06370660579278209,0.04991447135553965,0.05718400378498289,0.057497890535188806,0.06654445855902173,0.06517723547077857,0.06585649806396524,0.06585649806396524,0.06374093963514706,0.06829624452897058,0.06583422689744468,0.06587996977812179,0.06660257346346601,0.06511231142230435,0.07961024343581839,0.06524075056306132,0.06650028836137896,0.0675760705500953,0.06414770109908179,0.058710911421638284,0.07599388943679053,0.05719240052324555,0.05636349211524646,0.05677180212567382,0.05612172915962166,0.05747396323006128,0.0567832568643168,0.05737276218996194,0.05617589338215714,0.05816363157603075,0.05544048402634685,0.05642744891176936,0.057130543593790294,0.05828827676651322,0.0552880562616546,0.055732199276948724,0.057879354057071855 -0.29146905360691355,0.28534408376928844,0.286557973282812,0.48359342595987564,0.28302089535165315,0.28302054029130586,0.28302059579477207,0.2864381954610804,0.3205208668107792,0.28301963082750403,0.3384815323987749,0.2832198209910701,0.2832659159552691,0.3164902326132704,0.28302152732707286,0.2830209588883259,0.3177461633987344,0.28302065717127145,0.2830213251618228,0.2914721902251218,0.2914662148819007,0.29146905360691355,0.29146905360691355,0.29147104449068395,0.2914689310553037,0.29154423072852453,0.29139123035891323,0.2928846707715417,0.29003673485894116,0.2856915080117768,0.29155481103771574,0.29137969098278144,0.2912540890928089,0.2916897888157233,0.285464206149206,0.28522837972508863,0.28534408376928844,0.28534408376928844,0.2850103024332724,0.28575976391900815,0.28534420521579673,0.28560690367498526,0.2851009936814185,0.28571633722768114,0.2850127652882031,0.28530195309423,0.2853882336199417,0.2863064774412282,0.28392727223737724,0.2889915219276512,0.28656008021927365,0.28655617467820954,0.286557973282812,0.286557973282812,0.28655685332466335,0.2865592528145843,0.28544742637874543,0.2867777708522111,0.28634679694417753,0.2868603311943871,0.2862731015954888,0.2864993848973536,0.2866192713218007,0.28683698622859843,0.2862923400955077,0.28593770551382525,0.2873131839465477,0.4835934327617558,0.4835934227220806,0.48359342595987564,0.48359342595987564,0.48359342710601,0.4835898011689866,0.48359843949317977,0.4813230476507825,0.48591600464033297,0.4849472407147815,0.4821958630406164,0.5774904497536893,0.35900138378126717,0.4778808575951959,0.4896200806574308,0.4779449944529222,0.48943750497133043,0.28302086619676764,0.2830209265276389,0.28302089535165315,0.28302089535165315,0.2830211321322767,0.2830208285878422,0.28302171177091173,0.28301984229123145,0.2830216938631156,0.28302080549201264,0.2830215252331553,0.2830214566943017,0.28301990336512267,0.28302229570880527,0.2830213439479693,0.28302077492670524,0.2830205341388277,0.2830205475655458,0.28302054029130586,0.28302054029130586,0.2830205561132748,0.28302052875736483,0.2830208871035161,0.2830205551397321,0.2830205198292279,0.28302074692681345,0.28302051562877373,0.28302062963778424,0.28302078646295353,0.28302052686000856,0.28302055986266117,0.2830205600173645,0.2830205270069271,0.28302060020148656,0.2830205914524181,0.28302059579477207,0.28302059579477207,0.28302056111816665,0.28302064796366333,0.28302053696612245,0.28302067428954125,0.28302055234614576,0.28302091490602455,0.28302086815559807,0.2830205697958398,0.283020610483075,0.2830205827043275,0.2830205585030103,0.28302065306126156,0.2863010549136726,0.2864381954610804,0.2864381954610804,0.2863188994677661,0.2865649116332373,0.28643592752665287,0.2864410313753144,0.28680168859977634,0.28609877570336506,0.2869784423850743,0.28595378369593927,0.28628050532597576,0.2866097040431331,0.2869356914767272,0.2859842459535939,0.28523120057949936,0.28830939621519047,0.320520000939948,0.3205208668107792,0.3205208668107792,0.3205202188872429,0.3205215326244858,0.32051988160091094,0.3195382791347474,0.32155774652968633,0.32051880435856794,0.6198760539969932,0.3194362308975689,0.3216719949504864,0.32040096227147635,0.28301963118658763,0.28301963046179307,0.28301963082750403,0.28301963082750403,0.28301961691649763,0.2830196472929093,0.2830195122987935,0.28301926814087736,0.28301987799529443,0.2830196443594615,0.283019618864758,0.28301955852226196,0.2830196541169215,0.28301967250785875,0.2830195879980646,0.28301962455538276,0.28301963755769366,0.3384814377420262,0.3384815323987749,0.3384815323987749,0.3384777967711475,0.33848240482328323,0.33848216260943154,0.33550256211485074,0.3418190492778912,0.33847896074046957,0.8113023685085962,0.33732674378968563,0.3396863448214563,0.3383321158637896,0.2832198392754744,0.2832198209910701,0.2832198209910701,0.2832198161163742,0.2832198270692413,0.2830215795084715,0.2832201102687424,0.28321976250967806,0.28324481743031965,0.28319650078295594,0.28322069798360255,0.28321976208070326,0.2832212627831069,0.2832184798179059,0.2832021648704151,0.2832417285276757,0.2832674864437861,0.28326437469541077,0.2832659159552691,0.2832659159552691,0.283262660058708,0.2832695602432183,0.2830215789650389,0.283267084228952,0.2832647230652495,0.2832985452954815,0.283234929211091,0.2832662908651509,0.2832675044920868,0.2832689588557216,0.2832637764475171,0.28324316292793644,0.2832948076823068,0.3164902363679921,0.3164902310132735,0.3164902326132704,0.3164902326132704,0.3164902331580547,0.3115944142126185,0.3171691137442637,0.3157618709306965,0.31841667602064583,0.31456017918758217,0.3055679384773582,0.3225441693456829,0.31674831201790066,0.3162252190146403,0.3155219236142475,0.3174899177232563,0.2830216245864355,0.28302141890776056,0.28302152732707286,0.28302152732707286,0.2830213493140284,0.28302146031031167,0.28302128112004105,0.2830213251618228,0.2830208447496762,0.2830209898917684,0.2830211308668992,0.28302116246660103,0.283020647255999,0.283020734264771,0.28302088212341936,0.2830210199486675,0.2830212471060094,0.28302126784910814,0.28302082082169444,0.28302115954531776,0.2830209588883259,0.2830209588883259,0.28302138484810974,0.28302065114895714,0.28302145442040094,0.283020717366068,0.28302063472206906,0.2830212195773303,0.283020910095278,0.2830207041279408,0.28302084527032395,0.2830206286090147,0.28302118200829196,0.2830206432330443,0.2830210304773545,0.3177461672042003,0.3177461617771145,0.3177461633987344,0.3177461633987344,0.3177461639508815,0.31279972145679663,0.3184082203667633,0.31703282395653587,0.3196975468215763,0.3157880245098142,0.30686174214340545,0.3231609187154968,0.31799553424125027,0.31877645081696354,0.28302063607907985,0.28302070427084486,0.28302065717127145,0.28302065717127145,0.2830209645587721,0.2830206614223076,0.2830208047620475,0.2830206371170709,0.2830206924369732,0.2830211914771827,0.2830206458378278,0.2830209096388252,0.28302116249646947,0.2830206913496766,0.2830213340661682,0.2830207623889615,0.2830215127357603,0.2830211660883636,0.2830215164177875,0.2830213251618228,0.2830216731321279,0.2830210644209174,0.28302097579579455,0.28302071156384073,0.28302115539207234,0.28302086755333017,0.28302137992567455,0.28302065672888366,0.2830208174756349,0.28302072869582307,0.28302119461261827,0.28302148990169734,0.2830209479848155 -0.15536625798791137,1.227080430374001e-108,3.997979636473457e-8,1.6218354696924797,0.710649134900559,0.30600420912524784,0.6166154593936293,6.37704243662348e-13,0.23314498153521812,0.18499231211800043,0.3462426114128709,0.7928025136203932,0.5185293929207406,0.5875857622681677,0.22131125817397537,0.3473439182456893,0.5927088086042843,0.34117032743382847,0.2214012065286106,0.15537696002433812,0.1553565748379721,0.15536625798791137,0.15536625798791137,0.15537334644646197,0.1553637694365504,0.15499629310444873,0.15573854733628945,0.16147070773528438,0.14891971423346026,0.17727493222876806,0.1549351223970776,0.1557990439113506,0.15440186287807958,0.1563523982284979,1.189237678324164e-110,1.224304920657173e-106,1.227080430374001e-108,1.227080430374001e-108,1.7230490885345892e-102,1.2507693760542217e-115,1.1953184008099662e-108,2.839933017325354e-109,5.762216450629933e-108,1.181347785360509e-113,1.0481866047058175e-103,1.5714113353824784e-108,9.526885465918424e-109,1.1196411399276293e-110,2.1058231299346248e-76,2.57002809123591e-156,3.984275033027839e-8,4.009719778142691e-8,3.997979636473457e-8,3.997979636473457e-8,4.005465609306837e-8,3.989415898766414e-8,1.3305735489554517e-6,4.058131512571924e-8,3.945281875377074e-8,2.2699189659263528e-8,6.993838987240338e-8,3.981451705235839e-8,4.015766931669794e-8,4.0705690517932054e-8,3.937119321867744e-8,1.483596405443642e-7,9.527659532257642e-9,1.6218354818230143,1.6218354637682544,1.6218354696924797,1.6218354696924797,1.6218354716646024,1.6218279841112013,1.621826912310908,1.6223747432473479,1.6199098079602803,1.624897549259345,1.618595652579788,0.7090855495623697,0.5375152021326499,1.6207389792260145,1.6140105129606304,1.6083620204508076,1.6344275576306397,0.7207648195126986,0.700436428670907,0.710649134900559,0.710649134900559,0.6862125873660929,0.7360983411318119,0.6790021230529302,0.7559795517552004,0.7272275083031909,0.7401804619082959,0.679374109547283,0.7107159494374794,0.7673073065021626,0.6438529385097341,0.6499992697187453,0.7680014462372659,0.3097117731792157,0.3023493502517626,0.30600420912524784,0.30600420912524784,0.29801046941185083,0.31448589799033044,0.2912766209409375,0.3320539420685188,0.3095587251190741,0.3024344855450595,0.33095688619384944,0.2824723258010351,0.30728300248568413,0.31002554608360017,0.3019659557254189,0.296754441645449,0.3157286097714601,0.6199000119924937,0.6132668682342061,0.6166154593936293,0.6166154593936293,0.5839059334236859,0.651661959179448,0.3952151566710549,0.6192027772565232,0.6139809674018504,0.7218418081852289,0.6158130314439673,0.6174389194507015,0.6191730131063785,0.6140099292268275,0.5817650134206571,0.653367647574389,1.0127095463980386e-12,6.37704243662348e-13,6.37704243662348e-13,9.921953244442795e-13,4.0163979562447763e-13,6.655386034009757e-13,6.086200476507463e-13,5.090761097464356e-13,8.104981055725546e-13,1.0417638890661269e-13,3.730460005679053e-12,7.077383408273766e-13,5.736928356524047e-13,4.678486528054468e-13,8.926300168291325e-13,1.2084614479781149e-10,9.66086073437813e-16,0.23314199613778697,0.23314498153521812,0.23314498153521812,0.23314253915734187,0.23314750121540123,0.23314564049510586,0.22775390351567157,0.23892415934734948,0.23313649105679615,1.319786382145459,0.22719821078697622,0.23956764549768006,0.2326494759392991,0.18538156695490285,0.18459610962205364,0.18499231211800043,0.18499231211800043,0.16932385408744835,0.20421031912559479,0.18502158279536937,0.19628101624872937,0.17420059046552025,0.20052627980657026,0.1710135259938308,0.1769207677622682,0.19440558549042494,0.19648998859627084,0.1740535322165109,0.17820773363573414,0.19235569317060397,0.3462421169735974,0.3462426114128709,0.3462426114128709,0.34622125779728363,0.3462423160249382,0.34624280295472587,0.3255313266206056,0.3703388781736135,0.34622920710388866,0.19408615760844897,0.33812410371029555,0.3548344026316652,0.3454609840796731,0.7927313444763168,0.7928025136203932,0.7928025136203932,0.7928217542447307,0.7927784334296086,0.4563565989701337,0.7906092255356495,0.7949741612583456,0.6689786716728988,0.8505149035371975,0.793125861217832,0.7924630684650467,0.7870671846240146,0.7984108622569425,0.8467826940122872,0.6630965289741567,0.5079104779913196,0.5290045411936013,0.5185293929207406,0.5185293929207406,0.5415020377498896,0.49301936585246964,0.7838116277677358,0.5134004024319877,0.5237716183430363,0.327414284109192,0.7055375297666253,0.521369979873254,0.5155696541717609,0.5071957005698767,0.5304403500595762,0.6847024797255636,0.31480363000029626,0.5875857860236006,0.5875857521452932,0.5875857622681677,0.5875857622681677,0.5875857657741976,0.5861452455496903,0.5794902431765563,0.5957784466587954,0.6032276297004785,0.5717224754950251,0.6835825999208796,0.3894861702547447,0.5845794039883797,0.5906037887407624,0.579584922005385,0.5957965925606575,0.22411382936854465,0.2185921811895951,0.22131125817397537,0.22131125817397537,0.21645236892134395,0.22661733610475665,0.22122473713681673,0.2214012065286106,0.2260546714014659,0.21662671111244847,0.23241480870601838,0.2108037193072518,0.21860208021306457,0.22413945265508584,0.23332375191119317,0.20968999153799034,0.21304068241874155,0.23020165766954137,0.35402951759106577,0.3407442515681204,0.3473439182456893,0.3473439182456893,0.32505311144991805,0.3733154615865889,0.34714218800070923,0.34755568969646317,0.3546333721922129,0.3400675697868943,0.4837324941307165,0.34133378988067736,0.35362206492707887,0.3641592537315,0.33062333728379956,0.272731788518563,0.45473437942914774,0.5927088323533631,0.592708798484116,0.5927088086042843,0.5927088086042843,0.5927088121093022,0.5922984625252186,0.5843433320370651,0.6011819636210909,0.6083400445738543,0.5768512510002268,0.6918946456674553,0.39002191477337345,0.5896341535762142,0.6010536113057597,0.347778972282171,0.3346484262583861,0.34117032743382847,0.34117032743382847,0.3193872207054562,0.36661642475273065,0.34095162316417327,0.34140034237315203,0.34834073306901064,0.3340181432138066,0.4753248148465717,0.3352612231678622,0.3473472899933775,0.35771156723033665,0.32473568156893806,0.2681817925051013,0.44658008271090344,0.22420556576611247,0.21868050540977155,0.2214012065286106,0.21653941214879532,0.22671027471534044,0.22149401675966243,0.22614672474032477,0.21671389598415366,0.23251053757282314,0.21088731678447686,0.2186903931678383,0.22423031288038417,0.2334189953546437,0.20977355945308768,0.21312567724505477,0.23029632741363534 -0.021380591390928814,0.021132171985141432,0.021184073273682182,0.02837852195097677,0.021051358810083326,0.02105133274051613,0.02105133713202473,0.021149712307119175,0.022503813586291256,0.021051316730353365,0.023182641206420298,0.021058301192668334,0.02105974342538611,0.02233204708527905,0.02105135121388306,0.021051335493823816,0.02237986650637439,0.021051341381136367,0.021051342032929778,0.021380666439087745,0.021380523493255754,0.021380591390928814,0.021380591390928814,0.02138064276678291,0.021380570743337348,0.021383528599751688,0.021377557748318843,0.021435664162767168,0.021324843490029544,0.021154285026133677,0.02138397133827776,0.021377079203921297,0.021372187957750578,0.021389230598830692,0.021136136299225252,0.0211283465333691,0.021132171985141432,0.021132171985141432,0.021120489985048178,0.02114683477462596,0.021132194339969778,0.021141467737368063,0.021123584707013816,0.021145305881129606,0.021120502809950016,0.021130686224155714,0.021133729412521368,0.021166246254913673,0.0210821831038744,0.02126343830087577,0.02118412899562458,0.02118402570058806,0.021184073273682182,0.021184073273682182,0.02118404239426408,0.02118410876479564,0.021143100526165876,0.02119238347894318,0.021176080164754238,0.021195497587134196,0.02117331336251277,0.021181848413317175,0.021186380447517947,0.021194632327895067,0.02117402501087765,0.021160613676517875,0.021212670489986013,0.028378522096016462,0.028378521880727953,0.02837852195097677,0.02837852195097677,0.028378521975217084,0.02837838579479846,0.02837869995043476,0.028300023536634085,0.02845864118590062,0.028425530982003466,0.02832996826615416,0.031576368750425694,0.023944960904327215,0.028180874557462873,0.028586572336623713,0.028181717199574848,0.02858164342932383,0.021051358923020947,0.021051358698304132,0.021051358810083326,0.021051358810083326,0.02105135853847463,0.02105135910805032,0.021051340425246343,0.02105134137406789,0.021051351271436453,0.021051359546255696,0.021051358093376372,0.021051343593317555,0.02105135971032824,0.021051358013489084,0.021051358139077957,0.021051359526070585,0.02105133291533274,0.02105133257362823,0.02105133274051613,0.02105133274051613,0.02105133236101284,0.021051333176912018,0.021051330973190868,0.021051339000258452,0.021051334318345744,0.021051332066271466,0.021051334291634537,0.02105133184124571,0.021051331064550847,0.021051333121796696,0.021051332834719192,0.021051332312861947,0.02105133323112538,0.021051337387822975,0.021051336878721585,0.02105133713202473,0.02105133713202473,0.021051334898305393,0.021051340393228504,0.021051331737930883,0.02105133854185426,0.021051336086928253,0.021051332927793046,0.021051335283792553,0.02105133308085562,0.021051338044540666,0.021051336303600527,0.02105133481304332,0.021051340493205416,0.021146570881239408,0.021149712307119175,0.021149712307119175,0.02114651042370978,0.021153129199301977,0.021149641305573105,0.02114978054842691,0.02116069246308811,0.021139495083941983,0.021165942718076907,0.021135242406436848,0.02114494061075267,0.021154883103218197,0.021164763842850716,0.021136066714060542,0.0211137043773436,0.021206592469883722,0.022503789284243746,0.022503813586291256,0.022503813586291256,0.02250379227125157,0.02250383564915899,0.022503810203284427,0.02246640733032528,0.022543239660077204,0.022503732622426113,0.03301841708505625,0.02246251601944761,0.02254760015883316,0.022499095746585318,0.021051316722285832,0.02105131673860124,0.021051316730353365,0.021051316730353365,0.0210513170982769,0.02105131635877341,0.021051321716156188,0.02105131883341773,0.021051313968258465,0.021051316431401085,0.02105131704795725,0.021051318905475496,0.021051316602517807,0.021051316839811488,0.02105131663542052,0.0210513168770712,0.02105131658327949,0.02318263765667609,0.023182641206420298,0.023182641206420298,0.023182476668456135,0.02318265178374245,0.023182647244866728,0.023070769088786556,0.02330763220358457,0.023182544601471382,0.03944005471094584,0.023139306752878595,0.023227811039804123,0.023177017560633315,0.021058301702978958,0.021058301192668334,0.021058301192668334,0.021058301053291564,0.02105830136751018,0.021051356120932497,0.021058297662496776,0.021058256184191795,0.021059107565771323,0.021057461782924756,0.021058269475302205,0.02105828084023989,0.021058322385907487,0.02105824548096326,0.02105766962927792,0.02105901020632152,0.021059791290425112,0.021059696357715648,0.02105974342538611,0.02105974342538611,0.021059637885347753,0.02105986184267719,0.021051341129684497,0.021059780279589466,0.02105970783860677,0.021060856373557334,0.021058685155934787,0.021059748703643376,0.02105976501443018,0.021059848184772516,0.021059657466926,0.021058967025788418,0.02106072372863136,0.022332047173339524,0.02233204704775395,0.02233204708527905,0.02233204708527905,0.022332047098457836,0.02214894893033742,0.022358130168212247,0.022304108633767,0.02240513628695592,0.022258763986871485,0.021912867881394103,0.022569999420648974,0.022341959337995973,0.022321890420234504,0.0222952736685494,0.02237002491054744,0.021051347628574222,0.02105135542646218,0.02105135121388306,0.02105135121388306,0.021051359712501706,0.02105134475646308,0.021051354442144416,0.021051342032929778,0.02105133999019885,0.021051352143201446,0.021051339398557647,0.021051350913773012,0.021051334213033946,0.02105134130174354,0.02105133595326789,0.02105134638974192,0.021051353629518838,0.02105134146001219,0.02105133659078235,0.02105133463866906,0.021051335493823816,0.021051335493823816,0.021051333797825755,0.02105134121448303,0.021051333941075816,0.021051338598847613,0.021051339457311222,0.021051333801707577,0.021051336770529158,0.021051348449924026,0.02105133663320003,0.02105134336045749,0.0210513347883692,0.02105134488174421,0.02105133476887017,0.0223798665956302,0.022379866468339903,0.02237986650637439,0.02237986650637439,0.02237986651973202,0.022194997333682062,0.022405302479204175,0.02235247935934957,0.022453840223372802,0.022305543489313472,0.021962272320143025,0.02259357179784638,0.02238944418664688,0.02241897527997267,0.021051343709490543,0.021051339402758537,0.021051341381136367,0.021051341381136367,0.02105133578129623,0.02105135290023518,0.02105133711101845,0.021051348349838274,0.021051349469509806,0.021051336589453396,0.021051344288482165,0.021051343432979017,0.021051333829101408,0.02105135277274968,0.02105133456901257,0.021051350901660465,0.021051334376846722,0.02105134000530925,0.02105134448139581,0.021051342032929778,0.02105134702750721,0.021051338432594633,0.02105133689448601,0.021051335972183168,0.021051355155916707,0.02105133570829258,0.021051357853601897,0.021051334255155256,0.021051345334378867,0.021051334225497077,0.021051352167924146,0.02105135223884406,0.021051336711786658 -0.4410044032036294,1.1736888457191714e-78,1.846127616958424e-6,1.98532723491792,2.0604761868031836,0.8010824124875613,1.6043078123374113,4.5901646469068644e-9,0.4832862174465556,0.7718497043164599,0.6043422982860936,1.919420815473156,1.6447350996458276,1.1272900975304105,0.7666438353824301,1.0076084880319622,1.1284856458636534,0.9991736641284177,0.7669487490401161,0.4410051898406991,0.4410036915652685,0.4410044032036294,0.4410044032036294,0.4410051804933277,0.4410006415032672,0.43974617478801953,0.442294585929973,0.45023104022992955,0.43067055589653486,0.5298452870666399,0.4395263996697434,0.44248593073162457,0.43948700175730243,0.44252292724880954,1.827961961702657e-79,7.719697527206765e-78,1.1736888457191714e-78,1.1736888457191714e-78,3.014534319459009e-75,1.1882375924940886e-82,1.1533004984596405e-78,4.657068719088754e-79,3.132687033733146e-78,2.97858849109346e-82,4.008447829242569e-75,1.3376010338169008e-78,9.831638223025736e-79,6.597826134575938e-80,6.495047639312456e-57,7.094795844479183e-110,1.8456538640872945e-6,1.8465322954111642e-6,1.846127616958424e-6,1.846127616958424e-6,1.8464526883401533e-6,1.845740413263316e-6,3.5218906394920907e-6,1.945824404850276e-6,1.7535965904793456e-6,1.2099391695056528e-6,2.8053008009770965e-6,1.8236032398485093e-6,1.8780269216899134e-6,1.9722789009059715e-6,1.7292377624555926e-6,4.871059913669662e-6,6.453261713435854e-7,1.9853272352536764,1.9853272348267799,1.98532723491792,1.98532723491792,1.9853272349589455,1.9853164737210671,1.9853415024615444,1.9721440738244118,1.9981282686175392,1.9870270157133696,1.9835203099616243,1.6987315749800183,0.8045980918097759,1.9506076083370985,2.016925299727122,1.978036770318003,1.9924704579255008,2.0640218582791725,2.0566947949073886,2.0604761868031836,2.0604761868031836,2.0467396868507177,2.0724110836584586,2.028011811254572,2.0838197402472565,2.071135408659179,2.0783459389151826,2.03149979442809,2.060521343873321,2.084247666469571,1.9938988207787198,1.9975566810987675,2.0843475205914856,0.8049534761520094,0.7972446822432381,0.8010824124875613,0.8010824124875613,0.7845976999351829,0.8191756851007272,0.7659613434770683,0.8625882405033101,0.8082904422399562,0.7938237388872916,0.8532393035031084,0.7512581136685684,0.8036759779454914,0.8092400245461111,0.7928649878422066,0.7817892269710071,0.8212522883706953,1.6101304403371075,1.5983648375035981,1.6043078123374113,1.6043078123374113,1.5209548084499724,1.6948622261448043,1.192892168023173,1.6085095255330688,1.600012748384742,1.818478124157211,1.603007660719027,1.6056392596723783,1.6084849091573867,1.6000374832208444,1.5336059065326333,1.6776693012284989,4.8138772999142585e-9,4.5901646469068644e-9,4.5901646469068644e-9,5.0249074485339016e-9,4.174579051418653e-9,4.7219648186735895e-9,4.449222361258044e-9,4.01118027167584e-9,5.2750013690216565e-9,1.2742814525738307e-9,1.5848912219439506e-8,4.83079823189833e-9,4.294351633347848e-9,3.830786733583002e-9,5.5552815328352234e-9,1.644925936480958e-7,5.7550159789191004e-11,0.483285942328568,0.4832862174465556,0.4832862174465556,0.48328577021739483,0.483282968716165,0.48328745046707156,0.47700650020173263,0.4898956250160703,0.48328099479964337,2.067158164852977,0.47635846528631337,0.4906912728895092,0.4828566912211671,0.7734357649081798,0.7702338137435123,0.7718497043164599,0.7718497043164599,0.6778554047489458,0.8924942153311983,0.7719896514007021,0.8151441093053723,0.7291603991273694,0.8365070779345259,0.711964882612506,0.7405180384899215,0.8074471569333787,0.8163084254187976,0.7281957020412422,0.7432789596344075,0.8024088314511366,0.6043419389024903,0.6043422982860936,0.6043422982860936,0.6043109388303928,0.604341163889173,0.6043421416441906,0.5833697294196627,0.628162018082486,0.604332313351353,1.2497314491158014,0.5961767215645982,0.6129009142317737,0.6037861433043007,1.9193878827022548,1.919420815473156,1.919420815473156,1.9194310635996683,1.9194074866805604,1.6628820844440821,1.9149534144106428,1.9239056997097028,1.6354491383351815,2.0694304736088545,1.9200873525040907,1.9187353864400327,1.9077563049741433,1.93116030834825,2.054646329653233,1.6364710227979744,1.6364221469557951,1.652906671355948,1.6447350996458276,1.6447350996458276,1.669082315793941,1.6162467003385077,2.0549592945773547,1.6380448749889602,1.6516277710717475,1.2616743651006492,1.9427524721802825,1.6484185052501652,1.6409266638911237,1.6298390340008688,1.6605728064301561,1.9024393672049307,1.259724466732469,1.127290098612769,1.1272900969691164,1.1272900975304105,1.1272900975304105,1.1272900977378595,1.2249419242539514,1.1091848867182188,1.1463276868262648,1.1428824331120442,1.1112407781469447,1.3740899422143769,0.7575877201290279,1.1206804588928572,1.134301967088127,1.1192974911516185,1.1358541446716013,0.7695783852155708,0.7637658835991398,0.7666438353824301,0.7666438353824301,0.7584169291217422,0.7758367847095455,0.7663502542372514,0.7669487490401161,0.7806600971244221,0.7526906293439449,0.8010569933721285,0.7336172600909026,0.7586073144095624,0.7749946151579609,0.801962033406639,0.7317597545787752,0.7408712282347865,0.7940274210859537,1.0172329225952432,0.9980168396319179,1.0076084880319622,1.0076084880319622,0.9623283793389855,1.0610929738012798,1.0070661872660809,1.008178031781857,1.0241597492465817,0.990981308259934,1.320239805425146,0.9939073052973667,1.021845132889964,1.0456657408997816,0.969196275169598,0.8319021410307083,1.2415835435717837,1.128485646980705,1.128485645401773,1.1284856458636534,1.1284856458636534,1.1284856460590693,1.2269697981085974,1.1097883381505012,1.1478364248415187,1.1437668377248995,1.1126714050333668,1.3801035491432532,0.7555249514289497,1.121645203491294,1.1366334316490159,1.0087749843887157,0.9896022460065533,0.9991736641284177,0.9991736641284177,0.9547414658390442,1.0517565379246705,0.9985812136613438,0.9997922190184695,1.0156075745922943,0.9826601721949969,1.3096295505814832,0.9855643086078553,1.0133090941499148,1.0369693384930418,0.9610368113787623,0.8252045535323266,1.2312721089077951,0.7698847913465494,0.7640693303545096,0.7669487490401161,0.7587176410115102,0.7761463627126782,0.7672656953529281,0.7809695973496286,0.7529887203705891,0.8013793199138282,0.7339050398959784,0.7589075590663844,0.7753020938551556,0.8022817926447657,0.7320492904301799,0.741162891630975,0.7943461330241075 -5.378806495132404,0.0,8.503704933329054e-196,4.974890089873077e-11,0.000011266799722142787,2.299676114143663,0.0013506866731465257,1.7531733143806235e-224,4.448468743684397,2.7090770428129822,2.255381786992415,8.59670247860668e-19,8.561817742245708e-25,0.009613642045586974,2.8897648050241824,0.5192389051077997,0.009411592314818433,0.5510250346844718,2.8868362123604685,5.37879682956315,5.378815239118712,5.378806495132404,5.378806495132404,5.378796787835631,5.378888248010831,5.3944161228359215,5.362933304363421,5.236392405077518,5.523088454189797,4.212814453475245,5.39686378225991,5.3603515143915486,5.4009640924323215,5.356012991807881,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.451523649208337e-196,8.548522417310736e-196,8.503704933329054e-196,8.503704933329054e-196,8.5400455200259835e-196,8.46053022545551e-196,2.2397670272875475e-167,1.2714037487365753e-195,5.871537784070854e-196,1.2782734686109571e-200,5.2287356007172695e-191,7.603944484829914e-196,9.547901790107594e-196,1.3952142528349546e-195,5.476675942307545e-196,1.7298482352312242e-184,5.108806830301458e-208,4.974890007209759e-11,4.97489011649646e-11,4.974890089873077e-11,4.974890089873077e-11,4.974890073816398e-11,4.9791350632155374e-11,4.9693909656405646e-11,9.695005608710604e-11,2.4874744439721988e-11,4.496549482040114e-11,5.523930107019771e-11,2.9701109316689642e-28,0.4442573168218066,2.6108715349247814e-10,8.013421627464575e-12,7.664727893428872e-11,3.202696621765133e-11,9.214547710052995e-6,0.000013723425009173589,0.000011266799722142787,0.000011266799722142787,0.000021880109785105693,5.15228522062246e-6,0.00003869781126456115,1.4288581313116199e-6,5.446565270811645e-6,2.8985897492837235e-6,0.000040128522917208564,0.000011236642110951131,7.203752201542609e-7,0.00014068607568958733,0.00011749052277917664,6.613880717302993e-7,2.2619569506121966,2.337432636280757,2.299676114143663,2.299676114143663,2.4683086391975304,2.1221888286723884,2.6314218960575313,1.7779270371189386,2.2216208476744486,2.379731014308878,1.8095509534738163,2.8327564041129274,2.271364524817851,2.2115685996429644,2.3902788038202867,2.50041367727825,2.1001280947150316,0.0012427563713492751,0.0014694078303527922,0.0013506866731465257,0.0013506866731465257,0.004193710936168011,0.0003293832336357905,0.19206065157204383,0.0012529483280531621,0.0014573115937052512,0.00003717863032263974,0.0013824390274793747,0.0013188415128781213,0.0012540127162178065,0.0014560451474687369,0.0035359824468906105,0.00044282579717109914,4.496782826596598e-224,1.7531733143806235e-224,1.7531733143806235e-224,1.0975581617485364e-223,2.404762175061821e-225,3.230337156294383e-224,8.9729082784603e-225,3.6560511413290456e-226,1.0411942727032143e-222,2.708431627975767e-236,6.566973679674148e-213,1.0482099630960937e-223,2.823875760113408e-225,8.71791330664552e-227,5.237649123609106e-222,5.050467748557484e-190,1.8896712093066668e-266,4.448473184719273,4.448468743684397,4.448468743684397,4.448476135129413,4.448460757585329,4.448487738388228,4.5670092605687165,4.321160295125551,4.448608792065235,1.3832495986557e-18,4.5791986835450755,4.306991761317566,4.456667164078361,2.692141024315151,2.726383977153479,2.7090770428129822,2.7090770428129822,3.8023184031310375,1.5743932376811192,2.707757251184686,2.2538809465911767,3.196097251914506,2.0721167726388767,3.3749690608591965,3.0650159881704124,2.3296391188465595,2.2433444913493585,3.2062871125003323,3.0230089676410117,2.39206933264104,2.2553869556228285,2.255381786992415,2.255381786992415,2.255843966856131,2.2553844364338174,2.2553933954224004,2.589674598597138,1.9099253661839408,2.255525051209001,1.1613819350546982e-38,2.3822608414261848,2.126910300017658,2.2637718358062413,8.58267825226467e-19,8.59670247860668e-19,8.59670247860668e-19,8.601099067121234e-19,8.590976862545587e-19,0.006561449090819424,6.5080584034510225e-19,1.1380055004757556e-18,3.683300127481386e-24,3.422971334801853e-14,8.961292933051663e-19,8.234844396327328e-19,4.1786708861211863e-19,1.7939953609605273e-18,8.914296781778827e-15,1.7367290520806838e-24,6.014414700771637e-25,1.2123307263405412e-24,8.561817742245708e-25,8.561817742245708e-25,2.4511303129795435e-24,2.5131198446554e-25,5.434006354912848e-7,5.809990029956113e-25,1.2720569406120161e-24,1.127599449329579e-31,8.075025402951617e-19,1.0616916773072976e-24,6.845216108214895e-25,3.620912779783059e-25,2.10004270679831e-24,1.6795166524547017e-19,3.175702034448975e-32,0.009613641921163263,0.009613642098607857,0.009613642045586974,0.009613642045586974,0.0096136420233265,0.007601688036003528,0.012220897622453165,0.007476209990254082,0.0077524774228147466,0.011989818643137758,0.0002526893653313211,0.6385954934099309,0.010520588179562336,0.008771061666972666,0.010748394491531803,0.00857952818385325,2.8599479846694287,2.9191457679180126,2.8897648050241824,2.8897648050241824,2.9756341046541586,2.794999340827374,2.892584953617626,2.8868362123604685,2.7353007183827494,3.046986167065391,2.5328675789950856,3.2520350287262643,2.9800553032386734,2.797127877036733,2.50844598727143,3.2881444036298264,3.172763774314837,2.602067659591837,0.4854682861459679,0.5548041170925038,0.5192389051077997,0.5192389051077997,0.7078140974138769,0.35156747660200466,0.5209213304601632,0.5174766475051649,0.4612179693111241,0.5834204252768327,0.0412707510478603,0.5717362285949582,0.4689419440780467,0.3939999526619403,0.6770244357174556,1.5763793627390164,0.07612304500796722,0.009411592195228441,0.009411592365778727,0.009411592314818433,0.009411592314818433,0.009411592293422671,0.007251199363909332,0.012018863628098753,0.007281770681899526,0.0076200020664760285,0.011691822329569338,0.0002255685980237517,0.6500409720283763,0.010307751090884708,0.008400876215503566,0.5156273093531794,0.5882671904663648,0.5510250346844718,0.5510250346844718,0.7444067186182617,0.3771523680883388,0.5529596977810598,0.5490132024478863,0.49046590779426386,0.6178870269086623,0.04580642055570935,0.6057356006000919,0.49853193583760924,0.42010769074756654,0.7151173906016638,1.6351993042428923,0.08376058754765749,2.8570194859725286,2.916217492547566,2.8868362123604685,2.972707578952305,2.792072502637733,2.8837936048069217,2.732381564769517,3.0440471797016193,2.529966626059766,3.2491400648584783,2.9771156937514207,2.794218326617752,2.505574284304784,3.2852324551437846,3.1698550310692184,2.599157645111778 -0.008189924556345015,0.0,8.502455376078326e-289,7.38400853645302e-6,1.8120360467188895e-98,100.31794292177554,0.8271382226192462,0.0,0.03174994246339234,2.513539083042249e-37,0.0026437293627999997,1.2691957714746307e-21,9.564196739543687e-28,1.6199570820034401,1.660231776611219e-26,1.4351842708294493e-18,1.5936505376745638,1.9226714573563625e-18,1.6234130673419465e-26,0.008189965468422974,0.008189887545194062,0.008189924556345015,0.008189924556345015,0.008189970272261593,0.00820449259463474,0.007893384575943942,0.008501736309961984,0.009973587344805687,0.006514795747192242,0.07801145805931921,0.00786461702840488,0.008532782336315948,0.007925327788862315,0.00846534691946353,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.468390725101787e-289,8.5316549330211e-289,8.502455376078326e-289,8.502455376078326e-289,8.527725516307099e-289,8.471995794654452e-289,3.588162616319031e-267,1.1554910126836048e-287,6.442986253104356e-290,1.144003282727275e-295,5.927985335518261e-282,4.154570739986989e-289,1.7790376679972852e-288,2.2817439761798228e-287,3.3265345052032943e-290,9.423253061581112e-273,5.366220944848835e-306,7.384008502525661e-6,7.3840085448036255e-6,7.38400853645302e-6,7.38400853645302e-6,7.384008525168385e-6,7.90293411277301e-6,6.917589872524939e-6,0.000013318236805426968,3.971097383448131e-6,6.781272983141103e-6,8.063372295468238e-6,2.84732564368704e-22,0.8151042067650112,0.00003058557461149133,1.4758677994242143e-6,0.000010615221075586456,5.086441054621414e-6,7.40616938144318e-99,4.384271661558534e-98,1.8120360467188895e-98,1.8120360467188895e-98,4.822440398916317e-97,3.9330584032564845e-100,5.4096548695804695e-107,2.1496169588102364e-91,3.4753722680748184e-98,7.857152174228674e-102,3.311446233164899e-95,1.815152160193534e-98,2.6123229771289707e-97,3.7336289853772384e-100,2.464933853803243e-92,2.2798213961596465e-105,100.18693726063448,100.42980225134585,100.31794292177554,100.31794292177554,100.68872330414659,99.35728651194252,94.0766985252409,86.50758919809866,100.25026509114993,100.30657698518868,95.34242940218257,99.55813086731867,100.25112708334672,100.34140258733665,100.18577554326446,100.69595933987144,99.04434724507426,0.7766127861423922,0.88129701406368,0.8271382226192462,0.8271382226192462,2.0212560112954256,0.23862340579117494,18.034764530292133,0.7871374884450524,0.8695922387292565,0.03360690569684648,0.8398070404198772,0.8143243455748881,0.7873681625935535,0.8693365564809088,1.7208110260917528,0.3321760180400452,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.03174988755899296,0.03174994246339234,0.03174994246339234,0.031749836565987434,0.03175005845828528,0.03179516297143326,0.02791255630605233,0.03602782181483343,0.031746095873320265,1.956454892467949e-12,0.027870416756876414,0.03629688572447874,0.03152560907966697,2.350996858659014e-37,2.6907829731173308e-37,2.513539083042249e-37,2.513539083042249e-37,2.2734244776493864e-35,8.04179926869927e-40,2.206934965753276e-37,3.531979270836028e-35,1.0601243708242147e-39,1.8128958928337514e-38,2.9882736731522302e-36,2.069487476824935e-38,3.083082627904094e-36,2.760019289609837e-35,1.3371947452157554e-39,8.535378275465432e-37,6.882934914173167e-38,0.0026437318412526455,0.0026437293627999997,0.0026437293627999997,0.002643987283327642,0.002866574586714638,0.0024348375584199414,0.004370610256644001,0.0014063228509781228,0.0026437951535189423,7.039648533965216e-39,0.003164158756089849,0.0021677627902697725,0.002647772843277194,1.2673998767049066e-21,1.2691957714746307e-21,1.2691957714746307e-21,1.2697828094046498e-21,1.2684211950886079e-21,1.1688995868164715e-8,9.671715198802215e-22,1.6705254036861546e-21,6.965694207604402e-30,9.997428569079297e-15,1.3223936766943542e-21,1.216564086144227e-21,6.302438557535751e-22,2.602445222022886e-21,1.1162937609429934e-15,3.556300834851048e-30,6.5790012395595225e-28,1.3829218293378446e-27,9.564196739543687e-28,9.564196739543687e-28,3.2143658362732325e-27,2.2901430564396204e-28,7.099496794608857e-13,6.717304822455318e-28,1.3716106294500941e-27,1.1253306104446645e-37,2.381386215791901e-19,1.1648175965540597e-27,7.7864528302831555e-28,4.383663235747886e-28,2.161716744636417e-27,1.864839524499138e-20,3.946677083685648e-38,1.6199570807116743,1.6199570825283096,1.6199570820034401,1.6199570820034401,1.6199570817523254,2.79802146826979,1.6291867288676112,1.598816726012685,1.5574936032831952,1.6795686630169837,0.6809553348940307,0.5315346194733689,1.624450020976435,1.6138267789500398,1.650838613637888,1.5872647519715857,1.56610089765326e-26,1.7581688203346292e-26,1.660231776611219e-26,1.660231776611219e-26,2.0014885136084958e-26,1.343844140799244e-26,1.703224221507395e-26,1.6234130673419465e-26,5.56359989150802e-26,4.730218671546732e-27,5.83235954401479e-27,4.5282537371572733e-26,8.117818781283847e-27,3.427610350926124e-26,2.97412673610041e-25,7.025377251247445e-28,3.672198366375955e-26,7.142843722674869e-27,1.177185556129146e-18,1.7475908981882707e-18,1.4351842708294493e-18,1.4351842708294493e-18,3.9765132331047584e-18,4.121281881686711e-19,1.3885239223482765e-18,1.4974209555924699e-18,3.1570863280382385e-18,6.303637234534447e-19,4.179687597699896e-22,7.527210080412919e-19,2.7451635626064924e-18,8.171929998249118e-18,2.1094621353425138e-19,9.183395182138137e-17,2.9942412679377446e-21,1.5936505364281504,1.5936505382035917,1.5936505376745638,1.5936505376745638,1.5936505374351777,2.7379851573259972,1.60367383783434,1.571582816094268,1.532546177136709,1.6522077636129002,0.6508816202058711,0.5181076748706532,1.5984159907602213,1.5610844814716611,1.579023705180475e-18,2.3382768409975335e-18,1.9226714573563625e-18,1.9226714573563625e-18,5.198789567638848e-18,5.678867492576448e-19,1.8233514903887722e-18,2.051790553965887e-18,4.2195455630729915e-18,8.466412708703478e-19,6.157860749646108e-22,1.014095848488419e-18,3.65677792366313e-18,1.093007553314177e-17,2.8317311115640707e-19,1.1651937587602913e-16,4.3324189490389785e-21,1.5313823319486356e-26,1.7191640592619296e-26,1.6234130673419465e-26,1.957048517210226e-26,1.3140803559028872e-26,1.5932525557154784e-26,5.441411615451975e-26,4.624310401156171e-27,5.703382927165882e-27,4.427405401118825e-26,7.944984269645734e-27,3.348451705558902e-26,2.9136456722363454e-25,6.8548580850545555e-28,3.5903092354993206e-26,6.985187580735378e-27 -0.026940476108359097,4.783715255897132e-121,4.22586387043266e-6,0.3450452023957478,0.5902263622790833,0.09790713512796528,0.25638200091086794,1.0985500779260395e-16,0.13122046526440387,0.030228911120656603,0.329031411702083,1.0474029434395977,1.306197886781694,0.38118728272814034,0.054103939765631964,0.10664830288253488,0.39338392717502246,0.10262511279444883,0.05414469406171626,0.02695457305220692,0.02692772577196338,0.026940476108359097,0.026940476108359097,0.026948281653052235,0.02693952031605593,0.0269000749961343,0.026979118583713435,0.029865622724575595,0.02412865801028431,0.027909057232299982,0.026892630371990352,0.0269861797918314,0.026499373420911125,0.027398168644474745,4.461997508377053e-124,4.646801660702024e-118,4.783715255897132e-121,4.783715255897132e-121,4.4371259560450095e-113,3.9593902095491334e-130,4.649613103979181e-121,3.154583858878752e-122,7.734331951260619e-120,2.0132846008840477e-127,7.7835585631398655e-115,7.544076664142426e-121,2.993039887760594e-121,5.986395455372656e-125,2.0715883607229062e-81,3.279554126947518e-185,4.194297495538434e-6,4.253001697169794e-6,4.22586387043266e-6,4.22586387043266e-6,4.241543225070909e-6,4.208200397013693e-6,0.00011841558042475116,4.085670356437135e-6,4.374673455643169e-6,2.4166193570312577e-6,7.302105839923155e-6,4.2648274209469025e-6,4.1866923642011796e-6,4.045633148823717e-6,4.420095049589668e-6,0.000015078315956095478,1.0169312433997459e-6,0.34504504522557017,0.34504527712433536,0.3450452023957478,0.3450452023957478,0.3450451773861947,0.34509560447153226,0.3449930577846268,0.3758232375138878,0.31539367057763484,0.33159245419275823,0.3592996034768254,0.0009514416896690206,0.719484654459716,0.42567998180469135,0.2716770548295506,0.4076774082869449,0.28742113583848494,0.6175599364169886,0.563863080038751,0.5902263622790833,0.5902263622790833,0.5376271355351318,0.6501610510428651,0.5287531442888207,0.6924771361567887,0.6242490475751631,0.6556932030084403,0.5287348719928757,0.5903513821020415,0.7177526014355189,0.47130951070755467,0.4766356160929683,0.7264789148682476,0.1006099520749957,0.09528379554386904,0.09790713512796528,0.09790713512796528,0.09409128180431339,0.10196783290786436,0.0898686405776161,0.1127013341700416,0.09982865494952502,0.09599315981664151,0.11322725387227377,0.08447180177621534,0.09859538487854465,0.10008559120327057,0.09573897200276453,0.09250080733394876,0.10375537706849869,0.2596389616399902,0.25309927555538286,0.25638200091086794,0.25638200091086794,0.23013116986668625,0.28721504632394806,0.11137798593497467,0.25866521301223444,0.2540706548950819,0.3792346031359428,0.25567588353188575,0.2571050228604403,0.2586430842888237,0.25409358179111285,0.225219406827875,0.2935408399160263,3.7943911267804435e-16,1.0985500779260395e-16,1.0985500779260395e-16,2.3644896337762567e-16,4.962989735714379e-17,1.1562516387663784e-16,1.0386525324002655e-16,7.126738136392347e-17,1.715111061250066e-16,7.348034454513802e-18,1.4952170672413447e-15,1.3385836932865547e-16,8.956304751505217e-17,6.072379016685505e-17,2.03506648102683e-16,2.5292767638617117e-13,5.187570600599966e-21,0.1312107067598217,0.13122046526440387,0.13122046526440387,0.13121524115254982,0.13122577310939632,0.13122002402712724,0.12382192274783294,0.13938278703168652,0.13120677170235906,0.00030313123860499134,0.12307125060427074,0.14030614706718145,0.1304210988341324,0.030337492981347594,0.030118567970145876,0.030228911120656603,0.030228911120656603,0.026644242741553577,0.03473179080572029,0.030237285939257813,0.03334098577031392,0.02737072547310857,0.034663432934355455,0.026467455874518018,0.02809124375611034,0.0328002655413341,0.03340940884668285,0.02732410886692429,0.028379027491796584,0.0322938996692692,0.32903012397401377,0.329031411702083,0.329031411702083,0.32899511644807555,0.32903104031891023,0.3290312456525533,0.2875016946190021,0.3796584766036501,0.3289969190829047,1.1089486208577606e-11,0.31251740203953543,0.34681728203040296,0.3270142460719013,1.0476844783480999,1.0474029434395977,1.0474029434395977,1.04733061745895,1.047492311091248,0.13817250011264628,1.0522819835040653,1.0424437089248,1.2331520663620676,0.8123919043923002,1.0466709159322656,1.0481603957865264,1.0599627744602464,1.0343075101844665,0.8475206152778285,1.2425290651534087,1.302896126688271,1.3085167366834718,1.306197886781694,1.306197886781694,1.3094843084537169,1.2987213315550221,0.5859459802930069,1.304201881130355,1.3080780200320647,1.1646104717066708,1.2486868381501355,1.3072700454130604,1.3050323209360373,1.301631535598924,1.310149123606586,1.2613975021965267,1.1572515140702984,0.38118739667327467,0.38118723417280204,0.38118728272814034,0.38118728272814034,0.3811872984305512,0.3521596106184808,0.3762934785464439,0.3860204143539543,0.4079312550551187,0.3551214456687275,0.4345934598239862,0.2315888803997617,0.37939125734874135,0.38297492596331606,0.36772751623696504,0.3952977488216645,0.055901740136787476,0.052395108547333556,0.054103939765631964,0.054103939765631964,0.051685419542740973,0.05677451199935805,0.05406471391794907,0.05414469406171626,0.05617092396735414,0.05209350155516383,0.05925404898321934,0.049427840540083194,0.05294089001557096,0.05532879221512972,0.05940858030094632,0.04916278564082701,0.05040504979058499,0.0582130834009045,0.1110720712207953,0.10238689658624349,0.10664830288253488,0.10664830288253488,0.09442570790886924,0.12169488293741823,0.1065323115197849,0.10676988357596406,0.11061262614688168,0.10276299499797424,0.20077858252516964,0.1034422001608197,0.11004947219778306,0.11591700523695365,0.09781266654530123,0.06867064942038165,0.17767636445725307,0.39338404367236784,0.3933838775320693,0.39338392717502246,0.39338392717502246,0.39338394322907333,0.3646966516570182,0.38809854828760065,0.39861343836684915,0.4206986224127184,0.3667224103018725,0.4512968234621339,0.2352674937762579,0.39146261988713954,0.4080532718550501,0.10689721013970936,0.09851084593408935,0.10262511279444883,0.10262511279444883,0.09091563665308733,0.11707083261021585,0.10250334755111316,0.10275360048444869,0.10643506893382841,0.09889271699451527,0.19280773707449764,0.09954487361802877,0.10589420746860204,0.1115322824175239,0.09413857963983709,0.0662996765648245,0.17053898356068764,0.0559441256651208,0.05243429228001731,0.05414469406171626,0.05172394552405009,0.056817693467520206,0.05418693809180538,0.05621332493081819,0.05213247134999137,0.059299515371654364,0.04946426217528916,0.05298058744102506,0.0553704693630091,0.0594536595232445,0.04919930094443864,0.050442391092755015,0.0582576001361392 -4.292976711814792e-19,0.0,7.711150980122112e-101,4.769540291066805e-127,7.800024382735172e-9,6.399902130216498e-16,1.6027342921293676e-15,1.772139647522546e-145,7.447999856827264e-18,9.278888392649136e-15,6.5206398021742706e-24,8.195913560333532e-16,1.7997874376448127e-18,3.7422622102807136e-15,3.199420083664257e-14,2.4351626149918287e-13,3.7964899968544285e-15,2.1745813102168462e-13,3.218003152407621e-14,4.2973962969647476e-19,4.288982157479971e-19,4.292976711814792e-19,4.292976711814792e-19,4.2959450278385836e-19,4.2958553810267815e-19,4.3054467745257364e-19,4.2794807742208016e-19,8.161511087735068e-19,2.177718362152456e-19,3.5286457818296996e-19,4.310344216501313e-19,4.273793204138382e-19,3.8760574302354035e-19,4.765397138295459e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.427744714445947e-101,7.961699571021924e-101,7.711150980122112e-101,7.711150980122112e-101,7.871683547554541e-101,7.530892521041147e-101,2.4737287123253505e-83,5.306493449416693e-101,1.1262890540897058e-100,8.430235079108801e-104,6.257267056749606e-98,8.5043952718156e-101,6.949205870276273e-101,4.754457062144551e-101,1.2622892102804446e-100,4.4770622382333887e-94,2.47741557767353e-108,4.769443961368672e-127,4.769586165765028e-127,4.769540291066805e-127,4.769540291066805e-127,4.769523654514945e-127,4.803834721068466e-127,4.736578301405329e-127,5.270943081582844e-125,3.8398712567469384e-129,1.7765010824314666e-129,1.3810137143095284e-124,2.2524223166549762e-214,4.789326630635126e-31,6.262662961551736e-122,1.7446656514786623e-132,1.0418879622504999e-116,1.4958250063542517e-138,7.82919609820065e-9,7.728993113118718e-9,7.800024382735172e-9,7.800024382735172e-9,7.560089809836599e-9,7.786433873298016e-9,6.1637183152344155e-9,7.193335296488474e-9,7.560671743534752e-9,7.731328866800968e-9,7.463491632073584e-9,7.799343799079895e-9,6.470547350552529e-9,7.460877900964445e-9,6.8436005186890946e-9,7.285018916050223e-9,6.943805657613946e-16,5.898360768977137e-16,6.399902130216498e-16,6.399902130216498e-16,5.309420672451837e-16,7.754083478013113e-16,6.21522597104958e-16,7.223230821693614e-16,6.672699520120056e-16,6.132937936374651e-16,1.1003036242268876e-15,3.6422352478801137e-16,6.499100784846884e-16,6.705433917257679e-16,6.101675368695626e-16,5.167083834464698e-16,7.946520518136515e-16,1.643896933300515e-15,1.5613304352205332e-15,1.6027342921293676e-15,1.6027342921293676e-15,1.2188164453174623e-15,2.0743524469261745e-15,5.876625095914947e-16,1.6112868892392446e-15,1.5939108634303322e-15,3.1285496506641783e-15,1.5998229829375014e-15,1.6057061864050132e-15,1.6107066290584883e-15,1.5945245892728074e-15,1.1997304986240489e-15,2.0931197947189234e-15,2.371897277141608e-143,1.772139647522546e-145,1.772139647522546e-145,2.27832965811672e-143,1.084555844307097e-147,2.6566441149010877e-145,1.1355968695713963e-145,3.5125323049007355e-147,9.78936494580216e-144,1.3812294161708833e-154,1.1165583089992467e-136,1.0588531796116197e-144,2.770162858046508e-146,8.278558832864356e-148,4.4676886092244835e-143,5.877442922437362e-120,4.602172044164879e-178,7.45324396060099e-18,7.447999856827264e-18,7.447999856827264e-18,7.452500817248221e-18,7.443348162368631e-18,7.482192179453254e-18,1.16546185482616e-17,4.4703829453214556e-18,7.46454258193109e-18,0.0,1.245323728268955e-17,4.1150190892591015e-18,8.470021803066456e-18,9.446587074491349e-15,9.110768780356908e-15,9.278888392649136e-15,9.278888392649136e-15,4.249733926712598e-15,2.157243850798135e-14,9.29127533813105e-15,1.323352656758057e-14,6.362990745119993e-15,1.8240183865966778e-14,4.713267561352704e-15,7.251070748272655e-15,1.2102975058266067e-14,1.3441265989488897e-14,6.2649274894098645e-15,6.730663333147477e-15,1.2915213712645012e-14,6.521986611653975e-24,6.5206398021742706e-24,6.5206398021742706e-24,6.5773420432228024e-24,6.4649837320838734e-24,6.578169035709845e-24,1.5787832498331157e-22,1.2881732639056627e-25,6.552475861046505e-24,0.0,2.3483112772595854e-23,1.6321738549748007e-24,9.001572465551119e-24,8.183751680725739e-16,8.195913560333532e-16,8.195913560333532e-16,8.199229740415687e-16,8.19175758858495e-16,1.715876296855617e-13,7.618747883250206e-16,8.820091398142765e-16,5.613899881417326e-17,4.525545512351333e-15,8.285369799092905e-16,8.10493911256414e-16,6.7724204345006e-16,9.940210920932049e-16,3.627597834398614e-15,5.4187535222573036e-17,1.417113824834189e-18,2.2711201226746073e-18,1.7997874376448127e-18,1.7997874376448127e-18,3.0117931715317676e-18,9.96161872722501e-19,3.597381466396645e-13,1.5595191793997184e-18,2.082168054988755e-18,7.725872149062491e-21,1.0280436448878403e-16,1.9467481000868154e-18,1.6580408136062364e-18,1.3078426916155782e-18,2.5082360740288236e-18,6.192453005926095e-17,6.151622672524497e-21,3.742262476483293e-15,3.74226209692344e-15,3.7422622102807136e-15,3.7422622102807136e-15,3.7422622489109394e-15,4.230373492600049e-15,3.74293769192935e-15,3.738405623915792e-15,3.817038322982962e-15,3.557619298569569e-15,3.4216691371103015e-15,2.7482471749737745e-15,3.74263083472277e-15,3.7414544261531396e-15,3.6608579425670856e-15,3.79572274987071e-15,3.524535594569783e-14,2.908140305407901e-14,3.199420083664257e-14,3.199420083664257e-14,2.6846452813834685e-14,3.8538731769660984e-14,3.181674465483462e-14,3.218003152407621e-14,3.574667770539094e-14,2.856072795416277e-14,4.717557399015221e-14,2.1622931610726163e-14,3.001651029459859e-14,3.4149803445055326e-14,4.2186451775175907e-14,2.38701839970655e-14,2.354666167262375e-14,4.375729083572043e-14,2.7599758858123003e-13,2.1454527029419388e-13,2.4351626149918287e-13,2.4351626149918287e-13,1.5567418591217703e-13,3.925602860235109e-13,2.41985532691388e-13,2.451218904561817e-13,2.6106107097704174e-13,2.2653258260340546e-13,2.0523680210285804e-12,2.297835683080418e-13,2.5821209049573936e-13,2.8547117796770494e-13,2.0472004639542655e-13,4.567903763988126e-14,1.3715318843637716e-12,3.7964901894418796e-15,3.796489914815854e-15,3.7964899968544285e-15,3.7964899968544285e-15,3.796490024632939e-15,4.3589111083026e-15,3.7971641442933e-15,3.7925395048077995e-15,3.810291746025908e-15,3.66560600943008e-15,3.4536239849206445e-15,2.7726298111350855e-15,3.7967747799387894e-15,3.818360248049326e-15,2.468076915880816e-13,1.9132144194861266e-13,2.1745813102168462e-13,2.1745813102168462e-13,1.3907358006282003e-13,3.5093841454784924e-13,2.1596612862431184e-13,2.1902527670292689e-13,2.332938779173368e-13,2.0215402892789097e-13,1.8606366876788594e-12,2.0507771072543418e-13,2.3072647108139836e-13,2.5536081494412035e-13,1.8254123711000772e-13,4.0795467673544204e-14,1.2355793567765086e-12,3.544995892964791e-14,2.925039417357661e-14,3.218003152407621e-14,2.7002498165016048e-14,3.8762342383056926e-14,3.237488690453273e-14,3.595330613683837e-14,2.872750159209899e-14,4.74491598893632e-14,2.174857611130572e-14,3.019168799187029e-14,3.4347231571178613e-14,4.2428496285722543e-14,2.4010245124462747e-14,2.368357335687138e-14,4.4011014868570605e-14 -0.02611763645547527,0.0,2.2177749086542962e-88,7.21433732613864e-92,1.8211758204456067e-12,0.2686171860777475,1.0473659627430643,4.411358716720552e-179,8.918925481399993e-27,3.301275831119105e-75,1.8862800622982584e-38,0.000499303537491325,5.519049196024894e-7,1.1943905157511374,3.60964725225254e-33,6.1307421344703195e-22,1.1682173680352923,3.780739172468975e-21,7.461094134668087e-33,0.02611989196665331,0.02611559601852312,0.02611763645547527,0.02611763645547527,0.02611938846813434,0.025922462478354384,0.026542556029217124,0.025653787702054454,0.03003022355756493,0.022145762643793455,0.03333336541018142,0.026378179787797842,0.02582882605340576,0.02551198650225058,0.02674015786426897,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.182977990515955e-88,2.2479291082948142e-88,2.2177749086542962e-88,2.2177749086542962e-88,2.2388912441310196e-88,2.1934616931180618e-88,7.0114356389385e-76,2.0398481099167503e-88,2.4353483138006954e-88,4.419785684830079e-91,1.0230578449081714e-85,2.2726558143165385e-88,2.1649504335226572e-88,1.9971609527095156e-88,2.5014141641286332e-88,4.241576409198593e-82,2.760507823250288e-95,7.214310441095933e-92,7.214350119243125e-92,7.21433732613864e-92,7.21433732613864e-92,7.214332342107752e-92,1.261580910910643e-92,4.6521065047156986e-91,5.237471279122664e-90,8.828086942241366e-94,2.981967084445085e-93,1.8504315931263895e-90,6.5865210538350305e-152,2.5520817041141065e-25,3.6689346356824183e-87,6.1257445331889e-97,9.904376323077888e-86,1.4228653169704234e-98,1.3732554915916444e-12,2.39757715348777e-12,1.8211758204456067e-12,1.8211758204456067e-12,3.854460163015126e-12,7.609694675889725e-13,1.5735908748249157e-15,5.403451029000008e-10,1.5335138590877192e-12,5.73349331476875e-13,5.37373133125598e-12,1.818956789501632e-12,1.661781557712806e-12,1.405203913086635e-12,1.3467914231140745e-11,1.6210928067780936e-13,0.2756884898310863,0.26168578879049564,0.2686171860777475,0.2686171860777475,0.24791178886870066,0.29151918975036445,0.23818190491783914,0.3184988350656281,0.2762791592308776,0.26099133885907094,0.3310706123856524,0.213411475478501,0.27140349481958537,0.27720199687110214,0.2600843359775095,0.24628703995359905,0.2927214963966755,1.0470805950295652,1.04729674644099,1.0473659627430643,1.0473659627430643,1.0233095614684837,1.0207441511813469,0.6571472842428511,1.0475276917135723,1.047036153900096,0.8238945510698913,1.047292513812487,1.0474239761531159,1.047552759081596,1.0470204896140063,1.0267656782187444,1.022304422646369,5.883108945800125e-178,4.411358716720552e-179,4.411358716720552e-179,1.3785180963003687e-177,1.1503259202255633e-180,7.345929132264639e-181,2.918957642853433e-177,1.0281709244932382e-179,2.056311525442677e-178,5.28567473052184e-188,2.2505706158388856e-170,1.334460327702331e-178,1.3976795456309304e-179,1.6837191645694382e-179,1.2282506095143366e-178,6.877125915208482e-153,1.3774941390651218e-211,8.925531127720092e-27,8.918925481399993e-27,8.918925481399993e-27,8.926596973776052e-27,8.910864008807743e-27,7.780486085345911e-27,2.2178121426279737e-25,2.8738640246254833e-28,8.96635547901544e-27,0.0,3.8294711778073376e-25,1.4413153549328074e-28,1.2216809127189046e-26,3.172076918464421e-75,3.4384483696860143e-75,3.301275831119105e-75,3.301275831119105e-75,2.528903127524374e-74,3.1144562889422075e-76,5.216395400247339e-75,1.674772207469272e-72,4.724378676150218e-78,7.661931862873241e-76,1.3365513471145107e-74,1.4703367015189136e-75,6.999015133768823e-75,2.0662628315242948e-70,1.5026250474833512e-80,6.757858652828098e-75,1.556523551162485e-75,1.886755677146117e-38,1.8862800622982584e-38,1.8862800622982584e-38,1.915811492498464e-38,8.531322457142442e-39,4.331381667897526e-38,1.457664581017508e-35,1.0101717456089379e-41,1.899078305474756e-38,0.0,9.096276300833298e-37,3.024780812212747e-40,2.818585670627724e-38,0.0004985156884418385,0.000499303537491325,0.000499303537491325,0.0004995290177374518,0.0004990174044081861,0.8419121947007261,0.00046121753094468854,0.0005408013881258763,6.732828375883145e-6,0.0134621063204291,0.0005055464112996256,0.0004929133965554675,0.00041074495786930834,0.0006081012319895816,0.008910148672396956,5.197201464633954e-6,4.313014017026945e-7,7.025700152414766e-7,5.519049196024894e-7,5.519049196024894e-7,1.0058085108284053e-6,2.765460137763755e-7,0.09649107556335462,4.821038039437934e-7,6.336541615089289e-7,6.467688741164067e-10,0.0001254002683939235,5.968438539032547e-7,5.086468605835063e-7,4.14381503363201e-7,7.441993964858269e-7,0.00007015758779316322,3.4648088063810457e-10,1.1943904950477038,1.1943905245734383,1.1943905157511374,1.1943905157511374,1.1943905124171712,1.0590891139726137,1.206382125701995,1.1805903838091152,1.1318748474393396,1.240895378973301,0.9437279829258864,0.9948025713394962,1.1995263251018586,1.1889953844974002,1.220659631502182,1.1626647038336044,3.378280348696728e-33,3.8510451833131466e-33,3.60964725225254e-33,3.60964725225254e-33,4.187597107402451e-33,3.0653828589300994e-33,1.7986939687213268e-33,7.461094134668087e-33,1.4895808538850293e-32,8.386453050658884e-34,2.371756338186481e-33,5.4019601477517145e-33,2.1907864073534243e-33,5.966718217435431e-33,1.8813252970157293e-31,4.786612755093129e-35,4.984166318179584e-33,2.5626678355712983e-33,5.241078885109376e-22,7.156518740847203e-22,6.1307421344703195e-22,6.1307421344703195e-22,1.130950309057897e-21,2.9423919480674306e-22,2.7882113934745224e-22,1.3897583068506698e-21,1.4155811859361767e-21,2.588062644437729e-22,1.24469115870801e-23,4.395762511449103e-22,8.538199012872772e-22,5.719935569171569e-21,5.365272378704857e-23,5.000542908361561e-21,2.5548860700587149e-23,1.1682173437215277,1.1682173783965342,1.1682173680352923,1.1682173680352923,1.1682173641239582,1.0350388944728808,1.1807395072605413,1.153831263118698,1.097746627252259,1.223658424547545,0.9081754944392649,0.9784808327356805,1.1735096713477764,1.131383530252554,3.2498294944696547e-21,4.389339291390899e-21,3.780739172468975e-21,3.780739172468975e-21,6.76972651076921e-21,1.876818117404001e-21,1.6195976997294453e-21,9.10862924541408e-21,8.43353813244964e-21,1.6538971452685744e-21,8.898251159347778e-23,2.756439732681683e-21,5.177974930759875e-21,3.265096558581609e-20,3.5986862925340953e-22,2.808171278622254e-20,1.7902194932942997e-22,6.986961549400135e-33,7.955465940165713e-33,7.461094134668087e-33,8.644331708264864e-33,6.345143082681423e-33,1.5898464590508155e-32,3.026271591786048e-32,1.764663044620624e-33,4.9195252301783715e-33,1.1127103138526185e-32,4.563128358338201e-33,1.2238193930291934e-32,3.7446836407823986e-31,1.0308910367342864e-34,1.0272972822569188e-32,5.312548452879658e-33 -2.9832955771982403,0.0,1.4731819712606616e-25,0.5294715401551985,0.00016523455338308924,0.3691974379629502,2.2178753148923223,0.0,3.2665836342369325,3.6759069791220127,3.787530121108571,0.22928993469013964,0.00003952367058984186,3.7023884824566364,0.5656350288810095,2.5231951960312915,3.696293876130307,2.6533808272123545,0.5646058014734279,2.9929393220151974,2.9743917558082753,2.9832955771982403,2.9832955771982403,2.985177388982825,2.9832665952970525,2.976117432678296,2.9905114322583204,3.040605699157117,2.917687940637473,3.3942105879880002,2.974992783260232,2.991662306564876,2.9738584917007223,2.992822589619357,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.075329390923443e-25,1.92656781486913e-25,1.4731819712606616e-25,1.4731819712606616e-25,1.629145681690897e-25,1.3212318633884747e-25,1.3219130337395e-21,1.459907534776674e-25,1.4941204342390068e-25,2.7989094036912203e-26,7.62507794798684e-25,1.4767620595596536e-25,1.470094730041117e-25,1.453315288359612e-25,1.5057485905053066e-25,6.5606274853117655e-24,2.37468731038401e-27,0.5294686166763133,0.5294729309521412,0.5294715401551985,0.5294715401551985,0.5294711908092996,0.5295272915614073,0.5294106574455391,0.5734761893590553,0.48710197423939416,0.522586943010517,0.5366882166157452,0.0026915837928378175,4.126474420995116,0.6449519078705869,0.42455841141638434,0.5596378105537095,0.5002448660102428,0.00007537643401983332,0.0003475722368502014,0.00016523455338308924,0.00016523455338308924,0.0002982909651297997,0.00008802351017408946,0.0003668542830368386,0.00004596576779450237,0.0001103623431867747,0.00006692669171258694,0.000390143842833262,0.000164986465892942,0.00003684434708975462,0.0007188236999921059,0.0008107169808924748,0.00002567362804522218,0.3250043696746391,0.4176584691752523,0.3691974379629502,0.3691974379629502,0.3179054375723926,0.4254701927287829,0.4374575825411235,0.27723326737530257,0.35649364161078234,0.3824663613476752,0.24418967964847396,0.5394471920463393,0.36461242572239505,0.3547664144050659,0.3843529506578339,0.4293971451327841,0.3144339767662503,2.187081578986005,2.2492781344859103,2.2178753148923223,2.2178753148923223,2.3189487142679415,2.1146291010320786,3.590554049686266,2.2018404630151602,2.2342379195291904,1.3657312947162876,2.2228243456357055,2.212803216864165,2.2019278372535505,2.234149985573014,2.4923528082390414,1.9283304285392275,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.2665529885457767,3.2665836342369325,3.2665836342369325,3.2665969142038467,3.2665702015495945,3.2665835375352565,3.23242072123439,3.302123075140482,3.266573917278943,0.04823465672709423,3.228843989366993,3.306011405240141,3.2660155308933696,3.679885942389147,3.6718355496659267,3.6759069791220127,3.6759069791220127,3.634227512075815,3.717305269217801,3.6762257790853865,3.777265977179981,3.563581423434026,3.81613652435489,3.5224070835548944,3.5940155303693015,3.7608387732051205,3.779410253824403,3.5614235051498713,3.6058733034797923,3.745118805392165,3.787528905587156,3.787530121108571,3.787530121108571,3.7875585719773968,3.78753422866167,3.787534318809366,3.7149905190883477,3.8610545073310782,3.7874982490737477,0.00006369399158766609,3.7601678725661074,3.8150371208983493,3.7856681102793392,0.22733657275840433,0.22928993469013964,0.22928993469013964,0.22969355721949047,0.22881421953533418,3.822163310667871,0.22427210305190645,0.23444980736825397,0.07066111922328967,0.5973251210017436,0.23005364502706735,0.228503129391556,0.21649633713078809,0.24298523627871133,0.5053549279445572,0.07322873109174398,0.000024146485530410045,0.00006356028731355245,0.00003952367058984186,0.00003952367058984186,0.00006140231650183903,0.000024705933780720415,0.06669219610251978,0.00003693536553911722,0.00004236551915266819,9.904843537068502e-7,0.0009330653619164892,0.00004101861096933296,0.00003802819391586257,0.00003398322569402516,0.000046355474210002435,0.0005913815963499497,9.023116919673028e-7,3.702381220233279,3.702391577100678,3.7023884824566364,3.7023884824566364,3.702387721470632,3.6580353258541516,3.7478956305681215,3.6535248516492005,3.656355452942523,3.7483234225856603,2.9452775756391714,4.094317268579918,3.719619449601043,3.6847002493839156,3.7256341675880575,3.678331086462732,0.4504414352734421,0.6982049887910207,0.5656350288810095,0.5656350288810095,0.577384150172983,0.5540227277774653,0.5666263096071601,0.5646058014734279,0.523992876529625,0.6103518913528622,0.44197489075667473,0.7124071431083533,0.5906801707098137,0.5407353258225635,0.46583558677869047,0.6850412208844167,0.6786785869301347,0.4641635632556829,2.3871850507892067,2.658531211722648,2.5231951960312915,2.5231951960312915,2.7023584776565803,2.335576044604074,2.5256469570282185,2.520637290582331,2.4519097629370323,2.595447635570027,1.1790063118564398,2.5823117317163318,2.4622336106845957,2.359844479141676,2.6915404511508014,3.3984694870412633,1.4545321234293678,3.696286710526893,3.696296929602334,3.696293876130307,3.696293876130307,3.696293125275029,3.6459096296874365,3.7429618089710663,3.646119018414243,3.650915148097337,3.7416582818872244,2.9161198972551055,4.092639223634375,3.7137883242388496,3.67216221097384,2.517964962382895,2.787336159599671,2.6533808272123545,2.6533808272123545,2.8342684164295098,2.4619737529055095,2.65600805057456,2.6506090012911394,2.582869151977014,2.724602775872489,1.296187456739252,2.711702378870361,2.5930566737706893,2.491502133965356,2.81897452701896,3.4932255387813043,1.5825890511637732,0.44955813601405625,0.6970261526276508,0.5646058014734279,0.5763410396988906,0.5530073888235102,0.5635340593033368,0.5230186400631769,0.6092620031404664,0.44110293838558573,0.7112136631919377,0.5896147750661691,0.5397393164015866,0.4649428119183882,0.6838608102142806,0.677520848975367,0.4632621849914091 -14525.892381746955,0.0,0.0,0.0,2.028622875894147e-34,1.6252033496825248e-6,4.825217044518319e-6,0.0,6.942306290659967e-63,9728.001153184274,4.627891175630654e-143,4.877597060393485e-29,3.8410967460367134e-75,1.4052083759541589e-9,0.06543279330573148,0.03233898530281506,4.340688004478465e-10,0.06842208356351974,0.06463988113545996,14455.857077628054,14587.041689205636,14525.892381746955,14525.892381746955,14499.843641093536,14526.639295506842,14523.067765685884,14529.29830283668,11877.285611541834,16501.215719937758,14278.339182778114,14523.517949532752,14528.972587356513,14886.585128465904,14137.361271584688,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.987462366538184e-173,0.0,0.0,0.0,0.0,1.0792054042176635e-36,2.9876083467716965e-32,2.028622875894147e-34,2.028622875894147e-34,1.233266199989516e-31,1.7328644446257384e-37,2.319150526642856e-31,2.1603553253347927e-39,4.104664376629864e-36,7.303171556762474e-38,3.655544465441185e-31,1.9995232869738034e-34,9.12209401014277e-41,2.230484719378594e-28,2.2460520399611214e-28,1.4025942354085973e-41,6.261232445960787e-7,4.108189498718872e-6,1.6252033496825248e-6,1.6252033496825248e-6,1.435457338469316e-6,1.8306566606509927e-6,8.997307576690165e-6,8.531664741617047e-8,1.092587663246853e-6,2.4230139411088467e-6,3.989928659086329e-8,0.000049094610995430724,1.4098443276771893e-6,1.0352243613944764e-6,2.5585094374617066e-6,6.315204104463189e-6,3.8446955545753064e-7,3.5712561628830624e-6,6.538391071819394e-6,4.825217044518319e-6,4.825217044518319e-6,0.00002415334501820011,8.25115877343282e-7,2.136250675402172,3.982202149747889e-6,5.8619805213319504e-6,1.7739770039586656e-10,5.1200031936368825e-6,4.540418755226547e-6,3.989368105880837e-6,5.850801129489078e-6,0.00007190982082717463,2.0983897915851412e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.296433953259715e-63,6.942306290659967e-63,6.942306290659967e-63,6.915656956736156e-63,6.969119855736873e-63,6.94190654981405e-63,2.7574111826961385e-59,8.792149744475572e-67,7.100613605290446e-63,0.0,6.447055008579082e-59,3.219771628527867e-67,2.6016731975940573e-62,9668.063861621074,9788.894085550979,9728.001153184274,9728.001153184274,11128.877560963714,8175.495107182254,9723.338913250622,8100.592175218502,11194.252675888734,7397.550669561788,11672.71616993315,10832.79196951815,8382.766431572936,8062.913518577823,11220.229457348945,10726.80147678603,8610.56927940328,4.641620904287267e-143,4.627891175630654e-143,4.627891175630654e-143,4.568799863272064e-143,4.628434301375105e-143,4.628592168592135e-143,9.065367284398333e-128,4.7197778431414155e-161,5.000457462931786e-143,0.0,4.789334259697807e-137,1.8757001126243521e-149,4.355397614687066e-141,4.500122015317524e-29,4.877597060393485e-29,4.877597060393485e-29,4.9672691873024344e-29,4.771913642883875e-29,2.939326870911647,3.0547375538945425e-29,7.805676018104829e-29,5.987555054984249e-39,1.2542680221170856e-20,5.231610769253922e-29,4.536211894526766e-29,1.449353478349119e-29,1.6659485369962673e-28,6.505348494596899e-22,4.3252477712276567e-39,1.999593766613374e-77,6.319634558348102e-73,3.8410967460367134e-75,3.8410967460367134e-75,3.4252263132650226e-72,2.355313400554736e-78,2.1926797312696346e-22,1.2451961084095975e-75,1.214092944236341e-74,2.2185350177890114e-97,8.11753705050357e-56,7.146870795667223e-75,2.010172423685888e-75,3.1525133681720765e-76,5.306395753364187e-74,3.848973752511465e-58,7.0787845780685525e-99,1.405072647713658e-9,1.405266217615198e-9,1.4052083759541589e-9,1.4052083759541589e-9,1.4051926313704657e-9,1.8363488937249007e-8,1.6302437647175913e-9,1.212682704513356e-9,1.3410498284693524e-10,1.3638466484136488e-8,1.953287654031114e-10,2.0237190611506105e-7,1.483215832338496e-9,1.331530842688164e-9,4.531516385361617e-9,4.098772668322448e-10,0.022407760546022,0.17807015954708005,0.06543279330573148,0.06543279330573148,0.12144929994973884,0.034061205828054546,0.06620570083345831,0.06463988113545996,0.036270275291750545,0.11703942209066548,0.01298379696558446,0.29309184754367823,0.09135200266217969,0.04616935516184973,0.014552119372899125,0.2783083831151962,0.21409548700824396,0.01791818450876624,0.01436038552318831,0.07071959648131507,0.03233898530281506,0.03233898530281506,0.1567012422116361,0.005277480920403036,0.03286085451288343,0.031799238796375764,0.019122375142266078,0.05441454400546902,1.7768017581550634e-7,0.04960059706906947,0.020624527154853346,0.009534381164598971,0.10668763077151797,9.047641889470233,2.8337950551724286e-6,4.3402545192351623e-10,4.3408727380745336e-10,4.340688004478465e-10,4.340688004478465e-10,4.34063772321113e-10,5.706268751044796e-9,5.091198474627046e-10,3.704202427944945e-10,3.8430050645332225e-11,4.533862152723406e-9,5.2510158035357715e-11,8.200541925954319e-8,4.597550505163757e-10,1.190225104860045e-10,0.031240669693690715,0.14557062887586855,0.06842208356351974,0.06842208356351974,0.31495555275344,0.011756546348223549,0.0695910423470985,0.06721592803127072,0.041309632175007244,0.11276616349125476,6.20877991420573e-7,0.10318117239810995,0.04441936492373516,0.021160895471188983,0.21509521113552987,14.628464470966023,9.013781136755893e-6,0.02211978138200114,0.1760362431465971,0.06463988113545996,0.12002957060869403,0.033633269986335784,0.06382588482763349,0.035819257119845155,0.11566302424192888,0.01281218068012494,0.2898470213328641,0.09026503133926253,0.04560112365885761,0.014363055346251086,0.27518283527407866,0.21167773989571656,0.017685239948193005 -0.00025390756953544576,0.0,3.762030660349908e-43,3.27438638625276e-39,0.00032864454863016756,0.8488335062880601,0.006748988592880414,0.0,0.0010478249893822588,0.0015070778322852987,0.00003992881023939638,2.1985600874508817e-6,3.6874933647123985e-9,0.11262267876261554,1.3906936053078025,0.4154865288967948,0.1158641597160117,0.4166382576597217,1.389960721903996,0.00026343542571687935,0.00024568898730225924,0.00025390756953544576,0.00025390756953544576,0.0002560244004699093,0.00025389672163591035,0.00025191494688730663,0.00025620235726233416,0.0003489175904440898,0.00017978713091916526,0.0004103339509349435,0.0002514875190890744,0.0002564542253462741,0.0002412106741548751,0.00026758981188090456,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3748995169689208e-43,5.630579495794803e-43,3.762030660349908e-43,3.762030660349908e-43,4.4762578154511195e-43,3.148994909487941e-43,2.552140905794636e-38,2.9562821833061e-43,5.387023397807637e-43,1.0820234386121933e-44,1.3494672885063579e-41,4.297855352272366e-43,3.648303390890137e-43,2.7272201851557288e-43,5.757528946915187e-43,1.805048020811012e-39,3.5605343012525973e-47,3.2729187555391464e-39,3.275084715737351e-39,3.27438638625276e-39,3.27438638625276e-39,3.2742015736537793e-39,3.2789869213570166e-39,3.275030187757184e-39,1.8843964839243972e-38,5.335132724409931e-40,6.137453391683723e-40,1.74437354153284e-38,3.9962733190871756e-75,6.207974855965649e-7,2.650471717647318e-37,2.880331916792236e-41,5.463963873219691e-36,9.483868848537076e-43,0.00011833854345855746,0.0008343893834140143,0.00032864454863016756,0.00032864454863016756,0.0008427228860828722,0.00011357193669169975,0.0006846412322447526,0.0000996301217981692,0.0001852409966659064,0.00009621764504131915,0.0010269013596785135,0.00032688029118647493,0.00003726222576544943,0.0023388727301016064,0.0029132670065836457,0.000020260436993518773,0.8425781704225248,0.8472576045385037,0.8488335062880601,0.8488335062880601,0.8636132786553099,0.8297522705986501,0.9254260962604661,0.7274554671776836,0.8467455531361606,0.8500363537035641,0.8012462819000973,0.8301894977766305,0.8482838470282704,0.8465150674742835,0.8499713903595586,0.8508544053821552,0.8361736219344104,0.0069945935948830034,0.006514328623512302,0.006748988592880414,0.006748988592880414,0.006019845425341153,0.007560711899462669,0.009194426006191667,0.0071823717219357,0.006349923039670251,0.01555313264817535,0.006621862355606497,0.006894431439226738,0.007187300073075785,0.0063616744214602065,0.004919996454959867,0.009203141805872022,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0010483594740488358,0.0010478249893822588,0.0010478249893822588,0.0010477083163868463,0.0010479342118706765,0.00104782672617779,0.001131938323319104,0.0009551255028799631,0.0010480173793881427,1.3914659502250889e-157,0.001139531857456508,0.000943998211627852,0.0010588492439436762,0.0015306117184505736,0.0014848984063646558,0.0015070778322852987,0.0015070778322852987,0.0012447998547089358,0.0018325426293680932,0.0015074221489611806,0.0021766995885126052,0.0010297778489377326,0.002542148183704944,0.0008930388766153531,0.0011400059768990531,0.0020405140507174084,0.002190479923517801,0.0010207254970226174,0.001173367520976492,0.001952613399858739,0.00003993116977222485,0.00003992881023939638,0.00003992881023939638,0.00003989600632140778,0.00003992869626472243,0.0000399286891279326,0.00008747245567866225,0.000014895698341324606,0.00003998720183598711,4e-323,0.00005476125259412779,0.000028307504871595324,0.00004329725817752891,2.1867913341905126e-6,2.1985600874508817e-6,2.1985600874508817e-6,2.2010734473416096e-6,2.195512786763263e-6,0.0000851564163623198,2.267074638395185e-6,2.1345462625915487e-6,6.843253089646913e-7,5.65303280986689e-6,2.1886395801969895e-6,2.209511824355776e-6,2.3791862081237447e-6,2.0594637866205788e-6,5.564980366347619e-6,4.916573429276758e-7,1.9084840636191835e-9,6.81703333343343e-9,3.6874933647123985e-9,3.6874933647123985e-9,7.828857223165232e-9,1.5808205049521189e-9,0.00029078472559336316,3.879862989725227e-9,3.4960433153820187e-9,3.117489090133018e-11,1.2582565924961398e-7,3.560933022374765e-9,3.816257657639109e-9,4.0835518474564144e-9,3.272885864160364e-9,1.84630513432184e-7,3.3908016423297487e-12,0.1126247851584539,0.11262178117371487,0.11262267876261554,0.11262267876261554,0.11262290136389702,0.11172983645193459,0.1083294666702527,0.11640862595984607,0.12162240115445815,0.1025601072388644,0.1714650086034834,0.029718092759594108,0.11098486181848964,0.1138743460812761,0.10762750369364296,0.11734255289089006,1.4209993516396466,1.3253116820937834,1.3906936053078025,1.3906936053078025,1.3900224434933963,1.3821045616806729,1.3913987413340025,1.389960721903996,1.3998648436901209,1.3752040026428225,1.4131174426078736,1.3210495563952391,1.3830929966231043,1.39636942802457,1.4072933836217114,1.338554951873017,1.3387744959763888,1.4098518966896967,0.4045613290134372,0.4181279423718103,0.4154865288967948,0.4154865288967948,0.43204517395951625,0.37999261908023285,0.4162287834740932,0.41470643545198776,0.4138215741848109,0.41458382197716886,0.18469410431112462,0.41438058029027747,0.4141112551534761,0.4101424213918402,0.4121804408864486,0.3312259696639421,0.16906958246521508,0.11586624379079453,0.11586327163677203,0.1158641597160117,0.1158641597160117,0.11586437961165585,0.11458640081372598,0.1115620229711351,0.12005494245349735,0.1242964776763283,0.10632586695365372,0.17983739631750448,0.029856373623828925,0.11421199650478572,0.12038319307512059,0.41388657371113746,0.41601712640349137,0.4166382576597217,0.4166382576597217,0.42320904610755633,0.39249774321395875,0.41740183355017624,0.4158349502783583,0.4193368419359159,0.41524489330848674,0.21978590795905753,0.4149809183548184,0.41909081940158804,0.4211735388353002,0.40876362540294736,0.3017001558170602,0.20146022036787437,1.4201264280903,1.324722760601044,1.389960721903996,1.3893385040130553,1.3813264014800084,1.3891983027843435,1.399082030663125,1.374528354951204,1.4122171862676058,1.32049195719525,1.3823933840831661,1.3956075815432156,1.4064297784362518,1.3379677635709457,1.3381837230487914,1.4089794912613356 -0.000010350566900897145,2.6576340070441448e-20,0.008783482377286989,0.0016742151452281593,0.0001041873259688185,0.000013843432105223665,0.00001481135610033385,0.004663271077691378,0.000021072506444791534,0.000019939802879574683,0.00003882027558850057,8.023979103563212e-6,0.000018863417849555875,0.00006506066097092,0.00001874319367304722,0.0000296322786629908,0.00006656350828074824,0.000029223668635696196,0.00001874319367304722,0.000010350584052525631,0.00001035055138379551,0.000010350566900897145,0.000010350566900897145,0.00001035058587473122,0.000010350566900897145,0.000010324404194800568,0.000010376227901426513,0.000010910094801940568,9.7782382930933e-6,0.00001192095439091859,0.000010319995350673249,0.000010380050200145045,0.000010263296778754337,0.000010439190703081024,1.5927076688455112e-20,4.0754322518433245e-20,2.6576340070441448e-20,2.6576340070441448e-20,2.5801687670917865e-19,1.8047470080749337e-21,2.6576340070441448e-20,1.98878195192776e-20,3.880836820213002e-20,2.2066141944325108e-21,3.618778494700764e-19,2.7762821815534236e-20,2.3222460638469136e-20,6.806837254673243e-21,1.1374925534222168e-13,4.179420985632452e-31,0.008783646029074084,0.008783566679714383,0.008783482377286989,0.008783482377286989,0.008783554726048774,0.008783625115703658,0.008783482377286989,0.008768213096284597,0.008750268641148347,0.008745114091316486,0.008738496590744752,0.008719288798505613,0.008742153430383766,0.00874891476078242,0.00875880274216321,0.008667008277447071,0.008640674216507507,0.001674215146513901,0.001674215144010007,0.0016742151452281593,0.0016742151452281593,0.0016742151458808477,0.0016742151452281593,0.0016742151452281593,0.0016023447997246373,0.001752190731653724,0.0016986302835948809,0.0016488875541766054,0.007609192944571909,0.00007787277093840578,0.0014965853186037158,0.0018796187802402103,0.0015685978515641366,0.0017875707242459005,0.00010558721303543457,0.00010268074451542731,0.0001041873259688185,0.0001041873259688185,0.00009879675612699924,0.00011062871132846211,0.0001041873259688185,0.0001041873259688185,0.00011102494203460322,0.00011708930073222667,0.00009253201064403147,0.0001042788559962262,0.00013108949134701042,0.00008169233274253055,0.00008335766755313146,0.00013199856111206163,0.000013909054899791209,0.00001377249571389418,0.000013843432105223665,0.000013843432105223665,0.000013499560081786155,0.000014211978985792425,0.000013843432105223665,0.000013843432105223665,0.00001401953985585456,0.000013662100513241907,0.000015039859226328384,0.000012743004456681731,0.000013910373153944846,0.00001403759704440595,0.000013639112313638186,0.000013410796364466615,0.000014292851105039412,0.000014931901090816822,0.000014694802564195042,0.00001481135610033385,0.00001481135610033385,0.000013160414066055599,0.000017039245319588717,0.00001481135610033385,0.000015043531530888412,0.000014562676686768213,0.000020472345138135556,0.000014718143002942826,0.000014889833951504739,0.00001504972931190737,0.000014573567041205651,0.000013460356587767536,0.000016442005178202386,0.004684124539726432,0.004663271077691378,0.004663271077691378,0.0047013225514697336,0.004614572921011936,0.004663271077691378,0.004663271077691378,0.004541897914833228,0.004778630148035357,0.003996804332843503,0.005371249136882582,0.004719230395811736,0.004580026409033987,0.004499812534900088,0.004841634431554041,0.006711971349454574,0.0025286457107252173,0.00002107247944674766,0.000021072506444791534,0.000021072506444791534,0.00002107245505378919,0.000021072562662948447,0.000021072506444791534,0.00002035171174990083,0.000021864075129288932,0.000021071067783998458,0.0062026767372758765,0.000020273676350766298,0.000021949148206508267,0.000020993528858191605,0.000019991557090777604,0.000019862782904139322,0.000019939802879574683,0.000019939802879574683,0.00001607769962177009,0.000025758841896763814,0.000019939802879574683,0.000021661333070976776,0.000018311692705702008,0.00002259323723414723,0.000017634552803481052,0.000018745666091678773,0.000021338598073399227,0.00002172309639591785,0.000018277603549087208,0.000018812399636596716,0.000021182448697708757,0.000038820153582200584,0.00003882027558850057,0.00003882027558850057,0.00003880711855588651,0.00003882027558850057,0.00003882027558850057,0.00003518679643397562,0.00004323864326841509,0.0000388170077542193,0.014305272090550838,0.000037385315238809905,0.000040365798402255107,0.00003864807070464755,8.024169728020707e-6,8.023979103563212e-6,8.023979103563212e-6,8.022079546502334e-6,8.024060817507683e-6,8.023979103563212e-6,8.231485235521155e-6,7.823825020615321e-6,0.000010293792433195327,6.588733010915495e-6,7.990501460688786e-6,8.050274161278565e-6,8.567939134261839e-6,7.525136500012486e-6,6.739823789806317e-6,0.000010460586526123529,0.000019012950923756188,0.000018705934629917206,0.000018863417849555875,0.000018863417849555875,0.000018385530383438968,0.000019401650512211317,0.000018863417849555875,0.00001975360935688193,0.000017982882010209045,0.000028761246387504784,0.00001279957115333034,0.00001836253830115047,0.000019405200886472514,0.000020874233965068924,0.00001695668336969086,0.000013405703262917539,0.000029590462815938713,0.00006506066108659981,0.00006506066093012545,0.00006506066097092,0.00006506066097092,0.00006506066099708732,0.00006506066097092,0.00006391509413564394,0.00006628304445492821,0.00006878661346058584,0.00006150142379731855,0.00008151122386682266,0.000036670958599456574,0.00006469453377460747,0.00006553295160868512,0.0000632692340473238,0.00006701254040598918,0.00001881858013975817,0.000018666194675994276,0.00001874319367304722,0.00001874319367304722,0.000018503856630091896,0.00001900866837181771,0.00001874319367304722,0.00001874319367304722,0.000019264497556250694,0.00001824459043524088,0.000020039594278427005,0.00001755792615223021,0.000018444613463706,0.000019021783921119566,0.000020059684432572896,0.00001751252012364177,0.0000178178056752481,0.000019755025838288364,0.000030024666335758786,0.000029223668635696196,0.0000296322786629908,0.0000296322786629908,0.00002753873708143102,0.000032240373721767715,0.0000296322786629908,0.0000296322786629908,0.00003040830032581751,0.000028831034695973646,0.00004849149417550344,0.000028950874511681612,0.000030344820344259112,0.00003151623218288944,0.000027804658974470084,0.00002162032801447785,0.000043362009577006434,0.00006656350840299915,0.00006656350823304185,0.00006656350828074824,0.00006656350828074824,0.00006656350829909367,0.00006656350828074824,0.00006528537365833486,0.00006774011829990846,0.00007032783186538821,0.00006293850190514607,0.00008421487727666909,0.000036965781936203696,0.00006610689874753358,0.00006858932148897593,0.0000296322786629908,0.00002879485655473526,0.000029223668635696196,0.000029223668635696196,0.000027204151464058742,0.00003175793804521773,0.000029223668635696196,0.000029223668635696196,0.00003000998222732315,0.00002844314681796667,0.000047674422795628726,0.000028565632285668435,0.000029881877138908785,0.000031068992671266856,0.00002740877843743573,0.000021344787125346863,0.00004275219072154665,0.00001881858013975817,0.000018666194675994276,0.00001874319367304722,0.000018503856630091896,0.00001900866837181771,0.00001874319367304722,0.000019264497556250694,0.00001824459043524088,0.000020039594278427005,0.00001755792615223021,0.000018444613463706,0.000019021783921119566,0.000020059684432572896,0.00001751252012364177,0.0000178178056752481,0.000019755025838288364 -7.4744518651250225,0.0,1.9421626021715608e-67,3.268182973557753e-36,2.962928490965802,7.685795875378463,8.257721418839761,2.849080858468054e-120,4.8871051229175295,10.235508428517852,0.43928183524632786,3.1702004744208385,9.73906678711871,0.2861460899351117,9.840558605493463,11.3933056295156,0.23615804284962474,11.400970390613471,9.840558605493463,7.474469177043056,7.474436203403229,7.4744518651250225,7.4744518651250225,7.474471184056683,7.4744518651250225,7.4620635793836385,7.48456831192005,8.044652854010717,6.809262497688806,7.793753023327321,7.461194269172391,7.487518687864415,7.378626679777691,7.571408477061856,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9389746587049928e-67,1.9448892314497197e-67,1.9421626021715608e-67,1.9421626021715608e-67,1.944522259934496e-67,1.9393129444731205e-67,1.9421626021715608e-67,7.030139206891757e-68,1.1647527533871258e-66,6.616002966048304e-70,5.928964910042042e-65,2.6837002214998793e-67,1.984869875604065e-67,4.56286425376649e-68,9.957731257011098e-67,1.2111669833298534e-61,2.220151263901237e-73,3.268182832709585e-36,3.2681830462526344e-36,3.268182973557753e-36,3.268182973557753e-36,3.268182970989836e-36,3.268182973557753e-36,3.268182973557753e-36,2.6468076928066815e-35,3.992484429499483e-37,1.5040752215888946e-36,7.376818921200397e-36,1.4046656266460545e-83,0.002207091410049148,5.258037075165364e-34,1.347146255671802e-38,9.68228548992244e-35,1.006571858549733e-37,2.857707903392435,3.0702573935560817,2.962928490965802,2.962928490965802,3.347879696505993,2.540059592695671,2.962928490965802,2.962928490965802,2.4922025721018715,2.181915771886693,3.904115588538059,2.9610125941980394,1.507226881335774,5.139750963936173,4.850602673643094,1.5308703670199586,7.72711029152459,7.6469123637084815,7.685795875378463,7.685795875378463,7.473885020725588,7.908606639378894,7.685795875378463,7.685795875378463,7.7997252767284095,7.557309316730855,8.390606856547528,6.96758796475609,7.723425030929321,7.812296785863249,7.545696104337937,7.403569864310623,7.954269793397076,8.316524892359112,8.190625959691426,8.257721418839761,8.257721418839761,7.225291982050203,9.377638376733906,8.257721418839761,8.400732431501885,8.101290641326425,10.531129610306724,8.20952041470878,8.300095077301664,8.399312207469253,8.114872965959623,7.430608869064664,9.1156449738346,4.129320547166774e-120,2.849080858468054e-120,2.849080858468054e-120,6.213371431307916e-120,1.2845314576785952e-120,2.849080858468054e-120,2.849080858468054e-120,1.5634789536572492e-121,7.812335707979131e-119,1.9901593345534047e-127,2.0299603185309825e-113,6.182666915437899e-120,5.4514780280374935e-121,2.6084346273804414e-122,2.3277631314115054e-118,1.4728837281415022e-99,2.4073737124860373e-146,4.8871201508338125,4.8871051229175295,4.8871051229175295,4.8871340558737435,4.88707343699527,4.8871051229175295,5.289581281222619,4.469239020565379,4.888062551161688,8.109704181519791e-81,5.332080473719562,4.421135669297175,4.933701565468042,10.255307934002028,10.22186845547489,10.235508428517852,10.235508428517852,8.639746487718181,11.36511486315663,10.235508428517852,10.711597749997644,9.647585593660601,10.924397254397519,9.386609460338846,9.823908773526812,10.645518371775847,10.737458945918895,9.633975247946925,9.85904030151071,10.585950904475347,0.4392900439530897,0.43928183524632786,0.43928183524632786,0.4402734360834106,0.43928183524632786,0.43928183524632786,0.7400716126398711,0.2320762263618806,0.4395132648715887,1.7213774241632105e-172,0.5409472170851067,0.3512614445197155,0.44989120816030154,3.1703473231281762,3.1702004744208385,3.1702004744208385,3.1701525260212673,3.170263771883607,3.1702004744208385,3.3134056379468633,3.0303540265220543,4.757907531034775,2.2160261533798598,3.148217217851975,3.1906480709647638,3.554197387087515,2.830713154249434,2.3153124633730084,4.856969778847952,9.787044190395322,9.696416712421126,9.73906678711871,9.73906678711871,9.569614882963306,9.946492990653013,9.73906678711871,10.087683460424131,9.383467143472986,11.651579307527301,6.549428193976667,9.540721920733326,9.951002054663526,10.46431364614353,8.923191629936754,6.952362617357692,11.685487688042185,0.28614608666729235,0.2861460913375341,0.2861460899351117,0.2861460899351117,0.28614608933594293,0.2861460899351117,0.2927802503800813,0.278988352579575,0.19326952235783507,0.4160237397498845,0.24190747884756467,1.4258546736020354,0.28921456445325167,0.28403727393625444,0.3474898935749505,0.23244142542282542,9.859629023750562,9.814125630917825,9.840558605493463,9.840558605493463,9.756871111091085,9.923739253534924,9.840558605493463,9.840558605493463,10.017912423448575,9.644188819128129,10.27162116394824,9.36676028474977,9.728686318921806,9.952703794237308,10.284681121611316,9.327385578740214,9.466913082316841,10.190790308071838,11.38111874255931,11.400970390613471,11.3933056295156,11.3933056295156,11.43420436862897,11.207885733245435,11.3933056295156,11.3933056295156,11.339963220419287,11.42390773682217,8.329529742962897,11.42099894148863,11.34572515528596,11.24424551211812,11.441390184413473,10.75296508991831,9.360224937638701,0.23615803998330778,0.2361580439019663,0.23615804284962474,0.23615804284962474,0.2361580421903562,0.23615804284962474,0.24271237960519262,0.22933268692548195,0.15750064220069804,0.34418608099673687,0.18769190461030785,1.3452380430923556,0.2383169244947021,0.19009041543186414,11.3933056295156,11.418272151332987,11.400970390613471,11.400970390613471,11.416856974159264,11.248337661368113,11.400970390613471,11.400970390613471,11.361039416196643,11.437553856419397,8.458471043874692,11.424270608639924,11.365327540324285,11.279350808640599,11.433795288669929,10.68173503715776,9.522048342292393,9.859629023750562,9.814125630917825,9.840558605493463,9.756871111091085,9.923739253534924,9.840558605493463,10.017912423448575,9.644188819128129,10.27162116394824,9.36676028474977,9.728686318921806,9.952703794237308,10.284681121611316,9.327385578740214,9.466913082316841,10.190790308071838 -5.2363908531802945,0.0,4.8117074352776446e-132,3.697985246516853e-13,0.0,2.1288985192632517e-9,0.000799099787506153,0.0,3.7697726549413004,1.840647757683071e-129,0.005775474909155489,3.219773908760507e-18,1.128892786886134e-19,0.029352158128008506,1.1632514693877744e-112,6.747962975617801e-87,0.02861313008614493,8.515770723417605e-87,9.269871007185803e-113,5.236382254015918,5.2363986324522624,5.2363908531802945,5.2363908531802945,5.236381923530342,5.236368983471077,5.258749328604185,5.213606606175715,5.064868844106231,5.417004221035514,3.415307093782295,5.26213662113381,5.210085353870152,5.263510989490556,5.208658167404994,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.796195346581549e-132,4.8249943830687444e-132,4.8117074352776446e-132,4.8117074352776446e-132,4.822704465590767e-132,4.798561920959041e-132,4.695557121776929e-133,6.326046918102162e-132,3.7129264028224794e-132,2.7612357953401896e-135,7.863756564036137e-129,4.5038908124362903e-132,5.1554091810836586e-132,6.971334995661463e-132,3.3941164995903395e-132,1.4948589323095507e-124,3.6313097812930053e-140,3.697985201247861e-13,3.697985268047912e-13,3.697985246516853e-13,3.697985246516853e-13,3.697985236886299e-13,5.211540331209705e-13,2.5394121070504147e-13,8.291366464624396e-13,1.5970058524011682e-13,3.3086728257807677e-13,4.149502231542706e-13,7.283196181161171e-32,0.09495817533313568,2.6146685538528827e-12,4.289251764362748e-14,5.943105214580828e-13,2.280236756518401e-13,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1239590567041254e-306,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.00680936587858e-9,2.25744291799601e-9,2.1288985192632517e-9,2.1288985192632517e-9,2.790922416426884e-9,1.5811435377787113e-9,1.976266790838845e-11,2.568055709388563e-7,2.5826800792342714e-9,1.7457024662634766e-9,8.759560414086313e-10,5.029216931026615e-9,2.2723130863791346e-9,2.6738266365270106e-9,1.683002591635653e-9,2.9648789870425684e-9,1.5085092559618672e-9,0.0007524398621515136,0.0008493376713063657,0.000799099787506153,0.000799099787506153,0.001876248540821947,0.00028211548731387983,0.0001174425462082304,0.0008006540432367055,0.00079723183097797,0.000056538035488829174,0.0007996309693184226,0.0007985023942301561,0.0008030495104322598,0.0007947619740904813,0.0016299650694162084,0.0003560019207669646,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.7697771093237376,3.7697726549413004,3.7697726549413004,3.76978042861778,3.7697642204663144,3.764158366184583,3.9666881119457873,3.5558460090513706,3.7699519468923985,5.676241681547605e-20,3.9315352654930473,3.598514963920871,3.780253353886909,1.501009577725561e-129,2.2667204748346813e-129,1.840647757683071e-129,1.840647757683071e-129,1.4028925961009242e-123,4.082773514380169e-136,1.5690937278677543e-129,1.7338367284753972e-123,4.774248461060639e-136,8.48042622208117e-133,3.909961989317901e-126,2.940528081755054e-134,1.764469540784201e-124,5.979423156269705e-124,1.8121956001842116e-135,7.913765319679157e-128,3.8132648586032344e-131,0.00577553845807441,0.005775474909155489,0.005775474909155489,0.005781448741271142,0.006502358734679158,0.00508751683243291,0.021823586476984323,0.0010712213816200997,0.005777235660197703,4.141200635885113e-52,0.007875816918777727,0.004150851825921838,0.005879671940419458,3.2166897204830062e-18,3.219773908760507e-18,3.219773908760507e-18,3.2207530981478856e-18,3.2184933194369317e-18,7.657069600418972e-26,3.565126490396806e-18,2.8911451844303413e-18,4.878672801266789e-22,8.191171341384855e-15,3.1804788655788425e-18,3.2601575096202794e-18,4.340302261296662e-18,2.2841405420868058e-18,2.3021673482669576e-15,4.715499187785935e-22,9.23860185403761e-20,1.375584312447452e-19,1.128892786886134e-19,1.128892786886134e-19,2.0865470414385308e-19,5.516220898875043e-20,2.974268421940479e-23,1.156045307827491e-19,1.098368034527025e-19,4.359776869234425e-24,9.452306321375025e-16,1.1361156560959554e-19,1.1194813489747196e-19,1.2392686137167347e-19,1.0032800482911473e-19,2.373467253727766e-16,3.6742915074542296e-24,0.02935215788765519,0.029352158230430105,0.029352158128008506,0.029352158128008506,0.029352158084258482,0.006339528872440052,0.035455312861967445,0.02409352449454989,0.024338310971273185,0.03555460134704544,0.0023924043138341127,0.742234858654609,0.031520559560771176,0.027300585845485476,0.0323313594596092,0.02659190216437488,9.004309061705563e-113,1.4966789872970711e-112,1.1632514693877744e-112,1.1632514693877744e-112,2.4950116339839486e-112,4.97733439505577e-113,1.4485172690625815e-112,9.269871007185803e-113,5.906459080054882e-111,2.0306683096161313e-114,3.732214914515926e-114,3.596122044369857e-111,1.0347372761428887e-113,1.3682643263890142e-111,1.3756023187690083e-108,4.881348619294915e-117,1.7632706442492075e-111,7.078503982094847e-114,3.8485865717469853e-87,1.184039417118489e-86,6.747962975617801e-87,6.747962975617801e-87,1.0977254628765783e-85,2.643532149899954e-88,7.906636337077313e-87,5.734816262707208e-87,1.5294835712419165e-85,2.680050807236234e-88,1.008434607335885e-94,4.3623538141145406e-88,1.0874462808385635e-85,6.7032246912232935e-84,3.996017928461306e-90,7.507769948164088e-82,4.777195139342982e-93,0.02861312985548895,0.02861313018443385,0.02861313008614493,0.02861313008614493,0.028613130044159888,0.006120467647367105,0.03470175081884347,0.023383434350704904,0.023796742515869343,0.03455902980749962,0.0021589125737387343,0.7535290168870993,0.03075067476329855,0.025919925592406072,4.855056771636855e-87,1.4948597769146452e-86,8.515770723417605e-87,8.515770723417605e-87,1.323419702066348e-85,3.4989392706908675e-88,1.0060847811506668e-86,7.183943793600754e-87,1.9373044039717015e-85,3.3691606900667267e-88,1.4071371666773114e-94,5.495872394406491e-88,1.3745926160025914e-85,8.52867574951322e-84,4.997757175759756e-90,8.834371942476171e-82,6.583903216675123e-93,7.17607109441637e-113,1.1925949162213038e-112,9.269871007185803e-113,1.987759976263984e-112,3.9674979107846963e-113,7.328077026095959e-113,4.7341780859675776e-111,1.6084991380365877e-114,2.9768810521961912e-114,2.8630116475065963e-111,8.218317324561512e-114,1.0940394228726952e-111,1.1115846316651216e-108,3.830728400535165e-117,1.4038705087207342e-111,5.645889199280195e-114 -0.6392548895251078,0.0,1.8983629936918325e-143,2.087074259058362,0.0,5.549968032061374e-53,1.564953047744666,2.26082e-318,0.5092935405879438,0.6177974701442189,0.6371732985568704,0.6731631630040963,1.747314217594e-312,1.4730421749766074,0.0,6.866274301381419e-32,1.4706400761544578,4.12396624536012e-30,0.0,0.6392562176142034,0.6392533453526266,0.6392548895251078,0.6392548895251078,0.6392532913106383,0.6392548895251078,0.6334982177430369,0.6453833763112926,0.6392559019716098,0.6392536582914016,1.2500325881148764,0.6325551063058934,0.6462055096300346,0.6392547164880632,0.6392550625625969,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.2555449616365204e-144,6.677741248669362e-142,1.8983629936918325e-143,1.8983629936918325e-143,6.350931340172857e-144,6.17657876519827e-143,1.8983629936918325e-143,3.493901504615828e-140,5.68348424826753e-147,1.6168488342613588e-143,2.236924296724726e-143,5.220367869127645e-144,9.041822711692924e-143,2.1026891201335266e-139,1.157931266167733e-147,2.8744821087409264e-143,1.2520784102022354e-143,2.0980563282315186,2.06686715298516,2.087074259058362,2.087074259058362,2.0869492400414402,2.087074259058362,2.087074259058362,2.077729010588384,2.0954715739296645,2.087642583441982,2.0865075348526836,1.4116140756370048,0.8655010785103764,2.061786048904539,2.1067606375426564,2.0849759553564016,2.0893103323757094,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.623187114424718e-53,1.2549799991543457e-52,5.549968032061374e-53,5.549968032061374e-53,4.629351888101928e-56,1.8038507506394677e-49,5.549968032061374e-53,5.549968032061374e-53,6.175796945662771e-52,6.661854669252843e-54,1.5660817522761357e-53,2.2555096590777718e-52,1.5339819409050284e-52,6.452432849024537e-52,4.673449645211452e-54,1.0420300467357473e-52,3.0956516952605396e-53,1.580283669498872,1.5466182435265612,1.564953047744666,1.564953047744666,1.8334238877712898,1.3137104557758155,1.564953047744666,1.580481634494496,1.5497301907626482,1.880830267064017,1.5608667668871852,1.5687576842972653,1.579575341946779,1.549805354249857,1.4547679395202437,1.6803342183746244,2.291427e-318,2.26082e-318,2.26082e-318,2.139917e-318,2.414405e-318,2.26082e-318,2.26082e-318,1.5689484114982524e-306,0.0,2.24868e-318,2.273433e-318,8e-323,3.71788144735e-312,6.328009151549077e-304,0.0,2.306585e-318,2.215973e-318,0.5092935396709507,0.5092935405879438,0.5092935405879438,0.509293543749016,0.5092935368287896,0.5092935405879438,0.502543295521098,0.5163616943163394,0.5092935403675548,2.077571864068313,0.501890506348774,0.5172092265027408,0.5092935274043102,0.61873981727975,0.6164084073890556,0.6177974701442189,0.6177974701442189,0.739085143122158,0.5317145165700473,0.6177974701442189,0.6486966244149619,0.5862238782845233,0.6629725345101866,0.5760102936598848,0.5941483461115421,0.6438339098258944,0.650083431499686,0.5859515476822128,0.5974691708667653,0.6385914599828039,0.6371727290832812,0.6371732985568704,0.6371732985568704,0.6372674828312559,0.6371732985568704,0.6371732985568704,0.6148849986058511,0.6623659994902387,0.6371583555576227,1.169115745831752,0.6285114075022398,0.6462514409506894,0.6365381152774358,1.6571360365479613,0.6731631630040963,0.6731631630040963,0.664558305834177,0.6826115273948001,0.6731631630040963,0.6937674983111004,0.6530546798409218,0.8921511140497921,0.5163566247174385,0.6699122083567757,0.6765053908482515,0.7252697058953427,0.6240553024376436,0.5340699073213756,0.9066280922778446,0.0,4.373734673808125e-297,1.747314217594e-312,1.747314217594e-312,0.0,1.2245711983244552e-273,1.747314217594e-312,3.917801637052593e-304,6.12e-321,0.0,8.305780201145712e-296,3.6753025e-317,5.116554138075054e-307,5.816365686243872e-294,0.0,2.3536418305652586e-284,0.0,1.7072816508704058,1.243861593960562,1.4730421749766074,1.4730421749766074,1.4732976073285233,1.4730421749766074,1.4457751713657245,1.5008620977720937,1.488522064911655,1.455391332685543,1.823690266474683,0.9062341501254375,1.4625797235388323,1.4826956940227978,1.4637522642102565,1.4810451194469338,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.565374659666794e-34,4.12396624536012e-30,6.866274301381419e-32,6.866274301381419e-32,4.246617667223907e-41,5.589198163090777e-24,6.866274301381419e-32,6.866274301381419e-32,1.288051607975145e-31,3.111648195047976e-32,7.278825498575415e-38,3.47747675673215e-32,1.126614278836006e-31,2.6333303637360314e-31,1.7634785878082063e-32,2.365123433948399e-26,1.65658012325621e-38,1.6990297991239138,1.2475196941729956,1.4706400761544578,1.4706400761544578,1.470835563874699,1.4706400761544578,1.4446878884231358,1.4995591989476629,1.4878065809262035,1.4541723472149555,1.8267581835961453,0.9016462332554009,1.4607379709224078,1.4797969432111269,6.866274301381419e-32,2.4370755760755503e-28,4.12396624536012e-30,4.12396624536012e-30,7.479046061616017e-39,1.503028457834357e-22,4.12396624536012e-30,4.12396624536012e-30,6.538174870419563e-30,2.3397102287857758e-30,6.315690151464754e-36,2.6361858752095495e-30,6.198721175745545e-30,1.7441004324696237e-29,1.040707355432352e-30,9.423160783000334e-25,1.5774237382810834e-36,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 -2.072227584436231,0.0,0.0,0.17699163401751605,0.0,0.0,0.007419977032527443,0.0,1.4525135492235408,5.064790309988508,2.0634612693718366,5.801820377184683,0.0,2.762123492710658,0.0,0.0,2.7568071086943045,0.0,0.0,2.0722382392668757,2.0722151960858044,2.072227584436231,2.072227584436231,2.0722159340647304,2.072227584436231,2.046597787147492,2.0992943893137666,2.0722355718138608,2.072217905069082,2.8051973068461242,2.04240111242895,2.1028364440899083,2.072226196201627,2.0722289726184924,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.14592597127788764,0.2126389922227423,0.17699163401751605,0.17699163401751605,0.17720844205901687,0.17699163401751605,0.17699163401751605,0.20247135804715738,0.15489580608788436,0.17532770608117337,0.178649146648178,0.000014802997746986912,2.8404334129237743,0.24405749124395823,0.12322052185691264,0.18568989636216932,0.16941859180870156,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.005840476038330458,0.009233097022123772,0.007419977032527443,0.007419977032527443,0.000160532080107095,0.1056821292693843,0.007419977032527443,0.00670563488076611,0.00859684571622074,0.00006452558707415952,0.0076957370228976215,0.007115658047559395,0.006753730179048741,0.008429867982188751,0.02875311329159508,0.0014190800282857185,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4525135407236716,1.4525135492235408,1.4525135492235408,1.4525135763096015,1.4525135173134438,1.4525135492235408,1.4190916718480941,1.4879829679014298,1.4525135470885997,0.009801608255807115,1.4156958531639927,1.491825664043767,1.4525134293150526,5.062170033186901,5.058699428600727,5.064790309988508,5.064790309988508,4.690437204211247,4.415134425133063,5.064790309988508,5.095136988921301,4.926650459468081,5.058209191714935,4.856493994061972,4.974654543616227,5.096002735614817,5.101666384842274,4.918389052279705,4.988924807491101,5.089926016962229,2.0634590314928616,2.0634612693718366,2.0634612693718366,2.0634963836717137,2.0634612693718366,2.0634612693718366,1.962732221823433,2.17319318646825,2.0634072057362016,6.460093926077859e-7,2.024731330485434,2.1035586495908634,2.061251703074192,0.030142097084798838,5.801820377184683,5.801820377184683,5.844179504353748,5.735529967699421,5.801820377184683,5.7428921771958645,5.806278396264494,3.571867737665135,4.585829144455827,5.796945892886862,5.785586694449209,5.564619882932864,5.758528530301929,4.6050150534142364,2.7094082575750003,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0477614626236265,3.146640146605594,2.762123492710658,2.762123492710658,2.7525537275334284,2.762123492710658,2.8385420240415677,2.6777102892446183,2.691054758600123,2.83848150720199,1.4457058729963845,3.048044099702844,2.785285927087342,2.7383939573966294,2.8090530719178455,2.728993036600578,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0564002527050236,3.130560418976589,2.7568071086943045,2.7568071086943045,2.7470563016802445,2.7568071086943045,2.8301054224919153,2.6676070248897568,2.6794609810986247,2.8287700765741346,1.418388457383925,3.037132951214049,2.7793054471243686,2.7146914580694825,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 -0.4130502490949553,1.388668643546437e-139,2.2272775241488853e-8,1.9339070409687134,0.008647840321576181,1.4058747209051714,1.5271911064499777,1.0682367303388644e-16,0.4761781998071574,1.9127330504322417,0.627792748876055,1.8899938466761674,1.7294071043480124,1.2830835365514124,1.9388128945060863,1.8727599738590177,1.2877763211568412,1.876735356382367,1.9388128945060863,0.4130505708121196,0.41305672414106653,0.4130502490949553,0.4130502490949553,0.4130506092277504,0.4130502490949553,0.4116815730143153,0.4144054708948745,0.42428633729027004,0.40064824718319875,0.510781836244017,0.41148681842393553,0.4146865677529934,0.4112889703122713,0.4148972673059408,1.70420508118169e-140,1.2608605016691895e-138,1.388668643546437e-139,1.388668643546437e-139,4.157707662382898e-135,2.8684647667370047e-144,1.388668643546437e-139,4.794777114954572e-139,1.1505788462074622e-139,3.0928300443014816e-144,9.870815431681619e-135,1.5083006717518524e-139,2.4780439636573148e-139,2.545054752292275e-138,1.354068009629955e-108,1.3393632226552112e-182,2.2269115325478352e-8,2.2275901220855495e-8,2.2272775241488853e-8,2.2272775241488853e-8,2.2275484177537095e-8,2.2269498880610947e-8,2.2272775241488853e-8,2.2487754184342226e-8,2.0591739534857607e-8,1.1962396079176516e-8,3.646163938151332e-8,2.1776662098776534e-8,2.1760511489351843e-8,2.209881909761918e-8,1.987266512946665e-8,7.791076900288031e-8,4.848294696647135e-9,1.9339070409369572,1.9339070410097565,1.9339070409687134,1.9339070409687134,1.933907040931802,1.9339070409687134,1.9339070409687134,1.9376376238975899,1.9287341245998024,1.9332911270830495,1.9346356403582115,0.8691767243527699,0.8798779445440459,1.940649708944595,1.917932991803273,1.9364405626624563,1.9309617933822458,0.008189588423384813,0.009079892251200454,0.008647840321576181,0.008647840321576181,0.01039138326877087,0.00716812980928157,0.008647840321576181,0.008647840321576181,0.007876809875615044,0.00573427126373739,0.01308985572012685,0.008939072840617521,0.005612839518749614,0.01403966100395849,0.018849577095386996,0.003548435345623415,1.4098695112075053,1.4023720005798395,1.4058747209051714,1.4058747209051714,1.386581281030942,1.426231619612572,1.4058747209051714,1.4058747209051714,1.4102698922291876,1.4011730489948084,1.47234814491866,1.336497524270743,1.4057146077427418,1.4106642376589744,1.4002262746370902,1.3797380837049056,1.431922300281888,1.532344311999512,1.520347738000755,1.5271911064499777,1.5271911064499777,1.4322892451868292,1.6293147466436122,1.5271911064499777,1.533492414507804,1.5216500219511295,1.7424135639888212,1.5266313000157887,1.5303063610064456,1.5313671942993827,1.5221948111323154,1.4513808276337714,1.604290489031948,1.0642228700774709e-16,1.0682367303388644e-16,1.0682367303388644e-16,1.1258492402559519e-16,9.728158079251353e-17,1.0682367303388644e-16,1.0682367303388644e-16,1.3575226189969576e-16,9.869846604007583e-17,1.7144108842339154e-17,6.743981630191119e-16,1.0982899582970346e-16,1.1884657394519976e-16,1.200076523832426e-16,1.0439344386805318e-16,2.085629714388183e-14,1.995899653252422e-19,0.4761780303262208,0.4761781998071574,0.4761781998071574,0.4761778722146322,0.4761785587505825,0.4761781998071574,0.46845279026104175,0.48444617062104345,0.47616568418375166,1.5522145319332479,0.46763962246988483,0.48531580796018203,0.47569467060375314,1.9107431211924324,1.9128202540530674,1.9127330504322417,1.9127330504322417,1.9396974072680773,1.7805027107754325,1.9127330504322417,1.8977556414427323,1.9248428799008186,1.8612762965444383,1.9381380138386302,1.920858611326559,1.9016579192725565,1.8957811977875263,1.9256649931561625,1.9275807152951963,1.8909922394986873,0.627792179979854,0.627792748876055,0.627792748876055,0.627753460740572,0.627792748876055,0.627792748876055,0.6012809605459478,0.6577823630107917,0.6277832849581827,0.3863382569398727,0.6174730140602958,0.6386407262071293,0.6270363880673281,1.8900120624870704,1.8899938466761674,1.8899938466761674,1.890541767092654,1.8900017084555099,1.8899938466761674,1.9005639210523837,1.8760367848743436,1.9148083970806788,1.5979364425121254,1.886627265609223,1.8916313855762121,1.917555529404193,1.8493230561722263,1.6300477714261712,1.89720282518265,1.723775831712937,1.736792017757855,1.7294071043480124,1.7294071043480124,1.750388048992251,1.7045872004846307,1.7294071043480124,1.7096160066875021,1.7487746124056882,1.3161452624547585,1.9366370704990912,1.7417361184973799,1.7206985053419812,1.6812560393311953,1.7752212366294577,1.93021192254393,1.2682222954180977,1.283083537144387,1.2830835362873794,1.2830835365514124,1.2830835365514124,1.2830835366988456,1.2830835365514124,1.263995648322056,1.302394142541834,1.304829990555519,1.2597788663744853,1.5330301991807351,0.828744102723747,1.276601181566324,1.2902911906215835,1.2720246618647277,1.294762693963233,1.93861496379562,1.9391854790260044,1.9388128945060863,1.9388128945060863,1.9399151999728625,1.937650694662097,1.9388128945060863,1.9388128945060863,1.9375097796704837,1.9400084722812752,1.9298159246878377,1.9408486845036605,1.939579684519661,1.9381491147030863,1.934520143360331,1.9409513590049912,1.941048704655245,1.9324623888104053,1.8658634717668088,1.876735356382367,1.8727599738590177,1.8727599738590177,1.8970337199100962,1.8356968099165805,1.8727599738590177,1.8727599738590177,1.8671262185232467,1.875509409318427,1.5846997514475838,1.8746033540385652,1.8688846817282871,1.8615307466883233,1.8815838387905892,1.9407194925491082,1.6599911383130281,1.2877763217338578,1.2877763209214128,1.2877763211568412,1.2877763211568412,1.2877763212019318,1.2877763211568412,1.268406174809477,1.3073875566327944,1.3094540722256671,1.264429722242896,1.5448365423024877,0.8276474231711142,1.2809997315324353,1.299587315152007,1.8727599738590177,1.8820176884913875,1.876735356382367,1.876735356382367,1.9019774459644414,1.841889206164087,1.876735356382367,1.876735356382367,1.8732509055924897,1.8812534916128985,1.5927573333253964,1.8795318820458615,1.873027488925124,1.8679239206287643,1.886402818437185,1.9410092386143663,1.6676525971669998,1.93861496379562,1.9391854790260044,1.9388128945060863,1.9399151999728625,1.937650694662097,1.9388128945060863,1.9375097796704837,1.9400084722812752,1.9298159246878377,1.9408486845036605,1.939579684519661,1.9381491147030863,1.934520143360331,1.9409513590049912,1.941048704655245,1.9324623888104053 -0.037155855080060876,7.437908352332464e-12,0.6205800384009483,0.4561638085531739,0.44630488831969534,0.10231293603215315,0.06710242625755423,0.0034849788217525277,0.06279235357904413,0.08310382533564405,0.0879293672538047,0.050517303792051625,0.12450869052098841,0.07781707184010955,0.1390310828754434,0.1338529605478345,0.07897985536207243,0.13183202564011315,0.1390310828754434,0.03718357583258277,0.03712953496883901,0.037155855080060876,0.037155855080060876,0.03716702737914966,0.037155855080060876,0.03714868195179603,0.03716067135669858,0.03826579092966255,0.03602258891202342,0.03761701386641841,0.037145956286570816,0.03716137561227513,0.036981876311737175,0.037330695976766796,3.932856908787564e-12,1.554671158133052e-11,7.437908352332464e-12,7.437908352332464e-12,3.608700688396799e-11,1.68024343051915e-12,7.437908352332464e-12,7.570396376969237e-12,8.217141685999839e-12,2.6260989057749975e-12,2.88615077630387e-11,7.798705555727958e-12,7.536287360790658e-12,7.0385869024411255e-12,1.6037453077406773e-8,5.345846410988394e-17,0.6207537049716003,0.6203442714682216,0.6205800384009483,0.6205800384009483,0.6204656247788637,0.6207201241027691,0.6205800384009483,0.6200781914352281,0.6203168372903958,0.624945868109017,0.615006513573919,0.6199185647695113,0.6205245201759774,0.619992851673219,0.6201796597135671,0.6067286918136838,0.6318654971450094,0.45616622621158853,0.4561637041201503,0.4561638085531739,0.4561638085531739,0.4561638393935187,0.4561638085531739,0.4561638085531739,0.4497426162515135,0.46270715502238147,0.4593555096775532,0.4529219734498609,0.6403481683976283,0.12399061853202262,0.4398702072277873,0.473096716231818,0.4424458570969395,0.47020279149545124,0.4559665875080768,0.4364663371159243,0.44630488831969534,0.44630488831969534,0.4305015367590712,0.4611208952376342,0.44630488831969534,0.44630488831969534,0.45073803031499227,0.4622211134726897,0.42891212874344015,0.4462543595434004,0.46413015905195765,0.4256532526553023,0.4140597776372561,0.4782840306426352,0.10353415087647443,0.10100470147075868,0.10231293603215315,0.10231293603215315,0.10195506511275794,0.10264454122918515,0.10231293603215315,0.10231293603215315,0.10258386735967637,0.10196395747420213,0.10763410578730988,0.09707878229729332,0.10232532546681349,0.10244854751402341,0.10194692577564213,0.1002494904803605,0.10425801612381956,0.0674056112421223,0.06676871372342824,0.06710242625755423,0.06710242625755423,0.06504731894539996,0.06921185887894117,0.06710242625755423,0.06731971421715002,0.06678765847691906,0.0780467026880414,0.06687567773711668,0.06712282391448987,0.06731836400140762,0.06678409304683301,0.06396204398611598,0.07056806776714447,0.005108400205945764,0.0034849788217525277,0.0034849788217525277,0.0036071768238518853,0.0033486878736362796,0.0034849788217525277,0.0034849788217525277,0.003503236254734712,0.0034950827258223858,0.002325565626364782,0.005142754729347691,0.003503543315501375,0.003468182384076121,0.0034021766122367013,0.0035304200011465406,0.011451937021510351,0.0008078163437104169,0.06278927463768239,0.06279235357904413,0.06279235357904413,0.06279208962543237,0.06279261765758545,0.06279235357904413,0.06156603590271521,0.06410966819667915,0.06279038341711767,0.6468370608143454,0.06143939623593104,0.06425034792605769,0.0627005398067448,0.0831582567371201,0.0829338422017205,0.08310382533564405,0.08310382533564405,0.07977107961046195,0.08676338256247663,0.08310382533564405,0.08559743842676353,0.0805045943579465,0.08828325063159269,0.07799648021355671,0.08128038292875847,0.0850048589189036,0.0856013658968319,0.080404089282585,0.08072519225431443,0.08549824321311168,0.08792918710345907,0.0879293672538047,0.0879293672538047,0.08792864713461811,0.0879293672538047,0.0879293672538047,0.08337997119712832,0.09322519317391387,0.0879245826499024,0.37172074220211937,0.0861420011573966,0.0898191071081322,0.08769571095047028,0.050558046444701125,0.050517303792051625,0.050517303792051625,0.05050778501803639,0.05052882271681946,0.050517303792051625,0.05140456554363139,0.04966790611693833,0.06062023692822885,0.04249511167431566,0.050389922023538786,0.05068154685742577,0.0527922330561725,0.04831256994517194,0.04339090823280761,0.06148529264069332,0.1274157186727193,0.12163344130858596,0.12450869052098841,0.12450869052098841,0.11988340770424681,0.1287856795969867,0.12450869052098841,0.1263101990890401,0.12204346003045567,0.15515303730161215,0.09817596301222581,0.12332584188098906,0.12565337800452853,0.12906554091730466,0.1197822965455607,0.10050722247536759,0.15822995115140578,0.07781714721859412,0.07781703972489684,0.07781707184010955,0.07781707184010955,0.0778170810563595,0.07781707184010955,0.07771103084249349,0.0779178508732531,0.08015966300221426,0.07550330221718561,0.0793396083632363,0.06909169108334416,0.07776201193464763,0.07786893763282657,0.07662800311364751,0.0790272892545538,0.14187567336929108,0.13602119459633993,0.1390310828754434,0.1390310828754434,0.13661225176370462,0.14160630583383205,0.1390310828754434,0.1390310828754434,0.14019600419330816,0.13778426825656423,0.14442971398795934,0.13377199135209417,0.13835006246103476,0.13939624512728105,0.14191102132501085,0.13571340689222383,0.13487033068609913,0.14307214889547676,0.13653521644629465,0.13183202564011315,0.1338529605478345,0.1338529605478345,0.12904316190473242,0.13995757812233056,0.1338529605478345,0.1338529605478345,0.13504972693887876,0.133258347028903,0.16645072830515836,0.13339515508697758,0.1346269255469045,0.13594723066969797,0.13225143042015733,0.11497224378149057,0.1594064049005335,0.07897993187593383,0.07897982275596847,0.07897985536207243,0.07897985536207243,0.07897986470319111,0.07897985536207243,0.07887806921008167,0.07912274730455088,0.08135241123185157,0.07661166836699591,0.08072389207263407,0.06967835098986049,0.07894064478726011,0.08025849787248972,0.1338529605478345,0.12963090678050618,0.13183202564011315,0.13183202564011315,0.1268037489287113,0.13749400329180367,0.13183202564011315,0.13183202564011315,0.13266417112728407,0.13109256390339222,0.16382819422869657,0.1311643157247194,0.13231697673220735,0.13359262255309956,0.129932993623919,0.11294137639766659,0.15643664073373792,0.14187567336929108,0.13602119459633993,0.1390310828754434,0.13661225176370462,0.14160630583383205,0.1390310828754434,0.14019600419330816,0.13778426825656423,0.14442971398795934,0.13377199135209417,0.13835006246103476,0.13939624512728105,0.14191102132501085,0.13571340689222383,0.13487033068609913,0.14307214889547676 -0.007048999395051776,6.439850766765952e-38,0.43551538116508437,0.05130752766789094,0.00009098414453074015,0.04905497866388821,0.04454371747548428,0.005020274885891591,0.07140979700969105,0.08787199513116131,0.18340454670770767,0.018036272585727688,0.06215950066425944,0.041627570335712724,0.10480061163491339,0.11846192905239743,0.04264352571323355,0.1171877230645363,0.10480061163491339,0.007049517467975422,0.0070482665113651664,0.007048999395051776,0.007048999395051776,0.007049418650778869,0.007048999395051776,0.007024461323269118,0.0070739665968319945,0.007532513533332942,0.006577817825629514,0.007581200296649024,0.007020296891797494,0.007078658593692505,0.0069765269213111535,0.007124376464564698,1.6879754340899733e-38,2.0607065763284368e-37,6.439850766765952e-38,6.439850766765952e-38,3.289146102984401e-36,6.967649643248259e-40,6.439850766765952e-38,7.999400637614439e-38,5.275234726873966e-38,1.823370216551027e-39,2.0560948044448564e-36,6.758150260958793e-38,7.351848035428687e-38,1.3605407057955665e-37,6.486988553618109e-29,2.1126530068165363e-51,0.4353863922757341,0.4356255345796565,0.43551538116508437,0.43551538116508437,0.4355868897562501,0.4354332030592734,0.43551538116508437,0.43803379135506004,0.42994451901988706,0.41236837266457527,0.45710466564802393,0.43283877545797206,0.43534868951337163,0.4395508316885362,0.42970655472080804,0.486506086051301,0.37925779783295294,0.05130751680355605,0.05130753296579356,0.05130752766789094,0.05130752766789094,0.05130752581184985,0.05130752766789094,0.05130752766789094,0.053717928962662385,0.04881913918922053,0.04788987515738224,0.05500349413053182,0.003761330572137072,0.14647466281142896,0.05764352939980291,0.04505162600797045,0.0683046530174522,0.03689802073704699,0.00008868491283711249,0.00009346172322494532,0.00009098414453074015,0.00009098414453074015,0.00009672685900529387,0.00008514219253054933,0.00009098414453074015,0.00009098414453074015,0.00011407056107199295,0.00008434586097268509,0.00009831400890883326,0.00009132855426173994,0.00020713408579945116,0.000035692954288901484,0.00010568492160939339,0.00007775648376729533,0.04951921987490563,0.048593341982052805,0.04905497866388821,0.04905497866388821,0.04797104583475488,0.05019134875497229,0.04905497866388821,0.04905497866388821,0.048989307643946434,0.049132292989607154,0.052410137938415084,0.045892355821365576,0.049046286667960695,0.048937160734022656,0.049154158423563916,0.04783492824379889,0.05032245210613534,0.04479647255928473,0.04426510129205417,0.04454371747548428,0.04454371747548428,0.041895759432331856,0.047647740025806386,0.04454371747548428,0.04443156085469425,0.04467877860056003,0.055084925467716435,0.04456820632790024,0.044516917885291,0.0444130613595457,0.04467110971748597,0.04181079527603765,0.047696548782170084,0.005396430313758039,0.005020274885891591,0.005020274885891591,0.0054107928664409565,0.004560424217541284,0.005020274885891591,0.005020274885891591,0.005158029367598986,0.00481704996025736,0.003397677021026352,0.007379442154360463,0.004998665613671634,0.005086157273466286,0.005252649712413041,0.0047376272183925795,0.01444416215186344,0.0012582400326810262,0.0714066034104772,0.07140979700969105,0.07140979700969105,0.07140693061152767,0.07141235782848876,0.07140979700969105,0.06706958388794176,0.07621500532796652,0.07140338113496325,1.6628839115353685e-7,0.06661407909872556,0.07676715861270678,0.07084946823913323,0.08795791405406668,0.08779864443951799,0.08787199513116131,0.08787199513116131,0.08409323424269222,0.09224080706496417,0.08787199513116131,0.09282250170015152,0.08259595389653268,0.09126747435362811,0.08462369967043895,0.08442523775611963,0.09161410997042828,0.0933098505200502,0.08217829051949971,0.08636369014781344,0.08945763660497694,0.18340379541893026,0.18340454670770767,0.18340454670770767,0.18337254300508415,0.18340454670770767,0.18340454670770767,0.16088807262300486,0.2098588581578713,0.18338713072841817,1.1800808715345238e-17,0.17441874207788055,0.19298242651162212,0.18235570885537444,0.01803484027643694,0.018036272585727688,0.018036272585727688,0.018036660050932518,0.018035787812118537,0.018036272585727688,0.01943389807219906,0.016672114247348754,0.016697878304616495,0.01995050551889996,0.017834525152067512,0.018242594096307487,0.021839287236487575,0.01454194007271778,0.019971461863463172,0.01636638273666553,0.06235358651593966,0.0619711851193254,0.06215950066425944,0.06215950066425944,0.06170229201766284,0.06263962118535947,0.06215950066425944,0.06559766521982023,0.058736638871760345,0.06733674242263192,0.057543467294741045,0.0603389301920906,0.06407694227241903,0.0698841110209168,0.05434927728447084,0.05861947622452187,0.06698545864693241,0.041627573771865906,0.04162756887379615,0.041627570335712724,0.041627570335712724,0.04162757085289046,0.041627570335712724,0.04097720220291969,0.04225742633148807,0.04407538081958291,0.03928290042281975,0.04618986282477949,0.032303930050305005,0.04138585960917602,0.04185739378412069,0.040404327712684665,0.042920519932818944,0.10544546767724469,0.10417548430575348,0.10480061163491339,0.10480061163491339,0.10352224130132867,0.10616773587088804,0.10480061163491339,0.10480061163491339,0.10626527391353438,0.1032500401238111,0.10775651509795214,0.10186396797351857,0.10396578367191216,0.10559489252174695,0.10836568210921882,0.10093088170762698,0.10252242117891527,0.10720113976585274,0.11970257261791607,0.1171877230645363,0.11846192905239743,0.11846192905239743,0.11375573063354066,0.12393576896791438,0.11846192905239743,0.11846192905239743,0.1194377381694444,0.11747852757110397,0.1488543716358589,0.11764104464928525,0.1191910701414544,0.1205998718577358,0.11619946015912626,0.10224192587554566,0.14028970036682534,0.04264352917532388,0.042643524237889516,0.04264352571323355,0.04264352571323355,0.04264352623382248,0.04264352571323355,0.04199788073113033,0.04332838516407182,0.04517578407505523,0.0402220261243694,0.04752326957342483,0.03283833134486635,0.04241965996756275,0.04398284530285862,0.11846192905239743,0.11585011626588271,0.1171877230645363,0.1171877230645363,0.11252353848220509,0.12242556976371549,0.1171877230645363,0.1171877230645363,0.11808432425297395,0.11613929428447936,0.14716859984826836,0.1163607220413549,0.11796689745043513,0.11920606917223195,0.11496462752427163,0.10117195764027583,0.13864258078514086,0.10544546767724469,0.10417548430575348,0.10480061163491339,0.10352224130132867,0.10616773587088804,0.10480061163491339,0.10626527391353438,0.1032500401238111,0.10775651509795214,0.10186396797351857,0.10396578367191216,0.10559489252174695,0.10836568210921882,0.10093088170762698,0.10252242117891527,0.10720113976585274 -2.1002267412097773,5.380042342983421e-190,1.2078223066314744e-11,3.7315911656096157,2.387700089093388,3.6910294863851845,3.2890683026877277,1.9041188082253282e-27,2.15137550338464,3.354094952667401,2.456361260611777,1.8717086228996194,3.297012292642401,3.6715706599510347,3.6597767230198093,3.8809282638240297,3.670938705087769,3.8779112401158033,3.6597767230198093,2.1002714667041738,2.1001862727797223,2.1002267412097773,2.1002267412097773,2.100257021563781,2.1002267412097773,2.095316537548791,2.1049525898634203,2.1241549173933527,2.072503720775018,2.476871947343358,2.0946650702365606,2.105769400805751,2.0962099824598925,2.104081826157631,2.7167213171854998e-192,2.1389806439987853e-187,5.380042342983421e-190,5.380042342983421e-190,3.944495592550074e-182,2.1354067126973193e-198,5.380042342983421e-190,5.366385372633697e-190,1.1014812935596278e-189,5.022155822283366e-197,2.002762365701482e-183,2.313613678199914e-190,3.374680703816888e-190,1.6172033490240347e-188,1.5061358511825099e-148,3.277182162335684e-244,1.2024606203607802e-11,1.2124199352886208e-11,1.2078223066314744e-11,1.2078223066314744e-11,1.2107855655837322e-11,1.2044291950793116e-11,1.2078223066314744e-11,1.2824087558835602e-11,1.1903406288927258e-11,5.542746342988843e-12,2.466047275136096e-11,1.2183151045888197e-11,1.2378229844904533e-11,1.2215948625471772e-11,1.1316786837018858e-11,7.124618892408669e-11,1.7841191160822357e-12,3.7315911574894325,3.7315911695053834,3.7315911656096157,3.7315911656096157,3.7315911642002817,3.7315911656096157,3.7315911656096157,3.752231153560921,3.7093222961845704,3.7294096796446796,3.7341457192733225,1.7930484349093587,2.8912309216808865,3.7811946139076795,3.6689466219036886,3.7409752878485287,3.7229272298588505,2.3049399276036913,2.471699468490381,2.387700089093388,2.387700089093388,2.5745747344287246,2.170770683954654,2.387700089093388,2.387700089093388,2.2371069554305643,2.1192470955560863,2.643236218950375,2.3812613351894982,1.8624152704017602,2.903477803360127,2.8580212318658913,1.8685241531670536,3.70500029123177,3.677269042843791,3.6910294863851845,3.6910294863851845,3.6559717653601793,3.721628350126317,3.6910294863851845,3.6910294863851845,3.704662400381259,3.676402293117347,3.7766861793941238,3.583091025052323,3.6962488260750184,3.705518359700143,3.674139422815185,3.6524064420156717,3.726070563782818,3.301728469084195,3.2743722910483806,3.2890683026877277,3.2890683026877277,3.150966426749665,3.4301416001273215,3.2890683026877277,3.314452522727755,3.2611542685899213,3.6932364518006726,3.277982226003709,3.2979075103105764,3.3147885143265166,3.262947562254213,3.1430319038859884,3.435745453617767,3.378250054875186e-27,1.9041188082253282e-27,1.9041188082253282e-27,3.3667534479444114e-27,9.901380033672816e-28,1.9041188082253282e-27,1.9041188082253282e-27,2.1935050002500572e-27,1.5847407075203963e-27,1.2400785367346443e-28,2.635163893860035e-26,1.856696951680667e-27,2.2155045647452213e-27,2.4537735152979716e-27,1.4970969174622489e-27,5.116596833950774e-24,2.216873833819439e-31,2.15136859226181,2.15137550338464,2.15137550338464,2.151369585020254,2.1513816221888638,2.15137550338464,2.134401365415628,2.1693183972866628,2.1513536396157718,3.0991325183596588,2.13261024211503,2.1712725024631507,2.1504470046053252,3.3578371528387376,3.352085812034234,3.354094952667401,3.354094952667401,3.174790808144247,3.535627587764211,3.354094952667401,3.4624259419031898,3.2398384769702404,3.5033564534918806,3.1937585461910234,3.2713226497021717,3.444206025788265,3.4655182276417764,3.236717028450317,3.2824805681849814,3.4283058385063954,2.456360293630393,2.456361260611777,2.456361260611777,2.456378489458191,2.456361260611777,2.456361260611777,2.406445058603868,2.5118588072519845,2.456367364982337,1.2376827326993969,2.4370632585157788,2.4764926942483476,2.4553176016125158,1.871857769666416,1.8717086228996194,1.8717086228996194,1.8716680408683375,1.8717594880891397,1.8717086228996194,1.8968417491171536,1.8475026371282346,2.11648404898215,1.7022898741743557,1.8669118905697895,1.8760296433886805,1.9361428888508931,1.8120220455923366,1.727182199170675,2.115490226030393,3.3231957642811416,3.2706288303564808,3.297012292642401,3.297012292642401,3.2389780319746135,3.360263715507454,3.297012292642401,3.360556677255544,3.2286458219536347,3.744468781884553,2.74960905422583,3.260178860359382,3.3320296843541892,3.4296355735692683,3.1501497963372405,2.836498867215938,3.747266319604047,3.671570684661451,3.671570649365857,3.6715706599510347,3.6715706599510347,3.6715706636554977,3.6715706599510347,3.649611255383237,3.695085797868213,3.686639407828707,3.656374473807636,3.8765110452046767,2.9412309272734523,3.6630938911970974,3.680276825470986,3.6634847140684164,3.6802109928250606,3.6745175807785113,3.643378772253404,3.6597767230198093,3.6597767230198093,3.6272715999734877,3.689830386503889,3.6597767230198093,3.6597767230198093,3.6873812254689446,3.6301761371692454,3.724276860229196,3.586936589144318,3.642724448238986,3.676654820381466,3.7257181932585115,3.581152061915803,3.602325684994271,3.7104460605309946,3.882066127523464,3.8779112401158033,3.8809282638240297,3.8809282638240297,3.8637004015607577,3.8758787322491632,3.8809282638240297,3.8809282638240297,3.882083072314796,3.8775475418487866,3.5749404332217094,3.878283839148548,3.8820642906582328,3.8803667193251514,3.869562531416981,3.7326684440228104,3.7171441882830116,3.6709387289637725,3.6709386949170772,3.670938705087769,3.670938705087769,3.670938708668907,3.670938705087769,3.6471699164317495,3.6952721172850502,3.685786679007258,3.656015223845916,3.8772224323936757,2.9354728328973203,3.662523540273872,3.6787607064399515,3.8809282638240297,3.873667195046688,3.8779112401158033,3.8779112401158033,3.8558372837777997,3.8799533602159304,3.8779112401158033,3.8779112401158033,3.8811997788545023,3.8723527204849133,3.610258529380315,3.8736761407606553,3.8807593288237294,3.881996592764493,3.8624114368435634,3.714462219878278,3.742856123860163,3.6745175807785113,3.643378772253404,3.6597767230198093,3.6272715999734877,3.689830386503889,3.6597767230198093,3.6873812254689446,3.6301761371692454,3.724276860229196,3.586936589144318,3.642724448238986,3.676654820381466,3.7257181932585115,3.581152061915803,3.602325684994271,3.7104460605309946 -5.7632345752349625,1.6741366643e-314,1.7373438409839197e-40,2.269243394128486e-50,5.156339927113378,12.072851198771675,10.795427583653744,1.235721274543209e-44,0.03634280331676565,10.909631162736074,0.0000410399548355626,0.1506865446285935,0.014160211693467544,0.8635766470970792,11.296689455649597,14.366484457876071,0.7361764077099677,14.27512189095377,11.301412464306448,5.763260208128141,5.763211381465134,5.7632345752349625,5.7632345752349625,5.763256125883541,5.76316300826252,5.742605368990432,5.7840105636341494,5.803097239236226,5.639951196576553,6.8819216471610645,5.739355579851422,5.7873002486153435,5.749737035709882,5.775104423471608,1.18018e-318,2.249626495405e-310,1.6741366643e-314,1.6741366643e-314,5.237843010989627e-299,0.0,1.5471574194e-314,2.0027717e-317,1.650734122348e-311,0.0,1.9707934180172925e-299,5.166552019e-314,5.249351283e-315,5e-324,1.4806620736625078e-225,0.0,1.7302215392033803e-40,1.7434493535964932e-40,1.7373438409839197e-40,1.7373438409839197e-40,1.7418548800401907e-40,1.7320652233842704e-40,1.744901436366924e-33,1.5607018294505785e-40,1.941597197806087e-40,1.081505555128635e-41,2.6869546903415933e-39,1.7882479865583863e-40,1.6872178742525174e-40,1.5104279269770428e-40,2.0111351759744684e-40,9.383232367313246e-38,1.750957685086998e-43,2.269241047271503e-50,2.269244497852308e-50,2.269243394128486e-50,2.269243394128486e-50,2.2692429213948843e-50,2.2792473152292013e-50,2.2569064908254754e-50,1.847008078767521e-49,2.640450392174223e-51,4.008025384519285e-51,1.3364115400493737e-49,1.0214265685606855e-90,5.808049797714043e-9,4.3661705558112105e-48,8.319133251885642e-53,3.3611014542801067e-47,8.939048694656627e-54,4.9370478786342,5.378273414685222,5.156339927113378,5.156339927113378,5.826654954146613,4.4557722287158334,6.413733707215618,3.4955535795149992,4.636462127751826,4.166630377126436,6.249564580033739,5.154344899552565,3.4200898165030384,7.352135279776003,7.273977307341245,3.3049609378504674,12.135569967571161,12.009867835104606,12.072851198771675,12.072851198771675,11.85279942258848,12.298970884558152,11.59795628582247,12.793966641449597,12.148484823059594,11.994665050152053,12.654342741407497,11.431584971715132,12.100213104442142,12.15850251055799,11.983951654945226,11.833270148335439,12.309995886792029,10.72441643643239,10.866956808238687,10.795427583653744,10.795427583653744,11.61637250487368,9.748804891093789,14.59128901332316,10.717860236363935,10.87357178961315,7.6830827762409655,10.819516519917316,10.77065488085828,10.719106076066995,10.87230209465232,11.54819199420863,9.883623639421264,2.036962749514878e-44,1.235721274543209e-44,1.235721274543209e-44,2.6576231553063704e-44,5.4580788644542973e-45,1.430941890823789e-44,1.0527229642074532e-44,3.889724267977216e-45,4.057651266741355e-44,2.0715347240097038e-47,6.102229837388757e-42,2.094987200889804e-44,7.161696799936375e-45,2.5349288874561377e-45,6.398903548250315e-44,4.792586879808881e-37,4.387533913967386e-54,0.03634564166495368,0.03634280331676565,0.03634280331676565,0.03634653923661874,0.03633884107125492,0.03634279339677263,0.04851116651241421,0.026545907029292822,0.036375095352802894,3.716406634964127e-145,0.04996487588124749,0.02562654160941926,0.03826780411527392,10.932602633519263,10.886182433750601,10.909631162736074,10.909631162736074,9.656172847890822,12.289863188538316,10.911771454459789,11.496508074370587,10.295474837469321,11.79606633736798,10.020575128881019,10.462959850011893,11.393663578751154,11.512480865033199,10.280687909971656,10.492549341969609,11.339446380125386,0.0000410422272359643,0.0000410399548355626,0.0000410399548355626,0.000041199717475879215,0.000041040638377004226,0.00004103999143710921,0.00015209260074090103,8.70179465786451e-6,0.00004110240017949407,5.519277671370543e-299,0.00006877098721759236,0.000023679707354870632,0.00004484263569991926,0.15061888633792078,0.1506865446285935,0.1506865446285935,0.15070653241570064,0.15066094451715523,14.193387946578397,0.14563453645536942,0.15593163422858908,0.023690668527151047,0.6735014402119331,0.15145611088103852,0.1498918481707643,0.13791778000514868,0.16477802031720384,0.5177648924395475,0.02504327930756582,0.013144456367937249,0.015234683172742442,0.014160211693467544,0.014160211693467544,0.017216691006892056,0.011306836670723023,5.813576458755406,0.013372796083965369,0.015004924529841483,0.0010374692589406936,0.12307711376843414,0.014615685116365323,0.013698453050636647,0.012472145504855437,0.01613723453652412,0.08537113161289166,0.0010892176063348371,0.863576594838144,0.8635766693661276,0.8635766470970792,0.8635766470970792,0.8635766384287639,1.2886185392778078,0.828069312393787,0.9015602023645425,0.6551315276438364,1.1217653504068685,1.3706548609669011,0.47279939839643864,0.8500550074961276,0.8774446382690388,0.9882514938616983,0.7481583799824724,11.363229694966108,11.231102225490694,11.296689455649597,11.296689455649597,11.136815442669752,11.469987004617495,11.292144282222688,11.301412464306448,11.489616607682118,11.09987808693898,11.77925542437865,10.807886526461452,11.184037561008786,11.412082899406043,11.773706369979402,10.795619556220078,10.916829249515805,11.683612809595473,14.465506416493868,14.264066711431097,14.366484457876071,14.366484457876071,13.912683190516644,14.809746157267666,14.361428876119385,14.371738070477964,14.493172230581457,14.23064175655462,15.516881436859615,14.25550479708367,14.475566243550238,14.645619800162763,14.039479478218524,12.417750903409031,15.57655976077938,0.7361763609431496,0.7361764276387157,0.7361764077099677,0.7361764077099677,0.7361763999529619,1.1111736761183664,0.7052623281740809,0.7694101804832644,0.5511370662651813,0.9687442471290321,1.1915612051607338,0.4159278029484518,0.7245084361838157,0.6316968405762344,14.377263650291676,14.169658036807656,14.27512189095377,14.27512189095377,13.81630914474597,14.728785682107786,14.26945380534531,14.281083842724918,14.405812482046466,14.135601753525231,15.527813030303134,14.16109995731434,14.387645809432362,14.563674408851416,13.939901575265848,12.306791481926304,15.553878854776148,11.367956148165577,11.235820949755071,11.301412464306448,11.14152667670738,11.47471678513222,11.306321372591126,11.49433641252117,11.104622124646678,11.783980426488611,10.812557121227668,11.188782927660942,11.416806014278407,11.778374178622482,10.800336535203055,10.921516648005394,11.68834107406096 -1.9081407182256516,6.633739786459576e-226,3.3397512463361383e-22,5.173284609670204e-7,2.7364283914989356,2.175320942144464,3.067760552744529,4.194653634236149e-29,3.0489123648104246,1.9512548143750206,2.7901261413222,0.603803649613189,0.22484728122182904,2.483110634532726,1.9725966595405022,2.4927561951179817,2.430531264445893,2.4756523323924347,1.9732211657681165,1.908155768776236,1.9081354119867533,1.9081407182256516,1.9081407182256516,1.9081548312139622,1.9081369132473702,1.9063012428311437,1.9100234931461622,2.015184327021515,1.794055610558626,1.953570178922606,1.905934036650356,1.9102432358376709,1.8911724672594719,1.925513544474096,7.245569304568155e-229,7.01799558537693e-223,6.633739786459576e-226,6.633739786459576e-226,2.3913779724210432e-214,1.7042881181112616e-239,6.3529637928834836e-226,2.1523352826621563e-228,1.7365718801938753e-223,2.366619144483431e-237,1.1407581134092916e-214,1.5021646234695972e-225,3.717902245853891e-226,3.323382934612907e-234,1.5404913884312916e-156,0.0,3.3352184708060164e-22,3.343627047430228e-22,3.3397512463361383e-22,3.3397512463361383e-22,3.3427701316056165e-22,3.336178850791212e-22,1.849072130267713e-20,3.3205009308194903e-22,3.5356196571222224e-22,7.564697622185851e-23,1.5403895557809477e-21,3.379220351987785e-22,3.3849699287541344e-22,3.2714279714211593e-22,3.6210885563520793e-22,1.1580912304923446e-20,6.950395068298531e-24,5.17328436253863e-7,5.173284724768791e-7,5.173284609670204e-7,5.173284609670204e-7,5.173284564414366e-7,5.174048645739858e-7,5.171941603884068e-7,7.947189490241246e-7,3.298535368367705e-7,4.4319502696753043e-7,6.058091130828862e-7,2.086834510553028e-17,1.4048922853447428,1.5144939745237177e-6,1.5925627760125327e-7,1.0016105074201948e-6,2.5818852027679485e-7,2.7128467405444647,2.7591497169536683,2.7364283914989356,2.7364283914989356,2.8070935127856695,2.64880912579151,2.859901998247325,2.503452073572747,2.660463829198084,2.5931417987423067,2.8583700110746695,2.736151500877232,2.435251810007181,2.9630467527121525,2.945935742037977,2.4332108429764956,2.1853830696009093,2.1653158036498596,2.175320942144464,2.175320942144464,2.135206047525935,2.218446543505313,2.0990712253412185,2.3043402659961782,2.193499457464245,2.1569310627408678,2.294157710195645,2.0565794737526,2.1818869912556247,2.195857709794129,2.154528230899372,2.1299367087637906,2.221958168590515,3.0639475723488263,3.0714530936200495,3.067760552744529,3.067760552744529,3.1012512176555824,2.9905366693722226,2.8439421311019717,3.0642976991510666,3.0711266649328386,2.790688482697249,3.0688064150900143,3.066675038942775,3.064338488431016,3.0710859146222207,3.098799560485376,3.006497617273714,5.129855315386549e-29,4.194653634236149e-29,4.194653634236149e-29,5.812884752140217e-29,2.747325900175797e-29,4.529300905908382e-29,3.8576137621243555e-29,1.6903395148096226e-29,9.442671153326897e-29,5.253270081771868e-31,2.6569120553963815e-27,5.818042322408822e-29,2.652779317035673e-29,1.2278003317963185e-29,1.3336025237887537e-28,7.348183987640574e-24,8.523485930716532e-36,3.0489099287467223,3.0489123648104246,3.0489123648104246,3.0489087020392396,3.048916288875855,3.048913479516676,3.0254671550582937,3.069290764164446,3.0488673371203165,4.214759473677419e-16,3.022859203986516,3.0712526825554707,3.046636239648602,1.9546903159565265,1.947751353546513,1.9512548143750206,1.9512548143750206,1.7518726274880452,2.189489978761659,1.9515347454809078,2.0487796078380036,1.8532264801051168,2.088489381651417,1.8195242300978265,1.878984931152221,2.032212047695189,2.0509962609373225,1.8513645319149714,1.8890834118742725,2.016634694121742,2.790130349869358,2.7901261413222,2.7901261413222,2.7904106453480932,2.790126477859598,2.79012518155914,2.915553499283611,2.6221533552669785,2.7902267660643694,8.127100685939159e-36,2.8416589888401083,2.732540015172796,2.7960596028328957,0.6037185027434807,0.603803649613189,0.603803649613189,0.603829641598628,0.6037700398768546,3.0958457467705256,0.5937519735197726,0.6140741150403829,0.2560548562979992,1.1743290206067925,0.6053209734730098,0.6022404260732666,0.5780565309250562,0.6309978062960556,1.058615294721141,0.25714452075122285,0.2185049086780364,0.2312599814883528,0.22484728122182904,0.22484728122182904,0.24370741945541696,0.20473957270737092,2.5196507445361234,0.21906800347670025,0.230889045885061,0.06756905253755126,0.5920755461403006,0.2281048221974693,0.2214919412739338,0.21224096345570181,0.23878789444820764,0.5121841459863952,0.06688821290278305,2.4831106198259043,2.483110640731972,2.483110634532726,2.483110634532726,2.4831106319153546,2.2953798517625352,2.497697956235459,2.4693641667280524,2.3730989010665415,2.591226314401524,2.360891973689394,2.978460058555901,2.4885268804580742,2.4779203549402973,2.538703891287215,2.4261537915118825,1.9802539634754648,1.9650754799278276,1.9725966595405022,1.9725966595405022,1.952240380402358,1.9951052782444718,1.971995296461106,1.9732211657681165,2.004980002049298,1.9401335928330123,2.047963549143548,1.8987471644840923,1.9538906664257176,1.9919549905528453,2.0536465838224385,1.8911426681421388,1.9151554660249388,2.032635803748315,2.511685535345438,2.4736841232447326,2.4927561951179817,2.4927561951179817,2.4047074461675795,2.5904952679695525,2.4918397213107917,2.493718352052347,2.5252649053140352,2.4595116674132256,2.9533203591918533,2.465324851746501,2.520828807659764,2.56650823759131,2.4152481084721877,2.139179343944157,2.861310043889097,2.430531249429015,2.430531270885535,2.430531264445893,2.430531264445893,2.4305312619072947,2.237051517149702,2.44767079727143,2.4149507478624472,2.3170581726456585,2.541840328267313,2.2893306894794336,2.9681855798898873,2.437379059700567,2.369686900052545,2.4947192381946026,2.4564365076662367,2.4756523323924347,2.4756523323924347,2.388452886268979,2.5728593001623237,2.4746479812488733,2.4767082416724446,2.5082469700036643,2.44234052910086,2.9410291300729465,2.4481673690964754,2.5038055006511124,2.5496291496863894,2.398043278109625,2.123279990752736,2.846743839347794,1.9808807314541035,1.9656977376571356,1.9732211657681165,1.952858739494575,1.995736352417082,1.9738702686472804,2.005608490808986,1.940748981189446,2.0486093237865957,1.899348220685165,1.954507728832615,1.9925820955891926,2.054288174149172,1.8917463468572029,1.9157621312219806,2.03327728007481 -1.363978195584898,3.2461079557892936e-182,2.2017631803913058e-13,2.156826438289956,3.048662991581054,1.9130256758446742,1.8776519183501434,1.4348986304901523e-23,1.5037927955437214,2.0987136281804974,1.8760965415006812,1.190901649944229,2.0922492017557595,3.037975290866759,2.106230019681166,2.5717320446758696,3.0396422232471116,2.5532125733052506,2.1062227267850178,1.3639795932023335,1.3639745731498647,1.363978195584898,1.363978195584898,1.3639794296520669,1.3639754925399226,1.3598123651575904,1.3682530399019919,1.3948900401384323,1.3293505937853907,1.6467661542944712,1.359218940812613,1.3688830796778497,1.3590043489050956,1.369059448563398,2.824609753768693e-184,2.366725657954095e-180,3.2461079557892936e-182,3.2461079557892936e-182,2.0786405936032732e-174,1.3427307122072263e-191,3.2244958502779994e-182,4.029483990548412e-183,2.625502992557457e-181,2.77768969846033e-190,3.0800790727852053e-174,2.8026501981354936e-182,2.0103184164006766e-182,2.006841065184316e-185,2.0914614457035776e-132,5.163285309795452e-254,2.1998178577711118e-13,2.2034258257807273e-13,2.2017631803913058e-13,2.2017631803913058e-13,2.20307367412287e-13,2.2002084861082205e-13,9.108429049138168e-13,1.884554251653861e-13,2.357471643695393e-13,7.167012517505243e-14,5.668843607233541e-13,2.33973800568219e-13,2.067843323355459e-13,1.7747105851674872e-13,2.349259406669392e-13,2.54114287643831e-12,1.461036538729037e-14,2.15682643633856,2.156826439139239,2.156826438289956,2.156826438289956,2.1568264378725286,2.1568428927362966,2.1568059182775374,2.213223862138454,2.0992113548293716,2.1496599610861926,2.164612936190518,0.24378920351133304,2.3988585572462537,2.2955810836207435,2.005326336575486,2.1880363770897207,2.1261240808633546,3.039300766783433,3.0572260916318394,3.048662991581054,3.048662991581054,3.0724433272578455,3.011012808373308,3.0486614512464736,3.048659891771861,3.0167232102137245,2.9830918351932456,3.0870206278497725,3.049950144006347,2.894231449987571,3.1053282956695094,3.1037274473638,2.8962492543636795,1.9205631847696756,1.9031777696480223,1.9130256758446742,1.9130256758446742,1.8776738568314206,1.952955023859987,1.9129684179012627,1.9130419360818445,1.9317321644180392,1.896828596873694,2.0241018656723226,1.806981947429679,1.9193717012178628,1.931410295566595,1.8934903615545247,1.8722100605372247,1.9545061529505523,1.8880222805083053,1.8657760305495554,1.8776519183501434,1.8776519183501434,1.7455945103096229,2.034836171788639,1.8728805265252815,1.8986626947334693,1.8558952096733567,2.2839814753506715,1.8719124517531458,1.885134589809605,1.8994972283899672,1.8565226864511968,1.7611049525682263,2.0061920422044994,1.670734304131964e-23,1.4348986304901523e-23,1.4348986304901523e-23,1.8912433035660123e-23,1.112957640012021e-23,1.4243169737574924e-23,1.3873324345636668e-23,9.659000052272733e-24,2.273862144568596e-23,6.963655355912154e-25,2.9609206838428286e-22,1.7455314896448375e-23,1.2077465550413638e-23,9.680086210640845e-24,2.7389284121804986e-23,1.1744363078135257e-19,3.3114435721426447e-28,1.5037915282704744,1.5037927955437214,1.5037927955437214,1.5037908276028613,1.5037949094205225,1.5037917947656463,1.4834049104019718,1.525166722687856,1.5037677605138582,1.005667467238318,1.4813966852988494,1.5276214230777125,1.502426576206665,2.1022875732609902,2.096004930070185,2.0987136281804974,2.0987136281804974,1.8831642018659736,2.352529318428496,2.0986957808073865,2.199264946693384,1.9983999402250243,2.2425975873095263,1.9600176499786786,2.0259469232790774,2.1821141973199536,2.202472583525155,1.9961313520120891,2.034698708547591,2.1675435719734515,1.876095330317044,1.8760965415006812,1.8760965415006812,1.8760744212617797,1.8760969813894086,1.8760961195947876,1.8143584978058236,1.9448296054935208,1.8761416313656614,0.061416523540212466,1.8522342397702938,1.9010136422128459,1.8745533046417016,1.1909335994199604,1.190901649944229,1.190901649944229,1.1908918258973957,1.1909143815792649,1.0662290414914815,1.2104358456563402,1.1715309753213754,1.4002835307595123,1.0431769599115281,1.1880526406420842,1.1939802510480866,1.2417275630812126,1.1429253850808283,1.0648106750904112,1.4009984112123608,2.103529964274239,2.0796480525463585,2.0922492017557595,2.0922492017557595,2.0581841914523205,2.1276721781318666,1.9040747891692646,2.1443669727842707,2.035453630237803,2.560559490001993,1.6616327163797042,2.0580142565275414,2.1250940660468896,2.210645645120595,1.970382301575082,1.723165978033946,2.5687162250600295,3.0379752924151835,3.0379752902387853,3.037975290866759,3.037975290866759,3.0379752911577964,3.0194022189910603,3.0229117647087547,3.0513411791875558,3.050921104575154,3.022694446801012,3.09121953847497,2.374901961502633,3.0322061922990575,3.042869323853084,3.030270871623365,3.0445273397392425,2.1149574599673544,2.0999080720754972,2.106230019681166,2.106230019681166,2.088222443807826,2.1318930720735945,2.1062294078854213,2.1062227267850178,2.141265407157735,2.0756364657594664,2.186269991115308,2.0318418418682183,2.0890605204660964,2.1282331555411056,2.1912797883721096,2.0225844917090114,2.048337305891237,2.171248835918642,2.5879222936730106,2.553142056415131,2.5717320446758696,2.5717320446758696,2.485454517538493,2.66431924306131,2.5717259135364303,2.5717384914291297,2.601456715605692,2.5395689016849787,2.997014520951832,2.546800335871467,2.5985949355322933,2.6403767344978037,2.498206287673204,2.224140660135832,2.9136380472844245,3.0396422247450596,3.039642222617632,3.0396422232471116,3.0396422232471116,3.0396422235210014,3.022480465862388,3.0247939068289496,3.0530230159426788,3.052087097266157,3.0253082101996034,3.0880146907623267,2.3713803159089815,3.034645614477632,3.046672883703851,2.5717452817863946,2.535078183911244,2.5532125733052506,2.5532125733052506,2.4710833460813455,2.6458860331238627,2.5532059656030808,2.5531415441807033,2.5850033876626592,2.5209600963931185,2.9852568176717305,2.5284190729462326,2.5794567991917554,2.6217497956912017,2.4795473804703043,2.2077904424313917,2.8989402052560105,2.114958107038515,2.0999087022959895,2.1062227267850178,2.088223058124037,2.131893737916715,2.106223393062466,2.1412661056857556,2.0756370671586635,2.186270724050801,2.031842390891324,2.0890595170829216,2.128233838285983,2.191280558723101,2.0225850035797714,2.048337871869578,2.171249559285938 -3.325619962202171,0.0,5.043740183233906e-32,1.4547872810952282e-11,0.8822420527042046,3.690495628876276,3.6904593112881297,2.4753255096937247e-58,3.652386395875811,3.865506866776076,2.0640647352220425,2.3733273305875833,3.822128103310255,1.1098519069686799,3.860682987152194,3.627749556823046,1.0442751905566559,3.6519715844993628,3.860682987152194,3.3256347916959994,3.3256065464946896,3.325619962202171,3.325619962202171,3.3256342547362765,3.325619962202171,3.322401412613641,3.328130618305356,3.4452005030085218,3.1855222774427205,3.429631572029151,3.3221083011353945,3.3284157274330015,3.305130841960951,3.345686817748783,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.75865389946e-312,0.0,5.033271351633902e-32,5.052697648657737e-32,5.043740183233906e-32,5.043740183233906e-32,5.050831362873793e-32,5.035327947383572e-32,5.043740183233906e-32,3.457872174368648e-32,8.0124002475642e-32,4.214915913873207e-33,6.234807062750087e-31,4.8863018770612804e-32,4.4648033710148825e-32,3.1240613861706046e-32,8.974043358710409e-32,1.5458466778808792e-29,7.320325764599619e-35,1.4547871963150896e-11,1.4547873215679182e-11,1.4547872810952282e-11,1.4547872810952282e-11,1.4547872638812958e-11,1.4547872810952282e-11,1.4547872810952282e-11,2.8171793415819644e-11,7.165704324326368e-12,1.1498823335691444e-11,1.8273722354953604e-11,1.1915190399942837e-27,0.44932152958806354,7.721341203397986e-11,2.291976434096124e-12,3.850490493425939e-11,5.17088058575361e-12,0.8507361468789744,0.918439477165486,0.8822420527042046,0.8822420527042046,0.9999574637714569,0.7587546591772107,0.8822420527042046,0.8822420527042046,0.7713594658069078,0.6893873192602044,1.1112721304729138,0.8831480349423299,0.5301175480032552,1.3777494845306417,1.332214545722686,0.5211832355910646,3.6984104869104573,3.6822337314901663,3.690495628876276,3.690495628876276,3.654730930517767,3.724942911770812,3.690495628876276,3.690495628876276,3.7056954270148554,3.672930824915459,3.7793189945677463,3.576459508377658,3.69537199057068,3.707444551801871,3.6705847544929515,3.6484630685397628,3.7284148659403105,3.700546407790265,3.6801158717154148,3.6904593112881297,3.6904593112881297,3.541002043755372,3.8139733111958973,3.6904593112881297,3.7106599778923397,3.670068938192067,3.8817428001899303,3.6849966061907353,3.697076425716054,3.710133278832859,3.671600349465187,3.5651712263401443,3.796220583664265,3.68787236173771e-58,2.4753255096937247e-58,2.4753255096937247e-58,3.354952478529352e-58,1.0577190204147308e-58,2.4753255096937247e-58,2.4753255096937247e-58,7.856953501789835e-59,6.082246559786852e-58,1.1056676509350987e-61,4.434227753035115e-55,4.675250306669821e-58,1.4960587928032619e-58,6.065459483523062e-59,1.472040108117878e-57,4.309477796991031e-49,8.038755721383837e-70,3.652391784216627,3.652386395875811,3.652386395875811,3.652394835883245,3.6523773235009473,3.652386395875811,3.7046378590964846,3.5905258835079388,3.6524867817839906,5.8825134118061e-25,3.7095912476354114,3.5837832517626564,3.6579888870722272,3.8666548248270187,3.864067719333541,3.865506866776076,3.865506866776076,3.735028422256588,3.8499385337380785,3.865506866776076,3.881941314104811,3.8218389202824623,3.880258681919214,3.795798676502943,3.835859657715004,3.8809069754881103,3.882002971160064,3.819642764180456,3.8380106745501488,3.879588983245412,2.064082748005831,2.0640647352220425,2.0640647352220425,2.06467082578448,2.0640647352220425,2.0640647352220425,2.362797952545063,1.7455755298316795,2.0642404203666582,1.0192387591925713e-53,2.1781796385623178,1.9467125009195703,2.0772876586435904,2.373404597705955,2.3733273305875833,2.3733273305875833,2.373303499656481,2.373358239345581,2.3733273305875833,2.422978237610824,2.323988504116023,2.848466274218775,2.004733163059442,2.366210808878192,2.3791826923265535,2.49921678136314,2.251598448783762,2.0532786667353267,2.865842649637369,3.8277449898905926,3.8154558422154357,3.822128103310255,3.822128103310255,3.800926746419755,3.842821763125805,3.822128103310255,3.8489964572578548,3.787186183837843,3.7704736710692273,3.3543717127076484,3.8021302373300956,3.837375849250683,3.8708003384667946,3.7363257883477345,3.4376531419002574,3.753383340711039,1.1098518894347138,1.1098519144071262,1.1098519069686799,1.1098519069686799,1.1098519038421775,1.1098519069686799,1.131673312659061,1.0912623705613063,0.9730150501355013,1.2639879246165853,0.9050898680353956,2.29202054919907,1.1184113123236128,1.1036318142340715,1.1881875739186882,1.0341876322801393,3.8626062278817668,3.85778881064281,3.860682987152194,3.860682987152194,3.8535919636756675,3.8678190623177438,3.860682987152194,3.860682987152194,3.8706539083583302,3.8483264469731213,3.879284535691159,3.8260372235305424,3.853398689542389,3.867027409137955,3.8794986079598672,3.823416208046685,3.8359307525354365,3.8768373167631003,3.6026806166528194,3.6519715844993628,3.627749556823046,3.627749556823046,3.726072913664178,3.4883724582847058,3.627749556823046,3.627749556823046,3.5861225963693903,3.665077981154453,2.5722038567396996,3.656540248014883,3.590775382730482,3.5298941240801502,3.710445269976275,3.8786956346213786,2.8687878513864655,1.0442751738005327,1.0442751980785676,1.0442751905566559,1.0442751905566559,1.044275187596346,1.0442751905566559,1.0670805172511892,1.0221458855499184,0.9105751311507964,1.1925025230484332,0.828434408913596,2.260585685613634,1.052744922825593,0.9697093169981553,3.627749556823046,3.672129234394193,3.6519715844993628,3.6519715844993628,3.74310252855873,3.514161345846898,3.6519715844993628,3.6519715844993628,3.6099472916517352,3.68684888503859,2.626590474039814,3.680987901803186,3.6189271357795922,3.5584640650223047,3.7307028549757777,3.8805496711246237,2.91373572141371,3.8626062278817668,3.85778881064281,3.860682987152194,3.8535919636756675,3.8678190623177438,3.860682987152194,3.8706539083583302,3.8483264469731213,3.879284535691159,3.8260372235305424,3.853398689542389,3.867027409137955,3.8794986079598672,3.823416208046685,3.8359307525354365,3.8768373167631003 -3.5360535796242,0.0,6.035564012954568e-40,7.935277847872025e-17,0.002374710522673584,3.8330495763370576,3.7798419758283206,5.5998266743014646e-73,3.125519258369292,2.848972225780438,1.1300404061584846,3.6124870459360925,2.5489544348935045,0.5074040104035463,3.0083577809464286,1.5663168392724296,0.4594391698658935,1.612260210227142,3.0083577809464286,3.536065339329944,3.536042940942473,3.5360535796242,3.5360535796242,3.53606517375724,3.5360535796242,3.5336168448038974,3.538307876252979,3.648712039282968,3.3952490622012914,3.5985194737732566,3.533232905613437,3.5387519597027435,3.5163939010896814,3.555644199942957,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.022101799366935e-40,6.047084401203333e-40,6.035564012954568e-40,6.035564012954568e-40,6.044809040346222e-40,6.024569931249618e-40,6.035564012954568e-40,3.666379592515155e-40,1.0596981216172526e-39,3.0739929800839454e-41,1.1668393111895592e-38,6.709856646796763e-40,5.292346133271003e-40,3.732199807407956e-40,9.201458500017781e-40,6.637120749399149e-37,2.184191145355761e-43,7.935277283037188e-17,7.93527805347985e-17,7.935277847872025e-17,7.935277847872025e-17,7.935277741772918e-17,7.935277847872025e-17,7.935277847872025e-17,2.0866817926345574e-16,2.995158562422954e-17,5.721683398332488e-17,1.1311707708322746e-16,2.2967333598101448e-39,0.10440361992614942,8.614767736788667e-16,6.066330078838713e-18,3.3111348352891427e-16,1.8364941014789413e-17,0.002104340658424421,0.0026775425799275892,0.002374710522673584,0.002374710522673584,0.0035357598377595716,0.00148998835022618,0.002374710522673584,0.002374710522673584,0.0016378445735811759,0.0010910095334695283,0.0047722104364177394,0.0022937022812350347,0.0006243924477644581,0.008544123585956834,0.008849177742994593,0.0005017577349449154,3.8279141939041166,3.838411359269095,3.8330495763370576,3.8330495763370576,3.851769933234081,3.807963150652104,3.8330495763370576,3.8330495763370576,3.8255160841001445,3.84086629849171,3.7494244558315586,3.875748257719606,3.8297271950486733,3.8228951593821847,3.8424059731690887,3.8548922490133815,3.806312301135427,3.7717480273446786,3.786719758837434,3.7798419758283206,3.7798419758283206,3.865687277248019,3.5993416173155803,3.7798419758283206,3.7630639965086483,3.794787534482989,3.196664013675742,3.7827507431861305,3.7737209040628668,3.763454775391048,3.7924884186604126,3.856791644566237,3.6371236789717916,6.937046003911542e-73,5.5998266743014646e-73,5.5998266743014646e-73,1.0296294778698615e-72,2.532381449760008e-73,5.5998266743014646e-73,5.5998266743014646e-73,1.4092607167199824e-73,2.9717206402976807e-72,5.665654355832381e-77,4.1819311117951945e-69,9.879305888525598e-73,2.7493006780809262e-73,9.179434859650825e-74,3.4745701738594365e-72,1.6225517655779547e-61,2.2152652669270115e-87,3.125528161636252,3.125519258369292,3.125519258369292,3.1255041043576,3.12550371955989,3.125519258369292,3.2287226952986523,3.01306896871229,3.1257752924530324,5.2598489186711276e-36,3.238591300876817,2.999868812762339,3.1373168232332374,2.8375138755651395,2.8606308088725774,2.848972225780438,2.848972225780438,3.4004606620557247,2.1137604429945998,2.848972225780438,2.6208814440345227,3.07278096217971,2.451563460002147,3.2018515116331066,3.0077238163013,2.661589066738838,2.6055878394873275,3.0798128043626662,3.019051334499204,2.657121872586041,1.130048778832167,1.1300404061584846,1.1300404061584846,1.130275648947448,1.1300404061584846,1.1300404061584846,1.4115894051643594,0.8587022487179736,1.1302724028384403,1.111606284940631e-76,1.2353117444412964,1.0265417173386273,1.1412278930821529,3.6107062872658218,3.6124870459360925,3.6124870459360925,3.612454917470774,3.6106446909179324,3.6124870459360925,3.6647351995104103,3.5538363926152923,3.8807776781456953,2.98893081545619,3.6009475364688712,3.6213266221766616,3.734100671757642,3.4557529067717403,3.061500293245329,3.873477327397031,2.513169152707292,2.5862412540977777,2.5489544348935045,2.5489544348935045,2.6509899255450993,2.435758339220477,2.5489544348935045,2.4126977008869748,2.7048481332368315,1.2220305172364383,3.6556702768609632,2.630118239494341,2.464482719507899,2.248435225343253,2.8616757573458957,3.5756972409777688,1.1237446781615297,0.5074040005538694,0.5074040146225884,0.5074040104035463,0.5074040104035463,0.5074040085840056,0.5074040104035463,0.5196666412629355,0.4966482313235641,0.41281125462228907,0.6137523454604579,0.41093896446301564,1.4261574017864325,0.5101738795081385,0.5027384598412318,0.5579466984070155,0.4558451738464722,2.989474914823459,3.0270757593990694,3.0083577809464286,3.0083577809464286,3.062021459062618,2.9592855554767215,3.0083577809464286,3.0083577809464286,2.9347202046345586,3.0780508000253772,2.8064737500374575,3.1943672599760307,3.04937099269632,2.969962967464557,2.8265807649886487,3.1826305540532562,3.1542707889829105,2.8490177079237564,1.5267421436798392,1.612260210227142,1.5663168392724296,1.5663168392724296,1.790331950189795,1.3272406138602504,1.5663168392724296,1.5663168392724296,1.5087354099813939,1.6252766508993248,0.5485417692180405,1.614681318496389,1.5129721226415807,1.4315563757157392,1.7101841181591144,2.5143486358801863,0.7107726939373286,0.4594391608047652,0.4594391739105712,0.4594391698658935,0.4594391698658935,0.4594391682680672,0.4594391698658935,0.47044687091938797,0.4485451014967234,0.3751388428501297,0.5625679029093479,0.357491841544562,1.3896911356111552,0.46475506493076857,0.4109272814215618,1.5663168392724296,1.6580719231244145,1.612260210227142,1.612260210227142,1.8362956942381439,1.375784291837062,1.612260210227142,1.612260210227142,1.556350214886833,1.6716127548318558,0.570150777132259,1.661925503385372,1.5613530250763041,1.4767589993850632,1.7582074424385539,2.569109590780279,0.7374601766386534,2.989474914823459,3.0270757593990694,3.0083577809464286,3.062021459062618,2.9592855554767215,3.0083577809464286,2.9347202046345586,3.0780508000253772,2.8064737500374575,3.1943672599760307,3.04937099269632,2.969962967464557,2.8265807649886487,3.1826305540532562,3.1542707889829105,2.8490177079237564 -1.003108445697106,0.0,2.0375547597018625e-122,3.332131534563326e-296,2.853928086865984e-6,2.9281010811923798,1.0113897661937963,4.693435906780369e-194,7.862686571949631e-19,4.950141589681638,2.677782415300778e-47,3.874315821444398e-6,6.629564917010611e-7,0.41487610704489464,4.545615850313122,5.936757367982768,0.31401307077156415,5.999777804187635,4.545386327712702,1.0031253183171862,1.0030924348535386,1.003108445697106,1.003108445697106,1.0031258598171229,1.0030798118202908,1.002548845457857,1.0032129300674655,1.3253550648657666,0.7294800582165308,1.0739141166507056,1.0023631564741395,1.0032822523688962,0.9572102308080513,1.0513208770588012,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0287474556386828e-122,2.0455787914753004e-122,2.0375547597018625e-122,2.0375547597018625e-122,2.0442442037208057e-122,2.0301364514099508e-122,1.2390977746495042e-118,1.4342700985227822e-122,4.659796540605809e-122,5.407249876482116e-126,1.6701658632510675e-118,3.0253801453697175e-122,2.3513756153995711e-122,1.7338273507905128e-122,6.203214364746142e-122,2.1357087357145367e-113,3.846106596804087e-132,3.3321243374939577e-296,3.332135322071175e-296,3.332131534563326e-296,3.332131534563326e-296,3.332130637475406e-296,3.354716556896545e-296,3.337871007300274e-296,4.831658208409693e-292,2.045858528328249e-300,9.568671978608235e-303,1.1518036781391175e-289,0.0,1.4732616961297593e-66,1.1731375420162983e-285,3.531681041894587e-307,1.325460337385163e-267,0.0,2.298414910381839e-6,3.5618387751184915e-6,2.853928086865984e-6,2.853928086865984e-6,6.087821745407505e-6,1.173671557441333e-6,0.000015192128203568729,1.7792879676898948e-7,1.3577983814114207e-6,5.604345732282064e-7,0.000013153699986927394,2.848778721720125e-6,1.756789948047544e-7,0.00003879906344373706,0.000048183508530167035,9.224527200049695e-8,2.95800341327082,2.892422763298089,2.9281010811923798,2.9281010811923798,2.77224126523467,3.094801950489524,2.8737530635303354,2.9391739256744636,2.9978895527745824,2.8527714487061946,3.409873954939001,2.4417156517463274,2.953990658028792,3.0103241301007855,2.843382543492849,2.738787402622556,3.1195592981876903,1.0052766513312377,1.0172995246678485,1.0113897661937963,1.0113897661937963,1.0800543752204976,0.874803920615902,2.1650467429505555,1.0329142108857408,0.987901931540634,0.6280543172929781,1.0046375052659249,1.0180515134823411,1.0299883783436348,0.9898798141956955,1.0721557876925574,0.9101847760304689,1.1240984954442555e-193,4.693435906780369e-194,4.693435906780369e-194,2.3067211926296724e-193,1.584145087072507e-194,6.444275463604101e-194,3.3863016831799354e-194,3.0046867002800142e-195,1.4431927040561746e-192,5.271332380025134e-205,2.4656218677289237e-183,1.9307360452722979e-193,1.2682520029570734e-194,7.9511773353876575e-196,3.9695153098585205e-192,7.550598748877526e-163,3.547620721057185e-233,7.86619448669412e-19,7.862686571949631e-19,7.862686571949631e-19,7.868730849967433e-19,7.856141136539408e-19,7.863226805182113e-19,1.213543373908176e-17,3.998841764529746e-20,7.986844298954994e-19,0.0,1.5931340385552455e-17,2.87288315550904e-20,1.7129104544537398e-18,4.964088850140613,4.927000163155112,4.950141589681638,4.950141589681638,3.654724395240909,5.639556134303318,4.947922332418191,5.329377194876507,4.459369756843383,5.464124605457946,4.22222857087146,4.596740647196362,5.275102227033453,5.345733053388659,4.446672650009802,4.619480762068217,5.236408329899423,2.680510358377821e-47,2.677782415300778e-47,2.677782415300778e-47,2.8839944799893007e-47,2.671616332536102e-47,2.680780516496306e-47,8.751020945364833e-42,8.259081345538864e-54,2.7510522959056424e-47,0.0,3.979568023553305e-45,1.2989920444633975e-49,1.0761584823050191e-46,3.8727031920287635e-6,3.874315821444398e-6,3.874315821444398e-6,3.874828511211108e-6,3.873644837084153e-6,0.0073383356398535856,3.886881818880979e-6,3.863911292146425e-6,7.288168689276885e-8,0.00010575882588270797,3.867187565593094e-6,3.8755017038312726e-6,3.890256153105944e-6,3.89250842441722e-6,0.00006817592936434396,6.124216469336625e-8,6.018781238853022e-7,7.283764871910141e-7,6.629564917010611e-7,6.629564917010611e-7,8.879008399946991e-7,4.703298925762761e-7,0.0002929518232129188,6.653634326628106e-7,6.603725858765881e-7,4.506607265110171e-9,0.00003561679769528431,6.587354123637737e-7,6.659921591013205e-7,6.596552182215352e-7,6.589163475243176e-7,0.000021501550973644746,3.467414531153606e-9,0.414876093764728,0.4148761123478424,0.41487610704489464,0.41487610704489464,0.4148761043577412,0.30861724700058624,0.3995772166613975,0.4295197677398531,0.250433227766732,0.6628535609011098,0.5296257959629815,0.15347314876537568,0.4067454578009586,0.4207355559150217,0.5303193241363884,0.31660407104554467,4.572763402314641,4.513060924613601,4.545615850313122,4.545615850313122,4.451996481349421,4.637953703309837,4.545830733599433,4.545386327712702,4.695580922563353,4.379365649446085,4.901187312334688,4.139665063732644,4.452165292770997,4.634660051433305,4.912638067773403,4.125055776265292,4.227634804712585,4.840030915603212,5.858105798461496,6.0178294473536775,5.936757367982768,5.936757367982768,6.256900327243279,5.401313982444378,5.94538276476146,5.927748395324499,5.820664197865108,6.04754648703445,2.18528310100115,6.034328376160217,5.834044600470792,5.6443204689319915,6.1818686997080174,6.194371432486158,2.9997000946949606,0.31401306001641394,0.3140130751352068,0.31401307077156415,0.31401307077156415,0.31401306880696184,0.22911887556074953,0.29987985226567393,0.32571578286151226,0.18054518547882226,0.5158919263344689,0.4130057374365548,0.11242057041502303,0.3102019325100473,0.23407726005183563,5.918299324206852,6.063888070152411,5.999777804187635,5.999777804187635,6.279499645967665,5.500629244003318,6.009039826429441,5.990007321628162,5.887080339055211,6.101394887956558,2.2943013884305175,6.0827270946880425,5.906522604392263,5.720809866118045,6.21444936122839,6.128698059277228,3.129622412290457,4.572481538388115,4.5128709863951695,4.545386327712702,4.4518846645888415,4.637586787150923,4.545141436020666,4.6951273780846545,4.379333590035955,4.900349917463349,4.13992436078828,4.452037907273769,4.634306426276934,4.911855579188785,4.125297446738381,4.227798170699982,4.839320540118602 -0.008488962413734518,0.0,8.0560001323952165e-47,5.524572817424511e-15,0.8765804164122954,0.04068226129747064,0.3279628862944215,2.6282103698104332e-67,0.8145576405553092,0.11731791207053406,1.6947876318311792,1.6226849996965347,3.021559039624894,0.40140530942016284,0.08963153488535226,0.4685645788956442,0.4132501096043403,0.45467829132424825,0.0897194823176635,0.008489058761045927,0.008488875254679774,0.008488962413734518,0.008488962413734518,0.008489064803052084,0.00848833604736347,0.008452229240292666,0.008524438889767238,0.010992882934867458,0.006430667497918432,0.0098332240815369,0.008446959673812236,0.008530468240393019,0.008142009550059861,0.008858727477696608,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.040902954210297e-47,8.068915404012178e-47,8.0560001323952165e-47,8.0560001323952165e-47,8.066806381794354e-47,8.043041402666241e-47,2.3526295765051027e-38,3.043228405682425e-47,2.15802598142164e-46,1.035795300279121e-48,8.252305232224924e-45,1.1150681835724255e-46,8.238268336467841e-47,2.7542649671339915e-47,3.2253347320174352e-46,2.8454924665471886e-42,6.044492434012304e-52,5.524572486916634e-15,5.5245729772293075e-15,5.524572817424511e-15,5.524572817424511e-15,5.524572743406727e-15,5.528094793474961e-15,5.5191542087901136e-15,1.4340299895581513e-14,2.1007877952869043e-15,2.9918044871408906e-15,1.0463316324550274e-14,8.70726819872398e-37,0.9121431621260737,5.82279294611058e-14,4.285106830182266e-16,8.338911199763902e-14,2.797307524478389e-16,0.8514238120916752,0.8974785848323826,0.8765804164122954,0.8765804164122954,0.9435516119956722,0.7876525891891808,0.8154473873880694,0.9568120535504268,0.8017895634355955,0.7224436159304295,1.0224195504322462,0.8666956710578614,0.6305217129454106,1.1153702474062002,1.1358096691984965,0.5723072641673773,0.0413370035669211,0.03994298705538052,0.04068226129747064,0.04068226129747064,0.03737585853143847,0.04452928068527522,0.03661129955193838,0.0483429654465749,0.04211491283677488,0.0392365427737305,0.0529236945968976,0.030998061875854896,0.04118448954685893,0.042283962670242974,0.039018029596126956,0.03666356722544723,0.04521136463208301,0.33542906817698753,0.32063201674976405,0.3279628862944215,0.3279628862944215,0.2324076032320425,0.4752829553521738,0.1605337899334394,0.3364467589702966,0.31982466530916526,0.7271544720541154,0.3257853930694184,0.3307323662097448,0.33582736195757756,0.3198229747913265,0.2474686649290463,0.4383487241358374,3.421023628477091e-67,2.6282103698104332e-67,2.6282103698104332e-67,4.722665944691319e-67,1.2427737707136938e-67,2.6788425196558715e-67,2.257014976049413e-67,2.7746249621527937e-68,2.6177563813618347e-66,3.143360453487418e-72,1.2878436052316107e-62,7.720173920954457e-67,8.246815747197563e-68,9.01365735765484e-69,7.493263622215735e-66,1.7870331384234017e-53,2.6171315523534665e-85,0.8145530467872998,0.8145576405553092,0.8145576405553092,0.8145493795464386,0.8145536596642864,0.8145601025453837,0.741532982978988,0.8934024026975047,0.8143552656235652,2.737548007465913e-58,0.7341584387425856,0.9025346147247567,0.8034753567295466,0.11853164723822421,0.11649648414698739,0.11731791207053406,0.11731791207053406,0.06479773174230608,0.21812984426272894,0.11747285142763514,0.14242741720018284,0.09542581999402439,0.16084855616100102,0.08434908151582715,0.10133480587303358,0.13773198941468143,0.14363840683452755,0.0949080873915204,0.10047208471691295,0.13793115518773671,1.6947942811320207,1.6947876318311792,1.6947876318311792,1.6954392356835035,1.6947829913746015,1.694788059975326,1.6994781988370127,1.5966143460286102,1.6949641346846187,1.7740097373354928e-136,1.7062833355403069,1.6701994446521942,1.7042486771008756,1.62277814898297,1.6226849996965347,1.6226849996965347,1.6226552754892598,1.622723954883671,0.412247488102447,1.6954538612691707,1.5522422769385908,2.1926978399195645,0.9141548418529993,1.6117195425911628,1.629691386202324,1.8069449197592256,1.4442542979906654,0.9746412274534706,2.1966343212147357,3.0115978042181877,3.0306397746344254,3.021559039624894,3.021559039624894,3.0515537196258657,2.981736513143095,2.5068246069598494,3.0124133024989135,3.0160983874420473,1.967876377353204,2.738977022898777,3.021762113959162,3.018769722549328,2.9958920238612317,2.9995281864950094,2.8218679484564007,1.7874360730404986,0.40140530991808304,0.4014053091472712,0.40140530942016284,0.40140530942016284,0.4014053094764519,0.5472077782879999,0.4169957997530021,0.38458498642716593,0.4110025970081424,0.3884212206411374,0.21888365499921508,0.6267807494374191,0.40670947798786083,0.39478823529373575,0.39412814711022465,0.40617718971673145,0.0906591648323303,0.08855233420162266,0.08963153488535226,0.08963153488535226,0.08632294990791202,0.09325665692377964,0.08954692901872756,0.0897194823176635,0.09567289465550877,0.08365712043205477,0.10665618070520011,0.07491888232366055,0.0860846889041427,0.09314340786956045,0.10539572465015368,0.07533684846083065,0.07777885836116794,0.10307310830566546,0.4841938771776054,0.45343228113647305,0.4685645788956442,0.4685645788956442,0.39517169135708285,0.5648077138208878,0.4679593354661842,0.4691974752164678,0.4906147849060852,0.4464646244629643,1.0620630100484016,0.4504184901001633,0.4872897007081118,0.5206113907265014,0.4182019418640773,0.21479212985014903,0.9763750097829212,0.41325011010801943,0.41325010940685963,0.4132501096043403,0.4132501096043403,0.4132501097162621,0.5651693472949864,0.43061132471020935,0.3952514655646607,0.42250356679376644,0.4011071722175637,0.2159064534971912,0.6544676683045324,0.4198901537034458,0.41832763257554495,0.4698642442378635,0.44002208537418364,0.45467829132424825,0.45467829132424825,0.3841280320887162,0.5480815785478765,0.45403209513642206,0.4553606366514575,0.47667599628542084,0.43352350894978725,1.0393643441195812,0.4370579270890211,0.47339206433521275,0.5057545813909915,0.4055224537078256,0.20778449827383225,0.9526394888778044,0.09074821417454242,0.08863913503589145,0.0897194823176635,0.08640738156588927,0.09334848237214616,0.08981077985441131,0.09576680167735664,0.08373907681193508,0.10676210785130628,0.07499104526925957,0.08616908281688476,0.0932348325886647,0.1054992205591518,0.07541247315123159,0.07785407284671662,0.10317529325723339 +1.704862356439799e-7,1.7842169278120758e-10,8.409055764719952e-13,1.2075733227712526e-9,2.905741885459954e-13,1.7576066255542863e-13,6.4915787094545365e-15,1.1991268048810778e-9,6.4848715773436644e-15,1.7574806065234806e-13,6.487101617951502e-15,1.7048434995897e-7,1.7004986764534848e-7,1.7091904598906364e-7,1.7048623594940258e-7,1.705414807619852e-7,1.7034792948025378e-7,1.706241745820596e-7,1.7837869898843143e-10,1.7846473124411219e-10,1.7738497020607644e-10,1.7946477165910482e-10,1.7826794548122513e-10,1.785753464647412e-10,1.7758184390022977e-10,1.7926573403022955e-10,8.410038786480703e-13,8.408072824530459e-13,8.357185114150266e-13,8.461280935234798e-13,8.398742982833031e-13,8.409055753822953e-13,8.390657139164348e-13,8.427499069836851e-13,1.2076047442228371e-9,1.197976583670079e-9,1.2172485008542096e-9,1.2057501624748239e-9,1.2075733227411046e-9,1.2033423991694063e-9,1.2118196322988905e-9,2.905943065674791e-13,2.8851999193405014e-13,2.9264440222977916e-13,2.9057418855291356e-13,2.904407732893101e-13,2.900268530665245e-13,2.9112267695315433e-13,1.7576696603155294e-13,1.7575436076203863e-13,1.749744299762749e-13,1.7655082684707092e-13,1.7564802755058353e-13,1.758730582946402e-13,1.7527899159819777e-13,1.76243815639869e-13,6.492701509898766e-15,6.490457317260238e-15,6.467521034613374e-15,6.515739836048788e-15,6.491578709799204e-15,6.5016984267933335e-15,1.1991580196933072e-9,1.1895952178057952e-9,1.2087363237764716e-9,1.1973166391846207e-9,1.1991268048511399e-9,1.1949264835006182e-9,6.485985886558539e-15,6.483758693108904e-15,6.460836770415304e-15,6.509009743894427e-15,6.484871577678302e-15,6.494980434800347e-15,1.7574176222730691e-13,1.7496188014944432e-13,1.7653817262570667e-13,1.756354426117337e-13,1.758604395424008e-13,1.7526642389575778e-13,1.7623117943326404e-13,6.488218768725994e-15,6.463059209094221e-15,6.5112474170545684e-15,6.487101618289378e-15,6.497214085953169e-15 +2.103822884641773e-29,8.941042272546648e-7,0.00002386210018048523,1.5674584696045645e-8,7.139014108381829e-6,0.00001028278916089674,4.868103103278567e-7,1.5991045745565046e-8,4.863477092308632e-7,0.000010282157326445297,4.865017447604332e-7,2.1027051303490616e-29,2.4394487204828006e-29,1.813681484280771e-29,2.1038228365952703e-29,2.1051375220795274e-29,2.199986184779801e-29,2.0117814200513514e-29,8.949706643663154e-7,8.93238010144271e-7,9.025780846544932e-7,8.856897969989658e-7,8.92248429988651e-7,8.959617280538442e-7,9.009238604222656e-7,8.873228055809309e-7,0.00002386329689058436,0.00002386090210013069,0.00002381497366933237,0.000023909123390816757,0.000023860479282862633,0.000023862100175501794,0.00002384129537534344,0.00002388290563901938,1.5669964187350952e-8,1.606314831092116e-8,1.5294427078954742e-8,1.564482329224724e-8,1.5674584696229504e-8,1.5832121939257446e-8,1.551842384599254e-8,7.1391364679887e-6,7.119175896712907e-6,7.1588381368873215e-6,7.139014108546477e-6,7.13771763709034e-6,7.133180969683825e-6,7.144848287284441e-6,0.000010283104891065995,0.00001028247330602695,0.000010247176220669088,0.000010318503154861171,0.000010277922644885453,0.000010287632221346447,0.000010262020720305704,0.00001030359424511155,4.868875538033666e-7,4.867331075250244e-7,4.847719931516176e-7,4.888573520267476e-7,4.868103103546538e-7,4.876622961100948e-7,1.5986338574476853e-8,1.6386698261792995e-8,1.5603934140614465e-8,1.596068283945459e-8,1.5991045745750827e-8,1.6151366342369054e-8,4.864247062568343e-7,4.862707538439274e-7,4.843116929842146e-7,4.883924379807983e-7,4.863477092569109e-7,4.871987986390755e-7,0.000010281841222140183,0.000010246547236154286,0.000010317868458651845,0.000010277288441088692,0.000010287002765202609,0.000010261390196612062,0.000010302961097541856,4.865788245804018e-7,4.844649615176905e-7,4.885472445165546e-7,4.865017447867199e-7,4.873531329088474e-7 +2.772710797538258e-69,2.0274758640840484e-11,0.00003892008174757492,1.4686822502661383e-17,0.00005729955644917619,0.0005108843404655873,0.00014899331344865116,1.5545607068578433e-17,0.00014895412788295414,0.0005109766526289892,0.0001489675863629801,2.770521692474809e-69,3.8954864522127595e-69,1.971949310895743e-69,2.7727106187386335e-69,2.759660458741979e-69,3.069504425253681e-69,2.5044008634399e-69,2.0323903696120712e-11,2.0225687302177856e-11,2.0928473571972643e-11,1.9640405676719116e-11,2.0237667698034348e-11,2.0311833690346664e-11,2.0772521499258605e-11,1.9788245299119397e-11,0.00003890425010492351,0.000038935914755000974,0.000039267583608495896,0.00003857460574051024,0.000039094792855687546,0.00003892008199007133,0.00003902449285794213,0.00003881583890475274,1.4678043301685158e-17,1.5758052199878937e-17,1.368637987045593e-17,1.4702852023634998e-17,1.4686822504295856e-17,1.5110324648878458e-17,1.4274793201240888e-17,0.000057294172418734445,0.00005774112705458026,0.000056859584870770574,0.000057299556449072964,0.00005732511157315927,0.00005739378544500185,0.00005720537447393759,0.0005108381521842395,0.000510930507286177,0.0005115249005526267,0.0005102396949791892,0.0005113354455713872,0.0005104321306486994,0.0005112552935622704,0.000510512154694418,0.00014899949793308298,0.00014898703015287122,0.00014873280451245974,0.00014925371128292927,0.00014899331344829864,0.00014911687554165984,1.5536326146109297e-17,1.6677813421417665e-17,1.4488111208913185e-17,1.5562504784990367e-17,1.5545607070305736e-17,1.59929850957434e-17,0.0001489609067872941,0.00014894724954646714,0.0001486938785681833,0.00014921426512054184,0.00014895412788265469,0.00014907769846299757,0.0005110227764770047,0.0005116173588177236,0.0005103318603092592,0.0005114273022046331,0.0005105248970649392,0.0005113475964563183,0.0005106044758520628,0.0001489741667134921,0.00014870724925984365,0.00014922781171610518,0.00014896758636266297,0.00014909115468816084 +1.0120057977518501e-10,2.0288789366406064e-6,1.2845779132438512e-7,4.662052257763753e-6,4.542712553102942e-8,2.2829634754817945e-8,7.000797648257502e-10,4.6701157059345375e-6,6.992954310828529e-10,2.2829394367124996e-8,6.995562567938986e-10,1.0120190906537094e-10,1.0560140327432488e-10,9.696990257298515e-11,1.0120057977044228e-10,1.0107888403192936e-10,1.0264740192059084e-10,9.977255232478234e-11,2.0284531983472975e-6,2.0293053494891133e-6,2.0254462057928088e-6,2.0323061686458736e-6,2.0272338045013563e-6,2.0305217722573126e-6,2.028006309395338e-6,2.0297412121215795e-6,1.284659722327432e-7,1.284496088700802e-7,1.2772331205415312e-7,1.2919658904761644e-7,1.283544341786383e-7,1.284577911195938e-7,1.2820524196092598e-7,1.287108464480181e-7,4.6618974549388755e-6,4.666468839141259e-6,4.6575538845910665e-6,4.659444172294039e-6,4.662052256141375e-6,4.666092193468345e-6,4.657995918847958e-6,4.54294630940815e-8,4.510126112808272e-8,4.5755414395353695e-8,4.5427125531122875e-8,4.551072586695451e-8,4.534265278808398e-8,4.55117624787695e-8,2.2829754920932384e-8,2.282951457018217e-8,2.2722928489797898e-8,2.293686848725848e-8,2.2824493610980182e-8,2.283473421722243e-8,2.2768983694098308e-8,2.2890453767913235e-8,7.002110264833269e-10,6.999486566612833e-10,6.969490617645571e-10,7.032259098763489e-10,7.000797648863868e-10,7.013910348724254e-10,4.6699608603824295e-6,4.674463205292563e-6,4.665686284385309e-6,4.667497688742997e-6,4.670115704300342e-6,4.674122775359695e-6,6.994257662725076e-10,6.991652515946559e-10,6.96167757579726e-10,7.02438533671954e-10,6.992954311418134e-10,7.006053357705501e-10,2.2829274145743093e-8,2.272268815764668e-8,2.293662804890222e-8,2.282424853621777e-8,2.2834498525658947e-8,2.2768742700767117e-8,2.2890213991861523e-8,6.996869022779779e-10,6.964275760190604e-10,7.027003709440995e-10,6.995562568533938e-10,7.00866615449832e-10 +7.39094584873847e-19,2.088011296398538e-6,6.225445099610773e-8,3.0950711538320934e-7,1.0228555819008858e-7,5.015757941454842e-8,1.8983322231200003e-9,3.117408572796557e-7,1.8989429381179233e-9,5.017030123802992e-8,1.898739447697558e-9,7.392886289849044e-19,8.050998082528364e-19,6.78340692956703e-19,7.390945511652196e-19,7.33391999611111e-19,7.5855521543207675e-19,7.201149886795951e-19,2.088068482079655e-6,2.0879534630617525e-6,2.0912502000353056e-6,2.0847528227558724e-6,2.0886402546535333e-6,2.0873753461084586e-6,2.089888887793856e-6,2.0861210231770044e-6,6.223316566763281e-8,6.227574204957835e-8,6.209156645312896e-8,6.241748913510784e-8,6.242730895349578e-8,6.2254451109363e-8,6.220474240224635e-8,6.230416104988184e-8,3.095074748560712e-7,3.124688268950724e-7,3.0656220900262223e-7,3.102468063960221e-7,3.0950711539469675e-7,3.1062299896898153e-7,3.0839321141403444e-7,1.0229150277213114e-7,1.017053688323216e-7,1.0286876464227685e-7,1.0228555819247928e-7,1.0224653298100459e-7,1.0212617330265415e-7,1.0244518934216063e-7,5.015121926920518e-8,5.0163940070806534e-8,4.995712148743512e-8,5.0358826310242134e-8,5.019584800473792e-8,5.0119198114911306e-8,5.0047855574256504e-8,5.026753736255549e-8,1.898230361153098e-9,1.8984340618960807e-9,1.891303754175019e-9,1.9053883855796926e-9,1.8983322231730458e-9,1.9012276064147332e-9,3.117412307448809e-7,3.1471543857120654e-7,3.0878305852204183e-7,3.124840464393554e-7,3.117408572911963e-7,3.1286068539192866e-7,1.898841202340003e-9,1.8990446559034564e-9,1.891908441376187e-9,1.906005166928959e-9,1.8989429381696974e-9,1.901841168033389e-9,5.0176662916269994e-8,4.996978391642426e-8,5.037160780116202e-8,5.0208543622529584e-8,5.0131946064856497e-8,5.006053768693645e-8,5.0280299017701384e-8,1.8986376733207254e-9,1.891706958729313e-9,1.9057996558936896e-9,1.8987394477497133e-9,1.901636729520912e-9 +5.101628089631688e-47,3.476585772292149e-10,0.0002178533931325586,4.817359982701944e-13,0.0000837777927613404,0.00010416851255267672,0.00004657381060769253,5.020232551467388e-13,0.00004653741536193529,0.00010417052070991619,0.00004654953416432029,5.099074845826787e-47,6.410401862361131e-47,4.0577931080020463e-47,5.101627862739926e-47,5.085989567417285e-47,5.483236389258426e-47,4.746281605653374e-47,3.4790161831075206e-10,3.474156563570348e-10,3.5493539523411375e-10,3.405186656675728e-10,3.470041616375573e-10,3.4831309403114816e-10,3.5457927605064873e-10,3.4086303728478227e-10,0.00021785129454942811,0.0002178554772517509,0.0002183573158124034,0.00021734727469908637,0.00021783989066267322,0.00021785339315699205,0.00021803422044245236,0.00021767231924054323,4.815389271649307e-13,5.038524190565621e-13,4.605447051621404e-13,4.816090600310352e-13,4.81735998290129e-13,4.917802848503619e-13,4.718867512516805e-13,0.00008377558206015525,0.00008390629905510436,0.00008364797171258284,0.00008377779276129225,0.0000837898526406298,0.00008382360986131935,0.0000837318904986205,0.00010416750319740834,0.000104169518390414,0.00010410150304256088,0.00010423497596520762,0.00010417309704185653,0.0001041636233314365,0.00010419128579426028,0.00010414548631456535,0.000046579887728498623,0.00004656773667692051,0.000046416202791445424,0.00004673190075600902,0.000046573810609997504,0.00004663786997306418,5.01818157435258e-13,5.250339559274305e-13,4.799735147257519e-13,5.018896622128713e-13,5.020232551674645e-13,5.124686171081316e-13,0.000046543473133216895,0.00004653136086444637,0.000046379956877454006,0.000046695355564268315,0.0000465374153641759,0.000046601427662605676,0.00010417151951047781,0.0001041035123429567,0.00010423698295910532,0.00010417503346568077,0.00010416570322516116,0.00010419328828268006,0.00010414750013828115,0.00004655559844127984,0.00004639202588020381,0.00004670752437140702,0.00004654953416658133,0.000046613562155538844 +9.441867043108744e-8,4.749883289350199e-6,8.956968203355222e-8,0.000014674894330926746,3.096632657060291e-8,1.605886368929567e-8,5.404402079881373e-10,0.000014646198506440413,5.399535345766505e-10,1.6058112528543993e-8,5.401152290762908e-10,9.441067775114305e-8,9.701221173734802e-8,9.188517167903887e-8,9.441867009493733e-8,9.442039585947391e-8,9.522882856987635e-8,9.361437219745477e-8,4.7490043566517435e-6,4.750763305749459e-6,4.7336577984339745e-6,4.766150061594362e-6,4.7449624812915175e-6,4.754801482742013e-6,4.738612236565967e-6,4.761169585533829e-6,8.957751504763631e-8,8.956184881551449e-8,8.903379533787367e-8,9.010895980086964e-8,8.948227512662806e-8,8.95696819360142e-8,8.938244310367248e-8,8.975733675303749e-8,0.000014674567835471647,0.00001463849966750727,0.000014711207489689908,0.000014652945666022663,0.000014674894330671255,0.000014660556358254145,0.000014689212281461162,3.096853833734195e-8,3.074415030714303e-8,3.119018855081065e-8,3.09663265713913e-8,3.095204015408645e-8,3.090813289554732e-8,3.1024637794633195e-8,1.605923947468681e-8,1.6058488040544136e-8,1.598186150207913e-8,1.613626340537843e-8,1.604967843693802e-8,1.606802092169465e-8,1.6013850162479424e-8,1.610401378711884e-8,5.405217823057872e-10,5.403587652253212e-10,5.381557462134346e-10,5.427354662335287e-10,5.404402080200588e-10,5.413904452094224e-10,0.000014645873929637577,0.000014609715228679396,0.000014682601597906837,0.000014624291885070266,0.000014646198506185287,0.00001463182091822403,5.4003431534462e-10,5.398728870557794e-10,5.376708825234191e-10,5.422469754659068e-10,5.399535346077001e-10,5.409029448504922e-10,1.6057737153407268e-8,1.5981113673244655e-8,1.6135508896599937e-8,1.604892719868807e-8,1.606726985034013e-8,1.6013100951921475e-8,1.6103260670872496e-8,5.401962754875783e-10,5.37831975876756e-10,5.424092736475798e-10,5.401152291076325e-10,5.410649140637836e-10 +8.866409873395846e-14,5.066268899032623e-6,9.69298354811155e-7,4.742856806061238e-6,2.9843476886306627e-7,1.620964231378747e-7,5.225756831100529e-9,4.766301533859008e-6,5.2218196302781505e-9,1.6209034555439466e-7,5.223126555540824e-9,8.864923883058946e-14,9.45150439473328e-14,8.315955221690551e-14,8.866409783430136e-14,8.863311292071445e-14,9.046592357074572e-14,8.689634562732315e-14,5.065893442694069e-6,5.066645084788717e-6,5.066931179663075e-6,5.0655618329749695e-6,5.059763410196376e-6,5.072772423776607e-6,5.070975416468136e-6,5.061530930360717e-6,9.693832742996357e-7,9.692134272362227e-7,9.639655174820839e-7,9.746600435238435e-7,9.682788375378006e-7,9.692983537271026e-7,9.674455239709557e-7,9.71154715170128e-7,4.742455751988259e-6,4.7668909275122625e-6,4.71881332545293e-6,4.735696198446554e-6,4.742856806009673e-6,4.754578379687726e-6,4.731136906803054e-6,2.984543937862739e-7,2.9646006057087654e-7,3.004224666300412e-7,2.98434768870426e-7,2.983092085964635e-7,2.979245393512887e-7,2.989458808414251e-7,1.6209946299139628e-7,1.6209338399182522e-7,1.613313147314378e-7,1.6286526535380405e-7,1.6200908298086464e-7,1.6218341725281794e-7,1.6166572381130233e-7,1.6252830193105157e-7,5.2264178050576535e-9,5.225097216294275e-9,5.201313996327379e-9,5.250323987459782e-9,5.225756831432407e-9,5.235824412045714e-9,4.765899308712671e-6,4.79034821199383e-6,4.742244591674349e-6,4.759103675417852e-6,4.766301533807056e-6,4.778026174712605e-6,5.222472406124331e-9,5.221168230902009e-9,5.197394477987319e-9,5.2463690152647195e-9,5.221819630600573e-9,5.231879734960345e-9,1.6208730782672188e-7,1.6132526433127565e-7,1.6285916045796577e-7,1.6200298743476354e-7,1.6217735776862274e-7,1.616596595185407e-7,1.6252221103102584e-7,5.2237820756332644e-9,5.198695532135213e-9,5.247681841169464e-9,5.2231265558662496e-9,5.233189142011477e-9 +3.711063190083516e-71,2.578689429021519e-12,7.160410016356919e-7,7.165496505555839e-19,3.7671873930717357e-6,0.00016692650702444112,5.606038690673988e-6,7.584558686834328e-19,5.619430091278425e-6,0.0001668902683178765,5.614984061513381e-6,3.705696989186452e-71,5.242369880002785e-71,2.6249087084560953e-71,3.7110630667139605e-71,3.727505415321479e-71,4.108161090387316e-71,3.3520647138478727e-71,2.5870122229853378e-12,2.570386303880881e-12,2.6650038466289723e-12,2.4950319248884983e-12,2.56808463319472e-12,2.58933057606295e-12,2.6406935026263604e-12,2.5180573088869695e-12,7.155265318859958e-7,7.165557076565813e-7,7.238969724366636e-7,7.082494161953728e-7,7.239070207673014e-7,7.160410101932037e-7,7.183831033872984e-7,7.137043392656502e-7,7.159873388487232e-19,7.707755242721515e-19,6.660369344488649e-19,7.138254359981372e-19,7.165496506107846e-19,7.37215185165288e-19,6.964442412135257e-19,3.766743951039271e-6,3.8018771903625555e-6,3.732690165654874e-6,3.7671873931083017e-6,3.7691469359368995e-6,3.774203863561254e-6,3.760176710728959e-6,0.00016694461615884213,0.000166908391077844,0.0001671115012187321,0.00016674010054621168,0.00016679655263290006,0.00016705611363031794,0.0001669438751845477,0.0001669087460654591,5.603791311644548e-6,5.60828166719847e-6,5.602625916916444e-6,5.609426902315949e-6,5.606038690104155e-6,5.6078946686775915e-6,7.578613991894253e-19,8.157705369820473e-19,7.050604378011437e-19,7.555737636281854e-19,7.584558687417156e-19,7.802871116404328e-19,5.617209307741368e-6,5.621646400058789e-6,5.616009749019788e-6,5.6228258046264865e-6,5.619430090725469e-6,5.621296550156375e-6,0.00016687213874337425,0.00016707526631421928,0.00016670385839343997,0.00016676027556093075,0.00016701991353286957,0.00016690764837983733,0.00016687249553527613,5.612754364650426e-6,5.611566207842305e-6,5.6183773085134296e-6,5.614984060954784e-6,5.616847040604822e-6 +2.1847463914661687e-6,1.6545888322385397e-8,1.07657317480013e-10,9.807162211811518e-8,3.6851504955356355e-11,2.1551801217722482e-11,9.108522607579623e-13,9.74672621860186e-8,9.099325164571624e-13,2.1550421620727237e-11,9.102382191889974e-13,2.1847648878495495e-6,2.190701343400722e-6,2.1787198638582347e-6,2.184746388522109e-6,2.1839753482730357e-6,2.186565448022869e-6,2.182919689339779e-6,1.6542338443128074e-8,1.6549442081303556e-8,1.64565700982049e-8,1.66357055468447e-8,1.6530996681916877e-8,1.6560767326410066e-8,1.6474549639549754e-8,1.6617547484011932e-8,1.0766877064489052e-10,1.076458650695982e-10,1.0701053787484008e-10,1.0830837364415895e-10,1.0752203493158044e-10,1.0765731738421794e-10,1.074299393774696e-10,1.0788522522192704e-10,9.80739790097574e-8,9.738286505171417e-8,9.876515867929499e-8,9.793574210495653e-8,9.807162211749758e-8,9.776897434480749e-8,9.83752082980007e-8,3.6854104586185934e-11,3.659111162988238e-11,3.711391319175627e-11,3.6851504956297635e-11,3.683467641273599e-11,3.678288654673239e-11,3.692026564893871e-11,2.1552491277740563e-11,2.1551111332007435e-11,2.145552008748746e-11,2.1648560179744347e-11,2.1537650520005975e-11,2.1565916945588213e-11,2.149370465623651e-11,2.16100728270995e-11,9.110063179204512e-13,9.10698421889719e-13,9.074493527182256e-13,9.142698324767355e-13,9.10852260797879e-13,9.12277816748258e-13,9.746960653215501e-8,9.678244465750866e-8,9.815683514739226e-8,9.733219128784144e-8,9.746726218540476e-8,9.716648285707053e-8,9.100852576385126e-13,9.097799960624137e-13,9.065326926404726e-13,9.1334699181202e-13,9.099325164959566e-13,9.113566076818346e-13,2.154973208401098e-11,2.1454145796518607e-11,2.1647175254177983e-11,2.1536271958272093e-11,2.15645363297643e-11,2.1492328397427405e-11,2.1608689883249738e-11,9.10391400690179e-13,9.068373704840438e-13,9.13653723465815e-13,9.1023821922816e-13,9.1166279723164e-13 +8.638724307928018e-10,4.9481092506779e-8,2.85465726423357e-10,1.252720757321637e-7,1.0668013079445088e-10,5.4330983260901826e-11,2.108623739326448e-12,1.2480862626499726e-7,2.1066144849192646e-12,5.433318958653904e-11,2.1072818762972225e-12,8.640032949508343e-10,8.86593388883708e-10,8.416506261028771e-10,8.638724136263752e-10,8.606547301289552e-10,8.704566041624657e-10,8.57329389115939e-10,4.947688711411659e-8,4.9485297878231965e-8,4.9266169384747594e-8,4.969683415002657e-8,4.945741048499293e-8,4.950465843512302e-8,4.929276586367867e-8,4.967011052288871e-8,2.85475772682609e-10,2.8545567752998064e-10,2.83819386577239e-10,2.871220914418525e-10,2.851980290151996e-10,2.8546572612306925e-10,2.848976826487976e-10,2.860349715931434e-10,1.2527530494257986e-7,1.2484302421172945e-7,1.2570123929152356e-7,1.252880733946202e-7,1.25272075732221e-7,1.250402268936161e-7,1.255041722023539e-7,1.0668799400543964e-10,1.0588629533880587e-10,1.0748022096308256e-10,1.0668013079642075e-10,1.0662894953528696e-10,1.0647116376258496e-10,1.0688954391112526e-10,5.432988010907058e-11,5.4332086419983615e-11,5.4071836077355114e-11,5.459146333711253e-11,5.432117368111349e-11,5.434065233826111e-11,5.417997327995878e-11,5.4482451049920617e-11,2.108960672901721e-12,2.108287391640266e-12,2.0998647551113108e-12,2.1174234774469574e-12,2.1086237394560504e-12,2.112232682044304e-12,1.2481184422676497e-7,1.2437996552494415e-7,1.2523740982187406e-7,1.2482420531151115e-7,1.2480862626504864e-7,1.2457727441982397e-7,2.1069478845598407e-12,2.1062816786240777e-12,2.0978625948660615e-12,2.1154071004300363e-12,2.106614485045145e-12,2.110220236315126e-12,5.433429276078994e-11,5.407402563671329e-11,5.4593686546150055e-11,5.4323363564199406e-11,5.43428751333009e-11,5.418216713178042e-11,5.4484669908807754e-11,2.107616458885329e-12,2.098527630284561e-12,2.116076857214318e-12,2.1072818764243163e-12,2.110888687629274e-12 +3.7290181724852705e-37,1.0111420319503873e-9,0.00010055778790816557,1.8051219929548657e-11,0.0000278005928822798,0.000019767288860040704,7.417154837670476e-6,1.866573573094673e-11,7.412466869180392e-6,0.000019765699631387056,7.4140220403388445e-6,3.727442094115746e-37,4.443988287119429e-37,3.12772217558771e-37,3.729018097160711e-37,3.7255160920330667e-37,3.950681387590598e-37,3.5196120962185712e-37,1.011066822180908e-9,1.0112176887431884e-9,1.0269968021754547e-9,9.955040734448752e-10,1.0090979440943892e-9,1.0131876316207118e-9,1.0281025144736202e-9,9.944360418282932e-10,0.00010056674509512034,0.00010054882801039166,0.00010053552255630813,0.00010057899827907195,0.0001004500083138226,0.0001005577878562735,0.000100566762246265,0.00010054867787170925,1.804586810341221e-11,1.8665426873249456e-11,1.7455887282747114e-11,1.802083995437676e-11,1.8051219929790255e-11,1.8356072292416498e-11,1.7751109295120902e-11,0.000027801027424942366,0.000027777572224210248,0.000027823286187410102,0.000027800592881775627,0.000027800447382277283,0.000027802959754958757,0.000027798197122517925,0.000019768083145858943,0.000019766494355154143,0.000019737332285913372,0.00001979721375562079,0.000019755306260599234,0.000019779220583850578,0.000019764225838785636,0.00001977031094241341,7.417942692806136e-6,7.416368841035464e-6,7.388514331370602e-6,7.445905431904917e-6,7.417154838013047e-6,7.428538161766647e-6,1.8660209685403314e-11,1.9299751493254086e-11,1.805116734240965e-11,1.8634307212425926e-11,1.8665735731195865e-11,1.898028051883782e-11,7.413243515937902e-6,7.411692103911294e-6,7.383846012496051e-6,7.441197726156327e-6,7.412466869512881e-6,7.423843619251039e-6,0.000019764904688928344,0.000019735746085839756,0.000019795621497993067,0.000019753710592593534,0.00001977763781812478,0.000019762636929695148,0.00001976872139755664,7.414802438543913e-6,7.385394657367236e-6,7.442759452753035e-6,7.41402204067452e-6,7.425400970754752e-6 +1.9562469551727712e-20,0.00008915261424031703,1.6797439356414274e-6,8.429731043617889e-6,0.00001640709055739682,2.707498945203694e-6,3.690479528572803e-7,8.504221648875444e-6,3.6954393713803487e-7,2.709123627109173e-6,3.69378357302542e-7,1.956696075915683e-20,2.1665671636363225e-20,1.7658602127181096e-20,1.9562469550401426e-20,1.8991540812223765e-20,2.0161794253445774e-20,1.8980426087342702e-20,0.00008918307569110507,0.00008912211842255997,0.00008938337182719552,0.0000889212235527279,0.0000891258533638708,0.00008884266898596745,0.00008928294949041909,0.00008902185674214832,1.6786707191706362e-6,1.6808178459133917e-6,1.6781349814776063e-6,1.6813432996929474e-6,1.6824923019702473e-6,1.6797439356385652e-6,1.6799009310151702e-6,1.6795852860315467e-6,8.428642694698577e-6,8.534505341541296e-6,8.32588509457132e-6,8.424222396929188e-6,8.42973104369382e-6,8.46692362362718e-6,8.392643883789789e-6,0.00001640755580214007,0.000016335645704700888,0.00001647876377435288,0.000016407090622076487,0.000016402681571017418,0.000016387268497414353,0.000016426934252782055,2.7066868688247395e-6,2.7083111979646005e-6,2.69994943614111e-6,2.7150657132705128e-6,2.717878647044079e-6,2.6971361051015753e-6,2.704045347418512e-6,2.7109552413231953e-6,3.6896550749810244e-7,3.691304602462403e-7,3.6787441333565294e-7,3.702253472315716e-7,3.690479528576093e-7,3.6949017484351226e-7,8.503126056736023e-6,8.60966614151033e-6,8.39970797214868e-6,8.498678219188429e-6,8.504221648951853e-6,8.541625143221931e-6,3.6946111552498996e-7,3.696268224160527e-7,3.683680820450577e-7,3.7072365721916094e-7,3.69543937138332e-7,3.6998720348243276e-7,2.70993623263971e-6,2.7015685188536005e-6,2.716696011347087e-6,2.71950321442913e-6,2.6987608686211147e-6,2.705666771598586e-6,2.71258318649695e-6,3.69295662197077e-7,3.6820327469601057e-7,3.705573015172737e-7,3.6937835730284346e-7,3.6982127526612783e-7 +9.496097423076308e-50,5.056088536774221e-9,3.9077705576659465e-6,8.711810091412444e-13,0.0002702634611744403,0.000010081031200847279,0.000021283387522577764,9.076263917251317e-13,0.000021353872165066148,0.000010097131629410493,0.000021330368945194438,9.511033004495594e-50,1.2016891871599547e-49,7.499856175624999e-50,9.496097422385486e-50,9.236069738230182e-50,1.0243272073840061e-49,8.802849656473528e-50,5.057552115763377e-9,5.054621195967926e-9,5.158135040801255e-9,4.955882030762533e-9,5.085064519504878e-9,5.0272504655805736e-9,5.14668119250003e-9,4.966956170796824e-9,3.903524435035802e-6,3.912021403627848e-6,3.929120225040041e-6,3.886464747577286e-6,3.926447891747533e-6,3.907770605373164e-6,3.917969509020899e-6,3.897587388731179e-6,8.71446994442538e-13,9.118857355455849e-13,8.322093283753357e-13,8.854096991704909e-13,8.71181012880844e-13,8.89226481607156e-13,8.534835223585072e-13,0.0002702594435107796,0.00027039029064703527,0.0002701320117747348,0.00027026346117454503,0.0002700702526519749,0.0002702914135740181,0.0002702352141249908,0.000010072990209939135,0.000010089078339275562,0.000010086534388113265,0.000010075464209857299,0.000010143454245261866,0.00001001898617679675,0.000010097503097112074,0.000010064551045685958,0.000021271647391781334,0.0000212951297455518,0.00002123115498141455,0.00002133570840707392,0.000021283387522577652,0.00002130213587646516,9.079032118772828e-13,9.499658565434943e-13,8.670866356669252e-13,9.224306573630112e-13,9.076263956158774e-13,9.263873034557097e-13,0.00002134211951458758,0.000021365626894445412,0.000021301412662751025,0.00002140642059087213,0.0000213538721650663,0.000021372725885742815,0.000010105191075437435,0.0000101026384030946,0.000010091560947617877,0.000010159629150310861,0.000010035012392650318,0.00001011362057646075,0.00001008063438667708,0.00002131862045908418,0.000021277985127408844,0.00002138284149298689,0.00002133036894519434,0.000021349187520194524 +1.2769740562314739e-101,1.9458226650387783e-21,0.000011472612093144727,2.707589239089053e-29,2.6763366976984893e-6,0.000066148574245823,0.0017720551406291217,2.977777241184204e-29,0.0017686525307612727,0.00006613103821491942,0.0017697897388317633,1.2750354025998141e-101,2.0376218256894645e-101,7.994148229859012e-102,1.2769739633801508e-101,1.279939877830534e-101,1.477471422785547e-101,1.1035527252520671e-101,1.950207531782036e-21,1.941445270051332e-21,2.0509874888943487e-21,1.8459089425521065e-21,1.9370916833108702e-21,1.9545868309474164e-21,2.0392860462981176e-21,1.856532985867729e-21,0.00001147281121279368,0.000011472411032731038,0.000011656657216034881,0.000011291038940765762,0.000011493413199759627,0.000011472612119523746,0.000011532495233094754,0.000011412990425750982,2.7049431871007675e-29,3.011507987769391e-29,2.4338438033886392e-29,2.699250234636052e-29,2.70758923951481e-29,2.8395329990082705e-29,2.5816642656727543e-29,2.675848803458155e-6,2.7223108299151953e-6,2.6310169097161174e-6,2.6763366975339756e-6,2.679401887788405e-6,2.688731774982893e-6,2.6639896794926904e-6,0.00006615733631722198,0.00006613980821149041,0.00006658418498155087,0.0000657147989249823,0.000066099133153097,0.000066197863438229,0.00006645922784340348,0.00006583897482970946,0.001772619615702089,0.0017714899158519943,0.001772197441148471,0.0017719015681125704,0.0017720551406509321,0.0017721190208438208,2.9748706093412214e-29,3.3115604654779627e-29,2.6770901158329825e-29,2.9686077603189423e-29,2.977777241651581e-29,3.1226165613496853e-29,0.001769221510768645,0.0017680827983584143,0.0017687991873317455,0.001768494618902086,0.0017686525307826304,0.001768715637653534,0.00006612226425681111,0.00006656655058532394,0.00006569736097883297,0.00006608155958651614,0.00006618036505852298,0.00006644161637308106,0.00006582151401893722,0.001770357215400813,0.0017699349390605792,0.0017696332777256776,0.0017697897388532669,0.0017698531056368732 +1.8729764545238595e-111,3.4405421725388685e-28,3.0290440543721695e-7,1.8694576796270214e-35,1.959144885903958e-7,6.72987012142265e-7,0.000919369311420916,2.0939785203776802e-35,0.0009208133345577662,6.727860072762746e-7,0.000920331518359712,1.870619834960977e-111,3.040305600946799e-111,1.1525829588206848e-111,1.8729763321292883e-111,1.8741294993473016e-111,2.196859989601821e-111,1.5966349803260407e-111,3.4407468500032288e-28,3.4403408766881784e-28,3.6526998555378747e-28,3.2404444923382957e-28,3.4265608630547534e-28,3.4545708170961057e-28,3.6537547228080985e-28,3.2395338497868823e-28,3.028508012937475e-7,3.0295798562061247e-7,3.0878583776485184e-7,2.9712276322242394e-7,3.039554474956109e-7,3.0290440660585364e-7,3.051248808578114e-7,3.006984409703144e-7,1.8677655839718312e-35,2.0980465944624624e-35,1.6654210174750063e-35,1.8642472820667179e-35,1.86945767978582e-35,1.9785861193444385e-35,1.7662583942750257e-35,1.9588433003994897e-7,1.9975664448243782e-7,1.9213694726344902e-7,1.9591448855917297e-7,1.9618779653746388e-7,1.9711851559245843e-7,1.9471700656142279e-7,6.730874781361645e-7,6.728865218477496e-7,6.794061779297791e-7,6.666169530366606e-7,6.722833685443845e-7,6.736893653474304e-7,6.783953453298508e-7,6.67616134802849e-7,0.0009191290553971601,0.0009196096855125717,0.0009205489892342669,0.0009181845581368782,0.0009193693114009345,0.0009186436870071684,2.0920854931679347e-35,2.3496684423214621e-35,1.8657173995807562e-35,2.0881422458271493e-35,2.0939785205552379e-35,2.2159882617196058e-35,0.0009205723668853624,0.0009210544215913009,0.000921994664534974,0.0009196269197591858,0.0009208133345383793,0.0009200875563246423,6.726854684514195e-7,6.792033840950696e-7,6.664177247592002e-7,6.720820215508578e-7,6.734887041485496e-7,6.781928014749145e-7,6.674166589047402e-7,0.0009200907887659747,0.0009215122953888487,0.0009191456596267181,0.0009203315183401195,0.0009196057917629489 +7.52593585585705e-10,2.4578173433999617e-6,2.690408395069307e-8,5.4786164860243075e-6,1.1974923527999822e-8,4.8541799883522004e-9,1.6278026577692657e-10,5.471317140754573e-6,1.6264625820036892e-10,4.854621344718271e-9,1.6269076216482501e-10,7.527271332758511e-10,7.813924543208672e-10,7.247627896800201e-10,7.525935717557817e-10,7.49009455185195e-10,7.614251967116365e-10,7.438541176066996e-10,2.4573480785664697e-6,2.4582869560623543e-6,2.449606205925002e-6,2.466045804836941e-6,2.456966283444626e-6,2.458661663140177e-6,2.451726136919099e-6,2.463917028934568e-6,2.6903979797126445e-8,2.6904187916971413e-8,2.6746274833372e-8,2.706285296244876e-8,2.688256484595423e-8,2.6904083925108352e-8,2.6850995093872653e-8,2.6957280954445825e-8,5.478745972345534e-6,5.4707842052280776e-6,5.486374276190141e-6,5.481531867593768e-6,5.478616486028233e-6,5.474973316580386e-6,5.482246594980523e-6,1.1975839614956133e-8,1.188278140004398e-8,1.2067807042907042e-8,1.1974923528352865e-8,1.1969015617545243e-8,1.1950873516913938e-8,1.1999025148642156e-8,4.8539593263175166e-9,4.854400661144998e-9,4.830541205957222e-9,4.8779413738274564e-9,4.854181378911527e-9,4.854164753380448e-9,4.840776724973396e-9,4.86762260710216e-9,1.6280274435762996e-10,1.627578281664579e-10,1.6205080018030004e-10,1.635133493984266e-10,1.6278026578706095e-10,1.6308024849977783e-10,5.471446605259477e-6,5.4634215897825e-6,5.4791386770773114e-6,5.474209408632987e-6,5.471317140758382e-6,5.467648012638526e-6,1.6266848944464553e-10,1.6262406853374224e-10,1.6191727041609277e-10,1.633788621499994e-10,1.626462582102179e-10,1.6294602993836143e-10,4.854842039094438e-9,4.830979801003527e-9,4.8783855089844185e-9,4.8546208450747e-9,4.854608001056722e-9,4.841216200821341e-9,4.868065851782098e-9,1.6271307625937821e-10,1.6196161578273574e-10,1.6342352532911958e-10,1.6269076217476403e-10,1.6299060394013473e-10 +4.059686315848257e-18,0.00001335348265868743,4.112600156289834e-7,2.7701860282756325e-6,7.518398207883851e-7,1.6108110187799566e-7,1.0822588991547787e-8,2.790229039307628e-6,1.0826495725943479e-8,1.6116838994803076e-7,1.0825189005789745e-8,4.0623585383368746e-18,4.4205702148038996e-18,3.7273844341070754e-18,4.0596863157761516e-18,4.007730107827007e-18,4.169424192439792e-18,3.952733536510857e-18,0.000013353132660662583,0.000013353829152312653,0.00001337115656114314,0.000013335678330753886,0.0000133757600318036,0.000013331189025226529,0.000013367430289311385,0.000013339451788878338,4.111185620505718e-7,4.1140151823455067e-7,4.099098671292372e-7,4.126130590532857e-7,4.1171087825026063e-7,4.1126001604600855e-7,4.1088383111488473e-7,4.116362986281963e-7,2.7704903049155613e-6,2.7950390165147343e-6,2.7454551599707564e-6,2.785982740346259e-6,2.7701860289927513e-6,2.7801988709546455e-6,2.7601905594975027e-6,7.518873141691823e-7,7.470030584884706e-7,7.567063370728537e-7,7.518398208202902e-7,7.515238914859959e-7,7.505440665419924e-7,7.531378274346788e-7,1.6103747336808853e-7,1.6112474073754236e-7,1.6044625899438475e-7,1.617183979399135e-7,1.614000454834243e-7,1.6076239190421925e-7,1.607665099627441e-7,1.6139624883927103e-7,1.0821941748961145e-8,1.0823237332350263e-8,1.0777441892362103e-8,1.086793784039168e-8,1.082258899222056e-8,1.0840885677068981e-8,2.790535243934246e-6,2.8151853334435727e-6,2.765394542583646e-6,2.8061127831840827e-6,2.790229040028595e-6,2.800276484813313e-6,1.0825841801268048e-8,1.0827150786057917e-8,1.0781316091390003e-8,1.0871877324602345e-8,1.0826495726599283e-8,1.0844808091738701e-8,1.6121204951077068e-7,1.6053315842312026e-7,1.6180607636071507e-7,1.6148732622318192e-7,1.6084968662805078e-7,1.6085356366778857e-7,1.6148377187366042e-7,1.08245373332824e-8,1.0780020229124721e-8,1.0870559675047833e-8,1.0825189006450967e-8,1.084349613983708e-8 +1.4728650863077285e-10,3.230922591745404e-6,3.867250508828271e-8,5.546116886077736e-6,1.8839297942495115e-8,7.50371146120926e-9,2.7160059569670837e-10,5.543569851446437e-6,2.713691777043535e-10,7.504763220545253e-9,2.7144608093000706e-10,1.4732397586129782e-10,1.535082629756117e-10,1.4129771368556092e-10,1.4728650403313253e-10,1.4644108735157226e-10,1.4922048483615632e-10,1.453754202290708e-10,3.2302452291151656e-6,3.2316003705927236e-6,3.2216338540469277e-6,3.2402225004717726e-6,3.230669241388573e-6,3.2311663791038617e-6,3.224050827606938e-6,3.2377986667374385e-6,3.867105866700422e-8,3.867395123772908e-8,3.845860752106613e-8,3.888761358453352e-8,3.865147828115785e-8,3.8672505040066415e-8,3.8600741642237946e-8,3.874440322079736e-8,5.5463266303223595e-6,5.543751698275545e-6,5.5483867590071846e-6,5.552754379631974e-6,5.546116886149807e-6,5.544852197297437e-6,5.547363877794172e-6,1.884072106424505e-8,1.8696556742519818e-8,1.89831644022395e-8,1.8839297942841853e-8,1.8830108199241957e-8,1.8801855573083188e-8,1.8876819495044547e-8,7.503185617616005e-9,7.504237328843765e-9,7.468130379416255e-9,7.539471274063413e-9,7.505536988629295e-9,7.501865701544636e-9,7.48368248812526e-9,7.52379672417311e-9,2.71639371030915e-10,2.7156187886162514e-10,2.7039854375990013e-10,2.728085203591693e-10,2.716005957198686e-10,2.7209877206279594e-10,5.543779485283923e-6,5.541123876630418e-6,5.5459208035439975e-6,5.550180450934848e-6,5.543569851518126e-6,5.5422698886187e-6,2.714075996717807e-10,2.713308151869619e-10,2.701679054007582e-10,2.7257631996069077e-10,2.713691777268822e-10,2.7186701162827384e-10,7.505289136338816e-9,7.469176042755812e-9,7.54052916564787e-9,7.50658538983169e-9,7.502920816858243e-9,7.484730164197872e-9,7.52485258253587e-9,2.714846213200962e-10,2.702445496663086e-10,2.7265348306689483e-10,2.714460809527377e-10,2.71944028604513e-10 +1.5223142524371053e-35,1.0292612466673896e-7,0.00008621476826588156,4.803642480062265e-10,0.00003779782028120607,0.00004152719262996543,5.033663124816551e-6,4.943323432719807e-10,5.032223280512022e-6,0.00004152654548022327,5.032702507564086e-6,1.5216650216358182e-35,1.8147354116106757e-35,1.2764533819924421e-35,1.522314210970629e-35,1.521055569578693e-35,1.608559032759675e-35,1.4406230506634218e-35,1.0294393557250578e-7,1.0290829583062362e-7,1.0430776431768899e-7,1.0155999572235074e-7,1.0275342980721042e-7,1.0309884392658941e-7,1.0419866545864196e-7,1.016670243993457e-7,0.000086210202454143,0.00008621933068214282,0.00008619529238013079,0.00008623329938546061,0.00008628411631439822,0.000086214768293445,0.00008620634760431632,0.00008622308310451135,4.802357843399122e-10,4.959475180825175e-10,4.652347275038203e-10,4.796988946993987e-10,4.803642480224407e-10,4.873021675957628e-10,4.735174835798045e-10,0.00003779863946402409,0.00003774820116546414,0.00003784702785625822,0.0000377978202810254,0.00003779456192414066,0.0000377868036880197,0.0000378088080988582,0.00004152751583304874,0.00004152686917890274,0.000041426888322772234,0.000041627595833249736,0.0000415114688546784,0.00004154280760018945,0.000041484867655481504,0.00004156950182009874,5.0339037221402e-6,5.033422703387712e-6,5.014317671350287e-6,5.053081936571238e-6,5.033663124971847e-6,5.041618308208152e-6,4.942003334668581e-10,5.103405053068443e-10,4.787894255944274e-10,4.936471547581313e-10,4.943323432886234e-10,5.01455887754145e-10,5.032462802813425e-6,5.03198394197391e-6,5.012883096647866e-6,5.05163679960105e-6,5.03222328066307e-6,5.040177853888395e-6,0.0000415262215342913,0.00004142624385287017,0.000041626945993708855,0.00004151080651766937,0.00004154217566983865,0.00004148421979418923,0.00004156885538623253,5.032942393451167e-6,5.01336056242968e-6,5.052117795666612e-6,5.032702507716497e-6,5.040657285549447e-6 diff --git a/r.csv b/r.csv index 8bd0ee83c..16d61c374 100644 --- a/r.csv +++ b/r.csv @@ -1,52 +1,41 @@ -1.4281949487519083,0.0016013515734888094,0.0033082815810768227,0.005500894424889717,0.016994084352594842,0.004925210978224221,0.008617002849617495,0.0942604138989766,0.0029799207392688138,0.10908206192556785,0.014558981618256719,0.007730607803630345,0.005825682005643779,0.008139682762922668,0.02157962129636462,0.010703480808783417,0.008227492917902313,0.010479981185203407,0.014558981618256719,0.0029799207392688138,0.005500894424889717,0.016994084352594842,0.0033082815810768227,0.0016013515734888094,0.10908206192556785,0.004925210978224221,0.008617002849617495,0.008139682762922668,0.010703480808783417,0.007730607803630345,0.0942604138989766,0.02157962129636462,0.005825682005643779,0.008227492917902313,0.010479981185203407,0.014558981618256719,0.0016013515734888094,0.0033082815810768227,0.008139682762922668,0.008617002849617495,0.0029799207392688138,0.005500894424889717,0.10908206192556785,0.02157962129636462,0.010703480808783417,0.016994084352594842,0.004925210978224221,0.005825682005643779,0.0942604138989766,0.007730607803630345,0.010479981185203407,0.008227492917902313 -0.0,0.6076013848058033,0.027853199622187585,0.034671375844666084,0.004284669775546951,0.009598625835365011,0.0043948578083295884,0.004734704858399413,0.08492843085884079,0.004417467763808522,0.005931164178906896,0.005237463897352122,0.0058223932080502605,0.004609406117358408,0.004869515250296191,0.005068951652544111,0.004586868351131646,0.005081933259541933,0.005931164178906896,0.08492843085884079,0.034671375844666084,0.004284669775546951,0.027853199622187585,0.6076013848058033,0.004417467763808522,0.009598625835365011,0.0043948578083295884,0.004609406117358408,0.005068951652544111,0.005237463897352122,0.004734704858399413,0.004869515250296191,0.0058223932080502605,0.004586868351131646,0.005081933259541933,0.005931164178906896,0.6076013848058033,0.027853199622187585,0.004609406117358408,0.0043948578083295884,0.08492843085884079,0.034671375844666084,0.004417467763808522,0.004869515250296191,0.005068951652544111,0.004284669775546951,0.009598625835365011,0.0058223932080502605,0.004734704858399413,0.005237463897352122,0.005081933259541933,0.004586868351131646 -0.0,0.0,0.5161642185923783,0.10375586704141376,0.014520620446773838,0.030555478839138773,0.014330926154425404,0.016475956487269346,0.25723289370061964,0.013982670215753942,0.023608922972144064,0.016340423677953186,0.026190037086899612,0.018214279839258173,0.019105472118674256,0.021068308943340244,0.018009576192501413,0.0212879938400959,0.023608922972144064,0.25723289370061964,0.10375586704141376,0.014520620446773838,0.5161642185923779,-6.958906392796232e-19,0.013982670215753942,0.030555478839138773,0.014330926154425404,0.018214279839258173,0.021068308943340244,0.016340423677953186,0.016475956487269346,0.019105472118674256,0.026190037086899612,0.018009576192501413,0.0212879938400959,0.023608922972144064,-6.958906392796232e-19,0.5161642185923779,0.018214279839258173,0.014330926154425404,0.25723289370061964,0.10375586704141376,0.013982670215753942,0.019105472118674256,0.021068308943340244,0.014520620446773838,0.030555478839138773,0.026190037086899612,0.016475956487269346,0.016340423677953186,0.0212879938400959,0.018009576192501413 -0.0,0.0,0.0,0.40257020967827234,0.020696249002517545,0.052512532194432276,0.03671150374368359,0.023769909845519202,0.010623103223477185,0.019046814102217015,0.02806409562805924,0.044182761372351415,0.04388971423839604,0.04031828364005052,0.021707137089079835,0.02814280764272427,0.04003144435908641,0.028516175511958196,0.02806409562805924,0.010623103223477185,0.40257020967827245,0.020696249002517545,-2.725481930933026e-17,2.18011435052454e-19,0.019046814102217015,0.052512532194432276,0.03671150374368359,0.04031828364005052,0.02814280764272427,0.044182761372351415,0.023769909845519202,0.021707137089079835,0.04388971423839604,0.04003144435908641,0.028516175511958196,0.02806409562805924,2.18011435052454e-19,-2.725481930933026e-17,0.04031828364005052,0.03671150374368359,0.010623103223477185,0.40257020967827245,0.019046814102217015,0.021707137089079835,0.02814280764272427,0.020696249002517545,0.052512532194432276,0.04388971423839604,0.023769909845519202,0.044182761372351415,0.028516175511958196,0.04003144435908641 -0.0,0.0,0.0,0.0,0.3990476954558906,0.02463154990165555,0.08293919676787882,0.1122033303511372,0.0023622851396175454,0.04374238478666803,0.03316919210212309,0.028438664234426137,0.03034953358697775,0.05876194217635698,0.16937283452251822,0.08094938605640609,0.0598062955781021,0.08006513957747653,0.03316919210212309,0.0023622851396175454,3.6350323786996e-18,0.39904769545589064,-1.9927433004726992e-17,-6.748734660037125e-19,0.04374238478666803,0.02463154990165555,0.08293919676787882,0.05876194217635698,0.08094938605640609,0.028438664234426137,0.1122033303511372,0.16937283452251822,0.03034953358697775,0.0598062955781021,0.08006513957747653,0.03316919210212309,-6.748734660037125e-19,-1.9927433004726992e-17,0.05876194217635698,0.08293919676787882,0.0023622851396175454,3.6350323786996e-18,0.04374238478666803,0.16937283452251822,0.08094938605640609,0.39904769545589064,0.02463154990165555,0.03034953358697775,0.1122033303511372,0.028438664234426137,0.08006513957747653,0.0598062955781021 -0.0,0.0,0.0,0.0,0.0,0.3896171128690346,0.027380991941107685,0.01702040798834594,0.005152123715585082,0.039635560489896984,0.03319820056461066,0.042756324808178016,0.05790501664137492,0.06113151317705568,0.017502262452142956,0.04907722185226686,0.059701814995262226,0.050700216799285464,0.03319820056461066,0.005152123715585082,1.7457394238018662e-19,-1.920871371414276e-18,9.732124305319128e-18,-9.805855990408254e-19,0.039635560489896984,0.38961711286903455,0.027380991941107685,0.06113151317705568,0.04907722185226686,0.042756324808178016,0.01702040798834594,0.017502262452142956,0.05790501664137492,0.059701814995262226,0.050700216799285464,0.03319820056461066,-9.805855990408254e-19,9.732124305319128e-18,0.06113151317705568,0.027380991941107685,0.005152123715585082,1.7457394238018662e-19,0.039635560489896984,0.017502262452142956,0.04907722185226686,-1.920871371414276e-18,0.38961711286903455,0.05790501664137492,0.01702040798834594,0.042756324808178016,0.050700216799285464,0.059701814995262226 -0.0,0.0,0.0,0.0,0.0,0.0,0.3709947005722084,0.030399074471345718,0.002291379270631064,0.041311324082617826,0.028298275732732227,0.03527238350612592,0.02713106630303292,0.099128678403231,0.02632178174194618,0.04296564237141673,0.09905380187987609,0.0430187029711087,0.028298275732732227,0.002291379270631064,9.22709524715439e-19,-2.862954588572297e-18,4.700129295513398e-18,-8.360850534743445e-20,0.041311324082617826,3.2832695836578334e-19,0.3709947005722084,0.099128678403231,0.04296564237141673,0.03527238350612592,0.030399074471345718,0.02632178174194618,0.02713106630303292,0.09905380187987609,0.0430187029711087,0.028298275732732227,-8.360850534743445e-20,4.700129295513398e-18,0.099128678403231,0.3709947005722084,0.002291379270631064,9.22709524715439e-19,0.041311324082617826,0.02632178174194618,0.04296564237141673,-2.862954588572297e-18,3.2832695836578334e-19,0.02713106630303292,0.030399074471345718,0.03527238350612592,0.0430187029711087,0.09905380187987609 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.34373652290753737,0.0061183002566868455,0.08196327703429059,0.04837339636916464,0.05508992470721203,0.026191702353515686,0.01496187691913556,0.12114186280555675,0.07117448369197776,0.015619280010793962,0.07006773679117109,0.04837339636916464,0.0061183002566868455,1.7600702246813498e-17,3.974407119903903e-19,-1.2184057225804261e-17,-5.264482399960013e-19,0.08196327703429059,4.216481691656422e-18,2.3519665789462016e-18,0.01496187691913556,0.07117448369197776,0.05508992470721203,0.34373652290753753,0.12114186280555675,0.026191702353515686,0.015619280010793962,0.07006773679117109,0.04837339636916464,-5.264482399960013e-19,-1.2184057225804261e-17,0.01496187691913556,2.3519665789462016e-18,0.0061183002566868455,1.7600702246813498e-17,0.08196327703429059,0.12114186280555675,0.07117448369197776,3.974407119903903e-19,4.216481691656422e-18,0.026191702353515686,0.34373652290753753,0.05508992470721203,0.07006773679117109,0.015619280010793962 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.3386699990817804,-0.0003844011387790962,-0.0018314782053795641,0.004525426785162332,0.004860256819705463,0.0010231066575082785,0.001426797032213786,0.001097588947415462,0.0010794438884611213,0.0010902222956734927,-0.0018314782053795641,0.3386699990817803,1.5308265862962548e-18,-1.3679599538773874e-17,2.0374521720643123e-17,-9.226799834796436e-19,-0.0003844011387790962,-3.737106360035366e-18,-1.028083379779453e-18,0.0010231066575082785,0.001097588947415462,0.004525426785162332,1.6302777658678582e-17,0.001426797032213786,0.004860256819705463,0.0010794438884611213,0.0010902222956734927,-0.0018314782053795641,-9.226799834796436e-19,2.0374521720643123e-17,0.0010231066575082785,-1.028083379779453e-18,0.3386699990817803,1.5308265862962548e-18,-0.0003844011387790962,0.001426797032213786,0.001097588947415462,-1.3679599538773874e-17,-3.737106360035366e-18,0.004860256819705463,1.6302777658678582e-17,0.004525426785162332,0.0010902222956734927,0.0010794438884611213 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.3266445594031002,0.09594746910469983,0.027024209261694007,0.028410550695197725,0.05452241879242343,0.005286321541490037,0.052283724556141116,0.055409196593710464,0.05292246672987201,0.09594746910469983,2.201299002654112e-18,3.7897193563979067e-19,-1.0417962705697465e-18,6.195135143090765e-18,2.430683367584163e-19,0.3266445594031001,-1.2083824856732865e-18,-6.45672065475282e-19,0.05452241879242343,0.052283724556141116,0.027024209261694007,-6.96758379923703e-18,0.005286321541490037,0.028410550695197725,0.055409196593710464,0.05292246672987201,0.09594746910469983,2.430683367584163e-19,6.195135143090765e-18,0.05452241879242343,-6.45672065475282e-19,2.201299002654112e-18,3.7897193563979067e-19,0.3266445594031001,0.005286321541490037,0.052283724556141116,-1.0417962705697465e-18,-1.2083824856732865e-18,0.028410550695197725,-6.96758379923703e-18,0.027024209261694007,0.05292246672987201,0.055409196593710464 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.30850153554051984,0.041009542352582085,0.0354535413579984,0.02209002581988257,0.01133593062508815,0.01886996624218125,0.021496339182849693,0.01749675177355473,0.3085015355405197,9.813504366802432e-19,-1.5592006812890374e-18,-8.234794514613662e-19,1.7284216365825693e-18,8.039841185001904e-20,-7.227502121528378e-19,-5.688358013711137e-19,1.8816775626228302e-19,0.02209002581988257,0.01886996624218125,0.041009542352582085,4.086308527959501e-18,0.01133593062508815,0.0354535413579984,0.021496339182849693,0.01749675177355473,0.3085015355405197,8.039841185001904e-20,1.7284216365825693e-18,0.02209002581988257,1.8816775626228302e-19,9.813504366802432e-19,-1.5592006812890374e-18,-7.227502121528378e-19,0.01133593062508815,0.01886996624218125,-8.234794514613662e-19,-5.688358013711137e-19,0.0354535413579984,4.086308527959501e-18,0.041009542352582085,0.01749675177355473,0.021496339182849693 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.30023621098702913,0.11039546337513469,0.015379040865318935,0.004731581716928508,0.002985392973531384,0.01529297568772755,0.0033516795672870574,4.5655566410818906e-18,-1.790832340615845e-18,-2.9917917744563223e-18,-7.627303788048343e-19,7.763938690634299e-18,-1.4073407390760997e-19,1.1743447011408878e-17,-2.874270464053706e-19,-3.151620906286128e-20,0.015379040865318935,0.002985392973531384,0.30023621098702935,-6.039211626376504e-18,0.004731581716928508,0.11039546337513469,0.01529297568772755,0.0033516795672870574,4.5655566410818906e-18,-1.4073407390760997e-19,7.763938690634299e-18,0.015379040865318935,-3.151620906286128e-20,-1.790832340615845e-18,-2.9917917744563223e-18,1.1743447011408878e-17,0.004731581716928508,0.002985392973531384,-7.627303788048343e-19,-2.874270464053706e-19,0.11039546337513469,-6.039211626376504e-18,0.30023621098702935,0.0033516795672870574,0.01529297568772755 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.26678928115030587,0.0004620652637721129,0.01759169644781469,0.039616404871035654,0.00017163144338211422,0.038873120231727294,-2.5411126399220248e-18,-1.4908187781986942e-18,-1.718848069024857e-19,-9.582545092704861e-19,4.881472562616856e-18,-1.6215257694370459e-19,9.912986357932117e-18,5.95373393457942e-19,3.0180722653444176e-19,0.0004620652637721129,0.039616404871035654,1.7581945059604347e-17,1.0337544959870088e-20,0.01759169644781469,0.26678928115030603,0.00017163144338211422,0.038873120231727294,-2.5411126399220248e-18,-1.6215257694370459e-19,4.881472562616856e-18,0.0004620652637721129,3.0180722653444176e-19,-1.4908187781986942e-18,-1.718848069024857e-19,9.912986357932117e-18,0.01759169644781469,0.039616404871035654,-9.582545092704861e-19,5.95373393457942e-19,0.26678928115030603,1.0337544959870088e-20,1.7581945059604347e-17,0.038873120231727294,0.00017163144338211422 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.24450585404006225,-0.008656036333763193,0.030549642672916932,0.24419174873418023,0.031982044415587205,6.030446943172338e-18,9.953109720811791e-19,-1.251290210254186e-18,-6.918478997975005e-19,6.631508565623561e-18,2.0676666138892814e-19,-2.4782232198789632e-18,-5.198010976716534e-19,-2.452350129514178e-19,0.24450585404006234,0.030549642672916932,1.282538707211436e-17,-6.77177162213822e-18,-0.008656036333763193,6.791400556988145e-17,0.24419174873418023,0.031982044415587205,6.030446943172338e-18,2.0676666138892814e-19,6.631508565623561e-18,0.24450585404006234,-2.452350129514178e-19,9.953109720811791e-19,-1.251290210254186e-18,-2.4782232198789632e-18,-0.008656036333763193,0.030549642672916932,-6.918478997975005e-19,-5.198010976716534e-19,6.791400556988145e-17,-6.77177162213822e-18,1.282538707211436e-17,0.031982044415587205,0.24419174873418023 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.21634337960735217,0.08809613839303505,0.00018840721771323015,0.08688997660166922,1.2418162947475663e-18,-6.484701545415831e-18,1.7761719179264812e-18,1.0208900383535343e-18,-1.6894484849527403e-17,-5.017952666011574e-19,7.174147921437602e-18,5.5263896050182634e-18,3.3318544760845048e-18,-5.907182631683208e-18,0.08809613839303505,6.0223296446875796e-18,2.1140433074495324e-17,0.21634337960735217,1.7948358939114716e-17,0.00018840721771323015,0.08688997660166922,1.2418162947475663e-18,-5.017952666011574e-19,-1.6894484849527403e-17,-5.907182631683208e-18,3.3318544760845048e-18,-6.484701545415831e-18,1.7761719179264812e-18,7.174147921437602e-18,0.21634337960735217,0.08809613839303505,1.0208900383535343e-18,5.5263896050182634e-18,1.7948358939114716e-17,2.1140433074495324e-17,6.0223296446875796e-18,0.08688997660166922,0.00018840721771323015 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.15688863208142984,0.00038361988525650897,0.15671113763848202,1.2267899322503793e-17,-5.603547757788631e-18,9.335900909117701e-18,-2.4898188121798224e-18,-1.8001418887404332e-17,-5.700225105010477e-19,2.3598932723187677e-18,6.5071669011839375e-18,-6.576687391435598e-19,-7.506086068963439e-18,0.15688863208142975,-1.4178436398937262e-18,8.77640733761237e-18,2.2585354404239953e-18,1.196181583745555e-17,0.00038361988525650897,0.15671113763848202,1.2267899322503793e-17,-5.700225105010477e-19,-1.8001418887404332e-17,-7.506086068963439e-18,-6.576687391435598e-19,-5.603547757788631e-18,9.335900909117701e-18,2.3598932723187677e-18,2.2585354404239953e-18,0.15688863208142975,-2.4898188121798224e-18,6.5071669011839375e-18,1.196181583745555e-17,8.77640733761237e-18,-1.4178436398937262e-18,0.15671113763848202,0.00038361988525650897 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.012243696934104667,-0.0004572713489268467,2.7882610121579888e-18,-5.5809515754969865e-21,-8.50544245488408e-19,7.910679327116337e-19,2.7746479886760114e-18,-4.819747105037627e-20,2.664710966640204e-18,-3.532425226778469e-19,-3.907419056316681e-19,-2.9950625128080367e-18,1.2328392276966271e-18,-9.30355593916022e-18,8.180637882367101e-19,1.3209329389687968e-18,-7.787627733025088e-18,0.012243696934104662,-0.0004572713489268467,2.7882610121579888e-18,-4.819747105037627e-20,2.7746479886760114e-18,-2.9950625128080367e-18,-3.907419056316681e-19,-5.5809515754969865e-21,-8.50544245488408e-19,2.664710966640204e-18,1.3209329389687968e-18,1.2328392276966271e-18,7.910679327116337e-19,-3.532425226778469e-19,-7.787627733025088e-18,8.180637882367101e-19,-9.30355593916022e-18,-0.0004572713489268467,0.012243696934104662 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00697705055644168,3.885945214557343e-17,4.143704735561991e-18,4.0222777297633345e-18,3.6492209242580205e-19,1.8178662254807795e-17,4.0179445931600493e-19,2.552888462137543e-18,-3.1627801957432184e-18,-9.624809987924788e-19,3.77336104365296e-18,6.8007357336591194e-18,-5.702580296989503e-17,1.1983986791898478e-17,-1.86545097388666e-18,9.247711224313236e-19,-1.6159617087122095e-19,0.006977050556441684,3.885945214557343e-17,4.0179445931600493e-19,1.8178662254807795e-17,3.77336104365296e-18,-9.624809987924788e-19,4.143704735561991e-18,4.0222777297633345e-18,2.552888462137543e-18,-1.86545097388666e-18,6.8007357336591194e-18,3.6492209242580205e-19,-3.1627801957432184e-18,9.247711224313236e-19,1.1983986791898478e-17,-5.702580296989503e-17,0.006977050556441684,-1.6159617087122095e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.733906254607647e-16,3.3309315820903054e-18,2.702504139230978e-18,1.779769331669069e-18,-5.985858403985959e-18,2.3274882655286993e-19,-1.1771441409888996e-17,1.5112697983250755e-18,6.907523476162337e-19,1.6379744005780669e-18,1.4855294689637288e-18,-1.8260189090685367e-16,2.269428678502032e-17,2.39376402692809e-19,3.09170742922076e-17,-2.070485875492735e-19,3.254480055932228e-20,1.7339062546076464e-16,2.3274882655286993e-19,-5.985858403985959e-18,1.6379744005780669e-18,6.907523476162337e-19,3.3309315820903054e-18,2.702504139230978e-18,-1.1771441409888996e-17,2.39376402692809e-19,1.4855294689637288e-18,1.779769331669069e-18,1.5112697983250755e-18,3.09170742922076e-17,2.269428678502032e-17,-1.8260189090685367e-16,3.254480055932228e-20,-2.070485875492735e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.1551911280369174e-16,-7.492964674870736e-19,3.0854046898943274e-18,-2.657919068964363e-17,1.3582298639424982e-17,2.1356401246901328e-18,-2.9492057207988418e-18,1.772031974535867e-19,2.1619554796076628e-18,1.9223502405266756e-18,4.353193991048965e-18,6.837085206665133e-18,-3.170857759560715e-18,-5.013980433159787e-18,-1.8486952296804065e-19,6.2664369823982e-19,6.400380173558976e-33,1.3582298639424982e-17,-2.657919068964363e-17,2.1619554796076628e-18,1.772031974535867e-19,1.155191128036917e-16,-7.492964674870736e-19,2.1356401246901328e-18,-3.170857759560715e-18,1.9223502405266756e-18,3.0854046898943274e-18,-2.9492057207988418e-18,-5.013980433159787e-18,6.837085206665133e-18,4.353193991048965e-18,6.2664369823982e-19,-1.8486952296804065e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.365476252510797e-17,2.5023208579594294e-18,2.1802022700644686e-17,3.6809678473927293e-19,-6.667598218354782e-18,-3.1723277621659735e-18,1.7118772876426398e-21,1.845165009397895e-18,4.551778709898196e-18,-1.3946421696246006e-18,-1.3916839023672832e-17,2.4633094668079827e-19,-8.93445773387043e-18,3.46994160360972e-19,-3.1138022306027215e-19,-4.8381848607580236e-33,3.6809678473927293e-19,2.1802022700644686e-17,1.845165009397895e-18,1.7118772876426398e-21,3.0561647006140508e-33,6.365476252510798e-17,-6.667598218354782e-18,2.4633094668079827e-19,4.551778709898196e-18,2.5023208579594294e-18,-3.1723277621659735e-18,-8.93445773387043e-18,-1.3916839023672832e-17,-1.3946421696246006e-18,-3.1138022306027215e-19,3.46994160360972e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.971539175826708e-17,-6.927901884389413e-17,-9.237559468377568e-19,-4.424757235447108e-18,-7.008730092646883e-18,5.438531677498363e-18,7.835159028039312e-18,1.0109772643613248e-17,-3.3377420806450515e-19,1.0552365434383644e-17,2.229987296308259e-18,-6.1041182656865704e-18,3.5026903692155075e-20,1.9842645800655078e-19,-1.5872928617305135e-34,-9.237559468377568e-19,-6.927901884389413e-17,7.835159028039312e-18,5.438531677498363e-18,1.870514601142968e-33,-2.1977486019417056e-33,-4.424757235447108e-18,2.229987296308259e-18,1.0109772643613248e-17,6.971539175826709e-17,-7.008730092646883e-18,-6.1041182656865704e-18,1.0552365434383644e-17,-3.3377420806450515e-19,1.9842645800655078e-19,3.5026903692155075e-20 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.5711404619798228e-16,6.667358177250569e-19,1.0039531884644137e-18,6.232982732524086e-19,-3.421243525959061e-20,-3.226915029368114e-19,-2.773921608192726e-18,1.4923346429551055e-18,7.848098071795823e-18,-1.8822955655450154e-18,3.103745942383697e-18,-2.5468102152331167e-19,9.140571792528365e-19,5.43313887077185e-33,6.667358177250569e-19,3.5711404619798247e-16,-3.226915029368114e-19,-3.421243525959061e-20,-1.2687229871266805e-32,1.0033248256557544e-33,1.0039531884644137e-18,-1.8822955655450154e-18,-2.773921608192726e-18,-4.038397362783793e-34,6.232982732524086e-19,3.103745942383697e-18,7.848098071795823e-18,1.4923346429551055e-18,9.140571792528365e-19,-2.5468102152331167e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.62710787712095e-18,-1.6713798059397265e-18,3.955114534155101e-17,3.546301269165664e-19,6.975230226235555e-18,-1.967820186574333e-18,-1.2904491182610036e-17,-2.6132155988769444e-17,1.635228237609841e-18,5.9688906423112005e-18,1.6144928886864563e-19,-8.738439383221563e-19,-3.6601815170214546e-33,1.627107877120951e-18,2.2063990774535852e-32,6.975230226235555e-18,3.546301269165664e-19,1.4187497522052396e-32,-3.8110932503187324e-34,-1.6713798059397265e-18,1.635228237609841e-18,-1.967820186574333e-18,-3.883624627733593e-34,3.955114534155101e-17,5.9688906423112005e-18,-2.6132155988769444e-17,-1.2904491182610036e-17,-8.738439383221563e-19,1.6144928886864563e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.554433986819949e-17,3.770214877404089e-18,2.6298291237525257e-19,-2.764323556667663e-18,2.7766313066190294e-19,-1.4992323268598238e-17,1.9752405600863465e-17,6.603861370647469e-19,1.3358040145747619e-17,-1.9749172871169878e-19,-1.239708638442545e-19,-4.4671135722591347e-33,6.457465502183902e-35,-3.9671962491974815e-33,-2.764323556667663e-18,2.6298291237525257e-19,3.3291773615932566e-34,-7.50849288277367e-35,8.554433986819945e-17,6.603861370647469e-19,2.7766313066190294e-19,3.627148279587498e-34,3.770214877404089e-18,1.3358040145747619e-17,1.9752405600863465e-17,-1.4992323268598238e-17,-1.239708638442545e-19,-1.9749172871169878e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.39606516558646e-17,1.8593990824589344e-19,-5.142630222267902e-18,5.248537824496254e-18,-6.567277045831342e-19,3.4488919660959395e-17,-1.4079031463793549e-18,1.3166787268763085e-17,-2.479840753334787e-19,7.868766084221492e-19,-2.73273178845755e-33,3.546507241876508e-35,-1.697417280552859e-33,-5.142630222267902e-18,1.8593990824589344e-19,-3.134084893690386e-33,-1.0232799575942948e-34,-1.3404228460007126e-33,-1.4079031463793549e-18,5.248537824496254e-18,4.272708273112624e-34,5.3960651655864584e-17,1.3166787268763085e-17,3.4488919660959395e-17,-6.567277045831342e-19,7.868766084221492e-19,-2.479840753334787e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1085627220417325e-18,-1.1910022803404734e-18,-2.3579465291841827e-18,-1.5990200734387487e-18,-1.7052009272356975e-17,9.112284122516613e-19,-1.1168850535833066e-17,-2.3247008707144563e-20,1.8303862504115768e-19,-1.1184397844952962e-32,2.533728336379027e-34,-3.562622837098809e-32,-1.1910022803404734e-18,4.108562722041732e-18,8.175966451078219e-33,8.72380933098506e-34,-3.2734665241859543e-33,9.112284122516613e-19,-2.3579465291841827e-18,8.907347067820235e-34,1.4384467859771455e-33,-1.1168850535833066e-17,-1.7052009272356975e-17,-1.5990200734387487e-18,1.8303862504115768e-19,-2.3247008707144563e-20 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.843191820613348e-17,-3.488480651954867e-18,4.9177911475786605e-18,1.480821970076561e-17,6.111335586627903e-19,-3.6166393547359424e-18,-4.0462104235552753e-19,1.6679666450441416e-19,2.4990050961850335e-33,-2.420345372526314e-35,1.0136433083799546e-31,7.843191820613346e-17,2.727274395185168e-34,-6.422165815721105e-33,1.0351336805594664e-33,9.415479811470167e-33,6.111335586627903e-19,-3.488480651954867e-18,6.1553412363515845e-34,-1.1008566614465628e-33,-3.6166393547359424e-18,1.480821970076561e-17,4.9177911475786605e-18,1.6679666450441416e-19,-4.0462104235552753e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.388640182573852e-17,5.73821224965958e-18,7.69099361171801e-18,-1.1898856918133103e-18,2.952433932831494e-18,-1.689154881868059e-19,-3.416042020717961e-19,1.2649132061947687e-32,1.6654523708815172e-34,2.5678722725796427e-32,4.667759008956032e-33,-8.668260220993836e-35,-6.923709370287006e-33,-1.3793679489356305e-33,-3.984321146504423e-33,-1.1898856918133103e-18,7.388640182573848e-17,-5.8146675456708705e-34,-7.249589276552955e-33,2.952433932831494e-18,7.69099361171801e-18,5.73821224965958e-18,-3.416042020717961e-19,-1.689154881868059e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.868518140272628e-17,1.1373372914168042e-17,3.894112581640031e-19,3.73678311574111e-17,-1.8460648549706138e-19,-1.32219365489268e-19,-9.329380760304025e-33,2.2002235895872967e-34,2.1897524818737733e-32,-1.1040071007913538e-33,2.796421454707033e-34,7.973068151336204e-33,-2.720559679156478e-34,5.738636852180899e-33,3.894112581640031e-19,1.712498977199299e-33,6.005996045553957e-33,2.029253954763321e-33,3.73678311574111e-17,1.1373372914168042e-17,5.868518140272626e-17,-1.32219365489268e-19,-1.8460648549706138e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3785526102066522e-16,3.4362891243495823e-19,-3.1018997560896455e-17,3.6661110221696944e-19,-3.0507808363673634e-19,-1.3366607454865075e-32,-5.961268280314727e-37,-3.2717671348035617e-32,-4.112185647737063e-33,-9.190030641420556e-35,6.703158241513774e-33,-6.272529211641603e-34,-2.7782443014335658e-33,3.4362891243495823e-19,1.1176487324109347e-32,4.6763375171291794e-33,-2.4498475214497e-33,-3.1018997560896455e-17,1.3785526102066522e-16,2.622325502013528e-33,-3.0507808363673634e-19,3.6661110221696944e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3390560826784037e-17,9.265112799221936e-18,-1.9697082174587735e-19,2.576263582853592e-19,1.1721893181947624e-33,-2.5466601097728735e-35,1.1217558284725138e-32,-1.0434743424695393e-33,-1.1866186036236335e-36,-7.993065583860941e-34,6.402678460602723e-34,3.1863833054929164e-33,1.3390560826784037e-17,3.57399770123935e-33,3.8433154303095938e-34,2.9882373169637637e-33,9.265112799221936e-18,9.793779906635482e-36,3.465448711672331e-33,2.576263582853592e-19,-1.9697082174587735e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.443580309335738e-16,2.1759963856268495e-19,1.430247559782459e-19,-4.334228943396135e-33,-1.7606984331187902e-34,1.8820503132833853e-32,-1.4726227970201386e-33,-1.5415018890310025e-34,1.0597514434918906e-32,4.843833021142203e-34,6.0966609589103526e-33,-1.0961723508965834e-35,2.9822393474646914e-34,-3.652058687316758e-33,-1.6613671537992186e-33,1.443580309335738e-16,-3.187483937473984e-35,3.965906419690156e-33,1.430247559782459e-19,2.1759963856268495e-19 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.801456584453031e-18,1.126571648589595e-19,1.4936997076690858e-33,-2.662768778673671e-35,-1.3871774196009328e-31,-4.7083076004974186e-33,-5.835008352470873e-35,-3.261324238423729e-33,4.803091148719256e-34,-1.569594294993781e-32,3.3243729718064566e-35,1.594672581644145e-33,-1.663492293122021e-33,-1.205248419634902e-34,0.0,2.4462177553604604e-35,3.929832138134363e-33,1.126571648589595e-19,4.801456584453031e-18 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.4280452905209617e-18,-3.14901822330084e-33,-4.5286621671687524e-35,-3.1663408662499115e-32,2.158803289424437e-33,-6.783446807216551e-35,-2.914563731642476e-32,-8.74042743685486e-34,-9.218327185480697e-33,4.627557572197753e-34,7.0287339258648e-34,3.711713943201179e-33,-2.8148130078324973e-33,0.0,-1.7954501446541188e-35,-4.597360089673174e-33,3.4280452905209617e-18,-2.953983213673217e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.423600475392793e-32,8.132165605847947e-35,9.108474507683072e-33,2.5059501884031084e-34,5.1079201763436405e-34,-1.8697770070110988e-33,-7.26524405623739e-35,1.790372802922862e-33,9.260332603384772e-34,2.457276188098429e-33,-7.23807693079366e-33,-3.670783979454613e-33,0.0,7.093525684100107e-36,-5.201689788029083e-34,1.543483449624048e-36,9.882954513373185e-36 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.62949949285296e-34,1.2568058592040669e-33,-2.9013784626474273e-33,-2.855932679449331e-34,-1.7545232454376845e-33,2.473830786952963e-34,-7.190662327617362e-33,-2.3892810369654207e-34,1.0057179127477805e-32,-1.3204208565845439e-33,5.697549936037917e-34,0.0,-2.6707836459561174e-35,-4.6140041293829064e-33,-1.3646671284633233e-35,3.485386888669832e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0231982755235898e-31,-5.219281285279329e-34,-8.324300210043564e-36,-2.9343186307757744e-34,1.2613860045220395e-33,1.08511432247476e-32,-1.86362215747338e-34,-2.2883333652385227e-33,-3.803936895856898e-34,-6.867994195483428e-34,0.0,8.140757921614018e-36,-9.194810785655716e-34,-1.2813681127911004e-35,-4.080688057536707e-36 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6304053712627064e-32,-2.5705403718900975e-34,4.070990748138569e-33,-5.66442626003425e-33,1.5485491808927536e-33,2.192180275114197e-34,2.101907623216501e-34,2.7537120417403405e-34,3.3645745822103246e-33,-0.0,1.260963989166609e-35,-3.5825665887981775e-33,-1.8695143988679683e-35,-2.424339568771803e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.3798819156819752e-33,4.883976965261642e-33,-9.23843229111987e-34,3.029625733916125e-33,6.417823432654801e-34,-6.575754686197095e-33,9.557694201383085e-34,1.2406645191111438e-33,0.0,1.5980743648039375e-35,1.7003933556373525e-33,2.5292904554304256e-36,3.484982189940548e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.8001756192536343e-32,-4.527343734439966e-34,5.0991747728657824e-33,-1.937690494190208e-34,-2.080016177452252e-33,1.856080236396289e-34,-2.2515518725042933e-33,0.0,-9.419485919529709e-36,1.6820297454560507e-33,-3.034372395426195e-35,-2.82953096980163e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.150041915555978e-33,6.106998735789717e-33,-1.789213965741728e-34,-3.503932011636599e-33,8.276845113346136e-34,1.2194854895413427e-35,0.0,9.583041697005866e-35,-6.468789995188708e-33,9.273251361522354e-36,1.3016888711467218e-36 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0444931987206255e-32,-1.553256690421691e-34,-3.5208745079693026e-33,-9.730060975996648e-34,-3.169849113864764e-33,-0.0,-4.695292368821617e-35,4.1059829139594595e-33,3.8857591948462725e-35,2.832069807672985e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.653622655231486e-34,6.658843098443166e-33,-1.5914321294772515e-33,1.8780521908372923e-33,0.0,-2.583773804399068e-35,2.3427695594472924e-33,-1.259549939673429e-35,-6.242925594859847e-36 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.527498062251091e-32,2.3598686646545864e-35,1.0825962629578291e-33,0.0,1.6032550542862505e-35,-3.557917533096246e-33,-1.2743582141046542e-35,-2.8475736263928627e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.060731891832871e-33,4.224368630066624e-33,0.0,2.6364542089976706e-35,4.414012880578712e-33,-1.1265569598818631e-35,3.252090311503884e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4201484912662123e-32,-0.0,-1.434619205749752e-35,-4.646993581614078e-33,-2.0319227646639675e-35,2.3036320880347906e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.984652463646039e-37,5.127474579730408e-33,1.0624580420483235e-35,4.898972830739569e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.630270101230511e-34,1.9904340195141965e-33,-8.960816345885422e-36,5.2652954968948114e-36 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.2371153693472665e-32,-1.979400356157974e-35,3.6532987681724285e-35 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.981387662408804e-35,7.66771908264302e-36 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.519360028299179e-35 +1.139399434743416,0.0037427500193940406,7.910883099894667e-6,0.000023107276646038252,0.02282434444487679,4.630735671335726e-6,1.9111378597352275e-7,0.022535626917155594,0.02257553550450278,4.664160918348959e-6,1.9199302070273608e-7,0.0037641749165199193,4.648514602680363e-6,0.000023055730985831668,0.022772020499095214,1.9173396849198096e-7,4.654261743575078e-6,0.022719693163861934,0.02258745214640886,4.65456269493675e-6,4.6512416302870155e-6,4.651692743573532e-6,4.651391962734061e-6,4.638961794570951e-6,1.919604797157077e-7,0.022607457027849984,1.919279841153295e-7,1.9196047972442535e-7,0.02275181504960211,4.651542333838887e-6,0.022607457027608323,0.02275181504984535,1.9179845731418657e-7,0.0226795194918274,1.9104942270700665e-7,1.9176618995725371e-7,1.9176618994878264e-7,4.6638594711741885e-6,1.9186312942095324e-7,1.91830770500768e-7,1.918307705093196e-7 +0.0,0.44488697500211866,0.045276282857615965,0.015070754214421389,0.10561701229775784,0.01089528195544922,0.0009595238633206726,0.10656920105365786,0.10648306381766942,0.010951737457846451,0.0009619883040421539,0.4440779133535884,0.010956894695699458,0.015062204405630525,0.10571575167876988,0.0009632811506862368,0.010913057409726985,0.10600628238279994,0.10647000048876305,0.010908480473389118,0.010937250497644747,0.010930389015998389,0.010934962891492365,0.010913645072518949,0.000962149445379997,0.10633053334942849,0.0009623107181480632,0.0009621494453924333,0.10585443824328085,0.010932675730950234,0.10633053335371154,0.10585443823901435,0.0009629571363254708,0.10609227883260601,0.00095984599078039,0.0009631190758735571,0.0009631190758614809,0.010956322849047746,0.0009626336605321095,0.0009627953314308734,0.0009627953314430516 +0.0,0.0,0.41690806340885905,0.06434035485745944,-0.004861712805205848,0.03761275502855979,0.03611571637174522,-0.0048667209209263184,-0.004875022202308902,0.03764181721615453,0.03612670460653602,-0.000034476385242715786,0.03773416006818672,0.06435696255880213,-0.004863899073133672,0.03626004354090835,0.037586534186455356,-0.004872478175059414,-0.004864532644387795,0.03756352947777658,0.037671699947780274,0.037637056971069074,0.03766014364215238,0.0376553561553038,0.036143360033441055,-0.00486548338462849,0.036160018875284264,0.03614336003364667,-0.004862979287736424,0.03764859598529681,-0.004865483384738894,-0.004862979287626062,0.03622668835645858,-0.004864236160469807,0.036148958388563246,0.0362433642466595,0.036243364246459235,0.03766489605661448,0.03619334679663484,0.036210015872609295,0.036210015872811016 +0.0,0.0,0.0,0.2679108932555323,0.0030493600436796026,0.08840985322917416,0.01364651477691368,0.003078215901571729,0.0030670914032868285,0.08869569111809585,0.013734921603547084,-6.202672423306888e-6,0.08855430422341681,0.267869867067074,0.003058381068665822,0.013686965684105917,0.08865716779551956,0.0030526816653250605,0.003069173745398446,0.08866592808375008,0.08860147603269602,0.08861469859729199,0.08860588683519868,0.08852490252706634,0.013728919919009956,0.003071007659890504,0.013722920273338782,0.013728919919931087,0.003056579682347335,0.08861029435637506,0.003071007659725178,0.003056579682511412,0.013698942246628203,0.0030637955707656928,0.013634576899680166,0.01369295292170764,0.013692952920812806,0.08868687525255188,0.013710927132048351,0.013704933653166926,0.01370493365407016 +0.0,0.0,0.0,0.0,0.18344124295224326,-0.002437319890695548,0.0004682377248263203,0.18302035139199646,0.18306088911291715,-0.0024481918910840895,0.0004665207435078306,0.00047596868531805855,-0.0024491186900838006,-0.000010089674867781062,0.18340697930174607,0.00047038681711828855,-0.002440391730965622,0.18327194512698394,0.18305508733579365,-0.002439842602788352,-0.0024450299222151936,-0.002444211938766291,-0.002444757422945383,-0.0024407775751443955,0.0004670039277874941,0.1831261185686232,0.0004674871342111083,0.0004670039277774726,0.18333656490582873,-0.002444484761734241,0.18312611855565353,0.1833365649187037,0.00046942017396849056,0.18323152326775868,0.0004692013517230394,0.00046990348556874475,0.00046990348557845486,-0.0024487405968937567,0.0004684536120150972,0.0004689368826576359,0.0004689368826478234 +0.0,0.0,0.0,0.0,0.0,0.11421698707950433,0.014485174656074391,-0.000027151149059651773,-0.000023247045997570183,0.11410946407245529,0.014506722252601231,-9.417699241563107e-6,0.114105115352576,5.618902834296106e-6,-6.294292762807945e-6,0.014501990481397156,0.11413873562202562,-9.652461383455704e-6,-0.000020838288459608223,0.1141465670553928,0.11411808312944992,0.11412990777234945,0.114122029380545,0.11414225556953753,0.01450616727453092,-0.00002036041341425836,0.014505601896519065,0.01450616727430806,-6.784775010465473e-6,0.11412597092753843,-0.000020360413692568857,-6.784774733751657e-6,0.014503236117892192,-0.00001357160057765025,0.014483959879372541,0.014502618539518461,0.014502618539731135,0.11410157276010445,0.014504439887253568,0.01450384322927187,0.014503843229055806 +0.0,0.0,0.0,0.0,0.0,0.0,0.10876649951356279,2.614011136525525e-6,5.2847900826329835e-6,-0.00005771445138918467,0.10871441920857668,7.436381401478836e-6,-0.000019732973036737535,0.00002170406536510632,3.134059575684122e-7,0.10869462508688318,-0.00004090302249496192,3.961574680267266e-6,2.29837451850632e-6,-0.00004327313204590937,-0.000029137849015296193,-0.00003268331089486501,-0.000030319461238713217,-5.284609886566756e-6,0.10871199862473348,1.9605961035996293e-6,0.1087095627036764,0.1087119986242975,6.535780757896382e-7,-0.00003150128192511598,1.9605962368623878e-6,6.535779432763887e-7,0.10869966564469255,1.3071141663993223e-6,0.1087615674035569,0.10869715303467553,0.10869715303509218,-0.00005534744138035048,0.10870464484951581,0.10870216291606052,0.10870216291563681 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.001021571415917877,0.000741810688081758,-9.440339365189289e-6,-2.5006547862799263e-6,0.00004528190910743763,-0.000011274351477745896,-0.000018401581230895013,0.0002827574138897062,7.673368699374894e-7,-3.680811768178629e-6,0.00023109506584980942,0.0007390256123464089,-3.209740593726281e-6,-7.711617279543264e-6,-7.008316397200538e-6,-7.477234356625716e-6,-5.043041334458087e-6,-2.0911672194660275e-6,0.0007664728536709931,-1.6819604671514681e-6,-2.0911672500002524e-6,0.0002556855812579429,-7.242800696430209e-6,0.0007664728444171257,0.0002556855904410608,-4.7958053769399405e-8,0.000511177060588841,8.132547040660757e-7,3.598322552463131e-7,3.5983228480482883e-7,-9.911530364731408e-6,-8.643926954968602e-7,-4.5603332176005496e-7,-4.5603335162969776e-7 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0003013958737403077,-0.00001199808429273244,9.84823851767381e-7,0.0002146898269623086,-0.000014904020740388876,7.188011613861958e-6,-0.00002874845794537604,5.2219972351347845e-6,-7.864564545923604e-7,0.0003005945726337901,0.00002870505166903532,-2.78990362904769e-7,-8.094327153476531e-6,-7.33767177478314e-6,-7.842241907429572e-6,-3.1914689731231093e-6,1.5140677076665195e-6,6.745463939295656e-8,2.043427633160064e-6,1.5140677272968604e-6,6.755146751589171e-8,-7.590023376026731e-6,6.746535829686536e-8,6.754080216568468e-8,4.162018236755373e-6,8.999685170766937e-8,1.0560156184990407e-6,4.691951187205965e-6,4.691951168112724e-6,-0.000012505277845767776,3.1024937332297954e-6,3.6321989290060008e-6,3.63219894828174e-6 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0002778760649206718,-0.00006772183722450097,-0.0000253423503117248,0.00014726825724984758,-0.00010674058964283892,1.5967039829952058e-6,-0.000043834747739710035,0.00018906167897819753,3.29062454675016e-8,-1.5695522856520966e-6,0.0001916775742044066,0.00016687289291030484,0.0001707769390822205,0.00016817327403920217,0.00006133540445512791,-0.00006474201119929351,1.764781657414881e-8,-0.00006176045730686374,-0.00006474201177620104,1.7702167784351906e-8,0.0001694746229477745,1.764720286093844e-8,1.7702777071396217e-8,-0.000049816926876853195,2.3567133844530145e-8,5.9777317360571945e-6,-0.00004682670717017375,-0.00004682670660912874,0.0002752700037047869,-0.00005579215865936976,-0.000052805410303003955,-0.00005280541086921088 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00022280728336038932,-2.880537338678855e-6,0.00001883436086839391,0.000011665302159357557,6.669396562068312e-7,-0.000020982175954942545,-3.4695239956699187e-6,8.415518956905839e-9,-6.472414742024932e-7,-6.573273862865819e-6,9.232105390039519e-6,4.5872323962890586e-6,7.683894549187489e-6,0.000012317210019774274,0.00019243399150562946,9.315480335062248e-9,0.00016203206599338843,0.00019243399341055796,9.33216992759041e-9,6.135603500786895e-6,9.315158050995081e-9,9.33248991446812e-9,0.00004013753381733602,1.2431995501203103e-8,-0.00006104845925084485,9.59207167004878e-6,9.59206981559687e-6,3.0999312623388617e-6,0.00010114221529462656,0.00007065424074624251,0.00007065424261778096 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0001837881603608371,-0.000011178995341386135,5.008220641855145e-7,-0.00001825396346580392,5.01811508502813e-6,0.000011136756948385675,-2.977180937889147e-7,0.000017781996226707588,0.00001196671190812002,-4.2661743311812075e-7,8.131485989789014e-7,-1.3578354502494889e-8,8.011688058800794e-7,6.268634711555572e-7,-1.7958249734322847e-7,1.253842726499663e-6,6.26863482301128e-7,-1.8012233840430472e-7,3.9967711397357633e-7,-1.7957376515642084e-7,-1.8013100419823657e-7,3.7629052180716574e-6,-2.398093999252557e-7,1.2495298726389784e-6,4.3904541261839e-6,4.390454115354553e-6,-8.297598324962682e-7,2.508146115446247e-6,3.135469011846724e-6,3.1354690227819227e-6 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00010240993447292355,0.000018003572545844303,-9.272372280251943e-7,0.000035659941221509056,-0.000044363163449746476,2.770538444150847e-8,9.349124177679283e-7,-0.00006479777364803368,0.00003921464026709799,8.616546334921785e-6,0.000029015387997623656,0.000037635531993838584,4.459566990570763e-6,6.568124182683311e-9,8.918542549674382e-6,4.459566926598665e-6,6.58313994558825e-9,0.00001881602290152792,6.568306719347926e-9,6.582958667240867e-9,0.00002674851801882719,8.767391581537674e-9,8.913602958546238e-6,0.000031204527098345434,0.00003120452715799867,0.000020403387333246654,0.00001783471686531111,0.000022291914389880535,0.00002229191432879568 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00009415982850494097,7.81294079367779e-6,0.000025056805499065528,0.000020174217526634092,8.381922987361912e-11,-7.6113581086846505e-6,0.000022169405275979406,9.105654363652197e-6,0.000012107048560595045,0.000010106317590605291,0.000022118160332992184,3.101830876569552e-6,8.535957754761101e-8,6.212289658303549e-6,3.1018311321659392e-6,8.548074420520634e-8,0.00001110678245382096,8.53563115732949e-8,8.548398725527726e-8,0.000018740609946646952,1.1389579674578942e-7,6.304281222910252e-6,0.000021894363093756007,0.000021894362847315884,-1.995759110257331e-6,0.000012459132156888877,0.00001559553648631384,0.00001559553673558349 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.000057351744569657144,-7.619006547873674e-8,-3.69478984224432e-7,-7.289002474360132e-7,-0.00005662757717093526,-9.297936959078182e-7,9.551214358368456e-8,-7.457576738762888e-7,-1.8498793361467242e-7,-9.224853869543819e-7,-6.99860364769016e-9,2.457211595667966e-7,-1.4716596559607565e-8,-6.998628390178417e-9,2.459385141519944e-7,-4.654112017274701e-7,2.457073824293824e-7,2.4595219779944286e-7,-5.2803299562298957e-8,3.277826750816484e-7,-2.36909904703248e-8,-6.413388803478685e-8,-6.413386423523923e-8,5.600655385028492e-7,-3.231491876367284e-8,-4.219733128651858e-8,-4.2197355386474487e-8 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.000022091913471183795,-6.404242881624235e-6,-5.825502309589653e-8,-9.365661591144309e-8,-5.5108413014431884e-6,-3.6523521702016496e-6,-2.3131907511214647e-6,-3.205463080071055e-6,-5.473109773936953e-6,2.7426368516459814e-6,-4.321966121366157e-8,5.490649138915893e-6,2.7426370784583696e-6,-4.3316177089262366e-8,-2.7590760335955016e-6,-4.321937507089917e-8,-4.331646099555381e-8,0.000016536562065226744,-5.76907566285953e-8,5.547040541390125e-6,0.00001931153384140683,0.000019311533621958095,-8.967443596448446e-7,0.000011002821898742135,0.000013766993317648358,0.000013766993539352715 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9564904557381617e-6,-6.539963252301984e-7,-9.39200169543613e-7,1.7844503704547186e-6,1.0655410125941488e-6,8.075967710224253e-7,9.795029145179243e-7,1.779485567647762e-6,4.132634529572812e-10,-4.97751284424095e-7,7.087218552494828e-10,4.132634447681511e-10,-4.987532789640078e-7,8.935215176243419e-7,-4.97747798834709e-7,-4.987567408448112e-7,7.098072676234925e-10,-6.643389741372427e-7,-6.729050289130496e-10,4.142132329774049e-10,4.142131872583819e-10,1.7205442662159187e-7,9.456848766818049e-10,8.869190478494165e-10,8.869190845794538e-10 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.9600965478958e-7,2.4340705392278303e-8,-5.4185641319571794e-8,2.756880977946498e-8,-5.3309265993112514e-8,6.053410679223826e-10,-5.0657066573853654e-8,4.0442130473141844e-10,4.08011580544653e-8,6.936302872247615e-10,4.0441156646442866e-10,4.039127718442838e-8,-2.6354012821444138e-8,4.0790607177752764e-8,4.0401750582051474e-8,6.949744778043566e-10,5.413576456498328e-8,-1.023268148329247e-9,4.055879952690733e-10,4.05597463762358e-10,5.3924588248489995e-8,9.257371338417539e-10,8.682984920247492e-10,8.682889442760547e-10 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.3778233479161e-7,2.3973606297363437e-8,-1.2016917556133257e-8,2.395178017281416e-8,-2.3969079390503954e-11,2.3567107618713012e-8,-1.2305922009445263e-10,1.447530831363904e-7,-2.1106205461386935e-10,-1.230578565316526e-10,1.4536114274996317e-7,1.1965596110798699e-8,1.4476284832586023e-7,1.4535145324796754e-7,-2.1147541459632265e-10,1.9340285405275054e-7,2.474228452915875e-10,-1.2341958482154554e-10,-1.234209039252701e-10,-2.394864836004601e-8,-2.8169170969943426e-10,-2.6421514367466633e-10,-2.6421381104114926e-10 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8215287670030392e-7,-9.125272312112372e-8,1.8214068719149593e-7,-9.618271599342964e-11,1.7973187155979592e-7,-7.855855219303359e-10,-5.55554412108279e-8,-1.3473690849224918e-9,-7.855774635855377e-10,-5.5742084357239915e-8,9.103495133595742e-8,-5.554464870920849e-8,-5.5752801688446055e-8,-1.349972052330819e-9,-7.420530206987214e-8,1.4833234942923302e-9,-7.878553519581262e-10,-7.878631147511306e-10,-1.8206172785710416e-7,-1.7982277504478705e-9,-1.6866518707393289e-9,-1.6866440167686913e-9 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0 +0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 616ea31b9..e8312ff4c 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -11,7 +11,7 @@ use csv::WriterBuilder; use faer_core::ComplexField; use linfa_linalg::qr::QR; use ndarray::parallel::prelude::*; -use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; +use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, OwnedRepr, ViewRepr}; use ndarray_csv::Array2Writer; use ndarray_stats::DeviationExt; use ndarray_stats::QuantileExt; @@ -127,70 +127,26 @@ where .axis_iter_mut(Axis(0)) .into_par_iter() .for_each(|mut row| row /= row.sum()); - // for row in n_psi.rows_mut() { - // let row_sum = row.sum(); - // for elem in row { - // *elem /= row_sum - // } - // } - // // permutate the columns of n_Psi - // let perm = n_psi.sort_axis_by(Axis(1), |i, j| { - // norm_zero(&n_psi.column(i).to_owned()) > norm_zero(&n_psi.column(j).to_owned()) - // }); - // // dbg!(perm); - // // exit(1); - - // n_psi = n_psi.permute_axis(Axis(1), &perm); - // // let r = n_psi.qr().unwrap().into_r(); - // // dbg!(r); - // // for (i, col) in n_psi.columns().into_iter().enumerate() { - // // dbg!(col.get(i).unwrap() / norm_zero(&col.to_owned())); - // // } - // // exit(1); - // // QR decomposition - // match n_psi.qr() { - // Ok(qr) => { - // let r = qr.into_r(); - // // Keep the valuable spp - // let mut keep = 0; - // //The minimum between the number of subjects and the actual number of support points - // let lim_loop = psi.nrows().min(psi.ncols()); - - // let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - // let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - // for i in 0..lim_loop { - // let test = norm_zero(&r.column(i).to_owned()); //the full column? or the triangular one? - // if r.get((i, i)).unwrap() / test >= 1e-8 { - // theta_rows.push(theta.row(perm.indices[i])); - // psi_columns.push(psi.column(perm.indices[i])); - // keep += 1; - // } - // } - // theta = stack(Axis(0), &theta_rows).unwrap(); - // psi = stack(Axis(1), &psi_columns).unwrap(); - // log::info!( - // "QR decomp, cycle {}, keep: {}, thrown {}", - // cycle, - // keep, - // lim_loop - keep - // ); - // } - // Err(_) => { - // log::info!("Cycle {}, #support points was {}", cycle, psi.ncols()); - // let nsub = psi.nrows(); - // // let perm = psi.sort_axis_by(Axis(1), |i, j| psi.column(i).sum() > psi.column(j).sum()); - // psi = psi.permute_axis(Axis(1), &perm); - // theta = theta.permute_axis(Axis(0), &perm); - // psi = psi.slice(s![.., ..nsub]).to_owned(); - // theta = theta.slice(s![..nsub, ..]).to_owned(); - // log::info!("Pushed down to {}", psi.ncols()); - // } + // { + // let file = File::create("n_psi.csv").unwrap(); + // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + // writer.serialize_array2(&n_psi).unwrap(); // } - { - let file = File::create("n_psi.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - writer.serialize_array2(&n_psi).unwrap(); + if n_psi.ncols() > n_psi.nrows() { + let nrows = n_psi.nrows(); + let ncols = n_psi.ncols(); + + let diff = ncols - nrows; + let zeros = Array2::::zeros((diff, ncols)); + let mut new_n_psi = Array2::::zeros((nrows + diff, ncols)); + new_n_psi.slice_mut(s![..nrows, ..]).assign(&n_psi); + new_n_psi.slice_mut(s![nrows.., ..]).assign(&zeros); + n_psi = new_n_psi; + log::info!( + "Cycle: {}. nspp>nsub. n_psi matrix has been expanded.", + cycle + ); } let (_r, perm) = faer_qr_decomp(&n_psi); n_psi = n_psi.permute_axis( @@ -200,37 +156,23 @@ where }, ); let r = n_psi.qr().unwrap().into_r(); - { - let file = File::create("r.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - writer.serialize_array2(&r).unwrap(); - } - // for i in 0..20 { - // println!("i={}, r[i,i]={}", i, r.get((i, i)).unwrap()); + // { + // let file = File::create("r.csv").unwrap(); + // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + // writer.serialize_array2(&r).unwrap(); // } - // exit(-1); - // Keep the valuable spp let mut keep = 0; //The minimum between the number of subjects and the actual number of support points let lim_loop = psi.nrows().min(psi.ncols()); let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; for i in 0..lim_loop { - let test = norm_zero(&r.column(i).to_owned()); //the full column? or the triangular one? - // dbg!(r.get((i, i)).unwrap()); - // dbg!(test); - // dbg!(r.get((i, i)).unwrap().abs() / test); - let ratio = r.get((i, i)).unwrap() / test; // what happen if the diagonal value is negative? - if ratio.abs() >= 1e-8 || ratio.is_nan() { + let test = norm_zero(&r.column(i).to_owned()); + let ratio = r.get((i, i)).unwrap() / test; + if ratio.abs() >= 1e-8 { theta_rows.push(theta.row(perm[i])); psi_columns.push(psi.column(perm[i])); keep += 1; - } else { - // dbg!(i); - // dbg!(r.get((i, i)).unwrap()); - // dbg!(test); - // dbg!(&r.column(i)); - // exit(-1); } } theta = stack(Axis(0), &theta_rows).unwrap(); @@ -240,7 +182,7 @@ where "QR decomp, cycle {}, keep: {}, thrown {}", cycle, keep, - lim_loop - keep + n_psi.ncols() - keep ); (lambda, objf) = match ipm::burke(&psi) { Ok((lambda, objf)) => (lambda, objf), From b3e1699a00eedf17e703dcc97138bf50a0800b13 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 15 Sep 2023 10:14:41 +0200 Subject: [PATCH 265/393] TUI-related changes Moved some code to components.rs, which should serve as a "library" of components to assemble different TUIs. Some comments were added and removed. --- examples/bimodal_ke/main.rs | 2 +- src/tui/components.rs | 203 ++++++++++++++++++++++++++++++++++++ src/tui/mod.rs | 5 +- src/tui/state.rs | 27 ----- src/tui/ui.rs | 3 + 5 files changed, 209 insertions(+), 31 deletions(-) create mode 100644 src/tui/components.rs diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index ab201d10d..9a49286fb 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -95,7 +95,7 @@ impl Predict for Ode { } fn main() -> Result<()> { - let res = start( + let _result = start( Engine::new(Ode {}), "examples/bimodal_ke/config.toml".to_string(), )?; diff --git a/src/tui/components.rs b/src/tui/components.rs new file mode 100644 index 000000000..8a6becf01 --- /dev/null +++ b/src/tui/components.rs @@ -0,0 +1,203 @@ +/// This file contains the different components of the TUI +/// The purpose is to create common components with generic methods + + +pub fn draw_title<'a>() -> Paragraph<'a> { + Paragraph::new("NPcore Execution") + .style(Style::default().fg(Color::LightCyan)) + .alignment(Alignment::Center) + .block( + Block::default() + .borders(Borders::ALL) + .style(Style::default().fg(Color::White)) + .border_type(BorderType::Plain), + ) +} + +pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { + // Define (formatted) texts + let cycle_text = format!("{}", app.state.cycle); + let objf_text = format!("{:.5}", app.state.objf); + let delta_objf_text = format!("{:.5}", app.state.delta_objf); + let gamma_text = format!("{:.5}", app.state.gamlam); + let spp_text = format!("{}", app.state.nspp); + let time_text = format_time(elapsed_time); + let stop_text = app.state.stop_text.to_string(); + + // Define the table data + let data = vec![ + ("Current cycle", cycle_text), + ("Objective function", objf_text), + ("Ī” Objective function", delta_objf_text), + ("Gamma/Lambda", gamma_text), + ("Support points", spp_text), + ("Elapsed time", time_text), + ("Convergence", stop_text), + // Add more rows as needed + ]; + + // Populate the table rows + let rows: Vec = data + .iter() + .map(|(key, value)| { + let title_style = Style::default().add_modifier(Modifier::BOLD); + let title_cell = Cell::from(Span::styled(format!("{}:", key), title_style)); + let value_cell = Cell::from(value.to_string()); + Row::new(vec![title_cell, value_cell]) + }) + .collect(); + + // Create the table widget + Table::new(rows) + .block( + Block::default() + .borders(Borders::ALL) + .border_type(BorderType::Plain) + .title(" Status "), + ) + .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns + .column_spacing(1) +} + +pub fn draw_options<'a>(settings: &Data) -> Table<'a> { + // Define the table data + + let cycles = settings.parsed.config.cycles.to_string(); + let engine = settings.parsed.config.engine.to_string(); + let conv_crit = "Placeholder".to_string(); + let indpts = settings.parsed.config.init_points.to_string(); + let error = settings.parsed.error.class.to_string(); + let cache = match settings.parsed.config.cache { + Some(true) => "Yes".to_string(), + Some(false) => "No".to_string(), + None => "Not set".to_string(), + }; + let seed = settings.parsed.config.seed.to_string(); + + let data = vec![ + ("Maximum cycles", cycles), + ("Engine", engine), + ("Convergence criteria", conv_crit), + ("Initial gridpoints", indpts), + ("Error model", error), + ("Cache", cache), + ("Random seed", seed), + // Add more rows as needed + ]; + + // Populate the table rows + let rows: Vec = data + .iter() + .map(|(key, value)| { + let title_style = Style::default().add_modifier(Modifier::BOLD); + let title_cell = Cell::from(Span::styled(format!("{}:", key), title_style)); + let value_cell = Cell::from(value.to_string()); + Row::new(vec![title_cell, value_cell]) + }) + .collect(); + + // Create the table widget + Table::new(rows) + .block( + Block::default() + .borders(Borders::ALL) + .border_type(BorderType::Plain) + .title(" Options "), + ) + .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns + .column_spacing(1) +} + +pub fn draw_commands(app: &App) -> Table { + let key_style = Style::default().fg(Color::LightCyan); + let help_style = Style::default().fg(Color::Gray); + + let mut rows = vec![]; + for action in app.actions.actions().iter() { + let mut first = true; + for key in action.keys() { + let help = if first { + first = false; + action.to_string() + } else { + String::from("") + }; + let row = Row::new(vec![ + Cell::from(Span::styled(key.to_string(), key_style)), + Cell::from(Span::styled(help, help_style)), + ]); + rows.push(row); + } + } + + Table::new(rows) + .block( + Block::default() + .borders(Borders::ALL) + .border_type(BorderType::Plain) + .title(" Commands "), + ) + .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns + .column_spacing(1) +} + +pub fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { + // Find min and max values + let (x_min, x_max) = norm_data + .iter() + .fold((f64::INFINITY, f64::NEG_INFINITY), |(min, max), (x, _)| { + (min.min(*x), max.max(*x)) + }); + + let (y_min, y_max) = norm_data + .iter() + .fold((f64::INFINITY, f64::NEG_INFINITY), |(min, max), (_, y)| { + (min.min(*y), max.max(*y)) + }); + + // Compute the dynamic step size for the X-labels + let step_size = ((x_max - x_min) / 10.0).max(1.0).ceil(); + + // Generate X-labels using the dynamic step size + let x_labels: Vec = ((x_min as i64)..=(x_max as i64)) + .step_by(step_size as usize) + .map(|x| Span::from(x.to_string())) + .collect(); + + // Generate four Y-labels, evenly from y_min to y_max + let y_step = (y_max - y_min) / 5.0; // To get 4 labels, we need 3 steps + let y_labels: Vec = (0..=3) + .map(|i| { + let y = y_min + y_step * (i as f64); + Span::from(format!("{:.0}", y)) + }) + .collect(); + + // Prepare the dataset + let dataset = vec![Dataset::default() + .name("-2LL") + .marker(symbols::Marker::Dot) + .style(Style::default().fg(Color::Cyan)) + .graph_type(GraphType::Scatter) + .data(norm_data)]; + + // Return the plot + Chart::new(dataset) + .x_axis( + Axis::default() + .title("Cycle") + .bounds([x_min, x_max]) + .labels(x_labels), + ) + .y_axis( + Axis::default() + .title("-2LL") + .bounds([y_min, y_max]) + .labels(y_labels), + ) + .block( + Block::default() + .title(" Objective function ") + .borders(Borders::ALL), + ) +} \ No newline at end of file diff --git a/src/tui/mod.rs b/src/tui/mod.rs index ab3307d24..aed565d1c 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -3,9 +3,8 @@ pub mod inputs; pub mod state; pub mod ui; -use log::{debug, warn}; - use crate::prelude::output::NPCycle; +use log::{debug, trace}; use self::actions::{Action, Actions}; use self::inputs::key::Key; @@ -49,7 +48,7 @@ impl App { } } } else { - warn!("No action associated to {}", key); + trace!("{} was registered, but it has no associated action", key); AppReturn::Continue } } diff --git a/src/tui/state.rs b/src/tui/state.rs index cd2e92870..50a603128 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,33 +1,6 @@ use crate::prelude::output::NPCycle; #[derive(Debug, Clone)] -// pub struct AppState { -// pub cycle: usize, -// pub objf: f64, -// pub delta_objf: f64, -// pub nspp: usize, -// pub stop_text: String, -// pub gamlam: f64, -// } -// impl AppState { -// pub fn new() -> Self { -// Self { -// cycle: 0, -// objf: 0.0, -// delta_objf: 0.0, -// nspp: 0, -// stop_text: "".to_string(), -// gamlam: 0.0, -// } -// } -// } - -// impl Default for AppState { -// fn default() -> Self { -// Self::new() -// } -// } - pub struct AppHistory { pub cycles: Vec, } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 697214670..90f3a8c72 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -41,6 +41,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() let mut start_time = Instant::now(); let mut elapsed_time = Duration::from_secs(0); + // Main UI loop loop { app.state = match rx.try_recv() { Ok(state) => state, @@ -56,6 +57,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() } } + // If we receive a new NPCycle, add it to the app_history if !app_history .cycles .iter() @@ -64,6 +66,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() app_history.add_cycle(app.state.clone()); } + // Draw the terminal terminal .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) .unwrap(); From f28adb99a109813bf50b021271fb4debce668b92 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 15 Sep 2023 13:03:34 +0200 Subject: [PATCH 266/393] Methods for NPResult Added methods to NPResult, which now handles both storing the results between functions and writing the output. @Siel , have I used the generics for Engine correctly here? It works, but is it optimal? --- examples/test.rs | 1 + src/algorithms/npag.rs | 16 +++- src/base/mod.rs | 163 ++--------------------------------- src/base/output.rs | 188 ++++++++++++++++++++++++++++++++++++++++- 4 files changed, 209 insertions(+), 159 deletions(-) diff --git a/examples/test.rs b/examples/test.rs index 9c6392fcb..ab5f4391a 100644 --- a/examples/test.rs +++ b/examples/test.rs @@ -1,3 +1,4 @@ +#![allow(dead_code)] use std::cmp::Ordering; use std::collections::HashMap; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 6bdbb1bdb..28102823d 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -122,8 +122,7 @@ where let perm = n_psi.sort_axis_by(Axis(1), |i, j| { n_psi.column(i).sum() > n_psi.column(j).sum() }); - // dbg!(perm); - // exit(1); + n_psi = n_psi.permute_axis(Axis(1), &perm); // QR decomposition match n_psi.qr() { @@ -320,13 +319,24 @@ where cycle_log.push(state); theta = adaptative_grid(&mut theta, eps, &ranges); - // dbg!(&theta); cycle += 1; last_objf = objf; } cycle_writer.flush(); + + // Read parameter names from settings + // TODO: Add support for fixed and constant parameters + let par_names = settings + .parsed + .random + .iter() + .map(|(name, _)| name.clone()) + .collect(); + NPResult { + scenarios: scenarios.clone(), theta, + par_names, psi, w, objf, diff --git a/src/base/mod.rs b/src/base/mod.rs index 3b4e612b1..0b455bd97 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -1,18 +1,16 @@ use self::datafile::Scenario; -use self::output::{population_mean_median, posterior, posterior_mean_median, NPCycle, NPResult}; -use self::predict::{post_predictions, Engine, Predict}; +use self::output::{NPCycle, NPResult}; +use self::predict::{Engine, Predict}; use self::settings::run::Data; use crate::algorithms::npag::npag; use crate::prelude::start_ui; -use csv::WriterBuilder; use eyre::Result; use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; -use ndarray::{Array2, Axis}; +use ndarray::Array2; -use predict::sim_obs; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; @@ -152,7 +150,7 @@ fn run_npag( settings: &Data, ) -> NPResult where - S: Predict + std::marker::Sync, + S: Predict + std::marker::Sync + std::marker::Send + 'static, { // Remove stop file if exists if std::path::Path::new("stop").exists() { @@ -166,155 +164,10 @@ where if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { - //theta.csv - let file = File::create("theta.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(true).from_writer(file); - - let random_names: Vec<&str> = settings - .parsed - .random - .iter() - .map(|(name, _)| name.as_str()) - .collect(); - - let mut theta_header = random_names.to_vec(); - theta_header.push("prob"); - - writer.write_record(&theta_header).unwrap(); - - let mut theta_w = result.theta.clone(); - theta_w.push_column(result.w.view()).unwrap(); - - for row in theta_w.axis_iter(Axis(0)) { - for elem in row.axis_iter(Axis(0)) { - writer.write_field(format!("{}", &elem)).unwrap(); - } - writer.write_record(None::<&[u8]>).unwrap(); - } - - writer.flush().unwrap(); - - // // posterior.csv - let posterior = posterior(&result.psi, &result.w); - let post_file = File::create("posterior.csv").unwrap(); - let mut post_writer = WriterBuilder::new() - .has_headers(false) - .from_writer(post_file); - post_writer.write_field("id").unwrap(); - post_writer.write_field("point").unwrap(); - let parameter_names = &settings.computed.random.names; - for i in 0..result.theta.ncols() { - let param_name = parameter_names.get(i).unwrap(); - post_writer.write_field(param_name).unwrap(); - } - post_writer.write_field("prob").unwrap(); - post_writer.write_record(None::<&[u8]>).unwrap(); - - for (sub, row) in posterior.axis_iter(Axis(0)).enumerate() { - for (spp, elem) in row.axis_iter(Axis(0)).enumerate() { - post_writer - .write_field(&scenarios.get(sub).unwrap().id) - .unwrap(); - post_writer.write_field(format!("{}", spp)).unwrap(); - for param in result.theta.row(spp) { - post_writer.write_field(format!("{param}")).unwrap(); - } - post_writer.write_field(format!("{elem:.10}")).unwrap(); - post_writer.write_record(None::<&[u8]>).unwrap(); - } - } - // let file = File::create("posterior.csv").unwrap(); - // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - // writer.serialize_array2(&posterior).unwrap(); - let cache = settings.parsed.config.cache.unwrap_or(false); - // pred.csv - let (pop_mean, pop_median) = population_mean_median(&result.theta, &result.w); - let (post_mean, post_median) = - posterior_mean_median(&result.theta, &result.psi, &result.w); - let post_mean_pred = post_predictions(&sim_eng, post_mean, scenarios).unwrap(); - let post_median_pred = post_predictions(&sim_eng, post_median, scenarios).unwrap(); - - let ndim = pop_mean.len(); - let pop_mean_pred = sim_obs( - &sim_eng, - scenarios, - &pop_mean.into_shape((1, ndim)).unwrap(), - cache, - ); - let pop_median_pred = sim_obs( - &sim_eng, - scenarios, - &pop_median.into_shape((1, ndim)).unwrap(), - cache, - ); - - // dbg!(&pop_mean_pred); - let pred_file = File::create("pred.csv").unwrap(); - let mut pred_writer = WriterBuilder::new() - .has_headers(false) - .from_writer(pred_file); - pred_writer - .write_record([ - "id", - "time", - "outeq", - "popMean", - "popMedian", - "postMean", - "postMedian", - ]) - .unwrap(); - for (id, scenario) in scenarios.iter().enumerate() { - let time = scenario.obs_times.clone(); - let pop_mp = pop_mean_pred.get((id, 0)).unwrap().to_owned(); - let pop_medp = pop_median_pred.get((id, 0)).unwrap().to_owned(); - let post_mp = post_mean_pred.get(id).unwrap().to_owned(); - let post_mdp = post_median_pred.get(id).unwrap().to_owned(); - for ((((pop_mp_i, pop_mdp_i), post_mp_i), post_medp_i), t) in pop_mp - .into_iter() - .zip(pop_medp) - .zip(post_mp) - .zip(post_mdp) - .zip(time) - { - pred_writer - .write_record(&[ - scenarios.get(id).unwrap().id.to_string(), - t.to_string(), - "1".to_string(), - pop_mp_i.to_string(), - pop_mdp_i.to_string(), - post_mp_i.to_string(), - post_medp_i.to_string(), - ]) - .unwrap(); - } - } - - //obs.csv - let obs_file = File::create("obs.csv").unwrap(); - let mut obs_writer = WriterBuilder::new() - .has_headers(false) - .from_writer(obs_file); - obs_writer - .write_record(["id", "time", "obs", "outeq"]) - .unwrap(); - for (id, scenario) in scenarios.iter().enumerate() { - let observations = scenario.obs.clone(); - let time = scenario.obs_times.clone(); - - for (obs, t) in observations.into_iter().zip(time) { - obs_writer - .write_record(&[ - scenarios.get(id).unwrap().id.to_string(), - t.to_string(), - obs.to_string(), - "1".to_string(), - ]) - .unwrap(); - } - } - obs_writer.flush().unwrap(); + result.write_theta(); + result.write_posterior(); + result.write_obs(); + result.write_pred(&sim_eng) } } diff --git a/src/base/output.rs b/src/base/output.rs index 4e64967db..a192680bb 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -1,13 +1,16 @@ +use crate::base::predict::*; +use crate::prelude::{Engine, Scenario}; use csv::WriterBuilder; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use std::fs::File; /// Defines the result objects from an NPAG run -#[allow(dead_code)] #[derive(Debug, Clone)] pub struct NPResult { + pub scenarios: Vec, pub theta: Array2, + pub par_names: Vec, pub psi: Array2, pub w: Array1, pub objf: f64, @@ -16,6 +19,189 @@ pub struct NPResult { pub cycle_log: Vec, } +impl NPResult { + /// Writes theta, the population support points and their probabilities + pub fn write_theta(&self) { + let result = (|| { + let theta: Array2 = self.theta.clone(); + let w: Array1 = self.w.clone(); + + let file = File::create("theta.csv")?; + let mut writer = WriterBuilder::new().has_headers(true).from_writer(file); + + // Create the headers + let mut theta_header = self.par_names.clone(); + theta_header.push("prob".to_string()); + writer.write_record(&theta_header)?; + + // Write contents + for (theta_row, &w_val) in theta.outer_iter().zip(w.iter()) { + let mut row: Vec = theta_row.iter().map(|&val| val.to_string()).collect(); + row.push(w_val.to_string()); + writer.write_record(&row)?; + } + writer.flush() + })(); + + if let Err(e) = result { + log::error!("Error while writing theta: {}", e); + } + } + + /// Writes the posterior support points for each individual + pub fn write_posterior(&self) { + let result = (|| { + let theta: Array2 = self.theta.clone(); + let w: Array1 = self.w.clone(); + let psi: Array2 = self.psi.clone(); + let par_names: Vec = self.par_names.clone(); + let scenarios = self.scenarios.clone(); + + let posterior = posterior(&psi, &w); + + let file = File::create("posterior.csv")?; + let mut writer = WriterBuilder::new().has_headers(true).from_writer(file); + + // Create the headers + writer.write_field("id")?; + writer.write_field("point")?; + for i in 0..theta.ncols() { + let param_name = par_names.get(i).unwrap(); + writer.write_field(param_name)?; + } + writer.write_field("prob")?; + writer.write_record(None::<&[u8]>)?; + + // Write contents + for (sub, row) in posterior.axis_iter(Axis(0)).enumerate() { + for (spp, elem) in row.axis_iter(Axis(0)).enumerate() { + writer.write_field(&scenarios.get(sub).unwrap().id)?; + writer.write_field(format!("{}", spp))?; + for param in theta.row(spp) { + writer.write_field(&format!("{param}"))?; + } + writer.write_field(&format!("{elem:.10}"))?; + writer.write_record(None::<&[u8]>)?; + } + } + writer.flush() + })(); + + if let Err(e) = result { + log::error!("Error while writing posterior: {}", e); + } + } + + /// Write the observations, which is the reformatted input data + pub fn write_obs(&self) { + let result = (|| { + let scenarios = self.scenarios.clone(); + + let file = File::create("obs.csv")?; + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + + // Create the headers + writer.write_record(&["id", "time", "obs", "outeq"])?; + + // Write contents + for scenario in scenarios { + for (observation, time) in scenario.obs.iter().zip(&scenario.obs_times) { + writer.write_record(&[ + scenario.id.to_string(), + time.to_string(), + observation.to_string(), + "1".to_string(), + ])?; + } + } + writer.flush() + })(); + + if let Err(e) = result { + log::error!("Error while writing observations: {}", e); + } + } + + /// Writes the predictions + pub fn write_pred(&self, engine: &Engine) + where + S: Predict + std::marker::Sync + std::marker::Send + 'static, + { + let result = (|| { + let scenarios = self.scenarios.clone(); + let theta: Array2 = self.theta.clone(); + let w: Array1 = self.w.clone(); + let psi: Array2 = self.psi.clone(); + + let (pop_mean, pop_median) = population_mean_median(&theta, &w); + let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); + let post_mean_pred = post_predictions(&engine, post_mean, &scenarios).unwrap(); + let post_median_pred = post_predictions(&engine, post_median, &scenarios).unwrap(); + + let ndim = pop_mean.len(); + let pop_mean_pred = sim_obs( + &engine, + &scenarios, + &pop_mean.into_shape((1, ndim)).unwrap(), + false, + ); + let pop_median_pred = sim_obs( + &engine, + &scenarios, + &pop_median.into_shape((1, ndim)).unwrap(), + false, + ); + + let file = File::create("pred.csv")?; + let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + + // Create the headers + writer.write_record(&[ + "id", + "time", + "outeq", + "popMean", + "popMedian", + "postMean", + "postMedian", + ])?; + + // Write contents + for (id, scenario) in scenarios.iter().enumerate() { + let time = scenario.obs_times.clone(); + let pop_mp = pop_mean_pred.get((id, 0)).unwrap().to_owned(); + let pop_medp = pop_median_pred.get((id, 0)).unwrap().to_owned(); + let post_mp = post_mean_pred.get(id).unwrap().to_owned(); + let post_mdp = post_median_pred.get(id).unwrap().to_owned(); + for ((((pop_mp_i, pop_mdp_i), post_mp_i), post_medp_i), t) in pop_mp + .into_iter() + .zip(pop_medp) + .zip(post_mp) + .zip(post_mdp) + .zip(time) + { + writer + .write_record(&[ + scenarios.get(id).unwrap().id.to_string(), + t.to_string(), + "1".to_string(), + pop_mp_i.to_string(), + pop_mdp_i.to_string(), + post_mp_i.to_string(), + post_medp_i.to_string(), + ]) + .unwrap(); + } + } + writer.flush() + })(); + + if let Err(e) = result { + log::error!("Error while writing predictions: {}", e); + } + } +} + #[derive(Debug, Clone)] pub struct NPCycle { pub cycle: usize, From 919804ed16362b1b5fc35a0d7043272859794ffd Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 18 Sep 2023 12:19:30 -0500 Subject: [PATCH 267/393] on vori --- examples/bimodal_ke/main.rs | 2 +- examples/vori/config.toml | 2 +- examples/vori/main.rs | 4 +- psi.csv | 98 +++++++++++++++++++++++++++++-------- 4 files changed, 82 insertions(+), 24 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index ab201d10d..12ba8766b 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -80,7 +80,7 @@ impl Predict for Ode { yout.push(x[event.outeq.unwrap() - 1] / params[1]); } if let Some(next_time) = scenario.times.get(index + 1) { - // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + //TODO: use the last dx as the initial one for the next simulation. let mut stepper = Dopri5::new(system.clone(), event.time, *next_time, 1e-3, x, RTOL, ATOL); let _res = stepper.integrate(); diff --git a/examples/vori/config.toml b/examples/vori/config.toml index c1c3fe641..74f21e84a 100644 --- a/examples/vori/config.toml +++ b/examples/vori/config.toml @@ -2,7 +2,7 @@ data = "examples/data/vori.csv" log_out = "log/vori.log" [config] -cycles = 1000 +cycles = 10000 engine = "NPAG" init_points = 10000 seed = 347 diff --git a/examples/vori/main.rs b/examples/vori/main.rs index c24f96f82..2d50607a4 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -5,8 +5,8 @@ use np_core::prelude::{ datafile::{CovLine, Infusion}, *, }; -const ATOL: f64 = 1e-5; -const RTOL: f64 = 1e-5; +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; use ode_solvers::*; use std::collections::HashMap; #[derive(Debug, Clone)] diff --git a/psi.csv b/psi.csv index f942c5dbc..aeaea3177 100644 --- a/psi.csv +++ b/psi.csv @@ -1,20 +1,78 @@ -1.704862356439799e-7,1.7842169278120758e-10,8.409055764719952e-13,1.2075733227712526e-9,2.905741885459954e-13,1.7576066255542863e-13,6.4915787094545365e-15,1.1991268048810778e-9,6.4848715773436644e-15,1.7574806065234806e-13,6.487101617951502e-15,1.7048434995897e-7,1.7004986764534848e-7,1.7091904598906364e-7,1.7048623594940258e-7,1.705414807619852e-7,1.7034792948025378e-7,1.706241745820596e-7,1.7837869898843143e-10,1.7846473124411219e-10,1.7738497020607644e-10,1.7946477165910482e-10,1.7826794548122513e-10,1.785753464647412e-10,1.7758184390022977e-10,1.7926573403022955e-10,8.410038786480703e-13,8.408072824530459e-13,8.357185114150266e-13,8.461280935234798e-13,8.398742982833031e-13,8.409055753822953e-13,8.390657139164348e-13,8.427499069836851e-13,1.2076047442228371e-9,1.197976583670079e-9,1.2172485008542096e-9,1.2057501624748239e-9,1.2075733227411046e-9,1.2033423991694063e-9,1.2118196322988905e-9,2.905943065674791e-13,2.8851999193405014e-13,2.9264440222977916e-13,2.9057418855291356e-13,2.904407732893101e-13,2.900268530665245e-13,2.9112267695315433e-13,1.7576696603155294e-13,1.7575436076203863e-13,1.749744299762749e-13,1.7655082684707092e-13,1.7564802755058353e-13,1.758730582946402e-13,1.7527899159819777e-13,1.76243815639869e-13,6.492701509898766e-15,6.490457317260238e-15,6.467521034613374e-15,6.515739836048788e-15,6.491578709799204e-15,6.5016984267933335e-15,1.1991580196933072e-9,1.1895952178057952e-9,1.2087363237764716e-9,1.1973166391846207e-9,1.1991268048511399e-9,1.1949264835006182e-9,6.485985886558539e-15,6.483758693108904e-15,6.460836770415304e-15,6.509009743894427e-15,6.484871577678302e-15,6.494980434800347e-15,1.7574176222730691e-13,1.7496188014944432e-13,1.7653817262570667e-13,1.756354426117337e-13,1.758604395424008e-13,1.7526642389575778e-13,1.7623117943326404e-13,6.488218768725994e-15,6.463059209094221e-15,6.5112474170545684e-15,6.487101618289378e-15,6.497214085953169e-15 -2.103822884641773e-29,8.941042272546648e-7,0.00002386210018048523,1.5674584696045645e-8,7.139014108381829e-6,0.00001028278916089674,4.868103103278567e-7,1.5991045745565046e-8,4.863477092308632e-7,0.000010282157326445297,4.865017447604332e-7,2.1027051303490616e-29,2.4394487204828006e-29,1.813681484280771e-29,2.1038228365952703e-29,2.1051375220795274e-29,2.199986184779801e-29,2.0117814200513514e-29,8.949706643663154e-7,8.93238010144271e-7,9.025780846544932e-7,8.856897969989658e-7,8.92248429988651e-7,8.959617280538442e-7,9.009238604222656e-7,8.873228055809309e-7,0.00002386329689058436,0.00002386090210013069,0.00002381497366933237,0.000023909123390816757,0.000023860479282862633,0.000023862100175501794,0.00002384129537534344,0.00002388290563901938,1.5669964187350952e-8,1.606314831092116e-8,1.5294427078954742e-8,1.564482329224724e-8,1.5674584696229504e-8,1.5832121939257446e-8,1.551842384599254e-8,7.1391364679887e-6,7.119175896712907e-6,7.1588381368873215e-6,7.139014108546477e-6,7.13771763709034e-6,7.133180969683825e-6,7.144848287284441e-6,0.000010283104891065995,0.00001028247330602695,0.000010247176220669088,0.000010318503154861171,0.000010277922644885453,0.000010287632221346447,0.000010262020720305704,0.00001030359424511155,4.868875538033666e-7,4.867331075250244e-7,4.847719931516176e-7,4.888573520267476e-7,4.868103103546538e-7,4.876622961100948e-7,1.5986338574476853e-8,1.6386698261792995e-8,1.5603934140614465e-8,1.596068283945459e-8,1.5991045745750827e-8,1.6151366342369054e-8,4.864247062568343e-7,4.862707538439274e-7,4.843116929842146e-7,4.883924379807983e-7,4.863477092569109e-7,4.871987986390755e-7,0.000010281841222140183,0.000010246547236154286,0.000010317868458651845,0.000010277288441088692,0.000010287002765202609,0.000010261390196612062,0.000010302961097541856,4.865788245804018e-7,4.844649615176905e-7,4.885472445165546e-7,4.865017447867199e-7,4.873531329088474e-7 -2.772710797538258e-69,2.0274758640840484e-11,0.00003892008174757492,1.4686822502661383e-17,0.00005729955644917619,0.0005108843404655873,0.00014899331344865116,1.5545607068578433e-17,0.00014895412788295414,0.0005109766526289892,0.0001489675863629801,2.770521692474809e-69,3.8954864522127595e-69,1.971949310895743e-69,2.7727106187386335e-69,2.759660458741979e-69,3.069504425253681e-69,2.5044008634399e-69,2.0323903696120712e-11,2.0225687302177856e-11,2.0928473571972643e-11,1.9640405676719116e-11,2.0237667698034348e-11,2.0311833690346664e-11,2.0772521499258605e-11,1.9788245299119397e-11,0.00003890425010492351,0.000038935914755000974,0.000039267583608495896,0.00003857460574051024,0.000039094792855687546,0.00003892008199007133,0.00003902449285794213,0.00003881583890475274,1.4678043301685158e-17,1.5758052199878937e-17,1.368637987045593e-17,1.4702852023634998e-17,1.4686822504295856e-17,1.5110324648878458e-17,1.4274793201240888e-17,0.000057294172418734445,0.00005774112705458026,0.000056859584870770574,0.000057299556449072964,0.00005732511157315927,0.00005739378544500185,0.00005720537447393759,0.0005108381521842395,0.000510930507286177,0.0005115249005526267,0.0005102396949791892,0.0005113354455713872,0.0005104321306486994,0.0005112552935622704,0.000510512154694418,0.00014899949793308298,0.00014898703015287122,0.00014873280451245974,0.00014925371128292927,0.00014899331344829864,0.00014911687554165984,1.5536326146109297e-17,1.6677813421417665e-17,1.4488111208913185e-17,1.5562504784990367e-17,1.5545607070305736e-17,1.59929850957434e-17,0.0001489609067872941,0.00014894724954646714,0.0001486938785681833,0.00014921426512054184,0.00014895412788265469,0.00014907769846299757,0.0005110227764770047,0.0005116173588177236,0.0005103318603092592,0.0005114273022046331,0.0005105248970649392,0.0005113475964563183,0.0005106044758520628,0.0001489741667134921,0.00014870724925984365,0.00014922781171610518,0.00014896758636266297,0.00014909115468816084 -1.0120057977518501e-10,2.0288789366406064e-6,1.2845779132438512e-7,4.662052257763753e-6,4.542712553102942e-8,2.2829634754817945e-8,7.000797648257502e-10,4.6701157059345375e-6,6.992954310828529e-10,2.2829394367124996e-8,6.995562567938986e-10,1.0120190906537094e-10,1.0560140327432488e-10,9.696990257298515e-11,1.0120057977044228e-10,1.0107888403192936e-10,1.0264740192059084e-10,9.977255232478234e-11,2.0284531983472975e-6,2.0293053494891133e-6,2.0254462057928088e-6,2.0323061686458736e-6,2.0272338045013563e-6,2.0305217722573126e-6,2.028006309395338e-6,2.0297412121215795e-6,1.284659722327432e-7,1.284496088700802e-7,1.2772331205415312e-7,1.2919658904761644e-7,1.283544341786383e-7,1.284577911195938e-7,1.2820524196092598e-7,1.287108464480181e-7,4.6618974549388755e-6,4.666468839141259e-6,4.6575538845910665e-6,4.659444172294039e-6,4.662052256141375e-6,4.666092193468345e-6,4.657995918847958e-6,4.54294630940815e-8,4.510126112808272e-8,4.5755414395353695e-8,4.5427125531122875e-8,4.551072586695451e-8,4.534265278808398e-8,4.55117624787695e-8,2.2829754920932384e-8,2.282951457018217e-8,2.2722928489797898e-8,2.293686848725848e-8,2.2824493610980182e-8,2.283473421722243e-8,2.2768983694098308e-8,2.2890453767913235e-8,7.002110264833269e-10,6.999486566612833e-10,6.969490617645571e-10,7.032259098763489e-10,7.000797648863868e-10,7.013910348724254e-10,4.6699608603824295e-6,4.674463205292563e-6,4.665686284385309e-6,4.667497688742997e-6,4.670115704300342e-6,4.674122775359695e-6,6.994257662725076e-10,6.991652515946559e-10,6.96167757579726e-10,7.02438533671954e-10,6.992954311418134e-10,7.006053357705501e-10,2.2829274145743093e-8,2.272268815764668e-8,2.293662804890222e-8,2.282424853621777e-8,2.2834498525658947e-8,2.2768742700767117e-8,2.2890213991861523e-8,6.996869022779779e-10,6.964275760190604e-10,7.027003709440995e-10,6.995562568533938e-10,7.00866615449832e-10 -7.39094584873847e-19,2.088011296398538e-6,6.225445099610773e-8,3.0950711538320934e-7,1.0228555819008858e-7,5.015757941454842e-8,1.8983322231200003e-9,3.117408572796557e-7,1.8989429381179233e-9,5.017030123802992e-8,1.898739447697558e-9,7.392886289849044e-19,8.050998082528364e-19,6.78340692956703e-19,7.390945511652196e-19,7.33391999611111e-19,7.5855521543207675e-19,7.201149886795951e-19,2.088068482079655e-6,2.0879534630617525e-6,2.0912502000353056e-6,2.0847528227558724e-6,2.0886402546535333e-6,2.0873753461084586e-6,2.089888887793856e-6,2.0861210231770044e-6,6.223316566763281e-8,6.227574204957835e-8,6.209156645312896e-8,6.241748913510784e-8,6.242730895349578e-8,6.2254451109363e-8,6.220474240224635e-8,6.230416104988184e-8,3.095074748560712e-7,3.124688268950724e-7,3.0656220900262223e-7,3.102468063960221e-7,3.0950711539469675e-7,3.1062299896898153e-7,3.0839321141403444e-7,1.0229150277213114e-7,1.017053688323216e-7,1.0286876464227685e-7,1.0228555819247928e-7,1.0224653298100459e-7,1.0212617330265415e-7,1.0244518934216063e-7,5.015121926920518e-8,5.0163940070806534e-8,4.995712148743512e-8,5.0358826310242134e-8,5.019584800473792e-8,5.0119198114911306e-8,5.0047855574256504e-8,5.026753736255549e-8,1.898230361153098e-9,1.8984340618960807e-9,1.891303754175019e-9,1.9053883855796926e-9,1.8983322231730458e-9,1.9012276064147332e-9,3.117412307448809e-7,3.1471543857120654e-7,3.0878305852204183e-7,3.124840464393554e-7,3.117408572911963e-7,3.1286068539192866e-7,1.898841202340003e-9,1.8990446559034564e-9,1.891908441376187e-9,1.906005166928959e-9,1.8989429381696974e-9,1.901841168033389e-9,5.0176662916269994e-8,4.996978391642426e-8,5.037160780116202e-8,5.0208543622529584e-8,5.0131946064856497e-8,5.006053768693645e-8,5.0280299017701384e-8,1.8986376733207254e-9,1.891706958729313e-9,1.9057996558936896e-9,1.8987394477497133e-9,1.901636729520912e-9 -5.101628089631688e-47,3.476585772292149e-10,0.0002178533931325586,4.817359982701944e-13,0.0000837777927613404,0.00010416851255267672,0.00004657381060769253,5.020232551467388e-13,0.00004653741536193529,0.00010417052070991619,0.00004654953416432029,5.099074845826787e-47,6.410401862361131e-47,4.0577931080020463e-47,5.101627862739926e-47,5.085989567417285e-47,5.483236389258426e-47,4.746281605653374e-47,3.4790161831075206e-10,3.474156563570348e-10,3.5493539523411375e-10,3.405186656675728e-10,3.470041616375573e-10,3.4831309403114816e-10,3.5457927605064873e-10,3.4086303728478227e-10,0.00021785129454942811,0.0002178554772517509,0.0002183573158124034,0.00021734727469908637,0.00021783989066267322,0.00021785339315699205,0.00021803422044245236,0.00021767231924054323,4.815389271649307e-13,5.038524190565621e-13,4.605447051621404e-13,4.816090600310352e-13,4.81735998290129e-13,4.917802848503619e-13,4.718867512516805e-13,0.00008377558206015525,0.00008390629905510436,0.00008364797171258284,0.00008377779276129225,0.0000837898526406298,0.00008382360986131935,0.0000837318904986205,0.00010416750319740834,0.000104169518390414,0.00010410150304256088,0.00010423497596520762,0.00010417309704185653,0.0001041636233314365,0.00010419128579426028,0.00010414548631456535,0.000046579887728498623,0.00004656773667692051,0.000046416202791445424,0.00004673190075600902,0.000046573810609997504,0.00004663786997306418,5.01818157435258e-13,5.250339559274305e-13,4.799735147257519e-13,5.018896622128713e-13,5.020232551674645e-13,5.124686171081316e-13,0.000046543473133216895,0.00004653136086444637,0.000046379956877454006,0.000046695355564268315,0.0000465374153641759,0.000046601427662605676,0.00010417151951047781,0.0001041035123429567,0.00010423698295910532,0.00010417503346568077,0.00010416570322516116,0.00010419328828268006,0.00010414750013828115,0.00004655559844127984,0.00004639202588020381,0.00004670752437140702,0.00004654953416658133,0.000046613562155538844 -9.441867043108744e-8,4.749883289350199e-6,8.956968203355222e-8,0.000014674894330926746,3.096632657060291e-8,1.605886368929567e-8,5.404402079881373e-10,0.000014646198506440413,5.399535345766505e-10,1.6058112528543993e-8,5.401152290762908e-10,9.441067775114305e-8,9.701221173734802e-8,9.188517167903887e-8,9.441867009493733e-8,9.442039585947391e-8,9.522882856987635e-8,9.361437219745477e-8,4.7490043566517435e-6,4.750763305749459e-6,4.7336577984339745e-6,4.766150061594362e-6,4.7449624812915175e-6,4.754801482742013e-6,4.738612236565967e-6,4.761169585533829e-6,8.957751504763631e-8,8.956184881551449e-8,8.903379533787367e-8,9.010895980086964e-8,8.948227512662806e-8,8.95696819360142e-8,8.938244310367248e-8,8.975733675303749e-8,0.000014674567835471647,0.00001463849966750727,0.000014711207489689908,0.000014652945666022663,0.000014674894330671255,0.000014660556358254145,0.000014689212281461162,3.096853833734195e-8,3.074415030714303e-8,3.119018855081065e-8,3.09663265713913e-8,3.095204015408645e-8,3.090813289554732e-8,3.1024637794633195e-8,1.605923947468681e-8,1.6058488040544136e-8,1.598186150207913e-8,1.613626340537843e-8,1.604967843693802e-8,1.606802092169465e-8,1.6013850162479424e-8,1.610401378711884e-8,5.405217823057872e-10,5.403587652253212e-10,5.381557462134346e-10,5.427354662335287e-10,5.404402080200588e-10,5.413904452094224e-10,0.000014645873929637577,0.000014609715228679396,0.000014682601597906837,0.000014624291885070266,0.000014646198506185287,0.00001463182091822403,5.4003431534462e-10,5.398728870557794e-10,5.376708825234191e-10,5.422469754659068e-10,5.399535346077001e-10,5.409029448504922e-10,1.6057737153407268e-8,1.5981113673244655e-8,1.6135508896599937e-8,1.604892719868807e-8,1.606726985034013e-8,1.6013100951921475e-8,1.6103260670872496e-8,5.401962754875783e-10,5.37831975876756e-10,5.424092736475798e-10,5.401152291076325e-10,5.410649140637836e-10 -8.866409873395846e-14,5.066268899032623e-6,9.69298354811155e-7,4.742856806061238e-6,2.9843476886306627e-7,1.620964231378747e-7,5.225756831100529e-9,4.766301533859008e-6,5.2218196302781505e-9,1.6209034555439466e-7,5.223126555540824e-9,8.864923883058946e-14,9.45150439473328e-14,8.315955221690551e-14,8.866409783430136e-14,8.863311292071445e-14,9.046592357074572e-14,8.689634562732315e-14,5.065893442694069e-6,5.066645084788717e-6,5.066931179663075e-6,5.0655618329749695e-6,5.059763410196376e-6,5.072772423776607e-6,5.070975416468136e-6,5.061530930360717e-6,9.693832742996357e-7,9.692134272362227e-7,9.639655174820839e-7,9.746600435238435e-7,9.682788375378006e-7,9.692983537271026e-7,9.674455239709557e-7,9.71154715170128e-7,4.742455751988259e-6,4.7668909275122625e-6,4.71881332545293e-6,4.735696198446554e-6,4.742856806009673e-6,4.754578379687726e-6,4.731136906803054e-6,2.984543937862739e-7,2.9646006057087654e-7,3.004224666300412e-7,2.98434768870426e-7,2.983092085964635e-7,2.979245393512887e-7,2.989458808414251e-7,1.6209946299139628e-7,1.6209338399182522e-7,1.613313147314378e-7,1.6286526535380405e-7,1.6200908298086464e-7,1.6218341725281794e-7,1.6166572381130233e-7,1.6252830193105157e-7,5.2264178050576535e-9,5.225097216294275e-9,5.201313996327379e-9,5.250323987459782e-9,5.225756831432407e-9,5.235824412045714e-9,4.765899308712671e-6,4.79034821199383e-6,4.742244591674349e-6,4.759103675417852e-6,4.766301533807056e-6,4.778026174712605e-6,5.222472406124331e-9,5.221168230902009e-9,5.197394477987319e-9,5.2463690152647195e-9,5.221819630600573e-9,5.231879734960345e-9,1.6208730782672188e-7,1.6132526433127565e-7,1.6285916045796577e-7,1.6200298743476354e-7,1.6217735776862274e-7,1.616596595185407e-7,1.6252221103102584e-7,5.2237820756332644e-9,5.198695532135213e-9,5.247681841169464e-9,5.2231265558662496e-9,5.233189142011477e-9 -3.711063190083516e-71,2.578689429021519e-12,7.160410016356919e-7,7.165496505555839e-19,3.7671873930717357e-6,0.00016692650702444112,5.606038690673988e-6,7.584558686834328e-19,5.619430091278425e-6,0.0001668902683178765,5.614984061513381e-6,3.705696989186452e-71,5.242369880002785e-71,2.6249087084560953e-71,3.7110630667139605e-71,3.727505415321479e-71,4.108161090387316e-71,3.3520647138478727e-71,2.5870122229853378e-12,2.570386303880881e-12,2.6650038466289723e-12,2.4950319248884983e-12,2.56808463319472e-12,2.58933057606295e-12,2.6406935026263604e-12,2.5180573088869695e-12,7.155265318859958e-7,7.165557076565813e-7,7.238969724366636e-7,7.082494161953728e-7,7.239070207673014e-7,7.160410101932037e-7,7.183831033872984e-7,7.137043392656502e-7,7.159873388487232e-19,7.707755242721515e-19,6.660369344488649e-19,7.138254359981372e-19,7.165496506107846e-19,7.37215185165288e-19,6.964442412135257e-19,3.766743951039271e-6,3.8018771903625555e-6,3.732690165654874e-6,3.7671873931083017e-6,3.7691469359368995e-6,3.774203863561254e-6,3.760176710728959e-6,0.00016694461615884213,0.000166908391077844,0.0001671115012187321,0.00016674010054621168,0.00016679655263290006,0.00016705611363031794,0.0001669438751845477,0.0001669087460654591,5.603791311644548e-6,5.60828166719847e-6,5.602625916916444e-6,5.609426902315949e-6,5.606038690104155e-6,5.6078946686775915e-6,7.578613991894253e-19,8.157705369820473e-19,7.050604378011437e-19,7.555737636281854e-19,7.584558687417156e-19,7.802871116404328e-19,5.617209307741368e-6,5.621646400058789e-6,5.616009749019788e-6,5.6228258046264865e-6,5.619430090725469e-6,5.621296550156375e-6,0.00016687213874337425,0.00016707526631421928,0.00016670385839343997,0.00016676027556093075,0.00016701991353286957,0.00016690764837983733,0.00016687249553527613,5.612754364650426e-6,5.611566207842305e-6,5.6183773085134296e-6,5.614984060954784e-6,5.616847040604822e-6 -2.1847463914661687e-6,1.6545888322385397e-8,1.07657317480013e-10,9.807162211811518e-8,3.6851504955356355e-11,2.1551801217722482e-11,9.108522607579623e-13,9.74672621860186e-8,9.099325164571624e-13,2.1550421620727237e-11,9.102382191889974e-13,2.1847648878495495e-6,2.190701343400722e-6,2.1787198638582347e-6,2.184746388522109e-6,2.1839753482730357e-6,2.186565448022869e-6,2.182919689339779e-6,1.6542338443128074e-8,1.6549442081303556e-8,1.64565700982049e-8,1.66357055468447e-8,1.6530996681916877e-8,1.6560767326410066e-8,1.6474549639549754e-8,1.6617547484011932e-8,1.0766877064489052e-10,1.076458650695982e-10,1.0701053787484008e-10,1.0830837364415895e-10,1.0752203493158044e-10,1.0765731738421794e-10,1.074299393774696e-10,1.0788522522192704e-10,9.80739790097574e-8,9.738286505171417e-8,9.876515867929499e-8,9.793574210495653e-8,9.807162211749758e-8,9.776897434480749e-8,9.83752082980007e-8,3.6854104586185934e-11,3.659111162988238e-11,3.711391319175627e-11,3.6851504956297635e-11,3.683467641273599e-11,3.678288654673239e-11,3.692026564893871e-11,2.1552491277740563e-11,2.1551111332007435e-11,2.145552008748746e-11,2.1648560179744347e-11,2.1537650520005975e-11,2.1565916945588213e-11,2.149370465623651e-11,2.16100728270995e-11,9.110063179204512e-13,9.10698421889719e-13,9.074493527182256e-13,9.142698324767355e-13,9.10852260797879e-13,9.12277816748258e-13,9.746960653215501e-8,9.678244465750866e-8,9.815683514739226e-8,9.733219128784144e-8,9.746726218540476e-8,9.716648285707053e-8,9.100852576385126e-13,9.097799960624137e-13,9.065326926404726e-13,9.1334699181202e-13,9.099325164959566e-13,9.113566076818346e-13,2.154973208401098e-11,2.1454145796518607e-11,2.1647175254177983e-11,2.1536271958272093e-11,2.15645363297643e-11,2.1492328397427405e-11,2.1608689883249738e-11,9.10391400690179e-13,9.068373704840438e-13,9.13653723465815e-13,9.1023821922816e-13,9.1166279723164e-13 -8.638724307928018e-10,4.9481092506779e-8,2.85465726423357e-10,1.252720757321637e-7,1.0668013079445088e-10,5.4330983260901826e-11,2.108623739326448e-12,1.2480862626499726e-7,2.1066144849192646e-12,5.433318958653904e-11,2.1072818762972225e-12,8.640032949508343e-10,8.86593388883708e-10,8.416506261028771e-10,8.638724136263752e-10,8.606547301289552e-10,8.704566041624657e-10,8.57329389115939e-10,4.947688711411659e-8,4.9485297878231965e-8,4.9266169384747594e-8,4.969683415002657e-8,4.945741048499293e-8,4.950465843512302e-8,4.929276586367867e-8,4.967011052288871e-8,2.85475772682609e-10,2.8545567752998064e-10,2.83819386577239e-10,2.871220914418525e-10,2.851980290151996e-10,2.8546572612306925e-10,2.848976826487976e-10,2.860349715931434e-10,1.2527530494257986e-7,1.2484302421172945e-7,1.2570123929152356e-7,1.252880733946202e-7,1.25272075732221e-7,1.250402268936161e-7,1.255041722023539e-7,1.0668799400543964e-10,1.0588629533880587e-10,1.0748022096308256e-10,1.0668013079642075e-10,1.0662894953528696e-10,1.0647116376258496e-10,1.0688954391112526e-10,5.432988010907058e-11,5.4332086419983615e-11,5.4071836077355114e-11,5.459146333711253e-11,5.432117368111349e-11,5.434065233826111e-11,5.417997327995878e-11,5.4482451049920617e-11,2.108960672901721e-12,2.108287391640266e-12,2.0998647551113108e-12,2.1174234774469574e-12,2.1086237394560504e-12,2.112232682044304e-12,1.2481184422676497e-7,1.2437996552494415e-7,1.2523740982187406e-7,1.2482420531151115e-7,1.2480862626504864e-7,1.2457727441982397e-7,2.1069478845598407e-12,2.1062816786240777e-12,2.0978625948660615e-12,2.1154071004300363e-12,2.106614485045145e-12,2.110220236315126e-12,5.433429276078994e-11,5.407402563671329e-11,5.4593686546150055e-11,5.4323363564199406e-11,5.43428751333009e-11,5.418216713178042e-11,5.4484669908807754e-11,2.107616458885329e-12,2.098527630284561e-12,2.116076857214318e-12,2.1072818764243163e-12,2.110888687629274e-12 -3.7290181724852705e-37,1.0111420319503873e-9,0.00010055778790816557,1.8051219929548657e-11,0.0000278005928822798,0.000019767288860040704,7.417154837670476e-6,1.866573573094673e-11,7.412466869180392e-6,0.000019765699631387056,7.4140220403388445e-6,3.727442094115746e-37,4.443988287119429e-37,3.12772217558771e-37,3.729018097160711e-37,3.7255160920330667e-37,3.950681387590598e-37,3.5196120962185712e-37,1.011066822180908e-9,1.0112176887431884e-9,1.0269968021754547e-9,9.955040734448752e-10,1.0090979440943892e-9,1.0131876316207118e-9,1.0281025144736202e-9,9.944360418282932e-10,0.00010056674509512034,0.00010054882801039166,0.00010053552255630813,0.00010057899827907195,0.0001004500083138226,0.0001005577878562735,0.000100566762246265,0.00010054867787170925,1.804586810341221e-11,1.8665426873249456e-11,1.7455887282747114e-11,1.802083995437676e-11,1.8051219929790255e-11,1.8356072292416498e-11,1.7751109295120902e-11,0.000027801027424942366,0.000027777572224210248,0.000027823286187410102,0.000027800592881775627,0.000027800447382277283,0.000027802959754958757,0.000027798197122517925,0.000019768083145858943,0.000019766494355154143,0.000019737332285913372,0.00001979721375562079,0.000019755306260599234,0.000019779220583850578,0.000019764225838785636,0.00001977031094241341,7.417942692806136e-6,7.416368841035464e-6,7.388514331370602e-6,7.445905431904917e-6,7.417154838013047e-6,7.428538161766647e-6,1.8660209685403314e-11,1.9299751493254086e-11,1.805116734240965e-11,1.8634307212425926e-11,1.8665735731195865e-11,1.898028051883782e-11,7.413243515937902e-6,7.411692103911294e-6,7.383846012496051e-6,7.441197726156327e-6,7.412466869512881e-6,7.423843619251039e-6,0.000019764904688928344,0.000019735746085839756,0.000019795621497993067,0.000019753710592593534,0.00001977763781812478,0.000019762636929695148,0.00001976872139755664,7.414802438543913e-6,7.385394657367236e-6,7.442759452753035e-6,7.41402204067452e-6,7.425400970754752e-6 -1.9562469551727712e-20,0.00008915261424031703,1.6797439356414274e-6,8.429731043617889e-6,0.00001640709055739682,2.707498945203694e-6,3.690479528572803e-7,8.504221648875444e-6,3.6954393713803487e-7,2.709123627109173e-6,3.69378357302542e-7,1.956696075915683e-20,2.1665671636363225e-20,1.7658602127181096e-20,1.9562469550401426e-20,1.8991540812223765e-20,2.0161794253445774e-20,1.8980426087342702e-20,0.00008918307569110507,0.00008912211842255997,0.00008938337182719552,0.0000889212235527279,0.0000891258533638708,0.00008884266898596745,0.00008928294949041909,0.00008902185674214832,1.6786707191706362e-6,1.6808178459133917e-6,1.6781349814776063e-6,1.6813432996929474e-6,1.6824923019702473e-6,1.6797439356385652e-6,1.6799009310151702e-6,1.6795852860315467e-6,8.428642694698577e-6,8.534505341541296e-6,8.32588509457132e-6,8.424222396929188e-6,8.42973104369382e-6,8.46692362362718e-6,8.392643883789789e-6,0.00001640755580214007,0.000016335645704700888,0.00001647876377435288,0.000016407090622076487,0.000016402681571017418,0.000016387268497414353,0.000016426934252782055,2.7066868688247395e-6,2.7083111979646005e-6,2.69994943614111e-6,2.7150657132705128e-6,2.717878647044079e-6,2.6971361051015753e-6,2.704045347418512e-6,2.7109552413231953e-6,3.6896550749810244e-7,3.691304602462403e-7,3.6787441333565294e-7,3.702253472315716e-7,3.690479528576093e-7,3.6949017484351226e-7,8.503126056736023e-6,8.60966614151033e-6,8.39970797214868e-6,8.498678219188429e-6,8.504221648951853e-6,8.541625143221931e-6,3.6946111552498996e-7,3.696268224160527e-7,3.683680820450577e-7,3.7072365721916094e-7,3.69543937138332e-7,3.6998720348243276e-7,2.70993623263971e-6,2.7015685188536005e-6,2.716696011347087e-6,2.71950321442913e-6,2.6987608686211147e-6,2.705666771598586e-6,2.71258318649695e-6,3.69295662197077e-7,3.6820327469601057e-7,3.705573015172737e-7,3.6937835730284346e-7,3.6982127526612783e-7 -9.496097423076308e-50,5.056088536774221e-9,3.9077705576659465e-6,8.711810091412444e-13,0.0002702634611744403,0.000010081031200847279,0.000021283387522577764,9.076263917251317e-13,0.000021353872165066148,0.000010097131629410493,0.000021330368945194438,9.511033004495594e-50,1.2016891871599547e-49,7.499856175624999e-50,9.496097422385486e-50,9.236069738230182e-50,1.0243272073840061e-49,8.802849656473528e-50,5.057552115763377e-9,5.054621195967926e-9,5.158135040801255e-9,4.955882030762533e-9,5.085064519504878e-9,5.0272504655805736e-9,5.14668119250003e-9,4.966956170796824e-9,3.903524435035802e-6,3.912021403627848e-6,3.929120225040041e-6,3.886464747577286e-6,3.926447891747533e-6,3.907770605373164e-6,3.917969509020899e-6,3.897587388731179e-6,8.71446994442538e-13,9.118857355455849e-13,8.322093283753357e-13,8.854096991704909e-13,8.71181012880844e-13,8.89226481607156e-13,8.534835223585072e-13,0.0002702594435107796,0.00027039029064703527,0.0002701320117747348,0.00027026346117454503,0.0002700702526519749,0.0002702914135740181,0.0002702352141249908,0.000010072990209939135,0.000010089078339275562,0.000010086534388113265,0.000010075464209857299,0.000010143454245261866,0.00001001898617679675,0.000010097503097112074,0.000010064551045685958,0.000021271647391781334,0.0000212951297455518,0.00002123115498141455,0.00002133570840707392,0.000021283387522577652,0.00002130213587646516,9.079032118772828e-13,9.499658565434943e-13,8.670866356669252e-13,9.224306573630112e-13,9.076263956158774e-13,9.263873034557097e-13,0.00002134211951458758,0.000021365626894445412,0.000021301412662751025,0.00002140642059087213,0.0000213538721650663,0.000021372725885742815,0.000010105191075437435,0.0000101026384030946,0.000010091560947617877,0.000010159629150310861,0.000010035012392650318,0.00001011362057646075,0.00001008063438667708,0.00002131862045908418,0.000021277985127408844,0.00002138284149298689,0.00002133036894519434,0.000021349187520194524 -1.2769740562314739e-101,1.9458226650387783e-21,0.000011472612093144727,2.707589239089053e-29,2.6763366976984893e-6,0.000066148574245823,0.0017720551406291217,2.977777241184204e-29,0.0017686525307612727,0.00006613103821491942,0.0017697897388317633,1.2750354025998141e-101,2.0376218256894645e-101,7.994148229859012e-102,1.2769739633801508e-101,1.279939877830534e-101,1.477471422785547e-101,1.1035527252520671e-101,1.950207531782036e-21,1.941445270051332e-21,2.0509874888943487e-21,1.8459089425521065e-21,1.9370916833108702e-21,1.9545868309474164e-21,2.0392860462981176e-21,1.856532985867729e-21,0.00001147281121279368,0.000011472411032731038,0.000011656657216034881,0.000011291038940765762,0.000011493413199759627,0.000011472612119523746,0.000011532495233094754,0.000011412990425750982,2.7049431871007675e-29,3.011507987769391e-29,2.4338438033886392e-29,2.699250234636052e-29,2.70758923951481e-29,2.8395329990082705e-29,2.5816642656727543e-29,2.675848803458155e-6,2.7223108299151953e-6,2.6310169097161174e-6,2.6763366975339756e-6,2.679401887788405e-6,2.688731774982893e-6,2.6639896794926904e-6,0.00006615733631722198,0.00006613980821149041,0.00006658418498155087,0.0000657147989249823,0.000066099133153097,0.000066197863438229,0.00006645922784340348,0.00006583897482970946,0.001772619615702089,0.0017714899158519943,0.001772197441148471,0.0017719015681125704,0.0017720551406509321,0.0017721190208438208,2.9748706093412214e-29,3.3115604654779627e-29,2.6770901158329825e-29,2.9686077603189423e-29,2.977777241651581e-29,3.1226165613496853e-29,0.001769221510768645,0.0017680827983584143,0.0017687991873317455,0.001768494618902086,0.0017686525307826304,0.001768715637653534,0.00006612226425681111,0.00006656655058532394,0.00006569736097883297,0.00006608155958651614,0.00006618036505852298,0.00006644161637308106,0.00006582151401893722,0.001770357215400813,0.0017699349390605792,0.0017696332777256776,0.0017697897388532669,0.0017698531056368732 -1.8729764545238595e-111,3.4405421725388685e-28,3.0290440543721695e-7,1.8694576796270214e-35,1.959144885903958e-7,6.72987012142265e-7,0.000919369311420916,2.0939785203776802e-35,0.0009208133345577662,6.727860072762746e-7,0.000920331518359712,1.870619834960977e-111,3.040305600946799e-111,1.1525829588206848e-111,1.8729763321292883e-111,1.8741294993473016e-111,2.196859989601821e-111,1.5966349803260407e-111,3.4407468500032288e-28,3.4403408766881784e-28,3.6526998555378747e-28,3.2404444923382957e-28,3.4265608630547534e-28,3.4545708170961057e-28,3.6537547228080985e-28,3.2395338497868823e-28,3.028508012937475e-7,3.0295798562061247e-7,3.0878583776485184e-7,2.9712276322242394e-7,3.039554474956109e-7,3.0290440660585364e-7,3.051248808578114e-7,3.006984409703144e-7,1.8677655839718312e-35,2.0980465944624624e-35,1.6654210174750063e-35,1.8642472820667179e-35,1.86945767978582e-35,1.9785861193444385e-35,1.7662583942750257e-35,1.9588433003994897e-7,1.9975664448243782e-7,1.9213694726344902e-7,1.9591448855917297e-7,1.9618779653746388e-7,1.9711851559245843e-7,1.9471700656142279e-7,6.730874781361645e-7,6.728865218477496e-7,6.794061779297791e-7,6.666169530366606e-7,6.722833685443845e-7,6.736893653474304e-7,6.783953453298508e-7,6.67616134802849e-7,0.0009191290553971601,0.0009196096855125717,0.0009205489892342669,0.0009181845581368782,0.0009193693114009345,0.0009186436870071684,2.0920854931679347e-35,2.3496684423214621e-35,1.8657173995807562e-35,2.0881422458271493e-35,2.0939785205552379e-35,2.2159882617196058e-35,0.0009205723668853624,0.0009210544215913009,0.000921994664534974,0.0009196269197591858,0.0009208133345383793,0.0009200875563246423,6.726854684514195e-7,6.792033840950696e-7,6.664177247592002e-7,6.720820215508578e-7,6.734887041485496e-7,6.781928014749145e-7,6.674166589047402e-7,0.0009200907887659747,0.0009215122953888487,0.0009191456596267181,0.0009203315183401195,0.0009196057917629489 -7.52593585585705e-10,2.4578173433999617e-6,2.690408395069307e-8,5.4786164860243075e-6,1.1974923527999822e-8,4.8541799883522004e-9,1.6278026577692657e-10,5.471317140754573e-6,1.6264625820036892e-10,4.854621344718271e-9,1.6269076216482501e-10,7.527271332758511e-10,7.813924543208672e-10,7.247627896800201e-10,7.525935717557817e-10,7.49009455185195e-10,7.614251967116365e-10,7.438541176066996e-10,2.4573480785664697e-6,2.4582869560623543e-6,2.449606205925002e-6,2.466045804836941e-6,2.456966283444626e-6,2.458661663140177e-6,2.451726136919099e-6,2.463917028934568e-6,2.6903979797126445e-8,2.6904187916971413e-8,2.6746274833372e-8,2.706285296244876e-8,2.688256484595423e-8,2.6904083925108352e-8,2.6850995093872653e-8,2.6957280954445825e-8,5.478745972345534e-6,5.4707842052280776e-6,5.486374276190141e-6,5.481531867593768e-6,5.478616486028233e-6,5.474973316580386e-6,5.482246594980523e-6,1.1975839614956133e-8,1.188278140004398e-8,1.2067807042907042e-8,1.1974923528352865e-8,1.1969015617545243e-8,1.1950873516913938e-8,1.1999025148642156e-8,4.8539593263175166e-9,4.854400661144998e-9,4.830541205957222e-9,4.8779413738274564e-9,4.854181378911527e-9,4.854164753380448e-9,4.840776724973396e-9,4.86762260710216e-9,1.6280274435762996e-10,1.627578281664579e-10,1.6205080018030004e-10,1.635133493984266e-10,1.6278026578706095e-10,1.6308024849977783e-10,5.471446605259477e-6,5.4634215897825e-6,5.4791386770773114e-6,5.474209408632987e-6,5.471317140758382e-6,5.467648012638526e-6,1.6266848944464553e-10,1.6262406853374224e-10,1.6191727041609277e-10,1.633788621499994e-10,1.626462582102179e-10,1.6294602993836143e-10,4.854842039094438e-9,4.830979801003527e-9,4.8783855089844185e-9,4.8546208450747e-9,4.854608001056722e-9,4.841216200821341e-9,4.868065851782098e-9,1.6271307625937821e-10,1.6196161578273574e-10,1.6342352532911958e-10,1.6269076217476403e-10,1.6299060394013473e-10 -4.059686315848257e-18,0.00001335348265868743,4.112600156289834e-7,2.7701860282756325e-6,7.518398207883851e-7,1.6108110187799566e-7,1.0822588991547787e-8,2.790229039307628e-6,1.0826495725943479e-8,1.6116838994803076e-7,1.0825189005789745e-8,4.0623585383368746e-18,4.4205702148038996e-18,3.7273844341070754e-18,4.0596863157761516e-18,4.007730107827007e-18,4.169424192439792e-18,3.952733536510857e-18,0.000013353132660662583,0.000013353829152312653,0.00001337115656114314,0.000013335678330753886,0.0000133757600318036,0.000013331189025226529,0.000013367430289311385,0.000013339451788878338,4.111185620505718e-7,4.1140151823455067e-7,4.099098671292372e-7,4.126130590532857e-7,4.1171087825026063e-7,4.1126001604600855e-7,4.1088383111488473e-7,4.116362986281963e-7,2.7704903049155613e-6,2.7950390165147343e-6,2.7454551599707564e-6,2.785982740346259e-6,2.7701860289927513e-6,2.7801988709546455e-6,2.7601905594975027e-6,7.518873141691823e-7,7.470030584884706e-7,7.567063370728537e-7,7.518398208202902e-7,7.515238914859959e-7,7.505440665419924e-7,7.531378274346788e-7,1.6103747336808853e-7,1.6112474073754236e-7,1.6044625899438475e-7,1.617183979399135e-7,1.614000454834243e-7,1.6076239190421925e-7,1.607665099627441e-7,1.6139624883927103e-7,1.0821941748961145e-8,1.0823237332350263e-8,1.0777441892362103e-8,1.086793784039168e-8,1.082258899222056e-8,1.0840885677068981e-8,2.790535243934246e-6,2.8151853334435727e-6,2.765394542583646e-6,2.8061127831840827e-6,2.790229040028595e-6,2.800276484813313e-6,1.0825841801268048e-8,1.0827150786057917e-8,1.0781316091390003e-8,1.0871877324602345e-8,1.0826495726599283e-8,1.0844808091738701e-8,1.6121204951077068e-7,1.6053315842312026e-7,1.6180607636071507e-7,1.6148732622318192e-7,1.6084968662805078e-7,1.6085356366778857e-7,1.6148377187366042e-7,1.08245373332824e-8,1.0780020229124721e-8,1.0870559675047833e-8,1.0825189006450967e-8,1.084349613983708e-8 -1.4728650863077285e-10,3.230922591745404e-6,3.867250508828271e-8,5.546116886077736e-6,1.8839297942495115e-8,7.50371146120926e-9,2.7160059569670837e-10,5.543569851446437e-6,2.713691777043535e-10,7.504763220545253e-9,2.7144608093000706e-10,1.4732397586129782e-10,1.535082629756117e-10,1.4129771368556092e-10,1.4728650403313253e-10,1.4644108735157226e-10,1.4922048483615632e-10,1.453754202290708e-10,3.2302452291151656e-6,3.2316003705927236e-6,3.2216338540469277e-6,3.2402225004717726e-6,3.230669241388573e-6,3.2311663791038617e-6,3.224050827606938e-6,3.2377986667374385e-6,3.867105866700422e-8,3.867395123772908e-8,3.845860752106613e-8,3.888761358453352e-8,3.865147828115785e-8,3.8672505040066415e-8,3.8600741642237946e-8,3.874440322079736e-8,5.5463266303223595e-6,5.543751698275545e-6,5.5483867590071846e-6,5.552754379631974e-6,5.546116886149807e-6,5.544852197297437e-6,5.547363877794172e-6,1.884072106424505e-8,1.8696556742519818e-8,1.89831644022395e-8,1.8839297942841853e-8,1.8830108199241957e-8,1.8801855573083188e-8,1.8876819495044547e-8,7.503185617616005e-9,7.504237328843765e-9,7.468130379416255e-9,7.539471274063413e-9,7.505536988629295e-9,7.501865701544636e-9,7.48368248812526e-9,7.52379672417311e-9,2.71639371030915e-10,2.7156187886162514e-10,2.7039854375990013e-10,2.728085203591693e-10,2.716005957198686e-10,2.7209877206279594e-10,5.543779485283923e-6,5.541123876630418e-6,5.5459208035439975e-6,5.550180450934848e-6,5.543569851518126e-6,5.5422698886187e-6,2.714075996717807e-10,2.713308151869619e-10,2.701679054007582e-10,2.7257631996069077e-10,2.713691777268822e-10,2.7186701162827384e-10,7.505289136338816e-9,7.469176042755812e-9,7.54052916564787e-9,7.50658538983169e-9,7.502920816858243e-9,7.484730164197872e-9,7.52485258253587e-9,2.714846213200962e-10,2.702445496663086e-10,2.7265348306689483e-10,2.714460809527377e-10,2.71944028604513e-10 -1.5223142524371053e-35,1.0292612466673896e-7,0.00008621476826588156,4.803642480062265e-10,0.00003779782028120607,0.00004152719262996543,5.033663124816551e-6,4.943323432719807e-10,5.032223280512022e-6,0.00004152654548022327,5.032702507564086e-6,1.5216650216358182e-35,1.8147354116106757e-35,1.2764533819924421e-35,1.522314210970629e-35,1.521055569578693e-35,1.608559032759675e-35,1.4406230506634218e-35,1.0294393557250578e-7,1.0290829583062362e-7,1.0430776431768899e-7,1.0155999572235074e-7,1.0275342980721042e-7,1.0309884392658941e-7,1.0419866545864196e-7,1.016670243993457e-7,0.000086210202454143,0.00008621933068214282,0.00008619529238013079,0.00008623329938546061,0.00008628411631439822,0.000086214768293445,0.00008620634760431632,0.00008622308310451135,4.802357843399122e-10,4.959475180825175e-10,4.652347275038203e-10,4.796988946993987e-10,4.803642480224407e-10,4.873021675957628e-10,4.735174835798045e-10,0.00003779863946402409,0.00003774820116546414,0.00003784702785625822,0.0000377978202810254,0.00003779456192414066,0.0000377868036880197,0.0000378088080988582,0.00004152751583304874,0.00004152686917890274,0.000041426888322772234,0.000041627595833249736,0.0000415114688546784,0.00004154280760018945,0.000041484867655481504,0.00004156950182009874,5.0339037221402e-6,5.033422703387712e-6,5.014317671350287e-6,5.053081936571238e-6,5.033663124971847e-6,5.041618308208152e-6,4.942003334668581e-10,5.103405053068443e-10,4.787894255944274e-10,4.936471547581313e-10,4.943323432886234e-10,5.01455887754145e-10,5.032462802813425e-6,5.03198394197391e-6,5.012883096647866e-6,5.05163679960105e-6,5.03222328066307e-6,5.040177853888395e-6,0.0000415262215342913,0.00004142624385287017,0.000041626945993708855,0.00004151080651766937,0.00004154217566983865,0.00004148421979418923,0.00004156885538623253,5.032942393451167e-6,5.01336056242968e-6,5.052117795666612e-6,5.032702507716497e-6,5.040657285549447e-6 +0.05446243175518259,0.0,3.7816658494428428e-59,0.48822278331446917,0.0028599467952249856,0.6952707040638441,0.11463515685723463,2.3136029321302303,0.00023267423364942068,0.00004718209735186351,3.1833274076717326e-17,0.1570149708684975,0.10493935598959003,1.751474627883701,1.8491750095077053,1.753276141289892,1.8497798518871982,0.15701496325290296,3.181623994589649e-17,3.182436433258371e-17,3.7816658449569675e-59,1.752368459000971,0.10493945249450315,1.8495361429870307,1.752069013480542,1.7529719056184676,1.7526694196088068,1.8494151809778998,0.15701496635118364,1.8496576978015349,1.849294805307485,0.05446244140481648,0.05446242216777635,0.05446243175518259,0.05446243175518259,0.054462441975835385,0.05446217172093274,0.054449783991292564,0.054475037564375065,0.05487517294799914,0.054049945073923696,0.05666922072529898,0.05191936040057518,0.05444294164331434,0.05448191272896055,0.0543968250052827,0.054528170895995424,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.781665838012204e-59,3.7816658494428428e-59,3.7816658494428428e-59,3.781665847218126e-59,3.3019456775312203e-59,8.714687982412204e-59,3.790029788119916e-59,3.7734527010325567e-59,2.9811922697984934e-59,4.796126626083326e-59,3.7779979238604405e-59,3.7854589004519532e-59,3.792546864614929e-59,3.770857693633076e-59,6.726416394275112e-59,2.1189909572935797e-59,0.4879951187961247,0.48845043600857496,0.48822278331446917,0.48822278331446917,0.49118807416497556,0.48517215726953133,0.5069258294956229,0.4693061326132375,0.4878543978837735,0.4885919718742591,0.48081112293319905,0.49530978197393616,0.4884272100227788,0.48801820527632045,0.4879360686306378,0.48850986365859533,0.49062360771935126,0.48577397961792895,0.0028517641571921127,0.002868141635825312,0.0028599467952249856,0.0028599467952249856,0.002885493865611964,0.002834442027279927,0.0031584370600245683,0.0025798119279037556,0.0028078196347273827,0.002913090848128288,0.002728371360790585,0.002997312631889533,0.0028600379379517447,0.002859857747534661,0.002660106533271157,0.0031435873121197686,0.002599013345872733,0.6955636351191599,0.6949778715482045,0.6952707040638441,0.6952707040638441,0.6937507771017393,0.6967993467522962,0.6927721109755881,0.6977867423199846,0.6955211731836395,0.695019135746809,0.7002393619440287,0.6903030903149574,0.6951935714711228,0.6953476140127102,0.6955356522999583,0.6950048775427259,0.6933394732034253,0.6972053306251946,0.11463515684719311,0.11463515686673653,0.11463515685723463,0.11463515685723463,0.11463515685481067,0.11575971450714,0.11413168835601237,0.11479458934972712,0.11447628442771277,0.11390781780449145,0.11536398891614125,0.11198525834502188,0.11745050182470815,0.11469040122433644,0.11457991606669517,0.11501844260268905,0.11425146603528782,2.3139550346940516,2.3132504691301676,2.3136029321302303,2.3136029321302303,2.2844477844885414,2.342661332101157,2.3135295541276015,2.3136761598351234,2.3192738536798236,2.307842801589583,2.33153019516754,2.295557155578193,2.3105066054820185,2.3166845415796806,2.3199722770512707,2.3071336826100355,2.304567012712174,2.3226282244150065,0.00023267390433156376,0.00023267455300502815,0.00023267423364942068,0.00023267423364942068,0.00023267435569757818,0.00023267410951214495,0.0004450704281528767,0.00011969378420549521,0.00023178642665590106,0.00023356563762654296,0.00019227267210011447,0.00028088937146205696,0.00023277384264208586,0.00023257614654391314,0.0002305968914172625,0.0002347760803731991,0.0002772959732949319,0.00019440393999583245,0.00004707691452932489,0.00004728736872883487,0.00004718209735186351,0.00004718209735186351,0.00004749721324942519,0.000046866327886334134,0.00007894681252853474,0.000028043786640225136,0.000046999307460672585,0.00004736546259519046,0.000037806953346850916,0.000058730594668435075,0.00004718285630914865,0.000047181371802102026,0.00004687587109334048,0.000047491115497808254,0.00005810015905254607,0.000038127539819261546,3.183327397388231e-17,3.183327448032454e-17,3.1833274076717326e-17,3.1833274076717326e-17,3.183327438119687e-17,3.182871821089596e-17,3.1838035026117076e-17,3.3758795451880795e-17,3.0020788377236184e-17,3.090989307041829e-17,3.278579721735152e-17,1.78452581207848e-18,5.379350964355153e-16,3.7058425453504436e-17,2.7322657453867385e-17,3.60284999443589e-17,2.8113917378225095e-17,0.15701497129175873,0.1570149708684975,0.1570149708684975,0.1570149716065178,0.1570149701262707,0.15701541649801767,0.15696368673256997,0.15706432881108162,0.1570149170805169,0.15701502472191214,0.11123341913013236,0.09415016530925688,0.15695252123732137,0.15707458056578327,0.15701821197127583,0.15701169002144752,0.10493936198718766,0.10493935598959003,0.10493935598959003,0.10494224188733738,0.1049364698843504,0.10493919717667312,0.10493953769869971,0.10542200445724785,0.10445472103075097,0.10494010046014465,0.029000492094729324,0.15735206156971535,0.10554984275840042,0.10432568768842918,0.10498753129532663,1.7520640544655026,1.7508856805659136,1.751474627883701,1.751474627883701,1.7493663797137533,1.7535973057881804,1.7513269630923753,1.7516226641357429,1.753400754553803,1.7495422078819367,1.760033595307466,1.7429087007220794,1.7504825801040076,1.752467290176675,1.7562670999309742,1.7466426110494084,1.7447484646700675,1.7582084308400956,1.8494642489325612,1.848884548412248,1.8491750095077053,1.8491750095077053,1.8478827808937304,1.850453318462188,1.8491153270374403,1.849234835328104,1.8482239132291172,1.8501199970847846,1.860354518640607,1.8352356950718645,1.8502150023695563,1.8481252968078359,1.8472242866021233,1.8510983488881747,1.8390573066076243,1.8579979563530822,1.7538657371527588,1.7526870243698103,1.753276141289892,1.753276141289892,1.7511672820322295,1.755399428542651,1.7531237239494875,1.7534287347257607,1.755200543967665,1.751345144723992,1.76183758783903,1.744707420328036,1.7522837375569489,1.7542691052348907,1.7580667255096576,1.7484457113567529,1.7465477801931157,1.760011869345346,1.8500681271198065,1.8494903535370302,1.8497798518871982,1.8497798518871982,1.8484918642829475,1.8510538577364068,1.8497186995313648,1.8498411556775611,1.8488261513049085,1.8507275201196385,1.860914340377566,1.8358830067990304,1.8508233425938874,1.8487267015621263,1.8478229143030946,1.8517094167916863,1.8396928500363168,1.8585705012477847,0.1570149636969426,0.15701496325290296,0.15701496325290296,0.15701496403408854,0.15701496246726315,0.1570154088714975,0.15696367986663742,0.15706432043864135,0.15701490946858285,0.15701501710265356,0.11123317913156765,0.09415021447101574,0.15695251453118153,0.15707457203013073,0.1570182041379868,0.15701168263247944,3.1816240559878957e-17,3.181623915702799e-17,3.181623994589649e-17,3.181623994589649e-17,3.1816240138214764e-17,3.1812460136692536e-17,3.182020668268586e-17,3.3743725901235394e-17,2.9996955508872156e-17,3.0893349570136377e-17,3.276825601349998e-17,1.7834382867147593e-18,5.376830888354502e-16,3.703868577048912e-17,2.7307967899478512e-17,3.6009409174520874e-17,2.8098721242547125e-17,3.18243657769031e-17,3.1824364415114214e-17,3.182436433258371e-17,3.182436433258371e-17,3.1824364209099835e-17,3.375088939533869e-17,3.000605216157596e-17,3.090124005541018e-17,3.277662325623761e-17,1.7839565391375284e-18,5.378034397779462e-16,3.704809915227483e-17,2.7314975811393557e-17,3.601851612452584e-17,2.8105967982810374e-17,3.781665833134495e-59,3.7816658449569675e-59,3.7816658449569675e-59,3.781665842657897e-59,3.3019456735949213e-59,8.714687972205962e-59,3.7900297836226293e-59,3.773452696560267e-59,2.9811922662558804e-59,4.796126620406352e-59,3.77799791938157e-59,3.7854588959643213e-59,3.792546860117772e-59,3.770857689163727e-59,6.726416386334136e-59,2.1189909547708404e-59,1.7529579699482785,1.7517794271572709,1.752368459000971,1.752368459000971,1.7502599062873554,1.7544914405937921,1.7522185474879823,1.7525187492803453,1.754293729652344,1.7504368610720897,1.760928661810027,1.7438012469876465,1.751376231559703,1.7533612674924606,1.7571600000187408,1.7475373300584327,1.7456413077600914,1.7591032214112257,0.10493944642874797,0.10493945856485877,0.10493945249450315,0.10493945249450315,0.10494236277053423,0.10493654200594127,0.10493929368162946,0.10493963420355898,0.10542210064098512,0.10445481785359169,0.10494019703325883,0.02900057035262223,0.1573520686514517,0.1055499388563785,0.10432578459507062,0.10498763221297189,1.8498248072661274,1.8492462561723966,1.8495361429870307,1.8495361429870307,1.8482464441302506,1.8508118851066806,1.8494755882859475,1.849596845889508,1.848583510512227,1.8504827134828572,1.8606887945471249,1.8356221591187096,1.8505782403999904,1.8484843626794198,1.8475817102406313,1.851463198641956,1.8394367521988284,1.8583398232617407,1.7526584962378355,1.7514800098815277,1.752069013480542,1.752069013480542,1.7499605625322956,1.7541918935955279,1.7519198557341806,1.753994566786485,1.7501371429255774,1.7606288035045448,1.7435022307945602,1.7510768415874232,1.7530617761069496,1.756860867719617,1.747237585678895,1.7453421924029968,1.7588034552858265,1.7535614731857632,1.7523828170491185,1.7529719056184676,1.7529719056184676,1.750863148519982,1.7550950910198884,1.7528204712829643,1.7548966165369373,1.7510408510623392,1.7615329374023452,1.7444038313840045,1.7519795774988158,1.7539647996433831,1.7577630186896034,1.748141382544937,1.7462440912631771,1.7597073119285807,1.7532589588255885,1.7520803594433532,1.7526694196088068,1.7526694196088068,1.7505607648516273,1.7547925029583635,1.7545944096289203,1.7507380935274108,1.7612300363107947,1.7441017771078808,1.7516771402620896,1.7536622717417616,1.7574606446697443,1.7478385922784259,1.7459419372967249,1.7594045035007366,1.8497040380889984,1.849125101620542,1.8494151809778998,1.8494151809778998,1.8481246339466444,1.8506917836895636,1.8493549202546171,1.8484630695285917,1.850361215618701,1.8605768369436688,1.8354927034553778,1.850456579022248,1.8483640883203745,1.8474619910994854,1.851340991593017,1.8393096501480684,1.8582253205441257,0.15701496678679838,0.15701496635118364,0.15701496635118364,0.15701496711480945,0.15701496558320485,0.1570154119742209,0.15696368266006347,0.15706432384469973,0.15701491256537484,0.15701502020242522,0.11123327672891024,0.09415019447970549,0.15695251725962597,0.15707457550256038,0.15701820732485317,0.1570116856385417,1.8499461681233484,1.849368004653561,1.8496576978015349,1.8496576978015349,1.8483688520768706,1.850932574310925,1.849596845889508,1.8487045355621496,1.8506048131472932,1.8608012940498795,1.835752257996582,1.8507004927022053,1.8486052318991602,1.8477020158432627,1.8515860048636383,1.839564483276856,1.8584548809520565,1.8495838541318954,1.8490045345251402,1.849294805307485,1.849294805307485,1.8480034150320768,1.8505722636219197,1.8483432059800935,1.8502403121728621,1.8604654135174907,1.8353638843247302,1.8503355019021532,1.8482444017449244,1.847342852020993,1.8512193771851768,1.8391831704897306,1.858111366988459 +0.2860449056376077,0.0,2.910443506422792e-152,0.8143981871560759,1.1862479572662973e-15,4.270319152072759,0.019133267769505306,2.726328311256622,1.9446095746590793e-11,2.4917810319164003e-12,5.070136752168565e-150,2.814892344035622e-7,1.495018541976387e-17,4.418587083671676,3.546271197154509,4.418465691275515,3.5431363807305893,2.814721335811869e-7,5.039549909600851e-150,5.054845571435883e-150,2.9104434926777164e-152,4.418527353649736,1.4951000313159765e-17,3.544402924934426,4.418547481148575,4.4184864572131515,4.418507011808423,3.545029871895505,2.8147908126918273e-7,3.543771767307323,3.545652623012998,0.286045066142233,0.28604474616988873,0.2860449056376077,0.2860449056376077,0.28604506946614844,0.2860443537972497,0.2859081718273015,0.286071870659865,0.29030703785813555,0.28165228386064356,0.2962406023023865,0.27362129169154303,0.2859311574153599,0.2860729203032597,0.28534077712859857,0.2866696422979803,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.910443471166508e-152,2.910443506422792e-152,2.910443506422792e-152,2.9104434993051706e-152,1.3085572834925026e-152,2.1045692081594346e-151,3.1853161668469275e-152,3.205928182310537e-152,1.5227434574620517e-152,5.559386350951569e-152,3.2746897511523547e-152,3.1172152341022122e-152,2.799358769453519e-152,3.026097775249795e-152,1.4035570193872424e-151,6.18879751235254e-153,0.8127720157659853,0.8160278416392237,0.8143981871560759,0.8143981871560759,0.8354361978504572,0.7932667578142278,0.8836296324336839,0.7484024653131089,0.8121331906325296,0.8165650760085472,0.7649351282325297,0.8650047322760748,0.8138161565194618,0.8148692806649928,0.8137456590106962,0.8150511868106332,0.8315498436109361,0.797197170338742,1.1750241511257058e-15,1.197563596923734e-15,1.1862479572662973e-15,1.1862479572662973e-15,1.2202864190760346e-15,1.1529329952209939e-15,1.4776134240241263e-15,9.438580099137815e-16,1.790241141293957e-15,9.999902105319386e-16,1.0383318348450732e-15,1.354674532263392e-15,1.2545084218747702e-15,3.8801774715671514e-15,3.595517984486059e-15,1.5559165219980128e-15,3.1240121560413663e-15,4.27205589688836,4.268581575077892,4.270319152072759,4.270319152072759,4.26183920282564,4.278809427623142,4.265835167264401,4.274689838149347,4.265838997095013,4.273230078670481,4.29632709661882,4.243970931985045,4.264383880966899,4.2746834794128326,4.272371995299396,4.2682561168831015,4.260035250486075,4.280567940749735,0.019133267758181458,0.019133267780460234,0.019133267769505306,0.019133267769505306,0.01913326776668316,0.019083173090727313,0.019467756504873354,0.01923526329746447,0.019065740089410643,0.018477909372044087,0.019744106098162385,0.018195881130917527,0.020296724490794796,0.01915906356726594,0.019138419834359984,0.0194775847854482,0.018822121583417006,2.7255555479610827,2.72710152596505,2.726328311256622,2.726328311256622,2.5978533699146396,2.662089358374616,2.726348196247359,2.726308333273693,2.5687778213649834,2.6903441953749336,2.686476432832942,2.5716543126767517,2.5552767617129595,2.7061830903429653,2.713720767513116,2.5450621256849915,2.5546502444407553,2.704625162805342,1.944598365102012e-11,1.9446204452783398e-11,1.9446095746590793e-11,1.9446095746590793e-11,1.9446136632742217e-11,1.9446054172716415e-11,7.118439793108924e-11,5.4048714457980346e-12,2.0170277530981825e-11,2.0498753643074802e-11,1.2348687750771956e-11,3.239222528700885e-11,1.9969811207146715e-11,1.9224677063690514e-11,2.026642869922299e-11,2.0389957140061796e-11,3.153569776704765e-11,1.2599920976759905e-11,2.475900363192112e-12,2.5077411190579366e-12,2.4917810319164003e-12,2.4917810319164003e-12,2.538293473832443e-12,2.4457335596358164e-12,7.174016498825562e-12,8.781053521514283e-13,2.7360897369797637e-12,2.490625099797608e-12,1.435116295135511e-12,4.3304066703309185e-12,2.5053386656650066e-12,2.4956329202995478e-12,2.4826659489711558e-12,2.5170371004263537e-12,4.2397509415093995e-12,1.4571035342919156e-12,5.070144395290835e-150,5.070139993528451e-150,5.070136752168565e-150,5.070136752168565e-150,5.070137084042737e-150,5.062519671368277e-150,5.085423430345119e-150,6.682202579449064e-150,3.534839507492476e-150,3.2486857967997776e-150,7.627378023753439e-150,1.46290639241776e-157,1.4514611642302136e-142,1.4138321889282787e-149,1.9918461277315432e-150,3.031489543770285e-149,9.583722337775702e-151,2.8149026795508463e-7,2.814892344035622e-7,2.814892344035622e-7,2.814908958919473e-7,2.8148756424463896e-7,2.814791802215336e-7,2.991061056196449e-7,2.627226743823194e-7,2.8140836450686285e-7,2.8157024066921397e-7,1.334084149216761e-16,0.034009838347773165,3.04772893759205e-7,2.598480664073271e-7,2.859806663222986e-7,2.7693320171939196e-7,1.4950236058719345e-17,1.495018541976387e-17,1.495018541976387e-17,1.493665261759364e-17,1.492715915321505e-17,1.4949730033227922e-17,1.495072634564628e-17,1.6850090663582824e-17,1.3104119110482074e-17,1.4956438596117773e-17,7.623603110175751e-32,1.1137260800726635e-7,1.809475772528422e-17,1.2336998612782217e-17,1.5298359940834227e-17,4.303570432402443,4.42408450754703,4.418587083671676,4.418587083671676,4.427600937983225,4.413990907987436,4.418596846315635,4.418577265443673,4.41047853401991,4.311032155809347,4.385651133502087,4.339181751128336,4.414320620394975,4.428818375101095,4.369463764884265,4.336148629685983,4.30346773614883,4.422108011127553,3.5408987135501224,3.55164163763062,3.546271197154509,3.546271197154509,3.569315625616878,3.5230110889163693,3.5465789136816994,3.5459624365434754,3.5401850551246112,3.5523322137543945,3.3301103096858293,3.7571618266545546,3.5589587452194107,3.5428930502521405,3.5250207168610155,3.5675326054340695,3.710338902009136,3.3903870007865513,4.303449953035439,4.4239652710752395,4.418465691275515,4.418465691275515,4.427487271561764,4.41386162917158,4.418476100595657,4.418455229357088,4.410347820370992,4.31092326566764,4.385500626108926,4.339092107076745,4.41420732998338,4.4286888855842035,4.369315668422008,4.336057319102822,4.303372469131964,4.421962801297708,3.5377640453202384,3.5485066854253984,3.5431363807305893,3.5431363807305893,3.5661803271915447,3.5198769903413183,3.54345460391671,3.542817094974924,3.5370586955698147,3.549189671547227,3.3269784703648657,3.7540486646170175,3.555833058064292,3.5397416143043294,3.521884355521408,3.564399616132647,3.707204884438259,3.3872534718472,2.8147321283259855e-7,2.814721335811869e-7,2.814721335811869e-7,2.8147388410520816e-7,2.814703738558673e-7,2.814620797633576e-7,2.9908803029028773e-7,2.627066256732161e-7,2.8139128038294375e-7,2.8155312315457523e-7,1.333851601240302e-16,0.03400947262796516,3.0475449779286205e-7,2.598321776867166e-7,2.8596256554992025e-7,2.7691708211744945e-7,5.03955438793326e-150,5.039561412382005e-150,5.039549909600851e-150,5.039549909600851e-150,5.039551511561674e-150,5.031968149621027e-150,5.047189196008117e-150,6.647627105878035e-150,3.53991073643368e-150,3.229258672263817e-150,7.571297318312148e-150,1.456819669832988e-157,1.4444955190395861e-142,1.4054831667847446e-149,1.9796652796753088e-150,3.0193049111599167e-149,9.52691140279648e-151,5.054852308808391e-150,5.054856297498455e-150,5.054845571435883e-150,5.054845571435883e-150,5.054849725350533e-150,6.664913187303155e-150,3.5356988753169404e-150,3.238958320313908e-150,7.594564402045799e-150,1.4577379828273806e-157,1.4479140114316588e-142,1.4096456706275005e-149,1.9858288996765196e-150,3.0334073906705867e-149,9.555170820621071e-151,2.910443457447181e-152,2.9104434926777164e-152,2.9104434926777164e-152,2.910443486287815e-152,1.3085572772863758e-152,2.1045691983149e-151,3.185316152713377e-152,3.205928167277447e-152,1.5227434506599206e-152,5.559386324957177e-152,3.2746897360874853e-152,3.117215219663124e-152,2.799358756316942e-152,3.0260977612552105e-152,1.4035570130912336e-151,6.188797483942979e-153,4.303511141881776,4.424025848335762,4.418527353649736,4.418527353649736,4.4275450440532405,4.413927262854861,4.4185374443276935,4.418517209451144,4.41041428161622,4.310978526586276,4.385576946971975,4.339137771733515,4.414265016096632,4.4287545345862265,4.369390765521263,4.33610383071269,4.303420960555282,4.422036459235317,1.4950949092922954e-17,1.4951051574670315e-17,1.4951000313159765e-17,1.4951000313159765e-17,1.4937672500914742e-17,1.492776723435724e-17,1.4950544902716778e-17,1.4951541267547417e-17,1.6851005308718268e-17,1.3104836662843869e-17,1.4957254405468522e-17,7.624497872745952e-32,1.1137473650528046e-7,1.809573783572833e-17,1.2337675326864683e-17,1.5299231577487944e-17,3.53903052517375,3.54977328899807,3.544402924934426,3.544402924934426,3.567447085775119,3.5211432253359862,3.5447169237416167,3.5440878735176,3.538322040617195,3.5504591762679825,3.3282436496482037,3.7553066942700224,3.557096149035744,3.5410147061173776,3.5231514871105603,3.5656654656462354,3.7084712678339695,3.3885193773714093,4.3035311189931855,4.424045617347415,4.418547481148575,4.418547481148575,4.427563887006722,4.41394870143826,4.41855746382372,4.4104359485978915,4.310996585839232,4.385601915174969,4.339152621991292,4.414283786557377,4.4287760170376025,4.369415333824795,4.33611895730902,4.303436746138157,4.422060546219782,4.303470557469761,4.423985673671373,4.4184864572131515,4.4184864572131515,4.4275067347324875,4.413883725242355,4.418496761001641,4.410370214951785,4.310941865889927,4.385526301239967,4.33910751244323,4.41422678513973,4.428710968425984,4.3693409316997975,4.336073009704863,4.303388820320834,4.421987585477197,4.303490954199779,4.424005866569588,4.418507011808423,4.418507011808423,4.427525992731295,4.41390560354506,4.410392369465646,4.310960286382673,4.385551741844568,4.33912273457583,4.414246014691616,4.428732851552707,4.369365964357992,4.336088514101369,4.303404984677502,4.42201213847112,3.5396574423043545,3.550400263305645,3.545029871895505,3.545029871895505,3.5680741299624072,3.5217700279123414,3.545341771143395,3.5389473043960438,3.5510876607103463,3.3288699948966287,3.755929320472114,3.5577212791601642,3.541644968492676,3.5237787426780134,3.5662920491467873,3.7090980605370816,3.3891460626253433,2.8148014202502796e-7,2.8147908126918273e-7,2.8147908126918273e-7,2.8148079565402355e-7,2.814773579371588e-7,2.8146902730334093e-7,2.9909537389845777e-7,2.627131459060349e-7,2.8139822130177695e-7,2.815600776231739e-7,1.3339460768438548e-16,0.03400962121630188,3.047619716785777e-7,2.59838632919018e-7,2.859699195078021e-7,2.769236311901811e-7,3.538399399002566,3.549142102404927,3.543771767307323,3.543771767307323,3.5668158240162557,3.520512219149703,3.5440878735176,3.53769250782287,3.54982652174744,3.327613150136725,3.7546798123436442,3.5564667452228336,3.5403802635197557,3.522520031426725,3.5650346601095655,3.7078402077897383,3.3878885216546935,3.5402801654015006,3.55102303996816,3.545652623012998,3.545652623012998,3.568696970599112,3.5223926425048244,3.539568306012623,3.55171199735836,3.329492208385021,3.7565476969679352,3.558342141638814,3.5422710737100167,3.5244018148383955,3.5669144311832337,3.709720603564638,3.3897685980930565 +0.00014524478538871911,0.08127543031469825,0.011655707471330894,0.00021726146918592303,0.00033370689117567814,0.00014920178210909915,0.0004188965280122762,0.00014792152470595256,0.0005104079446071654,0.0005514309184382958,0.019166104303574006,0.0007952234257927558,0.0016419199348629162,0.00014707530390836295,0.00016795604987267243,0.00014709921578488793,0.00016798089722014847,0.0007952265068921722,0.01916593370180777,0.019166025952005502,0.011655707471811954,0.00014708715671987624,0.0016419182441372632,0.00016797086114098817,0.00014708318327809935,0.00014709517265167968,0.0001470911530722238,0.00016796589215787035,0.0007952252576095042,0.00016797586266056958,0.00016796095522493988,0.0001452448177944486,0.0001452447531919778,0.00014524478538871911,0.00014524478538871911,0.000145244815972866,0.000145244660957477,0.0001452527325101456,0.00014523678973509893,0.00014566736217250996,0.00014482316643187434,0.0001446548470731736,0.00014577058154154296,0.00014525620359475756,0.00014523333619760297,0.0001451777859225017,0.0001453119384888275,0.08121239599247827,0.08133829153679735,0.08127543031469825,0.08127543031469825,0.08155548519662559,0.08098892109898341,0.08127505343929338,0.08119735924429154,0.08135343805322105,0.08101535620429183,0.08153261276959899,0.08128791212606458,0.08126294007605503,0.0809723495729648,0.08157734001550751,0.08297617498336933,0.07939649409235049,0.011655707472623355,0.011655707471330894,0.011655707471330894,0.011655707471568895,0.011073693009283273,0.012421693445606504,0.011658155927222115,0.01165325339865559,0.011687418562256172,0.011624054710875775,0.011654989868747327,0.011656421523463857,0.01165879244292262,0.011652620608562623,0.01157962105583934,0.011732422058548016,0.00021731674190748592,0.00021720613645521294,0.00021726146918592303,0.00021726146918592303,0.00021660460295459794,0.0002179263223385289,0.00021494541124253733,0.00021966452420688133,0.0002173078270091509,0.00021721500437755665,0.00021899557599533702,0.00021554124914186673,0.00021723594139132034,0.00021728699472640177,0.00021729751868623652,0.0002172253870157126,0.00021670663597771423,0.00021782048832000964,0.0003337997650524803,0.0003336141533803918,0.00033370689117567814,0.00033370689117567814,0.00033345874960751345,0.00033395665185546056,0.00033157608094083887,0.0003359237714729679,0.0003342102190844699,0.00033320444164830325,0.0003346600541862245,0.00033275694916754304,0.0003337059021734488,0.00033370769018589675,0.00033567583800656086,0.00033182963212202314,0.00033560375458367757,0.00014922394396905882,0.00014917963197887292,0.00014920178210909915,0.00014920178210909915,0.00014910542769369276,0.00014929868083543032,0.0001489920203462447,0.0001494181429087599,0.00014924360493479683,0.0001491599264916634,0.00014948695049343607,0.00014891736721898868,0.00014918865499223015,0.00014921491688642353,0.00014924453382312281,0.0001491590090665753,0.00014909220772372803,0.0001493116507635034,0.00041889652806955535,0.0004188965279580543,0.0004188965280122762,0.0004188965280122762,0.00041889652802533893,0.000414725403474509,0.0004240673375573548,0.00041899134290290845,0.00041880097492095683,0.0004201674805883823,0.000417628946973805,0.0004176762822619056,0.0004201114313416077,0.00041892951044580174,0.00041886350070553796,0.0004182283586338041,0.00041956707222642035,0.00014792852412558028,0.00014791451958384692,0.00014792152470595256,0.00014792152470595256,0.0001474256531402083,0.0001484233816154799,0.00014792077561261974,0.0001479223723763612,0.00014815533762790788,0.0001476878444407463,0.0001482878657079823,0.00014755682345199102,0.00014778099101132977,0.00014806298490631644,0.00014816910430773205,0.00014767414943685477,0.0001477442002760837,0.00014809958689163648,0.0005104080327799744,0.0005104078591018307,0.0005104079446071654,0.0005104079446071654,0.0005104079136751719,0.0005104079760398754,0.00047885986833578906,0.0005487241333189578,0.0005105242320436873,0.0005102910276465768,0.0005163109411975666,0.0005045715577629809,0.000510391814754059,0.0005104236986224953,0.0005106862061918686,0.0005101292635658997,0.000505233405331748,0.0005156958826362641,0.0005515293252921333,0.000551332653344708,0.0005514309184382958,0.0005514309184382958,0.0005511694387057051,0.0005516944826650271,0.0005266594487941192,0.0005797923240112428,0.0005515716603198827,0.0005512901718923934,0.0005582138208091875,0.0005447266885704518,0.0005514300318545101,0.0005514317137887752,0.0005516667175307848,0.0005511947394188532,0.000545369620914786,0.0005576289470100523,0.01916610430631404,0.019166104301122845,0.019166104303574006,0.019166104303574006,0.019166104304268922,0.01916606686008653,0.019166139108103917,0.019147782074414758,0.01918441876396088,0.019183212348068437,0.019148936399992288,0.02002020021343853,0.018257016302310927,0.019119148836074948,0.019213105930297965,0.01909286706998404,0.019239006523838177,0.0007952232123052587,0.0007952234257927558,0.0007952234257927558,0.0007952231253220629,0.0007952237276337103,0.0007952228563992326,0.0007929764328099256,0.0007974827200955158,0.0007952314783977577,0.0007952153618791528,0.0015620087789363487,0.00037175054482018475,0.0007924958164835682,0.0007979691830063898,0.0007947358423868189,0.0007957114798221443,0.0016419198297874652,0.0016419199348629162,0.0016419199348629162,0.0016418780846214486,0.0016419617883140728,0.0016419193126567962,0.0016419199495120017,0.0016361907834346401,0.0016476826083990466,0.00164190695153467,0.0029936773413638804,0.0008262292809725506,0.0016346751177590108,0.001649218443955038,0.0016410777571825876,0.0001470947707892638,0.00014705585845901,0.00014707530390836295,0.00014707530390836295,0.000147014737192217,0.00014713628594291664,0.000147073347916828,0.00014707726540419424,0.00014715308489920048,0.0001469975603481288,0.0001472679449373701,0.0001468831090140505,0.00014703379875050137,0.0001471169316443045,0.0001472662162514085,0.00014688446960562014,0.00014692653093268675,0.00014722460248387052,0.00016799747632343257,0.00016791464894343435,0.00016795604987267243,0.00016795604987267243,0.00016779192964249233,0.00016812174028420153,0.0001679536088969213,0.00016795849862993788,0.00016804486587075761,0.00016786726205314525,0.00016954259297190027,0.00016639038656307561,0.00016786308070245769,0.00016804934310621193,0.0001681451770905378,0.00016776683727441237,0.00016690421041436467,0.0001690280010323403,0.00014711869134501925,0.00014707976166750128,0.00014709921578488793,0.00014709921578488793,0.00014703862207408964,0.00014716022501522037,0.00014709719125324973,0.00014710124628910246,0.00014717696205832146,0.0001470215130564776,0.00014729194353990712,0.00014690693453615046,0.00014705763471366598,0.00014714108266329339,0.00014729020471094758,0.00014690830526033286,0.00014695037652214993,0.00014724858097744554,0.00016802233811640403,0.0001679394818612093,0.00016798089722014847,0.00016798089722014847,0.00016781671981498433,0.00016814664546409424,0.00016797837577819618,0.00016798342705218172,0.0001680696445070837,0.0001678915257458517,0.00016956746798255383,0.00016641467563556525,0.0001678878168881509,0.00016807356314856915,0.0001681704475289779,0.00016779162377542883,0.00016692869306288434,0.00016905309619184855,0.0007952262854634491,0.0007952265068921722,0.0007952265068921722,0.0007952261924376484,0.0007952268227799652,0.0007952259374946647,0.0007929794972262625,0.0007974858180014026,0.0007952345573614206,0.0007952184451172771,0.0015620184810768362,0.0003717512215861714,0.0007924988773397522,0.0007979722845309984,0.0007947390527289041,0.0007957144314264021,0.019165933704402123,0.019165933699258963,0.01916593370180777,0.01916593370180777,0.019165933701930527,0.019165881863684595,0.019165981645686975,0.01914757786540605,0.01918427755069811,0.01918304234465021,0.019148765199572468,0.020020038011232283,0.01825683708500608,0.01911897981010618,0.019212933756851222,0.019092692876119758,0.019238839495172102,0.019166025954376203,0.019166025948909256,0.019166025952005502,0.019166025952005502,0.019166025952039648,0.019147687863285842,0.019184354342398183,0.01918313428378571,0.019148857760079695,0.02002012549909781,0.018256933852552965,0.019119071245220325,0.019213026818763513,0.019092786998837565,0.019238929879958882,0.011655707473147169,0.011655707471811954,0.011655707471811954,0.011655707472058758,0.011073693009748363,0.01242169344610765,0.0116581559277029,0.011653253399136438,0.011687418562739213,0.01162405471135585,0.011654989869228518,0.011656421523945106,0.011658792443404063,0.011652620609043563,0.011579621056317569,0.011732422059032209,0.0001471066278786376,0.00014706770699813288,0.00014708715671987624,0.00014708715671987624,0.00014702657669812003,0.00014714815215871368,0.00014708516715457025,0.0001470891520126753,0.0001471649219682243,0.00014700943176548375,0.00014727984048713995,0.00014689491926556886,0.00014704561549128007,0.0001471288238816495,0.00014727810663510866,0.00014689628501165475,0.00014693835107037304,0.00014723648812909923,0.0016419183504067585,0.0016419181377872476,0.0016419182441372632,0.0016419182441372632,0.0016418759668035588,0.0016419605247648052,0.0016419176219276378,0.0016419182587897763,0.001636189102450314,0.0016476809078587104,0.0016419052596309484,0.002993673141672424,0.0008262287483430225,0.0016346734393489352,0.001649216740796317,0.0016410759900684492,0.00016801229615653434,0.00016792945165618168,0.00016797086114098817,0.00016797086114098817,0.00016780670701006768,0.00016813658584056016,0.00016796837261316006,0.00016797335780266122,0.00016805963778362368,0.00016788222559609012,0.00016955799334147882,0.0001664048666999506,0.0001678778274752081,0.00016806424315502546,0.00016816002446928198,0.00016778161265201106,0.00016691880540016386,0.0001690430353442359,0.00014710265299769916,0.00014706373499367577,0.00014708318327809935,0.00014708318327809935,0.0001470226077325614,0.00014714417420743183,0.00014708120505242997,0.00014716095411023648,0.00014700545174411346,0.00014727585266569685,0.00014689096014245136,0.00014704165446720853,0.00014712483685581806,0.0001472741205165792,0.00014689232418819224,0.0001469343886203648,0.000147232503641197,0.0001471146467303125,0.00014707572001385825,0.00014709517265167968,0.00014709517265167968,0.0001470345835485553,0.00014715617723975354,0.00014709315993839784,0.0001471729256386165,0.00014701746208070485,0.00014728788559852403,0.0001469029061448933,0.00014705360531252001,0.0001471368684083552,0.0001472861484050701,0.00014690427523166274,0.0001469463447027506,0.00014724452647253382,0.00014711062568386376,0.00014707170189948417,0.0001470911530722238,0.0001470911530722238,0.0001470305685316882,0.0001471521530635654,0.00014716891237804162,0.00014701343509917333,0.00014728385135789548,0.00014689890116220073,0.00014704959900728194,0.00014713283428668475,0.00014728211582392298,0.00014690026858911215,0.00014694233632666433,0.00014724049563303345,0.00016800732428546558,0.00016792448555784798,0.00016796589215787035,0.00016796589215787035,0.00016780174945738897,0.00016813160529559717,0.0001679634197148426,0.00016805468251220558,0.00016787713334280937,0.0001695526617691661,0.00016640000932933204,0.0001678728806899799,0.0001680592319118651,0.00016815504324772744,0.00016777665582974925,0.00016691390932852205,0.00016903799113639328,0.0007952250393893653,0.0007952252576095042,0.0007952252576095042,0.0007952249488240463,0.0007952255678026867,0.0007952246882136174,0.0007929782547080166,0.0007974845619042859,0.000795233308944737,0.0007952171949674501,0.0015620145471924873,0.00037175094717937493,0.0007924976362650425,0.0007979710269666018,0.0007947377510425388,0.0007957132346497949,0.0001680173005986125,0.00016793445025651397,0.00016797586266056958,0.00016797586266056958,0.0001678116969629951,0.00016814159906061894,0.00016797335780266122,0.0001680646249581702,0.0001678868546875598,0.00016956270906236479,0.00016640975531569978,0.00016788280605222513,0.00016806888217545514,0.00016816503844022582,0.0001677866018022904,0.0001669237331536448,0.0001690483862955832,0.00016800238449797572,0.00016791955147640498,0.00016796095522493988,0.00016796095522493988,0.00016779682382324755,0.00016812665693481104,0.00016804975868680403,0.000167872181584166,0.00016954761091849118,0.0001663951827593752,0.00016786796524313353,0.0001680542713340536,0.0001681500942807524,0.0001677717308577122,0.00016690904448099568,0.000169032979865473 +20.416282545367306,0.0,1.03399795077474e-310,5.424903529467846e-9,5.24121624560589e-115,0.0018619172196646225,0.000011089168793127897,2.589524548110896e-8,5.988667841006791e-45,1.4655354000004948e-52,2.4213918420788667e-71,0.8484686720929764,0.002556347516228062,4.430018531283429e-6,1.2826437765907744e-12,4.3634933551620505e-6,1.26251658362431e-12,0.8484566655661717,2.4234543533177154e-71,2.4227490388065395e-71,1.03399792887504e-310,4.396895613398502e-6,0.0025563630410710926,1.2706112257837955e-12,4.407967348375951e-6,4.374658834630043e-6,4.385792846626177e-6,1.2746364267871014e-12,0.8484615317523666,1.2665713617564657e-12,1.2786472022684235e-12,20.416280498106808,20.416284579413187,20.416282545367306,20.416282545367306,20.416280654440214,20.416300070380103,20.41726735747093,20.415296165040385,20.394178988581412,20.43703509000889,20.22435792384466,20.552850519590688,20.417765512784715,20.41479343879648,20.419702744350168,20.41282077511872,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.03399789130535e-310,1.03399795077474e-310,1.03399795077474e-310,1.033997939916e-310,3.15258473e-315,2.57437049238826e-302,1.08925396675773e-310,9.816947138599e-311,3.424034476757e-311,3.12029487009515e-310,1.0147690832059e-310,1.0537640225682e-310,1.10650239045526e-310,9.663012509766e-311,1.564440886792183e-309,6.734349167904e-312,5.34512770782703e-9,5.505951155817633e-9,5.424903529467846e-9,5.424903529467846e-9,6.44631310818683e-9,4.555116566517641e-9,5.988416996185925e-9,4.9595441607093565e-9,5.423245055778469e-9,5.426629164956873e-9,3.5334886809483753e-9,8.295859733160543e-9,5.424341682513464e-9,5.425526941241328e-9,5.42259793733843e-9,5.427219742878712e-9,6.284682516256283e-9,4.676947391869065e-9,4.795710105164186e-115,5.727442699995658e-115,5.24121624560589e-115,5.24121624560589e-115,6.601714795945038e-115,4.155404122483529e-115,5.284686600335509e-114,4.8857119904926815e-116,4.246174046994518e-115,6.472540758482001e-115,2.3967645353638485e-115,1.1448304813828533e-114,5.243393928688244e-115,5.239104315953228e-115,2.2444300787491844e-115,2.7400232002729545e-114,9.911974727103042e-116,0.0018505039184289471,0.0018733933038472769,0.0018619172196646225,0.0018619172196646225,0.0019105876375382917,0.0018142055448511388,0.001997543558326089,0.001732432520938806,0.0018528388902063373,0.0018710543004183053,0.001730489673294836,0.0020027492018553127,0.0018647073096379877,0.001859132439831815,0.0018523802239075167,0.0018715134994557266,0.001916535883304055,0.001808685368786763,0.000011089168758925874,0.000011089168825502016,0.000011089168793127897,0.000011089168793127897,0.000011089168785408144,8.55539875554382e-6,0.00001634718849826226,0.000011313750290414594,0.000010868880401594933,0.000010493183918808313,0.000011718584938004536,8.105710176797301e-6,0.00001534772822201046,0.000011168146127839855,0.000011010709854710876,0.000011418331594723422,0.000010768710282753152,2.579702516498657e-8,2.599391836196418e-8,2.589524548110896e-8,2.589524548110896e-8,3.3643490142713666e-8,1.9863469022906704e-8,2.5911617059009322e-8,2.5877196587440576e-8,2.3997827971197573e-8,2.7945469698588872e-8,2.1523580798176934e-8,3.112605154902453e-8,2.7038549282696826e-8,2.479483636841883e-8,2.382630826664859e-8,2.8146575614073496e-8,2.8506871770868936e-8,2.351239506662965e-8,5.988487703059941e-45,5.988842534453699e-45,5.988667841006791e-45,5.988667841006791e-45,5.988730374890137e-45,5.988604306219706e-45,4.307061856022321e-45,1.0679246386630186e-44,5.947922492615841e-45,6.030037651870199e-45,1.2610229366080047e-45,2.8128904397226525e-44,5.993814708685947e-45,5.98365878387266e-45,5.880429739402737e-45,6.099764394517732e-45,2.7881168186727523e-44,1.2476147387772376e-45,1.4208142867196577e-52,1.5115980343126707e-52,1.4655354000004948e-52,1.4655354000004948e-52,1.5883432290054028e-52,1.3513840414911329e-52,8.86918809208335e-53,2.747532402131723e-52,1.4635987615743275e-52,1.4674397053224836e-52,2.528903202396873e-53,8.39252304619143e-52,1.4654695486553567e-52,1.4656085866906087e-52,1.4604006016367468e-52,1.47075212484432e-52,8.603113169115346e-52,2.410058608201953e-53,2.4213909616352535e-71,2.421391628079589e-71,2.4213918420788667e-71,2.4213918420788667e-71,2.4213910890411388e-71,2.4221430261330455e-71,2.4205057007192543e-71,3.0755836934838828e-71,1.905382030006564e-71,2.1946658315080787e-71,2.671932039122789e-71,2.2730941511150536e-76,2.1165988167654e-66,4.457919248889805e-71,1.3109281753364235e-71,3.672583337516909e-71,1.5941549299261059e-71,0.8484695295392124,0.8484686720929764,0.8484686720929764,0.8484698439002021,0.8484674951092601,0.8484611383793127,0.8620994259721936,0.8349784468686139,0.8484408761501784,0.8484965080815953,0.004093083239147842,13.217701318510315,0.8650413831223911,0.8321031801460999,0.8501570877024606,0.8467826118160715,0.002556348481064989,0.002556347516228062,0.002556347516228062,0.0025567205857169643,0.002555974480187888,0.0025564113222414217,0.002556294223171331,0.002654467548757164,0.002461375728596934,0.002556466663886702,6.538050676728613e-7,0.6941734829923235,0.0026810502562210968,0.002436685786987183,0.0025640916556252543,4.390615464560992e-6,4.469727558141004e-6,4.430018531283429e-6,4.430018531283429e-6,4.551619349721123e-6,4.3108537210094e-6,4.435512240653367e-6,4.42451721070929e-6,4.333408150652759e-6,4.528809922502754e-6,4.0900650896686155e-6,4.797128123228181e-6,4.481339729224146e-6,4.379174127462038e-6,4.1943992692744275e-6,4.679094708397012e-6,4.721754122918603e-6,4.155231632628582e-6,1.2526408703638242e-12,1.3133434882750221e-12,1.2826437765907744e-12,1.2826437765907744e-12,1.4060971772867558e-12,1.168985854092425e-12,1.2846368049283114e-12,1.2806472510551331e-12,1.2608143825826922e-12,1.304864390930031e-12,6.135775211898999e-13,2.6561576340504833e-12,1.304811954161163e-12,1.2607962557980816e-12,1.2352547184442927e-12,1.3319547035302842e-12,2.2810300039903783e-12,7.126523050754273e-13,4.324654933543272e-6,4.4026336005412175e-6,4.3634933551620505e-6,4.3634933551620505e-6,4.483353144989505e-6,4.246036960334481e-6,4.369080042631786e-6,4.35789874294051e-6,4.268337049988148e-6,4.460796173050918e-6,4.0284170779443065e-6,4.72535687639344e-6,4.414112632752043e-6,4.313342778644206e-6,4.131300110216494e-6,4.608954627297738e-6,4.651055696613286e-6,4.092649530592604e-6,1.2329723324417749e-12,1.2927472784804482e-12,1.26251658362431e-12,1.26251658362431e-12,1.3840856180856448e-12,1.1505977038231889e-12,1.264545853186763e-12,1.2604835194828329e-12,1.2410658392643196e-12,1.2843497363418835e-12,6.037484793445033e-13,2.6153196737691876e-12,1.284375230977084e-12,1.2409724499212653e-12,1.2158548046141922e-12,1.311070973304493e-12,2.2457702174880305e-12,7.012966213671746e-13,0.8484575536438872,0.8484566655661717,0.8484566655661717,0.8484578901636326,0.8484554355625258,0.8484491320043931,0.862087294221109,0.8349665652676946,0.8484288783958264,0.8484844927696401,0.004092920244044764,13.217670139065126,0.8650292244355574,0.8320913253395665,0.8501445479595289,0.8467711370569208,2.4234535623992773e-71,2.4234538148685596e-71,2.4234543533177154e-71,2.4234543533177154e-71,2.4234520171061988e-71,2.423499352796931e-71,2.423192963335502e-71,3.078385436056926e-71,1.906882959258522e-71,2.1963163138615653e-71,2.6744408317672458e-71,2.2772944809211456e-76,2.1125949023273e-66,4.460926963968648e-71,1.3122357223705943e-71,3.6765234587457036e-71,1.595012366482624e-71,2.422749458181969e-71,2.42275036619417e-71,2.4227490388065395e-71,2.4227490388065395e-71,2.4227488133075517e-71,3.077378585313195e-71,1.906403751205629e-71,2.19581445346084e-71,2.673517959527437e-71,2.275363937174588e-76,2.115489708624318e-66,4.460113665566e-71,1.311737185601671e-71,3.674952620376979e-71,1.5948564942017817e-71,1.03399786746115e-310,1.03399792887504e-310,1.03399792887504e-310,1.0339979176407e-310,3.152584665e-315,2.5743704397573405e-302,1.089253943691e-310,9.8169469305806e-311,3.424034404123e-311,3.1202948041019e-310,1.0147690617139e-310,1.05376400024884e-310,1.10650236702103e-310,9.663012305013e-311,1.564440853769863e-309,6.734349024724e-312,4.357773655987831e-6,4.436321471937302e-6,4.396895613398502e-6,4.396895613398502e-6,4.51762966013877e-6,4.27858134108339e-6,4.402435346884479e-6,4.391348122110498e-6,4.301008463169213e-6,4.494946731890067e-6,4.0593702896957035e-6,4.76139345054589e-6,4.447866520202256e-6,4.3463975762090334e-6,4.162982291780321e-6,4.644171802909194e-6,4.686553555111662e-6,4.124071786463258e-6,0.0025563620652640884,0.0025563640176182695,0.0025563630410710926,0.0025563630410710926,0.002556740035530831,0.0025559860806088634,0.002556426847515828,0.002556309747650363,0.002654483587394269,0.0024613907532819385,0.00255648220035189,6.538134444609194e-7,0.6941749861712969,0.0026810664335713513,0.0024367006811571485,0.0025641079367977973,1.2408825478402342e-12,1.3010305133552254e-12,1.2706112257837955e-12,1.2706112257837955e-12,1.3929379644927516e-12,1.1579930682036978e-12,1.2726256440060785e-12,1.2685931420163917e-12,1.2490076270491778e-12,1.2926008582527192e-12,6.077020185599113e-13,2.6317418303926333e-12,1.2925935424263134e-12,1.248945955519097e-12,1.2236573024420897e-12,1.3194695113352155e-12,2.259949488043728e-12,7.058640905491357e-13,4.368751420299473e-6,4.447487865940867e-6,4.407967348375951e-6,4.407967348375951e-6,4.5289911444220945e-6,4.289368754087213e-6,4.4134916431340485e-6,4.3118382990189186e-6,4.50626609224401e-6,4.069630344183676e-6,4.773338258598753e-6,4.459055185123393e-6,4.3573537172950365e-6,4.173483817687336e-6,4.655845184021631e-6,4.698319819508688e-6,4.134487297347107e-6,4.335725628828627e-6,4.413894558711083e-6,4.374658834630043e-6,4.374658834630043e-6,4.494810883365002e-6,4.256915657123759e-6,4.3802297600037926e-6,4.279258038522149e-6,4.4722120088211905e-6,4.038763860495649e-6,4.7374029922282114e-6,4.425395448853834e-6,4.324392337526252e-6,4.141890649100579e-6,4.620726749495035e-6,4.662921723565465e-6,4.103153109558221e-6,4.346765129446979e-6,4.425123774540315e-6,4.385792846626177e-6,4.385792846626177e-6,4.5062363125370415e-6,4.2677637116235605e-6,4.290148441468693e-6,4.483595448032463e-6,4.049081528387801e-6,4.749415104357549e-6,4.436646674849623e-6,4.335410524980568e-6,4.152451304495347e-6,4.632465731437541e-6,4.674754264807871e-6,4.113627124625759e-6,1.244816022313474e-12,1.3051495131572159e-12,1.2746364267871014e-12,1.2746364267871014e-12,1.3973400205448319e-12,1.1616704777643464e-12,1.2766436033928026e-12,1.2529571172844859e-12,1.2967035318938898e-12,6.096676956652172e-13,2.639909001111351e-12,1.2966806650954527e-12,1.2529104639276493e-12,1.2275370492205034e-12,1.3236460182986232e-12,2.2670010694068395e-12,7.081350796582316e-13,0.8484624074596756,0.8484615317523666,0.8484615317523666,0.8484627349581523,0.8484603232334494,0.848453998129003,0.8620922111602715,0.8349713808219001,0.8484337410265932,0.8484893625163787,0.004092986304517491,13.217682776092499,0.8650341522916973,0.832096130034094,0.8501496302549642,0.8467757877208503,1.2369347333196079e-12,1.2968965204370479e-12,1.2665713617564657e-12,1.2665713617564657e-12,1.3885199204786516e-12,1.1543022211921168e-12,1.2685931420163917e-12,1.2450439448666138e-12,1.2884830168288396e-12,6.057289925467863e-13,2.6235455370486404e-12,1.2884918094997363e-12,1.2449667063275769e-12,1.2197633039630927e-12,1.3152779139644653e-12,2.252872670263499e-12,7.035846563292548e-13,1.2487353897685028e-12,1.3092537619184406e-12,1.2786472022684235e-12,1.2786472022684235e-12,1.4017263443368096e-12,1.1653346702867373e-12,1.2568926339228744e-12,1.3007912949283597e-12,6.116261550777131e-13,2.6480474703998507e-12,1.3007533994076329e-12,1.2568604842290078e-12,1.2314027802008437e-12,1.3278076738576093e-12,2.274027790166451e-12,7.103977712319434e-13 +0.035041536909331476,0.00008172640547724582,0.5623723814342655,0.043393636188699805,0.06560791219872938,0.04117756300441816,0.07092168159470381,0.039417388103213366,0.029495365203500136,0.03853778261062251,0.21274952789143717,0.043507015805065,0.05255883519280132,0.04159368589130365,0.048216984969116305,0.04159368589130365,0.048216984969116305,0.043507103144950814,0.21274952789143717,0.21274952789143717,0.5623723815206456,0.04159368589130365,0.052558827826349665,0.048216984969116305,0.04159368589130365,0.04159368589130365,0.04159368589130365,0.048216984969116305,0.04350706792037709,0.048216984969116305,0.048216984969116305,0.035041566583197584,0.03504150742674146,0.035041536909331476,0.035041536909331476,0.0350415588003576,0.035041536909331476,0.03504161566034287,0.03504407893266192,0.03508261411906529,0.03500298501498928,0.035368294823064673,0.03466323738796721,0.03503933631213359,0.03504410144407938,0.03503502130474426,0.035048432522709734,0.00008042059818613582,0.00008305239181169252,0.00008172640547724582,0.00008172640547724582,0.00008666017295772688,0.00007702205805860259,0.00008172640547724582,0.0000830907475378184,0.00008009193889681665,0.00007810566099966093,0.00008550467829942905,0.00008374451661714039,0.00007946540872042514,0.00007885878680962752,0.00008477493204433334,0.00011277537318961421,0.00005840174286564628,0.5623723816927062,0.5623723814342655,0.5623723814342655,0.5623723814777406,0.5623723814342655,0.5623723814342655,0.5620433147884702,0.5626600202774537,0.5630710898619528,0.561631774471384,0.5618542448772009,0.5628491153667611,0.5625660245848332,0.5621377791411513,0.560586734748207,0.5641156552382016,0.043407877068353674,0.043379385219325675,0.043393636188699805,0.043393636188699805,0.04325681172416838,0.04353200547544092,0.043393636188699805,0.043393636188699805,0.04339944862206995,0.04338761572294557,0.04381157420538149,0.042985665595611657,0.04336062797100575,0.0434265422791096,0.04341616576277112,0.0433708231120913,0.04326402963958289,0.043524335593819685,0.06564619359206454,0.06556970392504934,0.06560791219872938,0.06560791219872938,0.06553599499386972,0.06568021962902648,0.06560791219872938,0.06560791219872938,0.0643184557436523,0.06513533004205538,0.06577168977442939,0.0654446677585218,0.06555728200774405,0.06566041994827168,0.06599042607117414,0.0652832519571965,0.06593590677006982,0.04118761424483937,0.0411660035699268,0.04117756300441816,0.04117756300441816,0.04114503671262245,0.04120871830868601,0.04117756300441816,0.04117756300441816,0.04118510894494322,0.04117516371662384,0.04126684733908338,0.04108710980319212,0.041167288922751274,0.04119430607901406,0.041191942794132956,0.041161669545230865,0.04114239329193368,0.041211327834391416,0.07092168164248798,0.0709216815498283,0.07092168159470381,0.07092168159470381,0.07092168160432907,0.07092168159470381,0.07092168159470381,0.0709030668400151,0.07077034418936479,0.07094968968770062,0.07082247354953627,0.07128793519985577,0.07048197482048336,0.0708151850056578,0.07094135936501543,0.07087502556470401,0.07088146680208932,0.03941963393291739,0.03941514058837151,0.039417388103213366,0.039417388103213366,0.039304777551381544,0.03955078874068137,0.039417388103213366,0.039417388103213366,0.03944543507381572,0.03939702166741568,0.039550148986476075,0.03930489693430124,0.0393518359675945,0.039503036791854976,0.03952357357051395,0.03933099554799896,0.039361605873789715,0.03949305964804533,0.029495371151274177,0.029495359435659136,0.029495365203500136,0.029495365203500136,0.029495363331813792,0.02949536710226659,0.029495365203500136,0.029495365203500136,0.02949596633250101,0.029487581450959737,0.029589363044851713,0.02939689604243914,0.029489926693787437,0.029500919470333124,0.029524985995392945,0.029466072460674946,0.02940713080989871,0.029579606297280365,0.03854920630538263,0.0385263865861882,0.03853778261062251,0.03853778261062251,0.038514245263719785,0.03856151369429605,0.03853778261062251,0.03853778261062251,0.038705455821269365,0.038817156272499875,0.03892981308014722,0.038519257682078915,0.03854961235459264,0.03852679147119089,0.03861597148704644,0.03846073810194343,0.03820664882880557,0.03885012582232136,0.21274952797190125,0.21274952781083617,0.21274952789143717,0.21274952789143717,0.21274952790759097,0.21274952789143717,0.21274952789143717,0.21241060628014746,0.21295960030423067,0.2128493822599608,0.21267858138895024,0.22412390240414187,0.2016555016365326,0.212188206149189,0.21334282943171695,0.21245782099136068,0.21307087490357568,0.0435070063109848,0.043507015805065,0.043507015805065,0.043507007202625014,0.0435070244313813,0.043507015805065,0.043482941203568534,0.043544334521971005,0.0435070749163461,0.04350808282591107,0.05193871839353205,0.03619864261824054,0.0434694628614741,0.04354586512870748,0.0435045848872388,0.04350843924705416,0.05255883473474723,0.05255883519280132,0.05255883519280132,0.05255871789536783,0.05255895249266521,0.05255883519280132,0.05255883519280132,0.05248510804606732,0.052612771537314855,0.05255877832878272,0.06250223359788741,0.04387966622341216,0.05249500741501464,0.05262297192667528,0.05255517697828113,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.04350709347308054,0.043507103144950814,0.043507103144950814,0.043507094302808205,0.04350711201175064,0.043507103144950814,0.04348302825817659,0.043544422213964866,0.043507162194626664,0.043507044011491844,0.05193888386522487,0.03619868035867068,0.043469549814501934,0.04354595286535161,0.04350467595810455,0.04350852284854981,0.21274952797190125,0.21274952781083617,0.21274952789143717,0.21274952789143717,0.21274952790759097,0.21274952789143717,0.21274952789143717,0.21241060628014746,0.21295960030423067,0.2128493822599608,0.21267858138895024,0.22412390240414187,0.2016555016365326,0.212188206149189,0.21334282943171695,0.21245782099136068,0.21307087490357568,0.21274952797190125,0.21274952781083617,0.21274952789143717,0.21274952789143717,0.21274952790759097,0.21241060628014746,0.21295960030423067,0.2128493822599608,0.21267858138895024,0.22412390240414187,0.2016555016365326,0.212188206149189,0.21334282943171695,0.21245782099136068,0.21307087490357568,0.5623723817851022,0.5623723815206456,0.5623723815206456,0.5623723815652134,0.5623723815206456,0.5623723815206456,0.5620433148746785,0.5626600203632198,0.5630710899487864,0.5616317745571001,0.5618542449633119,0.5628491154528504,0.5625660246692381,0.5621377792280501,0.5605867348349993,0.5641156553231165,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.05255882828913817,0.05255882736292329,0.052558827826349665,0.052558827826349665,0.05255870866776051,0.052558946987472405,0.052558827826349665,0.052558827826349665,0.05248510071997719,0.052612764129409545,0.05255877095688357,0.0625022210995275,0.043879662318232926,0.052495000083767805,0.05262296452406805,0.052555169275159914,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.043507058319973105,0.04350706792037709,0.04350706792037709,0.04350705917479501,0.04350707669019983,0.04350706792037709,0.0434829931487963,0.04354438684753252,0.043507126994895375,0.04350700876194367,0.051938817129989684,0.036198665137888345,0.04346951474620177,0.04354591748085582,0.04350463922897837,0.04350848913168835,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275 +0.0000287750452123398,0.023396713635832605,0.0004877390554435126,0.000033670059623161695,0.000050232415694841135,0.00003221491091102983,0.000049897229472842956,0.00003226542075756853,0.000026732770650325456,0.00003297538672538035,0.0002585389693388258,0.00004091219164968956,0.000051280440321135365,0.00003327950111974547,0.00003727520333628308,0.00003327950095417437,0.00003727521716066742,0.00004091231325590594,0.00025853890055081675,0.0002585389358116024,0.0004877390555777714,0.000033279501036225995,0.00005128042839842486,0.00003727521158548137,0.000033279501063783703,0.00003327950098146535,0.00003327950100868962,0.00003727520882054405,0.000040912264198038715,0.00003727521436556088,0.00003727520607079048,0.00002877506739631994,0.000028775023171424738,0.0000287750452123398,0.0000287750452123398,0.000028775061816439735,0.000028775044433518498,0.000028772693066499585,0.000028775197941962004,0.000028806618273368305,0.000028739351786044275,0.000028859154234725393,0.00002865469803008594,0.000028773668855838754,0.000028775439604930957,0.00002876969075393165,0.000028779515521147743,0.023422620692860118,0.023370779628319883,0.023396713635832605,0.023396713635832605,0.023300935074290915,0.023447770520778333,0.02339671713111979,0.023353020853311056,0.023397276072745946,0.023424411640311046,0.02332367114401624,0.023346480431218727,0.02340377436782754,0.023395112791170194,0.02335307375740858,0.022870129280655408,0.023868587302755224,0.0004877390558412873,0.0004877390554435126,0.0004877390554435126,0.0004877390555099871,0.00048133875429477236,0.0004978806944462787,0.0004892685519166237,0.0004883883106204728,0.0004890404834346714,0.000488565618924114,0.0004890185081031827,0.0004886424297241883,0.00048807534515943454,0.0004895326088279399,0.0004867322966583806,0.0004908916436210829,0.000033678208465765976,0.00003366190430894855,0.000033670059623161695,0.000033670059623161695,0.00003360049217693473,0.000033749917401209705,0.00003366728526312706,0.00003367754745983193,0.00003367524720107504,0.000033668148610398215,0.000033881199322616764,0.000033455688357488866,0.00003366078226936149,0.00003368879075556232,0.00003368199696377397,0.0000336577867633815,0.00003360527138760105,0.00003374487667826587,0.00005025527547416927,0.00005020959723759155,0.000050232415694841135,0.000050232415694841135,0.000050188469573662405,0.000050276597114626134,0.00005023240534445915,0.000050232426161430156,0.00004987545750019024,0.000050358566658868525,0.0000503341176860607,0.00005013100799691265,0.00005065720785430274,0.000050270673807850856,0.00005045744678468038,0.00005002931316677846,0.000050437477580012245,0.000032221345113167585,0.00003222421146859814,0.00003221491091102983,0.00003221491091102983,0.00003221196909133697,0.00003223363553020371,0.00003221485883100202,0.00003221496443252874,0.000032230558303807524,0.00003221281541127735,0.00003226654458546325,0.000032179465041291714,0.00003222129211689488,0.000032222141157683636,0.00003222354550406599,0.000032221998479397384,0.000032210541176514393,0.00003223503789322294,0.000049897229504373405,0.000049897229443129725,0.000049897229472842956,0.000049897229472842956,0.00004989722947938305,0.00004984843231718408,0.000049911730520342464,0.000049883476432672987,0.000049857851320988416,0.00004997566967221949,0.00004979828579977475,0.00004996360721590311,0.00004977596741903092,0.00004990094189655095,0.00004989165777645466,0.00004984892178421986,0.000049936512584603,0.00003226886443970961,0.0000322639518969281,0.00003226542075756853,0.00003226542075756853,0.0000322181188828976,0.000032351129096932975,0.00003226574083946593,0.00003227519180164487,0.00003230432025458431,0.0000322394244932964,0.00003235070454180216,0.0000322165920599332,0.00003225230937560656,0.000032306419876372046,0.00003233164458248848,0.00003223540385097806,0.00003222902749038666,0.0000323140456717388,0.0000267327761106732,0.00002673276535511727,0.000026732770650325456,0.000026732770650325456,0.000026732768921688237,0.00002673277240416,0.000026514452986019338,0.000027035022332121115,0.00002673154939586001,0.000026725330195493847,0.000026819559629996324,0.000026638700239384595,0.000026727268404768304,0.000026738509429492026,0.00002675866833356271,0.000026707322942841946,0.000026646358839503154,0.000026812530809283457,0.00003298374801177588,0.00003296705246726687,0.00003297538672538035,0.00003297538672538035,0.00003303804423684989,0.00003299304299021976,0.00003287381885313031,0.000033280409565625805,0.00003299616248996542,0.000033118328192442255,0.00003322901373988697,0.00003285387357968477,0.00003306315044257675,0.00003305631496079348,0.00003302642012946419,0.00003310589161777716,0.00003291277638397418,0.00003326271630973091,0.00025853896952608035,0.00025853896915772705,0.0002585389693388258,0.0002585389693388258,0.00025853896938006976,0.00025853895278503294,0.00025853898548590013,0.00025853823256424125,0.00025856098247954685,0.0002586733425051337,0.0002583676783533091,0.00027525391452831494,0.000241930406964174,0.0002576174360719826,0.0002594295017577452,0.00025782704415888474,0.00025924695890468914,0.000040912178792624976,0.00004091219164968956,0.00004091219164968956,0.000040912179678693904,0.0000409122036554862,0.0000409121843313816,0.000040873467672701936,0.00004094266725806276,0.000040912279018214976,0.00004091210415762691,0.00005052721679893037,0.0000329509972415967,0.00004087037495498167,0.00004095420393462304,0.00004090775454837056,0.000040915095590632805,0.00005128043958024193,0.000051280440321135365,0.000051280440321135365,0.0000512802451981198,0.00005128063544962748,0.00005128043656213427,0.000051280477635882326,0.000051212099976423065,0.00005134781359571409,0.00005128034843180973,0.0000632943005955974,0.0000413372533394373,0.00005120551213528701,0.00005135575747760297,0.000051274518753676683,0.00003328089365411942,0.000033296400666160244,0.00003327950111974547,0.00003327950111974547,0.000033280971182503124,0.000033293886886810134,0.00003327950113369968,0.00003327950110559008,0.00003326927690426221,0.00003326002550266908,0.000033294863867190384,0.000033238231735478425,0.00003326847854196096,0.00003331239259469032,0.00003332200505934082,0.000033269631173529555,0.000033184691439995354,0.000033310153470887574,0.00003728894010931356,0.000037292826149405446,0.00003727520333628308,0.00003727520333628308,0.000037262750870859145,0.00003731932705697361,0.00003727520197476552,0.00003727520470162031,0.000037297375434997,0.00003727532675032152,0.00003762025720686634,0.0000369927861060074,0.000037261928463607695,0.000037311419571176524,0.00003732130494070392,0.000037251284964451646,0.00003710273845302142,0.0000375095176605815,0.0000332808934905995,0.00003329640049891651,0.00003327950095417437,0.00003327950095417437,0.00003328097101257919,0.00003329388672608247,0.00003327950096776898,0.00003327950094058025,0.000033269276780380085,0.00003326002530382158,0.00003329486372313498,0.000033238231553589267,0.00003326847840383522,0.000033312392425334275,0.000033322004927234284,0.00003326963097993086,0.000033184691266525364,0.000033310153313351616,0.00003728895396417042,0.00003729283995466162,0.00003727521716066742,0.00003727521716066742,0.00003726276460960417,0.00003731934097943748,0.000037275215761252667,0.00003727521856387418,0.00003729738952094132,0.00003727534036027141,0.000037620271745594406,0.00003699279928159089,0.00003726194243573662,0.00003731143329302952,0.00003732131888377678,0.00003725129867884493,0.00003710275180461847,0.000037509532015046034,0.0000409123001453698,0.00004091231325590594,0.00004091231325590594,0.00004091230093895295,0.000040912325607644346,0.00004091230593360006,0.00004087358879937338,0.00004094278924707412,0.00004091240053807202,0.00004091222584922069,0.00005052746860899866,0.00003295104380457378,0.000040870495995852314,0.00004095432610919751,0.00004090788133181842,0.0000409152120046721,0.00025853890073801797,0.00025853890036926796,0.00025853890055081675,0.00025853890055081675,0.000258538900592008,0.0002585388822330736,0.0002585389184051765,0.00025853815380294054,0.0002585609225651765,0.0002586732737567898,0.00025836760952790413,0.00027525382703704474,0.00024193035330502346,0.00025761736775999257,0.0002594294324920696,0.00025782697487077455,0.0002592468906214055,0.0002585389359986904,0.0002585389356303981,0.0002585389358116024,0.0002585389358116024,0.00025853893585283706,0.00025853819418926964,0.00025856095330142035,0.0002586733089976092,0.00025836764480770323,0.0002752538718686343,0.00024193038084197266,0.0002576174027770857,0.00025942946799720646,0.0002578270103824694,0.000259246925629028,0.00048773905598800004,0.0004877390555777714,0.0004877390555777714,0.0004877390556464158,0.0004813387544273167,0.0004978806945811967,0.0004892685520511525,0.0004883883107554274,0.0004890404835690807,0.0004885656190581136,0.0004890185082383217,0.0004886424298564081,0.00048807534529443717,0.0004895326089618486,0.0004867322967915397,0.0004908916437570972,0.00003328089357175529,0.00003329640058187394,0.000033279501036225995,0.000033279501036225995,0.00003328097109686865,0.00003329388680584324,0.00003327950105010702,0.00003327950102257853,0.00003326927684129504,0.00003326002540305342,0.000033294863794445683,0.00003323823164401294,0.00003326847847191822,0.000033312392509537326,0.000033322004992574365,0.00003326963107628551,0.00003318469135295263,0.00003331015339146047,0.00005128042914795278,0.00005128042764850262,0.00005128042839842486,0.00005128042839842486,0.00005128023026309797,0.000051280626539666066,0.00005128042463910217,0.00005128046571256289,0.0000512120881147239,0.000051347801562810126,0.000051280336500795704,0.00006329427901192001,0.00004133724758217698,0.0000512055002741141,0.00005135574549301263,0.00005127450628755397,0.00003728894837670024,0.00003729283438718445,0.00003727521158548137,0.00003727521158548137,0.000037262759068944795,0.00003731933536469209,0.000037275210201114705,0.000037275212973628585,0.000037297383841092576,0.00003727533487096742,0.00003762026588228075,0.00003699279396810047,0.00003726193680175953,0.000037311427758599845,0.00003732131326071322,0.000037251293148032046,0.00003710274642013673,0.00003750952622604124,0.00003328089359895284,0.000033296400610004345,0.000033279501063783703,0.000033279501063783703,0.00003328097112526406,0.00003329388683277193,0.00003327950107758909,0.000033269276862035396,0.000033260025436182894,0.00003329486381862244,0.000033238231674409673,0.0000332684784950895,0.00003331239253791175,0.000033322005014599654,0.000033269631108685226,0.000033184691381674845,0.000033310153417819015,0.0000332808935174146,0.00003329640052640825,0.00003327950098146535,0.00003327950098146535,0.00003328097104048067,0.00003329388675268626,0.000033279500995034356,0.000033269276800430365,0.00003326002533685139,0.000033294863746715296,0.0000332382315836626,0.00003326847842638145,0.0000333123924533885,0.00003332200494895517,0.000033269631012014765,0.00003318469129536012,0.000033310153339361124,0.00003328089354431793,0.00003329640055410169,0.00003327950100868962,0.00003327950100868962,0.00003328097106880135,0.00003329388677914782,0.00003326927682085535,0.000033260025369870115,0.00003329486377064686,0.000033238231613874546,0.00003326847844910863,0.00003331239248154897,0.00003332200497053886,0.000033269631044188166,0.000033184691324027856,0.00003331015336524956,0.00003728894560565279,0.000037292831626070506,0.00003727520882054405,0.00003727520882054405,0.000037262756321137036,0.00003731933258013748,0.00003727520744377256,0.000037297381023809535,0.00003727533214894038,0.000037620262974485973,0.00003699279133290122,0.00003726193400724264,0.000037311425014189,0.00003732131047203878,0.00003725129040509375,0.00003710274374976629,0.00003750952335508278,0.000040912251189510887,0.000040912264198038715,0.000040912264198038715,0.00004091225202035888,0.000040912276410145326,0.000040912256877331035,0.00004087353993482534,0.00004094274003467677,0.00004091235151511238,0.00004091217675691488,0.0000505273670245099,0.00003295102502027179,0.00004087044716619743,0.00004095427682195517,0.000040907830185287424,0.0000409151650411897,0.00003728895116288092,0.00003729283716339739,0.00003727521436556088,0.00003727521436556088,0.00003726276183178533,0.00003731933816447753,0.000037275212973628585,0.0000372973866735016,0.000037275337608088856,0.00003762026880599838,0.000036992796617676285,0.00003726193961129196,0.000037311430518218605,0.000037321316064643415,0.000037251295905971167,0.00003710274910512729,0.000037509529112717666,0.000037288942849851124,0.00003729282888013952,0.00003727520607079048,0.00003727520607079048,0.000037262753588418626,0.00003731932981087256,0.00003729737822175387,0.00003727532944204713,0.000037620260082648515,0.000036992788712198593,0.00003726193122781785,0.00003731142228503144,0.000037321307698686453,0.00003725128767721132,0.00003710274109402085,0.00003750952049990459 +0.3076659623580354,2.7101306456666743e-35,0.1543474952861381,0.4071987174073318,0.7951462018052405,0.36934958993595923,0.9942964947932009,0.3560364614175265,0.20421959584682392,0.3336755077916201,0.5423358616622144,0.6642853781452149,0.9886225626586345,0.3890308015286289,0.48094629724366944,0.3890308015286289,0.48094629724366944,0.6642888144552911,0.5423358616622144,0.5423358616622144,0.15434749513254956,0.3890308015286289,0.9886222311268358,0.48094629724366944,0.3890308015286289,0.3890308015286289,0.3890308015286289,0.48094629724366944,0.6642874277476398,0.48094629724366944,0.48094629724366944,0.30766652643084336,0.3076654019231461,0.3076659623580354,0.3076659623580354,0.3076663910815075,0.3076659623580354,0.30764398404253274,0.307700759237413,0.3086525068903274,0.30666137904916724,0.3103166357422363,0.30406407205127983,0.3076671079156189,0.30767156978111904,0.30750484649578214,0.3078342652577512,2.4514274229202296e-35,2.995626062550004e-35,2.7101306456666743e-35,2.7101306456666743e-35,3.939494371036246e-35,1.8566543574687502e-35,2.7101306456666743e-35,9.971408710812029e-36,2.4914486889131285e-35,2.0108360962850254e-35,3.649838197751163e-35,1.0522805568529062e-35,2.3641420232673835e-35,2.207171571819302e-35,3.473893271556992e-35,7.445635476891351e-35,3.2475213509530806e-36,0.15434749483781038,0.1543474952861381,0.1543474952861381,0.15434749521024027,0.1543474952861381,0.1543474952861381,0.15504466766079145,0.15526382195659785,0.15428565787455614,0.1560163711969549,0.15548131885958227,0.15482596191360778,0.1553989326099309,0.154899481981521,0.15836920345127975,0.15197059760166415,0.40736890349780097,0.406979819348533,0.4071987174073318,0.4071987174073318,0.4050474239537052,0.4084256029248251,0.4071987174073318,0.4071987174073318,0.40730786759268856,0.40703710288340533,0.41148122681673127,0.403349180928169,0.40670612664533845,0.4074438282062811,0.4075004156560602,0.4068441291612092,0.4051924330757885,0.4082726718932743,0.7957117851164108,0.7945815562165953,0.7951462018052405,0.7951462018052405,0.794032587293605,0.7962655898997278,0.7951462018052405,0.7951462018052405,0.8000015553775426,0.7773658188568673,0.7978224530981064,0.7924764505371874,0.7940855840466985,0.7915041230766336,0.8012998488547183,0.7898649367223775,0.8004726214133822,0.3695168717517298,0.36918245007353506,0.36934958993595923,0.36934958993595923,0.368850338045478,0.3698512543882289,0.36934958993595923,0.36934958993595923,0.3693537677430124,0.3693457068962832,0.3707387772701804,0.36796639296273925,0.3691015894653589,0.3695984065373391,0.3695903848867974,0.3691088085764162,0.3688140717998877,0.3698868978157868,0.9942964956917023,0.9942964939416885,0.9942964947932009,0.9942964947932009,0.9942964949809718,0.9942964947932009,0.9942964947932009,0.9932840013032359,0.9935973768593847,0.9972842754913666,0.9918039697382574,0.994452531749452,0.9914540611972255,0.9944919133007227,0.9947323471090469,0.9932218420249274,0.9959419060305069,0.3560716409996762,0.3560012557386249,0.3560364614175265,0.3560364614175265,0.3541229711170157,0.3580641034568621,0.3560364614175265,0.3560364614175265,0.35707104228829323,0.3558279586055653,0.357983858934088,0.35419325552894104,0.35498024032934894,0.35719374936713433,0.3575376577252554,0.35463116580188575,0.3551283279111073,0.35707496751434964,0.2042196644962143,0.20421952927455733,0.20421959584682392,0.20421959584682392,0.2042195739641945,0.20421961805091604,0.20421959584682392,0.20421959584682392,0.20426114076214055,0.2047127666471535,0.20617950514370897,0.20285435459205406,0.2041383275017702,0.20483846962786467,0.20516489810354918,0.2038183544863938,0.2030352368415231,0.2060079601762183,0.3337959595672038,0.3335552746597496,0.3336755077916201,0.3336755077916201,0.33341898745650006,0.3339338727451278,0.3336755077916201,0.3336755077916201,0.336611266606359,0.3376902225496622,0.3442934109994548,0.32975036446190387,0.3332572448856907,0.33410300174150864,0.3342838933812978,0.33306927011749454,0.3298500374849528,0.33761238946793026,0.542335860784748,0.5423358625187196,0.5423358616622144,0.5423358616622144,0.5423358614566793,0.5423358616622144,0.5423358616622144,0.5408560667800778,0.5386435406190091,0.5413859135893291,0.5432887696172871,0.452084784554163,0.6452477280272546,0.5473382567675088,0.5372867373843784,0.5429830972807219,0.5383901823133945,0.6642850260245872,0.6642853781452149,0.6642853781452149,0.6642850400727358,0.6642857172278044,0.6642853781452149,0.6636624084562546,0.6656269217646473,0.6642880322759634,0.6642827202508705,0.965943763421328,0.4162780466043553,0.6629495142643151,0.6656275423595803,0.6641255907860625,0.6644416710661905,0.9886225420530537,0.9886225626586345,0.9886225626586345,0.9886169678843716,0.9886281575972465,0.9886225626586345,0.9886225626586345,0.9863052071227948,0.9900776394260826,0.9886200050359997,1.3073803242618052,0.6781816261745275,0.9863948602561584,0.9908594642889192,0.9884578608606039,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.664288455013981,0.6642888144552911,0.6642888144552911,0.6642884662377003,0.6642891636995052,0.6642888144552911,0.6636658344181869,0.665630373108986,0.6642914661563515,0.6642861589890601,0.9659502402690632,0.41627928890157573,0.6629529344577352,0.6656309948770094,0.6641291732202678,0.6644449607954843,0.542335860784748,0.5423358625187196,0.5423358616622144,0.5423358616622144,0.5423358614566793,0.5423358616622144,0.5423358616622144,0.5408560667800778,0.5386435406190091,0.5413859135893291,0.5432887696172871,0.452084784554163,0.6452477280272546,0.5473382567675088,0.5372867373843784,0.5429830972807219,0.5383901823133945,0.542335860784748,0.5423358625187196,0.5423358616622144,0.5423358616622144,0.5423358614566793,0.5408560667800778,0.5386435406190091,0.5413859135893291,0.5432887696172871,0.452084784554163,0.6452477280272546,0.5473382567675088,0.5372867373843784,0.5429830972807219,0.5383901823133945,0.15434749466880765,0.15434749513254956,0.15434749513254956,0.15434749505541204,0.15434749513254956,0.15434749513254956,0.1550446675082192,0.15526382180342146,0.15428565772170033,0.15601637104410185,0.15548131870593804,0.1548259617580622,0.15539893245839514,0.1548994818273504,0.1583692032943732,0.15197059745141847,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.9886222519644094,0.9886222102694572,0.9886222311268358,0.9886222311268358,0.9886165525737945,0.9886279098431475,0.9886222311268358,0.9886222311268358,0.9863048768869512,0.990077307032283,0.9886196732694091,1.3073798491829396,0.6781814517614733,0.986394530074914,0.9908591313818232,0.9884575141825672,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.6642870712408603,0.6642874277476398,0.6642874277476398,0.6642870836132729,0.6642877728909997,0.6642874277476398,0.6636644518806517,0.6656289803256935,0.664290080421276,0.6642847712924363,0.9659476265579777,0.41627878757511855,0.6629515542518096,0.6656296016255083,0.6641277275410573,0.6644436332317146,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024 +0.012832463842122435,4.0623546717655114e-7,0.13107117803708518,0.016350362758140745,0.18442713880106196,0.02003302384442413,0.01894769481366027,0.31563503536931803,0.026263546436480753,0.027520640357427104,0.10725953687045432,0.042745402427260104,0.054873037546648525,0.250436817704365,0.16435559170741623,0.25010604913707507,0.16414610631528267,0.04274545772517836,0.10725352538664762,0.10725737904378906,0.13107117804515128,0.2502743935729426,0.05487302973649615,0.16423178090815369,0.2503291843074856,0.25016283240423326,0.25021894506716247,0.16427367186658512,0.04274543535461825,0.1641892611149853,0.16431494011024103,0.012832466726434382,0.012832460976407637,0.012832463842122435,0.012832463842122435,0.012832466297625621,0.012834893271747763,0.012828476746702922,0.012836460441995204,0.012846632130279931,0.012818224257806118,0.012925117605516229,0.012725291783263537,0.01282983039826466,0.01283510082135357,0.012830168457526233,0.012834761744079558,4.0266772005630687e-7,4.09833758961646e-7,4.0623546717655114e-7,4.0623546717655114e-7,4.211597709100661e-7,3.916866166365862e-7,4.063931421065924e-7,4.109119075559724e-7,4.0160189784568007e-7,3.949184441413064e-7,4.1786008692150525e-7,4.0558323076950103e-7,4.068894198402471e-7,4.251373838864705e-7,3.880085268878361e-7,5.02400028230272e-7,3.2648866283722867e-7,0.1310711780597842,0.13107117803708518,0.13107117803708518,0.1310711780410855,0.1256512945130066,0.13834566577294757,0.13109445030700254,0.13104789335138015,0.1312806018649022,0.130861923455478,0.1310637405990001,0.13107862722474078,0.1311002754772526,0.13104206270841762,0.13056241197870355,0.1315829020262371,0.01635285860940015,0.016347863842247456,0.016350362758140745,0.016350362758140745,0.01632324456337256,0.016377739378753392,0.016349586963773442,0.016352452413052943,0.016350783819378305,0.01634993976848005,0.016423649937096815,0.016277310619498504,0.01634978872890963,0.016350937940250918,0.01635039536628966,0.016350329820650107,0.01632639416813947,0.01637447610795201,0.18444537511168102,0.18440892616105742,0.18442713880106196,0.18442713880106196,0.18438491561144119,0.18446958393043128,0.18722158999096591,0.18163154966211356,0.18432033444194815,0.18453415127923553,0.1845509486029851,0.18430345869161854,0.184427283232557,0.1844269941511539,0.18386625070864226,0.18417905195346332,0.1846766810632135,0.02003506816605532,0.020030980540990496,0.02003302384442413,0.02003302384442413,0.020025551225242876,0.020040531053541887,0.02013929665960949,0.019927121892577764,0.020030380222875135,0.020035671490291142,0.02005382062456109,0.02001226301832093,0.020033467670205266,0.020032580022104757,0.020029426435988245,0.020036627961059626,0.02002496426703097,0.020041102345025406,0.018947694816168547,0.018947694811286112,0.01894769481366027,0.01894769481366027,0.018947694814205242,0.01896845605948091,0.018924324034128463,0.018942196036192144,0.018953184773827028,0.018968909405364272,0.018926465543188747,0.019027573488106894,0.01886073230230258,0.01894564148784139,0.018949747418351145,0.018936513734129055,0.018958895606764992,0.3156355732785836,0.3156344968655928,0.31563503536931803,0.31563503536931803,0.3156016130399012,0.3156682067667973,0.31563311111280795,0.3156369551715895,0.3155214177117561,0.3157443883942763,0.3156603725259916,0.31560946379486265,0.31566458994676394,0.31560512655230133,0.31549814330766085,0.3157659082192289,0.31562146866387925,0.3156485591521687,0.02626355096342641,0.02626354204648759,0.026263546436480753,0.026263546436480753,0.026263544922141637,0.026263547974178517,0.026095132576604896,0.026619609137041197,0.0262636919879137,0.02626340390556712,0.026424556473632663,0.026103521344378097,0.026263388257035853,0.02626370540200701,0.02626143275437008,0.02626569575479744,0.026119743823602708,0.026409871438511097,0.027524486877727766,0.027516799237742758,0.027520640357427104,0.027520640357427104,0.027511449054430034,0.02752989668248383,0.02744805360491827,0.02766860829279542,0.027522022506237778,0.02751925535262456,0.02770552276047457,0.027336818456765468,0.027520626827451027,0.027520653889619946,0.0275214822271266,0.027519800218040145,0.02735122539843879,0.027693011321283996,0.10725953688060415,0.10725953686079373,0.10725953687045432,0.10725953687045432,0.10725953687294673,0.10725867130341243,0.10725997299520033,0.10710627367434172,0.10741315616298788,0.10728748410497864,0.1072315320673139,0.11144738757361967,0.10309809437606728,0.10689908425272779,0.10762202691629197,0.10714273865471184,0.10737653992685016,0.04274539787057456,0.042745402427260104,0.042745402427260104,0.04274539701167484,0.04274540786334405,0.04276450604323675,0.04260768327565866,0.04288387535479929,0.042745478593206765,0.04274532615520737,0.04822319005163941,0.03772676806900508,0.04263796460899519,0.04285344746651785,0.042740708347746695,0.04275009751392306,0.05487303706126844,0.054873037546648525,0.054873037546648525,0.054872874460941815,0.05487320063816236,0.05484288341527934,0.05490323181097408,0.054695025037425,0.055051985099270936,0.05487297838930339,0.06151432800197645,0.04873880582747545,0.05471477967935722,0.05503223540763937,0.05486915167531996,0.2504467898633327,0.2504268540150044,0.250436817704365,0.250436817704365,0.2504095911189929,0.2504641890065653,0.25046332475747496,0.2504101509085617,0.2502396234932921,0.25063411679331965,0.25050610741356527,0.25036752455193884,0.25052720876889156,0.25034628939923026,0.24995131762104192,0.25092299007631474,0.2503815542644885,0.25049217095080983,0.16437237841766356,0.16433881075073853,0.16435559170741623,0.16435559170741623,0.16429525964086,0.164416386557514,0.16437568814588951,0.16433534261237576,0.16418249430080523,0.16452899733799878,0.16483536076685731,0.16387711863165205,0.1644935719271585,0.16421749211110523,0.16399060764685838,0.16472200531808287,0.1640041167612461,0.16471110664177244,0.25011602111751235,0.25009608563540886,0.25010604913707507,0.25010604913707507,0.2500788230973134,0.250133419960769,0.2501345250015318,0.25007740399532574,0.2499089778574453,0.25030322666577115,0.2501753489128312,0.25003674632931966,0.25019620286904026,0.25001575914544916,0.24962026842051468,0.2505925121953973,0.25005078690493,0.25016140146091204,0.16416287874251947,0.1641293396443149,0.16414610631528267,0.16414610631528267,0.16408582565292554,0.16420684946615216,0.1641677634793553,0.16412428884427663,0.16397342735581455,0.16431909042414514,0.1646256058488168,0.16366790542595147,0.16428341087459303,0.16400868123968482,0.16378154799944095,0.1645120938133349,0.16379493227059064,0.16450132029129672,0.0427454530350229,0.04274545772517836,0.04274545772517836,0.042745452100763574,0.04274546337089823,0.04276456136218581,0.04260773827428069,0.04288393095401278,0.042745533852794886,0.042745381491542854,0.048223268590566366,0.03772680694889971,0.04263801959928558,0.042853503074486245,0.042740766008607205,0.04275015044792935,0.10725352539677654,0.1072535253769689,0.10725352538664762,0.10725352538664762,0.10725352538911766,0.10725096942940325,0.10725566282950774,0.10710007910695746,0.10740732841993521,0.10728147411623828,0.10722551908653546,0.11144296521259145,0.1030905648386675,0.10689310048682558,0.10761598755212608,0.10713671904769445,0.10737053658266539,0.10725737905390852,0.10725737903412685,0.10725737904378906,0.10725737904378906,0.10725737904626792,0.10710402290124713,0.10741109162131753,0.10728532715365717,0.1072293733640286,0.11144604375504472,0.1030951574047768,0.10689693694382726,0.10761985850709564,0.10714057622901856,0.10737438670765745,0.13107117806856391,0.13107117804515128,0.13107117804515128,0.13107117804928528,0.12565129452080537,0.1383456657813155,0.13109445031507103,0.1310478933594467,0.13128060187298193,0.13086192346353187,0.13106374060706755,0.1310786272328082,0.13110027548532308,0.13104206271648366,0.1305624119867383,0.13158290203433654,0.25028436557560746,0.25026443004435955,0.2502743935729426,0.2502743935729426,0.2502471674431235,0.2503017644518098,0.2503018707648695,0.2502467519391498,0.25007726048409884,0.25047163221311564,0.25034368781517935,0.25020509609092484,0.25036466643088273,0.25018398396133823,0.24978875409318702,0.2507607102868435,0.25021913110740557,0.2503297459855466,0.05487303022737557,0.0548730292451861,0.05487302973649615,0.05487302973649615,0.05487286467742767,0.054873194801543575,0.05484287560832497,0.0549032239975701,0.05469501726817606,0.055051977247898495,0.05487297057368025,0.06151431715832128,0.04873880028841943,0.05471477191487428,0.05503222755141339,0.05486914350770773,0.16424855912410288,0.16421500844737535,0.16423178090815369,0.16423178090815369,0.16417147941239296,0.164292545012033,0.16425280460800107,0.16421060000043572,0.16405893219817028,0.16440493789786859,0.16471139005985064,0.1637534693260533,0.16436935791375815,0.16409408577585255,0.16386704823119153,0.16459794291975255,0.16388048491959786,0.16458711685899347,0.250339156347485,0.25031922074006113,0.2503291843074856,0.2503291843074856,0.25030195806608296,0.2503565552869089,0.2503563349895709,0.2501320307703759,0.25052644316876904,0.25039847692849243,0.25025988837841506,0.25041949666866126,0.2502387350295566,0.24984359150135224,0.25081545268142574,0.250273921598803,0.25038453691595935,0.25017280437702777,0.2501528689086269,0.25016283240423326,0.25016283240423326,0.25013560637548954,0.2501902032049841,0.2501909721568452,0.24996574044247097,0.25036003037976073,0.25023213022315033,0.250093531483572,0.25025302594843474,0.2500725024349185,0.24967709896638188,0.2506492464630821,0.25010757017748586,0.2502181846740018,0.25022891704739725,0.2502089815625527,0.25021894506716247,0.25021894506716247,0.25019171900831483,0.2502463158863919,0.2500218325028901,0.25041616341262574,0.25028824104180497,0.2501496459215154,0.25030917831972826,0.2501285752248119,0.2497332587092266,0.25070531034359717,0.2501636827624461,0.25027429736669354,0.1642904529388624,0.1642568965489439,0.16427367186658512,0.16427367186658512,0.16421336009099158,0.1643344463093033,0.16429438344728586,0.16410073947289178,0.16444691216723809,0.16475333491706234,0.1637953058492722,0.16441138399927982,0.16413584077352886,0.1639088540548284,0.16463991908652867,0.16392231570578583,0.16462906800314636,0.042745430718230656,0.04274543535461825,0.04274543535461825,0.042745429814672956,0.04274544091556141,0.042764538983120326,0.04260771602479883,0.04288390846157666,0.042745511497739246,0.042745359105432666,0.04822323681815749,0.03772679122006373,0.04263799735318274,0.04285348057848196,0.042740742682133674,0.042750129033677815,0.1642060364493805,0.16417249153631333,0.1641892611149853,0.1641892611149853,0.1641289699898686,0.16425001478951465,0.16421060000043572,0.16401649688445444,0.16436233205379353,0.16466881576341005,0.16371100457041213,0.16432670226898566,0.16405170063224891,0.16382461493262768,0.1645553365572234,0.1638380258300243,0.16454453634715896,0.16433172401385934,0.16429816196071412,0.16431494011024103,0.16431494011024103,0.1642546181446812,0.1643757248013815,0.16414192481989767,0.1644882634670101,0.16479465646047686,0.16383652026561366,0.1644527866462249,0.16417697440661833,0.1639500385086554,0.164681271191815,0.16396352429757502,0.16467039590619711 +0.006526321455315199,0.19693289115755858,0.0505514925454827,0.011270145207773322,0.04890484249370694,0.01071222156056814,0.007837092481590462,0.017238886370380607,0.017011847426578294,0.020131852166167058,0.008634906268026475,0.006560827413419131,0.00672286037791674,0.015604657040056308,0.015677736157593353,0.015604657040056308,0.015677736157593353,0.006560827572562725,0.008634906268026475,0.008634906268026475,0.05055149254739383,0.015604657040056308,0.006722860309541573,0.015677736157593353,0.015604657040056308,0.015604657040056308,0.015604657040056308,0.015677736157593353,0.006560827507921772,0.015677736157593353,0.015677736157593353,0.006526321486370869,0.0065263214244582375,0.006526321455315199,0.006526321455315199,0.0065263214868260255,0.006526321455315199,0.006526246554445522,0.006526600393140368,0.00652706474914751,0.006525815144565326,0.006553856984336759,0.006498388686444718,0.006526041965488354,0.006526564923590232,0.006526188139809591,0.006526418478431492,0.19686755553050747,0.19699822404337927,0.19693289115755858,0.19693289115755858,0.19724224163235446,0.19662002627386893,0.19693289115755858,0.19603101698167666,0.19635432443574047,0.19665231202510486,0.19721302560372914,0.19580975046192514,0.19655836495253448,0.197312210316566,0.19649112847147077,0.197509867847726,0.19478361358510138,0.050551492547227045,0.0505514925454827,0.0505514925454827,0.05055149254623645,0.0505514925454827,0.0505514925454827,0.05046798106821319,0.05063322225196718,0.05059416460719152,0.050508809637348204,0.050500248552248474,0.050598899250165606,0.05052666349771281,0.050576329992799936,0.05044912663611487,0.050654172371721685,0.011272350802196613,0.01126793714115131,0.011270145207773322,0.011270145207773322,0.01124226641308275,0.011298372101319693,0.011270145207773322,0.011270145207773322,0.011265494440414008,0.011274824311234513,0.01134299287715984,0.011207114221487968,0.011263656498450651,0.011276660680721626,0.011272156558798473,0.011268134043794217,0.011247243651973403,0.011293213371522724,0.04891248675789599,0.048897207582643466,0.04890484249370694,0.04890484249370694,0.04888239307883863,0.048927436807908994,0.04890484249370694,0.04890484249370694,0.05018907621273745,0.0493836982352393,0.04900612314106278,0.0488036809393151,0.04893592726159767,0.0489750584621988,0.04899406000006808,0.04869604774640487,0.04911492028434138,0.010713247179962339,0.010711196342966857,0.01071222156056814,0.01071222156056814,0.010707238593966661,0.010717232626409584,0.01071222156056814,0.01071222156056814,0.010708208363007335,0.010716220015723824,0.01072747978217863,0.010696981452090196,0.010707940805059678,0.010716485939170066,0.010713119621406194,0.010711322409722787,0.010706191631979656,0.010718263973816809,0.007837092481614665,0.007837092481565557,0.007837092481590462,0.007837092481590462,0.007837092481580885,0.007837092481590462,0.007837092481590462,0.007833143882838742,0.007838901823930872,0.007837504644582008,0.007835818839207028,0.007877493314699457,0.0077943453879085614,0.007836297611150615,0.007837888053171344,0.007836431190535422,0.00783775413432597,0.017240245413768444,0.017237526263927466,0.017238886370380607,0.017238886370380607,0.017202615952529914,0.017349361237806674,0.017238886370380607,0.017238886370380607,0.017285391852742128,0.017259699344891126,0.01730608115805939,0.01724173453681161,0.017270667624645946,0.01728081465550631,0.017274291026375992,0.017273463389405767,0.017204258787540585,0.017273687012766235,0.01701184979737628,0.01701184512750295,0.017011847426578294,0.017011847426578294,0.01701184656651569,0.01701184830109143,0.017011847426578294,0.017011847426578294,0.017006590787637887,0.017033151392299363,0.01723371412889477,0.016811929937644368,0.017004966325277992,0.017037010905487093,0.017054596246888966,0.016984588643659374,0.016817590520803852,0.017226382280266374,0.020134390688076608,0.02012931718042917,0.020131852166167058,0.020131852166167058,0.020124606956981768,0.02013915844762626,0.020131852166167058,0.020131852166167058,0.020055715769356292,0.019876458078364103,0.020231825022896402,0.01992561406524735,0.02011759627159716,0.02014622232602022,0.0201517171532235,0.020112025177987238,0.019930882280875892,0.020337261539974845,0.008634906268055244,0.008634906268018227,0.008634906268026475,0.008634906268026475,0.008634906267997355,0.008634906268026475,0.008634906268026475,0.008633179107211734,0.00863813884779365,0.008635102606422964,0.008634709455099473,0.008742620997091848,0.008527178452706207,0.00862919475058071,0.008640644295643787,0.008634103884628047,0.008635709022222557,0.006560827403678138,0.006560827413419131,0.006560827413419131,0.006560827397946795,0.006560827428960138,0.006560827413419131,0.0065596965442734695,0.0065619266972227995,0.00656082812777636,0.006560826698034431,0.006713110277936256,0.006411459765551085,0.0065601061788941725,0.006561551420124452,0.0065607844154489895,0.006560870418225102,0.006722860373675432,0.00672286037791674,0.00672286037791674,0.006722858467952053,0.0067228622879968464,0.00672286037791674,0.00672286037791674,0.006721787163607335,0.0067233112951379315,0.006722859847212214,0.006880395318031754,0.00656777785087537,0.006721787202571602,0.006723937844090011,0.006722826266807039,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.00656082756239893,0.006560827572562725,0.006560827572562725,0.006560827556274067,0.006560827588936549,0.006560827572562725,0.006559696702633779,0.006561926857065673,0.006560828286820262,0.006560826857293388,0.006713110516406829,0.0064114598546850775,0.006560106337443217,0.006561551579896616,0.006560784581410727,0.006560870570557835,0.008634906268055244,0.008634906268018227,0.008634906268026475,0.008634906268026475,0.008634906267997355,0.008634906268026475,0.008634906268026475,0.008633179107211734,0.00863813884779365,0.008635102606422964,0.008634709455099473,0.008742620997091848,0.008527178452706207,0.00862919475058071,0.008640644295643787,0.008634103884628047,0.008635709022222557,0.008634906268055244,0.008634906268018227,0.008634906268026475,0.008634906268026475,0.008634906267997355,0.008633179107211734,0.00863813884779365,0.008635102606422964,0.008634709455099473,0.008742620997091848,0.008527178452706207,0.00862919475058071,0.008640644295643787,0.008634103884628047,0.008635709022222557,0.05055149254853819,0.05055149254739383,0.05055149254739383,0.050551492547697856,0.05055149254739383,0.05055149254739383,0.050467981068861294,0.05063322225130152,0.050594164607717734,0.05050880963693412,0.05050024855279757,0.05059889925139408,0.050526663498331084,0.050576329992907364,0.05044912663566251,0.0506541723709714,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0067228603138399495,0.0067228603052339915,0.006722860309541573,0.006722860309541573,0.006722858382320614,0.00672286223688848,0.006722860309541573,0.006722860309541573,0.006721787095482903,0.006723311226656014,0.006722859778767718,0.006880395223379369,0.006567777805807249,0.006721787134492191,0.006723937775451515,0.006722826195278888,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.006560827497919374,0.006560827507921772,0.006560827507921772,0.0065608274919567175,0.006560827523964393,0.006560827507921772,0.0065596966383103935,0.0065619267921283,0.0065608282222180845,0.00656082679259816,0.006713110419540761,0.006411459818474361,0.006560106273036998,0.006561551514995907,0.006560784514003191,0.006560870508673585,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197 +0.1591644021019227,6.13674289774457e-39,0.05691848803550939,0.5527127449826302,1.3370273305117477,0.4341600105218662,0.45377208275953396,0.22824704286562475,1.1310887377594525,1.3777214820337746,1.1155281315315944,0.19974446879258023,0.25283426878182896,0.3468839662196294,0.40544872569323426,0.34700331715073346,0.40554805963450125,0.19974516004959225,1.1155236934287183,1.1155260563417233,0.05691848744869436,0.34694309886898594,0.25283423743801314,0.4055076067643836,0.3469232671394677,0.34698312399465325,0.3469630512000658,0.40548773616996747,0.19974488308579824,0.4055277158158048,0.4054681078389738,0.15916611743722103,0.15916269775043848,0.1591644021019227,0.1591644021019227,0.15916526164843517,0.1591644463197599,0.15914461449048406,0.15918398359600597,0.1593951822670924,0.1589321643321122,0.16206395357271045,0.15595877948451684,0.1591369803915078,0.15919182993147132,0.15912777155771388,0.1592010658383291,5.3552792895397845e-39,7.031765513463909e-39,6.13674289774457e-39,6.13674289774457e-39,8.86936080521598e-39,4.234010423384996e-39,6.133071156687676e-39,5.955892099075303e-39,6.323563986202489e-39,4.678961348638176e-39,8.045847420479356e-39,6.165786433037177e-39,6.10783738785024e-39,5.4571547051008726e-39,6.908277563418916e-39,4.363893824232119e-38,8.208822229409237e-40,0.05691848603198369,0.05691848803550939,0.05691848803550939,0.05691848774407571,0.04965848773477512,0.07501222369748868,0.0569530163288785,0.05688410272968929,0.056417738744653834,0.057423101770057536,0.05690650489685874,0.056930590352769504,0.05696282074388275,0.05687424510647186,0.058132082047398205,0.05572261657875091,0.5529823176306105,0.5524428787028517,0.5527127449826302,0.5527127449826302,0.5508282816013352,0.5546105683883207,0.5439779592341801,0.5616825974309038,0.552879723822591,0.5525453448435153,0.5594729341312004,0.5459925499640794,0.5526223257864546,0.5528031518190298,0.552842531316041,0.5525828085928625,0.5505082765231756,0.5549325881302283,1.338210115592226,1.335839516772984,1.3370273305117477,1.3370273305117477,1.3358749404290622,1.3381760518777357,1.3326352896011708,1.3414684765076226,1.3380517415082998,1.3360180084810152,1.339072589318207,1.3349627346722477,1.3370270869451661,1.3370289945499505,1.3409727262917837,1.3328598246136605,1.3411319559606323,0.43454525715181774,0.4337751273638427,0.4341600105218662,0.4341600105218662,0.4337560407904294,0.43456470378817125,0.4329244312283769,0.43543332847705674,0.4343942444835238,0.43392545058817167,0.43604104924120934,0.4322844821206077,0.43408810485183535,0.4342318453920046,0.434399200891869,0.4339206608382652,0.43342960679537945,0.43489247875586123,0.45377208528529794,0.453772080368801,0.45377208275953396,0.45377208275953396,0.4537720832058511,0.460685689680359,0.4430580755163095,0.45332533004057557,0.45421920279902955,0.4543504991461676,0.45319274034590407,0.460923513068443,0.4464025759933241,0.4536120647183045,0.45393220256581474,0.45347056528537333,0.4540739845191771,0.22826703234402793,0.22822703769212843,0.22824704286562475,0.22824704286562475,0.22771708910024588,0.2287797901369859,0.22824470481187414,0.22824932030379133,0.2289146605320117,0.22758047730798658,0.2292484241982215,0.22725137712931004,0.22784246927570267,0.2286545485307162,0.22895002395387737,0.22754540448747207,0.2277600882164909,0.22873633408390065,1.1310913300700356,1.131086223868132,1.1310887377594525,1.1310887377594525,1.131088029609603,1.1310894548038108,1.093787046699079,1.1634320111145156,1.1312745548135643,1.1309024741920997,1.1401834010896192,1.121919714541122,1.1310680947606342,1.131109228722137,1.1315197807878141,1.130656735238925,1.1228982988561995,1.139315301173096,1.378115196308747,1.3773268944558887,1.3777214820337746,1.3777214820337746,1.3771751177221,1.3782673294539234,1.3619191164388829,1.390796375772331,1.3778306856944538,1.3776113883351293,1.3831828737134015,1.3719745789525601,1.3777206391012942,1.3777222561449574,1.3779056275692931,1.377536571098976,1.3723879011939102,1.3828683714656984,1.1155281341141314,1.1155281290649308,1.1155281315315944,1.1155281315315944,1.1155281320424468,1.1155271287582469,1.1155290676540661,1.1146182914670117,1.1164380319056166,1.1157222684996544,1.1153335114823055,1.1582363634632549,1.0706092708978188,1.1131932439259686,1.117866824559874,1.1147310588685981,1.1163253104429989,0.19974425483684466,0.19974446879258023,0.19974446879258023,0.19974439987824413,0.19974453774536371,0.19974396899679941,0.19956404812560774,0.19992556786202345,0.19974466656185233,0.19974427074232776,0.2494106616572997,0.1577082849707615,0.19952536432264828,0.19996457520530694,0.19973251952304227,0.19975642037087485,0.2528342668338703,0.25283426878182896,0.25283426878182896,0.2528340913775471,0.2528344461868172,0.252834913099783,0.2528335335639471,0.2525350332775881,0.2531346692683436,0.2528340284157932,0.31218813619525454,0.20181774503500235,0.25245571493949914,0.2532146893328597,0.2528187616482291,0.3473149419748406,0.3464538816117892,0.3468839662196294,0.3468839662196294,0.3463296083238547,0.34744058577278286,0.3468742166791284,0.3468937460669325,0.34727665012723186,0.3464916720571906,0.34789511171554416,0.3458756242867646,0.3466789715094102,0.34708975124112784,0.34784262820096384,0.34592585353298877,0.3460980969554325,0.3476729134793046,0.40593177040036876,0.4049663180523712,0.40544872569323426,0.40544872569323426,0.40438860668302523,0.40651609768363994,0.40543912819689903,0.40545838574334175,0.40584713801839783,0.405041121340694,0.4128276294000108,0.39816772537637807,0.40503103478085234,0.40585770490453427,0.4062974388175883,0.40459961918540216,0.4004028486595528,0.41059308096005537,0.3474345018581044,0.3465730238067883,0.34700331715073346,0.34700331715073346,0.34644869018879365,0.34756020650751135,0.3469932055324674,0.3470134588423674,0.34739561595644,0.34661132902145325,0.3480149587336202,0.34599447918304155,0.3467977157310663,0.3472096275312482,0.3479624039349824,0.34604477670829603,0.3462170663420485,0.34779264672545324,0.4060313523406871,0.4050654034352388,0.40554805963450125,0.40554805963450125,0.4044873933890976,0.406615978287094,0.405537858605253,0.4055583184607174,0.4059548242556791,0.40514215047083535,0.4129307605888198,0.3982731210722455,0.4051393801002124,0.40595899194345725,0.4063973311849673,0.4046983841622636,0.40050597464961835,0.410695010843411,0.1997449468218418,0.19974516004959225,0.19974516004959225,0.1997450907510481,0.19974522938652234,0.1997446602436895,0.19956473679922898,0.19992626171666064,0.1997453573296742,0.1997449624892239,0.24941197187597233,0.15770858031728027,0.19952605244535052,0.1999652696175986,0.19973324033387574,0.1997570820626398,1.1155236960109876,1.11552369096457,1.1155236934287183,1.1155236934287183,1.1155236939394508,1.115522395638027,1.115524912467845,1.1146129514888863,1.1164343956915395,1.115717846611752,1.1153290571226464,1.1582320990952377,1.0706046790401202,1.1131888319903447,1.1178623603223805,1.114726539078557,1.1163209536994079,1.1155260589256564,1.1155260538781362,1.1155260563417233,1.1155260563417233,1.1155260568517433,1.114615786729721,1.1164363423988133,1.1157202012173357,1.1153314283667028,1.1582343684698064,1.0706071251473137,1.113191181522004,1.1178647366012777,1.114728943827404,1.1163232749621024,0.056918485393904,0.05691848744869436,0.05691848744869436,0.05691848714931514,0.049658487199057584,0.07501222298809065,0.05695301574187455,0.05688410214306024,0.05641773816188277,0.05742310117917815,0.05690650431011121,0.056930589765888155,0.05696282015682825,0.05687424451989688,0.058132081450854814,0.05572261600158176,0.34737417900452255,0.34651290998481493,0.34694309886898594,0.34694309886898594,0.3463886065585695,0.3474998531986264,0.34693316791899853,0.34695305996880016,0.34733557235397594,0.3465509730652508,0.3479544923052743,0.3459345089958823,0.3467377834030484,0.3471491613634923,0.34790197463458583,0.3459847708542004,0.34615703899841666,0.34773223710682627,0.25283423940811106,0.25283423546642253,0.25283423743801314,0.25283423743801314,0.252834052112935,0.252834422763883,0.2528348817553812,0.2528335022207678,0.2525350020549277,0.2531346378026944,0.2528339970497492,0.3121880834138581,0.2018177285325605,0.2524556837489116,0.253214657834728,0.2528187288704713,0.4059908022669743,0.40502504798127514,0.4055076067643836,0.4055076067643836,0.40444715498796335,0.40657531114025003,0.4054976414249044,0.4055176317163076,0.40591510241259093,0.4051010671978997,0.4128888185702331,0.398234216785748,0.4050997708725959,0.4059178073606894,0.40635666350864913,0.40465815013444756,0.4004665563572208,0.4106535401353465,0.3473543124682621,0.3464931130264501,0.3469232671394677,0.3469232671394677,0.34636881964996247,0.34747997652606327,0.34691339655320613,0.3473158066054158,0.34653108879976086,0.3479345779264326,0.3459147599098242,0.34671805453245613,0.347129240609147,0.3478820719830165,0.34596501055014245,0.3461372708266008,0.34771234169265963,0.3474142738134584,0.34655286550101744,0.34698312399465325,0.34698312399465325,0.3464285419557584,0.3475399683016306,0.3469730725466428,0.3473754772893097,0.34659109316698233,0.34799468281358775,0.345974368767867,0.34677761426549714,0.347189354811971,0.3479421407066416,0.34602465407951116,0.3461969368871329,0.3477723897322656,0.3473941661636054,0.34653282752433373,0.3469630512000658,0.3469630512000658,0.34640851404243916,0.34751985050059037,0.34735546267477563,0.34657097452373825,0.3479745273085748,0.34595437866637324,0.3467576367413326,0.34716919943269275,0.3479219975804839,0.34600465208610676,0.34617692773492403,0.34775225316238756,0.40597088209507476,0.4050052270762607,0.40548773616996747,0.40548773616996747,0.40442739379155523,0.40655533126257754,0.4054778914791456,0.40589562345503216,0.40508085804852956,0.4128681888729298,0.3982151364610497,0.4050803493840132,0.40589754665061184,0.4063366813139851,0.4046383932473328,0.4004472136365991,0.41063315058806077,0.1997446695640616,0.19974488308579824,0.19974488308579824,0.19974481394086355,0.19974495226914465,0.19974438328395247,0.19956446087051607,0.19992598371208342,0.19974508056188298,0.19974468532914819,0.24941144691465666,0.15770846198170227,0.19952577673737262,0.19996499138958598,0.19973295152880347,0.19975681694469902,0.40601096023796546,0.40504510800497273,0.4055277158158048,0.4055277158158048,0.40446715610006184,0.4065955280285609,0.4055176317163076,0.4059348374130947,0.4051214990760279,0.41290967692351666,0.3982535463364062,0.40511944918560805,0.40593829018858407,0.4063768813339487,0.4046781483644795,0.40048614466976146,0.4106741613717219,0.40595120350629676,0.40498564911851404,0.4054681078389738,0.4054681078389738,0.4044078763662627,0.4065355921527477,0.4058701253335469,0.4050608749511288,0.4128477912910407,0.3981902144465774,0.40505397661086273,0.4058775113605338,0.4063169384713894,0.40461888159506054,0.4004281205486476,0.41061299630068243 +5.974427703565886,0.0,5.6996701108935444e-98,0.05958068641659474,7.833062411408282e-8,0.5258335134170526,0.04995300690661207,4.998099137660607,4.802852561997035e-8,5.723700377120301e-13,2.1096609165593058e-11,4.074764201257754,1.8970297549642678,1.9187735051817663,0.8889015021153401,1.9167391595031884,0.887835613397637,4.074728555925831,2.1126829220496855e-11,2.1110759983527294e-11,5.69966795877885e-98,1.9177693327758722,1.897030794707089,0.8882675098317727,1.9181069833270032,1.917085393856229,1.9174287938051284,0.8884807106532127,4.074742840666623,0.8880524700914781,0.8886920494768152,5.974381678094648,5.974473431437161,5.974427703565886,5.974427703565886,5.97440424861045,5.97442368927088,5.97487987339895,5.973933275744515,5.967639217763784,5.981155755731546,5.900300346372607,6.05019936909637,5.975086535974903,5.973768510645735,5.975500032179906,5.973352917931731,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.699662801527685e-98,5.6996701108935444e-98,5.6996701108935444e-98,5.699669042103567e-98,1.5219174626434257e-98,1.3036062088418297e-95,5.7531737391915893e-98,5.6475684997404576e-98,4.011458737588766e-98,8.09659650347811e-98,5.684353017238074e-98,5.7158200384464456e-98,5.763793957492015e-98,5.636523998119243e-98,1.3218352553426082e-97,2.446870029924464e-98,0.05930625080262617,0.05985661412125009,0.05958068641659474,0.05958068641659474,0.06155993498116533,0.05764768109379589,0.0710170263569827,0.049537452203754634,0.059370478547345,0.05979229357080994,0.053014764625835674,0.06685927805047875,0.05970048229653118,0.05946129357857704,0.05941600055751676,0.05974596548329765,0.06187891240223365,0.05734752204096016,7.419963028953207e-8,8.267770383699069e-8,7.833062411408282e-8,7.833062411408282e-8,8.269433996667432e-8,7.418072208789086e-8,9.467410448478395e-8,6.432286401327758e-8,7.44113711403883e-8,8.248555045266707e-8,7.108190157908843e-8,8.628969247341575e-8,7.834215148772637e-8,7.832006498615509e-8,6.399117556665987e-8,9.5048215536519e-8,6.441972482876788e-8,0.5231073693404451,0.5285696758727654,0.5258335134170526,0.5258335134170526,0.5288834594231481,0.5227934386170733,0.5342410501633422,0.5172894788548129,0.5239823635838046,0.5276942776446114,0.5124233498685032,0.5395130639357842,0.5264343182661398,0.5252351083604017,0.5239231486850391,0.5277510810284886,0.5311178809732403,0.5205810498827944,0.0499530041693635,0.04995300949752074,0.04995300690661207,0.04995300690661207,0.04995300642021385,0.04527243172019824,0.058964807857897004,0.050391754546873474,0.04951777667815153,0.049273472852236384,0.0506424415175149,0.043415768513760396,0.05771937845642443,0.05010783710968992,0.04979855897078154,0.05031122950875871,0.04959672774999639,4.9975304230366575,4.998668252899515,4.998099137660607,4.998099137660607,5.013653655032858,4.982425251904913,4.998144207244447,4.9980565512288315,4.978208722423417,5.017895295282628,4.969453700891534,5.0264655022608675,5.010181617970602,4.985904931893053,4.977215753050265,5.0188735418699135,5.011949375432358,4.984154956428886,4.802460481237893e-8,4.8032328107908214e-8,4.802852561997035e-8,4.802852561997035e-8,4.802960269989618e-8,4.8027434958522875e-8,2.478367927896554e-7,8.91640642814956e-9,4.770423437802019e-8,4.835568997037674e-8,3.533003672649904e-8,6.510136383751279e-8,4.806485898181535e-8,4.799254626033948e-8,4.7281832257267774e-8,4.8787624799526786e-8,6.298036663104018e-8,3.6423616259235366e-8,5.532322338184787e-13,5.921300147682916e-13,5.723700377120301e-13,5.723700377120301e-13,6.00398475971595e-13,5.455204456539339e-13,3.4542993166253225e-12,9.021361221626752e-14,5.655165168135583e-13,5.790860975734515e-13,3.4699518082458974e-13,9.399007517193435e-13,5.724215943759654e-13,5.72256864635498e-13,5.61111415022193e-13,5.838741490816679e-13,9.066655332679167e-13,3.579087252653839e-13,2.1096606649136922e-11,2.1096611568588652e-11,2.1096609165593058e-11,2.1096609165593058e-11,2.1096608656857785e-11,2.1103457460139797e-11,2.109019073996552e-11,2.200177169144049e-11,2.022978826529417e-11,2.0891268522692146e-11,2.1304406964249465e-11,2.81162710554903e-12,1.5025991704955882e-10,2.344764053623102e-11,1.8969830661442335e-11,2.1961946316086805e-11,2.0263998763644815e-11,4.074774555801179,4.074764201257754,4.074764201257754,4.074767753593418,4.074760646703925,4.074823682673517,4.0834518177848524,4.066046994743474,4.074754045922177,4.074774371024555,2.007394642617216,5.915599070640852,4.0853176859756895,4.064166971137119,4.075377749038945,4.074150542791433,1.8970298195822697,1.8970297549642678,1.8970297549642678,1.8970360229623395,1.8970234869535567,1.8970183304270742,1.8970438303915056,1.9064368697912102,1.8876212295098038,1.89703772933239,0.6420981197745634,3.9743579705863694,1.9089359530966779,1.8851212624264786,1.8975442806952778,1.9106358980396638,1.9269200213528324,1.9187735051817663,1.9187735051817663,1.9295710835540425,1.907976047594005,1.9189382859777369,1.918607981251227,1.9107986920040212,1.9268840449784659,1.8992192612229712,1.938421138866814,1.9230383056836926,1.9146234600366372,1.8992551418495045,1.9384215691595,1.9340510410249068,1.9035259921887733,0.8837392686930907,0.8940826356722343,0.8889015021153401,0.8889015021153401,0.9005022107902253,0.8773495110120919,0.8890055132540847,0.8887970131242576,0.8841506785806086,0.8936663428304986,0.8111510324214241,0.9716329924651936,0.8937701024676198,0.8840318470886229,0.8789610087566991,0.8989392454256931,0.945221928448483,0.834383240298584,1.9086036214492101,1.9248836417845832,1.9167391595031884,1.9167391595031884,1.927534048788247,1.9059444568404675,1.916912629353163,1.9165649874914938,1.9086657927417625,1.9248202933154468,1.8971897166192448,1.9363821951961324,1.9208950327794527,1.9125649288081723,1.8972251306415375,1.9363831680570578,1.9320129100492889,1.9014955559203943,0.8826765935632768,0.8930135457086756,0.887835613397637,0.887835613397637,0.8994291869749435,0.8762908477056066,0.8879442675343476,0.8877265102524607,0.8831012696982341,0.8925858354536214,0.8101353581201038,0.9705197398692067,0.8927136512089011,0.8829588179199988,0.8779009368540406,0.8978676268413511,0.9441225222144253,0.8333525096405329,4.074738882084197,4.074728555925831,4.074728555925831,4.074732130436306,4.074724979198888,4.074788038578652,4.083416293398693,4.066011228254016,4.074718425825094,4.074738700422075,2.0073483048220755,5.915589256884929,4.085282187478631,4.064131178659018,4.075340579261856,4.074116422457098,2.1126826737471494e-11,2.1126831627219715e-11,2.1126829220496855e-11,2.1126829220496855e-11,2.1126828730577452e-11,2.1135649114580648e-11,2.1118541861735024e-11,2.2039252711205787e-11,2.0254083953353298e-11,2.0921124791270715e-11,2.1334995964485702e-11,2.815603206605963e-12,1.504775784614892e-10,2.3480947538297716e-11,1.899723377790581e-11,2.199375683158103e-11,2.0292704690785327e-11,2.1110757454579092e-11,2.1110762397212565e-11,2.1110759983527294e-11,2.1110759983527294e-11,2.111075945272749e-11,2.2019341186584045e-11,2.024115392865267e-11,2.0905248536691136e-11,2.1318731003940376e-11,2.8134866771262577e-12,1.503619996392339e-10,2.346323597765633e-11,1.8982663075227893e-11,2.197684422433301e-11,2.0277438399669077e-11,5.6996604613344495e-98,5.69966795877885e-98,5.69966795877885e-98,5.699666860705084e-98,1.5219168766648393e-98,1.3036057371629473e-95,5.753171567193046e-98,5.647566366974838e-98,4.011457220787422e-98,8.096593450594493e-98,5.6843508707732877e-98,5.715817880344886e-98,5.763791781581815e-98,5.63652186943335e-98,1.3218347579414383e-97,2.4468691028469353e-98,1.909632703060118,1.9259148891948656,1.9177693327758722,1.9177693327758722,1.9285656423792021,1.9069731769191502,1.9179385208534385,1.9175994226084772,1.9096799886253213,1.9258644302537773,1.8982173462941005,1.937414811640645,1.921911723356903,1.913606402540052,1.8982529369707104,1.9374155724899904,1.9330450832175547,1.902523667572297,1.8970307293546307,1.8970308601090846,1.897030794707089,1.897030794707089,1.8970373254578778,1.8970242639418802,1.8970193701782276,1.8970448701271028,1.9064379093765953,1.8876222693906288,1.8970387698157134,0.6420988310526143,3.9743587994857785,1.9089369926371333,1.8851223023404877,1.897545368218287,0.88310716465038,0.8934467628460138,0.8882675098317727,0.8882675098317727,0.8998640276451948,0.876719764887732,0.8883743415237949,0.8881602184274738,0.8835269269265574,0.8930232750924992,0.8105465771877143,0.970971245345726,0.8931421940547059,0.8833932080008694,0.8783303990741091,0.8983019257172549,0.9445682704648928,0.8337699269982455,1.9099700147690892,1.9262528726920867,1.9181069833270032,1.9181069833270032,1.9289037331122776,1.9073103762803403,1.9182747166384282,1.9100119478109374,1.9262070580103288,1.8985542116901861,1.9377532133218873,1.9222936613752686,1.9139481657041264,1.8985898860035804,1.9377538776209857,1.9333833533300804,1.9028606777989043,1.908949479624902,1.9252302464995938,1.917085393856229,1.917085393856229,1.9278807728993366,1.9062901904998968,1.9172574497717991,1.909006879357364,1.925171025331322,1.897535072347962,1.9367292749663347,1.921236964294893,1.9129147616678277,1.8975705331699928,1.9367301897961742,1.9323598341326296,1.9018410800604295,1.9092925156098786,1.9255740045727157,1.9174287938051284,1.9174287938051284,1.9282246463909989,1.9066331059482038,1.9093449550821329,1.9255190783622667,1.897877624233659,1.9370734895055879,1.9215758716458362,1.9132619269126787,1.8979131438435835,1.9370743337656982,1.9327039008592737,1.9021837926577798,0.8833197224341007,0.8936606042392887,0.8884807106532127,0.8884807106532127,0.9000786562102242,0.8769315199124936,0.8885866143004715,0.8837368363716442,0.8932393953817946,0.8107497286586498,0.9711939243210681,0.8933535124385349,0.8836078318382516,0.8785424355562435,0.8985162735116382,0.9447881783661557,0.8339760920065753,4.074753178323737,4.074742840666623,4.074742840666623,4.074746406309269,4.07473927280693,4.074802322823808,4.083430529671185,4.066025561548236,4.07473270045323,4.074752995290066,2.0073668744472286,5.915593189727053,4.085296413376131,4.064145522368108,4.075355474920832,4.074130096058762,0.8828927811429966,0.8932310692417976,0.8880524700914781,0.8880524700914781,0.8996475303413796,0.8765062003971152,0.8881602184274738,0.8833150625332348,0.8928054158656591,0.8103417812323914,0.970746508112404,0.8929288979911929,0.8831768642301518,0.8781165591716348,0.8980857025107669,0.9443463765887,0.8335620599700159,0.8835304317353364,0.8938725700202208,0.8886920494768152,0.8886920494768152,0.9002913922334048,0.8771414431071282,0.8839447631987717,0.8934537579188512,0.810951218662724,0.9714145165814149,0.8935628250098355,0.883820717295409,0.8787526465158971,0.8987287218151161,0.9450060736368684,0.8341805352280188 +1.0011720620537191e-7,0.0,1.9073475515339084e-161,4.441386055995375e-6,1.006542643437927e-41,3.201859912883772e-6,0.00006106493424868312,6.2222464186114485e-6,2.761908488368606e-15,1.9138970882220324e-31,5.810339714217958e-34,0.004185673712776565,0.03200219163186759,0.000011557756940101324,0.00023888443343990414,0.000011540233987411994,0.0002382373886707804,0.004186068317142848,5.815225427118625e-34,5.812857651239966e-34,1.9073443393532734e-161,0.000011549068552935663,0.032002123340990445,0.00023849843693853285,0.000011551980647074753,0.000011543195436696282,0.000011546140216920344,0.000238627829574598,0.004185910366249992,0.00023836829140893765,0.00023875646653145484,1.0016224716640427e-7,1.0007275136735705e-7,1.0011720620537191e-7,1.0011720620537191e-7,1.001369145058859e-7,1.0011549246835536e-7,1.000742165985418e-7,1.0015765965906537e-7,1.0316810213786515e-7,9.71702640654444e-8,1.0818556332794157e-7,9.076391088281581e-8,1.0006363341209341e-7,1.0016062911045933e-7,9.961726962026925e-8,1.0061277687007092e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9073359878771453e-161,1.9073475515339084e-161,1.9073475515339084e-161,1.907345955699122e-161,2.561560517189566e-164,7.788644674839655e-156,1.9992115953445384e-161,1.815343207458205e-161,1.025408405527222e-161,3.5462580719953915e-161,1.908281155029601e-161,1.9018160307560816e-161,1.991628415411477e-161,1.826721813062978e-161,8.786459179515963e-161,4.106552029381806e-162,4.427876201461949e-6,4.454541092423306e-6,4.441386055995375e-6,4.441386055995375e-6,4.519206864158374e-6,4.359022139160936e-6,5.1693181742011465e-6,3.759389895671652e-6,4.422643422485177e-6,4.459523118115321e-6,4.013596315373138e-6,4.840929606212906e-6,4.4360499276778025e-6,4.4420942601916075e-6,4.440770016353404e-6,4.4416266821610286e-6,4.559312137954043e-6,4.309547443079076e-6,7.07720275580754e-42,1.4296995196014397e-41,1.006542643437927e-41,1.006542643437927e-41,1.2591683668372521e-41,8.040534095675046e-42,2.2405782560004162e-41,4.3925324078542264e-42,8.299746317552957e-42,1.2265682006109522e-41,6.472952886903532e-42,1.5630940770350565e-41,1.0076308653392101e-41,1.005480794570234e-41,4.6552990916427824e-42,2.5362223199210925e-41,3.956235131225986e-42,3.1817183490099432e-6,3.2220400880004163e-6,3.201859912883772e-6,3.201859912883772e-6,3.201872010138815e-6,3.2018384504623495e-6,3.26930954136375e-6,3.1335246369133045e-6,3.1837557418498504e-6,3.1537380380465933e-6,3.058405583213519e-6,3.284055154683435e-6,3.195422352991877e-6,3.1133668425443452e-6,3.193418306930931e-6,3.2103168779401974e-6,3.2320273074644254e-6,3.17130770279829e-6,0.00006106493253943879,0.00006106493586661434,0.00006106493424868312,0.00006106493424868312,0.00006106493400063619,0.000055570106766643735,0.00007051304923697744,0.00006142548489386385,0.00006108495501546553,0.00006138886423866077,0.00006109182276744813,0.00005587894060594452,0.0000671702462384509,0.00006123691056177307,0.00006089327639261254,0.00006094973967875519,0.00006117960258263039,6.2267048490585886e-6,6.217790824759713e-6,6.2222464186114485e-6,6.2222464186114485e-6,5.871181195357414e-6,6.327438350342803e-6,6.222775387187405e-6,6.219345691662424e-6,6.364092249852587e-6,5.861898917811582e-6,6.445340583059238e-6,5.756325614365232e-6,6.133011497375026e-6,6.087826544910149e-6,6.366890805482102e-6,5.827410467607088e-6,5.853344667729994e-6,6.3377128799933385e-6,2.761131615590976e-15,2.762662061165214e-15,2.761908488368606e-15,2.761908488368606e-15,2.7621082462596497e-15,2.7617063852840064e-15,1.814961493002338e-14,4.987130038121997e-16,2.7198583837167034e-15,2.8069459104991158e-15,1.6353105956333262e-15,4.6224879472336654e-15,2.7502616775359116e-15,2.7726194606369434e-15,2.718601240801921e-15,2.804925622280203e-15,4.466836282169494e-15,1.6727764272759734e-15,1.6802118083359463e-31,2.179281087199251e-31,1.9138970882220324e-31,1.9138970882220324e-31,2.2187917225377616e-31,1.6496463108235698e-31,2.3288417664403697e-30,1.900253690578296e-32,1.8851905276403969e-31,1.940214705486562e-31,5.438207034906812e-32,6.6525550349098e-31,1.9097320595417872e-31,1.9200242117273997e-31,1.8560789584673464e-31,1.97432716874973e-31,7.090392077804454e-31,4.993089091476442e-32,5.810327142648329e-34,5.8103516473858764e-34,5.810339714217958e-34,5.810339714217958e-34,5.810337562108185e-34,5.81161888977467e-34,5.809017596180765e-34,6.562263850051919e-34,5.047470704335447e-34,5.408742128812118e-34,6.239693234866344e-34,8.831291267073454e-37,3.2780401658893295e-31,8.158575989681323e-34,4.12853401533413e-34,7.932304073294228e-34,4.24727067854209e-34,0.00418545731241257,0.004185673712776565,0.004185673712776565,0.004185634302423569,0.004185713132249836,0.004185678507944195,0.004126115595505464,0.004238234424705424,0.004185810901468223,0.004185536330895603,0.030483913791810063,0.000041718678014697584,0.004120100099622232,0.004252286863554934,0.004177064091542086,0.004194169254637031,0.0320021873876943,0.03200219163186759,0.03200219163186759,0.03200192014504205,0.032002463120384905,0.03200196951120572,0.03200145797093932,0.0318727333457988,0.03207621030009003,0.03200168749180915,0.014414149807297397,0.004866034874629214,0.0318820099329537,0.032119216078762,0.031968294783146584,0.000011468781376487535,0.000011598264766660498,0.000011557756940101324,0.000011557756940101324,0.000011890257124422792,0.000011495067253501751,0.000011559191179564225,0.000011556318791475447,0.000011826103182120718,0.000011557103559832826,0.00001145474513767883,0.000011930434687969114,0.000011859428058494681,0.00001152492869815076,0.000011467416462299422,0.000011917624432242593,0.000011911962252239093,0.000011473214764527312,0.00023652655912059472,0.00024122740444438854,0.00023888443343990414,0.00023888443343990414,0.00024274586486836537,0.00023290452362158352,0.0002389480858957499,0.00023882059229793977,0.00023617875316698557,0.0002397917625197954,0.0002037163260785081,0.00027338518437163375,0.00023988070849780986,0.00023594309776840347,0.00023352290054714212,0.00024217133520328446,0.00025851674502987224,0.00021595218099252863,0.000011451254372850831,0.000011580820168092546,0.000011540233987411994,0.000011540233987411994,0.000011554461583272203,0.000011477511255543447,0.000011541716808216848,0.000011538746946804835,0.000011808138967689091,0.000011539892875031397,0.000011437126672987677,0.000011912607467617364,0.00001184154582887581,0.000011507653174777659,0.000011449817636330674,0.000011899776110886638,0.0000118941080500998,0.000011455620488962275,0.00023588307874344776,0.000240576886764706,0.0002382373886707804,0.0002382373886707804,0.00024209376812143297,0.00023226846213747268,0.00023830293085710938,0.0002381716566709532,0.00023554001358139107,0.0002391415314266315,0.00020313616048604882,0.0002726822495496113,0.00023923445039425762,0.0002353008398747011,0.00023288746136571905,0.00024151843020683836,0.0002578442769228669,0.00021534354895007867,0.004185853399493694,0.004186068317142848,0.004186068317142848,0.004186028815796669,0.004186107827561917,0.004186073102925996,0.004126504280012105,0.00423863454927409,0.004186205244396969,0.004185931197058643,0.030486364483099684,0.000041721257560467775,0.004120488080190024,0.0042526882007966815,0.004177474797173405,0.004194547686715488,5.815212888699531e-34,5.8152375475826e-34,5.815225427118625e-34,5.815225427118625e-34,5.815223297642193e-34,5.816359348545584e-34,5.8140591713921295e-34,6.567714004871247e-34,5.051764747744814e-34,5.41332480215437e-34,6.244899904419829e-34,8.839444807174552e-37,3.2804812762332908e-31,8.165485026202312e-34,4.131980665942221e-34,7.93882350685305e-34,4.250923678895167e-34,5.812844912005401e-34,5.8128697820772126e-34,5.812857651239966e-34,5.812857651239966e-34,5.812855391260222e-34,6.565069362042696e-34,5.049686605727624e-34,5.411104489296668e-34,6.242375713292998e-34,8.835488572191038e-37,3.279301842046468e-31,8.162138761090688e-34,4.130309340333758e-34,7.935660574866598e-34,4.24915533639631e-34,1.907332496201969e-161,1.9073443393532734e-161,1.9073443393532734e-161,1.907342702353576e-161,2.5615560869284313e-164,7.788632145004057e-156,1.9992082294697308e-161,1.8153401495079223e-161,1.0254066761613833e-161,3.546252108556694e-161,1.908277941439202e-161,1.9018128280562504e-161,1.9916250622637403e-161,1.826718735952911e-161,8.78644443707531e-161,4.106545088109034e-162,0.00001146009099723937,0.000011589615209719785,0.000011549068552935663,0.000011549068552935663,0.000011881384019011818,0.00001148636251043906,0.00001155052661580414,0.000011547606427643697,0.000011817194777179373,0.000011548430691019151,0.000011446009437484447,0.000011921595381148805,0.000011850560286070662,0.000011516215459668354,0.000011458690558050022,0.000011908774599680735,0.000011903109577940212,0.000011464491049786315,0.03200212763338165,0.03200211904535675,0.032002123340990445,0.032002123340990445,0.03200183459663378,0.03200241208723534,0.032001901214902165,0.03200138968125117,0.03187266495463209,0.03207614234559824,0.03200161915440669,0.014414178457018364,0.004866019733670702,0.031881941395198246,0.032119148052446124,0.03196822336547958,0.00023614268532488647,0.00024083934025433666,0.00023849843693853285,0.00023849843693853285,0.00024235686218109862,0.00023252507230390814,0.0002385632267469343,0.00023843345869060394,0.00023579777655482014,0.000239403811265089,0.00020337019153159446,0.0002729658902457577,0.00023949524810974572,0.0002355599024830817,0.00023314381939732023,0.00024178185163493195,0.00025811561638433534,0.00021558906520933644,0.000011463003763998316,0.00001159251428537565,0.000011551980647074753,0.000011551980647074753,0.000011884358018294602,0.000011489280094565857,0.000011553430669968171,0.000011820180353158572,0.00001155133785747362,0.000011448937402340458,0.000011924558046517492,0.000011853532237115581,0.000011519136159682461,0.00001146161525172583,0.00001191174077989794,0.00001190607672634594,0.000011467414995192208,0.000011454216514518968,0.000011583768368247142,0.000011543195436696282,0.000011543195436696282,0.00001155740498515486,0.000011480478303889071,0.000011544669894495807,0.000011811174292310272,0.000011542537570940574,0.000011440104284672375,0.000011915620309485774,0.00001184456728929934,0.000011510311366170443,0.000011452791960682263,0.000011902792481758305,0.00001189712546379949,0.000011458594008867672,0.000011457161981534157,0.000011586699973129315,0.000011546140216920344,0.000011546140216920344,0.000011560331821094078,0.000011483428647776026,0.00001181419282486108,0.000011545159246617548,0.000011443065133350816,0.000011918616208307831,0.000011847572038652034,0.000011512946473877597,0.000011455749535311475,0.000011905791906564458,0.00001190012589448686,0.000011461550789004431,0.00023627136313162113,0.00024096942717922876,0.000238627829574598,0.000238627829574598,0.00024248726501079683,0.0002326522666841135,0.00023869224240793732,0.0002359255098972258,0.00023953383553176658,0.0002034862110334053,0.0002731064583573677,0.00023962448543375303,0.000235688332319733,0.0002332708893375465,0.0002419124163212221,0.0002582500933953708,0.00021571077806975067,0.00418569485425218,0.004185910366249992,0.004185910366249992,0.0041858709012458604,0.004185949840345504,0.004185915155790225,0.00412634869874357,0.004238474388715623,0.004186047398156007,0.004185773141371616,0.030485383419829107,0.000041720225075209034,0.004120332780699777,0.00425252755484002,0.004177310401118217,0.004194396209395898,0.00023601325233070581,0.00024070849497365808,0.00023836829140893765,0.00023836829140893765,0.0002422256984536583,0.0002323971331672596,0.00023843345869060394,0.000235669278387528,0.00023927304417379046,0.00020325351064737286,0.00027282448748438154,0.00023936523637339667,0.00023543073924168706,0.00023301600609625364,0.000241650525040346,0.00025798034466469386,0.00021546665883552245,0.00023639929455476994,0.00024109875337716274,0.00023875646653145484,0.00023875646653145484,0.0002426169040188591,0.00023277872397974182,0.0002360524779733354,0.00023966311620804927,0.00020360156240718737,0.0002732461928153368,0.00023975294793550795,0.00023581602840743102,0.00023339722303062927,0.00024204221560725003,0.0002583837744797412,0.00021583178713585814 +2.8950581156543545e-142,0.0,0.0,0.004398986612903738,1.5379058467603147e-81,0.00012804926378708813,5.978934444434748e-51,0.0,8.551262491218774e-10,2.0864734428008874e-18,0.0,0.0,0.0,0.0,5.186905043574596e-293,0.0,2.11151956296768e-288,0.0,0.0,0.0,0.0,0.0,0.0,3.0143928395385933e-290,0.0,0.0,0.0,3.60801289324827e-291,0.0,2.5214133874102244e-289,4.3231237348023305e-292,2.8778907500311003e-142,2.9122165703969578e-142,2.8950581156543545e-142,2.8950581156543545e-142,2.8865865359278166e-142,3.402386686185019e-142,3.727093472740015e-142,2.2469786440254293e-142,1.4717901064738045e-142,5.7023511271165904e-142,7.88459832748463e-142,1.778847381944094e-142,5.233157938199515e-142,1.5986608099209843e-142,3.2530211079539898e-142,2.5760690430197964e-142,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.2770837e-317,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.004396767782705647,0.004401184010665886,0.004398986612903738,0.004398986612903738,0.004414017237985148,0.0043826898513533415,0.0044238568433991035,0.0043253682393489395,0.004395989731174317,0.004401916463015268,0.004290837900518784,0.004495913175695829,0.004400548538654252,0.004397362516256701,0.004397213993950367,0.004400746995537376,0.004416290628835258,0.0043799594657252874,1.2257470703413098e-81,1.9284659637677254e-81,1.5379058467603147e-81,1.5379058467603147e-81,1.9170409080007193e-81,1.232843389089963e-81,5.16198862705023e-82,4.371437483122074e-81,1.4988970784651832e-81,1.5777784473451794e-81,1.082451422990319e-81,2.1834988290677096e-81,1.537974689934642e-81,1.537691358542487e-81,1.820203839114826e-81,3.3889221399207193e-81,6.933487045688263e-82,0.00012823255789813363,0.00012786471247112552,0.00012804926378708813,0.00012804926378708813,0.0001278768536419118,0.00012822041466207333,0.0001206256727937196,0.00013583346707542806,0.00012839333219750144,0.0001277044096320077,0.00012874768255979917,0.00012731946065026563,0.000127980619459648,0.00012811722587414615,0.00012859217682576593,0.00012750710579550732,0.0001277066075998612,0.00012838774202538874,5.97891793060045e-51,5.978950075415628e-51,5.978934444434748e-51,5.978934444434748e-51,5.978931542694901e-51,1.2058996543651611e-48,4.300932979635664e-54,5.450703046009146e-51,6.571702257365274e-51,3.4359065568448076e-51,1.0392621912335126e-50,2.202241242200524e-50,1.7642699299628557e-51,5.791251260946845e-51,6.173194539912837e-51,8.084051804429563e-51,4.417609107912508e-51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.550090281335317e-10,8.552399385103611e-10,8.551262491218774e-10,8.551262491218774e-10,8.551582165650001e-10,8.550938820196136e-10,4.199407712356101e-9,3.4924560736726024e-11,8.512634621301844e-10,8.589584969749284e-10,5.569192480710262e-10,1.3048162212226608e-9,8.554566799081958e-10,8.547545009458479e-10,8.478506454758312e-10,8.62467461201577e-10,1.3019106048565071e-9,5.545584107995274e-10,1.941700234500739e-18,2.2416076162189813e-18,2.0864734428008874e-18,2.0864734428008874e-18,2.3021637779754567e-18,1.88991143443327e-18,7.846625664778204e-18,3.4683364888175617e-19,2.0682088550358826e-18,2.104992852124311e-18,8.911503817820476e-19,4.8347831890844505e-18,2.0864940282878748e-18,2.08647147451352e-18,2.057040507061913e-18,2.1163207073795566e-18,5.2856633742948126e-18,8.01233481384395e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.086982557353177e-293,5.288481938770183e-293,5.186905043574596e-293,5.186905043574596e-293,5.411758322109054e-293,4.9691859744769615e-293,1.7974683025012585e-293,1.4972261178905187e-292,8.7750124884522e-293,3.0648487260766994e-293,4.021425255215045e-293,6.640814020367674e-293,4.613452001132384e-293,5.83267013158382e-293,4.478005530490125e-292,5.944466760603821e-294,6.337487360823625e-293,4.213048126177434e-293,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0711070868662064e-288,2.152594960014999e-288,2.11151956296768e-288,2.11151956296768e-288,2.2024413658922067e-288,2.023454940305941e-288,7.295525423051975e-289,6.113066085693744e-288,3.53975961304758e-288,1.2589524830688912e-288,1.6391065165147781e-288,2.6996659027313204e-288,1.8819549085042146e-288,2.3692484777559187e-288,1.7614090269067117e-287,2.504862939545305e-289,2.5764704159893557e-288,1.7171502789868447e-288,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.2770615e-317,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.9565492084722484e-290,3.07318874628022e-290,3.0143928395385933e-290,3.0143928395385933e-290,3.1445416017068345e-290,2.8883490406599324e-290,1.0427244616087074e-290,8.716823376608788e-290,5.0715287811895076e-290,1.7907650881657749e-290,2.3386912995300223e-290,3.855647620927836e-290,2.684303102193495e-290,3.385197152646695e-290,2.5493790996009488e-289,3.5268735185613616e-291,3.6796347864468567e-290,2.4500788534515811e-290,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.5386879858862215e-291,3.67848115577622e-291,3.60801289324827e-291,3.60801289324827e-291,3.7640004412264245e-291,3.45695491436641e-291,1.2488092357599803e-291,6.0811836303487475e-291,2.1395436043161462e-291,2.7984777932294103e-291,4.616214522454101e-291,3.211510412143936e-291,4.0535783114533824e-291,3.07245111273627e-290,4.192385352224547e-292,4.4054420558949276e-291,2.931785647146936e-291,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.4730927198924267e-289,2.5705281232416704e-289,2.5214133874102244e-289,2.5214133874102244e-289,2.6301313698932527e-289,2.4161177413782688e-289,8.716823376608788e-290,4.234504988401908e-289,1.5006168813221594e-289,1.9567550756437652e-289,3.224194317091836e-289,2.246294631185601e-289,2.8303694204900385e-289,2.1178472845749464e-288,2.970521372655921e-290,3.077438426425289e-289,2.0499377744592118e-289,4.240503682853207e-292,4.407674540482667e-292,4.3231237348023305e-292,4.3231237348023305e-292,4.510285873172175e-292,4.142435724765667e-292,7.300555213151101e-292,2.5593092960856767e-292,3.3526568578064306e-292,5.533395942618964e-292,3.846853428222388e-292,4.859483270854029e-292,3.707249917340887e-291,4.9888002336452447e-293,5.280697417628397e-292,3.512388148121385e-292 +0.00007081642238848552,0.07346593960348956,0.0022631128893238163,0.00009514931816143121,0.00013559581077600514,0.00008556699844020654,0.00011175357882302476,0.00009037873963699277,0.0000683930333396859,0.00008673391002600506,0.00017166114622824412,0.000074325274324371,0.00008039615303378232,0.00008965407259043062,0.0001044573698980051,0.00008965407259043062,0.0001044573698980051,0.00007432528588896015,0.00017166114622824412,0.00017166114622824412,0.002263112889439588,0.00008965407259043062,0.00008039614955720678,0.0001044573698980051,0.00008965407259043062,0.00008965407259043062,0.00008965407259043062,0.0001044573698980051,0.00007432528119865447,0.0001044573698980051,0.0001044573698980051,0.00007081642484223017,0.00007081641995080882,0.00007081642238848552,0.00007081642238848552,0.00007081642472597362,0.00007081642238848552,0.0000708132949161546,0.00007082078856435512,0.00007084519436693607,0.00007078851333235534,0.00007144145466871036,0.00007015463316704042,0.0000708098212273888,0.00007082409402443438,0.00007081354880424413,0.00007082212315050772,0.0734742138702199,0.07345755908433586,0.07346593960348956,0.07346593960348956,0.07342738614111588,0.07350272400240167,0.07346593960348956,0.07316332814258135,0.07332049883083243,0.07349699873319641,0.07342922143830463,0.07345826127192157,0.0733370002501522,0.07351682748721634,0.0734105184923407,0.07319180167064866,0.07366363060243822,0.0022631128895753056,0.0022631128893238163,0.0022631128893238163,0.0022631128894190122,0.0022631128893238163,0.0022631128893238163,0.0022634866691989847,0.0022552178181932847,0.002269182712701168,0.002261946014790678,0.0022632765843775098,0.0022554217598123533,0.002264002846652163,0.002267123403871189,0.002253507957024373,0.0022777006977558697,0.00009517523878979958,0.00009512337627151486,0.00009514931816143121,0.00009514931816143121,0.00009530415658699254,0.00009546352509303968,0.00009514931816143121,0.00009514931816143121,0.00009555935278963087,0.00009514055206731687,0.00009567788316545548,0.00009489226139372432,0.00009555000884741826,0.00009521668260511431,0.0000951939858138288,0.00009510467211768768,0.000095353638804894,0.00009541265384520965,0.00013562656282710143,0.00013556510406449016,0.00013559581077600514,0.00013559581077600514,0.00013551281888763935,0.0001356793517222689,0.00013559581077600514,0.00013559581077600514,0.00013360839242385896,0.00013500432388885547,0.00013591929067146498,0.00013527347602843728,0.00013549083695627367,0.00013569950698063182,0.00013635797354126072,0.00013495517363870996,0.00013624339347602737,0.00008557914536578008,0.00008555485891317074,0.00008556699844020654,0.00008556699844020654,0.00008551358168365942,0.00008562073937279221,0.00008556699844020654,0.00008556699844020654,0.0000855699868456571,0.00008524742123810866,0.0000857246208285134,0.00008540996374543695,0.00008553839440882309,0.0000855643153822599,0.00008559545472639636,0.00008553854246362329,0.00008550592645551223,0.00008562826008222537,0.00011175357882640624,0.00011175357881917117,0.00011175357882302476,0.00011175357882302476,0.00011175357882403185,0.00011175357882302476,0.00011175357882302476,0.00011168618812604405,0.00011181987557209884,0.00011181215845919534,0.00011167517454547306,0.00011271413749280195,0.00011059405561862443,0.0001117356388234065,0.00011177152486188582,0.00011171278985553917,0.0001117944152856549,0.00009039351511859832,0.00009037360959133219,0.00009037873963699277,0.00009037873963699277,0.00008999667070638622,0.00009068745431161705,0.00009037873963699277,0.00009037873963699277,0.00009042230374996696,0.00009023742800942415,0.00009057891355883826,0.00009010138656530407,0.00009021246182653429,0.00009046779070435468,0.00009051635582967414,0.00009016300289554818,0.00009023257081459168,0.00009043827858907904,0.00006839303988085855,0.00006839302699863666,0.0000683930333396859,0.0000683930333396859,0.00006839303103987843,0.00006839303567986071,0.0000683930333396859,0.0000683930333396859,0.00006842802787945092,0.0000683728769328208,0.0000686518680016191,0.00006815062825182002,0.0000683907653385416,0.00006840066291283687,0.0000684623926015901,0.00006833247227838209,0.00006818088163308853,0.00006862682187679301,0.00008674560290074637,0.00008672223842886303,0.00008673391002600506,0.00008673391002600506,0.00008670263542690079,0.00008676546797788812,0.00008673391002600506,0.00008673391002600506,0.00008687914006099171,0.00008713847182138856,0.00008766080107914812,0.00008622487527773371,0.00008675918955157927,0.00008670988011756064,0.0000869015626247377,0.00008656441328232082,0.00008600333817983741,0.00008749353741774943,0.00017166114623006284,0.0001716611462249754,0.00017166114622824412,0.00017166114622824412,0.00017166114622554264,0.00017166114622824412,0.00017166114622824412,0.0001717067037611509,0.00017173014182805268,0.00017168172895728925,0.000171640517159245,0.00017801227154489485,0.00016554067838123266,0.00017133145907023285,0.0001719927032450223,0.00017157691291534236,0.00017174547441170155,0.00007432527353943178,0.000074325274324371,0.000074325274324371,0.00007432527319705239,0.00007432527545661206,0.000074325274324371,0.0000742986638954873,0.0000743400605696871,0.00007432530737297469,0.0000743252412286052,0.00008001253902143655,0.00006896954841830646,0.00007429884573401999,0.00007435181068154859,0.0000743232868193556,0.00007432726227272265,0.00008039615281743229,0.00008039615303378232,0.00008039615303378232,0.00008039606524838509,0.00008039624082367499,0.00008039615303378232,0.00008039615303378232,0.00008038839774374097,0.00008044771071349614,0.00008039612607841313,0.00008662081356656882,0.00007456817308406857,0.00008035478646868324,0.00008043769905854086,0.00008039442048708236,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00007432528507393418,0.00007432528588896015,0.00007432528588896015,0.00007432528470834015,0.00007432528707541446,0.00007432528588896015,0.00007429867542147918,0.0000743400721680416,0.00007432531892914843,0.00007432525280149479,0.00008001255803761094,0.00006896955425490847,0.00007429885725199469,0.00007435182229352606,0.00007432329887812976,0.00007432727334339605,0.00017166114623006284,0.0001716611462249754,0.00017166114622824412,0.00017166114622824412,0.00017166114622554264,0.00017166114622824412,0.00017166114622824412,0.0001717067037611509,0.00017173014182805268,0.00017168172895728925,0.000171640517159245,0.00017801227154489485,0.00016554067838123266,0.00017133145907023285,0.0001719927032450223,0.00017157691291534236,0.00017174547441170155,0.00017166114623006284,0.0001716611462249754,0.00017166114622824412,0.00017166114622824412,0.00017166114622554264,0.0001717067037611509,0.00017173014182805268,0.00017168172895728925,0.000171640517159245,0.00017801227154489485,0.00016554067838123266,0.00017133145907023285,0.0001719927032450223,0.00017157691291534236,0.00017174547441170155,0.0022631128896783673,0.002263112889439588,0.002263112889439588,0.0022631128894981347,0.002263112889439588,0.002263112889439588,0.0022634866692786554,0.0022552178182097546,0.002269182712770493,0.0022619460149167513,0.0022632765844651285,0.0022554217598535985,0.002264002846730668,0.0022671234039552354,0.0022535079570808144,0.0022777006978509794,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.0000803961497758543,0.00008039614933879829,0.00008039614955720678,0.00008039614955720678,0.00008039606089346046,0.00008039623822532017,0.00008039614955720678,0.00008039614955720678,0.0000803883942771656,0.00008044770723807438,0.00008039612259919857,0.00008662080835307355,0.00007456817098800642,0.0000803547830070929,0.00008043769556718305,0.00008039441685108164,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00007432528039587852,0.00007432528119865447,0.00007432528119865447,0.00007432528003956911,0.00007432528236331662,0.00007432528119865447,0.00007429867074710087,0.00007434006746371701,0.00007432531424249013,0.00007432524810808677,0.00008001255032522932,0.00006896955188776345,0.00007429885258045747,0.00007435181758407201,0.00007432329398732458,0.00007432726885303639,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537 +0.00005596020201419039,4.721326101496971e-11,0.1126293570438991,0.00008500557799266755,0.00023605778826271088,0.00006281005350629539,0.0004850635627389547,0.00007497819071392633,0.000032107073477862185,0.0000649956658551014,0.03832162727373624,0.0002106940697405807,0.00047543145639806345,0.00007374414128286163,0.00010843021259188861,0.00007374414128286163,0.00010843021259188861,0.00021069466057335086,0.03832162727373624,0.03832162727373624,0.11262935704832192,0.00007374414128286163,0.000475431049987621,0.00010843021259188861,0.00007374414128286163,0.00007374414128286163,0.00007374414128286163,0.00010843021259188861,0.00021069442089803128,0.00010843021259188861,0.00010843021259188861,0.00005596022113165835,0.00005596018301977247,0.00005596020201419039,0.00005596020201419039,0.000055960220356231606,0.00005596020201419039,0.000055959852172799554,0.00005596876022548211,0.000056220893321414624,0.000055711546297872386,0.00005695818444164528,0.00005476042005785045,0.000055953850024643464,0.000055966667682942476,0.00005592613080579156,0.000056000335076116626,5.845234817643704e-11,4.857635950105329e-11,4.721326101496971e-11,4.721326101496971e-11,5.3686557965692614e-11,5.283881810536435e-11,4.721326101496971e-11,4.048907290365047e-11,5.7413381547454327e-11,5.3613128299159736e-11,5.2972845076559824e-11,4.135184684988176e-11,5.621068033351224e-11,5.4473528213187445e-11,5.146397016277126e-11,8.725213908855835e-11,2.6221599045575716e-11,0.11262935705551336,0.1126293570438991,0.1126293570438991,0.11262935704620779,0.1126293570438991,0.1126293570438991,0.11247942946126366,0.11278225746470155,0.11296161673493141,0.11230102224534652,0.11239910320457441,0.11286712499864668,0.11273555722670793,0.11252748167983036,0.11183350423865139,0.11327307108692054,0.00008504335806907764,0.00008493885328764178,0.00008500557799266755,0.00008500557799266755,0.00008438287238772482,0.00008578397388788507,0.00008500557799266755,0.00008500557799266755,0.00008521121364955181,0.00008493808762155734,0.00008612292977836319,0.00008315390329581527,0.00008501484597439422,0.00008513828361710495,0.00008511725820254762,0.00008506093056736373,0.00008451122428067313,0.00008564921967072465,0.0002361991474898228,0.0002359166843888448,0.00023605778826271088,0.00023605778826271088,0.00023567241802999026,0.00023644608939363235,0.00023605778826271088,0.00023605778826271088,0.00023926265264495751,0.000239452085732434,0.00023760712672354372,0.00023451978135051414,0.0002354268862456385,0.00023653331004409435,0.00023969438257950422,0.0002330259858064744,0.00023914538071338564,0.00006283542234374185,0.00006278470621032324,0.00006281005350629539,0.00006281005350629539,0.0000626971333818976,0.00006292378983043502,0.00006281005350629539,0.00006281005350629539,0.00006281568562200723,0.00006279386242044647,0.00006313764720758577,0.00006247475786951092,0.00006275001929829551,0.00006285949380386323,0.00006287044296838958,0.00006274969977335644,0.0000626801502313243,0.00006294052467323711,0.0004850635628625369,0.0004850635626236057,0.0004850635627389547,0.0004850635627389547,0.0004850635627652608,0.0004850635627389547,0.0004850635627389547,0.00048360972029818343,0.0004867049799986112,0.0004874390124037687,0.0004824915974750729,0.0004904662541930496,0.0004789824141488314,0.00048496721559381146,0.00048506614257479456,0.00048401543630028314,0.0004861516259790474,0.00007499029642784887,0.00007496607702185917,0.00007497819071392633,0.00007497819071392633,0.0000742899664878772,0.00007590311146136734,0.00007497819071392633,0.00007497819071392633,0.00007529939314213801,0.00007489326821676106,0.00007563815295561826,0.00007447418868941444,0.00007481236990974167,0.00007536463133436323,0.00007548213491214146,0.00007462665949186995,0.00007478926052434598,0.00007528714458282973,0.00003210707828908046,0.00003210706881209351,0.000032107073477862185,0.000032107073477862185,0.000032107071777892084,0.00003210707520546423,0.000032107073477862185,0.000032107073477862185,0.0000322296477911141,0.000032015954797065105,0.00003237913295672294,0.0000318694965722751,0.000032166727274080806,0.00003204232161211292,0.000032124590463360416,0.000032111179172673556,0.00003187643487257218,0.00003233893524875777,0.00006501285487387604,0.0000649785062910625,0.0000649956658551014,0.0000649956658551014,0.00006494930151814624,0.00006504244027891724,0.0000649956658551014,0.0000649956658551014,0.00006456457051047004,0.00006481663795794388,0.00006608530033796228,0.00006373067014917414,0.00006481319112116805,0.00006518302964191273,0.00006514623305583937,0.00006484719629205181,0.00006388990177685131,0.00006614756962486808,0.03832162727945889,0.03832162726896469,0.03832162727373624,0.03832162727373624,0.038321627275682814,0.03832162727373624,0.03832162727373624,0.03835938316952422,0.038440885336890274,0.03836615735126869,0.0382770206126096,0.042949566107161524,0.03385758180523559,0.038086379259574005,0.03855839722131761,0.038120372197839765,0.03850745855625246,0.00021069403010852335,0.0002106940697405807,0.0002106940697405807,0.00021069401216976556,0.00021069412758070721,0.0002106940697405807,0.00020989061651985574,0.00021121824125079776,0.0002106958407264739,0.0002106922962469065,0.0004511343437135155,0.00009263683710374987,0.00020989750394925116,0.00021149639472467632,0.00021058740242342706,0.00021073239668015033,0.0004754314311346032,0.00047543145639806345,0.00047543145639806345,0.0004754210730392784,0.00047544184053171373,0.00047543145639806345,0.00047543145639806345,0.0004741679308342588,0.00047778562993273775,0.00047542831334996166,0.000973451394088867,0.0002187698748022071,0.0004729983694393723,0.00047788526731955733,0.0004753366976025726,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.000210694619402907,0.00021069466057335086,0.00021069466057335086,0.00021069460022952983,0.00021069472119930645,0.00021069466057335086,0.00020989120321670865,0.00021121883506765445,0.00021069643114774673,0.00021069288749609488,0.0004511363698947291,0.00009263696849373433,0.00020989809056079145,0.00021149698982147482,0.00021058801811853195,0.00021073296249419187,0.03832162727945889,0.03832162726896469,0.03832162727373624,0.03832162727373624,0.038321627275682814,0.03832162727373624,0.03832162727373624,0.03835938316952422,0.038440885336890274,0.03836615735126869,0.0382770206126096,0.042949566107161524,0.03385758180523559,0.038086379259574005,0.03855839722131761,0.038120372197839765,0.03850745855625246,0.03832162727945889,0.03832162726896469,0.03832162727373624,0.03832162727373624,0.038321627275682814,0.03835938316952422,0.038440885336890274,0.03836615735126869,0.0382770206126096,0.042949566107161524,0.03385758180523559,0.038086379259574005,0.03855839722131761,0.038120372197839765,0.03850745855625246,0.11262935706020714,0.11262935704832192,0.11262935704832192,0.11262935705051065,0.11262935704832192,0.11262935704832192,0.11247942946561587,0.11278225746893289,0.1129616167397348,0.11230102224964508,0.11239910320897924,0.11286712500309787,0.11273555723076464,0.1125274816843591,0.11183350424247505,0.1132730710915187,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.00047543107552993523,0.0004754310244221654,0.000475431049987621,0.000475431049987621,0.0004754205639786948,0.0004754415368000349,0.000475431049987621,0.000475431049987621,0.00047416752660047194,0.0004777852200373683,0.00047542790665728213,0.0009734502294230687,0.00021876975857037956,0.0004729979664485224,0.0004778848574575175,0.0004753362726657941,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.00021069438034935982,0.00021069442089803128,0.00021069442089803128,0.0002106943616809907,0.0002106944803948717,0.00021069442089803128,0.00020989096521993332,0.00021121859418003996,0.00021069619163860664,0.00021069264765639114,0.0004511355479649389,0.00009263691519507139,0.00020989785259951864,0.0002114967484190137,0.0002105877683604851,0.00021073273297208728,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115 +1.4664712735402771e-6,0.03783715409719433,0.00040170845879645463,1.92853042599186e-6,2.7566325308842914e-6,1.4205350994971458e-6,5.086338143944909e-6,1.458048654438773e-6,2.181658576367269e-6,2.7601463493013188e-6,0.002027826301965248,0.000016529375846016372,0.00004685779767157038,1.448061154997971e-6,1.7538201357966918e-6,1.4481472316648263e-6,1.7539257476783397e-6,0.000016529469566250175,0.0020278342696920418,0.0020278306818902565,0.00040170845881515815,1.4481035903640533e-6,0.00004685769869943001,1.7538829807467198e-6,1.4480893089475873e-6,1.4481325533726786e-6,1.4481180057325826e-6,1.7538618567396224e-6,0.000016529431525631543,1.7539042782374364e-6,1.7538409078469056e-6,1.4664715398936903e-6,1.4664710089046133e-6,1.4664712735402771e-6,1.4664712735402771e-6,1.4664715357906606e-6,1.4664704817387604e-6,1.4664895684943622e-6,1.4664291264671211e-6,1.4713747124979103e-6,1.461599169925514e-6,1.464486677697687e-6,1.467354089702387e-6,1.4665551807886854e-6,1.4664181113450937e-6,1.4657448667974452e-6,1.4672286852413011e-6,0.03784467389841416,0.03782952863930131,0.03783715409719433,0.03783715409719433,0.037801138116758365,0.037871321641316916,0.03783715874197973,0.03784373959858814,0.03784636698619258,0.03786823255601707,0.037804253357934234,0.03783801459637304,0.03785226429054755,0.037862869908309026,0.037814187375134846,0.037589919052868556,0.038017964518585995,0.00040170845884724066,0.00040170845879645463,0.00040170845879645463,0.0004017084588054726,0.0003913836493554846,0.00041440327268546994,0.00040135290436383436,0.00040206189299620335,0.0004034836554176542,0.0003997898628527768,0.0004009541994735489,0.00040246243885981846,0.00040202622084302615,0.0004012424311563979,0.0003975885896805216,0.00040568611266056034,1.929204732116721e-6,1.927855556811842e-6,1.92853042599186e-6,1.92853042599186e-6,1.920265278913896e-6,1.9369686303948886e-6,1.9166185826371266e-6,1.940761670534373e-6,1.9292407715377332e-6,1.9278168705795636e-6,1.950592233440755e-6,1.9075415194666325e-6,1.9275515305091864e-6,1.929552602401928e-6,1.9294615398971915e-6,1.9275995080672585e-6,1.9216748366458905e-6,1.9354985635613464e-6,2.75738261955652e-6,2.7558835669808612e-6,2.7566325308842914e-6,2.7566325308842914e-6,2.754507801555517e-6,2.758772172472845e-6,2.749090209862307e-6,2.7644723243505077e-6,2.7659384674883792e-6,2.760121171461407e-6,2.765897872058944e-6,2.747408671218937e-6,2.7555078200698714e-6,2.7577833612791056e-6,2.778353235000722e-6,2.7384522718730444e-6,2.7750426188374334e-6,1.4207854405804125e-6,1.420284911448197e-6,1.4205350994971458e-6,1.4205350994971458e-6,1.4193698631178555e-6,1.4217078322479476e-6,1.4196051396650418e-6,1.4214940663837128e-6,1.4205438198933021e-6,1.4199926827298511e-6,1.4240834067390972e-6,1.416975849560351e-6,1.4197762907554752e-6,1.4207621801866827e-6,1.4211677785552801e-6,1.4199024126944777e-6,1.4191618459595552e-6,1.4218841191984395e-6,5.086338144611712e-6,5.086338143313471e-6,5.086338143944909e-6,5.086338143944909e-6,5.0863381440998705e-6,5.067597860896035e-6,5.107912553046824e-6,5.089232092445315e-6,5.087167859087156e-6,5.10582597635227e-6,5.070217322051714e-6,5.07889464702977e-6,5.096271634638699e-6,5.087813780858145e-6,5.086272579210548e-6,5.078043158783016e-6,5.097227012746991e-6,1.4581444106190913e-6,1.4579528248691598e-6,1.458048654438773e-6,1.458048654438773e-6,1.451635934581424e-6,1.4653620303149979e-6,1.4580452035853978e-6,1.4580519533246425e-6,1.4609404691610398e-6,1.4555782479820903e-6,1.4630683809028224e-6,1.4538217247990085e-6,1.456410734290423e-6,1.4605009511707392e-6,1.4617889076309445e-6,1.4551116330449772e-6,1.4556153343732584e-6,1.4604951230148845e-6,2.1816587696718153e-6,2.18165838890468e-6,2.181658576367269e-6,2.181658576367269e-6,2.1816585069814404e-6,2.1816586468999275e-6,2.1094595613854267e-6,2.263839779227835e-6,2.1852124037695308e-6,2.1809267508772953e-6,2.2004078684300004e-6,2.1659829672035973e-6,2.1844166575150057e-6,2.1819121806266663e-6,2.184044649170406e-6,2.1820913984864635e-6,2.1683285801981786e-6,2.198319835979935e-6,2.760558017749685e-6,2.7597352952789337e-6,2.7601463493013188e-6,2.7601463493013188e-6,2.759001109524717e-6,2.7613013168247414e-6,2.6928548994705773e-6,2.834190009261403e-6,2.760107067298032e-6,2.7578847667560484e-6,2.7925124520650574e-6,2.7284118876721092e-6,2.7588762957720545e-6,2.7614475165070347e-6,2.7631842451412055e-6,2.757122244117467e-6,2.7304842789272917e-6,2.7906458029980694e-6,0.002027826302539801,0.002027826301402053,0.002027826301965248,0.002027826301965248,0.002027826302125035,0.0020278285958144097,0.002027823788608076,0.002023528396707312,0.0020312959616522316,0.0020339515747075,0.0020217039474943166,0.002246508158349303,0.0018123453309101178,0.0020168543091046713,0.002039142993938777,0.0020033027144448342,0.0020540777186296927,0.000016529369811244118,0.000016529375846016372,0.000016529375846016372,0.00001652936672435408,0.000016529385012468657,0.000016529364194564223,0.000016455693931985686,0.000016593756641607556,0.000016529709283891627,0.000016529041944085714,0.00004343501289351914,5.6947924824276e-6,0.000016449234305616085,0.00001661017390022412,0.00001650919839163305,0.00001654599420591479,0.0000468577915205922,0.00004685779767157038,0.00004685779767157038,0.00004685516540174069,0.000046860430258643386,0.000046857832814249714,0.00004685775706100019,0.00004668476051979716,0.00004713376382338484,0.000046857037456648056,0.00011367153236529952,0.00001749050393096067,0.000046557190398773,0.00004716130366000998,0.00004682814421160231,1.4482779905301115e-6,1.4478445693208867e-6,1.448061154997971e-6,1.448061154997971e-6,1.4473498434373993e-6,1.4487777328011118e-6,1.448054203025621e-6,1.4480681418093107e-6,1.4488148327268585e-6,1.4473031608837837e-6,1.4505121560387771e-6,1.4456186980092198e-6,1.447247846178406e-6,1.4488717070833895e-6,1.4506429957073514e-6,1.445485790002643e-6,1.4461451092057996e-6,1.4499853809417507e-6,1.754526975386309e-6,1.7532473829588976e-6,1.7538201357966918e-6,1.7538201357966918e-6,1.751456323866919e-6,1.7563429600914662e-6,1.7538098166544514e-6,1.753830499604608e-6,1.754986461200615e-6,1.7527832068585e-6,1.778179470821938e-6,1.7352233242631207e-6,1.7520333524360523e-6,1.7557475014756111e-6,1.7570791994549057e-6,1.7506913374855502e-6,1.7425688056381869e-6,1.7700324811634058e-6,1.4483641056069814e-6,1.4479306076172127e-6,1.4481472316648263e-6,1.4481472316648263e-6,1.4474357930187544e-6,1.4488639374477035e-6,1.4481398762860966e-6,1.4481546193160593e-6,1.4489062306738231e-6,1.4473904163721893e-6,1.450598689539252e-6,1.445704318553248e-6,1.447338858090718e-6,1.4489591372502073e-6,1.4507295605494724e-6,1.4455713769431599e-6,1.4462308381922494e-6,1.4500718063697287e-6,1.7546326747284103e-6,1.7533529154577523e-6,1.7539257476783397e-6,1.7539257476783397e-6,1.7515616060954142e-6,1.7564489126055583e-6,1.7539149915561304e-6,1.7539365464274366e-6,1.7550910217028238e-6,1.7528896816763426e-6,1.7782885491666415e-6,1.735325786364396e-6,1.7521376243232587e-6,1.7558542624283824e-6,1.7571852720460869e-6,1.7507964930118626e-6,1.742672452564407e-6,1.7701403557983095e-6,0.000016529463284630948,0.000016529469566250175,0.000016529469566250175,0.00001652945998596838,0.000016529479193563387,0.000016529457914701346,0.00001645578695883274,0.000016593850989668976,0.00001652980294032023,0.000016529135728066594,0.00004343542011052053,5.694807241288974e-6,0.000016449327269832258,0.00001661026838456474,0.000016509295966158713,0.00001654608402941733,0.0020278342702836918,0.002027834269126413,0.0020278342696920418,0.0020278342696920418,0.002027834269956987,0.002027835790044381,0.002027832570043274,0.002023534421933551,0.0020313060582244024,0.0020339596667077265,0.002021711792124275,0.0022465161649093796,0.0018123530105828187,0.002016862424989564,0.002039150816113959,0.0020033101329610848,0.0020540862669789733,0.0020278306823714952,0.00202783068129709,0.0020278306818902565,0.0020278306818902565,0.0020278306820197306,0.0020235317727690734,0.0020313014470915154,0.0020339560197695622,0.0020217082624726934,0.002246512595068711,0.0018123495253522207,0.0020168587651500035,0.0020391472988484935,0.0020033068067887502,0.002054082402431403,0.0004017084588690056,0.00040170845881515815,0.00040170845881515815,0.00040170845882557136,0.00039138364937373575,0.00041440327270472684,0.00040135290438303857,0.00040206189301567676,0.000403483655438271,0.0003997898628722216,0.00040095419949319494,0.0004024624388786024,0.00040202622086275304,0.0004012424311761518,0.000397588589700914,0.00040568611268024306,1.4483204451365816e-6,1.447886985466257e-6,1.4481035903640533e-6,1.4481035903640533e-6,1.447392215138857e-6,1.4488202322787125e-6,1.4480964328044066e-6,1.4481107814107775e-6,1.4488632521428497e-6,1.447346227989112e-6,1.4505548204847944e-6,1.4456609046333287e-6,1.4472959595106223e-6,1.4489148591300693e-6,1.4506856777035826e-6,1.4455279779136605e-6,1.4461873703748165e-6,1.4500279910370624e-6,0.00004685770492034187,0.00004685769247394341,0.00004685769869943001,0.00004685769869943001,0.0000468550414339738,0.00004686035628943858,0.000046857733841998516,0.00004685765808898292,0.000046684662112760116,0.00004713366385507062,0.000046856938416963365,0.00011367119701645431,0.00001749048135509365,0.00004655709236006616,0.00004716120374330709,0.000046828040779666834,1.7545898729253e-6,1.7533101801260958e-6,1.7538829807467198e-6,1.7538829807467198e-6,1.7515189703747687e-6,1.756406010024329e-6,1.7538723969580793e-6,1.7538936079047327e-6,1.7550486413982544e-6,1.7528465984360763e-6,1.7782444019778453e-6,1.7352842699903157e-6,1.7520953600889095e-6,1.7558110640592642e-6,1.75714232370088e-6,1.7507539056384297e-6,1.7426304654701244e-6,1.7700966879741903e-6,1.4483061573160061e-6,1.4478727104473457e-6,1.4480893089475873e-6,1.4480893089475873e-6,1.4473779549118928e-6,1.4488059295237127e-6,1.448082219013222e-6,1.44884667188132e-6,1.447331745777719e-6,1.450540462875281e-6,1.445646699293289e-6,1.447279613055316e-6,1.4489003480592171e-6,1.4506713146781628e-6,1.4455137783699024e-6,1.4461731469311194e-6,1.450013651468661e-6,1.4483494209309458e-6,1.4479159357023305e-6,1.4481325533726786e-6,1.4481325533726786e-6,1.447421135845943e-6,1.4488492378870055e-6,1.448125263121325e-6,1.448891763041004e-6,1.4473755646566085e-6,1.4505839354521474e-6,1.4456897159279784e-6,1.4473244177402624e-6,1.4489442551052457e-6,1.4507148022624788e-6,1.4455567788771976e-6,1.4462162176656433e-6,1.4500570701273385e-6,1.4483348669013922e-6,1.4479013944450797e-6,1.4481180057325826e-6,1.4481180057325826e-6,1.4474066093449047e-6,1.448834668958699e-6,1.4488774362235863e-6,1.447360834748421e-6,1.4505693118990618e-6,1.4456752440766164e-6,1.44731011757696e-6,1.4489294952816344e-6,1.4507001741162093e-6,1.4455423119853e-6,1.446201727849939e-6,1.4500424644800358e-6,1.7545687314309575e-6,1.7532890719905869e-6,1.7538618567396224e-6,1.7538618567396224e-6,1.7514979122776836e-6,1.7563848179113879e-6,1.753851360298244e-6,1.7550277272444988e-6,1.7528253022272823e-6,1.7782225848960056e-6,1.7352637757143034e-6,1.7520745036551864e-6,1.7557897106278548e-6,1.7571211076031037e-6,1.7507328728507625e-6,1.7426097343082978e-6,1.7700751115585348e-6,0.000016529425343898405,0.000016529431525631543,0.000016529431525631543,0.00001652942213145336,0.00001652944096591902,0.000016529419874122077,0.00001645574919977376,0.00001659381269425206,0.00001652976492568035,0.000016529097661680935,0.00004343525482407282,5.6948012507092725e-6,0.000016449289536064494,0.00001661023003374277,0.000016509256361172868,0.00001654604757045742,1.7546111878673562e-6,1.7533314617945422e-6,1.7539042782374364e-6,1.7539042782374364e-6,1.7515402021653188e-6,1.7564273754266642e-6,1.7538936079047327e-6,1.755069740200925e-6,1.7528680586370778e-6,1.7782663905069363e-6,1.735304940792792e-6,1.7521164009626215e-6,1.7558325817092358e-6,1.7571637123428012e-6,1.7507751128869764e-6,1.7426513721150837e-6,1.7701184365180512e-6,1.7545477650100776e-6,1.7532681390238134e-6,1.7538409078469056e-6,1.7538409078469056e-6,1.751477029525399e-6,1.7563638006979691e-6,1.7550069997928457e-6,1.7528041712558323e-6,1.778200940674216e-6,1.735243459820404e-6,1.7520538337175793e-6,1.7557685226557296e-6,1.7571000656289298e-6,1.7507120162063383e-6,1.7425891804059085e-6,1.7700537087597979e-6 +0.02874913454700848,0.02848477180889041,0.0291254034529763,0.028443251103397963,0.02844277079924699,0.028443302852854825,0.0295958949572861,0.028443131522821557,0.02844939654624009,0.028444090538146807,0.03395689726255225,0.02958347027263838,0.030068390096877767,0.028443426224983324,0.028443486002167666,0.02844344287331065,0.02844351167306924,0.02958347104907352,0.03395656210480198,0.03395673978540699,0.02912540345298828,0.02844343399074852,0.030068389662586424,0.02844350085544679,0.028443431280156865,0.028443439785416788,0.02844343682524529,0.0284434957278166,0.02958347073356425,0.02844350616823457,0.028443490778795967,0.028749134630812977,0.028749134463744233,0.02874913454700848,0.02874913454700848,0.028749134633298645,0.028749134632218894,0.028748996972923158,0.028748924914799266,0.028751733358496522,0.02874615465350093,0.02873722581264512,0.028758377350169836,0.028749283740075744,0.02874897448602055,0.028748710571796426,0.02874955217097823,0.02848485225661537,0.028484691456948014,0.02848477180889041,0.02848477180889041,0.028484387411576058,0.028485162789612894,0.028484792014218194,0.028485093175015828,0.028484674653650403,0.028485193760200245,0.02848435314582796,0.02848478324638788,0.0284849810673909,0.02848579452934204,0.028483767114656767,0.028482250157205888,0.02848745475498142,0.029125403453007195,0.0291254034529763,0.0291254034529763,0.02912540345298225,0.028885270433483257,0.02963440974302138,0.029126656877831385,0.029124374914698548,0.029127277136307764,0.029123533695931594,0.029125141371769424,0.029125889313153616,0.029126865938176316,0.02912394312052929,0.029121071145739336,0.02912977278121038,0.028443251543993412,0.0284432506594814,0.028443251103397963,0.028443251103397963,0.028443245206424418,0.028443256603302023,0.028443237910460818,0.02844326419640277,0.028443281632808393,0.02844329953079826,0.028443263344092314,0.028443236429816648,0.02844327942911676,0.028443300672347367,0.02844325231301127,0.028443249873798378,0.028443246322112432,0.028443255607268264,0.028442770805194126,0.028442770793305584,0.02844277079924699,0.02844277079924699,0.0284427707814324,0.02844277081716494,0.028442713180214574,0.028442823822099915,0.028443207658283724,0.02844306078466943,0.028442770812789554,0.02844277078573704,0.028443127760440372,0.02844319872875957,0.02844277259622363,0.028442770625198937,0.028442770973077992,0.028443302825840365,0.028443302879800895,0.028443302852854825,0.028443302852854825,0.028443302986240333,0.028443302717258534,0.028443303854806336,0.02844330173637429,0.0284432420458084,0.028443213915222587,0.028443302428466162,0.028443303262917677,0.028443247410634063,0.028443217726482267,0.028443302748602635,0.028443302955994558,0.028443303016619004,0.028443302686582562,0.029595894957355533,0.02959589495722042,0.0295958949572861,0.0295958949572861,0.029595894957302644,0.029554060931738315,0.02965694129622281,0.029597233517389732,0.029594571889599186,0.02959968626461131,0.029592101361732757,0.02957626900217366,0.02961500785346484,0.029596352197429024,0.029595436831198176,0.0295939401985424,0.02959785321480746,0.028443131522135186,0.02844313152350733,0.028443131522821557,0.028443131522821557,0.028443131577431092,0.028443131468115408,0.028443220874338714,0.02844308472138413,0.028443133030562926,0.02844313000049601,0.02844313148979909,0.0284431315559333,0.028443131919323263,0.028443131125952877,0.028443131917104156,0.02844313112695285,0.02844313154035651,0.02844313150527715,0.028449396546761558,0.028449396545734407,0.02844939654624009,0.02844939654624009,0.0284493965460495,0.028449396546433872,0.02844491503960628,0.028464130153745083,0.028449395853936875,0.02844945336129878,0.028449459120812374,0.02844933224844156,0.028449375010940605,0.028449466558079537,0.028449405179173916,0.028449387652566334,0.028449342309646224,0.028449449741052478,0.028444090607213965,0.028444090469169313,0.028444090538146807,0.028444090538146807,0.02844409033802697,0.028444090739923326,0.02844350625135702,0.02844607261711019,0.028443906659186734,0.02844384916730919,0.028444097682870165,0.02844408342745828,0.028443963701007276,0.02844388738072274,0.028444091065855485,0.028444090010701098,0.028444084740698417,0.02844409642008244,0.03395689726273898,0.033956897262499404,0.03395689726255225,0.03395689726255225,0.03395689726261379,0.033956820933159354,0.0339569689949047,0.03395381998446253,0.03396111763301618,0.033959056619186016,0.0339547325444405,0.034127702187534734,0.03378332177422419,0.03394778840109833,0.03396603186763852,0.03394814257083956,0.033965654016579305,0.029583470226237654,0.02958347027263838,0.02958347027263838,0.029583470197229324,0.029583470348447445,0.02958299913573198,0.029581691998964526,0.029585254095448175,0.029583474176178248,0.02958346636353209,0.03003628260656259,0.029133975645927127,0.029581310590830922,0.029585638166370234,0.029583235614371792,0.029583704993930007,0.03006839006988816,0.030068390096877767,0.030068390096877767,0.030068377681666734,0.030068402512901944,0.030068670258286013,0.030068625107844686,0.030065869764393693,0.030070918217119668,0.030068386720681097,0.030535357034665783,0.029605532399708416,0.030065196999784594,0.030071595788452157,0.03006817340355122,0.028443426366802454,0.028443426083651493,0.028443426224983324,0.028443426224983324,0.028443425737620376,0.028443426720062198,0.028443425036624746,0.02844342744339682,0.028443522405610232,0.028443707067307786,0.028443428233935485,0.028443424287192386,0.028443508885604905,0.028443692232816408,0.028443429198817843,0.028443423411738236,0.02844342478855096,0.028443427702547163,0.028443486784895264,0.028443485223520207,0.028443486002167666,0.028443486002167666,0.028443482681910857,0.02844348942432826,0.028443483676645634,0.02844348836930873,0.02844340718460672,0.028443480885745467,0.028443530819731385,0.028443451219919348,0.028443404430476632,0.028443493977630557,0.028443494461283754,0.028443477976969,0.02844346389885953,0.02844351200901229,0.028443443054905336,0.028443442692237676,0.02844344287331065,0.02844344287331065,0.028443442248468,0.02844344350680319,0.02844344131325964,0.02844344446587,0.028443470248865305,0.02844366157314771,0.028443445435812755,0.028443440381996508,0.028443461158362333,0.02844368728271329,0.028443446674196512,0.028443439230194826,0.028443441028005667,0.028443444760448494,0.028443512589788757,0.02844351076104033,0.02844351167306924,0.02844351167306924,0.02844350778340699,0.028443515680436526,0.028443508896201886,0.028443514499752968,0.02844340019160441,0.0284434463310473,0.028443564077387077,0.028443470779622365,0.028443399184386976,0.02844345550482381,0.02844352157636835,0.028443502267467446,0.028443485734835204,0.028443542097987558,0.029583471000589306,0.02958347104907352,0.02958347104907352,0.029583470969569356,0.029583471128999058,0.02958299991260926,0.029581692772978483,0.029585254874314106,0.029583474952060977,0.02958346714051783,0.030036283970806297,0.02913397599620097,0.029581311364326995,0.029585638945759985,0.029583236423941194,0.029583705737213088,0.03395656210499032,0.0339565621047913,0.03395656210480198,0.03395656210480198,0.03395656210490301,0.03395646508449341,0.03395665358899571,0.03395384907853291,0.033961110532112676,0.033958730046728405,0.03395438859514564,0.03412773271909634,0.03378331347748386,0.033947468394134,0.03396568089623572,0.03394777019199943,0.03396535297965414,0.033956739785458954,0.03395673978526236,0.03395673978540699,0.03395673978540699,0.03395673978545746,0.03395383591313849,0.03396111557010737,0.03395890322343139,0.03395457088677517,0.034127718888070625,0.03378331913848339,0.03394763812157096,0.03396586687493912,0.03394796738617989,0.03396551275691097,0.02912540345302024,0.02912540345298828,0.02912540345298828,0.02912540345299443,0.028885270433492698,0.029634409743037698,0.029126656877843368,0.029124374914710434,0.0291272771363197,0.02912353369594345,0.029125141371781373,0.02912588931316561,0.029126865938188307,0.029123943120541188,0.029121071145751222,0.029129772781222408,0.028443434152264097,0.02844343382973324,0.02844343399074852,0.02844343399074852,0.028443433435276905,0.028443434554352054,0.02844343262006438,0.028443435392404733,0.02844349391487998,0.02844372157305559,0.028443436273508246,0.02844343177841555,0.028443482743649703,0.028443751590601658,0.02844343737417937,0.0284434307647149,0.028443432351620945,0.028443435670947207,0.030068389689883804,0.03006838963526931,0.030068389662586424,0.030068389662586424,0.030068377137665886,0.030068402188343807,0.03006866982387756,0.030068624673368363,0.030065869331448933,0.030070917781477108,0.03006838628608121,0.030535356359906486,0.02960553215277743,0.030065196567199054,0.030071595352447505,0.0300681729493976,0.028443501715986856,0.0284434999993351,0.02844350085544679,0.02844350085544679,0.0284434972044492,0.02844350461740722,0.028443498268904056,0.028443503488273583,0.028443402291265543,0.028443458737775377,0.02844355007251663,0.028443462513957907,0.028443400628835824,0.028443469379772685,0.028443510153010092,0.028443492028096092,0.02844347652163634,0.02844352942545914,0.028443431435084578,0.028443431125724193,0.028443431280156865,0.028443431280156865,0.02844343074745873,0.02844343182083719,0.028443429970847745,0.02844350284989771,0.028443743580728875,0.028443433471266388,0.02844342915954827,0.028443490926724522,0.02844371429115313,0.028443434526607303,0.028443428191759462,0.02844342970877307,0.028443432892538468,0.02844343996025095,0.028443439611096466,0.028443439785416788,0.028443439785416788,0.028443439183925025,0.028443440395374425,0.028443438289500352,0.028443477633114823,0.028443680600866602,0.0284434422536655,0.028443437387941632,0.0284434678773283,0.028443707695149655,0.028443443445749277,0.02844343628234869,0.028443438009483762,0.02844344160284001,0.028443436993391438,0.028443436657605917,0.02844343682524529,0.02844343682524529,0.028443436246859924,0.028443437411923886,0.02844348551561737,0.02844370059039761,0.02844343920031552,0.028443434520693846,0.028443475066551063,0.028443729120276026,0.02844344034653124,0.028443433461096557,0.02844343511798653,0.02844343857373992,0.028443496561601337,0.028443494898338032,0.0284434957278166,0.0284434957278166,0.028443492190515257,0.028443499372923148,0.02844349323137623,0.028443403681405112,0.028443465630808247,0.028443543429821604,0.028443458606416023,0.02844340167033664,0.028443477055353748,0.028443504737003824,0.028443487176090666,0.028443472159690026,0.02844352341557771,0.02958347068592398,0.02958347073356425,0.02958347073356425,0.02958347065572535,0.02958347081181702,0.029582999596921226,0.029581692458453716,0.029585254557818005,0.029583474636776567,0.029583466824784948,0.030036283416437087,0.02913397585386512,0.029581311050012486,0.029585638629050167,0.02958323609496759,0.029583705435175592,0.0284435070564048,0.02844350528462079,0.02844350616823457,0.02844350616823457,0.02844350239984626,0.02844351005088492,0.028443503488273583,0.02844340113068229,0.02844345231032117,0.02844355695195954,0.028443466570124615,0.028443399802624312,0.028443462202417058,0.028443515763678193,0.028443497056413466,0.028443481044829622,0.028443535650166964,0.028443491586657432,0.0284434899751248,0.028443490778795967,0.028443490778795967,0.028443487351681195,0.028443494310697117,0.028443405309561916,0.028443473007326876,0.028443537015041157,0.028443454843101488,0.028443402934843997,0.0284434852481409,0.028443499508651302,0.028443482494304805,0.02844346795374343,0.02844351761261152 +0.0022246682532759015,0.0009524279443922454,0.518795272819106,0.004314433002562204,0.004997721998215146,0.002139296539034497,0.010553956045476138,0.0020280239700709627,0.017959490514750723,0.01930770306046589,0.3307626148145184,0.011946842742334207,0.025716907414211135,0.0020109710050294025,0.002446008481155244,0.002011370537612733,0.002446480087695288,0.011946861401927926,0.3307570960481379,0.33075906368761127,0.5187952728215822,0.0020111761659683323,0.025716883683944636,0.002446289546460506,0.0020111054610368532,0.002011305225391189,0.00201124043653029,0.0024461952241586126,0.011946853814828177,0.0024463845012132634,0.002446101535300764,0.0022246684519197455,0.00222466805591309,0.0022246682532759015,0.0022246682532759015,0.0022246684630562114,0.002224664540556739,0.0022247171187702976,0.002224618067661152,0.002232973714547705,0.0022163767923150226,0.0022287242569713176,0.00221679628252431,0.002224726510035268,0.0022246093669079582,0.002223360207272997,0.0022259791543806297,0.0009450096068067611,0.0009599014851809134,0.0009524279443922454,0.0009524279443922454,0.0009896473837877533,0.0009161310448651101,0.000952345447473566,0.0009451611178707266,0.0009597569349049435,0.000916636639896694,0.0009894944949787677,0.0009536040368040003,0.0009512531941088693,0.0009244007581564418,0.0009813741109145672,0.0012352080553065634,0.0007271130063299873,0.5187952728254307,0.518795272819106,0.518795272819106,0.5187952728203292,0.5114333225243267,0.5261833904055576,0.5188172556563785,0.518772564085169,0.5192721879035307,0.5183154407551057,0.5187850562824218,0.5188048193445527,0.5188269933041206,0.5187634976960338,0.5176464702202903,0.5199316939231833,0.004316152615410965,0.004312711762484866,0.004314433002562204,0.004314433002562204,0.004291911233867936,0.004337299164850283,0.004215350502610589,0.004419775097681717,0.004316490283788899,0.004312386669965554,0.004372286871691395,0.004257349941671062,0.004313274447602051,0.004315606138757338,0.004316026736313479,0.004312838331866446,0.004296209943229502,0.004332823767723051,0.004998855988028079,0.004996589604066125,0.004997721998215146,0.004997721998215146,0.004994205129188205,0.005001264883042919,0.004957181447438505,0.0050400655267056615,0.0050090965245388345,0.004986503859349841,0.005016877652464577,0.0049786546357630124,0.004997716005208064,0.00499772559070194,0.005041840611534231,0.0049604132088910975,0.005035508986794737,0.002139658833010028,0.0021389344507744194,0.002139296539034497,0.002139296539034497,0.002137421329097649,0.002141184749759485,0.0021348705590350956,0.0021438722248762073,0.0021403603230250833,0.002138232360376485,0.0021455207005422403,0.0021330985507692175,0.0021389608422920582,0.0021396324389659944,0.002140380537833315,0.002138212513538018,0.002136917687051757,0.002141683196066671,0.010553956046036816,0.010553956044945243,0.010553956045476138,0.010553956045476138,0.010553956045611155,0.010489976464074733,0.010613723297961307,0.010552300476004558,0.010555563837263521,0.010593764779780064,0.01051426043312585,0.010584017849449314,0.01052026159455981,0.010553441065758281,0.010554469909451707,0.01053319079939223,0.010574796499754555,0.002028154617264106,0.0020278932205989456,0.0020280239700709627,0.0020280239700709627,0.002017324578341194,0.00203890155462031,0.002028009463009418,0.002028037743896388,0.002032892524882234,0.0020231670045862144,0.0020349979093887095,0.002021093695845625,0.0020250636598832398,0.002031007335552979,0.002033138663217119,0.0020229232779091556,0.0020246821562597992,0.002031382500925503,0.017959492693619232,0.017959488401798833,0.017959490514750723,0.017959490514750723,0.01795948970797195,0.017959491335326823,0.016021327860062957,0.02019989445208378,0.017966430198695784,0.017952540193607744,0.018271354251612488,0.01765259949195235,0.01795866375108964,0.017960310949647822,0.01797565886268191,0.01794331775435018,0.017692967265097788,0.01823286989574,0.019311084041994764,0.019304326888274666,0.01930770306046589,0.01930770306046589,0.01929763840559296,0.01931785713541135,0.017621557632406696,0.021207400065012653,0.0193171178613803,0.019298268876420117,0.01966675133999911,0.018954652933385704,0.01930765832234254,0.01930774526913734,0.01932324526528256,0.01929214928287305,0.01899509010536367,0.019628722339087912,0.3307626155436476,0.3307626153065334,0.3307626148145184,0.3307626148145184,0.33076261514982724,0.3307602225618103,0.3307637035252329,0.33056433989574774,0.330960423841397,0.3308298613502297,0.33069441549114653,0.3395157715018706,0.3202137961028864,0.33024727891842454,0.33127506571643006,0.33048274432553104,0.3310287374470802,0.01194684166921943,0.011946842742334207,0.011946842742334207,0.011946840932154866,0.01194684456248932,0.011946765630211563,0.01191083814455255,0.011983049616156911,0.01194695553923121,0.011946729786271827,0.024445936094462075,0.005285338374664006,0.011903132692663753,0.011990851351310458,0.011940038984654613,0.011953652511847821,0.025716905939419214,0.025716907414211135,0.025716907414211135,0.025716203241656056,0.025717611655050123,0.02571693930075911,0.0257168539561502,0.02562260605721972,0.025811769338609267,0.025716723888112764,0.04809333496705241,0.012431259147973828,0.025597675712996756,0.025837036961650135,0.025705064855550356,0.0020112190668964505,0.002010723213308214,0.0020109710050294025,0.0020109710050294025,0.002010085174192042,0.002011863775650285,0.0020109376829371547,0.002011004443701131,0.0020125961226052543,0.0020093475710840553,0.0020146376528812726,0.0020073164231728187,0.002010108104282595,0.0020118364683946693,0.00201493666009105,0.0020070131637184886,0.0020081538318175714,0.002013800230757242,0.0024466943423528784,0.002445323072842721,0.002446008481155244,0.002446008481155244,0.002442986846566609,0.0024490628972559346,0.0024459621925715723,0.00244605492879885,0.0024482050264315247,0.0024438147898750975,0.0024803814278817676,0.0024123144870585498,0.0024437181574133125,0.0024483090223095696,0.0024506446164477705,0.0024413768382509637,0.002423881229986126,0.002468651291918683,0.0020116186366466986,0.0020111227087837927,0.002011370537612733,0.002011370537612733,0.0020104845729605435,0.0020122634433477424,0.0020113378157994312,0.0020114033913225617,0.0020130030552914973,0.002009735875826142,0.0020150376725114817,0.0020077154749870156,0.002010513973821466,0.0020122257609856927,0.0020153359504439276,0.002007412951423289,0.0020085529313251713,0.0020142002006357184,0.0024471662275399506,0.0024457944008340576,0.002446480087695288,0.002446480087695288,0.0024434572242673564,0.002449535744264862,0.002446432215522727,0.0024465281176830594,0.0024486757123218733,0.0024442869491334905,0.0024808671918878536,0.002412771995449847,0.0024441873952135034,0.0024487825964804523,0.0024511180216583023,0.0024418466351467326,0.002424343794646361,0.002469132057338621,0.011946860278310571,0.011946861401927926,0.011946861401927926,0.011946859489490988,0.011946863324901625,0.011946784289490874,0.011910856700605692,0.011983068380068613,0.01194697418581572,0.011946748458892964,0.02444599548854735,0.005285342404167649,0.011903151226588936,0.011990870137720058,0.01194005842856063,0.011953670385728562,0.33075709589385266,0.3307570952417053,0.3307570960481379,0.3307570960481379,0.33075709469039083,0.3307563976004237,0.33075800463782995,0.3305589175046008,0.33095464150856385,0.33082443741574613,0.33068879688571173,0.3395078668573936,0.32021110496368177,0.3302419230924578,0.3312693715446734,0.3304769392049293,0.3310234773690109,0.3307590650240753,0.3307590643012177,0.33075906368761127,0.33075906368761127,0.33075906535622907,0.33056046902627,0.3309570472747153,0.33082636742063903,0.33069080830902403,0.33951320875551333,0.3202121250399483,0.3302438398558788,0.3312713982221277,0.33047902093039394,0.3310253489885005,0.5187952728281189,0.5187952728215822,0.5187952728215822,0.5187952728228495,0.5114333225269185,0.5261833904079027,0.518817255658848,0.5187725640876446,0.5192721879059887,0.5183154407575954,0.5187850562849007,0.5188048193470245,0.5188269933065875,0.518763497698506,0.5176464702227955,0.5199316939256303,0.002011424194506801,0.0020109284075606206,0.0020111761659683323,0.0020111761659683323,0.0020102904529660445,0.0020120688181118054,0.0020111393677936214,0.002011208236810756,0.002012797451115428,0.0020095395391438934,0.0020148422442410113,0.0020075177997439745,0.0020103089067873155,0.002012028921801205,0.00201514043050006,0.0020072144898628788,0.002008359359366926,0.0020140050261830264,0.025716885175494846,0.025716882191263512,0.025716883683944636,0.025716883683944636,0.025716173517587676,0.02571759392012051,0.025716915570403693,0.0257168302259649,0.02562258246536691,0.025811745468888186,0.02571670014119365,0.04809327644613238,0.012431251739988072,0.025597652157733217,0.02583701305471398,0.02570504005108167,0.002446975574852533,0.0024456039710096292,0.002446289546460506,0.002446289546460506,0.0024432671744970265,0.002449344706856997,0.0024462423061975113,0.002446336944831934,0.002448485475654485,0.0024440962400935,0.002480670984892376,0.002412587088580353,0.0024439977391974626,0.0024485913188896312,0.0024509267659509806,0.0024416568124123587,0.0024241568681848636,0.0024689378514071705,0.002011353567915744,0.0020108576243532995,0.0020111054610368532,0.0020111054610368532,0.0020102194694958365,0.0020119983936258724,0.002011071671534652,0.0020127298668505375,0.002009475071182272,0.0020147727833134143,0.002007450207087843,0.0020102414991235197,0.0020119642901213425,0.0020150718230339186,0.00200714691364106,0.002008287776962299,0.0020139351998598575,0.002011553300812548,0.0020110574201504068,0.002011305225391189,0.002011305225391189,0.002010419345031056,0.0020121980461876303,0.0020112727658370333,0.002012934045601573,0.002009669937163996,0.0020149720064708185,0.0020076505156946946,0.00201044514437124,0.0020121596529680875,0.002015270254304564,0.0020073480234940218,0.002008487886968393,0.002014134619540092,0.0020114884884480213,0.002010992654768295,0.00201124043653029,0.00201124043653029,0.0020103546400716136,0.002012133172777707,0.0020128655107065395,0.002009604492919431,0.002014906865321107,0.002007586078167321,0.0020103767885351915,0.0020120940412087355,0.002015205082548393,0.0020072836177362496,0.002008423364726544,0.0020140695630181406,0.002446881196837631,0.0024455097044011292,0.0024461952241586126,0.0024461952241586126,0.0024431730978901555,0.0024492501365344014,0.0024461483004763604,0.0024483913364119654,0.002444001808237876,0.0024805738319167462,0.002412495585025874,0.0024439038895167154,0.002448496604102393,0.0024508320840968415,0.0024415628518544264,0.002424064353713705,0.0024688416978620145,0.01194685271167863,0.011946853814828177,0.011946853814828177,0.011946851943967106,0.011946855695998055,0.011946776702519181,0.01191084915560614,0.011983060750552747,0.011946966604005651,0.011946740866496242,0.024445971338632706,0.005285340765743178,0.01190314369058673,0.011990862499056293,0.011940050522554632,0.011953663118104575,0.0024470705853218,0.002445698870066526,0.0024463845012132634,0.0024463845012132634,0.0024433618835537707,0.0024494399096503033,0.002446336944831934,0.0024485802682145917,0.0024441912869761924,0.002480768771521168,0.002412679225912525,0.002444092241705282,0.0024486866495830686,0.0024510220786524923,0.002441751407143966,0.0024242500155820254,0.002469034637965239,0.0024467874522540165,0.0024454160712505486,0.002446101535300764,0.002446101535300764,0.0024430796547993496,0.0024491561996027966,0.0024482978525510327,0.0024439079914127747,0.0024804773127680914,0.0024124047171060646,0.0024438106947830694,0.0024484025051738872,0.0024507380339015027,0.0024414695266485446,0.002423972473707133,0.0024687461777901224 +0.000017689528431192558,0.0,4.8129416279247675e-21,0.02796346620960981,2.9217047786972813e-23,0.07809741091022428,0.0026899680206671573,0.17440544025001964,0.05065519167343185,0.037618361320896763,0.0014326275175714988,0.00032667645664829223,0.00182482634309831,0.20597227942022664,0.2182210723595468,0.20597227942022664,0.2182210723595468,0.0003266888569215672,0.0014326275175714988,0.0014326275175714988,4.812940496074215e-21,0.20597227942022664,0.0018248233986918078,0.2182210723595468,0.20597227942022664,0.20597227942022664,0.20597227942022664,0.2182210723595468,0.0003266838927258622,0.2182210723595468,0.2182210723595468,0.000017691914156436188,0.000017686730576553162,0.000017689528431192558,0.000017689528431192558,0.00001769081774137697,0.000017689528431192558,0.00001767950509373823,0.000017700640966031255,0.000017902312107745135,0.000017469223605716034,0.000019012589072182933,0.000016241571584373415,0.000017673695895024326,0.00001769303139255793,0.000017648664606330084,0.0000177192388716461,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.812937649980438e-21,4.8129416279247675e-21,4.8129416279247675e-21,4.812941065736236e-21,4.8129416279247675e-21,4.8129416279247675e-21,5.193576566907813e-21,4.488972970138292e-21,4.298485782530493e-21,5.431647152890052e-21,5.2864455939037674e-21,4.4098666437367704e-21,4.737315837851598e-21,4.929271980334968e-21,6.4462940892959845e-21,3.5901855335220956e-21,0.02804036772906615,0.027902715455871106,0.02796346620960981,0.02796346620960981,0.027517164055861687,0.02839898321066559,0.02796346620960981,0.02796346620960981,0.02787950863624078,0.028002318422980323,0.02827908504952223,0.026647868362773483,0.027869560103184615,0.028054382338902468,0.02802433362145351,0.02791875659078111,0.027419752641492805,0.02784334619357989,2.6570987468132156e-23,3.2119798917362417e-23,2.9217047786972813e-23,2.9217047786972813e-23,3.156148160171049e-23,2.704139157808578e-23,2.9217047786972813e-23,2.9217047786972813e-23,3.401764233638245e-23,4.8875640161038803e-23,2.5497583178830025e-23,3.347208076230024e-23,3.3441893693072023e-23,2.5726216782126566e-23,2.9884767738390716e-23,3.898410874777804e-23,2.1853751553449613e-23,0.07828151893185324,0.0779133820536888,0.07809741091022428,0.07809741091022428,0.0779575937987123,0.07823738127951983,0.07809741091022428,0.07809741091022428,0.07716260874065366,0.07832382570215338,0.0788068197264232,0.07727660982216115,0.07720724832077391,0.0781421378720446,0.07810272777928498,0.07809197007117741,0.07777065971418157,0.07842478719355737,0.0026899682035093266,0.002689967847603928,0.0026899680206671573,0.0026899680206671573,0.002689968052130269,0.0026899680206671573,0.0026899680206671573,0.002684334017400775,0.0026893324109885366,0.0027108796149406906,0.0026746479700727878,0.0027577202309571735,0.0026136819015669254,0.002689156637149135,0.0026923105395438127,0.0026791890405365396,0.0027023577867725137,0.17441088213140185,0.17439996610175584,0.17440544025001964,0.17440544025001964,0.16334746110224962,0.17469635451640766,0.17440544025001964,0.17440544025001964,0.1669639939266643,0.17345603491706174,0.1743390110901111,0.16616449073460532,0.16620868162468855,0.17421412282521356,0.17439404407419645,0.16605569193087483,0.16332643819291337,0.17449696277166724,0.05065452907265104,0.050655834177557695,0.05065519167343185,0.05065519167343185,0.05065536967730805,0.05065501146775977,0.05065519167343185,0.05065519167343185,0.05169358731390996,0.04997874735095646,0.046557476831207936,0.05113387018318894,0.05098926966369816,0.05030539321876062,0.05043813268640043,0.05124583456909178,0.05078080476614856,0.04640490299505954,0.037326660516196014,0.03789792841996229,0.037618361320896763,0.037618361320896763,0.03797767308144752,0.0372456636171691,0.037618361320896763,0.037618361320896763,0.02882692540193358,0.028258832209494936,0.034806703305971624,0.030240982400962794,0.027987938099789708,0.03745262254246063,0.03735443417477596,0.02803068370764627,0.030256481422667916,0.03454185514701369,0.0014326273895111739,0.0014326276397787542,0.0014326275175714988,0.0014326275175714988,0.0014326274931487821,0.0014326275175714988,0.0014326275175714988,0.0014603409641457514,0.001430672738193709,0.001426927107543559,0.0014383570392922007,0.0007762180847382217,0.0026090762766279537,0.0014786809003422485,0.0013871249479716961,0.001453800872313011,0.0014091258389392978,0.0003266707159088046,0.00032667645664829223,0.00032667645664829223,0.00032667521850044496,0.0003266776951436151,0.00032667645664829223,0.0003238799848918947,0.0003286677205333625,0.0003266804684590287,0.0003266724391820552,0.0016627040951262778,0.00004634612405715577,0.00032388935087505194,0.00032949571919387526,0.0003265150574815827,0.00032684595175587776,0.0018248261601158842,0.00182482634309831,0.00182482634309831,0.001824815094905031,0.0018248375913901063,0.00182482634309831,0.00182482634309831,0.001807026524873852,0.0018381513961439658,0.0018248038015030309,0.006778755869317889,0.000354321285071452,0.0018064290981381014,0.0018434545613449714,0.0018233711519633235,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.00032668315205367193,0.0003266888569215672,0.0003266888569215672,0.0003266876153575236,0.00032669009882093085,0.0003266888569215672,0.0003238922459001649,0.00032868022473024,0.0003266928600893413,0.00032668484810501145,0.0016627951817760524,0.00004634709458222581,0.00032386855955570716,0.000329508263568369,0.00032652798235622215,0.0003268578273153807,0.0014326273895111739,0.0014326276397787542,0.0014326275175714988,0.0014326275175714988,0.0014326274931487821,0.0014326275175714988,0.0014326275175714988,0.0014603409641457514,0.001430672738193709,0.001426927107543559,0.0014383570392922007,0.0007762180847382217,0.0026090762766279537,0.0014786809003422485,0.0013871249479716961,0.001453800872313011,0.0014091258389392978,0.0014326273895111739,0.0014326276397787542,0.0014326275175714988,0.0014326275175714988,0.0014326274931487821,0.0014603409641457514,0.001430672738193709,0.001426927107543559,0.0014383570392922007,0.0007762180847382217,0.0026090762766279537,0.0014786809003422485,0.0013871249479716961,0.001453800872313011,0.0014091258389392978,4.812936419805065e-21,4.812940496074215e-21,4.812940496074215e-21,4.812939919684069e-21,4.812940496074215e-21,4.812940496074215e-21,5.1935753479953236e-21,4.488971914532639e-21,4.298484769771573e-21,5.431645878280218e-21,5.286444352617792e-21,4.4098656063650326e-21,4.737314723646026e-21,4.929270820918825e-21,6.446292582314244e-21,3.590184684521624e-21,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.0018248235837480943,0.0018248232134790926,0.0018248233986918078,0.0018248233986918078,0.0018248114064345177,0.0018248353910443333,0.0018248233986918078,0.0018248233986918078,0.0018070236157425059,0.001838148454294149,0.0018248008550464081,0.006778742525453375,0.0003543208852295376,0.0018064261906368016,0.001843451579489828,0.0018233680751941531,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.00032667817346546747,0.0003266838927258622,0.0003266838927258622,0.0003266826525229153,0.00032668513326289107,0.0003266838927258622,0.0003238873374544823,0.00032867521892361156,0.00032668789935304265,0.0003266798804463275,0.0016627587166378633,0.00004634670605691124,0.0003238967017323108,0.0003295032416799132,0.0003265228081412169,0.000326853073177666,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104 +0.011548740800694918,0.0,1.0519741148802768e-79,2.347558686312461,9.15807383822183e-9,2.43030012934801,0.9397528081605607,0.9327160941847523,0.04275810465861149,3.682481291257512,3.5305661356349034e-22,0.853069074226656,2.1019506854761056,3.457405806245533,4.211445377989852,3.457405806245533,4.211445377989852,0.8531063803909539,3.5305661356349034e-22,3.5305661356349034e-22,1.0519734467188187e-79,3.457405806245533,2.10195092249017,4.211445377989852,3.457405806245533,3.457405806245533,3.457405806245533,4.211445377989852,0.8530914357830224,4.211445377989852,4.211445377989852,0.011550886171819017,0.011546609570392895,0.011548740800694918,0.011548740800694918,0.011549801239111326,0.011548740800694918,0.011542794398720982,0.011556568806933412,0.011779670228723017,0.011321940520882482,0.012702842270541992,0.01027773273977329,0.011543001682577303,0.011561862840158865,0.011516254938017285,0.011587958763053042,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0519718185044114e-79,1.0519741148802768e-79,1.0519741148802768e-79,1.0519737826832648e-79,1.0519741148802768e-79,1.0519741148802768e-79,1.3717405273007773e-79,8.347535262472672e-80,6.566218291801831e-80,1.6843308746277125e-79,1.5250094746101854e-79,7.510385716222447e-80,9.204912638659535e-80,1.2024370197096056e-79,3.363324567913687e-79,3.346506511151847e-80,2.356074992468657,2.340461313578427,2.347558686312461,2.347558686312461,2.309785751806854,2.375911096851641,2.347558686312461,2.347558686312461,2.3600946251238004,2.3303244543697588,2.4720251742956343,2.226589682761713,2.3438469456711815,2.341636749951329,2.356431822314798,2.3407956737300477,2.315958119777977,2.3842240736220246,8.374708416092819e-9,1.0011098125965123e-8,9.15807383822183e-9,9.15807383822183e-9,9.952790344745448e-9,8.423523258366951e-9,9.15807383822183e-9,9.15807383822183e-9,5.9007851262730326e-9,9.11269851958101e-9,7.961830551753117e-9,1.0527396799382928e-8,9.495642410536644e-9,8.584426572883267e-9,7.097038118706188e-9,1.2359310333580017e-8,6.757949104386469e-9,2.4342567962084547,2.4264844659429414,2.43030012934801,2.43030012934801,2.4256471475828576,2.43510377781206,2.43030012934801,2.43030012934801,2.427926161577205,2.424896521288173,2.44362840310458,2.4124807706412237,2.425972007096696,2.4268133639607425,2.4321766112202954,2.428574144556933,2.422601975403328,2.4380877583479963,0.9397527849816861,0.9397528300778136,0.9397528081605607,0.9397528081605607,0.9397528041642667,0.9397528081605607,0.9397528081605607,0.9444323410817548,0.9335242249579109,0.9367688961281821,0.9437883334446394,0.9132043089398106,0.9747385718987795,0.9405723057855369,0.9385264974533069,0.9417098958536567,0.9382576884689984,0.9336031606849903,0.9318559687458973,0.9327160941847523,0.9327160941847523,0.9154377544350247,0.9490058681051053,0.9327160941847523,0.9327160941847523,0.9514709956460364,0.9201352061794783,0.9554590479224291,0.9104839217801456,0.9267378229631748,0.9485694869869365,0.9474787586351657,0.9178171455760794,0.9171790034900766,0.9471132283617295,0.042759455304454866,0.042756794886390774,0.04275810465861149,0.04275810465861149,0.04275773689514317,0.04275847702736834,0.04275810465861149,0.04275810465861149,0.04338293700481152,0.0428510503355915,0.04673662776719655,0.040327564943726454,0.04318538147254941,0.043051395304783406,0.043889754582501196,0.04236597725468306,0.04016804433209572,0.04693093208888174,3.67520489057868,3.1881953297409553,3.682481291257512,3.682481291257512,3.1908585498903372,3.6726691565293517,3.682481291257512,3.682481291257512,3.2860534744212133,3.3294748948021633,3.541572312172537,3.268455709851331,3.1937227395236847,3.6695868594818566,3.6838322260538225,3.1797623647963724,3.298485522636489,3.516616010553023,3.5305637265228952e-22,3.5305684377697077e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.530565661783471e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.9682572522834095e-22,3.218410803740532e-22,3.372052094732486e-22,3.6967785465342976e-22,3.3028299939975183e-24,2.8718921372725544e-20,4.464780647633249e-22,2.788160537787444e-22,4.305879700727581e-22,3.0853160685272174e-22,0.8530566242241059,0.853069074226656,0.853069074226656,0.8530653537327608,0.8530727965376202,0.853069074226656,0.8473208473030082,0.8592916858803903,0.8530797877343435,0.8530583473137701,2.0874249062827563,0.07885361631975399,0.8464073843140735,0.8597791675179283,0.8525989711098783,0.8536385126769545,2.101950700201992,2.1019506854761056,2.1019506854761056,2.1019526731506164,2.101948697613579,2.1019506854761056,2.1019506854761056,2.10065404722118,2.100374815386662,2.101952592881896,1.049211276441897,0.9184572458096313,2.1003894460499386,2.102793786298445,2.1020964499773505,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,0.8530939810632963,0.8531063803909539,0.8531063803909539,0.8531026414433631,0.853110121119565,0.8531063803909539,0.8473580275549158,0.8593597885996542,0.8531170679415985,0.853095679491246,2.087424303886954,0.07885687284697979,0.8464444368094626,0.8598167275970761,0.8526378665229333,0.8536742329766792,3.5305637265228952e-22,3.5305684377697077e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.530565661783471e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.9682572522834095e-22,3.218410803740532e-22,3.372052094732486e-22,3.6967785465342976e-22,3.3028299939975183e-24,2.8718921372725544e-20,4.464780647633249e-22,2.788160537787444e-22,4.305879700727581e-22,3.0853160685272174e-22,3.5305637265228952e-22,3.5305684377697077e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.530565661783471e-22,3.9682572522834095e-22,3.218410803740532e-22,3.372052094732486e-22,3.6967785465342976e-22,3.3028299939975183e-24,2.8718921372725544e-20,4.464780647633249e-22,2.788160537787444e-22,4.305879700727581e-22,3.0853160685272174e-22,1.051971092400296e-79,1.0519734467188187e-79,1.0519734467188187e-79,1.0519731059636506e-79,1.0519734467188187e-79,1.0519734467188187e-79,1.3717396587962086e-79,8.347529953593838e-80,6.566214116371195e-80,1.6843298090727344e-79,1.5250085092057612e-79,7.510380939264084e-80,9.204906794048917e-80,1.2024362577314032e-79,3.36332244434505e-79,3.34650437728799e-80,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,2.1019509075938374,2.101950937399828,2.10195092249017,2.10195092249017,2.1019529700213564,2.1019488747604753,2.10195092249017,2.10195092249017,2.100654258220011,2.100375074308647,2.1019528300293744,1.0492144835554966,0.9184563015230062,2.1003896567054943,2.102794051503792,2.1020966950508857,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,0.8530790160523879,0.8530914357830224,0.8530914357830224,0.8530877042377258,0.8530951691695144,0.8530914357830224,0.8473431333941377,0.859344733279468,0.8531021337494308,0.853080724486578,2.087424552486218,0.0788555682417477,0.8464295938548052,0.8598016812851177,0.8526222853006066,0.8536599236810916,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843 +0.033697432886888874,0.0,1.0078856459361897e-152,3.2036807454635703,1.2109450024583192e-16,4.4691271254223555,0.3528212337384653,2.8679199594636917,0.6928173509927472,0.00002130776052621933,9.89831765688037e-34,0.2522752952632457,0.21910083423808174,4.585566754579748,6.966743283986683e-7,4.585566754579748,6.966743283986683e-7,0.25227808541645413,9.89831765688037e-34,9.89831765688037e-34,1.0078848029030628e-152,4.585566754579748,0.21910121725382153,6.966743283986683e-7,4.585566754579748,4.585566754579748,4.585566754579748,6.966743283986683e-7,0.25227696706956215,6.966743283986683e-7,6.966743283986683e-7,0.03370128384825146,0.0336936070152794,0.033697432886888874,0.033697432886888874,0.03369946190431904,0.033697432886888874,0.03371029778355934,0.03373011965294084,0.03426193747331281,0.03316676645280419,0.03951808605249339,0.028095301155244477,0.033615526214426664,0.03376229131929509,0.0336218877198619,0.0337608212006919,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0078828098823602e-152,1.0078856459361897e-152,1.0078856459361897e-152,1.0078852272525132e-152,1.0078856459361897e-152,1.0078856459361897e-152,3.716057645198454e-152,4.238432534289208e-150,7.250352787717166e-153,2.335223042088257e-152,4.390926473411471e-152,3.484768401074162e-150,2.013378394669246e-152,1.2563454451374271e-152,1.844372882773461e-151,3.5946964063493835e-152,3.191829334316328,3.215520027524987,3.2036807454635703,3.2036807454635703,3.2519741639311945,3.14277715369899,3.2036807454635703,3.2036807454635703,3.171428859596419,3.198414785603212,3.045014688331289,3.2538187710440525,3.1926634412061525,3.142513691589075,3.1906290394399957,3.166736605273528,3.1642126796675845,3.1312369062693968,1.0382910193307792e-16,3.519979415228631e-16,1.2109450024583192e-16,1.2109450024583192e-16,3.5565763822009524e-16,1.0270673757608685e-16,1.2109450024583192e-16,1.2109450024583192e-16,9.84703151305472e-17,2.7645643049310597e-16,9.182859885309669e-17,3.900516647129425e-16,1.0916300061137806e-16,2.8412967921394764e-16,5.733883784816124e-17,5.360460860640598e-16,6.529638378568333e-17,4.464668046228369,4.473496419227962,4.4691271254223555,4.4691271254223555,4.474816757748584,4.463293624860066,4.4691271254223555,4.4691271254223555,4.420217819243983,4.484512886932858,4.40662210100114,4.440522216181565,4.424517997385965,4.480837315671909,4.465742257458724,4.472467858276784,4.4778607011041744,4.4197667255658475,0.3528212038509808,0.35282126202014197,0.3528212337384653,0.3528212337384653,0.3528212283559824,0.3528212337384653,0.3528212337384653,0.35458316708853976,0.35525361516954995,0.34763768907447873,0.3629767193259731,0.34976951404858814,0.3685601902496314,0.3542931327492085,0.3532960791769295,0.35625461107208245,0.35134155778049,2.869168989560645,2.8666708479263776,2.8679199594636917,2.8679199594636917,2.8279197653441255,2.904516512350424,2.8679199594636917,2.8679199594636917,2.903697993429156,2.8503607443325047,2.929722922092145,2.8027846751896845,2.837984734220744,2.908083421692575,2.911874278442739,2.820585507257653,2.8335508990687033,2.898790901364422,0.6928462849150585,0.6927892933141003,0.6928173509927472,0.6928173509927472,0.6928093291142811,0.6928254752288535,0.6928173509927472,0.6928173509927472,0.7021675993040508,0.6906175731325809,0.7639346422495163,0.6120455072213454,0.6971081307382484,0.6954163563385458,0.7094044884616509,0.6665517299900806,0.608978514265367,0.7837825673829063,0.00001976735382295885,0.00002295807172041157,0.00002130776052621933,0.00002130776052621933,0.000022431420753137002,0.00001908129905355943,0.00002130776052621933,0.00002130776052621933,0.000039667195766288994,0.000029827505333410165,0.000011199595101191047,0.00003970326918616205,0.00002036251749497908,0.000019422800964484914,0.00001914164694586475,0.000022368168495946447,0.00005423627099175773,8.241277697893289e-6,9.898312224221366e-34,9.898322834836853e-34,9.89831765688037e-34,9.89831765688037e-34,9.898316571268446e-34,9.89831765688037e-34,9.89831765688037e-34,1.0914095868704454e-33,7.815871664561518e-34,9.405413563771717e-34,1.0417964389526303e-33,1.4102030984408529e-36,6.21213615699349e-31,1.3899417570817161e-33,7.035225567607146e-34,1.23943829771608e-33,7.895107575547584e-34,0.25227453462025606,0.2522752952632457,0.2522752952632457,0.2522750172809183,0.2522755734132522,0.2522752952632457,0.2514422333324533,0.2531715152435204,0.2522750013232643,0.25227564878965214,0.23390715252374575,0.05342616466972791,0.2513823500182,0.25316566285441966,0.25222918448211906,0.2523231561574625,0.21910085803844093,0.21910083423808174,0.21910083423808174,0.21910346448354923,0.21909820382472925,0.21910083423808174,0.21910083423808174,0.22038232417115367,0.21791937513958579,0.21912648481943128,0.03478300477611113,0.26039258496077206,0.22059699491225584,0.217595194737392,0.21926023252858012,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,0.25227732639851963,0.25227808541645413,0.25227808541645413,0.2522778055472062,0.25227836547265764,0.25227808541645413,0.25144504874359075,0.2531742793305484,0.2522777916129206,0.2522784387325299,0.23389466521771093,0.0534276604495464,0.2513851774580496,0.25316841423094133,0.2522320984388007,0.2523258217455641,9.898312224221366e-34,9.898322834836853e-34,9.89831765688037e-34,9.89831765688037e-34,9.898316571268446e-34,9.89831765688037e-34,9.89831765688037e-34,1.0914095868704454e-33,7.815871664561518e-34,9.405413563771717e-34,1.0417964389526303e-33,1.4102030984408529e-36,6.21213615699349e-31,1.3899417570817161e-33,7.035225567607146e-34,1.23943829771608e-33,7.895107575547584e-34,9.898312224221366e-34,9.898322834836853e-34,9.89831765688037e-34,9.89831765688037e-34,9.898316571268446e-34,1.0914095868704454e-33,7.815871664561518e-34,9.405413563771717e-34,1.0417964389526303e-33,1.4102030984408529e-36,6.21213615699349e-31,1.3899417570817161e-33,7.035225567607146e-34,1.23943829771608e-33,7.895107575547584e-34,1.007881892810185e-152,1.0078848029030628e-152,1.0078848029030628e-152,1.0078843712290538e-152,1.0078848029030628e-152,1.0078848029030628e-152,3.7160545450919286e-152,4.2384290457701063e-150,7.250346731441954e-153,2.3352210968111844e-152,4.390922808916825e-152,3.484765526689445e-150,2.0133767150006765e-152,1.2563443953135558e-152,1.8443713489815827e-151,3.594693408448293e-152,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,0.2191011931743265,0.21910124134583447,0.21910121725382153,0.21910121725382153,0.21910394426602886,0.21909849007245974,0.21910121725382153,0.21910121725382153,0.22038260747723218,0.21791967594862058,0.21912678437872757,0.034783161306318026,0.26039253569158877,0.2205972953950998,0.21759549564096042,0.2192606347420469,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,0.2522762073849877,0.25227696706956215,0.25227696706956215,0.2522766879538174,0.25227724636944454,0.25227696706956215,0.2514439202799256,0.25317317145101603,0.2522766732144477,0.2522773204709007,0.23389933419054892,0.053427060775652575,0.2513840441608394,0.25316731143030435,0.25223093047879563,0.2523247533294358,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7 +0.00001422006431545031,0.0,2.0186038456740166e-185,0.00041191759318744776,1.227374422892585e-26,0.00130744868055746,0.00021432257533529587,0.007815223403293083,0.06150345175413385,2.3841749510877908e-20,5.587066996223984e-37,0.0016823980553306308,0.004024530826822274,0.003858493427266019,7.670824014420777e-19,0.003858493427266019,7.670824014420777e-19,0.0016824933763085967,5.587066996223984e-37,5.587066996223984e-37,2.0186021514922485e-185,0.003858493427266019,0.004024531055084316,7.670824014420777e-19,0.003858493427266019,0.003858493427266019,0.003858493427266019,7.670824014420777e-19,0.0016824551354924049,7.670824014420777e-19,7.670824014420777e-19,0.000014221918057028824,0.00001421822271932788,0.00001422006431545031,0.00001422006431545031,0.000014221085954302234,0.00001422006431545031,0.000014197633707591988,0.000014231979952548176,0.000014559106590973516,0.000013867985940771004,0.00001612829294616233,0.00001217330482665106,0.0000142137331301069,0.000014230632100203386,0.000014158544160801802,0.000014285888029760098,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0185982219481284e-185,2.0186038456740166e-185,2.0186038456740166e-185,2.018603005164545e-185,2.0186038456740166e-185,2.0186038456740166e-185,5.084960092268024e-186,6.697920604127137e-184,7.502353624362504e-186,5.425132379358696e-185,2.0014518086384736e-185,5.461177599407746e-184,1.5556519592236344e-185,2.6203825977453738e-185,2.866570183176753e-184,7.793552923991216e-185,0.00040829069414714743,0.0004195784746247286,0.00041191759318744776,0.00041191759318744776,0.00045317384546342054,0.0003968321119679245,0.00041191759318744776,0.00041191759318744776,0.00042301448653684856,0.0004116790871398441,0.00034882934655456097,0.0004922592579370158,0.0004295191569468225,0.00042243517345144974,0.0004076684846657766,0.00042250918874829716,0.0004571452316269293,0.00039306476919931914,1.0222788474467404e-26,1.4724896214120343e-26,1.227374422892585e-26,1.227374422892585e-26,1.5127512239735492e-26,9.94589217882342e-27,1.227374422892585e-26,1.227374422892585e-26,2.6827530059690513e-26,2.9905748492027354e-27,9.107790628205171e-27,1.6442869093546048e-26,7.054781459273973e-27,2.0855643184642714e-26,3.6289360530105666e-27,2.930369852202579e-26,5.909169511983993e-27,0.0013031047072633551,0.0013116160656017255,0.00130744868055746,0.00130744868055746,0.001313364272921872,0.0013019017871028073,0.00130744868055746,0.00130744868055746,0.0013020315702087528,0.0012779350436968805,0.0012852925424152585,0.0013179617170425671,0.0013079904628738202,0.0012780097156034214,0.0013024170697119527,0.001312539310991517,0.0013166359875439162,0.0012987368997045231,0.00021432256423839543,0.00021432258583461807,0.00021432257533529587,0.00021432257533529587,0.00021432257332688545,0.00021432257533529587,0.00021432257533529587,0.00021790419229675078,0.0002128184823411414,0.0002120830347365559,0.00021775379942468186,0.00018749257256541943,0.0002499526626194735,0.00021568916965045279,0.00021399239087119525,0.00021633142963713172,0.00021336146220398138,0.0078185653587552,0.007811881111010125,0.007815223403293083,0.007815223403293083,0.007632230250930264,0.007909091440299155,0.007815223403293083,0.007815223403293083,0.007691940672125482,0.007731068831029061,0.007932549533231963,0.007621595641983157,0.007612712212232641,0.007679191051157336,0.007894659788546877,0.007659915843208357,0.007751384640748558,0.00789905790644285,0.06150246620655626,0.061504407106253545,0.06150345175413385,0.06150345175413385,0.061503726796794264,0.061503173149203186,0.06150345175413385,0.06150345175413385,0.05752524618573682,0.05830126657356255,0.05627082473412843,0.05774015199719386,0.05795118051716435,0.057197049579178705,0.05655889147113593,0.05859602103984966,0.06020656112189475,0.05753451758577605,2.897215001090148e-20,4.036412640686728e-20,2.3841749510877908e-20,2.3841749510877908e-20,4.492000513596698e-20,2.597724154623476e-20,2.3841749510877908e-20,2.3841749510877908e-20,5.824225703831536e-20,6.143507464747678e-19,5.211791932599011e-21,9.937019594885695e-20,2.938344446786829e-20,2.927939286298163e-20,2.72826061808054e-20,2.6062812923400028e-20,3.3365320772527165e-19,1.4048135713497896e-21,5.587064299714643e-37,5.58706957086989e-37,5.587066996223984e-37,5.587066996223984e-37,5.587066447942267e-37,5.587066996223984e-37,5.587066996223984e-37,6.091961819695304e-37,4.57834265439333e-37,5.312816797913285e-37,5.898908766673155e-37,4.304158768071e-40,6.154684671246224e-34,8.267221260520976e-37,3.841032429750202e-37,6.817516347739738e-37,4.425068236431258e-37,0.0016823767806940263,0.0016823980553306308,0.0016823980553306308,0.0016823885746984084,0.001682407545343554,0.0016823980553306308,0.0016679425006382912,0.0016933731711403384,0.0016824396376812327,0.0016823557426440007,0.004053740221513388,0.00010208803531181989,0.0016670522039219991,0.001697213872932005,0.0016819237129983946,0.0016822106443419888,0.0040245308410999875,0.004024530826822274,0.004024530826822274,0.004024531950787224,0.004024529702328601,0.004024530826822274,0.004024530826822274,0.004030101297955332,0.004021822975276945,0.004024527707412139,0.0012332229589637528,0.0018298942673444776,0.004029820662933067,0.004018837915375907,0.004024388357926698,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.001682472083878732,0.0016824933763085967,0.0016824933763085967,0.0016824838020955486,0.0016825029599791164,0.0016824933763085967,0.0016680369956396154,0.0016934698324586911,0.0016825348594568022,0.0016824511648778184,0.004053754060263819,0.0001020934503152906,0.0016671465458852534,0.001697310032013817,0.0016820230065403092,0.001682301717775192,5.587064299714643e-37,5.58706957086989e-37,5.587066996223984e-37,5.587066996223984e-37,5.587066447942267e-37,5.587066996223984e-37,5.587066996223984e-37,6.091961819695304e-37,4.57834265439333e-37,5.312816797913285e-37,5.898908766673155e-37,4.304158768071e-40,6.154684671246224e-34,8.267221260520976e-37,3.841032429750202e-37,6.817516347739738e-37,4.425068236431258e-37,5.587064299714643e-37,5.58706957086989e-37,5.587066996223984e-37,5.587066996223984e-37,5.587066447942267e-37,6.091961819695304e-37,4.57834265439333e-37,5.312816797913285e-37,5.898908766673155e-37,4.304158768071e-40,6.154684671246224e-34,8.267221260520976e-37,3.841032429750202e-37,6.817516347739738e-37,4.425068236431258e-37,2.0185963797745186e-185,2.0186021514922485e-185,2.0186021514922485e-185,2.0186012878992274e-185,2.0186021514922485e-185,2.0186021514922485e-185,5.084955813559011e-186,6.69791502735646e-184,7.502347319812886e-186,5.4251278420331487e-185,2.0014501307502052e-185,5.461173059026063e-184,1.5556506543382938e-185,2.6203803993630588e-185,2.866567792843984e-184,7.793546419436458e-185,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,0.004024531040768181,0.004024531069388534,0.004024531055084316,0.004024531055084316,0.0040245322365598055,0.004024529872908501,0.004024531055084316,0.004024531055084316,0.00403010148881183,0.0040218232510859835,0.004024527934911626,0.0012332269610963056,0.0018298919952070023,0.004029820832811543,0.004018838201534595,0.004024388592980249,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.0016824338498529236,0.0016824551354924049,0.0016824551354924049,0.001682445598708492,0.0016824646815569075,0.0016824551354924049,0.001667999086151731,0.001693431053877453,0.0016824966583747466,0.0016824128834724505,0.004053748503706121,0.00010209127797536725,0.0016671086978919387,0.001697271455051937,0.001681983171989951,0.0016822651810517895,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19 +0.022449497297251757,0.0,3.846345367949893e-119,0.3648540108780977,6.392834157009339e-43,0.355655764148378,1.839702137446446,0.044598853831778376,0.0030436165166826423,8.888792310274647e-14,3.279999315318297e-52,0.2882406292509566,0.018398243044425243,0.01676167532281748,7.223577681866536e-9,0.01676167532281748,7.223577681866536e-9,0.2882227697533692,3.279999315318297e-52,3.279999315318297e-52,3.846343986152772e-119,0.01676167532281748,0.01839838925683122,7.223577681866536e-9,0.01676167532281748,0.01676167532281748,0.01676167532281748,7.223577681866536e-9,0.2882299434053789,7.223577681866536e-9,7.223577681866536e-9,0.022451257864527098,0.022447552802883693,0.022449497297251757,0.022449497297251757,0.022450634803194168,0.022449497297251757,0.022440284759362664,0.022473186018985538,0.022980443876387834,0.02194434186780905,0.02485828740576888,0.019862140110240387,0.022438783921627695,0.022470626478778143,0.022370805155673284,0.022538224029870272,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.84634087483032e-119,3.846345367949893e-119,3.846345367949893e-119,3.846344682595582e-119,3.846345367949893e-119,3.846345367949893e-119,3.601448685151951e-119,3.391585823134947e-119,2.085519220846769e-119,4.5545072195041665e-119,3.859600429836314e-119,3.14930498207446e-119,3.435368875730575e-119,2.7651727167549795e-119,1.1434582443564219e-118,8.326136228797655e-120,0.36341357056406526,0.36678279214974313,0.3648540108780977,0.3648540108780977,0.37737569095568735,0.353931948995342,0.3648540108780977,0.3648540108780977,0.36816862626640684,0.362744239490589,0.3300633758566829,0.34488703862855885,0.31586940657938,0.3615179576551808,0.3638822235749,0.36631392382404904,0.37844429541489877,0.35293514606056925,5.304310533618409e-43,7.93590241017449e-43,6.392834157009339e-43,6.392834157009339e-43,8.381186829710409e-43,5.019397440271139e-43,6.392834157009339e-43,6.392834157009339e-43,4.586866058718964e-43,7.248186611931309e-41,4.337914068971329e-43,9.698341607271936e-43,6.455948148059724e-43,4.743139661698865e-43,3.5058828062264754e-43,1.2316439845242417e-42,2.461624315861933e-43,0.3544928268839471,0.35688829714550424,0.355655764148378,0.355655764148378,0.3574581175617213,0.3539202729366172,0.355655764148378,0.355655764148378,0.35770153989712167,0.3541573835583,0.34985359787725606,0.3579514048068306,0.35778839213509234,0.354064927060434,0.3551982491122696,0.35618708547035827,0.3581829856750278,0.3531967094683467,1.8397020974370648,1.8397021867467134,1.839702137446446,1.839702137446446,1.839702125183331,1.839702137446446,1.839702137446446,1.824383333410721,1.8268628510544065,1.8196286349670834,1.845477196436824,1.7874940545130142,1.881377314967723,1.8391668804199626,1.8338689197774996,1.8390884793929185,1.8284115786488195,0.04457060822725863,0.04462045485328606,0.044598853831778376,0.044598853831778376,0.045450014831214414,0.04348948445868573,0.044598853831778376,0.044598853831778376,0.04494784564657309,0.04421733403835162,0.04285463716195345,0.046093461475217035,0.04304250922593513,0.04266046829813837,0.04379295136766451,0.04511679359753728,0.0452497946732535,0.043678655344138645,0.0030434188757872877,0.0030438081737059848,0.0030436165166826423,0.0030436165166826423,0.003043672828578069,0.003043559467242919,0.0030436165166826423,0.0030436165166826423,0.0032214902515085267,0.0036826170724706185,0.003108857669255668,0.003948448031019092,0.003150793296041138,0.0038763264499451357,0.0037515151396117353,0.003242105890238858,0.00426909950108786,0.002840174327460294,8.1816615978433e-14,8.010150610154678e-14,8.888792310274647e-14,8.888792310274647e-14,8.415631876002264e-14,7.783966458787661e-14,8.888792310274647e-14,8.888792310274647e-14,2.771441379701641e-13,6.234846136459191e-14,3.082933090443546e-14,1.6981370224641537e-13,8.378124680389979e-14,7.863887660041498e-14,7.955356070500951e-14,8.261979272480116e-14,2.354267575447283e-13,2.1456026464034588e-14,3.2799968961705544e-52,3.2800016195411078e-52,3.279999315318297e-52,3.279999315318297e-52,3.279998809878323e-52,3.279999315318297e-52,3.279999315318297e-52,3.412293334429521e-52,2.4646349295525536e-52,2.963047477423625e-52,3.3396934315259126e-52,4.179633189619719e-56,1.527472056337979e-48,5.286685968929717e-52,1.9055941310475672e-52,5.237886010560488e-52,1.9362032789346505e-52,0.28824381178630853,0.2882406292509566,0.2882406292509566,0.28824240154284103,0.2882388544802848,0.2882406292509566,0.2896379787247587,0.2869972540036978,0.28823479122846235,0.28824647590608155,0.025028707339767153,0.14762299012014055,0.289468994632474,0.28699230725637703,0.2883503629329923,0.2880043315861905,0.018398252130662828,0.018398243044425243,0.018398243044425243,0.01839962984491371,0.018396856314973876,0.018398243044425243,0.018398243044425243,0.01885272239511478,0.01799039349597672,0.018399263244863302,0.0000504554063757741,0.2732757077903504,0.01894920518268171,0.017858555823210467,0.01846137423226273,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.28822596820153035,0.2882227697533692,0.2882227697533692,0.2882245669132308,0.28822097010096137,0.2882227697533692,0.28962028775911436,0.2869792245019085,0.2882169441176246,0.288228603988143,0.02502067154857748,0.14762691256546367,0.28945128711221546,0.28697429678714786,0.28833174212159246,0.28798723559597117,3.2799968961705544e-52,3.2800016195411078e-52,3.279999315318297e-52,3.279999315318297e-52,3.279998809878323e-52,3.279999315318297e-52,3.279999315318297e-52,3.412293334429521e-52,2.4646349295525536e-52,2.963047477423625e-52,3.3396934315259126e-52,4.179633189619719e-56,1.527472056337979e-48,5.286685968929717e-52,1.9055941310475672e-52,5.237886010560488e-52,1.9362032789346505e-52,3.2799968961705544e-52,3.2800016195411078e-52,3.279999315318297e-52,3.279999315318297e-52,3.279998809878323e-52,3.412293334429521e-52,2.4646349295525536e-52,2.963047477423625e-52,3.3396934315259126e-52,4.179633189619719e-56,1.527472056337979e-48,5.286685968929717e-52,1.9055941310475672e-52,5.237886010560488e-52,1.9362032789346505e-52,3.8463393701147464e-119,3.846343986152772e-119,3.846343986152772e-119,3.846343282706334e-119,3.846343986152772e-119,3.846343986152772e-119,3.601447394972937e-119,3.391584609034818e-119,2.0855184728793946e-119,4.5545055930459516e-119,3.859599046732099e-119,3.149303851819058e-119,3.435367646316457e-119,2.7651717250060625e-119,1.1434578365940385e-118,8.326133224001086e-120,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,0.018398380067772745,0.01839839845626431,0.01839838925683122,0.01839838925683122,0.018399813017682162,0.018396965574143064,0.01839838925683122,0.01839838925683122,0.018852871275113637,0.017990537292397947,0.01839940956022474,0.000050456415200283896,0.27327614584541826,0.01894935458865903,0.017858698879671092,0.018461527574409515,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.28823313552592256,0.2882299434053789,0.2882299434053789,0.28823173059198504,0.2882281537454305,0.2882299434053789,0.289627393745841,0.2869864664191517,0.2882241127954901,0.2882357826422456,0.025023898433603347,0.14762533800959438,0.2894583997515176,0.2869815310588257,0.288339221572945,0.28799410257793406,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9 +0.08017687215614736,0.0,3.607431822849064e-6,0.27245017790960463,0.6661940774924263,0.18048117426936067,0.47902297237710295,0.1572626418277153,0.11505313135121592,0.5818100563414871,3.0475349849121366e-6,0.4685320990816233,0.6607528397167257,0.18111928737627017,0.6314133849583409,0.18111928737627017,0.6314133849583409,0.46854034105073794,3.0475349849121366e-6,3.0475349849121366e-6,3.6074317654000523e-6,0.18111928737627017,0.6607527599667095,0.6314133849583409,0.18111928737627017,0.18111928737627017,0.18111928737627017,0.6314133849583409,0.46853702854937546,0.6314133849583409,0.6314133849583409,0.08017819152776738,0.08017556130740022,0.08017687215614736,0.08017687215614736,0.08017768889846424,0.08017687215614736,0.08017864615124877,0.08016447006496458,0.08068042437445674,0.07970155865205271,0.08064351679067847,0.07941034852702052,0.08015749053914589,0.08017381176758272,0.08009288956288527,0.0802408480190709,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.607431640891013e-6,3.607431822849064e-6,3.607431822849064e-6,3.6074317942252903e-6,3.607431822849064e-6,3.607431822849064e-6,3.444228136847966e-6,4.1259990066423635e-6,3.4663519050709592e-6,3.754363599290513e-6,3.4807082938296064e-6,4.083809945463029e-6,3.563636205346718e-6,3.6521633977259107e-6,4.008113576597739e-6,3.2428874659320523e-6,0.2699092755005025,0.2720437870795311,0.27245017790960463,0.27245017790960463,0.26891906618460676,0.27275023247062696,0.27245017790960463,0.27245017790960463,0.2720903868192177,0.269718988203824,0.27764174555355664,0.2668725008716007,0.2713986761308275,0.27041643452852243,0.26996319570773925,0.2720410612574598,0.27106050769193485,0.2728669115739047,0.6661811803115606,0.6662026415401933,0.6661940774924263,0.6661940774924263,0.666205030670008,0.6661740871071189,0.6661940774924263,0.6661940774924263,0.6662029172866352,0.6646246108270142,0.6661576405968329,0.66620734327097,0.666206493776,0.666135014249771,0.6660974854727714,0.666189013043516,0.6660718068957825,0.18070307282181894,0.180259600658649,0.18048117426936067,0.18048117426936067,0.18004748222969777,0.18091676169879312,0.18048117426936067,0.18048117426936067,0.18042374879187612,0.18054359308603263,0.1817374085878984,0.17923335612167643,0.18020035571509682,0.18076745502047992,0.18067667525461178,0.1802858203596718,0.17995225136118148,0.18101241573204957,0.47902297511660874,0.4790229697844042,0.47902297237710295,0.47902297237710295,0.47902297289775236,0.47902297237710295,0.47902297237710295,0.47800150578917033,0.4782748253171343,0.4795125159456726,0.4771550200610575,0.47843881226052426,0.47818132626494486,0.4778574459909433,0.47887749759488574,0.4781643840821933,0.47871756764504053,0.1573021040280318,0.15722321094965885,0.1572626418277153,0.1572626418277153,0.15571985057607218,0.15464483683717806,0.1572626418277153,0.1572626418277153,0.15754810911040712,0.1525662494593128,0.1548831196180106,0.15546292670526027,0.1561567338509832,0.1538359920308977,0.15448663760861073,0.15587009085143977,0.1562869163756948,0.15385311360359594,0.11505391007255841,0.11505237619494635,0.11505313135121592,0.11505313135121592,0.1150529020096611,0.11505336380215751,0.11505313135121592,0.11505313135121592,0.1153180463234151,0.11511761708420971,0.11904894670551572,0.11150699250159649,0.1145649102231604,0.11526821459555818,0.1164944870486402,0.11389613548648159,0.11030282690377045,0.12048286307886644,0.5825183424546503,0.5811009490089,0.5818100563414871,0.5818100563414871,0.580578874648943,0.5830420347597891,0.5818100563414871,0.5818100563414871,0.5735090169908514,0.5703984102513795,0.5916503103346089,0.5715869937495107,0.5806245523562185,0.5829945357958997,0.583222000064761,0.5803881430436348,0.567471570305523,0.595631650762138,3.0475347928558985e-6,3.0475351671956915e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.0475349444236484e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.184764846955049e-6,3.0567874750303798e-6,3.051792261310656e-6,3.09044960195761e-6,1.0461521523895556e-6,9.156678208337784e-6,3.2741579502962066e-6,2.8794191504042796e-6,3.2496079012640214e-6,2.9788668876330744e-6,0.4685307519894171,0.4685320990816233,0.4685320990816233,0.46853128206863187,0.46853291739763914,0.4685320990816233,0.46753586438195527,0.4693837465734379,0.4685344911320965,0.46852970699384017,0.6559864147946326,0.21411953191513505,0.4672780554768097,0.4697894377195933,0.46835252936285476,0.46868838125893597,0.6607528347604811,0.6607528397167257,0.6607528397167257,0.6607519890284312,0.6607536903518028,0.6607528397167257,0.6607528397167257,0.6603951967990759,0.6610158841146364,0.6607522564649732,0.5738533090402144,0.48142286006713625,0.660352265463583,0.6611408493573008,0.6607193432164528,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.46853898463390403,0.46854034105073794,0.46854034105073794,0.4685395109553156,0.4685411724602732,0.46854034105073794,0.4675440937248524,0.4693920304627701,0.4685427284211725,0.4685379536526902,0.655992379797648,0.21412268297855538,0.4672862790175567,0.46979769799129406,0.4683611296121456,0.4686962662618652,3.0475347928558985e-6,3.0475351671956915e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.0475349444236484e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.184764846955049e-6,3.0567874750303798e-6,3.051792261310656e-6,3.09044960195761e-6,1.0461521523895556e-6,9.156678208337784e-6,3.2741579502962066e-6,2.8794191504042796e-6,3.2496079012640214e-6,2.9788668876330744e-6,3.0475347928558985e-6,3.0475351671956915e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.0475349444236484e-6,3.184764846955049e-6,3.0567874750303798e-6,3.051792261310656e-6,3.09044960195761e-6,1.0461521523895556e-6,9.156678208337784e-6,3.2741579502962066e-6,2.8794191504042796e-6,3.2496079012640214e-6,2.9788668876330744e-6,3.607431578978984e-6,3.6074317654000523e-6,3.6074317654000523e-6,3.6074317365511054e-6,3.6074317654000523e-6,3.6074317654000523e-6,3.4442280817831447e-6,4.125998941677836e-6,3.466351849940634e-6,3.754363539973084e-6,3.4807082382192727e-6,4.083809881022432e-6,3.56363614912881e-6,3.6521633401601167e-6,4.008113513565021e-6,3.242887414596245e-6,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6607527649791649,0.6607527549499591,0.6607527599667095,0.6607527599667095,0.660751889115905,0.6607536307580352,0.6607527599667095,0.6607527599667095,0.6603951147744487,0.6610158060173389,0.6607521766559113,0.5738537628191974,0.481422652797086,0.6603521831812871,0.6611407721739619,0.6607192595679215,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.4685356758478237,0.46853702854937546,0.46853702854937546,0.46853620370796845,0.46853785470781734,0.46853702854937546,0.4675407863063546,0.46938870112128817,0.46853941780281294,0.4685346392682797,0.6559889528267756,0.21412141653313974,0.46728297392960266,0.4697943781302667,0.4683576731197038,0.46869309723050456,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148 +5.071907308710868e-19,0.0,1.829180626264934e-8,9.443842070227031e-17,8.68365685740284e-15,2.465019399346797e-17,3.687832804342153e-15,7.040866319838116e-16,9.133909464038175e-16,4.9908248442505516e-14,1.4811475242271825e-257,2.4821036853739146e-31,1.0928168892488017e-52,4.817189584960912e-16,2.7677735583615465e-14,4.817189584960912e-16,2.7677735583615465e-14,2.4784465607810534e-31,1.4811475242271825e-257,1.4811475242271825e-257,1.8291806233714423e-8,4.817189584960912e-16,1.0929793082702671e-52,2.7677735583615465e-14,4.817189584960912e-16,4.817189584960912e-16,4.817189584960912e-16,2.7677735583615465e-14,2.4799188463207136e-31,2.7677735583615465e-14,2.7677735583615465e-14,5.072132492725303e-19,5.071683587018969e-19,5.071907308710868e-19,5.071907308710868e-19,5.072062517159661e-19,5.071907308710868e-19,5.073772120095873e-19,5.067212888306113e-19,5.25221002903377e-19,4.8986452085507385e-19,4.683114369275042e-19,5.480636370860905e-19,5.078995837697189e-19,5.063112136119435e-19,5.040321904894538e-19,5.102107793436847e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.829180617393082e-8,1.829180626264934e-8,1.829180626264934e-8,1.8291806248138183e-8,1.829180626264934e-8,1.829180626264934e-8,1.6766437696267078e-8,1.775994271851126e-8,1.817683722904556e-8,1.840623811813428e-8,1.681155172984557e-8,1.771115152932899e-8,1.787368462274646e-8,1.8344650902830846e-8,1.7048082860343095e-8,1.7622627401119197e-8,9.496589931432535e-17,9.42478747593003e-17,9.443842070227031e-17,9.443842070227031e-17,9.088261024052035e-17,9.696523685455992e-17,9.443842070227031e-17,9.443842070227031e-17,9.42938326145648e-17,9.466571247326266e-17,1.031445672139229e-16,8.598356237687296e-17,9.370627692668626e-17,9.352758622321644e-17,9.465104348101263e-17,9.431308405304202e-17,9.095836600736782e-17,9.687425676136343e-17,1.230720770832574e-14,8.843792483828947e-15,8.68365685740284e-15,8.68365685740284e-15,8.950537578457465e-15,1.2062970154828619e-14,8.68365685740284e-15,8.68365685740284e-15,8.421641934374038e-15,7.84735408524795e-15,1.1168200298771815e-14,8.591489903742067e-15,9.986616767021074e-15,1.1818900727706448e-14,1.137603605246938e-14,8.534424874396695e-15,9.760797728087202e-15,2.4735665858192602e-17,2.4565865902922208e-17,2.465019399346797e-17,2.465019399346797e-17,2.4409185533439017e-17,2.4861551416336896e-17,2.465019399346797e-17,2.465019399346797e-17,2.4573204892574565e-17,2.4553738771749106e-17,2.5211529643929933e-17,2.4140364973911373e-17,2.453646338183038e-17,2.4604482129655996e-17,2.4661391185360012e-17,2.4577831143036297e-17,2.438516037585407e-17,2.4886092919679678e-17,3.687832878076372e-15,3.687832733641828e-15,3.687832804342153e-15,3.687832804342153e-15,3.68783281828127e-15,3.687832804342153e-15,3.687832804342153e-15,3.653073874332185e-15,3.666554073625406e-15,3.758319363343242e-15,3.5881327925085285e-15,3.639562548873803e-15,3.686922815384304e-15,3.700108119387625e-15,3.676602050871191e-15,3.630963446802499e-15,3.733547023813224e-15,7.047145806318695e-16,7.034603006427051e-16,7.040866319838116e-16,7.040866319838116e-16,6.839926687985994e-16,7.150126055397983e-16,7.040866319838116e-16,7.040866319838116e-16,7.1560515643439465e-16,7.063134258129384e-16,7.371414269391187e-16,6.842603601119774e-16,6.968708407585625e-16,7.172743350170823e-16,7.321466901848087e-16,6.947671559221797e-16,6.961769034528146e-16,7.290020155769468e-16,9.134011274890356e-16,9.1338107318743e-16,9.133909464038175e-16,9.133909464038175e-16,9.133878249669728e-16,9.133941115358399e-16,9.133909464038175e-16,9.133909464038175e-16,8.797240882996911e-16,8.799233275202403e-16,9.345210811190698e-16,8.161139933937024e-16,9.204903457155683e-16,8.855344932075831e-16,9.049764975935804e-16,9.008128612757285e-16,8.169205776243608e-16,9.423057028812035e-16,5.0158252105517e-14,4.965974854829062e-14,4.9908248442505516e-14,4.9908248442505516e-14,4.942829251423084e-14,5.0403485853811234e-14,4.9908248442505516e-14,4.9908248442505516e-14,4.977517320115427e-14,4.9866428474316843e-14,5.524283382819857e-14,4.5379800564589684e-14,4.9466683341684146e-14,5.052384299289966e-14,5.060911007858377e-14,4.930337802837902e-14,4.4231225682014604e-14,5.653156861425115e-14,1.4811446392572289e-257,1.481150280059632e-257,1.4811475242271825e-257,1.4811475242271825e-257,1.4811468786687766e-257,1.4811475242271825e-257,1.4811475242271825e-257,2.8260984801879252e-257,1.3773050668136612e-257,8.411139935465315e-258,3.5010198325847774e-257,1.6035204987670888e-268,1.5168118356206455e-246,7.293124646217711e-257,4.363602529353464e-258,4.765828585071002e-256,2.8737065792547393e-259,2.4825622813813933e-31,2.4821036853739146e-31,2.4821036853739146e-31,2.4824649818239284e-31,2.481741488059726e-31,2.4821036853739146e-31,2.827020966565696e-31,2.2530017173118443e-31,2.4801953700360194e-31,2.484018301031401e-31,1.1227611225636997e-50,1.529201366885151e-20,2.9302873808758104e-31,2.1002224621849373e-31,2.570708020762622e-31,2.4555155845102867e-31,1.0928269601558232e-52,1.0928168892488017e-52,1.0928168892488017e-52,1.0950720947795224e-52,1.0905662246952058e-52,1.0928168892488017e-52,1.0928168892488017e-52,1.398806550912057e-52,7.557575929293668e-53,1.0940514707045308e-52,5.58091093965528e-82,3.33034819511476e-32,1.6199907398700938e-52,7.353613336597876e-53,1.1592392926268118e-52,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,2.478910975518405e-31,2.4784465607810534e-31,2.4784465607810534e-31,2.4788158382518634e-31,2.478076501086147e-31,2.4784465607810534e-31,2.82287566274293e-31,2.24966702005053e-31,2.4765436289421888e-31,2.480355824326723e-31,1.1153526466471674e-50,1.528773899184963e-20,2.9259973535070193e-31,2.0971082418109045e-31,2.566761976090271e-31,2.452051514963985e-31,1.4811446392572289e-257,1.481150280059632e-257,1.4811475242271825e-257,1.4811475242271825e-257,1.4811468786687766e-257,1.4811475242271825e-257,1.4811475242271825e-257,2.8260984801879252e-257,1.3773050668136612e-257,8.411139935465315e-258,3.5010198325847774e-257,1.6035204987670888e-268,1.5168118356206455e-246,7.293124646217711e-257,4.363602529353464e-258,4.765828585071002e-256,2.8737065792547393e-259,1.4811446392572289e-257,1.481150280059632e-257,1.4811475242271825e-257,1.4811475242271825e-257,1.4811468786687766e-257,2.8260984801879252e-257,1.3773050668136612e-257,8.411139935465315e-258,3.5010198325847774e-257,1.6035204987670888e-268,1.5168118356206455e-246,7.293124646217711e-257,4.363602529353464e-258,4.765828585071002e-256,2.8737065792547393e-259,1.829180614242613e-8,1.8291806233714423e-8,1.8291806233714423e-8,1.8291806218959126e-8,1.8291806233714423e-8,1.8291806233714423e-8,1.6766437668870985e-8,1.7759942690439673e-8,1.8176837200299703e-8,1.840623808979567e-8,1.6811551702240812e-8,1.771115150129935e-8,1.7873684594322577e-8,1.8344650874341975e-8,1.7048082832548338e-8,1.7622627372606265e-8,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,1.0929690959943053e-52,1.0929894976676825e-52,1.0929793082702671e-52,1.0929793082702671e-52,1.0952759857217238e-52,1.0906873270802094e-52,1.0929793082702671e-52,1.0929793082702671e-52,1.3990130039089229e-52,7.558705253830279e-53,1.094214180524021e-52,5.582669909171532e-82,3.3305251812897085e-32,1.6202299875371669e-52,7.354712709270114e-53,1.1594193828632078e-52,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,2.480380947764663e-31,2.4799188463207136e-31,2.4799188463207136e-31,2.4802849479969357e-31,2.4795520117710384e-31,2.4799188463207136e-31,2.824544586290086e-31,2.2510095530318635e-31,2.478013801492555e-31,2.481830309771133e-31,1.1172195879211118e-50,1.5289460643456108e-20,2.927724472308924e-31,2.0983619288708946e-31,2.5683505916209015e-31,2.4534461775786785e-31,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14 +173.03001967466705,0.0,0.0,3.25692286570295e-10,2.1945155567954113e-31,267.4490684237753,6.554357343438137e-17,192.90651608651177,5.2151346652077913e-120,5.37254242922408e-147,0.0,4.11597459015131e-6,2.8138633470863305e-22,325.29330809668596,1.81602800797923e-7,324.9060471831084,1.790555981107114e-7,4.1156366898920845e-6,0.0,0.0,0.0,325.10122815868914,2.814012442540038e-22,1.8008135102482305e-7,325.1656951988898,324.97096966948425,325.0363199566702,1.8059083010457275e-7,4.11577379988237e-6,1.7956959556919616e-7,1.81097994359543e-7,173.03018040813214,173.0298599776778,173.03001967466705,173.03001967466705,173.0301774342776,173.02815785176844,173.02257645885564,173.0370398983013,175.94356009826328,170.10308830989564,176.03014322793814,167.92858196164033,173.0190379936086,173.04080847168967,172.54055486094228,173.5201620907102,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.151079755086812e-10,3.366394651628442e-10,3.25692286570295e-10,3.25692286570295e-10,4.867140062945212e-10,2.1638723187479967e-10,1.0951674264430328e-9,9.041184672267456e-11,3.1776838005368237e-10,3.3383430927808427e-10,1.3143040272010303e-10,7.953843446708331e-10,3.3016449152408144e-10,3.212870082949682e-10,3.194948258302987e-10,3.3201530798338847e-10,4.5549600536824206e-10,2.3194192274031893e-10,2.0962516572428764e-31,2.297225161349117e-31,2.1945155567954113e-31,2.1945155567954113e-31,2.4931820881171403e-31,1.9299092881294364e-31,6.086539531788613e-31,7.591681635118868e-32,1.6990135991483345e-31,2.834621205948139e-31,1.3417278103449218e-31,3.582234190523275e-31,2.1957237338590987e-31,2.1933361319468766e-31,8.046262012645207e-32,6.2841718499771494e-31,7.56118412969024e-32,267.043575274116,267.85414835052126,267.4490684237753,267.4490684237753,269.2725657198666,265.610406084178,271.22355326655105,263.5363771265504,266.5911797346608,268.30707361405115,261.9850149552571,272.86563281149967,267.7171425644379,267.18095645807557,266.57445542757404,268.3233108362009,269.5577173124689,265.32833256442603,6.554357297082824e-17,6.554357387315516e-17,6.554357343438137e-17,6.554357343438137e-17,6.554357332723912e-17,5.074213178287396e-17,1.1201235032866888e-16,6.85398318442186e-17,6.268091563166019e-17,5.345503165239459e-17,8.034136180693431e-17,3.1475963567003216e-17,1.41462402528819e-16,6.659764073733461e-17,6.450598183624077e-17,7.311286346044516e-17,5.873874375718406e-17,192.73168472638616,193.08156542890154,192.90651608651177,192.90651608651177,205.9606093384774,180.10030240718538,192.92446066364337,192.8887237293427,187.57411225351512,198.30932180897437,184.39492069333463,201.57338256250438,196.1424983347948,189.67588191203436,187.25661744209404,198.63433806422742,197.3714192821673,188.4719438446998,5.2147003705767645e-120,5.215555855806033e-120,5.2151346652077913e-120,5.2151346652077913e-120,5.2152892813617785e-120,5.214977513097919e-120,4.271515268969396e-112,8.724920863245265e-128,4.6706932194898333e-120,5.8242773088313275e-120,3.381323752041187e-122,7.674914288949674e-118,5.283961236193981e-120,5.147375237833804e-120,4.014836637573121e-120,6.779607616595562e-120,1.966975961106596e-117,1.1748750697596177e-122,4.8295157930289544e-147,5.975680913182126e-147,5.37254242922408e-147,5.37254242922408e-147,7.195692368338172e-147,4.0015390387794055e-147,3.2173727115438753e-140,1.005639183183956e-153,4.8057435683628977e-147,6.006560287403163e-147,1.3557518065624723e-149,2.0210539457173063e-144,5.375936906336723e-147,5.369341300381156e-147,4.4518138440995955e-147,6.486775555367468e-147,7.941487905252981e-144,2.9806735663979564e-150,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.115996767840426e-6,4.11597459015131e-6,4.11597459015131e-6,4.116007496311255e-6,4.115941525571725e-6,4.1160459524323585e-6,4.55193679233517e-6,3.7196149948179635e-6,4.11487805572804e-6,4.117072948056804e-6,6.840094111212278e-21,98.48577621172771,4.6510078105724395e-6,3.639382847111657e-6,4.183446506078957e-6,4.049535558349846e-6,2.813872612857264e-22,2.8138633470863305e-22,2.8138633470863305e-22,2.8177591646904233e-22,2.8099726323366832e-22,2.8137318403519746e-22,2.814028184440079e-22,3.586791039411745e-22,2.204703677942509e-22,2.8149983175792182e-22,1.637034084944182e-45,1.1006960942808765e-6,3.8247656701174876e-22,2.065954333497994e-22,2.889163053011577e-22,324.976218803076,325.60965768543514,325.29330809668596,325.29330809668596,326.30467771067487,324.27061200661757,325.32493632803875,325.2615698985519,323.9232379753903,326.65470945080875,321.933419295597,328.6011974577417,326.0124770492362,324.56936952968874,321.93456345241736,328.6053097920609,327.88567096747215,322.6619085061721,1.751201628816486e-7,1.8831650484051686e-7,1.81602800797923e-7,1.81602800797923e-7,2.106091294681329e-7,1.5629667303807455e-7,1.8185431585206277e-7,1.813506951763972e-7,1.7219709289499916e-7,1.9150885323465748e-7,5.996008209926634e-8,5.336066037823186e-7,1.917298146549487e-7,1.71968769054592e-7,1.6223004678090913e-7,2.0327168388276187e-7,4.818637125737669e-7,6.587559252287307e-8,324.5883451361738,325.2230109976498,324.9060471831084,324.9060471831084,325.91856224762705,323.88135493279344,324.9381284719659,324.8730073826599,323.53534725356616,326.26927692651566,321.5397559636962,328.2197307998282,325.6284291809981,324.18137640040766,321.54099260851024,328.22378980296,327.502915565375,322.26943447717036,1.7266098337626782e-7,1.856782550769218e-7,1.790555981107114e-7,1.790555981107114e-7,2.0766932131334613e-7,1.5409373995184635e-7,1.7931287507864228e-7,1.787977683242433e-7,1.6979336922712503e-7,1.8881192029640834e-7,5.908809511895029e-8,5.264099561445713e-7,1.890601344188404e-7,1.6954107990680662e-7,1.5994649151627564e-7,2.0043072568173353e-7,4.753283792112864e-7,6.492147011327328e-8,4.115659750726631e-6,4.1156366898920845e-6,4.1156366898920845e-6,4.115671214613486e-6,4.115601999046647e-6,4.115708047332495e-6,4.551565249447409e-6,3.719307866841729e-6,4.114540478610788e-6,4.1167347240592865e-6,6.838415856384353e-21,98.48466794418808,4.650628648706194e-6,3.6390819725813173e-6,4.183088614455321e-6,4.049217125747119e-6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,324.7838322666913,325.417885069804,325.10122815868914,325.10122815868914,326.11360051717315,324.07753329769065,325.1335167924092,325.0688292449329,323.7309267874223,326.4629547593466,321.73813496787477,328.4124324722855,325.82208676739157,324.37568096770855,321.73931336078556,328.4165226993911,327.69626462774045,322.46722028707217,2.814003071009542e-22,2.8140218212097717e-22,2.814012442540038e-22,2.814012442540038e-22,2.817946183401306e-22,2.81008390223355e-22,2.8138809288959022e-22,2.8141772885713824e-22,3.5869801029180174e-22,2.204821106617746e-22,2.8151475765911173e-22,1.637223179058911e-45,1.1007156516673794e-6,3.824966999772548e-22,2.0660645242213893e-22,2.889323087032984e-22,1.736512749317721e-7,1.867406881786668e-7,1.8008135102482305e-7,1.8008135102482305e-7,2.0885324324965897e-7,1.5498080267008483e-7,1.8033637741367975e-7,1.7982575560709048e-7,1.707618163979731e-7,1.8989748215351133e-7,5.9439085603471625e-8,5.293138752936187e-7,1.9013576447829057e-7,1.7051823863097439e-7,1.6086600004196467e-7,2.01574862898283e-7,4.779640648371282e-7,6.530554669264885e-8,324.84840185534347,325.4822493186507,325.1656951988898,325.1656951988898,326.177732155358,324.1423344028931,325.19776348943867,323.7954814119421,326.52730432778606,321.803673711256,328.47579076053023,325.8859987305398,324.4406777258612,321.80483964989077,328.47988944158965,327.7598373413085,322.5325597684073,324.65336757051597,325.28783327772646,324.97096966948425,324.97096966948425,325.9840164318131,323.94660304896706,325.00369995674237,323.6004641759804,326.33276234088476,321.606585393594,328.28440309832155,325.69291694124587,324.24453767679165,321.6078062219244,328.28847360931184,327.56780442198294,322.3352074193593,324.7188211588289,325.35308001801866,325.0363199566702,325.0363199566702,326.0490288975595,324.01228986190347,323.66592123180277,326.3981721837555,321.67215117347007,328.34863687846547,325.7577262843778,324.3102485901041,321.673342841142,328.35271762385975,327.63225394615966,322.4014365922808,1.7414314781417427e-7,1.8726837829680733e-7,1.8059083010457275e-7,1.8059083010457275e-7,2.0944124837391047e-7,1.554214217792107e-7,1.808447041607851e-7,1.712426158477909e-7,1.9043690391436541e-7,5.96134938731209e-8,5.307524548741027e-7,1.9066976435610347e-7,1.7100380887551737e-7,1.6132274424614914e-7,2.0214309665623583e-7,4.792726462975706e-7,6.549638249020216e-8,4.115796503602639e-6,4.11577379988237e-6,4.11577379988237e-6,4.11580766793888e-6,4.115739768828111e-6,4.115845159287767e-6,4.551716010643913e-6,3.7194324903304985e-6,4.114677457482752e-6,4.116871965411983e-6,6.839096812882242e-21,98.48511764372496,4.650782501461668e-6,3.6392040586045684e-6,4.1832338362117535e-6,4.049346336461737e-6,1.7315720912792533e-7,1.8621063516050575e-7,1.7956959556919616e-7,1.7956959556919616e-7,2.0826258733646888e-7,1.5453823241085084e-7,1.7982575560709048e-7,1.7027872749529174e-7,1.8935578926334357e-7,5.926394945166244e-8,5.278659130943547e-7,1.8959921419084268e-7,1.7003063780423674e-7,1.604072392963857e-7,2.0100405925096175e-7,4.766492742438432e-7,6.511390698429732e-8,1.7463279088377917e-7,1.8779366544835664e-7,1.81097994359543e-7,1.81097994359543e-7,2.1002655719673014e-7,1.558600573286917e-7,1.7172105201662793e-7,1.9097403913503326e-7,5.97871634742227e-8,5.32183398688756e-7,1.9120112446884443e-7,1.7148732927258172e-7,1.6177743884556407e-7,2.027087158580241e-7,4.805717803623932e-7,6.568640229769599e-8 +0.18123877941226177,0.0,3.687570935230129e-76,0.07103394101708531,0.19419410846267815,0.022450858344673738,0.011210868188767478,0.0028154332005961248,0.8210677080688619,1.0194357976508819,8.482516501002406e-15,1.0851265859267427,0.7201748851372884,0.11924250818096456,0.19186377231602064,0.12126833209112323,0.19334459778775298,1.085126473133403,8.474561481587022e-15,8.478459940218912e-15,3.687570927135126e-76,0.12024831994249652,0.720175220306507,0.1927496927467962,0.11991147374632576,0.12092674758610267,0.12058674404079649,0.19245352102959443,1.0851265189954074,0.19304672060048958,0.19215821207133393,0.1812388063206441,0.18123875267746917,0.18123877941226177,0.18123877941226177,0.18123880778817072,0.18128609533563542,0.18097146152083132,0.18150660162648863,0.1822891894837054,0.18018344962225935,0.18871958080010498,0.17250249883004273,0.18091956419852667,0.18155889280746082,0.18106435076669347,0.1814134098063035,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.68757091454972e-76,3.687570935230129e-76,3.687570935230129e-76,3.6875709312185026e-76,3.543584681713231e-67,5.931241499470004e-87,3.4006166872861527e-76,3.999701021301983e-76,2.475338385754754e-76,5.490908283485231e-76,3.782965796814339e-76,3.595014411252667e-76,3.325226942717503e-76,4.089946865215216e-76,1.027502133379212e-75,1.3138536824588298e-76,0.07111126369721701,0.07095660931376069,0.07103394101708531,0.07103394101708531,0.07002958765299983,0.07206480298228277,0.06729632115192753,0.07540514650103865,0.07116598771664143,0.07090208358216968,0.07334221127891917,0.06880303831137183,0.07095645517037193,0.07111170323967536,0.0711331930333136,0.07093480245987183,0.07021964685250527,0.07186299656355621,0.1942176464970925,0.19417060058165336,0.19419410846267815,0.19419410846267815,0.19412137418742692,0.1942673500871104,0.1953771736270785,0.1929929471837106,0.19437270543838636,0.19401488986355195,0.19456929424701097,0.19381984658545812,0.1941938954192367,0.19419407306449535,0.1947315551506076,0.1934287225669891,0.19496605743015988,0.02245701442448979,0.022444707163939617,0.022450858344673738,0.022450858344673738,0.022419163273009954,0.022482809885683328,0.022544273787030267,0.022358930165351884,0.022465483350215146,0.022436248255072642,0.022552946920466135,0.02234955539735355,0.02244542578537902,0.022456298077963316,0.022463602686364086,0.02243813729377607,0.02241080645910431,0.022491101145892423,0.0112108681864195,0.01121086819099758,0.011210868188767478,0.011210868188767478,0.011210868188203752,0.01287398668831879,0.009663693902959947,0.011249247448746114,0.011172879439624844,0.011052106880250307,0.011371728415782802,0.010544643390638864,0.01197129915997818,0.011224362705070313,0.011197397240755181,0.011297193450766862,0.011124967813515296,0.002815130317178758,0.0028157363745206416,0.0028154332005961248,0.0028154332005961248,0.002840298513759341,0.0027905188599031874,0.0028091251248707236,0.002821770677402571,0.0028511323020648954,0.0027800854449079437,0.002801127747514177,0.002829781908889128,0.0028142089398312106,0.002816636538004403,0.002898264226966807,0.002734354897184569,0.0028231960043574125,0.0028076667011640703,0.8210677249783125,0.8210676916709394,0.8210677080688619,0.8210677080688619,0.8210677018328898,0.8210677144110609,0.880416996022523,0.4891168363055928,0.8210336633909735,0.8211011125236509,0.8201862739916735,0.8213717107921247,0.821071362260215,0.8210645190725996,0.8209533626447548,0.8211761787127236,0.8188245408112461,0.8227693614987446,1.0195226577732097,1.0193489488066136,1.0194357976508819,1.0194357976508819,1.01917748761702,1.019695389385423,0.953282502385409,0.8998236076501388,1.0195761002852584,1.0192928586250212,1.0247458013922244,1.013352944954398,1.0194350673870676,1.019436456103468,1.0196508594976432,1.0192148631325149,1.0110368617106318,1.0270781590233373,8.48251656585734e-15,8.482516203739264e-15,8.482516501002406e-15,8.482516501002406e-15,8.482516477328742e-15,8.48047220314494e-15,8.48458721969626e-15,8.978960264943254e-15,8.013395738297388e-15,8.348112333369952e-15,8.619357484702388e-15,5.300883437513623e-16,1.2522725586089305e-13,9.81571942596197e-15,7.323892360240934e-15,9.08087713926055e-15,7.922513064032213e-15,1.0851265924171998,1.0851265859267427,1.0851265859267427,1.0851265968691226,1.085126574924122,1.085130144063928,1.0862437984027682,1.0839858377392366,1.08512592738901,1.0851272453491556,0.7597232807775535,0.8646151961016765,1.0868092062407224,1.0833942063266737,1.085167543243388,1.085085532092168,0.7201749059673799,0.7201748851372884,0.7201748851372884,0.7201848280328421,0.7201649415512283,0.7201071703462157,0.7202477445844688,0.7237172640738865,0.7166193756421009,0.7201774500119694,0.26505280692027794,1.0742009409024424,0.7250532573221137,0.7152663790204526,0.7203421889691144,0.1192385548510933,0.11924645827016857,0.11924250818096456,0.11924250818096456,0.1192565526885777,0.1192283679341218,0.11907625019004126,0.11940915929021871,0.11946736836246896,0.11901799308673573,0.11918981994462624,0.11929525898189043,0.11918081164894495,0.11930466953312986,0.1199225247451103,0.11856148780151748,0.11928667777171396,0.11919828663534368,0.19186185558418908,0.191865680887223,0.19186377231602064,0.19186377231602064,0.1918719112059449,0.19185541270894568,0.19171688035490625,0.19201088314747844,0.19213324446354865,0.19159461654574778,0.19218013586740437,0.19155799927276887,0.19170424022894983,0.19202406814154013,0.19253539514527884,0.1911926108238874,0.1919180753731025,0.19180099071673107,0.12126445433874096,0.12127220667293614,0.12126833209112323,0.12126833209112323,0.12128210740542579,0.12125446298392961,0.12109734214021933,0.12143971759946744,0.12149192979138543,0.1210449468181877,0.12121673096648869,0.1213199971069562,0.12120649850485675,0.12133050395898357,0.12194671382781111,0.12058886374543491,0.12131165037387089,0.12122496394009187,0.19334341586444825,0.19334577187967375,0.19334459778775298,0.19334459778775298,0.19334950698408176,0.1933394997619587,0.19319555345970915,0.19349385270575292,0.1936127525248073,0.1930767680893769,0.19369075638193245,0.19300936051129136,0.19318454187939704,0.19350543305785414,0.19401274891815276,0.19267690739171575,0.19337527869367335,0.19330582241781802,1.0851264799291307,1.085126473133403,1.085126473133403,1.085126484693529,1.0851264615096792,1.08513003128432,1.0862436891626233,1.083985721373895,1.08512581466916,1.0851271324821898,0.7597224099798368,0.8646153926563379,1.0868090981421927,1.0833940888069162,1.0851674258814352,1.085085423889958,8.474561578318013e-15,8.474561434378167e-15,8.474561481587022e-15,8.474561481587022e-15,8.474561237543798e-15,8.45816474505228e-15,8.476487919544237e-15,8.958719760400013e-15,8.005001209847175e-15,8.340237620127889e-15,8.611323884261342e-15,5.284533654924898e-16,1.2516136040934914e-13,9.806897428968682e-15,7.316741193671258e-15,9.056997349732063e-15,7.914925488745204e-15,8.478460282647638e-15,8.478459976452889e-15,8.478459940218912e-15,8.478459940218912e-15,8.478460323649471e-15,8.961452259608923e-15,8.009165766785602e-15,8.344100629080243e-15,8.615257065865474e-15,5.297297208786842e-16,1.251935434415892e-13,9.811224973233707e-15,7.320242590886026e-15,9.076624333573863e-15,7.918655643939202e-15,3.687570905726362e-76,3.687570927135126e-76,3.687570927135126e-76,3.687570922966433e-76,3.5435846744690174e-67,5.9312414854963755e-87,3.4006166798069187e-76,3.999701012517837e-76,2.47533838030507e-76,5.4909082714381784e-76,3.782965788506523e-76,3.595014403351849e-76,3.325226935411619e-76,4.089946856228904e-76,1.0275021311319483e-75,1.3138536795607316e-76,0.12024440365885845,0.12025223301975914,0.12024831994249652,0.12024831994249652,0.12026223249515484,0.12023431260397037,0.12007969970930771,0.12041733465460049,0.12047255012081211,0.12002436652402972,0.12019616477617281,0.12030053831540224,0.12018653911627712,0.12031050036922734,0.1209275663544581,0.11956802843554279,0.12029207221454526,0.12020451673150802,0.7201751992396106,0.7201752413893836,0.720175220306507,0.720175220306507,0.7201852478708987,0.7201651920347091,0.7201075055276376,0.7202480797532542,0.7237175981498949,0.7166197118909947,0.7201777854163184,0.26505314237504696,1.0742009965581987,0.7250535911416357,0.7152667155103848,0.7203425394726836,0.1927482133375986,0.1927511641903617,0.1927496927467962,0.1927496927467962,0.19275590946276555,0.19274327427318239,0.19260149945302588,0.19289810007750505,0.19301838108675048,0.19248132566899498,0.19308379678822304,0.19242637526072542,0.19258985055660796,0.19291030768505887,0.1934192544713341,0.19208059189019813,0.1927899364547643,0.19270119802331956,0.11990754495163333,0.11991539932307212,0.11991147374632576,0.11991147374632576,0.11992543086153391,0.11989742152319056,0.11974364183862186,0.1201359141229194,0.11968733253038663,0.11985913859783294,0.11996387188364543,0.11984971749016192,0.11997365097172158,0.12059098719950481,0.11923092898608378,0.11995536694720403,0.11986752926244766,0.12092285682174136,0.12093063516776556,0.12092674758610267,0.12092674758610267,0.12094056924495307,0.12091283179879439,0.12075654829589301,0.12115055648431233,0.12070317207122562,0.12087495940506639,0.12097859942408536,0.12086492810848609,0.12098892531008568,0.12160542827644448,0.12024699414575721,0.12097021241992977,0.12088323252016385,0.12058284043306833,0.12059064445392731,0.12058674404079649,0.12058674404079649,0.12060061144451485,0.12057278217769204,0.12081076373164068,0.12036297916124479,0.1205347711842474,0.12063878032655534,0.12052494213181933,0.12064892461997982,0.1212657129036587,0.11990671626684611,0.1206303535338296,0.12054308395908175,0.1924518946677065,0.19245513936001485,0.19245352102959443,0.19245352102959443,0.19246038364479995,0.19244645027978782,0.19230575829868649,0.1927224728227533,0.1921848887956254,0.19278166640744762,0.19213609607842164,0.19229378357870952,0.19261402813356215,0.1931237770435663,0.19178372600493976,0.19249848888351578,0.1924002253794925,1.0851265256674314,1.0851265189954074,1.0851265189954074,1.08512653030436,1.0851265076241616,1.0851300771407222,1.0862437335799064,1.0839857686883114,1.085125860501327,1.085127178374169,0.7597227640489106,0.8646153127364657,1.0868091420953612,1.0833941365906485,1.0851674736010242,1.085085467885211,0.19304538933444298,0.19304804396757688,0.19304672060048958,0.19304672060048958,0.19305228619013498,0.19304095968804474,0.19289810007750505,0.19331514326564891,0.19277862099765314,0.19338682890750694,0.19271746577771715,0.19288677226718254,0.19320744489364097,0.19371558071377068,0.19237832126987842,0.19308220208822757,0.19300306583590499,0.1921564399382031,0.19215997610799734,0.19215821207133393,0.19215821207133393,0.19216571539816482,0.19215049429025954,0.19242742512342614,0.1918893169539741,0.19248044406041903,0.19184663516500963,0.19199857797931838,0.1923186128176876,0.19282915510326648,0.19148773018539011,0.19220786628121633,0.19210015422790588 +5.133663881025115e-10,1.1880272264284099e-234,2.3460228932858844e-11,5.59252670170776e-9,1.9720353973741475e-7,4.312557493746336e-9,7.243108960686924e-8,2.0403878987183593e-9,1.8956118782721694e-10,4.386404786392063e-9,0.00011313195554944979,2.7487499334497063e-8,2.1502113878440958e-7,4.0719284268471836e-9,2.3224612034065157e-8,4.0719284268471836e-9,2.3224612034065157e-8,2.7489184288171307e-8,0.00011313195554944979,0.00011313195554944979,2.3460228613917913e-11,4.0719284268471836e-9,2.1502055678814635e-7,2.3224612034065157e-8,4.0719284268471836e-9,4.0719284268471836e-9,4.0719284268471836e-9,2.3224612034065157e-8,2.7488506341559994e-8,2.3224612034065157e-8,2.3224612034065157e-8,5.133765918620793e-10,5.133562503608478e-10,5.133663881025115e-10,5.133663881025115e-10,5.133730341933468e-10,5.133663881025115e-10,5.132420086284101e-10,5.136577000763971e-10,5.192151421131967e-10,5.079396569417771e-10,5.39438951226791e-10,4.845911479332242e-10,5.131790185836118e-10,5.135322527995743e-10,5.124974614125408e-10,5.14271782712267e-10,5.831047953828572e-235,2.419659749638088e-234,1.1880272264284099e-234,1.1880272264284099e-234,1.2168864583350613e-233,1.135010362500987e-235,1.1880272264284099e-234,2.6788706739077943e-235,3.825497130756501e-235,2.373621046199863e-235,5.932632321878181e-234,2.969831021089109e-235,3.4331439315040636e-235,5.5026909680874196e-235,2.579071476888883e-234,2.916469351361715e-230,2.4278757578132816e-240,2.346022793032453e-11,2.3460228932858844e-11,2.3460228932858844e-11,2.3460228773719023e-11,2.3460228932858844e-11,2.3460228932858844e-11,2.0657778627051133e-11,2.2881974892302437e-11,2.2453858277734464e-11,2.4509738906655158e-11,2.0782029073962917e-11,2.2743848247532227e-11,2.323820603945917e-11,2.368501986855875e-11,2.6136683833102677e-11,2.1083164209122876e-11,5.6086415415064605e-9,5.5764386299330175e-9,5.59252670170776e-9,5.59252670170776e-9,5.45383487667141e-9,5.728181809234654e-9,5.59252670170776e-9,5.59252670170776e-9,5.5931278496455e-9,5.5859398040199565e-9,6.02858856404642e-9,5.221032719513098e-9,5.553316824375913e-9,5.624687228139813e-9,5.615031558245592e-9,5.570084340466851e-9,5.45226057224574e-9,5.729607666733037e-9,1.9821529096711413e-7,1.9619743681860492e-7,1.9720353973741475e-7,1.9720353973741475e-7,1.956377172610249e-7,1.9878559148952254e-7,1.9720353973741475e-7,1.9720353973741475e-7,2.0476788126706768e-7,2.0467153648192332e-7,2.0021061884802478e-7,1.9423611573471727e-7,1.9568873684571726e-7,1.9823401411700328e-7,2.0398215127688064e-7,1.9113323611648098e-7,2.034485866907653e-7,4.325385320119876e-9,4.299772174355488e-9,4.312557493746336e-9,4.312557493746336e-9,4.279942206076391e-9,4.340341166199773e-9,4.312557493746336e-9,4.312557493746336e-9,4.307937534917977e-9,4.3072510378756414e-9,4.38850026498334e-9,4.234749588757764e-9,4.292536176561952e-9,4.322615403307303e-9,4.326312115329042e-9,4.298837771731897e-9,4.274925102055418e-9,4.338701418382363e-9,7.243109051171492e-8,7.243108875179814e-8,7.243108960686924e-8,7.243108960686924e-8,7.243108978256673e-8,7.243108960686924e-8,7.243108960686924e-8,7.233281615724883e-8,7.270064071560835e-8,7.333890213323648e-8,7.162716137454753e-8,7.448391894423952e-8,7.046306496722782e-8,7.244461811429691e-8,7.239452567464274e-8,7.196619069458605e-8,7.30428317550548e-8,2.041488035686177e-9,2.0392654210356405e-9,2.0403878987183593e-9,2.0403878987183593e-9,1.9933744355039454e-9,2.0768293607158986e-9,2.0403878987183593e-9,2.0403878987183593e-9,2.051486565518432e-9,2.0187911812544087e-9,2.083633927039256e-9,1.9866971816798856e-9,2.008245131426295e-9,2.061155191515507e-9,2.071563473049501e-9,1.9980473383709926e-9,2.0118099506586027e-9,2.0575395532215556e-9,1.89562141429417e-10,1.895602630629526e-10,1.8956118782721694e-10,1.8956118782721694e-10,1.8956090222684061e-10,1.8956147736424483e-10,1.8956118782721694e-10,1.8956118782721694e-10,1.9017858853316668e-10,1.884506226512133e-10,1.9686527650505648e-10,1.8286859868894748e-10,1.8909409994757979e-10,1.8931865640263096e-10,1.9096321025650655e-10,1.8775980128316777e-10,1.8317507000399352e-10,1.9631339997263365e-10,4.403497990591312e-9,4.369389279443305e-9,4.386404786392063e-9,4.386404786392063e-9,4.355593842053876e-9,4.416333078767363e-9,4.386404786392063e-9,4.386404786392063e-9,4.502235615475165e-9,4.397160567290572e-9,4.72198487655552e-9,4.087181308732884e-9,4.369736148085351e-9,4.402074879287943e-9,4.443723135473177e-9,4.368674703448238e-9,4.054686014030993e-9,4.736523897708497e-9,0.00011313195545523428,0.00011313195564010103,0.00011313195554944979,0.00011313195554944979,0.00011313195552907759,0.00011313195554944979,0.00011313195554944979,0.00011290969368338623,0.00011281861915386135,0.00011306871204371431,0.00011315714043056818,0.00010681842033734222,0.0001160392794331395,0.00011333771647770933,0.00011287968309942093,0.00011318265599350595,0.00011293926102975983,2.748726076850386e-8,2.7487499334497063e-8,2.7487499334497063e-8,2.748733265049897e-8,2.748766634729914e-8,2.7487499334497063e-8,2.7292192352928876e-8,2.772274691804798e-8,2.74882193378809e-8,2.7486778335104705e-8,1.8915697889587568e-7,3.0318857243663584e-9,2.721715336702283e-8,2.7761387134383164e-8,2.7456075280198832e-8,2.7537466741908893e-8,2.1502110261003496e-7,2.1502113878440958e-7,2.1502113878440958e-7,2.1501397229046756e-7,2.150283056129689e-7,2.1502113878440958e-7,2.1502113878440958e-7,2.1308402659116432e-7,2.1733950168551573e-7,2.150167049010726e-7,1.149118336696757e-6,3.053565243693148e-8,2.1235781160004632e-7,2.1772551141661977e-7,2.1473139158470389e-7,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,2.7488943178453028e-8,2.7489184288171307e-8,2.7489184288171307e-8,2.7489014303097208e-8,2.7489354606029163e-8,2.7489184288171307e-8,2.7284064157683933e-8,2.772445262796681e-8,2.748990314646234e-8,2.7488464433429608e-8,1.8917449118816454e-7,3.0314410916812013e-9,2.7218816639747767e-8,2.7763094109611995e-8,2.7457830321948755e-8,2.7539082594899206e-8,0.00011313195545523428,0.00011313195564010103,0.00011313195554944979,0.00011313195554944979,0.00011313195552907759,0.00011313195554944979,0.00011313195554944979,0.00011290969368338623,0.00011281861915386135,0.00011306871204371431,0.00011315714043056818,0.00010681842033734222,0.0001160392794331395,0.00011333771647770933,0.00011287968309942093,0.00011318265599350595,0.00011293926102975983,0.00011313195545523428,0.00011313195564010103,0.00011313195554944979,0.00011313195554944979,0.00011313195552907759,0.00011290969368338623,0.00011281861915386135,0.00011306871204371431,0.00011315714043056818,0.00010681842033734222,0.0001160392794331395,0.00011333771647770933,0.00011287968309942093,0.00011318265599350595,0.00011293926102975983,2.3460227580928396e-11,2.3460228613917913e-11,2.3460228613917913e-11,2.3460228453373055e-11,2.3460228613917913e-11,2.3460228613917913e-11,2.0657778346661882e-11,2.288197457911998e-11,2.245385797427948e-11,2.450973857530442e-11,2.0782028787480802e-11,2.274384794230508e-11,2.323820572481224e-11,2.368501954876185e-11,2.613668348173996e-11,2.1083163922501898e-11,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.1502059337061313e-7,2.1502052017945649e-7,2.1502055678814635e-7,2.1502055678814635e-7,2.1501324325812644e-7,2.1502787067375594e-7,2.1502055678814635e-7,2.1502055678814635e-7,2.130834514259504e-7,2.1733891191228215e-7,2.1501612251585542e-7,1.1491143353138093e-6,3.0535597716779e-8,2.1235723836200573e-7,2.1772492050711225e-7,2.14730783791896e-7,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,2.748826624806633e-8,2.7488506341559994e-8,2.7488506341559994e-8,2.7488337682767156e-8,2.7488675330711022e-8,2.7488506341559994e-8,2.7293189199373575e-8,2.77237663292243e-8,2.748922565946474e-8,2.7487786025972537e-8,1.8916744498172472e-7,3.0319419252781076e-9,2.7218147415633594e-8,2.7762407302547283e-8,2.745712417386339e-8,2.753843245072626e-8,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8 +4.751723906265222,0.0,0.0,1.1122336468857504e-7,0.0,2.747866194773969e-18,2.0506217121247722e-10,0.0,1.2073564151038733e-42,6.697811717422618e-54,0.0,2.4826767807296413e-16,6.424025250262546e-38,5.683998037228102e-292,5.818100692683648e-180,3.9431522962921725e-292,5.108951689297436e-180,2.480460049589919e-16,0.0,0.0,0.0,4.735184181464472e-292,6.42455577622243e-38,5.38133055708327e-180,5.032657335974579e-292,4.191394246354259e-292,4.455093059765156e-292,5.5230735420677705e-180,2.481352690032977e-16,5.24331835068861e-180,5.668634119788406e-180,4.75171057180519,4.751737153238007,4.751723906265222,4.751723906265222,4.75171486835949,4.751414276506415,4.752608829372406,4.751334503734717,4.741288469446319,4.762181854003293,4.65659403956208,4.843500438578756,4.752424342155412,4.750653964482645,4.753149646237086,4.750072306887724,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0945702443989468e-7,1.1301936233994839e-7,1.1122336468857504e-7,1.1122336468857504e-7,1.2875223397901697e-7,9.589250384457612e-8,1.225652950521286e-7,9.72223905013163e-8,1.1057367557022128e-7,1.118795004526283e-7,7.354388723848411e-8,1.6710203318182785e-7,1.1156852383499245e-7,1.1088003801947464e-7,1.1086863892496221e-7,1.115788469539513e-7,1.2827569632626292e-7,9.628442435612985e-8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.7032421549578476e-18,2.7931858330613305e-18,2.747866194773969e-18,2.747866194773969e-18,2.8625173306537433e-18,2.637357111015524e-18,1.5304250334520385e-18,4.931471613609099e-18,2.805563343197379e-18,2.6864208313984165e-18,2.447041753473145e-18,3.084279819621489e-18,2.7237680621181844e-18,2.7672048907178747e-18,2.8202543559427472e-18,2.6771904109930975e-18,2.875502082984583e-18,2.6255071531789603e-18,2.0506215356330543e-10,2.050621879237448e-10,2.0506217121247722e-10,2.0506217121247722e-10,2.0506216770172286e-10,1.02218786224266e-10,5.449007307143127e-10,2.0317024733409101e-10,2.0679658353045852e-10,1.8026179729340898e-10,2.3659714112526173e-10,1.88833123873555e-10,2.253407489814595e-10,2.0588147319005936e-10,2.052538684095903e-10,2.2112826257068758e-10,1.963058518778232e-10,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.2072043032116035e-42,1.2075039433548898e-42,1.2073564151038733e-42,1.2073564151038733e-42,1.2074032418644533e-42,1.2073089263509215e-42,9.747466173802164e-41,1.2593104165881873e-44,1.1975034216087588e-42,1.2162355991592722e-42,2.7170488617038994e-43,5.255491773848441e-42,1.208573449713205e-42,1.2050499134905006e-42,1.191506568982116e-42,1.2183835303601031e-42,5.1862689137927107e-42,2.6990036122047136e-43,6.172961855183775e-54,7.266229563246947e-54,6.697811717422618e-54,6.697811717422618e-54,7.853172166542201e-54,5.706433829273478e-54,1.1288728948116837e-51,2.6600958098140075e-56,6.517868765246873e-54,6.894646021406878e-54,8.882183290129163e-55,4.939340224795516e-53,6.695242045755718e-54,6.692395558311792e-54,6.407497488920637e-54,6.989511488028741e-54,5.391370744036887e-53,7.891152981574073e-55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.48295257053349e-16,2.4826767807296413e-16,2.4826767807296413e-16,2.4828957386465183e-16,2.48245733091234e-16,2.469909802196593e-16,2.985859666149252e-16,2.1148155956833485e-16,2.481528983214255e-16,2.4838267142358985e-16,2.741979164634137e-35,0.00011255578378663577,2.9779656895649145e-16,2.0674388397991166e-16,2.55425647235187e-16,2.413717687450931e-16,6.4240582175627e-38,6.424025250262546e-38,6.424025250262546e-38,6.431443410356367e-38,6.416615428982611e-38,6.517898700172283e-38,6.331248462915701e-38,9.353611878834344e-38,4.4046599133042507e-38,6.42806124882696e-38,1.3540273691338194e-65,8.408380011468164e-18,9.597154672559924e-38,4.2894011495966565e-38,6.723049165548458e-38,5.1119795574268e-292,6.319380884700211e-292,5.683998037228102e-292,5.683998037228102e-292,7.094465971297685e-292,4.549614403789924e-292,5.859320624628376e-292,5.513765062012168e-292,1.1688513733310209e-291,2.7600318952446583e-292,3.692342464465638e-292,8.748276145846818e-292,3.8314789739440055e-292,8.435824904520018e-292,3.1636624427471604e-291,1.0128812474471603e-292,8.066428422523393e-292,4.002387012575329e-292,5.178128189229463e-180,6.536605796287186e-180,5.818100692683648e-180,5.818100692683648e-180,8.226562382021237e-180,4.104040774999165e-180,5.894326789773485e-180,5.742873569323516e-180,9.030774680296638e-180,3.7444928801363234e-180,5.970955255013064e-181,5.564816033497712e-179,3.6649541921282623e-180,9.227823068155928e-180,1.4460896240925827e-179,2.330474765185669e-180,3.413099773649397e-179,9.611800949903655e-181,3.546533010743088e-292,4.383680616187375e-292,3.9431522962921725e-292,3.9431522962921725e-292,4.921035024136894e-292,3.1565833428547513e-292,4.065397587074328e-292,3.8245494595942165e-292,8.113412493280727e-292,1.913588586914533e-292,2.56197868459452e-292,6.067754567021523e-292,2.6575894718341205e-292,5.853092443589956e-292,2.198196447234145e-291,7.015556017971271e-293,5.5948356379460475e-292,2.7771048661785165e-292,4.547017786411596e-180,5.7398369615989065e-180,5.108951689297436e-180,5.108951689297436e-180,7.2236904667469965e-180,3.603894240521e-180,5.175684593115051e-180,5.043109229370221e-180,7.931344135477598e-180,3.2875487834070235e-180,5.242104444351322e-181,4.887519435079894e-179,3.2186710309333696e-180,8.101998420163898e-180,1.2703234503582634e-179,2.045622841226547e-180,2.996735121295394e-179,8.441210985415032e-181,2.4807395519126996e-16,2.480460049589919e-16,2.480460049589919e-16,2.480683956723434e-16,2.4802356424542026e-16,2.4677043207327845e-16,2.983208425438153e-16,2.1129178991080236e-16,2.479314808615193e-16,2.4816074189721535e-16,2.735742918426605e-35,0.00011253169271174408,2.975323045757019e-16,2.0655814466559495e-16,2.5518798432295064e-16,2.411653404527333e-16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.258773767745146e-292,5.264352811474018e-292,4.735184181464472e-292,4.735184181464472e-292,5.909850460362783e-292,3.790389125021736e-292,4.881683945707784e-292,4.593029030782387e-292,9.740235943487148e-292,2.2986326090680972e-292,3.0762840176465384e-292,7.287252894760032e-292,3.191647370232168e-292,7.0282146888900345e-292,2.6376395445156658e-291,8.431444232501654e-293,6.719282073652726e-292,3.334597323317193e-292,6.424522427107128e-38,6.424589149189027e-38,6.42455577622243e-38,6.42455577622243e-38,6.432108761567425e-38,6.417011439250737e-38,6.518436936025582e-38,6.331771368636726e-38,9.354380225712905e-38,4.40502664093698e-38,6.428592474519974e-38,1.3542547969983227e-65,8.408653696848476e-18,9.59794240172818e-38,4.2897575717194747e-38,6.723629527148952e-38,4.789422755687259e-180,6.045869767154951e-180,5.38133055708327e-180,5.38133055708327e-180,7.6088854146774265e-180,3.7959971603609745e-180,5.451730313445278e-180,5.311863470679624e-180,8.353651102118443e-180,3.463047711152232e-180,5.522031014951097e-181,5.1476829370844237e-179,3.3900852780187325e-180,8.534418834405656e-180,1.3378418729681274e-179,2.155019418592014e-180,3.1566561268802694e-179,8.890831074699445e-181,4.526274192565581e-292,5.595123377574961e-292,5.032657335974579e-292,5.032657335974579e-292,6.2812453868322e-292,4.028426771595617e-292,5.188237033354235e-292,1.0351124445000461e-291,2.4432762234325383e-292,3.2694370707132398e-292,7.745300847942616e-292,3.3922417799068103e-292,7.469544021142448e-292,2.802603013172231e-291,8.963497907298497e-293,7.141628246101125e-292,3.5439697250145413e-292,3.769768536670874e-292,4.659702055291822e-292,4.191394246354259e-292,4.191394246354259e-292,5.230947754905126e-292,3.355237225503509e-292,4.321254318241728e-292,8.623350418816422e-292,2.0342583369497635e-292,2.723179279567018e-292,6.449963274176893e-292,2.8249709762738673e-292,6.221415528667274e-292,2.3359656285214552e-291,7.459209389953635e-293,5.947253664033737e-292,2.9518417809137714e-292,4.0069018007111476e-292,4.9529126421109755e-292,4.455093059765156e-292,4.455093059765156e-292,5.560163379394854e-292,3.5662564469545955e-292,9.164986569532994e-292,2.1624542500192746e-292,2.8944121049085415e-292,6.85598215673635e-292,3.002779799720322e-292,6.612660799843332e-292,2.4822751563855075e-291,7.930609817673232e-293,6.3216260374569755e-292,3.1374533292843263e-292,4.915567577007345e-180,6.205125988504577e-180,5.5230735420677705e-180,5.5230735420677705e-180,7.809337011487486e-180,3.895965244552718e-180,5.595371144030866e-180,8.573403069492765e-180,3.554380405145689e-180,5.667711731487485e-181,5.2830596928825235e-179,3.479287275609009e-180,8.759445952696658e-180,1.372973733608939e-179,2.211954696929539e-180,3.2398780594102314e-179,9.124805457014801e-181,2.4816307077833944e-16,2.481352690032977e-16,2.481352690032977e-16,2.481574607565398e-16,2.4811302774397856e-16,2.4685924310823894e-16,2.9842760398442904e-16,2.1136820701698937e-16,2.4802064212230845e-16,2.4825010935957833e-16,2.7382531263581323e-35,0.00011254139574167491,2.976387198393318e-16,2.0663293881640678e-16,2.552836862064765e-16,2.4124846669943975e-16,4.66659810934573e-180,5.890805347799103e-180,5.24331835068861e-180,5.24331835068861e-180,7.413710084049436e-180,3.698660194659144e-180,5.311863470679624e-180,8.139675361382081e-180,3.3741222032567024e-180,5.380191192403308e-181,5.015863208702506e-179,3.303231078228285e-180,8.315314757357323e-180,1.3036321074318784e-179,2.0995869549307617e-180,3.0756251719357713e-179,8.663013182758774e-181,5.045109830999597e-180,6.368671555545609e-180,5.668634119788406e-180,5.668634119788406e-180,8.015187657484965e-180,3.998625668688782e-180,8.79906540624751e-180,3.6481764090880134e-180,5.81732251932982e-181,5.422076040190265e-179,3.570891703105359e-180,8.990533919189838e-180,1.409049063014401e-179,2.2704278954567427e-180,3.325341966637783e-179,9.365080132067828e-181 +0.00007120654790266032,4.3922514052657215e-18,0.04547365193896852,0.0003015711382162217,0.0004579248407905986,0.0001203312396054759,0.00027319406584877873,0.00009284586225830333,0.0017991512144036816,0.0028446876369038615,0.0014366311332486307,0.00009433262098037585,0.000126697381257697,0.00009747922068219251,0.00021872393105903975,0.00009750550629223072,0.0002187889479759295,0.00009433284803014229,0.0014366286865636166,0.0014366299892831214,0.045473651945883736,0.00009749222472453532,0.00012669736092085955,0.00021876267489436,0.00009748785909250197,0.00009750104839222931,0.00009749662118287344,0.00021874967182289765,0.00009433275648576527,0.00021877576697008317,0.00021873675791000098,0.00007120663576568501,0.00007120646060594249,0.00007120654790266032,0.00007120654790266032,0.00007120661181127728,0.00007120639161040084,0.00007119690134226569,0.00007121617311966216,0.0000713258631172312,0.00007108663034702604,0.00007265526095646248,0.00006960425481307292,0.00007119211224233423,0.00007122099167032027,0.00007118712565484061,0.00007122599156901915,4.139502838962061e-18,4.6602861150948366e-18,4.3922514052657215e-18,4.3922514052657215e-18,5.435511112824682e-18,3.541377510315319e-18,4.3913015462129455e-18,4.369215709436891e-18,4.415598207758454e-18,3.87735567245211e-18,4.9747736861387215e-18,4.395477425800138e-18,4.389056351016841e-18,4.3017073254242e-18,4.487232270585886e-18,1.4280049353283955e-17,1.3027105304164644e-18,0.04547365195970598,0.04547365193896852,0.04547365193896852,0.045473651942399426,0.04518682933012594,0.045307391555959364,0.04547392596869572,0.04547336510325949,0.045525100786542726,0.04542200094731299,0.04547359693982031,0.04547369931957364,0.04547402458102743,0.04547326949733505,0.04534208270665531,0.04560445587006676,0.0003017994392496207,0.00030134271239952795,0.0003015711382162217,0.0003015711382162217,0.0002994102705331537,0.00030376259817623924,0.00029329997327227095,0.0003103717398213561,0.0003017520759296703,0.0003013867917547028,0.00030726103129435656,0.000295979102757784,0.0003014724403266942,0.00030166672935288616,0.0003017107984567046,0.00030142981948996214,0.00029950877522935037,0.00030365710853478113,0.00045859751090649,0.00045725402140284584,0.0004579248407905986,0.0004579248407905986,0.0004566909327278385,0.0004591672225738287,0.00045307317413838906,0.000462998285810941,0.0004593967697363405,0.00045646954086010495,0.0004605203130031968,0.00045534505219907065,0.00045792299272278775,0.0004579277209958604,0.0004636644909007941,0.00045248806295542643,0.00046345378113176,0.00012040339385333221,0.00012025896492780442,0.0001203312396054759,0.0001203312396054759,0.00012013383806964459,0.000120529441271413,0.00011999119622993247,0.00012068270633928263,0.00012041549201429455,0.00012024752789232161,0.0001208698339824518,0.00011979528185502829,0.00012030498875520261,0.00012035806755854932,0.00012041693377020628,0.00012024535313245055,0.00012011664783597551,0.00012054647158179914,0.00027319406606946277,0.0002731940656398919,0.00027319406584877873,0.00027319406584877873,0.00027319406589356116,0.0002778972518368609,0.00026550885859297137,0.00027281256669637715,0.00027357597662071645,0.00027370972290885937,0.0002726781423343356,0.0002793005782229881,0.00026696841992282196,0.0002730591878824005,0.00027332906070357205,0.0002729199640582703,0.0002734686762511226,0.00009285483957082323,0.00009283687825059446,0.00009284586225830333,0.00009284586225830333,0.00009240537176869109,0.00009329153793365771,0.0000928449855020833,0.00009284671689043143,0.00009314263182426539,0.00009254993373420944,0.00009327961864920183,0.00009241521456578842,0.00009266578062138086,0.00009302739585540532,0.00009315806758245068,0.00009253465902284887,0.0000926229546487052,0.00009307007172239375,0.001799154429474122,0.0017991480966029845,0.0017991512144036816,0.0017991512144036816,0.0017991502088148287,0.0017991522344815002,0.0015831817611255507,0.0020297690204410155,0.001800286411030183,0.001798013643743018,0.0018417447619374133,0.0017574407277959317,0.0017990108625661773,0.0017992904124851706,0.0018018285248870903,0.001796470945825933,0.001754649813773289,0.001845325668385763,0.0028475524163333894,0.002841829292142375,0.0028446876369038615,0.0028446876369038615,0.002838873081125182,0.0028505472151989417,0.0025852263550253034,0.0031251225526048557,0.0028465388253664883,0.002842830140614567,0.0029175710779759537,0.002773342873901806,0.002844676776384149,0.0028446980904573106,0.002847783115778306,0.0028415877627265885,0.0027645020749238517,0.0029280607004385094,0.0014366311351466715,0.0014366311330032309,0.0014366311332486307,0.0014366311332486307,0.0014366311337230904,0.0014366305602977116,0.001436631745208397,0.0014335969112079768,0.0014396827756990185,0.0014372967798762864,0.001435964281350761,0.0015898570608846375,0.001294974116595474,0.0014287991825303675,0.0014445301506955384,0.0014338263048437549,0.0014394434241322622,0.00009433259559730722,0.00009433262098037585,0.00009433262098037585,0.0000943325986055754,0.00009433264341477101,0.00009433248326176759,0.00009422835221274636,0.00009443731821342455,0.00009433276375703912,0.00009433247800309615,0.000124428485813892,0.00007100358666651326,0.00009420602308380696,0.00009445985122488733,0.0000943239020228977,0.00009434134231652465,0.00012669737999380183,0.000126697381257697,0.000126697381257697,0.00012669706624179286,0.0001266976962806297,0.00012669759301004515,0.0001266971375600534,0.00012650609755966808,0.00012688951496527576,0.00012669722635248482,0.00016674388104791674,0.0000955762233714425,0.00012645542529768114,0.0001269406990312759,0.00012668728330382718,0.00009753497426235133,0.00009742356330228183,0.00009747922068219251,0.00009747922068219251,0.00009735569281033125,0.00009760352391739446,0.00009747686601269206,0.00009748136864476312,0.00009758838481187627,0.00009736950211822068,0.00009773436719223621,0.00009722484751318161,0.000097420770128504,0.0000975371398766907,0.00009774695726833487,0.0000972118496819795,0.00009727575557660938,0.00009768349339365504,0.00021900272722498587,0.00021844564022291792,0.00021872393105903975,0.00021872393105903975,0.0002178626479385089,0.00021959487889245077,0.00021871755160063087,0.00021873033292272922,0.00021902973123305298,0.00021841844004008085,0.00022426461915562004,0.00021333111901510212,0.00021840810845267532,0.00021904108331258,0.00021937224449785055,0.00021807635215820076,0.00021425843254449623,0.00022334810323227102,0.00009756129265760918,0.00009744981617468567,0.00009750550629223072,0.00009750550629223072,0.00009738190573184041,0.00009762988262722608,0.00009750327350908759,0.00009750774673646746,0.00009761528981241557,0.00009739589772485368,0.00009776080478107609,0.00009725118490978397,0.00009744763125935634,0.0000975636178349035,0.00009777340058803184,0.00009723823194003918,0.00009730210429728156,0.00009770989912903427,0.00021906786619933273,0.00021851053524635981,0.0002187889479759295,0.0002187889479759295,0.00021792728742349568,0.00021966027692049757,0.00021878234635827487,0.00021879557182612582,0.00021909457923606222,0.00021848359018951106,0.0002243321058966246,0.00021339371468222432,0.00021847274508167143,0.00021910644110286325,0.00021943753778129446,0.00021814109152210173,0.00021432148591936286,0.00022341513952724601,0.00009433282219617368,0.00009433284803014229,0.00009433284803014229,0.00009433282505282969,0.00009433287106851233,0.00009433271030968372,0.000094228578337629,0.00009443754619362684,0.00009433299064814696,0.00009433270521174399,0.00012442896342841506,0.00007100367452005382,0.00009420624901382997,0.00009446007940254225,0.00009432413876100914,0.00009434155967264937,0.0014366286881984515,0.0014366286875986364,0.0014366286865636166,0.0014366286865636166,0.0014366286882590334,0.0014366278734646819,0.001436629378595342,0.001433599675252468,0.0014396759126289198,0.0014372938518953306,0.0014359623235021253,0.0015898571326726412,0.0012949690442462848,0.0014287959569210312,0.0014445285160795732,0.0014338251395463457,0.0014394397379778486,0.0014366299896389563,0.0014366299871792694,0.0014366299892831214,0.0014366299892831214,0.0014366299887286463,0.0014335984625042425,0.001439679336710607,0.00143729539879247,0.0014359633758877714,0.0015898570167960442,0.001294972215826956,0.0014287976556699332,0.0014445294032095148,0.0014338257898737427,0.0014394416681222883,0.045473651967230085,0.045473651945883736,0.045473651945883736,0.04547365194942147,0.04518682933662886,0.045307391563690416,0.04547392597561313,0.045473365110172775,0.045525100793436024,0.045422000954250405,0.04547359694673516,0.0454736993264898,0.045474024587945486,0.04547326950424814,0.04534208271362434,0.045604455876927595,0.00009754799467537579,0.00009743655099716714,0.00009749222472453532,0.00009749222472453532,0.0000973686605543058,0.00009761656446081131,0.00009749003804994784,0.00009749441910547061,0.00009760206760391393,0.00009738256509217512,0.00009774744713474737,0.0000972379792204997,0.00009743445071454803,0.00009755024377681827,0.00009776004043120335,0.00009722502912418691,0.00009728888263522159,0.00009769655741802016,0.00012669736219911935,0.00012669735964163055,0.00012669736092085955,0.00012669736092085955,0.000126697040766215,0.00012669768108285168,0.00012669757267313577,0.00012669711722330132,0.0001265060773123301,0.00012688949453836622,0.00012669720600138435,0.00016674384266815708,0.00009557621374750584,0.00012645540507385015,0.00012694067858051952,0.00012668726203727597,0.00021904154410311205,0.00021848431110893274,0.00021876267489436,0.00021876267489436,0.00021790116587860304,0.0002196338507799429,0.00021875616222529642,0.00021876920981324732,0.00021906836661730083,0.00021845726945481528,0.00022430484073037848,0.0002133684112833183,0.00021844661602770418,0.0002190800368677393,0.00021941115428599425,0.00021811492925108254,0.00021429599946191642,0.00022338805543535288,0.00009754362358335073,0.00009743219081725966,0.00009748785909250197,0.00009748785909250197,0.0000973643070279903,0.00009761218665486467,0.00009748568786391748,0.00009759741527457943,0.00009737818075375719,0.00009774305619127059,0.00009723363883870569,0.00009742977371671226,0.00009754584574372405,0.00009775564849808847,0.00009722068986056194,0.00009728453693274323,0.00009769217178057254,0.00009755682927898398,0.0000974453637450549,0.00009750104839222931,0.00009750104839222931,0.00009737745997704849,0.00009762541251181205,0.00009749883094779743,0.00009761085073930784,0.00009739142359829483,0.0000977563214910745,0.00009724675233024142,0.0000974432061213273,0.00009755912984075747,0.00009776891653390349,0.00009723380024184258,0.00009729766639023877,0.00009770542115513171,0.00009755239659856857,0.00009744094199863882,0.00009749662118287344,0.00009749662118287344,0.00009737304489674254,0.00009762097310388899,0.00009760644329980897,0.00009738697938299108,0.00009775186892431951,0.0000972423504115525,0.00009743881256905604,0.00009755467181773821,0.00009776446313154422,0.00009722939927972899,0.0000972932591477778,0.00009770097389966021,0.00021902851658555107,0.0002184713324508763,0.00021874967182289765,0.00021874967182289765,0.00021788823840163734,0.00021962077137856412,0.00021874320370889998,0.00021905539537307863,0.0002184442394883565,0.00022429134350089523,0.000213355891591319,0.00021843368788430076,0.00021906696538636345,0.00021939809579868058,0.00021810198183685412,0.0002142833881391665,0.0002233746482349766,0.00009433273083267181,0.00009433275648576527,0.00009433275648576527,0.00009433273375121177,0.0000943327792807882,0.00009433261876605297,0.00009422848716615664,0.00009443745427410624,0.00009433289916773977,0.00009433261360330708,0.00012442877085857152,0.00007100363909831772,0.00009420615792092446,0.00009445998740341054,0.00009432404331037196,0.00009434147203666786,0.00021905466066199014,0.00021849737873590904,0.00021877576697008317,0.00021877576697008317,0.00021791418225560003,0.00021964701930688463,0.00021876920981324732,0.00021908142717735513,0.000218470386308177,0.00022431842818455714,0.00021338101984852648,0.00021845963546987933,0.00021909319538679204,0.00021942430162259644,0.00021812796585337992,0.00021430869914601365,0.0002234015524850678,0.00021901557825237863,0.00021845844292757077,0.00021873675791000098,0.00021873675791000098,0.0002178753985612576,0.0002196077812233935,0.00021904251698946238,0.00021843129634333471,0.00022427793630545233,0.00021334346064306423,0.0002184208518577645,0.00021905398088514354,0.00021938512627069152,0.00021808912212091573,0.00021427086566995124,0.00022336133082278759 +47.22857150462452,0.0,6.423343903722713e-253,0.00012130117673275373,2.355625802869659e-141,1.824204502749737e-7,0.016945492464087053,41.07629976912632,3.186633141342595e-21,2.2812414751759807e-65,2.1554969300566914e-37,36.70128077772348,5.1203746696711105,0.00003906914146266472,2.3977183340465205e-6,0.00003867602774341795,2.3789733898764546e-6,36.701768725515485,2.1503052947975315e-37,2.1597891236299174e-37,6.423296823068282e-253,0.00003887392070095689,5.12038483914043,2.3865276608378883e-6,0.00003893930737247171,0.00003874219874304669,0.00003880821848510459,2.3902765473864825e-6,36.70157345607372,2.382759979454599e-6,2.3940067412922734e-6,47.24030154623676,47.21690965196762,47.22857150462452,47.22857150462452,47.23212390681965,47.228443197366246,47.21773339176364,47.23938472590923,47.43633180967442,47.01832813723138,48.8621514959558,45.21066795085226,47.21234877682462,47.24478224425263,47.19524123618673,47.26190211896834,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.423161292669921e-253,6.423343903722713e-253,6.423343903722713e-253,6.423320502861622e-253,6.858329329910011e-257,1.2641489359076124e-244,6.760400295140683e-253,6.10394711106556e-253,2.580749969493325e-253,1.5978490105575695e-252,6.31112363050661e-253,6.538459102251243e-253,6.856870658524827e-253,6.017664898516362e-253,5.918526181126585e-252,6.889995631910817e-254,0.00011924096661590633,0.0001233982899614367,0.00012130117673275373,0.00012130117673275373,0.00013176227661855218,0.00011160437351221015,0.00019346208514596275,0.00007431458462939399,0.00012016593990678188,0.0001224460492134577,0.00008359121981219352,0.00017508802641257718,0.000121935266197813,0.0001206666563602208,0.000120412577453337,0.00012219721509966537,0.00013796560748466613,0.00010650735583656909,5.835204581957457e-142,9.459431692886125e-141,2.355625802869659e-141,2.355625802869659e-141,3.195888801395224e-141,1.7357347960025464e-141,1.5738997268600201e-140,3.30882872765479e-142,1.407083593548863e-141,3.939808923801072e-141,6.64379395663465e-142,8.328707377752121e-141,2.35793301988967e-141,2.3525424452668484e-141,3.103737491205372e-142,3.5101297108573655e-140,1.5439335105581074e-142,1.7329360661795163e-7,1.9201061215940957e-7,1.824204502749737e-7,1.824204502749737e-7,1.7862431698934074e-7,1.8629305471534788e-7,1.9872922771774336e-7,1.6702051365615794e-7,1.7908592554709793e-7,1.8581975128431955e-7,1.525017326816719e-7,2.1802173650858943e-7,1.8347188927359716e-7,1.8137420366260403e-7,1.789942892949371e-7,1.8591433303082996e-7,1.9598232020746985e-7,1.6975248550822563e-7,0.016945472613565424,0.016945511253358088,0.016945492464087053,0.016945492464087053,0.016945489409723548,0.014110203859459507,0.022772991751067406,0.017211835826557567,0.01668269325642172,0.01637065754458499,0.017540190901370194,0.01319795937509553,0.021930037161421632,0.017039484567463563,0.016851962608567615,0.017255882431927383,0.016639957950942898,41.066229723799495,41.08637533477234,41.07629976912632,41.07629976912632,41.15119072462473,41.001195953584165,41.077260541385634,41.07546780625186,40.77028972766179,41.37944552357473,40.598367327470285,41.5460837540223,41.25919794358012,40.89113412127113,40.752345909968255,41.396932469462456,41.31695150919047,40.833127490953274,3.1833015223883184e-21,3.1898672557265995e-21,3.186633141342595e-21,3.186633141342595e-21,3.1874301987927575e-21,3.1858275348658432e-21,2.114722311680887e-19,5.702368896034031e-23,3.1178138201761944e-21,3.2572273680539733e-21,1.2321259217235998e-21,8.161945291737138e-21,3.1956324101731636e-21,3.1778925951126516e-21,3.0262042340891058e-21,3.3558562593034836e-21,7.905995811713238e-21,1.2578448866595812e-21,1.577154418807462e-65,3.2961543320438686e-65,2.2812414751759807e-65,2.2812414751759807e-65,3.087495653180021e-65,1.6836766660495985e-65,8.530458729890609e-63,8.677730616851004e-68,2.1795204319397704e-65,2.3874330201969736e-65,1.784084015553318e-66,2.8560414527577867e-64,2.28202428849567e-65,2.280393049975292e-65,2.112497392218165e-65,2.463979298113223e-65,3.3658148671861174e-64,1.4542931617658696e-66,2.1554870837880433e-37,2.1555051456842668e-37,2.1554969300566914e-37,2.1554969300566914e-37,2.155495508991253e-37,2.1553210598595977e-37,2.155313694546313e-37,2.4883932209581945e-37,1.8675230830963204e-37,2.0560323733268922e-37,2.259764702045903e-37,2.096033997536652e-40,1.8766642440286558e-34,3.104847970329515e-37,1.494970302717136e-37,2.6220556226682996e-37,1.77549246462137e-37,36.70158491201672,36.70128077772348,36.70128077772348,36.70123202440956,36.70132953859209,36.70130819303134,36.859027479245995,36.542883632420796,36.70117802288534,36.70138367833352,5.944268013509642,52.25167974183901,36.89279333424603,36.508808637828785,36.70750517455961,36.69505569398603,5.120375301683334,5.1203746696711105,5.1203746696711105,5.120345469951308,5.12040386951389,5.120399585251749,5.12044233914693,5.195161973446543,5.046215982506241,5.12045217613033,0.1675095976792932,35.03447854620359,5.215120521451152,5.026635114200984,5.125392132665785,0.00003639826171939026,0.000041924551090128386,0.00003906914146266472,0.00003906914146266472,0.00004043024718028971,0.00003775076312050913,0.000039101405556117345,0.00003903679980147605,0.00003778004984009288,0.00004040106964285444,0.00003540500210289537,0.000043095261371827285,0.00003976454030169513,0.00003838371514065431,0.00003597041777419614,0.000042430826665551684,0.0000422570199774627,0.000036107462464209416,2.2387407037059132e-6,2.5674886412919873e-6,2.3977183340465205e-6,2.3977183340465205e-6,2.643199598272533e-6,2.173643608234254e-6,2.3995671804934507e-6,2.395864857595625e-6,2.3265227510686077e-6,2.4710844681927495e-6,1.2442127487019425e-6,4.555935732048455e-6,2.4726104138230562e-6,2.3248681432124597e-6,2.249182256360182e-6,2.556105343177211e-6,3.988395230644742e-6,1.4203087094078429e-6,0.0000360306304088512,0.00004150409383366655,0.00003867602774341795,0.00003867602774341795,0.000040024186726232724,0.000037370214437312934,0.00003870906915280179,0.000038642652149856416,0.00003740050086877824,0.00003999347968464909,0.00003504685019901265,0.00004266371743460713,0.00003936593624586073,0.00003799559452596232,0.000035606997713558497,0.000042005383973503704,0.00004183340667067532,0.00003574261167702643,2.22118757102118e-6,2.5474749062991737e-6,2.3789733898764546e-6,2.3789733898764546e-6,2.622621035157389e-6,2.156579772773186e-6,2.380869055703756e-6,2.3770729660667035e-6,2.308339540844113e-6,2.451761377934015e-6,1.234206960981187e-6,4.521326222754496e-6,2.4533167533331474e-6,2.306658882443437e-6,2.231558983901296e-6,2.536167230568846e-6,3.957891369235173e-6,1.4089590760902905e-6,36.702070591249786,36.701768725515485,36.701768725515485,36.70171989688774,36.70181756164589,36.701796140981884,36.85951347429739,36.54337351987986,36.701665625662464,36.70187197162788,5.944578939929277,52.25156926871942,36.893278910935095,36.50929893739591,36.70801402279334,36.6955227364229,2.1502983223133328e-37,2.1503221578769304e-37,2.1503052947975315e-37,2.1503052947975315e-37,2.1503014042359446e-37,2.1634011582600967e-37,2.161725175270228e-37,2.4945791906035677e-37,1.8669718115238855e-37,2.0576751080381423e-37,2.2663576992109377e-37,2.1005966044843677e-40,1.9228514832726437e-34,3.1123542043895497e-37,1.4981811972648677e-37,2.625191437569587e-37,1.7840320229524912e-37,2.1597777746253083e-37,2.1597979961150295e-37,2.1597891236299174e-37,2.1597891236299174e-37,2.1597858238891036e-37,2.489286675192177e-37,1.8721273474435196e-37,2.0624032523773953e-37,2.2606549173934483e-37,2.0996465548414847e-40,1.880592994961781e-34,3.1129541275740194e-37,1.4958438635960604e-37,2.6240720719438034e-37,1.7793534064455948e-37,6.423110136175739e-253,6.423296823068282e-253,6.423296823068282e-253,6.423272860841256e-253,6.858277774477935e-257,1.2641400733294903e-244,6.760350753135774e-253,6.103902363207588e-253,2.580731027216166e-253,1.597837315240974e-252,6.311077369495984e-253,6.538411180811484e-253,6.856820412214514e-253,6.017620780799497e-253,5.918482951166879e-252,6.889944954697545e-254,0.00003621570725033972,0.00004171584305714762,0.00003887392070095689,0.00003887392070095689,0.000040228591491096725,0.00003756178743107956,0.00003890665336005199,0.00003884110915756566,0.000037591664295667465,0.00004019882243928956,0.00003522716116943761,0.000042881051082771176,0.00003956669712248331,0.00003819113996594222,0.0000357899729855145,0.00004221964438037071,0.00004204674556414065,0.00003592628970265503,5.120384199943635,5.12038547882213,5.12038483914043,5.12038483914043,5.120358209319599,5.120411469062232,5.120409754797805,5.120452507201715,5.1951722294563,5.046226065317553,5.1204623529133135,0.16751037483817752,35.03449685930397,5.215130800413916,5.02664517398825,5.125402775739787,2.2282614875579843e-6,2.5555405623474367e-6,2.3865276608378883e-6,2.3865276608378883e-6,2.630914347430121e-6,2.163456480297116e-6,2.3884044468082644e-6,2.3846461763282403e-6,2.3156679328049416e-6,2.4595480002989132e-6,1.2382390740166795e-6,4.535274843062352e-6,2.4610926510554508e-6,2.313996692365854e-6,2.238661185382958e-6,2.5442023919103627e-6,3.970185218231372e-6,1.413532772327864e-6,0.00003627685106848249,0.00004178574762605674,0.00003893930737247171,0.00003893930737247171,0.00004029613369142596,0.00003762508217884844,0.000038971882969111696,0.00003765476621987667,0.00004026655928719604,0.00003528672607337378,0.0000429527988083596,0.00003963296705295455,0.0000382556374746589,0.000035850410102906736,0.00004229037781484895,0.000042117174830173745,0.00003598697069289728,0.000036092533802570335,0.00004157501831974674,0.00003874219874304669,0.00003874219874304669,0.00004009252654884002,0.000037434280280579075,0.00003877524843261667,0.00003746453323332414,0.00004006240836605173,0.00003510716894955432,0.00004273651260392876,0.00003943318339852491,0.000038061228095467576,0.00003566822333309648,0.0000420771496155505,0.00004190486365749256,0.00003580404874551253,0.00003615426878334358,0.000041645600656531266,0.00003880821848510459,0.00003880821848510459,0.00004016072312341225,0.000037498187439895154,0.00003752825381578027,0.00004013076151908926,0.000035167309402536195,0.0000428089563985259,0.00003950010310746362,0.00003812654084939941,0.00003572924468449806,0.00004214856901355562,0.0000419759758790939,0.00003586531633769728,2.231772017174881e-6,2.5595432014339508e-6,2.3902765473864825e-6,2.3902765473864825e-6,2.6350299496068088e-6,2.1668691527416767e-6,2.3921439749663286e-6,2.3193043910683385e-6,2.463412501257971e-6,1.2402401708127809e-6,4.5421965314256355e-6,2.464951248000796e-6,2.3176384331907353e-6,2.242185741001432e-6,2.54818990870952e-6,3.976285838796105e-6,1.415802631622955e-6,36.701876230579856,36.70157345607372,36.70157345607372,36.70152465750962,36.701622262161614,36.70160087147675,36.859318986345315,36.543177474180695,36.70147049429007,36.70167656392204,5.944454508455441,52.25161348284562,36.89308459041152,36.50910272677046,36.70781038933271,36.69533583296862,2.2247333746050104e-6,2.5515178372041344e-6,2.382759979454599e-6,2.382759979454599e-6,2.626778083470474e-6,2.160026721887933e-6,2.3846461763282403e-6,2.3120130157960313e-6,2.4556643352190613e-6,1.2362280262554113e-6,4.5283181359835295e-6,2.4572145428979053e-6,2.310336882685169e-6,2.235118969446573e-6,2.5401948716867595e-6,3.964053784971714e-6,1.4112516118317163e-6,2.2352650602934464e-6,2.563525862283162e-6,2.3940067412922734e-6,2.3940067412922734e-6,2.639125000351415e-6,2.170264833789061e-6,2.322922593228715e-6,2.4672579552199263e-6,1.2422313773813117e-6,4.549083367473773e-6,2.4687903558145897e-6,2.3212622164840317e-6,2.245692735100214e-6,2.5521575278584354e-6,3.982355798177057e-6,1.4180612570593313e-6 +0.004651012592894043,0.0,4.034715587896926e-195,3.5664101805504864,5.6624392956356374e-12,1.589919450864412,5.724162686777813,0.005958552884124077,4.433386207439051e-7,3.802163292465147e-21,3.2542128389700123e-70,11.589061917096492,0.7741930446312639,0.3457331378314566,5.699039533637496,0.34626558736542923,5.7007165883043935,11.588994111705698,3.261173867315889e-70,3.258232951262336e-70,4.0347093108979224e-195,0.3459960800546198,0.7741984741988821,5.700043799029426,0.3459076855801757,0.3461750429703485,0.3460852033530143,5.6997084372265565,11.589021253718625,5.700379829476896,5.699373697132891,0.004653026568482533,0.004649012350390744,0.004651012592894043,0.004651012592894043,0.004651935244797965,0.004650961100139561,0.0046488212983084535,0.004653192696378711,0.004827722169667207,0.004479954150814734,0.005135948769296901,0.0040966689812027375,0.004647862587927796,0.0046541541584932955,0.004623062691186669,0.0046791628154699075,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.034693486651834e-195,4.034715587896926e-195,4.034715587896926e-195,4.034712469867751e-195,4.1068150227799474e-196,1.4497437792457046e-191,4.127586391792201e-195,3.945202892828079e-195,1.803011246376513e-195,9.023047897660166e-195,4.010024384382946e-195,4.0607547320483805e-195,4.1446862654268004e-195,3.927918615833415e-195,2.94295008775894e-194,5.467940410093805e-196,3.561823371168842,3.570978717810236,3.5664101805504864,3.5664101805504864,3.5919760449484546,3.5396758226859064,3.712072411643548,3.3846048711159322,3.5633352580437903,3.5695090395195264,3.4427477987690325,3.678233343314041,3.5681540294476233,3.564693696831006,3.5639905422074096,3.568822785495835,3.6012049575482066,3.5298691009586656,4.888436150173573e-12,6.5545373595387695e-12,5.6624392956356374e-12,5.6624392956356374e-12,6.317825117667154e-12,5.072611978585107e-12,7.871673109653696e-12,4.02081860621345e-12,5.097778167313405e-12,6.28726388886884e-12,4.610133076008215e-12,6.948015526418344e-12,5.663661078578893e-12,5.661159519416258e-12,3.7509734782554215e-12,8.624761434192842e-12,3.6954630730949455e-12,1.5929911239096093,1.586821678769723,1.589919450864412,1.589919450864412,1.5858083314234217,1.594030843735271,1.5838523082931255,1.5960179902037748,1.5924703901498072,1.5873610352536218,1.6043402327178535,1.57499350638924,1.5890932653380054,1.590748514010651,1.5925399363456696,1.587288620573329,1.5837069410325226,1.5960658967925194,5.724162205183495,5.724163142624711,5.724162686777813,5.724162686777813,5.72416260493736,5.528399971047954,6.069297245512699,5.7451256768996295,5.703291521735837,5.665304750512514,5.782970591735062,5.395054226968542,6.077717248997899,5.731506177552896,5.716821187100605,5.755190880654548,5.693049363339883,0.0059641045455408465,0.00595300136381221,0.005958552884124077,0.005958552884124077,0.005834183908751942,0.0060858218578906135,0.00595807545619119,0.0059590179736372165,0.00615019456714033,0.005772475874814994,0.006233550040184309,0.005695538049533162,0.005845014051939327,0.006074877110860085,0.006160599473595817,0.005762722433220363,0.005825133168451436,0.006095280925640203,4.432423360654878e-7,4.434320117754004e-7,4.433386207439051e-7,4.433386207439051e-7,4.433640483232431e-7,4.43312885966795e-7,8.720655954717214e-6,1.7849934087869153e-8,4.3719737400584747e-7,4.495596036889246e-7,2.6681377447215016e-7,7.303014820677229e-7,4.440787823359775e-7,4.425912427647268e-7,4.2913422398716597e-7,4.580159228647062e-7,7.183882718571918e-7,2.695446712968892e-7,3.393387819866521e-21,4.258842187365241e-21,3.802163292465147e-21,3.802163292465147e-21,4.377804914739635e-21,3.2997009936984797e-21,3.8985497685772087e-19,3.159386548312393e-23,3.675997405730961e-21,3.9328601675205664e-21,1.1151623045405891e-21,1.2758825629341783e-20,3.802944342868904e-21,3.8013923202769784e-21,3.594494910076913e-21,4.022229750440802e-21,1.3641604569079284e-20,1.0217519024023918e-21,3.254200922964866e-70,3.2542246257826296e-70,3.2542128389700123e-70,3.2542128389700123e-70,3.2542110550520046e-70,3.256399908308134e-70,3.250686075899174e-70,4.1719744699704636e-70,2.5357090456123952e-70,2.750765548065843e-70,3.8506312275591606e-70,1.9680975428901494e-75,4.6957890416543724e-65,6.145869674927094e-70,1.7176924397767436e-70,6.784219492320136e-70,1.5550831914022588e-70,11.589089862884808,11.589061917096492,11.589061917096492,11.589068688521035,11.589055144011667,11.589090952844135,11.587819146117056,11.5894354746481,11.589041995629474,11.589081863163731,1.0745083676898803,1.0097354398119853,11.587439803688143,11.589401820426259,11.590257162498972,11.587852653418553,0.7741933820675697,0.7741930446312639,0.7741930446312639,0.7742141388354143,0.7741719508301692,0.7741983501528945,0.7741902785052984,0.7962164456720277,0.7526040696883616,0.7742341886713298,0.00037458065627037285,11.52782718605946,0.8021374541429839,0.746944360512662,0.7768812102392391,0.3486104717265177,0.34287268572222424,0.3457331378314566,0.3457331378314566,0.34233214496154996,0.34916536142391896,0.34568997854703976,0.34577649008977224,0.3483379170798519,0.3431429181553121,0.3518901342957189,0.3396466782590229,0.3443827857761986,0.34709244106612935,0.3520954978009094,0.3394401872774964,0.34085805821282156,0.3506630888397566,5.715123618064486,5.682722179729509,5.699039533637496,5.699039533637496,5.661374566308311,5.735973828832199,5.6988726593824435,5.699206544871999,5.709666950853211,5.688270003513012,5.855310479526886,5.502614883606371,5.687893165406846,5.710068035936922,5.721504925901523,5.675945566957311,5.512538465389266,5.866193112337002,0.3491458626785854,0.3434021868777228,0.34626558736542923,0.34626558736542923,0.3428608351277445,0.3497015770385822,0.34622022775351774,0.34631112051173996,0.34886799704547716,0.34367669690359914,0.35242916819336506,0.3401725207400195,0.3449089161292534,0.34763027813396524,0.3526349214658812,0.3399656358903589,0.34138520442282166,0.3512008397641383,5.716762786975988,5.6844367044077,5.7007165883043935,5.7007165883043935,5.663124664283181,5.737575778100295,5.700548113873952,5.700885260264301,5.711323875885654,5.6899671838156145,5.85647731680498,5.504744071118654,5.689606724955428,5.711708480166191,5.723122145620429,5.677681769212712,5.514550614574069,5.867491482560497,11.5890219038003,11.588994111705698,11.588994111705698,11.589000899686235,11.588987322075525,11.58902314832153,11.587757028158439,11.589361934662486,11.588974226699303,11.589014021277151,1.07426749100222,1.0097859550433428,11.587378899796187,11.5893270439847,11.590187199586541,11.587787067368897,3.261161705720249e-70,3.2611852272916624e-70,3.261173867315889e-70,3.261173867315889e-70,3.261170887595998e-70,3.260723245864309e-70,3.2616609435026284e-70,4.1795400216812546e-70,2.543846752785738e-70,2.756447045186009e-70,3.859159720669827e-70,1.9722439965948644e-75,4.695858448991699e-65,6.158198727285179e-70,1.7216078429418956e-70,6.799938400612395e-70,1.5583352903480423e-70,3.25822075502583e-70,3.258244287338948e-70,3.258232951262336e-70,3.258232951262336e-70,3.258230647073649e-70,4.176620825442475e-70,2.5394417691215125e-70,2.7541922843211507e-70,3.855348477433506e-70,1.96953352922222e-75,4.695353401179258e-65,6.153531112315588e-70,1.71979502385626e-70,6.790425664072648e-70,1.5572417905184687e-70,4.034686662416586e-195,4.0347093108979224e-195,4.0347093108979224e-195,4.034706110430103e-195,4.106808528935134e-196,1.449741590407959e-191,4.127579971136203e-195,3.945196754305636e-195,1.8030084370192393e-195,9.023033881756349e-195,4.0100181455194544e-195,4.060748414828735e-195,4.144679818415625e-195,3.927912503962144e-195,2.94294552720866e-194,5.467931869843767e-196,0.3488748739086057,0.34313416460548996,0.3459960800546198,0.3459960800546198,0.34259322176321105,0.34943017247491914,0.34595179089580874,0.3460405514047588,0.34859947805758534,0.3434067984747056,0.35215634585632455,0.33990634017679333,0.3446424193663871,0.347358327253405,0.35236191552795476,0.3396996410869808,0.34111836876978696,0.3509286619460323,0.7741981329256321,0.7741988157310274,0.7741984741988821,0.7741984741988821,0.7742209406560029,0.7741760081976059,0.7742037797668031,0.7741957080487435,0.7962219853135423,0.7526093901069798,0.7742396222752219,0.00037458848462838763,11.527830873230043,0.8021430231669457,0.746949652105309,0.7768869038155168,5.716105273997789,5.6837488035404915,5.700043799029426,5.700043799029426,5.662422418083229,5.736933272856875,5.699876036525756,5.700211727000409,5.7106593453273895,5.689286014257341,5.856010250807803,5.503889014599884,5.688919336467554,5.711050203983337,5.722473473055575,5.67698513593283,5.513742782422939,5.86697136154651,0.34878599036775465,0.34304626034505137,0.3459076855801757,0.3459076855801757,0.34250545228673857,0.3493411518772038,0.345863765818308,0.3485115580814605,0.34331815676446953,0.3520668565053125,0.33981904431384513,0.3445551609214361,0.34726901158469886,0.35227236012166374,0.33961241195251646,0.3410308559934394,0.35083938607156806,0.34905482209947297,0.34331213988246595,0.3461750429703485,0.3461750429703485,0.34277092519775404,0.34961039708777863,0.34613003436613243,0.3487777134207919,0.3435860769408849,0.3523375137281105,0.3400830904118593,0.3448193126719901,0.3475389690432977,0.35254320810069234,0.33987626519771835,0.3412955549925037,0.3511094008359065,0.3489644886595165,0.3432227952811768,0.3460852033530143,0.3460852033530143,0.3426817168975761,0.34951992505138013,0.3486882019682502,0.3434961082210765,0.35224656910196195,0.33999435970870845,0.34473047535281787,0.34744831613294913,0.35245220231875685,0.3397875963743576,0.34120660593106034,0.351018671043141,5.715777489792259,5.683405949722753,5.6997084372265565,5.6997084372265565,5.66207244886629,5.7366129331249684,5.699540992579733,5.71032798554447,5.6889466452377775,5.8557769395843975,5.503463271580138,5.688576648999597,5.7107221812779665,5.72215007976085,5.676637945184923,5.513340447551799,5.866711745254938,11.589049107555255,11.589021253718625,11.589021253718625,11.589028035089617,11.589014470693575,11.58905028998695,11.587781893201837,11.58939137252583,11.58900135411469,11.589041177901484,1.0743639195406987,1.009765730654733,11.587403278787074,11.589356976864469,11.590215205391024,11.58781332085625,5.716433686341697,5.684092371134865,5.700379829476896,5.700379829476896,5.662773139343546,5.737254200992896,5.700211727000409,5.710991295079713,5.689626185143193,5.856243686572704,5.5043159297025195,5.689262681302166,5.7113789600495,5.722797474633362,5.677333060334596,5.5141461529135976,5.8672312501780235,5.715450286383389,5.683063755795198,5.699373697132891,5.699373697132891,5.661723177710016,5.73629313393181,5.709997193219376,5.688607995373955,5.855543699052412,5.503038659334165,5.688234598173499,5.710394812299157,5.721827246366422,5.676291434681776,5.512939105582648,5.866452345573231 +0.0010530722850398977,0.0,2.8944029215959713e-58,0.19954415088364166,0.18381906049479146,0.025495558395369926,0.4879508013248314,0.0006580590735469061,0.03601778361251921,0.000012907360136487843,3.7264374744421876e-45,0.5312956371929096,0.04564783640552481,0.004612331221586126,0.11627924748700794,0.004619138843156958,0.11637982075309251,0.5312841774955772,3.7255081251597455e-45,3.7264766077071126e-45,2.8944021035733488e-58,0.004615681936079799,0.04564815256947234,0.11633910554122562,0.004614544509845415,0.00461797903141674,0.0046168267534311335,0.11631899089604149,0.5312887717127575,0.11635938247520115,0.11629903886146373,0.0010532301075318491,0.0010529155006927815,0.0010530722850398977,0.0010530722850398977,0.001053154471216217,0.001053055954811615,0.0010531245882673672,0.0010530164445379275,0.0010789473178051251,0.0010277321082667514,0.0010724379727344692,0.0010224834956343272,0.0010531329814728065,0.0010530082816780845,0.0010489046811773717,0.0010572605833626342,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.8944001558775643e-58,2.8944029215959713e-58,2.8944029215959713e-58,2.8944025153595753e-58,1.4858666870420227e-57,7.005422776402009e-59,2.8810226381437386e-58,2.907900596726208e-58,2.2107385117084613e-58,3.788459767852693e-58,2.8982531250064647e-58,2.8905837373244812e-58,2.8768832459729044e-58,2.9120729036937386e-58,5.734082275663874e-58,1.4544802804009695e-58,0.19994887427021743,0.19913915643750055,0.19954415088364166,0.19954415088364166,0.19658177734290413,0.2025389448420242,0.18506227918772758,0.2151411702360421,0.1998878668983103,0.19920081402736117,0.20862445157967482,0.19058437055192806,0.1993515049137498,0.1997378869093977,0.19981018440988105,0.19927794661260914,0.19619595110867805,0.20292801052366508,0.18252772249884192,0.18510507740498383,0.18381906049479146,0.18381906049479146,0.1850927304463307,0.1825377710847086,0.18714936011713532,0.18035375060543157,0.18267904115272166,0.184955066486278,0.18169751870520703,0.18592695879197957,0.18382138968258774,0.1838167704621952,0.17934497332870614,0.1883505346851842,0.17920799986170263,0.02561715126080151,0.025374500483976527,0.025495558395369926,0.025495558395369926,0.025346125987520046,0.02564596302166546,0.025201228932759747,0.02580138637249578,0.02558590302789545,0.0254053500063655,0.026097975051240212,0.024905024571593933,0.025467051718808097,0.02552407099136153,0.02558806357763805,0.02540325901171915,0.025255637778230543,0.025737843557324565,0.4879508055774583,0.48795079729935686,0.4879508013248314,0.4879508013248314,0.48795080210212066,0.48493911745260315,0.49103177116395874,0.48802188627195076,0.48787240550110367,0.4895167142310549,0.4863577187900963,0.4870427012757927,0.4887566950571842,0.48797715326296,0.4879243734798984,0.48708850747453547,0.4888070421648613,0.0006584076728370448,0.0006577103580944646,0.0006580590735469061,0.0006580590735469061,0.0006480752418184943,0.0006682324503942541,0.0006580265729098267,0.0006580906396258491,0.0006699975223551059,0.0006463242115443583,0.0006749965859417779,0.0006415708196300679,0.0006509135567642991,0.0006653254839205166,0.0006706396751880221,0.0006457069119237275,0.0006495987116170547,0.0006666545193654201,0.0360164156041197,0.03601911027304544,0.03601778361251921,0.03601778361251921,0.036018160633471255,0.03601740181629352,0.07205339847333958,0.015773418022401724,0.035879962353729596,0.036156152502450425,0.03183727220761738,0.04061605165510989,0.03603454763875233,0.03600099746678002,0.03569545809687592,0.03634304732385731,0.040984739133120514,0.031472505402548485,0.00001254755679596976,0.000013276368237339726,0.000012907360136487843,0.000012907360136487843,0.000013438014616962047,0.000012394422636441877,0.00004476513402397818,3.4569250808056827e-6,0.000012785724996287196,0.000013030267473898223,9.220758279862904e-6,0.000017968217726262842,0.00001290805953112149,0.000012906657544026453,0.000012705081475506793,0.000013113242687743992,0.00001904352504921697,8.628547300456038e-6,3.7264326382667826e-45,3.7264431609640486e-45,3.7264374744421876e-45,3.7264374744421876e-45,3.726438845705659e-45,3.726038639602483e-45,3.7266730549564006e-45,4.307832353915684e-45,3.2223447187584776e-45,3.291094439122885e-45,4.2199519547560164e-45,3.4381912898468626e-48,3.9351388054149365e-42,5.403152973831678e-45,2.5657364938747795e-45,6.566861909443134e-45,2.1076796645928108e-45,0.5312986705348127,0.5312956371929096,0.5312956371929096,0.5312967784256614,0.5312944950992166,0.5312951079478652,0.5321145413509695,0.5304459792580194,0.5312924158888567,0.5312988627848473,0.06108015612860739,0.13209069596304338,0.5322862730485799,0.5302596409458763,0.5314925580564769,0.5310978297665984,0.04564785605445344,0.04564783640552481,0.04564783640552481,0.04564991294133979,0.04564575993073745,0.045647877001255305,0.045647328480224354,0.04671437261574441,0.04459753647611462,0.04565021020668454,0.00010455933025898143,0.5181785778284993,0.047000468997560337,0.04432142618391055,0.04580451256037557,0.004642558062423853,0.004582322315941843,0.004612331221586126,0.004612331221586126,0.004570845690485899,0.004654299272350245,0.004611779656093617,0.004612884494240962,0.004643700727519234,0.004581136886721523,0.004686488236432542,0.00453931371144661,0.004595888246619968,0.0046288533106951905,0.004689316183825074,0.0045364490166384455,0.0045538501878072705,0.004671648892405134,0.11697778785322648,0.11558349708163272,0.11627924748700794,0.11627924748700794,0.11467679158288008,0.11790360276934533,0.1162694146998893,0.11628912334376225,0.11682011646808395,0.11573974611357074,0.12568593262110048,0.10730350584334208,0.11572518120661263,0.11683647440348904,0.11742404289760594,0.11513895354613786,0.10873814696299824,0.12422288313527025,0.00464941345904978,0.0045890825176794475,0.004619138843156958,0.004619138843156958,0.004577587624060131,0.004661173370135646,0.0046185579908692,0.004619721597908159,0.004650516441478517,0.004587953124838568,0.0046934137881802195,0.004546005298057428,0.004602632552868039,0.004635740770735954,0.004696245366530675,0.004543136920349394,0.0045605652244915165,0.004678550470678022,0.11707877919253135,0.11568364943661957,0.11637982075309251,0.11637982075309251,0.11477638444362871,0.11800515440636217,0.11636958143686785,0.11639010037126578,0.1169204153649091,0.11584046576439964,0.1257919955669664,0.10739842221184903,0.11582492442309146,0.11693774881316124,0.11752527876661906,0.11523885717188134,0.10883398815824738,0.12432812145715126,0.5312872065625208,0.5312841774955772,0.5312841774955772,0.5312853273426302,0.5312830267865302,0.5312836480409396,0.5321033855890658,0.5304342145106651,0.5312809633955977,0.5312873958744873,0.06106273266120155,0.13209724643991314,0.5322751823129332,0.5302478106425998,0.5314806592821647,0.53108681352616,3.725503535819509e-45,3.7255103788806285e-45,3.7255081251597455e-45,3.7255081251597455e-45,3.725506556209754e-45,3.7259622559192886e-45,3.7243025486348955e-45,4.3008280541075997e-45,3.225289933420437e-45,3.288774830697726e-45,4.2206166699691555e-45,3.4408722934626507e-48,3.93461212783497e-42,5.3975280529784524e-45,2.5667995398029545e-45,6.572545004543054e-45,2.1073629650738283e-45,3.7264707367393695e-45,3.726481723846002e-45,3.7264766077071126e-45,3.7264766077071126e-45,3.72647572757811e-45,4.307262612653256e-45,3.221857692376192e-45,3.291246112194744e-45,4.2176580644505804e-45,3.440052329967092e-48,3.934861804747746e-42,5.403522015224368e-45,2.5652203992354978e-45,6.570073044565447e-45,2.1074233988119596e-45,2.8943992663529635e-58,2.8944021035733488e-58,2.8944021035733488e-58,2.8944016861566682e-58,1.4858662691471275e-57,7.005420790893046e-59,2.8810218238935384e-58,2.9078997749041295e-58,2.2107378857907877e-58,3.7884586990729716e-58,2.8982523059039638e-58,2.8905829203826367e-58,2.876882432889494e-58,2.9120720806897095e-58,5.734080662748517e-58,1.4544798673796747e-58,0.004645932934092163,0.0045856490588658035,0.004615681936079799,0.004615681936079799,0.004574163179180381,0.004657683623415145,0.004615112303268769,0.004616253416615892,0.004647063967989368,0.0045845122122917725,0.004689898735245792,0.004542605642556008,0.00459921693997345,0.00463226388290767,0.004692729426699563,0.004539738226935279,0.004557154077002757,0.00467504714992905,0.04564813269712288,0.04564817245690176,0.04564815256947234,0.04564815256947234,0.04565030901557534,0.04564599618895009,0.045648193161508636,0.045647644637679424,0.046714693749483074,0.044597847690109195,0.04565052660263234,0.0001045614029957179,0.5181789114892356,0.04700079145517596,0.04432173608713776,0.045804844051946986,0.11703789521018747,0.11564310331532196,0.11633910554122562,0.11633910554122562,0.11473606332164758,0.11796404510645798,0.11632902783385098,0.11634922377458398,0.116879782012932,0.11579971437568168,0.12574907203729602,0.1073599818210881,0.11578451487950106,0.11689677341514516,0.11748429737887246,0.11519841012538704,0.10879517524143097,0.12428552992141138,0.004644787735805998,0.004584519348908967,0.004614544509845415,0.004614544509845415,0.00457303643493405,0.004656535391076254,0.004613996179394423,0.004645935803773366,0.004583379912105715,0.004688742175508954,0.004541487055890725,0.004598100365971041,0.004631119754195005,0.004691572574303509,0.004538635258802812,0.004556031708465608,0.004673894450947211,0.004648245723610862,0.004587930572698135,0.00461797903141674,0.00461797903141674,0.004576438703449111,0.004660002540581265,0.004617401955352207,0.004649351346877932,0.004586798743501228,0.004692234468381895,0.004544864694181461,0.004601479499569343,0.004634574315047754,0.004695065749248392,0.004541996638963197,0.004559420765146338,0.004677375087003606,0.00464708557324733,0.0045867861105508,0.0046168267534311335,0.0046168267534311335,0.0045752972458601455,0.004658839316383483,0.004648193907281689,0.004585651798062623,0.004691062809053331,0.004543731499446731,0.004600334017580942,0.004633415378168216,0.0046938937943990355,0.004540863764802434,0.004558283739881694,0.00467620733827059,0.11701769656783456,0.11562307285483742,0.11631899089604149,0.11631899089604149,0.11471614473785502,0.11794373439315796,0.11630899445556446,0.11685972060709034,0.11577957048186009,0.12572785890142815,0.10734099746893588,0.11576456513328179,0.11687651858347482,0.11746404980931922,0.11517842940104692,0.10877600608289072,0.12426448168387595,0.5312918025355908,0.5312887717127575,0.5312887717127575,0.5312899181128127,0.5312876244511083,0.5312882423421144,0.5321078579657724,0.5304389310150728,0.5312855547243787,0.5312919929836588,0.06106971681958733,0.13209462049114234,0.5322796286221576,0.5302525534267987,0.5314854295430081,0.5310912299451497,0.11705825628520666,0.11566329580813514,0.11635938247520115,0.11635938247520115,0.11475614352075908,0.11798451863420369,0.11634922377458398,0.11690001357460447,0.11582001293808783,0.12577045103416137,0.10737912336844296,0.11580463531455276,0.11691718362115315,0.11750470722004773,0.1152185530141667,0.10881450261495446,0.12430674328009804,0.11699766075627355,0.11560320414363676,0.11629903886146373,0.11629903886146373,0.11469638746101514,0.11792358690652252,0.1168398317596275,0.11575958139675566,0.12570681238902437,0.1073221707279572,0.11574478673815289,0.11685641925285724,0.11744396492652412,0.11515861048278957,0.10875699519060272,0.12424359938423864 +0.04521842573767869,4.514236207197102e-14,0.6248449854237439,0.07156725733974251,0.12051342997373261,0.059710776558995954,0.09995041591176806,0.0651290042889304,0.044858547559062954,0.06657138336988838,0.18496573033684155,0.0492063985107301,0.05652112184785836,0.06423738962448675,0.08495394992741544,0.0642374012346537,0.08495400715167777,0.049206412146443404,0.18496558512378095,0.18496565857153055,0.6248449854041621,0.06423739534331505,0.05652111788919397,0.08495398383378633,0.0642373934171526,0.06423739925230533,0.06423739728792527,0.08495397238586885,0.04920640661767705,0.084953995423253,0.08495396108262585,0.045218428855370044,0.04521842264009062,0.04521842573767869,0.04521842573767869,0.04521842867071334,0.04521842039029123,0.04521662433641162,0.04522290636376158,0.04525114703131369,0.045186770059518655,0.045930189681280036,0.044468774495236944,0.04521244742531366,0.04522496713147079,0.045212739902161375,0.04522467988473259,4.384313770822977e-14,4.647989125495652e-14,4.514236207197102e-14,4.514236207197102e-14,4.640296928534366e-14,3.959195857279355e-14,4.5141761590374864e-14,4.3456095376818856e-14,4.229328837202293e-14,4.05019315596421e-14,4.541333930344658e-14,4.3850831311737186e-14,4.191642986536594e-14,4.2792558536069545e-14,4.301311446097199e-14,9.181327771853167e-14,1.966758482621639e-14,0.6248449853692613,0.6248449854237439,0.6248449854237439,0.6248449854147409,0.6403454731333238,0.6032574452589522,0.625598460945235,0.624166765308096,0.6235582376648643,0.6261294537303659,0.6257296978064742,0.6240342575420652,0.6246334659661695,0.6250573672166679,0.6279672180575954,0.6216974335224509,0.07159936770704625,0.07153512624432709,0.07156725733974251,0.07156725733974251,0.0711978933463691,0.07170137324543997,0.07154969646347348,0.07133255846957891,0.07158826239364052,0.07130934106888014,0.07229324927428618,0.0706117636394032,0.07149451361471174,0.07140248382420113,0.07137326487352968,0.07152283677418941,0.07125593581469764,0.07164120843664652,0.12055396000113272,0.12047296159164433,0.12051342997373261,0.12051342997373261,0.12040587400669178,0.12062169909661678,0.12051341871116826,0.12051344162357569,0.11976092833123805,0.12118880970242792,0.12091382201308558,0.12011454320419829,0.12042257027394544,0.12065064472274196,0.12145091401515916,0.11971091158488721,0.12132511548753747,0.05972447270260844,0.059697089702845194,0.059710776558995954,0.059710776558995954,0.05965174312401911,0.05976149623005685,0.05971072430509577,0.059710830413795664,0.059704292550351895,0.05956345489710656,0.05987353633456619,0.05954017123157277,0.05966904681245472,0.05959843588037227,0.05973286710511639,0.059680011209640865,0.05964389538349503,0.059769207458117056,0.09995041591686309,0.09995041590704441,0.09995041591176806,0.09995041591176806,0.09995041591294353,0.09962137962870134,0.10015361271362762,0.09971067547231072,0.09994832703176602,0.10005898099205145,0.09984165485270206,0.10163734183232548,0.09822721207099333,0.09992296834549048,0.09997787532893465,0.09989361171127079,0.10000728636225906,0.06513519111887951,0.06512281312246743,0.0651290042889304,0.0651290042889304,0.06465889652338315,0.06538500039775415,0.0651298176957419,0.06512811116680402,0.06520683600491631,0.06486987497970297,0.06525354286333573,0.0648136381536802,0.06494117508791092,0.0651352881357305,0.06518449652911802,0.0648818223210812,0.06496625973071926,0.06506942500245991,0.04485855261187928,0.04485854265911175,0.044858547559062954,0.044858547559062954,0.044858545790750756,0.04485854935592177,0.0439938645645412,0.04612448440603987,0.0448610954239101,0.04485311512560638,0.045170119534761896,0.04455112893153154,0.04484062627714998,0.04487343183001571,0.0449443334924212,0.04477324297271189,0.04457332801672016,0.045150588597536075,0.06658582188366262,0.0665569686439047,0.06657138336988838,0.06657138336988838,0.06653323422343525,0.0666098561985829,0.06587675480342801,0.0676588347128914,0.06680703222158603,0.06607680325700425,0.06749039380956816,0.0656479957041009,0.06654152257757957,0.06660932283240216,0.06673093323270121,0.06642009750988116,0.06571341217251452,0.06747033573400765,0.18496573034119196,0.1849657303331396,0.18496573033684155,0.18496573033684155,0.18496573033774658,0.1849656946787392,0.1849657655146124,0.18462047327117437,0.1851317683573521,0.18495351772558147,0.1849392271779629,0.1945025923489049,0.1758213141647303,0.18443503552584883,0.18546071833485478,0.18484698662760607,0.18504261930356308,0.049206397565461045,0.0492063985107301,0.0492063985107301,0.049206397180952356,0.04920639984657699,0.04920638477492171,0.049176775589018666,0.04923846066596044,0.049206434200412166,0.04920636277033829,0.056036732813856883,0.04305215153458742,0.04917535481863701,0.04923757469234081,0.04920424625724456,0.04920905759747394,0.05652112160198448,0.05652112184785836,0.05652112184785836,0.0565210239192868,0.05652121978117208,0.0565208444786677,0.05652135152040741,0.05647305464629142,0.05654746769785004,0.05652109123096217,0.06426220202167052,0.04951334853551769,0.0564704700817337,0.056572006143505875,0.05651914940179337,0.0642533698684384,0.06422143369807107,0.06423738962448675,0.06423738962448675,0.06418802359735591,0.06428715701774197,0.06423738868794648,0.06423739056492254,0.06428958556193624,0.06418615066023615,0.06440650694861828,0.06407004742673812,0.06418223286671795,0.06429277545199863,0.06443465915032552,0.06414330113967918,0.06411748397405853,0.06435811941226384,0.08499563889281249,0.08491181533559904,0.08495394992741544,0.08495394992741544,0.08478921048647947,0.08511997499935801,0.08495394440629385,0.08495395548624024,0.08495998013599505,0.08493506583876245,0.08646455826902073,0.08364386210109322,0.08478990099916173,0.08510586893962614,0.08515534773791417,0.08473990172579982,0.08410439068999964,0.08601308683040547,0.06425338152505757,0.06422144526153153,0.0642374012346537,0.0642374012346537,0.0641880350672096,0.06428716877221502,0.06423740024220591,0.06423740223290089,0.06428959747149371,0.06418616192784056,0.06440651922931857,0.06407005842675222,0.0641822442810002,0.06429278718228268,0.06443467179557863,0.06414331209291328,0.06411749524815978,0.06435813137694385,0.08499569623489303,0.08491235687233913,0.08495400715167777,0.08495400715167777,0.0847892675540983,0.08512003269345528,0.08495400127030324,0.08495401306696508,0.08496003621321313,0.08493512411804362,0.08646461916509565,0.08364391574642192,0.08478995660434986,0.08510592772267948,0.08515540547879265,0.0847399585720284,0.08410444519002017,0.08601314693451043,0.04920641116604154,0.049206412146443404,0.049206412146443404,0.04920641075481345,0.049206413544417904,0.04920639841088949,0.04917678916053686,0.04923847434669062,0.049206447826455925,0.049206376415705286,0.056036756570315614,0.043052158089583924,0.049175368396575214,0.04923758838619725,0.04920426047565898,0.049209070650486554,0.18496558512812034,0.1849655851199528,0.18496558512378095,0.18496558512378095,0.1849655851251248,0.18496554783898045,0.18496562204358974,0.18462032110546855,0.18513163122796025,0.18495337262458628,0.18493908192119926,0.19450242045983257,0.1758211931130181,0.18443489105702748,0.18546057244282307,0.18484684052471267,0.18504247503684643,0.18496565857590588,0.18496565856739705,0.18496565857153055,0.18496565857153055,0.1849656585724364,0.18462039785966533,0.18513170082829414,0.18495344601343405,0.18493915539274522,0.19450250717622827,0.17582125454148867,0.1844349641251673,0.18546064623633876,0.1848469144147451,0.18504254801333067,0.624844985346269,0.6248449854041621,0.6248449854041621,0.6248449853914163,0.6403454731120285,0.6032574452372532,0.625598460924961,0.6241667652894047,0.6235582376449288,0.6261294537108201,0.6257296977843365,0.6240342575210622,0.6246334659452888,0.6250573671959835,0.6279672180383337,0.6216974335027365,0.0642533756105265,0.06422143939386497,0.06423739534331505,0.06423739534331505,0.0641880292466026,0.06428716280819101,0.06423739437829525,0.06423739631260676,0.0642895914182838,0.06418615621694308,0.06440651299793232,0.06407005284301989,0.06418223848008646,0.06429278123913235,0.06443466538083119,0.06414330653327158,0.06411748952592505,0.06435812530723652,0.0565211181379013,0.05652111764015339,0.05652111788919397,0.05652111788919397,0.05652101896043484,0.056521216822627944,0.056520840518047046,0.056521347561657484,0.05647305070300993,0.05654746372748577,0.05652108726956039,0.06426219583260062,0.04951334625710947,0.05647046614093817,0.05657200216664678,0.05651914526187831,0.08499567286934989,0.08491233360202484,0.08495398383378633,0.08495398383378633,0.08478924429725292,0.0851200091858712,0.08495397809194541,0.08495398961114703,0.08496001330495354,0.08493510041714476,0.08646459436779527,0.08364389386934712,0.08478993388985546,0.08510590381645994,0.08515538195385731,0.0847399354034675,0.084104422970686,0.08601312245421747,0.06425337367652936,0.06422143747493134,0.0642373934171526,0.0642373934171526,0.06418802734370264,0.0642871608579356,0.0642373924617067,0.06428958944434209,0.0641861543474578,0.06440651096079289,0.06407005101778568,0.06418223658781264,0.0642927792920858,0.06443466328374023,0.0641433047165348,0.06411748765789184,0.0643581233222384,0.06425337953399586,0.06422144328606594,0.06423739925230533,0.06423739925230533,0.06418803310756266,0.06428716676532147,0.06423739826782876,0.06428959543276144,0.06418616000767226,0.06440651713236481,0.06407005654787569,0.06418224232580234,0.06429278518402418,0.06443466963757966,0.0641433102216934,0.06411749332320646,0.06435812933451643,0.06425337756286363,0.06422144133123339,0.06423739728792527,0.06423739728792527,0.06418803116839786,0.06428716477660314,0.06428959341632703,0.06418615810404804,0.06440651505643095,0.06407005468566995,0.06418224039264456,0.06429278320260494,0.0644346674993221,0.06414330836750524,0.06411749141482927,0.06435812731224119,0.0849956613980102,0.08491232217751969,0.08495397238586885,0.08495397238586885,0.08478923288059594,0.08511999764395108,0.08495396671581412,0.08496000208583357,0.08493508875874953,0.08646458218552883,0.08364388313733435,0.08478992276504267,0.08510589205731196,0.08515537040261731,0.08473992403115824,0.08410441206752498,0.08601311043025128,0.049206405651454815,0.04920640661767705,0.04920640661767705,0.04920640525111793,0.0492064079904628,0.049206392882006365,0.049176783657779256,0.04923846879966984,0.049206442301601046,0.04920637088301265,0.05603674693755232,0.043052155431776144,0.04917536289123532,0.04923758283384633,0.04920425471062707,0.0492090653579797,0.08499568448272198,0.08491234516791918,0.084953995423253,0.084953995423253,0.08478925585599927,0.08512002086989792,0.08495398961114703,0.08496002468196137,0.08493511220437024,0.08646460669521171,0.08364390474023069,0.08478994517076636,0.08510591570583755,0.0851553936469267,0.08473994691817974,0.08410443401245675,0.08601313462319737,0.08499565007135265,0.08491182652648534,0.08495396108262585,0.08495396108262585,0.08478922160925798,0.08511998624739944,0.08495999102813825,0.08493507723180123,0.08646457015163601,0.08364387254683796,0.08478991180015136,0.08510588043073589,0.0851553589962887,0.08473991280415306,0.08410440130626043,0.08601309855459002 +3.1547094524087403e-7,0.0,4.654931408022853e-146,0.002811513287204398,5.384228015805129e-7,0.00046060770459218655,0.00011589486601000158,0.09378119596730869,0.3073392084693403,0.9329160629903076,1.080596229791396e-28,0.00007656799136548534,0.0002827593161384895,0.034970320978434145,0.031353607015015224,0.03497891236778446,0.03136077474331702,0.00007656850221191552,1.0807904757266828e-28,1.0807291423866353e-28,4.654931366282493e-146,0.03497458160998268,0.00028275920373582535,0.03135787311478986,0.0349731537248192,0.03497746083973445,0.0349760172849107,0.031356439471209856,0.0000765682949785662,0.03135931823585302,0.0313550174030375,3.1547147536051486e-7,3.154704185419454e-7,3.1547094524087403e-7,3.1547094524087403e-7,3.1547145471920566e-7,3.154704760627218e-7,3.152963408183639e-7,3.1582182262289053e-7,3.230873302542727e-7,3.082033770541436e-7,3.6228061675342384e-7,2.682438853263581e-7,3.14872613955988e-7,3.163412629188973e-7,3.1423459325648715e-7,3.166088808628878e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.654931291674152e-146,4.654931408022853e-146,4.654931408022853e-146,4.654931387483887e-146,1.6464135401376767e-143,5.569971422925262e-149,6.523716766158874e-146,3.1787447969211275e-146,2.3086355060407605e-146,9.380309402813887e-146,6.947617275934748e-146,2.983558467437299e-146,4.194352845733188e-146,5.167880247519486e-146,2.5091914135985848e-145,8.265904069347788e-147,0.002818704633757667,0.0028043365761988514,0.002811513287204398,0.002811513287204398,0.002767576411659382,0.00283844294119238,0.0027559443196468556,0.002873824270599921,0.0028146479457714945,0.002808030731346439,0.0029879468152403574,0.002671220017077865,0.002807544059998634,0.002814732745112299,0.002816651641795123,0.00280656782225492,0.0027818210460032098,0.0028691319419134813,5.339406329103806e-7,5.429353731257792e-7,5.384228015805129e-7,5.384228015805129e-7,5.508586333018701e-7,5.261833472218275e-7,5.342514445288747e-7,5.427616822188353e-7,5.190618116054064e-7,5.300071310179124e-7,4.931898078509781e-7,5.875569380857196e-7,5.442234122164291e-7,5.219179053043524e-7,4.797239775329929e-7,6.449838359355084e-7,4.4835753868725997e-7,0.0004615115780430348,0.0004597055433577437,0.00046060770459218655,0.00046060770459218655,0.00045657669064996814,0.00046468968205158655,0.00045957359382087524,0.0004616756071201032,0.0004608313527987887,0.00046038744161591293,0.0004725408087534638,0.0004489295644629058,0.00045978009292254907,0.00046144668844764016,0.0004614844759461626,0.0004597330257609813,0.00045596101394102537,0.00046530279290041076,0.0001158948659845548,0.00011589486603492395,0.00011589486601000158,0.00011589486601000158,0.00011589486600632287,0.00011987116884349442,0.00011105510876006976,0.00011597350183622346,0.00011619742048090759,0.00011636623543159904,0.00011660912356224463,0.00011243440172855294,0.00011964846608644913,0.00011635037994491235,0.00011591531141857637,0.00011629631480935617,0.00011611874962884737,0.09381035494784744,0.09375252708062042,0.09378119596730869,0.09378119596730869,0.09180277101680354,0.09572373605253132,0.09377018651533903,0.09379286377904421,0.09406425554258585,0.09329102641243218,0.09397982433752437,0.09253346099702903,0.09303922238035861,0.09396755381464837,0.09288595034764892,0.09364047425379163,0.09322359500989069,0.0945188008470201,0.30733957292770264,0.3073388550371064,0.3073392084693403,0.3073392084693403,0.30733907957737877,0.30733933946511893,0.2863991250288872,0.3309167840224626,0.30815983634689736,0.30542703802588606,0.33069256109790973,0.2863390180690406,0.3064482642112856,0.30776883994303017,0.31159075131459707,0.30291623698428044,0.2843572419455343,0.33093292414942777,0.9328675678019424,0.9329633320646693,0.9329160629903076,0.9329160629903076,0.9330375782179231,0.9304437354987154,0.9167490554818295,0.934748190569606,0.9138169909156524,0.9349583728431908,0.9242954555474111,0.9330549331870839,0.9329947021036545,0.9304694789114373,0.9275158554304074,0.9359301272298938,0.9332626940385558,0.9254452806560223,1.0805962248047777e-28,1.080596237149442e-28,1.080596229791396e-28,1.080596229791396e-28,1.0805962261774204e-28,1.0806595171112242e-28,1.0805387677576577e-28,1.1518890165966214e-28,9.613183575943815e-29,1.0294285553885342e-28,1.1343957014690661e-28,6.2230131543135576e-31,2.0424265693378146e-26,1.4127242453578439e-28,8.252882500105339e-29,1.361093920820731e-28,8.812561939471722e-29,0.00007656795716023048,0.00007656799136548534,0.00007656799136548534,0.00007656794159182735,0.00007656804137639187,0.00007656764407397836,0.00007581115308384239,0.00007725809983802332,0.00007656953033419525,0.00007656645023414486,0.00026997058897902117,4.419705365582759e-6,0.00007567493781984174,0.00007747208430661694,0.0000765471635299748,0.00007663744441003189,0.0002827593091496139,0.0002827593161384895,0.0002827593161384895,0.0002827564336008087,0.0002827621985398953,0.00028275916411281356,0.00028275938613316656,0.0002819283204024591,0.00028373517031165347,0.00028275845179823373,0.00018187454824896858,0.00008588320876727227,0.00028149428918683905,0.00028401253890580306,0.00028270323923065865,0.03500635138912431,0.03493355773318977,0.034970320978434145,0.034970320978434145,0.034854611854102956,0.035085923275787606,0.034969617527290206,0.03497102631334959,0.034979701880255676,0.03480067092086305,0.035332625807836505,0.03460633245814552,0.034909996896916116,0.03487047692801917,0.03507613565146087,0.03485487261404408,0.03467778187227041,0.03526492857343464,0.03133024914641102,0.0313767878572153,0.031353607015015224,0.031353607015015224,0.03144502918364638,0.03126180213867762,0.03135290623566101,0.031354310742187565,0.031294434717439396,0.03141072936251528,0.030428064953264864,0.031502370582109786,0.030849364658664433,0.031152572337072127,0.031043918864829684,0.03165542006664418,0.03120332499915184,0.03070698449839816,0.035014953346036964,0.034942138380403616,0.03497891236778446,0.03497891236778446,0.03486316935916185,0.035094548595800024,0.03497818560164348,0.03497964115208939,0.03498828632938044,0.03480923114728169,0.03534132443416017,0.03461481659067991,0.034918556520937644,0.03487906236309604,0.03508476795604863,0.03486342084016696,0.03468628744852685,0.03527360655698648,0.03133741313749355,0.03138395926753992,0.03136077474331702,0.03136077474331702,0.03145221116707354,0.031268955317682305,0.03136004507170586,0.03136150724037986,0.03130152289774436,0.031417965325688066,0.03043506191721426,0.031509504637436736,0.030856354234807162,0.031159746047049464,0.03105102033736289,0.03166265122560256,0.031210411012505827,0.030714064055439732,0.00007656846667639102,0.00007656850221191552,0.00007656850221191552,0.00007656845003913102,0.00007656855463477013,0.00007656815490372883,0.00007581165827481565,0.00007725861544962395,0.00007657004082408486,0.00007656696143835348,0.0002699713125969075,4.419730141058324e-6,0.00007567544267185503,0.00007747260121817203,0.00007654769614922714,0.0000766379337537656,1.080790469432869e-28,1.080790483034191e-28,1.0807904757266828e-28,1.0807904757266828e-28,1.080790470961721e-28,1.0807634272418972e-28,1.080805630774914e-28,1.1518176959547047e-28,9.615172423777375e-29,1.02961249584789e-28,1.1346009113636304e-28,6.224725726506268e-31,2.0425270884209705e-26,1.4129742743883391e-28,8.25439066521433e-29,1.3613287725988802e-28,8.814194706794801e-29,1.0807291453619406e-28,1.0807291469610717e-28,1.0807291423866353e-28,1.0807291423866353e-28,1.0807291510295196e-28,1.1518691360748012e-28,9.614081282189213e-29,1.029555292291486e-28,1.1345351113555508e-28,6.2237877259093725e-31,2.042676854953915e-26,1.4128972952253465e-28,8.253901607065386e-29,1.3612626053288167e-28,8.813639367697443e-29,4.6549312466699935e-146,4.654931366282493e-146,4.654931366282493e-146,4.6549313444712015e-146,1.6464135261476822e-143,5.569971378349361e-149,6.523716711374948e-146,3.178744765829293e-146,2.3086354835906255e-146,9.380309312906341e-146,6.947617214212167e-146,2.9835584401623055e-146,4.194352808975083e-146,5.167880199377875e-146,2.5091913893772897e-145,8.265903993110385e-147,0.0350106172551733,0.03493781304289354,0.03497458160998268,0.03497458160998268,0.034858855699189575,0.0350902007162919,0.034973866699288016,0.034975298467763954,0.03498395938515013,0.034804915730918366,0.03533693956141906,0.03461053995501132,0.034914242119087564,0.03487473419827446,0.03508041648263901,0.03485911192672745,0.034681999991708214,0.035269232102768465,0.000282759210797804,0.0002827591966659128,0.00028275920373582535,0.00028275920373582535,0.00028275629278372267,0.00028276211454874455,0.00028275905170773916,0.00028275927373462855,0.0002819282063135064,0.0002837350588671546,0.0002827583393146581,0.00018187489241609542,0.00008588310288896612,0.00028149417444024906,0.0002840124289154056,0.0002827031214616289,0.03133451305860372,0.031381056111476596,0.03135787311478986,0.03135787311478986,0.03144930361708346,0.03126605972698435,0.03135715485235044,0.03135859424645229,0.03129865121461246,0.03141503799665408,0.030432229816891816,0.0315066154302137,0.03085352244504304,0.031156843941186972,0.03104814577266628,0.03165972366525974,0.03120754145512797,0.03071119893278318,0.03500918761495503,0.03493638694263114,0.0349731537248192,0.0349731537248192,0.03485743344361883,0.03508876719443302,0.03497244267628989,0.03498253261181231,0.034803493072860694,0.035335493861121677,0.03460912988915557,0.03491281946853016,0.034873307355744586,0.035078981809700364,0.034857691204468085,0.03468058636315783,0.035267789831957365,0.035013500029364666,0.03494068867051609,0.03497746083973445,0.03497746083973445,0.03486172356588945,0.0350930913245006,0.034976738071936096,0.03498683615728158,0.03480778467151749,0.03533985475442644,0.03461338321687515,0.03491711055989764,0.03487761160427875,0.03508330946236275,0.03486197665487453,0.03468485044457854,0.035272140372033564,0.03501205469657128,0.034939246922773996,0.0349760172849107,0.0349760172849107,0.0348602857104771,0.035091642062401465,0.03498539387190227,0.034806346232131295,0.03533839316126134,0.034611957701889115,0.034915672455282654,0.0348761689155155,0.035081859002752756,0.03486054038110609,0.03468342132257485,0.03527068225198747,0.03133308016297969,0.03137962173098039,0.031356439471209856,0.031356439471209856,0.031447867120456455,0.03126462899531981,0.03135572698380193,0.031297233453663295,0.03141359073093843,0.030430830329478548,0.03150518850704506,0.030852124405662318,0.03115540912727673,0.031046725384208503,0.03165827733157092,0.03120612414341017,0.030709782935748935,0.00007656825998303916,0.0000765682949785662,0.0000765682949785662,0.00007656824378087009,0.0000765683464265468,0.00007656794767714787,0.00007581145333586036,0.00007725840628511459,0.00007656983373612994,0.00007656675406239549,0.00026997101904486777,4.419720090483816e-6,0.00007567523787524174,0.00007747239152848103,0.00007654748008681637,0.00007663773524559519,0.031335957413640446,0.03138250198749744,0.03135931823585302,0.03135931823585302,0.031450751663656525,0.0312675018640953,0.03135859424645229,0.031300081068528475,0.03141649621712198,0.03043364037514933,0.03150805417538533,0.030854932427662466,0.03115828960293914,0.03104957745276584,0.031661181661579225,0.031208970445537724,0.03071262599903218,0.031331658824195925,0.03137819894450199,0.0313550174030375,0.0313550174030375,0.03144644227370431,0.03126320976501157,0.03129582791059448,0.03141215449304748,0.030429442007468374,0.03150377351797827,0.030850738433235096,0.031153985233127096,0.0310453163813919,0.0316568427624301,0.031204718619424095,0.030708378093519634 +0.0024532431349908114,0.0,1.842125852522806e-66,0.2008666758560229,1.0469058619270679e-48,0.047723853987232195,0.09048258252706937,0.011675151307272948,0.009814345622820195,1.5779827215231174e-11,5.4371805662793216e-40,0.7684934938686848,0.20121056178391158,0.07387054964573013,0.40223009963364076,0.07378940833136273,0.40214987021869963,0.7684791768621773,5.437174536562909e-40,5.436930066093645e-40,1.842118656346849e-66,0.07383042203926839,0.20121111403959394,0.4021822677917773,0.0738438972040417,0.07380317698037722,0.07381684841902814,0.4021983128515034,0.7684849017312763,0.402166120529765,0.40221425652973636,0.0024572830034724855,0.002449234240317889,0.0024532431349908114,0.0024532431349908114,0.002454305423889476,0.0024532193976004226,0.002453154590968731,0.0024533187896974363,0.0025032260905735715,0.002404035373359804,0.002516006771997536,0.0023670258649286856,0.0024531150836462714,0.0024533680105618314,0.0024452782988807413,0.0024612435164620655,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8420968661612746e-66,1.842125852522806e-66,1.842125852522806e-66,1.8421222749809772e-66,1.2873887499449838e-65,3.9437407592653695e-67,1.8326513839748388e-66,1.8519547713300234e-66,1.3736943200142882e-66,2.4695975265961317e-66,1.8462824307734954e-66,1.8382520172442969e-66,1.8283954251980993e-66,1.8559966280575431e-66,3.7484805615393887e-66,9.013355331045092e-67,0.20090514978959925,0.20082752744560953,0.2008666758560229,0.2008666758560229,0.20049613290068577,0.20122823008605098,0.20244946616107046,0.19866973147968015,0.20082348116585325,0.20090953662837516,0.20106100559347972,0.2003611225067221,0.20089031740765637,0.20084274799517762,0.2008348502811475,0.20089839658596514,0.20050906448711128,0.2011920901945916,6.074161287075199e-49,1.8003434238506012e-48,1.0469058619270679e-48,1.0469058619270679e-48,1.0532105225259022e-48,1.0406274243557274e-48,2.1192050681924584e-48,5.05483245565479e-49,8.929721161356919e-49,1.228189564694936e-48,6.716816217992261e-49,1.6300821141640325e-48,1.0472477126103478e-48,1.0465771089457464e-48,5.5819814177877305e-49,2.6437433516497187e-48,4.112186180603455e-49,0.04738335832643891,0.0480653386125054,0.047723853987232195,0.047723853987232195,0.047366776314246975,0.048082359810872284,0.04824150483809783,0.04719424255932214,0.04761232056376034,0.04783567837540242,0.04662835433011424,0.04883036737908055,0.047758623909415106,0.04768910884039003,0.04760925860888412,0.047838694346904555,0.048151534777643355,0.04729700503119901,0.0904825384925721,0.09048262420734914,0.09048258252706937,0.09048258252706937,0.09048257625321553,0.0912190679263606,0.08983056144909848,0.09051335327003943,0.0904521296617966,0.09010325548488961,0.09085751492794965,0.08990367308291297,0.0911482874052479,0.09049377493781915,0.09047141796908777,0.0906726690043324,0.09029083953858902,0.011681019810526043,0.011669280279799701,0.011675151307272948,0.011675151307272948,0.011651326235592214,0.011699037429259629,0.011674544510776118,0.011675928475423937,0.011853246297317032,0.011499138188171224,0.011956904238824857,0.011399557542383705,0.011568801455562976,0.011782930493435848,0.011863533879724554,0.011489139110043829,0.011535503468226425,0.011816659708170587,0.009812437056663766,0.009816196747431472,0.009814345622820195,0.009814345622820195,0.009814779887444825,0.009813906842071346,0.018969915426430062,0.004601708474970482,0.009788467244880453,0.00984034189090371,0.008668669322918722,0.011082735861538549,0.009817272256154305,0.009811446872238977,0.00975444493304712,0.009874634022501912,0.01093023178401169,0.008781423015193784,1.4458360317074665e-11,1.7216712178034508e-11,1.5779827215231174e-11,1.5779827215231174e-11,1.671659303842005e-11,1.4892570799486525e-11,7.41212234814672e-11,2.982573828182317e-12,1.56148067957892e-11,1.5944971325075443e-11,9.032327403906232e-12,2.7382715981133875e-11,1.578175027214268e-11,1.577811493780971e-11,1.550303625406191e-11,1.606211027048603e-11,2.7282268899903307e-11,8.997455688306276e-12,5.43707563746127e-40,5.437280665564592e-40,5.4371805662793216e-40,5.4371805662793216e-40,5.4371635627966196e-40,5.436993980865101e-40,5.437489409300757e-40,6.2073070234921545e-40,4.761296869460177e-40,4.93154006019991e-40,5.995396290230723e-40,8.585589100413541e-43,3.289512483825938e-37,7.648773009997964e-40,3.858874817301768e-40,8.23008470598109e-40,3.5842869053123253e-40,0.7684833744721278,0.7684934938686848,0.7684934938686848,0.7684949264513544,0.7684920614453817,0.7685015616027397,0.7678334741495785,0.7691220622592988,0.7684968814499124,0.7684901015561871,0.23219631379699587,0.15015379413964666,0.7676883430568717,0.7692522367450977,0.7682848870346034,0.7687021111502915,0.20121059610550798,0.20121056178391158,0.20121056178391158,0.20120694024451158,0.20121418335999838,0.20121134265487164,0.20121049802705365,0.2042694302694591,0.19817149599159323,0.20121479303325077,0.0029763644210905956,0.7727039189983512,0.20508487926872407,0.1973679513687033,0.20148260279632427,0.07318893211702553,0.07455166733153759,0.07387054964573013,0.07387054964573013,0.07393470213445573,0.07380606335754306,0.07387715021448281,0.0738639239768432,0.07361492924372755,0.0741256777911476,0.07307377437385142,0.07466623101320338,0.07399908462877915,0.07374114267564616,0.07324987159546584,0.07449183757210438,0.07448355028657752,0.07325552807409721,0.4019680663351417,0.4024750311458711,0.40223009963364076,0.40223009963364076,0.4020638203594612,0.40237249329570896,0.4022379837179016,0.40222219060368736,0.4019366494000361,0.402520354076112,0.39749350280246676,0.40548089512584873,0.4025357906167418,0.4019200330429645,0.4016033536672526,0.40284305935382286,0.4022657058113633,0.40136395984712425,0.07310763455394889,0.07447069709585487,0.07378940833136273,0.07378940833136273,0.07385372228737731,0.07372476106381393,0.07379630477024847,0.0737824877370564,0.07353463530423344,0.07404384313838677,0.0729923759601701,0.07458536993260802,0.0739188441078409,0.07365925706998616,0.07316855914589641,0.07441088397822763,0.07440264112238473,0.0731741684691135,0.4018855993932203,0.4023970395156301,0.40214987021869963,0.40214987021869963,0.40198638042682816,0.4022894621330425,0.40215800830786985,0.4021417061545224,0.401855722864132,0.4024407750361722,0.397392767559556,0.4054214393735034,0.40245671650793124,0.40183858914604925,0.40152115122978044,0.40276481466073205,0.4022010692227078,0.4012679296354072,0.7684691398760258,0.7684791768621773,0.7684791768621773,0.768480607836326,0.7684777460506687,0.7684872439150672,0.7678189501219309,0.769107955465703,0.7684825744382321,0.7684757745409164,0.2322237983238949,0.15014710472254802,0.7676737749167714,0.7692381755812032,0.768269950075668,0.7686884136952477,5.437069626298726e-40,5.437274713094062e-40,5.437174536562909e-40,5.437174536562909e-40,5.437157514964212e-40,5.437486285074241e-40,5.436989832525968e-40,6.2088831730309275e-40,4.761066340800993e-40,4.9315193974085896e-40,5.995408091717374e-40,8.585038771469067e-43,3.289798882657053e-37,7.64871975039035e-40,3.858893126963387e-40,8.230248382046404e-40,3.584206149565218e-40,5.436825174742888e-40,5.437030139414285e-40,5.436930066093645e-40,5.436930066093645e-40,5.4369130396384245e-40,6.207807709215765e-40,4.761463025516349e-40,4.931304757095592e-40,5.995129814534878e-40,8.58410094477367e-43,3.2895159183559605e-37,7.648398728613678e-40,3.85870813450178e-40,8.229794558886287e-40,3.5840823835445974e-40,1.8420890486508343e-66,1.842118656346849e-66,1.842118656346849e-66,1.842114996145089e-66,1.2873837426307463e-65,3.9437253337565216e-67,1.8326442246576205e-66,1.8519475369108098e-66,1.3736889444135902e-66,2.469587895988961e-66,1.846275218364281e-66,1.838244836194378e-66,1.828388282500714e-66,1.8559893778560056e-66,3.748465981072445e-66,9.013319968904972e-67,0.07314872464274433,0.07451162696429886,0.07383042203926839,0.07383042203926839,0.07389465496196873,0.07376585555747395,0.07383717197359035,0.07382364749499903,0.07357525314832546,0.0740851792545691,0.07303351623822517,0.07462624543666374,0.07395943566181158,0.07370061838105539,0.07320965508507825,0.0744518071701076,0.07444354003625667,0.07321528999341172,0.20121107932785962,0.2012111487776579,0.20121111403959394,0.20121111403959394,0.20120763205638245,0.20121459605693484,0.20121189491690905,0.20121105027846145,0.20426998483320274,0.1981720458581673,0.20121534568476088,0.002976395287809068,0.7727034158623844,0.20508543443119043,0.19736850058775854,0.201483180495604,0.40191890014010473,0.40242853380449395,0.4021822677917773,0.4021822677917773,0.40201765217778324,0.4023229904611685,0.40219030304524084,0.40217420698723194,0.4018883966640293,0.4024729148518181,0.39743344245694795,0.405445450925356,0.40248864309809396,0.4018714813056878,0.40155434497780224,0.4027964113695071,0.402227172967211,0.4013067045590658,0.07316222602972759,0.07452507343982143,0.0738438972040417,0.0738438972040417,0.07390810324914429,0.07377935751875146,0.07385059767329913,0.07358858439110823,0.07409877254593478,0.07304703446771418,0.07463967369902035,0.07397275796043294,0.07371422018954801,0.07322315913215227,0.07446525069657582,0.07445697637800891,0.07322880167629206,0.07312142829507348,0.07448443815695814,0.07380317698037722,0.07380317698037722,0.07386746385683067,0.07373855670916768,0.07381002488790608,0.07354827786273449,0.07405771407457072,0.07300618638367982,0.07459909291456752,0.07393247799049725,0.07367313635004342,0.07318235449546313,0.07442462316675366,0.07441637177414101,0.07318797277898031,0.07313512518875102,0.07449808165319483,0.07381684841902814,0.07381684841902814,0.07388110828486423,0.07375225507442845,0.0735618173886411,0.0740714929492442,0.07301990000616114,0.07461271829039634,0.0739460087541075,0.07368692361958881,0.07319605333707031,0.07443826444011478,0.07443000495176491,0.07320168015154381,0.40193539268143713,0.4024441313305344,0.4021983128515034,0.4021983128515034,0.4020331393650173,0.40233959584549944,0.40220629731242574,0.4019045811421799,0.40248882982930545,0.39745358841681155,0.40545734130428157,0.4025044571152649,0.4018877692275464,0.40157078460687234,0.40281205951926974,0.402240099597851,0.4013259096123577,0.7684748317444644,0.7684849017312763,0.7684849017312763,0.7684863333526954,0.7684834702711829,0.7684929690570063,0.767824757962103,0.7691135960853731,0.7684882953106132,0.7684815034123003,0.23221278218760627,0.15014978356350522,0.7676796004366259,0.7692437979134795,0.7682759228564187,0.7686938908141816,0.4019023026675665,0.4024128368044361,0.402166120529765,0.402166120529765,0.4020020661363599,0.4023062795141638,0.40217420698723194,0.4018721108525566,0.4024568968706913,0.3974131692093448,0.4054334838168195,0.40247272983574434,0.40185508823790145,0.401537800812352,0.40278066335123763,0.40221416307355945,0.4012873782368697,0.4019517811366429,0.4024596301826568,0.40221425652973636,0.40221425652973636,0.4020485284973428,0.4023560965137316,0.401920665116033,0.40250464263460695,0.39747360817897964,0.4054691555552078,0.4025201726938743,0.4019039528617469,0.40158712055647633,0.40282760858943334,0.4022529436526966,0.40134499438788745 +0.13896224810689606,0.0,3.009716957026536e-31,0.5510629112478378,0.0034862291551333306,0.5698254607852792,1.586485092203712,0.0970058535422102,0.2954115892166619,0.0014783688744483504,0.014440876051020998,0.32447221677512444,0.6012114394894448,0.29811547771935454,0.4037692874027514,0.29821099249186317,0.40381045268255816,0.32447256393596896,0.014440861658634825,0.014440773741489056,3.009715399810762e-31,0.2981649534461015,0.6012112658666422,0.4037937720785313,0.29814840955344873,0.2981966264680957,0.29818025056478237,0.40378553851843263,0.32447242506849644,0.40380207695220655,0.40377737677614695,0.13898018307666812,0.1389432203039488,0.13896224810689606,0.13896224810689606,0.13896953357804726,0.13896070501706645,0.1389149510820972,0.1390124904590649,0.13970490064091617,0.1382204629743942,0.14648276466569116,0.13070623187407546,0.13888879123585893,0.13903519344221296,0.1388434859632214,0.13908055212989442,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.0097112255194364e-31,3.009716957026536e-31,3.009716957026536e-31,3.009716183280539e-31,4.242823225539661e-31,1.0994864867214777e-30,3.015371554742612e-31,3.0028056460599997e-31,2.6286097083444242e-31,3.445720198383533e-31,3.0069465904842124e-31,3.011183911253496e-31,3.017267101428113e-31,3.0022643178884446e-31,4.199363945325516e-31,2.1529795722747837e-31,0.5513566910218776,0.5507683302627031,0.5510629112478378,0.5510629112478378,0.5494161725671889,0.5527029342165989,0.5362896143223259,0.5673727588969304,0.5516282516059771,0.5504968041088467,0.5578723575412252,0.5440642004878368,0.55074190782027,0.5513839366553795,0.5514923309823725,0.5506335597781815,0.5487722425394825,0.5533397916923031,0.0033772194097756872,0.003598132100789025,0.0034862291551333306,0.0034862291551333306,0.0035443984518663124,0.003428824095341313,0.003679781676187495,0.0032960000164920797,0.003424987740500565,0.0035486827056893534,0.003363148904949469,0.003613201422491508,0.0034863799366505114,0.003486079372282053,0.0032508585407085115,0.0037614438516356116,0.003227683532926538,0.5706318195317781,0.569018418669867,0.5698254607852792,0.5698254607852792,0.5697339703277815,0.5699169030100155,0.5689199025926681,0.5707495098789617,0.5704476991760059,0.569202532175498,0.5729813573343187,0.5666547812074716,0.5696277471472521,0.5700229278964439,0.5704606038170704,0.5691901897172869,0.5685766907315082,0.5710738579647908,1.5864851083166245,1.5864850769522474,1.586485092203712,1.586485092203712,1.5864850948054807,1.59448149295336,1.5614056688710607,1.5849800212323897,1.5879750419504057,1.587421420675521,1.5855288565491084,1.61028674371894,1.561009013414795,1.5859626885266103,1.587007391127549,1.5859929764491956,1.5869726989097952,0.09702014550187524,0.09699155118445792,0.0970058535422102,0.0970058535422102,0.0967955059170138,0.09721698929104919,0.09700508962788565,0.09700646375610654,0.09750289772279017,0.09651092832159729,0.09769699324159141,0.09632036052685297,0.0967034987882494,0.09731093101804217,0.09752756859524266,0.09648657868955644,0.09666142214086308,0.09735240932263403,0.29540132373945005,0.295421544309304,0.2954115892166619,0.2954115892166619,0.2954141869938007,0.2954089612522981,0.34996451326243466,0.23354552791512184,0.29498663858493396,0.2958389110021498,0.2805104438027074,0.31074270139551646,0.29546789796403256,0.29535606498387695,0.2944073083153195,0.29641965988439756,0.3107667754350437,0.2803049335522899,0.0014482999175513909,0.0015089567354641515,0.0014783688744483504,0.0014783688744483504,0.0015104586649713119,0.0014467998950421475,0.002604464208112758,0.0007805969441168467,0.0014715011733948183,0.0014852989973345786,0.001242042811344116,0.001755081101595176,0.0014784049942834184,0.001478345730072038,0.0014669459075701903,0.001489899771122608,0.0017827486183760388,0.0012189128147324496,0.014440873696548572,0.014440878253652792,0.014440876051020998,0.014440876051020998,0.014440875601886843,0.014440801612836753,0.014440996793498615,0.01461341492089551,0.01427000286301141,0.014390934326308039,0.014491086839314703,0.008021515332128316,0.025229570908883146,0.01488755971742379,0.0140045575315826,0.014651587068584453,0.014232668823060594,0.32447071621976975,0.32447221677512444,0.32447221677512444,0.32447218205985073,0.3244722514899935,0.3244775844154765,0.32359966172553634,0.3253488473927016,0.32447289516125405,0.32447153742965945,0.5837913700011209,0.14929168764820022,0.32341385148755625,0.32553663498904034,0.3244310033550663,0.32451343736479743,0.6012114286991223,0.6012114394894448,0.6012114394894448,0.6012113735284548,0.6012115054503514,0.6012180177892715,0.6012083966869086,0.5996105439850279,0.6028180898877171,0.6012101177043028,0.8918783735463633,0.3340970088465628,0.5991861056516894,0.6032459943464168,0.6011257061806373,0.2988475189680153,0.29738448442867177,0.29811547771935454,0.29811547771935454,0.2975355530277823,0.29869649927791125,0.2981073108571785,0.29812367078260815,0.2986474565247394,0.2975817138300285,0.29934202817547173,0.29688994927197676,0.29782862600183946,0.29840075894672535,0.29942672885440275,0.29680493991438656,0.29714509490311514,0.2990881648118428,0.4043090955108873,0.4032270635980738,0.4037692874027514,0.4037692874027514,0.40284565529972793,0.40468823884775534,0.4037652700392773,0.40377332300709007,0.4042476962833296,0.40329209883851846,0.4098997517951991,0.3973518097690143,0.403275381187273,0.404265892775101,0.4047700293783941,0.4027656039324675,0.3991257983595255,0.40826472782572776,0.29894245359014454,0.297480580438516,0.29821099249186317,0.29821099249186317,0.2976315280876275,0.2987915539926645,0.2982037879881443,0.2982182395830866,0.29874733624303723,0.29766839128876965,0.29943654702269784,0.296986465349154,0.29792871841302565,0.2984875205850657,0.2995206811088266,0.2969020426867354,0.2972413811324008,0.29918290953587373,0.4043502511823492,0.40326857590711146,0.40381045268255816,0.40381045268255816,0.40288742470467265,0.40472906191244756,0.40380625598699416,0.40381488108673425,0.4042873571550512,0.4033331768754191,0.40993686594029677,0.3973964171513922,0.40331546187244927,0.40430655681348204,0.40481107877579425,0.40280711910347133,0.39916983746669454,0.40830257872224335,0.3244710767232322,0.32447256393596896,0.32447256393596896,0.3244725292176555,0.3244725986529856,0.32447793154169996,0.32360000735807387,0.32534919608817087,0.3244732420748833,0.3244718848344785,0.5837920448401227,0.14929179418614025,0.3234141967923492,0.32553698401951014,0.32443136536845096,0.32451376966698703,0.014440859332926536,0.014440863873257754,0.014440861658634825,0.014440861658634825,0.014440861241294983,0.014440981360602238,0.0144407932345264,0.014613715557081592,0.014269705062927478,0.014390954214236333,0.014491035987535804,0.008021204246516965,0.025230307779534406,0.0148876035170966,0.014004482202037078,0.014651490875162492,0.014232722611050644,0.014440771409379034,0.014440775957504917,0.014440773741489056,0.014440773741489056,0.014440773311343235,0.014613460740897128,0.014269763967459437,0.014390851221018013,0.014490964001380629,0.008021297479475383,0.02522977853284543,0.014887487096265875,0.01400442371456869,0.01465143710987515,0.014232605989091431,3.009709532946698e-31,3.009715399810762e-31,3.009715399810762e-31,3.00971460649896e-31,4.2428209959378155e-31,1.0994859404768127e-30,3.0153699948637623e-31,3.0028040921123098e-31,2.6286083462000997e-31,3.445718418348252e-31,3.006945034602652e-31,3.0111823533290747e-31,3.017265540650447e-31,3.0022627641860655e-31,4.1993617810970755e-31,2.152978453950299e-31,0.29889666874484383,0.29743428831346275,0.2981649534461015,0.2981649534461015,0.2975852956792059,0.2987457092682478,0.29815735940355675,0.29817258387194295,0.29869661067963515,0.2976243455786745,0.2993909395549576,0.2969399971267707,0.29787774929657584,0.2984434342391896,0.29947532207349314,0.2968553194668046,0.29719501225422007,0.29913720261412646,0.6012112767795248,0.6012112549454066,0.6012112658666422,0.6012112658666422,0.6012111560291613,0.6012113757041824,0.601217844163014,0.6012082230276901,0.599610370943139,0.6028179156829991,0.6012099439589058,0.8918781595819302,0.33409692475304065,0.5991859327630524,0.6032458199877022,0.6011255246080905,0.4043333722739149,0.4032517541760063,0.4037937720785313,0.4037937720785313,0.4028704984638258,0.4047123578997444,0.40378964635388176,0.4037979156308492,0.40427124668259085,0.40331692525947493,0.40992196996714914,0.3973783357814098,0.4032991819833948,0.40429043498856826,0.4047943043640061,0.40279029499605723,0.3991519880638229,0.40828734787121157,0.2988814924101007,0.29741738987912736,0.29814840955344873,0.29814840955344873,0.2975684657052844,0.29873053871443545,0.2981401364577589,0.2986801234100517,0.2976099742046719,0.29937574530198546,0.2969228351572232,0.2978612725549777,0.29842904868413095,0.2994601098315783,0.2968378101534249,0.2971779929852417,0.2991220188042417,0.2989280593566988,0.2974649781841931,0.2981966264680957,0.2981966264680957,0.2976159971851136,0.29877716652400915,0.29818795341354737,0.2987299018657496,0.29765355677564376,0.2994221324104704,0.29697065052097643,0.297911018649415,0.29847267283672824,0.2995062411691679,0.2968859372930345,0.29722568703470215,0.29916850694385533,0.29891199017937153,0.29744956072580636,0.29818025056478237,0.29818025056478237,0.2976005739431836,0.2987610249930553,0.2987132028764874,0.29763887400181704,0.29940627857499247,0.2969552511383074,0.29789433071006904,0.2984579765202447,0.2994906786483599,0.2968705554716235,0.2972102770452087,0.2991525313659541,0.40432520879313794,0.40324345121131194,0.40378553851843263,0.40378553851843263,0.4028621440811634,0.40470424755863843,0.40378144863671583,0.40426331355510936,0.4033089109261625,0.40991450036076194,0.397369413805461,0.4032911649094797,0.4042824838738196,0.40478614189117584,0.40278199144629484,0.39914317974484226,0.4082797426543063,0.32447093251896914,0.32447242506849644,0.32447242506849644,0.3244723903522665,0.3244724597840892,0.3244777926885132,0.3235998691038191,0.3253490566070723,0.32447310330788576,0.32447174587124705,0.5837917749000439,0.14929175157012667,0.32341405866832545,0.3255368444041414,0.3244312205605048,0.3245136367435217,0.4043416062914173,0.40326012922636223,0.40380207695220655,0.40380207695220655,0.4028789254895945,0.40472053820621945,0.4037979156308492,0.40427926151674914,0.4033250142043397,0.4099295176565989,0.39738733704626356,0.40330728126642995,0.40429845958801663,0.404802536974566,0.4027986710377142,0.39916087412021173,0.4082951322966133,0.4043171163547524,0.4032352208352821,0.40377737677614695,0.40377737677614695,0.40285386284338526,0.40469620769016545,0.4042554630875832,0.4033004239328143,0.40990709411275267,0.3973605716180067,0.403283230981665,0.40427413480881885,0.40477805004940554,0.40277376090409633,0.3991344496609579,0.40827220244996437 +0.0034754379216508165,0.003464897618150056,0.0035017489833161232,0.003456441787472268,0.003456434180564749,0.003456437351575083,0.0035275637643228026,0.0034564359250677016,0.003456827300626496,0.003456489136869735,0.0037720827670649167,0.003523008534176645,0.0035509664813038015,0.0034564445155601765,0.0034564484926260302,0.0034564431817270323,0.0034564477633918993,0.003523009002021767,0.003772085564712563,0.0037720843400866435,0.0035017489833477507,0.003456443766973476,0.003550966457233096,0.003456448890105151,0.003456443997209796,0.003456443360052193,0.0034564435548659934,0.0034564495076621514,0.0035230088137778873,0.003456448309172284,0.00345644880499974,0.003475438170070347,0.0034754376747942986,0.0034754379216508165,0.0034754379216508165,0.0034754380844038806,0.0034754379953649854,0.0034754429157480018,0.0034754337541428723,0.003475598790090074,0.003475276416754885,0.0034747906645019914,0.0034759341781303785,0.003475447003000266,0.0034754281841166924,0.003475411672372186,0.0034754637857808478,0.003464923169860752,0.0034648721166828504,0.003464897618150056,0.003464897618150056,0.00346481327432957,0.003464983177232173,0.003464897131281403,0.003464953136949247,0.003464863973069886,0.003464971434980021,0.0034648242797452287,0.0034649006252996783,0.0034649162716796616,0.003465072714971686,0.0034647249860507165,0.003464446603719278,0.0034653740398664992,0.003501748983414898,0.0035017489833161232,0.0035017489833161232,0.0035017489833318203,0.0034866811083080406,0.0035330714985636227,0.003501823290632981,0.003501671149871755,0.0035018735885416555,0.0035016246297121124,0.0035017222523454315,0.003501772133891519,0.0035018464562042457,0.0035016516435694995,0.003501460194112998,0.003502040196682597,0.003456441792270437,0.003456441782678623,0.003456441787472268,0.003456441787472268,0.0034564417462485497,0.003456441829800879,0.0034564415307523524,0.003456442125455142,0.003456441152208345,0.0034564419362480624,0.003456441923758483,0.0034564416457216534,0.003456441124035493,0.0034564420468823722,0.003456441798991493,0.00345644177592311,0.0034564417458978554,0.0034564418300957775,0.003456434180153412,0.003456434180975709,0.003456434180564749,0.003456434180564749,0.0034564341812053237,0.0034564341799223127,0.0034564335341654728,0.003456434745130571,0.0034564368472937666,0.003456430328612168,0.0034564341762865205,0.0034564341848516947,0.0034564331769062445,0.003456436039686738,0.0034564341856090927,0.0034564341830721195,0.0034564341780522123,0.0034564373625560725,0.00345643734055378,0.003456437351575083,0.003456437351575083,0.0034564373274004407,0.003456437375596514,0.0034564369316286464,0.003456437728658322,0.0034564394916285672,0.0034564397680724363,0.003456437410910871,0.00345643729104471,0.0034564394689380975,0.0034564397756672487,0.0034564373711153604,0.0034564373319060297,0.003456437323454595,0.003456437379457494,0.003527563764521584,0.003527563764134653,0.0035275637643228026,0.0035275637643228026,0.0035275637643614713,0.0035251003381685884,0.003531146884207882,0.0035276375891264158,0.0035274945089067413,0.0035277895899937855,0.003527337718146059,0.003526464909157738,0.003528631221254793,0.0035275897206700525,0.0035275377490495605,0.00352744710983486,0.0035276806052115545,0.0034564359250459555,0.003456435925089461,0.0034564359250677016,0.0034564359250677016,0.0034564359259803092,0.0034564359241551212,0.0034564375717706258,0.00345643386827004,0.0034564359685863746,0.0034564358809775837,0.0034564359240799704,0.0034564359260592387,0.003456435936920364,0.003456435913196056,0.003456435933542791,0.003456435916560569,0.0034564359256057204,0.0034564359245297265,0.003456827300873205,0.003456827300387249,0.003456827300626496,0.003456827300626496,0.003456827300552499,0.0034568273007015106,0.003456561837871858,0.003457722502527591,0.00345683034424118,0.003456828420413239,0.0034568299496062793,0.0034568247073135,0.003456830915841037,0.0034568280843658926,0.0034568273536299426,0.003456827254515743,0.0034568251858464565,0.003456829469687312,0.0034564891563845647,0.0034564891173825578,0.003456489136869735,0.003456489136869735,0.0034564891013257396,0.0034564891726059314,0.0034564498013111974,0.003456625693760026,0.0034564947961559732,0.0034564946483845887,0.0034564896504536897,0.003456488625982708,0.0034564943023350525,0.0034564949876369246,0.003456489183243901,0.003456489090502837,0.0034564887080594715,0.0034564895718069786,0.003772082767368806,0.0037720827667844245,0.0037720827670649167,0.0037720827670649167,0.0037720827671505752,0.0037720836001109126,0.003772081833614405,0.003771889031376412,0.0037722761394208973,0.003772196019660967,0.003771969267480337,0.0037816235031423503,0.0037623136872552516,0.0037715693459895645,0.0037725977516768826,0.0037716230058971174,0.003772543205625827,0.0035230084683859704,0.003523008534176645,0.003523008534176645,0.003523008487897065,0.0035230085805475755,0.003523005382390656,0.0035229054616598217,0.0035231119267199224,0.003523008736260112,0.0035230083318057476,0.0035491568815292167,0.003496888862624505,0.0035228834120813544,0.0035231341284031816,0.0035229963425725563,0.0035230207286823514,0.0035509664798078666,0.0035509664813038015,0.0035509664813038015,0.003550966183826382,0.0035509667787854693,0.00355096540137516,0.0035509551946736303,0.0035508213626777464,0.003551112046184691,0.0035509662958361165,0.003577726306708094,0.003524268320427753,0.003550782866983702,0.0035511508117003713,0.0035509545430083343,0.003456444475989986,0.0034564445555622836,0.0034564445155601765,0.0034564445155601765,0.003456444592735751,0.0034564444398200583,0.003456444657866791,0.0034564443784568556,0.0034564439963787577,0.003456442651836786,0.0034564443648088584,0.0034564446733065845,0.0034564441234129707,0.0034564425834525355,0.0034564442782905906,0.0034564447704557412,0.003456444632453276,0.0034564444023689497,0.00345644857278555,0.0034564484132213026,0.0034564484926260302,0.0034564484926260302,0.0034564482714553213,0.0034564487209073663,0.00345644834129347,0.0034564486471697956,0.003456442432748492,0.0034564419330425596,0.003456447369754201,0.0034564468710143585,0.003456442506689677,0.0034564419302287623,0.003456448873672067,0.0034564481275539613,0.0034564474422139405,0.0034564485061471407,0.0034564431582049093,0.0034564432055582813,0.0034564431817270323,0.0034564431817270323,0.0034564432277505246,0.003456443136750218,0.0034564432688776853,0.003456443098504314,0.0034564449049128317,0.003456443181336235,0.003456443092416525,0.003456443275981917,0.003456445065146612,0.003456443089093637,0.0034564430408882984,0.0034564433349312295,0.00345644325150954,0.003456443114583107,0.003456447629585657,0.0034564478995970952,0.0034564477633918993,0.0034564477633918993,0.003456448152231684,0.003456447391678598,0.003456448031978644,0.0034564475032337802,0.0034564428198195427,0.0034564420315486713,0.0034564452774528405,0.0034564482340317297,0.0034564429157349667,0.0034564419995106667,0.003456447126793346,0.0034564484592309497,0.0034564489251631392,0.003456446078423744,0.0035230089355215385,0.003523009002021767,0.003523009002021767,0.003523008954821904,0.0035230090493144892,0.003523005850181505,0.003522905928058483,0.003523112396018249,0.003523009203774017,0.0035230087999825782,0.003549157698924873,0.0034968890748921376,0.0035228838781727907,0.00352313459801194,0.003522996830397938,0.003523021176537702,0.0037720855650270903,0.0037720855644326613,0.003772085564712563,0.003772085564712563,0.003772085564794897,0.0037720860585830677,0.0037720849932587172,0.003771882855884267,0.003772258294715105,0.003772198849304022,0.0037719720337030392,0.0037816177773421084,0.003762294699149478,0.003771572191267154,0.0037726005029978223,0.0037716255965077354,0.003772546216695693,0.003772084340388519,0.0037720843398054366,0.0037720843400866435,0.0037720843400866435,0.0037720843401538163,0.00377188641402448,0.0037722682445403863,0.0037721976081499507,0.0037719708253833367,0.003781621081639245,0.003762305278851273,0.0037715709415726164,0.003772599302974663,0.003771624473463944,0.003772544888124346,0.0035017489834493027,0.0035017489833477507,0.0035017489833477507,0.003501748983363917,0.003486681108333552,0.003533071498605552,0.0035018232906646606,0.0035016711499033276,0.003501873588573371,0.0035016246297436553,0.0035017222523770417,0.003501772133923164,0.003501846456235945,0.0035016516436010624,0.0035014601941444215,0.0035020401967144343,0.003456443736058877,0.003456443798254395,0.003456443766973476,0.003456443766973476,0.003456443827348846,0.0034564437078262464,0.003456443879772178,0.0034564436587065338,0.0034564444218396174,0.0034564428958917073,0.0034564436493661043,0.0034564438904793925,0.003456444564528524,0.003456442815792154,0.003456443581777144,0.0034564439669811696,0.003456443858460902,0.0034564436786197815,0.0035509664587460485,0.003550966455718998,0.003550966457233096,0.003550966457233096,0.0035509661536731905,0.0035509667607974966,0.0035509653773009844,0.0035509551705956415,0.003550821338680813,0.0035511120220398725,0.0035509662717482914,0.0035777262695392102,0.0035242683066592532,0.00355078284300626,0.003551150787535864,0.0035509545178364576,0.0034564487371157803,0.003456449045754928,0.003456448890105151,0.003456448890105151,0.0034564493342437823,0.003456448464895018,0.0034564491942122725,0.0034564485951535107,0.003456442651740775,0.0034564419759881408,0.003456446031220529,0.003456447653866308,0.0034564427387222827,0.003456441954965071,0.0034564481614311375,0.0034564496845722035,0.0034564482939549736,0.003456446956728638,0.0034564439635581244,0.0034564440312487453,0.003456443997209796,0.003456443997209796,0.0034564440628982755,0.0034564439328156485,0.003456444119395495,0.0034564442739670543,0.0034564428100565224,0.0034564438691229225,0.0034564441315444432,0.003456444411244526,0.0034564427338914794,0.003456443795561024,0.0034564442145658125,0.00345644409673206,0.003456443901002319,0.0034564433341966916,0.0034564433862350084,0.003456443360052193,0.003456443360052193,0.003456443410606097,0.0034564433106026938,0.003456443455348416,0.003456444737030074,0.0034564430814258244,0.0034564432618110034,0.0034564434635406594,0.0034564448911841837,0.003456442993300973,0.0034564432052255896,0.003456443528020313,0.0034564434366863937,0.0034564432862138434,0.0034564435265482286,0.0034564435835301344,0.0034564435548659934,0.0034564435548659934,0.0034564436102002016,0.003456443500696636,0.003456444576102619,0.003456442986315481,0.003456443447199794,0.0034564436680973917,0.003456444724412814,0.0034564429022338247,0.003456443385265207,0.003456443738423254,0.003456443638729656,0.0034564434739631543,0.0034564493443895996,0.003456449673733326,0.0034564495076621514,0.0034564495076621514,0.0034564488922974087,0.0034564490537700022,0.003456448966192623,0.00345644257439557,0.0034564419561273836,0.0034564464484781432,0.0034564473818005773,0.0034564426569980884,0.003456441940926608,0.003456448729593742,0.0034564487370836385,0.003456447997950244,0.0034564474409633198,0.0035230087475611968,0.0035230088137778873,0.0035230088137778873,0.0035230087669479208,0.003523008860700106,0.0035230056619594626,0.0035229057403966045,0.003523112207189646,0.003523009015663403,0.0035230086116052267,0.003549157370034362,0.003496888989483396,0.003522883690634527,0.0035231344090584263,0.0035229966341146935,0.0035230209963369903,0.003456448166000238,0.0034564484548716217,0.003456448309172284,0.003456448309172284,0.003456448725014242,0.003456447911341665,0.0034564485951535107,0.0034564427335204953,0.0034564420011754674,0.0034564456412686947,0.003456447937754908,0.003456442824934385,0.0034564419745473857,0.0034564476276312877,0.0034564490531678407,0.003456448602820902,0.003456446502974085,0.0034564488882386606,0.003456448722544545,0.00345644880499974,0.00345644880499974,0.0034564485753318876,0.00345644967943326,0.0034564425014159037,0.0034564419417527277,0.0034564468942442227,0.0034564471210201883,0.0034564425796769545,0.0034564419326140825,0.003456449333554851,0.0034564484258933744,0.0034564477142218844,0.0034564479569882387 +0.010314186287688655,0.008989352620196709,0.12255319924651388,0.013612710162290756,0.02609259623274454,0.014322748189989517,0.016140629501773016,0.012365629406133732,0.009807005556610515,0.013750220172899159,0.028204995486367266,0.011165221745029373,0.012263345830706141,0.014261742559964498,0.01628828924341925,0.014261742559964498,0.01628828924341925,0.01116524051932187,0.028204995486367266,0.028204995486367266,0.12255319942821086,0.014261742559964498,0.012263345103374684,0.01628828924341925,0.014261742559964498,0.014261742559964498,0.014261742559964498,0.01628828924341925,0.011165232989275915,0.01628828924341925,0.01628828924341925,0.010314217790792182,0.010314154986912434,0.010314186287688655,0.010314186287688655,0.010314203390685343,0.010314186287688655,0.010313472637625927,0.010314192044897499,0.010319208027161686,0.010308403051077053,0.010391147682197698,0.010228024501232233,0.010312956705951304,0.010314630301854859,0.010313025689734719,0.010314561859457401,0.008901371899410301,0.008444479143317602,0.008989352620196709,0.008989352620196709,0.008603931657672828,0.008732405585974708,0.008989352620196709,0.008393001160997707,0.008888216004534695,0.008817774900237378,0.008520673991902823,0.008407117280716341,0.008849819785048436,0.008888084431023745,0.008454143650560207,0.009758952267912194,0.007675166537934403,0.12255319985057321,0.12255319924651388,0.12255319924651388,0.12255319933678567,0.12255319924651388,0.12255319924651388,0.1224295602170023,0.12267216390693134,0.12278188406855736,0.12232470000755276,0.1223823174979739,0.12271954667920648,0.12261646845114685,0.12248981817921213,0.12199602532944297,0.12311360407732155,0.013617072110945162,0.013608345431721224,0.013612710162290756,0.013612710162290756,0.013580270289584036,0.013645505531515245,0.013612710162290756,0.013612710162290756,0.013613006610810245,0.013612421750929662,0.013701852591128744,0.013557729683936278,0.013603259907384748,0.0136221965294158,0.013618512680973053,0.01360691110218784,0.013576236327958341,0.013649354224402869,0.02612573224290606,0.026059547961712635,0.02609259623274454,0.02609259623274454,0.02605519704876314,0.026130148583072967,0.02609259623274454,0.02609259623274454,0.026396775332725952,0.02616409114740529,0.026157827091777504,0.02602755219101213,0.02606761963995953,0.026117880175583117,0.026231628185270063,0.025959595609989845,0.026226892001184242,0.014328777652272168,0.014316724460103793,0.014322748189989517,0.014322748189989517,0.01431454788165405,0.014330967639979954,0.014322748189989517,0.014322748189989517,0.014324057467622062,0.014323412235459939,0.014354058035884737,0.014291535727218956,0.01431858149164786,0.014328898030857407,0.014327725662604136,0.014317769316129872,0.014310420038385294,0.01433511252049574,0.0161406295436536,0.016140629462008917,0.016140629501773016,0.016140629501773016,0.01614062950925847,0.016140629501773016,0.016140629501773016,0.01613815062605343,0.01614874846008676,0.016151506167884126,0.016131935742924538,0.016235834562970626,0.016014102244911226,0.0161392511454263,0.016142006647816842,0.016132963443360484,0.016144585143294164,0.012366281193000218,0.012364977146147078,0.012365629406133732,0.012365629406133732,0.012296688259894868,0.012331699343174525,0.012365629406133732,0.012365629406133732,0.012389652947534517,0.01230565405901958,0.01234292007971892,0.012351710682753736,0.012364515024896909,0.01233054203879183,0.012335749888600006,0.012358927978119978,0.012300705103452592,0.012327638269952845,0.009807013187911946,0.009806998156157931,0.009807005556610515,0.009807005556610515,0.009807003415945056,0.009807007724893228,0.009807005556610515,0.009807005556610515,0.009808197345366499,0.009805775353577621,0.009841033892419963,0.009772796783532458,0.009804665412359768,0.00980935465719826,0.009816922165907712,0.009797022053283033,0.00977528800775978,0.009838679498404689,0.013758134671588254,0.013742326271892038,0.013750220172899159,0.013750220172899159,0.013738348065704292,0.013762166531183298,0.013750220172899159,0.013750220172899159,0.01373846495591907,0.013632249802959507,0.013877787090597105,0.013687448098349245,0.013745038962438902,0.013755449846123516,0.013770805455185893,0.013729694869819701,0.013686527399543891,0.013872608748828074,0.028204995526761437,0.028204995447834048,0.028204995486367266,0.028204995486367266,0.028204995494625875,0.028204995486367266,0.028204995486367266,0.02817772335942125,0.028222069993035972,0.028209666287224367,0.028200314526882198,0.02924996052825587,0.0271677969385421,0.028149507731563727,0.028260779175550158,0.028190520606049436,0.02822430031795058,0.011165217351482402,0.011165221745029373,0.011165221745029373,0.011165219876896566,0.011165223614825947,0.011165221745029373,0.011159728217012816,0.011169467305782818,0.011165227241726803,0.011165216240452655,0.012195882186067007,0.010203810398521647,0.011160454937678563,0.011170008154486214,0.011164890492864942,0.011165553064302306,0.01226334578552395,0.012263345830706141,0.012263345830706141,0.012263340397248105,0.012263351264165218,0.012263345830706141,0.012263345830706141,0.012258146743051694,0.012271778187364562,0.012263340237141518,0.013400994686905178,0.011209477376176042,0.012255838508203264,0.012270886026985405,0.012262985745556407,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.01116523612549603,0.01116524051932187,0.01116524051932187,0.011165238634241533,0.011165242406056763,0.01116524051932187,0.011159746907314494,0.011169486220683493,0.011165246002751988,0.011165235028120979,0.01219591457686458,0.01020381942755189,0.011160473635323598,0.011170027005948715,0.011164910069671442,0.011165571035812161,0.028204995526761437,0.028204995447834048,0.028204995486367266,0.028204995486367266,0.028204995494625875,0.028204995486367266,0.028204995486367266,0.02817772335942125,0.028222069993035972,0.028209666287224367,0.028200314526882198,0.02924996052825587,0.0271677969385421,0.028149507731563727,0.028260779175550158,0.028190520606049436,0.02822430031795058,0.028204995526761437,0.028204995447834048,0.028204995486367266,0.028204995486367266,0.028204995494625875,0.02817772335942125,0.028222069993035972,0.028209666287224367,0.028200314526882198,0.02924996052825587,0.0271677969385421,0.028149507731563727,0.028260779175550158,0.028190520606049436,0.02822430031795058,0.1225532000482069,0.12255319942821086,0.12255319942821086,0.1225531995207361,0.12255319942821086,0.12255319942821086,0.12242956039818712,0.12267216408838345,0.12278188425067788,0.12232470018876977,0.12238231767907144,0.12271954686009531,0.12261646863254837,0.12248981836032735,0.12199602550972986,0.12311360425900612,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01226334514905508,0.012263345057637532,0.012263345103374684,0.012263345103374684,0.012263339486161498,0.012263350720675501,0.012263345103374684,0.012263345103374684,0.012258146017614612,0.012271777456955572,0.012263339509269472,0.013400993558463968,0.011209476950823546,0.012255837784003996,0.012270885296516753,0.012262984984926353,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.011165228595527158,0.011165232989275915,0.011165232989275915,0.01116523111097118,0.011165234869231993,0.011165232989275915,0.011159739410921772,0.011169478634239397,0.011165238478013475,0.01116522749269359,0.012195901585425845,0.010203815806159035,0.011160466136032703,0.01117001944492624,0.011164902217732791,0.011165563827749535,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593 +0.0013725556505844725,0.0,1.9185984432038348e-79,3.860338915508859,2.8142594331768653e-21,0.6408409819375768,6.544846122129393,1.1750339688376556e-78,0.028022048463500784,0.000013222258423377009,6.944560803613422e-55,9.820766341781227e-14,7.545425530979331e-20,4.674184949899069e-40,1.2683906069556639e-23,7.348887685242245e-40,1.5885168668848012e-23,9.816807388971278e-14,5.8353000205167955e-55,6.360140229661841e-55,1.9185980752275895e-79,5.846981318044889e-40,7.545593472310751e-20,1.4501345243947174e-23,5.42368590034903e-40,6.806049075417511e-40,6.306691445977308e-40,1.3863136511794706e-23,9.818396784293777e-14,1.517462885243138e-23,1.3257960784243986e-23,0.001372666183930097,0.0013724458370695108,0.0013725556505844725,0.0013725556505844725,0.0013726187511148506,0.0013725366300421243,0.0013719360501152809,0.0013731660451463369,0.0014035943193911108,0.001342060063247535,0.0014956995254928618,0.0012405266803609757,0.0013716159373155506,0.0013734928905311161,0.0013676695435043292,0.0013774648776511012,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9185972386083476e-79,1.9185984432038348e-79,1.9185984432038348e-79,1.9185982605020005e-79,1.3511838335547127e-82,1.2278089261118802e-74,1.9862169063074823e-79,1.8533267724525213e-79,1.382215749674276e-79,2.6624995140771926e-79,1.8976949990217763e-79,1.9398105880035138e-79,2.0048525509743168e-79,1.836046505955719e-79,4.2415502220999295e-79,8.640345722966766e-80,3.8647913946138566,3.855872477007369,3.860338915508859,3.860338915508859,3.8243187889176165,3.8961152871937452,3.7728082328183166,3.929143438621148,3.8610100589282887,3.8595675342016276,3.9672374200811062,3.748088898332581,3.860138387149754,3.8604461519637434,3.861051893907773,3.8596208913185377,3.822043355073232,3.8982581527870312,2.6579749099170145e-21,2.9792408568554464e-21,2.8142594331768653e-21,2.8142594331768653e-21,3.0255452513837177e-21,2.616815014772964e-21,1.3931103712137334e-21,5.615903977107086e-21,2.7591133275081053e-21,2.870477048074055e-21,2.47215214194295e-21,3.2021829929130625e-21,2.8145079740749284e-21,2.814024942053569e-21,2.7643059124636733e-21,3.656039868034646e-21,2.159874023002371e-21,0.6429766556989999,0.6387094506332949,0.6408409819375768,0.6408409819375768,0.6374270761004149,0.6442702460808427,0.6242576961759877,0.6579844457360297,0.6424753721648828,0.6392068827778625,0.6527132004723486,0.6290747997289998,0.6403592025357343,0.6413230011105534,0.6426195307898899,0.6390636423647739,0.6362066380336302,0.6454997447617623,6.544846244679151,6.544846006131358,6.544846122129393,6.544846122129393,6.5448461447610455,6.634984942275477,6.328349943299577,6.532888786900923,6.556786997433221,6.602019745379827,6.487789441283583,6.741532162422997,6.337759388428594,6.540684520426265,6.549007466978439,6.514801082447842,6.574987805561027,1.1725067692527422e-78,1.1775687960153356e-78,1.1750339688376556e-78,1.1750339688376556e-78,1.2696785016474846e-78,1.0870773454220297e-78,1.1656549650944908e-78,1.1845666455049632e-78,1.8926764981160208e-78,7.282739122667399e-79,1.0626259216766411e-78,1.299015890151852e-78,1.0778839257607603e-78,1.2808802048206324e-78,2.3865389911223556e-78,5.7594654513258e-79,1.238900848482374e-78,1.1142841327767253e-78,0.028020982395795063,0.028023082314341412,0.028022048463500784,0.028022048463500784,0.028022351916547953,0.02802174103917054,0.06181928208345988,0.014801282276798907,0.027902105364608205,0.028142742908441785,0.022816625177634647,0.034266249117364325,0.02803839274090253,0.02800584811147557,0.027765224055719066,0.028281098028603978,0.033687158675939216,0.02316956536444692,0.000012915049625442606,0.00001353604058101772,0.000013222258423377009,0.000013222258423377009,0.000013720181241726817,0.000012739531028629153,0.00004485443485353142,4.3088899438643946e-6,0.000013095568953351404,0.000013349968617487181,8.797452753384783e-6,0.00001974322495852886,0.000013223100557187013,0.00001322137073671501,0.000013020941830572397,0.000013426978646574225,0.000019416683090381868,8.905151490865342e-6,6.944554818067238e-55,6.944566635102512e-55,6.944560803613422e-55,6.944560803613422e-55,6.944559599997e-55,6.644601398924894e-55,7.259883138365481e-55,8.363397947798982e-55,5.7646227470154744e-55,6.0480742022452054e-55,7.975147116899707e-55,1.1270840288153451e-57,4.430095958247306e-52,1.1066694946877434e-54,4.347990248059788e-55,1.2533193556430931e-54,3.834594660942337e-55,9.821521874765374e-14,9.820766341781227e-14,9.820766341781227e-14,9.821159576015481e-14,9.820372624461176e-14,9.695521229037023e-14,1.1121755634923624e-13,8.666573366602971e-14,9.819512585810209e-14,9.82202200506927e-14,1.4667978948102365e-17,2.8498947035285778e-11,1.11840345239278e-13,8.616278955654322e-14,9.897900698488712e-14,9.744186397281188e-14,7.545435968435977e-20,7.545425530979331e-20,7.545425530979331e-20,7.54694941585342e-20,7.543901932185029e-20,7.664495869086649e-20,7.428104169561876e-20,9.021928651500742e-20,6.305212297459599e-20,7.546698867640036e-20,1.6070791750251092e-25,1.3904093060534715e-15,9.292547398311442e-20,6.118339916218036e-20,7.629063234511713e-20,4.618087265658933e-40,4.7308606353589946e-40,4.674184949899069e-40,4.674184949899069e-40,4.7702028744846866e-40,4.57965719298387e-40,4.5050615388748056e-40,4.850289914804516e-40,5.214181784435142e-40,4.1892680610581896e-40,4.5052496165344155e-40,4.8489863777302905e-40,4.484090404425759e-40,4.872503027209968e-40,6.2244312354891555e-40,3.5047485107483346e-40,4.8127106236081884e-40,4.539147131327749e-40,1.251980860222159e-23,1.2849883778433211e-23,1.2683906069556639e-23,1.2683906069556639e-23,1.3114854845896025e-23,1.226359315008354e-23,1.2407985005804964e-23,1.2967157973786646e-23,1.355509158620558e-23,1.1867120389285924e-23,1.0185536270731817e-23,1.5723045270052962e-23,1.2190600612835317e-23,1.3197280822159568e-23,1.4726503024333864e-23,1.0916477136271936e-23,1.490668978027897e-23,1.0747632539594493e-23,7.261126917013465e-40,7.437546929740592e-40,7.348887685242245e-40,7.348887685242245e-40,7.49910097774624e-40,7.200989759747283e-40,7.071786385298909e-40,7.637877076103908e-40,8.192048397662432e-40,6.591078420905368e-40,7.0845233216888425e-40,7.622380555395503e-40,7.0527245336054465e-40,7.657600879134879e-40,9.772535793560347e-40,5.518026001560817e-40,7.565599170977408e-40,7.137600241820835e-40,1.5680333617059333e-23,1.6092340873476718e-23,1.5885168668848012e-23,1.5885168668848012e-23,1.642306804320043e-23,1.5360480651914068e-23,1.5525099674080985e-23,1.6255131999192285e-23,1.6969045720514998e-23,1.4868538829110277e-23,1.2764826008462005e-23,1.9678084602761866e-23,1.527290636588038e-23,1.652209955138065e-23,1.843135133491546e-23,1.368056102459395e-23,1.8658938666087515e-23,1.3467490752790413e-23,9.817565363084582e-14,9.816807388971278e-14,9.816807388971278e-14,9.817205465454071e-14,9.816408826178367e-14,9.691611839814495e-14,1.1117299075083711e-13,8.663058637392589e-14,9.815556873176714e-14,9.818059807427297e-14,1.4654923957140643e-17,2.8494528523180722e-11,1.1179557975997172e-13,8.612780725014755e-14,9.89374186965244e-14,9.740424685386455e-14,5.8352949090523005e-55,5.835304899485134e-55,5.8353000205167955e-55,5.8353000205167955e-55,5.83529903979048e-55,5.5913467163141515e-55,6.09002079397529e-55,7.030932682256667e-55,4.839862597612354e-55,5.081563308151464e-55,6.70186437940911e-55,9.426526694012019e-58,3.737681763545793e-52,9.305052291415478e-55,3.6511699357857055e-55,1.0535704846053334e-54,3.220896328380654e-55,6.360134613232026e-55,6.360145569385088e-55,6.360140229661841e-55,6.360140229661841e-55,6.360139093950899e-55,7.664107657121846e-55,5.278314146405664e-55,5.538866669106459e-55,7.304302291280596e-55,1.0299436714838387e-57,4.06631088708336e-52,1.0138751125234665e-54,3.980826973445339e-55,1.1481073252433979e-54,3.511261709958862e-55,1.9185968384031524e-79,1.9185980752275895e-79,1.9185980752275895e-79,1.9185978873315463e-79,1.3511835638584024e-82,1.2278087039816569e-74,1.9862165254766456e-79,1.8533264168987328e-79,1.3822154841829612e-79,2.6624990041782063e-79,1.897694635028099e-79,1.939810216001852e-79,2.0048521666004378e-79,1.8360461536940098e-79,4.241549411550249e-79,8.640344059752868e-80,5.777015197953826e-40,5.91769512102992e-40,5.846981318044889e-40,5.846981318044889e-40,5.9667885118440585e-40,5.729054752397059e-40,5.6309863142829745e-40,6.072085604891936e-40,6.520094900517575e-40,5.242191940665232e-40,5.63618230190408e-40,6.065100073596625e-40,5.610201340159306e-40,6.093815230409993e-40,7.780857695870987e-40,4.387156282851544e-40,6.019826305835785e-40,5.678499342273816e-40,7.545582915859633e-20,7.54560403578841e-20,7.545593472310751e-20,7.545593472310751e-20,7.547159837683233e-20,7.544027408082977e-20,7.664666431580903e-20,7.428269523777706e-20,9.022128353186764e-20,6.305353409844638e-20,7.546866953268783e-20,1.607146588772495e-25,1.3904235334404685e-15,9.292752803303653e-20,6.11847703819132e-20,7.629240746029327e-20,1.4314103402418768e-23,1.4690727127253756e-23,1.4501345243947174e-23,1.4501345243947174e-23,1.4993056706335098e-23,1.4021734130229898e-23,1.4177987286129982e-23,1.4833469743270344e-23,1.549344665667246e-23,1.3570956763889134e-23,1.164965374241769e-23,1.7968747270482675e-23,1.394038146202065e-23,1.5084998770082798e-23,1.68301331597046e-23,1.2485499075212784e-23,1.7037180959134203e-23,1.2291590069670404e-23,5.358702859122642e-40,5.489337026368303e-40,5.42368590034903e-40,5.42368590034903e-40,5.5349124875168264e-40,5.314181480833437e-40,5.2247060297709955e-40,6.048806414614501e-40,4.862148277981373e-40,5.227971886152642e-40,5.626181169678187e-40,5.2037334752120095e-40,5.653065544941156e-40,7.219210317771964e-40,4.0685996301694285e-40,5.584152710193429e-40,5.267251169697192e-40,6.724699910133112e-40,6.888232025491935e-40,6.806049075417511e-40,6.806049075417511e-40,6.945287893312112e-40,6.6689590749157075e-40,6.551176181679834e-40,7.58776916975446e-40,6.1034544732050194e-40,6.561010972588666e-40,7.059556799253962e-40,6.5312779463395945e-40,7.092387375166022e-40,9.052806011869691e-40,5.109215628105508e-40,7.006928091650857e-40,6.6102031490499436e-40,6.231245386903426e-40,6.38287028615866e-40,6.306691445977308e-40,6.306691445977308e-40,6.435779890569107e-40,6.1795520052492215e-40,7.031829611853885e-40,5.654942918250598e-40,6.07944598709744e-40,6.541741553849675e-40,6.0516309357039615e-40,6.572416172379954e-40,8.390569571115804e-40,4.733188987405617e-40,6.492941799252822e-40,6.125062009804447e-40,1.368401680773551e-23,1.404430514064571e-23,1.3863136511794706e-23,1.3863136511794706e-23,1.4333524326865836e-23,1.340433536190855e-23,1.3556541958831264e-23,1.481282922934579e-23,1.2972594703073753e-23,1.1135450496852904e-23,1.7180252123588376e-23,1.3325892583744348e-23,1.4422152885267765e-23,1.60915178280226e-23,1.193445502071223e-23,1.6289117549152668e-23,1.1749362408753659e-23,9.819153794342981e-14,9.818396784293777e-14,9.818396784293777e-14,9.818792920376604e-14,9.818000163531342e-14,9.693181336747163e-14,1.1119088245865299e-13,8.664469689224789e-14,9.817144967690777e-14,9.819650505647468e-14,1.4660164050392136e-17,2.849630277360811e-11,1.1181355171427976e-13,8.614185153452801e-14,9.895411501277403e-14,9.741934901276527e-14,1.497882425207957e-23,1.537266947216337e-23,1.517462885243138e-23,1.517462885243138e-23,1.5688820487099222e-23,1.4673078578915925e-23,1.4833469743270344e-23,1.6211412328804784e-23,1.4202254398007755e-23,1.2192190155895252e-23,1.8800464277782744e-23,1.4588684331967906e-23,1.578422754012432e-23,1.7609240184164896e-23,1.3066903577617006e-23,1.782627241972896e-23,1.286367929109025e-23,1.308654795023573e-23,1.3431336012273066e-23,1.3257960784243986e-23,1.3257960784243986e-23,1.3708114944609665e-23,1.2818905395335968e-23,1.416738867774724e-23,1.2405248428968426e-23,1.0647927261515267e-23,1.6432468463086652e-23,1.2743247264607676e-23,1.379357404332268e-23,1.5391042051844286e-23,1.1412000335819334e-23,1.5579698064144584e-23,1.1235253473772598e-23 +0.15532015225407078,0.0,4.541364926831655e-50,2.4987933738884363,0.0245973125026721,1.7625287269467667,2.6087689654327244,0.7567402871496715,0.005708759280015695,0.000010072551963163617,0.0016808813793642182,0.5115160289584545,1.157713571298793,1.2572052691139979,2.6092493144737876,1.2581149583449682,2.609091197993922,0.5115231455271753,0.001681109675627187,0.0016809598005380528,4.541364515908483e-50,1.2576565838024678,1.157713129825495,2.6091550710893503,1.257505370259364,1.2579613707146884,1.2578085816168911,2.6091866905467533,0.5115202863160817,2.6091232415755767,2.609218103773266,0.1553230600647984,0.1553172631965089,0.15532015225407078,0.15532015225407078,0.15532190868519175,0.15531912397425976,0.15524812206879107,0.15539212158394286,0.1564347962171013,0.15420547064323745,0.166373134642758,0.14338963216050446,0.15521237531974466,0.15542800583863212,0.1551404901412578,0.15550015842716958,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.541363606518789e-50,4.541364926831655e-50,4.541364926831655e-50,4.541364722835805e-50,1.0170170302889554e-50,1.6551167335770563e-48,4.5926013576935275e-50,4.490848046624798e-50,3.7080439905842737e-50,5.561172531709045e-50,4.524994528212896e-50,4.557925982865192e-50,4.605887610927009e-50,4.47783598297607e-50,7.530278675819509e-50,2.731032441634739e-50,2.497762862848358,2.499820524095793,2.4987933738884363,2.4987933738884363,2.5069958253265257,2.490223479812703,2.5270893410533484,2.4654863080946976,2.498180828133546,2.4994055890629383,2.4730085567887086,2.5219774334884084,2.4991292504899176,2.4984567791643792,2.4983153570625163,2.499270983577802,2.507426589775005,2.489767529651979,0.02416705877137312,0.025033741836302376,0.0245973125026721,0.0245973125026721,0.02519565757505796,0.02400975049429483,0.02655815514366918,0.022708227265674275,0.02408340449650687,0.02512059626037767,0.023583160563676264,0.025649539347171936,0.02459833087232332,0.02459629214012862,0.022642319114200258,0.026868170604528174,0.02248864533778207,1.7649118870848213,1.7601456281563324,1.7625287269467667,1.7625287269467667,1.7581836337013268,1.7668801283216755,1.7544284133207704,1.7708516879651337,1.7643210541847316,1.760732695741901,1.776210752053095,1.7488202432601492,1.761955184796146,1.763101475330315,1.7643751236608607,1.7606800526824022,1.7570361254512064,1.7680266505549402,2.60876896669489,2.6087689642380374,2.6087689654327244,2.6087689654327244,2.608768965670638,2.614242061751671,2.596779269985335,2.6082000357964827,2.609325950704686,2.6095655595403664,2.6079312630698808,2.616109230581028,2.597826798237288,2.608568660277248,2.6089677969589227,2.608330999736312,2.609196232937704,0.756964574489951,0.7565158486460379,0.7567402871496715,0.7567402871496715,0.7484862090346889,0.7650893355446776,0.7567165314971261,0.7567636824565505,0.7636450420078932,0.7498665601757497,0.7675422710739396,0.7460522125834735,0.7526031531230385,0.7609146667411552,0.7640549189370522,0.7494620105796026,0.7512353447761639,0.7622869460474204,0.005708590327615082,0.00570892312545559,0.005708759280015695,0.005708759280015695,0.005708808497204085,0.005708709403430017,0.011748544264714734,0.002776529930823333,0.0056848780364160256,0.005732807419444503,0.004777519498784007,0.006803255922674687,0.00571183143738013,0.005705718323617881,0.005652119187637273,0.005766087626853216,0.0068544359706148895,0.004728347357864914,9.891527262957766e-6,0.00001025648294395663,0.000010072551963163617,0.000010072551963163617,0.000010383763568520304,9.76879773466453e-6,0.000022762279336281756,4.4649501175466105e-6,0.00001001099475676497,0.000010134597700371569,7.416562348489917e-6,0.000013628558882008771,0.00001007289720438103,0.000010072209427298111,9.969357844314589e-6,0.000010177064407802404,0.000014073249994027838,7.140903225279375e-6,0.0016808813409757985,0.0016808814247269081,0.0016808813793642182,0.0016808813793642182,0.0016808813666582927,0.0016809264020847964,0.001680832281165446,0.0017127877179540759,0.001649467691091069,0.0016723043859622044,0.0016895175522563112,0.0006672531281625281,0.004049418358607923,0.00176354089348443,0.001601556048740919,0.001717525001190004,0.0016449080744844256,0.5115148043268599,0.5115160289584545,0.5115160289584545,0.5115153230555188,0.5115167359043994,0.511515856950983,0.509674436379429,0.5133677867091037,0.5115184739786729,0.5115135804924328,1.110979053342691,0.17837935424254509,0.5092805740098075,0.5137664831451079,0.5113673874208279,0.511664725486731,1.1577135438620751,1.157713571298793,1.157713571298793,1.1577091035352391,1.1577180391082598,1.1577138191934186,1.1577130938060765,1.1537425542065975,1.1617007039040423,1.1577102023683896,1.8901143325422747,0.5334597653960935,1.1526907425174135,1.1627622136973264,1.1574947960292348,1.2599247278652168,1.2544908033359747,1.2572052691139979,1.2572052691139979,1.252547397801221,1.2618866340935166,1.257130723690908,1.2572800056935187,1.2604919493034354,1.2539198990879525,1.265644169811517,1.2487909415320757,1.2554697433205642,1.2589451935206135,1.2652665217591277,1.249150469981764,1.2504750307506272,1.263963375128604,2.6084280412023473,2.6100458413871377,2.6092493144737876,2.6092493144737876,2.6112770021724296,2.6070421244468465,2.6092648449256934,2.609233734227788,2.608616340937371,2.6098685304348574,2.5936179475561967,2.618948408399032,2.6098877710518145,2.608594175063524,2.6078851693875547,2.6105510088282586,2.6175660591873635,2.596806572158527,1.2608355641846536,1.2553993427343284,1.2581149583449682,1.2581149583449682,1.2534551074180433,1.262798298603266,1.2580380642508606,1.2581920539406841,1.2614019637073148,1.2548292960200307,1.2665574410673233,1.2496970127559097,1.2563780314153574,1.259856339916014,1.2661791443003296,1.2500571850036188,1.251381853633798,1.264875912717854,2.6082651543699025,2.6098924916410953,2.609091197993922,2.609091197993922,2.6111313279255635,2.606871482891348,2.6091072467968335,2.6090750946557404,2.60845462902834,2.6097139370681273,2.5933850807195338,2.61886460904051,2.6097333768863273,2.6084322385907206,2.6077193263197,2.610400641972021,2.617468503149468,2.5965869222436386,0.5115219138143157,0.5115231455271753,0.5115231455271753,0.5115224291467072,0.511523862961203,0.511522973486515,0.509681514231366,0.5133749422517467,0.5115255855634387,0.5115207020520902,1.1109968330664333,0.1783809356742055,0.5092876436409628,0.5137736470295504,0.5113748069369859,0.5116715388829028,0.001681109643784416,0.0016811097158602876,0.001681109675627187,0.001681109675627187,0.0016811096655644092,0.0016811772047593747,0.001681036802393838,0.0017129522734467431,0.001649749244837078,0.0016725493485428243,0.0016897277915451693,0.0006673381115662926,0.004049951411356823,0.0017638099099902766,0.0016017431081443837,0.0017177056463001745,0.0016451890254108737,0.0016809597387923657,0.0016809598232727025,0.0016809598005380528,0.0016809598005380528,0.0016809597833914692,0.0017128720451343303,0.0016496133730653955,0.0016724056645008628,0.0016896054611444562,0.0006672984545821586,0.0040497030120090075,0.001763662968642694,0.001601641281907907,0.0017176173217914336,0.0016450550345568384,4.541363159566311e-50,4.541364515908483e-50,4.541364515908483e-50,4.541364306005578e-50,1.0170169360986394e-50,1.6551165902286708e-48,4.59260094222236e-50,4.490847640189338e-50,3.7080436545711223e-50,5.561172029252746e-50,4.52499411874707e-50,4.557925570474558e-50,4.605887194278016e-50,4.477835577694792e-50,7.530277997034985e-50,2.7310321935740464e-50,1.2603766111269574,1.2549415480739574,1.2576565838024678,1.2576565838024678,1.2529977312237381,1.2623389278487922,1.257580879425974,1.2577324842430504,1.2609434345647916,1.254371054588396,1.2660972599022284,1.2492404628108345,1.2559203729057407,1.259397215189046,1.2657192887530668,1.2496003117084673,1.2509249246168193,1.2644161016176652,1.157713157574037,1.157713102055907,1.157713129825495,1.157713129825495,1.1577085505024647,1.1577177091975717,1.1577133777198454,1.1577126523328203,1.1537421144576776,1.1617002607029598,1.1577097605840772,1.8901137652952762,0.5334595857282856,1.152690303223807,1.1627617700389132,1.15749433436073,2.608330952177387,2.6099544415284637,2.6091550710893503,2.6091550710893503,2.611190181077134,2.606940409622482,2.609170906833626,2.6091391828384767,2.6085199330442657,2.6097764054160235,2.593479117009061,2.618898501288254,2.6097957326283123,2.608497669882534,2.6077863178597016,2.6104613875877347,2.617507943296131,2.5966756254965087,1.260225206997908,1.2547905255748288,1.257505370259364,1.257505370259364,1.2528468465931824,1.2621873861194184,1.2574300554627427,1.2607921653309375,1.2542198917902139,1.2659454512262784,1.2490898503992587,1.2557693904891434,1.2592457618372346,1.2655675881051216,1.2494495921084259,1.250774187318813,1.264264414830851,1.260681782557351,1.255245949555676,1.2579613707146884,1.2579613707146884,1.253301854561572,1.2626443769042144,1.2578848768079265,1.2612483270731156,1.2546757491394391,1.26640324758896,1.2495440369621942,1.2562246867421776,1.2597024966093429,1.2660250595804674,1.2499041011659988,1.2512287507248796,1.2647218433496759,1.2605288006320083,1.2550933537410305,1.2578085816168911,1.2578085816168911,1.2531493982277937,1.2624912557544774,1.2610954862923565,1.2545230045563642,1.2662498563181936,1.2493918560289574,1.2560721361545688,1.2595494576131452,1.2658717768610819,1.2497518124371705,1.251076443441817,1.264568575426415,2.608363525593603,2.60998510774515,2.6091866905467533,2.6091866905467533,2.6112193123728784,2.606974533802586,2.6092024227115114,2.608552275309293,2.609807320171819,2.5935256848532693,2.6189152582063726,2.6098266089953834,2.608530053112752,2.6078194824257745,2.6104914573298137,2.6175274512768976,2.5967195502577614,0.5115190574186032,0.5115202863160817,0.5115202863160817,0.5115195741392901,0.5115209995422149,0.5115201142887535,0.5096786705754179,0.5133720673821927,0.511522728354746,0.5115178408357856,1.110989689788411,0.1783803003034758,0.5092848032878586,0.513770768808534,0.5113718260105516,0.5116688014775309,2.6082981631420705,2.6099235707896917,2.6091232415755767,2.6091232415755767,2.6111608541656652,2.606906060748351,2.6091391828384767,2.6084873873104586,2.609745279046572,2.593432250828197,2.618881619002279,2.609764655581521,2.6084650664114792,2.607752933888903,2.610431117067856,2.61748829479776,2.59663141793198,2.6083958873283457,2.6100155731702035,2.609218103773266,2.609218103773266,2.6112482516054993,2.607008437407783,2.6085844095237842,2.609838027203038,2.5935719599294114,2.61893189430617,2.609857287578792,2.6085622201439667,2.6078524316237686,2.610521329929638,2.617546823133021,2.596763197490793 +0.0010574029438546778,1.258496718803673e-235,6.087964310458581e-6,0.03345647892376346,0.21490193633096893,0.011601235450669368,0.016207451673038237,0.007836231238493401,0.20602566115137558,0.20906805027151715,0.13390325804563996,0.0020306013261166865,0.003853928359119936,0.01095530881772727,0.04598106026649367,0.010965186437385132,0.04600794532487569,0.0020306187771452554,0.13390559719361741,0.13390424204004878,6.08796424121637e-6,0.010960207486558462,0.0038539270844122108,0.045997070717373044,0.010958565742771414,0.010963517787861156,0.010961858152334894,0.045991693657837056,0.002030611763629918,0.046002487938392664,0.04598635680638508,0.001057412804343542,0.0010573931468893423,0.0010574029438546778,0.0010574029438546778,0.0010574090088274766,0.0010574005873709156,0.0010570859234731945,0.0010577434178088664,0.00106161447953981,0.0010531971076336573,0.0011065850583078657,0.0010041271807239597,0.0010569181193479371,0.0010578880957123331,0.0010567201219358726,0.0010580867391286562,5.818023037948972e-236,2.7212903613715232e-235,1.258496718803673e-235,1.258496718803673e-235,1.4348233197441786e-234,1.0802539506543883e-236,1.255306460619395e-235,1.3007795972330092e-235,1.2183516404839057e-235,3.528851947884333e-236,4.484386785302232e-235,1.252040097774487e-235,1.2654572953929564e-235,1.4165415781338892e-235,1.1226168347299277e-235,5.816340964945319e-230,1.916175246207366e-241,6.087964089435222e-6,6.087964310458581e-6,6.087964310458581e-6,6.087964276085654e-6,5.593290148694521e-6,8.366172348350671e-6,6.094335014591255e-6,6.081623006439688e-6,5.920613518272836e-6,6.259844992111445e-6,6.085847278910774e-6,6.090097309584759e-6,6.096010121299159e-6,6.079949694570413e-6,6.536304710803945e-6,5.667598601929533e-6,0.03349897955374044,0.0334139657371628,0.03345647892376346,0.03345647892376346,0.033107037122503076,0.03381116986076235,0.032627047076852475,0.034319927585475654,0.03347306359946583,0.03343984888314347,0.03443615372483702,0.0324975995260398,0.03344727811661853,0.03346567232810235,0.0334696642430099,0.03344328119644353,0.03309229093844513,0.03382576912652245,0.21478784559441744,0.2150143248707927,0.21490193633096893,0.21490193633096893,0.21506142700058004,0.21473882283544826,0.21550249881772926,0.21423663801855924,0.21478835278475628,0.21501515923302847,0.21461649514685635,0.21517800121152855,0.2149022710115464,0.2149016582123953,0.21444383826882832,0.21548295839407236,0.21427497631717402,0.011620338406973529,0.011582166681431453,0.011601235450669368,0.011601235450669368,0.011564989239492788,0.011637658154921179,0.011526570040071474,0.01167829154732362,0.011612783049651075,0.01158968442236147,0.011712798614720368,0.011490592257367021,0.01159764364183749,0.011604831281623953,0.011613130155560874,0.011589338910777984,0.011556406868628246,0.01164629330509637,0.016207451749791324,0.01620745160038803,0.016207451673038237,0.016207451673038237,0.016207451687612676,0.016596218672613114,0.01558770885471007,0.01616958497338823,0.016245404648033573,0.01626331398985719,0.01615161809944379,0.016812414239524186,0.01559485691066802,0.01619401029596585,0.016220906976146438,0.016177658863753754,0.01623731622255254,0.007838256913650352,0.00783420425473936,0.007836231238493401,0.007836231238493401,0.007759523089419155,0.007913930173429617,0.007835972691314795,0.00783648951641413,0.00788943459847743,0.0077832352014977615,0.00793284801375867,0.007740744698389335,0.007804917528522008,0.007867810510876823,0.007893192053082861,0.007779519864126092,0.007786483375390778,0.007886390890454514,0.20602595128400522,0.20602537979359975,0.20602566115137558,0.20602566115137558,0.2060255761384536,0.20602574731049797,0.2006848334853408,0.21003246675081236,0.20605467450432402,0.20599644187948737,0.20769803361634673,0.20425588599476374,0.20602242900851622,0.20602888200228164,0.20609482137298216,0.20595609673173831,0.20403910277875248,0.20791750052677985,0.20895061367501097,0.2091847538615059,0.20906805027151715,0.20906805027151715,0.2092682980623871,0.20886510757162752,0.21263145813264056,0.20482273293385853,0.2090417490889063,0.20909435865121684,0.20708450716846818,0.21090619417587111,0.20906819032130022,0.20906790984027082,0.20902335608603398,0.20911277872465464,0.21123451805325824,0.20665622854343624,0.13390325862119923,0.1339032581141635,0.13390325804563996,0.13390325804563996,0.13390325796615,0.13390370850148206,0.133902854345966,0.13372006554079288,0.1340864312236111,0.13393962288192127,0.1338667910222847,0.1421965938477593,0.12474616043301325,0.13343507072410982,0.13437100301867602,0.13375002418132992,0.1340562585613651,0.002030598462156266,0.0020306013261166865,0.0020306013261166865,0.002030599596146136,0.0020306030588291414,0.0020305987909382327,0.0020255875800053304,0.0020356415686801728,0.0020306075829335086,0.0020305950604815144,0.0037113593948119943,0.0010593251007680975,0.0020245146446754895,0.002036727108003031,0.00203022082511007,0.0020309819542216703,0.0038539282798992804,0.003853928359119936,0.003853928359119936,0.003853914832955331,0.003853941885461878,0.0038539310592858233,0.0038539250349480963,0.0038416486340063075,0.003866279619698054,0.003853918636637624,0.006769904333909877,0.002089995946745315,0.0038384001809027677,0.00386957111546843,0.0038532965828646493,0.010978427036610804,0.010932256201017265,0.01095530881772727,0.01095530881772727,0.010914743387006867,0.01099615611728909,0.01095450008188802,0.010956119745053358,0.01098003543999061,0.010930612987511714,0.011029120416892399,0.010881951585810774,0.010942304957392188,0.010968351815962967,0.011016263472274537,0.010894526793308821,0.010896277754236884,0.011014741228105494,0.04610737646094615,0.04585506297520722,0.04598106026649367,0.04598106026649367,0.045647261931112466,0.04631870071807141,0.045978427161885584,0.045983703488781814,0.04605983242728823,0.04590235266245421,0.04790951349820937,0.04410935215467785,0.0459016286568695,0.04606080272006457,0.04614839918097723,0.045813742826740084,0.04436286538317704,0.04766381353075139,0.01098832648584185,0.01094211205053267,0.010965186437385132,0.010965186437385132,0.01092458269626808,0.01100607230569702,0.010964350983271389,0.010966024155024517,0.010989922265269058,0.010940481887667771,0.011039068034530886,0.01089175961413822,0.010952161277734823,0.010978251411548548,0.011026192192964942,0.0109043533883419,0.010906099621794318,0.011024674962312289,0.04613432736757542,0.0458818822538491,0.04600794532487569,0.04600794532487569,0.045673972532207965,0.046345761544269254,0.046005211608825605,0.04601068909432613,0.04608668096220643,0.04592926531696945,0.047937403241064894,0.04413524079054279,0.045928424454990756,0.04608776685099537,0.046175359076864396,0.04584055250977409,0.044388898319578346,0.04769156771950306,0.002030615893528052,0.0020306187771452554,0.0020306187771452554,0.002030617019614311,0.0020306205374495115,0.0020306162418973696,0.0020256049396968775,0.002035659111713858,0.002030625021734206,0.0020306125237551293,0.0037114080300129524,0.0010593299480482596,0.002024531984971127,0.0020367446707472057,0.002030239019672399,0.002030998661218517,0.1339055971873713,0.1339055971697955,0.13390559719361741,0.13390559719361741,0.13390559723858578,0.13390547980274312,0.1339048678574031,0.13372224640927402,0.13408935769372415,0.13394198744304184,0.13386910532288746,0.14219881156136752,0.12474526244900946,0.13343743113310697,0.13437332114329908,0.13375228451226265,0.13405867885075368,0.13390424221635017,0.13390424216153352,0.13390424204004878,0.13390424204004878,0.13390424223566505,0.1337209777568437,0.1340874880240078,0.13394061714130118,0.1338677650053448,0.1421975527347714,0.12474737801171187,0.13343606209338554,0.13437197899233938,0.13375097505294106,0.1340572762493005,6.087964014118622e-6,6.08796424121637e-6,6.08796424121637e-6,6.087964205841207e-6,5.593290083873744e-6,8.366172257131713e-6,6.094334945290635e-6,6.081622937254856e-6,5.920613450803929e-6,6.259844921051053e-6,6.085847209687778e-6,6.0900972403222195e-6,6.096010051983773e-6,6.07994962540179e-6,6.536304636838876e-6,5.667598537139129e-6,0.010983336534879625,0.010937144069952139,0.010960207486558462,0.010960207486558462,0.010919623050637907,0.011001073919661411,0.010959385502514256,0.01096103170114208,0.010984938763937153,0.010935507230411569,0.011034053812443516,0.010886815730303576,0.010947193153082077,0.010973261281337882,0.011021187503469861,0.010899400139109854,0.01090114876539592,0.01101966773478513,0.0038539271645332287,0.003853927004230452,0.0038539270844122108,0.0038539270844122108,0.0038539132361360856,0.0038539409328767964,0.003853929784578868,0.003853923760239547,0.00384164736664173,0.003866278337590046,0.003853917361034318,0.006769901293931363,0.0020899954926251922,0.0038383989154734425,0.003869569831390837,0.003853295249967698,0.046123426301820473,0.04587103407573993,0.045997070717373044,0.045997070717373044,0.04566316801623519,0.046334816309266384,0.045994377165724666,0.04599977430859282,0.04607581629810661,0.04591838388310762,0.047926124750194136,0.04412476650191765,0.04591758099302059,0.046076864700186425,0.046164454754592195,0.045829707816275836,0.04437836601653847,0.04768034378725412,0.01098169116221249,0.01093550594515141,0.010958565742771414,0.010958565742771414,0.010917987675408056,0.010999425764330772,0.010957748200955863,0.010983295484245613,0.010933866947317556,0.01103240043219879,0.010885185555230296,0.010945554944326742,0.0109716158958442,0.011019537262766756,0.010897766879213398,0.010899516289582675,0.0110180166626889,0.01098665415084984,0.010940447076483534,0.010963517787861156,0.010963517787861156,0.010922920514797811,0.01100439714462489,0.010962686846020586,0.01098825210837139,0.01093881465548197,0.011037387568178278,0.010890102713243423,0.010950496273457237,0.010976578994549261,0.011024514923727446,0.010902693346648942,0.010904440385117141,0.01102299683901034,0.010984990848545977,0.010938791097769516,0.010961858152334894,0.010961858152334894,0.010921267314446682,0.011002731030579317,0.01098659095616874,0.010937156450710452,0.01103571617533251,0.010888454766925284,0.010948840246916785,0.010974915631948018,0.011022846708195236,0.010901042278720699,0.010902790114558214,0.0110213277777456,0.04611803607786942,0.0458656701668898,0.045991693657837056,0.045991693657837056,0.04565782583414467,0.04632940411005805,0.045989020200885404,0.04607044651106456,0.04591300136109224,0.04792054682819538,0.044119588668428966,0.04591222174838369,0.04607147188801607,0.04615906274421856,0.04582434581465692,0.04437315933038293,0.047674792968085335,0.002030608887839669,0.002030611763629918,0.002030611763629918,0.002030610017160824,0.0020306135128597817,0.002030609228409953,0.0020255979628896626,0.0020356520612218832,0.002030618013133237,0.00203060550531853,0.0037113884836758025,0.0010593279999396685,0.0020245250159591135,0.0020367376123336476,0.0020302317073316524,0.0020309919467286016,0.046128856728772524,0.045876438105034535,0.046002487938392664,0.046002487938392664,0.04566855025195082,0.046340268781697204,0.04599977430859282,0.04608122780023669,0.04592380518334735,0.04793174353000866,0.04412998389989866,0.04592298191528135,0.046082296334528275,0.04616988685905844,0.04583511005189489,0.04438361236673745,0.047685935349091116,0.04611268609831005,0.04586034643032125,0.04598635680638508,0.04598635680638508,0.04565252376621664,0.04632403221685084,0.04606511845292654,0.045907657607544054,0.04791500973667789,0.04411445052741745,0.04590690419539123,0.046066117883141446,0.04615371085798008,0.045819024110693184,0.04436799242681667,0.04766928287224793 +0.8142040782500026,0.0,1.6830464447469488e-178,0.05808721897803378,3.2709666538863655e-16,5.1283561192869165,0.2288183095898252,6.768848044906808,3.0493581329767095e-18,4.796712218976485e-31,1.9218740649339663e-30,1.6796812716655798,0.705579551267043,6.520213801597395,0.10311666115219156,6.517528516062746,0.10276069301920206,1.6796718258199612,1.948450402190177e-30,1.951812771350259e-30,1.6830460474589563e-178,6.518888638302513,0.7055805343830497,0.10290242355429764,6.519334307520727,6.517985697404448,6.518439086158329,0.10297505036786932,1.6796756245117128,0.10283187753555369,0.10304586167608468,0.8142209684948701,0.814187296937281,0.8142040782500026,0.8142040782500026,0.8142146529721529,0.814197958848835,0.813655859730567,0.8147505356720339,0.8223146222595579,0.8060926193366704,0.8991282420163037,0.7258421369787162,0.8133932567104092,0.8150157610678697,0.8128929996946768,0.8155176565526283,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6830451853093976e-178,1.6830464447469488e-178,1.6830464447469488e-178,1.6830462475381834e-178,9.907544553988588e-183,8.428846291500839e-172,1.7664706773203924e-178,1.6038071463186312e-178,8.702610437398782e-179,3.2535353101455854e-178,1.6544591373512692e-178,1.7124550003296048e-178,1.791740781753989e-178,1.5809486020882373e-178,8.880719633262896e-178,3.160035231221022e-179,0.05761223133413335,0.05856632447764562,0.05808721897803378,0.05808721897803378,0.06220821233538968,0.05418646554459574,0.07248038926891917,0.046091113809790196,0.057842646619141284,0.058333514362015684,0.04777236631322915,0.07036011760392966,0.058218743026007935,0.05795611230747659,0.05789643122622741,0.05827883820031943,0.06234571779540527,0.054069959045178966,2.995689282309762e-16,3.570728778181016e-16,3.2709666538863655e-16,3.2709666538863655e-16,3.7134458088374647e-16,2.879328277986256e-16,5.048158157098336e-16,2.0841168184147828e-16,2.9299402813492433e-16,3.6504367834378864e-16,2.610648951753209e-16,4.095032798422565e-16,3.2716835623468624e-16,3.2702722381199867e-16,2.1239208956641974e-16,5.270460072236244e-16,2.018834650364492e-16,5.116823881994148,5.13987141676885,5.1283561192869165,5.1283561192869165,5.151065898972754,5.105545017936069,5.172210237489676,5.08307739423601,5.119880842474521,5.136835153152401,5.059086334566,5.19716857847473,5.13102430064202,5.125686833238804,5.119642660164095,5.137070124261789,5.155957271503958,5.100632551519064,0.22881830359862854,0.22881831526069712,0.2288183095898252,0.2288183095898252,0.22881830844225226,0.2280735637905268,0.23229651165682844,0.22994156481705644,0.22770036485073505,0.22385960733116395,0.23387714431935966,0.21106384524724595,0.24888464874405172,0.2292164780128134,0.22842067582047507,0.2315259471966596,0.22613388616978017,6.769387270703647,6.768307481947941,6.768848044906808,6.768848044906808,6.746834681797407,6.7896345000461364,6.768796589444657,6.768899597781508,6.78539493152734,6.751505037830792,6.7937512588055595,6.741986929476616,6.758544411410737,6.7789276991139955,6.786372427560612,6.750430567876189,6.755276232118196,6.781928047816913,3.04896122200713e-18,3.0497430849247986e-18,3.0493581329767095e-18,3.0493581329767095e-18,3.049475295354569e-18,3.0492393833960062e-18,4.5922410485416085e-17,3.0702916215999135e-19,2.9895946623966153e-18,3.1104391243512586e-18,1.2633328385001406e-18,7.29064036188791e-18,3.0567958326822193e-18,3.0419640548485226e-18,2.9093716442783965e-18,3.1964993302301245e-18,7.74848021921825e-18,1.1710150984296607e-18,4.441799045736139e-31,5.179196116006846e-31,4.796712218976485e-31,4.796712218976485e-31,5.483920218273818e-31,4.192158992461015e-31,7.606843893939522e-30,4.0900712769464544e-32,4.685232985141401e-31,4.911198697163805e-31,1.2306345159070932e-31,1.846349160731263e-30,4.797354136780522e-31,4.796090593346998e-31,4.609643812232942e-31,4.99196621018901e-31,2.2158606300096387e-30,9.98524262605316e-32,1.9218865278872318e-30,1.9218425528346157e-30,1.9218740649339663e-30,1.9218740649339663e-30,1.9217317522773605e-30,1.9362122215002243e-30,1.93082989690868e-30,2.1614519788990916e-30,1.7180302045436127e-30,1.8683632431838993e-30,2.018767404037766e-30,6.262238790597414e-33,5.210554946367489e-28,2.6407924770909042e-30,1.4314111335161046e-30,2.3197477440807735e-30,1.6263232588002003e-30,1.6796826928274393,1.6796812716655798,1.6796812716655798,1.6796822069520414,1.6796803346957205,1.6796673782428193,1.6802925760658907,1.6790329323955395,1.6796775678874687,1.6796849805747627,0.7811958691652287,0.9382145189929648,1.6804172994320383,1.6788906138199544,1.6799063832861303,1.6794557640259353,0.7055796123657397,0.705579551267043,0.705579551267043,0.7055905978848472,0.7055685046139291,0.7055769707789122,0.7055804837698294,0.7115488290969202,0.6996135682425021,0.7055870399391388,0.07475301513547279,1.6676818079242908,0.7131346399603465,0.6980297504339474,0.7060670390822654,6.512734137250884,6.527626893876458,6.520213801597395,6.520213801597395,6.533419546180437,6.506765597170518,6.5204311701439055,6.519995424485008,6.511045726726781,6.529279455915306,6.495537301694582,6.544235438759247,6.524869592594991,6.515507837437748,6.4977957865419755,6.542103277059838,6.539477714025882,6.500495147213274,0.10142078953196829,0.1048364414770475,0.10311666115219156,0.10311666115219156,0.10781124807748786,0.0985746838780002,0.1031508631926089,0.10308103745451776,0.1018208556315801,0.10442612768450786,0.07870854961041963,0.13390246565459107,0.10444360458940924,0.10179969568371948,0.10039606097846526,0.1059083043941919,0.12807702455358067,0.08228212532988748,6.510024879341095,6.524965609749212,6.517528516062746,6.517528516062746,6.530777537268432,6.504037042853444,6.517757578122449,6.517298516420039,6.508360026700494,6.526599046916136,6.492772804638571,6.541629907318007,6.522228087387511,6.512782991041477,6.495036063678871,6.539493186147323,6.53685600087155,6.497746524108519,0.10106969790180476,0.10447554579528676,0.10276069301920206,0.10276069301920206,0.10744187087854914,0.09823181545192282,0.1027963648956519,0.10272486279398184,0.10147426650724081,0.10406323225012343,0.0784266111092813,0.1334608906661377,0.10408926249993505,0.10144485090309503,0.10004791417075168,0.1055443597268362,0.12765117159970432,0.08198939453805927,1.6796732598625153,1.6796718258199612,1.6796718258199612,1.6796727780478848,1.6796708718850193,1.679657932753088,1.6802833074951649,1.679023308083417,1.6796681284294144,1.679675528332951,0.781157063403342,0.9382225535016009,1.6804080687963538,1.6788809510071245,1.6798965496150102,1.679446707477624,1.9484552483727077e-30,1.9484490644317137e-30,1.948450402190177e-30,1.948450402190177e-30,1.9484498455679525e-30,1.9474228483343588e-30,1.953202540394808e-30,2.190132005231909e-30,1.735080216744923e-30,1.867461688572217e-30,2.0411873278002737e-30,6.269835474924957e-33,5.189162145614538e-28,2.631920609848857e-30,1.4401007305152377e-30,2.3137177095658387e-30,1.6279846606765917e-30,1.951753751366492e-30,1.951743102846996e-30,1.951812771350259e-30,1.951812771350259e-30,1.951837950928202e-30,2.196732254712866e-30,1.721187639213887e-30,1.8703859466144466e-30,2.0021823396871074e-30,6.267564506937366e-33,5.1965742781709405e-28,2.632081223174012e-30,1.4289602112127698e-30,2.3199460089684137e-30,1.625963145071758e-30,1.683044753159882e-178,1.6830460474589563e-178,1.6830460474589563e-178,1.6830458444569848e-178,9.907542153579883e-183,8.428844377654052e-172,1.7664702604153035e-178,1.603806767664059e-178,8.702608380134831e-179,3.2535345432327517e-178,1.654458746780359e-178,1.7124545961209804e-178,1.79174035891507e-178,1.58094822881114e-178,8.880717544830437e-178,3.1600344824550714e-179,6.511397061108983,6.526313657698385,6.518888638302513,6.518888638302513,6.532115887752837,6.505418932410719,6.519111961250567,6.518664344655749,6.5097215481297495,6.527955663618687,6.4941727703168395,6.542949911612214,6.523567341637502,6.514161997203099,6.496433543399513,6.5408155705672515,6.538184140396585,6.499138509877928,0.7055804725898153,0.7055805962232408,0.7055805343830497,0.7055805343830497,0.7055918294409826,0.7055692392858303,0.7055779538885989,0.7055814668557819,0.7115498134728322,0.6996145500347253,0.7055880237523369,0.0747532942996817,1.6676821118922833,0.7131356246628088,0.6980307318612474,0.70606806757928,0.10120949083940378,0.10461923419199456,0.10290242355429764,0.10290242355429764,0.10759060636838297,0.09836834094149499,0.10293941579977228,0.10286723071891006,0.10161594373207627,0.10420806274991157,0.07853976594161874,0.1336409404708396,0.10423414394437906,0.10158646977406548,0.10018655145812227,0.1056909806826418,0.127824521902551,0.08210680933875868,6.511846717199723,6.526755335230405,6.519334307520727,6.519334307520727,6.5325543596967774,6.505871797644169,6.519555671002016,6.510167164693524,6.528400628888335,6.4946316137415305,6.543382316528373,6.524005611556646,6.51461434930884,6.4968916014166656,6.541248724941943,6.5386192370340686,6.499594712722649,6.510486097301608,6.525418749500626,6.517985697404448,6.517985697404448,6.5312274308511045,6.504501510372559,6.518212868588917,6.508817926124631,6.527054834628938,6.493243321605249,6.5420736608479775,6.52267852629856,6.513246280405972,6.495505730878292,6.53993775449849,6.537302476387456,6.498214371174457,6.5109435057998235,6.525868113588377,6.518439086158329,6.518439086158329,6.531673562527755,6.50496215472075,6.509271783867236,6.527507052503404,6.493709991164791,6.542513677287166,6.523124961732443,6.513705961315872,6.495971571618076,6.540378564482627,6.537745204492047,6.498678380844649,0.10128097445221032,0.10469301862893883,0.10297505036786932,0.10297505036786932,0.10766471194595748,0.09843790233883523,0.1030105324820875,0.1016858541814752,0.10427954153083674,0.07859559269227478,0.13372950225724523,0.10430563607512756,0.10165636270711904,0.10025710938073464,0.10576399622198743,0.12790993275291196,0.08216473582245709,1.6796770534139662,1.6796756245117128,1.6796756245117128,1.6796765699344984,1.6796746773912956,1.6796617313016526,1.680287034911422,1.6790271785293933,1.6796719245520297,1.679679329597061,0.7811726656802971,0.938219323530805,1.6804117809603902,1.6788848369328893,1.6799005042784008,1.6794503496060504,0.1011399087398462,0.10454771418556282,0.10283187753555369,0.10283187753555369,0.10751573280591266,0.09830038435414849,0.10286723071891006,0.10154541300490029,0.1041359581441199,0.07848343753559832,0.13355160873897698,0.10416201786822639,0.10151596450831736,0.10011754373912676,0.10561713019422163,0.12773837098159213,0.08204836096188067,0.1013508187228334,0.1047648070607763,0.10304586167608468,0.10304586167608468,0.10773818212955147,0.0985061158496301,0.101755139686474,0.10435038957471172,0.07865248255749176,0.13381710877771497,0.10437648944869496,0.1017256384046211,0.10032637336014986,0.10583638546941995,0.12799469411471776,0.08222394947964427 +1.1254746065487487e-6,2.333682284038173e-16,0.019114275464981848,3.789087971677166e-6,0.00002172953270320432,2.9611512012520283e-6,6.5437771729488655e-6,2.479044188241143e-6,4.170801735780192e-6,0.000013793555772202355,0.000028820913324724184,1.4018860940543143e-6,1.9029855444944924e-6,3.16775793858803e-6,5.930840062046065e-6,3.1676982546647354e-6,5.931323571356596e-6,1.401890990802882e-6,0.000028820664902909673,0.00002882078852278513,0.01911427547695648,3.1677264394644528e-6,1.9029852608692986e-6,5.9311306892878155e-6,3.1677366194613396e-6,3.167707215903656e-6,3.1677166251184116e-6,5.931033782665628e-6,1.4018890216098398e-6,5.931227351844901e-6,5.930936839048888e-6,1.1254784131190621e-6,1.125470824486976e-6,1.1254746065487487e-6,1.1254746065487487e-6,1.1254770283707511e-6,1.1254734759660666e-6,1.12540808748154e-6,1.1259014399613912e-6,1.1275811455147315e-6,1.1236761833349255e-6,1.1585805174784438e-6,1.0905546261142107e-6,1.125283568830944e-6,1.1259805868660835e-6,1.1253497339370208e-6,1.1259143706490205e-6,2.1916679293026506e-16,2.484798886594783e-16,2.333682284038173e-16,2.333682284038173e-16,2.859401933917929e-16,1.900866426186663e-16,2.333661090912642e-16,2.45715414272655e-16,2.2204009127193656e-16,2.0525478072827176e-16,2.6528207349811766e-16,2.482609307236372e-16,2.1976085983608588e-16,2.227743057923561e-16,2.446410476288504e-16,6.97098212828482e-16,7.571972021469989e-17,0.019114275502734528,0.019114275464981848,0.019114275464981848,0.01911427547089239,0.0182025036728615,0.019192108108904822,0.019098695214309406,0.019130015369940228,0.019150691095997645,0.019077719160941937,0.019102958899157096,0.019125740265986416,0.01911119075407199,0.019117338000589585,0.019022719830237983,0.019205291187364356,3.7933989698548294e-6,3.78477780753103e-6,3.789087971677166e-6,3.789087971677166e-6,3.757369700156403e-6,3.8057600865126865e-6,3.7352379016904695e-6,3.836576125349387e-6,3.7895504231774224e-6,3.779357789457484e-6,3.8794980945738e-6,3.6959597861988286e-6,3.78453824239547e-6,3.7890582287922866e-6,3.794382280076748e-6,3.7838039128518643e-6,3.756500220982012e-6,3.8065920961023375e-6,0.00002179158858147362,0.000021667733232218202,0.00002172953270320432,0.00002172953270320432,0.000021637535400988402,0.000021822231981211274,0.000021718715598258568,0.000021740549313622345,0.00002185012252449951,0.000021897576258976894,0.000021900644209458446,0.0000215598088302169,0.00002166435184626687,0.000021794991487248384,0.00002209523547399256,0.00002138031144849262,0.000022086055169746536,2.9644202961233715e-6,2.9578874056059534e-6,2.9611512012520283e-6,2.9611512012520283e-6,2.954453110381478e-6,2.967882181648294e-6,2.9600395432398882e-6,2.962295859478837e-6,2.96112256981147e-6,2.961162241572167e-6,2.981406138661047e-6,2.9410558972988642e-6,2.9574176573628416e-6,2.9648766704699873e-6,2.9643739915275784e-6,2.957930224777643e-6,2.9531579112915685e-6,2.9691832064058306e-6,6.543777188759814e-6,6.5437771579826835e-6,6.5437771729488655e-6,6.5437771729488655e-6,6.543777175992439e-6,6.503765490223589e-6,6.54702144497742e-6,6.534343300054451e-6,6.551344531069685e-6,6.559782117865471e-6,6.531020871184193e-6,6.79604696208658e-6,6.3156463755896005e-6,6.539169073099924e-6,6.548390335473609e-6,6.536132385136345e-6,6.551435692393383e-6,2.4795312155370472e-6,2.4785568940920407e-6,2.479044188241143e-6,2.479044188241143e-6,2.467043809642439e-6,2.4865700955072284e-6,2.4790237109739068e-6,2.479035960877458e-6,2.4915916370451113e-6,2.462038561088595e-6,2.490250273440755e-6,2.463320377500772e-6,2.4730050385425192e-6,2.480565947383683e-6,2.4844855843372672e-6,2.469010894195651e-6,2.4672255734820174e-6,2.4790075036867575e-6,4.170817375897239e-6,4.170786568895236e-6,4.170801735780192e-6,4.170801735780192e-6,4.170797094201529e-6,4.170806440773104e-6,3.159812020015735e-6,5.8081031261596175e-6,4.149479610237982e-6,4.1522555416031286e-6,4.267984457954333e-6,4.055297562913828e-6,4.1646390106779505e-6,4.1767534516239865e-6,4.196223261956335e-6,4.145575456407659e-6,4.032249590650322e-6,4.285439731737074e-6,0.000013815100723740044,0.000013594841593943675,0.000013793555772202355,0.000013793555772202355,0.000013578734815817182,0.000013832080517245331,0.000011066856664266165,0.000018656329781379124,0.000014096846515828331,0.000013631494544883015,0.000014173642915767957,0.000013543258371564641,0.000013720898406582558,0.000013695272298809618,0.00001377309733154049,0.00001358567399865472,0.00001347685529322992,0.000014230794049587663,0.00002882091336520422,0.000028820913286094088,0.000028820913324724184,0.000028820913324724184,0.000028820913333526358,0.000028820850785287183,0.000028820976052841857,0.0000287256173114089,0.00002889164237963044,0.000028833175351137114,0.000028808627414039,0.00003249647771916206,0.000025482279016428635,0.000028635700869897634,0.00002900795134071678,0.000028770146940326576,0.00002887179529135443,1.4018853556150378e-6,1.4018860940543143e-6,1.4018860940543143e-6,1.4018856091794698e-6,1.4018865797987963e-6,1.4018790461246859e-6,1.4005360595910969e-6,1.4034965873341287e-6,1.4018880226955325e-6,1.4018841626770705e-6,1.8684237348236323e-6,1.0460483687927755e-6,1.3999408698077944e-6,1.4038411797450398e-6,1.401769250630181e-6,1.4020029648093697e-6,1.902985526865638e-6,1.9029855444944924e-6,1.9029855444944924e-6,1.9029822727937994e-6,1.9029888162383935e-6,1.902985729932594e-6,1.9029814419382147e-6,1.9004921867455964e-6,1.9059011023587549e-6,1.9029833695705666e-6,2.5334658513984416e-6,1.4206869585753504e-6,1.8992062643048711e-6,1.9067865468392125e-6,1.902844918704189e-6,3.1717066263107194e-6,3.163834946816127e-6,3.16775793858803e-6,3.16775793858803e-6,3.15988023536007e-6,3.175086065395152e-6,3.167763445504855e-6,3.1677524987974047e-6,3.173747974856843e-6,3.163748032446293e-6,3.187426849225677e-6,3.1633430484699836e-6,3.173837988155565e-6,3.1749625648458685e-6,3.1866125768189606e-6,3.1593926584160825e-6,3.1564317319918e-6,3.183421113502828e-6,5.943788739683281e-6,5.916317560701764e-6,5.930840062046065e-6,5.930840062046065e-6,5.8939962199507485e-6,5.966535517571378e-6,5.930791796327705e-6,5.93088841740347e-6,5.929117450253108e-6,5.930960060155122e-6,6.172230337782776e-6,5.758784005459999e-6,5.90459321212904e-6,5.955654905202651e-6,5.961727786881456e-6,5.89847904190496e-6,5.8182796914624164e-6,6.110871726466173e-6,3.1716506031183065e-6,3.1637714511987063e-6,3.1676982546647354e-6,3.1676982546647354e-6,3.15981344887441e-6,3.1750330013347075e-6,3.1677026764084547e-6,3.1676939571182472e-6,3.1737099255829947e-6,3.1636625214575822e-6,3.187384346693064e-6,3.1632613063603815e-6,3.173786492454835e-6,3.1748945963418076e-6,3.1865784101862646e-6,3.1592962889648985e-6,3.156361347276547e-6,3.1833707838652555e-6,5.944273725991003e-6,5.916799473287296e-6,5.931323571356596e-6,5.931323571356596e-6,5.894475548320933e-6,5.967023079873596e-6,5.931275528769973e-6,5.931371458051052e-6,5.929602514066169e-6,5.931438974122038e-6,6.172742470045417e-6,5.7592455054073255e-6,5.90507359534416e-6,5.9561381439628855e-6,5.9622151536741955e-6,5.898958490141827e-6,5.818750167810207e-6,6.111375080269483e-6,1.4018902457537146e-6,1.401890990802882e-6,1.401890990802882e-6,1.401890497171583e-6,1.4018914852775553e-6,1.4018839401689221e-6,1.4005409387991722e-6,1.4035015022870605e-6,1.4018929159661073e-6,1.4018890628714262e-6,1.8684339107698352e-6,1.046050297165501e-6,1.399945741965756e-6,1.4038461012312405e-6,1.4017743565104574e-6,1.4020076522899325e-6,0.000028820664943502304,0.00002882066486423033,0.000028820664902909673,0.000028820664902909673,0.000028820664911681204,0.00002882063223143314,0.000028820726567417425,0.000028725369785439215,0.000028891393335108325,0.000028832926938208974,0.000028808378985124813,0.000032496176185351277,0.000025482100006247215,0.000028635454629741947,0.000029007700716223386,0.000028769897910127102,0.000028871547488128253,0.00002882078856340769,0.000028820788484114272,0.00002882078852278513,0.00002882078852278513,0.000028820788531613667,0.000028725492934867228,0.000028891517293893073,0.00002883305055062882,0.000028808502611648013,0.00003249632639538165,0.000025482177026375947,0.000028635577158933533,0.000029007825437459377,0.000028770021838786463,0.000028871670794308793,0.019114275515747972,0.01911427547695648,0.01911427547695648,0.019114275483078695,0.018202503686548948,0.019192108118885526,0.019098695226279775,0.019130015381864016,0.019150691107929073,0.01907771917289556,0.01910295891111651,0.019125740277930427,0.019111190766065995,0.01911733801258051,0.01902271984230856,0.01920529119926277,3.1716769494109086e-6,3.163801549763516e-6,3.1677264394644528e-6,3.1677264394644528e-6,3.1598451996576406e-6,3.175057860722968e-6,3.1677314862201886e-6,3.167721484063267e-6,3.173727023198282e-6,3.163703865655023e-6,3.1874039137953164e-6,3.1633005299735597e-6,3.173810306985165e-6,3.174927162223912e-6,3.1865938026357087e-6,3.159342826707468e-6,3.1563949036531338e-6,3.1833942616544254e-6,1.9029852786980813e-6,1.9029852430296768e-6,1.9029852608692986e-6,1.9029852608692986e-6,1.9029819174993496e-6,1.902988604284287e-6,1.9029854463373194e-6,1.902981158282544e-6,1.9004919044371375e-6,1.905900817793721e-6,1.9029830857459114e-6,2.5334653182346096e-6,1.4206868233302175e-6,1.899205982293526e-6,1.9067862615873074e-6,1.9028446221073772e-6,5.94408031166469e-6,5.916607172266605e-6,5.9311306892878155e-6,5.9311306892878155e-6,5.894284181308069e-6,5.966828738064151e-6,5.93108225356544e-6,5.93117906385709e-6,5.929408016528757e-6,5.931249018802338e-6,6.172539209864751e-6,5.759060526098607e-6,5.904880920669501e-6,5.955946564624561e-6,5.962020942797199e-6,5.898767025107638e-6,5.818561748399779e-6,6.111175080193261e-6,3.171686520253163e-6,3.1638123641281765e-6,3.1677366194613396e-6,3.1677366194613396e-6,3.1598565616631166e-6,3.175066939322312e-6,3.167741835566323e-6,3.1737336323767283e-6,3.1637183183222122e-6,3.1874112332815895e-6,3.1633143861234967e-6,3.173819158864863e-6,3.1749386913656367e-6,3.1865997333204426e-6,3.159359121183466e-6,3.156406864676601e-6,3.1834028866061414e-6,3.171658949359355e-6,3.1637810519056994e-6,3.167707215903656e-6,3.167707215903656e-6,3.1598236019861032e-6,3.175040850615196e-6,3.167711867232619e-6,3.1737151242602407e-6,3.1636759294034614e-6,3.187390429417812e-6,3.163273947990373e-6,3.173793927525712e-6,3.1749050778603195e-6,3.1865831003481994e-6,3.1593113679388067e-6,3.156372103732972e-6,3.1833781689747324e-6,3.17166774600976e-6,3.1637910991155388e-6,3.1677166251184116e-6,3.1677166251184116e-6,3.1598341999821405e-6,3.1750491513805416e-6,3.173720839073116e-6,3.163689724144395e-6,3.1873969663102957e-6,3.1632870373259494e-6,3.173801881500795e-6,3.1749159460474676e-6,3.1865882453293367e-6,3.1593268955196236e-6,3.1563833035452072e-6,3.183386009299655e-6,5.943983109012246e-6,5.916510585721844e-6,5.931033782665628e-6,5.931033782665628e-6,5.894188113111706e-6,5.966731019271244e-6,5.930985302573539e-6,5.9293108200489305e-6,5.931153035170112e-6,6.172436570709675e-6,5.758968047225249e-6,5.904784665733655e-6,5.955849712684862e-6,5.96192326186011e-6,5.898670934501431e-6,5.8184674622530725e-6,6.111074204118882e-6,1.4018882792014238e-6,1.4018890216098398e-6,1.4018890216098398e-6,1.4018885314820165e-6,1.4018895125744202e-6,1.401881972066655e-6,1.4005389766571804e-6,1.4034995257624138e-6,1.401890948174815e-6,1.4018870922979591e-6,1.8684298185783195e-6,1.0460495216828e-6,1.3999437826591697e-6,1.4038441220924994e-6,1.4017723032058522e-6,1.4020057672433303e-6,5.944177250200663e-6,5.916703534590783e-6,5.931227351844901e-6,5.931227351844901e-6,5.894380059609318e-6,5.966926157479644e-6,5.93117906385709e-6,5.929505312108509e-6,5.931344389993092e-6,6.172641238538973e-6,5.75915307452741e-6,5.904977293088755e-6,5.956042767148927e-6,5.96211830604526e-6,5.8988629432463844e-6,5.818656049497502e-6,6.1112754333849735e-6,5.943885849947819e-6,5.916413981215435e-6,5.930936839048888e-6,5.930936839048888e-6,5.894092059708109e-6,5.966633209797761e-6,5.929213907877086e-6,5.931056642644014e-6,6.172333536617587e-6,5.758875818272964e-6,5.9046887079574464e-6,5.955752418275121e-6,5.961825473294251e-6,5.898574874519773e-6,5.81837338361715e-6,6.110973013131018e-6 +0.0048311053860499095,0.0,6.923566056094319e-42,0.20363761602025718,6.326019074817977,0.1370504748676495,5.374094246902371,0.051905649707279775,0.000803823639095512,0.20953133583509326,0.000016256536655355356,0.10552353143198677,0.856445512262124,0.15367396017222007,1.3986812721965107,0.15367396017222007,1.3986812721965107,0.10552736950348728,0.000016256536655355356,0.000016256536655355356,6.923565466858041e-42,0.15367396017222007,0.8564444336297133,1.3986812721965107,0.15367396017222007,0.15367396017222007,0.15367396017222007,1.3986812721965107,0.10552582566915904,1.3986812721965107,1.3986812721965107,0.004831275269974307,0.004830936601772444,0.0048311053860499095,0.0048311053860499095,0.0048312149070013416,0.0048311053860499095,0.0048267234960922955,0.004836303664460038,0.0049231140819015005,0.004743825181798846,0.005562540030123012,0.004089614323322049,0.004823973784731126,0.004837803839017652,0.004816132813006157,0.004843862559884014,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.923564185521337e-42,6.923566056094319e-42,6.923566056094319e-42,6.923565762435112e-42,6.923566056094319e-42,6.923566056094319e-42,7.471455485845643e-42,5.286954691379926e-42,4.319205701778912e-42,9.230615007267617e-42,8.121866685642685e-42,4.8633141364561647e-42,5.250547338371152e-42,7.599556304292286e-42,1.4144729345153099e-41,2.8008782328319543e-42,0.20451279686180834,0.20276487070812896,0.20363761602025718,0.20363761602025718,0.19760964229695113,0.20983222507681332,0.20363761602025718,0.20363761602025718,0.2046189581917075,0.20190127307237699,0.2227956294662794,0.18563353366456145,0.20226934468635557,0.20409678169958248,0.20488094544000088,0.20243113146234146,0.19749463536131912,0.20994157029016128,6.323764542094697,6.328138643462892,6.326019074817977,6.326019074817977,6.32906026317421,6.314463444738822,6.326019074817977,6.326019074817977,6.451315806612734,6.3305264230139215,6.312260948094778,6.330591987829036,6.320353682271503,6.323297299392422,6.307791501684233,6.3357873438120675,6.303670682502931,0.13766337665719208,0.13644033518411308,0.1370504748676495,0.1370504748676495,0.13575597857954785,0.13835959863539635,0.1370504748676495,0.1370504748676495,0.13709974848329998,0.13675873487999846,0.13916443705151452,0.13323427142396663,0.13636891199470474,0.13747306525016842,0.13768702804801056,0.13641646286448764,0.13552941834367235,0.13859011096012877,5.374094283004035,5.37409421280825,5.374094246902371,5.374094246902371,5.374094253892728,5.374094246902371,5.374094246902371,5.3696101357135575,5.350345363805891,5.385595298718303,5.348596368431677,5.46148552750336,5.246643874216984,5.374518214651449,5.374528371723514,5.355845604913146,5.393519082428548,0.05195118204531838,0.05186011903550647,0.051905649707279775,0.051905649707279775,0.05007176660494844,0.05406583681539929,0.051905649707279775,0.051905649707279775,0.05255258046786224,0.05136225629631311,0.054185889965943354,0.0502185719484747,0.051178504609469995,0.053291719924996095,0.05365223172057852,0.05071456947149573,0.05079427826973211,0.0530452443468959,0.0008038323420486458,0.0008038151994758025,0.000803823639095512,0.000803823639095512,0.0008038210413857444,0.0008038262725008543,0.000803823639095512,0.000803823639095512,0.0008057558369457969,0.0008049702426112742,0.000874810564436707,0.0007271900656394638,0.0007963862666184214,0.0008076032709452849,0.0008250705494039886,0.0007846676563926459,0.0007480037975478702,0.0008743843063670737,0.21071584602753593,0.20835467026931068,0.20953133583509326,0.20953133583509326,0.2074173115691493,0.21167677640991805,0.20953133583509326,0.20953133583509326,0.2080847091005503,0.20940538458581584,0.2320182039051626,0.18922944347095308,0.20825190259824305,0.2111018986048065,0.213673222052191,0.20546015628529965,0.18952412194317322,0.23681218854406716,0.000016256536120831887,0.00001625653716421614,0.000016256536655355356,0.000016256536655355356,0.000016256536535958886,0.000016256536655355356,0.000016256536655355356,0.000017286139526952387,0.000015415477997939492,0.000016084038166207784,0.000016431199767202166,2.7256164980780025e-6,0.00008848946835390478,0.000017846270261060674,0.000014798542025876615,0.000016931630938019483,0.000015637205536989812,0.10552297002483577,0.10552353143198677,0.10552353143198677,0.10552315155723929,0.10552391202019015,0.10552353143198677,0.10456718642319272,0.1067671767666805,0.1055250909931937,0.1055219697971308,0.7658588770694602,0.008082432167313884,0.10437998646515986,0.10668253465438744,0.10563174453574477,0.10561863469234385,0.8564454452370933,0.856445512262124,0.856445512262124,0.8564326858606024,0.8564583390367722,0.856445512262124,0.856445512262124,0.8491565801660955,0.8640004529414776,0.8564373838502063,3.4046696374688254,0.11759478759894972,0.8465859279078115,0.8664340700926341,0.8559107603887968,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.10552680261650783,0.10552736950348728,0.10552736950348728,0.10552698246575852,0.10552775726499312,0.10552736950348728,0.10457098305622826,0.10677107383346804,0.10552892642091251,0.10552581051104744,0.7658938677040764,0.008082619820866792,0.10438377349704799,0.10668642456303272,0.10563575169541803,0.10562231171044273,0.000016256536120831887,0.00001625653716421614,0.000016256536655355356,0.000016256536655355356,0.000016256536535958886,0.000016256536655355356,0.000016256536655355356,0.000017286139526952387,0.000015415477997939492,0.000016084038166207784,0.000016431199767202166,2.7256164980780025e-6,0.00008848946835390478,0.000017846270261060674,0.000014798542025876615,0.000016931630938019483,0.000015637205536989812,0.000016256536120831887,0.00001625653716421614,0.000016256536655355356,0.000016256536655355356,0.000016256536535958886,0.000017286139526952387,0.000015415477997939492,0.000016084038166207784,0.000016431199767202166,2.7256164980780025e-6,0.00008848946835390478,0.000017846270261060674,0.000014798542025876615,0.000016931630938019483,0.000015637205536989812,6.92356352731234e-42,6.923565466858041e-42,6.923565466858041e-42,6.923565160482708e-42,6.923565466858041e-42,6.923565466858041e-42,7.471454836642765e-42,5.286954235380343e-42,4.319205326545426e-42,9.230614202963311e-42,8.121865988828981e-42,4.86331371711262e-42,5.2505468834367316e-42,7.599555643255666e-42,1.4144728128202672e-41,2.8008779858866523e-42,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,0.8564445014110716,0.8564443658404578,0.8564444336297133,0.8564444336297133,0.8564313346837191,0.8564575329319369,0.8564444336297133,0.8564444336297133,0.8491555114770579,0.8639993631902104,0.8564363045184489,3.4046655115381097,0.11759466981754071,0.846584863164876,0.8664329773524289,0.8559096329594809,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.10552526096750321,0.10552582566915904,0.10552582566915904,0.10552544150901715,0.10552621055028578,0.10552582566915904,0.1045694558939054,0.10676950627129617,0.10552738365222131,0.10552426561235394,0.7658797929665718,0.008082544338273753,0.1043822501960599,0.10668485988274296,0.105634139846498,0.10562083265462711,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575 +0.034058596023671416,3.1664880374344005e-80,0.08479800005533703,0.09602354100731586,0.35425455493275215,0.07955758622893735,0.11662643377872606,0.07698046197915337,0.04790621657984445,0.15054676165754396,0.3553825142181692,0.04306998136166141,0.05644615856372772,0.08858296443469506,0.1860716802461683,0.08858296443469506,0.1860716802461683,0.043070141277173755,0.3553825142181692,0.3553825142181692,0.08479799984071215,0.08858296443469506,0.05644614934266003,0.1860716802461683,0.08858296443469506,0.08858296443469506,0.08858296443469506,0.1860716802461683,0.04307007693670336,0.1860716802461683,0.1860716802461683,0.03405869638525032,0.03405849630854623,0.034058596023671416,0.034058596023671416,0.0340586616050655,0.034058596023671416,0.03405647183160125,0.03406510987915659,0.03411378765231513,0.03400744028893041,0.03485229865504841,0.03320021723579754,0.03405262846657802,0.034066253410035684,0.0340482632195376,0.03406886456507052,2.4459778621253367e-80,4.098718346852791e-80,3.1664880374344005e-80,3.1664880374344005e-80,7.433744094583292e-80,1.3380106145323762e-80,3.1664880374344005e-80,5.068042648200018e-80,1.9874614142707058e-80,1.9357294878749576e-80,5.1753101467220626e-80,5.042027576416181e-80,1.9988915282154348e-80,2.8677733411056766e-80,3.4931220369396895e-80,3.187321239555655e-78,2.753793215061047e-82,0.08479799938759518,0.08479800005533703,0.08479800005533703,0.08479799994958177,0.08479800005533703,0.08479800005533703,0.08382346625152123,0.08426124631140702,0.08403850823602572,0.08412448168408358,0.08395823737301725,0.0841237869205845,0.0846112584096478,0.08355325923671793,0.0852946893425467,0.0828671411563347,0.0961142036520782,0.0960960584615794,0.09602354100731586,0.09602354100731586,0.0957433799297281,0.09582499707337927,0.09602354100731586,0.09602354100731586,0.09529920009588584,0.09602034580876409,0.09695946307212122,0.09455927353800736,0.09556420114810261,0.095094685454316,0.09613573306561683,0.09607466554564327,0.09573620001165448,0.09583090511103798,0.35472657369961663,0.35378323199502615,0.35425455493275215,0.35425455493275215,0.35352057274457177,0.3549913267385265,0.35425455493275215,0.35425455493275215,0.35537378077155013,0.34236361251475167,0.3555781346846914,0.35293205115980575,0.3535834800938489,0.35492974597895155,0.35695214001459424,0.3513867228501756,0.3571386381639855,0.07965026627882062,0.07898103730629244,0.07955758622893735,0.07955758622893735,0.07960188896381154,0.07973057526147109,0.07955758622893735,0.07955758622893735,0.07970145143530188,0.07889246185005853,0.07999584430126917,0.07932838187513562,0.07962767936335438,0.07896536691639298,0.07964809693700235,0.07968404681348558,0.07957782440039572,0.07975457083359225,0.11662643401375863,0.1166264335568699,0.11662643377872606,0.11662643377872606,0.11662643382582176,0.11662643377872606,0.11662643377872606,0.1163916616505798,0.1167630334797852,0.11684415704071571,0.11637247398019872,0.11874518556734258,0.1145817919459318,0.1165711742042144,0.11665230435519088,0.1164913319931445,0.11672570543025547,0.07699985058557933,0.07696107356259843,0.07698046197915337,0.07698046197915337,0.0773584983681802,0.07838709032444138,0.07698046197915337,0.07698046197915337,0.07830021501115433,0.07687454088462489,0.07841259827566462,0.07732963611192643,0.07767894640819112,0.07803856430179221,0.07825909505147848,0.07748044172157985,0.07771862504311745,0.07746599910025889,0.04790633714513053,0.047906099662321545,0.04790621657984445,0.04790621657984445,0.047906180425612885,0.04790625323308977,0.04790621657984445,0.04790621657984445,0.04787084553647337,0.0479428029252706,0.04886345528466619,0.04697707200842735,0.047816583855805894,0.047996455211532604,0.04816064070237231,0.04765340247836165,0.04688640252298378,0.04897657972382504,0.15075523390946385,0.15033885052994778,0.15054676165754396,0.15054676165754396,0.1501709940615517,0.1509284877271181,0.15054676165754396,0.15054676165754396,0.14853026503215339,0.14402111707395018,0.15463980683952708,0.1465539870047521,0.1502100579989744,0.15088854197791332,0.15114256575902754,0.1499551742142469,0.14604113543663588,0.15525011573451686,0.3553825144596999,0.3553825139855394,0.3553825142181692,0.3553825142181692,0.35538251427294426,0.3553825142181692,0.3553825142181692,0.35517980006709515,0.35585261684172736,0.35546968523501804,0.3552951448531897,0.37517726964378245,0.3356124216090225,0.3543233468074809,0.35644569396792086,0.35522934972237835,0.3557481676801075,0.043069958716415474,0.04306998136166141,0.04306998136166141,0.043069965541452565,0.04306999721347582,0.04306998136166141,0.04301972715208338,0.04312323048708377,0.04307004929323894,0.04306991333659539,0.05553094994290566,0.03292130895424325,0.04301613208445439,0.043124087168609423,0.04306585265991707,0.04307411119658119,0.056446157990970046,0.05644615856372772,0.05644615856372772,0.05644604538156677,0.05644627174739956,0.05644615856372772,0.05644615856372772,0.05636062078015642,0.05653381935208831,0.05644608947536154,0.0719925202560353,0.043573043298314004,0.05634884439076645,0.056543981162149475,0.05644158543763074,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.04307011839197979,0.043070141277173755,0.043070141277173755,0.04307012514531262,0.04307015744088779,0.043070141277173755,0.04301988634678831,0.043123392308128936,0.04307020909627791,0.04307007336450198,0.05553126111781707,0.03292137397969431,0.043016291246252954,0.04312424784317117,0.04306601939936252,0.04307426428445365,0.3553825144596999,0.3553825139855394,0.3553825142181692,0.3553825142181692,0.35538251427294426,0.3553825142181692,0.3553825142181692,0.35517980006709515,0.35585261684172736,0.35546968523501804,0.3552951448531897,0.37517726964378245,0.3356124216090225,0.3543233468074809,0.35644569396792086,0.35522934972237835,0.3557481676801075,0.3553825144596999,0.3553825139855394,0.3553825142181692,0.3553825142181692,0.35538251427294426,0.35517980006709515,0.35585261684172736,0.35546968523501804,0.3552951448531897,0.37517726964378245,0.3356124216090225,0.3543233468074809,0.35644569396792086,0.35522934972237835,0.3557481676801075,0.08479799915613677,0.08479799984071215,0.08479799984071215,0.08479799973281076,0.08479799984071215,0.08479799984071215,0.08382346603979678,0.08426124609972166,0.08403850802409436,0.08412448147140908,0.08395823716268849,0.08412378670757935,0.08461125819576198,0.0835532590234503,0.08529468912813629,0.08286714094610892,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.05644614992232534,0.05644614876250386,0.05644614934266003,0.05644614934266003,0.0564460338309469,0.05644626485644537,0.05644614934266003,0.05644614934266003,0.05636061163798714,0.05653381013468655,0.056446080248039474,0.07199250425752954,0.04357303861347179,0.056348835217187754,0.056543971893581436,0.05644157579503965,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.04307005414725482,0.04307007693670336,0.04307007693670336,0.04307006092986267,0.043070092974815226,0.04307007693670336,0.04301982229632175,0.04312332720088669,0.04307014480095066,0.043070008978439454,0.055531135919157544,0.03292134781720253,0.04301622720879286,0.04312418319708592,0.04306595231303864,0.04307420269100331,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117 +0.0008084913292748363,0.0,3.894841437362752e-37,0.015283163806812267,0.2070867934001662,0.005595650140532789,0.12429050917679374,0.004671254591657814,0.00033585435148120743,0.04407569543170372,8.090370286342053e-65,0.15153069265052685,0.001752742369466105,0.007222538505160168,0.10877228234965333,0.007222538505160168,0.10877228234965333,0.15152328661494524,8.090370286342053e-65,8.090370286342053e-65,3.89484123217818e-37,0.007222538505160168,0.0017527618097806141,0.10877228234965333,0.007222538505160168,0.007222538505160168,0.007222538505160168,0.10877228234965333,0.15152626801367153,0.10877228234965333,0.10877228234965333,0.0008085195815697277,0.0008084632600848947,0.0008084913292748363,0.0008084913292748363,0.0008085105141882958,0.0008084913292748363,0.0008083053175829594,0.000808262627702221,0.0008290335999070143,0.0007883012445152566,0.0008076680688861189,0.0008025466907405636,0.0008085299543513999,0.000808264219019453,0.0008052672399038593,0.0008115801538831272,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.8948408064893896e-37,3.894841437362752e-37,3.894841437362752e-37,3.8948413357653335e-37,3.894841437362752e-37,3.894841437362752e-37,2.7138162936037927e-37,4.631099912128703e-37,3.62900194766938e-37,4.956877291094668e-37,2.906187940760004e-37,4.325708157265194e-37,4.278243292405359e-37,4.205135149314844e-37,4.588223049487129e-37,2.4011071663728525e-37,0.015339834219400517,0.015226610333191358,0.015283163806812267,0.015283163806812267,0.01503173484783244,0.015788729976108085,0.015283163806812267,0.015283163806812267,0.01553669383191814,0.015285763171370613,0.016353719433642187,0.01460763951431175,0.015412943477735553,0.015397131867839026,0.015355415628857907,0.015211586642277113,0.015039255737536214,0.01577981236021923,0.20695475353089368,0.20721588386803186,0.2070867934001662,0.2070867934001662,0.20728504967298042,0.20687976908629938,0.2070867934001662,0.2070867934001662,0.20669688720994484,0.2091261390525547,0.2067022172924835,0.20744182251239474,0.20724785769586562,0.20686555164024403,0.20611427168587146,0.2077985510046729,0.20623382190782016,0.005614833721285839,0.005576533794216797,0.005595650140532789,0.005595650140532789,0.0055480562301284475,0.00564322634004058,0.005595650140532789,0.005595650140532789,0.005639730463942742,0.005599745772181095,0.0057273516055025425,0.00550980578115941,0.005615711135850127,0.0056237683553079015,0.005615943014982173,0.00557524136126415,0.005542611235896463,0.005648925545017639,0.12429050934318482,0.124290509019801,0.12429050917679374,0.12429050917679374,0.12429050921033284,0.12429050917679374,0.12429050917679374,0.12422430583197366,0.1242986689944279,0.1245695805045262,0.1239824872323894,0.1240416536228685,0.12447104043198827,0.12431870575626898,0.12425986914392749,0.12412295433871387,0.12440347771569228,0.004675664728634549,0.004666845793381266,0.004671254591657814,0.004671254591657814,0.0044965764467651955,0.004779370834575656,0.004671254591657814,0.004671254591657814,0.004731484992339533,0.004525809680593292,0.004775717491770106,0.004496658995829726,0.004593003513263035,0.004676266583438472,0.004735820983458374,0.00453446732378758,0.004583160163489789,0.004688385938110921,0.0003358575341953232,0.00033585126508514765,0.00033585435148120743,0.00033585435148120743,0.00033585338075549885,0.0003358553358428928,0.00033585435148120743,0.00033585435148120743,0.0003352033385065293,0.0003365531270986691,0.00036825367482188205,0.0003065626796344973,0.00033311341165629933,0.00033863458069740426,0.0003444830312454734,0.0003274550482029005,0.0003043576344852111,0.0003715376004284375,0.044261136757255196,0.04389110640386121,0.04407569543170372,0.04407569543170372,0.04462900154736087,0.044427207567333954,0.04407569543170372,0.04407569543170372,0.04403426953554255,0.040691626164083956,0.048241133417167376,0.04115679965617317,0.04471341104847735,0.04437781880144096,0.04469500462781555,0.043595828595497536,0.0407126246713191,0.048841000876193384,8.090366840352675e-65,8.09037356616903e-65,8.090370286342053e-65,8.090370286342053e-65,8.090369529126124e-65,8.090370286342053e-65,8.090370286342053e-65,1.061792917180992e-64,8.761861679609281e-65,8.13792795902307e-65,9.58347497196293e-65,5.587474741303353e-69,1.7691024399718406e-60,1.5920147780067873e-64,4.891508460862891e-65,1.7914293692974744e-64,4.376085366362013e-65,0.15153167560474268,0.15153069265052685,0.15153069265052685,0.15153142458754382,0.1515299591464344,0.15153069265052685,0.15237758805812238,0.15010472449449883,0.15152726068648806,0.15150901776981435,0.0027925474967195048,0.10466060996877495,0.15284945742649617,0.15017814916950462,0.1516709670389915,0.15132037508011856,0.0017527435779431195,0.001752742369466105,0.001752742369466105,0.0017529984637096557,0.0017524863037260466,0.001752742369466105,0.001752742369466105,0.0018160423402263778,0.0017026079483099877,0.001752889122335504,2.5875520270662737e-7,0.13685058533886402,0.0018339694134447784,0.0016744622318296167,0.001760274484653234,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.15152428181146516,0.15152328661494524,0.15152328661494524,0.15152403435136014,0.15152253728073947,0.15152328661494524,0.1523702462703008,0.15009725983058564,0.15151985968830978,0.15152671818989238,0.0027916345632171173,0.10466423226450414,0.15284210764357986,0.15019589129767152,0.1516632512391095,0.15131327809234874,8.090366840352675e-65,8.09037356616903e-65,8.090370286342053e-65,8.090370286342053e-65,8.090369529126124e-65,8.090370286342053e-65,8.090370286342053e-65,1.061792917180992e-64,8.761861679609281e-65,8.13792795902307e-65,9.58347497196293e-65,5.587474741303353e-69,1.7691024399718406e-60,1.5920147780067873e-64,4.891508460862891e-65,1.7914293692974744e-64,4.376085366362013e-65,8.090366840352675e-65,8.09037356616903e-65,8.090370286342053e-65,8.090370286342053e-65,8.090369529126124e-65,1.061792917180992e-64,8.761861679609281e-65,8.13792795902307e-65,9.58347497196293e-65,5.587474741303353e-69,1.7691024399718406e-60,1.5920147780067873e-64,4.891508460862891e-65,1.7914293692974744e-64,4.376085366362013e-65,3.894840584213843e-37,3.89484123217818e-37,3.89484123217818e-37,3.89484112800489e-37,3.89484123217818e-37,3.89484123217818e-37,2.713816151008286e-37,4.631099669816285e-37,3.6290017578131574e-37,4.956877030336506e-37,2.906187787226468e-37,4.325707930312088e-37,4.278243068442277e-37,4.205134927783002e-37,4.58822280959614e-37,2.401107040140189e-37,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.0017527605876907055,0.0017527630326422145,0.0017527618097806141,0.0017527618097806141,0.0017530228194046107,0.0017525008294822682,0.0017527618097806141,0.0017527618097806141,0.0018160622770594433,0.0017026269394359846,0.0017529085776099944,2.5876277220991633e-7,0.13685082678171126,0.00183398958090798,0.0016744809651223962,0.0017602948900565405,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.1515272583127183,0.15152626801367153,0.15152626801367153,0.15152700939198965,0.15152552504848446,0.15152626801367153,0.1523732018019007,0.15010026483261618,0.1515228390561412,0.15152970162432106,0.002792002058821296,0.1046627738964854,0.15284506639290543,0.15017369128578453,0.1516663573329019,0.1513161350784219,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653 +0.00007855354226536104,0.08265315312110073,0.0013901003573580113,0.00009259074157717904,0.0002740615121628027,0.0001175638535761844,0.00014602874091764644,0.00008078983072529717,0.00006498032909206846,0.00009076978136163464,0.0007066543832120249,0.00010736441037989003,0.00013383256617872537,0.00011251527883717107,0.00011049869414548981,0.00011251527883717107,0.00011049869414548981,0.0001073645260885859,0.0007066543832120249,0.0007066543832120249,0.0013901003719868662,0.00011251527883717107,0.00013383253837600208,0.00011049869414548981,0.00011251527883717107,0.00011251527883717107,0.00011251527883717107,0.00011049869414548981,0.00010736447980229215,0.00011049869414548981,0.00011049869414548981,0.00007855605121564158,0.00007855144856948455,0.00007855354226536104,0.00007855354226536104,0.00007855452314207581,0.00007855354226536104,0.00007855282173164569,0.0000785564545499271,0.00007865014794244315,0.00007845845260064486,0.00007896259272140387,0.00007803846945943017,0.00007854834001649676,0.00007855670701964588,0.000078537424582096,0.0000785663695639115,0.0826238994565764,0.0826813370702735,0.08265315312110073,0.08265315312110073,0.08271557784828755,0.082584828084122,0.08265315312110073,0.0826730888876854,0.08263386192597859,0.0826021693700908,0.08270094637055414,0.08268208519871467,0.08262448892606493,0.08261082433173612,0.08269331346267236,0.08292769429479466,0.08220321843070891,0.0013901004108513,0.0013901003573580113,0.0013901003573580113,0.0013901003646257088,0.0013901003573580113,0.0013901003573580113,0.0013886109270341317,0.0013914124739580732,0.001394431718366108,0.0013857843305633032,0.001387330541564494,0.0013926974403438016,0.0013916614012995123,0.0013885418694418732,0.0013797890516204876,0.0014005255413826094,0.0000926298542407013,0.00009256871518815018,0.00009259074157717904,0.00009259074157717904,0.00009241853518210472,0.00009274580067249566,0.00009259074157717904,0.00009259074157717904,0.00009272970283197362,0.00009257034699988975,0.00009330964914846007,0.00009206939664489583,0.00009258246530952664,0.00009264299000753358,0.00009264274640864476,0.0000925485523495914,0.00009236760318616969,0.0000928056087028902,0.0002748300498142466,0.0002732963679225674,0.0002740615121628027,0.0002740615121628027,0.00027364090502785975,0.0002744833655994751,0.0002740615121628027,0.0002740615121628027,0.0002736995127390904,0.00027387863178446065,0.00027500524030326295,0.0002731215110175162,0.0002716992075218428,0.00027435671781534895,0.00027187477768136675,0.00027218285018043966,0.00027596222530573087,0.00011764511275759934,0.00011748269562777668,0.0001175638535761844,0.0001175638535761844,0.00011754476662571796,0.00011758294961493728,0.0001175638535761844,0.0001175638535761844,0.00011759367363055627,0.00011749852073503585,0.00011789034047747653,0.00011725443825333189,0.00011753985817585797,0.00011755229789189712,0.00011761439348439375,0.00011751329975393464,0.00011743521147572187,0.00011769252946199798,0.00014602874480315714,0.00014602873724006775,0.00014602874091764644,0.00014602874091764644,0.0001460287415544704,0.00014602874091764644,0.00014602874091764644,0.0001460252768052652,0.0001461294584496958,0.0001463103936632479,0.00014586407202972151,0.00014648518698681478,0.0001456492007007769,0.0001460399762630599,0.00014601309198995546,0.00014598942698552218,0.00014617638731701047,0.00008079313986305451,0.00008078651905579836,0.00008078983072529717,0.00008078983072529717,0.00008073842481416648,0.00008084141076476353,0.00008078983072529717,0.00008078983072529717,0.00008086924780626741,0.00008084117301769259,0.00008109009463997508,0.00008062736653205923,0.00008073520767991598,0.00008098298804500794,0.0000810511280603093,0.00008066542496473582,0.00008070998902403483,0.00008100631269399986,0.00006498044914387459,0.00006498021228499211,0.00006498032909206846,0.00006498032909206846,0.00006498029850528855,0.00006498036000902565,0.00006498032909206846,0.00006498032909206846,0.0000649931036855814,0.00006497170488216956,0.00006508328156807269,0.00006486377032803174,0.00006497440368691242,0.0000649686055563581,0.00006499890572867156,0.00006494023418092456,0.00006488779424078001,0.00006507673270004632,0.00009083552446364368,0.00009070422972110294,0.00009076978136163464,0.00009076978136163464,0.00009069973386191361,0.00009084016296425687,0.00009076978136163464,0.00009076978136163464,0.00009132425640003836,0.00009097597355157432,0.000092051552095306,0.00009012660745672375,0.00009132273511657982,0.00009082806128585316,0.00009086940646001102,0.00009067033583545795,0.00009015666921243031,0.00009143047263399909,0.0007066544014184759,0.0007066543658461208,0.0007066543832120249,0.0007066543832120249,0.0007066543865368259,0.0007066543832120249,0.0007066543832120249,0.0007065973104375974,0.0007076151801829964,0.0007070863217845951,0.0007062217517961308,0.0007539973848491727,0.0006586882115253873,0.0007041235844067262,0.0007092265486312432,0.0007048926593211145,0.0007084475732899773,0.00010736416971771424,0.00010736441037989003,0.00010736441037989003,0.00010736439880979158,0.00010736442195002063,0.00010736441037989003,0.0001072924107662706,0.00010745287080885771,0.00010736452569107228,0.00010736429490433944,0.0001321426394942132,0.0000868473796404466,0.00010725658209572108,0.00010747274225521412,0.00010735746845837525,0.00010737135375517211,0.0001338325644510661,0.00013383256617872537,0.00013383256617872537,0.0001338325425781078,0.0001338325897794222,0.00013383256617872537,0.00013383256617872537,0.00013366251332134948,0.00013395674008072206,0.0001338323528612721,0.00016442746526839735,0.00010836685815197514,0.00013364106249130647,0.00013402505878370164,0.00013381881401715916,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00010736428753904617,0.0001073645260885859,0.0001073645260885859,0.00010736451451689629,0.00010736453766048285,0.0001073645260885859,0.00010729252624500829,0.0001074529870999525,0.00010736464131725918,0.00010736441069543832,0.00013214287760435277,0.00008684742583619408,0.00010725669726836326,0.00010747285850283099,0.00010735758911124996,0.00010737146451655867,0.0007066544014184759,0.0007066543658461208,0.0007066543832120249,0.0007066543832120249,0.0007066543865368259,0.0007066543832120249,0.0007066543832120249,0.0007065973104375974,0.0007076151801829964,0.0007070863217845951,0.0007062217517961308,0.0007539973848491727,0.0006586882115253873,0.0007041235844067262,0.0007092265486312432,0.0007048926593211145,0.0007084475732899773,0.0007066544014184759,0.0007066543658461208,0.0007066543832120249,0.0007066543832120249,0.0007066543865368259,0.0007065973104375974,0.0007076151801829964,0.0007070863217845951,0.0007062217517961308,0.0007539973848491727,0.0006586882115253873,0.0007041235844067262,0.0007092265486312432,0.0007048926593211145,0.0007084475732899773,0.0013901004267540184,0.0013901003719868662,0.0013901003719868662,0.001390100379437723,0.0013901003719868662,0.0013901003719868662,0.001388610941635006,0.0013914124886050825,0.00139443173304646,0.0013857843451335556,0.0013873305561507333,0.0013926974549957787,0.0013916614159395619,0.001388541884051381,0.0013797890661149442,0.0014005255561420002,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.0001338325401234076,0.0001338325366265235,0.00013383253837600208,0.00013383253837600208,0.00013383250774948868,0.00013383256900176334,0.00013383253837600208,0.00013383253837600208,0.00013366248564355843,0.00013395671216968877,0.00013383232503857425,0.00016442741529867802,0.00010836684464874029,0.00013364103483076977,0.00013402503083796005,0.00013381878494199702,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00010736424040759338,0.00010736447980229215,0.00010736447980229215,0.00010736446823114164,0.00010736449137344246,0.00010736447980229215,0.00010729248005092623,0.00010745294058110652,0.0001073645950642798,0.00010736436437662505,0.000132142782354708,0.00008684740735695628,0.00010725665119658265,0.00010747281200135918,0.00010735754084739448,0.00010737142020921261,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803 +0.016990681376768967,7.349742125438907e-31,1.6663031687913397,0.04541354792633368,0.1158732314622709,0.05436557648512999,0.09193341493206177,0.023730112245909214,0.08763744622095289,0.15913957427983305,1.5986344492536126,0.04926382039742662,0.09350944831580439,0.04647064417169822,0.04362883385918319,0.04648865608401082,0.04364070087187318,0.04926418602830181,1.5986204666433572,1.5986377287922175,1.6663031649884132,0.04647957143906441,0.09350939268537316,0.04363589432476754,0.046476578215548146,0.04648561034899408,0.04648258214349524,0.04363352078843592,0.04926403974237074,0.04363828772700024,0.04363116725181831,0.01699196653740592,0.01698940451602251,0.016990681376768967,0.016990681376768967,0.016991216455081296,0.016990655948690234,0.016990842192722615,0.016993338652264454,0.01706042334180903,0.01692409283606127,0.017201790932355722,0.016717187428043095,0.01699043204419057,0.016993156367571486,0.01698127570102834,0.017002167441075182,6.463322001798265e-31,8.356752493885028e-31,7.349742125438907e-31,7.349742125438907e-31,9.96026150461663e-31,5.410698109084909e-31,7.347632495435407e-31,7.638194137281658e-31,6.948547416094914e-31,5.803183425489879e-31,9.304136959398609e-31,7.841147830509108e-31,6.768482602666464e-31,6.486318167323192e-31,8.33051485299471e-31,3.807220909051162e-30,1.351120871501705e-31,1.6663031550983143,1.6663031687913397,1.6663031687913397,1.6663031669013002,1.6046002332308027,1.7102044762337973,1.6665863678693755,1.6660068302157507,1.664865384133533,1.6677214097702926,1.6669524596355536,1.6656372342608126,1.665874938485442,1.6667303612648332,1.669639356821377,1.6628449615570648,0.04544306634369506,0.04538539992276407,0.04541354792633368,0.04541354792633368,0.04524124326806665,0.04558958936330179,0.04503431855187702,0.045794034492786205,0.04543245256209633,0.045394443251344695,0.04612688021518886,0.044777448594347076,0.045398570961381224,0.04543069295508241,0.04543159013876843,0.045402296317431486,0.045201939218544894,0.04564362644886813,0.11570803837881782,0.11603720702023487,0.1158732314622709,0.1158732314622709,0.11597527655575136,0.11577063241728015,0.11651408774636599,0.11520703319590325,0.1155929993420651,0.11567506433708045,0.11566243916546765,0.116082256363994,0.11588831397804975,0.11582796837844757,0.11577598144552957,0.1162976291438699,0.11544010915800974,0.05443640434923684,0.054378773569444434,0.05436557648512999,0.05436557648512999,0.05433521977281294,0.05439596424942758,0.05421977700158339,0.05451536145301064,0.05447614661505054,0.054283366168355364,0.05466859616223574,0.05414744450562198,0.054430877726326224,0.05432843507198756,0.05440239590691538,0.05441272781847953,0.054332648150380754,0.05448272660490846,0.09193341929524503,0.09193341080121364,0.09193341493206177,0.09193341493206177,0.09193341565974357,0.09330478785867441,0.08995103508663187,0.09190309965800002,0.09170251044189215,0.09213553961506206,0.09153456431566778,0.09218345495889639,0.0913746369257802,0.09194205458177951,0.09193871764166078,0.0917320453648333,0.09206093713988266,0.02373246607294674,0.023727756557830527,0.023730112245909214,0.023730112245909214,0.023687808422907988,0.023772563487295863,0.02372998553627917,0.023730197573119716,0.0238008635381906,0.02366122692854077,0.023846183498334315,0.023613086951063168,0.023690703991262073,0.023771546716055,0.023803109279394837,0.023655624597558822,0.02367318434712523,0.02378730466235028,0.0876380197214676,0.08763689007273302,0.08763744622095289,0.08763744622095289,0.0876372978312748,0.08763759637507765,0.08545610290838823,0.08868062453470543,0.08765597807396248,0.08761919416008021,0.08889155222022288,0.08639823778988441,0.08763569743771321,0.08763905734829948,0.08768052646582143,0.08759390358050728,0.08659452132480576,0.08870268414532516,0.15936807697509203,0.15891165959710574,0.15913957427983305,0.15913957427983305,0.15887802116258756,0.15940236704995048,0.15354351148907958,0.16366950966066335,0.15921377691502686,0.15898076104969697,0.16184508002295725,0.15647346266122877,0.15913086514692304,0.1591483343241062,0.15923388431174218,0.1590453173063874,0.15682135676921358,0.16151460980913446,1.5986344678324593,1.5986344315330554,1.5986344492536126,1.5986344492536126,1.5986344527003866,1.598636127020978,1.59863269292675,1.5979006749786635,1.598485804610334,1.5992089133978091,1.5980576448213304,1.6494417394854024,1.537276592896504,1.595639184940162,1.6016096165930376,1.5975789218751508,1.6009035625752608,0.049263487672806985,0.04926382039742662,0.04926382039742662,0.0492637838495693,0.04926385694737074,0.04926370903198292,0.049164583545851945,0.04937140494308767,0.0492640019467315,0.04926363858930466,0.09028049562838802,0.02532633083120567,0.04911417554965887,0.04941441954499303,0.04925289826670036,0.0492747466643996,0.09350944485934924,0.09350944831580439,0.09350944831580439,0.09350934053834802,0.09350955609381051,0.09350978655373024,0.09350889656329248,0.09331324684592143,0.09382319010070687,0.09350902100187557,0.1624192860418207,0.05066328419137967,0.09313601053467385,0.09388735948751836,0.09348374565141444,0.046534030008395684,0.04638835695119515,0.04647064417169822,0.04647064417169822,0.046393200048259524,0.04652924897024913,0.04646917157750749,0.04647212113313182,0.046520798551453996,0.04640239836132734,0.04660586523277397,0.04631874634854653,0.046441275501123376,0.04648188543616678,0.04658131836851937,0.04634307932494432,0.046353063804780936,0.04657160486760001,0.043695220387591445,0.04356256482951628,0.04362883385918319,0.04362883385918319,0.043505480950730896,0.04375300699850975,0.04362767476478368,0.04362999802807952,0.04366656017393789,0.04359117609508007,0.04455126221304324,0.04274239405367112,0.043576663304333824,0.043681296893538876,0.043743695448741717,0.04353159350917907,0.04303369921430268,0.04425591672708033,0.04655206750118663,0.04640633500131876,0.04648865608401082,0.04648865608401082,0.04641117993759174,0.0465472846540155,0.046487131023208124,0.04649018553626557,0.046538740638551256,0.04642045369910599,0.046623933145748093,0.04633669483808685,0.0464591963617774,0.04649996187246328,0.04659936673476564,0.046361047099308474,0.046371027225575845,0.04658965793987488,0.04370711175016505,0.04357440746708646,0.04364070087187318,0.04364070087187318,0.04351730247820397,0.04376491956266022,0.04363949183889655,0.04364191481218503,0.04367832751605036,0.04360313428636783,0.04456351730100031,0.042754525186981196,0.04358841007902427,0.04369327432601245,0.04375561035577437,0.04354342160633233,0.04304592919996274,0.044268040617900066,0.04926385603230574,0.04926418602830181,0.04926418602830181,0.049264149452834395,0.0492642226066793,0.04926407465507195,0.049164947577166676,0.04937177234062028,0.049264367318956344,0.049264004479579224,0.09028153157805625,0.025326427767626548,0.049114538869306834,0.049414787507835956,0.049253279459576894,0.04927509672158931,1.5986204852240187,1.5986204489247149,1.5986204666433572,1.5986204666433572,1.5986204701007882,1.5986237582794043,1.5986169977113607,1.5978890365009513,1.5984711158291383,1.5991948529325013,1.5980437401834946,1.6494467931936592,1.5372939346168537,1.5956249166892702,1.6015959173816607,1.597565156233059,1.6008892794970153,1.5986377473706281,1.5986377110731769,1.5986377287922175,1.5986377287922175,1.5986377322508203,1.5979032645799174,1.5984834196667768,1.5992122020854933,1.5980609151889975,1.6494443914746162,1.5372857078584823,1.5956425157215752,1.6016128449224443,1.597582164345174,1.6009068841781866,1.6663031509658393,1.6663031649884132,1.6663031649884132,1.666303163051611,1.6046002285016738,1.710204473876581,1.6665863640764373,1.6660068264062993,1.6648653802779696,1.667721406020943,1.6669524558530273,1.665637230438914,1.6658749346704524,1.6667303574777177,1.6696393531500326,1.6628449576269024,0.046542969969256935,0.0463972673058174,0.04647957143906441,0.04647957143906441,0.04640211132097995,0.04653818802814588,0.04647807264312869,0.046481074605096984,0.04652968811565443,0.04641134926731019,0.04661482039650587,0.04632764193546228,0.0464501544996131,0.0464908468267289,0.0465902639846894,0.04635198432035975,0.046361966860578495,0.04658055260978877,0.09350939618172874,0.09350938918646381,0.09350939268537316,0.09350939268537316,0.09350927085104101,0.09350951452171462,0.09350973092194656,0.0935088409341688,0.09331319145122802,0.09382313414495616,0.09350896533225535,0.16241915553048622,0.05066326464223608,0.0931359553013293,0.09388730345563746,0.09348368749122961,0.04370229555151006,0.043569610580100934,0.04363589432476754,0.04363589432476754,0.04351251395826636,0.04376009495711253,0.04363470506524804,0.0436370885506,0.04367355855789987,0.04359829310093511,0.04455856105581893,0.04274985588309452,0.04358364920901311,0.043688425534843006,0.04375078526145773,0.04353863016753262,0.04304121036709936,0.04426312641463135,0.04653997249264344,0.04639427972140516,0.046476578215548146,0.046476578215548146,0.046399123430342415,0.04653519085272613,0.04647508815508781,0.04652670679454755,0.04640834862960293,0.04661181785315281,0.046324659274245006,0.04644717670979779,0.0464878426810268,0.046587264676783,0.04634899846822675,0.04635898171178193,0.046577552538701446,0.046549017449546974,0.04640329492339936,0.04648561034899408,0.04648561034899408,0.04640813955212451,0.046544234904915216,0.04648409405703021,0.04653570504684134,0.046417401750113725,0.04662087801695565,0.04633365969664091,0.046456164335700725,0.04649690636955275,0.04659631498579327,0.046358008617210955,0.04636798959574237,0.04658660528551017,0.0465459849482831,0.04640027236707252,0.04648258214349524,0.04648258214349524,0.04640511668879549,0.04654120270563559,0.046532687537628875,0.046414366958162256,0.04661784044387559,0.046330642070727054,0.046453150379765724,0.0464938680399404,0.04659328074644562,0.046354987698511874,0.04636496948270136,0.046583570185155194,0.04369991714758899,0.043567241916405305,0.04363352078843592,0.04363352078843592,0.04351014951452868,0.04375771231494859,0.043632341511390664,0.043671204915781206,0.04359590136605355,0.044556110027200765,0.0427470083266379,0.043581299678007175,0.0436860299540151,0.04374840215585206,0.0435362644066417,0.04303888109667086,0.04426069684782047,0.049263708654392634,0.04926403974237074,0.04926403974237074,0.04926400317691919,0.0492640763091326,0.049263928372256106,0.04916480193077676,0.04937162534773543,0.04926422113645267,0.04926385808975582,0.09028111710202401,0.02532638898399336,0.049114393507926894,0.0494146402888173,0.04925312694786915,0.04927495666668205,0.043704693792660995,0.043571999138878194,0.04363828772700024,0.04363828772700024,0.04351489832206139,0.04376249741261967,0.0436370885506,0.04367593281225385,0.04360070410315319,0.04456103014850946,0.042752180447870027,0.04358601939774042,0.04369084035352382,0.0437531880326665,0.043541015944393906,0.04304355978316438,0.04426557449858841,0.043697558712322324,0.0435648932839922,0.04363116725181831,0.04363116725181831,0.04350780512911069,0.04375534961547648,0.0436688720596141,0.04359352899515422,0.04455367707369588,0.042744691119707655,0.0435789709808093,0.043683653705394725,0.04374603884006518,0.043533918803195876,0.043036021645703595,0.044258296886872155 +0.039203021252335615,0.0007967547204546536,0.5043964361118237,0.09140961170634494,0.1165892446762077,0.06474586263276078,0.05355222245458829,0.04704751548668574,0.16225243104502482,0.2206027123513942,0.08768686564643867,0.04201494817678529,0.04538548466059843,0.05389799815097004,0.06400846207724506,0.05390668997452349,0.06401769823495217,0.042014997343091796,0.08768748941048131,0.08768719691102717,0.5043964362393276,0.05390230838485973,0.04538548253086744,0.06401395761834895,0.05390086381908278,0.053905221378197324,0.053903760876966675,0.06401211023853336,0.04201497758848186,0.06401582033033038,0.06401027833916521,0.03920305753582174,0.03920298520217468,0.039203021252335615,0.039203021252335615,0.03920304324243479,0.039203029794893936,0.03920103851868195,0.03920497182189671,0.03921746381479324,0.039188471768856925,0.03948292268577729,0.03890890620736396,0.03920033739920821,0.039205707505642326,0.03920073189857072,0.039205312269462674,0.0007890032166815303,0.0008045820840120406,0.0007967547204546536,0.0007967547204546536,0.0008214445998360963,0.0007726313358415275,0.0007966977469862043,0.000797901840107789,0.0007956173425543483,0.0007782753618992673,0.0008156594145121713,0.0007965474785734868,0.0007969635717715266,0.0008010324912237319,0.0007926086768053337,0.0009385387258861469,0.0006742330927841797,0.5043964365211058,0.5043964361118237,0.5043964361118237,0.5043964361751205,0.5683521650299789,0.4217346071485885,0.5041589098381599,0.5046338548169381,0.5047042378232547,0.504088344430398,0.5044708276739892,0.5043217147832747,0.5040958423918325,0.5046971997939177,0.503670939575017,0.5051229617163557,0.09144281245425828,0.09137637518769923,0.09140961170634494,0.09140961170634494,0.09113934377877386,0.09168214051456818,0.08989684270821637,0.09298319897819127,0.09143785678114986,0.09138158341677992,0.09228380784169762,0.09054124274437315,0.09139291779425117,0.09142656948977239,0.09143201526504245,0.09138717836857722,0.09112533525236947,0.09169593142800697,0.11673087262788798,0.11644797522714471,0.1165892446762077,0.1165892446762077,0.11639559682513802,0.1167838228788298,0.11591875275315085,0.11728698125271321,0.11680075673040863,0.11637701612912632,0.11694853368669167,0.11623119868375421,0.11658904544834205,0.1165894073082686,0.1174101392445415,0.11587601625022881,0.11731012212476173,0.0647761596052809,0.06471559159293641,0.06474586263276078,0.06474586263276078,0.06469061706329594,0.0648012717751957,0.06463542387345965,0.06485982593319338,0.06477390478677515,0.06471777854665749,0.06492613706560073,0.064566144425748,0.06473686210151763,0.06475484910265718,0.06477464630436743,0.06471706603898451,0.06467608873271952,0.06481583751085188,0.05355222248045791,0.05355222243010165,0.05355222245458829,0.05355222245458829,0.053552222459473275,0.05470424289293829,0.05211963759368092,0.053526386029337424,0.05357804103502405,0.05356987856654952,0.05353454212003674,0.053931176588914075,0.053169885141178284,0.05354318769905242,0.05356126736208053,0.05354309193472131,0.053561365670709835,0.047049573979034,0.047045455367830974,0.04704751548668574,0.04704751548668574,0.04697148791267944,0.04712408839358945,0.0470470290839408,0.04704793821443853,0.047122921557490614,0.04697226836741457,0.0471517915162874,0.04694381488589803,0.04700136512933008,0.04709401920091475,0.04712647221667214,0.04696875203896217,0.0469969140123693,0.04709835485655707,0.16225265044714862,0.1622522182806497,0.16225243104502482,0.16225243104502482,0.162252367110531,0.16225249583692694,0.1616702918961264,0.1583988539708224,0.1622859291307592,0.16221856511877453,0.16382240979988283,0.16069504733084822,0.1622470484901659,0.16225757059185011,0.16233377842147076,0.16217102663699742,0.1608840316049616,0.1636466204949187,0.22072476779782957,0.22048086287196852,0.2206027123513942,0.2206027123513942,0.22039757531429185,0.22080896710842385,0.21779184881997765,0.2197232861103425,0.22066653735615016,0.22054120201454477,0.22310318989293068,0.21812079070974288,0.2206027798059381,0.220603474922358,0.22070712478582327,0.22049809277424612,0.21833629288898002,0.22291192986426694,0.0876868657047017,0.08768686559126927,0.08768686564643867,0.08768686564643867,0.0876868656592449,0.08768703670234633,0.0876886021617899,0.08763402877288723,0.08773970621878581,0.08769991198037101,0.08767379237848813,0.09028557065602598,0.08512010168589705,0.08754968152489795,0.08782472782105234,0.08763384609150228,0.08773998787514539,0.04201493979426578,0.04201494817678529,0.04201494817678529,0.04201494330043115,0.042014953060442006,0.04201481724033846,0.0420028600580832,0.042027076296766386,0.04201496532462144,0.04201493100457159,0.045171696557181534,0.0390314037886135,0.042000256991147046,0.04202969869741441,0.04201391330541719,0.04201598328900916,0.04538548452823827,0.04538548466059843,0.04538548466059843,0.04538546289895674,0.04538550642247369,0.04538502439636206,0.04538584639236059,0.04536743015697857,0.045403599870850235,0.04538546827431063,0.04880272508316941,0.04215765728733727,0.045362679022663624,0.04540838780029373,0.04538442922133383,0.05392407197536928,0.053871970295378005,0.05389799815097004,0.05389799815097004,0.05385329071467637,0.05394292537570904,0.05389728656682605,0.053898711658874776,0.05393453451143008,0.05386149180798529,0.05398135646486738,0.05381487511731164,0.05387853063962552,0.05391752438647341,0.05398739260236849,0.053808727255461965,0.05383338234545954,0.053962869185819544,0.0640482273356009,0.06396874273303316,0.06400846207724506,0.06400846207724506,0.06390469944872702,0.0641130246409278,0.06400755986176998,0.06400936824337197,0.06405548622574525,0.06396151612506629,0.06475326364690112,0.06327501684419969,0.06396016359696179,0.06405699488769741,0.06410710168243133,0.06390983173728775,0.06350389764192219,0.06452372030434479,0.053932774788432294,0.05388065115053802,0.05390668997452349,0.05390668997452349,0.0538619636996223,0.05395163613564572,0.053905954658974804,0.053907427336093286,0.05394322014417197,0.053870191251113385,0.05399008371168321,0.05382353163766402,0.0538871966411088,0.05392624367638798,0.053996118935573253,0.05381738464013293,0.05384204694331598,0.05397158835337828,0.064057478288779,0.06397796408597853,0.06401769823495217,0.06401769823495217,0.0639138968767191,0.06412229964505253,0.06401675739194101,0.06401864284329477,0.06406462646436531,0.06397082967865882,0.06476277972669092,0.06328396815175094,0.06396927956501039,0.06406633174244848,0.06411637627022397,0.06391902899627858,0.06351294371554479,0.06453314618805553,0.04201498891041948,0.042014997343091796,0.042014997343091796,0.0420149923933981,0.04201500230016625,0.042014866404466764,0.042002909062099296,0.04202712562616057,0.042015014456127334,0.04201498020572983,0.04517178232912576,0.03903142679486093,0.04200030596042418,0.04202974806193528,0.04201396457173378,0.04201603035432712,0.08768748946836213,0.08768748935485819,0.08768748941048131,0.08768748941048131,0.08768748942239123,0.08768762196246194,0.08768734755633774,0.0876345383872119,0.08774045968656814,0.08770053744659755,0.08767441454929477,0.09028413835011986,0.08512073190764355,0.08755030595731397,0.08782535149525338,0.08763446014877234,0.08774062051737566,0.08768719696963262,0.0876871968560764,0.08768719691102717,0.08768719691102717,0.0876871969236299,0.08763430051261968,0.08774010505505946,0.08770024417924144,0.08767412270759699,0.09028561188132034,0.08512043570753383,0.08755001318344102,0.08782505868507773,0.08763417265383867,0.0877403238697484,0.5043964366597885,0.5043964362393276,0.5043964362393276,0.504396436304458,0.5683521651671042,0.4217346072585384,0.50415890996557,0.5046338549445317,0.504704237950735,0.5040883445579207,0.5044708278015219,0.5043217149107478,0.5040958425192165,0.50469719992154,0.503670939702567,0.5051229618438078,0.05392838764844956,0.05387627510037137,0.05390230838485973,0.05390230838485973,0.053857591624131715,0.05394724498195698,0.05390158511623228,0.053903033635021524,0.053938841914049095,0.05386580546864601,0.05398568422963741,0.0538191678779767,0.05388282831464634,0.05392184787340589,0.053991719894250285,0.05381302046218702,0.05383767910345002,0.05396719295318133,0.0453854826647306,0.04538548239690882,0.04538548253086744,0.04538548253086744,0.04538546023104357,0.04538550483093002,0.045385022266270975,0.04538584426292504,0.0453674280343728,0.04540359773395897,0.04538546614306317,0.04880272174681366,0.042157656069502954,0.04536267690196952,0.04540838566147435,0.045384426994185385,0.06405373181150163,0.06397422933320572,0.06401395761834895,0.06401395761834895,0.06391017159905252,0.0641185436397039,0.064013032002857,0.06401488706674427,0.06406092104424442,0.06396706077764702,0.06475892812316783,0.06328034028852558,0.06396558383490923,0.06406255351530465,0.06411262061913305,0.06391530359080543,0.06350927834800728,0.06452933037841925,0.053926941257778534,0.053874832355997763,0.05390086381908278,0.05390086381908278,0.05385615018669359,0.053945797271654466,0.05390014448355295,0.053937398339646066,0.05386435968613759,0.053984233781775214,0.05381772917454177,0.053881388001791236,0.05392039879448701,0.053990269601125816,0.05381158161246744,0.053836239058788884,0.05396574384674838,0.05393130432900139,0.05387918441364922,0.053905221378197324,0.053905221378197324,0.05386049829688545,0.053950164328893,0.053904490121143,0.05394175274020182,0.053868721158739585,0.05398860910891202,0.053822069026447414,0.05388573255861568,0.05392477022149931,0.05399464447528218,0.05381592189344242,0.053840582962301244,0.05397011512113662,0.05392984197779502,0.05387772575878607,0.053903760876966675,0.053903760876966675,0.05385904096681982,0.05394870063987973,0.053940293356064435,0.05386725926258483,0.05398714264398705,0.053820614468108194,0.05388427647555529,0.05392330498532888,0.05399317815743826,0.05381446719551487,0.05383912704401157,0.05396865001672188,0.06405188147388752,0.06397238491304717,0.06401211023853336,0.06401211023853336,0.06390833196178808,0.06411668849400433,0.0640111923441828,0.0640590928078067,0.06396519795555039,0.06475702478304612,0.06327854985394503,0.06396376045152173,0.06406068603403567,0.06411076555888134,0.063913463985096,0.063507468968319,0.06452744506995499,0.04201496917575448,0.04201497758848186,0.04201497758848186,0.04201497266821359,0.04201498251609869,0.04201484665073014,0.04200288937269749,0.0420271058060237,0.042014994715499764,0.04201496043711783,0.04517174786668865,0.03903141755112843,0.042000286284980023,0.04202972822768452,0.04201394397335419,0.04201601144388173,0.0640555974625458,0.06397608910445834,0.06401582033033038,0.06401582033033038,0.06391202661833398,0.06412041406876937,0.06401488706674427,0.06406276565625985,0.06396893805305423,0.06476084647621891,0.06328214644254004,0.06396742359959535,0.0640644354521236,0.06411449090091013,0.06391715864290984,0.06351110331580391,0.06453123079213437,0.06405004659668888,0.063970555993554,0.06401027833916521,0.06401027833916521,0.06390650785821056,0.06411484877654702,0.06405728113566601,0.0639633496981477,0.06475513658002571,0.06327677531187464,0.0639619536392127,0.06405883311863877,0.06410892586285036,0.06391163997969619,0.0635056753417081,0.06452557499846567 +0.2815563128549052,0.27465557025397885,0.2913147125755415,0.27243551313615155,0.2724324124401521,0.2724354320404731,0.30720323144028744,0.2724269832035556,0.2726215989198896,0.272463924360561,0.4691026198511857,0.3096633194087589,0.3261874594106825,0.2724406781034296,0.2724403443127773,0.2724405160218628,0.2724409906332139,0.3096636427058699,0.4691067540085666,0.46910478449311116,0.29131471259180697,0.2724401974540362,0.3261874436721446,0.2724407170000813,0.27244094737317337,0.27244040581699674,0.27244029966087135,0.27244058789723025,0.3096635127054941,0.2724408511879123,0.27244046371816055,0.2815564481154021,0.28155617842436365,0.2815563128549052,0.2815563128549052,0.28155639849723735,0.2815561126519616,0.2815665285542293,0.28156011122172125,0.2816461139218351,0.2814794772430238,0.2811636729830945,0.28189534345148304,0.28155857294106523,0.28155312545140987,0.28154488862625565,0.2815674600590049,0.27466304517621326,0.27464811247461296,0.27465557025397885,0.27465557025397885,0.27463156023831087,0.2746799428785672,0.2746555764220014,0.2746543314331717,0.27463584663352547,0.2746767522875141,0.27463454289212746,0.27463876065110104,0.2746512190970299,0.27470645889089007,0.2746055113446309,0.27452810683346296,0.2747908151467942,0.29131471262696795,0.2913147125755415,0.2913147125755415,0.2913147125836152,0.28412581774591267,0.3070767761017078,0.29134964447923295,0.2912863416820528,0.2913664724874259,0.29126306819298425,0.2913080497213759,0.2913278903176314,0.2913548349494528,0.29127465616866427,0.29119501906007705,0.2914354680443313,0.2724355108918965,0.2724355153752826,0.27243551313615155,0.27243551313615155,0.27243553176600677,0.2724354938022378,0.27243457549272626,0.2724356951766101,0.2724353949900367,0.2724336609638665,0.2724355216642806,0.2724354810030305,0.2724355002833569,0.27243336260723144,0.27243551552531164,0.27243551056888726,0.27243553226828215,0.2724354932945269,0.27243241253422257,0.2724324123460957,0.2724324124401521,0.2724324124401521,0.2724324123015014,0.27243241257903045,0.27243213980847986,0.27243264147055934,0.2724303049452255,0.2724191490202901,0.27243241226331394,0.27243241261769446,0.27242387671409873,0.27242921584254176,0.27243242546072166,0.272432411912142,0.2724324129671496,0.2724354374219527,0.2724354266260423,0.2724354320404731,0.2724354320404731,0.27243542104469093,0.27243544291788196,0.2724353231373322,0.2724355306199626,0.27243486298963043,0.272435596832847,0.27243546378540195,0.27243539905354064,0.2724348076926556,0.272435628539907,0.2724354423791237,0.27243542158066286,0.2724354188128122,0.2724354450843158,0.3072032315755168,0.3072032313122878,0.30720323144028744,0.30720323144028744,0.3072032314662487,0.3058233620379596,0.3092299725092875,0.30724658667679516,0.307151802916253,0.3073257525760403,0.30708067972611414,0.3065230250608189,0.30786382272591073,0.307219015646645,0.30718741983144693,0.3071400515656908,0.3072665359941038,0.27242698315165054,0.27242698325551234,0.2724269832035556,0.2724269832035556,0.27242698526712644,0.272426981140582,0.2724339891624557,0.2724335745605442,0.27242706169272124,0.2724269039660688,0.2724269808049542,0.2724269856123312,0.2724270012969473,0.2724269651087848,0.2724270015392597,0.27242696480067513,0.2724269844855503,0.2724269819218599,0.2726215990156131,0.2726215988270637,0.2726215989198896,0.2726215989198896,0.2726215988915477,0.27262159894861376,0.27250268136502726,0.27307984031972776,0.2726306740923488,0.27263094447191394,0.27262292080694017,0.2726202427981975,0.2726304859330357,0.2726309232410451,0.2726216508816995,0.2726215423403013,0.27262087888752745,0.27262231585929475,0.2724639344556007,0.2724639142800793,0.272463924360561,0.272463924360561,0.27246390661424996,0.27246394220026576,0.2724435266068716,0.27253255320341424,0.27245762500484816,0.27245843048674334,0.2724641776433093,0.2724636722807566,0.2724571055531149,0.2724594913316553,0.2724639426333327,0.2724639060982059,0.2724637186894073,0.27246413302258515,0.4691026201453488,0.46910261957094795,0.4691026198511857,0.4691026198511857,0.4691026199159809,0.4691037276204686,0.4691014589368711,0.46899094272078845,0.4692706106461691,0.4691906685894319,0.469014382688529,0.4757860922101253,0.46234905855019853,0.4687450368919418,0.46946136064075034,0.4687457892499288,0.46946003437005623,0.3096632700807821,0.3096633194087589,0.3096633194087589,0.30966328739044163,0.30966335148349616,0.30965358691166767,0.3096034702465319,0.3097233606764883,0.3096634458506442,0.3096631927867145,0.32509013087381633,0.2947068656935322,0.3095905988412286,0.309736324768676,0.30965570970586265,0.30967093117148353,0.3261874584325585,0.3261874594106825,0.3261874594106825,0.32618727993907726,0.32618763888464836,0.326172550712208,0.3261804509381423,0.3261003606287651,0.32627483811006386,0.3261873379490019,0.3424828816313298,0.31040296708711235,0.3260773067814358,0.32629806402497746,0.3261796564692416,0.27244070146177507,0.2724406549031547,0.2724406781034296,0.2724406781034296,0.2724406357944986,0.27244072102680056,0.2724406139364872,0.2724407435129407,0.2724395361624899,0.2724431708597867,0.2724407636850078,0.2724405943486883,0.27243940195448685,0.2724436486086275,0.27244080441465335,0.2724405557405723,0.27244061584034784,0.2724407414781053,0.2724403827881693,0.2724403062781457,0.2724403443127773,0.2724403443127773,0.27244024183319665,0.2724404505781117,0.2724402863563002,0.27244040342770987,0.2724394606217756,0.2724431542072955,0.27244129685381685,0.2724396028824857,0.2724393016458093,0.2724437214894393,0.2724405243050707,0.2724401734302783,0.27243986808165294,0.2724409043557038,0.27244053895012743,0.2724404932572084,0.2724405160218628,0.2724405160218628,0.2724404745137676,0.2724405581613738,0.2724404604068018,0.27244057267590854,0.2724397033436784,0.2724437185893186,0.27244060068904447,0.2724404332968339,0.27243955906305384,0.272444207969298,0.27244064124974343,0.27244039502312006,0.27244045494729263,0.2724405782490702,0.2724410366539313,0.27244094511167327,0.2724409906332139,0.2724409906332139,0.27244086791214495,0.2724411176740457,0.2724409202421544,0.2724410623844518,0.27243897226983543,0.27244144563276934,0.27244212481937186,0.27244009479062953,0.27243888397478305,0.2724418515156426,0.27244120577960146,0.2724407857530486,0.2724404178898526,0.27244165844109797,0.3096635929518681,0.3096636427058699,0.3096636427058699,0.3096636101202464,0.30966367534866457,0.30965391051672664,0.30960379250652154,0.30972368501569814,0.30966376891847663,0.30966351631341194,0.3250907120758708,0.29470700813217665,0.3095909208791166,0.30973664933239736,0.30965604679900727,0.30967124066505997,0.4691067543012458,0.46910675372677674,0.4691067540085666,0.4691067540085666,0.46910675407065267,0.4691076706292987,0.4691057926093285,0.46899077380917914,0.4692684829250652,0.4691948897931298,0.46901843100578733,0.47578594323588513,0.4623468568285514,0.468749306266697,0.4694653622346297,0.46874957442816256,0.46946454204899657,0.4691047847860525,0.4691047842130544,0.46910478449311116,0.46910478449311116,0.46910478455584653,0.46899090377802616,0.469269637614064,0.4691928784321765,0.4690165027588182,0.4757860629015708,0.4623480518383373,0.4687472716975734,0.4694634565020507,0.4687477727195624,0.46946239294726777,0.29131471264466113,0.29131471259180697,0.29131471259180697,0.29131471260011804,0.2841258177583071,0.30707677612508943,0.29134964449553225,0.29128634169829126,0.2913664725037406,0.29126306820920045,0.2913080497376346,0.2913278903339105,0.2913548349657577,0.2912746561848903,0.2911950190762289,0.2914354680607123,0.272440218147195,0.2724401769162419,0.2724401974540362,0.2724401974540362,0.2724401600122566,0.2724402354914901,0.27244101793258096,0.2724402480696885,0.2724401382349638,0.2724450166641882,0.27244027391646514,0.27244012284857005,0.2724399530004958,0.27244246414907064,0.27244123067524106,0.27244008846170537,0.2724401423719295,0.27244025363255286,0.32618744466138344,0.3261874426821619,0.3261874436721446,0.3261874436721446,0.32618726022350497,0.32618762712329874,0.3261725349818425,0.3261804352044066,0.3261003449409496,0.3262748223205635,0.32618732219926605,0.34248285662589345,0.3104029583427282,0.32607729110711187,0.3262980482218356,0.32617964001117117,0.27244075987166627,0.2724406746015433,0.2724407170000813,0.2724407170000813,0.27244060271809895,0.2724408353659729,0.2724406518233692,0.2724407834478623,0.27243913618571514,0.2724420631570642,0.2724417750273119,0.27243988508532013,0.27243902166448164,0.2724425292765755,0.27244091746584553,0.27244052627863763,0.27244018435140843,0.27244133969624434,0.27244097249509247,0.27244092241759277,0.27244094737317337,0.27244094737317337,0.2724409018603671,0.27244099353454365,0.27244087812952833,0.27243931080498407,0.2724424155362919,0.2724410394122374,0.27244085725083095,0.2724392032904838,0.2724428335875836,0.27244108323863225,0.27244081563867956,0.272440880390715,0.2724410155244725,0.272440427984999,0.27244038380956964,0.27244040581699674,0.27244040581699674,0.2724403656914501,0.2724404465610332,0.27244035223924223,0.2724398369976595,0.2724441281413994,0.27244048769245555,0.27244032585163697,0.2724396796485214,0.2724446462761013,0.27244052690632076,0.27244028889427035,0.27244034677958984,0.27244046598625027,0.2724403210843261,0.2724402783952366,0.27244029966087135,0.27244029966087135,0.2724402608898601,0.2724403390384524,0.27243998181406437,0.27244456056154776,0.27244037880319527,0.2724402224002269,0.2724398108208544,0.272445108582427,0.2724404166966801,0.27244018673753306,0.2724402426196214,0.27244035781520515,0.2724406292629042,0.2724405469929201,0.27244058789723025,0.27244058789723025,0.27244047765493723,0.27244070211663385,0.27244052520186085,0.272439233388107,0.27244240395171143,0.2724416096648425,0.272439786792955,0.2724391047632878,0.2724429023028035,0.2724407813467961,0.27244040396053093,0.2724400745078322,0.2724411890830085,0.3096634631214444,0.3096635127054941,0.3096635127054941,0.3096634803477152,0.30966354512012734,0.3096537803924956,0.30960366292319347,0.3097235545962838,0.3096636390103013,0.30966338622074036,0.32509047836966537,0.29470695085650184,0.309590791385094,0.30973651882271924,0.3096559112511381,0.3096711162152153,0.27244089561012247,0.27244080725136427,0.2724408511879123,0.2724408511879123,0.27244073274922265,0.2724409738247227,0.2724407834478623,0.27243904929537105,0.27244174401489174,0.27244194666454774,0.27243998771770944,0.27243894820671116,0.27244217932754733,0.27244105888104697,0.2724406534902604,0.27244029876901776,0.2724414960770866,0.2724405036194822,0.27244042426743575,0.27244046371816055,0.27244046371816055,0.272440357407145,0.2724405739069027,0.27243934137050546,0.2724427673190714,0.27244145034656136,0.2724396927513635,0.27243919793849114,0.272443299374749,0.27244065034807885,0.27244028638953227,0.2724399691202414,0.27244104403359304 +0.14163334390348678,2.118992314556504e-110,6.530681627755434e-8,0.5569311331068382,0.6999126448684877,0.28785119988926483,0.5748201374633098,0.17271412050730808,0.7753326861388452,0.6000149655473515,1.616233878221603,0.22284826690302187,0.32515524075535757,0.2103953371989578,0.33605524522843416,0.2104651108244214,0.33615016749319343,0.22284943928105547,1.6162479070430755,1.6162413164541107,6.530681577076152e-8,0.2104298946047106,0.32515516337857164,0.33611182184413485,0.21041830248458895,0.21045329856083247,0.21044155989908578,0.3360928385687655,0.22284896751240194,0.3361309310627934,0.33607398005922107,0.14163381310477313,0.141632877718208,0.14163334390348678,0.14163334390348678,0.14163365314477325,0.14163291494088195,0.1416086903503197,0.141650216519584,0.14195295990688162,0.1413068299943514,0.14507304790814918,0.137824933912688,0.14160043929272983,0.14166614195728697,0.14158210101983312,0.14168456900135157,1.551845562493711e-110,2.893146035433921e-110,2.118992314556504e-110,2.118992314556504e-110,5.983715889059884e-110,7.435469417671801e-111,2.1151499820319071e-110,1.950634717142881e-110,2.3026544329085994e-110,1.0204974863184886e-110,4.396490363152297e-110,2.1487471054357626e-110,2.089784339067229e-110,1.5276266149640736e-110,2.95028005125079e-110,5.889806021793994e-108,6.63073918481782e-113,6.530681469948803e-8,6.530681627755434e-8,6.530681627755434e-8,6.530681602602102e-8,2.8308700727796628e-8,3.2773902327168894e-7,6.555888626499935e-8,6.50564017275073e-8,6.33204595131505e-8,6.735429350932423e-8,6.522221689348046e-8,6.539218159461925e-8,6.562927574728984e-8,6.498626278101776e-8,7.037081458240053e-8,6.058398857242656e-8,0.5572059559181717,0.5566559302387905,0.5569311331068382,0.5569311331068382,0.5545260025773517,0.5593513846396785,0.544942893757389,0.5693352801136047,0.5571821079367116,0.5566853195207637,0.5640908533685196,0.5497580796591441,0.556791441325233,0.5570769602538508,0.5571251828318373,0.5567368601314759,0.5545161295966479,0.5593571222883382,0.7005261028885118,0.6992991794571968,0.6999126448684877,0.6999126448684877,0.698943076389302,0.7008836650914448,0.6962600725195467,0.7036614683840892,0.7010452971037638,0.6988536673354896,0.7017970596585373,0.6980213627364145,0.6999437927027535,0.6999559571748826,0.7041553736586614,0.6960794180578715,0.7037321822059459,0.2880736313757156,0.2876289747292828,0.28785119988926483,0.28785119988926483,0.28735598882776314,0.2883482819184213,0.28693673997831226,0.28879519913699,0.28807735192852646,0.28761953718475625,0.28931707403623796,0.2863909764843027,0.28777231032130624,0.287924726254808,0.28808814418951234,0.2876142045876484,0.28727975339943645,0.2884244804285621,0.5748201383054783,0.574820136666174,0.5748201374633098,0.5748201374633098,0.574820137627489,0.5830745848623853,0.561457298433993,0.5742937931143904,0.5753589010569875,0.5758064137715416,0.5738328705247641,0.5833118187667599,0.565941819020367,0.5746309132021897,0.5750093924781864,0.5743068474329359,0.5753342369819785,0.17273202598868823,0.1726962014232624,0.17271412050730808,0.17271412050730808,0.17195618715402897,0.17347928453962577,0.17270538106403055,0.17271470267157396,0.17335109157900275,0.17207903625671966,0.17361296370188703,0.1718214986117545,0.1723256135874599,0.1731058016729916,0.1733821817296593,0.17204829439449654,0.17227206573940426,0.17315859392519123,0.7753320527918914,0.7753333003225802,0.7753326861388452,0.7753326861388452,0.7753328767140669,0.775332492923224,0.8053600949532782,0.7423495312686202,0.7751977571709989,0.7755163775297642,0.7691126612074592,0.7812882685355811,0.7753606266706461,0.7753483173290271,0.774981191687189,0.7756837915411449,0.7808868753371484,0.7694754837202357,0.5995058376489703,0.6005231719163541,0.6000149655473515,0.6000149655473515,0.6009498777184042,0.5990742711460824,0.6481052290932278,0.5516865409040012,0.5997034258026168,0.6003442577837608,0.5881969102036699,0.6117080214300428,0.6000258354851323,0.6000181236246221,0.5994798758516191,0.6005508187469273,0.6113622730553505,0.5884020498989615,1.6162338788207387,1.6162338776658696,1.616233878221603,1.616233878221603,1.61623387841555,1.6162377094738059,1.6162354188406254,1.6163669412652093,1.6163143296129996,1.616452366608604,1.6160145923869835,1.608940985586412,1.6118088002520121,1.6162970579070088,1.6161362018035066,1.615352202267479,1.6171114986197606,0.22284810398526878,0.22284826690302187,0.22284826690302187,0.222848150951583,0.22284838308718877,0.22285951771251264,0.2225204553700878,0.2231774424818808,0.2228487807222271,0.22284775235531187,0.3178933696037516,0.15083772995953695,0.22245097184634888,0.22324759170226385,0.22281721116704103,0.22287933294376747,0.3251552359465781,0.32515524075535757,0.32515524075535757,0.3251542735854935,0.32515620794135297,0.3251599791801826,0.32515708503619223,0.32455121328732567,0.32576189983446513,0.32515464585250864,0.44980891651869337,0.22678666258321606,0.3243913401383034,0.3259233645202364,0.3251168638541916,0.21057104120878947,0.21021995359655535,0.2103953371989578,0.2103953371989578,0.21005494116345066,0.21073766572355251,0.21038964142276612,0.2104010511843294,0.21068604960216242,0.2101090993973605,0.21105594057864227,0.2097370714521382,0.21024553906565113,0.21054985941643486,0.21109895904264003,0.20969321600363114,0.20988002379055823,0.21091299125150498,0.33642438535356284,0.3356865336606958,0.33605524522843416,0.33605524522843416,0.3350124774324777,0.33710674002867314,0.33604592387737864,0.33606459724842486,0.33649979112350503,0.33560570314426746,0.3434017381161415,0.328824783244697,0.3355842947458079,0.3365230467909073,0.3370047579776075,0.3351059085252744,0.33085377410700456,0.3413743984692098,0.21064091237666657,0.21028962976364488,0.2104651108244214,0.2104651108244214,0.21012452573989324,0.21080762912101214,0.21045919547610753,0.2104710446415664,0.2107576498696216,0.21018020748072586,0.2111260845961693,0.2098064745894288,0.21031699957731018,0.21062112796753885,0.21116911670839578,0.2097626028237469,0.2099495112235714,0.21098305157659944,0.3365194387253421,0.33578132501992985,0.33615016749319343,0.33615016749319343,0.335107029832113,0.33720203563851225,0.33614053329365595,0.33615983383435755,0.3365931119108909,0.3356981885236991,0.3434994043094079,0.3289170437639787,0.3356774757626159,0.33661558613372206,0.33710002659703897,0.33520048675918734,0.3309468544103768,0.3414712140603983,0.22284927455232212,0.22284943928105547,0.22284943928105547,0.2228493209849262,0.22284955781373636,0.2228606897542797,0.22252162283775204,0.223178619800022,0.22284995227361204,0.22284892556112276,0.31789592045438114,0.15083815021881702,0.22245213825645507,0.22324877009186272,0.22281843349861663,0.2228804553349733,1.616247907637358,1.6162479064895843,1.6162479070430755,1.6162479070430755,1.6162479071837934,1.61625091332587,1.6162447117532166,1.6163603277093817,1.6163074722998951,1.6164668215133078,1.6160282014284815,1.6089190025295705,1.611794829007909,1.6163120012804821,1.6161493303881074,1.615364572086707,1.6171273129098125,1.6162413170203538,1.6162413159041096,1.6162413164541107,1.6162413164541107,1.6162413165603775,1.6163637072037589,1.616317071803674,1.6164600287044275,1.6160218100518973,1.6089249444185882,1.61180226860804,1.6163049776680192,1.6161431660049892,1.6153587683821866,1.61711987551166,6.530681414817223e-8,6.530681577076152e-8,6.530681577076152e-8,6.530681551170812e-8,2.830870049336702e-8,3.2773902100500384e-7,6.555888575647322e-8,6.50564012224424e-8,6.332045902110723e-8,6.735429298732978e-8,6.5222216387276e-8,6.53921810872388e-8,6.562927523829431e-8,6.498626227642691e-8,7.037081403812241e-8,6.058398810072927e-8,0.21060564732161144,0.21025446233284958,0.2104298946047106,0.2104298946047106,0.2100894041637369,0.21077231787933742,0.21042408940835247,0.21043571809401782,0.210721529761686,0.21014434281504377,0.21109068295630104,0.20977144377070722,0.21028094872389502,0.2105851828971236,0.2111337090076297,0.20972757930274294,0.2099144382791659,0.2109476917902766,0.32515516824213553,0.32515515851148724,0.32515516337857164,0.32515516337857164,0.3251541766564609,0.3251561501177589,0.3251599017975878,0.3251570076554846,0.324551136248969,0.3257618221173136,0.3251545684209915,0.4498087716774482,0.22678662712055503,0.32439126318952755,0.3259232867122189,0.32511678294389346,0.3364810399457106,0.33574303241190734,0.33611182184413485,0.33611182184413485,0.3350688340230282,0.33716353867625704,0.3361023145392744,0.3361213606334157,0.3365554018328846,0.33566078310220593,0.3434599444533359,0.3288797754706578,0.3356398241740323,0.33657815360898424,0.3370615401323496,0.3351622808251483,0.33090925433570556,0.34143210042987576,0.21059403895986306,0.21024288644080374,0.21041830248458895,0.21041830248458895,0.21007784352246664,0.2107606941617377,0.2104125338157139,0.21070963318579355,0.21013252714170824,0.21107902916150695,0.20975991334849942,0.21026907552461413,0.2105733404872227,0.2111220528705909,0.2097160516777629,0.209902893813566,0.21093605193519482,0.21062908380997547,0.21027783378670636,0.21045329856083247,0.21045329856083247,0.21011274507069203,0.21079578513311467,0.21044742004535624,0.21074553712112834,0.210168182072873,0.21111421043558365,0.2097947242018061,0.21030490975618832,0.21060907573382645,0.21115724067569647,0.20975085469960836,0.20993774678855157,0.210971191379039,0.21061732887184773,0.21026611138584436,0.21044155989908578,0.21044155989908578,0.21010103795278467,0.2107840148014063,0.21073349741882685,0.21015622749387833,0.2111024099752047,0.2097830473322589,0.21029289314267222,0.2105970943504973,0.21114543819923412,0.20973918025823518,0.2099260558791901,0.21095940486781012,0.3364620304646631,0.3357240753019215,0.3360928385687655,0.3360928385687655,0.3350499246763359,0.3371444807766005,0.3360833937883065,0.33653673784110494,0.33564228602822704,0.34344041272666304,0.32886132422945424,0.33562118816131775,0.3365596456972039,0.337042487653123,0.33514336628894453,0.330890639231595,0.3414127387164113,0.22284880350747532,0.22284896751240194,0.22284896751240194,0.22284885015885036,0.2228490851010794,0.22286021812094706,0.22252115304505424,0.22317814604343303,0.22284948083762296,0.2228484534593876,0.3178948939866709,0.15083798110452123,0.2224516688893201,0.22324829590413753,0.22281794162847596,0.22288000368121041,0.3365001756044837,0.33576211523368754,0.3361309310627934,0.3361309310627934,0.33508786866699986,0.3371827231923352,0.3361213606334157,0.3365741931046469,0.33567941723213346,0.3434796077785844,0.3288983483344877,0.3356585866153249,0.33659680040062717,0.3370807193349881,0.33518132058145916,0.3309279923798802,0.3414515917118821,0.33644314596819486,0.3357052427420046,0.33607398005922107,0.33607398005922107,0.33503113949385355,0.33712554827125235,0.33651820094601553,0.3356239260083688,0.3434210110868269,0.3288429937570467,0.3356026783640301,0.3365412767085986,0.3370235606527895,0.3351245758624797,0.3308721461111246,0.34139350516693273 +0.019977764466726968,0.019707943902846393,0.020305066690074036,0.019632462073337215,0.019631974677009542,0.019632418151482055,0.02091884097190929,0.019632217941454217,0.0196392819495416,0.019633319011172212,0.026575305316271405,0.021028330581004243,0.021632454629350102,0.019632492323927657,0.019632514953196973,0.019632487530578356,0.01963249756758598,0.02102834035027221,0.026575175349503932,0.026575247670051153,0.020305066690443276,0.01963248895966216,0.021632454057559546,0.019632503477449055,0.019632489853720132,0.019632487806630197,0.01963248828024081,0.019632506938948115,0.021028336416661405,0.019632500358615253,0.01963251075775693,0.019977768059841323,0.01997776089657205,0.019977764466726968,0.019977764466726968,0.01997776691008995,0.019977762872451777,0.01997766599687016,0.01997751510887194,0.01998081071388849,0.019974498513863122,0.019962286426154153,0.019990539766241554,0.0199779464714471,0.019977576219821932,0.019977275801331816,0.01997825009004591,0.019708187537066487,0.019707700799190268,0.019707943902846393,0.019707943902846393,0.019707116244601513,0.019708784454889952,0.019707967251394995,0.01970862167485352,0.019707764149815538,0.019708676373341394,0.01970721683935186,0.019708092344160204,0.019708290204784935,0.01970970772885736,0.01970620920511212,0.019703495813560994,0.019712668632475526,0.020305066691211338,0.020305066690074036,0.020305066690074036,0.020305066690257268,0.020050064927408538,0.020863897307596458,0.020306157626798955,0.020303904940178284,0.020306924141335846,0.020303213363909833,0.02030465339540983,0.020305407925938827,0.02030651705818907,0.02030361870901883,0.02030076635566768,0.020309405135865065,0.01963246213858161,0.019632462008519726,0.019632462073337215,0.019632462073337215,0.019632461511603725,0.019632462680594726,0.019632459544878262,0.019632466354561735,0.01963250473096662,0.019632525043175475,0.019632464466315204,0.01963246024497051,0.019632500640441235,0.019632522111997962,0.019632462245465387,0.019632461905231408,0.01963246151767426,0.01963246267238125,0.01963197466973038,0.019631974684278554,0.019631974677009542,0.019631974677009542,0.019631974689034378,0.019631974664936627,0.019631980962084964,0.019632006238604692,0.019632357128305477,0.01963223489030829,0.01963197448674217,0.01963197486775091,0.0196323184383448,0.01963235474645785,0.019631975492584976,0.01963197472581273,0.019631974627918852,0.01963241811043061,0.019632418192408206,0.019632418151482055,0.019632418151482055,0.019632418248442418,0.019632418053637617,0.01963241935837356,0.019632416787468892,0.019632392324923285,0.01963234865570191,0.019632417908891933,0.019632418389797086,0.01963239471875731,0.019632351153561677,0.019632418094878513,0.019632418207786106,0.019632418260868034,0.01963241804110953,0.02091884097496401,0.020918840969017857,0.02091884097190929,0.02091884097190929,0.0209188409725123,0.020869077482641402,0.020991987710666363,0.020920539907833737,0.020917181621895535,0.02092333248577842,0.020914347952084706,0.020893616218472928,0.020943658939558286,0.020919426922146298,0.020918254012682092,0.02091652239761347,0.020921164021869852,0.019632217940241958,0.019632217942667576,0.019632217941454217,0.019632217941454217,0.019632217995378846,0.01963221788752663,0.019632376724168846,0.019632365307170083,0.019632219880654833,0.019632215981019496,0.01963221788803942,0.01963221799506512,0.019632218444823837,0.019632217437605272,0.019632218359622453,0.0196322175217138,0.019632217971517808,0.019632217911392056,0.019639281954342024,0.019639281944886407,0.0196392819495416,0.0196392819495416,0.01963928194808088,0.01963928195102279,0.0196344558631449,0.01965516553258522,0.019639155984695938,0.019639170258075305,0.019639343100636125,0.019639221539496994,0.019639153583645937,0.019639185093102102,0.01963928801572613,0.019639275950486656,0.019639233270615244,0.019639331542666776,0.01963331928939563,0.019633318733338807,0.019633319011172212,0.019633319011172212,0.019633318484482753,0.019633319540806937,0.0196326436923217,0.01963558996258377,0.019633254929099887,0.019633242608699697,0.019633327164410384,0.019633310895284466,0.019633219192658945,0.019633276300707686,0.019633319592822867,0.019633318429802517,0.01963331234901424,0.01963332576826512,0.02657530532234453,0.026575305310363482,0.026575305316271405,0.026575305316271405,0.02657530531764661,0.026575278188015725,0.026575329310358744,0.02657018902127578,0.02657977415209238,0.02657827796085156,0.026572326344487484,0.026796190635637346,0.026348958415495057,0.026563429908641384,0.026587217593830034,0.026563232816851915,0.026587397396648924,0.021028329319142693,0.021028330581004243,0.021028330581004243,0.02102832961589754,0.021028331548247695,0.021028021002083685,0.021026125789903274,0.021030542344831517,0.021028335364172864,0.021028325791035217,0.021592410634372936,0.02047383315103436,0.02102565324278444,0.02103101822515041,0.02102804203909364,0.021028619201171415,0.02163245459381455,0.021632454629350102,0.021632454629350102,0.021632446945801735,0.021632462313030856,0.02163242975546772,0.02163216641042979,0.021629294871343983,0.02163562437331157,0.02163245022162057,0.0222199937756951,0.021055677434536516,0.021628456187051958,0.021636469110564494,0.021632170929610187,0.01963249210827486,0.019632492545003342,0.019632492323927657,0.019632492323927657,0.01963249277667903,0.019632491892433573,0.019632493091015574,0.019632491617973598,0.019632620931308863,0.019632554713819764,0.01963249145712258,0.019632493289317418,0.019632627969274046,0.019632550441129198,0.019632490935265888,0.019632493954219194,0.019632493034261327,0.01963249166737062,0.019632513745388783,0.01963251619355844,0.019632514953196973,0.019632514953196973,0.019632518653207875,0.01963251151155463,0.01963251719769663,0.019632512807300027,0.01963256133750914,0.01963251672477485,0.01963249400773491,0.019632554683832407,0.019632566843974648,0.019632513516876855,0.019632509009461924,0.01963252177501001,0.019632536894123597,0.0196325000825003,0.019632487506408006,0.019632487558717656,0.019632487530578356,0.019632487530578356,0.019632487591616957,0.01963248748569255,0.01963248764440281,0.01963248746421479,0.019632665526832974,0.019632582850427176,0.01963248745561059,0.019632487675679586,0.019632674323779017,0.01963257749538372,0.019632487362543048,0.01963248786766185,0.019632487632018827,0.01963248746807784,0.019632496862339904,0.019632498297140574,0.01963249756758598,0.01963249756758598,0.019632499758516556,0.01963249557255719,0.019632498923087792,0.019632496290237295,0.01963258615845534,0.019632532030624063,0.019632486578501338,0.01963252257770559,0.01963259282054205,0.01963252807360827,0.019632494128212778,0.019632501658215524,0.019632511050905507,0.019632489383219504,0.021028339071741956,0.02102834035027221,0.02102834035027221,0.02102833936361325,0.02102834133910948,0.021028030769614466,0.02102613552836328,0.02103055214505337,0.021028345126529666,0.021028335567224336,0.021592427985738585,0.02047383750662989,0.021025662974691228,0.021031028031995753,0.02102805222523971,0.021028628553335302,0.02657517535570128,0.026575175343782276,0.026575175349503932,0.026575175349503932,0.026575175350717208,0.026575132941033065,0.026575213488344716,0.02657030504642263,0.026579829689819114,0.026578152100282235,0.026572192167972308,0.0267963137815117,0.02634901071795149,0.026563307137481573,0.026587080096929606,0.026563083705467862,0.02658728477730419,0.02657524767619044,0.026575247664161878,0.026575247670051153,0.026575247670051153,0.026575247671353625,0.026570251073329828,0.02657980449266064,0.026578222193336276,0.026572266772144963,0.02679625650225478,0.026348987030211837,0.026563375550154995,0.02658715650702528,0.02656316638059041,0.026587347714204637,0.02030506669161304,0.020305066690443276,0.020305066690443276,0.02030506669063206,0.020050064927691978,0.02086389730812029,0.02030615762716881,0.020303904940546784,0.020306924141706213,0.020303213364277966,0.02030465339577879,0.020305407926308233,0.020306517058559192,0.020303618709387204,0.020300766356034356,0.02030940513623691,0.01963248884691528,0.019632489077031447,0.01963248895966216,0.01963248895966216,0.019632489201842063,0.019632488735917566,0.01963248937928753,0.019632488593686923,0.0196326418630991,0.019632567912306335,0.019632488518309635,0.01963248948396987,0.01963264972645813,0.01963256312963395,0.01963248822805729,0.019632489893071745,0.019632489342643195,0.01963248862229601,0.02163245409349929,0.021632454021592876,0.021632454057559546,0.021632454057559546,0.021632446229526602,0.02163246188573242,0.021632429183562948,0.021632165838408022,0.021629294301355604,0.021635623799710273,0.021632449649423416,0.022219992878054824,0.021055677112956032,0.021628455617539934,0.021636468536481726,0.02163217033167475,0.019632502587062613,0.019632504395193172,0.019632503477449055,0.019632503477449055,0.01963250622438715,0.01963250094952468,0.019632505164712537,0.019632501876083414,0.01963257559671233,0.01963252548782503,0.019632488819940643,0.019632533918395825,0.01963258176946128,0.019632521842586365,0.01963249911635675,0.019632508573658183,0.019632520078866525,0.01963249283017572,0.01963248970840008,0.01963249000391247,0.019632489853720132,0.019632489853720132,0.01963249016254241,0.019632489564212197,0.01963249038415326,0.019632634600111772,0.01963256333032693,0.019632489277682512,0.019632490517599046,0.019632642177034136,0.019632558724068785,0.01963248891438042,0.01963249100732288,0.01963249034029716,0.019632489415307677,0.019632487754357827,0.01963248786307372,0.019632487806630197,0.019632487806630197,0.019632487925122417,0.019632487704993692,0.01963248801823832,0.01963265731225938,0.01963257766366827,0.019632487615394552,0.019632488071975786,0.01963266578506003,0.0196325725069999,0.0196324874600203,0.019632488332460618,0.01963248799735979,0.019632487656907557,0.019632488198475996,0.019632488366394318,0.01963248828024081,0.01963248828024081,0.019632488459045975,0.0196324881190518,0.019632649429196746,0.0196325726872707,0.019632487967015003,0.019632488671847532,0.019632657590996704,0.019632567721258477,0.01963248774599144,0.019632489004621743,0.019632488564712492,0.019632488038999585,0.019632505948313898,0.019632507958585378,0.019632506938948115,0.019632506938948115,0.019632509986910792,0.019632504122464114,0.01963250880236121,0.019632570641670705,0.01963252243077878,0.019632490295392137,0.019632540316974593,0.019632576582678703,0.019632518936690425,0.019632502078262126,0.019632512580029054,0.019632525227494996,0.01963249495797714,0.021028335144802013,0.021028336416661405,0.021028336416661405,0.021028335438672073,0.02102833739681162,0.02102802683670207,0.02102613160715694,0.021030548198978982,0.0210283411957013,0.021028331630826014,0.021592420999179435,0.020473835752843585,0.021025659056123438,0.02103102408325374,0.021028048123771386,0.021028624787672222,0.019632499563301063,0.019632501179722102,0.019632500358615253,0.019632500358615253,0.019632502820039918,0.01963249810434141,0.019632501876083414,0.019632580766304867,0.019632528686208583,0.019632487584451404,0.01963252801167223,0.01963258717863792,0.019632524887338937,0.019632496470967892,0.019632504938332247,0.01963251535907008,0.019632490975995454,0.01963250966140696,0.01963251188484191,0.01963251075775693,0.01963251075775693,0.019632514123143832,0.019632507636967292,0.01963256589246475,0.019632519512001945,0.019632492020368836,0.019632547229946756,0.019632571610621218,0.01963251616274957,0.019632505370019267,0.019632516973530988,0.019632530824782078,0.0196324973703174 +0.4138356019897679,2.422006592165226e-81,0.0003258671927989727,1.543438794474368,2.0401073532626293,0.7781267203498755,1.1062760025131813,0.75688397686743,1.9328345432151015,1.6809475907479232,2.001244608152155,0.4726318506954204,0.5851257546994276,0.7408510463028939,1.0300635619235408,0.7410914854882307,1.0303375462725903,0.4726320090112574,2.0012298752461937,2.0012377261710785,0.00032586719270031927,0.7409703119318936,0.5851257008816731,1.030226922238224,0.7409303472530155,0.7410508790689434,0.741010488555624,1.0301720882747667,0.4726319447891005,1.0302821459964118,1.0301176370913068,0.413835636305452,0.41383556789707254,0.4138356019897679,0.4138356019897679,0.4138356349155602,0.4138353877177929,0.4137404737607079,0.4138897621001013,0.4143150542365225,0.4133421120381445,0.42444953089192394,0.40259301802815023,0.41373422462357273,0.4139466167324561,0.41376162646297093,0.4139191629357279,2.12092124515985e-81,2.7658319841675244e-81,2.422006592165226e-81,2.422006592165226e-81,4.3807607504017885e-81,1.3270729832444807e-81,2.41959309811633e-81,2.413776900167859e-81,2.392233407823309e-81,1.4297844430904844e-81,4.0897493577848934e-81,2.539904974428276e-81,2.2728670626962363e-81,1.9946924738265437e-81,2.9407958110726512e-81,1.0725104301835966e-79,5.00421163349295e-83,0.0003258671926103019,0.0003258671927989727,0.0003258671927989727,0.00032586719275373385,0.00006836721702213101,0.002344640261908534,0.00032582653499375674,0.0003240979394080261,0.0003203873909462219,0.00033143706917846853,0.0003245537755826297,0.0003255079370709405,0.0003270807562041796,0.00032465790280300456,0.0003392678940243453,0.0003129295418462314,1.5439394157938113,1.5429374113449588,1.543438794474368,1.543438794474368,1.5373957783362202,1.5495149690956915,1.5214833777685992,1.565719153630883,1.5438723785936164,1.542994923672083,1.558890580258556,1.527888896089692,1.5432018998599344,1.5436665015725457,1.5437752516943464,1.5431018806029222,1.538367101966279,1.548517266796685,2.040330310916032,2.0398843321634823,2.0401073532626293,2.0401073532626293,2.0394975760156493,2.040718255712293,2.0349137855278148,2.045298104214963,2.04142997615055,2.03876666833027,2.0425029860174853,2.0376745323980376,2.040105082859658,2.0401095464659456,2.0451834403832247,2.035222843089721,2.0448615675492117,0.7783664662863702,0.7778871072076153,0.7781267203498755,0.7781267203498755,0.7770595744238571,0.7792001564700672,0.7758813136985198,0.7804443785972865,0.7786134256899272,0.7776381014970924,0.7813067339515819,0.7749546972700057,0.7779727375630563,0.7782792162742176,0.7786246999519465,0.7776285392800638,0.7768994859888683,0.779355837833812,1.1062760025715306,1.1062760024844274,1.1062760025131813,1.1062760025131813,1.1062760025274947,1.1407168034969195,1.060247097467064,1.1053753055608309,1.1075391992481878,1.1073118383715261,1.105237684437146,1.1249343597154116,1.086852378350079,1.105862304800193,1.1066899974434499,1.1057370149696015,1.1068154536809733,0.7569611326473937,0.7568067592721279,0.75688397686743,0.75688397686743,0.7513118932251063,0.7625301961839731,0.7568759143707041,0.7568919094677341,0.759515246604318,0.7542554795767984,0.760900309084868,0.7528881468478374,0.7552982665583567,0.7584805194215057,0.7596653713355112,0.7541064624331365,0.7549271809335986,0.7588495946749321,1.9328343370732053,1.9328347431205772,1.9328345432151015,1.9328345432151015,1.9328346160343028,1.9328344692087378,1.9524257767040032,1.9443190185448695,1.9325251909311163,1.9331450357360576,1.9177226869548536,1.9473991798737593,1.932875422251995,1.9327943555243794,1.9320990024953775,1.9335704871094677,1.9459421323629513,1.9191226307422264,1.6806183790842248,1.681276304897979,1.6809475907479232,1.6809475907479232,1.6818354102263413,1.6800524144873854,1.7227226380014458,1.6607056337563795,1.680454678579587,1.6814410227330845,1.6574883951613613,1.7040141173132972,1.6809506226272644,1.6809446815526734,1.6801243073487706,1.6817724755273606,1.702222175327005,1.6590782272845617,2.0012446081361746,2.0012446081546074,2.001244608152155,2.001244608152155,2.001244608134247,2.001241281020164,2.001247721121974,2.0004174168272866,2.0025355812362795,2.0013680219179073,2.0011208366714786,2.038798605260162,1.9563769097104668,1.9990425507720233,2.003435004362243,2.0007386612291578,2.0017497826612987,0.47263184007793907,0.4726318506954204,0.4726318506954204,0.4726318352708548,0.4726318661909897,0.47263115508623293,0.4723471220856583,0.4731257342918525,0.47263232486695544,0.4726313758472752,0.577756741751043,0.38092907636441997,0.47216074191719754,0.4731050400100389,0.4726117722200619,0.47266045800485085,0.585125751354437,0.5851257546994276,0.5851257546994276,0.5851243797317132,0.58512712974573,0.5851290461623639,0.5851220395822411,0.584549849840523,0.5858582612390324,0.5851253383767023,0.7060934714935988,0.4773961956680249,0.5843389236317776,0.5859162727714701,0.5850989331381229,0.741051795314238,0.7406505236241888,0.7408510463028939,0.7408510463028939,0.7402148677279704,0.7414917228993785,0.7408313506867287,0.7408707935506575,0.7417162178581183,0.7399867920476738,0.742931693952687,0.7387763834137551,0.7403923162805067,0.7413114280534912,0.7429682713234276,0.7387361442682779,0.7392393132261812,0.7424689610104683,1.030543190658459,1.029584195470446,1.0300635619235408,1.0300635619235408,1.028136131212228,1.0320083825677517,1.0300366632974065,1.0300905529187594,1.031126108187481,1.0289884000431686,1.0485371947263862,1.011764614498472,1.028947521188622,1.0311703280382214,1.03232755459918,1.0277970625410102,1.0175037166975929,1.0428300846191718,0.741292322776903,0.7408908746240808,0.7410914854882307,0.7410914854882307,0.7404550271115867,0.741732443786698,0.7410711551614813,0.7411118703125951,0.7419566447790249,0.7402272570144462,0.7431730543441473,0.7390159032798875,0.74063226521008,0.7415523756072893,0.7432095314097318,0.7389757624518505,0.7394790434028173,0.7427101114248013,1.0308166973234936,1.0298586582049787,1.0303375462725903,1.0303375462725903,1.028412044630101,1.0322804403075867,1.0303140164982514,1.0303612300071152,1.0313991330124324,1.0292399274792743,1.0487932603684422,1.0120328962315044,1.02922010381397,1.0314202371950902,1.0325970037982743,1.028075668672642,1.017773976889094,1.0430917420440544,0.4726319979832804,0.4726320090112574,0.4726320090112574,0.472631992842461,0.47263202525607706,0.4726313134004188,0.47234727995850556,0.47312589330100785,0.47263248306932304,0.4726315342778813,0.5777570222776476,0.3809291496229732,0.47216089953361207,0.4731051990245444,0.47261193731124507,0.47266060954647426,2.001229875239562,2.001229875125539,2.0012298752461937,2.0012298752461937,2.0012298751915223,2.001225548156403,2.001233929256315,2.0003994514679433,2.002523624750278,2.001353307543784,2.0011060850927076,2.0387858898813533,1.9563605631272258,1.9990277328144583,2.003420358310849,2.000723796264551,2.0017351811998374,2.001237726155726,2.0012377261559404,2.0012377261710785,2.0012377261710785,2.0012377261455483,2.000409008659015,2.0025300082679633,2.0013611485827205,2.00111394599359,2.038792665785159,1.9563692740308847,1.999035628991555,2.003428162921585,2.0007317169239314,2.0017429627836685,0.0003258671925455551,0.00032586719270031927,0.00032586719270031927,0.00032586719269316874,0.00006836721699867848,0.0023446402613185235,0.0003258265349191058,0.00032409793932574796,0.0003203873908595565,0.00033143706910025126,0.00032455377554539786,0.0003255079370046906,0.0003270807561385166,0.0003246579027415304,0.00033926789396871663,0.0003129295417640815,0.7411711046781696,0.7407697455634075,0.7409703119318936,0.7409703119318936,0.7403339947332453,0.7416111280896776,0.7409503032181343,0.7409903736307664,0.7418354798222017,0.7401060661167381,0.7430514159438723,0.7388951935694938,0.7405113413598554,0.7414309410612866,0.7430879432214174,0.7388550034723487,0.7393582275794235,0.7425885789905057,0.5851257042699837,0.5851256974984446,0.5851257008816731,0.5851257008816731,0.585124312320492,0.5851270895217215,0.5851289923429717,0.585121985766358,0.5845497962110373,0.5858582072040015,0.5851252845327802,0.7060933864687744,0.4773961652947066,0.5843388700687665,0.5859162187049637,0.5850988768554108,1.0307066402846832,1.029747466546666,1.030226922238224,1.030226922238224,1.0282991328733715,1.032172105078029,1.0301994569765922,1.0302544849444044,1.0312887922780642,1.0291447834287608,1.0486966173230585,1.011924474430094,1.0291099448117482,1.0313248524950493,1.0324913295064697,1.0279600110190694,1.017664746703589,1.0429962124345777,0.7411311253349432,0.7407297955336504,0.7409303472530155,0.7409303472530155,0.7402940765343924,0.7415711166155529,0.7409104438044849,0.7417955167043645,0.7400660978339026,0.7430112982413651,0.7388553816060596,0.7404714576566217,0.7413908926259326,0.7430478422450438,0.738815175119688,0.7393183806803137,0.7425484961658179,0.7412517014157489,0.7408502831308579,0.7410508790689434,0.7410508790689434,0.7404144680501781,0.7416917896856989,0.7410306569517434,0.7419160420344902,0.7401866435777129,0.743132291984627,0.738975452455699,0.740591743323921,0.7415116804095321,0.7431687857816879,0.7389352951991697,0.7394385569826407,0.7426693846167707,0.74121129605592,0.7408099074484831,0.741010488555624,0.741010488555624,0.7403741245932041,0.7416513517951816,0.7418756543359559,0.7401462473335358,0.7430917465334264,0.7389352165476721,0.7405514359900809,0.7414712029537031,0.7431282570716097,0.738895042864302,0.7393982857060577,0.7426288744850628,1.0306517760900715,1.029692662788886,1.0301720882747667,1.0301720882747667,1.0282444203029406,1.032117148511217,1.0301448152640367,1.0312341938578948,1.0290980928567024,1.0486491980571917,1.0118708244646482,1.0290554347702139,1.0312780381491082,1.0324363542565522,1.0279053173627493,1.0176107012453497,1.0429401876760005,0.47263193392576863,0.4726319447891005,0.4726319447891005,0.4726319289222497,0.47263196073046115,0.47263124917894866,0.47234721591465934,0.4731258288010125,0.47263241889480906,0.472631470010509,0.577756908480566,0.38092911990410466,0.4721608355956586,0.47310513451480035,0.47261187034314145,0.47266054807161484,1.030761894757563,1.0298026596169267,1.0302821459964118,1.0302821459964118,1.0283542333056275,1.0322333546715157,1.0302544849444044,1.0313437697352597,1.0291920652976396,1.0487446419601893,1.0119784961484184,1.0291648322534326,1.0313722557511977,1.0325498206200692,1.0280150912726513,1.0177191696448393,1.0430436746896123,1.0305972951415499,1.029638241346066,1.0301176370913068,1.0301176370913068,1.0281900886486335,1.032062576618285,1.0311799679321587,1.0290427158234146,1.0485924418456851,1.0118175398730056,1.029001295647431,1.0312318230184814,1.0323817649172793,1.0278510034172816,1.0175570266922966,1.0428849420210975 +5.616113815144908,0.0,1.8168566155728742e-196,0.003547904982091598,0.0000769158354601777,2.3927191666540457,0.008482357678128456,2.7784425710109035,1.955199809342656e-19,2.5457647037653787e-22,3.725193685523501e-11,4.449923986307632,2.353729347556839,3.062459747286187,0.39581538261772015,3.060068157403133,0.3951537652959673,4.449921340038724,3.723478532156506e-11,3.724275437992918e-11,1.8168566025746172e-196,3.0612733018783347,2.353730180330408,0.395420864260926,3.0616708366075054,3.060471981641778,3.06087368990313,0.39555317571442905,4.449922413899412,0.3952877316335766,0.39568467800214074,5.616113437981127,5.61611418987643,5.616113815144908,5.616113815144908,5.616113447675851,5.616121657088696,5.616923195777739,5.615304954977552,5.6094078066199,5.622822711022963,5.489466708964018,5.73688873713302,5.617334323040324,5.6148907021648355,5.6171817466051,5.615043919975156,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.816856581121333e-196,1.8168566155728742e-196,1.8168566155728742e-196,1.8168566091298763e-196,2.0216327069794559e-202,4.490867604236196e-184,1.9798792792610864e-196,1.667615394179519e-196,9.757254881324633e-197,3.3825085401871895e-196,1.7670644761278421e-196,1.8684417519398504e-196,2.0260215608851452e-196,1.6294591353293548e-196,8.217446552637019e-196,3.990309124791402e-197,0.003525439399449568,0.0035705331008116306,0.003547904982091598,0.003547904982091598,0.0038333131989019154,0.0032798464420718985,0.00481954918656824,0.0025608306337942762,0.003524241306027638,0.0035717663188193395,0.0029227467650713656,0.00429515928554447,0.003561229779882347,0.003534619008682215,0.0035295474880674537,0.0035663703839551547,0.003784585618444898,0.0033238857637902758,0.00007643082513634944,0.0000774031803318897,0.0000769158354601777,0.0000769158354601777,0.00007828151206300054,0.0000755647470381627,0.00008793991363498281,0.00006689525656582436,0.00007376840841284573,0.00008020655560091423,0.00007155658607182673,0.0000826507438600296,0.00007692154808722749,0.00007691029710340852,0.00006535527624085846,0.00008889457455438568,0.00006643013694983858,2.3902947248844044,2.395143693692597,2.3927191666540457,2.3927191666540457,2.40379397782309,2.381607460094259,2.4138248276703056,2.371045673029521,2.3872500632501086,2.398200045286809,2.3596767858655077,2.4259258447749836,2.394465000048483,2.3909742458733114,2.3871232596954703,2.3983242268086937,2.4056205345151382,2.3798209635475795,0.008482357674313093,0.00848235768174004,0.008482357678128456,0.008482357678128456,0.008482357677245197,0.006582520913709036,0.012531960366642452,0.008621843923125318,0.008344785121938373,0.008367026327800575,0.008599474941500226,0.006541820457124803,0.011027738596469128,0.008531697601636211,0.008433249765213634,0.008543323138968491,0.008421752627161777,2.777604413009113,2.7792815248764757,2.7784425710109035,2.7784425710109035,2.84054031192792,2.7161897479426704,2.778539460401107,2.7783495903046815,2.7491610439784515,2.8078371609631283,2.735469810192859,2.8215274485389754,2.796226503157885,2.7605883748583784,2.747560237190484,2.8094439920533696,2.7997690893715204,2.7571004741764735,1.9551805854204466e-19,1.9552184518693269e-19,1.955199809342656e-19,1.955199809342656e-19,1.9552066497075246e-19,1.9551928566601e-19,1.2731469410281563e-17,3.2654915114006513e-21,1.918130600382142e-19,1.993060997678456e-19,9.282187562179441e-20,4.089195788408243e-19,1.9598682777412579e-19,1.9505752576017166e-19,1.8692175854662292e-19,2.0452520125015766e-19,3.9268999151655695e-19,9.587030911868154e-20,2.514439564537876e-22,2.577434866902966e-22,2.5457647037653787e-22,2.5457647037653787e-22,2.633595594905015e-22,2.460182284964773e-22,1.070548204748514e-20,5.2814509593127004e-24,2.484772422692201e-22,2.607434876424046e-22,1.0564028382848445e-22,6.0845123048973925e-22,2.546003969321534e-22,2.5454146802138822e-22,2.44580556287299e-22,2.649968141295936e-22,5.937755971300728e-22,1.0711127534343417e-22,3.7251936734764104e-11,3.725193623609011e-11,3.725193685523501e-11,3.725193685523501e-11,3.725193571788893e-11,3.724718697690169e-11,3.7257016117020826e-11,3.8862049083984626e-11,3.570691950117086e-11,3.699895535152944e-11,3.7507218941047515e-11,4.631446155383043e-12,2.808594265781435e-10,4.155676587379871e-11,3.33710287321193e-11,3.8311030596387097e-11,3.622092838021599e-11,4.449924159337506,4.449923986307632,4.449923986307632,4.449924243975391,4.449923727392441,4.449913003087902,4.457535668527594,4.4422803343999675,4.449915203934316,4.4499327811180995,2.4717317058476453,5.880395836680468,4.459163380318758,4.4406373792352944,4.450456129147023,4.449391718689514,2.3537293993121025,2.353729347556839,2.353729347556839,2.353751157389441,2.3537075366902207,2.353721248457846,2.353739627326289,2.363655856897673,2.3437922266165794,2.353735765923161,0.9248087121390731,4.360256648833402,2.3662906574974407,2.3411510229324066,2.354144530073968,3.060339179038324,3.0645785623864015,3.062459747286187,3.062459747286187,3.0693125094846447,3.055564336192303,3.0626557046586504,3.0622632839370656,3.0525033066237484,3.072423381045029,3.0394900334294177,3.085440076886242,3.067757263795973,3.057151256918826,3.038130554955611,3.08684164650257,3.0804153359267312,3.044479154674329,0.39445225085855823,0.3971817407731501,0.39581538261772015,0.39581538261772015,0.40141426555971416,0.3902300017339099,0.39588043925268224,0.3957501293203516,0.3926869507135561,0.3989648297770445,0.3465197902479836,0.45035550896576576,0.39910626013218675,0.3925371699168179,0.3892026785514253,0.4025273264830456,0.4341906457686664,0.3597371610991474,3.057947447452775,3.0621871157009584,3.060068157403133,3.060068157403133,3.066921388544879,3.0531722914596133,3.060270335276165,3.0598654454583176,3.05011518988092,3.07002814720513,3.037096910344144,3.0830502102968436,3.0653692158622006,3.0547558941544994,3.035738410249501,3.084450824817675,3.0780250104673894,3.0420864145609983,0.39379222850125006,0.3965185270112294,0.3951537652959673,0.3951537652959673,0.4007461210612871,0.38957493436508295,0.3952208534831346,0.39508646541961023,0.39203137104816116,0.3982969169869123,0.34591696952202744,0.4496323785367536,0.3984426338953427,0.39187731371346485,0.38854891794681173,0.4018577808751369,0.4334850417565185,0.35911855322703345,4.449921520005714,4.449921340038724,4.449921340038724,4.449921610450382,4.449921068318143,4.449910356860269,4.45753303331615,4.442277677039174,4.449912559530822,4.449930132980713,2.471727683802136,5.880395324863167,4.459160747463973,4.440634719502224,4.450453369854673,4.449389185496954,3.723478502773043e-11,3.723478504451045e-11,3.723478532156506e-11,3.723478532156506e-11,3.723478494332338e-11,3.723122144068079e-11,3.723862470247598e-11,3.884723198699069e-11,3.568727559391642e-11,3.698198141478319e-11,3.748988664762097e-11,4.629033140607901e-12,2.8074538377628265e-10,4.153783302193332e-11,3.335549848131789e-11,3.8293356032299674e-11,3.620428067992489e-11,3.7242754120630934e-11,3.724275413123184e-11,3.724275437992918e-11,3.724275437992918e-11,3.7242754371272747e-11,3.885408736746402e-11,3.569643246014024e-11,3.6989868794743185e-11,3.74979395911143e-11,4.6301538639429825e-12,2.807984009899699e-10,4.154663098756473e-11,3.336271453030615e-11,3.8301566932050905e-11,3.621201732650466e-11,1.8168565669728875e-196,1.8168566025746172e-196,1.8168566025746172e-196,1.8168565959070967e-196,2.0216326917256675e-202,4.490867574974643e-184,1.9798792650983245e-196,1.66761538224063e-196,9.757254811446633e-197,3.3825085159993943e-196,1.7670644634844045e-196,1.8684417385721155e-196,2.0260215463942694e-196,1.629459123665396e-196,8.217446493997247e-196,3.990309096166137e-197,3.0591526636271165,3.0633921877265413,3.0612733018783347,3.0612733018783347,3.068126295784185,3.0543776661030515,3.061472327733845,3.0610737567214117,3.051318551582867,3.071235182347456,3.0383028308915314,3.0842544832570096,3.0665725421418757,3.0559629972628746,3.0369438410424507,3.0856555762885165,3.0792295154106646,3.043292141223539,2.3537301279869154,2.3537302327135765,2.353730180330408,2.353730180330408,2.353752200559022,2.35370815903767,2.353722081235371,2.3537404600965823,2.3636566887846437,2.3437930602645363,2.3537365992877124,0.9248093793358219,4.360257215778033,2.3662914891492677,2.3411518568080565,2.354145401075,0.3940586847622831,0.39678626927670946,0.395420864260926,0.395420864260926,0.401015850225992,0.3898393939840969,0.39548712187175916,0.39535440136488104,0.3922959934762174,0.3985666048339543,0.34616037659714843,0.4499242668843037,0.39871050004665926,0.39214375452106964,0.3888128552862984,0.40212807053364713,0.43376986637190607,0.35936832174189576,3.0595502218557864,3.0637896987075597,3.0616708366075054,3.0616708366075054,3.0685237527393765,3.0547752762595826,3.0618688307790207,3.0517155147278663,3.0716333147322286,3.0387006198376536,3.084651732134139,3.0669694940351957,3.056361150641744,3.037341466857175,3.086052984374099,3.079626840415171,3.0436898666739323,3.0583512958088632,3.0625909155713718,3.060471981641778,3.060471981641778,3.0673251329954043,3.0535761931260996,3.06067309902336,3.0505184069288456,3.0704326194821454,3.037500995709268,3.0834537415028422,3.06577242074668,3.05516038999753,3.0361423324019747,3.0848545155751026,3.078428619652079,3.042490434682023,3.058753027963834,3.0629925996885397,3.06087368990313,3.06087368990313,3.0677267621972293,3.0539779780909058,3.0509195214636695,3.0708349574540255,3.0379029625947007,3.0838551593263572,3.06617352350019,3.0555627505978746,3.036544136002993,3.085256092935422,3.0788301147862884,3.0428923369556715,0.39419067722050355,0.39691890002084673,0.39555317571442905,0.39555317571442905,0.4011494671260549,0.389970395437526,0.3956190272738317,0.3924270985853633,0.3987001741644253,0.346280928698515,0.4500688811355519,0.3988432144579195,0.39227571256472826,0.38894359528224187,0.40226196776230433,0.43391097527032724,0.3594920312714359,4.449922591060933,4.449922413899412,4.449922413899412,4.449922679140639,4.449922147375013,4.4499114307044785,4.457534102690005,4.442278755401083,4.449913632634799,4.449931207599806,2.4717293159550815,5.8803955325590955,4.4591618158812585,4.440635798826991,4.450454489580425,4.449390213471188,0.3939258727020673,0.3966528157849928,0.3952877316335766,0.3952877316335766,0.4008814057137845,0.38970757780777404,0.39535440136488104,0.3921640880743246,0.398432190368766,0.34603906105491355,0.44977877014714845,0.39857697697495215,0.3920109594867853,0.38868130039107085,0.40199334571120865,0.43362789268347,0.35924383324560466,0.39432186208694825,0.3970507200227939,0.39568467800214074,0.39568467800214074,0.401282268410608,0.39010059418554227,0.392557414223523,0.39883291158406986,0.3464007293995381,0.45021262473308543,0.39897513104275606,0.3924068468112737,0.38907353250099835,0.40239504928726677,0.4340512312801768,0.3596149738759076 +0.004369608413346885,0.0,2.580098818306849e-252,1.5676020122031507,1.6769692100311204e-97,103.38374647354479,1.3943422128217002,4.8332503384246966e-43,2.3550366209616254e-22,3.655749416803862e-26,6.945394615183458e-6,0.0267941270678605,0.14182164954886575,1.8286297476417024e-27,2.3694652996668268e-14,1.8098027139720953e-27,2.3473039712272222e-14,0.026794156101466897,7.0663077889303694e-6,7.005489362621913e-6,2.5800988098378676e-252,1.81860697586204e-27,0.14182157832624362,2.3558241129105525e-14,1.8218146509174926e-27,1.8125993472147634e-27,1.8155346620481364e-27,2.3602704971095493e-14,0.026794144290203995,2.3515080408088556e-14,2.3648123531795874e-14,0.004369609437462998,0.004369607395834764,0.004369608413346885,0.004369608413346885,0.004369609515242297,0.004370135855441125,0.0043599789997199176,0.004379260483069662,0.004421824909859041,0.004317533608010683,0.005843289872949506,0.0031858707625778966,0.004356099907512607,0.0043831720908181935,0.004361334277823626,0.004377901903808949,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.580098796928428e-252,2.580098818306849e-252,2.580098818306849e-252,2.580098814099942e-252,1.0187175042350854e-269,8.720954872249132e-225,3.217520497384138e-252,2.0768763893320625e-252,1.1809223516138348e-252,5.636479948073286e-252,2.4187971652393327e-252,2.763073832164939e-252,3.3963952173924537e-252,1.9599353878429385e-252,1.6913622600577991e-251,3.906073545747349e-253,1.5601726792837078,1.5750696893389586,1.5676020122031507,1.5676020122031507,1.669399284751816,1.4698841684585862,1.9231160938560417,1.2610433381509278,1.5610469200253436,1.5741634110032001,1.3404189705028986,1.8247849938818435,1.5712977372600632,1.563881206236826,1.5624508958202181,1.5727761948549617,1.6490298805239547,1.4890505061450647,1.632707316154022e-97,1.722374028003556e-97,1.6769692100311204e-97,1.6769692100311204e-97,1.8253793081967902e-97,1.5397092064177786e-97,5.1732586915183535e-98,5.313548258678909e-97,1.742445123192789e-97,1.613572086140023e-97,1.045290940077131e-97,2.688029763587393e-97,1.676862255931439e-97,1.6770675852910835e-97,2.0312837785703146e-97,4.352827541245833e-97,6.41503655107147e-98,103.37784056733753,103.38957472306012,103.38374647354479,103.38374647354479,103.41333939017662,103.35182652099283,103.03319580690675,103.66064505774814,103.39913184613825,103.36790202738086,103.26812555088523,103.47544626341961,103.38312393956215,103.384272448128,103.40902825849165,103.3580064151396,103.42110827286238,103.34271813029223,1.394342212741083,1.3943422127977154,1.3943422128217002,1.3943422128217002,1.3943422127649756,1.4725707727840085,1.2876364960503859,1.3950007303883696,1.393647953510072,1.3911004644111866,1.3975740196359556,1.369893966523539,1.4093481092908462,1.3945541227347245,1.3941248679491325,1.3960406463540116,1.3926374929472527,4.816300902515313e-43,4.850273609871331e-43,4.8332503384246966e-43,4.8332503384246966e-43,6.487610420928446e-43,3.5872516324972665e-43,4.8693109398209015e-43,4.797404491748357e-43,6.8153072046002695e-43,3.420627824550046e-43,4.046513656054182e-43,5.7691140549911964e-43,4.1913045309457595e-43,5.574223050306173e-43,6.823632823651166e-43,3.415663533714109e-43,5.288730878670704e-43,4.415515587227894e-43,2.355018983549508e-22,2.355053724921694e-22,2.3550366209616254e-22,2.3550366209616254e-22,2.355043208495572e-22,2.3550299197895046e-22,5.635986887136909e-21,2.2533303487426316e-23,2.3114614670805513e-22,2.3994974843715173e-22,7.605638504695283e-23,7.200734298324766e-22,2.3605613823588437e-22,2.349536820722296e-22,2.2544865548249265e-22,2.4602418678404943e-22,6.637412184937545e-22,8.160094150304952e-23,3.610899774945026e-26,3.7010933280716677e-26,3.655749416803862e-26,3.655749416803862e-26,3.7950768826884506e-26,3.5203654503293516e-26,9.223279797982025e-25,1.684602026804897e-27,3.574269999760331e-26,3.7401286319506063e-26,9.913747412622156e-27,1.328973382114977e-25,3.6562557988150655e-26,3.6552498917068334e-26,3.5216880881358897e-26,3.795129305465972e-26,1.2431270683409397e-25,1.0450798317902786e-26,6.945394679133447e-6,6.945394679492733e-6,6.945394615183458e-6,6.945394615183458e-6,6.945394672876906e-6,6.975348641362662e-6,6.915634441811658e-6,7.212657679422893e-6,6.687377159629952e-6,6.905915351502251e-6,6.985185390642698e-6,1.2577822290766142e-6,0.000034641783861538066,7.632729621517662e-6,6.315291727366195e-6,7.110567915803952e-6,6.783804961675887e-6,0.026794125449443866,0.0267941270678605,0.0267941270678605,0.026794124254017983,0.026794129897736184,0.0267979092825494,0.02657463300135901,0.027015296546293897,0.026794332126041653,0.026793921719756676,0.1315165888898848,0.0035059213753292234,0.026551508788057603,0.02703942658685743,0.026781725692297014,0.02680653472507862,0.14182164512251239,0.14182164954886575,0.14182164954886575,0.14181947122565383,0.1418238280413332,0.1418456198941582,0.14179747419175387,0.14088669503756193,0.1427580316191179,0.14182109854296543,0.429750264510807,0.02973718687669331,0.14057786932915964,0.1430766461596613,0.14178608695373218,1.8210285489491503e-27,1.836254796814808e-27,1.8286297476417024e-27,1.8286297476417024e-27,1.856588753878519e-27,1.8008793212933033e-27,1.8304156802308064e-27,1.826876489087444e-27,1.9817310346888877e-27,1.6870400965556954e-27,1.7150989453871527e-27,1.949351789845831e-27,1.7526360327980507e-27,1.9079893600161926e-27,2.2151494054741404e-27,1.5079465238992029e-27,1.9230644664120624e-27,1.7385055575623516e-27,2.3499794411380152e-14,2.3890987104494224e-14,2.3694652996668268e-14,2.3694652996668268e-14,2.4586556426065088e-14,2.282561026061888e-14,2.3718312666233127e-14,2.3671256006693203e-14,2.4670761852799684e-14,2.2754346322007232e-14,1.59186000105363e-14,3.496970122755128e-14,2.2765972594493552e-14,2.4661042351001095e-14,2.5739130363876435e-14,2.1801375510193605e-14,3.12412200325658e-14,1.784402878128374e-14,1.8022811977272572e-27,1.817347823661262e-27,1.8098027139720953e-27,1.8098027139720953e-27,1.837468568932905e-27,1.7823431585133507e-27,1.8111835883981936e-27,1.808456941689845e-27,1.9613226152141876e-27,1.6696753036590995e-27,1.6974556241835406e-27,1.929264780401245e-27,1.734670667369747e-27,1.888258852725018e-27,2.1925104950058473e-27,1.4923059825181933e-27,1.9032469047335094e-27,1.7206228334680606e-27,2.327996694299004e-14,2.3667574832529348e-14,2.3473039712272222e-14,2.3473039712272222e-14,2.4356773620260835e-14,2.2611964099484594e-14,2.3493919067243176e-14,2.3452444325317067e-14,2.4439891673998922e-14,2.254194799782421e-14,1.5768047385176527e-14,3.4646410150721846e-14,2.2554804667316308e-14,2.4428836150325076e-14,2.5499025531547788e-14,2.1596936241805517e-14,3.095069275858579e-14,1.7676197434850262e-14,0.026794154403950082,0.026794156101466897,0.026794156101466897,0.026794153123504392,0.02679415909637266,0.02679793831471671,0.02657466177224018,0.02701532584448687,0.026794361139274595,0.026793950773763547,0.1315167490348936,0.003505924064656416,0.026551537505252996,0.02703945594073208,0.02678175595768669,0.02680656252560633,7.066307829146665e-6,7.066307836923149e-6,7.0663077889303694e-6,7.0663077889303694e-6,7.066307874363022e-6,7.096972818680211e-6,7.03581110883792e-6,7.335935876783912e-6,6.803895728557449e-6,7.026126243314395e-6,7.1068069405312045e-6,1.280686305598781e-6,0.000035216095091338615,7.764687919668175e-6,6.426003980293921e-6,7.23438384510993e-6,6.9018820753446215e-6,7.005489357838854e-6,7.005489400815748e-6,7.005489362621913e-6,7.005489362621913e-6,7.005489396125835e-6,7.272881252630755e-6,6.745279962012232e-6,6.965661242645697e-6,7.045631838420473e-6,1.2691585916370028e-6,0.000034927380130176407,7.698315837510535e-6,6.37031456385994e-6,7.172104770373578e-6,6.84249013169158e-6,2.5800987877209666e-252,2.5800988098378676e-252,2.5800988098378676e-252,2.580098805497519e-252,1.0187175006073564e-269,8.720954847156032e-225,3.2175204868515795e-252,2.0768763825207825e-252,1.180922347737165e-252,5.63647992963811e-252,2.418797157310552e-252,2.763073823111256e-252,3.3963952062705056e-252,1.9599353814010097e-252,1.691362254524135e-251,3.906073532910274e-253,1.8110481341618898e-27,1.8261895317161768e-27,1.81860697586204e-27,1.81860697586204e-27,1.8464101536062406e-27,1.7910111699039445e-27,1.820193993874861e-27,1.817053797499382e-27,1.9708678439810847e-27,1.6777945957286963e-27,1.7057056165355793e-27,1.938659083184426e-27,1.7430689526738682e-27,1.8974890087955736e-27,2.2030942051398562e-27,1.4996222798797788e-27,1.9125151826961064e-27,1.728984774231612e-27,0.14182158280289672,0.1418215738461987,0.14182157832624362,0.14182157832624362,0.14181938201190217,0.14182377481382064,0.1418455486346402,0.14179740300703475,0.1408866242302015,0.14275795998234558,0.1418210272699321,0.4297500837225022,0.02973717336044142,0.1405777987441291,0.1430765742950351,0.1417860124776986,2.3364483299170707e-14,2.3753466371011284e-14,2.3558241129105525e-14,2.3558241129105525e-14,2.444510907889744e-14,2.2694109281970433e-14,2.3580236680670535e-14,2.3536521771236034e-14,2.4528821244796894e-14,2.2623732003743084e-14,1.5826008738416548e-14,3.477096980445744e-14,2.263609923806432e-14,2.451829208401313e-14,2.559135577858603e-14,2.1675519955754273e-14,3.106258075127929e-14,1.7740770157722267e-14,1.81424224039048e-27,1.8294108193316298e-27,1.8218146509174926e-27,1.8218146509174926e-27,1.849667748002645e-27,1.794169313479679e-27,1.8234687490041125e-27,1.9743447967181208e-27,1.6807532666645534e-27,1.7087116968567596e-27,1.9420813343764567e-27,1.746130182985545e-27,1.9008502133317992e-27,2.2069516973851322e-27,1.502286801558225e-27,1.9158915282339494e-27,1.7320316441407904e-27,1.8050659595265404e-27,1.820156366811065e-27,1.8125993472147634e-27,1.8125993472147634e-27,1.8403088786166462e-27,1.785096457331646e-27,1.8140497756894184e-27,1.9643549493355044e-27,1.6722540839434494e-27,1.700076022869354e-27,1.932249036563191e-27,1.737337592138305e-27,1.8911916052527447e-27,2.1958715946876575e-27,1.494630499959979e-27,1.9061911253659502e-27,1.7232787901835536e-27,1.8079888302252045e-27,1.823104166023419e-27,1.8155346620481364e-27,1.8155346620481364e-27,1.8432899762370807e-27,1.7879863468742866e-27,1.9675373014564194e-27,1.6749610318429476e-27,1.7028265465073903e-27,1.935381068684862e-27,1.7401375618274018e-27,1.8942689063636824e-27,2.1994001770188714e-27,1.4970697287382176e-27,1.9092811410952124e-27,1.7260666371694845e-27,2.3408582630606173e-14,2.3798249404867496e-14,2.3602704971095493e-14,2.3602704971095493e-14,2.4491183005044156e-14,2.2736947107460775e-14,2.362525742277963e-14,2.4575018187931474e-14,2.2666226223831268e-14,1.5856110673794294e-14,3.483563032280106e-14,2.267835541347092e-14,2.4564748992186776e-14,2.5639323521014482e-14,2.1716536452822066e-14,3.11207118352785e-14,1.7774312569111532e-14,0.02679414262473761,0.026794144290203995,0.026794144290203995,0.02679414137896225,0.026794147217958697,0.026797926504012005,0.026574650067839593,0.02701531392556605,0.026794349336290938,0.0267939389541691,0.1315166838857701,0.0035059229705990897,0.026551525822692358,0.02703944399914985,0.026781743645286956,0.02680655121594433,2.3321669680980798e-14,2.3709955982379166e-14,2.3515080408088556e-14,2.3515080408088556e-14,2.440036041165462e-14,2.2652497073156605e-14,2.3536521771236034e-14,2.4483761858141117e-14,2.2582300990508343e-14,1.5796650860342274e-14,3.47079810637317e-14,2.2594897458360365e-14,2.4472982486760596e-14,2.554458414828308e-14,2.1635711263136396e-14,3.100577818723194e-14,1.770806123597211e-14,2.345363871836223e-14,2.3844081109475103e-14,2.3648123531795874e-14,2.3648123531795874e-14,2.4538317052297782e-14,2.2780748311389905e-14,2.462233684979e-14,2.2709769117996012e-14,1.588694651053659e-14,3.490188149754579e-14,2.2721651290186544e-14,2.4612337563425276e-14,2.568870278840179e-14,2.1758464267788893e-14,3.118026486723907e-14,1.78086769934771e-14 +0.024321456690767067,3.952703259255641e-121,4.1406330229063273e-7,0.215644044246725,0.7774073887499116,0.09067239172139069,0.390449895658487,0.027674055367928725,1.070805516727804,1.35884336341702,0.37125752401675616,0.12778676612282133,0.30847611344671755,0.05183993995844365,0.10122767802706152,0.0518713199810756,0.10127913209446755,0.12778959675950696,0.37127059044159294,0.37126422781336593,4.1406329134299066e-7,0.05185548931591808,0.3084759022855064,0.10125834793527419,0.05185027555521387,0.05186601111846297,0.05186073435968261,0.10124805751048926,0.12778846100279773,0.101268705966529,0.10123783432469348,0.024322097162143924,0.024320820353122524,0.024321456690767067,0.024321456690767067,0.024321813094512455,0.02432127378699706,0.02431813015661932,0.024324610960799336,0.02447366578946718,0.024169356682502682,0.02491710987595415,0.0235907807026745,0.024316624704419126,0.02432615748224226,0.02429719777136795,0.024345645587297366,2.5087710950130686e-121,6.225593234548806e-121,3.952703259255641e-121,3.952703259255641e-121,1.4909294838001736e-120,1.035406701614679e-121,3.946137825903344e-121,3.4007371029435663e-121,4.5951167768199874e-121,1.5876399951155114e-121,9.826193036851583e-121,4.048757265656867e-121,3.858796367878068e-121,2.199449664761947e-121,7.123705170333888e-121,4.574205477002425e-118,2.7554921206243075e-124,4.1406326608826023e-7,4.1406330229063273e-7,4.1406330229063273e-7,4.140632968548086e-7,5.326053006959146e-7,3.585733357408013e-7,4.137868787588632e-7,4.1444632513968073e-7,3.9875760224632373e-7,4.2993674355331807e-7,4.1413936977608225e-7,4.140929690576531e-7,4.137045666354694e-7,4.1442377631931804e-7,4.5360479721210025e-7,3.7773509995514363e-7,0.21588306125222484,0.21540491517857208,0.215644044246725,0.215644044246725,0.2138263665210787,0.21748450951574674,0.2065546902463084,0.22537014179757411,0.2158374288061538,0.21545042048547114,0.22167481816895557,0.20973814709256225,0.21553638312761664,0.21575185305671926,0.21579403129759087,0.2154939681776748,0.2136453284931393,0.21766734698128865,0.7797076509948794,0.7751123429181336,0.7774073887499116,0.7774073887499116,0.7746689245556669,0.7801565028418017,0.7684950823704124,0.7866523633961078,0.7800243518829856,0.7747780361911475,0.7822429702940864,0.7725829201217425,0.7774005041379967,0.7774140336358272,0.7876796023473162,0.7676192247052437,0.7872793625441403,0.09083078393328758,0.09051430383931558,0.09067239172139069,0.09067239172139069,0.09043931875952028,0.09090639094014136,0.09017306753258846,0.09118887801376416,0.09079510979396,0.09054968571835816,0.09152710067503489,0.08982489972385357,0.09063359099013457,0.09071123286244892,0.09079816518489976,0.09054666111315025,0.09033968650619892,0.09100677087984241,0.3904498998928133,0.390449891650543,0.390449895658487,0.390449895658487,0.3904498964344061,0.39062106880777847,0.3884466040986122,0.3901169166579846,0.39078169338970015,0.3921740194364974,0.3887286143884986,0.3960233088463841,0.38450267587197723,0.390330582443116,0.39056918046120126,0.3895415713441588,0.39136095890755795,0.027678965155089517,0.027669142234459314,0.027674055367928725,0.027674055367928725,0.027515888149483365,0.027833772204561628,0.027673494621672397,0.02767460290302903,0.027843523111277937,0.027505506485544635,0.027919213922028525,0.02743152614349031,0.02757140606986824,0.027777696570833055,0.02785229296955799,0.02749687467787737,0.027554015059318888,0.02779498010494612,1.0708083584768597,1.0708027609418116,1.070805516727804,1.070805516727804,1.0708047100541318,1.0708063339351919,0.9893840073461669,1.1408094301592056,1.071147011528883,1.0704718936852455,1.0849643663052622,1.0564421875882342,1.0707661834885396,1.0708521603771164,1.0716000415004512,1.0700089151368457,1.0573340821997057,1.084275514970545,1.3590837376149068,1.3586003027901516,1.35884336341702,1.35884336341702,1.3584476433758552,1.3592337246954247,1.3496524135323826,1.3504900904505406,1.3588933541515436,1.3587901502302258,1.3623166494678618,1.3545462785034783,1.3588413603996752,1.3588455015212213,1.3589349279308536,1.35874972035025,1.3542820714884598,1.362690382329666,0.3712575167295417,0.371257530964706,0.37125752401675616,0.37125752401675616,0.37125752240429005,0.37126117418614907,0.3712547398040649,0.3732433294648176,0.36927777526951966,0.3703012185287495,0.37221734077546154,0.284499132101076,0.47562850155930964,0.3763591579511594,0.36618424445697306,0.37531213915686373,0.36722331917547313,0.12778615319988632,0.12778676612282133,0.12778676612282133,0.12778648466253376,0.12778704787422887,0.1277866159060232,0.1273236419900166,0.1282526606661327,0.12778761403283825,0.12778591701604927,0.2934952884926826,0.04654035316618323,0.12722461482387776,0.12835300523161583,0.12773542762587414,0.12783813353521112,0.3084761003234521,0.30847611344671755,0.30847611344671755,0.30847440849403696,0.30847781841819766,0.30847718567708154,0.3084750375107298,0.3072275386428368,0.30973194393012377,0.30847449864238813,0.5942636281482717,0.1334451134129295,0.30689724151513587,0.3100666039454436,0.30837156265779575,0.05195017029913589,0.05173005540131728,0.05183993995844365,0.05183993995844365,0.05167248837205532,0.05200847577580098,0.051837374816870826,0.05184251253124693,0.0519661534882079,0.05171398446440844,0.05214395267610783,0.051537807844180536,0.051773665302653454,0.05190645371085828,0.05214844353179517,0.051532819125522863,0.05160318225070353,0.0520782701408574,0.10147678340216325,0.10097924082862175,0.10122767802706152,0.10122767802706152,0.10062555271392833,0.10183637517456268,0.10122262484763232,0.10123274783810965,0.10146473504599533,0.10099101225485314,0.10535209002297934,0.0972551993349783,0.1009829542268553,0.10147358106371852,0.10172923369391655,0.10072743969784682,0.0983624524918287,0.10420366388009016,0.051981636159050236,0.05176134990307984,0.0518713199810756,0.0518713199810756,0.05170373808903613,0.05203998705715129,0.0518686615135155,0.05187398656559899,0.05199754013098972,0.051745371208927755,0.052175570950514866,0.051568951469249565,0.05180491903851929,0.05193797572181879,0.052180054131671774,0.05156397019384422,0.0516343780680258,0.05210983581071732,0.10152838278762091,0.10103054997053491,0.10127913209446755,0.10127913209446755,0.10067665551978386,0.10188818434681132,0.10127391049040668,0.10128437083715883,0.1015161322424286,0.10104250680831184,0.1054059846503609,0.09730430493009336,0.101034118827469,0.1015253105946277,0.10178096595421436,0.10077861620010027,0.0984122351090637,0.10425685416893596,0.12778898302561983,0.12778959675950696,0.12778959675950696,0.12778931238197774,0.12778988142949135,0.12778944652918753,0.12732645589630331,0.12825550816184278,0.1277904426881687,0.12778874963687065,0.29350433548193444,0.04654091885250361,0.12722742516488292,0.1283558563535287,0.12773837819182365,0.1278408441068534,0.3712705831059046,0.37127059749087765,0.37127059044159294,0.37127059044159294,0.37127058896465515,0.3712739081565389,0.37126736512267167,0.37325696878711156,0.36928936835145976,0.37031426626654695,0.3722304258431737,0.2845104859947456,0.4756422181471863,0.3763723134571342,0.3661972199444559,0.375325378849388,0.3672362112907117,0.3712642203621211,0.3712642347835511,0.37126422781336593,0.37126422781336593,0.3712642263167813,0.37324996386893633,0.3692830373155006,0.37030791101024235,0.37222405584654344,0.2845049213831314,0.4756351652757142,0.37636590437874423,0.3661909045568691,0.37531894072867206,0.36722992492780765,4.140632541821118e-7,4.1406329134299066e-7,4.1406329134299066e-7,4.1406328575399744e-7,5.326052866738379e-7,3.585733262978406e-7,4.137868678186159e-7,4.1444631418149775e-7,3.9875759168206894e-7,4.299367322085584e-7,4.1413935882637686e-7,4.140929581090262e-7,4.13704555697429e-7,4.1442376536196743e-7,4.5360478527789915e-7,3.7773508991842715e-7,0.05196576205946527,0.05174556251668814,0.05185548931591808,0.05185548931591808,0.051687973366274516,0.05202408997725992,0.051852878553347505,0.051858107900164783,0.05198171014889989,0.051729535153471416,0.05215961973031772,0.05155324045681686,0.05178915638562914,0.05192207132746543,0.052164106600324264,0.051548255658491395,0.05161864062438119,0.052093911214171895,0.30847591555791604,0.30847588900303047,0.3084759022855064,0.3084759022855064,0.30847414397290535,0.3084776606183545,0.3084769745161639,0.308474826333213,0.30722732868670727,0.3097317315557245,0.3084742873327767,0.5942631622404798,0.1334450473234962,0.30689703187722106,0.31006639124794094,0.3083713418905433,0.101507539961805,0.10100982431837303,0.10125834793527419,0.10125834793527419,0.10065601315803512,0.10186725683203447,0.10125319432049164,0.10126351846635354,0.10149536788571831,0.10102170855909119,0.10538421502156359,0.09728446856854026,0.10101344858626089,0.10150441729144144,0.10176006953073394,0.10075794403845997,0.0983921254828489,0.1042353690048957,0.05196053404208534,0.05174036295980407,0.05185027555521387,0.05185027555521387,0.05168278124730134,0.05201885441587021,0.05184768026145601,0.05197649508478302,0.05172432034591703,0.052154366398101254,0.05154806595729881,0.051783963386199644,0.05191683405031699,0.05215885455174994,0.05154307991253485,0.05161345745709556,0.05208866661926822,0.05197631271207952,0.05175605557328835,0.05186601111846297,0.05186601111846297,0.05169845136982001,0.052034655894176225,0.05186336874983364,0.05199223210840842,0.0517400602658224,0.052170221608705006,0.051563682788805285,0.05179963364176525,0.051932641844532286,0.05217470600278843,0.05155870036746487,0.05162910050959782,0.05210449540882454,0.051971021473676375,0.051750793244362825,0.05186073435968261,0.05186073435968261,0.051693196596175314,0.05202935699496029,0.05198695562457625,0.051734781685131744,0.05216490466079664,0.05155844592073486,0.051794379603633256,0.05192734048368916,0.05216939028253517,0.05155346232612384,0.05162385482992964,0.052099187336527825,0.10149722053494864,0.10099956286505303,0.10124805751048926,0.10124805751048926,0.10064579294489766,0.10185689544970179,0.10124293753197232,0.10148508880642738,0.10101141011531271,0.10537343657745113,0.09727464781430058,0.10100321601212583,0.10149407185901067,0.10174972352961101,0.10074770907051957,0.0983821693208194,0.10422473140347213,0.12778784758313325,0.12778846100279773,0.12778846100279773,0.12778817779376955,0.12778874450375433,0.12778831077790445,0.12732532685245732,0.12825436564066406,0.12778930772645958,0.12778761308404993,0.2935007055023444,0.04654069187803234,0.12722629755156042,0.12835471237738139,0.12773719431455852,0.1278397565251419,0.10151792723458872,0.1010201531874054,0.101268705966529,0.101268705966529,0.10066630051041783,0.1018776863173742,0.10126351846635354,0.10150571555557192,0.10103207395740875,0.10539506420999707,0.09729435413042486,0.101023749402842,0.10151483003476985,0.10177048352429674,0.10076824623746149,0.09840214729219567,0.10424607643043571,0.10148696841569026,0.10098936848730188,0.10123783432469348,0.10123783432469348,0.10063563959313244,0.10184660164641372,0.10147487796984926,0.10100117815959156,0.10536272839323599,0.09726489151560208,0.10099305133517707,0.10148379326417065,0.10173944501924945,0.10073754109164725,0.09837227843873332,0.10421416317029414 +2.0546030954273262e-19,0.0,3.017177227898498e-111,8.987337038726194e-16,8.473889584414031e-9,3.599159016317088e-16,2.2658207001472185e-15,7.27283867575009e-15,4.204853628284828e-16,1.1172162065162556e-17,1.1540364301201998e-125,3.326010282947609e-18,2.9831507011675218e-24,2.0889914918593366e-14,7.411318491007632e-14,2.0989579803825616e-14,7.434040510077716e-14,3.3250060079194522e-18,1.1522980783852743e-125,1.1531606200928494e-125,3.017176927826362e-111,2.0939607121079312e-14,2.983258630165515e-24,7.424875147943715e-14,2.0922937328562185e-14,2.0972861369497163e-14,2.0956266217314806e-14,7.420330786514663e-14,3.325410271702287e-18,7.429445026036057e-14,7.415811913766756e-14,2.0547140663486188e-19,2.0544928455887374e-19,2.0546030954273262e-19,2.0546030954273262e-19,2.0546771961368966e-19,2.0546874579625923e-19,2.0544987634440505e-19,2.054511694622109e-19,2.1395540646536905e-19,1.9724351192309796e-19,2.1226230778299813e-19,1.952440719506162e-19,2.0549397548873378e-19,2.0542610088434346e-19,2.0413185723266251e-19,2.0679916716113966e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.017176299293861e-111,3.017177227898498e-111,3.017177227898498e-111,3.0171770790557202e-111,1.2486758778370852e-110,3.4338331563650105e-111,3.000791483628249e-111,3.03437057767708e-111,1.9305163469253722e-111,4.713387494622771e-111,3.026575956152778e-111,3.0084534593566104e-111,2.9901814262702527e-111,3.044480588110081e-111,8.866010208076299e-111,1.0198923931662353e-111,9.010138204983271e-16,8.964302159822226e-16,8.987337038726194e-16,8.987337038726194e-16,8.784704885639277e-16,9.19404125488752e-16,8.696557842027885e-16,9.274561737055086e-16,8.995525845371032e-16,8.978891075829371e-16,9.617623449662824e-16,8.383368098404133e-16,8.982400241408701e-16,8.992039252206024e-16,8.993193211306849e-16,8.981233511189186e-16,8.78555390939117e-16,9.192793508681591e-16,8.47566216370923e-9,8.471950728570822e-9,8.473889584414031e-9,8.473889584414031e-9,8.470381864083604e-9,8.476965923106473e-9,8.462440729289266e-9,8.466315237047036e-9,8.45882767378049e-9,8.489336843166667e-9,8.478522904545814e-9,8.467484120475911e-9,8.474060145488976e-9,8.473828835093088e-9,8.411903718397867e-9,8.456591873896231e-9,8.484091866884548e-9,3.6181725928192465e-16,3.580245063434452e-16,3.599159016317088e-16,3.599159016317088e-16,3.555545976884004e-16,3.6433839829400074e-16,3.592384932136022e-16,3.606809471863399e-16,3.609669887251089e-16,3.5886554634428645e-16,3.729735737298842e-16,3.4728595094499044e-16,3.5957590701771215e-16,3.602557692584387e-16,3.609789199697565e-16,3.588545643679032e-16,3.5495255343651334e-16,3.6495247838268826e-16,2.265820704678072e-15,2.2658206958994482e-15,2.2658207001472185e-15,2.2658207001472185e-15,2.265820700989771e-15,2.2391833540323962e-15,2.3113145367284046e-15,2.2664600186821887e-15,2.26664252075727e-15,2.268801796983328e-15,2.262558433298061e-15,2.2586170548082348e-15,2.2714127993160397e-15,2.2658030395539695e-15,2.2658374960147096e-15,2.264144213950361e-15,2.2674221954291597e-15,7.279283093470402e-15,7.266394158308691e-15,7.27283867575009e-15,7.27283867575009e-15,6.9975726726231386e-15,7.559974966619925e-15,7.272286024666922e-15,7.273444394162052e-15,7.446904082206063e-15,7.10224175068258e-15,7.60128214007228e-15,6.958569696633043e-15,7.179127396977535e-15,7.368171537685044e-15,7.459841342535182e-15,7.089878869993188e-15,7.115099887060623e-15,7.43439082071606e-15,4.20479846858659e-16,4.2049071198113046e-16,4.204853628284828e-16,4.204853628284828e-16,4.204870364488759e-16,4.2048366583045415e-16,1.1886185968902796e-15,1.3510036321406765e-16,4.1839471569747445e-16,4.22597407607663e-16,3.6386261136428197e-16,4.840172046454472e-16,4.207630131471489e-16,4.2021448109747203e-16,4.155121330772109e-16,4.255240909267292e-16,4.77897676267187e-16,3.6817816961690236e-16,1.1059014374636797e-17,1.128621699830485e-17,1.1172162065162556e-17,1.1172162065162556e-17,1.1387491957986585e-17,1.0959437547680459e-17,3.739925895364276e-17,3.0941141982368436e-18,1.107994952533945e-17,1.1266284938060006e-17,8.639021672962811e-18,1.4370225877502533e-17,1.1172865914197314e-17,1.1171551734771311e-17,1.1016764512340875e-17,1.1329961852237369e-17,1.416303751196848e-17,8.74431807157903e-18,1.1540353430623159e-125,1.1540373789935468e-125,1.1540364301201998e-125,1.1540364301201998e-125,1.1540361463646184e-125,1.153641748816647e-125,1.154591655402909e-125,1.5054082447984022e-125,8.637386391163461e-126,8.030242346157632e-126,1.6590119980072128e-125,1.1126241437649979e-131,1.3486154718144018e-119,2.412207256574985e-125,5.506302622421931e-126,5.514155258540628e-125,2.3897730673814042e-126,3.3261430594689594e-18,3.326010282947609e-18,3.326010282947609e-18,3.3261095448274696e-18,3.325910810293234e-18,3.3270917013710258e-18,3.4297741821842125e-18,3.2292218704918333e-18,3.3255380195745924e-18,3.3264832706404632e-18,1.1431508039737352e-23,1.0473535119790783e-16,3.453569227354337e-18,3.2020313776800666e-18,3.3548145170611396e-18,3.297411173433172e-18,2.9831574083214023e-24,2.9831507011675218e-24,2.9831507011675218e-24,2.9845642576366203e-24,2.981737767402596e-24,2.9816606662468472e-24,2.9846760401933505e-24,3.2797162990454786e-24,2.6935317800679094e-24,2.9839728843014028e-24,3.063943819622939e-34,2.277900828261005e-18,3.378848343346892e-24,2.6313359771914984e-24,3.0371586768721127e-24,2.1025008621223652e-14,2.0755786682030934e-14,2.0889914918593366e-14,2.0889914918593366e-14,2.0624353904829678e-14,2.1159876359382434e-14,2.088166573791946e-14,2.089812750098506e-14,2.104165740493142e-14,2.0739218417387028e-14,2.141949029183203e-14,2.0373088251952156e-14,2.081130157976191e-14,2.0969088074566886e-14,2.1266495539902008e-14,2.05186559942742e-14,2.0484050722895367e-14,2.1304299565402432e-14,7.464863030297272e-14,7.358145829421114e-14,7.411318491007632e-14,7.411318491007632e-14,7.259404261238326e-14,7.567110900030676e-14,7.409081312461969e-14,7.413562023610985e-14,7.442658727663276e-14,7.379933487055158e-14,8.581342956675525e-14,6.389964534947302e-14,7.379566380874914e-14,7.443115814915143e-14,7.479104366344247e-14,7.343799064724516e-14,6.673650349859812e-14,8.232481132288541e-14,2.112529173206158e-14,2.0854837619524668e-14,2.0989579803825616e-14,2.0989579803825616e-14,2.0722802792980008e-14,2.126077683430277e-14,2.098120507703462e-14,2.0997985572104886e-14,2.1142488175811652e-14,2.083738607771685e-14,2.1521577758649867e-14,2.047045099000778e-14,2.091111471228567e-14,2.106826492714958e-14,2.1367720332629393e-14,2.061684400160207e-14,2.058192155217364e-14,2.1405861149205585e-14,7.487744782928353e-14,7.380709160040172e-14,7.434040510077716e-14,7.434040510077716e-14,7.281672757877277e-14,7.59029747951138e-14,7.431739562379405e-14,7.436347878921278e-14,7.465540061804729e-14,7.402628535503186e-14,8.607573662073312e-14,6.409702748829673e-14,7.402289937683603e-14,7.465980402787239e-14,7.502012413776656e-14,7.366335102592774e-14,6.694228935937731e-14,8.257645784701495e-14,3.325140413312176e-18,3.3250060079194522e-18,3.3250060079194522e-18,3.325107394617839e-18,3.324904406321342e-18,3.326087107455093e-18,3.4287461333046667e-18,3.228240131281832e-18,3.3245345719868186e-18,3.3254781666056395e-18,1.1419021247721482e-23,1.0473572200333355e-16,3.4525352444747093e-18,3.2010562995405404e-18,3.353759620711242e-18,3.2964568670812107e-18,1.1522970976584713e-125,1.1522990506360571e-125,1.1522980783852743e-125,1.1522980783852743e-125,1.1522978561007149e-125,1.1519222272500608e-125,1.1527154406595326e-125,1.5036971333230582e-125,8.620165446102258e-126,8.01808086860197e-126,1.6565264354882218e-125,1.1112085020940543e-131,1.3461452260785582e-119,2.4085214252360935e-125,5.498128165276858e-126,5.5061395557769e-125,2.3860438186880138e-126,1.1531596328417186e-125,1.153161633063804e-125,1.1531606200928494e-125,1.1531606200928494e-125,1.153160422141888e-125,1.5044672192139859e-125,8.62768786593517e-126,8.024114168363112e-126,1.657760212916462e-125,1.1118960447888135e-131,1.347301817094694e-119,2.4103496853772174e-125,5.502186031376297e-126,5.510122546305678e-125,2.3878918034253937e-126,3.0171759727568433e-111,3.017176927826362e-111,3.017176927826362e-111,3.0171767744041916e-111,1.2486757532861203e-110,3.433832818452673e-111,3.0007911852090715e-111,3.0343702758878007e-111,1.9305161545697742e-111,4.713387026537111e-111,3.0265756550739224e-111,3.0084531600542194e-111,2.990181128881371e-111,3.0444802852561703e-111,8.866009330010315e-111,1.019892291258375e-111,2.10750031318138e-14,2.0805178642768554e-14,2.0939607121079312e-14,2.0939607121079312e-14,2.0673451426052143e-14,2.1210172722776095e-14,2.0931360088167913e-14,2.0947884423028895e-14,2.1091571687428472e-14,2.0787892713101174e-14,2.147036551643276e-14,2.0421688525650862e-14,2.086069793146397e-14,2.1018262400275964e-14,2.1316928261641467e-14,2.0567558291210785e-14,2.0532898521096022e-14,2.1354919152067722e-14,2.98325184589101e-24,2.9832654188439484e-24,2.983258630165515e-24,2.983258630165515e-24,2.984699520569199e-24,2.9818183854931407e-24,2.9817685415042986e-24,2.9847840241409834e-24,3.279834308713406e-24,2.6936298072266466e-24,2.984080916950006e-24,3.064202768121802e-34,2.277924024576191e-18,3.378969718006872e-24,2.631431859899669e-24,3.0372735090255037e-24,7.478515047369911e-14,7.371607749882007e-14,7.424875147943715e-14,7.424875147943715e-14,7.272690169190486e-14,7.580944895753957e-14,7.422599792097684e-14,7.427156891916558e-14,7.456365075900301e-14,7.393475097891804e-14,8.596994238613758e-14,6.401780467205969e-14,7.39318304854954e-14,7.456758724148427e-14,7.49277235964249e-14,7.357244405678247e-14,6.685952945938158e-14,8.247495961412065e-14,2.1058246433947724e-14,2.078859523574315e-14,2.0922937328562185e-14,2.0922937328562185e-14,2.065695274333451e-14,2.1193329390128967e-14,2.0914638547696528e-14,2.107481759082007e-14,2.077158999541363e-14,2.1453477494636605e-14,2.0405348345403694e-14,2.084411763351494e-14,2.1001788189861555e-14,2.130016984486103e-14,2.0551164940289594e-14,2.051649038353096e-14,2.1337983120441507e-14,2.1108463659787254e-14,2.0838228044399136e-14,2.0972861369497163e-14,2.0972861369497163e-14,2.0706299977940304e-14,2.1243839226096973e-14,2.096454866108121e-14,2.1125434226409535e-14,2.082082425915239e-14,2.1504428245283204e-14,2.0454153267857664e-14,2.0894209354454115e-14,2.1051529200048135e-14,2.1350702938555846e-14,2.0600420163547383e-14,2.0565532678007366e-14,2.138880622563076e-14,2.1091759587102702e-14,2.0821741038694254e-14,2.0956266217314806e-14,2.0956266217314806e-14,2.0689919034769035e-14,2.122702633222338e-14,2.1108443472502723e-14,2.0804384929922128e-14,2.1487405494188915e-14,2.043785676368375e-14,2.0877394748352737e-14,2.103491703745859e-14,2.1333810908165727e-14,2.0583973085827057e-14,2.054915701865055e-14,2.1371876781220486e-14,7.473938744238629e-14,7.367095121184952e-14,7.420330786514663e-14,7.420330786514663e-14,7.268236495901638e-14,7.576307651470506e-14,7.418068165703059e-14,7.451816623846944e-14,7.388936156188131e-14,8.591748192850131e-14,6.397853053068648e-14,7.388616848169554e-14,7.452185881251806e-14,7.488190821853527e-14,7.352737217379653e-14,6.681849972348067e-14,8.242463115438481e-14,3.3255440255998266e-18,3.325410271702287e-18,3.325410271702287e-18,3.3255108039346407e-18,3.3253095262429806e-18,3.32649149960449e-18,3.429159967511015e-18,3.2286353230387057e-18,3.324938502771415e-18,3.325882764106083e-18,1.1424046301131174e-23,1.0473557325951284e-16,3.4529514674144835e-18,3.2014488099093418e-18,3.3541842604798398e-18,3.2968410174151056e-18,7.483117030915028e-14,7.376145732661576e-14,7.429445026036057e-14,7.429445026036057e-14,7.277168891524636e-14,7.585608146432295e-14,7.427156891916558e-14,7.460939544039898e-14,7.398039185003958e-14,8.602269365536422e-14,6.405730356580997e-14,7.397723534908609e-14,7.461356859760336e-14,7.497379531587772e-14,7.361777000858936e-14,6.690079252134129e-14,8.252556819150176e-14,7.469388084032454e-14,7.3626078279955e-14,7.415811913766756e-14,7.415811913766756e-14,7.263807877071197e-14,7.571696314084624e-14,7.447205430469045e-14,7.384422315308887e-14,8.586531128523708e-14,6.393890213265527e-14,7.384079326255957e-14,7.447638270548661e-14,7.483634825640249e-14,7.34825545594247e-14,6.677770303332346e-14,8.237458194589875e-14 +0.01939261155757513,0.0,7.94660508203841e-94,1.030146943283066,1.2085947415886924e-10,0.24882474219986803,1.1851899097754015,1.1106208646016237e-76,0.00037283948438815033,6.5336389647273615e-6,8.760898800504246e-92,8.327469374488664e-28,1.5802596390924595e-39,2.1003408559857997e-33,1.5179081582930204e-20,3.8263479559256123e-33,2.0958658919301624e-20,8.324308509025061e-28,5.661754718342055e-92,7.036496142092106e-92,7.946604828703812e-94,2.8285681576894563e-33,1.5803345176602647e-39,1.840117779862292e-20,2.5601162122684106e-33,3.458026292143593e-33,3.126721990068387e-33,1.7251330307109462e-20,8.325584813475143e-28,1.963476610499775e-20,1.6179163769868917e-20,0.019392683479439107,0.01939254009932994,0.01939261155757513,0.01939261155757513,0.019392666368140184,0.019378497420251804,0.01942214104102787,0.01936295268218332,0.0195367969782213,0.019247654875492026,0.020631577070159134,0.01801121570586049,0.019415648653466986,0.01936943843739129,0.019370137822916807,0.019415105519406305,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.946604340474545e-94,7.94660508203841e-94,7.94660508203841e-94,7.946604956366532e-94,2.406941734113271e-94,4.464593725040076e-92,8.03614350204645e-94,7.853198787268603e-94,5.388231584510524e-94,1.171615666987633e-93,7.911539814034651e-94,7.976778184350613e-94,8.066873140656104e-94,7.828386731850982e-94,2.053971834133294e-93,3.0577010873912363e-94,1.0303900033399767,1.029901307935505,1.030146943283066,1.030146943283066,1.0274290029481097,1.0326670482109315,1.020029912721333,1.0379745560604208,1.0303603632352403,1.0299606438885494,1.034720308422551,1.0238713665410017,1.0300392478238654,1.030283218560537,1.0303059550089995,1.029986970371558,1.0277303281577101,1.0323886500774966,1.1935665688165994e-10,1.2237802212731933e-10,1.2085947415886924e-10,1.2085947415886924e-10,1.239698788359146e-10,1.178085681238359e-10,8.164129439986044e-11,1.7748503671348436e-10,1.1948968666717514e-10,1.2223435753010167e-10,1.1356505053598497e-10,1.2858714857820302e-10,1.2086550880340983e-10,1.2085359070169524e-10,1.2027936131014101e-10,1.3694846571076196e-10,1.0648934023237532e-10,0.24923856338492517,0.24841145553177432,0.24882474219986803,0.24882474219986803,0.24754765319770386,0.2501100470986601,0.24694456907737275,0.2507476322025984,0.24931740978936676,0.2483319361371831,0.25232149107935353,0.2453561021827734,0.2486674903641028,0.24898192223363125,0.24932553344725175,0.2483241784571454,0.24745841557573708,0.2501977897514481,1.1851899089257114,1.1851899105795698,1.1851899097754015,1.1851899097754015,1.1851899095963612,1.1686311988197273,1.2068191992653385,1.1860970369090236,1.1842772311876693,1.1811843023423922,1.189133743860677,1.1707584781397458,1.1984031104540833,1.185534393313022,1.1848444044947426,1.1873005208536174,1.1830570624735373,1.1085355735938187e-76,1.112711919957428e-76,1.1106208646016237e-76,1.1106208646016237e-76,1.2340941969421904e-76,9.98710469997458e-77,1.0769224971071134e-76,1.1454910593227203e-76,1.644367517368787e-76,7.49219098173484e-77,1.0156797588649475e-76,1.214107545811707e-76,1.0591496020166592e-76,1.1644519562129921e-76,2.273683304429613e-76,5.3996099566603285e-77,1.164077984465563e-76,1.0594548351047953e-76,0.0003728349173861766,0.0003728439132761527,0.00037283948438815033,0.00037283948438815033,0.0003728409482877219,0.00037283799887000857,0.0011392345776899998,0.00011425287867244129,0.00037078680638583165,0.00037490481012692693,0.00029103802344071175,0.00047568823061808007,0.00037309618483310337,0.00037258268939198614,0.0003683221400948987,0.0003774154021384423,0.0004687915421611991,0.0002945631532231998,6.4681440110291486e-6,6.599680326028626e-6,6.5336389647273615e-6,6.5336389647273615e-6,6.677459361461579e-6,6.391917255881489e-6,0.000020430185696827235,1.9643408471211694e-6,6.480941334616361e-6,6.586864232103674e-6,4.61793912311075e-6,9.19666609687813e-6,6.53394296096442e-6,6.533337638261366e-6,6.449228969778106e-6,6.619282228624921e-6,9.11635578275999e-6,4.638908699714121e-6,8.760897603154732e-92,8.760900262545931e-92,8.760898800504246e-92,8.760898800504246e-92,8.760898634400114e-92,7.849720220286434e-92,9.784281742464428e-92,1.1457102370247091e-91,6.698276897386945e-92,7.112026873450979e-92,1.0794598447662488e-91,7.594043122374788e-96,1.1154741611387143e-87,1.756894890498099e-91,4.354593852950323e-92,2.2145705823156952e-91,3.4486159140909945e-92,8.327773065969916e-28,8.327469374488664e-28,8.327469374488664e-28,8.327780018025448e-28,8.32715775010442e-28,8.242352410689325e-28,1.0285383285766134e-27,6.7364764010244e-28,8.324663712379523e-28,8.330279875603038e-28,6.2191358667992015e-37,2.0074179374843575e-20,1.0880995409550519e-27,6.362810781341348e-28,8.502059084623892e-28,8.156357936931857e-28,1.5802642926375663e-39,1.5802596390924595e-39,1.5802596390924595e-39,1.581604989300922e-39,1.5789153817740176e-39,1.5877351350945017e-39,1.5729034656136738e-39,2.1148232915781344e-39,1.17942929149939e-39,1.5808244625188144e-39,4.3848801927492996e-51,8.588688506135972e-30,2.3459521915628434e-39,1.0618719186434005e-39,1.6179090132431362e-39,2.0911744285546037e-33,2.1095349636817264e-33,2.1003408559857997e-33,2.1003408559857997e-33,2.1235786257110355e-33,2.0772177278289635e-33,1.999543709404136e-33,2.206490230474578e-33,2.2976428224194683e-33,1.919669708177985e-33,2.0473654089596838e-33,2.154542923005598e-33,2.0410436598428334e-33,2.161390741665248e-33,2.7044867393753415e-33,1.628907586025248e-33,2.143385293313652e-33,2.0580042287202333e-33,1.5058737182652448e-20,1.530025134638134e-20,1.5179081582930204e-20,1.5179081582930204e-20,1.5591016206289495e-20,1.4774174830019917e-20,1.4704440642598024e-20,1.5670444862561745e-20,1.6020186126943182e-20,1.4380624170588787e-20,1.2437750318855719e-20,1.8454157382320648e-20,1.4824873937496537e-20,1.5541575453566825e-20,1.733082749514838e-20,1.3285255094662488e-20,1.75862510687037e-20,1.3052884507500376e-20,3.8097688629748304e-33,3.842976536960796e-33,3.8263479559256123e-33,3.8263479559256123e-33,3.868378554451908e-33,3.7845210990312985e-33,3.637308900492698e-33,4.025716818631505e-33,4.1820844915574535e-33,3.500260696946657e-33,3.730492631680495e-33,3.924404080106083e-33,3.719610460229262e-33,3.936144774963274e-33,4.9172286403387126e-33,2.9734095994572687e-33,3.9042066030445744e-33,3.7497576621224854e-33,2.0793258452221227e-20,2.1125187133110167e-20,2.0958658919301624e-20,2.0958658919301624e-20,2.152477668849006e-20,2.040212495958498e-20,2.0284993352294735e-20,2.1656669235654827e-20,2.2108497914693665e-20,1.986655869721446e-20,1.7188400356888586e-20,2.5458824602047775e-20,2.04761851220579e-20,2.1452260539372904e-20,2.390644039966078e-20,1.836167826718346e-20,2.426581853437725e-20,1.803536561540214e-20,8.324619117197671e-28,8.324308509025061e-28,8.324308509025061e-28,8.32462909335553e-28,8.323986914823336e-28,8.239223646459336e-28,1.0281497878981404e-27,6.733907158699639e-28,8.321506083797517e-28,8.327115767274444e-28,6.214274307501839e-37,2.0071184595645033e-20,1.0876890394213715e-27,6.360380855600539e-28,8.498695511300892e-28,8.153393081575468e-28,5.661753707728605e-92,5.6617556486564424e-92,5.661754718342055e-92,5.661754718342055e-92,5.661754274864902e-92,5.084072857813308e-92,6.310379429717658e-92,7.408940032426576e-92,4.326421712019802e-92,4.595232763315648e-92,6.980461711119748e-92,4.862958958782816e-96,7.278316545584259e-88,1.1372513605881312e-91,2.8107660150009028e-92,1.4331065271714752e-91,2.2260759628689533e-92,7.036495311206934e-92,7.036497373108206e-92,7.036496142092106e-92,7.036496142092106e-92,7.036496044952515e-92,9.204977554740324e-92,5.37610660033497e-92,5.7115875817114795e-92,8.670790639807416e-92,6.071360871075382e-96,9.002339289560179e-88,1.4122419925117428e-91,3.4946031288375844e-92,1.779507002923247e-91,2.7679148701387827e-92,7.946604064810527e-94,7.946604828703812e-94,7.946604828703812e-94,7.946604699055612e-94,2.4069416561388916e-94,4.4645935870187185e-92,8.036143245886046e-94,7.853198536866094e-94,5.388231412480044e-94,1.1716156296959539e-93,7.911539561844981e-94,7.976777930092415e-94,8.066872883539693e-94,7.828386482275273e-94,2.0539717689104516e-93,3.0577009895368886e-94,2.8162681236776358e-33,2.8409051191136088e-33,2.8285681576894563e-33,2.8285681576894563e-33,2.8597503148087745e-33,2.797538485560316e-33,2.6908299593476692e-33,2.9737260315716454e-33,3.0929167136520086e-33,2.5863947439057117e-33,2.7574678695515333e-33,2.9013077557587544e-33,2.749185552899166e-33,2.9102798149055336e-33,3.638614780940136e-33,2.195842422146372e-33,2.886329648632124e-33,2.7717520247960014e-33,1.5803298109776682e-39,1.5803392275989585e-39,1.5803345176602647e-39,1.5803345176602647e-39,1.5816988667620475e-39,1.578971291463786e-39,1.5878103669732665e-39,1.5729779961187687e-39,2.114923033939553e-39,1.1794854382619722e-39,1.5808994191623597e-39,4.385250923189542e-51,8.58888683730017e-30,2.346062668872262e-39,1.0619225452383389e-39,1.6179891586898953e-39,1.8255688821991508e-20,1.85476611125619e-20,1.840117779862292e-20,1.840117779862292e-20,1.8899159283943683e-20,1.7911653122818783e-20,1.7816176507967376e-20,1.900710642808019e-20,1.9414778959625523e-20,1.7438673630147147e-20,1.5085716185101252e-20,2.2359980702195542e-20,1.7975251903007914e-20,1.8836983406768047e-20,2.099749117935556e-20,1.6114739788619415e-20,2.13106488014426e-20,1.5830178512469522e-20,2.5489700380771112e-33,2.5712959151445084e-33,2.5601162122684106e-33,2.5601162122684106e-33,2.588373066880477e-33,2.531997946757349e-33,2.436053547761844e-33,2.7997883141424575e-33,2.3405820083000924e-33,2.4956903003809884e-33,2.626029664637571e-33,2.4881240645580416e-33,2.634227539545485e-33,3.294365012396329e-33,1.9867852186396497e-33,2.6124585141400415e-33,2.508631925661378e-33,3.44302579298222e-33,3.473071649138128e-33,3.458026292143593e-33,3.458026292143593e-33,3.4960548035002675e-33,3.4201955067809454e-33,3.2879990407931924e-33,3.7800825008201634e-33,3.16287009203932e-33,3.371312625917737e-33,3.5467425528926715e-33,3.361367654881872e-33,3.557476927161845e-33,4.445401595326585e-33,2.686282564145945e-33,3.528470959439847e-33,3.388741361022351e-33,3.113142002829996e-33,3.1403426676777485e-33,3.126721990068387e-33,3.126721990068387e-33,3.16114914097695e-33,3.092462691649343e-33,3.418429828871822e-33,2.8594318067884707e-33,3.0482174349755945e-33,3.20703397851747e-33,3.0391476362397182e-33,3.216845746861261e-33,4.020826842344532e-33,2.4281072513015083e-33,3.1904949519358526e-33,3.0639911198698475e-33,1.7114806476157822e-20,1.7388788297446426e-20,1.7251330307109462e-20,1.7251330307109462e-20,1.7718632742496465e-20,1.679197598167804e-20,1.6705897113082687e-20,1.8203490921839794e-20,1.6347262540858687e-20,1.4140598091529973e-20,2.0966366046444454e-20,1.6850932733209884e-20,1.7661041852777526e-20,1.968923536256348e-20,1.5104813643798422e-20,1.9981721543245503e-20,1.483893363311036e-20,8.325892641978633e-28,8.325584813475143e-28,8.325584813475143e-28,8.325901386092942e-28,8.325267243118995e-28,8.24048698784452e-28,1.0283066741933714e-27,6.734944575003938e-28,8.322781081026554e-28,8.328393381771177e-28,6.21623704174532e-37,2.0072393981886907e-20,1.0878547931250228e-27,6.361362018889157e-28,8.500053659481177e-28,8.15459024652748e-28,1.947966817726495e-20,1.9790922791834756e-20,1.963476610499775e-20,1.963476610499775e-20,2.0165629273571652e-20,1.911290409209002e-20,1.900710642808019e-20,2.0714149827945695e-20,1.8609689615624892e-20,1.609984285737954e-20,2.3854828454327054e-20,1.918152638855511e-20,2.0098489246096335e-20,2.2400750759241597e-20,1.7198428874401746e-20,2.273616248993931e-20,1.6893762168036795e-20,1.605100728661184e-20,1.6308198179793564e-20,1.6179163769868917e-20,1.6179163769868917e-20,1.6617832414931865e-20,1.574796769089762e-20,1.70739198984867e-20,1.5329688237673448e-20,1.3259483365708936e-20,1.9666675443412907e-20,1.5802633770875533e-20,1.6564477372152595e-20,1.8469125680456625e-20,1.4163299151913482e-20,1.8742403791063087e-20,1.3914783167856547e-20 +2.8964096952427965,0.0,7.054575690407098e-26,2.4638090512716504,1.8008213202538366e-28,0.37263062412579967,3.743351849909335,3.703063338371472,0.21097056610121445,4.4728259309138795e-6,0.5309997430062837,3.2941073401126872,3.7988591369493134,0.5538976191146803,2.2921698287046937,0.5530900582252526,2.291004828237144,3.29409964094595,0.5310343143926199,0.5310169880274934,7.054562286838947e-26,0.5535023622288152,3.798858936845215,2.2914745352703405,0.5536280195567207,0.5532281599783287,0.5533655927628778,2.2917075396167963,3.2941027283415885,2.291240339085176,2.2919393014546507,2.896889372377808,2.895932562754728,2.8964096952427965,2.8964096952427965,2.8965088163050137,2.896407540794638,2.8959519989861486,2.896842300541461,2.8997890582772685,2.8929778853986545,2.9590765471236526,2.8275229596448317,2.8957694626206516,2.897050417094047,2.8958731946272014,2.8969465197416318,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.054519951487794e-26,7.054575690407098e-26,7.054575690407098e-26,7.054569025710197e-26,1.5189963894181475e-26,3.022575728935241e-24,7.115191683497003e-26,6.994960327093117e-26,6.421668369090477e-26,7.749542456770122e-26,7.03660634805137e-26,7.073027267347465e-26,7.129700528829211e-26,6.980388356803583e-26,8.824353218680683e-26,5.633742877383862e-26,2.4611393206549486,2.466482403198139,2.4638090512716504,2.4638090512716504,2.473764539433865,2.4538260700966963,2.5431510355673574,2.38283595186603,2.4622377687116908,2.4653843662106985,2.404476372273624,2.5231859838705066,2.4646963548780874,2.4629217975647038,2.4625744637972655,2.465045056942362,2.483132774156608,2.444393419350266,1.3117987104119042e-28,2.469021516019259e-28,1.8008213202538366e-28,1.8008213202538366e-28,1.7076871490741169e-28,1.8989497188442917e-28,2.4959892419197395e-28,1.2855861385129435e-28,1.649932958514949e-28,1.9666090285589817e-28,1.4194871086153649e-28,2.2834972674893567e-28,1.801106342001647e-28,1.8005433356417586e-28,1.275980738941914e-28,2.9327097218379005e-28,1.10147560764009e-28,0.3696740651200405,0.3756044833450405,0.37263062412579967,0.37263062412579967,0.3692190894160487,0.3760621485770811,0.37674885039833034,0.3684364428564072,0.3717361154317606,0.37352780980103745,0.36338673343483463,0.38205743693823174,0.37291183780327425,0.3723492732180224,0.3717091728240844,0.373554783479848,0.3763112444237642,0.36897199075883935,3.7433515817510625,3.7433521037310724,3.743351849909335,3.743351849909335,3.7433518116701148,3.6917396525770134,3.8211632760720375,3.74651294752865,3.7401760767365406,3.740444217583703,3.7462592820660006,3.6921090294434173,3.793785617258613,3.744475646344598,3.742226194634124,3.7448621897344605,3.741838274528491,3.703264743049749,3.7028617298134705,3.703063338371472,3.703063338371472,3.703689501027815,3.7024371201124286,3.703041008943998,3.7030845317972787,3.709808408316791,3.6962780811265783,3.712886167079359,3.6931865893327984,3.698948795122563,3.707188847965336,3.710163898992781,3.6959199143206636,3.69826475841262,3.707858626296523,0.21094234943078113,0.2109979320079596,0.21097056610121445,0.21097056610121445,0.21097681798899803,0.2109642508243829,0.3066542807682763,0.14360522071186518,0.21064833440815672,0.21129305858654857,0.19685869938544545,0.22589412338968326,0.21100997673199207,0.21093083685590058,0.21021826888942566,0.21172607185040773,0.22402515537569323,0.19840077277039064,4.284728774487841e-6,4.6685438985498236e-6,4.4728259309138795e-6,4.4728259309138795e-6,4.5761484373398935e-6,4.371585879528079e-6,9.329458898759914e-6,2.0596161835560734e-6,4.4504474084121025e-6,4.495027725726871e-6,3.458223867201177e-6,5.770809655883566e-6,4.472873219730262e-6,4.472822165807669e-6,4.4356700838509985e-6,4.510371877186771e-6,5.68770817348614e-6,3.499210192823467e-6,0.5309996116509125,0.5309998683816267,0.5309997430062837,0.5309997430062837,0.5309997223354238,0.531008354321594,0.5309911560136206,0.5337302873145252,0.5282756788408872,0.5305337126298341,0.5314671840192121,0.41272415881796976,0.6746865761180671,0.5379807331279539,0.5240610374606323,0.5329100418910913,0.5290933311908508,3.2941054529643448,3.2941073401126872,3.2941073401126872,3.2941081064885815,3.2941065730934067,3.294104236690815,3.2919549551682574,3.29626482004021,3.2941078430398365,3.294106836469457,3.776213929771848,2.711820557599923,3.2914934082627085,3.296728806304416,3.2940769547177933,3.2941377261612894,3.7988591245132355,3.7988591369493134,3.7988591369493134,3.7988605671182665,3.7988577067751224,3.798855053256451,3.7988631298696656,3.7966647041125667,3.801054905979296,3.7988576093762894,4.101914157030511,3.316114884779713,3.796083115765034,3.8016373093849842,3.7987605939407083,0.5465940987383552,0.5612646894693265,0.5538976191146803,0.5538976191146803,0.5544202407619471,0.5533752830964068,0.5539646269973301,0.5538304553070079,0.5511997021125015,0.5566181079397952,0.5455060020020497,0.5623822675590682,0.5553137219801011,0.5524919988714572,0.547277270561968,0.5605923876867797,0.5605421468753287,0.5472987797811601,2.282307221027627,2.302032208915416,2.2921698287046937,2.2921698287046937,2.3022311920066016,2.2820900571952993,2.2922846317888204,2.292054718914634,2.287639169953709,2.2967059062862223,2.2017888220055317,2.382888335410095,2.296855650686489,2.28747529617493,2.2825336370523006,2.301832057125113,2.355271488023825,2.2285748605237607,0.5457935708911417,0.5604500850469467,0.5530900582252526,0.5530900582252526,0.5536121799302957,0.5525682221358298,0.553159193085594,0.5530207546518985,0.5503962575926089,0.5557959858009786,0.5447065032651717,0.5615666223166416,0.5545058569439166,0.5516743973169106,0.5464765532071277,0.5597779346869408,0.5597282316290801,0.5464975705786108,2.2811420540847775,2.300867410446585,2.291004828237144,2.291004828237144,2.301066400510619,2.28092488444014,2.2911227415232216,2.290886608538869,2.2864751170534268,2.295540030174848,2.200622877322035,2.3817272376272154,2.2956907687786527,2.2863102618217455,2.2813691919869967,2.3006665484474755,2.354108401405756,2.2274094141816754,3.294097754993894,3.29409964094595,3.29409964094595,3.2941004137615266,3.294098867485624,3.294096537679503,3.2919472741416453,3.2962571026928744,3.2941001493433384,3.2940991318246566,3.776204760799534,2.711816102663852,3.2914857311103995,3.2967210850631075,3.2940689250078132,3.29413035755207,0.5310341829845884,0.5310344397464754,0.5310343143926199,0.5310343143926199,0.5310342936976256,0.5310430029179571,0.5310256420369347,0.5337650051069751,0.5283099466766228,0.5305682497323853,0.5315017896362364,0.4127541717107956,0.6747256749087889,0.5380155538572804,0.52409535827455,0.5329447754532585,0.5291277403758498,0.5310168566131684,0.5310171134079871,0.5310169880274934,0.5310169880274934,0.5310169673498705,0.533747626411885,0.5282927502923754,0.5305509403931256,0.5314844461850752,0.4127391367874411,0.6747060701815231,0.53799810228193,0.5240781577108292,0.5329273688298027,0.5291104942223853,7.054505393364512e-26,7.054562286838947e-26,7.054562286838947e-26,7.054555472981578e-26,1.5189933562166746e-26,3.0225704994747702e-24,7.115178169754971e-26,6.994947031856038e-26,6.421656153157389e-26,7.74952775073272e-26,7.036592976970163e-26,7.07301383036248e-26,7.129686988961643e-26,6.980375087891573e-26,8.824336501936079e-26,5.63373214175119e-26,0.5462022228713236,0.5608660458010374,0.5535023622288152,0.5535023622288152,0.5540247430666713,0.5529802670104677,0.5535704999183251,0.5534340600668397,0.5507958877351924,0.5562100251621149,0.5451146183375132,0.5619831257575509,0.5549076545055638,0.5520861612271917,0.5468852501929132,0.5601834263304835,0.5601438344387182,0.5469065765787058,3.79885894942265,3.798858924258245,3.798858936845215,3.798858936845215,3.7988603164463655,3.7988575572393475,3.7988548531511985,3.79886292976707,3.7966645041300224,3.8010547057562887,3.7988574091297367,4.10191401792612,3.316114713800228,3.796082915815452,3.8016371091306134,3.7987603846469025,2.281611826590974,2.3013370377177917,2.2914745352703405,2.2914745352703405,2.3015360249957526,2.281394659262535,2.291591193258737,2.291357564635111,2.28694441730288,2.2960101045600627,2.2010929931569914,2.382195428756693,2.296160405941369,2.2867799951492427,2.2818386661235928,2.3011364633644082,2.3545773481142747,2.227879336031722,0.5463269018020108,0.5609926833982966,0.5536280195567207,0.5536280195567207,0.5541504707692217,0.5531058539672278,0.5536956563971401,0.5509311194800885,0.5563467070066171,0.545249346632106,0.5621099037987628,0.5550436401120549,0.55222209130278,0.5470201700090324,0.5603203859656724,0.5602703764362827,0.5470313499419408,0.5459304496385913,0.5605894114161541,0.5532281599783287,0.5532281599783287,0.5537503684673036,0.5527062371063529,0.5532969596328053,0.5505235072692741,0.5559346705607704,0.5448432022182494,0.5617061304267648,0.5546337574667596,0.551812320255738,0.546613447415807,0.5599172511939302,0.5598674381256705,0.5466345678791559,0.5460666650731129,0.5607280631261965,0.5533655927628778,0.5533655927628778,0.5538878876298737,0.5528435835140356,0.550660019365348,0.5560726816373759,0.5449792386811426,0.5618449630345862,0.554771029350751,0.5519495728414986,0.5467496778294394,0.5600558934282454,0.5600059705199892,0.5467709013212249,2.2818448640767177,2.3015700018180807,2.2917075396167963,2.2917075396167963,2.3017689877041163,2.281627697907682,2.291823575350354,2.2871772451283943,2.2962432752185675,2.201326137515006,2.3824276404552265,2.2963933993110355,2.287012997534369,2.282071561108997,2.30136956967806,2.3548099706336387,2.2281123789548567,3.294100841880855,3.2941027283415885,3.2941027283415885,3.294103498579759,3.294101957459241,3.294099625012826,3.291950354263039,3.2962601973790218,3.2941032345454113,3.2941022214170586,3.776208437604381,2.7118178891066016,3.2914888096782025,3.296724181310791,3.2940721449524006,3.2941333123931176,2.2813775971289876,2.3011028819332338,2.291240339085176,2.291240339085176,2.3013018706112374,2.2811604286338016,2.291357564635111,2.286710455253677,2.2957756922713197,2.2008585669727525,2.3819619638243914,2.2959261802715636,2.2865457527330313,2.2816045797140134,2.300902164764639,2.3543434725224195,2.2276449970217236,2.282076659574415,2.301801722918106,2.2919393014546507,2.2919393014546507,2.3020007074087077,2.281859494570523,2.287408826782763,2.296475206414318,2.201558094300358,2.3826586067781106,2.296625145002289,2.2872447618252747,2.2823032154312437,2.3016014316387654,2.3550413480154644,2.2283442350372735 +15572.185858414634,0.0,0.0,0.00006000608957929508,7.488398412699467e-111,1.8210136096571474e-6,2.3875616759539217e-10,10330.764914583258,4.410664488862656e-30,2.2003063043446448e-75,0.0,3.1805903620360685e-65,6.892408805625024e-141,0.03462597450045121,0.018662936543507404,0.03427220751548244,0.018524790897815332,3.189674986993395e-65,0.0,0.0,0.0,0.034450730581743916,6.896107623503582e-141,0.018580284295722782,0.03450916641940749,0.034331497624941816,0.03439207235125246,0.018608033230699237,3.186036198635922e-65,0.018552340518349194,0.018635584990440924,15568.15370215359,15576.131257416202,15572.185858414634,15572.185858414634,15570.641977394955,15572.216743882844,15571.907992665536,15572.453443893206,15411.243931914776,15730.409841692242,15394.074048822971,15775.638427583537,15571.979489187903,15572.344034754258,15597.573497226516,15546.62962488784,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00005860849142082881,0.00006143798453418992,0.00006000608957929508,0.00006000608957929508,0.00006811457742520798,0.0000528112507540832,0.0001339640876697934,0.000025619933421582222,0.00005899460380683239,0.00006103699915544184,0.000034729687477098746,0.0001028529530234017,0.000060579428474232986,0.00005943799836909273,0.000059218108258211126,0.000060805174085952323,0.00007190188335678807,0.000049987234195173326,2.3936551039341143e-111,2.3322867403110538e-110,7.488398412699467e-111,7.488398412699467e-111,1.0959381020596236e-110,5.112818242642931e-111,4.6867222583558344e-110,1.1213508940821914e-111,4.27729244841795e-111,1.3094674053021697e-110,2.2832875133325793e-111,2.447933233792714e-110,7.500601459374244e-111,7.477324816460276e-111,8.317914914761748e-112,8.391706027662814e-110,6.530863894368209e-112,1.7158400048603536e-6,1.932429000149958e-6,1.8210136096571474e-6,1.8210136096571474e-6,1.8074311553329787e-6,1.83466125340107e-6,2.0346816046133424e-6,1.6241873850792496e-6,1.7727009162162523e-6,1.870717906303073e-6,1.4545863602552738e-6,2.2770358852542564e-6,1.8369161613105322e-6,1.8052783315230667e-6,1.7710774399544129e-6,1.8723762249726132e-6,1.988464674105761e-6,1.6671074932372695e-6,2.3875528615204577e-10,2.3875700191708313e-10,2.3875616759539217e-10,2.3875616759539217e-10,2.387560296027089e-10,2.6240777515966394e-10,2.3590950396902275e-10,2.413572723558698e-10,2.362058655544991e-10,2.0500601500612859e-10,2.779757703079047e-10,1.9720068122566836e-10,2.9217863263748246e-10,2.3963754191835417e-10,2.3787814864473595e-10,2.5862666633133013e-10,2.2035563461681623e-10,10327.690618521183,10333.841248648641,10330.764914583258,10330.764914583258,10381.218473016317,10280.218489785155,10330.959724582848,10330.585020135019,10229.511415309209,10431.34348288214,10180.925646910935,10478.818299772283,10391.823214769645,10269.06850793239,10224.060653231689,10436.70099812315,10404.899414070253,10256.062605059942,4.405994511909372e-30,4.415197869204754e-30,4.410664488862656e-30,4.410664488862656e-30,4.411813233545529e-30,4.409503064199649e-30,1.3195907007673102e-26,8.421658246388647e-34,4.269504604676125e-30,4.5571769095171645e-30,1.1231157558652702e-30,1.708178698039792e-29,4.427410728996542e-30,4.394402013667064e-30,4.0895162349103856e-30,4.7573193881655836e-30,1.514197733040309e-29,1.2509224969454297e-30,1.5303412691101446e-75,3.160617812462986e-75,2.2003063043446448e-75,2.2003063043446448e-75,3.0920012148788224e-75,1.5636873328887746e-75,1.268844154955016e-70,2.4545776588347793e-80,2.0402085038859307e-75,2.373873444532856e-75,9.626659440353317e-77,4.888111342447565e-74,2.2011714446901945e-75,2.1994976438754627e-75,1.939931952018888e-75,2.4962254589232347e-75,4.434110442651869e-74,1.0229444513337399e-76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.1917400164787742e-65,3.1805903620360685e-65,3.1805903620360685e-65,3.1796841614790868e-65,3.1814969735053595e-65,3.1811146563485787e-65,5.416846423455604e-65,1.8627947546456488e-65,3.1763235620866105e-65,3.1848688995864347e-65,3.928428910703167e-136,5.184603296621453e-19,6.070453500756448e-65,1.6602203123919108e-65,3.451110545884626e-65,2.931133239873562e-65,6.892638622256843e-141,6.892408805625024e-141,6.892408805625024e-141,6.886758892758412e-141,6.898063336036424e-141,6.893838449151368e-141,6.892565273850687e-141,2.0124040934735774e-140,2.3488870952249673e-141,6.920443452238353e-141,5.061503970181816e-239,1.1627931513486695e-67,2.67248229145397e-140,1.763436019123024e-141,8.980443847942542e-141,0.03241279613558768,0.03698051468863308,0.03462597450045121,0.03462597450045121,0.036095214023200796,0.0332119360200392,0.034655027876610504,0.034596866764761036,0.03332177394196032,0.035979934863240005,0.03125147246407126,0.038346379336278866,0.035334604750784794,0.033929717948110893,0.031506702655753865,0.038045922706544784,0.03751288006988804,0.031947257961726844,0.01767381332172826,0.019704371019445353,0.018662936543507404,0.018662936543507404,0.02038180465499107,0.017077806060614625,0.01867653639062159,0.01864928595592874,0.01803733177448577,0.019308824392652774,0.009991962174035387,0.03428267880516359,0.019321442434204812,0.018023556223027246,0.01737050796648757,0.0200500161742669,0.028967332517107255,0.011863474739054214,0.03208068742776554,0.036603769196833134,0.03427220751548244,0.03427220751548244,0.035727070571431915,0.03287202711286554,0.03430135518944872,0.03424297399453559,0.03298231177893134,0.03561544387140858,0.03093078458522096,0.03795628903115869,0.03497560017041773,0.03358511290464235,0.031183947372669378,0.03765819397905151,0.03713092728038895,0.03161972907887619,0.017542574787361695,0.019558978646002933,0.018524790897815332,0.018524790897815332,0.020231715253944727,0.01695073836981704,0.018538296321043812,0.018510784635601834,0.017905050265284588,0.01916485650026227,0.009915285607264398,0.034037742500873214,0.019180161802346652,0.017888786461457105,0.017241414767337763,0.019902202329376662,0.028757920751900173,0.011773360053733452,3.2007646628533014e-65,3.189674986993395e-65,3.189674986993395e-65,3.188764672091534e-65,3.1905857139699938e-65,3.1902007748012643e-65,5.432244766662467e-65,1.868140879937556e-65,3.1853896391630046e-65,3.1939721320277598e-65,3.958405605441148e-136,5.187936894672755e-19,6.087692224204595e-65,1.6649899437142818e-65,3.461385829906632e-65,2.939149965986382e-65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.03224821172725133,0.03679397066199013,0.034450730581743916,0.034450730581743916,0.03591290997032835,0.033043502075259336,0.03447997619008338,0.03442142938318575,0.03315290799197257,0.035797006983899954,0.03109250049488581,0.03815329374356974,0.035156043004861096,0.03375686318159275,0.03134664856551964,0.03785409241192651,0.03732378377042207,0.03178492300835574,6.895875078119479e-141,6.89634035306989e-141,6.896107623503582e-141,6.896107623503582e-141,6.891388974708888e-141,6.900829489993572e-141,6.897538046901312e-141,6.89626416925675e-141,2.013479090960815e-140,2.3501534537503687e-141,6.924159877026083e-141,5.067092932133713e-239,1.1630311679205601e-67,2.6739081502285253e-140,1.7643879087524552e-141,8.985479833052071e-141,0.017595272918880137,0.01961740581905821,0.018580284295722782,0.018580284295722782,0.02029203701308023,0.01700175568600326,0.018594183274786947,0.01856633660848642,0.017958254063796194,0.019222606543982203,0.009945962914018265,0.03413680888539421,0.019237000462929178,0.017942830549631746,0.017293228589952005,0.019961628325614104,0.028842605561920174,0.011809455642222456,0.03230311529512169,0.03685614946390576,0.03450916641940749,0.03450916641940749,0.03597368214108667,0.033099683682250754,0.03453830147221933,0.0332094073823922,0.03585685015726238,0.03114554709904259,0.03821763444991699,0.03521578652858594,0.03381347554739242,0.031400076960965,0.03791799010648661,0.03738680622533405,0.03183908230586244,0.032135406717701355,0.03666711767062447,0.034331497624941816,0.034331497624941816,0.03578891593990621,0.03292801222281892,0.03436100299419059,0.033039192327679046,0.035676295258005836,0.03098367314459293,0.038022037581147757,0.035035747477069064,0.0336426738592428,0.031237243719026926,0.03772375467486832,0.03719521015071313,0.031673714697378,0.03219309940009331,0.036731554998368054,0.03439207235125246,0.03439207235125246,0.03585190641286297,0.0329871067452656,0.03309619567410739,0.03573681902651055,0.031039252264963214,0.03808870783426174,0.03509607424319283,0.033699926493418526,0.031291502164306366,0.03778995148959352,0.037260521215310226,0.03173055779771337,0.01762164054151571,0.019646603683010758,0.018608033230699237,0.018608033230699237,0.020322176575255202,0.017027286808032865,0.018621834000662342,0.017984819793028323,0.019251537735534296,0.009961400977683714,0.03418580133512593,0.01926536878839618,0.017969918413778558,0.01731917182896431,0.01999130521980756,0.028884491958642514,0.011827586847664093,3.1971499355230063e-65,3.186036198635922e-65,3.186036198635922e-65,3.1851275308529078e-65,3.186945278020368e-65,3.18656138823716e-65,5.426077083930095e-65,1.8659995149278352e-65,3.181758282191592e-65,3.190325888395036e-65,3.946381645513322e-136,5.186602506747863e-19,6.080787397918678e-65,1.6630794889419997e-65,3.457269983162314e-65,2.9359390328982424e-65,0.01756872095426381,0.019588002043359136,0.018552340518349194,0.018552340518349194,0.020261684415458236,0.016976046595685988,0.01856633660848642,0.01793148603796085,0.01919348646976861,0.00993077640905917,0.03408745431128881,0.01920841563465788,0.0179155661291306,0.017267104954835875,0.019931741148072633,0.028800413634281097,0.011791559360256401,0.01764782161102061,0.01967559317412458,0.018635584990440924,0.018635584990440924,0.02035210011737303,0.017052637826286958,0.018011180117453,0.019280277730358897,0.00997673448549128,0.034234426449152436,0.01929351727830838,0.017996827648371152,0.017344932504947026,0.02002076880977601,0.02892606918606588,0.01184559371539834 +0.00018024968720261033,0.0,4.3530131629398884e-44,0.027343973008338764,3.7137273169489955e-36,0.9168730053228245,0.11672121290475097,0.0013357938595357423,1.6918488519934097e-6,1.1840501838050199e-9,9.58396126459269e-39,0.0008893090536107987,0.0000433784080814565,1.446354028771618,0.5139060577214978,1.4457159659415055,0.5135036670153478,0.0008893830838953837,9.573799863937731e-39,9.579763884275262e-39,4.3530008648300603e-44,1.4460378589510163,0.000043378855153553415,0.513666133747562,1.4461438854310613,1.445823898989,1.4459311966975634,0.5137466053591204,0.0008893534489985736,0.5135851565526917,0.5138265779161506,0.00018058248307871886,0.00017994131306240513,0.00018024968720261033,0.00018024968720261033,0.00018033364289624234,0.00018024916610568205,0.00018025405694767295,0.0001803998553309764,0.0001838563188151018,0.00017677593762155752,0.00019927619230185575,0.00016024553719603938,0.00018012664582430524,0.00018041459374532545,0.00017970925917918797,0.0001808297714857508,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.3529637428964194e-44,4.3530131629398884e-44,4.3530131629398884e-44,4.353007048840534e-44,1.0620087788972807e-44,1.5981968146661746e-42,4.157999997883733e-44,4.123139073859293e-44,3.4806888892266516e-44,5.442570756812781e-44,4.286914136599767e-44,4.0731306269698933e-44,4.2714671704452045e-44,4.43631095683018e-44,7.350572445947545e-44,2.4947034005207967e-44,0.02745017553121395,0.02725581826002258,0.027343973008338764,0.027343973008338764,0.027034601329844657,0.027753224857718563,0.0280185075440816,0.026628009167241166,0.027445578525002207,0.02733558208732421,0.029066762432142644,0.025677790416486993,0.02722852033659446,0.02744613269631095,0.027487700324621705,0.027296264566437935,0.026700342668980328,0.027990780500189855,2.1856713797141297e-36,6.292987562975971e-36,3.7137273169489955e-36,3.7137273169489955e-36,3.7408815568144147e-36,3.6865919072536285e-36,4.838709772663189e-36,2.8250163713195604e-36,1.407009572884287e-36,4.009135323640835e-36,2.4507559626821618e-36,5.620851870935829e-36,4.0824742229203465e-36,3.875775566952661e-36,1.8766116683390884e-36,9.175963333794616e-36,1.4863718069523313e-36,0.9088687119454842,0.9167706676751664,0.9168730053228245,0.9168730053228245,0.9101403027992869,0.9154958653910196,0.9220489839193078,0.9115576122008162,0.9147496650292102,0.9188631136917701,0.9084460015117516,0.9169651000406798,0.9147985953586053,0.9188097342966874,0.9089319230012672,0.9167336713002942,0.9170227023056268,0.9085943813378304,0.11672129180744086,0.11672113822051564,0.11672121290475097,0.11672121290475097,0.11672122424476604,0.11471075402710117,0.11987935724255794,0.11612599213741388,0.11691652637088974,0.11734220008507987,0.11609123320516034,0.12158210444036477,0.111295446198253,0.11662195075791913,0.11671460268007149,0.116324495098845,0.11709686229681789,0.0013369830428062392,0.0013346047733114798,0.0013357938595357423,0.0013357938595357423,0.0013352440641888348,0.0013363443677754181,0.0013357779230905975,0.0013358092299030299,0.001365146423891125,0.001297686314671249,0.0013902544622841028,0.0012827093521970542,0.0013129422239583461,0.001343811806553873,0.0013768466173691325,0.0012951216622183533,0.00130831093537654,0.001364556598000143,1.691757242591759e-6,1.6919376932284553e-6,1.6918488519934097e-6,1.6918488519934097e-6,1.691871993413477e-6,1.6918254441519194e-6,2.841456436032308e-6,9.945155621555198e-7,1.6910772766566728e-6,1.6967130653085966e-6,1.5885183160322246e-6,1.8155237426863764e-6,1.6911350323160852e-6,1.6965228046261525e-6,1.7023107846901196e-6,1.6797808321852642e-6,1.8275307134157697e-6,1.5765964946085314e-6,1.1292062712894751e-9,1.2439678667409798e-9,1.1840501838050199e-9,1.1840501838050199e-9,1.2355878910056028e-9,1.1268771188350951e-9,3.297217446046872e-9,4.241049621477503e-10,1.1853504528786154e-9,1.2096213162344357e-9,8.424415062589323e-10,1.63851544424887e-9,1.1774954937061772e-9,1.1962100089199908e-9,1.1859061481274884e-9,1.1811444524539155e-9,1.7603369038007626e-9,7.707615140297968e-10,9.583778739207946e-39,9.584135244916086e-39,9.58396126459269e-39,9.58396126459269e-39,9.583931133858534e-39,9.582069985021226e-39,9.585463557799105e-39,1.0317541402447454e-38,8.772273771248353e-39,8.498498877103183e-39,1.0755128044229037e-38,4.869122997396425e-41,1.8272791866435387e-36,1.249804987338312e-38,7.330245711805775e-39,1.489537118693226e-38,5.781591379920235e-39,0.0008893427345533711,0.0008893090536107987,0.0008893090536107987,0.0008893016610333474,0.0008893164480780568,0.0008893096979865657,0.0008962795716670477,0.0008853501775561692,0.0008892986321381597,0.0008893194896682661,0.000054135150501504647,0.0008006023898973758,0.0008950607293316627,0.0008835136600095864,0.0008899490463183589,0.0008886691971789643,0.000043378435866168804,0.0000433784080814565,0.0000433784080814565,0.000043376482031494784,0.000043380334201016926,0.00004337897073481125,0.00004337653966829605,0.000044395129566391034,0.000042450209653274506,0.00004338175839358184,1.2141076327578148e-7,0.000843929211544646,0.00004471787109227765,0.0000420682516903086,0.000043564318890871064,1.448585717580364,1.4303626060850692,1.446354028771618,1.446354028771618,1.433173029482855,1.4458008247360772,1.44640616618615,1.446301731873328,1.4427537281346454,1.4370538289656616,1.4487560875493186,1.4334924418623247,1.4429787010640547,1.4389696530052873,1.448040874032512,1.4350848623490418,1.4309722462613779,1.4479719095441999,0.513961418111,0.5132157691993482,0.5139060577214978,0.5139060577214978,0.5140755276949771,0.5130746493644828,0.5139456147523025,0.5138663790274678,0.5117892371350965,0.5096534896534887,0.5098967980757214,0.510143016335392,0.5117056990897546,0.5102404147561046,0.5095093629622128,0.5122400946242456,0.5196381084103637,0.5074704385435315,1.4479405086303663,1.429737662052317,1.4457159659415055,1.4457159659415055,1.4325433272079886,1.445160433101629,1.4457700118832983,1.4456617611463645,1.4421174024541128,1.4364201738585114,1.4481088375118787,1.4328680702018837,1.4423461310620138,1.4383312853224537,1.447395531837943,1.4344582570945077,1.430347477165832,1.4473265192613236,0.5135567901555932,0.5128161033202849,0.5135036670153478,0.5135036670153478,0.5136759679284711,0.5126699329521802,0.5135444762584422,0.5134627279415799,0.5113891415714907,0.5092536778953314,0.5094792019992342,0.5097615949247076,0.5113069162806728,0.509838872785456,0.5091088518232283,0.5118405812533601,0.5192472160877707,0.5070570181161764,0.000889416554166301,0.0008893830838953837,0.0008893830838953837,0.00088937567231825,0.0008893904973667258,0.0008893837282090106,0.0008963534156116363,0.0008854244679751885,0.0008893726105379077,0.0008893935718659411,0.000054154961049721504,0.0008005838511305312,0.0008951344778594798,0.000883587965496707,0.0008900262659622978,0.0008887400388265749,9.573617191386461e-39,9.573973174992133e-39,9.573799863937731e-39,9.573799863937731e-39,9.57376959052876e-39,9.570086552109902e-39,9.577016150010941e-39,1.0302314620566335e-38,8.766073751876408e-39,8.489730547681661e-39,1.074342171993982e-38,4.886574372263014e-41,1.8252915247540542e-36,1.2485448295613943e-38,7.322085646705019e-39,1.487802185766556e-38,5.7760864764201207e-39,9.5795815983043e-39,9.579937934005942e-39,9.579763884275262e-39,9.579763884275262e-39,9.579733840757923e-39,1.0311044878297562e-38,8.769861798419086e-39,8.494888664774935e-39,1.0750277627456648e-38,4.889490849715833e-41,1.826440409425375e-36,1.2492873285884236e-38,7.326858141825947e-39,1.4888129225941282e-38,5.779348331599291e-39,4.352950382606968e-44,4.3530008648300603e-44,4.3530008648300603e-44,4.3529946089848696e-44,1.0620057290270339e-44,1.5981924354033248e-42,4.157988244649232e-44,4.12312741085192e-44,3.480679036871355e-44,5.442555411177484e-44,4.2869020241614376e-44,4.073119107164278e-44,4.2714551018201766e-44,4.436298425498329e-44,7.350551770358504e-44,2.4946963166599473e-44,1.4482660006627521,1.4300529427809643,1.4460378589510163,1.4460378589510163,1.4328610049406914,1.4454834984278353,1.4460909516905256,1.4459846072714693,1.4424385217722162,1.4367397584460693,1.4484353568270625,1.4331830645486698,1.4426653570572365,1.4386532451153138,1.4477210849505553,1.4347743820787267,1.430662670071327,1.4476521023296625,0.000043378827052915435,0.000043378883275939616,0.000043378855153553415,0.000043378855153553415,0.000043377042064477344,0.000043380668306150574,0.000043379417788692916,0.000043376986719859214,0.00004439558813567511,0.000042450649617717585,0.00004338220580564561,1.2141379026932668e-7,0.000843931378785463,0.00004471832852817708,0.00004206868852485577,0.00004356478811592946,0.5137201615504934,0.5129774685642329,0.513666133747562,0.513666133747562,0.513837289881078,0.5128333405537434,0.5137064323379276,0.5136257087650057,0.5115506626374883,0.5094151256184678,0.5096478190139365,0.5099155861013505,0.5114679061967302,0.510001020329237,0.5092705621662716,0.5120018838372248,0.5194050313158133,0.5072239486613412,1.4483732152331614,1.4301567887064677,1.4461438854310613,1.4461438854310613,1.4329656418957426,1.4455899121429028,1.4461966600991651,1.4425442491806098,1.436845060920121,1.4485429108103232,1.4332868151214042,1.44277046023247,1.4387593309041833,1.447828322279046,1.4348785034251692,1.4307664868838266,1.4477593470777568,1.4480496471787385,1.429843379203775,1.445823898989,1.445823898989,1.4326498473663412,1.445268758704159,1.4458776272631793,1.442225097377024,1.4365273154351452,1.4482183200110588,1.4329736918235527,1.4424531914396403,1.4384392228552223,1.4475046895959927,1.434564258614918,1.430453164959628,1.4474356882421135,1.4481581445497407,1.4299484728299723,1.4459311966975634,1.4459311966975634,1.4327557399871285,1.445376447179834,1.442332137458082,1.4366338434255335,1.4483271598038934,1.4330786899943395,1.4425596004131114,1.4385465425767763,1.4476132073110408,1.4346696336758655,1.4305582293125338,1.4475442159572312,0.5138010805411065,0.5130573952888247,0.5137466053591204,0.5137466053591204,0.5139171954052014,0.5129142772218666,0.5137866536201022,0.5116306757667672,0.5094950811682423,0.5097313312171542,0.5099918644676582,0.5115476568226726,0.5100813220174408,0.5093506578354294,0.5120817800983831,0.5194832036593489,0.5073066258711811,0.000889387003794114,0.0008893534489985736,0.0008893534489985736,0.0008893460450134531,0.0008893608548707377,0.0008893540933370945,0.0008963238554182316,0.0008853947288583615,0.0008893429964023876,0.0008893639161838112,0.00005414702773250329,0.0008005947354580724,0.0008951049558442543,0.0008835582203719893,0.0008899953543498623,0.0008887116803584102,0.5136387336994194,0.5128970401340718,0.5135851565526917,0.5135851565526917,0.5137568829437559,0.5127518947460802,0.5136257087650057,0.5114701533145702,0.5093346543772507,0.5095637784189521,0.5098388316358549,0.5113876614093769,0.5099202009378794,0.5091899624249597,0.5119214864389943,0.519326370882229,0.5071407485451684,0.513881497270312,0.5131368267579643,0.5138265779161506,0.5138265779161506,0.5139966059522545,0.5129947113632005,0.5117101986456657,0.509574533599107,0.5098143219682787,0.5100676726199417,0.5116269191711353,0.510161117893315,0.509430255989947,0.5121611816443258,0.5195608940627736,0.5073887869038141 +8.234611006815633e-6,1.440945623333637e-21,0.008595278301497975,0.00001774517672899092,0.0000635764721758806,0.000011575510772864039,0.00005797572831745915,0.000016600925491081406,6.7972889565591505e-6,0.000016829397933466073,0.0015164764746453938,0.000017809227068831597,0.00003190563018091179,0.000015032315559707001,0.00002657001918668877,0.000015032315559707001,0.00002657001918668877,0.00001780924067156541,0.0015164764746453938,0.0015164764746453938,0.00859527830136051,0.000015032315559707001,0.00003190561345192409,0.00002657001918668877,0.000015032315559707001,0.000015032315559707001,0.000015032315559707001,0.00002657001918668877,0.000017809235139683022,0.00002657001918668877,0.00002657001918668877,8.234611657555142e-6,8.234610360273499e-6,8.234611006815633e-6,8.234611006815633e-6,8.234611700420212e-6,8.234611006815633e-6,8.233023250211132e-6,8.236354182424345e-6,8.261037316490263e-6,8.209449653804063e-6,8.455908493338348e-6,7.990846789691331e-6,8.231619503775283e-6,8.237612247350366e-6,8.231645444878271e-6,8.237595097312155e-6,1.3816625264888133e-21,1.502744021005753e-21,1.440945623333637e-21,1.440945623333637e-21,1.772141399144021e-21,1.1682882695621805e-21,1.440945623333637e-21,1.394959173583189e-21,1.7871521350181817e-21,1.1862491591587043e-21,1.7226043790344394e-21,1.430899902495993e-21,1.7157661109085706e-21,1.2228917658371787e-21,1.6611012551122665e-21,5.115171426575206e-21,5.01725942030474e-22,0.008595278301131444,0.008595278301497975,0.008595278301497975,0.008595278301197619,0.008595278301497975,0.008595278301497975,0.008594159872639789,0.008594659620522202,0.008594051738960037,0.0085955943465386,0.008595202776989847,0.008593557496120917,0.008594323390169937,0.008595459086618719,0.008596918144307589,0.008593708239420083,0.000017759841862813328,0.0000177305062901674,0.00001774517672899092,0.00001774517672899092,0.00001755785724693323,0.000017935094763741284,0.00001774517672899092,0.00001774517672899092,0.00001775108468349792,0.00001774462697519093,0.000018116092641724686,0.00001729735643312626,0.00001770911489435774,0.000017786798881186463,0.00001777018736833198,0.000017720194222571,0.000017594924468802703,0.000017903121090485063,0.00006360369379414175,0.00006354929382837912,0.0000635764721758806,0.0000635764721758806,0.00006349127432935801,0.00006366235574233265,0.0000635764721758806,0.0000635764721758806,0.0000643402789128211,0.000063721597316303,0.00006403911146935108,0.00006311738852448281,0.00006398197085649017,0.00006279635522984309,0.00006464483092270044,0.00006265299981575319,0.00006451798560818753,0.000011579387608694709,0.000011571636813216566,0.000011575510772864039,0.000011575510772864039,0.000011555573764522054,0.000011595063184620296,0.000011575510772864039,0.000011575510772864039,0.000011581637809674902,0.000011575092281191044,0.000011640905599148031,0.000011510050466864132,0.000011569162184226737,0.000011586834356336939,0.000011586430489422161,0.000011563710034639051,0.000011549897428392135,0.000011600693573208772,0.00005797572832000453,0.000057975728315188364,0.00005797572831745915,0.00005797572831745915,0.000057975728318407774,0.00005797572831745915,0.00005797572831745915,0.00005785589620309654,0.000058011272778647,0.00005817773216908586,0.000057747685230092124,0.00005927197394905504,0.000056650350691230065,0.00005794799093941608,0.000057983375559122026,0.00005784856956490167,0.00005809373412031916,0.00001660414723502556,0.00001659770172857254,0.000016600925491081406,0.000016600925491081406,0.00001636410678329171,0.000016831663469840603,0.000016600925491081406,0.000016600925491081406,0.000016658395759291528,0.000016528363954792107,0.000016762997571441583,0.000016434990333627345,0.000016529968678899847,0.00001665702979922896,0.00001672135901664535,0.00001647550158861138,0.000016517875005602982,0.000016678959511927996,6.797289903945017e-6,6.797288037887111e-6,6.7972889565591505e-6,6.7972889565591505e-6,6.797288604415955e-6,6.797289314793015e-6,6.7972889565591505e-6,6.7972889565591505e-6,6.7982233188103205e-6,6.784339734207598e-6,6.898547137448014e-6,6.6770399440878244e-6,6.7896940569090925e-6,6.80224952057288e-6,6.821010876575967e-6,6.761929315627431e-6,6.684849238904554e-6,6.892263028405865e-6,0.000016834333509401074,0.000016824470450587612,0.000016829397933466073,0.000016829397933466073,0.000016820945844800477,0.000016844340584542025,0.000016829397933466073,0.000016829397933466073,0.000016904523783245285,0.000016773180895262562,0.000017341112552295404,0.000016384921161557783,0.00001679198452908424,0.00001685263779324125,0.000016911579982804257,0.000016733498764297255,0.000016358470127825892,0.00001731741956666306,0.00151647647465824,0.001516476474564936,0.0015164764746453938,0.0015164764746453938,0.0015164764746407192,0.0015164764746453938,0.0015164764746453938,0.0015101283807273968,0.0015164990342882716,0.0015181176907046096,0.0015148331572246657,0.001732535415378974,0.0013174427431114093,0.0015057167332121044,0.001528177423499426,0.001510413380157495,0.0015242517059563668,0.000017809226299740023,0.000017809227068831597,0.000017809227068831597,0.000017809225749937612,0.000017809228395051436,0.000017809227068831597,0.000017753647662573343,0.000017850173599189372,0.0000178093165199642,0.00001780913749158085,0.000030727423831616795,0.000010053836148401128,0.000017761687222162184,0.00001785706307489409,0.000017803827332176728,0.000017813533833629618,0.00003190562914178159,0.00003190563018091179,0.00003190563018091179,0.000031905125433101365,0.00003190613497300438,0.00003190563018091179,0.00003190563018091179,0.000031813082448801674,0.000031994650472177775,0.000031905500869947135,0.00005412541289356101,0.000018295651419897808,0.000031786990011697476,0.00003202513635171792,0.00003190559062517711,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.000017809239865287394,0.00001780924067156541,0.00001780924067156541,0.000017809239276792633,0.00001780924207394889,0.00001780924067156541,0.000017753661274915892,0.00001785018722992541,0.000017809330113306443,0.000017809151103756923,0.00003072746254485864,0.000010053840050565425,0.00001776170074120241,0.000017857076762169455,0.000017803841512042194,0.000017813546857538115,0.00151647647465824,0.001516476474564936,0.0015164764746453938,0.0015164764746453938,0.0015164764746407192,0.0015164764746453938,0.0015164764746453938,0.0015101283807273968,0.0015164990342882716,0.0015181176907046096,0.0015148331572246657,0.001732535415378974,0.0013174427431114093,0.0015057167332121044,0.001528177423499426,0.001510413380157495,0.0015242517059563668,0.00151647647465824,0.001516476474564936,0.0015164764746453938,0.0015164764746453938,0.0015164764746407192,0.0015101283807273968,0.0015164990342882716,0.0015181176907046096,0.0015148331572246657,0.001732535415378974,0.0013174427431114093,0.0015057167332121044,0.001528177423499426,0.001510413380157495,0.0015242517059563668,0.008595278301328158,0.00859527830136051,0.00859527830136051,0.008595278301496399,0.00859527830136051,0.00859527830136051,0.00859415987267648,0.008594659620502213,0.008594051738873643,0.008595594346459163,0.008595202776889445,0.00859355749624205,0.008594323390114879,0.00859545908655553,0.008596918144299328,0.0085937082395182,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.0000319056145037986,0.000031905612399889175,0.00003190561345192409,0.00003190561345192409,0.00003190510447907376,0.00003190612247181956,0.00003190561345192409,0.00003190561345192409,0.000031813065702968906,0.00003199463365732838,0.00003190548412940481,0.00005412537194575266,0.000018295645475676178,0.00003178697340381479,0.00003202511950120378,0.00003190557313042653,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.00001780923434817699,0.000017809235139683022,0.000017809235139683022,0.000017809233775155984,0.000017809236510754413,0.000017809235139683022,0.00001775365573858376,0.00001785018168563655,0.00001780932458432842,0.00001780914556743484,0.000030727446798690675,0.000010053838463524187,0.000017761695242977885,0.00001785707119534431,0.000017803835744474316,0.00001781354156028034,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266 +7.369414651896725,0.0,1.646372407177538e-71,10.930051433817267,6.611066966823003,7.89428944777154,0.22863388378254512,10.392926720297968,3.333080514417186,10.429642026299758,3.262576430356405e-36,4.824596418775406,0.5133599682342269,9.735666722253518,11.371627611041854,9.735666722253518,11.371627611041854,4.824587314040937,3.262576430356405e-36,3.262576430356405e-36,1.6463724043900953e-71,9.735666722253518,0.5133615284239246,11.371627611041854,9.735666722253518,9.735666722253518,9.735666722253518,11.371627611041854,4.824591017857415,11.371627611041854,11.371627611041854,7.369415491739343,7.3694138174563,7.369414651896725,7.369414651896725,7.369415554353057,7.369414651896725,7.367308383290347,7.369323254996563,7.403183640361306,7.33115734289444,7.540019501755893,7.153226780114452,7.368030491351879,7.371954987496007,7.364897107997881,7.375094935958612,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6463723997164618e-71,1.646372407177538e-71,1.646372407177538e-71,1.646372405807201e-71,1.646372407177538e-71,1.646372407177538e-71,2.001425107321665e-71,1.3842270528745054e-71,1.087624053426043e-71,2.4907008971281874e-71,2.239105221897086e-71,1.2369858318684332e-71,1.432900882833302e-71,1.891825317059048e-71,4.51671719506517e-71,5.956860156422527e-72,10.933321005746775,10.926764480029012,10.930051433817267,10.930051433817267,10.880830329189607,10.94109871683914,10.930051433817267,10.930051433817267,10.930252956825935,10.897356017577849,10.999325310673711,10.840247910395988,10.92083696505348,10.906912871910938,10.937230752530407,10.924366547271235,10.894248191161925,10.932589346498062,6.606919407019885,6.615209944151705,6.611066966823003,6.611066966823003,6.621732951595983,6.597823102617061,6.611066966823003,6.611066966823003,6.088029660437422,6.44936433279096,6.537400281899312,6.682323947991221,6.631105987751842,6.59237626759333,6.436428997026615,6.757103595162737,6.462239364791963,7.897114891726598,7.891464865776747,7.89428944777154,7.89428944777154,7.883740474338009,7.9093472531631415,7.89428944777154,7.89428944777154,7.903635060566359,7.89184088677877,7.943715981656243,7.848422087278917,7.893654760125984,7.901798181343078,7.90331707083325,7.889681722373305,7.8792969600444245,7.9137319283297405,0.22863388368711884,0.22863388385857936,0.22863388378254512,0.22863388378254512,0.22863388375758992,0.22863388378254512,0.22863388378254512,0.23068271361636924,0.22333855820721046,0.2217273151661294,0.235154628058457,0.21579875846667076,0.2404955884614983,0.22873913992574724,0.22853022284777966,0.23208711337179752,0.22522057317220573,10.394279985572455,10.391571895151932,10.392926720297968,10.392926720297968,10.2783042432211,10.511013991835968,10.392926720297968,10.392926720297968,10.407763598020525,10.374147476716814,10.456774000837598,10.324332477140487,10.352225935085247,10.429492584413318,10.441217987435111,10.340204414804678,10.358089504869039,10.426572563026706,3.333081225353404,3.333079824993144,3.333080514417186,3.333080514417186,3.333080248927539,3.3330807844867105,3.333080514417186,3.333080514417186,3.335005395907738,3.330293731807441,3.4226546942209213,3.2303574367203347,3.3261755093056182,3.340013971660585,3.3636399341869545,3.3017969129688014,3.2548430991877377,3.4154295869980826,10.431589563585849,10.427696236809885,10.429642026299758,10.429642026299758,10.42373746556879,10.435590435510859,10.429642026299758,10.429642026299758,10.316616391011928,10.213948966617114,10.636772583963841,10.220620957198278,10.420743730161028,10.438699601712496,10.463639762568478,10.395424538824285,10.232414459357813,10.622242377540564,3.2625764225843735e-36,3.2625764372970505e-36,3.262576430356405e-36,3.262576430356405e-36,3.262576426991133e-36,3.262576430356405e-36,3.262576430356405e-36,2.7794028265388855e-36,2.696332429841576e-36,3.044225695486767e-36,3.453438169307429e-36,5.091559679537162e-39,1.1126063383796486e-33,4.4410194347899855e-36,2.3632120578450693e-36,4.14023721808248e-36,2.5473418638076374e-36,4.824596927224925,4.824596418775406,4.824596418775406,4.824597301230182,4.824595531356188,4.824596418775406,4.854729538853591,4.799374095435581,4.824532593027203,4.82466033525444,0.6211344656143583,8.788673084836937,4.85528343527988,4.793828896955266,4.828347002117111,4.822453379525557,0.5133600651922722,0.5133599682342269,0.5133599682342269,0.513407598663382,0.5133123378342376,0.5133599682342269,0.5133599682342269,0.5173205038809627,0.5013977702218365,0.5133720343992324,0.01282634372856455,4.519390244143523,0.5237573001102,0.5030942938967835,0.5130754102129738,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,4.824587847390933,4.824587314040937,4.824587314040937,4.824588247899689,4.824586375097777,4.824587314040937,4.854720453678012,4.799364973279304,4.824523494827995,4.824651224155426,0.6211304452970285,8.788673654708369,4.855274353142129,4.793819770402997,4.82833750822172,4.822444664795791,3.2625764225843735e-36,3.2625764372970505e-36,3.262576430356405e-36,3.262576430356405e-36,3.262576426991133e-36,3.262576430356405e-36,3.262576430356405e-36,2.7794028265388855e-36,2.696332429841576e-36,3.044225695486767e-36,3.453438169307429e-36,5.091559679537162e-39,1.1126063383796486e-33,4.4410194347899855e-36,2.3632120578450693e-36,4.14023721808248e-36,2.5473418638076374e-36,3.2625764225843735e-36,3.2625764372970505e-36,3.262576430356405e-36,3.262576430356405e-36,3.262576426991133e-36,2.7794028265388855e-36,2.696332429841576e-36,3.044225695486767e-36,3.453438169307429e-36,5.091559679537162e-39,1.1126063383796486e-33,4.4410194347899855e-36,2.3632120578450693e-36,4.14023721808248e-36,2.5473418638076374e-36,1.6463723967082167e-71,1.6463724043900953e-71,1.6463724043900953e-71,1.646372402897548e-71,1.6463724043900953e-71,1.6463724043900953e-71,2.0014251046847542e-71,1.3842270502559344e-71,1.0876240517357753e-71,2.4907008938573714e-71,2.2391052183384614e-71,1.2369858294372743e-71,1.4329008807974853e-71,1.8918253136097044e-71,4.516717185427935e-71,5.956860144575847e-72,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,0.5133614303038633,0.5133616265568876,0.5133615284239246,0.5133615284239246,0.513409553114696,0.5133135036943384,0.5133615284239246,0.5133615284239246,0.5173220706146086,0.5013993060020745,0.5133735956658938,0.012826431094648176,4.519394232741567,0.5237588802949159,0.5030958340781038,0.5130770413501958,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,4.8245915411127145,4.824591017857415,4.824591017857415,4.82459193081128,4.824590099796703,4.824591017857415,4.854724149612088,4.7993686842426575,4.82452719612077,4.824654930566039,0.6211320807390847,8.788673422911277,4.8552780477415745,4.793823483016874,4.828341370409363,4.822448209934601,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968 +5.543133865991955,0.0,1.1539898410209753e-130,0.00034107719134178217,0.0,1.8851886575796506e-10,0.027439687281602787,8.058132467841679e-152,1.3808253799144822e-18,2.892644880474116e-19,3.0176844800340087e-13,3.835466238582538,1.6997976331010558,1.0335266972511998e-116,5.568105613320717e-71,8.574638244077371e-117,5.202932161968511e-71,3.8354636214194575,3.2898902709735773e-13,3.1516435463272855e-13,1.153989836830394e-130,9.419576286037575e-117,1.699798404886382,5.347062052262782e-71,9.71671550080916e-117,8.848706473306622e-117,9.130296664663392e-117,5.4200931030048245e-71,3.8354646842803684,5.274675297655274e-71,5.4937781971554385e-71,5.543133511787787,5.5431342179119305,5.543133865991955,5.543133865991955,5.543133509983595,5.543134588141613,5.544327882976095,5.5419382775848085,5.534451585651462,5.5518409055072855,5.3630014327053726,5.7195412777440575,5.544895311611848,5.541369002385801,5.544512291546577,5.54175343785653,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.1539898300730127e-130,1.1539898410209753e-130,1.1539898410209753e-130,1.153989838943658e-130,1.805316849322732e-133,1.185070279880986e-124,1.2029258759136724e-130,1.10708004220671e-130,7.493826402681967e-131,1.7767407562276448e-130,1.139314766240858e-130,1.1688734967989194e-130,1.2170297971349422e-130,1.0942863772433694e-130,3.257503958831723e-130,4.068123330134703e-131,0.00033933384100676454,0.00034283131368114853,0.00034107719134178217,0.00034107719134178217,0.00036370355508566526,0.0003195811164538633,0.0003119031137579094,0.0003691173694166315,0.0003411904846912363,0.0003409630641825052,0.0002896703428636858,0.00040098569725364374,0.0003411389488256411,0.0003410148872970407,0.0003412643706033366,0.00034088933837696467,0.0003596230635239194,0.0003233477162087905,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.877803437622801e-10,1.8925995390945457e-10,1.8851886575796506e-10,1.8851886575796506e-10,1.9209761165999576e-10,1.8498637240838713e-10,1.3986824104262443e-10,2.5432731392238345e-10,1.913857508783996e-10,1.856899665401677e-10,1.778190265436175e-10,1.9983966619657095e-10,1.8767839511938483e-10,1.893639260632156e-10,1.915828421081265e-10,1.8549836905025312e-10,1.928183166515189e-10,1.843051928609861e-10,0.027439687273796115,0.027439687288991474,0.027439687281602787,0.027439687281602787,0.02743968727976738,0.02154686733249966,0.03802761093010524,0.027790228052771995,0.027092581324322584,0.02711447394779405,0.027769287452818966,0.02275033011695523,0.033201161558839044,0.027564330880897454,0.02731548005567868,0.027610930767579773,0.02726927814467234,7.97163592047468e-152,8.145646841990477e-152,8.058132467841679e-152,8.058132467841679e-152,1.851155680514642e-151,3.4894262530155623e-152,8.144860962356488e-152,7.972171591977654e-152,2.1823621238411834e-151,2.958512684748062e-152,4.717153867706833e-152,1.376420385537048e-151,4.347116555526176e-152,1.4961438581819686e-151,2.1054613374972895e-151,3.0684324458821274e-152,1.0610821212278047e-151,6.116287147952736e-152,1.3808177782549852e-18,1.3808327516433993e-18,1.3808253799144822e-18,1.3808253799144822e-18,1.3808281258901078e-18,1.3808225881476263e-18,1.2062037952096216e-18,1.5869314817125768e-18,1.3899275457311325e-18,1.3717257637589958e-18,8.087652149685371e-19,2.3484379161608284e-18,1.379976278279331e-18,1.3816583236055081e-18,1.4064760343062927e-18,1.3554116940585009e-18,2.2312347547273084e-18,8.469385190311897e-19,2.8724111838444234e-19,2.9129932392581955e-19,2.892644880474116e-19,2.892644880474116e-19,2.950653442920481e-19,2.835311334674783e-19,3.498724290548628e-19,2.191549693080185e-19,2.896914822415307e-19,2.888356033580875e-19,1.6075838737458012e-19,5.181923108894578e-19,2.8926425003952836e-19,2.892647286914826e-19,2.9054503315807126e-19,2.879766081838334e-19,4.956399675913872e-19,1.670719805808554e-19,3.017684478402749e-13,3.0176844815921623e-13,3.0176844800340087e-13,3.0176844800340087e-13,3.017684479599606e-13,3.0841317819946616e-13,2.9522939985862916e-13,3.177008020909329e-13,2.865991934461217e-13,2.995221667562145e-13,3.040366281660467e-13,3.04198835241114e-14,2.805178563915712e-12,3.431237661063133e-13,2.6519183765678264e-13,3.111722690410349e-13,2.926380050641501e-13,3.8354664011772974,3.835466238582538,3.835466238582538,3.8354664930532376,3.8354659828143927,3.8351630609841467,3.8474149507929027,3.823459008302441,3.8354553229916615,3.835477169676764,1.8680195934503339,5.736883812327626,3.846518797019088,3.8243718934589235,3.836126212390294,3.8348061571361343,1.6997976810660853,1.6997976331010558,1.6997976331010558,1.6998188771087148,1.6997763880469863,1.70027021389145,1.699323227536778,1.7111437022520715,1.688448141338084,1.6998035953276829,0.5719542721826038,3.6487130981068416,1.7113187131809755,1.6882804045170745,1.7001826115751075,1.0146396242991971e-116,1.0527483960273629e-116,1.0335266972511998e-116,1.0335266972511998e-116,1.0995677146477858e-116,9.710534978087657e-117,1.0495090533945968e-116,1.0177539985744199e-116,1.3392669197585467e-116,7.971928595806801e-117,8.294610030337444e-117,1.2877594998907923e-116,8.95475520265095e-117,1.1930635546457738e-116,1.9095522225145425e-116,5.578816520525883e-117,1.2301698793907586e-116,8.680458474245312e-117,5.4369101227961294e-71,5.7024196828486505e-71,5.568105613320717e-71,5.568105613320717e-71,6.154903775378846e-71,5.032711481276847e-71,5.6055116883372925e-71,5.5308611394088664e-71,6.567509053660724e-71,4.7190878436388724e-71,2.1177314501354474e-71,1.4581058285285933e-70,4.657721119042225e-71,6.657462930224158e-71,7.830726112811527e-71,3.953215898057661e-71,1.1108703048531994e-70,2.7669358117509455e-71,8.417984748012989e-117,8.734066380044933e-117,8.574638244077371e-117,8.574638244077371e-117,9.12239059578969e-117,8.056468834287766e-117,8.71074247538918e-117,8.440373263541087e-117,1.1114586184560833e-116,6.611882681541608e-117,6.881959259399466e-117,1.068333377845221e-116,7.428147223684376e-117,9.899769038597282e-117,1.5854178507798392e-116,4.6250477880943655e-117,1.020559425708286e-116,7.202075442217066e-117,5.080350920894196e-71,5.328426959810731e-71,5.202932161968511e-71,5.202932161968511e-71,5.751198373288194e-71,4.702690213788318e-71,5.2387233215135525e-71,5.167301727437789e-71,6.137431753067955e-71,4.409130792559265e-71,1.9787750719963284e-71,1.3625242614907943e-70,4.351841813978052e-71,6.221434630883205e-71,7.31874672033047e-71,3.69314843873769e-71,1.0379556968651693e-70,2.5856217079031102e-71,3.8354637909694738,3.8354636214194575,3.8354636214194575,3.8354638891646182,3.835463352309595,3.835160443663911,3.847412343504305,3.8234563812582705,3.8354527076806098,3.835474550658978,1.8680165356793434,5.736882847831617,3.8465161896894213,3.824369266451241,3.8361234832524618,3.834803651984625,3.2898902691966334e-13,3.289890272670657e-13,3.2898902709735773e-13,3.2898902709735773e-13,3.289890270500632e-13,3.3606397704157157e-13,3.220227260016239e-13,3.4630380999622655e-13,3.1250095964952156e-13,3.265437429118313e-13,3.3145812238211363e-13,3.325519189299975e-14,3.0496499274972865e-12,3.739381477882904e-13,2.892193446357956e-13,3.3922572168944786e-13,3.1904946462476055e-13,3.1516435446246313e-13,3.151643547953152e-13,3.1516435463272855e-13,3.1516435463272855e-13,3.151643545872558e-13,3.3177761619347363e-13,2.9934555320794504e-13,3.128201009679458e-13,3.1753144890269376e-13,3.181419189410219e-14,2.925578226399523e-12,3.582896756075372e-13,2.770152533234989e-13,3.2497821525896836e-13,3.0563557143216617e-13,1.1539898255070212e-130,1.153989836830394e-130,1.153989836830394e-130,1.1539898346784277e-130,1.8053168425158197e-133,1.1850702758626216e-124,1.2029258715444964e-130,1.1070800381843993e-130,7.493826375435772e-131,1.7767407497831898e-130,1.1393147621021426e-130,1.1688734925526287e-130,1.217029792716407e-130,1.0942863732681638e-130,3.2575039470354324e-130,4.068123315313219e-131,9.24746254591787e-117,9.594738951538542e-117,9.419576286037575e-117,9.419576286037575e-117,1.002139015656405e-116,8.85027008442099e-117,9.567152703074127e-117,9.273964724780734e-117,1.2207940625389962e-116,7.264526484653402e-117,7.559908564809347e-117,1.1736362130705606e-116,8.160746867299325e-117,1.0874436301572575e-116,1.741001607222528e-116,5.0826810435218946e-117,1.1211517647052373e-116,7.911570148511266e-117,1.6997983563763333,1.6997984534332458,1.699798404886382,1.699798404886382,1.699819843879273,1.699776964817389,1.7002709857577865,1.6993239992406188,1.7111444745257578,1.688448912608294,1.6998043676622927,0.5719547677771217,3.6487137992368703,1.711319485223119,1.6882811760200813,1.700183418833566,5.2210810752457444e-71,5.476037495383907e-71,5.347062052262782e-71,5.347062052262782e-71,5.910535380793459e-71,4.832946759977108e-71,5.3834970000218844e-71,5.3107881792378226e-71,6.307193493596919e-71,4.531468237776452e-71,2.033620936224015e-71,1.4002516514404861e-70,4.472569210943365e-71,6.393542934499149e-71,7.520834272799144e-71,3.795786495420795e-71,1.0667346947893952e-70,2.6571882101977696e-71,9.539164396774213e-117,9.897412005317904e-117,9.71671550080916e-117,9.71671550080916e-117,1.033754286157777e-116,9.129424535656017e-117,9.868286374270714e-117,1.2592401648823683e-116,7.494064801110822e-117,7.798319148244049e-117,1.2106686239732538e-116,8.41839358470678e-117,1.1217179354562786e-116,1.7957025425149368e-116,5.243655847235577e-117,1.1565275860408325e-116,8.161074285254998e-117,8.687038437354663e-117,9.01323810949737e-117,8.848706473306622e-117,8.848706473306622e-117,9.413993680298768e-117,8.313950797146368e-117,8.988550919876596e-117,1.1469250404179291e-116,6.823566382845178e-117,7.101863984746592e-117,1.1024896427771005e-116,7.665770388915318e-117,1.021592543785567e-116,1.6358900293068354e-116,4.7734693904197036e-117,1.0531877950615424e-116,7.432212393219086e-117,8.963476239101747e-117,9.300072100844448e-117,9.130296664663392e-117,9.130296664663392e-117,9.713600793227885e-117,8.578498781329354e-117,1.1833629957742465e-116,7.041071014351414e-117,7.327802325158429e-117,1.1375836263320935e-116,7.909921760580428e-117,1.0540750276862876e-116,1.6877411066865226e-116,4.925983264652821e-117,1.086711924774189e-116,7.668663783461811e-117,5.292389438793608e-71,5.5508322318421195e-71,5.4200931030048245e-71,5.4200931030048245e-71,5.991277641290965e-71,4.898948024897453e-71,5.456856714309527e-71,6.39320713575891e-71,4.593459090577647e-71,2.0614119658516344e-71,1.4193676468398318e-70,4.533744505325893e-71,6.480747863946671e-71,7.623226122326e-71,3.847801758108679e-71,1.0813175652798492e-70,2.6934507202426505e-71,3.835464851015296,3.8354646842803684,3.8354646842803684,3.8354649466350903,3.8354644205882242,3.8351615065886797,3.8474134023549245,3.823457448131826,3.835453769789406,3.835475614273101,1.8680177774744282,5.736883239525701,3.8465172485569155,3.824370333310033,3.836124591587653,3.834804669356265,5.150401789604636e-71,5.4019026359774375e-71,5.274675297655274e-71,5.274675297655274e-71,5.830511065035569e-71,4.7675276932934274e-71,5.3107881792378226e-71,6.221937088119919e-71,4.470025670102532e-71,2.0060753925356142e-71,1.3813041615993146e-70,4.411935181530297e-71,6.307105451149507e-71,7.419341436848244e-71,3.7442371988711986e-71,1.052280030157121e-70,2.621245316960803e-71,5.36433602984547e-71,5.6262972143044645e-71,5.4937781971554385e-71,5.4937781971554385e-71,6.0727336667434555e-71,4.9655388582030696e-71,6.479978758157896e-71,4.655998785869404e-71,2.08944872739199e-71,1.4386523213559955e-70,4.595461631246655e-71,6.568720969820573e-71,7.726525720733216e-71,3.9002777240691e-71,1.0960293949002401e-70,2.7300331577830453e-71 +0.5785021330428668,0.0,0.0008489626884472445,1.898861968352096,0.0,2.157444943223704e-53,1.4837325726860293,0.612083624830524,0.7862201569747912,0.0,2.1091425789888767,0.49865706746358296,0.6172581045648254,0.0,6.145956377221412e-69,0.0,6.145956377221412e-69,0.4986570670144083,2.1091425789888767,2.1091425789888767,0.0008378677107100098,0.0,0.6172580213662493,6.145956377221412e-69,0.0,0.0,0.0,6.145956377221412e-69,0.4986570671999529,6.145956377221412e-69,6.145956377221412e-69,0.5785022076521985,0.5785020577111325,0.5785021330428668,0.5785021330428668,0.5785020573450689,0.5785021330428668,0.5783479442829774,0.5789030918694421,0.5785021885301119,0.5785020768892063,0.6149847760540263,0.5432743623171612,0.5780653796329179,0.5789400977013456,0.5785021242502912,0.5785021418379417,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0005057042883985367,0.0008489626884472445,0.0008489626884472445,0.0008434014456240469,0.0008489626884472445,0.0008489626884472445,0.000826093307444457,0.0008375969188432627,0.0008286798533464511,0.0008351008019840086,0.0008290649538568462,0.0008345696971478204,0.0008436943471723186,0.0008202142219234835,0.0008640034398541181,0.000800786751918866,1.900121924796135,1.8975984003457647,1.898861968352096,1.898861968352096,1.9110599840069362,1.8865791401937506,1.898861968352096,1.898861968352096,1.9001757563659074,1.899903994164443,1.9161595065055301,1.8812387974327633,1.899168415607536,1.9009014801193715,1.8994235847607237,1.8983003485914218,1.8926640949659148,1.9050428913786654,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.057067939066794e-53,2.2628749959787502e-53,2.157444943223704e-53,2.157444943223704e-53,1.3212755453889617e-53,3.534869750296389e-53,2.157444943223704e-53,2.157444943223704e-53,3.0058515187614716e-53,1.5455537130168677e-53,1.9871248191208304e-53,2.3429608446610264e-53,2.412527407658255e-53,1.9275631659267437e-53,2.5096798499107025e-53,1.8541602540109646e-53,2.238090568720002e-53,2.0796836061363743e-53,1.4985338896484668,1.4662496937181235,1.4837325726860293,1.4837325726860293,1.4838914683850306,1.4837325726860293,1.4837325726860293,1.4786455318778835,1.485663261249439,1.485004911483407,1.4825872935580888,1.5109343244456666,1.4521596569136632,1.4831623843527202,1.4844344250980859,1.483198171592513,1.4843985428102777,0.612154815549501,0.6120123823366913,0.612083624830524,0.612083624830524,0.6210486893076409,0.6034599727949227,0.612083624830524,0.612083624830524,0.612796906074192,0.6114433073219518,0.61520764240441,0.6090504809623758,0.610425529454551,0.6138345942355026,0.6144255383677059,0.6098197170857348,0.610615893050611,0.6136290655770319,0.8436285027665233,0.7349312337396293,0.7862201569747912,0.7862201569747912,0.7856880905019977,0.7867528698904691,0.7862201569747912,0.7862201569747912,0.7859207219241582,0.7864914470928218,0.8027836043443833,0.7699319874260631,0.7851050644831333,0.787357756815378,0.7905758321125212,0.7818829736571888,0.7710033390704498,0.8019887574532925,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.1101484473299097,2.1078908429387115,2.1091425789888767,2.1091425789888767,2.109132999246639,2.1091425789888767,2.1091425789888767,2.108307322624674,2.109176305877365,2.109181933165458,2.109103108498788,2.1322885146959014,2.0767229801549583,2.1076085321049596,2.1106538052453283,2.1089810866158656,2.1093037867995994,0.4986570674538154,0.49865706746358296,0.49865706746358296,0.4986570675088436,0.49865706742187477,0.49865706746358296,0.4984624542554315,0.4990340396092138,0.4986570674686648,0.49865706746060573,0.610987465383197,0.40053504014181046,0.49815254541269527,0.49916382340551774,0.49865706730228276,0.4986570676292557,0.6172580993970339,0.6172581045648254,0.6172581045648254,0.6172631391473488,0.6172530688646827,0.6172581045648254,0.6172581045648254,0.6167215262386295,0.6179093894384935,0.6172574792840143,0.746051146068132,0.5027589142395159,0.6164228903427772,0.6180972221531417,0.617217920493971,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.4986570670001783,0.4986570670144083,0.4986570670144083,0.49865706706203683,0.4986570669672374,0.4986570670144083,0.49846245380485654,0.4990340391539276,0.4986570670142173,0.49865706701242823,0.6109874645938823,0.4005350399299824,0.49815254496293615,0.49916382294886086,0.4986570668295082,0.49865706719788827,2.1101484473299097,2.1078908429387115,2.1091425789888767,2.1091425789888767,2.109132999246639,2.1091425789888767,2.1091425789888767,2.108307322624674,2.109176305877365,2.109181933165458,2.109103108498788,2.1322885146959014,2.0767229801549583,2.1076085321049596,2.1106538052453283,2.1089810866158656,2.1093037867995994,2.1101484473299097,2.1078908429387115,2.1091425789888767,2.1091425789888767,2.109132999246639,2.108307322624674,2.109176305877365,2.109181933165458,2.109103108498788,2.1322885146959014,2.0767229801549583,2.1076085321049596,2.1106538052453283,2.1089810866158656,2.1093037867995994,0.00049869549099232,0.0008378677107100098,0.0008378677107100098,0.000832361405108444,0.0008378677107100098,0.0008378677107100098,0.0008152686437279156,0.0008266249879725248,0.0008178276098810082,0.0008583720356725612,0.0008181997024393851,0.0008236390664248559,0.0008326668193669387,0.000843114061265891,0.0008527187036940878,0.0007902686701559355,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.6172580265973233,0.6172580161310743,0.6172580213662493,0.6172580213662493,0.6172630349387628,0.6172530066667873,0.6172580213662493,0.6172580213662493,0.6167214435267413,0.6179093058675567,0.6172573960183886,0.7460510153744119,0.502758866666935,0.6164228075203009,0.6180971385561954,0.6172178334859819,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.4986570671883836,0.4986570671999529,0.4986570671999529,0.49865706724541625,0.49865706715382735,0.4986570671999529,0.49846245399401407,0.4990340393433015,0.49865706720226105,0.49865706719767905,0.6109874649189686,0.4005350400172717,0.4981525451490679,0.4991638231352219,0.498657067028345,0.4986570673775793,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69 +1.822083171869843,0.0,1.9976604533528533e-61,0.00013788922250040255,0.0,0.0,2.736685702107316,5.1650007197571615,6.133820290139559,0.0,0.17399856448551848,1.430885898644246,2.0042571832148486,0.0,0.0,0.0,0.0,1.4308858944066642,0.17399856448551848,0.17399856448551848,1.7961506715266995e-61,0.0,2.0042568597835406,0.0,0.0,0.0,0.0,0.0,1.4308858961655764,0.0,0.0,1.8220838524362792,1.8220824846455888,1.822083171869843,1.822083171869843,1.8220825400873557,1.822083171869843,1.8200058869465834,1.8238731621341882,1.8220836853520939,1.8220826501636642,1.9915483636084952,1.6521965050079441,1.8200045930060929,1.8241665774618125,1.8220830916198663,1.8220832521003012,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.639657233381087e-62,1.9976604533528533e-61,1.9976604533528533e-61,1.89433375441519e-61,1.9976604533528533e-61,1.9976604533528533e-61,2.5068070059372144e-61,1.599802236833587e-61,1.5186325712785694e-61,2.627425862236856e-61,2.4873468234482744e-61,1.6126359216697066e-61,1.9439154982015627e-61,2.053286284988124e-61,3.9107420893327036e-61,1.0170028050247366e-61,0.00011963677331546023,0.00015607062019283216,0.00013788922250040255,0.00013788922250040255,0.0001592790022338497,0.00017354180976708348,0.00013788922250040255,0.00013788922250040255,0.00016103476336191792,0.00016351144644206664,0.00010311340155472408,0.00021145108584355184,0.0001451062349267319,0.00013796714077550645,0.00013066650438375724,0.00016090265118134893,0.0001632772044382499,0.00016450409259799478,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.6964800085950347,2.7465939877273993,2.736685702107316,2.736685702107316,2.736040448108485,2.736685702107316,2.736685702107316,2.718456519090402,2.729270595123668,2.7160389919465877,2.7426588121516384,2.6330485603690432,2.8089385097307904,2.7381856086604714,2.73518361300673,2.739823474726389,2.7335443945016533,5.165209908484985,5.164790612048853,5.1650007197571615,5.1650007197571615,5.065680625888101,5.1499578677665605,5.1650007197571615,5.1650007197571615,5.142504672748639,5.156697279994364,5.1685748010630945,5.130352909468688,5.116182517117261,5.1541661808618375,5.168316473365176,5.130810940506622,5.1603194017666665,5.137795781608916,6.020820635423923,6.130561165585665,6.133820290139559,6.133820290139559,6.139621689045372,6.127889909044746,6.133820290139559,6.133820290139559,6.120811600409451,6.093122019162501,6.007886676723853,6.173984226189263,6.157528013921189,6.128623191095314,6.116673886565101,6.138689421848147,6.1830884718322805,5.9934163461771535,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.17141597986389295,0.17608098183931747,0.17399856448551848,0.17399856448551848,0.17398405891568147,0.17399856448551848,0.17399856448551848,0.17526466035851546,0.17205828940868384,0.17385760906867537,0.17413995663155468,0.11461997958783424,0.25696135782808804,0.17773561139676994,0.170311801954417,0.17458132807418916,0.17341721731200135,1.430885898515015,1.430885898644246,1.430885898644246,1.4308858990408646,1.4308858982500579,1.430885898644246,1.4292627100352138,1.432368814023575,1.4308858986738269,1.4308858986168376,1.974091152191389,0.9469079449327465,1.4283675433684042,1.4334152017552417,1.4308858969909037,1.4308859002879897,2.0042571631048327,2.0042571832148486,2.0042571832148486,2.0042754533937135,2.004238909172848,2.0042571832148486,2.0042571832148486,2.0012196206772703,2.0053651263789076,2.004254838743096,2.5202700503289406,1.4518771050483181,2.000462418435709,2.0080650693035347,2.0041007547201826,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4308858942679898,1.4308858944066642,1.4308858944066642,1.4308858948449046,1.4308858939548201,1.4308858944066642,1.4292627058293548,1.4323688097670328,1.4308858944380394,1.4308858943850153,1.974091145753037,0.9469079429680081,1.4283675391474717,1.4334151975116827,1.430885892571674,1.43088589623837,0.17141597986389295,0.17608098183931747,0.17399856448551848,0.17399856448551848,0.17398405891568147,0.17399856448551848,0.17399856448551848,0.17526466035851546,0.17205828940868384,0.17385760906867537,0.17413995663155468,0.11461997958783424,0.25696135782808804,0.17773561139676994,0.170311801954417,0.17458132807418916,0.17341721731200135,0.17141597986389295,0.17608098183931747,0.17399856448551848,0.17399856448551848,0.17398405891568147,0.17526466035851546,0.17205828940868384,0.17385760906867537,0.17413995663155468,0.11461997958783424,0.25696135782808804,0.17773561139676994,0.170311801954417,0.17458132807418916,0.17341721731200135,1.464851656917236e-62,1.7961506715266995e-61,1.7961506715266995e-61,1.7028655877646455e-61,1.7961506715266995e-61,1.7961506715266995e-61,2.2543761118989934e-61,1.4381013659077144e-61,1.3652579553131034e-61,2.3627114195705535e-61,2.2367213152509654e-61,1.4497377765295837e-61,1.747904011641921e-61,1.846084325115642e-61,3.517455049704991e-61,9.141017856612261e-62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.004256880084019,2.0042568394329683,2.0042568597835406,2.0042568597835406,2.0042750483253595,2.0042386674035058,2.0042568597835406,2.0042568597835406,2.0012192985746413,2.00536480225374,2.0042545151132334,2.5202696921031005,1.4518768932636807,2.0004620960454775,2.0080647448560196,2.004100416519672,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4308858960099782,1.4308858961655764,1.4308858961655764,1.4308858965739024,1.430885895723772,1.4308858961655764,1.4292627075641975,1.4323688115210862,1.4308858961703153,1.430885896122265,1.97409114840576,0.9469079437742145,1.4283675408977259,1.433415199276984,1.4308858943950373,1.4308858979233752,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 +0.3854301932666221,1.6275760196607332e-147,9.362113780289154e-9,1.6609728081999868,0.017607894054563516,1.4229567622821007,1.30617126504146,1.8982606588006257,1.9266032787876337,1.7395553023346497,1.9600658591184172,0.466807561222957,0.6071185329269442,1.9645893372426677,1.9316194601840126,1.9645893372426677,1.9316194601840126,0.46680766395390394,1.9600658591184172,1.9600658591184172,9.362113778515816e-9,1.9645893372426677,0.6071184477588019,1.9316194601840126,1.9645893372426677,1.9645893372426677,1.9645893372426677,1.9316194601840126,0.46680762215930943,1.9316194601840126,1.9316194601840126,0.3854302071441287,0.38543017947758135,0.3854301932666221,0.3854301932666221,0.3854302082223781,0.3854301932666221,0.3853074328512739,0.385460294311236,0.3859782250878893,0.38476610575706877,0.3969131013954512,0.3731621215033214,0.38529698420970315,0.3855311966987231,0.3853196845914656,0.38550187117418505,1.367494054912411e-147,1.9371360479962143e-147,1.6275760196607332e-147,1.6275760196607332e-147,3.8767957045620924e-147,6.764817290904801e-148,1.6275760196607332e-147,2.8241677643096304e-147,9.059947755402704e-147,7.121580397742401e-148,3.7166030440924936e-147,2.67784752580582e-147,6.125994542683478e-147,1.5345211467628951e-147,1.583618381676496e-147,6.133995980281188e-145,2.6327490225984294e-149,9.362113776141485e-9,9.362113780289154e-9,9.362113780289154e-9,9.362113778951534e-9,9.362113780289154e-9,9.362113780289154e-9,9.718244450412918e-9,1.0468979993024935e-8,8.981666620423248e-9,9.758329666570082e-9,9.694023662256665e-9,1.049191938098623e-8,9.346911366605634e-9,9.377471891601806e-9,1.034658179737203e-8,8.466381493785116e-9,1.6615523543273347,1.6603921887826065,1.6609728081999868,1.6609728081999868,1.6532063821893717,1.6551568534010481,1.6609728081999868,1.6609728081999868,1.6603046580024199,1.6497292010914335,1.6666237431037814,1.6430534847341849,1.6592871240416585,1.6492076078958513,1.6498163272788948,1.66022347778785,1.6547384328081165,1.6537985221581986,0.01758268616593593,0.01763310557982797,0.017607894054563516,0.017607894054563516,0.017688266722205623,0.017527312306102136,0.017607894054563516,0.017607894054563516,0.014547052698162371,0.015515654097234944,0.017167215319347413,0.0180586512256925,0.017322231719960748,0.017341847873047683,0.016992226976622705,0.018539681824018495,0.016714811052180582,1.4232348334767349,1.4226787551379783,1.4229567622821007,1.4229567622821007,1.4214744579222531,1.4185429218929515,1.4229567622821007,1.4229567622821007,1.4235944977251815,1.4178338847968341,1.4219461767377148,1.4180528867573072,1.4231897056685836,1.4182416407624177,1.4175615212373067,1.4224491907158396,1.4210303431667064,1.4189806892574568,1.3061712650489454,1.3061712650258972,1.30617126504146,1.30617126504146,1.3061712650485304,1.30617126504146,1.30617126504146,1.3042806464031829,1.3072182026656485,1.3078671601917553,1.3042891514181196,1.326728267243915,1.284032082744741,1.3056741996672534,1.306487280434884,1.3051896442163324,1.3069724630500936,1.8981465334212233,1.8983747872441086,1.8982606588006257,1.8982606588006257,1.9071784954328663,1.887546222498036,1.8982606588006257,1.8982606588006257,1.8993394190645516,1.896509377475384,1.890831331026792,1.9038851201280493,1.8951920964964037,1.8942215388740862,1.8940764233283784,1.9017075067275295,1.9011552810261954,1.8937678026648659,1.9266033867360262,1.9266031741041718,1.9266032787876337,1.9266032787876337,1.9266032384332556,1.9266033198386314,1.9266032787876337,1.9266032787876337,1.9270078102113402,1.9274385371376743,1.9380349646343416,1.909865785743424,1.925349000264692,1.927928338826735,1.9302228720871044,1.9238219819236597,1.9107631208488292,1.9375739396478044,1.739261780275274,1.7398225671787264,1.7395553023346497,1.7395553023346497,1.7403674135226808,1.7387090763918573,1.7395553023346497,1.7395553023346497,1.6889605280275115,1.6896597859772302,1.7085289530021615,1.7102122089512153,1.7408080309237246,1.738394671349174,1.7358987417414005,1.6811139915541453,1.7065232217393211,1.7117556057174608,1.960065859115577,1.9600658591166966,1.9600658591184172,1.9600658591184172,1.9600658591175208,1.9600658591184172,1.9600658591184172,1.9603575496394101,1.9598906721342133,1.9600037299620527,1.96010754636475,1.9432450478331138,1.9652868205368574,1.960625724049536,1.9594507638330556,1.9602354994044466,1.959872682006631,0.46680755550791303,0.466807561222957,0.466807561222957,0.46680755126745943,0.4668075712307217,0.466807561222957,0.46617973683758585,0.46741680509284533,0.4668082993384348,0.4668068220539848,0.5983697829527816,0.355194286263322,0.4662252051947891,0.467392575511971,0.4667631563417456,0.46685197766078973,0.6071185276327926,0.6071185329269442,0.6071185329269442,0.6071159216644784,0.6071211443790001,0.6071185329269442,0.6071185329269442,0.6069293092572517,0.6082345917298161,0.6071178714584495,0.7617936831573636,0.4724383231149274,0.6061223620991969,0.6081194925653474,0.607236098885561,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,0.4668076579605882,0.46680766395390394,0.46680766395390394,0.4668076534161441,0.46680767455137,0.46680766395390394,0.46617983909174776,0.46741690832616295,0.4668084019926284,0.46680692485722053,0.5983699704618161,0.3551943308882908,0.46622530745498125,0.46739267870529255,0.4667632634532593,0.46685207600712925,1.960065859115577,1.9600658591166966,1.9600658591184172,1.9600658591184172,1.9600658591175208,1.9600658591184172,1.9600658591184172,1.9603575496394101,1.9598906721342133,1.9600037299620527,1.96010754636475,1.9432450478331138,1.9652868205368574,1.960625724049536,1.9594507638330556,1.9602354994044466,1.959872682006631,1.960065859115577,1.9600658591166966,1.9600658591184172,1.9600658591184172,1.9600658591175208,1.9603575496394101,1.9598906721342133,1.9600037299620527,1.96010754636475,1.9432450478331138,1.9652868205368574,1.960625724049536,1.9594507638330556,1.9602354994044466,1.959872682006631,9.362113774573568e-9,9.362113778515816e-9,9.362113778515816e-9,9.362113778212345e-9,9.362113778515816e-9,9.362113778515816e-9,9.718244448246333e-9,1.046897999198687e-8,8.981666618078299e-9,9.758329666225059e-9,9.694023661093383e-9,1.0491919378604483e-8,9.34691136551379e-9,9.377471889587919e-9,1.0346581796148527e-8,8.466381491801011e-9,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,0.6071184531032676,0.60711844239665,0.6071184477588019,0.6071184477588019,0.6071158149738373,0.6071210807333098,0.6071184477588019,0.6071184477588019,0.6069292242041193,0.6082345061155293,0.6071177862206599,0.7617935461158089,0.472438276172759,0.6061222773317758,0.6081194069791529,0.6072360097413517,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,0.46680761627891704,0.46680762215930943,0.46680762215930943,0.46680761185643,0.4668076325217515,0.46680762215930943,0.46617979749117955,0.4674168663252185,0.46680836023297617,0.4668068830325387,0.5983698941802538,0.35519431273399127,0.46622526585072066,0.4673926367219626,0.4667632198750307,0.4668520360002765,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864 +0.03480923962129803,4.0597585509409496e-11,0.6294361821647867,0.07047425047953507,0.6020012243347225,0.09949116325340314,0.0757486656862914,0.08331162052036442,0.049356912811178266,0.12852535343798072,0.4510943333813554,0.06017094482196613,0.08297048045352927,0.13820121791103387,0.12271829863187683,0.13820121791103387,0.12271829863187683,0.06017107043849575,0.4510943333813554,0.4510943333813554,0.6294361833581776,0.13820121791103387,0.08297045205688458,0.12271829863187683,0.13820121791103387,0.13820121791103387,0.13820121791103387,0.12271829863187683,0.060171020188888605,0.12271829863187683,0.12271829863187683,0.034811037329290626,0.03480767414544988,0.03480923962129803,0.03480923962129803,0.03481008386513487,0.03480923962129803,0.03480969296096393,0.034811741016258536,0.03487486537255008,0.034746685641679494,0.03498924315245313,0.03458452183707065,0.0348083374064412,0.03481344451869699,0.034801247438252206,0.03481898385584622,3.868855557245874e-11,4.2598726007428154e-11,4.0597585509409496e-11,4.0597585509409496e-11,4.534079432679825e-11,3.631952858530118e-11,4.0597585509409496e-11,4.3067141254031254e-11,3.825520837669161e-11,3.740864733526594e-11,4.405169858891953e-11,4.316884766487643e-11,3.816568210014222e-11,3.942725020000991e-11,4.2054772458106784e-11,7.451547065228776e-11,2.18348810118144e-11,0.6294361865107937,0.6294361821647867,0.6294361821647867,0.6294361827577254,0.6294361821647867,0.6294361821647867,0.6291731808717754,0.6296994760409215,0.6298096745516905,0.6290599999647768,0.6291407918588973,0.6297317477030145,0.6295012521838872,0.6293708072113711,0.6285267081695353,0.6302659332867211,0.07051429200217496,0.07024989141309464,0.07047425047953507,0.07047425047953507,0.07035063909753655,0.07044028065119827,0.07047425047953507,0.07047425047953507,0.0704823639836505,0.07022370780853833,0.0712078828929843,0.06985596844077575,0.07050876848567562,0.07028192593916699,0.07024898344065598,0.07045721025747867,0.07027187109941273,0.07051805684320846,0.602655405480519,0.6013443497933838,0.6020012243347225,0.6020012243347225,0.6016223825911137,0.6023793767870858,0.6020012243347225,0.6020012243347225,0.6021593099813126,0.5947845998780606,0.5894140434591213,0.6011966737406027,0.6015725725929051,0.5889745044628982,0.5896716015932987,0.6003429506372069,0.5903221769913876,0.09952122888813544,0.09941190164146527,0.09949116325340314,0.09949116325340314,0.09944590796312736,0.09941059216247726,0.09949116325340314,0.09949116325340314,0.09862512462950462,0.09949991719983234,0.09980142360022445,0.0991324819925678,0.0985996223599226,0.09952599876037015,0.0994640766960404,0.09946900417046199,0.09935705820602103,0.09957635028737882,0.07574866825431976,0.07574866325606693,0.0757486656862914,0.0757486656862914,0.07574866610830612,0.0757486656862914,0.0757486656862914,0.07562161524242698,0.07564554243805786,0.07589029125882296,0.07545739597030812,0.07590997725681718,0.07537249636255318,0.07575042252766312,0.0757069121859966,0.07561870380998542,0.07582033312924612,0.08332117714787993,0.08330205676166863,0.08331162052036442,0.08331162052036442,0.08229067551910263,0.08355806426265702,0.08331162052036442,0.08331162052036442,0.08237393312678642,0.08308291390458376,0.08225098568893052,0.08199763959299194,0.08221253881965622,0.08199791413743011,0.08208609692896232,0.0821625148534176,0.08221666772743871,0.08255537993985194,0.04935730156817072,0.0493565358185489,0.049356912811178266,0.049356912811178266,0.04935681355792408,0.04935701322820583,0.049356912811178266,0.049356912811178266,0.04932989505101554,0.04936447081093356,0.050026618472655965,0.048683372670211236,0.04930111437784181,0.04939463205986256,0.049510380645215964,0.04918588839581434,0.048737847867543746,0.04997587101677161,0.12869902890908524,0.12835215074610307,0.12852535343798072,0.12852535343798072,0.12833659675766623,0.1287149887667843,0.12852535343798072,0.12852535343798072,0.13086888842945268,0.12670722406973212,0.13000920810747177,0.127080321115938,0.12819329023998083,0.12886406764225336,0.12860727992777693,0.12844468552866037,0.12686843045331941,0.1302238125859248,0.4510943431159959,0.45109432409183947,0.4510943333813554,0.4510943333813554,0.45109433516099684,0.4510943333813554,0.4510943333813554,0.45072172195459903,0.45096022864989244,0.45132875214022344,0.4508593971811527,0.47031141887490896,0.42993896583711966,0.45007302337057736,0.4521179037305389,0.4497983784200764,0.45142082852579346,0.060170708887282424,0.06017094482196613,0.06017094482196613,0.06017093226197757,0.060170957382450374,0.06017094482196613,0.060096678874724176,0.06022588067517065,0.06017105899431551,0.0601708304874475,0.08152117379139656,0.04345207635660183,0.06008039616575747,0.060261941125845625,0.06016406582435168,0.060177825784540444,0.0829704786881745,0.08297048045352927,0.08297048045352927,0.08297045371585841,0.08297050719197929,0.08297048045352927,0.08297048045352927,0.08282104276827239,0.08310863447660012,0.08297026287001055,0.11036376004310113,0.06099140355347118,0.08280180819158973,0.08314006427863595,0.08295645715144626,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.060170836565590725,0.06017107043849575,0.06017107043849575,0.06017105787579165,0.06017108300197248,0.06017107043849575,0.060096803929684854,0.06022600675031404,0.06017118452189654,0.0601709561933249,0.08152144349012967,0.043452121504423694,0.06008052116615844,0.06026206736352455,0.060164196800272456,0.0601779460389352,0.4510943431159959,0.45109432409183947,0.4510943333813554,0.4510943333813554,0.45109433516099684,0.4510943333813554,0.4510943333813554,0.45072172195459903,0.45096022864989244,0.45132875214022344,0.4508593971811527,0.47031141887490896,0.42993896583711966,0.45007302337057736,0.4521179037305389,0.4497983784200764,0.45142082852579346,0.4510943431159959,0.45109432409183947,0.4510943333813554,0.4510943333813554,0.45109433516099684,0.45072172195459903,0.45096022864989244,0.45132875214022344,0.4508593971811527,0.47031141887490896,0.42993896583711966,0.45007302337057736,0.4521179037305389,0.4497983784200764,0.45142082852579346,0.6294361878085113,0.6294361833581776,0.6294361833581776,0.6294361839658504,0.6294361833581776,0.6294361833581776,0.6291731820693606,0.6296994772298423,0.6298096757384658,0.6290600011664726,0.6291407930581141,0.6297317488907451,0.6295012533758899,0.6293708084064258,0.6285267093798117,0.6302659344645012,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.08297045384156482,0.08297045027065908,0.08297045205688458,0.08297045205688458,0.08297041814217147,0.08297048597059421,0.08297045205688458,0.08297045205688458,0.08282101448273994,0.08310860595812591,0.08297023445318906,0.11036370558762251,0.06099139026392373,0.08280177994694225,0.0831400357286343,0.08295642746259535,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.06017078549055275,0.060171020188888605,0.060171020188888605,0.06017100762649857,0.06017103275072154,0.060171020188888605,0.060096753904310844,0.060225956316532187,0.06017113430760746,0.06017090590736684,0.08152133560257493,0.04345210344393176,0.06008047116251436,0.06026201686498607,0.0601641444057626,0.0601778979337064,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829 +0.006514295752863704,4.5401739374768046e-39,0.4422611189415417,0.04134346821525631,0.000011311912135281618,0.04653135650192836,0.040422409053021004,0.07916658726404906,0.018771103366012072,0.06905676263282248,0.05557674121251871,0.0694514739714914,0.12864526270919896,0.1017977231942759,0.10814460229846547,0.1017977231942759,0.10814460229846547,0.06945280408054345,0.05557674121251871,0.05557674121251871,0.4422611186177259,0.1017977231942759,0.1286451678602877,0.10814460229846547,0.1017977231942759,0.1017977231942759,0.1017977231942759,0.10814460229846547,0.06945226839138162,0.10814460229846547,0.10814460229846547,0.006514327455788998,0.006514264254451652,0.006514295752863704,0.006514295752863704,0.0065143176071225705,0.006514295752863704,0.006512802557959942,0.006514663534164222,0.006540327384699465,0.006486896128209622,0.006591906152297581,0.006426144069813029,0.006510721838899022,0.006516710464331554,0.006510188144185251,0.0065172480770931025,4.1588237160252785e-39,4.9563095399860255e-39,4.5401739374768046e-39,4.5401739374768046e-39,6.051666642118456e-39,3.34997619586956e-39,4.5401739374768046e-39,4.3947837568659624e-39,2.1918130572368451e-38,3.604696362742131e-39,5.717133836459324e-39,4.307208434637707e-39,2.2380397441799818e-38,4.70212551563154e-39,1.5704622300744566e-38,7.064100624596939e-38,1.317633182334305e-39,0.44226111794550893,0.4422611189415417,0.4422611189415417,0.44226111877988455,0.4422611189415417,0.4422611189415417,0.4432055562553993,0.4411351346827545,0.4406801533384805,0.4436876890691499,0.4429160038437336,0.44142557838155744,0.4424799553872934,0.4418877149855294,0.4459106190046426,0.43845948814317565,0.041368055402836966,0.041318864344100495,0.04134346821525631,0.04134346821525631,0.04112219196118589,0.041573771157362674,0.04134346821525631,0.04134346821525631,0.04131923974648644,0.04136266271446586,0.042009121872288,0.04066192733639302,0.04132063096791123,0.041361541572377036,0.041343759686354585,0.04134319365962416,0.04112632123776022,0.04156912883908249,0.000011289823125247138,0.000011334014696598758,0.000011311912135281618,0.000011311912135281618,0.00001134715783796027,0.00001127664669766886,0.000011311912135281618,0.000011311912135281618,0.000011598520747825806,0.000011196542332968665,0.000011243577928875172,0.000011380610263954023,0.000011311935753067398,0.00001130259508547957,0.000012147748705133309,0.000011451697483594492,0.000011173146024321955,0.04655474549098277,0.046508024842167865,0.04653135650192836,0.04653135650192836,0.0464746184959065,0.04658855537168579,0.04653135650192836,0.04653135650192836,0.04651449697160637,0.04654772336333268,0.046692973989510486,0.04637289072994362,0.04651988937909876,0.04654234519465732,0.04651466005312949,0.04654830164316712,0.04646783347399172,0.04659536743795982,0.040422409168771885,0.040422408943760126,0.040422409053021004,0.040422409053021004,0.04042240907645311,0.040422409053021004,0.040422409053021004,0.04047005949805984,0.04050051902868861,0.04059686200631707,0.04045173560504887,0.04099435312837082,0.03999632245874682,0.040418332713268945,0.04059891637922103,0.04049831387484794,0.04051841702122372,0.07916996399955077,0.07916320764681611,0.07916658726404906,0.07916658726404906,0.07900552043477671,0.07932960929540801,0.07916658726404906,0.07916658726404906,0.07951174162581848,0.07889425202938294,0.07933964292972505,0.07899489629088197,0.07902335996634274,0.08011354756432477,0.07953371053419234,0.07879973702927641,0.07908273301922099,0.0792515949055632,0.018771091661063284,0.0187711147167716,0.018771103366012072,0.018771103366012072,0.0187711068848377,0.01877109979848124,0.018771103366012072,0.018771103366012072,0.018866858500013368,0.018679836561486324,0.018618281619355158,0.018862278634868477,0.01875800590738117,0.018783955169279748,0.01899544718592337,0.018547691700445467,0.01887390188262758,0.018669071078057015,0.06906148270294395,0.06906040208838457,0.06905676263282248,0.06905676263282248,0.06905073237521671,0.06906548571368218,0.06905676263282248,0.06905676263282248,0.06929093518887726,0.0689080564053345,0.06959126808029782,0.0685259853692894,0.06901177401939738,0.06906361975292655,0.06934993462441463,0.06873009845579799,0.0686479990737216,0.06945861679197614,0.05557674072526605,0.05557674167282056,0.05557674121251871,0.05557674121251871,0.055576741103311435,0.05557674121251871,0.05557674121251871,0.055894550547561345,0.05524364139955602,0.05532556804640499,0.055829151264497154,0.047621337943628876,0.06457342184254233,0.05596321490294174,0.05519024736563128,0.05662754206748472,0.05450737495321994,0.06945130628625991,0.0694514739714914,0.0694514739714914,0.06945134262682708,0.06945160562252103,0.0694514739714914,0.06918152435978996,0.06974330815543109,0.06945215265918701,0.06945079432328276,0.12269078240020731,0.031799190260953666,0.06912127662016172,0.06978408060703949,0.06941060833745732,0.06949249125918297,0.12864525681149735,0.12864526270919896,0.12864526270919896,0.12864395633833026,0.12864656907871003,0.12864526270919896,0.12864526270919896,0.12815714409444434,0.12914683622687878,0.12864453511929336,0.18242478220921565,0.07287182221816438,0.12804163767370094,0.12925257311887006,0.12860067951661128,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.06945263406020744,0.06945280408054345,0.06945280408054345,0.06945266970555408,0.06945293877334348,0.06945280408054345,0.06918284532071049,0.06974464738500834,0.06945348183937002,0.06945212536979846,0.12269352974085052,0.031799539785019586,0.06912259757941855,0.06978541993551565,0.06941199468705377,0.06949376504572606,0.05557674072526605,0.05557674167282056,0.05557674121251871,0.05557674121251871,0.055576741103311435,0.05557674121251871,0.05557674121251871,0.055894550547561345,0.05524364139955602,0.05532556804640499,0.055829151264497154,0.047621337943628876,0.06457342184254233,0.05596321490294174,0.05519024736563128,0.05662754206748472,0.05450737495321994,0.05557674072526605,0.05557674167282056,0.05557674121251871,0.05557674121251871,0.055576741103311435,0.055894550547561345,0.05524364139955602,0.05532556804640499,0.055829151264497154,0.047621337943628876,0.06457342184254233,0.05596321490294174,0.05519024736563128,0.05662754206748472,0.05450737495321994,0.4422611175906864,0.4422611186177259,0.4422611186177259,0.4422611184489162,0.4422611186177259,0.4422611186177259,0.4432055559338731,0.44113513435850876,0.44068015301276015,0.44368768874397313,0.4429160035187493,0.4414255780630037,0.44247995507314436,0.44188771466192817,0.44591061868696413,0.43845948782265265,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.12864517382249055,0.1286451618920098,0.1286451678602877,0.1286451678602877,0.1286438375479463,0.12864649820648888,0.1286451678602877,0.1286451678602877,0.12815704958073446,0.12914674102809354,0.12864444020745672,0.182424686799686,0.07287177507915175,0.1280415432649542,0.12925247782611354,0.12860058034608599,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.06945209930921672,0.06945226839138162,0.06945226839138162,0.06945213523582577,0.06945240185825564,0.06945226839138162,0.06918231331407525,0.0697441080202909,0.06945294652702443,0.06945158930672878,0.1226924232852925,0.03179939902023796,0.06912206557855592,0.06978488052912471,0.0694114363385985,0.06949325203946871,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783 +2.0321694857257593,6.250963888904215e-193,6.556596767128936e-12,3.7805141110798184,2.824853286186851,3.7241146212047544,3.730659977030544,3.3620725560167,1.897887303034838,3.366490277931786,3.7843290296892054,2.1489732990323476,2.4393747291772674,3.6933338279010837,3.9301850607892788,3.6933338279010837,3.9301850607892788,2.148976222536755,3.7843290296892054,3.7843290296892054,6.5565966913100495e-12,3.6933338279010837,2.439374589003611,3.9301850607892788,3.6933338279010837,3.6933338279010837,3.6933338279010837,3.9301850607892788,2.148975045638845,3.9301850607892788,3.9301850607892788,2.0321715924217387,2.032167392587072,2.0321694857257593,2.0321694857257593,2.0321709024695025,2.0321694857257593,2.031693571528172,2.0323383520183476,2.033435570855455,2.0306359237820852,2.072280861937981,1.9897843661684076,2.0315374559622503,2.032607275795326,2.0319766248611244,2.032431523661774,4.237900427503143e-193,9.220656441553514e-193,6.250963888904215e-193,6.250963888904215e-193,2.329961749024627e-192,1.6604227140666604e-193,6.250963888904215e-193,1.6061045811794805e-192,3.170281953429063e-193,2.231484917392596e-193,1.750309615123992e-192,1.3760023090848209e-192,2.834368727545575e-193,6.128701475252558e-193,6.4165849839844355e-193,8.204247230583887e-190,4.208980624158177e-196,6.556596538806709e-12,6.556596767128936e-12,6.556596767128936e-12,6.5565967287452326e-12,6.556596767128936e-12,6.556596767128936e-12,6.767268233445177e-12,6.920854728387244e-12,6.230212544575881e-12,6.899963906726509e-12,6.719973367884604e-12,6.289538247201449e-12,6.551323722757593e-12,6.56212967106728e-12,7.403722460127164e-12,5.803248408286308e-12,3.781330678530621,3.7796945580380585,3.7805141110798184,3.7805141110798184,3.773177353574932,3.783391924872234,3.7805141110798184,3.7805141110798184,3.780708514900059,3.7758703870917576,3.7985776273983185,3.756825243658897,3.7786672942908286,3.7779335005149224,3.781728824636078,3.779294649008533,3.7732185783282497,3.783338504865757,2.8201681629200395,2.829527185670234,2.824853286186851,2.824853286186851,2.8324551050806517,2.8172097905969395,2.824853286186851,2.824853286186851,2.7935925232778005,2.7620146105242265,2.8094755584320157,2.8401684394263684,2.7168156190234094,2.8197022546983086,2.7889455201989155,2.8552906351693874,2.7940532147729633,3.7251137690128613,3.723113813694032,3.7241146212047544,3.7241146212047544,3.721789543941135,3.7264348534668,3.7241146212047544,3.7241146212047544,3.7284378283602666,3.7240956931728166,3.730862259506859,3.721634102179784,3.727220670720148,3.725336403374521,3.72528542625647,3.7229401893795115,3.721469314709037,3.726750450949115,3.7306599778840384,3.7306599762108292,3.730659977030544,3.730659977030544,3.730659977218173,3.730659977030544,3.730659977030544,3.7292122688688156,3.7340655623970704,3.731830078983826,3.7294832787337637,3.7555553587742185,3.704887004195505,3.730187021105604,3.731132682179584,3.730050416945941,3.7312690392124432,3.3623836998067027,3.3618237748809596,3.3620725560167,3.3620725560167,3.352941781569862,3.3728232082641774,3.3620725560167,3.3620725560167,3.366768750186795,3.3584710928336277,3.37456504780753,3.3526356074400177,3.3566125758950816,3.369175411063988,3.3717679528698343,3.3554372429712416,3.3576596066108024,3.3681037006851096,1.897888757999298,1.8978858920909096,1.897887303034838,1.897887303034838,1.897886862116658,1.8978877501006919,1.897887303034838,1.897887303034838,1.9019669230643625,1.8976801708600766,1.913652649309524,1.8864095772393525,1.8970033265926745,1.8986246842256491,1.9024438475472834,1.8932153160900485,1.8877212221114543,1.9122148175046618,3.3686277295690914,3.3643595632728833,3.366490277931786,3.366490277931786,3.3624994408548714,3.3705163950917183,3.366490277931786,3.366490277931786,3.3727156780012923,3.370280200477531,3.4086057116502695,3.3194375539065697,3.3557565677509396,3.3601398039464865,3.3628492234073333,3.352856624266458,3.329686212476704,3.3977620029172235,3.7843290293223135,3.784329030031396,3.7843290296892054,3.7843290296892054,3.7843290296039567,3.7843290296892054,3.7843290296892054,3.785647079119212,3.7826672087852464,3.7841699870537,3.7844883755063172,3.712048485511755,3.8436205362108318,3.7877785685514183,3.7808267278838823,3.7849767560625236,3.7836796440110336,2.1489729117672978,2.1489732990323476,2.1489732990323476,2.1489730100892928,2.148973588576923,2.1489732990323476,2.1484429833840393,2.1505347169335343,2.1489746802564595,2.148971915838446,2.421930235689844,1.8813815988133948,2.14767520496654,2.150276393643631,2.148890272169615,2.14905634008862,2.4393747204699974,2.4393747291772674,2.4393747291772674,2.439372891721158,2.4393765666673857,2.4393747291772674,2.4393747291772674,2.437565040354874,2.440630313634142,2.439373646443255,2.7149084296627524,2.1617026874769834,2.4374666009344748,2.441290149527096,2.4393051868436584,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,2.1489758304476387,2.148976222536755,2.148976222536755,2.1489759273723834,2.1489765183358784,2.148976222536755,2.1484458993103623,2.1505376530146525,2.148977601672714,2.1489748414235117,2.421934676661016,1.8813831879255543,2.147678117276128,2.1502793284010275,2.148893320731423,2.149059138494802,3.7843290293223135,3.784329030031396,3.7843290296892054,3.7843290296892054,3.7843290296039567,3.7843290296892054,3.7843290296892054,3.785647079119212,3.7826672087852464,3.7841699870537,3.7844883755063172,3.712048485511755,3.8436205362108318,3.7877785685514183,3.7808267278838823,3.7849767560625236,3.7836796440110336,3.7843290293223135,3.784329030031396,3.7843290296892054,3.7843290296892054,3.7843290296039567,3.785647079119212,3.7826672087852464,3.7841699870537,3.7844883755063172,3.712048485511755,3.8436205362108318,3.7877785685514183,3.7808267278838823,3.7849767560625236,3.7836796440110336,6.556596459697357e-12,6.5565966913100495e-12,6.5565966913100495e-12,6.556596653795366e-12,6.5565966913100495e-12,6.5565966913100495e-12,6.767268156809113e-12,6.920854650202639e-12,6.230212475621197e-12,6.899963830964936e-12,6.7199732919799964e-12,6.28953817561299e-12,6.551323649530744e-12,6.5621295984789185e-12,7.403722378115585e-12,5.803248345395027e-12,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,2.4393745978126864,2.4393745801904134,2.439374589003611,2.439374589003611,2.4393727161356207,2.4393764619128793,2.439374589003611,2.439374589003611,2.4375649006914712,2.440630173049047,2.439373506185565,2.714908240880653,2.1617025946468518,2.437466461308357,2.441290008813476,2.439305040248632,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,2.1489746554853486,2.148975045638845,2.148975045638845,2.1489747529902226,2.148975338915127,2.148975045638845,2.1484447254650973,2.15053647105247,2.1489764256290886,2.148973663688144,2.421932888864616,1.8813825482085371,2.147676944889233,2.150278146964396,2.148892093488865,2.1490580119517158,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638 +5.494276266079549,5e-324,1.743127991254994e-44,12.364682722916362,6.367232506039046,12.091139232531235,0.71295645491203,11.048003503110293,0.1308320023802879,0.044006264274421655,3.3727600290527854e-50,0.03032895616104945,0.00005054339003433767,11.337450578960405,14.658648974582565,11.341438521701226,14.661055856076848,0.030327674103505117,3.373023586719222e-50,3.37281085320702e-50,1.7431279783544402e-44,11.33942769079166,0.00005054387838785326,14.660083745548258,11.338764964477994,11.340764424273484,11.34009416258701,14.659602431809805,0.030328192622274843,14.660568198796163,14.659124195038222,5.494276995248073,5.494275541598919,5.494276266079549,5.494276266079549,5.494276860045624,5.494274077466681,5.493003141821941,5.495547814229498,5.496486631808334,5.4917663239173296,5.669743125195239,5.305962861127124,5.492424516273987,5.496129752800888,5.493892064845612,5.494653700861606,5e-324,1e-323,5e-324,5e-324,7.4e-323,0.0,5e-324,5e-324,1e-323,0.0,5e-323,5e-324,5e-324,0.0,2.5e-323,3.6785267e-317,0.0,1.7431279547823938e-44,1.743127991254994e-44,1.743127991254994e-44,1.7431279848560743e-44,2.512615856423842e-44,1.8992137155133822e-44,1.742590280035589e-44,1.7428477941710603e-44,1.4569746080923442e-44,2.085174697329782e-44,1.7425984350832306e-44,1.7428343648893105e-44,1.7427533215112472e-44,1.743517528990885e-44,2.6691747503233523e-44,1.1356099103540652e-44,12.359445887000861,12.369919937592002,12.364682722916362,12.364682722916362,12.420858153594601,12.307271781773409,12.672512091136738,12.026175309100603,12.357648437354795,12.371732038200927,12.20205052184212,12.521537783433828,12.368730007524045,12.360637825449627,12.359232461654559,12.37013404901368,12.414526434594746,12.31398327862198,6.356186562152364,6.37827343215281,6.367232506039046,6.367232506039046,6.392263135325859,6.342121440456126,6.525509621297451,6.20544451898851,6.328668492579741,6.406082684617257,6.2959912727791965,6.438789859499647,6.367275963337847,6.367194128881305,6.218178704009237,6.509943565151789,6.225252867508301,12.095302429176236,12.086975240819621,12.091139232531235,12.091139232531235,12.076397260263827,12.1059102472023,12.060085314388171,12.12300090231602,12.096669031228858,12.08559370804609,12.131763723386882,12.050295322545336,12.08937064532918,12.092905545786767,12.096829841175788,12.085436587478391,12.075312723178667,12.10695991506271,0.7129564533041237,0.7129564564339965,0.71295645491203,0.71295645491203,0.7129564545639825,0.7594701050731998,0.6556871774370754,0.7109046867375052,0.7150294448854758,0.7002528444339446,0.725846779614948,0.7430600359500784,0.6831050695578389,0.7122287599324406,0.7136853258017558,0.7196726838297592,0.7062770848212062,11.049168672818793,11.046837290995745,11.048003503110293,11.048003503110293,10.977826961135813,11.11855368743944,11.04787770634612,11.048213180743666,11.086302449971159,11.009613796955863,11.107770529191137,10.988248914743922,11.024894695916776,11.071223129520948,11.08852592527391,11.00738941465813,11.018735957646294,11.077333232493817,0.13083158476702314,0.13083240736076215,0.1308320023802879,0.1308320023802879,0.13083214130188742,0.1308318613280458,0.24845299599656978,0.06562233340517705,0.1305337695941037,0.13113384882798415,0.11733929214840107,0.1456686670151993,0.13087827021662804,0.1307876295123551,0.13011099731620396,0.13155746497451465,0.14376765830351607,0.11879605374369152,0.043880048064631146,0.04413264635760284,0.044006264274421655,0.044006264274421655,0.04430529613629184,0.043707077358600514,0.07995389056949481,0.023209092065814712,0.043855748819367435,0.04415789716727185,0.038388634853477856,0.05035785526606974,0.04400675191499053,0.0440058360807569,0.04375858180963948,0.044255604386591124,0.04968207038523511,0.038866794707973634,3.3727598791731014e-50,3.372760172306826e-50,3.3727600290527854e-50,3.3727600290527854e-50,3.3727599926219297e-50,3.372764574590062e-50,3.372609897996258e-50,3.838370388982537e-50,2.9634558770560734e-50,3.009026427786726e-50,3.7810699176793156e-50,6.4919895149458855e-53,1.8255151646073495e-47,4.707081148342298e-50,2.413495929656917e-50,5.433609813218099e-50,2.089035861713908e-50,0.030329063958437756,0.03032895616104945,0.03032895616104945,0.030329081777967427,0.030328830078485542,0.03032994349467844,0.03089799105038583,0.029767614236922167,0.030327263350991913,0.030330651459491723,0.00008624776739924525,1.0664882353682001,0.031021160842340672,0.02964810296065221,0.030431272466955567,0.030226913935639255,0.00005054342038444885,0.00005054339003433767,0.00005054339003433767,0.00005055339414725874,0.00005053338743341229,0.00005055324487499671,0.000050535801624632434,0.00005259927838220272,0.000048558500324386066,0.000050547153531660024,9.952145471970719e-9,0.02370123466179224,0.00005315666335785915,0.00004804375111973786,0.00005078687681113284,11.342136756430447,11.332768167117942,11.337450578960405,11.337450578960405,11.32494590719167,11.35001855425967,11.337124257997504,11.33777780500335,11.350169216923156,11.324722320316063,11.36915585915848,11.305728567797884,11.330675859691183,11.344241206568933,11.368616782349891,11.306200423430475,11.31278038040285,11.362154096550267,14.663700195641184,14.653590044409986,14.658648974582565,14.658648974582565,14.64075149140881,14.676561215202746,14.65841247701656,14.658886211489925,14.66632669476876,14.650933549550155,14.800456168273197,14.508365005220238,14.650574520262989,14.66670832636789,14.675017384382151,14.642105277796755,14.554433128516273,14.760056175197157,11.34612525301571,11.336755553649468,11.341438521701226,11.341438521701226,11.328932369741745,11.354007964267135,11.34110099059943,11.341777023438077,11.354147092399074,11.328720688811442,11.373147534315802,11.30971264428306,11.334653623862982,11.348239804899524,11.372606416562284,11.310186546640608,11.316765411554973,11.366144874996445,14.666103814999506,14.656000177901884,14.661055856076848,14.661055856076848,14.64316987010235,14.678956397843056,14.66081162281961,14.661300906958216,14.668720070442683,14.65335541278925,14.802761176145944,14.510865230888765,14.652982016148776,14.669116072492837,14.677411201250697,14.64452516102331,14.556904668778616,14.762393839095347,0.030327784963557227,0.030327674103505117,0.030327674103505117,0.030327804452850268,0.03032754327152622,0.030328661400488795,0.03089669135880165,0.029766349683769972,0.030325982262699537,0.030329368431239373,0.00008623818248120575,1.0664780573732309,0.031019857345840215,0.029646842150661632,0.030429931752019468,0.030225690234037757,3.3730234334663937e-50,3.373023729880154e-50,3.373023586719222e-50,3.373023586719222e-50,3.3730235485480946e-50,3.3731879486940556e-50,3.372897567972646e-50,3.8392768484227892e-50,2.963199176848289e-50,3.009244940449505e-50,3.781386239731554e-50,6.492768841533677e-53,1.825642874823041e-47,4.707408316733935e-50,2.4137078689342924e-50,5.434167974123661e-50,2.089149041715455e-50,3.372810705747889e-50,3.372810999482374e-50,3.37281085320702e-50,3.37281085320702e-50,3.3728108146657786e-50,3.8387355325143897e-50,2.963248640768592e-50,3.0090632158644584e-50,3.7811376297136923e-50,6.4922178298157e-53,1.8255391781964677e-47,4.707133887481487e-50,2.413544036790145e-50,5.433760305407398e-50,2.0890425963288154e-50,1.743127940739844e-44,1.7431279783544402e-44,1.7431279783544402e-44,1.743127971745187e-44,2.512615837740119e-44,1.8992137015747204e-44,1.7425902671346563e-44,1.7428477812729023e-44,1.456974597290818e-44,2.0851746819202974e-44,1.742598422186422e-44,1.7428343519906325e-44,1.7427533086161038e-44,1.7435175160883775e-44,2.669174730641981e-44,1.1356099019151245e-44,11.34411413939399,11.334745006624155,11.33942769079166,11.33942769079166,11.32692229424086,11.351996384296195,11.339095862169348,11.339760455761972,11.352141454987105,11.326704449884973,11.371134797507779,11.307703785978228,11.332648054024128,11.346223433848447,11.370594693596104,11.308176670488475,11.314756066342945,11.3641325962282,0.000050543847692550954,0.000050543909106432204,0.00005054387838785326,0.00005054387838785326,0.000050554006004431535,0.00005053375231717058,0.00005055373333404541,0.000050536289896216894,0.00005259978419013245,0.000048558971738193545,0.00005054764226555813,9.952343319076397e-9,0.02370132176123844,0.00005315717388080461,0.000048044218127415235,0.00005078738982203646,14.665133014646694,14.65502676125494,14.660083745548258,14.660083745548258,14.642193141671763,14.677988986015206,14.659842700194881,14.660325575748614,14.667753706862428,14.65237695786992,14.801829977384656,14.509855616803076,14.65200996245509,14.66814329764817,14.676444311382092,14.643547853715773,14.555906584037213,14.761449527228342,11.343451321502346,11.334082372284128,11.338764964477994,11.338764964477994,11.326259812694975,11.351333415383483,11.338434992421718,11.351480385179107,11.326040011352413,11.37047145412652,11.3070416990497,11.331987001322817,11.34555895930423,11.369931691373838,11.307514241570546,11.314093821519277,11.363469401067553,11.345451059947875,11.336081552250239,11.340764424273484,11.340764424273484,11.32825852782948,11.35333361341161,11.340428816861744,11.35347476627783,11.32804474030329,11.37247279203161,11.30903921397741,11.333981323199067,11.347563808247699,11.371932010373904,11.309512778628028,11.31609181661513,11.365470287758459,11.344780704049096,11.335411385167093,11.34009416258701,11.34009416258701,11.327588517879311,11.35266310210551,11.352806234805323,11.327372677105236,11.371801895171917,11.308369609651702,11.33331281417219,11.346891701060535,11.371261451551483,11.308842834944171,11.315422050030742,11.3647995435295,14.66465235344621,14.654544797005705,14.659602431809805,14.659602431809805,14.64170952809832,14.677510012441646,14.659362932637034,14.667275091743013,14.651892650792075,14.801369041675796,14.509355630709507,14.651528522916685,14.667661814328067,14.675965611338022,14.643063938861962,14.555412336224965,14.760982059224517,0.030328302248566263,0.030328192622274843,0.030328192622274843,0.030328321058266047,0.03032806371051611,0.030329179934078503,0.030897217009568784,0.029766861122982647,0.030326500389469203,0.030329887342600174,0.0000862420589405212,1.0664821738681989,0.03102038453548519,0.029647352075974995,0.030430473994116265,0.03022618515138053,14.665616813618707,14.655511866750457,14.660568198796163,14.660568198796163,14.642679900966677,14.678471092839615,14.660325575748614,14.668235345821785,14.652864522540412,14.802293999430097,14.510358796553632,14.65249443971813,14.668628027631904,14.676926152913026,14.644034906527054,14.556404007506417,14.761920098257363,14.664174767364175,14.654065911571356,14.659124195038222,14.659124195038222,14.641228998099137,14.677034109182475,14.66679944046572,14.651411535829071,14.800911126567275,14.508858779250147,14.651050061481957,14.667183511829036,14.675489989469323,14.642583100191581,14.554921203844414,14.760517629483775 +1.8760481933304591,4.5400137612290615e-233,3.9460981151530216e-16,3.1410308268673166,2.960651716903203,2.1542379832429415,2.520455657299863,1.9301486656955535,0.5726875825177606,0.27036388595636834,5.196674836151939e-7,3.089254895287846,2.8695624613121646,1.9418616024296476,2.5795963593290354,1.9423667796541988,2.5800237571145197,3.089256246032461,5.194981955176119e-7,5.195794616047715e-7,3.946098109442153e-16,1.9421121764443492,2.869563120832842,2.5798510160124937,1.9420282091803651,1.9422814576243712,1.942196591262443,2.5797655334103182,3.089255698740287,2.579937091464635,2.579680646703048,1.8760489175800066,1.8760474737519537,1.8760481933304591,1.8760481933304591,1.8760488551154935,1.8760449092665752,1.8759226660123922,1.8761162333859434,1.8823169528022456,1.8697711211207502,1.9048447982542,1.8398228568432733,1.8756222100929099,1.876290926304781,1.8750590693862252,1.8770962735760668,2.807944803249859e-233,7.339513325705103e-233,4.5400137612290615e-233,4.5400137612290615e-233,3.6521182671740774e-232,5.510532510437851e-234,4.525756429446879e-233,2.001632482869748e-235,1.5776547079466085e-232,8.040928519896799e-234,2.5557020793579507e-232,2.9361924193049137e-235,1.0867351457785485e-232,1.374479170256856e-234,4.0550930561792695e-234,9.433080524980847e-230,2.9622053232075937e-238,3.9460980995250555e-16,3.9460981151530216e-16,3.9460981151530216e-16,3.9460981122943903e-16,3.0154925101499286e-18,2.2852253057485797e-13,3.985169782560191e-16,3.915309722399777e-16,3.6742190009626343e-16,4.237734469213362e-16,3.9937578288813664e-16,3.9068573895957157e-16,3.9327899185665986e-16,3.9593992719364073e-16,4.681183243160844e-16,3.3228374407250267e-16,3.140935837719519,3.141124653880151,3.1410308268673166,3.1410308268673166,3.142035962787484,3.1398423972442773,3.144121871026373,3.1345104768936776,3.1409283860523813,3.141131978900613,3.1375895016823288,3.1432964359815796,3.141089028851331,3.1409720825804572,3.1409508059854563,3.141110008344922,3.1419021058299332,3.140028065520032,2.959993776313432,2.961307759088583,2.960651716903203,2.960651716903203,2.962328803912464,2.958957994533131,2.972024425006162,2.948521128733234,2.957186498197802,2.964019884903555,2.954724371657608,2.966491833275518,2.9606531042510014,2.9606375527487248,2.9471253976538385,2.97216861559497,2.9487302284627304,2.15488007887276,2.1535961157040595,2.1542379832429415,2.1542379832429415,2.151590585529636,2.1568976358196417,2.1493017146695177,2.1593241287058698,2.1555021631960907,2.152972302452898,2.1618634887308334,2.1466150214840045,2.153839953403841,2.154635987799313,2.155527308466509,2.152947742038051,2.151292020601073,2.157189268373321,2.520455656799114,2.5204556577816466,2.520455657299863,2.520455657299863,2.5204556571928145,2.44916681374632,2.613201388740995,2.524445523698853,2.5201544123178654,2.5130900644869483,2.5283291616463335,2.509051980110308,2.540503790551022,2.520659641059487,2.5205352637835556,2.524642960035711,2.516413923819009,1.9303173934485625,1.929979795645419,1.9301486656955535,1.9301486656955535,1.9186950570129742,1.9417129725005484,1.9301132722210843,1.9301804736547274,1.9361775835280906,1.9241207972400989,1.9389106804521496,1.921413301358431,1.9264901328011756,1.9338313464030608,1.9364995750444403,1.9238001662087825,1.9258849004600116,1.934427925495529,0.5726870576051455,0.5726880915507431,0.5726875825177606,0.5726875825177606,0.5726877638609215,0.5726873982843963,0.6576369721174311,0.5551257381592187,0.5720282544864169,0.5733498156383522,0.5449435594916429,0.601376281710072,0.5727734051086595,0.5726030327374353,0.5711328533565069,0.5742476957180896,0.5983647040212288,0.5474781839053449,0.27005785638144847,0.27066979494845644,0.27036388595636834,0.27036388595636834,0.27115168498342784,0.26957215907226034,0.3322617239623995,0.2330982069913117,0.26988446954675366,0.2708468514905915,0.25246224169491155,0.2892445902894842,0.2703683747311209,0.2703598187388692,0.26956135051959534,0.27116981759937236,0.2877462497396992,0.2536190504192612,5.196674811596317e-7,5.196674823059521e-7,5.196674836151939e-7,5.196674836151939e-7,5.196674822919114e-7,5.196225960460507e-7,5.197141915796726e-7,5.447473752489909e-7,4.952597648201099e-7,5.139922913900799e-7,5.2541563777279e-7,1.313612465235073e-7,1.8551281946155162e-6,5.565795899697856e-7,4.85018492214499e-7,5.439252184630721e-7,4.964248611089476e-7,3.0892547967741644,3.089254895287846,3.089254895287846,3.089254763382244,3.089255027753884,3.0892527270464023,3.0884447279474,3.090538411856844,3.089257803072378,3.089251983274353,2.916076485861742,2.34208461162745,3.087635467665167,3.0908574773755375,3.0891880729963175,3.0894300261079164,2.869562502318103,2.8695624613121646,2.8695624613121646,2.8695779886046946,2.869546932901915,2.8695791166033353,2.8695494619530546,2.873245191750433,2.865165709676756,2.869567558335379,1.880285514681175,3.104209238408822,2.8744920981145765,2.8645754980363636,2.86976012030524,1.942393462099597,1.9413302917920867,1.9418616024296476,1.9418616024296476,1.94027295935542,1.9434603695045893,1.9418202247665879,1.9419030892706917,1.9439145040619297,1.9398075217120478,1.9465816356587737,1.9371484192962651,1.9407688103559928,1.9429556980285994,1.946880504820176,1.936840780922452,1.938204655577042,1.9455290626086519,2.5805510300639085,2.578641617436716,2.5795963593290354,2.5795963593290354,2.575923203424865,2.5832937048693347,2.5795544415739067,2.579638427869076,2.5816855266957326,2.5775052842337547,2.6127726402147062,2.546017783338967,2.5774170135300767,2.581780664891111,2.5840126623248016,2.5751648745626072,2.5566726898945533,2.602559343081659,1.9428987866381764,1.9418353217605935,1.9423667796541988,1.9423667796541988,1.9407776960043315,1.9439659892629855,1.942324061416451,1.9424096128793649,1.9444192725795548,1.9403131368713185,1.9470881317416184,1.9376522722461829,1.9412729184278823,1.9434619831865714,1.9473868695444925,1.9373447613302022,1.9387088173896418,1.946035253687689,2.580978400686978,2.579069041416313,2.5800237571145197,2.5800237571145197,2.576350696701615,2.5837209920290785,2.5799803506653167,2.5800673105420677,2.5821101306978287,2.577935067711701,2.613198785970096,2.5464452473813455,2.5778420961984567,2.5822098960568654,2.5844399021008218,2.5755923984406377,2.557100448589319,2.6029858182917334,3.0892561441047333,3.089256246032461,3.089256246032461,3.089256108321415,3.089256384342167,3.0892540778046422,3.08844608488266,3.0905397510719785,3.089259152836023,3.0892533350199045,2.9160720539427567,2.342086618030276,3.0876368324392724,3.0908588138948545,3.089189482233175,3.0894313171979957,5.194981948943358e-7,5.194981988556041e-7,5.194981955176119e-7,5.194981955176119e-7,5.194981958608526e-7,5.194599435245219e-7,5.195380150758512e-7,5.445940141759272e-7,4.95073445233966e-7,5.138245328154856e-7,5.252448037843383e-7,1.313131373309844e-7,1.8545866443801724e-6,5.563985890157584e-7,4.848602201020097e-7,5.437499435349865e-7,4.962613760383775e-7,5.195794601125184e-7,5.195794627332969e-7,5.195794616047715e-7,5.195794616047715e-7,5.195794611390641e-7,5.446675952125555e-7,4.951629226717057e-7,5.139050630776566e-7,5.253268145537072e-7,1.3133620290856152e-7,1.8548469456459252e-6,5.564854727143122e-7,4.849362003304944e-7,5.438340852782607e-7,4.963398531311723e-7,3.9460980932123637e-16,3.946098109442153e-16,3.946098109442153e-16,3.94609810642914e-16,3.0154925052887373e-18,2.2852253029172794e-13,3.985169776791191e-16,3.9153097167845994e-16,3.674218995614323e-16,4.237734463048634e-16,3.9937578230191157e-16,3.9068573839145155e-16,3.9327899127051727e-16,3.959399266152048e-16,4.681183236329634e-16,3.3228374358797217e-16,1.9426441091010065,1.9415807928473512,1.9421121764443492,1.9421121764443492,1.9405233150784205,1.9437111627682195,1.9420701371215094,1.9421543276615327,1.9441648789356685,1.940058303464822,1.9468328630165699,1.9373983371619496,1.941018857799273,1.943206811315496,1.9471316664787515,1.9370907623973148,1.9384547264667724,1.945780138908321,2.869563079387162,2.8695631623255546,2.869563120832842,2.869563120832842,2.8695788147688126,2.8695474257792988,2.8695797761425013,2.869550121457352,2.8732458455494325,2.865166375955361,2.8695682183098152,1.8802870569882806,3.1042090798133026,2.874492750027541,2.8645761651783155,2.8697608098186147,2.580805672792063,2.578896287486,2.5798510160124937,2.5798510160124937,2.5761779083145284,2.583548304200137,2.5798082004240444,2.579893979807334,2.581938428600778,2.577761436038395,2.613026622005616,2.5462723922568804,2.5776701930281978,2.582036492341744,2.584267241380063,2.5754195890939107,2.556927504323247,2.6028135002640105,1.9425601173700764,1.9414968500407759,1.9420282091803651,1.9420282091803651,1.940439420989034,1.9436271220357921,1.9419863922037688,1.9440809786352127,1.9399742650163818,1.9467486767413897,1.9373145898445996,1.9409350672275036,1.9431226616206327,1.9470475021383225,1.937006993794751,1.9383709278535055,1.9456960032846555,1.942813439671371,1.941750024657161,1.9422814576243712,1.9422814576243712,1.940692448549339,1.9438805923197058,1.942238967746596,1.9443340223269547,1.9402277349474977,1.9470025864091027,1.937567174368243,1.9411877798472816,1.9433764676271685,1.94730134604393,1.9372596421931392,1.938623667224448,1.9459497600189977,1.9427285485360115,1.9416651830582166,1.942196591262443,1.942196591262443,1.9406076562746382,1.9437956515367834,1.9442492256516393,1.9401427919877436,1.9469174982312742,1.9374825306920702,1.9411030941656267,1.9432914118548423,1.947216279762598,1.9371749772238491,1.9385389716077954,1.9458647231507982,2.5807201956594374,2.5788107996078695,2.5797655334103182,2.5797655334103182,2.5760924064706963,2.5834628438663865,2.579723015364143,2.581853503298725,2.5776754776228525,2.6129413910642536,2.546186895046139,2.577585171876662,2.5819506444861218,2.584181790659094,2.575334080988711,2.5568419486268823,2.602728203049302,3.0892555981904675,3.089255698740287,3.089255698740287,3.089255563379428,3.0892558346751438,3.089253530506947,3.0884455350792415,3.090539208447275,3.0892586059413634,3.0892527873248916,2.9160738496717142,2.3420858050861257,3.08763627946126,3.090858272363692,3.0891889112383475,3.0894307940717725,2.580891742006424,2.578982368985174,2.579937091464635,2.579937091464635,2.5762640059894313,2.583634354424743,2.579893979807334,2.5820239724287575,2.577847966517991,2.6131124207795478,2.546358511032204,2.577755835868641,2.58212290994988,2.5843532793195503,2.5755056958888125,2.5570136721613705,2.6028993726089307,2.580635313616549,2.5787259084327827,2.579680646703048,2.579680646703048,2.576007503646249,2.58337797632514,2.58176920102416,2.5775900929911195,2.6128567297457197,2.5461020238022374,2.5775007770319927,2.5818653680053916,2.584096929922422,2.5752491749027673,2.556757009029637,2.6026434831375176 +1.299684902703527,3.585828796628102e-191,4.659393498398506e-16,2.3599033354362935,3.136301993751427,1.9292360208844153,3.089228305733366,2.0844536333628008,1.2036009285104798,2.0389904753892862,2.188577118935921,1.4985723359333216,1.851530541613586,2.083030958506796,2.6586398372890496,2.083030969787616,2.658642120336278,1.4985730579904943,2.188583798469459,2.188580385326523,4.659393491991876e-16,2.083030964120618,1.8515303579690268,2.658641193594834,2.083030962208947,2.083030967904724,2.0830309659999147,2.6586407371111047,1.4985727652897327,2.6586416546286014,2.658640285045322,1.299685074236003,1.2996847322768288,1.299684902703527,1.299684902703527,1.2996850625482774,1.2996846874045078,1.2992681820986605,1.2998437068637523,1.3013082012108095,1.2978262372972802,1.3356666089927713,1.2612810234163072,1.2993964211169313,1.2999800961795491,1.2993602222875376,1.3000170015646932,2.5402079381845938e-191,5.0617510237000383e-191,3.585828796628102e-191,3.585828796628102e-191,1.6395215178757158e-190,7.710368564957827e-192,3.5858392543021954e-191,5.144908661192835e-192,1.962636756807743e-191,9.663913522990855e-192,1.327462723998483e-190,5.954737531143963e-192,1.6928146260054942e-191,1.6460550394366724e-191,7.86224120556561e-191,3.398495738819848e-188,2.4771592989661587e-195,4.659393480742553e-16,4.659393498398506e-16,4.659393498398506e-16,4.659393495097377e-16,1.4283059796393023e-15,1.467659988643614e-16,4.758292006927443e-16,4.4347268631529643e-16,4.2978778269726313e-16,5.051022144784582e-16,4.798501590543562e-16,4.397426648814011e-16,4.594901950307951e-16,4.725065030645667e-16,5.660448746471208e-16,3.8312738428403384e-16,2.358734687267703,2.358702843578831,2.3599033354362935,2.3599033354362935,2.360625950217487,2.3707099751309015,2.3584519168388978,2.358401897109372,2.360361953819129,2.35704622583964,2.39133980691064,2.339265764103271,2.37052927726203,2.360289828583522,2.3614834980961112,2.35755352167652,2.3626405512738238,2.3687939856456235,3.1364198556379668,3.136183434749409,3.136301993751427,3.136301993751427,3.135989050625318,3.1366108971228477,3.13630193425222,3.1363020552939997,3.137813146858508,3.136424943908548,3.1374003537873594,3.1351267013530077,3.1359417003989782,3.1366563126267573,3.13877380671952,3.1338867462196203,3.1384196142035528,1.906653440954249,1.9286326470529218,1.9292360208844153,1.9292360208844153,1.9266724627589318,1.9085948058667033,1.9292319864110425,1.9292401714156107,1.929461369649942,1.9053060396990715,1.9133842677179937,1.9218075060111304,1.9279161241213552,1.907367413188699,1.9074004121337054,1.9278742728637945,1.9263504327152303,1.9089050851608662,3.089228305782226,3.089228305686964,3.089228305733366,3.089228305733366,3.0892283057443235,3.0869158640026537,3.0905251767849475,3.0880525194837647,3.0909223784199704,3.090184469215126,3.0882614205390277,3.1034903121287147,3.0738281884784984,3.0889691259857788,3.0894869648713565,3.088725806704834,3.0897289438419855,2.0846786101226926,2.0842284720223994,2.0844536333628008,2.0844536333628008,2.07045377223651,2.1003757152226386,2.0842621595611877,2.0845166163042235,2.08914761903145,2.0815307450137426,2.0959722484099146,2.07424488684528,2.079340796397382,2.0913791993680997,2.0933764530343093,2.0768141557093442,2.08004149400414,2.0901695916427108,1.2036011374775233,1.2036007258654622,1.2036009285104798,1.2036009285104798,1.2036008557026658,1.2036010024884827,1.1533756834507178,1.2802387253346181,1.2037734068711476,1.2034217496134731,1.2163247031901958,1.1911807281010687,1.2029620729982071,1.204243491685352,1.2070126988779315,1.200208979488585,1.1924676048844107,1.2151180953295375,2.0395393661599237,2.038442435942328,2.0389904753892862,2.0389904753892862,2.037553964048827,2.0404386877073235,2.00847571381398,2.0929672461800424,2.019258097843185,2.0371109432783334,2.0761632829426624,2.0090497883487397,2.0387889880026475,2.03918166944966,2.0456991020640185,2.038542478139523,2.0131165195297007,2.072007286518704,2.188577118852694,2.1885771190224594,2.188577118935921,2.188577118935921,2.188577118911402,2.1885787349889267,2.1885755349359246,2.193658805166563,2.1845146394500587,2.1880251994388606,2.1891302972371585,2.016929087354615,2.364329478960063,2.1977413125803817,2.179362442935822,2.1908365730503405,2.186315403090666,1.498572285067935,1.4985723359333216,1.4985723359333216,1.4985722654895017,1.4985724066978638,1.4985702497713804,1.497663530519708,1.4996233332566753,1.498574111611309,1.4985705577330677,1.83032330319496,1.1881569416647217,1.4970246712226212,1.50012632288052,1.4984653940853112,1.4986568170963936,1.8515305302015,1.851530541613586,1.851530541613586,1.8515260692483335,1.8515350141966158,1.8515342269087958,1.8515268024909297,1.8496932661169532,1.85399119179402,1.8515291196643602,2.192092525297746,1.5131971649796458,1.8491760675739053,1.8538942703001526,1.851439046107171,2.0835431389362613,2.0825193502712875,2.083030958506796,2.083030958506796,2.0814656742951403,2.0846068604499335,2.0830309576178863,2.0830309594044185,2.0855630310198414,2.0709844203296526,2.08924868269179,2.0785722309824455,2.082895130380351,2.073613877437619,2.08920505153834,2.0666275095633946,2.079289783771649,2.086778987073515,2.6585179983515896,2.657614422114614,2.6586398372890496,2.6586398372890496,2.654625409297127,2.6615317980691473,2.658639614989749,2.6586400606352,2.6647746491283817,2.6570595009062616,2.6932052979530425,2.625436284277617,2.660316701174704,2.661537214334294,2.662898752543746,2.6589327105612166,2.638825528628627,2.682460272867053,2.08354315035676,2.082519361503507,2.083030969787616,2.083030969787616,2.0814656853322755,2.0846068720396347,2.083030968832257,2.0830309707734638,2.085563171921788,2.070984430342772,2.089248695382055,2.0785722408538145,2.0828951422924264,2.0736138883799806,2.0892050649256744,2.066627518635864,2.0792897943484845,2.0867789990446544,2.6585202814508166,2.6576167032372453,2.658642120336278,2.658642120336278,2.6546276848007446,2.661534086771855,2.6586418868886597,2.658642354983449,2.66477690995482,2.657061800113181,2.6932076213832343,2.6254385067573947,2.6603189558904474,2.6615395196129006,2.662901045425906,2.658934976486216,2.638827758271583,2.682462597174262,1.4985730052705182,1.4985730579904943,1.4985730579904943,1.4985729843255964,1.4985731319837146,1.4985709718149898,1.497664251530814,1.4996240614054888,1.4985748331519226,1.4985712803052544,1.8303244701032126,1.1881572946903531,1.4970253903500983,1.5001270478795024,1.498466147005501,1.4986575082656688,2.1885837983844807,2.1885837985501055,2.188583798469459,2.188583798469459,2.1885837984458147,2.1885855663314215,2.188582072327451,2.193665809222723,2.184521040001554,2.188031877263744,2.1891369784511077,2.0169366567327107,2.3643352189128115,2.1977479630365835,2.179369151328022,2.190843272930897,2.186322062178311,2.1885803852365004,2.188580385404588,2.188580385326523,2.188580385326523,2.1885803853029158,2.193662225247577,2.184517774102472,2.1880284649558748,2.189133564489926,2.0169327874131335,2.364332286945268,2.1977445646837053,2.1793657234995027,2.190839849539973,2.1863186593307744,4.659393473648157e-16,4.659393491991876e-16,4.659393491991876e-16,4.659393488457208e-16,1.4283059775779545e-15,1.4676599864529826e-16,4.758292000556919e-16,4.4347268574913865e-16,4.2978778213681888e-16,5.05102213758296e-16,4.798501583545821e-16,4.3974266427306506e-16,4.594901944064238e-16,4.725065023614515e-16,5.660448738090384e-16,3.831273837261916e-16,2.0835431445850645,2.0825193558504083,2.083030964120618,2.083030964120618,2.0814656797526383,2.084606866165138,2.083030963167443,2.0830309650047125,2.085563165365384,2.0709844252688554,2.0892486889748523,2.0785722358221785,2.0828951362782417,2.073613882886481,2.0892050581488855,2.0666275140540673,2.079289788984658,2.0867789930309617,1.8515303695087273,1.8515303464033241,1.8515303579690268,1.8515303579690268,1.851525839194383,1.8515348769481397,1.851534043250169,1.8515266188239041,1.8496930830811473,1.8539910074962969,1.851528935880544,2.1920922726103353,1.5131970518497764,1.849175884643567,1.8538940859289654,1.8514388540316544,2.6585193546843846,2.6576157772839397,2.658641193594834,2.658641193594834,2.6546267611493155,2.661533157709689,2.658640964791853,2.658641423536698,2.6647759926010175,2.6570608664224626,2.6932066780858688,2.6254376047662276,2.6603180409794014,2.661538583495742,2.6629001146575964,2.658934056733257,2.638826853353658,2.6824616535331813,2.0835431426656386,2.0825193539991047,2.083030962208947,2.083030962208947,2.081465677923968,2.084606864233396,2.0830309612647984,2.0855631632506153,2.070984423589392,2.0892486868464917,2.0785722342197315,2.0828951343257205,2.073613881049882,2.0892050559354507,2.0666275125120066,2.0792897872605263,2.0867789910135928,2.0835431483983866,2.082519359580555,2.083030967904724,2.083030967904724,2.081465683412261,2.084606870055082,2.0830309669365032,2.0855631696934007,2.070984428650504,2.0892486932102288,2.0785722392031265,2.0828951402600953,2.0736138865183844,2.08920506267765,2.0666275171049073,2.0792897925349174,2.0867789970245436,2.083543146465214,2.0825193577021186,2.0830309659999147,2.0830309659999147,2.081465681562652,2.084606868120448,2.0855631675145845,2.0709844269893773,2.0892486910923513,2.078572237537669,2.082895138268435,2.0736138846800602,2.089205060388012,2.066627515555583,2.0792897907758126,2.0867789949936064,2.6585188981867116,2.657615321184438,2.6586407371111047,2.6586407371111047,2.6546263061684265,2.66153270009338,2.6586405105302156,2.664775540552247,2.657060406707558,2.6932062135265467,2.625437160384973,2.6603175901527725,2.661538122570835,2.6628996562048246,2.658933603667159,2.6388264075438577,2.682461188797214,1.498572713322088,1.4985727652897327,1.4985727652897327,1.4985726929291896,1.49857283797893,1.498570679113479,1.4976639592523517,1.4996237662354492,1.4985745406553774,1.4985709873876865,1.8303239970792244,1.1881571515838532,1.4970250988316152,1.5001267539861034,1.4984658417880394,1.498657228082292,2.658519815730044,2.657616237927526,2.6586416546286014,2.6586416546286014,2.6546272206509465,2.6615336198939246,2.658641423536698,2.664776449033027,2.657061330842339,2.6932071473292947,2.6254380535170925,2.660318496186688,2.6615390491335646,2.662900577688365,2.65893451429656,2.6388273035580543,2.6824621229470256,2.658518446115775,2.657614869495397,2.658640285045322,2.658640285045322,2.6546258555906355,2.6615322469186067,2.6647750927627802,2.6570599515811186,2.6932057535223346,2.6254367202594304,2.660317143585085,2.661537666223918,2.662899202203538,2.6589331549825608,2.6388259660031634,2.6824607286164532 +3.3058804927778818,0.0,8.569453588454381e-34,3.9246267004024946,1.721722100642083,3.743165883208006,1.0347471915855044,3.908139904136474,2.4344777416298387,3.8968413296897437,1.333762458588794e-11,3.682151673571794,2.1714287704054507,3.8952917687178665,3.6214246383830386,3.8952917687178665,3.6214246383830386,3.6821485062691957,1.333762458588794e-11,1.333762458588794e-11,8.56945356173577e-34,3.8952917687178665,2.171430309095805,3.6214246383830386,3.8952917687178665,3.8952917687178665,3.8952917687178665,3.6214246383830386,3.6821497903881695,3.6214246383830386,3.6214246383830386,3.3058812216454516,3.3058797686113515,3.3058804927778818,3.3058804927778818,3.305881176084678,3.3058804927778818,3.3052799059285793,3.305984372846779,3.3136401855054416,3.2977246856006945,3.345467080167587,3.2558170845707313,3.3057099939462105,3.3059805983970545,3.3044474777173147,3.3072397099606285,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.569453520881506e-34,8.569453588454381e-34,8.569453588454381e-34,8.569453576446702e-34,8.569453588454381e-34,8.569453588454381e-34,9.440966034983342e-34,7.842007100207823e-34,7.147785091778005e-34,1.0340486869003813e-33,9.7927794895495e-34,7.533007086828352e-34,8.140916029260282e-34,9.081639684739942e-34,1.3370716783010898e-33,5.512256033344092e-34,3.9244249431371925,3.924825332830233,3.9246267004024946,3.9246267004024946,3.9267931999010806,3.9225297174302747,3.9246267004024946,3.9246267004024946,3.9246258301533703,3.924674990164359,3.9191252234569753,3.9286503088705023,3.925181287079148,3.9240933798583693,3.9242886071542484,3.9249555195676686,3.9264997935761423,3.9237578498810044,1.7199271205302895,1.7235155452955746,1.721722100642083,1.721722100642083,1.726476428023362,1.716944811569595,1.721722100642083,1.721722100642083,1.6015837108781528,1.6893855877847983,1.7041312335350987,1.73936205735807,1.7279520285783951,1.7184518835477973,1.6811757431139238,1.757176808776133,1.6863336537413836,3.7437156854370532,3.7426156002853377,3.743165883208006,3.743165883208006,3.7407952029449203,3.745535420620952,3.743165883208006,3.743165883208006,3.743235149154374,3.7430983585713857,3.749963130378953,3.736266905418128,3.7418685712629904,3.744463838479239,3.7443769174900274,3.741950885722137,3.7404832361667832,3.745837373382139,1.0347471910097272,1.0347471921251556,1.0347471915855044,1.0347471915855044,1.0347471914586488,1.0347471915855044,1.0347471915855044,1.0330919775679,1.0289311328351587,1.0284122236974889,1.0449551112918207,1.0046017295625234,1.0587644925169932,1.038828051622301,1.03522120863731,1.0397341699430858,1.0339288507623614,3.908221121653724,3.9080584764808797,3.908139904136474,3.908139904136474,3.902199345154285,3.9130687390036436,3.908139904136474,3.908139904136474,3.9091798267642943,3.9066388894621276,3.9120777208677193,3.903962153453961,3.90571951400734,3.910045124014051,3.911181827314434,3.904989896328838,3.906132308426201,3.910160081107434,2.4344783845882776,2.4344771181237737,2.4344777416298387,2.4344777416298387,2.4344775168668136,2.434477970015596,2.4344777416298387,2.4344777416298387,2.434616384446745,2.434698861731867,2.471645483698335,2.3999680934842553,2.4322248030558606,2.436743113653638,2.4461920342482215,2.4231251469410493,2.4149772147954587,2.4690938862097087,3.8970676038302985,3.896614638430795,3.8968413296897437,3.8968413296897437,3.8962410756604258,3.8974410923378353,3.8968413296897437,3.8968413296897437,3.895072773813046,3.877778330751186,3.9101421074568297,3.8802463680792774,3.896304531089869,3.8973465790730972,3.8993329720268135,3.894260055512488,3.8818965929825815,3.9094464859925964,1.3337624551516314e-11,1.3337624615181958e-11,1.333762458588794e-11,1.333762458588794e-11,1.3337624575398611e-11,1.333762458588794e-11,1.333762458588794e-11,1.452654339350807e-11,1.2224779450289438e-11,1.3115237572980378e-11,1.3564200344998946e-11,1.5367071717563453e-12,9.382358092571936e-11,1.4841386607800636e-11,1.1979330302301381e-11,1.4301663277036914e-11,1.2436176683341646e-11,3.682151894635345,3.682151673571794,3.682151673571794,3.6821519825099522,3.6821513632479044,3.682151673571794,3.6848380076732448,3.678993154503242,3.6821435937461025,3.6821597647479845,2.280924572223717,3.7294154758707623,3.6864847964857166,3.6777679390348683,3.682471188778438,3.6818403786041394,2.1714288660624526,2.1714287704054507,2.1714287704054507,2.171466582890337,2.1713909560870293,2.1714287704054507,2.1714287704054507,2.1798997933818436,2.161244705189463,2.171440671284,0.8034901378185634,3.637391472309496,2.1827086804909515,2.1601146528415365,2.1719384562416293,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.68214873550285,3.6821485062691957,3.6821485062691957,3.682148829479875,3.6821481816117974,3.6821485062691957,3.6848348643535314,3.6789899596913296,3.6821404286833546,3.6821565952807767,2.2809150335885273,3.7294168673865884,3.6864816658762747,3.6777647348778304,3.682467887845453,3.6818373454639293,1.3337624551516314e-11,1.3337624615181958e-11,1.333762458588794e-11,1.333762458588794e-11,1.3337624575398611e-11,1.333762458588794e-11,1.333762458588794e-11,1.452654339350807e-11,1.2224779450289438e-11,1.3115237572980378e-11,1.3564200344998946e-11,1.5367071717563453e-12,9.382358092571936e-11,1.4841386607800636e-11,1.1979330302301381e-11,1.4301663277036914e-11,1.2436176683341646e-11,1.3337624551516314e-11,1.3337624615181958e-11,1.333762458588794e-11,1.333762458588794e-11,1.3337624575398611e-11,1.452654339350807e-11,1.2224779450289438e-11,1.3115237572980378e-11,1.3564200344998946e-11,1.5367071717563453e-12,9.382358092571936e-11,1.4841386607800636e-11,1.1979330302301381e-11,1.4301663277036914e-11,1.2436176683341646e-11,8.569453493638756e-34,8.56945356173577e-34,8.56945356173577e-34,8.569453550958062e-34,8.56945356173577e-34,8.56945356173577e-34,9.440966007024061e-34,7.842007076647615e-34,7.1477850704403125e-34,1.0340486838554304e-33,9.79277945759416e-34,7.533007063411062e-34,8.140916005375747e-34,9.08163965698992e-34,1.3370716744924481e-33,5.512256017608384e-34,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,2.1714302123367655,2.171430405909452,2.171430309095805,2.171430309095805,2.171468510352712,2.1713921060315657,2.171430309095805,2.171430309095805,2.1799013280570905,2.1612462480435,2.1714422111605667,0.8034915389969366,3.637392023826332,2.18271021452346,2.160116196206281,2.171940065488516,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.6821500163181553,3.6821497903881695,3.6821497903881695,3.682150107784273,3.6821494715355865,3.6821497903881695,3.684836138725001,3.678991254946198,3.682141711889993,3.682157880249481,2.2809189007971598,3.729416303227835,3.6864829351006967,3.677766033930028,3.6824692261344647,3.681838575181498,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928 +3.530370186635215,0.0,4.392227513349185e-42,3.3282517659412427,0.012300058804966244,3.8729228663106423,0.45442865239163194,2.8238732952645877,3.7055581882138515,2.4826691763035282,6.85893634756587e-17,3.130615253828064,1.2111399327734669,3.1218830582710426,1.6425619591895548,3.1218830582710426,1.6425619591895548,3.1306100513241644,6.85893634756587e-17,6.85893634756587e-17,4.392227500256469e-42,3.1218830582710426,1.2111413827644002,1.6425619591895548,3.1218830582710426,3.1218830582710426,3.1218830582710426,1.6425619591895548,3.1306121615880134,1.6425619591895548,1.6425619591895548,3.5303707754731892,3.5303696015950194,3.530370186635215,3.530370186635215,3.530370750484865,3.530370186635215,3.5302612172652243,3.5310957554335918,3.538125353773524,3.5225115926229464,3.5661489015642514,3.4838627571430765,3.529905132899787,3.530468679445052,3.5289770426705935,3.531460646648849,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.392227476999843e-42,4.392227513349185e-42,4.392227513349185e-42,4.392227506766968e-42,4.392227513349185e-42,4.392227513349185e-42,2.678408678847694e-42,3.939384148008573e-42,3.5003478718331117e-42,5.509701690125809e-42,2.8251461488509608e-42,3.7339237108992855e-42,4.108244684876746e-42,4.696077610082621e-42,7.621836923043604e-42,2.7906974578579362e-42,3.3262875484380596,3.330215521640234,3.3282517659412427,3.3282517659412427,3.3516646704234097,3.304210232426869,3.3282517659412427,3.3282517659412427,3.3290876079085554,3.3273854789931936,3.276421861358469,3.3524433181667663,3.333614914652496,3.322828736003342,3.3254285134442676,3.3310705692368336,3.3479364405550895,3.3081148487736893,0.01225082870296584,0.012349407921076387,0.012300058804966244,0.012300058804966244,0.012435064877285934,0.012165589239683723,0.012300058804966244,0.012300058804966244,0.013054761175065127,0.0134327114487281,0.011788655350951487,0.012831040813315644,0.012496264245273381,0.012115673305864163,0.011218620991965602,0.01340067119446827,0.011276697043268403,3.8725669543106074,3.873277561278829,3.8729228663106423,3.8729228663106423,3.874492352728109,3.8713238014451146,3.8729228663106423,3.8729228663106423,3.8732051423664697,3.8726423397008163,3.868263697183071,3.8774053150326417,3.8738742287937917,3.871965550838753,3.87223678968363,3.873605245082107,3.874724723934828,3.8710891415619915,0.45442865208576216,0.4544286526893243,0.45442865239163194,0.45442865239163194,0.4544286523240976,0.45442865239163194,0.45442865239163194,0.44577610266408946,0.4527177881248796,0.4509058475949276,0.45180915359060814,0.43174330754329365,0.4634568037992961,0.45022874160528914,0.44737104073119566,0.4484700388636216,0.4469864627411174,2.82269350616291,2.8250504293629475,2.8238732952645877,2.8238732952645877,2.86719655279244,2.77487974609536,2.8238732952645877,2.8238732952645877,2.816382957650725,2.8434349011901214,2.7936559027381747,2.875840771717157,2.8494679094946798,2.8099430872899864,2.8018568443134813,2.8673965961673256,2.8526939088548344,2.8085504304173856,3.7055587497025537,3.7055576435419066,3.7055581882138515,3.7055581882138515,3.7055579898973448,3.705558389733268,3.7055581882138515,3.7055581882138515,3.704351960929272,3.706583541611861,3.7419369175269206,3.66658657563321,3.7030108744474917,3.707856347203068,3.715673697878581,3.6950061743614797,3.668542265192186,3.7404798281118143,2.48109910720043,2.4842369273932556,2.4826691763035282,2.4826691763035282,2.486899489891166,2.4784042480553974,2.4826691763035282,2.4826691763035282,2.3656850919172743,2.4104876747708044,2.3789603795932224,2.5898199296896665,2.490312777551798,2.476337262885422,2.469930198376753,2.4990933627443037,2.5851299557528584,2.382716622337754,6.858936324263931e-17,6.858936365790869e-17,6.85893634756587e-17,6.85893634756587e-17,6.858936342173853e-17,6.85893634756587e-17,6.85893634756587e-17,6.977654759857251e-17,6.49434704612909e-17,6.695074739507795e-17,7.027118650891026e-17,3.996828027857047e-18,1.2373137421868874e-15,7.979030962374456e-17,5.891342374777046e-17,6.877062902803862e-17,6.199187990771297e-17,3.1306156042268847,3.130615253828064,3.130615253828064,3.130615760811504,3.1306147444840033,3.130615253828064,3.1359067662090157,3.122882937836877,3.1305999337368022,3.1306305956513243,1.3162556825502538,3.8963533061455755,3.138739188988746,3.122435478076734,3.130490728173416,3.129691367599173,1.211140022922148,1.2111399327734669,1.2111399327734669,1.2111768258329179,1.2111030384630923,1.2111399327734669,1.2111399327734669,1.2200460645723517,1.2041304436600397,1.2111511407390212,0.24756755972709077,3.0466743816143205,1.2216109653736678,1.200680663567824,1.2118626904956493,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.1306104152332073,3.1306100513241644,3.1306100513241644,3.1306105826077437,3.1306095175442303,3.1306100513241644,3.135901564340329,3.1228777002399206,3.1305947348557965,3.1306253894554583,1.316247592581582,3.8963539201173276,3.1387340220441566,3.12243023991939,3.130485301721514,3.129686385357691,6.858936324263931e-17,6.858936365790869e-17,6.85893634756587e-17,6.85893634756587e-17,6.858936342173853e-17,6.85893634756587e-17,6.85893634756587e-17,6.977654759857251e-17,6.49434704612909e-17,6.695074739507795e-17,7.027118650891026e-17,3.996828027857047e-18,1.2373137421868874e-15,7.979030962374456e-17,5.891342374777046e-17,6.877062902803862e-17,6.199187990771297e-17,6.858936324263931e-17,6.858936365790869e-17,6.85893634756587e-17,6.85893634756587e-17,6.858936342173853e-17,6.977654759857251e-17,6.49434704612909e-17,6.695074739507795e-17,7.027118650891026e-17,3.996828027857047e-18,1.2373137421868874e-15,7.979030962374456e-17,5.891342374777046e-17,6.877062902803862e-17,6.199187990771297e-17,4.39222746208841e-42,4.392227500256469e-42,4.392227500256469e-42,4.3922274906820286e-42,4.392227500256469e-42,4.392227500256469e-42,2.6784086706580576e-42,3.939384136430709e-42,3.5003478605066456e-42,5.509701673366605e-42,2.825146140494209e-42,3.733923697880888e-42,4.1082446716873345e-42,4.6960775953208445e-42,7.621836899732735e-42,2.7906974501278793e-42,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.2111412916043178,1.2111414739887916,1.2111413827644002,1.2111413827644002,1.2111786421518036,1.2111041220484993,1.2111413827644002,1.2111413827644002,1.2200475163178714,1.204131892781745,1.2111525917491215,0.24756822659617264,3.046675387475153,1.2216124169879374,1.2006821117859605,1.211864207354068,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.1306125200753323,3.1306121615880134,3.1306121615880134,3.1306126830395495,3.130611637736126,3.1306121615880134,3.135903674349101,3.1228798247578946,3.130596843662025,3.1306275012206863,1.3162508740668344,3.8963536710670805,3.1387361178718707,3.122432364634936,3.130487502851239,3.129688406303962,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006 +0.9454727715124476,0.0,4.485233643027703e-125,1.821468811042798,9.561109416128483e-6,2.9090932224900254,0.38430456710051253,4.932020136831554,2.6799373251031264e-6,4.0259692435295787e-7,1.5026464620261411e-292,1.5894051515638594e-19,3.369268453505787e-46,4.311633349518601,5.978017253396581,4.311719103626134,5.973957178376443,1.5890006516751285e-19,1.5039457097393009e-292,1.5031936588280866e-292,4.48523361979021e-125,4.311677479715019,3.3698859951766048e-46,5.975595773294797,4.311663074302946,4.311705474695226,4.311691605487842,5.976407732790783,1.5891648786570974e-19,5.9747789408885135,5.97721487487518,0.9454736088534239,0.9454719395711202,0.9454727715124476,0.9454727715124476,0.9454736072118236,0.9454701517135149,0.9458157238349265,0.9451565994352409,0.9623338217467007,0.9286911480257879,0.9735229775030385,0.9120444414235288,0.9453242869197778,0.9453553367815329,0.9425772726973615,0.9480550156080574,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.4852335810026425e-125,4.485233643027703e-125,4.485233643027703e-125,4.485233631319904e-125,9.736998468703223e-126,2.1764485248742046e-123,5.37297616975705e-125,9.510791073729736e-125,2.506084267395879e-125,8.027764405307778e-125,5.498744203847421e-125,9.026470127850173e-125,4.1786392295845305e-125,4.817940222297825e-125,1.8513829300496689e-124,1.0789942731765102e-125,1.8193959161496052,1.8225235254565415,1.821468811042798,1.821468811042798,1.834676111044945,1.8060756550560833,1.908517056769768,1.737804698039385,1.8206569597752809,1.8207844419857415,1.777021300559622,1.8872013933349856,1.8172376753668613,1.824214773600555,1.8225209541627299,1.8193944392928008,1.8323053853442854,1.8087438266138225,9.49542839295102e-6,9.627145626619046e-6,9.561109416128483e-6,9.561109416128483e-6,9.754129792615413e-6,9.370567505149546e-6,0.00001164095833857507,7.791891785492418e-6,8.861528048863562e-6,9.815704493940942e-6,8.74109634077122e-6,0.000010453841639847144,9.591358855597729e-6,9.530767859572298e-6,8.066609531953948e-6,0.000011449199079384806,7.965718688141193e-6,2.9114893978345155,2.906698299508259,2.9090932224900254,2.9090932224900254,2.8977787373909547,2.920476369217464,2.90570677761871,2.912381124545935,2.9065604354493026,2.8977680336077403,2.93251219078471,2.8750643863289245,2.8999930339308544,2.9043317021804964,2.9149205817839308,2.9032665771699064,2.895641710764489,2.9225344573546916,0.38430456671528834,0.3843045674658354,0.38430456710051253,0.38430456710051253,0.3843045670102275,0.34402429918202126,0.44875903427392,0.38661193448066195,0.38014975807206164,0.36930641011970716,0.39757610564233187,0.3984804800237106,0.36983538213051625,0.38275591452993446,0.38561976878451176,0.392214812377798,0.37598292795223653,4.933165680223106,4.930873319879105,4.932020136831554,4.932020136831554,4.873310683739592,4.977812291472593,4.932087559778064,4.931908930241447,4.946988523037786,4.882666991058617,4.946959520629547,4.88592538349845,4.902397366903808,4.928730865857771,4.93519759537793,4.898226345893065,4.913803042319712,4.935447562712859,2.6799311067747903e-6,2.679943355336091e-6,2.6799373251031264e-6,2.6799373251031264e-6,2.679939576146143e-6,2.679935036425673e-6,2.6115882315451236e-6,3.6803538936759013e-6,2.6690877521760397e-6,2.6850414088772335e-6,2.144900852829668e-6,3.4219745786447085e-6,2.673219476003433e-6,2.680401490997195e-6,2.6834856743037694e-6,2.6707943514848635e-6,3.3710423268232224e-6,2.1712794107580885e-6,4.011718114753817e-7,4.040249987868188e-7,4.0259692435295787e-7,4.0259692435295787e-7,4.066677398047473e-7,3.985324396475173e-7,4.2792903806230457e-7,4.459607821962355e-7,4.1137943028463723e-7,4.1391509001208464e-7,3.011903773702307e-7,5.487064059287411e-7,4.018945095806708e-7,4.033031191102957e-7,4.024210487184824e-7,4.0270293807838733e-7,5.295604682436742e-7,3.0378324218230266e-7,1.5026462274920962e-292,1.5026466733260979e-292,1.5026464620261411e-292,1.5026464620261411e-292,1.5026464517021324e-292,1.5028982783944108e-292,1.5024310121974699e-292,2.5809255786762835e-292,9.974919636571969e-293,6.499987344391258e-293,2.300542340124006e-292,1.5738202349707496e-304,3.4784642623854057e-280,7.925017319007642e-292,2.0261807771167527e-293,8.07311250813962e-291,3.461394262612905e-294,1.5894306225444431e-19,1.5894051515638594e-19,1.5894051515638594e-19,1.589444501520357e-19,1.5893656042227954e-19,1.5815842766943255e-19,1.9557581601101016e-19,1.380299946279821e-19,1.587827402690405e-19,1.5909866679417704e-19,1.2893989182417318e-43,0.000047689143153596606,1.9678984002125714e-19,1.282012210589165e-19,1.6844152910639356e-19,1.5023029817767265e-19,3.3693068307110113e-46,3.369268453505787e-46,3.369268453505787e-46,3.386093118848139e-46,3.3525257341263877e-46,3.3717181113798477e-46,3.364863089563614e-46,4.5556250181376104e-46,2.3648511901821646e-46,3.3739746603752487e-46,3.76253241481672e-82,1.251335053893449e-20,5.47446695405029e-46,2.0674205636760657e-46,3.682127567432381e-46,4.3140311835316245,4.309231366256192,4.311633349518601,4.311633349518601,4.303629412687249,4.325324316703392,4.311625712871168,4.3116409014581265,4.316872756695146,4.308917579701633,4.339097107495642,4.2847078524572755,4.324209884480568,4.324629104178277,4.345253484706891,4.302861296133348,4.292717211958436,4.337408352062509,5.9741472557585436,5.981433489161119,5.978017253396581,5.978017253396581,6.009087170195007,5.9627747994316955,5.978416672700979,5.977616656276774,5.982560564591452,5.9812847278424295,5.81151001124654,6.122942975066918,5.9969279787911685,5.96687555974745,5.9567800439079095,6.006811161145041,6.085329199480458,5.860872507600524,4.3141145695734116,4.309319491059474,4.311719103626134,4.311719103626134,4.303723127466745,4.325402675326691,4.311712317956836,4.311727796743615,4.316948732775923,4.309024596338617,4.339152147586791,4.284833876114887,4.324301938590726,4.324709087543148,4.345308296253699,4.303012862505661,4.2928276932687615,4.337472091056034,5.970083585158146,5.97737732126357,5.973957178376443,5.973957178376443,6.0050323129271455,5.958698687381064,5.974368679545137,5.973544429982044,5.978493702480964,5.977225704133468,5.8073120236930755,6.11904437968347,5.992872312206952,5.9628052790659485,5.952710684562385,6.002755479685345,6.081379481408201,5.856711501194019,1.5890271874934973e-19,1.5890006516751285e-19,1.5890006516751285e-19,1.5890420161254786e-19,1.5889590798974337e-19,1.5811820066789783e-19,1.9552645441974074e-19,1.3799474228923711e-19,1.5874235814606684e-19,1.5905814874640112e-19,1.2884927262028613e-43,0.00004768672508338083,1.967400638335969e-19,1.2816839301039556e-19,1.683968772589498e-19,1.501937099073302e-19,1.503945811010222e-292,1.503945825347327e-292,1.5039457097393009e-292,1.5039457097393009e-292,1.5039459802996557e-292,1.504419354272135e-292,1.5035404038055712e-292,2.5842678113097195e-292,9.97983229739978e-293,6.505962897468863e-293,2.3023855495127775e-292,1.5732310276811043e-304,3.4844254375597242e-280,7.932551892658825e-292,2.027738414848675e-293,8.078854920509364e-291,3.464898279322429e-294,1.50319345064573e-292,1.5031938910107115e-292,1.5031936588280866e-292,1.5031936588280866e-292,1.5031936916789691e-292,2.5823835819495106e-292,9.976818036135281e-293,6.502527336572083e-293,2.3013097969315775e-292,1.5734637422802587e-304,3.481191093701129e-280,7.928237895096244e-292,2.026824058423436e-293,8.075452355336146e-291,3.462903632699276e-294,4.485233554219713e-125,4.48523361979021e-125,4.48523361979021e-125,4.4852336072843053e-125,9.736998415947327e-126,2.1764485114005142e-123,5.372976140754799e-125,9.510791023977901e-125,2.5060842538046825e-125,8.027764362012692e-125,5.498744172573224e-125,9.026470082131615e-125,4.1786392059622723e-125,4.817940196101496e-125,1.8513829198606404e-124,1.078994267727476e-125,4.3140741392531154,4.3092766719602285,4.311677479715019,4.311677479715019,4.303677489542769,4.325363746496694,4.3116703123828835,4.311684576484685,4.316910959046863,4.308971952933974,4.3391250179459515,4.284771893275961,4.324257429206994,4.324670120656732,4.34528130438482,4.302937891493697,4.292773594194356,4.337440557310543,3.3698471761338667e-46,3.369924842861491e-46,3.3698859951766048e-46,3.3698859951766048e-46,3.3868705187385808e-46,3.3529849525820075e-46,3.372336210642847e-46,3.3654797728336048e-46,4.5564582086919574e-46,2.36528455249433e-46,3.3745934878427183e-46,3.763984985783441e-82,1.251418102896398e-20,5.475464249941245e-46,2.067801814305366e-46,3.682832822425932e-46,5.97172363252583,5.979014337995462,5.975595773294797,5.975595773294797,6.006668796476326,5.960343760265735,5.976002358638981,5.975187969745198,5.980134934728973,5.978863993373918,5.809006335732301,6.120617751928275,5.99450902138833,5.9644481175011235,5.954353042066086,6.004392286208635,6.082973500512552,5.858390870665678,4.314060127276161,4.309261872863871,4.311663074302946,4.311663074302946,4.303661761794293,4.325350918675721,4.311655761513748,4.316898611127798,4.308954046148555,4.339116051934571,4.284750799950462,4.324241946780696,4.324656701058432,4.345272364744477,4.302912564150409,4.292755080492229,4.3374301506226045,4.3141013406744015,4.309305461725301,4.311705474695226,4.311705474695226,4.303708153510575,4.3253885561272325,4.3116985710963736,4.316934604618514,4.3090072111462066,4.339142038069908,4.2848134117072,4.324287404170963,4.324696295320862,4.345298282745038,4.302988021066854,4.292809881518979,4.337460486396748,4.314087870099452,4.309291195209103,4.311691605487842,4.311691605487842,4.303692947522328,4.3253762860584,4.316922949569333,4.308989669765081,4.339133673136514,4.284792757011594,4.324272574474663,4.324683312832826,4.3452899369757905,4.30296303704135,4.292791854725705,4.337450663425947,5.972536311052187,5.979825516135561,5.976407732790783,5.976407732790783,6.007479712607036,5.961158926837263,5.976811902590332,5.980948254266849,5.979675739918552,5.809845874639293,6.121397418688164,5.995320102032334,5.965262115207397,5.955166857929131,6.005203367413432,6.083763390772508,5.859223014274152,1.5891909835832966e-19,1.5891648786570974e-19,1.5891648786570974e-19,1.5892054255499357e-19,1.5891241289083786e-19,1.5813453284204649e-19,1.9554649523972933e-19,1.3800905475506346e-19,1.587587533095184e-19,1.590745990782061e-19,1.2888605897590992e-43,0.00004768770688295634,1.9676027299744938e-19,1.281817212038129e-19,1.6841500586801809e-19,1.5020856481949155e-19,5.97090607631607,5.978198292082624,5.9747789408885135,5.9747789408885135,6.005853015596434,5.959523699630701,5.975187969745198,5.979316768972026,5.978047334753696,5.808161738894307,6.119833423558976,5.993693109568648,5.963629192180218,5.95353433684224,6.0035763425594,6.082178882388345,5.857553719434919,5.973344167502915,5.980631881952812,5.97721487487518,5.97721487487518,6.008285819279619,5.9619692551710735,5.981756780483066,5.980482632572584,5.810680414181748,6.1221724761573855,5.996126404155686,5.966071243718146,5.955975840454359,6.006009641239993,6.084548606513417,5.860050207935669 +0.007206309172376136,0.0,4.4218492359327575e-77,0.39585927760214995,1.3789885694436765,0.0369855907915789,0.36543940470046776,0.11667946288309436,1.7323735429285265,3.3799771626030184,8.428972277690574e-15,0.8353384807329258,1.753048060093767,0.07800292678142333,0.45071376081334386,0.07806341611329602,0.4509940612784257,0.8353412123848193,8.4231179623499e-15,8.426371944658003e-15,4.421849222499317e-77,0.07803287564824352,1.7530490889771189,0.4508808100119442,0.07802282667644886,0.07805317054392269,0.07804299033965263,0.45082475438349523,0.8353401024740837,0.45093724414311287,0.45076907266127175,0.007206313236299387,0.007206305134655387,0.007206309172376136,0.007206309172376136,0.0072063133462128256,0.007206251466190846,0.007204228072730868,0.007205708518008938,0.007319607673398607,0.007092092246018742,0.007645270690808301,0.006698794873784085,0.0072003391801082626,0.007211223542822972,0.007188217431937832,0.007222720650562295,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.4218492005967545e-77,4.4218492359327575e-77,4.4218492359327575e-77,4.421849229107062e-77,4.424918575407044e-69,8.07054862386181e-87,4.664206863285692e-77,4.20395055189448e-77,2.9537917483552396e-77,6.616537642566342e-77,5.051419560529618e-77,3.8810168756519726e-77,4.056230267677861e-77,4.821359192710351e-77,1.2079140691890422e-76,1.6079170409319502e-77,0.39661879876309836,0.39509985064653685,0.39585927760214995,0.39585927760214995,0.3941813235373404,0.4057529397197857,0.381459563683438,0.41101572263909586,0.39598925576526883,0.39573002527126333,0.419893108312759,0.38052609266019854,0.4027292889880115,0.39705559432670345,0.39661850520045916,0.3951006045296633,0.39591437891366466,0.4038881730251632,1.378301908693296,1.3796738224631468,1.3789885694436765,1.3789885694436765,1.3809964307106588,1.3769626019111176,1.3657092360829977,1.3926059233303087,1.339129948841063,1.3442772004238002,1.3696966598786464,1.3478149526169305,1.3452325253145927,1.3719770469102013,1.3610646726530637,1.3573361626927027,1.3600803095936618,0.03703035122787432,0.036940900882075085,0.0369855907915789,0.0369855907915789,0.03679209195589542,0.03702241902256813,0.036760137703531474,0.03722970625930611,0.03705348000904536,0.03674211785524577,0.03747324606939236,0.03633016532521552,0.03693050184156029,0.03686566803084612,0.036906413656442996,0.03690658391551946,0.03674204438267072,0.03707203059728436,0.36543940471116676,0.36543940468988106,0.36543940470046776,0.36543940470046776,0.36543940470306724,0.39303586892297365,0.334585616131011,0.36670291019985984,0.3645067046774483,0.36621818751098134,0.36469002674175116,0.34498460238190864,0.38702713611984446,0.36593645300694494,0.36494272419946605,0.36504627007077306,0.36586909158731135,0.11674427586150014,0.116614658767532,0.11667946288309436,0.11667946288309436,0.11217443358234315,0.12053789719974714,0.11676675210862794,0.11635564690626768,0.11767074778019207,0.11528864238518753,0.11936073497543939,0.11355562868265234,0.11514120346994189,0.11722579451620635,0.11846712143529574,0.11442163385067783,0.11504522374324669,0.11788926261576946,1.732374173141808,1.7323729317834382,1.7323735429285265,1.7323735429285265,1.7323733137592248,1.732373775945835,1.5065915004193513,2.025612362832913,1.7905223886436692,1.734200440453204,1.822769417473048,1.7257025573738765,1.7274250457725449,1.7373547229101285,1.749302003788388,1.774623323852498,1.7283812897712845,1.8211920857192847,3.380127479496619,3.3798260136697706,3.3799771626030184,3.3799771626030184,3.3795607739105034,3.3803880935873987,3.329174899585187,3.368072101466982,3.342421486967743,3.3796080224023965,3.3870436849502186,3.3625087471853283,3.376651194452307,3.3785272231120396,3.3864660429236406,3.3733953304948017,3.367364314016421,3.3817598094856116,8.428972426816822e-15,8.428972073079191e-15,8.428972277690574e-15,8.428972277690574e-15,8.428972033923271e-15,8.427751829569308e-15,8.430038149127882e-15,9.071543138504074e-15,8.15846903092376e-15,8.081664780196818e-15,8.791602108593668e-15,4.95890186561199e-16,1.4800754191885183e-13,9.77416668071185e-15,7.263195356000307e-15,1.0138929200000956e-14,7.0045524387405916e-15,0.8353383164473889,0.8353384807329258,0.8353384807329258,0.8353382153792874,0.8353387474816998,0.8353192499797067,0.8307508233698943,0.839782044860809,0.8353516784744489,0.8353252643710366,1.7630256158409714,0.09795147345407758,0.8295875929259849,0.8411240570320669,0.834622994839194,0.835981292814941,1.7530481240370326,1.753048060093767,1.753048060093767,1.7530777761509355,1.7530183363374823,1.7530644504126733,1.7530781361327559,1.7539798251602159,1.7533927547681665,1.7530558395271465,0.8165519568152826,0.895169615282235,1.7536023317766714,1.7523723407048801,1.7536372693320053,0.07808021808711386,0.07792578196237061,0.07800292678142333,0.07800292678142333,0.0777519781324827,0.07827168401227867,0.0779979932547829,0.07800787692028191,0.07835599815775492,0.07767139185506465,0.07900628127833038,0.07702007066846367,0.0777431542810359,0.07827960499248603,0.07902439647264972,0.07698903066929218,0.0772323034035601,0.07879796712964053,0.45147601346842586,0.44995238163557444,0.45071376081334386,0.45071376081334386,0.4474460445256209,0.4540256520319385,0.4506862425677424,0.45074137071913073,0.45164099242285916,0.44843555535765317,0.4807496749689654,0.42455681076412854,0.4485363790404137,0.45168669387962634,0.4543155617970088,0.4471822911553046,0.43137509708897037,0.47310702378340935,0.07814077455647238,0.07798620428949733,0.07806341611329602,0.07806341611329602,0.07781224789657885,0.07833240699246999,0.07805828516801168,0.0780685633971084,0.07841649936725321,0.07773185101405485,0.07906764833947494,0.07707969964014544,0.0778031543059133,0.07834056226194161,0.07908576036330808,0.07704865110305924,0.07729212025591674,0.07885914893412894,0.4517567880007617,0.4502322085232904,0.4509940612784257,0.4509940612784257,0.4477243118988779,0.45430801199852894,0.45096560453387413,0.451022615003858,0.4519208579941312,0.448715464927455,0.48104880348721135,0.42482030870534254,0.4488145762809385,0.45196836710090993,0.454598025816068,0.44746045589230743,0.4316430599456414,0.4734012396299542,0.8353410407832185,0.8353412123848193,0.8353412123848193,0.8353409327167801,0.8353414935280798,0.8353219814289248,0.8307535423777467,0.8397847867819257,0.8353544082101624,0.8353279979456101,1.7630235212389493,0.09795178423035278,0.8295903111314228,0.8411268020550171,0.8346258429835971,0.8359839077746444,8.423118658665769e-15,8.423119137551678e-15,8.4231179623499e-15,8.4231179623499e-15,8.42311866682558e-15,8.421233513007953e-15,8.424829879974386e-15,9.063457798843922e-15,8.154217255452217e-15,8.07615357748925e-15,8.785385709209242e-15,4.9545387120379315e-16,1.479294181219532e-13,9.767618288774762e-15,7.257969262428163e-15,1.0131411062660773e-14,7.000011102877134e-15,8.426373200947583e-15,8.426372853511068e-15,8.426371944658003e-15,8.426371944658003e-15,8.426373522801423e-15,9.067895229833015e-15,8.156626610068804e-15,8.07922110116243e-15,8.788837889818724e-15,4.956959050973976e-16,1.4797300886347603e-13,9.77126570367002e-15,7.26086968249036e-15,1.0135575276627455e-14,7.0025464328224094e-15,4.421849186592817e-77,4.421849222499317e-77,4.421849222499317e-77,4.421849215588243e-77,4.4249185636827196e-69,8.07054859885394e-87,4.664206849414034e-77,4.203950537421645e-77,2.953791738663999e-77,6.6165376227353366e-77,5.051419542681872e-77,3.8810168645565646e-77,4.056230255101114e-77,4.821359179279896e-77,1.2079140657607513e-76,1.6079170361003974e-77,0.07811020029825552,0.0779556975545435,0.07803287564824352,0.07803287564824352,0.07778181793019598,0.07830174892939544,0.07802784293365536,0.07803792479413052,0.07838594246357397,0.07770133476314435,0.07903666616729504,0.0770495921080642,0.07777284994045787,0.0783097950675391,0.0790547805807987,0.07701854707249124,0.07726191822281898,0.07882825993799766,1.7530490243066772,1.753049153697421,1.7530490889771189,1.7530490889771189,1.7530790646988728,1.753019105404783,1.7530654801664671,1.7530791656941738,1.7539808288062364,1.7533938062067302,1.7530568690766029,0.8165556194537529,0.8951687622264278,1.7536033299800642,1.7523734005120273,1.7536383418810761,0.45164334496164515,0.4501191488275744,0.4508808100119442,0.4508808100119442,0.4476118830767829,0.4541939275401741,0.45085273519154695,0.45090897949528047,0.4518077856643817,0.44860236455737973,0.48092793275986867,0.4247138533720273,0.4487021789985945,0.45185455205359965,0.4544838982537967,0.4473480694835321,0.4315347997593548,0.4732823568015645,0.07810014016231617,0.07794565971951306,0.07802282667644886,0.07802282667644886,0.07777180546487308,0.07829166110399496,0.07801782689576646,0.07837589254812637,0.07769128991222636,0.0790264712408341,0.07703968621098055,0.07776288334308966,0.07829966737762263,0.07904458609924009,0.0770086426713307,0.07725198107260796,0.07881809581969773,0.07813051767146145,0.0779759700187649,0.07805317054392269,0.07805317054392269,0.07780203932192087,0.07832212205133533,0.0780480722604083,0.0784062461445434,0.07772161539959001,0.0790572548648786,0.07706959901438147,0.0777929856955138,0.07833024255603466,0.07907536785827514,0.0770385514840104,0.07728198799498168,0.07884878664061949,0.0781203261993666,0.07796580105131043,0.07804299033965263,0.07804299033965263,0.0777918959442939,0.0783119026396176,0.07839606041907639,0.07771144330922757,0.07904692743313453,0.0770595631098322,0.07778288415142186,0.07831998679535693,0.07906504122386916,0.07702851674534655,0.0772719205949689,0.07883849027169668,0.45158719453232654,0.45006318789990496,0.45082475438349523,0.45082475438349523,0.44755623397196015,0.45413746005200933,0.45079686704752453,0.45175181625578376,0.4485463876307915,0.48086811247991307,0.4246611573754043,0.4486465432217587,0.4517982222946615,0.45442740997747333,0.44729244081143027,0.4314812109453828,0.47322351848075755,0.8353399338307266,0.8353401024740837,0.8353401024740837,0.8353398286191152,0.8353403777678189,0.8353208715992254,0.8307524376011939,0.8397836726960478,0.835353299074995,0.8353268872494115,1.763024372638803,0.097951657951453,0.8295892066798266,0.8411256867082885,0.8346246857358225,0.8359828452750666,0.45169987460130084,0.4501754875494176,0.45093724414311287,0.45093724414311287,0.4476679075803678,0.45425077662112,0.45090897949528047,0.4518641314816598,0.44865872197403545,0.4809881613677601,0.42476690254752664,0.44875818871361095,0.45191126513270463,0.45454076856998615,0.4474040730449217,0.4315887480934045,0.4733415953449351,0.45153141870589086,0.4500076001864959,0.45076907266127175,0.45076907266127175,0.44750095583646177,0.4540813695044007,0.45169621960034645,0.44849078613381715,0.4808086950240774,0.42460881083572466,0.4485912777743031,0.45174227108081233,0.4543712990789481,0.4472371827557651,0.43142797782767367,0.47316507601758995 From 22510466cdb16dc9a16fb4af357045c5d4f3da03 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 20:49:58 -0500 Subject: [PATCH 268/393] update gitignore --- .gitignore | 3 +++ n_psi.csv | 20 -------------- psi.csv | 78 ------------------------------------------------------ r.csv | 41 ---------------------------- 4 files changed, 3 insertions(+), 139 deletions(-) delete mode 100644 n_psi.csv delete mode 100644 psi.csv delete mode 100644 r.csv diff --git a/.gitignore b/.gitignore index c9d144b49..01cb71153 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,9 @@ cycles.csv pred.csv obs.csv time.csv +n_psi.csv +psi.csv +r.csv posterior.csv simulation_output.csv meta*.csv diff --git a/n_psi.csv b/n_psi.csv deleted file mode 100644 index c583d2d5c..000000000 --- a/n_psi.csv +++ /dev/null @@ -1,20 +0,0 @@ -9.806304342441755e-7,3.6143388004072044e-8,0.006676099831802284,0.006629436504977235,3.6130948722512775e-8,0.006663256544926677,0.006616638685216925,9.805601394705007e-7,9.718702449405498e-7,9.812552656235563e-7,9.752675659137105e-7,0.0009864129325478073,0.000998422654404027,4.674474454366421e-6,4.652872914068991e-6,1.6154706189686563e-6,3.6155858854001994e-8,3.587602945385349e-8,0.9449941666058286,0.0065703581246922445,0.006639426646484675,0.0065831104831131845,3.611854113384465e-8,3.5863674826569695e-8,0.006626622295927683 -0.09286442961396763,0.004389723575445374,0.00014332118099054218,0.00014620719175635876,0.004388332918661438,0.0001446196755644051,0.00014753272031309866,0.09285873084188462,0.09222214399833763,0.09290795996301031,0.09249016243825389,0.007985892387759203,0.007821562687143103,0.214698645328275,0.21430063574403116,0.06441338366774861,0.004391115715239385,0.004353047647435084,2.0962847692744364e-25,0.00015049705555538847,0.0001464843744400255,0.00014914400839924745,0.0043869437565174745,0.004351670795922817,0.0001478127133481263 -0.14239280584641942,0.0416293585812027,4.27913563370838e-15,4.5288002394352976e-15,0.04162565700659728,4.3971555051061506e-15,4.6538108259789555e-15,0.14241857390268892,0.14275170219740915,0.1422667089894492,0.14260021075476895,5.776669525101753e-9,5.395823039099979e-9,0.010927659805284843,0.010995463509855197,0.01617283780796491,0.04163294929307138,0.041483934877711785,9.408253569695961e-67,4.924901162933014e-15,4.523869773999874e-15,4.792501337222194e-15,0.04162184433769829,0.04148028191734882,4.648742152813996e-15 -0.0005473886796753058,0.000016746680214543957,0.11165126146668122,0.11184240377277108,0.000016740430872172023,0.11147724616373138,0.11166822890433835,0.0005473829871381502,0.000542279822373878,0.0005475099729676621,0.0005444863350010088,0.04780946192414725,0.047991473967099685,0.003066126752184403,0.003053647274016329,0.0010832881325290803,0.000016752944357314188,0.000016597250298053758,2.6207957220439385e-6,0.11185763635173085,0.11190479423703013,0.11203197150511104,0.000016734196400807228,0.000016591049125890785,0.11173062840448225 -0.006980084156673521,0.0002639636817894038,0.04317351040474511,0.04348399253277211,0.00026399206656718135,0.04337577133800907,0.04368763928677996,0.006981856512367023,0.0069243840711071146,0.006974732887029155,0.00694961709216489,0.2922689627325422,0.2913518615825273,0.008651609469867238,0.008643753195982384,0.01421188886892148,0.00026393528546376143,0.0002620124648097071,1.0944222216145577e-13,0.044000596722686185,0.043380537389923556,0.04379556169023081,0.00026402044076294053,0.0002620402921567726,0.04358367583401173 -0.07904241957622318,0.0352774929238901,3.783354319135044e-10,3.942289003458596e-10,0.03526830572284342,3.81113805462872e-10,3.9713572861460817e-10,0.07904397369467193,0.07894087712105645,0.07903855150120669,0.07907694006184149,2.5621199872200986e-7,2.454988327846958e-7,0.1651239144691324,0.16540072155174607,0.06317124226872856,0.03528668990558574,0.03503917492660026,5.100575882846022e-44,4.1379588272873464e-10,3.943317225953804e-10,4.107550319820944e-10,0.03525912838705915,0.03503006301164641,3.972400177099084e-10 -0.00012710855674851414,4.2671293079473325e-6,0.11554877155268761,0.11532196453947381,4.26585002474672e-6,0.11542721448841158,0.1152002540466562,0.0001271026167657571,0.00012589166037812018,0.00012718072636618574,0.00012639758039297615,0.03710994280426375,0.0373778230312343,0.0007056862932867727,0.0007026056876621263,0.0002438684792974939,4.268412774562437e-6,4.23113529604611e-6,0.0007689279414845901,0.11497268024095093,0.1154940820512876,0.11509454371918032,4.2645749428087044e-6,4.229865506468661e-6,0.11537242701561848 -0.003165796255218947,0.00010180070655739146,0.09268689439609074,0.09314286878849515,0.00010177518451162985,0.09271039193440034,0.09316662422684072,0.00316567783852794,0.0031359616736834307,0.0031674869205775367,0.003149009343013618,0.09734124473680918,0.09733000545137022,0.018849083207902278,0.01877350484741819,0.005794371611457784,0.00010182633521975247,0.0001008507535028709,1.8591264902638357e-9,0.09362295655833942,0.093283172725656,0.09359894549553816,0.00010174976953331658,0.00010082546016901453,0.09330717392004005 -0.19096152867019364,0.006436851768224367,8.549084347122506e-16,9.048000191988585e-16,0.006441963115817743,8.829595671748301e-16,9.345043646577483e-16,0.1909200691640191,0.191387283238407,0.19110946310904234,0.19100234133152835,3.0241366183826337e-9,2.8134456767293393e-9,0.0008027327143900488,0.0008092025429145798,0.004386658155698982,0.006431720050377016,0.006429010363972242,4.865038089462688e-68,9.889497334266125e-16,9.082430815145676e-16,9.574983510349583e-16,0.006447053982498137,0.006434115955326608,9.380626147580952e-16 -7.2127788266054726e-6,3.041533301429473e-7,0.032541161996695676,0.03234073643247026,3.040510477830717e-7,0.032484655085535254,0.032284369483955085,7.212317428688774e-6,7.148431863262354e-6,7.217484558194582e-6,7.173978885379245e-6,0.005481089785376278,0.005542938726426714,0.00003592126003345788,0.000035761455788293886,0.00001228066036807166,3.0425590590455895e-7,3.018852659699694e-7,0.7302619140137301,0.03208532138870725,0.03238544789057148,0.03214154791191632,3.039490599367854e-7,3.017836682233275e-7,0.032329068838585655 -0.00004975079781477279,1.926682399955029e-6,0.11387099475494393,0.113449503817175,1.926071296455573e-6,0.11393347576839519,0.11351088261676666,0.00004975282678944299,0.00004927705753264747,0.00004975953157907513,0.000049474911754100734,0.04505613255790262,0.045456551927193826,0.00026124739341912187,0.0002601853810529101,0.00009725070807521091,1.9272956592340388e-6,1.910710833511872e-6,0.0007947598804860551,0.11308920501699952,0.11343492800952835,0.11302892192173711,1.9254623578413038e-6,1.910104036435635e-6,0.11349641879427122 -0.05336338736190962,0.019956956084919014,5.014612682652536e-8,5.1848741028532904e-8,0.019952760797072047,5.014619354882782e-8,5.1850380575566226e-8,0.053359112853076374,0.05320165252808348,0.05339543672241111,0.05334674702143929,2.626337482405094e-6,2.5465242526002647e-6,0.2698961911971273,0.2698948975139286,0.07411536452774332,0.01996117150357408,0.01980315420189199,1.3583994625146011e-33,5.360861768835798e-8,5.193578299972559e-8,5.360530620900315e-8,0.019948585722641958,0.019798994023699217,5.193759864142893e-8 -0.009558728479318544,0.0013060765948230957,0.029929818316767925,0.030193539616478783,0.0013066622779873234,0.030143696233070626,0.030409171102834306,0.009564481262817798,0.009505535068075733,0.009522092301056315,0.00953443983712542,0.31681200652150715,0.3149646944076343,0.0061191295495570085,0.006128049395601806,0.05801597035402434,0.001305491800554031,0.0012977819725957446,7.22395349770554e-17,0.030676140447679703,0.030213187445999237,0.030458748063638682,0.0013072488577765538,0.0012983622024558032,0.03042894789061962 -0.022040160449661422,0.0467100212421122,1.9781345716275357e-9,2.0606849065776818e-9,0.04676154023624917,1.9968299211042572e-9,2.0802163708655203e-9,0.022075368824608657,0.022064364567159746,0.021904666628893916,0.022112244998182373,0.000011201506874879202,0.000010757642252410165,0.008885553077252497,0.008951543781723846,0.5919879019127718,0.04665852056078289,0.04648093639610319,2.922078094978247e-46,2.166900647371918e-9,2.02766350233901e-9,2.1464978925070884e-9,0.04681307750440386,0.04653212416718412,2.0468551882541964e-9 -0.006024387035772546,0.161277405780819,2.679358849082316e-27,2.9461236564947987e-27,0.1611739245906648,2.740670490772935e-27,3.013741505310838e-27,0.006022792433084205,0.006104087002409104,0.006028864500037938,0.006081054818680498,1.7226538298827091e-19,1.543981073601039e-19,0.001039330757280694,0.0010501953305426279,0.00024345593390162339,0.16138061310874294,0.16130346781335375,1.922228744913225e-99,3.31344631114008e-27,2.9551971754479194e-27,3.238888178596711e-27,0.16107016921034714,0.161200251684363,3.0230332291548535e-27 -0.0001223270181928289,0.16635426510446913,3.777745840093824e-33,4.2303739475599184e-33,0.16644139481565687,3.792871409796564e-33,4.247760760627538e-33,0.00012229056811474407,0.00012467339378520364,0.0001224543258314561,0.00012429837315089685,5.777652245901698e-26,5.127611762185106e-26,0.00005370461750140496,0.00005451756662644776,0.00003460985823829161,0.16626722125214977,0.16678115153527873,7.863623589569393e-109,4.7562421607124506e-33,4.2421553761137124e-33,4.7362752392824345e-33,0.16652861069645927,0.16686848087454492,4.259612338841115e-33 -0.00010002530931131725,3.3469973018086875e-6,0.11235121255987872,0.11220051399312934,3.3460804001216446e-6,0.11232931685315145,0.11217814644203122,0.00010003442619055726,0.00009905289293893057,0.00010002474695413434,0.00009947424394694896,0.050182128122451757,0.050537554199768304,0.0005545459633669275,0.0005523536368869761,0.00024548584970308343,3.3479175991562917e-6,3.31706950185862e-6,0.000016051928110377197,0.11202592098518031,0.11214080213472258,0.11204876064467162,3.3451669107884147e-6,3.316159124009735e-6,0.11211857567676778 -0.0031207092081122372,0.00020963270351346674,0.053858174808926344,0.05424639250797507,0.0002096580248611235,0.05404449679996544,0.054434037926884185,0.0031224014093473055,0.0030961510057778345,0.003114535446751999,0.003108548583120178,0.25954851255914696,0.2588779827324691,0.008061209185136886,0.008051921058120578,0.014534079023394557,0.0002096074686268895,0.00020788732658899765,8.631382136977392e-14,0.05482490871847307,0.05393960817291157,0.054635937798694,0.00020968343363323623,0.00020791222847696864,0.054126011869005584 -0.0001478817757520748,5.342344189186054e-6,0.1088885174814548,0.10883730570545395,5.340829074342862e-6,0.10889574428343506,0.10884412578311328,0.00014790253985548719,0.00014648183085274444,0.0001478450905409852,0.0001470941749112549,0.06324027839852576,0.06363136401434837,0.0007630799027980698,0.0007602937578005618,0.0003695721701063413,5.343863945283269e-6,5.295163864699283e-6,3.0395224917195954e-6,0.10879112849198909,0.1087074034829455,0.10878471696770937,5.339318625752079e-6,5.293658936867629e-6,0.10871426944727951 -0.09297814723187985,0.011246413504709363,1.0989533559824236e-6,1.1308266464829616e-6,0.011245343066584187,1.1061802776137976e-6,1.1382833814914745e-6,0.09297671300985431,0.09252945521732363,0.0930128807087717,0.09278886831884779,0.00022876266083400834,0.00022268503686866993,0.19188525037852028,0.19186867049271358,0.08419674476009328,0.01124748554477673,0.011160143567420292,4.14523009627175e-32,1.1712430347414403e-6,1.1323888572147037e-6,1.163549856447334e-6,0.01124427425384539,0.011159080963108511,1.13985843844104e-6 diff --git a/psi.csv b/psi.csv deleted file mode 100644 index aeaea3177..000000000 --- a/psi.csv +++ /dev/null @@ -1,78 +0,0 @@ -0.05446243175518259,0.0,3.7816658494428428e-59,0.48822278331446917,0.0028599467952249856,0.6952707040638441,0.11463515685723463,2.3136029321302303,0.00023267423364942068,0.00004718209735186351,3.1833274076717326e-17,0.1570149708684975,0.10493935598959003,1.751474627883701,1.8491750095077053,1.753276141289892,1.8497798518871982,0.15701496325290296,3.181623994589649e-17,3.182436433258371e-17,3.7816658449569675e-59,1.752368459000971,0.10493945249450315,1.8495361429870307,1.752069013480542,1.7529719056184676,1.7526694196088068,1.8494151809778998,0.15701496635118364,1.8496576978015349,1.849294805307485,0.05446244140481648,0.05446242216777635,0.05446243175518259,0.05446243175518259,0.054462441975835385,0.05446217172093274,0.054449783991292564,0.054475037564375065,0.05487517294799914,0.054049945073923696,0.05666922072529898,0.05191936040057518,0.05444294164331434,0.05448191272896055,0.0543968250052827,0.054528170895995424,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.781665838012204e-59,3.7816658494428428e-59,3.7816658494428428e-59,3.781665847218126e-59,3.3019456775312203e-59,8.714687982412204e-59,3.790029788119916e-59,3.7734527010325567e-59,2.9811922697984934e-59,4.796126626083326e-59,3.7779979238604405e-59,3.7854589004519532e-59,3.792546864614929e-59,3.770857693633076e-59,6.726416394275112e-59,2.1189909572935797e-59,0.4879951187961247,0.48845043600857496,0.48822278331446917,0.48822278331446917,0.49118807416497556,0.48517215726953133,0.5069258294956229,0.4693061326132375,0.4878543978837735,0.4885919718742591,0.48081112293319905,0.49530978197393616,0.4884272100227788,0.48801820527632045,0.4879360686306378,0.48850986365859533,0.49062360771935126,0.48577397961792895,0.0028517641571921127,0.002868141635825312,0.0028599467952249856,0.0028599467952249856,0.002885493865611964,0.002834442027279927,0.0031584370600245683,0.0025798119279037556,0.0028078196347273827,0.002913090848128288,0.002728371360790585,0.002997312631889533,0.0028600379379517447,0.002859857747534661,0.002660106533271157,0.0031435873121197686,0.002599013345872733,0.6955636351191599,0.6949778715482045,0.6952707040638441,0.6952707040638441,0.6937507771017393,0.6967993467522962,0.6927721109755881,0.6977867423199846,0.6955211731836395,0.695019135746809,0.7002393619440287,0.6903030903149574,0.6951935714711228,0.6953476140127102,0.6955356522999583,0.6950048775427259,0.6933394732034253,0.6972053306251946,0.11463515684719311,0.11463515686673653,0.11463515685723463,0.11463515685723463,0.11463515685481067,0.11575971450714,0.11413168835601237,0.11479458934972712,0.11447628442771277,0.11390781780449145,0.11536398891614125,0.11198525834502188,0.11745050182470815,0.11469040122433644,0.11457991606669517,0.11501844260268905,0.11425146603528782,2.3139550346940516,2.3132504691301676,2.3136029321302303,2.3136029321302303,2.2844477844885414,2.342661332101157,2.3135295541276015,2.3136761598351234,2.3192738536798236,2.307842801589583,2.33153019516754,2.295557155578193,2.3105066054820185,2.3166845415796806,2.3199722770512707,2.3071336826100355,2.304567012712174,2.3226282244150065,0.00023267390433156376,0.00023267455300502815,0.00023267423364942068,0.00023267423364942068,0.00023267435569757818,0.00023267410951214495,0.0004450704281528767,0.00011969378420549521,0.00023178642665590106,0.00023356563762654296,0.00019227267210011447,0.00028088937146205696,0.00023277384264208586,0.00023257614654391314,0.0002305968914172625,0.0002347760803731991,0.0002772959732949319,0.00019440393999583245,0.00004707691452932489,0.00004728736872883487,0.00004718209735186351,0.00004718209735186351,0.00004749721324942519,0.000046866327886334134,0.00007894681252853474,0.000028043786640225136,0.000046999307460672585,0.00004736546259519046,0.000037806953346850916,0.000058730594668435075,0.00004718285630914865,0.000047181371802102026,0.00004687587109334048,0.000047491115497808254,0.00005810015905254607,0.000038127539819261546,3.183327397388231e-17,3.183327448032454e-17,3.1833274076717326e-17,3.1833274076717326e-17,3.183327438119687e-17,3.182871821089596e-17,3.1838035026117076e-17,3.3758795451880795e-17,3.0020788377236184e-17,3.090989307041829e-17,3.278579721735152e-17,1.78452581207848e-18,5.379350964355153e-16,3.7058425453504436e-17,2.7322657453867385e-17,3.60284999443589e-17,2.8113917378225095e-17,0.15701497129175873,0.1570149708684975,0.1570149708684975,0.1570149716065178,0.1570149701262707,0.15701541649801767,0.15696368673256997,0.15706432881108162,0.1570149170805169,0.15701502472191214,0.11123341913013236,0.09415016530925688,0.15695252123732137,0.15707458056578327,0.15701821197127583,0.15701169002144752,0.10493936198718766,0.10493935598959003,0.10493935598959003,0.10494224188733738,0.1049364698843504,0.10493919717667312,0.10493953769869971,0.10542200445724785,0.10445472103075097,0.10494010046014465,0.029000492094729324,0.15735206156971535,0.10554984275840042,0.10432568768842918,0.10498753129532663,1.7520640544655026,1.7508856805659136,1.751474627883701,1.751474627883701,1.7493663797137533,1.7535973057881804,1.7513269630923753,1.7516226641357429,1.753400754553803,1.7495422078819367,1.760033595307466,1.7429087007220794,1.7504825801040076,1.752467290176675,1.7562670999309742,1.7466426110494084,1.7447484646700675,1.7582084308400956,1.8494642489325612,1.848884548412248,1.8491750095077053,1.8491750095077053,1.8478827808937304,1.850453318462188,1.8491153270374403,1.849234835328104,1.8482239132291172,1.8501199970847846,1.860354518640607,1.8352356950718645,1.8502150023695563,1.8481252968078359,1.8472242866021233,1.8510983488881747,1.8390573066076243,1.8579979563530822,1.7538657371527588,1.7526870243698103,1.753276141289892,1.753276141289892,1.7511672820322295,1.755399428542651,1.7531237239494875,1.7534287347257607,1.755200543967665,1.751345144723992,1.76183758783903,1.744707420328036,1.7522837375569489,1.7542691052348907,1.7580667255096576,1.7484457113567529,1.7465477801931157,1.760011869345346,1.8500681271198065,1.8494903535370302,1.8497798518871982,1.8497798518871982,1.8484918642829475,1.8510538577364068,1.8497186995313648,1.8498411556775611,1.8488261513049085,1.8507275201196385,1.860914340377566,1.8358830067990304,1.8508233425938874,1.8487267015621263,1.8478229143030946,1.8517094167916863,1.8396928500363168,1.8585705012477847,0.1570149636969426,0.15701496325290296,0.15701496325290296,0.15701496403408854,0.15701496246726315,0.1570154088714975,0.15696367986663742,0.15706432043864135,0.15701490946858285,0.15701501710265356,0.11123317913156765,0.09415021447101574,0.15695251453118153,0.15707457203013073,0.1570182041379868,0.15701168263247944,3.1816240559878957e-17,3.181623915702799e-17,3.181623994589649e-17,3.181623994589649e-17,3.1816240138214764e-17,3.1812460136692536e-17,3.182020668268586e-17,3.3743725901235394e-17,2.9996955508872156e-17,3.0893349570136377e-17,3.276825601349998e-17,1.7834382867147593e-18,5.376830888354502e-16,3.703868577048912e-17,2.7307967899478512e-17,3.6009409174520874e-17,2.8098721242547125e-17,3.18243657769031e-17,3.1824364415114214e-17,3.182436433258371e-17,3.182436433258371e-17,3.1824364209099835e-17,3.375088939533869e-17,3.000605216157596e-17,3.090124005541018e-17,3.277662325623761e-17,1.7839565391375284e-18,5.378034397779462e-16,3.704809915227483e-17,2.7314975811393557e-17,3.601851612452584e-17,2.8105967982810374e-17,3.781665833134495e-59,3.7816658449569675e-59,3.7816658449569675e-59,3.781665842657897e-59,3.3019456735949213e-59,8.714687972205962e-59,3.7900297836226293e-59,3.773452696560267e-59,2.9811922662558804e-59,4.796126620406352e-59,3.77799791938157e-59,3.7854588959643213e-59,3.792546860117772e-59,3.770857689163727e-59,6.726416386334136e-59,2.1189909547708404e-59,1.7529579699482785,1.7517794271572709,1.752368459000971,1.752368459000971,1.7502599062873554,1.7544914405937921,1.7522185474879823,1.7525187492803453,1.754293729652344,1.7504368610720897,1.760928661810027,1.7438012469876465,1.751376231559703,1.7533612674924606,1.7571600000187408,1.7475373300584327,1.7456413077600914,1.7591032214112257,0.10493944642874797,0.10493945856485877,0.10493945249450315,0.10493945249450315,0.10494236277053423,0.10493654200594127,0.10493929368162946,0.10493963420355898,0.10542210064098512,0.10445481785359169,0.10494019703325883,0.02900057035262223,0.1573520686514517,0.1055499388563785,0.10432578459507062,0.10498763221297189,1.8498248072661274,1.8492462561723966,1.8495361429870307,1.8495361429870307,1.8482464441302506,1.8508118851066806,1.8494755882859475,1.849596845889508,1.848583510512227,1.8504827134828572,1.8606887945471249,1.8356221591187096,1.8505782403999904,1.8484843626794198,1.8475817102406313,1.851463198641956,1.8394367521988284,1.8583398232617407,1.7526584962378355,1.7514800098815277,1.752069013480542,1.752069013480542,1.7499605625322956,1.7541918935955279,1.7519198557341806,1.753994566786485,1.7501371429255774,1.7606288035045448,1.7435022307945602,1.7510768415874232,1.7530617761069496,1.756860867719617,1.747237585678895,1.7453421924029968,1.7588034552858265,1.7535614731857632,1.7523828170491185,1.7529719056184676,1.7529719056184676,1.750863148519982,1.7550950910198884,1.7528204712829643,1.7548966165369373,1.7510408510623392,1.7615329374023452,1.7444038313840045,1.7519795774988158,1.7539647996433831,1.7577630186896034,1.748141382544937,1.7462440912631771,1.7597073119285807,1.7532589588255885,1.7520803594433532,1.7526694196088068,1.7526694196088068,1.7505607648516273,1.7547925029583635,1.7545944096289203,1.7507380935274108,1.7612300363107947,1.7441017771078808,1.7516771402620896,1.7536622717417616,1.7574606446697443,1.7478385922784259,1.7459419372967249,1.7594045035007366,1.8497040380889984,1.849125101620542,1.8494151809778998,1.8494151809778998,1.8481246339466444,1.8506917836895636,1.8493549202546171,1.8484630695285917,1.850361215618701,1.8605768369436688,1.8354927034553778,1.850456579022248,1.8483640883203745,1.8474619910994854,1.851340991593017,1.8393096501480684,1.8582253205441257,0.15701496678679838,0.15701496635118364,0.15701496635118364,0.15701496711480945,0.15701496558320485,0.1570154119742209,0.15696368266006347,0.15706432384469973,0.15701491256537484,0.15701502020242522,0.11123327672891024,0.09415019447970549,0.15695251725962597,0.15707457550256038,0.15701820732485317,0.1570116856385417,1.8499461681233484,1.849368004653561,1.8496576978015349,1.8496576978015349,1.8483688520768706,1.850932574310925,1.849596845889508,1.8487045355621496,1.8506048131472932,1.8608012940498795,1.835752257996582,1.8507004927022053,1.8486052318991602,1.8477020158432627,1.8515860048636383,1.839564483276856,1.8584548809520565,1.8495838541318954,1.8490045345251402,1.849294805307485,1.849294805307485,1.8480034150320768,1.8505722636219197,1.8483432059800935,1.8502403121728621,1.8604654135174907,1.8353638843247302,1.8503355019021532,1.8482444017449244,1.847342852020993,1.8512193771851768,1.8391831704897306,1.858111366988459 -0.2860449056376077,0.0,2.910443506422792e-152,0.8143981871560759,1.1862479572662973e-15,4.270319152072759,0.019133267769505306,2.726328311256622,1.9446095746590793e-11,2.4917810319164003e-12,5.070136752168565e-150,2.814892344035622e-7,1.495018541976387e-17,4.418587083671676,3.546271197154509,4.418465691275515,3.5431363807305893,2.814721335811869e-7,5.039549909600851e-150,5.054845571435883e-150,2.9104434926777164e-152,4.418527353649736,1.4951000313159765e-17,3.544402924934426,4.418547481148575,4.4184864572131515,4.418507011808423,3.545029871895505,2.8147908126918273e-7,3.543771767307323,3.545652623012998,0.286045066142233,0.28604474616988873,0.2860449056376077,0.2860449056376077,0.28604506946614844,0.2860443537972497,0.2859081718273015,0.286071870659865,0.29030703785813555,0.28165228386064356,0.2962406023023865,0.27362129169154303,0.2859311574153599,0.2860729203032597,0.28534077712859857,0.2866696422979803,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.910443471166508e-152,2.910443506422792e-152,2.910443506422792e-152,2.9104434993051706e-152,1.3085572834925026e-152,2.1045692081594346e-151,3.1853161668469275e-152,3.205928182310537e-152,1.5227434574620517e-152,5.559386350951569e-152,3.2746897511523547e-152,3.1172152341022122e-152,2.799358769453519e-152,3.026097775249795e-152,1.4035570193872424e-151,6.18879751235254e-153,0.8127720157659853,0.8160278416392237,0.8143981871560759,0.8143981871560759,0.8354361978504572,0.7932667578142278,0.8836296324336839,0.7484024653131089,0.8121331906325296,0.8165650760085472,0.7649351282325297,0.8650047322760748,0.8138161565194618,0.8148692806649928,0.8137456590106962,0.8150511868106332,0.8315498436109361,0.797197170338742,1.1750241511257058e-15,1.197563596923734e-15,1.1862479572662973e-15,1.1862479572662973e-15,1.2202864190760346e-15,1.1529329952209939e-15,1.4776134240241263e-15,9.438580099137815e-16,1.790241141293957e-15,9.999902105319386e-16,1.0383318348450732e-15,1.354674532263392e-15,1.2545084218747702e-15,3.8801774715671514e-15,3.595517984486059e-15,1.5559165219980128e-15,3.1240121560413663e-15,4.27205589688836,4.268581575077892,4.270319152072759,4.270319152072759,4.26183920282564,4.278809427623142,4.265835167264401,4.274689838149347,4.265838997095013,4.273230078670481,4.29632709661882,4.243970931985045,4.264383880966899,4.2746834794128326,4.272371995299396,4.2682561168831015,4.260035250486075,4.280567940749735,0.019133267758181458,0.019133267780460234,0.019133267769505306,0.019133267769505306,0.01913326776668316,0.019083173090727313,0.019467756504873354,0.01923526329746447,0.019065740089410643,0.018477909372044087,0.019744106098162385,0.018195881130917527,0.020296724490794796,0.01915906356726594,0.019138419834359984,0.0194775847854482,0.018822121583417006,2.7255555479610827,2.72710152596505,2.726328311256622,2.726328311256622,2.5978533699146396,2.662089358374616,2.726348196247359,2.726308333273693,2.5687778213649834,2.6903441953749336,2.686476432832942,2.5716543126767517,2.5552767617129595,2.7061830903429653,2.713720767513116,2.5450621256849915,2.5546502444407553,2.704625162805342,1.944598365102012e-11,1.9446204452783398e-11,1.9446095746590793e-11,1.9446095746590793e-11,1.9446136632742217e-11,1.9446054172716415e-11,7.118439793108924e-11,5.4048714457980346e-12,2.0170277530981825e-11,2.0498753643074802e-11,1.2348687750771956e-11,3.239222528700885e-11,1.9969811207146715e-11,1.9224677063690514e-11,2.026642869922299e-11,2.0389957140061796e-11,3.153569776704765e-11,1.2599920976759905e-11,2.475900363192112e-12,2.5077411190579366e-12,2.4917810319164003e-12,2.4917810319164003e-12,2.538293473832443e-12,2.4457335596358164e-12,7.174016498825562e-12,8.781053521514283e-13,2.7360897369797637e-12,2.490625099797608e-12,1.435116295135511e-12,4.3304066703309185e-12,2.5053386656650066e-12,2.4956329202995478e-12,2.4826659489711558e-12,2.5170371004263537e-12,4.2397509415093995e-12,1.4571035342919156e-12,5.070144395290835e-150,5.070139993528451e-150,5.070136752168565e-150,5.070136752168565e-150,5.070137084042737e-150,5.062519671368277e-150,5.085423430345119e-150,6.682202579449064e-150,3.534839507492476e-150,3.2486857967997776e-150,7.627378023753439e-150,1.46290639241776e-157,1.4514611642302136e-142,1.4138321889282787e-149,1.9918461277315432e-150,3.031489543770285e-149,9.583722337775702e-151,2.8149026795508463e-7,2.814892344035622e-7,2.814892344035622e-7,2.814908958919473e-7,2.8148756424463896e-7,2.814791802215336e-7,2.991061056196449e-7,2.627226743823194e-7,2.8140836450686285e-7,2.8157024066921397e-7,1.334084149216761e-16,0.034009838347773165,3.04772893759205e-7,2.598480664073271e-7,2.859806663222986e-7,2.7693320171939196e-7,1.4950236058719345e-17,1.495018541976387e-17,1.495018541976387e-17,1.493665261759364e-17,1.492715915321505e-17,1.4949730033227922e-17,1.495072634564628e-17,1.6850090663582824e-17,1.3104119110482074e-17,1.4956438596117773e-17,7.623603110175751e-32,1.1137260800726635e-7,1.809475772528422e-17,1.2336998612782217e-17,1.5298359940834227e-17,4.303570432402443,4.42408450754703,4.418587083671676,4.418587083671676,4.427600937983225,4.413990907987436,4.418596846315635,4.418577265443673,4.41047853401991,4.311032155809347,4.385651133502087,4.339181751128336,4.414320620394975,4.428818375101095,4.369463764884265,4.336148629685983,4.30346773614883,4.422108011127553,3.5408987135501224,3.55164163763062,3.546271197154509,3.546271197154509,3.569315625616878,3.5230110889163693,3.5465789136816994,3.5459624365434754,3.5401850551246112,3.5523322137543945,3.3301103096858293,3.7571618266545546,3.5589587452194107,3.5428930502521405,3.5250207168610155,3.5675326054340695,3.710338902009136,3.3903870007865513,4.303449953035439,4.4239652710752395,4.418465691275515,4.418465691275515,4.427487271561764,4.41386162917158,4.418476100595657,4.418455229357088,4.410347820370992,4.31092326566764,4.385500626108926,4.339092107076745,4.41420732998338,4.4286888855842035,4.369315668422008,4.336057319102822,4.303372469131964,4.421962801297708,3.5377640453202384,3.5485066854253984,3.5431363807305893,3.5431363807305893,3.5661803271915447,3.5198769903413183,3.54345460391671,3.542817094974924,3.5370586955698147,3.549189671547227,3.3269784703648657,3.7540486646170175,3.555833058064292,3.5397416143043294,3.521884355521408,3.564399616132647,3.707204884438259,3.3872534718472,2.8147321283259855e-7,2.814721335811869e-7,2.814721335811869e-7,2.8147388410520816e-7,2.814703738558673e-7,2.814620797633576e-7,2.9908803029028773e-7,2.627066256732161e-7,2.8139128038294375e-7,2.8155312315457523e-7,1.333851601240302e-16,0.03400947262796516,3.0475449779286205e-7,2.598321776867166e-7,2.8596256554992025e-7,2.7691708211744945e-7,5.03955438793326e-150,5.039561412382005e-150,5.039549909600851e-150,5.039549909600851e-150,5.039551511561674e-150,5.031968149621027e-150,5.047189196008117e-150,6.647627105878035e-150,3.53991073643368e-150,3.229258672263817e-150,7.571297318312148e-150,1.456819669832988e-157,1.4444955190395861e-142,1.4054831667847446e-149,1.9796652796753088e-150,3.0193049111599167e-149,9.52691140279648e-151,5.054852308808391e-150,5.054856297498455e-150,5.054845571435883e-150,5.054845571435883e-150,5.054849725350533e-150,6.664913187303155e-150,3.5356988753169404e-150,3.238958320313908e-150,7.594564402045799e-150,1.4577379828273806e-157,1.4479140114316588e-142,1.4096456706275005e-149,1.9858288996765196e-150,3.0334073906705867e-149,9.555170820621071e-151,2.910443457447181e-152,2.9104434926777164e-152,2.9104434926777164e-152,2.910443486287815e-152,1.3085572772863758e-152,2.1045691983149e-151,3.185316152713377e-152,3.205928167277447e-152,1.5227434506599206e-152,5.559386324957177e-152,3.2746897360874853e-152,3.117215219663124e-152,2.799358756316942e-152,3.0260977612552105e-152,1.4035570130912336e-151,6.188797483942979e-153,4.303511141881776,4.424025848335762,4.418527353649736,4.418527353649736,4.4275450440532405,4.413927262854861,4.4185374443276935,4.418517209451144,4.41041428161622,4.310978526586276,4.385576946971975,4.339137771733515,4.414265016096632,4.4287545345862265,4.369390765521263,4.33610383071269,4.303420960555282,4.422036459235317,1.4950949092922954e-17,1.4951051574670315e-17,1.4951000313159765e-17,1.4951000313159765e-17,1.4937672500914742e-17,1.492776723435724e-17,1.4950544902716778e-17,1.4951541267547417e-17,1.6851005308718268e-17,1.3104836662843869e-17,1.4957254405468522e-17,7.624497872745952e-32,1.1137473650528046e-7,1.809573783572833e-17,1.2337675326864683e-17,1.5299231577487944e-17,3.53903052517375,3.54977328899807,3.544402924934426,3.544402924934426,3.567447085775119,3.5211432253359862,3.5447169237416167,3.5440878735176,3.538322040617195,3.5504591762679825,3.3282436496482037,3.7553066942700224,3.557096149035744,3.5410147061173776,3.5231514871105603,3.5656654656462354,3.7084712678339695,3.3885193773714093,4.3035311189931855,4.424045617347415,4.418547481148575,4.418547481148575,4.427563887006722,4.41394870143826,4.41855746382372,4.4104359485978915,4.310996585839232,4.385601915174969,4.339152621991292,4.414283786557377,4.4287760170376025,4.369415333824795,4.33611895730902,4.303436746138157,4.422060546219782,4.303470557469761,4.423985673671373,4.4184864572131515,4.4184864572131515,4.4275067347324875,4.413883725242355,4.418496761001641,4.410370214951785,4.310941865889927,4.385526301239967,4.33910751244323,4.41422678513973,4.428710968425984,4.3693409316997975,4.336073009704863,4.303388820320834,4.421987585477197,4.303490954199779,4.424005866569588,4.418507011808423,4.418507011808423,4.427525992731295,4.41390560354506,4.410392369465646,4.310960286382673,4.385551741844568,4.33912273457583,4.414246014691616,4.428732851552707,4.369365964357992,4.336088514101369,4.303404984677502,4.42201213847112,3.5396574423043545,3.550400263305645,3.545029871895505,3.545029871895505,3.5680741299624072,3.5217700279123414,3.545341771143395,3.5389473043960438,3.5510876607103463,3.3288699948966287,3.755929320472114,3.5577212791601642,3.541644968492676,3.5237787426780134,3.5662920491467873,3.7090980605370816,3.3891460626253433,2.8148014202502796e-7,2.8147908126918273e-7,2.8147908126918273e-7,2.8148079565402355e-7,2.814773579371588e-7,2.8146902730334093e-7,2.9909537389845777e-7,2.627131459060349e-7,2.8139822130177695e-7,2.815600776231739e-7,1.3339460768438548e-16,0.03400962121630188,3.047619716785777e-7,2.59838632919018e-7,2.859699195078021e-7,2.769236311901811e-7,3.538399399002566,3.549142102404927,3.543771767307323,3.543771767307323,3.5668158240162557,3.520512219149703,3.5440878735176,3.53769250782287,3.54982652174744,3.327613150136725,3.7546798123436442,3.5564667452228336,3.5403802635197557,3.522520031426725,3.5650346601095655,3.7078402077897383,3.3878885216546935,3.5402801654015006,3.55102303996816,3.545652623012998,3.545652623012998,3.568696970599112,3.5223926425048244,3.539568306012623,3.55171199735836,3.329492208385021,3.7565476969679352,3.558342141638814,3.5422710737100167,3.5244018148383955,3.5669144311832337,3.709720603564638,3.3897685980930565 -0.00014524478538871911,0.08127543031469825,0.011655707471330894,0.00021726146918592303,0.00033370689117567814,0.00014920178210909915,0.0004188965280122762,0.00014792152470595256,0.0005104079446071654,0.0005514309184382958,0.019166104303574006,0.0007952234257927558,0.0016419199348629162,0.00014707530390836295,0.00016795604987267243,0.00014709921578488793,0.00016798089722014847,0.0007952265068921722,0.01916593370180777,0.019166025952005502,0.011655707471811954,0.00014708715671987624,0.0016419182441372632,0.00016797086114098817,0.00014708318327809935,0.00014709517265167968,0.0001470911530722238,0.00016796589215787035,0.0007952252576095042,0.00016797586266056958,0.00016796095522493988,0.0001452448177944486,0.0001452447531919778,0.00014524478538871911,0.00014524478538871911,0.000145244815972866,0.000145244660957477,0.0001452527325101456,0.00014523678973509893,0.00014566736217250996,0.00014482316643187434,0.0001446548470731736,0.00014577058154154296,0.00014525620359475756,0.00014523333619760297,0.0001451777859225017,0.0001453119384888275,0.08121239599247827,0.08133829153679735,0.08127543031469825,0.08127543031469825,0.08155548519662559,0.08098892109898341,0.08127505343929338,0.08119735924429154,0.08135343805322105,0.08101535620429183,0.08153261276959899,0.08128791212606458,0.08126294007605503,0.0809723495729648,0.08157734001550751,0.08297617498336933,0.07939649409235049,0.011655707472623355,0.011655707471330894,0.011655707471330894,0.011655707471568895,0.011073693009283273,0.012421693445606504,0.011658155927222115,0.01165325339865559,0.011687418562256172,0.011624054710875775,0.011654989868747327,0.011656421523463857,0.01165879244292262,0.011652620608562623,0.01157962105583934,0.011732422058548016,0.00021731674190748592,0.00021720613645521294,0.00021726146918592303,0.00021726146918592303,0.00021660460295459794,0.0002179263223385289,0.00021494541124253733,0.00021966452420688133,0.0002173078270091509,0.00021721500437755665,0.00021899557599533702,0.00021554124914186673,0.00021723594139132034,0.00021728699472640177,0.00021729751868623652,0.0002172253870157126,0.00021670663597771423,0.00021782048832000964,0.0003337997650524803,0.0003336141533803918,0.00033370689117567814,0.00033370689117567814,0.00033345874960751345,0.00033395665185546056,0.00033157608094083887,0.0003359237714729679,0.0003342102190844699,0.00033320444164830325,0.0003346600541862245,0.00033275694916754304,0.0003337059021734488,0.00033370769018589675,0.00033567583800656086,0.00033182963212202314,0.00033560375458367757,0.00014922394396905882,0.00014917963197887292,0.00014920178210909915,0.00014920178210909915,0.00014910542769369276,0.00014929868083543032,0.0001489920203462447,0.0001494181429087599,0.00014924360493479683,0.0001491599264916634,0.00014948695049343607,0.00014891736721898868,0.00014918865499223015,0.00014921491688642353,0.00014924453382312281,0.0001491590090665753,0.00014909220772372803,0.0001493116507635034,0.00041889652806955535,0.0004188965279580543,0.0004188965280122762,0.0004188965280122762,0.00041889652802533893,0.000414725403474509,0.0004240673375573548,0.00041899134290290845,0.00041880097492095683,0.0004201674805883823,0.000417628946973805,0.0004176762822619056,0.0004201114313416077,0.00041892951044580174,0.00041886350070553796,0.0004182283586338041,0.00041956707222642035,0.00014792852412558028,0.00014791451958384692,0.00014792152470595256,0.00014792152470595256,0.0001474256531402083,0.0001484233816154799,0.00014792077561261974,0.0001479223723763612,0.00014815533762790788,0.0001476878444407463,0.0001482878657079823,0.00014755682345199102,0.00014778099101132977,0.00014806298490631644,0.00014816910430773205,0.00014767414943685477,0.0001477442002760837,0.00014809958689163648,0.0005104080327799744,0.0005104078591018307,0.0005104079446071654,0.0005104079446071654,0.0005104079136751719,0.0005104079760398754,0.00047885986833578906,0.0005487241333189578,0.0005105242320436873,0.0005102910276465768,0.0005163109411975666,0.0005045715577629809,0.000510391814754059,0.0005104236986224953,0.0005106862061918686,0.0005101292635658997,0.000505233405331748,0.0005156958826362641,0.0005515293252921333,0.000551332653344708,0.0005514309184382958,0.0005514309184382958,0.0005511694387057051,0.0005516944826650271,0.0005266594487941192,0.0005797923240112428,0.0005515716603198827,0.0005512901718923934,0.0005582138208091875,0.0005447266885704518,0.0005514300318545101,0.0005514317137887752,0.0005516667175307848,0.0005511947394188532,0.000545369620914786,0.0005576289470100523,0.01916610430631404,0.019166104301122845,0.019166104303574006,0.019166104303574006,0.019166104304268922,0.01916606686008653,0.019166139108103917,0.019147782074414758,0.01918441876396088,0.019183212348068437,0.019148936399992288,0.02002020021343853,0.018257016302310927,0.019119148836074948,0.019213105930297965,0.01909286706998404,0.019239006523838177,0.0007952232123052587,0.0007952234257927558,0.0007952234257927558,0.0007952231253220629,0.0007952237276337103,0.0007952228563992326,0.0007929764328099256,0.0007974827200955158,0.0007952314783977577,0.0007952153618791528,0.0015620087789363487,0.00037175054482018475,0.0007924958164835682,0.0007979691830063898,0.0007947358423868189,0.0007957114798221443,0.0016419198297874652,0.0016419199348629162,0.0016419199348629162,0.0016418780846214486,0.0016419617883140728,0.0016419193126567962,0.0016419199495120017,0.0016361907834346401,0.0016476826083990466,0.00164190695153467,0.0029936773413638804,0.0008262292809725506,0.0016346751177590108,0.001649218443955038,0.0016410777571825876,0.0001470947707892638,0.00014705585845901,0.00014707530390836295,0.00014707530390836295,0.000147014737192217,0.00014713628594291664,0.000147073347916828,0.00014707726540419424,0.00014715308489920048,0.0001469975603481288,0.0001472679449373701,0.0001468831090140505,0.00014703379875050137,0.0001471169316443045,0.0001472662162514085,0.00014688446960562014,0.00014692653093268675,0.00014722460248387052,0.00016799747632343257,0.00016791464894343435,0.00016795604987267243,0.00016795604987267243,0.00016779192964249233,0.00016812174028420153,0.0001679536088969213,0.00016795849862993788,0.00016804486587075761,0.00016786726205314525,0.00016954259297190027,0.00016639038656307561,0.00016786308070245769,0.00016804934310621193,0.0001681451770905378,0.00016776683727441237,0.00016690421041436467,0.0001690280010323403,0.00014711869134501925,0.00014707976166750128,0.00014709921578488793,0.00014709921578488793,0.00014703862207408964,0.00014716022501522037,0.00014709719125324973,0.00014710124628910246,0.00014717696205832146,0.0001470215130564776,0.00014729194353990712,0.00014690693453615046,0.00014705763471366598,0.00014714108266329339,0.00014729020471094758,0.00014690830526033286,0.00014695037652214993,0.00014724858097744554,0.00016802233811640403,0.0001679394818612093,0.00016798089722014847,0.00016798089722014847,0.00016781671981498433,0.00016814664546409424,0.00016797837577819618,0.00016798342705218172,0.0001680696445070837,0.0001678915257458517,0.00016956746798255383,0.00016641467563556525,0.0001678878168881509,0.00016807356314856915,0.0001681704475289779,0.00016779162377542883,0.00016692869306288434,0.00016905309619184855,0.0007952262854634491,0.0007952265068921722,0.0007952265068921722,0.0007952261924376484,0.0007952268227799652,0.0007952259374946647,0.0007929794972262625,0.0007974858180014026,0.0007952345573614206,0.0007952184451172771,0.0015620184810768362,0.0003717512215861714,0.0007924988773397522,0.0007979722845309984,0.0007947390527289041,0.0007957144314264021,0.019165933704402123,0.019165933699258963,0.01916593370180777,0.01916593370180777,0.019165933701930527,0.019165881863684595,0.019165981645686975,0.01914757786540605,0.01918427755069811,0.01918304234465021,0.019148765199572468,0.020020038011232283,0.01825683708500608,0.01911897981010618,0.019212933756851222,0.019092692876119758,0.019238839495172102,0.019166025954376203,0.019166025948909256,0.019166025952005502,0.019166025952005502,0.019166025952039648,0.019147687863285842,0.019184354342398183,0.01918313428378571,0.019148857760079695,0.02002012549909781,0.018256933852552965,0.019119071245220325,0.019213026818763513,0.019092786998837565,0.019238929879958882,0.011655707473147169,0.011655707471811954,0.011655707471811954,0.011655707472058758,0.011073693009748363,0.01242169344610765,0.0116581559277029,0.011653253399136438,0.011687418562739213,0.01162405471135585,0.011654989869228518,0.011656421523945106,0.011658792443404063,0.011652620609043563,0.011579621056317569,0.011732422059032209,0.0001471066278786376,0.00014706770699813288,0.00014708715671987624,0.00014708715671987624,0.00014702657669812003,0.00014714815215871368,0.00014708516715457025,0.0001470891520126753,0.0001471649219682243,0.00014700943176548375,0.00014727984048713995,0.00014689491926556886,0.00014704561549128007,0.0001471288238816495,0.00014727810663510866,0.00014689628501165475,0.00014693835107037304,0.00014723648812909923,0.0016419183504067585,0.0016419181377872476,0.0016419182441372632,0.0016419182441372632,0.0016418759668035588,0.0016419605247648052,0.0016419176219276378,0.0016419182587897763,0.001636189102450314,0.0016476809078587104,0.0016419052596309484,0.002993673141672424,0.0008262287483430225,0.0016346734393489352,0.001649216740796317,0.0016410759900684492,0.00016801229615653434,0.00016792945165618168,0.00016797086114098817,0.00016797086114098817,0.00016780670701006768,0.00016813658584056016,0.00016796837261316006,0.00016797335780266122,0.00016805963778362368,0.00016788222559609012,0.00016955799334147882,0.0001664048666999506,0.0001678778274752081,0.00016806424315502546,0.00016816002446928198,0.00016778161265201106,0.00016691880540016386,0.0001690430353442359,0.00014710265299769916,0.00014706373499367577,0.00014708318327809935,0.00014708318327809935,0.0001470226077325614,0.00014714417420743183,0.00014708120505242997,0.00014716095411023648,0.00014700545174411346,0.00014727585266569685,0.00014689096014245136,0.00014704165446720853,0.00014712483685581806,0.0001472741205165792,0.00014689232418819224,0.0001469343886203648,0.000147232503641197,0.0001471146467303125,0.00014707572001385825,0.00014709517265167968,0.00014709517265167968,0.0001470345835485553,0.00014715617723975354,0.00014709315993839784,0.0001471729256386165,0.00014701746208070485,0.00014728788559852403,0.0001469029061448933,0.00014705360531252001,0.0001471368684083552,0.0001472861484050701,0.00014690427523166274,0.0001469463447027506,0.00014724452647253382,0.00014711062568386376,0.00014707170189948417,0.0001470911530722238,0.0001470911530722238,0.0001470305685316882,0.0001471521530635654,0.00014716891237804162,0.00014701343509917333,0.00014728385135789548,0.00014689890116220073,0.00014704959900728194,0.00014713283428668475,0.00014728211582392298,0.00014690026858911215,0.00014694233632666433,0.00014724049563303345,0.00016800732428546558,0.00016792448555784798,0.00016796589215787035,0.00016796589215787035,0.00016780174945738897,0.00016813160529559717,0.0001679634197148426,0.00016805468251220558,0.00016787713334280937,0.0001695526617691661,0.00016640000932933204,0.0001678728806899799,0.0001680592319118651,0.00016815504324772744,0.00016777665582974925,0.00016691390932852205,0.00016903799113639328,0.0007952250393893653,0.0007952252576095042,0.0007952252576095042,0.0007952249488240463,0.0007952255678026867,0.0007952246882136174,0.0007929782547080166,0.0007974845619042859,0.000795233308944737,0.0007952171949674501,0.0015620145471924873,0.00037175094717937493,0.0007924976362650425,0.0007979710269666018,0.0007947377510425388,0.0007957132346497949,0.0001680173005986125,0.00016793445025651397,0.00016797586266056958,0.00016797586266056958,0.0001678116969629951,0.00016814159906061894,0.00016797335780266122,0.0001680646249581702,0.0001678868546875598,0.00016956270906236479,0.00016640975531569978,0.00016788280605222513,0.00016806888217545514,0.00016816503844022582,0.0001677866018022904,0.0001669237331536448,0.0001690483862955832,0.00016800238449797572,0.00016791955147640498,0.00016796095522493988,0.00016796095522493988,0.00016779682382324755,0.00016812665693481104,0.00016804975868680403,0.000167872181584166,0.00016954761091849118,0.0001663951827593752,0.00016786796524313353,0.0001680542713340536,0.0001681500942807524,0.0001677717308577122,0.00016690904448099568,0.000169032979865473 -20.416282545367306,0.0,1.03399795077474e-310,5.424903529467846e-9,5.24121624560589e-115,0.0018619172196646225,0.000011089168793127897,2.589524548110896e-8,5.988667841006791e-45,1.4655354000004948e-52,2.4213918420788667e-71,0.8484686720929764,0.002556347516228062,4.430018531283429e-6,1.2826437765907744e-12,4.3634933551620505e-6,1.26251658362431e-12,0.8484566655661717,2.4234543533177154e-71,2.4227490388065395e-71,1.03399792887504e-310,4.396895613398502e-6,0.0025563630410710926,1.2706112257837955e-12,4.407967348375951e-6,4.374658834630043e-6,4.385792846626177e-6,1.2746364267871014e-12,0.8484615317523666,1.2665713617564657e-12,1.2786472022684235e-12,20.416280498106808,20.416284579413187,20.416282545367306,20.416282545367306,20.416280654440214,20.416300070380103,20.41726735747093,20.415296165040385,20.394178988581412,20.43703509000889,20.22435792384466,20.552850519590688,20.417765512784715,20.41479343879648,20.419702744350168,20.41282077511872,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.03399789130535e-310,1.03399795077474e-310,1.03399795077474e-310,1.033997939916e-310,3.15258473e-315,2.57437049238826e-302,1.08925396675773e-310,9.816947138599e-311,3.424034476757e-311,3.12029487009515e-310,1.0147690832059e-310,1.0537640225682e-310,1.10650239045526e-310,9.663012509766e-311,1.564440886792183e-309,6.734349167904e-312,5.34512770782703e-9,5.505951155817633e-9,5.424903529467846e-9,5.424903529467846e-9,6.44631310818683e-9,4.555116566517641e-9,5.988416996185925e-9,4.9595441607093565e-9,5.423245055778469e-9,5.426629164956873e-9,3.5334886809483753e-9,8.295859733160543e-9,5.424341682513464e-9,5.425526941241328e-9,5.42259793733843e-9,5.427219742878712e-9,6.284682516256283e-9,4.676947391869065e-9,4.795710105164186e-115,5.727442699995658e-115,5.24121624560589e-115,5.24121624560589e-115,6.601714795945038e-115,4.155404122483529e-115,5.284686600335509e-114,4.8857119904926815e-116,4.246174046994518e-115,6.472540758482001e-115,2.3967645353638485e-115,1.1448304813828533e-114,5.243393928688244e-115,5.239104315953228e-115,2.2444300787491844e-115,2.7400232002729545e-114,9.911974727103042e-116,0.0018505039184289471,0.0018733933038472769,0.0018619172196646225,0.0018619172196646225,0.0019105876375382917,0.0018142055448511388,0.001997543558326089,0.001732432520938806,0.0018528388902063373,0.0018710543004183053,0.001730489673294836,0.0020027492018553127,0.0018647073096379877,0.001859132439831815,0.0018523802239075167,0.0018715134994557266,0.001916535883304055,0.001808685368786763,0.000011089168758925874,0.000011089168825502016,0.000011089168793127897,0.000011089168793127897,0.000011089168785408144,8.55539875554382e-6,0.00001634718849826226,0.000011313750290414594,0.000010868880401594933,0.000010493183918808313,0.000011718584938004536,8.105710176797301e-6,0.00001534772822201046,0.000011168146127839855,0.000011010709854710876,0.000011418331594723422,0.000010768710282753152,2.579702516498657e-8,2.599391836196418e-8,2.589524548110896e-8,2.589524548110896e-8,3.3643490142713666e-8,1.9863469022906704e-8,2.5911617059009322e-8,2.5877196587440576e-8,2.3997827971197573e-8,2.7945469698588872e-8,2.1523580798176934e-8,3.112605154902453e-8,2.7038549282696826e-8,2.479483636841883e-8,2.382630826664859e-8,2.8146575614073496e-8,2.8506871770868936e-8,2.351239506662965e-8,5.988487703059941e-45,5.988842534453699e-45,5.988667841006791e-45,5.988667841006791e-45,5.988730374890137e-45,5.988604306219706e-45,4.307061856022321e-45,1.0679246386630186e-44,5.947922492615841e-45,6.030037651870199e-45,1.2610229366080047e-45,2.8128904397226525e-44,5.993814708685947e-45,5.98365878387266e-45,5.880429739402737e-45,6.099764394517732e-45,2.7881168186727523e-44,1.2476147387772376e-45,1.4208142867196577e-52,1.5115980343126707e-52,1.4655354000004948e-52,1.4655354000004948e-52,1.5883432290054028e-52,1.3513840414911329e-52,8.86918809208335e-53,2.747532402131723e-52,1.4635987615743275e-52,1.4674397053224836e-52,2.528903202396873e-53,8.39252304619143e-52,1.4654695486553567e-52,1.4656085866906087e-52,1.4604006016367468e-52,1.47075212484432e-52,8.603113169115346e-52,2.410058608201953e-53,2.4213909616352535e-71,2.421391628079589e-71,2.4213918420788667e-71,2.4213918420788667e-71,2.4213910890411388e-71,2.4221430261330455e-71,2.4205057007192543e-71,3.0755836934838828e-71,1.905382030006564e-71,2.1946658315080787e-71,2.671932039122789e-71,2.2730941511150536e-76,2.1165988167654e-66,4.457919248889805e-71,1.3109281753364235e-71,3.672583337516909e-71,1.5941549299261059e-71,0.8484695295392124,0.8484686720929764,0.8484686720929764,0.8484698439002021,0.8484674951092601,0.8484611383793127,0.8620994259721936,0.8349784468686139,0.8484408761501784,0.8484965080815953,0.004093083239147842,13.217701318510315,0.8650413831223911,0.8321031801460999,0.8501570877024606,0.8467826118160715,0.002556348481064989,0.002556347516228062,0.002556347516228062,0.0025567205857169643,0.002555974480187888,0.0025564113222414217,0.002556294223171331,0.002654467548757164,0.002461375728596934,0.002556466663886702,6.538050676728613e-7,0.6941734829923235,0.0026810502562210968,0.002436685786987183,0.0025640916556252543,4.390615464560992e-6,4.469727558141004e-6,4.430018531283429e-6,4.430018531283429e-6,4.551619349721123e-6,4.3108537210094e-6,4.435512240653367e-6,4.42451721070929e-6,4.333408150652759e-6,4.528809922502754e-6,4.0900650896686155e-6,4.797128123228181e-6,4.481339729224146e-6,4.379174127462038e-6,4.1943992692744275e-6,4.679094708397012e-6,4.721754122918603e-6,4.155231632628582e-6,1.2526408703638242e-12,1.3133434882750221e-12,1.2826437765907744e-12,1.2826437765907744e-12,1.4060971772867558e-12,1.168985854092425e-12,1.2846368049283114e-12,1.2806472510551331e-12,1.2608143825826922e-12,1.304864390930031e-12,6.135775211898999e-13,2.6561576340504833e-12,1.304811954161163e-12,1.2607962557980816e-12,1.2352547184442927e-12,1.3319547035302842e-12,2.2810300039903783e-12,7.126523050754273e-13,4.324654933543272e-6,4.4026336005412175e-6,4.3634933551620505e-6,4.3634933551620505e-6,4.483353144989505e-6,4.246036960334481e-6,4.369080042631786e-6,4.35789874294051e-6,4.268337049988148e-6,4.460796173050918e-6,4.0284170779443065e-6,4.72535687639344e-6,4.414112632752043e-6,4.313342778644206e-6,4.131300110216494e-6,4.608954627297738e-6,4.651055696613286e-6,4.092649530592604e-6,1.2329723324417749e-12,1.2927472784804482e-12,1.26251658362431e-12,1.26251658362431e-12,1.3840856180856448e-12,1.1505977038231889e-12,1.264545853186763e-12,1.2604835194828329e-12,1.2410658392643196e-12,1.2843497363418835e-12,6.037484793445033e-13,2.6153196737691876e-12,1.284375230977084e-12,1.2409724499212653e-12,1.2158548046141922e-12,1.311070973304493e-12,2.2457702174880305e-12,7.012966213671746e-13,0.8484575536438872,0.8484566655661717,0.8484566655661717,0.8484578901636326,0.8484554355625258,0.8484491320043931,0.862087294221109,0.8349665652676946,0.8484288783958264,0.8484844927696401,0.004092920244044764,13.217670139065126,0.8650292244355574,0.8320913253395665,0.8501445479595289,0.8467711370569208,2.4234535623992773e-71,2.4234538148685596e-71,2.4234543533177154e-71,2.4234543533177154e-71,2.4234520171061988e-71,2.423499352796931e-71,2.423192963335502e-71,3.078385436056926e-71,1.906882959258522e-71,2.1963163138615653e-71,2.6744408317672458e-71,2.2772944809211456e-76,2.1125949023273e-66,4.460926963968648e-71,1.3122357223705943e-71,3.6765234587457036e-71,1.595012366482624e-71,2.422749458181969e-71,2.42275036619417e-71,2.4227490388065395e-71,2.4227490388065395e-71,2.4227488133075517e-71,3.077378585313195e-71,1.906403751205629e-71,2.19581445346084e-71,2.673517959527437e-71,2.275363937174588e-76,2.115489708624318e-66,4.460113665566e-71,1.311737185601671e-71,3.674952620376979e-71,1.5948564942017817e-71,1.03399786746115e-310,1.03399792887504e-310,1.03399792887504e-310,1.0339979176407e-310,3.152584665e-315,2.5743704397573405e-302,1.089253943691e-310,9.8169469305806e-311,3.424034404123e-311,3.1202948041019e-310,1.0147690617139e-310,1.05376400024884e-310,1.10650236702103e-310,9.663012305013e-311,1.564440853769863e-309,6.734349024724e-312,4.357773655987831e-6,4.436321471937302e-6,4.396895613398502e-6,4.396895613398502e-6,4.51762966013877e-6,4.27858134108339e-6,4.402435346884479e-6,4.391348122110498e-6,4.301008463169213e-6,4.494946731890067e-6,4.0593702896957035e-6,4.76139345054589e-6,4.447866520202256e-6,4.3463975762090334e-6,4.162982291780321e-6,4.644171802909194e-6,4.686553555111662e-6,4.124071786463258e-6,0.0025563620652640884,0.0025563640176182695,0.0025563630410710926,0.0025563630410710926,0.002556740035530831,0.0025559860806088634,0.002556426847515828,0.002556309747650363,0.002654483587394269,0.0024613907532819385,0.00255648220035189,6.538134444609194e-7,0.6941749861712969,0.0026810664335713513,0.0024367006811571485,0.0025641079367977973,1.2408825478402342e-12,1.3010305133552254e-12,1.2706112257837955e-12,1.2706112257837955e-12,1.3929379644927516e-12,1.1579930682036978e-12,1.2726256440060785e-12,1.2685931420163917e-12,1.2490076270491778e-12,1.2926008582527192e-12,6.077020185599113e-13,2.6317418303926333e-12,1.2925935424263134e-12,1.248945955519097e-12,1.2236573024420897e-12,1.3194695113352155e-12,2.259949488043728e-12,7.058640905491357e-13,4.368751420299473e-6,4.447487865940867e-6,4.407967348375951e-6,4.407967348375951e-6,4.5289911444220945e-6,4.289368754087213e-6,4.4134916431340485e-6,4.3118382990189186e-6,4.50626609224401e-6,4.069630344183676e-6,4.773338258598753e-6,4.459055185123393e-6,4.3573537172950365e-6,4.173483817687336e-6,4.655845184021631e-6,4.698319819508688e-6,4.134487297347107e-6,4.335725628828627e-6,4.413894558711083e-6,4.374658834630043e-6,4.374658834630043e-6,4.494810883365002e-6,4.256915657123759e-6,4.3802297600037926e-6,4.279258038522149e-6,4.4722120088211905e-6,4.038763860495649e-6,4.7374029922282114e-6,4.425395448853834e-6,4.324392337526252e-6,4.141890649100579e-6,4.620726749495035e-6,4.662921723565465e-6,4.103153109558221e-6,4.346765129446979e-6,4.425123774540315e-6,4.385792846626177e-6,4.385792846626177e-6,4.5062363125370415e-6,4.2677637116235605e-6,4.290148441468693e-6,4.483595448032463e-6,4.049081528387801e-6,4.749415104357549e-6,4.436646674849623e-6,4.335410524980568e-6,4.152451304495347e-6,4.632465731437541e-6,4.674754264807871e-6,4.113627124625759e-6,1.244816022313474e-12,1.3051495131572159e-12,1.2746364267871014e-12,1.2746364267871014e-12,1.3973400205448319e-12,1.1616704777643464e-12,1.2766436033928026e-12,1.2529571172844859e-12,1.2967035318938898e-12,6.096676956652172e-13,2.639909001111351e-12,1.2966806650954527e-12,1.2529104639276493e-12,1.2275370492205034e-12,1.3236460182986232e-12,2.2670010694068395e-12,7.081350796582316e-13,0.8484624074596756,0.8484615317523666,0.8484615317523666,0.8484627349581523,0.8484603232334494,0.848453998129003,0.8620922111602715,0.8349713808219001,0.8484337410265932,0.8484893625163787,0.004092986304517491,13.217682776092499,0.8650341522916973,0.832096130034094,0.8501496302549642,0.8467757877208503,1.2369347333196079e-12,1.2968965204370479e-12,1.2665713617564657e-12,1.2665713617564657e-12,1.3885199204786516e-12,1.1543022211921168e-12,1.2685931420163917e-12,1.2450439448666138e-12,1.2884830168288396e-12,6.057289925467863e-13,2.6235455370486404e-12,1.2884918094997363e-12,1.2449667063275769e-12,1.2197633039630927e-12,1.3152779139644653e-12,2.252872670263499e-12,7.035846563292548e-13,1.2487353897685028e-12,1.3092537619184406e-12,1.2786472022684235e-12,1.2786472022684235e-12,1.4017263443368096e-12,1.1653346702867373e-12,1.2568926339228744e-12,1.3007912949283597e-12,6.116261550777131e-13,2.6480474703998507e-12,1.3007533994076329e-12,1.2568604842290078e-12,1.2314027802008437e-12,1.3278076738576093e-12,2.274027790166451e-12,7.103977712319434e-13 -0.035041536909331476,0.00008172640547724582,0.5623723814342655,0.043393636188699805,0.06560791219872938,0.04117756300441816,0.07092168159470381,0.039417388103213366,0.029495365203500136,0.03853778261062251,0.21274952789143717,0.043507015805065,0.05255883519280132,0.04159368589130365,0.048216984969116305,0.04159368589130365,0.048216984969116305,0.043507103144950814,0.21274952789143717,0.21274952789143717,0.5623723815206456,0.04159368589130365,0.052558827826349665,0.048216984969116305,0.04159368589130365,0.04159368589130365,0.04159368589130365,0.048216984969116305,0.04350706792037709,0.048216984969116305,0.048216984969116305,0.035041566583197584,0.03504150742674146,0.035041536909331476,0.035041536909331476,0.0350415588003576,0.035041536909331476,0.03504161566034287,0.03504407893266192,0.03508261411906529,0.03500298501498928,0.035368294823064673,0.03466323738796721,0.03503933631213359,0.03504410144407938,0.03503502130474426,0.035048432522709734,0.00008042059818613582,0.00008305239181169252,0.00008172640547724582,0.00008172640547724582,0.00008666017295772688,0.00007702205805860259,0.00008172640547724582,0.0000830907475378184,0.00008009193889681665,0.00007810566099966093,0.00008550467829942905,0.00008374451661714039,0.00007946540872042514,0.00007885878680962752,0.00008477493204433334,0.00011277537318961421,0.00005840174286564628,0.5623723816927062,0.5623723814342655,0.5623723814342655,0.5623723814777406,0.5623723814342655,0.5623723814342655,0.5620433147884702,0.5626600202774537,0.5630710898619528,0.561631774471384,0.5618542448772009,0.5628491153667611,0.5625660245848332,0.5621377791411513,0.560586734748207,0.5641156552382016,0.043407877068353674,0.043379385219325675,0.043393636188699805,0.043393636188699805,0.04325681172416838,0.04353200547544092,0.043393636188699805,0.043393636188699805,0.04339944862206995,0.04338761572294557,0.04381157420538149,0.042985665595611657,0.04336062797100575,0.0434265422791096,0.04341616576277112,0.0433708231120913,0.04326402963958289,0.043524335593819685,0.06564619359206454,0.06556970392504934,0.06560791219872938,0.06560791219872938,0.06553599499386972,0.06568021962902648,0.06560791219872938,0.06560791219872938,0.0643184557436523,0.06513533004205538,0.06577168977442939,0.0654446677585218,0.06555728200774405,0.06566041994827168,0.06599042607117414,0.0652832519571965,0.06593590677006982,0.04118761424483937,0.0411660035699268,0.04117756300441816,0.04117756300441816,0.04114503671262245,0.04120871830868601,0.04117756300441816,0.04117756300441816,0.04118510894494322,0.04117516371662384,0.04126684733908338,0.04108710980319212,0.041167288922751274,0.04119430607901406,0.041191942794132956,0.041161669545230865,0.04114239329193368,0.041211327834391416,0.07092168164248798,0.0709216815498283,0.07092168159470381,0.07092168159470381,0.07092168160432907,0.07092168159470381,0.07092168159470381,0.0709030668400151,0.07077034418936479,0.07094968968770062,0.07082247354953627,0.07128793519985577,0.07048197482048336,0.0708151850056578,0.07094135936501543,0.07087502556470401,0.07088146680208932,0.03941963393291739,0.03941514058837151,0.039417388103213366,0.039417388103213366,0.039304777551381544,0.03955078874068137,0.039417388103213366,0.039417388103213366,0.03944543507381572,0.03939702166741568,0.039550148986476075,0.03930489693430124,0.0393518359675945,0.039503036791854976,0.03952357357051395,0.03933099554799896,0.039361605873789715,0.03949305964804533,0.029495371151274177,0.029495359435659136,0.029495365203500136,0.029495365203500136,0.029495363331813792,0.02949536710226659,0.029495365203500136,0.029495365203500136,0.02949596633250101,0.029487581450959737,0.029589363044851713,0.02939689604243914,0.029489926693787437,0.029500919470333124,0.029524985995392945,0.029466072460674946,0.02940713080989871,0.029579606297280365,0.03854920630538263,0.0385263865861882,0.03853778261062251,0.03853778261062251,0.038514245263719785,0.03856151369429605,0.03853778261062251,0.03853778261062251,0.038705455821269365,0.038817156272499875,0.03892981308014722,0.038519257682078915,0.03854961235459264,0.03852679147119089,0.03861597148704644,0.03846073810194343,0.03820664882880557,0.03885012582232136,0.21274952797190125,0.21274952781083617,0.21274952789143717,0.21274952789143717,0.21274952790759097,0.21274952789143717,0.21274952789143717,0.21241060628014746,0.21295960030423067,0.2128493822599608,0.21267858138895024,0.22412390240414187,0.2016555016365326,0.212188206149189,0.21334282943171695,0.21245782099136068,0.21307087490357568,0.0435070063109848,0.043507015805065,0.043507015805065,0.043507007202625014,0.0435070244313813,0.043507015805065,0.043482941203568534,0.043544334521971005,0.0435070749163461,0.04350808282591107,0.05193871839353205,0.03619864261824054,0.0434694628614741,0.04354586512870748,0.0435045848872388,0.04350843924705416,0.05255883473474723,0.05255883519280132,0.05255883519280132,0.05255871789536783,0.05255895249266521,0.05255883519280132,0.05255883519280132,0.05248510804606732,0.052612771537314855,0.05255877832878272,0.06250223359788741,0.04387966622341216,0.05249500741501464,0.05262297192667528,0.05255517697828113,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.04350709347308054,0.043507103144950814,0.043507103144950814,0.043507094302808205,0.04350711201175064,0.043507103144950814,0.04348302825817659,0.043544422213964866,0.043507162194626664,0.043507044011491844,0.05193888386522487,0.03619868035867068,0.043469549814501934,0.04354595286535161,0.04350467595810455,0.04350852284854981,0.21274952797190125,0.21274952781083617,0.21274952789143717,0.21274952789143717,0.21274952790759097,0.21274952789143717,0.21274952789143717,0.21241060628014746,0.21295960030423067,0.2128493822599608,0.21267858138895024,0.22412390240414187,0.2016555016365326,0.212188206149189,0.21334282943171695,0.21245782099136068,0.21307087490357568,0.21274952797190125,0.21274952781083617,0.21274952789143717,0.21274952789143717,0.21274952790759097,0.21241060628014746,0.21295960030423067,0.2128493822599608,0.21267858138895024,0.22412390240414187,0.2016555016365326,0.212188206149189,0.21334282943171695,0.21245782099136068,0.21307087490357568,0.5623723817851022,0.5623723815206456,0.5623723815206456,0.5623723815652134,0.5623723815206456,0.5623723815206456,0.5620433148746785,0.5626600203632198,0.5630710899487864,0.5616317745571001,0.5618542449633119,0.5628491154528504,0.5625660246692381,0.5621377792280501,0.5605867348349993,0.5641156553231165,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.05255882828913817,0.05255882736292329,0.052558827826349665,0.052558827826349665,0.05255870866776051,0.052558946987472405,0.052558827826349665,0.052558827826349665,0.05248510071997719,0.052612764129409545,0.05255877095688357,0.0625022210995275,0.043879662318232926,0.052495000083767805,0.05262296452406805,0.052555169275159914,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04159368589130365,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.04160519877810743,0.04158219210028334,0.04159368589130365,0.04159368589130365,0.04156765401344596,0.04161988053659081,0.04163791968692811,0.04159414966664939,0.04168352867819813,0.04154218126830907,0.041607822924807025,0.04162435798454675,0.041681549089296804,0.041544343895447707,0.041550160376756275,0.0416374173975182,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.043507058319973105,0.04350706792037709,0.04350706792037709,0.04350705917479501,0.04350707669019983,0.04350706792037709,0.0434829931487963,0.04354438684753252,0.043507126994895375,0.04350700876194367,0.051938817129989684,0.036198665137888345,0.04346951474620177,0.04354591748085582,0.04350463922897837,0.04350848913168835,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048216984969116305,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275,0.048240578071063175,0.048193417429735375,0.048216984969116305,0.048216984969116305,0.04814687488256656,0.048291561224654486,0.048226292735950506,0.04819284661498729,0.04878918613298827,0.04763817045812478,0.04815993769383962,0.04825940203670854,0.04828045130990779,0.048138628613980355,0.04783192851954836,0.048595607374199275 -0.0000287750452123398,0.023396713635832605,0.0004877390554435126,0.000033670059623161695,0.000050232415694841135,0.00003221491091102983,0.000049897229472842956,0.00003226542075756853,0.000026732770650325456,0.00003297538672538035,0.0002585389693388258,0.00004091219164968956,0.000051280440321135365,0.00003327950111974547,0.00003727520333628308,0.00003327950095417437,0.00003727521716066742,0.00004091231325590594,0.00025853890055081675,0.0002585389358116024,0.0004877390555777714,0.000033279501036225995,0.00005128042839842486,0.00003727521158548137,0.000033279501063783703,0.00003327950098146535,0.00003327950100868962,0.00003727520882054405,0.000040912264198038715,0.00003727521436556088,0.00003727520607079048,0.00002877506739631994,0.000028775023171424738,0.0000287750452123398,0.0000287750452123398,0.000028775061816439735,0.000028775044433518498,0.000028772693066499585,0.000028775197941962004,0.000028806618273368305,0.000028739351786044275,0.000028859154234725393,0.00002865469803008594,0.000028773668855838754,0.000028775439604930957,0.00002876969075393165,0.000028779515521147743,0.023422620692860118,0.023370779628319883,0.023396713635832605,0.023396713635832605,0.023300935074290915,0.023447770520778333,0.02339671713111979,0.023353020853311056,0.023397276072745946,0.023424411640311046,0.02332367114401624,0.023346480431218727,0.02340377436782754,0.023395112791170194,0.02335307375740858,0.022870129280655408,0.023868587302755224,0.0004877390558412873,0.0004877390554435126,0.0004877390554435126,0.0004877390555099871,0.00048133875429477236,0.0004978806944462787,0.0004892685519166237,0.0004883883106204728,0.0004890404834346714,0.000488565618924114,0.0004890185081031827,0.0004886424297241883,0.00048807534515943454,0.0004895326088279399,0.0004867322966583806,0.0004908916436210829,0.000033678208465765976,0.00003366190430894855,0.000033670059623161695,0.000033670059623161695,0.00003360049217693473,0.000033749917401209705,0.00003366728526312706,0.00003367754745983193,0.00003367524720107504,0.000033668148610398215,0.000033881199322616764,0.000033455688357488866,0.00003366078226936149,0.00003368879075556232,0.00003368199696377397,0.0000336577867633815,0.00003360527138760105,0.00003374487667826587,0.00005025527547416927,0.00005020959723759155,0.000050232415694841135,0.000050232415694841135,0.000050188469573662405,0.000050276597114626134,0.00005023240534445915,0.000050232426161430156,0.00004987545750019024,0.000050358566658868525,0.0000503341176860607,0.00005013100799691265,0.00005065720785430274,0.000050270673807850856,0.00005045744678468038,0.00005002931316677846,0.000050437477580012245,0.000032221345113167585,0.00003222421146859814,0.00003221491091102983,0.00003221491091102983,0.00003221196909133697,0.00003223363553020371,0.00003221485883100202,0.00003221496443252874,0.000032230558303807524,0.00003221281541127735,0.00003226654458546325,0.000032179465041291714,0.00003222129211689488,0.000032222141157683636,0.00003222354550406599,0.000032221998479397384,0.000032210541176514393,0.00003223503789322294,0.000049897229504373405,0.000049897229443129725,0.000049897229472842956,0.000049897229472842956,0.00004989722947938305,0.00004984843231718408,0.000049911730520342464,0.000049883476432672987,0.000049857851320988416,0.00004997566967221949,0.00004979828579977475,0.00004996360721590311,0.00004977596741903092,0.00004990094189655095,0.00004989165777645466,0.00004984892178421986,0.000049936512584603,0.00003226886443970961,0.0000322639518969281,0.00003226542075756853,0.00003226542075756853,0.0000322181188828976,0.000032351129096932975,0.00003226574083946593,0.00003227519180164487,0.00003230432025458431,0.0000322394244932964,0.00003235070454180216,0.0000322165920599332,0.00003225230937560656,0.000032306419876372046,0.00003233164458248848,0.00003223540385097806,0.00003222902749038666,0.0000323140456717388,0.0000267327761106732,0.00002673276535511727,0.000026732770650325456,0.000026732770650325456,0.000026732768921688237,0.00002673277240416,0.000026514452986019338,0.000027035022332121115,0.00002673154939586001,0.000026725330195493847,0.000026819559629996324,0.000026638700239384595,0.000026727268404768304,0.000026738509429492026,0.00002675866833356271,0.000026707322942841946,0.000026646358839503154,0.000026812530809283457,0.00003298374801177588,0.00003296705246726687,0.00003297538672538035,0.00003297538672538035,0.00003303804423684989,0.00003299304299021976,0.00003287381885313031,0.000033280409565625805,0.00003299616248996542,0.000033118328192442255,0.00003322901373988697,0.00003285387357968477,0.00003306315044257675,0.00003305631496079348,0.00003302642012946419,0.00003310589161777716,0.00003291277638397418,0.00003326271630973091,0.00025853896952608035,0.00025853896915772705,0.0002585389693388258,0.0002585389693388258,0.00025853896938006976,0.00025853895278503294,0.00025853898548590013,0.00025853823256424125,0.00025856098247954685,0.0002586733425051337,0.0002583676783533091,0.00027525391452831494,0.000241930406964174,0.0002576174360719826,0.0002594295017577452,0.00025782704415888474,0.00025924695890468914,0.000040912178792624976,0.00004091219164968956,0.00004091219164968956,0.000040912179678693904,0.0000409122036554862,0.0000409121843313816,0.000040873467672701936,0.00004094266725806276,0.000040912279018214976,0.00004091210415762691,0.00005052721679893037,0.0000329509972415967,0.00004087037495498167,0.00004095420393462304,0.00004090775454837056,0.000040915095590632805,0.00005128043958024193,0.000051280440321135365,0.000051280440321135365,0.0000512802451981198,0.00005128063544962748,0.00005128043656213427,0.000051280477635882326,0.000051212099976423065,0.00005134781359571409,0.00005128034843180973,0.0000632943005955974,0.0000413372533394373,0.00005120551213528701,0.00005135575747760297,0.000051274518753676683,0.00003328089365411942,0.000033296400666160244,0.00003327950111974547,0.00003327950111974547,0.000033280971182503124,0.000033293886886810134,0.00003327950113369968,0.00003327950110559008,0.00003326927690426221,0.00003326002550266908,0.000033294863867190384,0.000033238231735478425,0.00003326847854196096,0.00003331239259469032,0.00003332200505934082,0.000033269631173529555,0.000033184691439995354,0.000033310153470887574,0.00003728894010931356,0.000037292826149405446,0.00003727520333628308,0.00003727520333628308,0.000037262750870859145,0.00003731932705697361,0.00003727520197476552,0.00003727520470162031,0.000037297375434997,0.00003727532675032152,0.00003762025720686634,0.0000369927861060074,0.000037261928463607695,0.000037311419571176524,0.00003732130494070392,0.000037251284964451646,0.00003710273845302142,0.0000375095176605815,0.0000332808934905995,0.00003329640049891651,0.00003327950095417437,0.00003327950095417437,0.00003328097101257919,0.00003329388672608247,0.00003327950096776898,0.00003327950094058025,0.000033269276780380085,0.00003326002530382158,0.00003329486372313498,0.000033238231553589267,0.00003326847840383522,0.000033312392425334275,0.000033322004927234284,0.00003326963097993086,0.000033184691266525364,0.000033310153313351616,0.00003728895396417042,0.00003729283995466162,0.00003727521716066742,0.00003727521716066742,0.00003726276460960417,0.00003731934097943748,0.000037275215761252667,0.00003727521856387418,0.00003729738952094132,0.00003727534036027141,0.000037620271745594406,0.00003699279928159089,0.00003726194243573662,0.00003731143329302952,0.00003732131888377678,0.00003725129867884493,0.00003710275180461847,0.000037509532015046034,0.0000409123001453698,0.00004091231325590594,0.00004091231325590594,0.00004091230093895295,0.000040912325607644346,0.00004091230593360006,0.00004087358879937338,0.00004094278924707412,0.00004091240053807202,0.00004091222584922069,0.00005052746860899866,0.00003295104380457378,0.000040870495995852314,0.00004095432610919751,0.00004090788133181842,0.0000409152120046721,0.00025853890073801797,0.00025853890036926796,0.00025853890055081675,0.00025853890055081675,0.000258538900592008,0.0002585388822330736,0.0002585389184051765,0.00025853815380294054,0.0002585609225651765,0.0002586732737567898,0.00025836760952790413,0.00027525382703704474,0.00024193035330502346,0.00025761736775999257,0.0002594294324920696,0.00025782697487077455,0.0002592468906214055,0.0002585389359986904,0.0002585389356303981,0.0002585389358116024,0.0002585389358116024,0.00025853893585283706,0.00025853819418926964,0.00025856095330142035,0.0002586733089976092,0.00025836764480770323,0.0002752538718686343,0.00024193038084197266,0.0002576174027770857,0.00025942946799720646,0.0002578270103824694,0.000259246925629028,0.00048773905598800004,0.0004877390555777714,0.0004877390555777714,0.0004877390556464158,0.0004813387544273167,0.0004978806945811967,0.0004892685520511525,0.0004883883107554274,0.0004890404835690807,0.0004885656190581136,0.0004890185082383217,0.0004886424298564081,0.00048807534529443717,0.0004895326089618486,0.0004867322967915397,0.0004908916437570972,0.00003328089357175529,0.00003329640058187394,0.000033279501036225995,0.000033279501036225995,0.00003328097109686865,0.00003329388680584324,0.00003327950105010702,0.00003327950102257853,0.00003326927684129504,0.00003326002540305342,0.000033294863794445683,0.00003323823164401294,0.00003326847847191822,0.000033312392509537326,0.000033322004992574365,0.00003326963107628551,0.00003318469135295263,0.00003331015339146047,0.00005128042914795278,0.00005128042764850262,0.00005128042839842486,0.00005128042839842486,0.00005128023026309797,0.000051280626539666066,0.00005128042463910217,0.00005128046571256289,0.0000512120881147239,0.000051347801562810126,0.000051280336500795704,0.00006329427901192001,0.00004133724758217698,0.0000512055002741141,0.00005135574549301263,0.00005127450628755397,0.00003728894837670024,0.00003729283438718445,0.00003727521158548137,0.00003727521158548137,0.000037262759068944795,0.00003731933536469209,0.000037275210201114705,0.000037275212973628585,0.000037297383841092576,0.00003727533487096742,0.00003762026588228075,0.00003699279396810047,0.00003726193680175953,0.000037311427758599845,0.00003732131326071322,0.000037251293148032046,0.00003710274642013673,0.00003750952622604124,0.00003328089359895284,0.000033296400610004345,0.000033279501063783703,0.000033279501063783703,0.00003328097112526406,0.00003329388683277193,0.00003327950107758909,0.000033269276862035396,0.000033260025436182894,0.00003329486381862244,0.000033238231674409673,0.0000332684784950895,0.00003331239253791175,0.000033322005014599654,0.000033269631108685226,0.000033184691381674845,0.000033310153417819015,0.0000332808935174146,0.00003329640052640825,0.00003327950098146535,0.00003327950098146535,0.00003328097104048067,0.00003329388675268626,0.000033279500995034356,0.000033269276800430365,0.00003326002533685139,0.000033294863746715296,0.0000332382315836626,0.00003326847842638145,0.0000333123924533885,0.00003332200494895517,0.000033269631012014765,0.00003318469129536012,0.000033310153339361124,0.00003328089354431793,0.00003329640055410169,0.00003327950100868962,0.00003327950100868962,0.00003328097106880135,0.00003329388677914782,0.00003326927682085535,0.000033260025369870115,0.00003329486377064686,0.000033238231613874546,0.00003326847844910863,0.00003331239248154897,0.00003332200497053886,0.000033269631044188166,0.000033184691324027856,0.00003331015336524956,0.00003728894560565279,0.000037292831626070506,0.00003727520882054405,0.00003727520882054405,0.000037262756321137036,0.00003731933258013748,0.00003727520744377256,0.000037297381023809535,0.00003727533214894038,0.000037620262974485973,0.00003699279133290122,0.00003726193400724264,0.000037311425014189,0.00003732131047203878,0.00003725129040509375,0.00003710274374976629,0.00003750952335508278,0.000040912251189510887,0.000040912264198038715,0.000040912264198038715,0.00004091225202035888,0.000040912276410145326,0.000040912256877331035,0.00004087353993482534,0.00004094274003467677,0.00004091235151511238,0.00004091217675691488,0.0000505273670245099,0.00003295102502027179,0.00004087044716619743,0.00004095427682195517,0.000040907830185287424,0.0000409151650411897,0.00003728895116288092,0.00003729283716339739,0.00003727521436556088,0.00003727521436556088,0.00003726276183178533,0.00003731933816447753,0.000037275212973628585,0.0000372973866735016,0.000037275337608088856,0.00003762026880599838,0.000036992796617676285,0.00003726193961129196,0.000037311430518218605,0.000037321316064643415,0.000037251295905971167,0.00003710274910512729,0.000037509529112717666,0.000037288942849851124,0.00003729282888013952,0.00003727520607079048,0.00003727520607079048,0.000037262753588418626,0.00003731932981087256,0.00003729737822175387,0.00003727532944204713,0.000037620260082648515,0.000036992788712198593,0.00003726193122781785,0.00003731142228503144,0.000037321307698686453,0.00003725128767721132,0.00003710274109402085,0.00003750952049990459 -0.3076659623580354,2.7101306456666743e-35,0.1543474952861381,0.4071987174073318,0.7951462018052405,0.36934958993595923,0.9942964947932009,0.3560364614175265,0.20421959584682392,0.3336755077916201,0.5423358616622144,0.6642853781452149,0.9886225626586345,0.3890308015286289,0.48094629724366944,0.3890308015286289,0.48094629724366944,0.6642888144552911,0.5423358616622144,0.5423358616622144,0.15434749513254956,0.3890308015286289,0.9886222311268358,0.48094629724366944,0.3890308015286289,0.3890308015286289,0.3890308015286289,0.48094629724366944,0.6642874277476398,0.48094629724366944,0.48094629724366944,0.30766652643084336,0.3076654019231461,0.3076659623580354,0.3076659623580354,0.3076663910815075,0.3076659623580354,0.30764398404253274,0.307700759237413,0.3086525068903274,0.30666137904916724,0.3103166357422363,0.30406407205127983,0.3076671079156189,0.30767156978111904,0.30750484649578214,0.3078342652577512,2.4514274229202296e-35,2.995626062550004e-35,2.7101306456666743e-35,2.7101306456666743e-35,3.939494371036246e-35,1.8566543574687502e-35,2.7101306456666743e-35,9.971408710812029e-36,2.4914486889131285e-35,2.0108360962850254e-35,3.649838197751163e-35,1.0522805568529062e-35,2.3641420232673835e-35,2.207171571819302e-35,3.473893271556992e-35,7.445635476891351e-35,3.2475213509530806e-36,0.15434749483781038,0.1543474952861381,0.1543474952861381,0.15434749521024027,0.1543474952861381,0.1543474952861381,0.15504466766079145,0.15526382195659785,0.15428565787455614,0.1560163711969549,0.15548131885958227,0.15482596191360778,0.1553989326099309,0.154899481981521,0.15836920345127975,0.15197059760166415,0.40736890349780097,0.406979819348533,0.4071987174073318,0.4071987174073318,0.4050474239537052,0.4084256029248251,0.4071987174073318,0.4071987174073318,0.40730786759268856,0.40703710288340533,0.41148122681673127,0.403349180928169,0.40670612664533845,0.4074438282062811,0.4075004156560602,0.4068441291612092,0.4051924330757885,0.4082726718932743,0.7957117851164108,0.7945815562165953,0.7951462018052405,0.7951462018052405,0.794032587293605,0.7962655898997278,0.7951462018052405,0.7951462018052405,0.8000015553775426,0.7773658188568673,0.7978224530981064,0.7924764505371874,0.7940855840466985,0.7915041230766336,0.8012998488547183,0.7898649367223775,0.8004726214133822,0.3695168717517298,0.36918245007353506,0.36934958993595923,0.36934958993595923,0.368850338045478,0.3698512543882289,0.36934958993595923,0.36934958993595923,0.3693537677430124,0.3693457068962832,0.3707387772701804,0.36796639296273925,0.3691015894653589,0.3695984065373391,0.3695903848867974,0.3691088085764162,0.3688140717998877,0.3698868978157868,0.9942964956917023,0.9942964939416885,0.9942964947932009,0.9942964947932009,0.9942964949809718,0.9942964947932009,0.9942964947932009,0.9932840013032359,0.9935973768593847,0.9972842754913666,0.9918039697382574,0.994452531749452,0.9914540611972255,0.9944919133007227,0.9947323471090469,0.9932218420249274,0.9959419060305069,0.3560716409996762,0.3560012557386249,0.3560364614175265,0.3560364614175265,0.3541229711170157,0.3580641034568621,0.3560364614175265,0.3560364614175265,0.35707104228829323,0.3558279586055653,0.357983858934088,0.35419325552894104,0.35498024032934894,0.35719374936713433,0.3575376577252554,0.35463116580188575,0.3551283279111073,0.35707496751434964,0.2042196644962143,0.20421952927455733,0.20421959584682392,0.20421959584682392,0.2042195739641945,0.20421961805091604,0.20421959584682392,0.20421959584682392,0.20426114076214055,0.2047127666471535,0.20617950514370897,0.20285435459205406,0.2041383275017702,0.20483846962786467,0.20516489810354918,0.2038183544863938,0.2030352368415231,0.2060079601762183,0.3337959595672038,0.3335552746597496,0.3336755077916201,0.3336755077916201,0.33341898745650006,0.3339338727451278,0.3336755077916201,0.3336755077916201,0.336611266606359,0.3376902225496622,0.3442934109994548,0.32975036446190387,0.3332572448856907,0.33410300174150864,0.3342838933812978,0.33306927011749454,0.3298500374849528,0.33761238946793026,0.542335860784748,0.5423358625187196,0.5423358616622144,0.5423358616622144,0.5423358614566793,0.5423358616622144,0.5423358616622144,0.5408560667800778,0.5386435406190091,0.5413859135893291,0.5432887696172871,0.452084784554163,0.6452477280272546,0.5473382567675088,0.5372867373843784,0.5429830972807219,0.5383901823133945,0.6642850260245872,0.6642853781452149,0.6642853781452149,0.6642850400727358,0.6642857172278044,0.6642853781452149,0.6636624084562546,0.6656269217646473,0.6642880322759634,0.6642827202508705,0.965943763421328,0.4162780466043553,0.6629495142643151,0.6656275423595803,0.6641255907860625,0.6644416710661905,0.9886225420530537,0.9886225626586345,0.9886225626586345,0.9886169678843716,0.9886281575972465,0.9886225626586345,0.9886225626586345,0.9863052071227948,0.9900776394260826,0.9886200050359997,1.3073803242618052,0.6781816261745275,0.9863948602561584,0.9908594642889192,0.9884578608606039,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.664288455013981,0.6642888144552911,0.6642888144552911,0.6642884662377003,0.6642891636995052,0.6642888144552911,0.6636658344181869,0.665630373108986,0.6642914661563515,0.6642861589890601,0.9659502402690632,0.41627928890157573,0.6629529344577352,0.6656309948770094,0.6641291732202678,0.6644449607954843,0.542335860784748,0.5423358625187196,0.5423358616622144,0.5423358616622144,0.5423358614566793,0.5423358616622144,0.5423358616622144,0.5408560667800778,0.5386435406190091,0.5413859135893291,0.5432887696172871,0.452084784554163,0.6452477280272546,0.5473382567675088,0.5372867373843784,0.5429830972807219,0.5383901823133945,0.542335860784748,0.5423358625187196,0.5423358616622144,0.5423358616622144,0.5423358614566793,0.5408560667800778,0.5386435406190091,0.5413859135893291,0.5432887696172871,0.452084784554163,0.6452477280272546,0.5473382567675088,0.5372867373843784,0.5429830972807219,0.5383901823133945,0.15434749466880765,0.15434749513254956,0.15434749513254956,0.15434749505541204,0.15434749513254956,0.15434749513254956,0.1550446675082192,0.15526382180342146,0.15428565772170033,0.15601637104410185,0.15548131870593804,0.1548259617580622,0.15539893245839514,0.1548994818273504,0.1583692032943732,0.15197059745141847,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.9886222519644094,0.9886222102694572,0.9886222311268358,0.9886222311268358,0.9886165525737945,0.9886279098431475,0.9886222311268358,0.9886222311268358,0.9863048768869512,0.990077307032283,0.9886196732694091,1.3073798491829396,0.6781814517614733,0.986394530074914,0.9908591313818232,0.9884575141825672,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3890308015286289,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.3892148296043471,0.38884704490837096,0.3890308015286289,0.3890308015286289,0.3885968884216298,0.3894673536174085,0.3891042613220782,0.3887833425230804,0.38998001803097526,0.38808485374176704,0.38857007812764127,0.3894932670655373,0.3899909945839619,0.38807300196944483,0.38827894253083345,0.3897858322074728,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.6642870712408603,0.6642874277476398,0.6642874277476398,0.6642870836132729,0.6642877728909997,0.6642874277476398,0.6636644518806517,0.6656289803256935,0.664290080421276,0.6642847712924363,0.9659476265579777,0.41627878757511855,0.6629515542518096,0.6656296016255083,0.6641277275410573,0.6644436332317146,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.48094629724366944,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024,0.4812914737944003,0.48060148630211136,0.48094629724366944,0.48094629724366944,0.47983117633566963,0.48207172914999386,0.4810305542973979,0.4808584637898007,0.4883381189998029,0.47165212904243076,0.48000547721708486,0.48038007657785536,0.48219692888454985,0.4796833037172569,0.47498957358090726,0.4852203309622024 -0.012832463842122435,4.0623546717655114e-7,0.13107117803708518,0.016350362758140745,0.18442713880106196,0.02003302384442413,0.01894769481366027,0.31563503536931803,0.026263546436480753,0.027520640357427104,0.10725953687045432,0.042745402427260104,0.054873037546648525,0.250436817704365,0.16435559170741623,0.25010604913707507,0.16414610631528267,0.04274545772517836,0.10725352538664762,0.10725737904378906,0.13107117804515128,0.2502743935729426,0.05487302973649615,0.16423178090815369,0.2503291843074856,0.25016283240423326,0.25021894506716247,0.16427367186658512,0.04274543535461825,0.1641892611149853,0.16431494011024103,0.012832466726434382,0.012832460976407637,0.012832463842122435,0.012832463842122435,0.012832466297625621,0.012834893271747763,0.012828476746702922,0.012836460441995204,0.012846632130279931,0.012818224257806118,0.012925117605516229,0.012725291783263537,0.01282983039826466,0.01283510082135357,0.012830168457526233,0.012834761744079558,4.0266772005630687e-7,4.09833758961646e-7,4.0623546717655114e-7,4.0623546717655114e-7,4.211597709100661e-7,3.916866166365862e-7,4.063931421065924e-7,4.109119075559724e-7,4.0160189784568007e-7,3.949184441413064e-7,4.1786008692150525e-7,4.0558323076950103e-7,4.068894198402471e-7,4.251373838864705e-7,3.880085268878361e-7,5.02400028230272e-7,3.2648866283722867e-7,0.1310711780597842,0.13107117803708518,0.13107117803708518,0.1310711780410855,0.1256512945130066,0.13834566577294757,0.13109445030700254,0.13104789335138015,0.1312806018649022,0.130861923455478,0.1310637405990001,0.13107862722474078,0.1311002754772526,0.13104206270841762,0.13056241197870355,0.1315829020262371,0.01635285860940015,0.016347863842247456,0.016350362758140745,0.016350362758140745,0.01632324456337256,0.016377739378753392,0.016349586963773442,0.016352452413052943,0.016350783819378305,0.01634993976848005,0.016423649937096815,0.016277310619498504,0.01634978872890963,0.016350937940250918,0.01635039536628966,0.016350329820650107,0.01632639416813947,0.01637447610795201,0.18444537511168102,0.18440892616105742,0.18442713880106196,0.18442713880106196,0.18438491561144119,0.18446958393043128,0.18722158999096591,0.18163154966211356,0.18432033444194815,0.18453415127923553,0.1845509486029851,0.18430345869161854,0.184427283232557,0.1844269941511539,0.18386625070864226,0.18417905195346332,0.1846766810632135,0.02003506816605532,0.020030980540990496,0.02003302384442413,0.02003302384442413,0.020025551225242876,0.020040531053541887,0.02013929665960949,0.019927121892577764,0.020030380222875135,0.020035671490291142,0.02005382062456109,0.02001226301832093,0.020033467670205266,0.020032580022104757,0.020029426435988245,0.020036627961059626,0.02002496426703097,0.020041102345025406,0.018947694816168547,0.018947694811286112,0.01894769481366027,0.01894769481366027,0.018947694814205242,0.01896845605948091,0.018924324034128463,0.018942196036192144,0.018953184773827028,0.018968909405364272,0.018926465543188747,0.019027573488106894,0.01886073230230258,0.01894564148784139,0.018949747418351145,0.018936513734129055,0.018958895606764992,0.3156355732785836,0.3156344968655928,0.31563503536931803,0.31563503536931803,0.3156016130399012,0.3156682067667973,0.31563311111280795,0.3156369551715895,0.3155214177117561,0.3157443883942763,0.3156603725259916,0.31560946379486265,0.31566458994676394,0.31560512655230133,0.31549814330766085,0.3157659082192289,0.31562146866387925,0.3156485591521687,0.02626355096342641,0.02626354204648759,0.026263546436480753,0.026263546436480753,0.026263544922141637,0.026263547974178517,0.026095132576604896,0.026619609137041197,0.0262636919879137,0.02626340390556712,0.026424556473632663,0.026103521344378097,0.026263388257035853,0.02626370540200701,0.02626143275437008,0.02626569575479744,0.026119743823602708,0.026409871438511097,0.027524486877727766,0.027516799237742758,0.027520640357427104,0.027520640357427104,0.027511449054430034,0.02752989668248383,0.02744805360491827,0.02766860829279542,0.027522022506237778,0.02751925535262456,0.02770552276047457,0.027336818456765468,0.027520626827451027,0.027520653889619946,0.0275214822271266,0.027519800218040145,0.02735122539843879,0.027693011321283996,0.10725953688060415,0.10725953686079373,0.10725953687045432,0.10725953687045432,0.10725953687294673,0.10725867130341243,0.10725997299520033,0.10710627367434172,0.10741315616298788,0.10728748410497864,0.1072315320673139,0.11144738757361967,0.10309809437606728,0.10689908425272779,0.10762202691629197,0.10714273865471184,0.10737653992685016,0.04274539787057456,0.042745402427260104,0.042745402427260104,0.04274539701167484,0.04274540786334405,0.04276450604323675,0.04260768327565866,0.04288387535479929,0.042745478593206765,0.04274532615520737,0.04822319005163941,0.03772676806900508,0.04263796460899519,0.04285344746651785,0.042740708347746695,0.04275009751392306,0.05487303706126844,0.054873037546648525,0.054873037546648525,0.054872874460941815,0.05487320063816236,0.05484288341527934,0.05490323181097408,0.054695025037425,0.055051985099270936,0.05487297838930339,0.06151432800197645,0.04873880582747545,0.05471477967935722,0.05503223540763937,0.05486915167531996,0.2504467898633327,0.2504268540150044,0.250436817704365,0.250436817704365,0.2504095911189929,0.2504641890065653,0.25046332475747496,0.2504101509085617,0.2502396234932921,0.25063411679331965,0.25050610741356527,0.25036752455193884,0.25052720876889156,0.25034628939923026,0.24995131762104192,0.25092299007631474,0.2503815542644885,0.25049217095080983,0.16437237841766356,0.16433881075073853,0.16435559170741623,0.16435559170741623,0.16429525964086,0.164416386557514,0.16437568814588951,0.16433534261237576,0.16418249430080523,0.16452899733799878,0.16483536076685731,0.16387711863165205,0.1644935719271585,0.16421749211110523,0.16399060764685838,0.16472200531808287,0.1640041167612461,0.16471110664177244,0.25011602111751235,0.25009608563540886,0.25010604913707507,0.25010604913707507,0.2500788230973134,0.250133419960769,0.2501345250015318,0.25007740399532574,0.2499089778574453,0.25030322666577115,0.2501753489128312,0.25003674632931966,0.25019620286904026,0.25001575914544916,0.24962026842051468,0.2505925121953973,0.25005078690493,0.25016140146091204,0.16416287874251947,0.1641293396443149,0.16414610631528267,0.16414610631528267,0.16408582565292554,0.16420684946615216,0.1641677634793553,0.16412428884427663,0.16397342735581455,0.16431909042414514,0.1646256058488168,0.16366790542595147,0.16428341087459303,0.16400868123968482,0.16378154799944095,0.1645120938133349,0.16379493227059064,0.16450132029129672,0.0427454530350229,0.04274545772517836,0.04274545772517836,0.042745452100763574,0.04274546337089823,0.04276456136218581,0.04260773827428069,0.04288393095401278,0.042745533852794886,0.042745381491542854,0.048223268590566366,0.03772680694889971,0.04263801959928558,0.042853503074486245,0.042740766008607205,0.04275015044792935,0.10725352539677654,0.1072535253769689,0.10725352538664762,0.10725352538664762,0.10725352538911766,0.10725096942940325,0.10725566282950774,0.10710007910695746,0.10740732841993521,0.10728147411623828,0.10722551908653546,0.11144296521259145,0.1030905648386675,0.10689310048682558,0.10761598755212608,0.10713671904769445,0.10737053658266539,0.10725737905390852,0.10725737903412685,0.10725737904378906,0.10725737904378906,0.10725737904626792,0.10710402290124713,0.10741109162131753,0.10728532715365717,0.1072293733640286,0.11144604375504472,0.1030951574047768,0.10689693694382726,0.10761985850709564,0.10714057622901856,0.10737438670765745,0.13107117806856391,0.13107117804515128,0.13107117804515128,0.13107117804928528,0.12565129452080537,0.1383456657813155,0.13109445031507103,0.1310478933594467,0.13128060187298193,0.13086192346353187,0.13106374060706755,0.1310786272328082,0.13110027548532308,0.13104206271648366,0.1305624119867383,0.13158290203433654,0.25028436557560746,0.25026443004435955,0.2502743935729426,0.2502743935729426,0.2502471674431235,0.2503017644518098,0.2503018707648695,0.2502467519391498,0.25007726048409884,0.25047163221311564,0.25034368781517935,0.25020509609092484,0.25036466643088273,0.25018398396133823,0.24978875409318702,0.2507607102868435,0.25021913110740557,0.2503297459855466,0.05487303022737557,0.0548730292451861,0.05487302973649615,0.05487302973649615,0.05487286467742767,0.054873194801543575,0.05484287560832497,0.0549032239975701,0.05469501726817606,0.055051977247898495,0.05487297057368025,0.06151431715832128,0.04873880028841943,0.05471477191487428,0.05503222755141339,0.05486914350770773,0.16424855912410288,0.16421500844737535,0.16423178090815369,0.16423178090815369,0.16417147941239296,0.164292545012033,0.16425280460800107,0.16421060000043572,0.16405893219817028,0.16440493789786859,0.16471139005985064,0.1637534693260533,0.16436935791375815,0.16409408577585255,0.16386704823119153,0.16459794291975255,0.16388048491959786,0.16458711685899347,0.250339156347485,0.25031922074006113,0.2503291843074856,0.2503291843074856,0.25030195806608296,0.2503565552869089,0.2503563349895709,0.2501320307703759,0.25052644316876904,0.25039847692849243,0.25025988837841506,0.25041949666866126,0.2502387350295566,0.24984359150135224,0.25081545268142574,0.250273921598803,0.25038453691595935,0.25017280437702777,0.2501528689086269,0.25016283240423326,0.25016283240423326,0.25013560637548954,0.2501902032049841,0.2501909721568452,0.24996574044247097,0.25036003037976073,0.25023213022315033,0.250093531483572,0.25025302594843474,0.2500725024349185,0.24967709896638188,0.2506492464630821,0.25010757017748586,0.2502181846740018,0.25022891704739725,0.2502089815625527,0.25021894506716247,0.25021894506716247,0.25019171900831483,0.2502463158863919,0.2500218325028901,0.25041616341262574,0.25028824104180497,0.2501496459215154,0.25030917831972826,0.2501285752248119,0.2497332587092266,0.25070531034359717,0.2501636827624461,0.25027429736669354,0.1642904529388624,0.1642568965489439,0.16427367186658512,0.16427367186658512,0.16421336009099158,0.1643344463093033,0.16429438344728586,0.16410073947289178,0.16444691216723809,0.16475333491706234,0.1637953058492722,0.16441138399927982,0.16413584077352886,0.1639088540548284,0.16463991908652867,0.16392231570578583,0.16462906800314636,0.042745430718230656,0.04274543535461825,0.04274543535461825,0.042745429814672956,0.04274544091556141,0.042764538983120326,0.04260771602479883,0.04288390846157666,0.042745511497739246,0.042745359105432666,0.04822323681815749,0.03772679122006373,0.04263799735318274,0.04285348057848196,0.042740742682133674,0.042750129033677815,0.1642060364493805,0.16417249153631333,0.1641892611149853,0.1641892611149853,0.1641289699898686,0.16425001478951465,0.16421060000043572,0.16401649688445444,0.16436233205379353,0.16466881576341005,0.16371100457041213,0.16432670226898566,0.16405170063224891,0.16382461493262768,0.1645553365572234,0.1638380258300243,0.16454453634715896,0.16433172401385934,0.16429816196071412,0.16431494011024103,0.16431494011024103,0.1642546181446812,0.1643757248013815,0.16414192481989767,0.1644882634670101,0.16479465646047686,0.16383652026561366,0.1644527866462249,0.16417697440661833,0.1639500385086554,0.164681271191815,0.16396352429757502,0.16467039590619711 -0.006526321455315199,0.19693289115755858,0.0505514925454827,0.011270145207773322,0.04890484249370694,0.01071222156056814,0.007837092481590462,0.017238886370380607,0.017011847426578294,0.020131852166167058,0.008634906268026475,0.006560827413419131,0.00672286037791674,0.015604657040056308,0.015677736157593353,0.015604657040056308,0.015677736157593353,0.006560827572562725,0.008634906268026475,0.008634906268026475,0.05055149254739383,0.015604657040056308,0.006722860309541573,0.015677736157593353,0.015604657040056308,0.015604657040056308,0.015604657040056308,0.015677736157593353,0.006560827507921772,0.015677736157593353,0.015677736157593353,0.006526321486370869,0.0065263214244582375,0.006526321455315199,0.006526321455315199,0.0065263214868260255,0.006526321455315199,0.006526246554445522,0.006526600393140368,0.00652706474914751,0.006525815144565326,0.006553856984336759,0.006498388686444718,0.006526041965488354,0.006526564923590232,0.006526188139809591,0.006526418478431492,0.19686755553050747,0.19699822404337927,0.19693289115755858,0.19693289115755858,0.19724224163235446,0.19662002627386893,0.19693289115755858,0.19603101698167666,0.19635432443574047,0.19665231202510486,0.19721302560372914,0.19580975046192514,0.19655836495253448,0.197312210316566,0.19649112847147077,0.197509867847726,0.19478361358510138,0.050551492547227045,0.0505514925454827,0.0505514925454827,0.05055149254623645,0.0505514925454827,0.0505514925454827,0.05046798106821319,0.05063322225196718,0.05059416460719152,0.050508809637348204,0.050500248552248474,0.050598899250165606,0.05052666349771281,0.050576329992799936,0.05044912663611487,0.050654172371721685,0.011272350802196613,0.01126793714115131,0.011270145207773322,0.011270145207773322,0.01124226641308275,0.011298372101319693,0.011270145207773322,0.011270145207773322,0.011265494440414008,0.011274824311234513,0.01134299287715984,0.011207114221487968,0.011263656498450651,0.011276660680721626,0.011272156558798473,0.011268134043794217,0.011247243651973403,0.011293213371522724,0.04891248675789599,0.048897207582643466,0.04890484249370694,0.04890484249370694,0.04888239307883863,0.048927436807908994,0.04890484249370694,0.04890484249370694,0.05018907621273745,0.0493836982352393,0.04900612314106278,0.0488036809393151,0.04893592726159767,0.0489750584621988,0.04899406000006808,0.04869604774640487,0.04911492028434138,0.010713247179962339,0.010711196342966857,0.01071222156056814,0.01071222156056814,0.010707238593966661,0.010717232626409584,0.01071222156056814,0.01071222156056814,0.010708208363007335,0.010716220015723824,0.01072747978217863,0.010696981452090196,0.010707940805059678,0.010716485939170066,0.010713119621406194,0.010711322409722787,0.010706191631979656,0.010718263973816809,0.007837092481614665,0.007837092481565557,0.007837092481590462,0.007837092481590462,0.007837092481580885,0.007837092481590462,0.007837092481590462,0.007833143882838742,0.007838901823930872,0.007837504644582008,0.007835818839207028,0.007877493314699457,0.0077943453879085614,0.007836297611150615,0.007837888053171344,0.007836431190535422,0.00783775413432597,0.017240245413768444,0.017237526263927466,0.017238886370380607,0.017238886370380607,0.017202615952529914,0.017349361237806674,0.017238886370380607,0.017238886370380607,0.017285391852742128,0.017259699344891126,0.01730608115805939,0.01724173453681161,0.017270667624645946,0.01728081465550631,0.017274291026375992,0.017273463389405767,0.017204258787540585,0.017273687012766235,0.01701184979737628,0.01701184512750295,0.017011847426578294,0.017011847426578294,0.01701184656651569,0.01701184830109143,0.017011847426578294,0.017011847426578294,0.017006590787637887,0.017033151392299363,0.01723371412889477,0.016811929937644368,0.017004966325277992,0.017037010905487093,0.017054596246888966,0.016984588643659374,0.016817590520803852,0.017226382280266374,0.020134390688076608,0.02012931718042917,0.020131852166167058,0.020131852166167058,0.020124606956981768,0.02013915844762626,0.020131852166167058,0.020131852166167058,0.020055715769356292,0.019876458078364103,0.020231825022896402,0.01992561406524735,0.02011759627159716,0.02014622232602022,0.0201517171532235,0.020112025177987238,0.019930882280875892,0.020337261539974845,0.008634906268055244,0.008634906268018227,0.008634906268026475,0.008634906268026475,0.008634906267997355,0.008634906268026475,0.008634906268026475,0.008633179107211734,0.00863813884779365,0.008635102606422964,0.008634709455099473,0.008742620997091848,0.008527178452706207,0.00862919475058071,0.008640644295643787,0.008634103884628047,0.008635709022222557,0.006560827403678138,0.006560827413419131,0.006560827413419131,0.006560827397946795,0.006560827428960138,0.006560827413419131,0.0065596965442734695,0.0065619266972227995,0.00656082812777636,0.006560826698034431,0.006713110277936256,0.006411459765551085,0.0065601061788941725,0.006561551420124452,0.0065607844154489895,0.006560870418225102,0.006722860373675432,0.00672286037791674,0.00672286037791674,0.006722858467952053,0.0067228622879968464,0.00672286037791674,0.00672286037791674,0.006721787163607335,0.0067233112951379315,0.006722859847212214,0.006880395318031754,0.00656777785087537,0.006721787202571602,0.006723937844090011,0.006722826266807039,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.00656082756239893,0.006560827572562725,0.006560827572562725,0.006560827556274067,0.006560827588936549,0.006560827572562725,0.006559696702633779,0.006561926857065673,0.006560828286820262,0.006560826857293388,0.006713110516406829,0.0064114598546850775,0.006560106337443217,0.006561551579896616,0.006560784581410727,0.006560870570557835,0.008634906268055244,0.008634906268018227,0.008634906268026475,0.008634906268026475,0.008634906267997355,0.008634906268026475,0.008634906268026475,0.008633179107211734,0.00863813884779365,0.008635102606422964,0.008634709455099473,0.008742620997091848,0.008527178452706207,0.00862919475058071,0.008640644295643787,0.008634103884628047,0.008635709022222557,0.008634906268055244,0.008634906268018227,0.008634906268026475,0.008634906268026475,0.008634906267997355,0.008633179107211734,0.00863813884779365,0.008635102606422964,0.008634709455099473,0.008742620997091848,0.008527178452706207,0.00862919475058071,0.008640644295643787,0.008634103884628047,0.008635709022222557,0.05055149254853819,0.05055149254739383,0.05055149254739383,0.050551492547697856,0.05055149254739383,0.05055149254739383,0.050467981068861294,0.05063322225130152,0.050594164607717734,0.05050880963693412,0.05050024855279757,0.05059889925139408,0.050526663498331084,0.050576329992907364,0.05044912663566251,0.0506541723709714,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0067228603138399495,0.0067228603052339915,0.006722860309541573,0.006722860309541573,0.006722858382320614,0.00672286223688848,0.006722860309541573,0.006722860309541573,0.006721787095482903,0.006723311226656014,0.006722859778767718,0.006880395223379369,0.006567777805807249,0.006721787134492191,0.006723937775451515,0.006722826195278888,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015604657040056308,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.015603803499306039,0.015603793012592888,0.015604657040056308,0.015604657040056308,0.015601728008460438,0.015605948181015301,0.015629373659868318,0.015632216692163633,0.01565931707903499,0.01560257031901226,0.01563948612289344,0.015621237524848456,0.0156380730516789,0.01562503420109788,0.015596300733970262,0.015611229449441816,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.006560827497919374,0.006560827507921772,0.006560827507921772,0.0065608274919567175,0.006560827523964393,0.006560827507921772,0.0065596966383103935,0.0065619267921283,0.0065608282222180845,0.00656082679259816,0.006713110419540761,0.006411459818474361,0.006560106273036998,0.006561551514995907,0.006560784514003191,0.006560870508673585,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015677736157593353,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197,0.0156811458697967,0.015674327939792343,0.015677736157593353,0.015677736157593353,0.015663290803771476,0.015692318273380045,0.015666265406966556,0.015687821890049247,0.015790984110993653,0.01553296325245425,0.015663653988484186,0.01569032449167347,0.015686960095797734,0.01566848577821473,0.01557718932568233,0.015747355596214197 -0.1591644021019227,6.13674289774457e-39,0.05691848803550939,0.5527127449826302,1.3370273305117477,0.4341600105218662,0.45377208275953396,0.22824704286562475,1.1310887377594525,1.3777214820337746,1.1155281315315944,0.19974446879258023,0.25283426878182896,0.3468839662196294,0.40544872569323426,0.34700331715073346,0.40554805963450125,0.19974516004959225,1.1155236934287183,1.1155260563417233,0.05691848744869436,0.34694309886898594,0.25283423743801314,0.4055076067643836,0.3469232671394677,0.34698312399465325,0.3469630512000658,0.40548773616996747,0.19974488308579824,0.4055277158158048,0.4054681078389738,0.15916611743722103,0.15916269775043848,0.1591644021019227,0.1591644021019227,0.15916526164843517,0.1591644463197599,0.15914461449048406,0.15918398359600597,0.1593951822670924,0.1589321643321122,0.16206395357271045,0.15595877948451684,0.1591369803915078,0.15919182993147132,0.15912777155771388,0.1592010658383291,5.3552792895397845e-39,7.031765513463909e-39,6.13674289774457e-39,6.13674289774457e-39,8.86936080521598e-39,4.234010423384996e-39,6.133071156687676e-39,5.955892099075303e-39,6.323563986202489e-39,4.678961348638176e-39,8.045847420479356e-39,6.165786433037177e-39,6.10783738785024e-39,5.4571547051008726e-39,6.908277563418916e-39,4.363893824232119e-38,8.208822229409237e-40,0.05691848603198369,0.05691848803550939,0.05691848803550939,0.05691848774407571,0.04965848773477512,0.07501222369748868,0.0569530163288785,0.05688410272968929,0.056417738744653834,0.057423101770057536,0.05690650489685874,0.056930590352769504,0.05696282074388275,0.05687424510647186,0.058132082047398205,0.05572261657875091,0.5529823176306105,0.5524428787028517,0.5527127449826302,0.5527127449826302,0.5508282816013352,0.5546105683883207,0.5439779592341801,0.5616825974309038,0.552879723822591,0.5525453448435153,0.5594729341312004,0.5459925499640794,0.5526223257864546,0.5528031518190298,0.552842531316041,0.5525828085928625,0.5505082765231756,0.5549325881302283,1.338210115592226,1.335839516772984,1.3370273305117477,1.3370273305117477,1.3358749404290622,1.3381760518777357,1.3326352896011708,1.3414684765076226,1.3380517415082998,1.3360180084810152,1.339072589318207,1.3349627346722477,1.3370270869451661,1.3370289945499505,1.3409727262917837,1.3328598246136605,1.3411319559606323,0.43454525715181774,0.4337751273638427,0.4341600105218662,0.4341600105218662,0.4337560407904294,0.43456470378817125,0.4329244312283769,0.43543332847705674,0.4343942444835238,0.43392545058817167,0.43604104924120934,0.4322844821206077,0.43408810485183535,0.4342318453920046,0.434399200891869,0.4339206608382652,0.43342960679537945,0.43489247875586123,0.45377208528529794,0.453772080368801,0.45377208275953396,0.45377208275953396,0.4537720832058511,0.460685689680359,0.4430580755163095,0.45332533004057557,0.45421920279902955,0.4543504991461676,0.45319274034590407,0.460923513068443,0.4464025759933241,0.4536120647183045,0.45393220256581474,0.45347056528537333,0.4540739845191771,0.22826703234402793,0.22822703769212843,0.22824704286562475,0.22824704286562475,0.22771708910024588,0.2287797901369859,0.22824470481187414,0.22824932030379133,0.2289146605320117,0.22758047730798658,0.2292484241982215,0.22725137712931004,0.22784246927570267,0.2286545485307162,0.22895002395387737,0.22754540448747207,0.2277600882164909,0.22873633408390065,1.1310913300700356,1.131086223868132,1.1310887377594525,1.1310887377594525,1.131088029609603,1.1310894548038108,1.093787046699079,1.1634320111145156,1.1312745548135643,1.1309024741920997,1.1401834010896192,1.121919714541122,1.1310680947606342,1.131109228722137,1.1315197807878141,1.130656735238925,1.1228982988561995,1.139315301173096,1.378115196308747,1.3773268944558887,1.3777214820337746,1.3777214820337746,1.3771751177221,1.3782673294539234,1.3619191164388829,1.390796375772331,1.3778306856944538,1.3776113883351293,1.3831828737134015,1.3719745789525601,1.3777206391012942,1.3777222561449574,1.3779056275692931,1.377536571098976,1.3723879011939102,1.3828683714656984,1.1155281341141314,1.1155281290649308,1.1155281315315944,1.1155281315315944,1.1155281320424468,1.1155271287582469,1.1155290676540661,1.1146182914670117,1.1164380319056166,1.1157222684996544,1.1153335114823055,1.1582363634632549,1.0706092708978188,1.1131932439259686,1.117866824559874,1.1147310588685981,1.1163253104429989,0.19974425483684466,0.19974446879258023,0.19974446879258023,0.19974439987824413,0.19974453774536371,0.19974396899679941,0.19956404812560774,0.19992556786202345,0.19974466656185233,0.19974427074232776,0.2494106616572997,0.1577082849707615,0.19952536432264828,0.19996457520530694,0.19973251952304227,0.19975642037087485,0.2528342668338703,0.25283426878182896,0.25283426878182896,0.2528340913775471,0.2528344461868172,0.252834913099783,0.2528335335639471,0.2525350332775881,0.2531346692683436,0.2528340284157932,0.31218813619525454,0.20181774503500235,0.25245571493949914,0.2532146893328597,0.2528187616482291,0.3473149419748406,0.3464538816117892,0.3468839662196294,0.3468839662196294,0.3463296083238547,0.34744058577278286,0.3468742166791284,0.3468937460669325,0.34727665012723186,0.3464916720571906,0.34789511171554416,0.3458756242867646,0.3466789715094102,0.34708975124112784,0.34784262820096384,0.34592585353298877,0.3460980969554325,0.3476729134793046,0.40593177040036876,0.4049663180523712,0.40544872569323426,0.40544872569323426,0.40438860668302523,0.40651609768363994,0.40543912819689903,0.40545838574334175,0.40584713801839783,0.405041121340694,0.4128276294000108,0.39816772537637807,0.40503103478085234,0.40585770490453427,0.4062974388175883,0.40459961918540216,0.4004028486595528,0.41059308096005537,0.3474345018581044,0.3465730238067883,0.34700331715073346,0.34700331715073346,0.34644869018879365,0.34756020650751135,0.3469932055324674,0.3470134588423674,0.34739561595644,0.34661132902145325,0.3480149587336202,0.34599447918304155,0.3467977157310663,0.3472096275312482,0.3479624039349824,0.34604477670829603,0.3462170663420485,0.34779264672545324,0.4060313523406871,0.4050654034352388,0.40554805963450125,0.40554805963450125,0.4044873933890976,0.406615978287094,0.405537858605253,0.4055583184607174,0.4059548242556791,0.40514215047083535,0.4129307605888198,0.3982731210722455,0.4051393801002124,0.40595899194345725,0.4063973311849673,0.4046983841622636,0.40050597464961835,0.410695010843411,0.1997449468218418,0.19974516004959225,0.19974516004959225,0.1997450907510481,0.19974522938652234,0.1997446602436895,0.19956473679922898,0.19992626171666064,0.1997453573296742,0.1997449624892239,0.24941197187597233,0.15770858031728027,0.19952605244535052,0.1999652696175986,0.19973324033387574,0.1997570820626398,1.1155236960109876,1.11552369096457,1.1155236934287183,1.1155236934287183,1.1155236939394508,1.115522395638027,1.115524912467845,1.1146129514888863,1.1164343956915395,1.115717846611752,1.1153290571226464,1.1582320990952377,1.0706046790401202,1.1131888319903447,1.1178623603223805,1.114726539078557,1.1163209536994079,1.1155260589256564,1.1155260538781362,1.1155260563417233,1.1155260563417233,1.1155260568517433,1.114615786729721,1.1164363423988133,1.1157202012173357,1.1153314283667028,1.1582343684698064,1.0706071251473137,1.113191181522004,1.1178647366012777,1.114728943827404,1.1163232749621024,0.056918485393904,0.05691848744869436,0.05691848744869436,0.05691848714931514,0.049658487199057584,0.07501222298809065,0.05695301574187455,0.05688410214306024,0.05641773816188277,0.05742310117917815,0.05690650431011121,0.056930589765888155,0.05696282015682825,0.05687424451989688,0.058132081450854814,0.05572261600158176,0.34737417900452255,0.34651290998481493,0.34694309886898594,0.34694309886898594,0.3463886065585695,0.3474998531986264,0.34693316791899853,0.34695305996880016,0.34733557235397594,0.3465509730652508,0.3479544923052743,0.3459345089958823,0.3467377834030484,0.3471491613634923,0.34790197463458583,0.3459847708542004,0.34615703899841666,0.34773223710682627,0.25283423940811106,0.25283423546642253,0.25283423743801314,0.25283423743801314,0.252834052112935,0.252834422763883,0.2528348817553812,0.2528335022207678,0.2525350020549277,0.2531346378026944,0.2528339970497492,0.3121880834138581,0.2018177285325605,0.2524556837489116,0.253214657834728,0.2528187288704713,0.4059908022669743,0.40502504798127514,0.4055076067643836,0.4055076067643836,0.40444715498796335,0.40657531114025003,0.4054976414249044,0.4055176317163076,0.40591510241259093,0.4051010671978997,0.4128888185702331,0.398234216785748,0.4050997708725959,0.4059178073606894,0.40635666350864913,0.40465815013444756,0.4004665563572208,0.4106535401353465,0.3473543124682621,0.3464931130264501,0.3469232671394677,0.3469232671394677,0.34636881964996247,0.34747997652606327,0.34691339655320613,0.3473158066054158,0.34653108879976086,0.3479345779264326,0.3459147599098242,0.34671805453245613,0.347129240609147,0.3478820719830165,0.34596501055014245,0.3461372708266008,0.34771234169265963,0.3474142738134584,0.34655286550101744,0.34698312399465325,0.34698312399465325,0.3464285419557584,0.3475399683016306,0.3469730725466428,0.3473754772893097,0.34659109316698233,0.34799468281358775,0.345974368767867,0.34677761426549714,0.347189354811971,0.3479421407066416,0.34602465407951116,0.3461969368871329,0.3477723897322656,0.3473941661636054,0.34653282752433373,0.3469630512000658,0.3469630512000658,0.34640851404243916,0.34751985050059037,0.34735546267477563,0.34657097452373825,0.3479745273085748,0.34595437866637324,0.3467576367413326,0.34716919943269275,0.3479219975804839,0.34600465208610676,0.34617692773492403,0.34775225316238756,0.40597088209507476,0.4050052270762607,0.40548773616996747,0.40548773616996747,0.40442739379155523,0.40655533126257754,0.4054778914791456,0.40589562345503216,0.40508085804852956,0.4128681888729298,0.3982151364610497,0.4050803493840132,0.40589754665061184,0.4063366813139851,0.4046383932473328,0.4004472136365991,0.41063315058806077,0.1997446695640616,0.19974488308579824,0.19974488308579824,0.19974481394086355,0.19974495226914465,0.19974438328395247,0.19956446087051607,0.19992598371208342,0.19974508056188298,0.19974468532914819,0.24941144691465666,0.15770846198170227,0.19952577673737262,0.19996499138958598,0.19973295152880347,0.19975681694469902,0.40601096023796546,0.40504510800497273,0.4055277158158048,0.4055277158158048,0.40446715610006184,0.4065955280285609,0.4055176317163076,0.4059348374130947,0.4051214990760279,0.41290967692351666,0.3982535463364062,0.40511944918560805,0.40593829018858407,0.4063768813339487,0.4046781483644795,0.40048614466976146,0.4106741613717219,0.40595120350629676,0.40498564911851404,0.4054681078389738,0.4054681078389738,0.4044078763662627,0.4065355921527477,0.4058701253335469,0.4050608749511288,0.4128477912910407,0.3981902144465774,0.40505397661086273,0.4058775113605338,0.4063169384713894,0.40461888159506054,0.4004281205486476,0.41061299630068243 -5.974427703565886,0.0,5.6996701108935444e-98,0.05958068641659474,7.833062411408282e-8,0.5258335134170526,0.04995300690661207,4.998099137660607,4.802852561997035e-8,5.723700377120301e-13,2.1096609165593058e-11,4.074764201257754,1.8970297549642678,1.9187735051817663,0.8889015021153401,1.9167391595031884,0.887835613397637,4.074728555925831,2.1126829220496855e-11,2.1110759983527294e-11,5.69966795877885e-98,1.9177693327758722,1.897030794707089,0.8882675098317727,1.9181069833270032,1.917085393856229,1.9174287938051284,0.8884807106532127,4.074742840666623,0.8880524700914781,0.8886920494768152,5.974381678094648,5.974473431437161,5.974427703565886,5.974427703565886,5.97440424861045,5.97442368927088,5.97487987339895,5.973933275744515,5.967639217763784,5.981155755731546,5.900300346372607,6.05019936909637,5.975086535974903,5.973768510645735,5.975500032179906,5.973352917931731,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.699662801527685e-98,5.6996701108935444e-98,5.6996701108935444e-98,5.699669042103567e-98,1.5219174626434257e-98,1.3036062088418297e-95,5.7531737391915893e-98,5.6475684997404576e-98,4.011458737588766e-98,8.09659650347811e-98,5.684353017238074e-98,5.7158200384464456e-98,5.763793957492015e-98,5.636523998119243e-98,1.3218352553426082e-97,2.446870029924464e-98,0.05930625080262617,0.05985661412125009,0.05958068641659474,0.05958068641659474,0.06155993498116533,0.05764768109379589,0.0710170263569827,0.049537452203754634,0.059370478547345,0.05979229357080994,0.053014764625835674,0.06685927805047875,0.05970048229653118,0.05946129357857704,0.05941600055751676,0.05974596548329765,0.06187891240223365,0.05734752204096016,7.419963028953207e-8,8.267770383699069e-8,7.833062411408282e-8,7.833062411408282e-8,8.269433996667432e-8,7.418072208789086e-8,9.467410448478395e-8,6.432286401327758e-8,7.44113711403883e-8,8.248555045266707e-8,7.108190157908843e-8,8.628969247341575e-8,7.834215148772637e-8,7.832006498615509e-8,6.399117556665987e-8,9.5048215536519e-8,6.441972482876788e-8,0.5231073693404451,0.5285696758727654,0.5258335134170526,0.5258335134170526,0.5288834594231481,0.5227934386170733,0.5342410501633422,0.5172894788548129,0.5239823635838046,0.5276942776446114,0.5124233498685032,0.5395130639357842,0.5264343182661398,0.5252351083604017,0.5239231486850391,0.5277510810284886,0.5311178809732403,0.5205810498827944,0.0499530041693635,0.04995300949752074,0.04995300690661207,0.04995300690661207,0.04995300642021385,0.04527243172019824,0.058964807857897004,0.050391754546873474,0.04951777667815153,0.049273472852236384,0.0506424415175149,0.043415768513760396,0.05771937845642443,0.05010783710968992,0.04979855897078154,0.05031122950875871,0.04959672774999639,4.9975304230366575,4.998668252899515,4.998099137660607,4.998099137660607,5.013653655032858,4.982425251904913,4.998144207244447,4.9980565512288315,4.978208722423417,5.017895295282628,4.969453700891534,5.0264655022608675,5.010181617970602,4.985904931893053,4.977215753050265,5.0188735418699135,5.011949375432358,4.984154956428886,4.802460481237893e-8,4.8032328107908214e-8,4.802852561997035e-8,4.802852561997035e-8,4.802960269989618e-8,4.8027434958522875e-8,2.478367927896554e-7,8.91640642814956e-9,4.770423437802019e-8,4.835568997037674e-8,3.533003672649904e-8,6.510136383751279e-8,4.806485898181535e-8,4.799254626033948e-8,4.7281832257267774e-8,4.8787624799526786e-8,6.298036663104018e-8,3.6423616259235366e-8,5.532322338184787e-13,5.921300147682916e-13,5.723700377120301e-13,5.723700377120301e-13,6.00398475971595e-13,5.455204456539339e-13,3.4542993166253225e-12,9.021361221626752e-14,5.655165168135583e-13,5.790860975734515e-13,3.4699518082458974e-13,9.399007517193435e-13,5.724215943759654e-13,5.72256864635498e-13,5.61111415022193e-13,5.838741490816679e-13,9.066655332679167e-13,3.579087252653839e-13,2.1096606649136922e-11,2.1096611568588652e-11,2.1096609165593058e-11,2.1096609165593058e-11,2.1096608656857785e-11,2.1103457460139797e-11,2.109019073996552e-11,2.200177169144049e-11,2.022978826529417e-11,2.0891268522692146e-11,2.1304406964249465e-11,2.81162710554903e-12,1.5025991704955882e-10,2.344764053623102e-11,1.8969830661442335e-11,2.1961946316086805e-11,2.0263998763644815e-11,4.074774555801179,4.074764201257754,4.074764201257754,4.074767753593418,4.074760646703925,4.074823682673517,4.0834518177848524,4.066046994743474,4.074754045922177,4.074774371024555,2.007394642617216,5.915599070640852,4.0853176859756895,4.064166971137119,4.075377749038945,4.074150542791433,1.8970298195822697,1.8970297549642678,1.8970297549642678,1.8970360229623395,1.8970234869535567,1.8970183304270742,1.8970438303915056,1.9064368697912102,1.8876212295098038,1.89703772933239,0.6420981197745634,3.9743579705863694,1.9089359530966779,1.8851212624264786,1.8975442806952778,1.9106358980396638,1.9269200213528324,1.9187735051817663,1.9187735051817663,1.9295710835540425,1.907976047594005,1.9189382859777369,1.918607981251227,1.9107986920040212,1.9268840449784659,1.8992192612229712,1.938421138866814,1.9230383056836926,1.9146234600366372,1.8992551418495045,1.9384215691595,1.9340510410249068,1.9035259921887733,0.8837392686930907,0.8940826356722343,0.8889015021153401,0.8889015021153401,0.9005022107902253,0.8773495110120919,0.8890055132540847,0.8887970131242576,0.8841506785806086,0.8936663428304986,0.8111510324214241,0.9716329924651936,0.8937701024676198,0.8840318470886229,0.8789610087566991,0.8989392454256931,0.945221928448483,0.834383240298584,1.9086036214492101,1.9248836417845832,1.9167391595031884,1.9167391595031884,1.927534048788247,1.9059444568404675,1.916912629353163,1.9165649874914938,1.9086657927417625,1.9248202933154468,1.8971897166192448,1.9363821951961324,1.9208950327794527,1.9125649288081723,1.8972251306415375,1.9363831680570578,1.9320129100492889,1.9014955559203943,0.8826765935632768,0.8930135457086756,0.887835613397637,0.887835613397637,0.8994291869749435,0.8762908477056066,0.8879442675343476,0.8877265102524607,0.8831012696982341,0.8925858354536214,0.8101353581201038,0.9705197398692067,0.8927136512089011,0.8829588179199988,0.8779009368540406,0.8978676268413511,0.9441225222144253,0.8333525096405329,4.074738882084197,4.074728555925831,4.074728555925831,4.074732130436306,4.074724979198888,4.074788038578652,4.083416293398693,4.066011228254016,4.074718425825094,4.074738700422075,2.0073483048220755,5.915589256884929,4.085282187478631,4.064131178659018,4.075340579261856,4.074116422457098,2.1126826737471494e-11,2.1126831627219715e-11,2.1126829220496855e-11,2.1126829220496855e-11,2.1126828730577452e-11,2.1135649114580648e-11,2.1118541861735024e-11,2.2039252711205787e-11,2.0254083953353298e-11,2.0921124791270715e-11,2.1334995964485702e-11,2.815603206605963e-12,1.504775784614892e-10,2.3480947538297716e-11,1.899723377790581e-11,2.199375683158103e-11,2.0292704690785327e-11,2.1110757454579092e-11,2.1110762397212565e-11,2.1110759983527294e-11,2.1110759983527294e-11,2.111075945272749e-11,2.2019341186584045e-11,2.024115392865267e-11,2.0905248536691136e-11,2.1318731003940376e-11,2.8134866771262577e-12,1.503619996392339e-10,2.346323597765633e-11,1.8982663075227893e-11,2.197684422433301e-11,2.0277438399669077e-11,5.6996604613344495e-98,5.69966795877885e-98,5.69966795877885e-98,5.699666860705084e-98,1.5219168766648393e-98,1.3036057371629473e-95,5.753171567193046e-98,5.647566366974838e-98,4.011457220787422e-98,8.096593450594493e-98,5.6843508707732877e-98,5.715817880344886e-98,5.763791781581815e-98,5.63652186943335e-98,1.3218347579414383e-97,2.4468691028469353e-98,1.909632703060118,1.9259148891948656,1.9177693327758722,1.9177693327758722,1.9285656423792021,1.9069731769191502,1.9179385208534385,1.9175994226084772,1.9096799886253213,1.9258644302537773,1.8982173462941005,1.937414811640645,1.921911723356903,1.913606402540052,1.8982529369707104,1.9374155724899904,1.9330450832175547,1.902523667572297,1.8970307293546307,1.8970308601090846,1.897030794707089,1.897030794707089,1.8970373254578778,1.8970242639418802,1.8970193701782276,1.8970448701271028,1.9064379093765953,1.8876222693906288,1.8970387698157134,0.6420988310526143,3.9743587994857785,1.9089369926371333,1.8851223023404877,1.897545368218287,0.88310716465038,0.8934467628460138,0.8882675098317727,0.8882675098317727,0.8998640276451948,0.876719764887732,0.8883743415237949,0.8881602184274738,0.8835269269265574,0.8930232750924992,0.8105465771877143,0.970971245345726,0.8931421940547059,0.8833932080008694,0.8783303990741091,0.8983019257172549,0.9445682704648928,0.8337699269982455,1.9099700147690892,1.9262528726920867,1.9181069833270032,1.9181069833270032,1.9289037331122776,1.9073103762803403,1.9182747166384282,1.9100119478109374,1.9262070580103288,1.8985542116901861,1.9377532133218873,1.9222936613752686,1.9139481657041264,1.8985898860035804,1.9377538776209857,1.9333833533300804,1.9028606777989043,1.908949479624902,1.9252302464995938,1.917085393856229,1.917085393856229,1.9278807728993366,1.9062901904998968,1.9172574497717991,1.909006879357364,1.925171025331322,1.897535072347962,1.9367292749663347,1.921236964294893,1.9129147616678277,1.8975705331699928,1.9367301897961742,1.9323598341326296,1.9018410800604295,1.9092925156098786,1.9255740045727157,1.9174287938051284,1.9174287938051284,1.9282246463909989,1.9066331059482038,1.9093449550821329,1.9255190783622667,1.897877624233659,1.9370734895055879,1.9215758716458362,1.9132619269126787,1.8979131438435835,1.9370743337656982,1.9327039008592737,1.9021837926577798,0.8833197224341007,0.8936606042392887,0.8884807106532127,0.8884807106532127,0.9000786562102242,0.8769315199124936,0.8885866143004715,0.8837368363716442,0.8932393953817946,0.8107497286586498,0.9711939243210681,0.8933535124385349,0.8836078318382516,0.8785424355562435,0.8985162735116382,0.9447881783661557,0.8339760920065753,4.074753178323737,4.074742840666623,4.074742840666623,4.074746406309269,4.07473927280693,4.074802322823808,4.083430529671185,4.066025561548236,4.07473270045323,4.074752995290066,2.0073668744472286,5.915593189727053,4.085296413376131,4.064145522368108,4.075355474920832,4.074130096058762,0.8828927811429966,0.8932310692417976,0.8880524700914781,0.8880524700914781,0.8996475303413796,0.8765062003971152,0.8881602184274738,0.8833150625332348,0.8928054158656591,0.8103417812323914,0.970746508112404,0.8929288979911929,0.8831768642301518,0.8781165591716348,0.8980857025107669,0.9443463765887,0.8335620599700159,0.8835304317353364,0.8938725700202208,0.8886920494768152,0.8886920494768152,0.9002913922334048,0.8771414431071282,0.8839447631987717,0.8934537579188512,0.810951218662724,0.9714145165814149,0.8935628250098355,0.883820717295409,0.8787526465158971,0.8987287218151161,0.9450060736368684,0.8341805352280188 -1.0011720620537191e-7,0.0,1.9073475515339084e-161,4.441386055995375e-6,1.006542643437927e-41,3.201859912883772e-6,0.00006106493424868312,6.2222464186114485e-6,2.761908488368606e-15,1.9138970882220324e-31,5.810339714217958e-34,0.004185673712776565,0.03200219163186759,0.000011557756940101324,0.00023888443343990414,0.000011540233987411994,0.0002382373886707804,0.004186068317142848,5.815225427118625e-34,5.812857651239966e-34,1.9073443393532734e-161,0.000011549068552935663,0.032002123340990445,0.00023849843693853285,0.000011551980647074753,0.000011543195436696282,0.000011546140216920344,0.000238627829574598,0.004185910366249992,0.00023836829140893765,0.00023875646653145484,1.0016224716640427e-7,1.0007275136735705e-7,1.0011720620537191e-7,1.0011720620537191e-7,1.001369145058859e-7,1.0011549246835536e-7,1.000742165985418e-7,1.0015765965906537e-7,1.0316810213786515e-7,9.71702640654444e-8,1.0818556332794157e-7,9.076391088281581e-8,1.0006363341209341e-7,1.0016062911045933e-7,9.961726962026925e-8,1.0061277687007092e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9073359878771453e-161,1.9073475515339084e-161,1.9073475515339084e-161,1.907345955699122e-161,2.561560517189566e-164,7.788644674839655e-156,1.9992115953445384e-161,1.815343207458205e-161,1.025408405527222e-161,3.5462580719953915e-161,1.908281155029601e-161,1.9018160307560816e-161,1.991628415411477e-161,1.826721813062978e-161,8.786459179515963e-161,4.106552029381806e-162,4.427876201461949e-6,4.454541092423306e-6,4.441386055995375e-6,4.441386055995375e-6,4.519206864158374e-6,4.359022139160936e-6,5.1693181742011465e-6,3.759389895671652e-6,4.422643422485177e-6,4.459523118115321e-6,4.013596315373138e-6,4.840929606212906e-6,4.4360499276778025e-6,4.4420942601916075e-6,4.440770016353404e-6,4.4416266821610286e-6,4.559312137954043e-6,4.309547443079076e-6,7.07720275580754e-42,1.4296995196014397e-41,1.006542643437927e-41,1.006542643437927e-41,1.2591683668372521e-41,8.040534095675046e-42,2.2405782560004162e-41,4.3925324078542264e-42,8.299746317552957e-42,1.2265682006109522e-41,6.472952886903532e-42,1.5630940770350565e-41,1.0076308653392101e-41,1.005480794570234e-41,4.6552990916427824e-42,2.5362223199210925e-41,3.956235131225986e-42,3.1817183490099432e-6,3.2220400880004163e-6,3.201859912883772e-6,3.201859912883772e-6,3.201872010138815e-6,3.2018384504623495e-6,3.26930954136375e-6,3.1335246369133045e-6,3.1837557418498504e-6,3.1537380380465933e-6,3.058405583213519e-6,3.284055154683435e-6,3.195422352991877e-6,3.1133668425443452e-6,3.193418306930931e-6,3.2103168779401974e-6,3.2320273074644254e-6,3.17130770279829e-6,0.00006106493253943879,0.00006106493586661434,0.00006106493424868312,0.00006106493424868312,0.00006106493400063619,0.000055570106766643735,0.00007051304923697744,0.00006142548489386385,0.00006108495501546553,0.00006138886423866077,0.00006109182276744813,0.00005587894060594452,0.0000671702462384509,0.00006123691056177307,0.00006089327639261254,0.00006094973967875519,0.00006117960258263039,6.2267048490585886e-6,6.217790824759713e-6,6.2222464186114485e-6,6.2222464186114485e-6,5.871181195357414e-6,6.327438350342803e-6,6.222775387187405e-6,6.219345691662424e-6,6.364092249852587e-6,5.861898917811582e-6,6.445340583059238e-6,5.756325614365232e-6,6.133011497375026e-6,6.087826544910149e-6,6.366890805482102e-6,5.827410467607088e-6,5.853344667729994e-6,6.3377128799933385e-6,2.761131615590976e-15,2.762662061165214e-15,2.761908488368606e-15,2.761908488368606e-15,2.7621082462596497e-15,2.7617063852840064e-15,1.814961493002338e-14,4.987130038121997e-16,2.7198583837167034e-15,2.8069459104991158e-15,1.6353105956333262e-15,4.6224879472336654e-15,2.7502616775359116e-15,2.7726194606369434e-15,2.718601240801921e-15,2.804925622280203e-15,4.466836282169494e-15,1.6727764272759734e-15,1.6802118083359463e-31,2.179281087199251e-31,1.9138970882220324e-31,1.9138970882220324e-31,2.2187917225377616e-31,1.6496463108235698e-31,2.3288417664403697e-30,1.900253690578296e-32,1.8851905276403969e-31,1.940214705486562e-31,5.438207034906812e-32,6.6525550349098e-31,1.9097320595417872e-31,1.9200242117273997e-31,1.8560789584673464e-31,1.97432716874973e-31,7.090392077804454e-31,4.993089091476442e-32,5.810327142648329e-34,5.8103516473858764e-34,5.810339714217958e-34,5.810339714217958e-34,5.810337562108185e-34,5.81161888977467e-34,5.809017596180765e-34,6.562263850051919e-34,5.047470704335447e-34,5.408742128812118e-34,6.239693234866344e-34,8.831291267073454e-37,3.2780401658893295e-31,8.158575989681323e-34,4.12853401533413e-34,7.932304073294228e-34,4.24727067854209e-34,0.00418545731241257,0.004185673712776565,0.004185673712776565,0.004185634302423569,0.004185713132249836,0.004185678507944195,0.004126115595505464,0.004238234424705424,0.004185810901468223,0.004185536330895603,0.030483913791810063,0.000041718678014697584,0.004120100099622232,0.004252286863554934,0.004177064091542086,0.004194169254637031,0.0320021873876943,0.03200219163186759,0.03200219163186759,0.03200192014504205,0.032002463120384905,0.03200196951120572,0.03200145797093932,0.0318727333457988,0.03207621030009003,0.03200168749180915,0.014414149807297397,0.004866034874629214,0.0318820099329537,0.032119216078762,0.031968294783146584,0.000011468781376487535,0.000011598264766660498,0.000011557756940101324,0.000011557756940101324,0.000011890257124422792,0.000011495067253501751,0.000011559191179564225,0.000011556318791475447,0.000011826103182120718,0.000011557103559832826,0.00001145474513767883,0.000011930434687969114,0.000011859428058494681,0.00001152492869815076,0.000011467416462299422,0.000011917624432242593,0.000011911962252239093,0.000011473214764527312,0.00023652655912059472,0.00024122740444438854,0.00023888443343990414,0.00023888443343990414,0.00024274586486836537,0.00023290452362158352,0.0002389480858957499,0.00023882059229793977,0.00023617875316698557,0.0002397917625197954,0.0002037163260785081,0.00027338518437163375,0.00023988070849780986,0.00023594309776840347,0.00023352290054714212,0.00024217133520328446,0.00025851674502987224,0.00021595218099252863,0.000011451254372850831,0.000011580820168092546,0.000011540233987411994,0.000011540233987411994,0.000011554461583272203,0.000011477511255543447,0.000011541716808216848,0.000011538746946804835,0.000011808138967689091,0.000011539892875031397,0.000011437126672987677,0.000011912607467617364,0.00001184154582887581,0.000011507653174777659,0.000011449817636330674,0.000011899776110886638,0.0000118941080500998,0.000011455620488962275,0.00023588307874344776,0.000240576886764706,0.0002382373886707804,0.0002382373886707804,0.00024209376812143297,0.00023226846213747268,0.00023830293085710938,0.0002381716566709532,0.00023554001358139107,0.0002391415314266315,0.00020313616048604882,0.0002726822495496113,0.00023923445039425762,0.0002353008398747011,0.00023288746136571905,0.00024151843020683836,0.0002578442769228669,0.00021534354895007867,0.004185853399493694,0.004186068317142848,0.004186068317142848,0.004186028815796669,0.004186107827561917,0.004186073102925996,0.004126504280012105,0.00423863454927409,0.004186205244396969,0.004185931197058643,0.030486364483099684,0.000041721257560467775,0.004120488080190024,0.0042526882007966815,0.004177474797173405,0.004194547686715488,5.815212888699531e-34,5.8152375475826e-34,5.815225427118625e-34,5.815225427118625e-34,5.815223297642193e-34,5.816359348545584e-34,5.8140591713921295e-34,6.567714004871247e-34,5.051764747744814e-34,5.41332480215437e-34,6.244899904419829e-34,8.839444807174552e-37,3.2804812762332908e-31,8.165485026202312e-34,4.131980665942221e-34,7.93882350685305e-34,4.250923678895167e-34,5.812844912005401e-34,5.8128697820772126e-34,5.812857651239966e-34,5.812857651239966e-34,5.812855391260222e-34,6.565069362042696e-34,5.049686605727624e-34,5.411104489296668e-34,6.242375713292998e-34,8.835488572191038e-37,3.279301842046468e-31,8.162138761090688e-34,4.130309340333758e-34,7.935660574866598e-34,4.24915533639631e-34,1.907332496201969e-161,1.9073443393532734e-161,1.9073443393532734e-161,1.907342702353576e-161,2.5615560869284313e-164,7.788632145004057e-156,1.9992082294697308e-161,1.8153401495079223e-161,1.0254066761613833e-161,3.546252108556694e-161,1.908277941439202e-161,1.9018128280562504e-161,1.9916250622637403e-161,1.826718735952911e-161,8.78644443707531e-161,4.106545088109034e-162,0.00001146009099723937,0.000011589615209719785,0.000011549068552935663,0.000011549068552935663,0.000011881384019011818,0.00001148636251043906,0.00001155052661580414,0.000011547606427643697,0.000011817194777179373,0.000011548430691019151,0.000011446009437484447,0.000011921595381148805,0.000011850560286070662,0.000011516215459668354,0.000011458690558050022,0.000011908774599680735,0.000011903109577940212,0.000011464491049786315,0.03200212763338165,0.03200211904535675,0.032002123340990445,0.032002123340990445,0.03200183459663378,0.03200241208723534,0.032001901214902165,0.03200138968125117,0.03187266495463209,0.03207614234559824,0.03200161915440669,0.014414178457018364,0.004866019733670702,0.031881941395198246,0.032119148052446124,0.03196822336547958,0.00023614268532488647,0.00024083934025433666,0.00023849843693853285,0.00023849843693853285,0.00024235686218109862,0.00023252507230390814,0.0002385632267469343,0.00023843345869060394,0.00023579777655482014,0.000239403811265089,0.00020337019153159446,0.0002729658902457577,0.00023949524810974572,0.0002355599024830817,0.00023314381939732023,0.00024178185163493195,0.00025811561638433534,0.00021558906520933644,0.000011463003763998316,0.00001159251428537565,0.000011551980647074753,0.000011551980647074753,0.000011884358018294602,0.000011489280094565857,0.000011553430669968171,0.000011820180353158572,0.00001155133785747362,0.000011448937402340458,0.000011924558046517492,0.000011853532237115581,0.000011519136159682461,0.00001146161525172583,0.00001191174077989794,0.00001190607672634594,0.000011467414995192208,0.000011454216514518968,0.000011583768368247142,0.000011543195436696282,0.000011543195436696282,0.00001155740498515486,0.000011480478303889071,0.000011544669894495807,0.000011811174292310272,0.000011542537570940574,0.000011440104284672375,0.000011915620309485774,0.00001184456728929934,0.000011510311366170443,0.000011452791960682263,0.000011902792481758305,0.00001189712546379949,0.000011458594008867672,0.000011457161981534157,0.000011586699973129315,0.000011546140216920344,0.000011546140216920344,0.000011560331821094078,0.000011483428647776026,0.00001181419282486108,0.000011545159246617548,0.000011443065133350816,0.000011918616208307831,0.000011847572038652034,0.000011512946473877597,0.000011455749535311475,0.000011905791906564458,0.00001190012589448686,0.000011461550789004431,0.00023627136313162113,0.00024096942717922876,0.000238627829574598,0.000238627829574598,0.00024248726501079683,0.0002326522666841135,0.00023869224240793732,0.0002359255098972258,0.00023953383553176658,0.0002034862110334053,0.0002731064583573677,0.00023962448543375303,0.000235688332319733,0.0002332708893375465,0.0002419124163212221,0.0002582500933953708,0.00021571077806975067,0.00418569485425218,0.004185910366249992,0.004185910366249992,0.0041858709012458604,0.004185949840345504,0.004185915155790225,0.00412634869874357,0.004238474388715623,0.004186047398156007,0.004185773141371616,0.030485383419829107,0.000041720225075209034,0.004120332780699777,0.00425252755484002,0.004177310401118217,0.004194396209395898,0.00023601325233070581,0.00024070849497365808,0.00023836829140893765,0.00023836829140893765,0.0002422256984536583,0.0002323971331672596,0.00023843345869060394,0.000235669278387528,0.00023927304417379046,0.00020325351064737286,0.00027282448748438154,0.00023936523637339667,0.00023543073924168706,0.00023301600609625364,0.000241650525040346,0.00025798034466469386,0.00021546665883552245,0.00023639929455476994,0.00024109875337716274,0.00023875646653145484,0.00023875646653145484,0.0002426169040188591,0.00023277872397974182,0.0002360524779733354,0.00023966311620804927,0.00020360156240718737,0.0002732461928153368,0.00023975294793550795,0.00023581602840743102,0.00023339722303062927,0.00024204221560725003,0.0002583837744797412,0.00021583178713585814 -2.8950581156543545e-142,0.0,0.0,0.004398986612903738,1.5379058467603147e-81,0.00012804926378708813,5.978934444434748e-51,0.0,8.551262491218774e-10,2.0864734428008874e-18,0.0,0.0,0.0,0.0,5.186905043574596e-293,0.0,2.11151956296768e-288,0.0,0.0,0.0,0.0,0.0,0.0,3.0143928395385933e-290,0.0,0.0,0.0,3.60801289324827e-291,0.0,2.5214133874102244e-289,4.3231237348023305e-292,2.8778907500311003e-142,2.9122165703969578e-142,2.8950581156543545e-142,2.8950581156543545e-142,2.8865865359278166e-142,3.402386686185019e-142,3.727093472740015e-142,2.2469786440254293e-142,1.4717901064738045e-142,5.7023511271165904e-142,7.88459832748463e-142,1.778847381944094e-142,5.233157938199515e-142,1.5986608099209843e-142,3.2530211079539898e-142,2.5760690430197964e-142,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.2770837e-317,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.004396767782705647,0.004401184010665886,0.004398986612903738,0.004398986612903738,0.004414017237985148,0.0043826898513533415,0.0044238568433991035,0.0043253682393489395,0.004395989731174317,0.004401916463015268,0.004290837900518784,0.004495913175695829,0.004400548538654252,0.004397362516256701,0.004397213993950367,0.004400746995537376,0.004416290628835258,0.0043799594657252874,1.2257470703413098e-81,1.9284659637677254e-81,1.5379058467603147e-81,1.5379058467603147e-81,1.9170409080007193e-81,1.232843389089963e-81,5.16198862705023e-82,4.371437483122074e-81,1.4988970784651832e-81,1.5777784473451794e-81,1.082451422990319e-81,2.1834988290677096e-81,1.537974689934642e-81,1.537691358542487e-81,1.820203839114826e-81,3.3889221399207193e-81,6.933487045688263e-82,0.00012823255789813363,0.00012786471247112552,0.00012804926378708813,0.00012804926378708813,0.0001278768536419118,0.00012822041466207333,0.0001206256727937196,0.00013583346707542806,0.00012839333219750144,0.0001277044096320077,0.00012874768255979917,0.00012731946065026563,0.000127980619459648,0.00012811722587414615,0.00012859217682576593,0.00012750710579550732,0.0001277066075998612,0.00012838774202538874,5.97891793060045e-51,5.978950075415628e-51,5.978934444434748e-51,5.978934444434748e-51,5.978931542694901e-51,1.2058996543651611e-48,4.300932979635664e-54,5.450703046009146e-51,6.571702257365274e-51,3.4359065568448076e-51,1.0392621912335126e-50,2.202241242200524e-50,1.7642699299628557e-51,5.791251260946845e-51,6.173194539912837e-51,8.084051804429563e-51,4.417609107912508e-51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.550090281335317e-10,8.552399385103611e-10,8.551262491218774e-10,8.551262491218774e-10,8.551582165650001e-10,8.550938820196136e-10,4.199407712356101e-9,3.4924560736726024e-11,8.512634621301844e-10,8.589584969749284e-10,5.569192480710262e-10,1.3048162212226608e-9,8.554566799081958e-10,8.547545009458479e-10,8.478506454758312e-10,8.62467461201577e-10,1.3019106048565071e-9,5.545584107995274e-10,1.941700234500739e-18,2.2416076162189813e-18,2.0864734428008874e-18,2.0864734428008874e-18,2.3021637779754567e-18,1.88991143443327e-18,7.846625664778204e-18,3.4683364888175617e-19,2.0682088550358826e-18,2.104992852124311e-18,8.911503817820476e-19,4.8347831890844505e-18,2.0864940282878748e-18,2.08647147451352e-18,2.057040507061913e-18,2.1163207073795566e-18,5.2856633742948126e-18,8.01233481384395e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.086982557353177e-293,5.288481938770183e-293,5.186905043574596e-293,5.186905043574596e-293,5.411758322109054e-293,4.9691859744769615e-293,1.7974683025012585e-293,1.4972261178905187e-292,8.7750124884522e-293,3.0648487260766994e-293,4.021425255215045e-293,6.640814020367674e-293,4.613452001132384e-293,5.83267013158382e-293,4.478005530490125e-292,5.944466760603821e-294,6.337487360823625e-293,4.213048126177434e-293,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0711070868662064e-288,2.152594960014999e-288,2.11151956296768e-288,2.11151956296768e-288,2.2024413658922067e-288,2.023454940305941e-288,7.295525423051975e-289,6.113066085693744e-288,3.53975961304758e-288,1.2589524830688912e-288,1.6391065165147781e-288,2.6996659027313204e-288,1.8819549085042146e-288,2.3692484777559187e-288,1.7614090269067117e-287,2.504862939545305e-289,2.5764704159893557e-288,1.7171502789868447e-288,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.2770615e-317,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.9565492084722484e-290,3.07318874628022e-290,3.0143928395385933e-290,3.0143928395385933e-290,3.1445416017068345e-290,2.8883490406599324e-290,1.0427244616087074e-290,8.716823376608788e-290,5.0715287811895076e-290,1.7907650881657749e-290,2.3386912995300223e-290,3.855647620927836e-290,2.684303102193495e-290,3.385197152646695e-290,2.5493790996009488e-289,3.5268735185613616e-291,3.6796347864468567e-290,2.4500788534515811e-290,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.5386879858862215e-291,3.67848115577622e-291,3.60801289324827e-291,3.60801289324827e-291,3.7640004412264245e-291,3.45695491436641e-291,1.2488092357599803e-291,6.0811836303487475e-291,2.1395436043161462e-291,2.7984777932294103e-291,4.616214522454101e-291,3.211510412143936e-291,4.0535783114533824e-291,3.07245111273627e-290,4.192385352224547e-292,4.4054420558949276e-291,2.931785647146936e-291,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.4730927198924267e-289,2.5705281232416704e-289,2.5214133874102244e-289,2.5214133874102244e-289,2.6301313698932527e-289,2.4161177413782688e-289,8.716823376608788e-290,4.234504988401908e-289,1.5006168813221594e-289,1.9567550756437652e-289,3.224194317091836e-289,2.246294631185601e-289,2.8303694204900385e-289,2.1178472845749464e-288,2.970521372655921e-290,3.077438426425289e-289,2.0499377744592118e-289,4.240503682853207e-292,4.407674540482667e-292,4.3231237348023305e-292,4.3231237348023305e-292,4.510285873172175e-292,4.142435724765667e-292,7.300555213151101e-292,2.5593092960856767e-292,3.3526568578064306e-292,5.533395942618964e-292,3.846853428222388e-292,4.859483270854029e-292,3.707249917340887e-291,4.9888002336452447e-293,5.280697417628397e-292,3.512388148121385e-292 -0.00007081642238848552,0.07346593960348956,0.0022631128893238163,0.00009514931816143121,0.00013559581077600514,0.00008556699844020654,0.00011175357882302476,0.00009037873963699277,0.0000683930333396859,0.00008673391002600506,0.00017166114622824412,0.000074325274324371,0.00008039615303378232,0.00008965407259043062,0.0001044573698980051,0.00008965407259043062,0.0001044573698980051,0.00007432528588896015,0.00017166114622824412,0.00017166114622824412,0.002263112889439588,0.00008965407259043062,0.00008039614955720678,0.0001044573698980051,0.00008965407259043062,0.00008965407259043062,0.00008965407259043062,0.0001044573698980051,0.00007432528119865447,0.0001044573698980051,0.0001044573698980051,0.00007081642484223017,0.00007081641995080882,0.00007081642238848552,0.00007081642238848552,0.00007081642472597362,0.00007081642238848552,0.0000708132949161546,0.00007082078856435512,0.00007084519436693607,0.00007078851333235534,0.00007144145466871036,0.00007015463316704042,0.0000708098212273888,0.00007082409402443438,0.00007081354880424413,0.00007082212315050772,0.0734742138702199,0.07345755908433586,0.07346593960348956,0.07346593960348956,0.07342738614111588,0.07350272400240167,0.07346593960348956,0.07316332814258135,0.07332049883083243,0.07349699873319641,0.07342922143830463,0.07345826127192157,0.0733370002501522,0.07351682748721634,0.0734105184923407,0.07319180167064866,0.07366363060243822,0.0022631128895753056,0.0022631128893238163,0.0022631128893238163,0.0022631128894190122,0.0022631128893238163,0.0022631128893238163,0.0022634866691989847,0.0022552178181932847,0.002269182712701168,0.002261946014790678,0.0022632765843775098,0.0022554217598123533,0.002264002846652163,0.002267123403871189,0.002253507957024373,0.0022777006977558697,0.00009517523878979958,0.00009512337627151486,0.00009514931816143121,0.00009514931816143121,0.00009530415658699254,0.00009546352509303968,0.00009514931816143121,0.00009514931816143121,0.00009555935278963087,0.00009514055206731687,0.00009567788316545548,0.00009489226139372432,0.00009555000884741826,0.00009521668260511431,0.0000951939858138288,0.00009510467211768768,0.000095353638804894,0.00009541265384520965,0.00013562656282710143,0.00013556510406449016,0.00013559581077600514,0.00013559581077600514,0.00013551281888763935,0.0001356793517222689,0.00013559581077600514,0.00013559581077600514,0.00013360839242385896,0.00013500432388885547,0.00013591929067146498,0.00013527347602843728,0.00013549083695627367,0.00013569950698063182,0.00013635797354126072,0.00013495517363870996,0.00013624339347602737,0.00008557914536578008,0.00008555485891317074,0.00008556699844020654,0.00008556699844020654,0.00008551358168365942,0.00008562073937279221,0.00008556699844020654,0.00008556699844020654,0.0000855699868456571,0.00008524742123810866,0.0000857246208285134,0.00008540996374543695,0.00008553839440882309,0.0000855643153822599,0.00008559545472639636,0.00008553854246362329,0.00008550592645551223,0.00008562826008222537,0.00011175357882640624,0.00011175357881917117,0.00011175357882302476,0.00011175357882302476,0.00011175357882403185,0.00011175357882302476,0.00011175357882302476,0.00011168618812604405,0.00011181987557209884,0.00011181215845919534,0.00011167517454547306,0.00011271413749280195,0.00011059405561862443,0.0001117356388234065,0.00011177152486188582,0.00011171278985553917,0.0001117944152856549,0.00009039351511859832,0.00009037360959133219,0.00009037873963699277,0.00009037873963699277,0.00008999667070638622,0.00009068745431161705,0.00009037873963699277,0.00009037873963699277,0.00009042230374996696,0.00009023742800942415,0.00009057891355883826,0.00009010138656530407,0.00009021246182653429,0.00009046779070435468,0.00009051635582967414,0.00009016300289554818,0.00009023257081459168,0.00009043827858907904,0.00006839303988085855,0.00006839302699863666,0.0000683930333396859,0.0000683930333396859,0.00006839303103987843,0.00006839303567986071,0.0000683930333396859,0.0000683930333396859,0.00006842802787945092,0.0000683728769328208,0.0000686518680016191,0.00006815062825182002,0.0000683907653385416,0.00006840066291283687,0.0000684623926015901,0.00006833247227838209,0.00006818088163308853,0.00006862682187679301,0.00008674560290074637,0.00008672223842886303,0.00008673391002600506,0.00008673391002600506,0.00008670263542690079,0.00008676546797788812,0.00008673391002600506,0.00008673391002600506,0.00008687914006099171,0.00008713847182138856,0.00008766080107914812,0.00008622487527773371,0.00008675918955157927,0.00008670988011756064,0.0000869015626247377,0.00008656441328232082,0.00008600333817983741,0.00008749353741774943,0.00017166114623006284,0.0001716611462249754,0.00017166114622824412,0.00017166114622824412,0.00017166114622554264,0.00017166114622824412,0.00017166114622824412,0.0001717067037611509,0.00017173014182805268,0.00017168172895728925,0.000171640517159245,0.00017801227154489485,0.00016554067838123266,0.00017133145907023285,0.0001719927032450223,0.00017157691291534236,0.00017174547441170155,0.00007432527353943178,0.000074325274324371,0.000074325274324371,0.00007432527319705239,0.00007432527545661206,0.000074325274324371,0.0000742986638954873,0.0000743400605696871,0.00007432530737297469,0.0000743252412286052,0.00008001253902143655,0.00006896954841830646,0.00007429884573401999,0.00007435181068154859,0.0000743232868193556,0.00007432726227272265,0.00008039615281743229,0.00008039615303378232,0.00008039615303378232,0.00008039606524838509,0.00008039624082367499,0.00008039615303378232,0.00008039615303378232,0.00008038839774374097,0.00008044771071349614,0.00008039612607841313,0.00008662081356656882,0.00007456817308406857,0.00008035478646868324,0.00008043769905854086,0.00008039442048708236,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00007432528507393418,0.00007432528588896015,0.00007432528588896015,0.00007432528470834015,0.00007432528707541446,0.00007432528588896015,0.00007429867542147918,0.0000743400721680416,0.00007432531892914843,0.00007432525280149479,0.00008001255803761094,0.00006896955425490847,0.00007429885725199469,0.00007435182229352606,0.00007432329887812976,0.00007432727334339605,0.00017166114623006284,0.0001716611462249754,0.00017166114622824412,0.00017166114622824412,0.00017166114622554264,0.00017166114622824412,0.00017166114622824412,0.0001717067037611509,0.00017173014182805268,0.00017168172895728925,0.000171640517159245,0.00017801227154489485,0.00016554067838123266,0.00017133145907023285,0.0001719927032450223,0.00017157691291534236,0.00017174547441170155,0.00017166114623006284,0.0001716611462249754,0.00017166114622824412,0.00017166114622824412,0.00017166114622554264,0.0001717067037611509,0.00017173014182805268,0.00017168172895728925,0.000171640517159245,0.00017801227154489485,0.00016554067838123266,0.00017133145907023285,0.0001719927032450223,0.00017157691291534236,0.00017174547441170155,0.0022631128896783673,0.002263112889439588,0.002263112889439588,0.0022631128894981347,0.002263112889439588,0.002263112889439588,0.0022634866692786554,0.0022552178182097546,0.002269182712770493,0.0022619460149167513,0.0022632765844651285,0.0022554217598535985,0.002264002846730668,0.0022671234039552354,0.0022535079570808144,0.0022777006978509794,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.0000803961497758543,0.00008039614933879829,0.00008039614955720678,0.00008039614955720678,0.00008039606089346046,0.00008039623822532017,0.00008039614955720678,0.00008039614955720678,0.0000803883942771656,0.00008044770723807438,0.00008039612259919857,0.00008662080835307355,0.00007456817098800642,0.0000803547830070929,0.00008043769556718305,0.00008039441685108164,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008965407259043062,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00008966367841032523,0.00008964448599676087,0.00008965407259043062,0.00008965407259043062,0.00008962396293962408,0.00008968431513398717,0.00008970422453952338,0.00008960446794299944,0.0000897314589375252,0.00008950188709499479,0.00008958945775459733,0.00008964552576469109,0.00008977887159785633,0.00008952223475983734,0.00008958029002125962,0.00008972966885421434,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00007432528039587852,0.00007432528119865447,0.00007432528119865447,0.00007432528003956911,0.00007432528236331662,0.00007432528119865447,0.00007429867074710087,0.00007434006746371701,0.00007432531424249013,0.00007432524810808677,0.00008001255032522932,0.00006896955188776345,0.00007429885258045747,0.00007435181758407201,0.00007432329398732458,0.00007432726885303639,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.0001044573698980051,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537,0.00010448795872862246,0.00010444693905013681,0.0001044573698980051,0.0001044573698980051,0.00010435546574409806,0.00010458060877717576,0.00010448741722278501,0.00010444749241693132,0.00010536543768046684,0.00010331661161486547,0.00010435231538324318,0.000104583036933619,0.0001046238019067154,0.00010431118195718662,0.0001036905236725498,0.00010524666080284537 -0.00005596020201419039,4.721326101496971e-11,0.1126293570438991,0.00008500557799266755,0.00023605778826271088,0.00006281005350629539,0.0004850635627389547,0.00007497819071392633,0.000032107073477862185,0.0000649956658551014,0.03832162727373624,0.0002106940697405807,0.00047543145639806345,0.00007374414128286163,0.00010843021259188861,0.00007374414128286163,0.00010843021259188861,0.00021069466057335086,0.03832162727373624,0.03832162727373624,0.11262935704832192,0.00007374414128286163,0.000475431049987621,0.00010843021259188861,0.00007374414128286163,0.00007374414128286163,0.00007374414128286163,0.00010843021259188861,0.00021069442089803128,0.00010843021259188861,0.00010843021259188861,0.00005596022113165835,0.00005596018301977247,0.00005596020201419039,0.00005596020201419039,0.000055960220356231606,0.00005596020201419039,0.000055959852172799554,0.00005596876022548211,0.000056220893321414624,0.000055711546297872386,0.00005695818444164528,0.00005476042005785045,0.000055953850024643464,0.000055966667682942476,0.00005592613080579156,0.000056000335076116626,5.845234817643704e-11,4.857635950105329e-11,4.721326101496971e-11,4.721326101496971e-11,5.3686557965692614e-11,5.283881810536435e-11,4.721326101496971e-11,4.048907290365047e-11,5.7413381547454327e-11,5.3613128299159736e-11,5.2972845076559824e-11,4.135184684988176e-11,5.621068033351224e-11,5.4473528213187445e-11,5.146397016277126e-11,8.725213908855835e-11,2.6221599045575716e-11,0.11262935705551336,0.1126293570438991,0.1126293570438991,0.11262935704620779,0.1126293570438991,0.1126293570438991,0.11247942946126366,0.11278225746470155,0.11296161673493141,0.11230102224534652,0.11239910320457441,0.11286712499864668,0.11273555722670793,0.11252748167983036,0.11183350423865139,0.11327307108692054,0.00008504335806907764,0.00008493885328764178,0.00008500557799266755,0.00008500557799266755,0.00008438287238772482,0.00008578397388788507,0.00008500557799266755,0.00008500557799266755,0.00008521121364955181,0.00008493808762155734,0.00008612292977836319,0.00008315390329581527,0.00008501484597439422,0.00008513828361710495,0.00008511725820254762,0.00008506093056736373,0.00008451122428067313,0.00008564921967072465,0.0002361991474898228,0.0002359166843888448,0.00023605778826271088,0.00023605778826271088,0.00023567241802999026,0.00023644608939363235,0.00023605778826271088,0.00023605778826271088,0.00023926265264495751,0.000239452085732434,0.00023760712672354372,0.00023451978135051414,0.0002354268862456385,0.00023653331004409435,0.00023969438257950422,0.0002330259858064744,0.00023914538071338564,0.00006283542234374185,0.00006278470621032324,0.00006281005350629539,0.00006281005350629539,0.0000626971333818976,0.00006292378983043502,0.00006281005350629539,0.00006281005350629539,0.00006281568562200723,0.00006279386242044647,0.00006313764720758577,0.00006247475786951092,0.00006275001929829551,0.00006285949380386323,0.00006287044296838958,0.00006274969977335644,0.0000626801502313243,0.00006294052467323711,0.0004850635628625369,0.0004850635626236057,0.0004850635627389547,0.0004850635627389547,0.0004850635627652608,0.0004850635627389547,0.0004850635627389547,0.00048360972029818343,0.0004867049799986112,0.0004874390124037687,0.0004824915974750729,0.0004904662541930496,0.0004789824141488314,0.00048496721559381146,0.00048506614257479456,0.00048401543630028314,0.0004861516259790474,0.00007499029642784887,0.00007496607702185917,0.00007497819071392633,0.00007497819071392633,0.0000742899664878772,0.00007590311146136734,0.00007497819071392633,0.00007497819071392633,0.00007529939314213801,0.00007489326821676106,0.00007563815295561826,0.00007447418868941444,0.00007481236990974167,0.00007536463133436323,0.00007548213491214146,0.00007462665949186995,0.00007478926052434598,0.00007528714458282973,0.00003210707828908046,0.00003210706881209351,0.000032107073477862185,0.000032107073477862185,0.000032107071777892084,0.00003210707520546423,0.000032107073477862185,0.000032107073477862185,0.0000322296477911141,0.000032015954797065105,0.00003237913295672294,0.0000318694965722751,0.000032166727274080806,0.00003204232161211292,0.000032124590463360416,0.000032111179172673556,0.00003187643487257218,0.00003233893524875777,0.00006501285487387604,0.0000649785062910625,0.0000649956658551014,0.0000649956658551014,0.00006494930151814624,0.00006504244027891724,0.0000649956658551014,0.0000649956658551014,0.00006456457051047004,0.00006481663795794388,0.00006608530033796228,0.00006373067014917414,0.00006481319112116805,0.00006518302964191273,0.00006514623305583937,0.00006484719629205181,0.00006388990177685131,0.00006614756962486808,0.03832162727945889,0.03832162726896469,0.03832162727373624,0.03832162727373624,0.038321627275682814,0.03832162727373624,0.03832162727373624,0.03835938316952422,0.038440885336890274,0.03836615735126869,0.0382770206126096,0.042949566107161524,0.03385758180523559,0.038086379259574005,0.03855839722131761,0.038120372197839765,0.03850745855625246,0.00021069403010852335,0.0002106940697405807,0.0002106940697405807,0.00021069401216976556,0.00021069412758070721,0.0002106940697405807,0.00020989061651985574,0.00021121824125079776,0.0002106958407264739,0.0002106922962469065,0.0004511343437135155,0.00009263683710374987,0.00020989750394925116,0.00021149639472467632,0.00021058740242342706,0.00021073239668015033,0.0004754314311346032,0.00047543145639806345,0.00047543145639806345,0.0004754210730392784,0.00047544184053171373,0.00047543145639806345,0.00047543145639806345,0.0004741679308342588,0.00047778562993273775,0.00047542831334996166,0.000973451394088867,0.0002187698748022071,0.0004729983694393723,0.00047788526731955733,0.0004753366976025726,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.000210694619402907,0.00021069466057335086,0.00021069466057335086,0.00021069460022952983,0.00021069472119930645,0.00021069466057335086,0.00020989120321670865,0.00021121883506765445,0.00021069643114774673,0.00021069288749609488,0.0004511363698947291,0.00009263696849373433,0.00020989809056079145,0.00021149698982147482,0.00021058801811853195,0.00021073296249419187,0.03832162727945889,0.03832162726896469,0.03832162727373624,0.03832162727373624,0.038321627275682814,0.03832162727373624,0.03832162727373624,0.03835938316952422,0.038440885336890274,0.03836615735126869,0.0382770206126096,0.042949566107161524,0.03385758180523559,0.038086379259574005,0.03855839722131761,0.038120372197839765,0.03850745855625246,0.03832162727945889,0.03832162726896469,0.03832162727373624,0.03832162727373624,0.038321627275682814,0.03835938316952422,0.038440885336890274,0.03836615735126869,0.0382770206126096,0.042949566107161524,0.03385758180523559,0.038086379259574005,0.03855839722131761,0.038120372197839765,0.03850745855625246,0.11262935706020714,0.11262935704832192,0.11262935704832192,0.11262935705051065,0.11262935704832192,0.11262935704832192,0.11247942946561587,0.11278225746893289,0.1129616167397348,0.11230102224964508,0.11239910320897924,0.11286712500309787,0.11273555723076464,0.1125274816843591,0.11183350424247505,0.1132730710915187,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.00047543107552993523,0.0004754310244221654,0.000475431049987621,0.000475431049987621,0.0004754205639786948,0.0004754415368000349,0.000475431049987621,0.000475431049987621,0.00047416752660047194,0.0004777852200373683,0.00047542790665728213,0.0009734502294230687,0.00021876975857037956,0.0004729979664485224,0.0004778848574575175,0.0004753362726657941,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007374414128286163,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.00007377079409082496,0.00007371752533548719,0.00007374414128286163,0.00007374414128286163,0.00007365966273265305,0.00007382928675997841,0.00007376559353447407,0.00007372881395979522,0.0000740102830369018,0.00007347964945223772,0.00007360675345948571,0.00007388226736600863,0.00007401850356244112,0.00007347738110864196,0.00007352997821912663,0.00007395956889061981,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.00021069438034935982,0.00021069442089803128,0.00021069442089803128,0.0002106943616809907,0.0002106944803948717,0.00021069442089803128,0.00020989096521993332,0.00021121859418003996,0.00021069619163860664,0.00021069264765639114,0.0004511355479649389,0.00009263691519507139,0.00020989785259951864,0.0002114967484190137,0.0002105877683604851,0.00021073273297208728,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010843021259188861,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115,0.0001085160987993123,0.00010834443312998068,0.00010843021259188861,0.00010843021259188861,0.00010808565105884718,0.00010877912650920124,0.00010863670380888744,0.0001083916071926744,0.00011120657823643999,0.0001054872654050214,0.00010824331015241364,0.000108786499890663,0.0001089103741017391,0.00010811951662174637,0.00010651313492043931,0.00011063918260302115 -1.4664712735402771e-6,0.03783715409719433,0.00040170845879645463,1.92853042599186e-6,2.7566325308842914e-6,1.4205350994971458e-6,5.086338143944909e-6,1.458048654438773e-6,2.181658576367269e-6,2.7601463493013188e-6,0.002027826301965248,0.000016529375846016372,0.00004685779767157038,1.448061154997971e-6,1.7538201357966918e-6,1.4481472316648263e-6,1.7539257476783397e-6,0.000016529469566250175,0.0020278342696920418,0.0020278306818902565,0.00040170845881515815,1.4481035903640533e-6,0.00004685769869943001,1.7538829807467198e-6,1.4480893089475873e-6,1.4481325533726786e-6,1.4481180057325826e-6,1.7538618567396224e-6,0.000016529431525631543,1.7539042782374364e-6,1.7538409078469056e-6,1.4664715398936903e-6,1.4664710089046133e-6,1.4664712735402771e-6,1.4664712735402771e-6,1.4664715357906606e-6,1.4664704817387604e-6,1.4664895684943622e-6,1.4664291264671211e-6,1.4713747124979103e-6,1.461599169925514e-6,1.464486677697687e-6,1.467354089702387e-6,1.4665551807886854e-6,1.4664181113450937e-6,1.4657448667974452e-6,1.4672286852413011e-6,0.03784467389841416,0.03782952863930131,0.03783715409719433,0.03783715409719433,0.037801138116758365,0.037871321641316916,0.03783715874197973,0.03784373959858814,0.03784636698619258,0.03786823255601707,0.037804253357934234,0.03783801459637304,0.03785226429054755,0.037862869908309026,0.037814187375134846,0.037589919052868556,0.038017964518585995,0.00040170845884724066,0.00040170845879645463,0.00040170845879645463,0.0004017084588054726,0.0003913836493554846,0.00041440327268546994,0.00040135290436383436,0.00040206189299620335,0.0004034836554176542,0.0003997898628527768,0.0004009541994735489,0.00040246243885981846,0.00040202622084302615,0.0004012424311563979,0.0003975885896805216,0.00040568611266056034,1.929204732116721e-6,1.927855556811842e-6,1.92853042599186e-6,1.92853042599186e-6,1.920265278913896e-6,1.9369686303948886e-6,1.9166185826371266e-6,1.940761670534373e-6,1.9292407715377332e-6,1.9278168705795636e-6,1.950592233440755e-6,1.9075415194666325e-6,1.9275515305091864e-6,1.929552602401928e-6,1.9294615398971915e-6,1.9275995080672585e-6,1.9216748366458905e-6,1.9354985635613464e-6,2.75738261955652e-6,2.7558835669808612e-6,2.7566325308842914e-6,2.7566325308842914e-6,2.754507801555517e-6,2.758772172472845e-6,2.749090209862307e-6,2.7644723243505077e-6,2.7659384674883792e-6,2.760121171461407e-6,2.765897872058944e-6,2.747408671218937e-6,2.7555078200698714e-6,2.7577833612791056e-6,2.778353235000722e-6,2.7384522718730444e-6,2.7750426188374334e-6,1.4207854405804125e-6,1.420284911448197e-6,1.4205350994971458e-6,1.4205350994971458e-6,1.4193698631178555e-6,1.4217078322479476e-6,1.4196051396650418e-6,1.4214940663837128e-6,1.4205438198933021e-6,1.4199926827298511e-6,1.4240834067390972e-6,1.416975849560351e-6,1.4197762907554752e-6,1.4207621801866827e-6,1.4211677785552801e-6,1.4199024126944777e-6,1.4191618459595552e-6,1.4218841191984395e-6,5.086338144611712e-6,5.086338143313471e-6,5.086338143944909e-6,5.086338143944909e-6,5.0863381440998705e-6,5.067597860896035e-6,5.107912553046824e-6,5.089232092445315e-6,5.087167859087156e-6,5.10582597635227e-6,5.070217322051714e-6,5.07889464702977e-6,5.096271634638699e-6,5.087813780858145e-6,5.086272579210548e-6,5.078043158783016e-6,5.097227012746991e-6,1.4581444106190913e-6,1.4579528248691598e-6,1.458048654438773e-6,1.458048654438773e-6,1.451635934581424e-6,1.4653620303149979e-6,1.4580452035853978e-6,1.4580519533246425e-6,1.4609404691610398e-6,1.4555782479820903e-6,1.4630683809028224e-6,1.4538217247990085e-6,1.456410734290423e-6,1.4605009511707392e-6,1.4617889076309445e-6,1.4551116330449772e-6,1.4556153343732584e-6,1.4604951230148845e-6,2.1816587696718153e-6,2.18165838890468e-6,2.181658576367269e-6,2.181658576367269e-6,2.1816585069814404e-6,2.1816586468999275e-6,2.1094595613854267e-6,2.263839779227835e-6,2.1852124037695308e-6,2.1809267508772953e-6,2.2004078684300004e-6,2.1659829672035973e-6,2.1844166575150057e-6,2.1819121806266663e-6,2.184044649170406e-6,2.1820913984864635e-6,2.1683285801981786e-6,2.198319835979935e-6,2.760558017749685e-6,2.7597352952789337e-6,2.7601463493013188e-6,2.7601463493013188e-6,2.759001109524717e-6,2.7613013168247414e-6,2.6928548994705773e-6,2.834190009261403e-6,2.760107067298032e-6,2.7578847667560484e-6,2.7925124520650574e-6,2.7284118876721092e-6,2.7588762957720545e-6,2.7614475165070347e-6,2.7631842451412055e-6,2.757122244117467e-6,2.7304842789272917e-6,2.7906458029980694e-6,0.002027826302539801,0.002027826301402053,0.002027826301965248,0.002027826301965248,0.002027826302125035,0.0020278285958144097,0.002027823788608076,0.002023528396707312,0.0020312959616522316,0.0020339515747075,0.0020217039474943166,0.002246508158349303,0.0018123453309101178,0.0020168543091046713,0.002039142993938777,0.0020033027144448342,0.0020540777186296927,0.000016529369811244118,0.000016529375846016372,0.000016529375846016372,0.00001652936672435408,0.000016529385012468657,0.000016529364194564223,0.000016455693931985686,0.000016593756641607556,0.000016529709283891627,0.000016529041944085714,0.00004343501289351914,5.6947924824276e-6,0.000016449234305616085,0.00001661017390022412,0.00001650919839163305,0.00001654599420591479,0.0000468577915205922,0.00004685779767157038,0.00004685779767157038,0.00004685516540174069,0.000046860430258643386,0.000046857832814249714,0.00004685775706100019,0.00004668476051979716,0.00004713376382338484,0.000046857037456648056,0.00011367153236529952,0.00001749050393096067,0.000046557190398773,0.00004716130366000998,0.00004682814421160231,1.4482779905301115e-6,1.4478445693208867e-6,1.448061154997971e-6,1.448061154997971e-6,1.4473498434373993e-6,1.4487777328011118e-6,1.448054203025621e-6,1.4480681418093107e-6,1.4488148327268585e-6,1.4473031608837837e-6,1.4505121560387771e-6,1.4456186980092198e-6,1.447247846178406e-6,1.4488717070833895e-6,1.4506429957073514e-6,1.445485790002643e-6,1.4461451092057996e-6,1.4499853809417507e-6,1.754526975386309e-6,1.7532473829588976e-6,1.7538201357966918e-6,1.7538201357966918e-6,1.751456323866919e-6,1.7563429600914662e-6,1.7538098166544514e-6,1.753830499604608e-6,1.754986461200615e-6,1.7527832068585e-6,1.778179470821938e-6,1.7352233242631207e-6,1.7520333524360523e-6,1.7557475014756111e-6,1.7570791994549057e-6,1.7506913374855502e-6,1.7425688056381869e-6,1.7700324811634058e-6,1.4483641056069814e-6,1.4479306076172127e-6,1.4481472316648263e-6,1.4481472316648263e-6,1.4474357930187544e-6,1.4488639374477035e-6,1.4481398762860966e-6,1.4481546193160593e-6,1.4489062306738231e-6,1.4473904163721893e-6,1.450598689539252e-6,1.445704318553248e-6,1.447338858090718e-6,1.4489591372502073e-6,1.4507295605494724e-6,1.4455713769431599e-6,1.4462308381922494e-6,1.4500718063697287e-6,1.7546326747284103e-6,1.7533529154577523e-6,1.7539257476783397e-6,1.7539257476783397e-6,1.7515616060954142e-6,1.7564489126055583e-6,1.7539149915561304e-6,1.7539365464274366e-6,1.7550910217028238e-6,1.7528896816763426e-6,1.7782885491666415e-6,1.735325786364396e-6,1.7521376243232587e-6,1.7558542624283824e-6,1.7571852720460869e-6,1.7507964930118626e-6,1.742672452564407e-6,1.7701403557983095e-6,0.000016529463284630948,0.000016529469566250175,0.000016529469566250175,0.00001652945998596838,0.000016529479193563387,0.000016529457914701346,0.00001645578695883274,0.000016593850989668976,0.00001652980294032023,0.000016529135728066594,0.00004343542011052053,5.694807241288974e-6,0.000016449327269832258,0.00001661026838456474,0.000016509295966158713,0.00001654608402941733,0.0020278342702836918,0.002027834269126413,0.0020278342696920418,0.0020278342696920418,0.002027834269956987,0.002027835790044381,0.002027832570043274,0.002023534421933551,0.0020313060582244024,0.0020339596667077265,0.002021711792124275,0.0022465161649093796,0.0018123530105828187,0.002016862424989564,0.002039150816113959,0.0020033101329610848,0.0020540862669789733,0.0020278306823714952,0.00202783068129709,0.0020278306818902565,0.0020278306818902565,0.0020278306820197306,0.0020235317727690734,0.0020313014470915154,0.0020339560197695622,0.0020217082624726934,0.002246512595068711,0.0018123495253522207,0.0020168587651500035,0.0020391472988484935,0.0020033068067887502,0.002054082402431403,0.0004017084588690056,0.00040170845881515815,0.00040170845881515815,0.00040170845882557136,0.00039138364937373575,0.00041440327270472684,0.00040135290438303857,0.00040206189301567676,0.000403483655438271,0.0003997898628722216,0.00040095419949319494,0.0004024624388786024,0.00040202622086275304,0.0004012424311761518,0.000397588589700914,0.00040568611268024306,1.4483204451365816e-6,1.447886985466257e-6,1.4481035903640533e-6,1.4481035903640533e-6,1.447392215138857e-6,1.4488202322787125e-6,1.4480964328044066e-6,1.4481107814107775e-6,1.4488632521428497e-6,1.447346227989112e-6,1.4505548204847944e-6,1.4456609046333287e-6,1.4472959595106223e-6,1.4489148591300693e-6,1.4506856777035826e-6,1.4455279779136605e-6,1.4461873703748165e-6,1.4500279910370624e-6,0.00004685770492034187,0.00004685769247394341,0.00004685769869943001,0.00004685769869943001,0.0000468550414339738,0.00004686035628943858,0.000046857733841998516,0.00004685765808898292,0.000046684662112760116,0.00004713366385507062,0.000046856938416963365,0.00011367119701645431,0.00001749048135509365,0.00004655709236006616,0.00004716120374330709,0.000046828040779666834,1.7545898729253e-6,1.7533101801260958e-6,1.7538829807467198e-6,1.7538829807467198e-6,1.7515189703747687e-6,1.756406010024329e-6,1.7538723969580793e-6,1.7538936079047327e-6,1.7550486413982544e-6,1.7528465984360763e-6,1.7782444019778453e-6,1.7352842699903157e-6,1.7520953600889095e-6,1.7558110640592642e-6,1.75714232370088e-6,1.7507539056384297e-6,1.7426304654701244e-6,1.7700966879741903e-6,1.4483061573160061e-6,1.4478727104473457e-6,1.4480893089475873e-6,1.4480893089475873e-6,1.4473779549118928e-6,1.4488059295237127e-6,1.448082219013222e-6,1.44884667188132e-6,1.447331745777719e-6,1.450540462875281e-6,1.445646699293289e-6,1.447279613055316e-6,1.4489003480592171e-6,1.4506713146781628e-6,1.4455137783699024e-6,1.4461731469311194e-6,1.450013651468661e-6,1.4483494209309458e-6,1.4479159357023305e-6,1.4481325533726786e-6,1.4481325533726786e-6,1.447421135845943e-6,1.4488492378870055e-6,1.448125263121325e-6,1.448891763041004e-6,1.4473755646566085e-6,1.4505839354521474e-6,1.4456897159279784e-6,1.4473244177402624e-6,1.4489442551052457e-6,1.4507148022624788e-6,1.4455567788771976e-6,1.4462162176656433e-6,1.4500570701273385e-6,1.4483348669013922e-6,1.4479013944450797e-6,1.4481180057325826e-6,1.4481180057325826e-6,1.4474066093449047e-6,1.448834668958699e-6,1.4488774362235863e-6,1.447360834748421e-6,1.4505693118990618e-6,1.4456752440766164e-6,1.44731011757696e-6,1.4489294952816344e-6,1.4507001741162093e-6,1.4455423119853e-6,1.446201727849939e-6,1.4500424644800358e-6,1.7545687314309575e-6,1.7532890719905869e-6,1.7538618567396224e-6,1.7538618567396224e-6,1.7514979122776836e-6,1.7563848179113879e-6,1.753851360298244e-6,1.7550277272444988e-6,1.7528253022272823e-6,1.7782225848960056e-6,1.7352637757143034e-6,1.7520745036551864e-6,1.7557897106278548e-6,1.7571211076031037e-6,1.7507328728507625e-6,1.7426097343082978e-6,1.7700751115585348e-6,0.000016529425343898405,0.000016529431525631543,0.000016529431525631543,0.00001652942213145336,0.00001652944096591902,0.000016529419874122077,0.00001645574919977376,0.00001659381269425206,0.00001652976492568035,0.000016529097661680935,0.00004343525482407282,5.6948012507092725e-6,0.000016449289536064494,0.00001661023003374277,0.000016509256361172868,0.00001654604757045742,1.7546111878673562e-6,1.7533314617945422e-6,1.7539042782374364e-6,1.7539042782374364e-6,1.7515402021653188e-6,1.7564273754266642e-6,1.7538936079047327e-6,1.755069740200925e-6,1.7528680586370778e-6,1.7782663905069363e-6,1.735304940792792e-6,1.7521164009626215e-6,1.7558325817092358e-6,1.7571637123428012e-6,1.7507751128869764e-6,1.7426513721150837e-6,1.7701184365180512e-6,1.7545477650100776e-6,1.7532681390238134e-6,1.7538409078469056e-6,1.7538409078469056e-6,1.751477029525399e-6,1.7563638006979691e-6,1.7550069997928457e-6,1.7528041712558323e-6,1.778200940674216e-6,1.735243459820404e-6,1.7520538337175793e-6,1.7557685226557296e-6,1.7571000656289298e-6,1.7507120162063383e-6,1.7425891804059085e-6,1.7700537087597979e-6 -0.02874913454700848,0.02848477180889041,0.0291254034529763,0.028443251103397963,0.02844277079924699,0.028443302852854825,0.0295958949572861,0.028443131522821557,0.02844939654624009,0.028444090538146807,0.03395689726255225,0.02958347027263838,0.030068390096877767,0.028443426224983324,0.028443486002167666,0.02844344287331065,0.02844351167306924,0.02958347104907352,0.03395656210480198,0.03395673978540699,0.02912540345298828,0.02844343399074852,0.030068389662586424,0.02844350085544679,0.028443431280156865,0.028443439785416788,0.02844343682524529,0.0284434957278166,0.02958347073356425,0.02844350616823457,0.028443490778795967,0.028749134630812977,0.028749134463744233,0.02874913454700848,0.02874913454700848,0.028749134633298645,0.028749134632218894,0.028748996972923158,0.028748924914799266,0.028751733358496522,0.02874615465350093,0.02873722581264512,0.028758377350169836,0.028749283740075744,0.02874897448602055,0.028748710571796426,0.02874955217097823,0.02848485225661537,0.028484691456948014,0.02848477180889041,0.02848477180889041,0.028484387411576058,0.028485162789612894,0.028484792014218194,0.028485093175015828,0.028484674653650403,0.028485193760200245,0.02848435314582796,0.02848478324638788,0.0284849810673909,0.02848579452934204,0.028483767114656767,0.028482250157205888,0.02848745475498142,0.029125403453007195,0.0291254034529763,0.0291254034529763,0.02912540345298225,0.028885270433483257,0.02963440974302138,0.029126656877831385,0.029124374914698548,0.029127277136307764,0.029123533695931594,0.029125141371769424,0.029125889313153616,0.029126865938176316,0.02912394312052929,0.029121071145739336,0.02912977278121038,0.028443251543993412,0.0284432506594814,0.028443251103397963,0.028443251103397963,0.028443245206424418,0.028443256603302023,0.028443237910460818,0.02844326419640277,0.028443281632808393,0.02844329953079826,0.028443263344092314,0.028443236429816648,0.02844327942911676,0.028443300672347367,0.02844325231301127,0.028443249873798378,0.028443246322112432,0.028443255607268264,0.028442770805194126,0.028442770793305584,0.02844277079924699,0.02844277079924699,0.0284427707814324,0.02844277081716494,0.028442713180214574,0.028442823822099915,0.028443207658283724,0.02844306078466943,0.028442770812789554,0.02844277078573704,0.028443127760440372,0.02844319872875957,0.02844277259622363,0.028442770625198937,0.028442770973077992,0.028443302825840365,0.028443302879800895,0.028443302852854825,0.028443302852854825,0.028443302986240333,0.028443302717258534,0.028443303854806336,0.02844330173637429,0.0284432420458084,0.028443213915222587,0.028443302428466162,0.028443303262917677,0.028443247410634063,0.028443217726482267,0.028443302748602635,0.028443302955994558,0.028443303016619004,0.028443302686582562,0.029595894957355533,0.02959589495722042,0.0295958949572861,0.0295958949572861,0.029595894957302644,0.029554060931738315,0.02965694129622281,0.029597233517389732,0.029594571889599186,0.02959968626461131,0.029592101361732757,0.02957626900217366,0.02961500785346484,0.029596352197429024,0.029595436831198176,0.0295939401985424,0.02959785321480746,0.028443131522135186,0.02844313152350733,0.028443131522821557,0.028443131522821557,0.028443131577431092,0.028443131468115408,0.028443220874338714,0.02844308472138413,0.028443133030562926,0.02844313000049601,0.02844313148979909,0.0284431315559333,0.028443131919323263,0.028443131125952877,0.028443131917104156,0.02844313112695285,0.02844313154035651,0.02844313150527715,0.028449396546761558,0.028449396545734407,0.02844939654624009,0.02844939654624009,0.0284493965460495,0.028449396546433872,0.02844491503960628,0.028464130153745083,0.028449395853936875,0.02844945336129878,0.028449459120812374,0.02844933224844156,0.028449375010940605,0.028449466558079537,0.028449405179173916,0.028449387652566334,0.028449342309646224,0.028449449741052478,0.028444090607213965,0.028444090469169313,0.028444090538146807,0.028444090538146807,0.02844409033802697,0.028444090739923326,0.02844350625135702,0.02844607261711019,0.028443906659186734,0.02844384916730919,0.028444097682870165,0.02844408342745828,0.028443963701007276,0.02844388738072274,0.028444091065855485,0.028444090010701098,0.028444084740698417,0.02844409642008244,0.03395689726273898,0.033956897262499404,0.03395689726255225,0.03395689726255225,0.03395689726261379,0.033956820933159354,0.0339569689949047,0.03395381998446253,0.03396111763301618,0.033959056619186016,0.0339547325444405,0.034127702187534734,0.03378332177422419,0.03394778840109833,0.03396603186763852,0.03394814257083956,0.033965654016579305,0.029583470226237654,0.02958347027263838,0.02958347027263838,0.029583470197229324,0.029583470348447445,0.02958299913573198,0.029581691998964526,0.029585254095448175,0.029583474176178248,0.02958346636353209,0.03003628260656259,0.029133975645927127,0.029581310590830922,0.029585638166370234,0.029583235614371792,0.029583704993930007,0.03006839006988816,0.030068390096877767,0.030068390096877767,0.030068377681666734,0.030068402512901944,0.030068670258286013,0.030068625107844686,0.030065869764393693,0.030070918217119668,0.030068386720681097,0.030535357034665783,0.029605532399708416,0.030065196999784594,0.030071595788452157,0.03006817340355122,0.028443426366802454,0.028443426083651493,0.028443426224983324,0.028443426224983324,0.028443425737620376,0.028443426720062198,0.028443425036624746,0.02844342744339682,0.028443522405610232,0.028443707067307786,0.028443428233935485,0.028443424287192386,0.028443508885604905,0.028443692232816408,0.028443429198817843,0.028443423411738236,0.02844342478855096,0.028443427702547163,0.028443486784895264,0.028443485223520207,0.028443486002167666,0.028443486002167666,0.028443482681910857,0.02844348942432826,0.028443483676645634,0.02844348836930873,0.02844340718460672,0.028443480885745467,0.028443530819731385,0.028443451219919348,0.028443404430476632,0.028443493977630557,0.028443494461283754,0.028443477976969,0.02844346389885953,0.02844351200901229,0.028443443054905336,0.028443442692237676,0.02844344287331065,0.02844344287331065,0.028443442248468,0.02844344350680319,0.02844344131325964,0.02844344446587,0.028443470248865305,0.02844366157314771,0.028443445435812755,0.028443440381996508,0.028443461158362333,0.02844368728271329,0.028443446674196512,0.028443439230194826,0.028443441028005667,0.028443444760448494,0.028443512589788757,0.02844351076104033,0.02844351167306924,0.02844351167306924,0.02844350778340699,0.028443515680436526,0.028443508896201886,0.028443514499752968,0.02844340019160441,0.0284434463310473,0.028443564077387077,0.028443470779622365,0.028443399184386976,0.02844345550482381,0.02844352157636835,0.028443502267467446,0.028443485734835204,0.028443542097987558,0.029583471000589306,0.02958347104907352,0.02958347104907352,0.029583470969569356,0.029583471128999058,0.02958299991260926,0.029581692772978483,0.029585254874314106,0.029583474952060977,0.02958346714051783,0.030036283970806297,0.02913397599620097,0.029581311364326995,0.029585638945759985,0.029583236423941194,0.029583705737213088,0.03395656210499032,0.0339565621047913,0.03395656210480198,0.03395656210480198,0.03395656210490301,0.03395646508449341,0.03395665358899571,0.03395384907853291,0.033961110532112676,0.033958730046728405,0.03395438859514564,0.03412773271909634,0.03378331347748386,0.033947468394134,0.03396568089623572,0.03394777019199943,0.03396535297965414,0.033956739785458954,0.03395673978526236,0.03395673978540699,0.03395673978540699,0.03395673978545746,0.03395383591313849,0.03396111557010737,0.03395890322343139,0.03395457088677517,0.034127718888070625,0.03378331913848339,0.03394763812157096,0.03396586687493912,0.03394796738617989,0.03396551275691097,0.02912540345302024,0.02912540345298828,0.02912540345298828,0.02912540345299443,0.028885270433492698,0.029634409743037698,0.029126656877843368,0.029124374914710434,0.0291272771363197,0.02912353369594345,0.029125141371781373,0.02912588931316561,0.029126865938188307,0.029123943120541188,0.029121071145751222,0.029129772781222408,0.028443434152264097,0.02844343382973324,0.02844343399074852,0.02844343399074852,0.028443433435276905,0.028443434554352054,0.02844343262006438,0.028443435392404733,0.02844349391487998,0.02844372157305559,0.028443436273508246,0.02844343177841555,0.028443482743649703,0.028443751590601658,0.02844343737417937,0.0284434307647149,0.028443432351620945,0.028443435670947207,0.030068389689883804,0.03006838963526931,0.030068389662586424,0.030068389662586424,0.030068377137665886,0.030068402188343807,0.03006866982387756,0.030068624673368363,0.030065869331448933,0.030070917781477108,0.03006838628608121,0.030535356359906486,0.02960553215277743,0.030065196567199054,0.030071595352447505,0.0300681729493976,0.028443501715986856,0.0284434999993351,0.02844350085544679,0.02844350085544679,0.0284434972044492,0.02844350461740722,0.028443498268904056,0.028443503488273583,0.028443402291265543,0.028443458737775377,0.02844355007251663,0.028443462513957907,0.028443400628835824,0.028443469379772685,0.028443510153010092,0.028443492028096092,0.02844347652163634,0.02844352942545914,0.028443431435084578,0.028443431125724193,0.028443431280156865,0.028443431280156865,0.02844343074745873,0.02844343182083719,0.028443429970847745,0.02844350284989771,0.028443743580728875,0.028443433471266388,0.02844342915954827,0.028443490926724522,0.02844371429115313,0.028443434526607303,0.028443428191759462,0.02844342970877307,0.028443432892538468,0.02844343996025095,0.028443439611096466,0.028443439785416788,0.028443439785416788,0.028443439183925025,0.028443440395374425,0.028443438289500352,0.028443477633114823,0.028443680600866602,0.0284434422536655,0.028443437387941632,0.0284434678773283,0.028443707695149655,0.028443443445749277,0.02844343628234869,0.028443438009483762,0.02844344160284001,0.028443436993391438,0.028443436657605917,0.02844343682524529,0.02844343682524529,0.028443436246859924,0.028443437411923886,0.02844348551561737,0.02844370059039761,0.02844343920031552,0.028443434520693846,0.028443475066551063,0.028443729120276026,0.02844344034653124,0.028443433461096557,0.02844343511798653,0.02844343857373992,0.028443496561601337,0.028443494898338032,0.0284434957278166,0.0284434957278166,0.028443492190515257,0.028443499372923148,0.02844349323137623,0.028443403681405112,0.028443465630808247,0.028443543429821604,0.028443458606416023,0.02844340167033664,0.028443477055353748,0.028443504737003824,0.028443487176090666,0.028443472159690026,0.02844352341557771,0.02958347068592398,0.02958347073356425,0.02958347073356425,0.02958347065572535,0.02958347081181702,0.029582999596921226,0.029581692458453716,0.029585254557818005,0.029583474636776567,0.029583466824784948,0.030036283416437087,0.02913397585386512,0.029581311050012486,0.029585638629050167,0.02958323609496759,0.029583705435175592,0.0284435070564048,0.02844350528462079,0.02844350616823457,0.02844350616823457,0.02844350239984626,0.02844351005088492,0.028443503488273583,0.02844340113068229,0.02844345231032117,0.02844355695195954,0.028443466570124615,0.028443399802624312,0.028443462202417058,0.028443515763678193,0.028443497056413466,0.028443481044829622,0.028443535650166964,0.028443491586657432,0.0284434899751248,0.028443490778795967,0.028443490778795967,0.028443487351681195,0.028443494310697117,0.028443405309561916,0.028443473007326876,0.028443537015041157,0.028443454843101488,0.028443402934843997,0.0284434852481409,0.028443499508651302,0.028443482494304805,0.02844346795374343,0.02844351761261152 -0.0022246682532759015,0.0009524279443922454,0.518795272819106,0.004314433002562204,0.004997721998215146,0.002139296539034497,0.010553956045476138,0.0020280239700709627,0.017959490514750723,0.01930770306046589,0.3307626148145184,0.011946842742334207,0.025716907414211135,0.0020109710050294025,0.002446008481155244,0.002011370537612733,0.002446480087695288,0.011946861401927926,0.3307570960481379,0.33075906368761127,0.5187952728215822,0.0020111761659683323,0.025716883683944636,0.002446289546460506,0.0020111054610368532,0.002011305225391189,0.00201124043653029,0.0024461952241586126,0.011946853814828177,0.0024463845012132634,0.002446101535300764,0.0022246684519197455,0.00222466805591309,0.0022246682532759015,0.0022246682532759015,0.0022246684630562114,0.002224664540556739,0.0022247171187702976,0.002224618067661152,0.002232973714547705,0.0022163767923150226,0.0022287242569713176,0.00221679628252431,0.002224726510035268,0.0022246093669079582,0.002223360207272997,0.0022259791543806297,0.0009450096068067611,0.0009599014851809134,0.0009524279443922454,0.0009524279443922454,0.0009896473837877533,0.0009161310448651101,0.000952345447473566,0.0009451611178707266,0.0009597569349049435,0.000916636639896694,0.0009894944949787677,0.0009536040368040003,0.0009512531941088693,0.0009244007581564418,0.0009813741109145672,0.0012352080553065634,0.0007271130063299873,0.5187952728254307,0.518795272819106,0.518795272819106,0.5187952728203292,0.5114333225243267,0.5261833904055576,0.5188172556563785,0.518772564085169,0.5192721879035307,0.5183154407551057,0.5187850562824218,0.5188048193445527,0.5188269933041206,0.5187634976960338,0.5176464702202903,0.5199316939231833,0.004316152615410965,0.004312711762484866,0.004314433002562204,0.004314433002562204,0.004291911233867936,0.004337299164850283,0.004215350502610589,0.004419775097681717,0.004316490283788899,0.004312386669965554,0.004372286871691395,0.004257349941671062,0.004313274447602051,0.004315606138757338,0.004316026736313479,0.004312838331866446,0.004296209943229502,0.004332823767723051,0.004998855988028079,0.004996589604066125,0.004997721998215146,0.004997721998215146,0.004994205129188205,0.005001264883042919,0.004957181447438505,0.0050400655267056615,0.0050090965245388345,0.004986503859349841,0.005016877652464577,0.0049786546357630124,0.004997716005208064,0.00499772559070194,0.005041840611534231,0.0049604132088910975,0.005035508986794737,0.002139658833010028,0.0021389344507744194,0.002139296539034497,0.002139296539034497,0.002137421329097649,0.002141184749759485,0.0021348705590350956,0.0021438722248762073,0.0021403603230250833,0.002138232360376485,0.0021455207005422403,0.0021330985507692175,0.0021389608422920582,0.0021396324389659944,0.002140380537833315,0.002138212513538018,0.002136917687051757,0.002141683196066671,0.010553956046036816,0.010553956044945243,0.010553956045476138,0.010553956045476138,0.010553956045611155,0.010489976464074733,0.010613723297961307,0.010552300476004558,0.010555563837263521,0.010593764779780064,0.01051426043312585,0.010584017849449314,0.01052026159455981,0.010553441065758281,0.010554469909451707,0.01053319079939223,0.010574796499754555,0.002028154617264106,0.0020278932205989456,0.0020280239700709627,0.0020280239700709627,0.002017324578341194,0.00203890155462031,0.002028009463009418,0.002028037743896388,0.002032892524882234,0.0020231670045862144,0.0020349979093887095,0.002021093695845625,0.0020250636598832398,0.002031007335552979,0.002033138663217119,0.0020229232779091556,0.0020246821562597992,0.002031382500925503,0.017959492693619232,0.017959488401798833,0.017959490514750723,0.017959490514750723,0.01795948970797195,0.017959491335326823,0.016021327860062957,0.02019989445208378,0.017966430198695784,0.017952540193607744,0.018271354251612488,0.01765259949195235,0.01795866375108964,0.017960310949647822,0.01797565886268191,0.01794331775435018,0.017692967265097788,0.01823286989574,0.019311084041994764,0.019304326888274666,0.01930770306046589,0.01930770306046589,0.01929763840559296,0.01931785713541135,0.017621557632406696,0.021207400065012653,0.0193171178613803,0.019298268876420117,0.01966675133999911,0.018954652933385704,0.01930765832234254,0.01930774526913734,0.01932324526528256,0.01929214928287305,0.01899509010536367,0.019628722339087912,0.3307626155436476,0.3307626153065334,0.3307626148145184,0.3307626148145184,0.33076261514982724,0.3307602225618103,0.3307637035252329,0.33056433989574774,0.330960423841397,0.3308298613502297,0.33069441549114653,0.3395157715018706,0.3202137961028864,0.33024727891842454,0.33127506571643006,0.33048274432553104,0.3310287374470802,0.01194684166921943,0.011946842742334207,0.011946842742334207,0.011946840932154866,0.01194684456248932,0.011946765630211563,0.01191083814455255,0.011983049616156911,0.01194695553923121,0.011946729786271827,0.024445936094462075,0.005285338374664006,0.011903132692663753,0.011990851351310458,0.011940038984654613,0.011953652511847821,0.025716905939419214,0.025716907414211135,0.025716907414211135,0.025716203241656056,0.025717611655050123,0.02571693930075911,0.0257168539561502,0.02562260605721972,0.025811769338609267,0.025716723888112764,0.04809333496705241,0.012431259147973828,0.025597675712996756,0.025837036961650135,0.025705064855550356,0.0020112190668964505,0.002010723213308214,0.0020109710050294025,0.0020109710050294025,0.002010085174192042,0.002011863775650285,0.0020109376829371547,0.002011004443701131,0.0020125961226052543,0.0020093475710840553,0.0020146376528812726,0.0020073164231728187,0.002010108104282595,0.0020118364683946693,0.00201493666009105,0.0020070131637184886,0.0020081538318175714,0.002013800230757242,0.0024466943423528784,0.002445323072842721,0.002446008481155244,0.002446008481155244,0.002442986846566609,0.0024490628972559346,0.0024459621925715723,0.00244605492879885,0.0024482050264315247,0.0024438147898750975,0.0024803814278817676,0.0024123144870585498,0.0024437181574133125,0.0024483090223095696,0.0024506446164477705,0.0024413768382509637,0.002423881229986126,0.002468651291918683,0.0020116186366466986,0.0020111227087837927,0.002011370537612733,0.002011370537612733,0.0020104845729605435,0.0020122634433477424,0.0020113378157994312,0.0020114033913225617,0.0020130030552914973,0.002009735875826142,0.0020150376725114817,0.0020077154749870156,0.002010513973821466,0.0020122257609856927,0.0020153359504439276,0.002007412951423289,0.0020085529313251713,0.0020142002006357184,0.0024471662275399506,0.0024457944008340576,0.002446480087695288,0.002446480087695288,0.0024434572242673564,0.002449535744264862,0.002446432215522727,0.0024465281176830594,0.0024486757123218733,0.0024442869491334905,0.0024808671918878536,0.002412771995449847,0.0024441873952135034,0.0024487825964804523,0.0024511180216583023,0.0024418466351467326,0.002424343794646361,0.002469132057338621,0.011946860278310571,0.011946861401927926,0.011946861401927926,0.011946859489490988,0.011946863324901625,0.011946784289490874,0.011910856700605692,0.011983068380068613,0.01194697418581572,0.011946748458892964,0.02444599548854735,0.005285342404167649,0.011903151226588936,0.011990870137720058,0.01194005842856063,0.011953670385728562,0.33075709589385266,0.3307570952417053,0.3307570960481379,0.3307570960481379,0.33075709469039083,0.3307563976004237,0.33075800463782995,0.3305589175046008,0.33095464150856385,0.33082443741574613,0.33068879688571173,0.3395078668573936,0.32021110496368177,0.3302419230924578,0.3312693715446734,0.3304769392049293,0.3310234773690109,0.3307590650240753,0.3307590643012177,0.33075906368761127,0.33075906368761127,0.33075906535622907,0.33056046902627,0.3309570472747153,0.33082636742063903,0.33069080830902403,0.33951320875551333,0.3202121250399483,0.3302438398558788,0.3312713982221277,0.33047902093039394,0.3310253489885005,0.5187952728281189,0.5187952728215822,0.5187952728215822,0.5187952728228495,0.5114333225269185,0.5261833904079027,0.518817255658848,0.5187725640876446,0.5192721879059887,0.5183154407575954,0.5187850562849007,0.5188048193470245,0.5188269933065875,0.518763497698506,0.5176464702227955,0.5199316939256303,0.002011424194506801,0.0020109284075606206,0.0020111761659683323,0.0020111761659683323,0.0020102904529660445,0.0020120688181118054,0.0020111393677936214,0.002011208236810756,0.002012797451115428,0.0020095395391438934,0.0020148422442410113,0.0020075177997439745,0.0020103089067873155,0.002012028921801205,0.00201514043050006,0.0020072144898628788,0.002008359359366926,0.0020140050261830264,0.025716885175494846,0.025716882191263512,0.025716883683944636,0.025716883683944636,0.025716173517587676,0.02571759392012051,0.025716915570403693,0.0257168302259649,0.02562258246536691,0.025811745468888186,0.02571670014119365,0.04809327644613238,0.012431251739988072,0.025597652157733217,0.02583701305471398,0.02570504005108167,0.002446975574852533,0.0024456039710096292,0.002446289546460506,0.002446289546460506,0.0024432671744970265,0.002449344706856997,0.0024462423061975113,0.002446336944831934,0.002448485475654485,0.0024440962400935,0.002480670984892376,0.002412587088580353,0.0024439977391974626,0.0024485913188896312,0.0024509267659509806,0.0024416568124123587,0.0024241568681848636,0.0024689378514071705,0.002011353567915744,0.0020108576243532995,0.0020111054610368532,0.0020111054610368532,0.0020102194694958365,0.0020119983936258724,0.002011071671534652,0.0020127298668505375,0.002009475071182272,0.0020147727833134143,0.002007450207087843,0.0020102414991235197,0.0020119642901213425,0.0020150718230339186,0.00200714691364106,0.002008287776962299,0.0020139351998598575,0.002011553300812548,0.0020110574201504068,0.002011305225391189,0.002011305225391189,0.002010419345031056,0.0020121980461876303,0.0020112727658370333,0.002012934045601573,0.002009669937163996,0.0020149720064708185,0.0020076505156946946,0.00201044514437124,0.0020121596529680875,0.002015270254304564,0.0020073480234940218,0.002008487886968393,0.002014134619540092,0.0020114884884480213,0.002010992654768295,0.00201124043653029,0.00201124043653029,0.0020103546400716136,0.002012133172777707,0.0020128655107065395,0.002009604492919431,0.002014906865321107,0.002007586078167321,0.0020103767885351915,0.0020120940412087355,0.002015205082548393,0.0020072836177362496,0.002008423364726544,0.0020140695630181406,0.002446881196837631,0.0024455097044011292,0.0024461952241586126,0.0024461952241586126,0.0024431730978901555,0.0024492501365344014,0.0024461483004763604,0.0024483913364119654,0.002444001808237876,0.0024805738319167462,0.002412495585025874,0.0024439038895167154,0.002448496604102393,0.0024508320840968415,0.0024415628518544264,0.002424064353713705,0.0024688416978620145,0.01194685271167863,0.011946853814828177,0.011946853814828177,0.011946851943967106,0.011946855695998055,0.011946776702519181,0.01191084915560614,0.011983060750552747,0.011946966604005651,0.011946740866496242,0.024445971338632706,0.005285340765743178,0.01190314369058673,0.011990862499056293,0.011940050522554632,0.011953663118104575,0.0024470705853218,0.002445698870066526,0.0024463845012132634,0.0024463845012132634,0.0024433618835537707,0.0024494399096503033,0.002446336944831934,0.0024485802682145917,0.0024441912869761924,0.002480768771521168,0.002412679225912525,0.002444092241705282,0.0024486866495830686,0.0024510220786524923,0.002441751407143966,0.0024242500155820254,0.002469034637965239,0.0024467874522540165,0.0024454160712505486,0.002446101535300764,0.002446101535300764,0.0024430796547993496,0.0024491561996027966,0.0024482978525510327,0.0024439079914127747,0.0024804773127680914,0.0024124047171060646,0.0024438106947830694,0.0024484025051738872,0.0024507380339015027,0.0024414695266485446,0.002423972473707133,0.0024687461777901224 -0.000017689528431192558,0.0,4.8129416279247675e-21,0.02796346620960981,2.9217047786972813e-23,0.07809741091022428,0.0026899680206671573,0.17440544025001964,0.05065519167343185,0.037618361320896763,0.0014326275175714988,0.00032667645664829223,0.00182482634309831,0.20597227942022664,0.2182210723595468,0.20597227942022664,0.2182210723595468,0.0003266888569215672,0.0014326275175714988,0.0014326275175714988,4.812940496074215e-21,0.20597227942022664,0.0018248233986918078,0.2182210723595468,0.20597227942022664,0.20597227942022664,0.20597227942022664,0.2182210723595468,0.0003266838927258622,0.2182210723595468,0.2182210723595468,0.000017691914156436188,0.000017686730576553162,0.000017689528431192558,0.000017689528431192558,0.00001769081774137697,0.000017689528431192558,0.00001767950509373823,0.000017700640966031255,0.000017902312107745135,0.000017469223605716034,0.000019012589072182933,0.000016241571584373415,0.000017673695895024326,0.00001769303139255793,0.000017648664606330084,0.0000177192388716461,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.812937649980438e-21,4.8129416279247675e-21,4.8129416279247675e-21,4.812941065736236e-21,4.8129416279247675e-21,4.8129416279247675e-21,5.193576566907813e-21,4.488972970138292e-21,4.298485782530493e-21,5.431647152890052e-21,5.2864455939037674e-21,4.4098666437367704e-21,4.737315837851598e-21,4.929271980334968e-21,6.4462940892959845e-21,3.5901855335220956e-21,0.02804036772906615,0.027902715455871106,0.02796346620960981,0.02796346620960981,0.027517164055861687,0.02839898321066559,0.02796346620960981,0.02796346620960981,0.02787950863624078,0.028002318422980323,0.02827908504952223,0.026647868362773483,0.027869560103184615,0.028054382338902468,0.02802433362145351,0.02791875659078111,0.027419752641492805,0.02784334619357989,2.6570987468132156e-23,3.2119798917362417e-23,2.9217047786972813e-23,2.9217047786972813e-23,3.156148160171049e-23,2.704139157808578e-23,2.9217047786972813e-23,2.9217047786972813e-23,3.401764233638245e-23,4.8875640161038803e-23,2.5497583178830025e-23,3.347208076230024e-23,3.3441893693072023e-23,2.5726216782126566e-23,2.9884767738390716e-23,3.898410874777804e-23,2.1853751553449613e-23,0.07828151893185324,0.0779133820536888,0.07809741091022428,0.07809741091022428,0.0779575937987123,0.07823738127951983,0.07809741091022428,0.07809741091022428,0.07716260874065366,0.07832382570215338,0.0788068197264232,0.07727660982216115,0.07720724832077391,0.0781421378720446,0.07810272777928498,0.07809197007117741,0.07777065971418157,0.07842478719355737,0.0026899682035093266,0.002689967847603928,0.0026899680206671573,0.0026899680206671573,0.002689968052130269,0.0026899680206671573,0.0026899680206671573,0.002684334017400775,0.0026893324109885366,0.0027108796149406906,0.0026746479700727878,0.0027577202309571735,0.0026136819015669254,0.002689156637149135,0.0026923105395438127,0.0026791890405365396,0.0027023577867725137,0.17441088213140185,0.17439996610175584,0.17440544025001964,0.17440544025001964,0.16334746110224962,0.17469635451640766,0.17440544025001964,0.17440544025001964,0.1669639939266643,0.17345603491706174,0.1743390110901111,0.16616449073460532,0.16620868162468855,0.17421412282521356,0.17439404407419645,0.16605569193087483,0.16332643819291337,0.17449696277166724,0.05065452907265104,0.050655834177557695,0.05065519167343185,0.05065519167343185,0.05065536967730805,0.05065501146775977,0.05065519167343185,0.05065519167343185,0.05169358731390996,0.04997874735095646,0.046557476831207936,0.05113387018318894,0.05098926966369816,0.05030539321876062,0.05043813268640043,0.05124583456909178,0.05078080476614856,0.04640490299505954,0.037326660516196014,0.03789792841996229,0.037618361320896763,0.037618361320896763,0.03797767308144752,0.0372456636171691,0.037618361320896763,0.037618361320896763,0.02882692540193358,0.028258832209494936,0.034806703305971624,0.030240982400962794,0.027987938099789708,0.03745262254246063,0.03735443417477596,0.02803068370764627,0.030256481422667916,0.03454185514701369,0.0014326273895111739,0.0014326276397787542,0.0014326275175714988,0.0014326275175714988,0.0014326274931487821,0.0014326275175714988,0.0014326275175714988,0.0014603409641457514,0.001430672738193709,0.001426927107543559,0.0014383570392922007,0.0007762180847382217,0.0026090762766279537,0.0014786809003422485,0.0013871249479716961,0.001453800872313011,0.0014091258389392978,0.0003266707159088046,0.00032667645664829223,0.00032667645664829223,0.00032667521850044496,0.0003266776951436151,0.00032667645664829223,0.0003238799848918947,0.0003286677205333625,0.0003266804684590287,0.0003266724391820552,0.0016627040951262778,0.00004634612405715577,0.00032388935087505194,0.00032949571919387526,0.0003265150574815827,0.00032684595175587776,0.0018248261601158842,0.00182482634309831,0.00182482634309831,0.001824815094905031,0.0018248375913901063,0.00182482634309831,0.00182482634309831,0.001807026524873852,0.0018381513961439658,0.0018248038015030309,0.006778755869317889,0.000354321285071452,0.0018064290981381014,0.0018434545613449714,0.0018233711519633235,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.00032668315205367193,0.0003266888569215672,0.0003266888569215672,0.0003266876153575236,0.00032669009882093085,0.0003266888569215672,0.0003238922459001649,0.00032868022473024,0.0003266928600893413,0.00032668484810501145,0.0016627951817760524,0.00004634709458222581,0.00032386855955570716,0.000329508263568369,0.00032652798235622215,0.0003268578273153807,0.0014326273895111739,0.0014326276397787542,0.0014326275175714988,0.0014326275175714988,0.0014326274931487821,0.0014326275175714988,0.0014326275175714988,0.0014603409641457514,0.001430672738193709,0.001426927107543559,0.0014383570392922007,0.0007762180847382217,0.0026090762766279537,0.0014786809003422485,0.0013871249479716961,0.001453800872313011,0.0014091258389392978,0.0014326273895111739,0.0014326276397787542,0.0014326275175714988,0.0014326275175714988,0.0014326274931487821,0.0014603409641457514,0.001430672738193709,0.001426927107543559,0.0014383570392922007,0.0007762180847382217,0.0026090762766279537,0.0014786809003422485,0.0013871249479716961,0.001453800872313011,0.0014091258389392978,4.812936419805065e-21,4.812940496074215e-21,4.812940496074215e-21,4.812939919684069e-21,4.812940496074215e-21,4.812940496074215e-21,5.1935753479953236e-21,4.488971914532639e-21,4.298484769771573e-21,5.431645878280218e-21,5.286444352617792e-21,4.4098656063650326e-21,4.737314723646026e-21,4.929270820918825e-21,6.446292582314244e-21,3.590184684521624e-21,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.0018248235837480943,0.0018248232134790926,0.0018248233986918078,0.0018248233986918078,0.0018248114064345177,0.0018248353910443333,0.0018248233986918078,0.0018248233986918078,0.0018070236157425059,0.001838148454294149,0.0018248008550464081,0.006778742525453375,0.0003543208852295376,0.0018064261906368016,0.001843451579489828,0.0018233680751941531,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.20597227942022664,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.20520304678048876,0.20609591093840277,0.20597227942022664,0.20597227942022664,0.20611982195772455,0.20517742702372052,0.19583555089120014,0.2046178504748252,0.20524731302435678,0.20573374457929308,0.19532830133153334,0.2051625974486014,0.20622273060990318,0.20472864306925298,0.2061823275136912,0.2051069949179647,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.00032667817346546747,0.0003266838927258622,0.0003266838927258622,0.0003266826525229153,0.00032668513326289107,0.0003266838927258622,0.0003238873374544823,0.00032867521892361156,0.00032668789935304265,0.0003266798804463275,0.0016627587166378633,0.00004634670605691124,0.0003238967017323108,0.0003295032416799132,0.0003265228081412169,0.000326853073177666,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.2182210723595468,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104,0.2179921878580241,0.21827464647417869,0.2182210723595468,0.2182210723595468,0.21620233579724288,0.21793137399382528,0.21610188335757002,0.21804207042507842,0.21504717270470328,0.21396003032819266,0.2161498965602682,0.2179886998199298,0.21795327627372246,0.216180897253408,0.2144155206129342,0.21699845058099104 -0.011548740800694918,0.0,1.0519741148802768e-79,2.347558686312461,9.15807383822183e-9,2.43030012934801,0.9397528081605607,0.9327160941847523,0.04275810465861149,3.682481291257512,3.5305661356349034e-22,0.853069074226656,2.1019506854761056,3.457405806245533,4.211445377989852,3.457405806245533,4.211445377989852,0.8531063803909539,3.5305661356349034e-22,3.5305661356349034e-22,1.0519734467188187e-79,3.457405806245533,2.10195092249017,4.211445377989852,3.457405806245533,3.457405806245533,3.457405806245533,4.211445377989852,0.8530914357830224,4.211445377989852,4.211445377989852,0.011550886171819017,0.011546609570392895,0.011548740800694918,0.011548740800694918,0.011549801239111326,0.011548740800694918,0.011542794398720982,0.011556568806933412,0.011779670228723017,0.011321940520882482,0.012702842270541992,0.01027773273977329,0.011543001682577303,0.011561862840158865,0.011516254938017285,0.011587958763053042,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0519718185044114e-79,1.0519741148802768e-79,1.0519741148802768e-79,1.0519737826832648e-79,1.0519741148802768e-79,1.0519741148802768e-79,1.3717405273007773e-79,8.347535262472672e-80,6.566218291801831e-80,1.6843308746277125e-79,1.5250094746101854e-79,7.510385716222447e-80,9.204912638659535e-80,1.2024370197096056e-79,3.363324567913687e-79,3.346506511151847e-80,2.356074992468657,2.340461313578427,2.347558686312461,2.347558686312461,2.309785751806854,2.375911096851641,2.347558686312461,2.347558686312461,2.3600946251238004,2.3303244543697588,2.4720251742956343,2.226589682761713,2.3438469456711815,2.341636749951329,2.356431822314798,2.3407956737300477,2.315958119777977,2.3842240736220246,8.374708416092819e-9,1.0011098125965123e-8,9.15807383822183e-9,9.15807383822183e-9,9.952790344745448e-9,8.423523258366951e-9,9.15807383822183e-9,9.15807383822183e-9,5.9007851262730326e-9,9.11269851958101e-9,7.961830551753117e-9,1.0527396799382928e-8,9.495642410536644e-9,8.584426572883267e-9,7.097038118706188e-9,1.2359310333580017e-8,6.757949104386469e-9,2.4342567962084547,2.4264844659429414,2.43030012934801,2.43030012934801,2.4256471475828576,2.43510377781206,2.43030012934801,2.43030012934801,2.427926161577205,2.424896521288173,2.44362840310458,2.4124807706412237,2.425972007096696,2.4268133639607425,2.4321766112202954,2.428574144556933,2.422601975403328,2.4380877583479963,0.9397527849816861,0.9397528300778136,0.9397528081605607,0.9397528081605607,0.9397528041642667,0.9397528081605607,0.9397528081605607,0.9444323410817548,0.9335242249579109,0.9367688961281821,0.9437883334446394,0.9132043089398106,0.9747385718987795,0.9405723057855369,0.9385264974533069,0.9417098958536567,0.9382576884689984,0.9336031606849903,0.9318559687458973,0.9327160941847523,0.9327160941847523,0.9154377544350247,0.9490058681051053,0.9327160941847523,0.9327160941847523,0.9514709956460364,0.9201352061794783,0.9554590479224291,0.9104839217801456,0.9267378229631748,0.9485694869869365,0.9474787586351657,0.9178171455760794,0.9171790034900766,0.9471132283617295,0.042759455304454866,0.042756794886390774,0.04275810465861149,0.04275810465861149,0.04275773689514317,0.04275847702736834,0.04275810465861149,0.04275810465861149,0.04338293700481152,0.0428510503355915,0.04673662776719655,0.040327564943726454,0.04318538147254941,0.043051395304783406,0.043889754582501196,0.04236597725468306,0.04016804433209572,0.04693093208888174,3.67520489057868,3.1881953297409553,3.682481291257512,3.682481291257512,3.1908585498903372,3.6726691565293517,3.682481291257512,3.682481291257512,3.2860534744212133,3.3294748948021633,3.541572312172537,3.268455709851331,3.1937227395236847,3.6695868594818566,3.6838322260538225,3.1797623647963724,3.298485522636489,3.516616010553023,3.5305637265228952e-22,3.5305684377697077e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.530565661783471e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.9682572522834095e-22,3.218410803740532e-22,3.372052094732486e-22,3.6967785465342976e-22,3.3028299939975183e-24,2.8718921372725544e-20,4.464780647633249e-22,2.788160537787444e-22,4.305879700727581e-22,3.0853160685272174e-22,0.8530566242241059,0.853069074226656,0.853069074226656,0.8530653537327608,0.8530727965376202,0.853069074226656,0.8473208473030082,0.8592916858803903,0.8530797877343435,0.8530583473137701,2.0874249062827563,0.07885361631975399,0.8464073843140735,0.8597791675179283,0.8525989711098783,0.8536385126769545,2.101950700201992,2.1019506854761056,2.1019506854761056,2.1019526731506164,2.101948697613579,2.1019506854761056,2.1019506854761056,2.10065404722118,2.100374815386662,2.101952592881896,1.049211276441897,0.9184572458096313,2.1003894460499386,2.102793786298445,2.1020964499773505,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,0.8530939810632963,0.8531063803909539,0.8531063803909539,0.8531026414433631,0.853110121119565,0.8531063803909539,0.8473580275549158,0.8593597885996542,0.8531170679415985,0.853095679491246,2.087424303886954,0.07885687284697979,0.8464444368094626,0.8598167275970761,0.8526378665229333,0.8536742329766792,3.5305637265228952e-22,3.5305684377697077e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.530565661783471e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.9682572522834095e-22,3.218410803740532e-22,3.372052094732486e-22,3.6967785465342976e-22,3.3028299939975183e-24,2.8718921372725544e-20,4.464780647633249e-22,2.788160537787444e-22,4.305879700727581e-22,3.0853160685272174e-22,3.5305637265228952e-22,3.5305684377697077e-22,3.5305661356349034e-22,3.5305661356349034e-22,3.530565661783471e-22,3.9682572522834095e-22,3.218410803740532e-22,3.372052094732486e-22,3.6967785465342976e-22,3.3028299939975183e-24,2.8718921372725544e-20,4.464780647633249e-22,2.788160537787444e-22,4.305879700727581e-22,3.0853160685272174e-22,1.051971092400296e-79,1.0519734467188187e-79,1.0519734467188187e-79,1.0519731059636506e-79,1.0519734467188187e-79,1.0519734467188187e-79,1.3717396587962086e-79,8.347529953593838e-80,6.566214116371195e-80,1.6843298090727344e-79,1.5250085092057612e-79,7.510380939264084e-80,9.204906794048917e-80,1.2024362577314032e-79,3.36332244434505e-79,3.34650437728799e-80,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,2.1019509075938374,2.101950937399828,2.10195092249017,2.10195092249017,2.1019529700213564,2.1019488747604753,2.10195092249017,2.10195092249017,2.100654258220011,2.100375074308647,2.1019528300293744,1.0492144835554966,0.9184563015230062,2.1003896567054943,2.102794051503792,2.1020966950508857,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.457405806245533,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,3.466533910187693,3.447978610326322,3.457405806245533,3.457405806245533,3.444704742808128,3.469786648974632,3.4366768744154155,3.451181507923179,3.4687101986207827,3.4325550475060442,3.4489170195977943,3.4528431019802754,3.4723123224163084,3.4299748555090006,3.4393100244163266,3.4750886182406004,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,0.8530790160523879,0.8530914357830224,0.8530914357830224,0.8530877042377258,0.8530951691695144,0.8530914357830224,0.8473431333941377,0.859344733279468,0.8531021337494308,0.853080724486578,2.087424552486218,0.0788555682417477,0.8464295938548052,0.8598016812851177,0.8526222853006066,0.8536599236810916,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.211445377989852,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843,4.194003488110316,4.151573098361208,4.211445377989852,4.211445377989852,4.182610336150905,4.158003507590848,4.1267167501648485,4.1286627222521135,3.765845594061682,4.264882997067181,4.079189056274835,4.08996566974016,4.174282537367588,4.170168368683663,4.272454150723823,3.8463580703345843 -0.033697432886888874,0.0,1.0078856459361897e-152,3.2036807454635703,1.2109450024583192e-16,4.4691271254223555,0.3528212337384653,2.8679199594636917,0.6928173509927472,0.00002130776052621933,9.89831765688037e-34,0.2522752952632457,0.21910083423808174,4.585566754579748,6.966743283986683e-7,4.585566754579748,6.966743283986683e-7,0.25227808541645413,9.89831765688037e-34,9.89831765688037e-34,1.0078848029030628e-152,4.585566754579748,0.21910121725382153,6.966743283986683e-7,4.585566754579748,4.585566754579748,4.585566754579748,6.966743283986683e-7,0.25227696706956215,6.966743283986683e-7,6.966743283986683e-7,0.03370128384825146,0.0336936070152794,0.033697432886888874,0.033697432886888874,0.03369946190431904,0.033697432886888874,0.03371029778355934,0.03373011965294084,0.03426193747331281,0.03316676645280419,0.03951808605249339,0.028095301155244477,0.033615526214426664,0.03376229131929509,0.0336218877198619,0.0337608212006919,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0078828098823602e-152,1.0078856459361897e-152,1.0078856459361897e-152,1.0078852272525132e-152,1.0078856459361897e-152,1.0078856459361897e-152,3.716057645198454e-152,4.238432534289208e-150,7.250352787717166e-153,2.335223042088257e-152,4.390926473411471e-152,3.484768401074162e-150,2.013378394669246e-152,1.2563454451374271e-152,1.844372882773461e-151,3.5946964063493835e-152,3.191829334316328,3.215520027524987,3.2036807454635703,3.2036807454635703,3.2519741639311945,3.14277715369899,3.2036807454635703,3.2036807454635703,3.171428859596419,3.198414785603212,3.045014688331289,3.2538187710440525,3.1926634412061525,3.142513691589075,3.1906290394399957,3.166736605273528,3.1642126796675845,3.1312369062693968,1.0382910193307792e-16,3.519979415228631e-16,1.2109450024583192e-16,1.2109450024583192e-16,3.5565763822009524e-16,1.0270673757608685e-16,1.2109450024583192e-16,1.2109450024583192e-16,9.84703151305472e-17,2.7645643049310597e-16,9.182859885309669e-17,3.900516647129425e-16,1.0916300061137806e-16,2.8412967921394764e-16,5.733883784816124e-17,5.360460860640598e-16,6.529638378568333e-17,4.464668046228369,4.473496419227962,4.4691271254223555,4.4691271254223555,4.474816757748584,4.463293624860066,4.4691271254223555,4.4691271254223555,4.420217819243983,4.484512886932858,4.40662210100114,4.440522216181565,4.424517997385965,4.480837315671909,4.465742257458724,4.472467858276784,4.4778607011041744,4.4197667255658475,0.3528212038509808,0.35282126202014197,0.3528212337384653,0.3528212337384653,0.3528212283559824,0.3528212337384653,0.3528212337384653,0.35458316708853976,0.35525361516954995,0.34763768907447873,0.3629767193259731,0.34976951404858814,0.3685601902496314,0.3542931327492085,0.3532960791769295,0.35625461107208245,0.35134155778049,2.869168989560645,2.8666708479263776,2.8679199594636917,2.8679199594636917,2.8279197653441255,2.904516512350424,2.8679199594636917,2.8679199594636917,2.903697993429156,2.8503607443325047,2.929722922092145,2.8027846751896845,2.837984734220744,2.908083421692575,2.911874278442739,2.820585507257653,2.8335508990687033,2.898790901364422,0.6928462849150585,0.6927892933141003,0.6928173509927472,0.6928173509927472,0.6928093291142811,0.6928254752288535,0.6928173509927472,0.6928173509927472,0.7021675993040508,0.6906175731325809,0.7639346422495163,0.6120455072213454,0.6971081307382484,0.6954163563385458,0.7094044884616509,0.6665517299900806,0.608978514265367,0.7837825673829063,0.00001976735382295885,0.00002295807172041157,0.00002130776052621933,0.00002130776052621933,0.000022431420753137002,0.00001908129905355943,0.00002130776052621933,0.00002130776052621933,0.000039667195766288994,0.000029827505333410165,0.000011199595101191047,0.00003970326918616205,0.00002036251749497908,0.000019422800964484914,0.00001914164694586475,0.000022368168495946447,0.00005423627099175773,8.241277697893289e-6,9.898312224221366e-34,9.898322834836853e-34,9.89831765688037e-34,9.89831765688037e-34,9.898316571268446e-34,9.89831765688037e-34,9.89831765688037e-34,1.0914095868704454e-33,7.815871664561518e-34,9.405413563771717e-34,1.0417964389526303e-33,1.4102030984408529e-36,6.21213615699349e-31,1.3899417570817161e-33,7.035225567607146e-34,1.23943829771608e-33,7.895107575547584e-34,0.25227453462025606,0.2522752952632457,0.2522752952632457,0.2522750172809183,0.2522755734132522,0.2522752952632457,0.2514422333324533,0.2531715152435204,0.2522750013232643,0.25227564878965214,0.23390715252374575,0.05342616466972791,0.2513823500182,0.25316566285441966,0.25222918448211906,0.2523231561574625,0.21910085803844093,0.21910083423808174,0.21910083423808174,0.21910346448354923,0.21909820382472925,0.21910083423808174,0.21910083423808174,0.22038232417115367,0.21791937513958579,0.21912648481943128,0.03478300477611113,0.26039258496077206,0.22059699491225584,0.217595194737392,0.21926023252858012,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,0.25227732639851963,0.25227808541645413,0.25227808541645413,0.2522778055472062,0.25227836547265764,0.25227808541645413,0.25144504874359075,0.2531742793305484,0.2522777916129206,0.2522784387325299,0.23389466521771093,0.0534276604495464,0.2513851774580496,0.25316841423094133,0.2522320984388007,0.2523258217455641,9.898312224221366e-34,9.898322834836853e-34,9.89831765688037e-34,9.89831765688037e-34,9.898316571268446e-34,9.89831765688037e-34,9.89831765688037e-34,1.0914095868704454e-33,7.815871664561518e-34,9.405413563771717e-34,1.0417964389526303e-33,1.4102030984408529e-36,6.21213615699349e-31,1.3899417570817161e-33,7.035225567607146e-34,1.23943829771608e-33,7.895107575547584e-34,9.898312224221366e-34,9.898322834836853e-34,9.89831765688037e-34,9.89831765688037e-34,9.898316571268446e-34,1.0914095868704454e-33,7.815871664561518e-34,9.405413563771717e-34,1.0417964389526303e-33,1.4102030984408529e-36,6.21213615699349e-31,1.3899417570817161e-33,7.035225567607146e-34,1.23943829771608e-33,7.895107575547584e-34,1.007881892810185e-152,1.0078848029030628e-152,1.0078848029030628e-152,1.0078843712290538e-152,1.0078848029030628e-152,1.0078848029030628e-152,3.7160545450919286e-152,4.2384290457701063e-150,7.250346731441954e-153,2.3352210968111844e-152,4.390922808916825e-152,3.484765526689445e-150,2.0133767150006765e-152,1.2563443953135558e-152,1.8443713489815827e-151,3.594693408448293e-152,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,0.2191011931743265,0.21910124134583447,0.21910121725382153,0.21910121725382153,0.21910394426602886,0.21909849007245974,0.21910121725382153,0.21910121725382153,0.22038260747723218,0.21791967594862058,0.21912678437872757,0.034783161306318026,0.26039253569158877,0.2205972953950998,0.21759549564096042,0.2192606347420469,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.585566754579748,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,4.579986028093667,4.591227581264917,4.585566754579748,4.585566754579748,4.593825049507093,4.577400718979293,4.586247470913665,4.588611574969292,4.577127957701475,4.599252355297342,4.594531011472935,4.586158131952596,4.571837799772629,4.60225890504991,4.596768349553476,4.573857691431126,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,0.2522762073849877,0.25227696706956215,0.25227696706956215,0.2522766879538174,0.25227724636944454,0.25227696706956215,0.2514439202799256,0.25317317145101603,0.2522766732144477,0.2522773204709007,0.23389933419054892,0.053427060775652575,0.2513840441608394,0.25316731143030435,0.25223093047879563,0.2523247533294358,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.966743283986683e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7,6.35631585722595e-7,7.730104282726976e-7,6.966743283986683e-7,6.966743283986683e-7,8.989055146131202e-7,6.253602988919133e-7,6.656573880182955e-7,7.298676795117711e-7,3.010482159500437e-7,1.7648441387444893e-6,7.564055431992243e-7,6.824961914292835e-7,6.670348729350809e-7,7.579080432188172e-7,1.8817121522055128e-6,2.686490666045396e-7 -0.00001422006431545031,0.0,2.0186038456740166e-185,0.00041191759318744776,1.227374422892585e-26,0.00130744868055746,0.00021432257533529587,0.007815223403293083,0.06150345175413385,2.3841749510877908e-20,5.587066996223984e-37,0.0016823980553306308,0.004024530826822274,0.003858493427266019,7.670824014420777e-19,0.003858493427266019,7.670824014420777e-19,0.0016824933763085967,5.587066996223984e-37,5.587066996223984e-37,2.0186021514922485e-185,0.003858493427266019,0.004024531055084316,7.670824014420777e-19,0.003858493427266019,0.003858493427266019,0.003858493427266019,7.670824014420777e-19,0.0016824551354924049,7.670824014420777e-19,7.670824014420777e-19,0.000014221918057028824,0.00001421822271932788,0.00001422006431545031,0.00001422006431545031,0.000014221085954302234,0.00001422006431545031,0.000014197633707591988,0.000014231979952548176,0.000014559106590973516,0.000013867985940771004,0.00001612829294616233,0.00001217330482665106,0.0000142137331301069,0.000014230632100203386,0.000014158544160801802,0.000014285888029760098,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.0185982219481284e-185,2.0186038456740166e-185,2.0186038456740166e-185,2.018603005164545e-185,2.0186038456740166e-185,2.0186038456740166e-185,5.084960092268024e-186,6.697920604127137e-184,7.502353624362504e-186,5.425132379358696e-185,2.0014518086384736e-185,5.461177599407746e-184,1.5556519592236344e-185,2.6203825977453738e-185,2.866570183176753e-184,7.793552923991216e-185,0.00040829069414714743,0.0004195784746247286,0.00041191759318744776,0.00041191759318744776,0.00045317384546342054,0.0003968321119679245,0.00041191759318744776,0.00041191759318744776,0.00042301448653684856,0.0004116790871398441,0.00034882934655456097,0.0004922592579370158,0.0004295191569468225,0.00042243517345144974,0.0004076684846657766,0.00042250918874829716,0.0004571452316269293,0.00039306476919931914,1.0222788474467404e-26,1.4724896214120343e-26,1.227374422892585e-26,1.227374422892585e-26,1.5127512239735492e-26,9.94589217882342e-27,1.227374422892585e-26,1.227374422892585e-26,2.6827530059690513e-26,2.9905748492027354e-27,9.107790628205171e-27,1.6442869093546048e-26,7.054781459273973e-27,2.0855643184642714e-26,3.6289360530105666e-27,2.930369852202579e-26,5.909169511983993e-27,0.0013031047072633551,0.0013116160656017255,0.00130744868055746,0.00130744868055746,0.001313364272921872,0.0013019017871028073,0.00130744868055746,0.00130744868055746,0.0013020315702087528,0.0012779350436968805,0.0012852925424152585,0.0013179617170425671,0.0013079904628738202,0.0012780097156034214,0.0013024170697119527,0.001312539310991517,0.0013166359875439162,0.0012987368997045231,0.00021432256423839543,0.00021432258583461807,0.00021432257533529587,0.00021432257533529587,0.00021432257332688545,0.00021432257533529587,0.00021432257533529587,0.00021790419229675078,0.0002128184823411414,0.0002120830347365559,0.00021775379942468186,0.00018749257256541943,0.0002499526626194735,0.00021568916965045279,0.00021399239087119525,0.00021633142963713172,0.00021336146220398138,0.0078185653587552,0.007811881111010125,0.007815223403293083,0.007815223403293083,0.007632230250930264,0.007909091440299155,0.007815223403293083,0.007815223403293083,0.007691940672125482,0.007731068831029061,0.007932549533231963,0.007621595641983157,0.007612712212232641,0.007679191051157336,0.007894659788546877,0.007659915843208357,0.007751384640748558,0.00789905790644285,0.06150246620655626,0.061504407106253545,0.06150345175413385,0.06150345175413385,0.061503726796794264,0.061503173149203186,0.06150345175413385,0.06150345175413385,0.05752524618573682,0.05830126657356255,0.05627082473412843,0.05774015199719386,0.05795118051716435,0.057197049579178705,0.05655889147113593,0.05859602103984966,0.06020656112189475,0.05753451758577605,2.897215001090148e-20,4.036412640686728e-20,2.3841749510877908e-20,2.3841749510877908e-20,4.492000513596698e-20,2.597724154623476e-20,2.3841749510877908e-20,2.3841749510877908e-20,5.824225703831536e-20,6.143507464747678e-19,5.211791932599011e-21,9.937019594885695e-20,2.938344446786829e-20,2.927939286298163e-20,2.72826061808054e-20,2.6062812923400028e-20,3.3365320772527165e-19,1.4048135713497896e-21,5.587064299714643e-37,5.58706957086989e-37,5.587066996223984e-37,5.587066996223984e-37,5.587066447942267e-37,5.587066996223984e-37,5.587066996223984e-37,6.091961819695304e-37,4.57834265439333e-37,5.312816797913285e-37,5.898908766673155e-37,4.304158768071e-40,6.154684671246224e-34,8.267221260520976e-37,3.841032429750202e-37,6.817516347739738e-37,4.425068236431258e-37,0.0016823767806940263,0.0016823980553306308,0.0016823980553306308,0.0016823885746984084,0.001682407545343554,0.0016823980553306308,0.0016679425006382912,0.0016933731711403384,0.0016824396376812327,0.0016823557426440007,0.004053740221513388,0.00010208803531181989,0.0016670522039219991,0.001697213872932005,0.0016819237129983946,0.0016822106443419888,0.0040245308410999875,0.004024530826822274,0.004024530826822274,0.004024531950787224,0.004024529702328601,0.004024530826822274,0.004024530826822274,0.004030101297955332,0.004021822975276945,0.004024527707412139,0.0012332229589637528,0.0018298942673444776,0.004029820662933067,0.004018837915375907,0.004024388357926698,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.001682472083878732,0.0016824933763085967,0.0016824933763085967,0.0016824838020955486,0.0016825029599791164,0.0016824933763085967,0.0016680369956396154,0.0016934698324586911,0.0016825348594568022,0.0016824511648778184,0.004053754060263819,0.0001020934503152906,0.0016671465458852534,0.001697310032013817,0.0016820230065403092,0.001682301717775192,5.587064299714643e-37,5.58706957086989e-37,5.587066996223984e-37,5.587066996223984e-37,5.587066447942267e-37,5.587066996223984e-37,5.587066996223984e-37,6.091961819695304e-37,4.57834265439333e-37,5.312816797913285e-37,5.898908766673155e-37,4.304158768071e-40,6.154684671246224e-34,8.267221260520976e-37,3.841032429750202e-37,6.817516347739738e-37,4.425068236431258e-37,5.587064299714643e-37,5.58706957086989e-37,5.587066996223984e-37,5.587066996223984e-37,5.587066447942267e-37,6.091961819695304e-37,4.57834265439333e-37,5.312816797913285e-37,5.898908766673155e-37,4.304158768071e-40,6.154684671246224e-34,8.267221260520976e-37,3.841032429750202e-37,6.817516347739738e-37,4.425068236431258e-37,2.0185963797745186e-185,2.0186021514922485e-185,2.0186021514922485e-185,2.0186012878992274e-185,2.0186021514922485e-185,2.0186021514922485e-185,5.084955813559011e-186,6.69791502735646e-184,7.502347319812886e-186,5.4251278420331487e-185,2.0014501307502052e-185,5.461173059026063e-184,1.5556506543382938e-185,2.6203803993630588e-185,2.866567792843984e-184,7.793546419436458e-185,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,0.004024531040768181,0.004024531069388534,0.004024531055084316,0.004024531055084316,0.0040245322365598055,0.004024529872908501,0.004024531055084316,0.004024531055084316,0.00403010148881183,0.0040218232510859835,0.004024527934911626,0.0012332269610963056,0.0018298919952070023,0.004029820832811543,0.004018838201534595,0.004024388592980249,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.003858493427266019,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,0.003841114717138497,0.0038733678029963738,0.003858493427266019,0.003858493427266019,0.003879125832750915,0.003835156456201384,0.0038476863908078343,0.0038631723666280415,0.0038155199869781523,0.003894665355202037,0.003868430973759947,0.0038365525814017033,0.0038073312814724436,0.003903084893551335,0.0038874044554032304,0.003822925018692094,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,0.0016824338498529236,0.0016824551354924049,0.0016824551354924049,0.001682445598708492,0.0016824646815569075,0.0016824551354924049,0.001667999086151731,0.001693431053877453,0.0016824966583747466,0.0016824128834724505,0.004053748503706121,0.00010209127797536725,0.0016671086978919387,0.001697271455051937,0.001681983171989951,0.0016822651810517895,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,7.670824014420777e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19,7.236390764485586e-19,8.276958007652426e-19,7.670824014420777e-19,7.670824014420777e-19,9.021319203020955e-19,3.776481629111712e-19,8.80660097446725e-19,7.972546115008139e-19,2.3421576389615856e-19,3.604682182629486e-18,7.307302600761016e-19,4.888500152617762e-19,4.805580241920144e-19,9.298133148339326e-19,3.921019007306371e-18,1.6791830720330417e-19 -0.022449497297251757,0.0,3.846345367949893e-119,0.3648540108780977,6.392834157009339e-43,0.355655764148378,1.839702137446446,0.044598853831778376,0.0030436165166826423,8.888792310274647e-14,3.279999315318297e-52,0.2882406292509566,0.018398243044425243,0.01676167532281748,7.223577681866536e-9,0.01676167532281748,7.223577681866536e-9,0.2882227697533692,3.279999315318297e-52,3.279999315318297e-52,3.846343986152772e-119,0.01676167532281748,0.01839838925683122,7.223577681866536e-9,0.01676167532281748,0.01676167532281748,0.01676167532281748,7.223577681866536e-9,0.2882299434053789,7.223577681866536e-9,7.223577681866536e-9,0.022451257864527098,0.022447552802883693,0.022449497297251757,0.022449497297251757,0.022450634803194168,0.022449497297251757,0.022440284759362664,0.022473186018985538,0.022980443876387834,0.02194434186780905,0.02485828740576888,0.019862140110240387,0.022438783921627695,0.022470626478778143,0.022370805155673284,0.022538224029870272,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.84634087483032e-119,3.846345367949893e-119,3.846345367949893e-119,3.846344682595582e-119,3.846345367949893e-119,3.846345367949893e-119,3.601448685151951e-119,3.391585823134947e-119,2.085519220846769e-119,4.5545072195041665e-119,3.859600429836314e-119,3.14930498207446e-119,3.435368875730575e-119,2.7651727167549795e-119,1.1434582443564219e-118,8.326136228797655e-120,0.36341357056406526,0.36678279214974313,0.3648540108780977,0.3648540108780977,0.37737569095568735,0.353931948995342,0.3648540108780977,0.3648540108780977,0.36816862626640684,0.362744239490589,0.3300633758566829,0.34488703862855885,0.31586940657938,0.3615179576551808,0.3638822235749,0.36631392382404904,0.37844429541489877,0.35293514606056925,5.304310533618409e-43,7.93590241017449e-43,6.392834157009339e-43,6.392834157009339e-43,8.381186829710409e-43,5.019397440271139e-43,6.392834157009339e-43,6.392834157009339e-43,4.586866058718964e-43,7.248186611931309e-41,4.337914068971329e-43,9.698341607271936e-43,6.455948148059724e-43,4.743139661698865e-43,3.5058828062264754e-43,1.2316439845242417e-42,2.461624315861933e-43,0.3544928268839471,0.35688829714550424,0.355655764148378,0.355655764148378,0.3574581175617213,0.3539202729366172,0.355655764148378,0.355655764148378,0.35770153989712167,0.3541573835583,0.34985359787725606,0.3579514048068306,0.35778839213509234,0.354064927060434,0.3551982491122696,0.35618708547035827,0.3581829856750278,0.3531967094683467,1.8397020974370648,1.8397021867467134,1.839702137446446,1.839702137446446,1.839702125183331,1.839702137446446,1.839702137446446,1.824383333410721,1.8268628510544065,1.8196286349670834,1.845477196436824,1.7874940545130142,1.881377314967723,1.8391668804199626,1.8338689197774996,1.8390884793929185,1.8284115786488195,0.04457060822725863,0.04462045485328606,0.044598853831778376,0.044598853831778376,0.045450014831214414,0.04348948445868573,0.044598853831778376,0.044598853831778376,0.04494784564657309,0.04421733403835162,0.04285463716195345,0.046093461475217035,0.04304250922593513,0.04266046829813837,0.04379295136766451,0.04511679359753728,0.0452497946732535,0.043678655344138645,0.0030434188757872877,0.0030438081737059848,0.0030436165166826423,0.0030436165166826423,0.003043672828578069,0.003043559467242919,0.0030436165166826423,0.0030436165166826423,0.0032214902515085267,0.0036826170724706185,0.003108857669255668,0.003948448031019092,0.003150793296041138,0.0038763264499451357,0.0037515151396117353,0.003242105890238858,0.00426909950108786,0.002840174327460294,8.1816615978433e-14,8.010150610154678e-14,8.888792310274647e-14,8.888792310274647e-14,8.415631876002264e-14,7.783966458787661e-14,8.888792310274647e-14,8.888792310274647e-14,2.771441379701641e-13,6.234846136459191e-14,3.082933090443546e-14,1.6981370224641537e-13,8.378124680389979e-14,7.863887660041498e-14,7.955356070500951e-14,8.261979272480116e-14,2.354267575447283e-13,2.1456026464034588e-14,3.2799968961705544e-52,3.2800016195411078e-52,3.279999315318297e-52,3.279999315318297e-52,3.279998809878323e-52,3.279999315318297e-52,3.279999315318297e-52,3.412293334429521e-52,2.4646349295525536e-52,2.963047477423625e-52,3.3396934315259126e-52,4.179633189619719e-56,1.527472056337979e-48,5.286685968929717e-52,1.9055941310475672e-52,5.237886010560488e-52,1.9362032789346505e-52,0.28824381178630853,0.2882406292509566,0.2882406292509566,0.28824240154284103,0.2882388544802848,0.2882406292509566,0.2896379787247587,0.2869972540036978,0.28823479122846235,0.28824647590608155,0.025028707339767153,0.14762299012014055,0.289468994632474,0.28699230725637703,0.2883503629329923,0.2880043315861905,0.018398252130662828,0.018398243044425243,0.018398243044425243,0.01839962984491371,0.018396856314973876,0.018398243044425243,0.018398243044425243,0.01885272239511478,0.01799039349597672,0.018399263244863302,0.0000504554063757741,0.2732757077903504,0.01894920518268171,0.017858555823210467,0.01846137423226273,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.28822596820153035,0.2882227697533692,0.2882227697533692,0.2882245669132308,0.28822097010096137,0.2882227697533692,0.28962028775911436,0.2869792245019085,0.2882169441176246,0.288228603988143,0.02502067154857748,0.14762691256546367,0.28945128711221546,0.28697429678714786,0.28833174212159246,0.28798723559597117,3.2799968961705544e-52,3.2800016195411078e-52,3.279999315318297e-52,3.279999315318297e-52,3.279998809878323e-52,3.279999315318297e-52,3.279999315318297e-52,3.412293334429521e-52,2.4646349295525536e-52,2.963047477423625e-52,3.3396934315259126e-52,4.179633189619719e-56,1.527472056337979e-48,5.286685968929717e-52,1.9055941310475672e-52,5.237886010560488e-52,1.9362032789346505e-52,3.2799968961705544e-52,3.2800016195411078e-52,3.279999315318297e-52,3.279999315318297e-52,3.279998809878323e-52,3.412293334429521e-52,2.4646349295525536e-52,2.963047477423625e-52,3.3396934315259126e-52,4.179633189619719e-56,1.527472056337979e-48,5.286685968929717e-52,1.9055941310475672e-52,5.237886010560488e-52,1.9362032789346505e-52,3.8463393701147464e-119,3.846343986152772e-119,3.846343986152772e-119,3.846343282706334e-119,3.846343986152772e-119,3.846343986152772e-119,3.601447394972937e-119,3.391584609034818e-119,2.0855184728793946e-119,4.5545055930459516e-119,3.859599046732099e-119,3.149303851819058e-119,3.435367646316457e-119,2.7651717250060625e-119,1.1434578365940385e-118,8.326133224001086e-120,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,0.018398380067772745,0.01839839845626431,0.01839838925683122,0.01839838925683122,0.018399813017682162,0.018396965574143064,0.01839838925683122,0.01839838925683122,0.018852871275113637,0.017990537292397947,0.01839940956022474,0.000050456415200283896,0.27327614584541826,0.01894935458865903,0.017858698879671092,0.018461527574409515,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01676167532281748,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,0.016535155747206993,0.01699037811078551,0.01676167532281748,0.01676167532281748,0.01712088185406236,0.01641947285432149,0.01683028888282548,0.016735711441131337,0.016148784167388307,0.017396878142098234,0.017102289267418587,0.01647008116588757,0.016640104070652372,0.01733221150763377,0.017272858289803232,0.01627347540065418,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,0.28823313552592256,0.2882299434053789,0.2882299434053789,0.28823173059198504,0.2882281537454305,0.2882299434053789,0.289627393745841,0.2869864664191517,0.2882241127954901,0.2882357826422456,0.025023898433603347,0.14762533800959438,0.2894583997515176,0.2869815310588257,0.288339221572945,0.28799410257793406,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.223577681866536e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9,6.74419176462742e-9,7.621450596221542e-9,7.223577681866536e-9,7.223577681866536e-9,7.66744486110075e-9,6.085112069897111e-9,7.028796718355268e-9,6.81662042664419e-9,2.8093414892882437e-9,1.393994586431279e-8,7.2812460279669085e-9,6.459418509487798e-9,6.584791488906513e-9,7.09616855384012e-9,1.4406009668997663e-8,3.1429972676595413e-9 -0.08017687215614736,0.0,3.607431822849064e-6,0.27245017790960463,0.6661940774924263,0.18048117426936067,0.47902297237710295,0.1572626418277153,0.11505313135121592,0.5818100563414871,3.0475349849121366e-6,0.4685320990816233,0.6607528397167257,0.18111928737627017,0.6314133849583409,0.18111928737627017,0.6314133849583409,0.46854034105073794,3.0475349849121366e-6,3.0475349849121366e-6,3.6074317654000523e-6,0.18111928737627017,0.6607527599667095,0.6314133849583409,0.18111928737627017,0.18111928737627017,0.18111928737627017,0.6314133849583409,0.46853702854937546,0.6314133849583409,0.6314133849583409,0.08017819152776738,0.08017556130740022,0.08017687215614736,0.08017687215614736,0.08017768889846424,0.08017687215614736,0.08017864615124877,0.08016447006496458,0.08068042437445674,0.07970155865205271,0.08064351679067847,0.07941034852702052,0.08015749053914589,0.08017381176758272,0.08009288956288527,0.0802408480190709,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.607431640891013e-6,3.607431822849064e-6,3.607431822849064e-6,3.6074317942252903e-6,3.607431822849064e-6,3.607431822849064e-6,3.444228136847966e-6,4.1259990066423635e-6,3.4663519050709592e-6,3.754363599290513e-6,3.4807082938296064e-6,4.083809945463029e-6,3.563636205346718e-6,3.6521633977259107e-6,4.008113576597739e-6,3.2428874659320523e-6,0.2699092755005025,0.2720437870795311,0.27245017790960463,0.27245017790960463,0.26891906618460676,0.27275023247062696,0.27245017790960463,0.27245017790960463,0.2720903868192177,0.269718988203824,0.27764174555355664,0.2668725008716007,0.2713986761308275,0.27041643452852243,0.26996319570773925,0.2720410612574598,0.27106050769193485,0.2728669115739047,0.6661811803115606,0.6662026415401933,0.6661940774924263,0.6661940774924263,0.666205030670008,0.6661740871071189,0.6661940774924263,0.6661940774924263,0.6662029172866352,0.6646246108270142,0.6661576405968329,0.66620734327097,0.666206493776,0.666135014249771,0.6660974854727714,0.666189013043516,0.6660718068957825,0.18070307282181894,0.180259600658649,0.18048117426936067,0.18048117426936067,0.18004748222969777,0.18091676169879312,0.18048117426936067,0.18048117426936067,0.18042374879187612,0.18054359308603263,0.1817374085878984,0.17923335612167643,0.18020035571509682,0.18076745502047992,0.18067667525461178,0.1802858203596718,0.17995225136118148,0.18101241573204957,0.47902297511660874,0.4790229697844042,0.47902297237710295,0.47902297237710295,0.47902297289775236,0.47902297237710295,0.47902297237710295,0.47800150578917033,0.4782748253171343,0.4795125159456726,0.4771550200610575,0.47843881226052426,0.47818132626494486,0.4778574459909433,0.47887749759488574,0.4781643840821933,0.47871756764504053,0.1573021040280318,0.15722321094965885,0.1572626418277153,0.1572626418277153,0.15571985057607218,0.15464483683717806,0.1572626418277153,0.1572626418277153,0.15754810911040712,0.1525662494593128,0.1548831196180106,0.15546292670526027,0.1561567338509832,0.1538359920308977,0.15448663760861073,0.15587009085143977,0.1562869163756948,0.15385311360359594,0.11505391007255841,0.11505237619494635,0.11505313135121592,0.11505313135121592,0.1150529020096611,0.11505336380215751,0.11505313135121592,0.11505313135121592,0.1153180463234151,0.11511761708420971,0.11904894670551572,0.11150699250159649,0.1145649102231604,0.11526821459555818,0.1164944870486402,0.11389613548648159,0.11030282690377045,0.12048286307886644,0.5825183424546503,0.5811009490089,0.5818100563414871,0.5818100563414871,0.580578874648943,0.5830420347597891,0.5818100563414871,0.5818100563414871,0.5735090169908514,0.5703984102513795,0.5916503103346089,0.5715869937495107,0.5806245523562185,0.5829945357958997,0.583222000064761,0.5803881430436348,0.567471570305523,0.595631650762138,3.0475347928558985e-6,3.0475351671956915e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.0475349444236484e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.184764846955049e-6,3.0567874750303798e-6,3.051792261310656e-6,3.09044960195761e-6,1.0461521523895556e-6,9.156678208337784e-6,3.2741579502962066e-6,2.8794191504042796e-6,3.2496079012640214e-6,2.9788668876330744e-6,0.4685307519894171,0.4685320990816233,0.4685320990816233,0.46853128206863187,0.46853291739763914,0.4685320990816233,0.46753586438195527,0.4693837465734379,0.4685344911320965,0.46852970699384017,0.6559864147946326,0.21411953191513505,0.4672780554768097,0.4697894377195933,0.46835252936285476,0.46868838125893597,0.6607528347604811,0.6607528397167257,0.6607528397167257,0.6607519890284312,0.6607536903518028,0.6607528397167257,0.6607528397167257,0.6603951967990759,0.6610158841146364,0.6607522564649732,0.5738533090402144,0.48142286006713625,0.660352265463583,0.6611408493573008,0.6607193432164528,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.46853898463390403,0.46854034105073794,0.46854034105073794,0.4685395109553156,0.4685411724602732,0.46854034105073794,0.4675440937248524,0.4693920304627701,0.4685427284211725,0.4685379536526902,0.655992379797648,0.21412268297855538,0.4672862790175567,0.46979769799129406,0.4683611296121456,0.4686962662618652,3.0475347928558985e-6,3.0475351671956915e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.0475349444236484e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.184764846955049e-6,3.0567874750303798e-6,3.051792261310656e-6,3.09044960195761e-6,1.0461521523895556e-6,9.156678208337784e-6,3.2741579502962066e-6,2.8794191504042796e-6,3.2496079012640214e-6,2.9788668876330744e-6,3.0475347928558985e-6,3.0475351671956915e-6,3.0475349849121366e-6,3.0475349849121366e-6,3.0475349444236484e-6,3.184764846955049e-6,3.0567874750303798e-6,3.051792261310656e-6,3.09044960195761e-6,1.0461521523895556e-6,9.156678208337784e-6,3.2741579502962066e-6,2.8794191504042796e-6,3.2496079012640214e-6,2.9788668876330744e-6,3.607431578978984e-6,3.6074317654000523e-6,3.6074317654000523e-6,3.6074317365511054e-6,3.6074317654000523e-6,3.6074317654000523e-6,3.4442280817831447e-6,4.125998941677836e-6,3.466351849940634e-6,3.754363539973084e-6,3.4807082382192727e-6,4.083809881022432e-6,3.56363614912881e-6,3.6521633401601167e-6,4.008113513565021e-6,3.242887414596245e-6,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6607527649791649,0.6607527549499591,0.6607527599667095,0.6607527599667095,0.660751889115905,0.6607536307580352,0.6607527599667095,0.6607527599667095,0.6603951147744487,0.6610158060173389,0.6607521766559113,0.5738537628191974,0.481422652797086,0.6603521831812871,0.6611407721739619,0.6607192595679215,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18111928737627017,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.18140903801246314,0.18083026000948227,0.18111928737627017,0.18111928737627017,0.18060170062857692,0.1816401414680426,0.18123872385662632,0.1809999754649978,0.18206622336896727,0.1801769819299859,0.18068086544108664,0.18155975889981038,0.18210862131576935,0.18013367385021242,0.180361629666073,0.18188130394151938,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.4685356758478237,0.46853702854937546,0.46853702854937546,0.46853620370796845,0.46853785470781734,0.46853702854937546,0.4675407863063546,0.46938870112128817,0.46853941780281294,0.4685346392682797,0.6559889528267756,0.21412141653313974,0.46728297392960266,0.4697943781302667,0.4683576731197038,0.46869309723050456,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.6314133849583409,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148,0.6298692676391215,0.630731571893896,0.6314133849583409,0.6314133849583409,0.6295987768817001,0.6310371559506108,0.630956228400619,0.6296666860245788,0.6361912009348317,0.623130674622068,0.6301577465557973,0.6289585357058365,0.630414585714499,0.6302228043943959,0.6220715590843726,0.6361373426519148 -5.071907308710868e-19,0.0,1.829180626264934e-8,9.443842070227031e-17,8.68365685740284e-15,2.465019399346797e-17,3.687832804342153e-15,7.040866319838116e-16,9.133909464038175e-16,4.9908248442505516e-14,1.4811475242271825e-257,2.4821036853739146e-31,1.0928168892488017e-52,4.817189584960912e-16,2.7677735583615465e-14,4.817189584960912e-16,2.7677735583615465e-14,2.4784465607810534e-31,1.4811475242271825e-257,1.4811475242271825e-257,1.8291806233714423e-8,4.817189584960912e-16,1.0929793082702671e-52,2.7677735583615465e-14,4.817189584960912e-16,4.817189584960912e-16,4.817189584960912e-16,2.7677735583615465e-14,2.4799188463207136e-31,2.7677735583615465e-14,2.7677735583615465e-14,5.072132492725303e-19,5.071683587018969e-19,5.071907308710868e-19,5.071907308710868e-19,5.072062517159661e-19,5.071907308710868e-19,5.073772120095873e-19,5.067212888306113e-19,5.25221002903377e-19,4.8986452085507385e-19,4.683114369275042e-19,5.480636370860905e-19,5.078995837697189e-19,5.063112136119435e-19,5.040321904894538e-19,5.102107793436847e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.829180617393082e-8,1.829180626264934e-8,1.829180626264934e-8,1.8291806248138183e-8,1.829180626264934e-8,1.829180626264934e-8,1.6766437696267078e-8,1.775994271851126e-8,1.817683722904556e-8,1.840623811813428e-8,1.681155172984557e-8,1.771115152932899e-8,1.787368462274646e-8,1.8344650902830846e-8,1.7048082860343095e-8,1.7622627401119197e-8,9.496589931432535e-17,9.42478747593003e-17,9.443842070227031e-17,9.443842070227031e-17,9.088261024052035e-17,9.696523685455992e-17,9.443842070227031e-17,9.443842070227031e-17,9.42938326145648e-17,9.466571247326266e-17,1.031445672139229e-16,8.598356237687296e-17,9.370627692668626e-17,9.352758622321644e-17,9.465104348101263e-17,9.431308405304202e-17,9.095836600736782e-17,9.687425676136343e-17,1.230720770832574e-14,8.843792483828947e-15,8.68365685740284e-15,8.68365685740284e-15,8.950537578457465e-15,1.2062970154828619e-14,8.68365685740284e-15,8.68365685740284e-15,8.421641934374038e-15,7.84735408524795e-15,1.1168200298771815e-14,8.591489903742067e-15,9.986616767021074e-15,1.1818900727706448e-14,1.137603605246938e-14,8.534424874396695e-15,9.760797728087202e-15,2.4735665858192602e-17,2.4565865902922208e-17,2.465019399346797e-17,2.465019399346797e-17,2.4409185533439017e-17,2.4861551416336896e-17,2.465019399346797e-17,2.465019399346797e-17,2.4573204892574565e-17,2.4553738771749106e-17,2.5211529643929933e-17,2.4140364973911373e-17,2.453646338183038e-17,2.4604482129655996e-17,2.4661391185360012e-17,2.4577831143036297e-17,2.438516037585407e-17,2.4886092919679678e-17,3.687832878076372e-15,3.687832733641828e-15,3.687832804342153e-15,3.687832804342153e-15,3.68783281828127e-15,3.687832804342153e-15,3.687832804342153e-15,3.653073874332185e-15,3.666554073625406e-15,3.758319363343242e-15,3.5881327925085285e-15,3.639562548873803e-15,3.686922815384304e-15,3.700108119387625e-15,3.676602050871191e-15,3.630963446802499e-15,3.733547023813224e-15,7.047145806318695e-16,7.034603006427051e-16,7.040866319838116e-16,7.040866319838116e-16,6.839926687985994e-16,7.150126055397983e-16,7.040866319838116e-16,7.040866319838116e-16,7.1560515643439465e-16,7.063134258129384e-16,7.371414269391187e-16,6.842603601119774e-16,6.968708407585625e-16,7.172743350170823e-16,7.321466901848087e-16,6.947671559221797e-16,6.961769034528146e-16,7.290020155769468e-16,9.134011274890356e-16,9.1338107318743e-16,9.133909464038175e-16,9.133909464038175e-16,9.133878249669728e-16,9.133941115358399e-16,9.133909464038175e-16,9.133909464038175e-16,8.797240882996911e-16,8.799233275202403e-16,9.345210811190698e-16,8.161139933937024e-16,9.204903457155683e-16,8.855344932075831e-16,9.049764975935804e-16,9.008128612757285e-16,8.169205776243608e-16,9.423057028812035e-16,5.0158252105517e-14,4.965974854829062e-14,4.9908248442505516e-14,4.9908248442505516e-14,4.942829251423084e-14,5.0403485853811234e-14,4.9908248442505516e-14,4.9908248442505516e-14,4.977517320115427e-14,4.9866428474316843e-14,5.524283382819857e-14,4.5379800564589684e-14,4.9466683341684146e-14,5.052384299289966e-14,5.060911007858377e-14,4.930337802837902e-14,4.4231225682014604e-14,5.653156861425115e-14,1.4811446392572289e-257,1.481150280059632e-257,1.4811475242271825e-257,1.4811475242271825e-257,1.4811468786687766e-257,1.4811475242271825e-257,1.4811475242271825e-257,2.8260984801879252e-257,1.3773050668136612e-257,8.411139935465315e-258,3.5010198325847774e-257,1.6035204987670888e-268,1.5168118356206455e-246,7.293124646217711e-257,4.363602529353464e-258,4.765828585071002e-256,2.8737065792547393e-259,2.4825622813813933e-31,2.4821036853739146e-31,2.4821036853739146e-31,2.4824649818239284e-31,2.481741488059726e-31,2.4821036853739146e-31,2.827020966565696e-31,2.2530017173118443e-31,2.4801953700360194e-31,2.484018301031401e-31,1.1227611225636997e-50,1.529201366885151e-20,2.9302873808758104e-31,2.1002224621849373e-31,2.570708020762622e-31,2.4555155845102867e-31,1.0928269601558232e-52,1.0928168892488017e-52,1.0928168892488017e-52,1.0950720947795224e-52,1.0905662246952058e-52,1.0928168892488017e-52,1.0928168892488017e-52,1.398806550912057e-52,7.557575929293668e-53,1.0940514707045308e-52,5.58091093965528e-82,3.33034819511476e-32,1.6199907398700938e-52,7.353613336597876e-53,1.1592392926268118e-52,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,2.478910975518405e-31,2.4784465607810534e-31,2.4784465607810534e-31,2.4788158382518634e-31,2.478076501086147e-31,2.4784465607810534e-31,2.82287566274293e-31,2.24966702005053e-31,2.4765436289421888e-31,2.480355824326723e-31,1.1153526466471674e-50,1.528773899184963e-20,2.9259973535070193e-31,2.0971082418109045e-31,2.566761976090271e-31,2.452051514963985e-31,1.4811446392572289e-257,1.481150280059632e-257,1.4811475242271825e-257,1.4811475242271825e-257,1.4811468786687766e-257,1.4811475242271825e-257,1.4811475242271825e-257,2.8260984801879252e-257,1.3773050668136612e-257,8.411139935465315e-258,3.5010198325847774e-257,1.6035204987670888e-268,1.5168118356206455e-246,7.293124646217711e-257,4.363602529353464e-258,4.765828585071002e-256,2.8737065792547393e-259,1.4811446392572289e-257,1.481150280059632e-257,1.4811475242271825e-257,1.4811475242271825e-257,1.4811468786687766e-257,2.8260984801879252e-257,1.3773050668136612e-257,8.411139935465315e-258,3.5010198325847774e-257,1.6035204987670888e-268,1.5168118356206455e-246,7.293124646217711e-257,4.363602529353464e-258,4.765828585071002e-256,2.8737065792547393e-259,1.829180614242613e-8,1.8291806233714423e-8,1.8291806233714423e-8,1.8291806218959126e-8,1.8291806233714423e-8,1.8291806233714423e-8,1.6766437668870985e-8,1.7759942690439673e-8,1.8176837200299703e-8,1.840623808979567e-8,1.6811551702240812e-8,1.771115150129935e-8,1.7873684594322577e-8,1.8344650874341975e-8,1.7048082832548338e-8,1.7622627372606265e-8,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,1.0929690959943053e-52,1.0929894976676825e-52,1.0929793082702671e-52,1.0929793082702671e-52,1.0952759857217238e-52,1.0906873270802094e-52,1.0929793082702671e-52,1.0929793082702671e-52,1.3990130039089229e-52,7.558705253830279e-53,1.094214180524021e-52,5.582669909171532e-82,3.3305251812897085e-32,1.6202299875371669e-52,7.354712709270114e-53,1.1594193828632078e-52,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.817189584960912e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,4.840807461069668e-16,4.795033363395463e-16,4.817189584960912e-16,4.817189584960912e-16,4.787667708802383e-16,4.864671020890659e-16,4.821028628935007e-16,4.774343557792321e-16,4.871410139924369e-16,4.738535157939499e-16,4.784701976084705e-16,4.811379453445313e-16,4.848555226346825e-16,4.759232086495353e-16,4.756784212025716e-16,4.890758980629713e-16,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,2.480380947764663e-31,2.4799188463207136e-31,2.4799188463207136e-31,2.4802849479969357e-31,2.4795520117710384e-31,2.4799188463207136e-31,2.824544586290086e-31,2.2510095530318635e-31,2.478013801492555e-31,2.481830309771133e-31,1.1172195879211118e-50,1.5289460643456108e-20,2.927724472308924e-31,2.0983619288708946e-31,2.5683505916209015e-31,2.4534461775786785e-31,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.7677735583615465e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14,2.7935360532252743e-14,2.7414415813848463e-14,2.7677735583615465e-14,2.7677735583615465e-14,2.6988013905554207e-14,2.8102727133840886e-14,2.751734073242042e-14,2.7383721994480935e-14,3.030182535716319e-14,2.493956197231715e-14,2.8295349203201864e-14,2.740424049606038e-14,2.775306927056775e-14,2.7321575538592686e-14,2.5058770877433334e-14,3.009492988553786e-14 -173.03001967466705,0.0,0.0,3.25692286570295e-10,2.1945155567954113e-31,267.4490684237753,6.554357343438137e-17,192.90651608651177,5.2151346652077913e-120,5.37254242922408e-147,0.0,4.11597459015131e-6,2.8138633470863305e-22,325.29330809668596,1.81602800797923e-7,324.9060471831084,1.790555981107114e-7,4.1156366898920845e-6,0.0,0.0,0.0,325.10122815868914,2.814012442540038e-22,1.8008135102482305e-7,325.1656951988898,324.97096966948425,325.0363199566702,1.8059083010457275e-7,4.11577379988237e-6,1.7956959556919616e-7,1.81097994359543e-7,173.03018040813214,173.0298599776778,173.03001967466705,173.03001967466705,173.0301774342776,173.02815785176844,173.02257645885564,173.0370398983013,175.94356009826328,170.10308830989564,176.03014322793814,167.92858196164033,173.0190379936086,173.04080847168967,172.54055486094228,173.5201620907102,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.151079755086812e-10,3.366394651628442e-10,3.25692286570295e-10,3.25692286570295e-10,4.867140062945212e-10,2.1638723187479967e-10,1.0951674264430328e-9,9.041184672267456e-11,3.1776838005368237e-10,3.3383430927808427e-10,1.3143040272010303e-10,7.953843446708331e-10,3.3016449152408144e-10,3.212870082949682e-10,3.194948258302987e-10,3.3201530798338847e-10,4.5549600536824206e-10,2.3194192274031893e-10,2.0962516572428764e-31,2.297225161349117e-31,2.1945155567954113e-31,2.1945155567954113e-31,2.4931820881171403e-31,1.9299092881294364e-31,6.086539531788613e-31,7.591681635118868e-32,1.6990135991483345e-31,2.834621205948139e-31,1.3417278103449218e-31,3.582234190523275e-31,2.1957237338590987e-31,2.1933361319468766e-31,8.046262012645207e-32,6.2841718499771494e-31,7.56118412969024e-32,267.043575274116,267.85414835052126,267.4490684237753,267.4490684237753,269.2725657198666,265.610406084178,271.22355326655105,263.5363771265504,266.5911797346608,268.30707361405115,261.9850149552571,272.86563281149967,267.7171425644379,267.18095645807557,266.57445542757404,268.3233108362009,269.5577173124689,265.32833256442603,6.554357297082824e-17,6.554357387315516e-17,6.554357343438137e-17,6.554357343438137e-17,6.554357332723912e-17,5.074213178287396e-17,1.1201235032866888e-16,6.85398318442186e-17,6.268091563166019e-17,5.345503165239459e-17,8.034136180693431e-17,3.1475963567003216e-17,1.41462402528819e-16,6.659764073733461e-17,6.450598183624077e-17,7.311286346044516e-17,5.873874375718406e-17,192.73168472638616,193.08156542890154,192.90651608651177,192.90651608651177,205.9606093384774,180.10030240718538,192.92446066364337,192.8887237293427,187.57411225351512,198.30932180897437,184.39492069333463,201.57338256250438,196.1424983347948,189.67588191203436,187.25661744209404,198.63433806422742,197.3714192821673,188.4719438446998,5.2147003705767645e-120,5.215555855806033e-120,5.2151346652077913e-120,5.2151346652077913e-120,5.2152892813617785e-120,5.214977513097919e-120,4.271515268969396e-112,8.724920863245265e-128,4.6706932194898333e-120,5.8242773088313275e-120,3.381323752041187e-122,7.674914288949674e-118,5.283961236193981e-120,5.147375237833804e-120,4.014836637573121e-120,6.779607616595562e-120,1.966975961106596e-117,1.1748750697596177e-122,4.8295157930289544e-147,5.975680913182126e-147,5.37254242922408e-147,5.37254242922408e-147,7.195692368338172e-147,4.0015390387794055e-147,3.2173727115438753e-140,1.005639183183956e-153,4.8057435683628977e-147,6.006560287403163e-147,1.3557518065624723e-149,2.0210539457173063e-144,5.375936906336723e-147,5.369341300381156e-147,4.4518138440995955e-147,6.486775555367468e-147,7.941487905252981e-144,2.9806735663979564e-150,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.115996767840426e-6,4.11597459015131e-6,4.11597459015131e-6,4.116007496311255e-6,4.115941525571725e-6,4.1160459524323585e-6,4.55193679233517e-6,3.7196149948179635e-6,4.11487805572804e-6,4.117072948056804e-6,6.840094111212278e-21,98.48577621172771,4.6510078105724395e-6,3.639382847111657e-6,4.183446506078957e-6,4.049535558349846e-6,2.813872612857264e-22,2.8138633470863305e-22,2.8138633470863305e-22,2.8177591646904233e-22,2.8099726323366832e-22,2.8137318403519746e-22,2.814028184440079e-22,3.586791039411745e-22,2.204703677942509e-22,2.8149983175792182e-22,1.637034084944182e-45,1.1006960942808765e-6,3.8247656701174876e-22,2.065954333497994e-22,2.889163053011577e-22,324.976218803076,325.60965768543514,325.29330809668596,325.29330809668596,326.30467771067487,324.27061200661757,325.32493632803875,325.2615698985519,323.9232379753903,326.65470945080875,321.933419295597,328.6011974577417,326.0124770492362,324.56936952968874,321.93456345241736,328.6053097920609,327.88567096747215,322.6619085061721,1.751201628816486e-7,1.8831650484051686e-7,1.81602800797923e-7,1.81602800797923e-7,2.106091294681329e-7,1.5629667303807455e-7,1.8185431585206277e-7,1.813506951763972e-7,1.7219709289499916e-7,1.9150885323465748e-7,5.996008209926634e-8,5.336066037823186e-7,1.917298146549487e-7,1.71968769054592e-7,1.6223004678090913e-7,2.0327168388276187e-7,4.818637125737669e-7,6.587559252287307e-8,324.5883451361738,325.2230109976498,324.9060471831084,324.9060471831084,325.91856224762705,323.88135493279344,324.9381284719659,324.8730073826599,323.53534725356616,326.26927692651566,321.5397559636962,328.2197307998282,325.6284291809981,324.18137640040766,321.54099260851024,328.22378980296,327.502915565375,322.26943447717036,1.7266098337626782e-7,1.856782550769218e-7,1.790555981107114e-7,1.790555981107114e-7,2.0766932131334613e-7,1.5409373995184635e-7,1.7931287507864228e-7,1.787977683242433e-7,1.6979336922712503e-7,1.8881192029640834e-7,5.908809511895029e-8,5.264099561445713e-7,1.890601344188404e-7,1.6954107990680662e-7,1.5994649151627564e-7,2.0043072568173353e-7,4.753283792112864e-7,6.492147011327328e-8,4.115659750726631e-6,4.1156366898920845e-6,4.1156366898920845e-6,4.115671214613486e-6,4.115601999046647e-6,4.115708047332495e-6,4.551565249447409e-6,3.719307866841729e-6,4.114540478610788e-6,4.1167347240592865e-6,6.838415856384353e-21,98.48466794418808,4.650628648706194e-6,3.6390819725813173e-6,4.183088614455321e-6,4.049217125747119e-6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,324.7838322666913,325.417885069804,325.10122815868914,325.10122815868914,326.11360051717315,324.07753329769065,325.1335167924092,325.0688292449329,323.7309267874223,326.4629547593466,321.73813496787477,328.4124324722855,325.82208676739157,324.37568096770855,321.73931336078556,328.4165226993911,327.69626462774045,322.46722028707217,2.814003071009542e-22,2.8140218212097717e-22,2.814012442540038e-22,2.814012442540038e-22,2.817946183401306e-22,2.81008390223355e-22,2.8138809288959022e-22,2.8141772885713824e-22,3.5869801029180174e-22,2.204821106617746e-22,2.8151475765911173e-22,1.637223179058911e-45,1.1007156516673794e-6,3.824966999772548e-22,2.0660645242213893e-22,2.889323087032984e-22,1.736512749317721e-7,1.867406881786668e-7,1.8008135102482305e-7,1.8008135102482305e-7,2.0885324324965897e-7,1.5498080267008483e-7,1.8033637741367975e-7,1.7982575560709048e-7,1.707618163979731e-7,1.8989748215351133e-7,5.9439085603471625e-8,5.293138752936187e-7,1.9013576447829057e-7,1.7051823863097439e-7,1.6086600004196467e-7,2.01574862898283e-7,4.779640648371282e-7,6.530554669264885e-8,324.84840185534347,325.4822493186507,325.1656951988898,325.1656951988898,326.177732155358,324.1423344028931,325.19776348943867,323.7954814119421,326.52730432778606,321.803673711256,328.47579076053023,325.8859987305398,324.4406777258612,321.80483964989077,328.47988944158965,327.7598373413085,322.5325597684073,324.65336757051597,325.28783327772646,324.97096966948425,324.97096966948425,325.9840164318131,323.94660304896706,325.00369995674237,323.6004641759804,326.33276234088476,321.606585393594,328.28440309832155,325.69291694124587,324.24453767679165,321.6078062219244,328.28847360931184,327.56780442198294,322.3352074193593,324.7188211588289,325.35308001801866,325.0363199566702,325.0363199566702,326.0490288975595,324.01228986190347,323.66592123180277,326.3981721837555,321.67215117347007,328.34863687846547,325.7577262843778,324.3102485901041,321.673342841142,328.35271762385975,327.63225394615966,322.4014365922808,1.7414314781417427e-7,1.8726837829680733e-7,1.8059083010457275e-7,1.8059083010457275e-7,2.0944124837391047e-7,1.554214217792107e-7,1.808447041607851e-7,1.712426158477909e-7,1.9043690391436541e-7,5.96134938731209e-8,5.307524548741027e-7,1.9066976435610347e-7,1.7100380887551737e-7,1.6132274424614914e-7,2.0214309665623583e-7,4.792726462975706e-7,6.549638249020216e-8,4.115796503602639e-6,4.11577379988237e-6,4.11577379988237e-6,4.11580766793888e-6,4.115739768828111e-6,4.115845159287767e-6,4.551716010643913e-6,3.7194324903304985e-6,4.114677457482752e-6,4.116871965411983e-6,6.839096812882242e-21,98.48511764372496,4.650782501461668e-6,3.6392040586045684e-6,4.1832338362117535e-6,4.049346336461737e-6,1.7315720912792533e-7,1.8621063516050575e-7,1.7956959556919616e-7,1.7956959556919616e-7,2.0826258733646888e-7,1.5453823241085084e-7,1.7982575560709048e-7,1.7027872749529174e-7,1.8935578926334357e-7,5.926394945166244e-8,5.278659130943547e-7,1.8959921419084268e-7,1.7003063780423674e-7,1.604072392963857e-7,2.0100405925096175e-7,4.766492742438432e-7,6.511390698429732e-8,1.7463279088377917e-7,1.8779366544835664e-7,1.81097994359543e-7,1.81097994359543e-7,2.1002655719673014e-7,1.558600573286917e-7,1.7172105201662793e-7,1.9097403913503326e-7,5.97871634742227e-8,5.32183398688756e-7,1.9120112446884443e-7,1.7148732927258172e-7,1.6177743884556407e-7,2.027087158580241e-7,4.805717803623932e-7,6.568640229769599e-8 -0.18123877941226177,0.0,3.687570935230129e-76,0.07103394101708531,0.19419410846267815,0.022450858344673738,0.011210868188767478,0.0028154332005961248,0.8210677080688619,1.0194357976508819,8.482516501002406e-15,1.0851265859267427,0.7201748851372884,0.11924250818096456,0.19186377231602064,0.12126833209112323,0.19334459778775298,1.085126473133403,8.474561481587022e-15,8.478459940218912e-15,3.687570927135126e-76,0.12024831994249652,0.720175220306507,0.1927496927467962,0.11991147374632576,0.12092674758610267,0.12058674404079649,0.19245352102959443,1.0851265189954074,0.19304672060048958,0.19215821207133393,0.1812388063206441,0.18123875267746917,0.18123877941226177,0.18123877941226177,0.18123880778817072,0.18128609533563542,0.18097146152083132,0.18150660162648863,0.1822891894837054,0.18018344962225935,0.18871958080010498,0.17250249883004273,0.18091956419852667,0.18155889280746082,0.18106435076669347,0.1814134098063035,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.68757091454972e-76,3.687570935230129e-76,3.687570935230129e-76,3.6875709312185026e-76,3.543584681713231e-67,5.931241499470004e-87,3.4006166872861527e-76,3.999701021301983e-76,2.475338385754754e-76,5.490908283485231e-76,3.782965796814339e-76,3.595014411252667e-76,3.325226942717503e-76,4.089946865215216e-76,1.027502133379212e-75,1.3138536824588298e-76,0.07111126369721701,0.07095660931376069,0.07103394101708531,0.07103394101708531,0.07002958765299983,0.07206480298228277,0.06729632115192753,0.07540514650103865,0.07116598771664143,0.07090208358216968,0.07334221127891917,0.06880303831137183,0.07095645517037193,0.07111170323967536,0.0711331930333136,0.07093480245987183,0.07021964685250527,0.07186299656355621,0.1942176464970925,0.19417060058165336,0.19419410846267815,0.19419410846267815,0.19412137418742692,0.1942673500871104,0.1953771736270785,0.1929929471837106,0.19437270543838636,0.19401488986355195,0.19456929424701097,0.19381984658545812,0.1941938954192367,0.19419407306449535,0.1947315551506076,0.1934287225669891,0.19496605743015988,0.02245701442448979,0.022444707163939617,0.022450858344673738,0.022450858344673738,0.022419163273009954,0.022482809885683328,0.022544273787030267,0.022358930165351884,0.022465483350215146,0.022436248255072642,0.022552946920466135,0.02234955539735355,0.02244542578537902,0.022456298077963316,0.022463602686364086,0.02243813729377607,0.02241080645910431,0.022491101145892423,0.0112108681864195,0.01121086819099758,0.011210868188767478,0.011210868188767478,0.011210868188203752,0.01287398668831879,0.009663693902959947,0.011249247448746114,0.011172879439624844,0.011052106880250307,0.011371728415782802,0.010544643390638864,0.01197129915997818,0.011224362705070313,0.011197397240755181,0.011297193450766862,0.011124967813515296,0.002815130317178758,0.0028157363745206416,0.0028154332005961248,0.0028154332005961248,0.002840298513759341,0.0027905188599031874,0.0028091251248707236,0.002821770677402571,0.0028511323020648954,0.0027800854449079437,0.002801127747514177,0.002829781908889128,0.0028142089398312106,0.002816636538004403,0.002898264226966807,0.002734354897184569,0.0028231960043574125,0.0028076667011640703,0.8210677249783125,0.8210676916709394,0.8210677080688619,0.8210677080688619,0.8210677018328898,0.8210677144110609,0.880416996022523,0.4891168363055928,0.8210336633909735,0.8211011125236509,0.8201862739916735,0.8213717107921247,0.821071362260215,0.8210645190725996,0.8209533626447548,0.8211761787127236,0.8188245408112461,0.8227693614987446,1.0195226577732097,1.0193489488066136,1.0194357976508819,1.0194357976508819,1.01917748761702,1.019695389385423,0.953282502385409,0.8998236076501388,1.0195761002852584,1.0192928586250212,1.0247458013922244,1.013352944954398,1.0194350673870676,1.019436456103468,1.0196508594976432,1.0192148631325149,1.0110368617106318,1.0270781590233373,8.48251656585734e-15,8.482516203739264e-15,8.482516501002406e-15,8.482516501002406e-15,8.482516477328742e-15,8.48047220314494e-15,8.48458721969626e-15,8.978960264943254e-15,8.013395738297388e-15,8.348112333369952e-15,8.619357484702388e-15,5.300883437513623e-16,1.2522725586089305e-13,9.81571942596197e-15,7.323892360240934e-15,9.08087713926055e-15,7.922513064032213e-15,1.0851265924171998,1.0851265859267427,1.0851265859267427,1.0851265968691226,1.085126574924122,1.085130144063928,1.0862437984027682,1.0839858377392366,1.08512592738901,1.0851272453491556,0.7597232807775535,0.8646151961016765,1.0868092062407224,1.0833942063266737,1.085167543243388,1.085085532092168,0.7201749059673799,0.7201748851372884,0.7201748851372884,0.7201848280328421,0.7201649415512283,0.7201071703462157,0.7202477445844688,0.7237172640738865,0.7166193756421009,0.7201774500119694,0.26505280692027794,1.0742009409024424,0.7250532573221137,0.7152663790204526,0.7203421889691144,0.1192385548510933,0.11924645827016857,0.11924250818096456,0.11924250818096456,0.1192565526885777,0.1192283679341218,0.11907625019004126,0.11940915929021871,0.11946736836246896,0.11901799308673573,0.11918981994462624,0.11929525898189043,0.11918081164894495,0.11930466953312986,0.1199225247451103,0.11856148780151748,0.11928667777171396,0.11919828663534368,0.19186185558418908,0.191865680887223,0.19186377231602064,0.19186377231602064,0.1918719112059449,0.19185541270894568,0.19171688035490625,0.19201088314747844,0.19213324446354865,0.19159461654574778,0.19218013586740437,0.19155799927276887,0.19170424022894983,0.19202406814154013,0.19253539514527884,0.1911926108238874,0.1919180753731025,0.19180099071673107,0.12126445433874096,0.12127220667293614,0.12126833209112323,0.12126833209112323,0.12128210740542579,0.12125446298392961,0.12109734214021933,0.12143971759946744,0.12149192979138543,0.1210449468181877,0.12121673096648869,0.1213199971069562,0.12120649850485675,0.12133050395898357,0.12194671382781111,0.12058886374543491,0.12131165037387089,0.12122496394009187,0.19334341586444825,0.19334577187967375,0.19334459778775298,0.19334459778775298,0.19334950698408176,0.1933394997619587,0.19319555345970915,0.19349385270575292,0.1936127525248073,0.1930767680893769,0.19369075638193245,0.19300936051129136,0.19318454187939704,0.19350543305785414,0.19401274891815276,0.19267690739171575,0.19337527869367335,0.19330582241781802,1.0851264799291307,1.085126473133403,1.085126473133403,1.085126484693529,1.0851264615096792,1.08513003128432,1.0862436891626233,1.083985721373895,1.08512581466916,1.0851271324821898,0.7597224099798368,0.8646153926563379,1.0868090981421927,1.0833940888069162,1.0851674258814352,1.085085423889958,8.474561578318013e-15,8.474561434378167e-15,8.474561481587022e-15,8.474561481587022e-15,8.474561237543798e-15,8.45816474505228e-15,8.476487919544237e-15,8.958719760400013e-15,8.005001209847175e-15,8.340237620127889e-15,8.611323884261342e-15,5.284533654924898e-16,1.2516136040934914e-13,9.806897428968682e-15,7.316741193671258e-15,9.056997349732063e-15,7.914925488745204e-15,8.478460282647638e-15,8.478459976452889e-15,8.478459940218912e-15,8.478459940218912e-15,8.478460323649471e-15,8.961452259608923e-15,8.009165766785602e-15,8.344100629080243e-15,8.615257065865474e-15,5.297297208786842e-16,1.251935434415892e-13,9.811224973233707e-15,7.320242590886026e-15,9.076624333573863e-15,7.918655643939202e-15,3.687570905726362e-76,3.687570927135126e-76,3.687570927135126e-76,3.687570922966433e-76,3.5435846744690174e-67,5.9312414854963755e-87,3.4006166798069187e-76,3.999701012517837e-76,2.47533838030507e-76,5.4909082714381784e-76,3.782965788506523e-76,3.595014403351849e-76,3.325226935411619e-76,4.089946856228904e-76,1.0275021311319483e-75,1.3138536795607316e-76,0.12024440365885845,0.12025223301975914,0.12024831994249652,0.12024831994249652,0.12026223249515484,0.12023431260397037,0.12007969970930771,0.12041733465460049,0.12047255012081211,0.12002436652402972,0.12019616477617281,0.12030053831540224,0.12018653911627712,0.12031050036922734,0.1209275663544581,0.11956802843554279,0.12029207221454526,0.12020451673150802,0.7201751992396106,0.7201752413893836,0.720175220306507,0.720175220306507,0.7201852478708987,0.7201651920347091,0.7201075055276376,0.7202480797532542,0.7237175981498949,0.7166197118909947,0.7201777854163184,0.26505314237504696,1.0742009965581987,0.7250535911416357,0.7152667155103848,0.7203425394726836,0.1927482133375986,0.1927511641903617,0.1927496927467962,0.1927496927467962,0.19275590946276555,0.19274327427318239,0.19260149945302588,0.19289810007750505,0.19301838108675048,0.19248132566899498,0.19308379678822304,0.19242637526072542,0.19258985055660796,0.19291030768505887,0.1934192544713341,0.19208059189019813,0.1927899364547643,0.19270119802331956,0.11990754495163333,0.11991539932307212,0.11991147374632576,0.11991147374632576,0.11992543086153391,0.11989742152319056,0.11974364183862186,0.1201359141229194,0.11968733253038663,0.11985913859783294,0.11996387188364543,0.11984971749016192,0.11997365097172158,0.12059098719950481,0.11923092898608378,0.11995536694720403,0.11986752926244766,0.12092285682174136,0.12093063516776556,0.12092674758610267,0.12092674758610267,0.12094056924495307,0.12091283179879439,0.12075654829589301,0.12115055648431233,0.12070317207122562,0.12087495940506639,0.12097859942408536,0.12086492810848609,0.12098892531008568,0.12160542827644448,0.12024699414575721,0.12097021241992977,0.12088323252016385,0.12058284043306833,0.12059064445392731,0.12058674404079649,0.12058674404079649,0.12060061144451485,0.12057278217769204,0.12081076373164068,0.12036297916124479,0.1205347711842474,0.12063878032655534,0.12052494213181933,0.12064892461997982,0.1212657129036587,0.11990671626684611,0.1206303535338296,0.12054308395908175,0.1924518946677065,0.19245513936001485,0.19245352102959443,0.19245352102959443,0.19246038364479995,0.19244645027978782,0.19230575829868649,0.1927224728227533,0.1921848887956254,0.19278166640744762,0.19213609607842164,0.19229378357870952,0.19261402813356215,0.1931237770435663,0.19178372600493976,0.19249848888351578,0.1924002253794925,1.0851265256674314,1.0851265189954074,1.0851265189954074,1.08512653030436,1.0851265076241616,1.0851300771407222,1.0862437335799064,1.0839857686883114,1.085125860501327,1.085127178374169,0.7597227640489106,0.8646153127364657,1.0868091420953612,1.0833941365906485,1.0851674736010242,1.085085467885211,0.19304538933444298,0.19304804396757688,0.19304672060048958,0.19304672060048958,0.19305228619013498,0.19304095968804474,0.19289810007750505,0.19331514326564891,0.19277862099765314,0.19338682890750694,0.19271746577771715,0.19288677226718254,0.19320744489364097,0.19371558071377068,0.19237832126987842,0.19308220208822757,0.19300306583590499,0.1921564399382031,0.19215997610799734,0.19215821207133393,0.19215821207133393,0.19216571539816482,0.19215049429025954,0.19242742512342614,0.1918893169539741,0.19248044406041903,0.19184663516500963,0.19199857797931838,0.1923186128176876,0.19282915510326648,0.19148773018539011,0.19220786628121633,0.19210015422790588 -5.133663881025115e-10,1.1880272264284099e-234,2.3460228932858844e-11,5.59252670170776e-9,1.9720353973741475e-7,4.312557493746336e-9,7.243108960686924e-8,2.0403878987183593e-9,1.8956118782721694e-10,4.386404786392063e-9,0.00011313195554944979,2.7487499334497063e-8,2.1502113878440958e-7,4.0719284268471836e-9,2.3224612034065157e-8,4.0719284268471836e-9,2.3224612034065157e-8,2.7489184288171307e-8,0.00011313195554944979,0.00011313195554944979,2.3460228613917913e-11,4.0719284268471836e-9,2.1502055678814635e-7,2.3224612034065157e-8,4.0719284268471836e-9,4.0719284268471836e-9,4.0719284268471836e-9,2.3224612034065157e-8,2.7488506341559994e-8,2.3224612034065157e-8,2.3224612034065157e-8,5.133765918620793e-10,5.133562503608478e-10,5.133663881025115e-10,5.133663881025115e-10,5.133730341933468e-10,5.133663881025115e-10,5.132420086284101e-10,5.136577000763971e-10,5.192151421131967e-10,5.079396569417771e-10,5.39438951226791e-10,4.845911479332242e-10,5.131790185836118e-10,5.135322527995743e-10,5.124974614125408e-10,5.14271782712267e-10,5.831047953828572e-235,2.419659749638088e-234,1.1880272264284099e-234,1.1880272264284099e-234,1.2168864583350613e-233,1.135010362500987e-235,1.1880272264284099e-234,2.6788706739077943e-235,3.825497130756501e-235,2.373621046199863e-235,5.932632321878181e-234,2.969831021089109e-235,3.4331439315040636e-235,5.5026909680874196e-235,2.579071476888883e-234,2.916469351361715e-230,2.4278757578132816e-240,2.346022793032453e-11,2.3460228932858844e-11,2.3460228932858844e-11,2.3460228773719023e-11,2.3460228932858844e-11,2.3460228932858844e-11,2.0657778627051133e-11,2.2881974892302437e-11,2.2453858277734464e-11,2.4509738906655158e-11,2.0782029073962917e-11,2.2743848247532227e-11,2.323820603945917e-11,2.368501986855875e-11,2.6136683833102677e-11,2.1083164209122876e-11,5.6086415415064605e-9,5.5764386299330175e-9,5.59252670170776e-9,5.59252670170776e-9,5.45383487667141e-9,5.728181809234654e-9,5.59252670170776e-9,5.59252670170776e-9,5.5931278496455e-9,5.5859398040199565e-9,6.02858856404642e-9,5.221032719513098e-9,5.553316824375913e-9,5.624687228139813e-9,5.615031558245592e-9,5.570084340466851e-9,5.45226057224574e-9,5.729607666733037e-9,1.9821529096711413e-7,1.9619743681860492e-7,1.9720353973741475e-7,1.9720353973741475e-7,1.956377172610249e-7,1.9878559148952254e-7,1.9720353973741475e-7,1.9720353973741475e-7,2.0476788126706768e-7,2.0467153648192332e-7,2.0021061884802478e-7,1.9423611573471727e-7,1.9568873684571726e-7,1.9823401411700328e-7,2.0398215127688064e-7,1.9113323611648098e-7,2.034485866907653e-7,4.325385320119876e-9,4.299772174355488e-9,4.312557493746336e-9,4.312557493746336e-9,4.279942206076391e-9,4.340341166199773e-9,4.312557493746336e-9,4.312557493746336e-9,4.307937534917977e-9,4.3072510378756414e-9,4.38850026498334e-9,4.234749588757764e-9,4.292536176561952e-9,4.322615403307303e-9,4.326312115329042e-9,4.298837771731897e-9,4.274925102055418e-9,4.338701418382363e-9,7.243109051171492e-8,7.243108875179814e-8,7.243108960686924e-8,7.243108960686924e-8,7.243108978256673e-8,7.243108960686924e-8,7.243108960686924e-8,7.233281615724883e-8,7.270064071560835e-8,7.333890213323648e-8,7.162716137454753e-8,7.448391894423952e-8,7.046306496722782e-8,7.244461811429691e-8,7.239452567464274e-8,7.196619069458605e-8,7.30428317550548e-8,2.041488035686177e-9,2.0392654210356405e-9,2.0403878987183593e-9,2.0403878987183593e-9,1.9933744355039454e-9,2.0768293607158986e-9,2.0403878987183593e-9,2.0403878987183593e-9,2.051486565518432e-9,2.0187911812544087e-9,2.083633927039256e-9,1.9866971816798856e-9,2.008245131426295e-9,2.061155191515507e-9,2.071563473049501e-9,1.9980473383709926e-9,2.0118099506586027e-9,2.0575395532215556e-9,1.89562141429417e-10,1.895602630629526e-10,1.8956118782721694e-10,1.8956118782721694e-10,1.8956090222684061e-10,1.8956147736424483e-10,1.8956118782721694e-10,1.8956118782721694e-10,1.9017858853316668e-10,1.884506226512133e-10,1.9686527650505648e-10,1.8286859868894748e-10,1.8909409994757979e-10,1.8931865640263096e-10,1.9096321025650655e-10,1.8775980128316777e-10,1.8317507000399352e-10,1.9631339997263365e-10,4.403497990591312e-9,4.369389279443305e-9,4.386404786392063e-9,4.386404786392063e-9,4.355593842053876e-9,4.416333078767363e-9,4.386404786392063e-9,4.386404786392063e-9,4.502235615475165e-9,4.397160567290572e-9,4.72198487655552e-9,4.087181308732884e-9,4.369736148085351e-9,4.402074879287943e-9,4.443723135473177e-9,4.368674703448238e-9,4.054686014030993e-9,4.736523897708497e-9,0.00011313195545523428,0.00011313195564010103,0.00011313195554944979,0.00011313195554944979,0.00011313195552907759,0.00011313195554944979,0.00011313195554944979,0.00011290969368338623,0.00011281861915386135,0.00011306871204371431,0.00011315714043056818,0.00010681842033734222,0.0001160392794331395,0.00011333771647770933,0.00011287968309942093,0.00011318265599350595,0.00011293926102975983,2.748726076850386e-8,2.7487499334497063e-8,2.7487499334497063e-8,2.748733265049897e-8,2.748766634729914e-8,2.7487499334497063e-8,2.7292192352928876e-8,2.772274691804798e-8,2.74882193378809e-8,2.7486778335104705e-8,1.8915697889587568e-7,3.0318857243663584e-9,2.721715336702283e-8,2.7761387134383164e-8,2.7456075280198832e-8,2.7537466741908893e-8,2.1502110261003496e-7,2.1502113878440958e-7,2.1502113878440958e-7,2.1501397229046756e-7,2.150283056129689e-7,2.1502113878440958e-7,2.1502113878440958e-7,2.1308402659116432e-7,2.1733950168551573e-7,2.150167049010726e-7,1.149118336696757e-6,3.053565243693148e-8,2.1235781160004632e-7,2.1772551141661977e-7,2.1473139158470389e-7,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,2.7488943178453028e-8,2.7489184288171307e-8,2.7489184288171307e-8,2.7489014303097208e-8,2.7489354606029163e-8,2.7489184288171307e-8,2.7284064157683933e-8,2.772445262796681e-8,2.748990314646234e-8,2.7488464433429608e-8,1.8917449118816454e-7,3.0314410916812013e-9,2.7218816639747767e-8,2.7763094109611995e-8,2.7457830321948755e-8,2.7539082594899206e-8,0.00011313195545523428,0.00011313195564010103,0.00011313195554944979,0.00011313195554944979,0.00011313195552907759,0.00011313195554944979,0.00011313195554944979,0.00011290969368338623,0.00011281861915386135,0.00011306871204371431,0.00011315714043056818,0.00010681842033734222,0.0001160392794331395,0.00011333771647770933,0.00011287968309942093,0.00011318265599350595,0.00011293926102975983,0.00011313195545523428,0.00011313195564010103,0.00011313195554944979,0.00011313195554944979,0.00011313195552907759,0.00011290969368338623,0.00011281861915386135,0.00011306871204371431,0.00011315714043056818,0.00010681842033734222,0.0001160392794331395,0.00011333771647770933,0.00011287968309942093,0.00011318265599350595,0.00011293926102975983,2.3460227580928396e-11,2.3460228613917913e-11,2.3460228613917913e-11,2.3460228453373055e-11,2.3460228613917913e-11,2.3460228613917913e-11,2.0657778346661882e-11,2.288197457911998e-11,2.245385797427948e-11,2.450973857530442e-11,2.0782028787480802e-11,2.274384794230508e-11,2.323820572481224e-11,2.368501954876185e-11,2.613668348173996e-11,2.1083163922501898e-11,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.1502059337061313e-7,2.1502052017945649e-7,2.1502055678814635e-7,2.1502055678814635e-7,2.1501324325812644e-7,2.1502787067375594e-7,2.1502055678814635e-7,2.1502055678814635e-7,2.130834514259504e-7,2.1733891191228215e-7,2.1501612251585542e-7,1.1491143353138093e-6,3.0535597716779e-8,2.1235723836200573e-7,2.1772492050711225e-7,2.14730783791896e-7,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0719284268471836e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,4.095517501860072e-9,4.0350068093267475e-9,4.0719284268471836e-9,4.0719284268471836e-9,4.00231373521229e-9,4.06380001604096e-9,4.0903514432917556e-9,4.058065562990396e-9,4.132958163319547e-9,4.0391985925587744e-9,4.006120875792672e-9,4.062313789598993e-9,4.134977252991423e-9,4.02121817335256e-9,4.010109101960176e-9,4.122057920947759e-9,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,2.748826624806633e-8,2.7488506341559994e-8,2.7488506341559994e-8,2.7488337682767156e-8,2.7488675330711022e-8,2.7488506341559994e-8,2.7293189199373575e-8,2.77237663292243e-8,2.748922565946474e-8,2.7487786025972537e-8,1.8916744498172472e-7,3.0319419252781076e-9,2.7218147415633594e-8,2.7762407302547283e-8,2.745712417386339e-8,2.753843245072626e-8,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3224612034065157e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8,2.318713451027289e-8,2.310404984889091e-8,2.3224612034065157e-8,2.3224612034065157e-8,2.2886807198922372e-8,2.3406633759390598e-8,2.3289994775945922e-8,2.3074576062108433e-8,2.531944331670648e-8,2.130956664730245e-8,2.3060281283770086e-8,2.3310200261997193e-8,2.3379482382269882e-8,2.299078017330964e-8,2.172316442442264e-8,2.473226806845119e-8 -4.751723906265222,0.0,0.0,1.1122336468857504e-7,0.0,2.747866194773969e-18,2.0506217121247722e-10,0.0,1.2073564151038733e-42,6.697811717422618e-54,0.0,2.4826767807296413e-16,6.424025250262546e-38,5.683998037228102e-292,5.818100692683648e-180,3.9431522962921725e-292,5.108951689297436e-180,2.480460049589919e-16,0.0,0.0,0.0,4.735184181464472e-292,6.42455577622243e-38,5.38133055708327e-180,5.032657335974579e-292,4.191394246354259e-292,4.455093059765156e-292,5.5230735420677705e-180,2.481352690032977e-16,5.24331835068861e-180,5.668634119788406e-180,4.75171057180519,4.751737153238007,4.751723906265222,4.751723906265222,4.75171486835949,4.751414276506415,4.752608829372406,4.751334503734717,4.741288469446319,4.762181854003293,4.65659403956208,4.843500438578756,4.752424342155412,4.750653964482645,4.753149646237086,4.750072306887724,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0945702443989468e-7,1.1301936233994839e-7,1.1122336468857504e-7,1.1122336468857504e-7,1.2875223397901697e-7,9.589250384457612e-8,1.225652950521286e-7,9.72223905013163e-8,1.1057367557022128e-7,1.118795004526283e-7,7.354388723848411e-8,1.6710203318182785e-7,1.1156852383499245e-7,1.1088003801947464e-7,1.1086863892496221e-7,1.115788469539513e-7,1.2827569632626292e-7,9.628442435612985e-8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.7032421549578476e-18,2.7931858330613305e-18,2.747866194773969e-18,2.747866194773969e-18,2.8625173306537433e-18,2.637357111015524e-18,1.5304250334520385e-18,4.931471613609099e-18,2.805563343197379e-18,2.6864208313984165e-18,2.447041753473145e-18,3.084279819621489e-18,2.7237680621181844e-18,2.7672048907178747e-18,2.8202543559427472e-18,2.6771904109930975e-18,2.875502082984583e-18,2.6255071531789603e-18,2.0506215356330543e-10,2.050621879237448e-10,2.0506217121247722e-10,2.0506217121247722e-10,2.0506216770172286e-10,1.02218786224266e-10,5.449007307143127e-10,2.0317024733409101e-10,2.0679658353045852e-10,1.8026179729340898e-10,2.3659714112526173e-10,1.88833123873555e-10,2.253407489814595e-10,2.0588147319005936e-10,2.052538684095903e-10,2.2112826257068758e-10,1.963058518778232e-10,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.2072043032116035e-42,1.2075039433548898e-42,1.2073564151038733e-42,1.2073564151038733e-42,1.2074032418644533e-42,1.2073089263509215e-42,9.747466173802164e-41,1.2593104165881873e-44,1.1975034216087588e-42,1.2162355991592722e-42,2.7170488617038994e-43,5.255491773848441e-42,1.208573449713205e-42,1.2050499134905006e-42,1.191506568982116e-42,1.2183835303601031e-42,5.1862689137927107e-42,2.6990036122047136e-43,6.172961855183775e-54,7.266229563246947e-54,6.697811717422618e-54,6.697811717422618e-54,7.853172166542201e-54,5.706433829273478e-54,1.1288728948116837e-51,2.6600958098140075e-56,6.517868765246873e-54,6.894646021406878e-54,8.882183290129163e-55,4.939340224795516e-53,6.695242045755718e-54,6.692395558311792e-54,6.407497488920637e-54,6.989511488028741e-54,5.391370744036887e-53,7.891152981574073e-55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.48295257053349e-16,2.4826767807296413e-16,2.4826767807296413e-16,2.4828957386465183e-16,2.48245733091234e-16,2.469909802196593e-16,2.985859666149252e-16,2.1148155956833485e-16,2.481528983214255e-16,2.4838267142358985e-16,2.741979164634137e-35,0.00011255578378663577,2.9779656895649145e-16,2.0674388397991166e-16,2.55425647235187e-16,2.413717687450931e-16,6.4240582175627e-38,6.424025250262546e-38,6.424025250262546e-38,6.431443410356367e-38,6.416615428982611e-38,6.517898700172283e-38,6.331248462915701e-38,9.353611878834344e-38,4.4046599133042507e-38,6.42806124882696e-38,1.3540273691338194e-65,8.408380011468164e-18,9.597154672559924e-38,4.2894011495966565e-38,6.723049165548458e-38,5.1119795574268e-292,6.319380884700211e-292,5.683998037228102e-292,5.683998037228102e-292,7.094465971297685e-292,4.549614403789924e-292,5.859320624628376e-292,5.513765062012168e-292,1.1688513733310209e-291,2.7600318952446583e-292,3.692342464465638e-292,8.748276145846818e-292,3.8314789739440055e-292,8.435824904520018e-292,3.1636624427471604e-291,1.0128812474471603e-292,8.066428422523393e-292,4.002387012575329e-292,5.178128189229463e-180,6.536605796287186e-180,5.818100692683648e-180,5.818100692683648e-180,8.226562382021237e-180,4.104040774999165e-180,5.894326789773485e-180,5.742873569323516e-180,9.030774680296638e-180,3.7444928801363234e-180,5.970955255013064e-181,5.564816033497712e-179,3.6649541921282623e-180,9.227823068155928e-180,1.4460896240925827e-179,2.330474765185669e-180,3.413099773649397e-179,9.611800949903655e-181,3.546533010743088e-292,4.383680616187375e-292,3.9431522962921725e-292,3.9431522962921725e-292,4.921035024136894e-292,3.1565833428547513e-292,4.065397587074328e-292,3.8245494595942165e-292,8.113412493280727e-292,1.913588586914533e-292,2.56197868459452e-292,6.067754567021523e-292,2.6575894718341205e-292,5.853092443589956e-292,2.198196447234145e-291,7.015556017971271e-293,5.5948356379460475e-292,2.7771048661785165e-292,4.547017786411596e-180,5.7398369615989065e-180,5.108951689297436e-180,5.108951689297436e-180,7.2236904667469965e-180,3.603894240521e-180,5.175684593115051e-180,5.043109229370221e-180,7.931344135477598e-180,3.2875487834070235e-180,5.242104444351322e-181,4.887519435079894e-179,3.2186710309333696e-180,8.101998420163898e-180,1.2703234503582634e-179,2.045622841226547e-180,2.996735121295394e-179,8.441210985415032e-181,2.4807395519126996e-16,2.480460049589919e-16,2.480460049589919e-16,2.480683956723434e-16,2.4802356424542026e-16,2.4677043207327845e-16,2.983208425438153e-16,2.1129178991080236e-16,2.479314808615193e-16,2.4816074189721535e-16,2.735742918426605e-35,0.00011253169271174408,2.975323045757019e-16,2.0655814466559495e-16,2.5518798432295064e-16,2.411653404527333e-16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.258773767745146e-292,5.264352811474018e-292,4.735184181464472e-292,4.735184181464472e-292,5.909850460362783e-292,3.790389125021736e-292,4.881683945707784e-292,4.593029030782387e-292,9.740235943487148e-292,2.2986326090680972e-292,3.0762840176465384e-292,7.287252894760032e-292,3.191647370232168e-292,7.0282146888900345e-292,2.6376395445156658e-291,8.431444232501654e-293,6.719282073652726e-292,3.334597323317193e-292,6.424522427107128e-38,6.424589149189027e-38,6.42455577622243e-38,6.42455577622243e-38,6.432108761567425e-38,6.417011439250737e-38,6.518436936025582e-38,6.331771368636726e-38,9.354380225712905e-38,4.40502664093698e-38,6.428592474519974e-38,1.3542547969983227e-65,8.408653696848476e-18,9.59794240172818e-38,4.2897575717194747e-38,6.723629527148952e-38,4.789422755687259e-180,6.045869767154951e-180,5.38133055708327e-180,5.38133055708327e-180,7.6088854146774265e-180,3.7959971603609745e-180,5.451730313445278e-180,5.311863470679624e-180,8.353651102118443e-180,3.463047711152232e-180,5.522031014951097e-181,5.1476829370844237e-179,3.3900852780187325e-180,8.534418834405656e-180,1.3378418729681274e-179,2.155019418592014e-180,3.1566561268802694e-179,8.890831074699445e-181,4.526274192565581e-292,5.595123377574961e-292,5.032657335974579e-292,5.032657335974579e-292,6.2812453868322e-292,4.028426771595617e-292,5.188237033354235e-292,1.0351124445000461e-291,2.4432762234325383e-292,3.2694370707132398e-292,7.745300847942616e-292,3.3922417799068103e-292,7.469544021142448e-292,2.802603013172231e-291,8.963497907298497e-293,7.141628246101125e-292,3.5439697250145413e-292,3.769768536670874e-292,4.659702055291822e-292,4.191394246354259e-292,4.191394246354259e-292,5.230947754905126e-292,3.355237225503509e-292,4.321254318241728e-292,8.623350418816422e-292,2.0342583369497635e-292,2.723179279567018e-292,6.449963274176893e-292,2.8249709762738673e-292,6.221415528667274e-292,2.3359656285214552e-291,7.459209389953635e-293,5.947253664033737e-292,2.9518417809137714e-292,4.0069018007111476e-292,4.9529126421109755e-292,4.455093059765156e-292,4.455093059765156e-292,5.560163379394854e-292,3.5662564469545955e-292,9.164986569532994e-292,2.1624542500192746e-292,2.8944121049085415e-292,6.85598215673635e-292,3.002779799720322e-292,6.612660799843332e-292,2.4822751563855075e-291,7.930609817673232e-293,6.3216260374569755e-292,3.1374533292843263e-292,4.915567577007345e-180,6.205125988504577e-180,5.5230735420677705e-180,5.5230735420677705e-180,7.809337011487486e-180,3.895965244552718e-180,5.595371144030866e-180,8.573403069492765e-180,3.554380405145689e-180,5.667711731487485e-181,5.2830596928825235e-179,3.479287275609009e-180,8.759445952696658e-180,1.372973733608939e-179,2.211954696929539e-180,3.2398780594102314e-179,9.124805457014801e-181,2.4816307077833944e-16,2.481352690032977e-16,2.481352690032977e-16,2.481574607565398e-16,2.4811302774397856e-16,2.4685924310823894e-16,2.9842760398442904e-16,2.1136820701698937e-16,2.4802064212230845e-16,2.4825010935957833e-16,2.7382531263581323e-35,0.00011254139574167491,2.976387198393318e-16,2.0663293881640678e-16,2.552836862064765e-16,2.4124846669943975e-16,4.66659810934573e-180,5.890805347799103e-180,5.24331835068861e-180,5.24331835068861e-180,7.413710084049436e-180,3.698660194659144e-180,5.311863470679624e-180,8.139675361382081e-180,3.3741222032567024e-180,5.380191192403308e-181,5.015863208702506e-179,3.303231078228285e-180,8.315314757357323e-180,1.3036321074318784e-179,2.0995869549307617e-180,3.0756251719357713e-179,8.663013182758774e-181,5.045109830999597e-180,6.368671555545609e-180,5.668634119788406e-180,5.668634119788406e-180,8.015187657484965e-180,3.998625668688782e-180,8.79906540624751e-180,3.6481764090880134e-180,5.81732251932982e-181,5.422076040190265e-179,3.570891703105359e-180,8.990533919189838e-180,1.409049063014401e-179,2.2704278954567427e-180,3.325341966637783e-179,9.365080132067828e-181 -0.00007120654790266032,4.3922514052657215e-18,0.04547365193896852,0.0003015711382162217,0.0004579248407905986,0.0001203312396054759,0.00027319406584877873,0.00009284586225830333,0.0017991512144036816,0.0028446876369038615,0.0014366311332486307,0.00009433262098037585,0.000126697381257697,0.00009747922068219251,0.00021872393105903975,0.00009750550629223072,0.0002187889479759295,0.00009433284803014229,0.0014366286865636166,0.0014366299892831214,0.045473651945883736,0.00009749222472453532,0.00012669736092085955,0.00021876267489436,0.00009748785909250197,0.00009750104839222931,0.00009749662118287344,0.00021874967182289765,0.00009433275648576527,0.00021877576697008317,0.00021873675791000098,0.00007120663576568501,0.00007120646060594249,0.00007120654790266032,0.00007120654790266032,0.00007120661181127728,0.00007120639161040084,0.00007119690134226569,0.00007121617311966216,0.0000713258631172312,0.00007108663034702604,0.00007265526095646248,0.00006960425481307292,0.00007119211224233423,0.00007122099167032027,0.00007118712565484061,0.00007122599156901915,4.139502838962061e-18,4.6602861150948366e-18,4.3922514052657215e-18,4.3922514052657215e-18,5.435511112824682e-18,3.541377510315319e-18,4.3913015462129455e-18,4.369215709436891e-18,4.415598207758454e-18,3.87735567245211e-18,4.9747736861387215e-18,4.395477425800138e-18,4.389056351016841e-18,4.3017073254242e-18,4.487232270585886e-18,1.4280049353283955e-17,1.3027105304164644e-18,0.04547365195970598,0.04547365193896852,0.04547365193896852,0.045473651942399426,0.04518682933012594,0.045307391555959364,0.04547392596869572,0.04547336510325949,0.045525100786542726,0.04542200094731299,0.04547359693982031,0.04547369931957364,0.04547402458102743,0.04547326949733505,0.04534208270665531,0.04560445587006676,0.0003017994392496207,0.00030134271239952795,0.0003015711382162217,0.0003015711382162217,0.0002994102705331537,0.00030376259817623924,0.00029329997327227095,0.0003103717398213561,0.0003017520759296703,0.0003013867917547028,0.00030726103129435656,0.000295979102757784,0.0003014724403266942,0.00030166672935288616,0.0003017107984567046,0.00030142981948996214,0.00029950877522935037,0.00030365710853478113,0.00045859751090649,0.00045725402140284584,0.0004579248407905986,0.0004579248407905986,0.0004566909327278385,0.0004591672225738287,0.00045307317413838906,0.000462998285810941,0.0004593967697363405,0.00045646954086010495,0.0004605203130031968,0.00045534505219907065,0.00045792299272278775,0.0004579277209958604,0.0004636644909007941,0.00045248806295542643,0.00046345378113176,0.00012040339385333221,0.00012025896492780442,0.0001203312396054759,0.0001203312396054759,0.00012013383806964459,0.000120529441271413,0.00011999119622993247,0.00012068270633928263,0.00012041549201429455,0.00012024752789232161,0.0001208698339824518,0.00011979528185502829,0.00012030498875520261,0.00012035806755854932,0.00012041693377020628,0.00012024535313245055,0.00012011664783597551,0.00012054647158179914,0.00027319406606946277,0.0002731940656398919,0.00027319406584877873,0.00027319406584877873,0.00027319406589356116,0.0002778972518368609,0.00026550885859297137,0.00027281256669637715,0.00027357597662071645,0.00027370972290885937,0.0002726781423343356,0.0002793005782229881,0.00026696841992282196,0.0002730591878824005,0.00027332906070357205,0.0002729199640582703,0.0002734686762511226,0.00009285483957082323,0.00009283687825059446,0.00009284586225830333,0.00009284586225830333,0.00009240537176869109,0.00009329153793365771,0.0000928449855020833,0.00009284671689043143,0.00009314263182426539,0.00009254993373420944,0.00009327961864920183,0.00009241521456578842,0.00009266578062138086,0.00009302739585540532,0.00009315806758245068,0.00009253465902284887,0.0000926229546487052,0.00009307007172239375,0.001799154429474122,0.0017991480966029845,0.0017991512144036816,0.0017991512144036816,0.0017991502088148287,0.0017991522344815002,0.0015831817611255507,0.0020297690204410155,0.001800286411030183,0.001798013643743018,0.0018417447619374133,0.0017574407277959317,0.0017990108625661773,0.0017992904124851706,0.0018018285248870903,0.001796470945825933,0.001754649813773289,0.001845325668385763,0.0028475524163333894,0.002841829292142375,0.0028446876369038615,0.0028446876369038615,0.002838873081125182,0.0028505472151989417,0.0025852263550253034,0.0031251225526048557,0.0028465388253664883,0.002842830140614567,0.0029175710779759537,0.002773342873901806,0.002844676776384149,0.0028446980904573106,0.002847783115778306,0.0028415877627265885,0.0027645020749238517,0.0029280607004385094,0.0014366311351466715,0.0014366311330032309,0.0014366311332486307,0.0014366311332486307,0.0014366311337230904,0.0014366305602977116,0.001436631745208397,0.0014335969112079768,0.0014396827756990185,0.0014372967798762864,0.001435964281350761,0.0015898570608846375,0.001294974116595474,0.0014287991825303675,0.0014445301506955384,0.0014338263048437549,0.0014394434241322622,0.00009433259559730722,0.00009433262098037585,0.00009433262098037585,0.0000943325986055754,0.00009433264341477101,0.00009433248326176759,0.00009422835221274636,0.00009443731821342455,0.00009433276375703912,0.00009433247800309615,0.000124428485813892,0.00007100358666651326,0.00009420602308380696,0.00009445985122488733,0.0000943239020228977,0.00009434134231652465,0.00012669737999380183,0.000126697381257697,0.000126697381257697,0.00012669706624179286,0.0001266976962806297,0.00012669759301004515,0.0001266971375600534,0.00012650609755966808,0.00012688951496527576,0.00012669722635248482,0.00016674388104791674,0.0000955762233714425,0.00012645542529768114,0.0001269406990312759,0.00012668728330382718,0.00009753497426235133,0.00009742356330228183,0.00009747922068219251,0.00009747922068219251,0.00009735569281033125,0.00009760352391739446,0.00009747686601269206,0.00009748136864476312,0.00009758838481187627,0.00009736950211822068,0.00009773436719223621,0.00009722484751318161,0.000097420770128504,0.0000975371398766907,0.00009774695726833487,0.0000972118496819795,0.00009727575557660938,0.00009768349339365504,0.00021900272722498587,0.00021844564022291792,0.00021872393105903975,0.00021872393105903975,0.0002178626479385089,0.00021959487889245077,0.00021871755160063087,0.00021873033292272922,0.00021902973123305298,0.00021841844004008085,0.00022426461915562004,0.00021333111901510212,0.00021840810845267532,0.00021904108331258,0.00021937224449785055,0.00021807635215820076,0.00021425843254449623,0.00022334810323227102,0.00009756129265760918,0.00009744981617468567,0.00009750550629223072,0.00009750550629223072,0.00009738190573184041,0.00009762988262722608,0.00009750327350908759,0.00009750774673646746,0.00009761528981241557,0.00009739589772485368,0.00009776080478107609,0.00009725118490978397,0.00009744763125935634,0.0000975636178349035,0.00009777340058803184,0.00009723823194003918,0.00009730210429728156,0.00009770989912903427,0.00021906786619933273,0.00021851053524635981,0.0002187889479759295,0.0002187889479759295,0.00021792728742349568,0.00021966027692049757,0.00021878234635827487,0.00021879557182612582,0.00021909457923606222,0.00021848359018951106,0.0002243321058966246,0.00021339371468222432,0.00021847274508167143,0.00021910644110286325,0.00021943753778129446,0.00021814109152210173,0.00021432148591936286,0.00022341513952724601,0.00009433282219617368,0.00009433284803014229,0.00009433284803014229,0.00009433282505282969,0.00009433287106851233,0.00009433271030968372,0.000094228578337629,0.00009443754619362684,0.00009433299064814696,0.00009433270521174399,0.00012442896342841506,0.00007100367452005382,0.00009420624901382997,0.00009446007940254225,0.00009432413876100914,0.00009434155967264937,0.0014366286881984515,0.0014366286875986364,0.0014366286865636166,0.0014366286865636166,0.0014366286882590334,0.0014366278734646819,0.001436629378595342,0.001433599675252468,0.0014396759126289198,0.0014372938518953306,0.0014359623235021253,0.0015898571326726412,0.0012949690442462848,0.0014287959569210312,0.0014445285160795732,0.0014338251395463457,0.0014394397379778486,0.0014366299896389563,0.0014366299871792694,0.0014366299892831214,0.0014366299892831214,0.0014366299887286463,0.0014335984625042425,0.001439679336710607,0.00143729539879247,0.0014359633758877714,0.0015898570167960442,0.001294972215826956,0.0014287976556699332,0.0014445294032095148,0.0014338257898737427,0.0014394416681222883,0.045473651967230085,0.045473651945883736,0.045473651945883736,0.04547365194942147,0.04518682933662886,0.045307391563690416,0.04547392597561313,0.045473365110172775,0.045525100793436024,0.045422000954250405,0.04547359694673516,0.0454736993264898,0.045474024587945486,0.04547326950424814,0.04534208271362434,0.045604455876927595,0.00009754799467537579,0.00009743655099716714,0.00009749222472453532,0.00009749222472453532,0.0000973686605543058,0.00009761656446081131,0.00009749003804994784,0.00009749441910547061,0.00009760206760391393,0.00009738256509217512,0.00009774744713474737,0.0000972379792204997,0.00009743445071454803,0.00009755024377681827,0.00009776004043120335,0.00009722502912418691,0.00009728888263522159,0.00009769655741802016,0.00012669736219911935,0.00012669735964163055,0.00012669736092085955,0.00012669736092085955,0.000126697040766215,0.00012669768108285168,0.00012669757267313577,0.00012669711722330132,0.0001265060773123301,0.00012688949453836622,0.00012669720600138435,0.00016674384266815708,0.00009557621374750584,0.00012645540507385015,0.00012694067858051952,0.00012668726203727597,0.00021904154410311205,0.00021848431110893274,0.00021876267489436,0.00021876267489436,0.00021790116587860304,0.0002196338507799429,0.00021875616222529642,0.00021876920981324732,0.00021906836661730083,0.00021845726945481528,0.00022430484073037848,0.0002133684112833183,0.00021844661602770418,0.0002190800368677393,0.00021941115428599425,0.00021811492925108254,0.00021429599946191642,0.00022338805543535288,0.00009754362358335073,0.00009743219081725966,0.00009748785909250197,0.00009748785909250197,0.0000973643070279903,0.00009761218665486467,0.00009748568786391748,0.00009759741527457943,0.00009737818075375719,0.00009774305619127059,0.00009723363883870569,0.00009742977371671226,0.00009754584574372405,0.00009775564849808847,0.00009722068986056194,0.00009728453693274323,0.00009769217178057254,0.00009755682927898398,0.0000974453637450549,0.00009750104839222931,0.00009750104839222931,0.00009737745997704849,0.00009762541251181205,0.00009749883094779743,0.00009761085073930784,0.00009739142359829483,0.0000977563214910745,0.00009724675233024142,0.0000974432061213273,0.00009755912984075747,0.00009776891653390349,0.00009723380024184258,0.00009729766639023877,0.00009770542115513171,0.00009755239659856857,0.00009744094199863882,0.00009749662118287344,0.00009749662118287344,0.00009737304489674254,0.00009762097310388899,0.00009760644329980897,0.00009738697938299108,0.00009775186892431951,0.0000972423504115525,0.00009743881256905604,0.00009755467181773821,0.00009776446313154422,0.00009722939927972899,0.0000972932591477778,0.00009770097389966021,0.00021902851658555107,0.0002184713324508763,0.00021874967182289765,0.00021874967182289765,0.00021788823840163734,0.00021962077137856412,0.00021874320370889998,0.00021905539537307863,0.0002184442394883565,0.00022429134350089523,0.000213355891591319,0.00021843368788430076,0.00021906696538636345,0.00021939809579868058,0.00021810198183685412,0.0002142833881391665,0.0002233746482349766,0.00009433273083267181,0.00009433275648576527,0.00009433275648576527,0.00009433273375121177,0.0000943327792807882,0.00009433261876605297,0.00009422848716615664,0.00009443745427410624,0.00009433289916773977,0.00009433261360330708,0.00012442877085857152,0.00007100363909831772,0.00009420615792092446,0.00009445998740341054,0.00009432404331037196,0.00009434147203666786,0.00021905466066199014,0.00021849737873590904,0.00021877576697008317,0.00021877576697008317,0.00021791418225560003,0.00021964701930688463,0.00021876920981324732,0.00021908142717735513,0.000218470386308177,0.00022431842818455714,0.00021338101984852648,0.00021845963546987933,0.00021909319538679204,0.00021942430162259644,0.00021812796585337992,0.00021430869914601365,0.0002234015524850678,0.00021901557825237863,0.00021845844292757077,0.00021873675791000098,0.00021873675791000098,0.0002178753985612576,0.0002196077812233935,0.00021904251698946238,0.00021843129634333471,0.00022427793630545233,0.00021334346064306423,0.0002184208518577645,0.00021905398088514354,0.00021938512627069152,0.00021808912212091573,0.00021427086566995124,0.00022336133082278759 -47.22857150462452,0.0,6.423343903722713e-253,0.00012130117673275373,2.355625802869659e-141,1.824204502749737e-7,0.016945492464087053,41.07629976912632,3.186633141342595e-21,2.2812414751759807e-65,2.1554969300566914e-37,36.70128077772348,5.1203746696711105,0.00003906914146266472,2.3977183340465205e-6,0.00003867602774341795,2.3789733898764546e-6,36.701768725515485,2.1503052947975315e-37,2.1597891236299174e-37,6.423296823068282e-253,0.00003887392070095689,5.12038483914043,2.3865276608378883e-6,0.00003893930737247171,0.00003874219874304669,0.00003880821848510459,2.3902765473864825e-6,36.70157345607372,2.382759979454599e-6,2.3940067412922734e-6,47.24030154623676,47.21690965196762,47.22857150462452,47.22857150462452,47.23212390681965,47.228443197366246,47.21773339176364,47.23938472590923,47.43633180967442,47.01832813723138,48.8621514959558,45.21066795085226,47.21234877682462,47.24478224425263,47.19524123618673,47.26190211896834,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.423161292669921e-253,6.423343903722713e-253,6.423343903722713e-253,6.423320502861622e-253,6.858329329910011e-257,1.2641489359076124e-244,6.760400295140683e-253,6.10394711106556e-253,2.580749969493325e-253,1.5978490105575695e-252,6.31112363050661e-253,6.538459102251243e-253,6.856870658524827e-253,6.017664898516362e-253,5.918526181126585e-252,6.889995631910817e-254,0.00011924096661590633,0.0001233982899614367,0.00012130117673275373,0.00012130117673275373,0.00013176227661855218,0.00011160437351221015,0.00019346208514596275,0.00007431458462939399,0.00012016593990678188,0.0001224460492134577,0.00008359121981219352,0.00017508802641257718,0.000121935266197813,0.0001206666563602208,0.000120412577453337,0.00012219721509966537,0.00013796560748466613,0.00010650735583656909,5.835204581957457e-142,9.459431692886125e-141,2.355625802869659e-141,2.355625802869659e-141,3.195888801395224e-141,1.7357347960025464e-141,1.5738997268600201e-140,3.30882872765479e-142,1.407083593548863e-141,3.939808923801072e-141,6.64379395663465e-142,8.328707377752121e-141,2.35793301988967e-141,2.3525424452668484e-141,3.103737491205372e-142,3.5101297108573655e-140,1.5439335105581074e-142,1.7329360661795163e-7,1.9201061215940957e-7,1.824204502749737e-7,1.824204502749737e-7,1.7862431698934074e-7,1.8629305471534788e-7,1.9872922771774336e-7,1.6702051365615794e-7,1.7908592554709793e-7,1.8581975128431955e-7,1.525017326816719e-7,2.1802173650858943e-7,1.8347188927359716e-7,1.8137420366260403e-7,1.789942892949371e-7,1.8591433303082996e-7,1.9598232020746985e-7,1.6975248550822563e-7,0.016945472613565424,0.016945511253358088,0.016945492464087053,0.016945492464087053,0.016945489409723548,0.014110203859459507,0.022772991751067406,0.017211835826557567,0.01668269325642172,0.01637065754458499,0.017540190901370194,0.01319795937509553,0.021930037161421632,0.017039484567463563,0.016851962608567615,0.017255882431927383,0.016639957950942898,41.066229723799495,41.08637533477234,41.07629976912632,41.07629976912632,41.15119072462473,41.001195953584165,41.077260541385634,41.07546780625186,40.77028972766179,41.37944552357473,40.598367327470285,41.5460837540223,41.25919794358012,40.89113412127113,40.752345909968255,41.396932469462456,41.31695150919047,40.833127490953274,3.1833015223883184e-21,3.1898672557265995e-21,3.186633141342595e-21,3.186633141342595e-21,3.1874301987927575e-21,3.1858275348658432e-21,2.114722311680887e-19,5.702368896034031e-23,3.1178138201761944e-21,3.2572273680539733e-21,1.2321259217235998e-21,8.161945291737138e-21,3.1956324101731636e-21,3.1778925951126516e-21,3.0262042340891058e-21,3.3558562593034836e-21,7.905995811713238e-21,1.2578448866595812e-21,1.577154418807462e-65,3.2961543320438686e-65,2.2812414751759807e-65,2.2812414751759807e-65,3.087495653180021e-65,1.6836766660495985e-65,8.530458729890609e-63,8.677730616851004e-68,2.1795204319397704e-65,2.3874330201969736e-65,1.784084015553318e-66,2.8560414527577867e-64,2.28202428849567e-65,2.280393049975292e-65,2.112497392218165e-65,2.463979298113223e-65,3.3658148671861174e-64,1.4542931617658696e-66,2.1554870837880433e-37,2.1555051456842668e-37,2.1554969300566914e-37,2.1554969300566914e-37,2.155495508991253e-37,2.1553210598595977e-37,2.155313694546313e-37,2.4883932209581945e-37,1.8675230830963204e-37,2.0560323733268922e-37,2.259764702045903e-37,2.096033997536652e-40,1.8766642440286558e-34,3.104847970329515e-37,1.494970302717136e-37,2.6220556226682996e-37,1.77549246462137e-37,36.70158491201672,36.70128077772348,36.70128077772348,36.70123202440956,36.70132953859209,36.70130819303134,36.859027479245995,36.542883632420796,36.70117802288534,36.70138367833352,5.944268013509642,52.25167974183901,36.89279333424603,36.508808637828785,36.70750517455961,36.69505569398603,5.120375301683334,5.1203746696711105,5.1203746696711105,5.120345469951308,5.12040386951389,5.120399585251749,5.12044233914693,5.195161973446543,5.046215982506241,5.12045217613033,0.1675095976792932,35.03447854620359,5.215120521451152,5.026635114200984,5.125392132665785,0.00003639826171939026,0.000041924551090128386,0.00003906914146266472,0.00003906914146266472,0.00004043024718028971,0.00003775076312050913,0.000039101405556117345,0.00003903679980147605,0.00003778004984009288,0.00004040106964285444,0.00003540500210289537,0.000043095261371827285,0.00003976454030169513,0.00003838371514065431,0.00003597041777419614,0.000042430826665551684,0.0000422570199774627,0.000036107462464209416,2.2387407037059132e-6,2.5674886412919873e-6,2.3977183340465205e-6,2.3977183340465205e-6,2.643199598272533e-6,2.173643608234254e-6,2.3995671804934507e-6,2.395864857595625e-6,2.3265227510686077e-6,2.4710844681927495e-6,1.2442127487019425e-6,4.555935732048455e-6,2.4726104138230562e-6,2.3248681432124597e-6,2.249182256360182e-6,2.556105343177211e-6,3.988395230644742e-6,1.4203087094078429e-6,0.0000360306304088512,0.00004150409383366655,0.00003867602774341795,0.00003867602774341795,0.000040024186726232724,0.000037370214437312934,0.00003870906915280179,0.000038642652149856416,0.00003740050086877824,0.00003999347968464909,0.00003504685019901265,0.00004266371743460713,0.00003936593624586073,0.00003799559452596232,0.000035606997713558497,0.000042005383973503704,0.00004183340667067532,0.00003574261167702643,2.22118757102118e-6,2.5474749062991737e-6,2.3789733898764546e-6,2.3789733898764546e-6,2.622621035157389e-6,2.156579772773186e-6,2.380869055703756e-6,2.3770729660667035e-6,2.308339540844113e-6,2.451761377934015e-6,1.234206960981187e-6,4.521326222754496e-6,2.4533167533331474e-6,2.306658882443437e-6,2.231558983901296e-6,2.536167230568846e-6,3.957891369235173e-6,1.4089590760902905e-6,36.702070591249786,36.701768725515485,36.701768725515485,36.70171989688774,36.70181756164589,36.701796140981884,36.85951347429739,36.54337351987986,36.701665625662464,36.70187197162788,5.944578939929277,52.25156926871942,36.893278910935095,36.50929893739591,36.70801402279334,36.6955227364229,2.1502983223133328e-37,2.1503221578769304e-37,2.1503052947975315e-37,2.1503052947975315e-37,2.1503014042359446e-37,2.1634011582600967e-37,2.161725175270228e-37,2.4945791906035677e-37,1.8669718115238855e-37,2.0576751080381423e-37,2.2663576992109377e-37,2.1005966044843677e-40,1.9228514832726437e-34,3.1123542043895497e-37,1.4981811972648677e-37,2.625191437569587e-37,1.7840320229524912e-37,2.1597777746253083e-37,2.1597979961150295e-37,2.1597891236299174e-37,2.1597891236299174e-37,2.1597858238891036e-37,2.489286675192177e-37,1.8721273474435196e-37,2.0624032523773953e-37,2.2606549173934483e-37,2.0996465548414847e-40,1.880592994961781e-34,3.1129541275740194e-37,1.4958438635960604e-37,2.6240720719438034e-37,1.7793534064455948e-37,6.423110136175739e-253,6.423296823068282e-253,6.423296823068282e-253,6.423272860841256e-253,6.858277774477935e-257,1.2641400733294903e-244,6.760350753135774e-253,6.103902363207588e-253,2.580731027216166e-253,1.597837315240974e-252,6.311077369495984e-253,6.538411180811484e-253,6.856820412214514e-253,6.017620780799497e-253,5.918482951166879e-252,6.889944954697545e-254,0.00003621570725033972,0.00004171584305714762,0.00003887392070095689,0.00003887392070095689,0.000040228591491096725,0.00003756178743107956,0.00003890665336005199,0.00003884110915756566,0.000037591664295667465,0.00004019882243928956,0.00003522716116943761,0.000042881051082771176,0.00003956669712248331,0.00003819113996594222,0.0000357899729855145,0.00004221964438037071,0.00004204674556414065,0.00003592628970265503,5.120384199943635,5.12038547882213,5.12038483914043,5.12038483914043,5.120358209319599,5.120411469062232,5.120409754797805,5.120452507201715,5.1951722294563,5.046226065317553,5.1204623529133135,0.16751037483817752,35.03449685930397,5.215130800413916,5.02664517398825,5.125402775739787,2.2282614875579843e-6,2.5555405623474367e-6,2.3865276608378883e-6,2.3865276608378883e-6,2.630914347430121e-6,2.163456480297116e-6,2.3884044468082644e-6,2.3846461763282403e-6,2.3156679328049416e-6,2.4595480002989132e-6,1.2382390740166795e-6,4.535274843062352e-6,2.4610926510554508e-6,2.313996692365854e-6,2.238661185382958e-6,2.5442023919103627e-6,3.970185218231372e-6,1.413532772327864e-6,0.00003627685106848249,0.00004178574762605674,0.00003893930737247171,0.00003893930737247171,0.00004029613369142596,0.00003762508217884844,0.000038971882969111696,0.00003765476621987667,0.00004026655928719604,0.00003528672607337378,0.0000429527988083596,0.00003963296705295455,0.0000382556374746589,0.000035850410102906736,0.00004229037781484895,0.000042117174830173745,0.00003598697069289728,0.000036092533802570335,0.00004157501831974674,0.00003874219874304669,0.00003874219874304669,0.00004009252654884002,0.000037434280280579075,0.00003877524843261667,0.00003746453323332414,0.00004006240836605173,0.00003510716894955432,0.00004273651260392876,0.00003943318339852491,0.000038061228095467576,0.00003566822333309648,0.0000420771496155505,0.00004190486365749256,0.00003580404874551253,0.00003615426878334358,0.000041645600656531266,0.00003880821848510459,0.00003880821848510459,0.00004016072312341225,0.000037498187439895154,0.00003752825381578027,0.00004013076151908926,0.000035167309402536195,0.0000428089563985259,0.00003950010310746362,0.00003812654084939941,0.00003572924468449806,0.00004214856901355562,0.0000419759758790939,0.00003586531633769728,2.231772017174881e-6,2.5595432014339508e-6,2.3902765473864825e-6,2.3902765473864825e-6,2.6350299496068088e-6,2.1668691527416767e-6,2.3921439749663286e-6,2.3193043910683385e-6,2.463412501257971e-6,1.2402401708127809e-6,4.5421965314256355e-6,2.464951248000796e-6,2.3176384331907353e-6,2.242185741001432e-6,2.54818990870952e-6,3.976285838796105e-6,1.415802631622955e-6,36.701876230579856,36.70157345607372,36.70157345607372,36.70152465750962,36.701622262161614,36.70160087147675,36.859318986345315,36.543177474180695,36.70147049429007,36.70167656392204,5.944454508455441,52.25161348284562,36.89308459041152,36.50910272677046,36.70781038933271,36.69533583296862,2.2247333746050104e-6,2.5515178372041344e-6,2.382759979454599e-6,2.382759979454599e-6,2.626778083470474e-6,2.160026721887933e-6,2.3846461763282403e-6,2.3120130157960313e-6,2.4556643352190613e-6,1.2362280262554113e-6,4.5283181359835295e-6,2.4572145428979053e-6,2.310336882685169e-6,2.235118969446573e-6,2.5401948716867595e-6,3.964053784971714e-6,1.4112516118317163e-6,2.2352650602934464e-6,2.563525862283162e-6,2.3940067412922734e-6,2.3940067412922734e-6,2.639125000351415e-6,2.170264833789061e-6,2.322922593228715e-6,2.4672579552199263e-6,1.2422313773813117e-6,4.549083367473773e-6,2.4687903558145897e-6,2.3212622164840317e-6,2.245692735100214e-6,2.5521575278584354e-6,3.982355798177057e-6,1.4180612570593313e-6 -0.004651012592894043,0.0,4.034715587896926e-195,3.5664101805504864,5.6624392956356374e-12,1.589919450864412,5.724162686777813,0.005958552884124077,4.433386207439051e-7,3.802163292465147e-21,3.2542128389700123e-70,11.589061917096492,0.7741930446312639,0.3457331378314566,5.699039533637496,0.34626558736542923,5.7007165883043935,11.588994111705698,3.261173867315889e-70,3.258232951262336e-70,4.0347093108979224e-195,0.3459960800546198,0.7741984741988821,5.700043799029426,0.3459076855801757,0.3461750429703485,0.3460852033530143,5.6997084372265565,11.589021253718625,5.700379829476896,5.699373697132891,0.004653026568482533,0.004649012350390744,0.004651012592894043,0.004651012592894043,0.004651935244797965,0.004650961100139561,0.0046488212983084535,0.004653192696378711,0.004827722169667207,0.004479954150814734,0.005135948769296901,0.0040966689812027375,0.004647862587927796,0.0046541541584932955,0.004623062691186669,0.0046791628154699075,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.034693486651834e-195,4.034715587896926e-195,4.034715587896926e-195,4.034712469867751e-195,4.1068150227799474e-196,1.4497437792457046e-191,4.127586391792201e-195,3.945202892828079e-195,1.803011246376513e-195,9.023047897660166e-195,4.010024384382946e-195,4.0607547320483805e-195,4.1446862654268004e-195,3.927918615833415e-195,2.94295008775894e-194,5.467940410093805e-196,3.561823371168842,3.570978717810236,3.5664101805504864,3.5664101805504864,3.5919760449484546,3.5396758226859064,3.712072411643548,3.3846048711159322,3.5633352580437903,3.5695090395195264,3.4427477987690325,3.678233343314041,3.5681540294476233,3.564693696831006,3.5639905422074096,3.568822785495835,3.6012049575482066,3.5298691009586656,4.888436150173573e-12,6.5545373595387695e-12,5.6624392956356374e-12,5.6624392956356374e-12,6.317825117667154e-12,5.072611978585107e-12,7.871673109653696e-12,4.02081860621345e-12,5.097778167313405e-12,6.28726388886884e-12,4.610133076008215e-12,6.948015526418344e-12,5.663661078578893e-12,5.661159519416258e-12,3.7509734782554215e-12,8.624761434192842e-12,3.6954630730949455e-12,1.5929911239096093,1.586821678769723,1.589919450864412,1.589919450864412,1.5858083314234217,1.594030843735271,1.5838523082931255,1.5960179902037748,1.5924703901498072,1.5873610352536218,1.6043402327178535,1.57499350638924,1.5890932653380054,1.590748514010651,1.5925399363456696,1.587288620573329,1.5837069410325226,1.5960658967925194,5.724162205183495,5.724163142624711,5.724162686777813,5.724162686777813,5.72416260493736,5.528399971047954,6.069297245512699,5.7451256768996295,5.703291521735837,5.665304750512514,5.782970591735062,5.395054226968542,6.077717248997899,5.731506177552896,5.716821187100605,5.755190880654548,5.693049363339883,0.0059641045455408465,0.00595300136381221,0.005958552884124077,0.005958552884124077,0.005834183908751942,0.0060858218578906135,0.00595807545619119,0.0059590179736372165,0.00615019456714033,0.005772475874814994,0.006233550040184309,0.005695538049533162,0.005845014051939327,0.006074877110860085,0.006160599473595817,0.005762722433220363,0.005825133168451436,0.006095280925640203,4.432423360654878e-7,4.434320117754004e-7,4.433386207439051e-7,4.433386207439051e-7,4.433640483232431e-7,4.43312885966795e-7,8.720655954717214e-6,1.7849934087869153e-8,4.3719737400584747e-7,4.495596036889246e-7,2.6681377447215016e-7,7.303014820677229e-7,4.440787823359775e-7,4.425912427647268e-7,4.2913422398716597e-7,4.580159228647062e-7,7.183882718571918e-7,2.695446712968892e-7,3.393387819866521e-21,4.258842187365241e-21,3.802163292465147e-21,3.802163292465147e-21,4.377804914739635e-21,3.2997009936984797e-21,3.8985497685772087e-19,3.159386548312393e-23,3.675997405730961e-21,3.9328601675205664e-21,1.1151623045405891e-21,1.2758825629341783e-20,3.802944342868904e-21,3.8013923202769784e-21,3.594494910076913e-21,4.022229750440802e-21,1.3641604569079284e-20,1.0217519024023918e-21,3.254200922964866e-70,3.2542246257826296e-70,3.2542128389700123e-70,3.2542128389700123e-70,3.2542110550520046e-70,3.256399908308134e-70,3.250686075899174e-70,4.1719744699704636e-70,2.5357090456123952e-70,2.750765548065843e-70,3.8506312275591606e-70,1.9680975428901494e-75,4.6957890416543724e-65,6.145869674927094e-70,1.7176924397767436e-70,6.784219492320136e-70,1.5550831914022588e-70,11.589089862884808,11.589061917096492,11.589061917096492,11.589068688521035,11.589055144011667,11.589090952844135,11.587819146117056,11.5894354746481,11.589041995629474,11.589081863163731,1.0745083676898803,1.0097354398119853,11.587439803688143,11.589401820426259,11.590257162498972,11.587852653418553,0.7741933820675697,0.7741930446312639,0.7741930446312639,0.7742141388354143,0.7741719508301692,0.7741983501528945,0.7741902785052984,0.7962164456720277,0.7526040696883616,0.7742341886713298,0.00037458065627037285,11.52782718605946,0.8021374541429839,0.746944360512662,0.7768812102392391,0.3486104717265177,0.34287268572222424,0.3457331378314566,0.3457331378314566,0.34233214496154996,0.34916536142391896,0.34568997854703976,0.34577649008977224,0.3483379170798519,0.3431429181553121,0.3518901342957189,0.3396466782590229,0.3443827857761986,0.34709244106612935,0.3520954978009094,0.3394401872774964,0.34085805821282156,0.3506630888397566,5.715123618064486,5.682722179729509,5.699039533637496,5.699039533637496,5.661374566308311,5.735973828832199,5.6988726593824435,5.699206544871999,5.709666950853211,5.688270003513012,5.855310479526886,5.502614883606371,5.687893165406846,5.710068035936922,5.721504925901523,5.675945566957311,5.512538465389266,5.866193112337002,0.3491458626785854,0.3434021868777228,0.34626558736542923,0.34626558736542923,0.3428608351277445,0.3497015770385822,0.34622022775351774,0.34631112051173996,0.34886799704547716,0.34367669690359914,0.35242916819336506,0.3401725207400195,0.3449089161292534,0.34763027813396524,0.3526349214658812,0.3399656358903589,0.34138520442282166,0.3512008397641383,5.716762786975988,5.6844367044077,5.7007165883043935,5.7007165883043935,5.663124664283181,5.737575778100295,5.700548113873952,5.700885260264301,5.711323875885654,5.6899671838156145,5.85647731680498,5.504744071118654,5.689606724955428,5.711708480166191,5.723122145620429,5.677681769212712,5.514550614574069,5.867491482560497,11.5890219038003,11.588994111705698,11.588994111705698,11.589000899686235,11.588987322075525,11.58902314832153,11.587757028158439,11.589361934662486,11.588974226699303,11.589014021277151,1.07426749100222,1.0097859550433428,11.587378899796187,11.5893270439847,11.590187199586541,11.587787067368897,3.261161705720249e-70,3.2611852272916624e-70,3.261173867315889e-70,3.261173867315889e-70,3.261170887595998e-70,3.260723245864309e-70,3.2616609435026284e-70,4.1795400216812546e-70,2.543846752785738e-70,2.756447045186009e-70,3.859159720669827e-70,1.9722439965948644e-75,4.695858448991699e-65,6.158198727285179e-70,1.7216078429418956e-70,6.799938400612395e-70,1.5583352903480423e-70,3.25822075502583e-70,3.258244287338948e-70,3.258232951262336e-70,3.258232951262336e-70,3.258230647073649e-70,4.176620825442475e-70,2.5394417691215125e-70,2.7541922843211507e-70,3.855348477433506e-70,1.96953352922222e-75,4.695353401179258e-65,6.153531112315588e-70,1.71979502385626e-70,6.790425664072648e-70,1.5572417905184687e-70,4.034686662416586e-195,4.0347093108979224e-195,4.0347093108979224e-195,4.034706110430103e-195,4.106808528935134e-196,1.449741590407959e-191,4.127579971136203e-195,3.945196754305636e-195,1.8030084370192393e-195,9.023033881756349e-195,4.0100181455194544e-195,4.060748414828735e-195,4.144679818415625e-195,3.927912503962144e-195,2.94294552720866e-194,5.467931869843767e-196,0.3488748739086057,0.34313416460548996,0.3459960800546198,0.3459960800546198,0.34259322176321105,0.34943017247491914,0.34595179089580874,0.3460405514047588,0.34859947805758534,0.3434067984747056,0.35215634585632455,0.33990634017679333,0.3446424193663871,0.347358327253405,0.35236191552795476,0.3396996410869808,0.34111836876978696,0.3509286619460323,0.7741981329256321,0.7741988157310274,0.7741984741988821,0.7741984741988821,0.7742209406560029,0.7741760081976059,0.7742037797668031,0.7741957080487435,0.7962219853135423,0.7526093901069798,0.7742396222752219,0.00037458848462838763,11.527830873230043,0.8021430231669457,0.746949652105309,0.7768869038155168,5.716105273997789,5.6837488035404915,5.700043799029426,5.700043799029426,5.662422418083229,5.736933272856875,5.699876036525756,5.700211727000409,5.7106593453273895,5.689286014257341,5.856010250807803,5.503889014599884,5.688919336467554,5.711050203983337,5.722473473055575,5.67698513593283,5.513742782422939,5.86697136154651,0.34878599036775465,0.34304626034505137,0.3459076855801757,0.3459076855801757,0.34250545228673857,0.3493411518772038,0.345863765818308,0.3485115580814605,0.34331815676446953,0.3520668565053125,0.33981904431384513,0.3445551609214361,0.34726901158469886,0.35227236012166374,0.33961241195251646,0.3410308559934394,0.35083938607156806,0.34905482209947297,0.34331213988246595,0.3461750429703485,0.3461750429703485,0.34277092519775404,0.34961039708777863,0.34613003436613243,0.3487777134207919,0.3435860769408849,0.3523375137281105,0.3400830904118593,0.3448193126719901,0.3475389690432977,0.35254320810069234,0.33987626519771835,0.3412955549925037,0.3511094008359065,0.3489644886595165,0.3432227952811768,0.3460852033530143,0.3460852033530143,0.3426817168975761,0.34951992505138013,0.3486882019682502,0.3434961082210765,0.35224656910196195,0.33999435970870845,0.34473047535281787,0.34744831613294913,0.35245220231875685,0.3397875963743576,0.34120660593106034,0.351018671043141,5.715777489792259,5.683405949722753,5.6997084372265565,5.6997084372265565,5.66207244886629,5.7366129331249684,5.699540992579733,5.71032798554447,5.6889466452377775,5.8557769395843975,5.503463271580138,5.688576648999597,5.7107221812779665,5.72215007976085,5.676637945184923,5.513340447551799,5.866711745254938,11.589049107555255,11.589021253718625,11.589021253718625,11.589028035089617,11.589014470693575,11.58905028998695,11.587781893201837,11.58939137252583,11.58900135411469,11.589041177901484,1.0743639195406987,1.009765730654733,11.587403278787074,11.589356976864469,11.590215205391024,11.58781332085625,5.716433686341697,5.684092371134865,5.700379829476896,5.700379829476896,5.662773139343546,5.737254200992896,5.700211727000409,5.710991295079713,5.689626185143193,5.856243686572704,5.5043159297025195,5.689262681302166,5.7113789600495,5.722797474633362,5.677333060334596,5.5141461529135976,5.8672312501780235,5.715450286383389,5.683063755795198,5.699373697132891,5.699373697132891,5.661723177710016,5.73629313393181,5.709997193219376,5.688607995373955,5.855543699052412,5.503038659334165,5.688234598173499,5.710394812299157,5.721827246366422,5.676291434681776,5.512939105582648,5.866452345573231 -0.0010530722850398977,0.0,2.8944029215959713e-58,0.19954415088364166,0.18381906049479146,0.025495558395369926,0.4879508013248314,0.0006580590735469061,0.03601778361251921,0.000012907360136487843,3.7264374744421876e-45,0.5312956371929096,0.04564783640552481,0.004612331221586126,0.11627924748700794,0.004619138843156958,0.11637982075309251,0.5312841774955772,3.7255081251597455e-45,3.7264766077071126e-45,2.8944021035733488e-58,0.004615681936079799,0.04564815256947234,0.11633910554122562,0.004614544509845415,0.00461797903141674,0.0046168267534311335,0.11631899089604149,0.5312887717127575,0.11635938247520115,0.11629903886146373,0.0010532301075318491,0.0010529155006927815,0.0010530722850398977,0.0010530722850398977,0.001053154471216217,0.001053055954811615,0.0010531245882673672,0.0010530164445379275,0.0010789473178051251,0.0010277321082667514,0.0010724379727344692,0.0010224834956343272,0.0010531329814728065,0.0010530082816780845,0.0010489046811773717,0.0010572605833626342,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.8944001558775643e-58,2.8944029215959713e-58,2.8944029215959713e-58,2.8944025153595753e-58,1.4858666870420227e-57,7.005422776402009e-59,2.8810226381437386e-58,2.907900596726208e-58,2.2107385117084613e-58,3.788459767852693e-58,2.8982531250064647e-58,2.8905837373244812e-58,2.8768832459729044e-58,2.9120729036937386e-58,5.734082275663874e-58,1.4544802804009695e-58,0.19994887427021743,0.19913915643750055,0.19954415088364166,0.19954415088364166,0.19658177734290413,0.2025389448420242,0.18506227918772758,0.2151411702360421,0.1998878668983103,0.19920081402736117,0.20862445157967482,0.19058437055192806,0.1993515049137498,0.1997378869093977,0.19981018440988105,0.19927794661260914,0.19619595110867805,0.20292801052366508,0.18252772249884192,0.18510507740498383,0.18381906049479146,0.18381906049479146,0.1850927304463307,0.1825377710847086,0.18714936011713532,0.18035375060543157,0.18267904115272166,0.184955066486278,0.18169751870520703,0.18592695879197957,0.18382138968258774,0.1838167704621952,0.17934497332870614,0.1883505346851842,0.17920799986170263,0.02561715126080151,0.025374500483976527,0.025495558395369926,0.025495558395369926,0.025346125987520046,0.02564596302166546,0.025201228932759747,0.02580138637249578,0.02558590302789545,0.0254053500063655,0.026097975051240212,0.024905024571593933,0.025467051718808097,0.02552407099136153,0.02558806357763805,0.02540325901171915,0.025255637778230543,0.025737843557324565,0.4879508055774583,0.48795079729935686,0.4879508013248314,0.4879508013248314,0.48795080210212066,0.48493911745260315,0.49103177116395874,0.48802188627195076,0.48787240550110367,0.4895167142310549,0.4863577187900963,0.4870427012757927,0.4887566950571842,0.48797715326296,0.4879243734798984,0.48708850747453547,0.4888070421648613,0.0006584076728370448,0.0006577103580944646,0.0006580590735469061,0.0006580590735469061,0.0006480752418184943,0.0006682324503942541,0.0006580265729098267,0.0006580906396258491,0.0006699975223551059,0.0006463242115443583,0.0006749965859417779,0.0006415708196300679,0.0006509135567642991,0.0006653254839205166,0.0006706396751880221,0.0006457069119237275,0.0006495987116170547,0.0006666545193654201,0.0360164156041197,0.03601911027304544,0.03601778361251921,0.03601778361251921,0.036018160633471255,0.03601740181629352,0.07205339847333958,0.015773418022401724,0.035879962353729596,0.036156152502450425,0.03183727220761738,0.04061605165510989,0.03603454763875233,0.03600099746678002,0.03569545809687592,0.03634304732385731,0.040984739133120514,0.031472505402548485,0.00001254755679596976,0.000013276368237339726,0.000012907360136487843,0.000012907360136487843,0.000013438014616962047,0.000012394422636441877,0.00004476513402397818,3.4569250808056827e-6,0.000012785724996287196,0.000013030267473898223,9.220758279862904e-6,0.000017968217726262842,0.00001290805953112149,0.000012906657544026453,0.000012705081475506793,0.000013113242687743992,0.00001904352504921697,8.628547300456038e-6,3.7264326382667826e-45,3.7264431609640486e-45,3.7264374744421876e-45,3.7264374744421876e-45,3.726438845705659e-45,3.726038639602483e-45,3.7266730549564006e-45,4.307832353915684e-45,3.2223447187584776e-45,3.291094439122885e-45,4.2199519547560164e-45,3.4381912898468626e-48,3.9351388054149365e-42,5.403152973831678e-45,2.5657364938747795e-45,6.566861909443134e-45,2.1076796645928108e-45,0.5312986705348127,0.5312956371929096,0.5312956371929096,0.5312967784256614,0.5312944950992166,0.5312951079478652,0.5321145413509695,0.5304459792580194,0.5312924158888567,0.5312988627848473,0.06108015612860739,0.13209069596304338,0.5322862730485799,0.5302596409458763,0.5314925580564769,0.5310978297665984,0.04564785605445344,0.04564783640552481,0.04564783640552481,0.04564991294133979,0.04564575993073745,0.045647877001255305,0.045647328480224354,0.04671437261574441,0.04459753647611462,0.04565021020668454,0.00010455933025898143,0.5181785778284993,0.047000468997560337,0.04432142618391055,0.04580451256037557,0.004642558062423853,0.004582322315941843,0.004612331221586126,0.004612331221586126,0.004570845690485899,0.004654299272350245,0.004611779656093617,0.004612884494240962,0.004643700727519234,0.004581136886721523,0.004686488236432542,0.00453931371144661,0.004595888246619968,0.0046288533106951905,0.004689316183825074,0.0045364490166384455,0.0045538501878072705,0.004671648892405134,0.11697778785322648,0.11558349708163272,0.11627924748700794,0.11627924748700794,0.11467679158288008,0.11790360276934533,0.1162694146998893,0.11628912334376225,0.11682011646808395,0.11573974611357074,0.12568593262110048,0.10730350584334208,0.11572518120661263,0.11683647440348904,0.11742404289760594,0.11513895354613786,0.10873814696299824,0.12422288313527025,0.00464941345904978,0.0045890825176794475,0.004619138843156958,0.004619138843156958,0.004577587624060131,0.004661173370135646,0.0046185579908692,0.004619721597908159,0.004650516441478517,0.004587953124838568,0.0046934137881802195,0.004546005298057428,0.004602632552868039,0.004635740770735954,0.004696245366530675,0.004543136920349394,0.0045605652244915165,0.004678550470678022,0.11707877919253135,0.11568364943661957,0.11637982075309251,0.11637982075309251,0.11477638444362871,0.11800515440636217,0.11636958143686785,0.11639010037126578,0.1169204153649091,0.11584046576439964,0.1257919955669664,0.10739842221184903,0.11582492442309146,0.11693774881316124,0.11752527876661906,0.11523885717188134,0.10883398815824738,0.12432812145715126,0.5312872065625208,0.5312841774955772,0.5312841774955772,0.5312853273426302,0.5312830267865302,0.5312836480409396,0.5321033855890658,0.5304342145106651,0.5312809633955977,0.5312873958744873,0.06106273266120155,0.13209724643991314,0.5322751823129332,0.5302478106425998,0.5314806592821647,0.53108681352616,3.725503535819509e-45,3.7255103788806285e-45,3.7255081251597455e-45,3.7255081251597455e-45,3.725506556209754e-45,3.7259622559192886e-45,3.7243025486348955e-45,4.3008280541075997e-45,3.225289933420437e-45,3.288774830697726e-45,4.2206166699691555e-45,3.4408722934626507e-48,3.93461212783497e-42,5.3975280529784524e-45,2.5667995398029545e-45,6.572545004543054e-45,2.1073629650738283e-45,3.7264707367393695e-45,3.726481723846002e-45,3.7264766077071126e-45,3.7264766077071126e-45,3.72647572757811e-45,4.307262612653256e-45,3.221857692376192e-45,3.291246112194744e-45,4.2176580644505804e-45,3.440052329967092e-48,3.934861804747746e-42,5.403522015224368e-45,2.5652203992354978e-45,6.570073044565447e-45,2.1074233988119596e-45,2.8943992663529635e-58,2.8944021035733488e-58,2.8944021035733488e-58,2.8944016861566682e-58,1.4858662691471275e-57,7.005420790893046e-59,2.8810218238935384e-58,2.9078997749041295e-58,2.2107378857907877e-58,3.7884586990729716e-58,2.8982523059039638e-58,2.8905829203826367e-58,2.876882432889494e-58,2.9120720806897095e-58,5.734080662748517e-58,1.4544798673796747e-58,0.004645932934092163,0.0045856490588658035,0.004615681936079799,0.004615681936079799,0.004574163179180381,0.004657683623415145,0.004615112303268769,0.004616253416615892,0.004647063967989368,0.0045845122122917725,0.004689898735245792,0.004542605642556008,0.00459921693997345,0.00463226388290767,0.004692729426699563,0.004539738226935279,0.004557154077002757,0.00467504714992905,0.04564813269712288,0.04564817245690176,0.04564815256947234,0.04564815256947234,0.04565030901557534,0.04564599618895009,0.045648193161508636,0.045647644637679424,0.046714693749483074,0.044597847690109195,0.04565052660263234,0.0001045614029957179,0.5181789114892356,0.04700079145517596,0.04432173608713776,0.045804844051946986,0.11703789521018747,0.11564310331532196,0.11633910554122562,0.11633910554122562,0.11473606332164758,0.11796404510645798,0.11632902783385098,0.11634922377458398,0.116879782012932,0.11579971437568168,0.12574907203729602,0.1073599818210881,0.11578451487950106,0.11689677341514516,0.11748429737887246,0.11519841012538704,0.10879517524143097,0.12428552992141138,0.004644787735805998,0.004584519348908967,0.004614544509845415,0.004614544509845415,0.00457303643493405,0.004656535391076254,0.004613996179394423,0.004645935803773366,0.004583379912105715,0.004688742175508954,0.004541487055890725,0.004598100365971041,0.004631119754195005,0.004691572574303509,0.004538635258802812,0.004556031708465608,0.004673894450947211,0.004648245723610862,0.004587930572698135,0.00461797903141674,0.00461797903141674,0.004576438703449111,0.004660002540581265,0.004617401955352207,0.004649351346877932,0.004586798743501228,0.004692234468381895,0.004544864694181461,0.004601479499569343,0.004634574315047754,0.004695065749248392,0.004541996638963197,0.004559420765146338,0.004677375087003606,0.00464708557324733,0.0045867861105508,0.0046168267534311335,0.0046168267534311335,0.0045752972458601455,0.004658839316383483,0.004648193907281689,0.004585651798062623,0.004691062809053331,0.004543731499446731,0.004600334017580942,0.004633415378168216,0.0046938937943990355,0.004540863764802434,0.004558283739881694,0.00467620733827059,0.11701769656783456,0.11562307285483742,0.11631899089604149,0.11631899089604149,0.11471614473785502,0.11794373439315796,0.11630899445556446,0.11685972060709034,0.11577957048186009,0.12572785890142815,0.10734099746893588,0.11576456513328179,0.11687651858347482,0.11746404980931922,0.11517842940104692,0.10877600608289072,0.12426448168387595,0.5312918025355908,0.5312887717127575,0.5312887717127575,0.5312899181128127,0.5312876244511083,0.5312882423421144,0.5321078579657724,0.5304389310150728,0.5312855547243787,0.5312919929836588,0.06106971681958733,0.13209462049114234,0.5322796286221576,0.5302525534267987,0.5314854295430081,0.5310912299451497,0.11705825628520666,0.11566329580813514,0.11635938247520115,0.11635938247520115,0.11475614352075908,0.11798451863420369,0.11634922377458398,0.11690001357460447,0.11582001293808783,0.12577045103416137,0.10737912336844296,0.11580463531455276,0.11691718362115315,0.11750470722004773,0.1152185530141667,0.10881450261495446,0.12430674328009804,0.11699766075627355,0.11560320414363676,0.11629903886146373,0.11629903886146373,0.11469638746101514,0.11792358690652252,0.1168398317596275,0.11575958139675566,0.12570681238902437,0.1073221707279572,0.11574478673815289,0.11685641925285724,0.11744396492652412,0.11515861048278957,0.10875699519060272,0.12424359938423864 -0.04521842573767869,4.514236207197102e-14,0.6248449854237439,0.07156725733974251,0.12051342997373261,0.059710776558995954,0.09995041591176806,0.0651290042889304,0.044858547559062954,0.06657138336988838,0.18496573033684155,0.0492063985107301,0.05652112184785836,0.06423738962448675,0.08495394992741544,0.0642374012346537,0.08495400715167777,0.049206412146443404,0.18496558512378095,0.18496565857153055,0.6248449854041621,0.06423739534331505,0.05652111788919397,0.08495398383378633,0.0642373934171526,0.06423739925230533,0.06423739728792527,0.08495397238586885,0.04920640661767705,0.084953995423253,0.08495396108262585,0.045218428855370044,0.04521842264009062,0.04521842573767869,0.04521842573767869,0.04521842867071334,0.04521842039029123,0.04521662433641162,0.04522290636376158,0.04525114703131369,0.045186770059518655,0.045930189681280036,0.044468774495236944,0.04521244742531366,0.04522496713147079,0.045212739902161375,0.04522467988473259,4.384313770822977e-14,4.647989125495652e-14,4.514236207197102e-14,4.514236207197102e-14,4.640296928534366e-14,3.959195857279355e-14,4.5141761590374864e-14,4.3456095376818856e-14,4.229328837202293e-14,4.05019315596421e-14,4.541333930344658e-14,4.3850831311737186e-14,4.191642986536594e-14,4.2792558536069545e-14,4.301311446097199e-14,9.181327771853167e-14,1.966758482621639e-14,0.6248449853692613,0.6248449854237439,0.6248449854237439,0.6248449854147409,0.6403454731333238,0.6032574452589522,0.625598460945235,0.624166765308096,0.6235582376648643,0.6261294537303659,0.6257296978064742,0.6240342575420652,0.6246334659661695,0.6250573672166679,0.6279672180575954,0.6216974335224509,0.07159936770704625,0.07153512624432709,0.07156725733974251,0.07156725733974251,0.0711978933463691,0.07170137324543997,0.07154969646347348,0.07133255846957891,0.07158826239364052,0.07130934106888014,0.07229324927428618,0.0706117636394032,0.07149451361471174,0.07140248382420113,0.07137326487352968,0.07152283677418941,0.07125593581469764,0.07164120843664652,0.12055396000113272,0.12047296159164433,0.12051342997373261,0.12051342997373261,0.12040587400669178,0.12062169909661678,0.12051341871116826,0.12051344162357569,0.11976092833123805,0.12118880970242792,0.12091382201308558,0.12011454320419829,0.12042257027394544,0.12065064472274196,0.12145091401515916,0.11971091158488721,0.12132511548753747,0.05972447270260844,0.059697089702845194,0.059710776558995954,0.059710776558995954,0.05965174312401911,0.05976149623005685,0.05971072430509577,0.059710830413795664,0.059704292550351895,0.05956345489710656,0.05987353633456619,0.05954017123157277,0.05966904681245472,0.05959843588037227,0.05973286710511639,0.059680011209640865,0.05964389538349503,0.059769207458117056,0.09995041591686309,0.09995041590704441,0.09995041591176806,0.09995041591176806,0.09995041591294353,0.09962137962870134,0.10015361271362762,0.09971067547231072,0.09994832703176602,0.10005898099205145,0.09984165485270206,0.10163734183232548,0.09822721207099333,0.09992296834549048,0.09997787532893465,0.09989361171127079,0.10000728636225906,0.06513519111887951,0.06512281312246743,0.0651290042889304,0.0651290042889304,0.06465889652338315,0.06538500039775415,0.0651298176957419,0.06512811116680402,0.06520683600491631,0.06486987497970297,0.06525354286333573,0.0648136381536802,0.06494117508791092,0.0651352881357305,0.06518449652911802,0.0648818223210812,0.06496625973071926,0.06506942500245991,0.04485855261187928,0.04485854265911175,0.044858547559062954,0.044858547559062954,0.044858545790750756,0.04485854935592177,0.0439938645645412,0.04612448440603987,0.0448610954239101,0.04485311512560638,0.045170119534761896,0.04455112893153154,0.04484062627714998,0.04487343183001571,0.0449443334924212,0.04477324297271189,0.04457332801672016,0.045150588597536075,0.06658582188366262,0.0665569686439047,0.06657138336988838,0.06657138336988838,0.06653323422343525,0.0666098561985829,0.06587675480342801,0.0676588347128914,0.06680703222158603,0.06607680325700425,0.06749039380956816,0.0656479957041009,0.06654152257757957,0.06660932283240216,0.06673093323270121,0.06642009750988116,0.06571341217251452,0.06747033573400765,0.18496573034119196,0.1849657303331396,0.18496573033684155,0.18496573033684155,0.18496573033774658,0.1849656946787392,0.1849657655146124,0.18462047327117437,0.1851317683573521,0.18495351772558147,0.1849392271779629,0.1945025923489049,0.1758213141647303,0.18443503552584883,0.18546071833485478,0.18484698662760607,0.18504261930356308,0.049206397565461045,0.0492063985107301,0.0492063985107301,0.049206397180952356,0.04920639984657699,0.04920638477492171,0.049176775589018666,0.04923846066596044,0.049206434200412166,0.04920636277033829,0.056036732813856883,0.04305215153458742,0.04917535481863701,0.04923757469234081,0.04920424625724456,0.04920905759747394,0.05652112160198448,0.05652112184785836,0.05652112184785836,0.0565210239192868,0.05652121978117208,0.0565208444786677,0.05652135152040741,0.05647305464629142,0.05654746769785004,0.05652109123096217,0.06426220202167052,0.04951334853551769,0.0564704700817337,0.056572006143505875,0.05651914940179337,0.0642533698684384,0.06422143369807107,0.06423738962448675,0.06423738962448675,0.06418802359735591,0.06428715701774197,0.06423738868794648,0.06423739056492254,0.06428958556193624,0.06418615066023615,0.06440650694861828,0.06407004742673812,0.06418223286671795,0.06429277545199863,0.06443465915032552,0.06414330113967918,0.06411748397405853,0.06435811941226384,0.08499563889281249,0.08491181533559904,0.08495394992741544,0.08495394992741544,0.08478921048647947,0.08511997499935801,0.08495394440629385,0.08495395548624024,0.08495998013599505,0.08493506583876245,0.08646455826902073,0.08364386210109322,0.08478990099916173,0.08510586893962614,0.08515534773791417,0.08473990172579982,0.08410439068999964,0.08601308683040547,0.06425338152505757,0.06422144526153153,0.0642374012346537,0.0642374012346537,0.0641880350672096,0.06428716877221502,0.06423740024220591,0.06423740223290089,0.06428959747149371,0.06418616192784056,0.06440651922931857,0.06407005842675222,0.0641822442810002,0.06429278718228268,0.06443467179557863,0.06414331209291328,0.06411749524815978,0.06435813137694385,0.08499569623489303,0.08491235687233913,0.08495400715167777,0.08495400715167777,0.0847892675540983,0.08512003269345528,0.08495400127030324,0.08495401306696508,0.08496003621321313,0.08493512411804362,0.08646461916509565,0.08364391574642192,0.08478995660434986,0.08510592772267948,0.08515540547879265,0.0847399585720284,0.08410444519002017,0.08601314693451043,0.04920641116604154,0.049206412146443404,0.049206412146443404,0.04920641075481345,0.049206413544417904,0.04920639841088949,0.04917678916053686,0.04923847434669062,0.049206447826455925,0.049206376415705286,0.056036756570315614,0.043052158089583924,0.049175368396575214,0.04923758838619725,0.04920426047565898,0.049209070650486554,0.18496558512812034,0.1849655851199528,0.18496558512378095,0.18496558512378095,0.1849655851251248,0.18496554783898045,0.18496562204358974,0.18462032110546855,0.18513163122796025,0.18495337262458628,0.18493908192119926,0.19450242045983257,0.1758211931130181,0.18443489105702748,0.18546057244282307,0.18484684052471267,0.18504247503684643,0.18496565857590588,0.18496565856739705,0.18496565857153055,0.18496565857153055,0.1849656585724364,0.18462039785966533,0.18513170082829414,0.18495344601343405,0.18493915539274522,0.19450250717622827,0.17582125454148867,0.1844349641251673,0.18546064623633876,0.1848469144147451,0.18504254801333067,0.624844985346269,0.6248449854041621,0.6248449854041621,0.6248449853914163,0.6403454731120285,0.6032574452372532,0.625598460924961,0.6241667652894047,0.6235582376449288,0.6261294537108201,0.6257296977843365,0.6240342575210622,0.6246334659452888,0.6250573671959835,0.6279672180383337,0.6216974335027365,0.0642533756105265,0.06422143939386497,0.06423739534331505,0.06423739534331505,0.0641880292466026,0.06428716280819101,0.06423739437829525,0.06423739631260676,0.0642895914182838,0.06418615621694308,0.06440651299793232,0.06407005284301989,0.06418223848008646,0.06429278123913235,0.06443466538083119,0.06414330653327158,0.06411748952592505,0.06435812530723652,0.0565211181379013,0.05652111764015339,0.05652111788919397,0.05652111788919397,0.05652101896043484,0.056521216822627944,0.056520840518047046,0.056521347561657484,0.05647305070300993,0.05654746372748577,0.05652108726956039,0.06426219583260062,0.04951334625710947,0.05647046614093817,0.05657200216664678,0.05651914526187831,0.08499567286934989,0.08491233360202484,0.08495398383378633,0.08495398383378633,0.08478924429725292,0.0851200091858712,0.08495397809194541,0.08495398961114703,0.08496001330495354,0.08493510041714476,0.08646459436779527,0.08364389386934712,0.08478993388985546,0.08510590381645994,0.08515538195385731,0.0847399354034675,0.084104422970686,0.08601312245421747,0.06425337367652936,0.06422143747493134,0.0642373934171526,0.0642373934171526,0.06418802734370264,0.0642871608579356,0.0642373924617067,0.06428958944434209,0.0641861543474578,0.06440651096079289,0.06407005101778568,0.06418223658781264,0.0642927792920858,0.06443466328374023,0.0641433047165348,0.06411748765789184,0.0643581233222384,0.06425337953399586,0.06422144328606594,0.06423739925230533,0.06423739925230533,0.06418803310756266,0.06428716676532147,0.06423739826782876,0.06428959543276144,0.06418616000767226,0.06440651713236481,0.06407005654787569,0.06418224232580234,0.06429278518402418,0.06443466963757966,0.0641433102216934,0.06411749332320646,0.06435812933451643,0.06425337756286363,0.06422144133123339,0.06423739728792527,0.06423739728792527,0.06418803116839786,0.06428716477660314,0.06428959341632703,0.06418615810404804,0.06440651505643095,0.06407005468566995,0.06418224039264456,0.06429278320260494,0.0644346674993221,0.06414330836750524,0.06411749141482927,0.06435812731224119,0.0849956613980102,0.08491232217751969,0.08495397238586885,0.08495397238586885,0.08478923288059594,0.08511999764395108,0.08495396671581412,0.08496000208583357,0.08493508875874953,0.08646458218552883,0.08364388313733435,0.08478992276504267,0.08510589205731196,0.08515537040261731,0.08473992403115824,0.08410441206752498,0.08601311043025128,0.049206405651454815,0.04920640661767705,0.04920640661767705,0.04920640525111793,0.0492064079904628,0.049206392882006365,0.049176783657779256,0.04923846879966984,0.049206442301601046,0.04920637088301265,0.05603674693755232,0.043052155431776144,0.04917536289123532,0.04923758283384633,0.04920425471062707,0.0492090653579797,0.08499568448272198,0.08491234516791918,0.084953995423253,0.084953995423253,0.08478925585599927,0.08512002086989792,0.08495398961114703,0.08496002468196137,0.08493511220437024,0.08646460669521171,0.08364390474023069,0.08478994517076636,0.08510591570583755,0.0851553936469267,0.08473994691817974,0.08410443401245675,0.08601313462319737,0.08499565007135265,0.08491182652648534,0.08495396108262585,0.08495396108262585,0.08478922160925798,0.08511998624739944,0.08495999102813825,0.08493507723180123,0.08646457015163601,0.08364387254683796,0.08478991180015136,0.08510588043073589,0.0851553589962887,0.08473991280415306,0.08410440130626043,0.08601309855459002 -3.1547094524087403e-7,0.0,4.654931408022853e-146,0.002811513287204398,5.384228015805129e-7,0.00046060770459218655,0.00011589486601000158,0.09378119596730869,0.3073392084693403,0.9329160629903076,1.080596229791396e-28,0.00007656799136548534,0.0002827593161384895,0.034970320978434145,0.031353607015015224,0.03497891236778446,0.03136077474331702,0.00007656850221191552,1.0807904757266828e-28,1.0807291423866353e-28,4.654931366282493e-146,0.03497458160998268,0.00028275920373582535,0.03135787311478986,0.0349731537248192,0.03497746083973445,0.0349760172849107,0.031356439471209856,0.0000765682949785662,0.03135931823585302,0.0313550174030375,3.1547147536051486e-7,3.154704185419454e-7,3.1547094524087403e-7,3.1547094524087403e-7,3.1547145471920566e-7,3.154704760627218e-7,3.152963408183639e-7,3.1582182262289053e-7,3.230873302542727e-7,3.082033770541436e-7,3.6228061675342384e-7,2.682438853263581e-7,3.14872613955988e-7,3.163412629188973e-7,3.1423459325648715e-7,3.166088808628878e-7,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.654931291674152e-146,4.654931408022853e-146,4.654931408022853e-146,4.654931387483887e-146,1.6464135401376767e-143,5.569971422925262e-149,6.523716766158874e-146,3.1787447969211275e-146,2.3086355060407605e-146,9.380309402813887e-146,6.947617275934748e-146,2.983558467437299e-146,4.194352845733188e-146,5.167880247519486e-146,2.5091914135985848e-145,8.265904069347788e-147,0.002818704633757667,0.0028043365761988514,0.002811513287204398,0.002811513287204398,0.002767576411659382,0.00283844294119238,0.0027559443196468556,0.002873824270599921,0.0028146479457714945,0.002808030731346439,0.0029879468152403574,0.002671220017077865,0.002807544059998634,0.002814732745112299,0.002816651641795123,0.00280656782225492,0.0027818210460032098,0.0028691319419134813,5.339406329103806e-7,5.429353731257792e-7,5.384228015805129e-7,5.384228015805129e-7,5.508586333018701e-7,5.261833472218275e-7,5.342514445288747e-7,5.427616822188353e-7,5.190618116054064e-7,5.300071310179124e-7,4.931898078509781e-7,5.875569380857196e-7,5.442234122164291e-7,5.219179053043524e-7,4.797239775329929e-7,6.449838359355084e-7,4.4835753868725997e-7,0.0004615115780430348,0.0004597055433577437,0.00046060770459218655,0.00046060770459218655,0.00045657669064996814,0.00046468968205158655,0.00045957359382087524,0.0004616756071201032,0.0004608313527987887,0.00046038744161591293,0.0004725408087534638,0.0004489295644629058,0.00045978009292254907,0.00046144668844764016,0.0004614844759461626,0.0004597330257609813,0.00045596101394102537,0.00046530279290041076,0.0001158948659845548,0.00011589486603492395,0.00011589486601000158,0.00011589486601000158,0.00011589486600632287,0.00011987116884349442,0.00011105510876006976,0.00011597350183622346,0.00011619742048090759,0.00011636623543159904,0.00011660912356224463,0.00011243440172855294,0.00011964846608644913,0.00011635037994491235,0.00011591531141857637,0.00011629631480935617,0.00011611874962884737,0.09381035494784744,0.09375252708062042,0.09378119596730869,0.09378119596730869,0.09180277101680354,0.09572373605253132,0.09377018651533903,0.09379286377904421,0.09406425554258585,0.09329102641243218,0.09397982433752437,0.09253346099702903,0.09303922238035861,0.09396755381464837,0.09288595034764892,0.09364047425379163,0.09322359500989069,0.0945188008470201,0.30733957292770264,0.3073388550371064,0.3073392084693403,0.3073392084693403,0.30733907957737877,0.30733933946511893,0.2863991250288872,0.3309167840224626,0.30815983634689736,0.30542703802588606,0.33069256109790973,0.2863390180690406,0.3064482642112856,0.30776883994303017,0.31159075131459707,0.30291623698428044,0.2843572419455343,0.33093292414942777,0.9328675678019424,0.9329633320646693,0.9329160629903076,0.9329160629903076,0.9330375782179231,0.9304437354987154,0.9167490554818295,0.934748190569606,0.9138169909156524,0.9349583728431908,0.9242954555474111,0.9330549331870839,0.9329947021036545,0.9304694789114373,0.9275158554304074,0.9359301272298938,0.9332626940385558,0.9254452806560223,1.0805962248047777e-28,1.080596237149442e-28,1.080596229791396e-28,1.080596229791396e-28,1.0805962261774204e-28,1.0806595171112242e-28,1.0805387677576577e-28,1.1518890165966214e-28,9.613183575943815e-29,1.0294285553885342e-28,1.1343957014690661e-28,6.2230131543135576e-31,2.0424265693378146e-26,1.4127242453578439e-28,8.252882500105339e-29,1.361093920820731e-28,8.812561939471722e-29,0.00007656795716023048,0.00007656799136548534,0.00007656799136548534,0.00007656794159182735,0.00007656804137639187,0.00007656764407397836,0.00007581115308384239,0.00007725809983802332,0.00007656953033419525,0.00007656645023414486,0.00026997058897902117,4.419705365582759e-6,0.00007567493781984174,0.00007747208430661694,0.0000765471635299748,0.00007663744441003189,0.0002827593091496139,0.0002827593161384895,0.0002827593161384895,0.0002827564336008087,0.0002827621985398953,0.00028275916411281356,0.00028275938613316656,0.0002819283204024591,0.00028373517031165347,0.00028275845179823373,0.00018187454824896858,0.00008588320876727227,0.00028149428918683905,0.00028401253890580306,0.00028270323923065865,0.03500635138912431,0.03493355773318977,0.034970320978434145,0.034970320978434145,0.034854611854102956,0.035085923275787606,0.034969617527290206,0.03497102631334959,0.034979701880255676,0.03480067092086305,0.035332625807836505,0.03460633245814552,0.034909996896916116,0.03487047692801917,0.03507613565146087,0.03485487261404408,0.03467778187227041,0.03526492857343464,0.03133024914641102,0.0313767878572153,0.031353607015015224,0.031353607015015224,0.03144502918364638,0.03126180213867762,0.03135290623566101,0.031354310742187565,0.031294434717439396,0.03141072936251528,0.030428064953264864,0.031502370582109786,0.030849364658664433,0.031152572337072127,0.031043918864829684,0.03165542006664418,0.03120332499915184,0.03070698449839816,0.035014953346036964,0.034942138380403616,0.03497891236778446,0.03497891236778446,0.03486316935916185,0.035094548595800024,0.03497818560164348,0.03497964115208939,0.03498828632938044,0.03480923114728169,0.03534132443416017,0.03461481659067991,0.034918556520937644,0.03487906236309604,0.03508476795604863,0.03486342084016696,0.03468628744852685,0.03527360655698648,0.03133741313749355,0.03138395926753992,0.03136077474331702,0.03136077474331702,0.03145221116707354,0.031268955317682305,0.03136004507170586,0.03136150724037986,0.03130152289774436,0.031417965325688066,0.03043506191721426,0.031509504637436736,0.030856354234807162,0.031159746047049464,0.03105102033736289,0.03166265122560256,0.031210411012505827,0.030714064055439732,0.00007656846667639102,0.00007656850221191552,0.00007656850221191552,0.00007656845003913102,0.00007656855463477013,0.00007656815490372883,0.00007581165827481565,0.00007725861544962395,0.00007657004082408486,0.00007656696143835348,0.0002699713125969075,4.419730141058324e-6,0.00007567544267185503,0.00007747260121817203,0.00007654769614922714,0.0000766379337537656,1.080790469432869e-28,1.080790483034191e-28,1.0807904757266828e-28,1.0807904757266828e-28,1.080790470961721e-28,1.0807634272418972e-28,1.080805630774914e-28,1.1518176959547047e-28,9.615172423777375e-29,1.02961249584789e-28,1.1346009113636304e-28,6.224725726506268e-31,2.0425270884209705e-26,1.4129742743883391e-28,8.25439066521433e-29,1.3613287725988802e-28,8.814194706794801e-29,1.0807291453619406e-28,1.0807291469610717e-28,1.0807291423866353e-28,1.0807291423866353e-28,1.0807291510295196e-28,1.1518691360748012e-28,9.614081282189213e-29,1.029555292291486e-28,1.1345351113555508e-28,6.2237877259093725e-31,2.042676854953915e-26,1.4128972952253465e-28,8.253901607065386e-29,1.3612626053288167e-28,8.813639367697443e-29,4.6549312466699935e-146,4.654931366282493e-146,4.654931366282493e-146,4.6549313444712015e-146,1.6464135261476822e-143,5.569971378349361e-149,6.523716711374948e-146,3.178744765829293e-146,2.3086354835906255e-146,9.380309312906341e-146,6.947617214212167e-146,2.9835584401623055e-146,4.194352808975083e-146,5.167880199377875e-146,2.5091913893772897e-145,8.265903993110385e-147,0.0350106172551733,0.03493781304289354,0.03497458160998268,0.03497458160998268,0.034858855699189575,0.0350902007162919,0.034973866699288016,0.034975298467763954,0.03498395938515013,0.034804915730918366,0.03533693956141906,0.03461053995501132,0.034914242119087564,0.03487473419827446,0.03508041648263901,0.03485911192672745,0.034681999991708214,0.035269232102768465,0.000282759210797804,0.0002827591966659128,0.00028275920373582535,0.00028275920373582535,0.00028275629278372267,0.00028276211454874455,0.00028275905170773916,0.00028275927373462855,0.0002819282063135064,0.0002837350588671546,0.0002827583393146581,0.00018187489241609542,0.00008588310288896612,0.00028149417444024906,0.0002840124289154056,0.0002827031214616289,0.03133451305860372,0.031381056111476596,0.03135787311478986,0.03135787311478986,0.03144930361708346,0.03126605972698435,0.03135715485235044,0.03135859424645229,0.03129865121461246,0.03141503799665408,0.030432229816891816,0.0315066154302137,0.03085352244504304,0.031156843941186972,0.03104814577266628,0.03165972366525974,0.03120754145512797,0.03071119893278318,0.03500918761495503,0.03493638694263114,0.0349731537248192,0.0349731537248192,0.03485743344361883,0.03508876719443302,0.03497244267628989,0.03498253261181231,0.034803493072860694,0.035335493861121677,0.03460912988915557,0.03491281946853016,0.034873307355744586,0.035078981809700364,0.034857691204468085,0.03468058636315783,0.035267789831957365,0.035013500029364666,0.03494068867051609,0.03497746083973445,0.03497746083973445,0.03486172356588945,0.0350930913245006,0.034976738071936096,0.03498683615728158,0.03480778467151749,0.03533985475442644,0.03461338321687515,0.03491711055989764,0.03487761160427875,0.03508330946236275,0.03486197665487453,0.03468485044457854,0.035272140372033564,0.03501205469657128,0.034939246922773996,0.0349760172849107,0.0349760172849107,0.0348602857104771,0.035091642062401465,0.03498539387190227,0.034806346232131295,0.03533839316126134,0.034611957701889115,0.034915672455282654,0.0348761689155155,0.035081859002752756,0.03486054038110609,0.03468342132257485,0.03527068225198747,0.03133308016297969,0.03137962173098039,0.031356439471209856,0.031356439471209856,0.031447867120456455,0.03126462899531981,0.03135572698380193,0.031297233453663295,0.03141359073093843,0.030430830329478548,0.03150518850704506,0.030852124405662318,0.03115540912727673,0.031046725384208503,0.03165827733157092,0.03120612414341017,0.030709782935748935,0.00007656825998303916,0.0000765682949785662,0.0000765682949785662,0.00007656824378087009,0.0000765683464265468,0.00007656794767714787,0.00007581145333586036,0.00007725840628511459,0.00007656983373612994,0.00007656675406239549,0.00026997101904486777,4.419720090483816e-6,0.00007567523787524174,0.00007747239152848103,0.00007654748008681637,0.00007663773524559519,0.031335957413640446,0.03138250198749744,0.03135931823585302,0.03135931823585302,0.031450751663656525,0.0312675018640953,0.03135859424645229,0.031300081068528475,0.03141649621712198,0.03043364037514933,0.03150805417538533,0.030854932427662466,0.03115828960293914,0.03104957745276584,0.031661181661579225,0.031208970445537724,0.03071262599903218,0.031331658824195925,0.03137819894450199,0.0313550174030375,0.0313550174030375,0.03144644227370431,0.03126320976501157,0.03129582791059448,0.03141215449304748,0.030429442007468374,0.03150377351797827,0.030850738433235096,0.031153985233127096,0.0310453163813919,0.0316568427624301,0.031204718619424095,0.030708378093519634 -0.0024532431349908114,0.0,1.842125852522806e-66,0.2008666758560229,1.0469058619270679e-48,0.047723853987232195,0.09048258252706937,0.011675151307272948,0.009814345622820195,1.5779827215231174e-11,5.4371805662793216e-40,0.7684934938686848,0.20121056178391158,0.07387054964573013,0.40223009963364076,0.07378940833136273,0.40214987021869963,0.7684791768621773,5.437174536562909e-40,5.436930066093645e-40,1.842118656346849e-66,0.07383042203926839,0.20121111403959394,0.4021822677917773,0.0738438972040417,0.07380317698037722,0.07381684841902814,0.4021983128515034,0.7684849017312763,0.402166120529765,0.40221425652973636,0.0024572830034724855,0.002449234240317889,0.0024532431349908114,0.0024532431349908114,0.002454305423889476,0.0024532193976004226,0.002453154590968731,0.0024533187896974363,0.0025032260905735715,0.002404035373359804,0.002516006771997536,0.0023670258649286856,0.0024531150836462714,0.0024533680105618314,0.0024452782988807413,0.0024612435164620655,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8420968661612746e-66,1.842125852522806e-66,1.842125852522806e-66,1.8421222749809772e-66,1.2873887499449838e-65,3.9437407592653695e-67,1.8326513839748388e-66,1.8519547713300234e-66,1.3736943200142882e-66,2.4695975265961317e-66,1.8462824307734954e-66,1.8382520172442969e-66,1.8283954251980993e-66,1.8559966280575431e-66,3.7484805615393887e-66,9.013355331045092e-67,0.20090514978959925,0.20082752744560953,0.2008666758560229,0.2008666758560229,0.20049613290068577,0.20122823008605098,0.20244946616107046,0.19866973147968015,0.20082348116585325,0.20090953662837516,0.20106100559347972,0.2003611225067221,0.20089031740765637,0.20084274799517762,0.2008348502811475,0.20089839658596514,0.20050906448711128,0.2011920901945916,6.074161287075199e-49,1.8003434238506012e-48,1.0469058619270679e-48,1.0469058619270679e-48,1.0532105225259022e-48,1.0406274243557274e-48,2.1192050681924584e-48,5.05483245565479e-49,8.929721161356919e-49,1.228189564694936e-48,6.716816217992261e-49,1.6300821141640325e-48,1.0472477126103478e-48,1.0465771089457464e-48,5.5819814177877305e-49,2.6437433516497187e-48,4.112186180603455e-49,0.04738335832643891,0.0480653386125054,0.047723853987232195,0.047723853987232195,0.047366776314246975,0.048082359810872284,0.04824150483809783,0.04719424255932214,0.04761232056376034,0.04783567837540242,0.04662835433011424,0.04883036737908055,0.047758623909415106,0.04768910884039003,0.04760925860888412,0.047838694346904555,0.048151534777643355,0.04729700503119901,0.0904825384925721,0.09048262420734914,0.09048258252706937,0.09048258252706937,0.09048257625321553,0.0912190679263606,0.08983056144909848,0.09051335327003943,0.0904521296617966,0.09010325548488961,0.09085751492794965,0.08990367308291297,0.0911482874052479,0.09049377493781915,0.09047141796908777,0.0906726690043324,0.09029083953858902,0.011681019810526043,0.011669280279799701,0.011675151307272948,0.011675151307272948,0.011651326235592214,0.011699037429259629,0.011674544510776118,0.011675928475423937,0.011853246297317032,0.011499138188171224,0.011956904238824857,0.011399557542383705,0.011568801455562976,0.011782930493435848,0.011863533879724554,0.011489139110043829,0.011535503468226425,0.011816659708170587,0.009812437056663766,0.009816196747431472,0.009814345622820195,0.009814345622820195,0.009814779887444825,0.009813906842071346,0.018969915426430062,0.004601708474970482,0.009788467244880453,0.00984034189090371,0.008668669322918722,0.011082735861538549,0.009817272256154305,0.009811446872238977,0.00975444493304712,0.009874634022501912,0.01093023178401169,0.008781423015193784,1.4458360317074665e-11,1.7216712178034508e-11,1.5779827215231174e-11,1.5779827215231174e-11,1.671659303842005e-11,1.4892570799486525e-11,7.41212234814672e-11,2.982573828182317e-12,1.56148067957892e-11,1.5944971325075443e-11,9.032327403906232e-12,2.7382715981133875e-11,1.578175027214268e-11,1.577811493780971e-11,1.550303625406191e-11,1.606211027048603e-11,2.7282268899903307e-11,8.997455688306276e-12,5.43707563746127e-40,5.437280665564592e-40,5.4371805662793216e-40,5.4371805662793216e-40,5.4371635627966196e-40,5.436993980865101e-40,5.437489409300757e-40,6.2073070234921545e-40,4.761296869460177e-40,4.93154006019991e-40,5.995396290230723e-40,8.585589100413541e-43,3.289512483825938e-37,7.648773009997964e-40,3.858874817301768e-40,8.23008470598109e-40,3.5842869053123253e-40,0.7684833744721278,0.7684934938686848,0.7684934938686848,0.7684949264513544,0.7684920614453817,0.7685015616027397,0.7678334741495785,0.7691220622592988,0.7684968814499124,0.7684901015561871,0.23219631379699587,0.15015379413964666,0.7676883430568717,0.7692522367450977,0.7682848870346034,0.7687021111502915,0.20121059610550798,0.20121056178391158,0.20121056178391158,0.20120694024451158,0.20121418335999838,0.20121134265487164,0.20121049802705365,0.2042694302694591,0.19817149599159323,0.20121479303325077,0.0029763644210905956,0.7727039189983512,0.20508487926872407,0.1973679513687033,0.20148260279632427,0.07318893211702553,0.07455166733153759,0.07387054964573013,0.07387054964573013,0.07393470213445573,0.07380606335754306,0.07387715021448281,0.0738639239768432,0.07361492924372755,0.0741256777911476,0.07307377437385142,0.07466623101320338,0.07399908462877915,0.07374114267564616,0.07324987159546584,0.07449183757210438,0.07448355028657752,0.07325552807409721,0.4019680663351417,0.4024750311458711,0.40223009963364076,0.40223009963364076,0.4020638203594612,0.40237249329570896,0.4022379837179016,0.40222219060368736,0.4019366494000361,0.402520354076112,0.39749350280246676,0.40548089512584873,0.4025357906167418,0.4019200330429645,0.4016033536672526,0.40284305935382286,0.4022657058113633,0.40136395984712425,0.07310763455394889,0.07447069709585487,0.07378940833136273,0.07378940833136273,0.07385372228737731,0.07372476106381393,0.07379630477024847,0.0737824877370564,0.07353463530423344,0.07404384313838677,0.0729923759601701,0.07458536993260802,0.0739188441078409,0.07365925706998616,0.07316855914589641,0.07441088397822763,0.07440264112238473,0.0731741684691135,0.4018855993932203,0.4023970395156301,0.40214987021869963,0.40214987021869963,0.40198638042682816,0.4022894621330425,0.40215800830786985,0.4021417061545224,0.401855722864132,0.4024407750361722,0.397392767559556,0.4054214393735034,0.40245671650793124,0.40183858914604925,0.40152115122978044,0.40276481466073205,0.4022010692227078,0.4012679296354072,0.7684691398760258,0.7684791768621773,0.7684791768621773,0.768480607836326,0.7684777460506687,0.7684872439150672,0.7678189501219309,0.769107955465703,0.7684825744382321,0.7684757745409164,0.2322237983238949,0.15014710472254802,0.7676737749167714,0.7692381755812032,0.768269950075668,0.7686884136952477,5.437069626298726e-40,5.437274713094062e-40,5.437174536562909e-40,5.437174536562909e-40,5.437157514964212e-40,5.437486285074241e-40,5.436989832525968e-40,6.2088831730309275e-40,4.761066340800993e-40,4.9315193974085896e-40,5.995408091717374e-40,8.585038771469067e-43,3.289798882657053e-37,7.64871975039035e-40,3.858893126963387e-40,8.230248382046404e-40,3.584206149565218e-40,5.436825174742888e-40,5.437030139414285e-40,5.436930066093645e-40,5.436930066093645e-40,5.4369130396384245e-40,6.207807709215765e-40,4.761463025516349e-40,4.931304757095592e-40,5.995129814534878e-40,8.58410094477367e-43,3.2895159183559605e-37,7.648398728613678e-40,3.85870813450178e-40,8.229794558886287e-40,3.5840823835445974e-40,1.8420890486508343e-66,1.842118656346849e-66,1.842118656346849e-66,1.842114996145089e-66,1.2873837426307463e-65,3.9437253337565216e-67,1.8326442246576205e-66,1.8519475369108098e-66,1.3736889444135902e-66,2.469587895988961e-66,1.846275218364281e-66,1.838244836194378e-66,1.828388282500714e-66,1.8559893778560056e-66,3.748465981072445e-66,9.013319968904972e-67,0.07314872464274433,0.07451162696429886,0.07383042203926839,0.07383042203926839,0.07389465496196873,0.07376585555747395,0.07383717197359035,0.07382364749499903,0.07357525314832546,0.0740851792545691,0.07303351623822517,0.07462624543666374,0.07395943566181158,0.07370061838105539,0.07320965508507825,0.0744518071701076,0.07444354003625667,0.07321528999341172,0.20121107932785962,0.2012111487776579,0.20121111403959394,0.20121111403959394,0.20120763205638245,0.20121459605693484,0.20121189491690905,0.20121105027846145,0.20426998483320274,0.1981720458581673,0.20121534568476088,0.002976395287809068,0.7727034158623844,0.20508543443119043,0.19736850058775854,0.201483180495604,0.40191890014010473,0.40242853380449395,0.4021822677917773,0.4021822677917773,0.40201765217778324,0.4023229904611685,0.40219030304524084,0.40217420698723194,0.4018883966640293,0.4024729148518181,0.39743344245694795,0.405445450925356,0.40248864309809396,0.4018714813056878,0.40155434497780224,0.4027964113695071,0.402227172967211,0.4013067045590658,0.07316222602972759,0.07452507343982143,0.0738438972040417,0.0738438972040417,0.07390810324914429,0.07377935751875146,0.07385059767329913,0.07358858439110823,0.07409877254593478,0.07304703446771418,0.07463967369902035,0.07397275796043294,0.07371422018954801,0.07322315913215227,0.07446525069657582,0.07445697637800891,0.07322880167629206,0.07312142829507348,0.07448443815695814,0.07380317698037722,0.07380317698037722,0.07386746385683067,0.07373855670916768,0.07381002488790608,0.07354827786273449,0.07405771407457072,0.07300618638367982,0.07459909291456752,0.07393247799049725,0.07367313635004342,0.07318235449546313,0.07442462316675366,0.07441637177414101,0.07318797277898031,0.07313512518875102,0.07449808165319483,0.07381684841902814,0.07381684841902814,0.07388110828486423,0.07375225507442845,0.0735618173886411,0.0740714929492442,0.07301990000616114,0.07461271829039634,0.0739460087541075,0.07368692361958881,0.07319605333707031,0.07443826444011478,0.07443000495176491,0.07320168015154381,0.40193539268143713,0.4024441313305344,0.4021983128515034,0.4021983128515034,0.4020331393650173,0.40233959584549944,0.40220629731242574,0.4019045811421799,0.40248882982930545,0.39745358841681155,0.40545734130428157,0.4025044571152649,0.4018877692275464,0.40157078460687234,0.40281205951926974,0.402240099597851,0.4013259096123577,0.7684748317444644,0.7684849017312763,0.7684849017312763,0.7684863333526954,0.7684834702711829,0.7684929690570063,0.767824757962103,0.7691135960853731,0.7684882953106132,0.7684815034123003,0.23221278218760627,0.15014978356350522,0.7676796004366259,0.7692437979134795,0.7682759228564187,0.7686938908141816,0.4019023026675665,0.4024128368044361,0.402166120529765,0.402166120529765,0.4020020661363599,0.4023062795141638,0.40217420698723194,0.4018721108525566,0.4024568968706913,0.3974131692093448,0.4054334838168195,0.40247272983574434,0.40185508823790145,0.401537800812352,0.40278066335123763,0.40221416307355945,0.4012873782368697,0.4019517811366429,0.4024596301826568,0.40221425652973636,0.40221425652973636,0.4020485284973428,0.4023560965137316,0.401920665116033,0.40250464263460695,0.39747360817897964,0.4054691555552078,0.4025201726938743,0.4019039528617469,0.40158712055647633,0.40282760858943334,0.4022529436526966,0.40134499438788745 -0.13896224810689606,0.0,3.009716957026536e-31,0.5510629112478378,0.0034862291551333306,0.5698254607852792,1.586485092203712,0.0970058535422102,0.2954115892166619,0.0014783688744483504,0.014440876051020998,0.32447221677512444,0.6012114394894448,0.29811547771935454,0.4037692874027514,0.29821099249186317,0.40381045268255816,0.32447256393596896,0.014440861658634825,0.014440773741489056,3.009715399810762e-31,0.2981649534461015,0.6012112658666422,0.4037937720785313,0.29814840955344873,0.2981966264680957,0.29818025056478237,0.40378553851843263,0.32447242506849644,0.40380207695220655,0.40377737677614695,0.13898018307666812,0.1389432203039488,0.13896224810689606,0.13896224810689606,0.13896953357804726,0.13896070501706645,0.1389149510820972,0.1390124904590649,0.13970490064091617,0.1382204629743942,0.14648276466569116,0.13070623187407546,0.13888879123585893,0.13903519344221296,0.1388434859632214,0.13908055212989442,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.0097112255194364e-31,3.009716957026536e-31,3.009716957026536e-31,3.009716183280539e-31,4.242823225539661e-31,1.0994864867214777e-30,3.015371554742612e-31,3.0028056460599997e-31,2.6286097083444242e-31,3.445720198383533e-31,3.0069465904842124e-31,3.011183911253496e-31,3.017267101428113e-31,3.0022643178884446e-31,4.199363945325516e-31,2.1529795722747837e-31,0.5513566910218776,0.5507683302627031,0.5510629112478378,0.5510629112478378,0.5494161725671889,0.5527029342165989,0.5362896143223259,0.5673727588969304,0.5516282516059771,0.5504968041088467,0.5578723575412252,0.5440642004878368,0.55074190782027,0.5513839366553795,0.5514923309823725,0.5506335597781815,0.5487722425394825,0.5533397916923031,0.0033772194097756872,0.003598132100789025,0.0034862291551333306,0.0034862291551333306,0.0035443984518663124,0.003428824095341313,0.003679781676187495,0.0032960000164920797,0.003424987740500565,0.0035486827056893534,0.003363148904949469,0.003613201422491508,0.0034863799366505114,0.003486079372282053,0.0032508585407085115,0.0037614438516356116,0.003227683532926538,0.5706318195317781,0.569018418669867,0.5698254607852792,0.5698254607852792,0.5697339703277815,0.5699169030100155,0.5689199025926681,0.5707495098789617,0.5704476991760059,0.569202532175498,0.5729813573343187,0.5666547812074716,0.5696277471472521,0.5700229278964439,0.5704606038170704,0.5691901897172869,0.5685766907315082,0.5710738579647908,1.5864851083166245,1.5864850769522474,1.586485092203712,1.586485092203712,1.5864850948054807,1.59448149295336,1.5614056688710607,1.5849800212323897,1.5879750419504057,1.587421420675521,1.5855288565491084,1.61028674371894,1.561009013414795,1.5859626885266103,1.587007391127549,1.5859929764491956,1.5869726989097952,0.09702014550187524,0.09699155118445792,0.0970058535422102,0.0970058535422102,0.0967955059170138,0.09721698929104919,0.09700508962788565,0.09700646375610654,0.09750289772279017,0.09651092832159729,0.09769699324159141,0.09632036052685297,0.0967034987882494,0.09731093101804217,0.09752756859524266,0.09648657868955644,0.09666142214086308,0.09735240932263403,0.29540132373945005,0.295421544309304,0.2954115892166619,0.2954115892166619,0.2954141869938007,0.2954089612522981,0.34996451326243466,0.23354552791512184,0.29498663858493396,0.2958389110021498,0.2805104438027074,0.31074270139551646,0.29546789796403256,0.29535606498387695,0.2944073083153195,0.29641965988439756,0.3107667754350437,0.2803049335522899,0.0014482999175513909,0.0015089567354641515,0.0014783688744483504,0.0014783688744483504,0.0015104586649713119,0.0014467998950421475,0.002604464208112758,0.0007805969441168467,0.0014715011733948183,0.0014852989973345786,0.001242042811344116,0.001755081101595176,0.0014784049942834184,0.001478345730072038,0.0014669459075701903,0.001489899771122608,0.0017827486183760388,0.0012189128147324496,0.014440873696548572,0.014440878253652792,0.014440876051020998,0.014440876051020998,0.014440875601886843,0.014440801612836753,0.014440996793498615,0.01461341492089551,0.01427000286301141,0.014390934326308039,0.014491086839314703,0.008021515332128316,0.025229570908883146,0.01488755971742379,0.0140045575315826,0.014651587068584453,0.014232668823060594,0.32447071621976975,0.32447221677512444,0.32447221677512444,0.32447218205985073,0.3244722514899935,0.3244775844154765,0.32359966172553634,0.3253488473927016,0.32447289516125405,0.32447153742965945,0.5837913700011209,0.14929168764820022,0.32341385148755625,0.32553663498904034,0.3244310033550663,0.32451343736479743,0.6012114286991223,0.6012114394894448,0.6012114394894448,0.6012113735284548,0.6012115054503514,0.6012180177892715,0.6012083966869086,0.5996105439850279,0.6028180898877171,0.6012101177043028,0.8918783735463633,0.3340970088465628,0.5991861056516894,0.6032459943464168,0.6011257061806373,0.2988475189680153,0.29738448442867177,0.29811547771935454,0.29811547771935454,0.2975355530277823,0.29869649927791125,0.2981073108571785,0.29812367078260815,0.2986474565247394,0.2975817138300285,0.29934202817547173,0.29688994927197676,0.29782862600183946,0.29840075894672535,0.29942672885440275,0.29680493991438656,0.29714509490311514,0.2990881648118428,0.4043090955108873,0.4032270635980738,0.4037692874027514,0.4037692874027514,0.40284565529972793,0.40468823884775534,0.4037652700392773,0.40377332300709007,0.4042476962833296,0.40329209883851846,0.4098997517951991,0.3973518097690143,0.403275381187273,0.404265892775101,0.4047700293783941,0.4027656039324675,0.3991257983595255,0.40826472782572776,0.29894245359014454,0.297480580438516,0.29821099249186317,0.29821099249186317,0.2976315280876275,0.2987915539926645,0.2982037879881443,0.2982182395830866,0.29874733624303723,0.29766839128876965,0.29943654702269784,0.296986465349154,0.29792871841302565,0.2984875205850657,0.2995206811088266,0.2969020426867354,0.2972413811324008,0.29918290953587373,0.4043502511823492,0.40326857590711146,0.40381045268255816,0.40381045268255816,0.40288742470467265,0.40472906191244756,0.40380625598699416,0.40381488108673425,0.4042873571550512,0.4033331768754191,0.40993686594029677,0.3973964171513922,0.40331546187244927,0.40430655681348204,0.40481107877579425,0.40280711910347133,0.39916983746669454,0.40830257872224335,0.3244710767232322,0.32447256393596896,0.32447256393596896,0.3244725292176555,0.3244725986529856,0.32447793154169996,0.32360000735807387,0.32534919608817087,0.3244732420748833,0.3244718848344785,0.5837920448401227,0.14929179418614025,0.3234141967923492,0.32553698401951014,0.32443136536845096,0.32451376966698703,0.014440859332926536,0.014440863873257754,0.014440861658634825,0.014440861658634825,0.014440861241294983,0.014440981360602238,0.0144407932345264,0.014613715557081592,0.014269705062927478,0.014390954214236333,0.014491035987535804,0.008021204246516965,0.025230307779534406,0.0148876035170966,0.014004482202037078,0.014651490875162492,0.014232722611050644,0.014440771409379034,0.014440775957504917,0.014440773741489056,0.014440773741489056,0.014440773311343235,0.014613460740897128,0.014269763967459437,0.014390851221018013,0.014490964001380629,0.008021297479475383,0.02522977853284543,0.014887487096265875,0.01400442371456869,0.01465143710987515,0.014232605989091431,3.009709532946698e-31,3.009715399810762e-31,3.009715399810762e-31,3.00971460649896e-31,4.2428209959378155e-31,1.0994859404768127e-30,3.0153699948637623e-31,3.0028040921123098e-31,2.6286083462000997e-31,3.445718418348252e-31,3.006945034602652e-31,3.0111823533290747e-31,3.017265540650447e-31,3.0022627641860655e-31,4.1993617810970755e-31,2.152978453950299e-31,0.29889666874484383,0.29743428831346275,0.2981649534461015,0.2981649534461015,0.2975852956792059,0.2987457092682478,0.29815735940355675,0.29817258387194295,0.29869661067963515,0.2976243455786745,0.2993909395549576,0.2969399971267707,0.29787774929657584,0.2984434342391896,0.29947532207349314,0.2968553194668046,0.29719501225422007,0.29913720261412646,0.6012112767795248,0.6012112549454066,0.6012112658666422,0.6012112658666422,0.6012111560291613,0.6012113757041824,0.601217844163014,0.6012082230276901,0.599610370943139,0.6028179156829991,0.6012099439589058,0.8918781595819302,0.33409692475304065,0.5991859327630524,0.6032458199877022,0.6011255246080905,0.4043333722739149,0.4032517541760063,0.4037937720785313,0.4037937720785313,0.4028704984638258,0.4047123578997444,0.40378964635388176,0.4037979156308492,0.40427124668259085,0.40331692525947493,0.40992196996714914,0.3973783357814098,0.4032991819833948,0.40429043498856826,0.4047943043640061,0.40279029499605723,0.3991519880638229,0.40828734787121157,0.2988814924101007,0.29741738987912736,0.29814840955344873,0.29814840955344873,0.2975684657052844,0.29873053871443545,0.2981401364577589,0.2986801234100517,0.2976099742046719,0.29937574530198546,0.2969228351572232,0.2978612725549777,0.29842904868413095,0.2994601098315783,0.2968378101534249,0.2971779929852417,0.2991220188042417,0.2989280593566988,0.2974649781841931,0.2981966264680957,0.2981966264680957,0.2976159971851136,0.29877716652400915,0.29818795341354737,0.2987299018657496,0.29765355677564376,0.2994221324104704,0.29697065052097643,0.297911018649415,0.29847267283672824,0.2995062411691679,0.2968859372930345,0.29722568703470215,0.29916850694385533,0.29891199017937153,0.29744956072580636,0.29818025056478237,0.29818025056478237,0.2976005739431836,0.2987610249930553,0.2987132028764874,0.29763887400181704,0.29940627857499247,0.2969552511383074,0.29789433071006904,0.2984579765202447,0.2994906786483599,0.2968705554716235,0.2972102770452087,0.2991525313659541,0.40432520879313794,0.40324345121131194,0.40378553851843263,0.40378553851843263,0.4028621440811634,0.40470424755863843,0.40378144863671583,0.40426331355510936,0.4033089109261625,0.40991450036076194,0.397369413805461,0.4032911649094797,0.4042824838738196,0.40478614189117584,0.40278199144629484,0.39914317974484226,0.4082797426543063,0.32447093251896914,0.32447242506849644,0.32447242506849644,0.3244723903522665,0.3244724597840892,0.3244777926885132,0.3235998691038191,0.3253490566070723,0.32447310330788576,0.32447174587124705,0.5837917749000439,0.14929175157012667,0.32341405866832545,0.3255368444041414,0.3244312205605048,0.3245136367435217,0.4043416062914173,0.40326012922636223,0.40380207695220655,0.40380207695220655,0.4028789254895945,0.40472053820621945,0.4037979156308492,0.40427926151674914,0.4033250142043397,0.4099295176565989,0.39738733704626356,0.40330728126642995,0.40429845958801663,0.404802536974566,0.4027986710377142,0.39916087412021173,0.4082951322966133,0.4043171163547524,0.4032352208352821,0.40377737677614695,0.40377737677614695,0.40285386284338526,0.40469620769016545,0.4042554630875832,0.4033004239328143,0.40990709411275267,0.3973605716180067,0.403283230981665,0.40427413480881885,0.40477805004940554,0.40277376090409633,0.3991344496609579,0.40827220244996437 -0.0034754379216508165,0.003464897618150056,0.0035017489833161232,0.003456441787472268,0.003456434180564749,0.003456437351575083,0.0035275637643228026,0.0034564359250677016,0.003456827300626496,0.003456489136869735,0.0037720827670649167,0.003523008534176645,0.0035509664813038015,0.0034564445155601765,0.0034564484926260302,0.0034564431817270323,0.0034564477633918993,0.003523009002021767,0.003772085564712563,0.0037720843400866435,0.0035017489833477507,0.003456443766973476,0.003550966457233096,0.003456448890105151,0.003456443997209796,0.003456443360052193,0.0034564435548659934,0.0034564495076621514,0.0035230088137778873,0.003456448309172284,0.00345644880499974,0.003475438170070347,0.0034754376747942986,0.0034754379216508165,0.0034754379216508165,0.0034754380844038806,0.0034754379953649854,0.0034754429157480018,0.0034754337541428723,0.003475598790090074,0.003475276416754885,0.0034747906645019914,0.0034759341781303785,0.003475447003000266,0.0034754281841166924,0.003475411672372186,0.0034754637857808478,0.003464923169860752,0.0034648721166828504,0.003464897618150056,0.003464897618150056,0.00346481327432957,0.003464983177232173,0.003464897131281403,0.003464953136949247,0.003464863973069886,0.003464971434980021,0.0034648242797452287,0.0034649006252996783,0.0034649162716796616,0.003465072714971686,0.0034647249860507165,0.003464446603719278,0.0034653740398664992,0.003501748983414898,0.0035017489833161232,0.0035017489833161232,0.0035017489833318203,0.0034866811083080406,0.0035330714985636227,0.003501823290632981,0.003501671149871755,0.0035018735885416555,0.0035016246297121124,0.0035017222523454315,0.003501772133891519,0.0035018464562042457,0.0035016516435694995,0.003501460194112998,0.003502040196682597,0.003456441792270437,0.003456441782678623,0.003456441787472268,0.003456441787472268,0.0034564417462485497,0.003456441829800879,0.0034564415307523524,0.003456442125455142,0.003456441152208345,0.0034564419362480624,0.003456441923758483,0.0034564416457216534,0.003456441124035493,0.0034564420468823722,0.003456441798991493,0.00345644177592311,0.0034564417458978554,0.0034564418300957775,0.003456434180153412,0.003456434180975709,0.003456434180564749,0.003456434180564749,0.0034564341812053237,0.0034564341799223127,0.0034564335341654728,0.003456434745130571,0.0034564368472937666,0.003456430328612168,0.0034564341762865205,0.0034564341848516947,0.0034564331769062445,0.003456436039686738,0.0034564341856090927,0.0034564341830721195,0.0034564341780522123,0.0034564373625560725,0.00345643734055378,0.003456437351575083,0.003456437351575083,0.0034564373274004407,0.003456437375596514,0.0034564369316286464,0.003456437728658322,0.0034564394916285672,0.0034564397680724363,0.003456437410910871,0.00345643729104471,0.0034564394689380975,0.0034564397756672487,0.0034564373711153604,0.0034564373319060297,0.003456437323454595,0.003456437379457494,0.003527563764521584,0.003527563764134653,0.0035275637643228026,0.0035275637643228026,0.0035275637643614713,0.0035251003381685884,0.003531146884207882,0.0035276375891264158,0.0035274945089067413,0.0035277895899937855,0.003527337718146059,0.003526464909157738,0.003528631221254793,0.0035275897206700525,0.0035275377490495605,0.00352744710983486,0.0035276806052115545,0.0034564359250459555,0.003456435925089461,0.0034564359250677016,0.0034564359250677016,0.0034564359259803092,0.0034564359241551212,0.0034564375717706258,0.00345643386827004,0.0034564359685863746,0.0034564358809775837,0.0034564359240799704,0.0034564359260592387,0.003456435936920364,0.003456435913196056,0.003456435933542791,0.003456435916560569,0.0034564359256057204,0.0034564359245297265,0.003456827300873205,0.003456827300387249,0.003456827300626496,0.003456827300626496,0.003456827300552499,0.0034568273007015106,0.003456561837871858,0.003457722502527591,0.00345683034424118,0.003456828420413239,0.0034568299496062793,0.0034568247073135,0.003456830915841037,0.0034568280843658926,0.0034568273536299426,0.003456827254515743,0.0034568251858464565,0.003456829469687312,0.0034564891563845647,0.0034564891173825578,0.003456489136869735,0.003456489136869735,0.0034564891013257396,0.0034564891726059314,0.0034564498013111974,0.003456625693760026,0.0034564947961559732,0.0034564946483845887,0.0034564896504536897,0.003456488625982708,0.0034564943023350525,0.0034564949876369246,0.003456489183243901,0.003456489090502837,0.0034564887080594715,0.0034564895718069786,0.003772082767368806,0.0037720827667844245,0.0037720827670649167,0.0037720827670649167,0.0037720827671505752,0.0037720836001109126,0.003772081833614405,0.003771889031376412,0.0037722761394208973,0.003772196019660967,0.003771969267480337,0.0037816235031423503,0.0037623136872552516,0.0037715693459895645,0.0037725977516768826,0.0037716230058971174,0.003772543205625827,0.0035230084683859704,0.003523008534176645,0.003523008534176645,0.003523008487897065,0.0035230085805475755,0.003523005382390656,0.0035229054616598217,0.0035231119267199224,0.003523008736260112,0.0035230083318057476,0.0035491568815292167,0.003496888862624505,0.0035228834120813544,0.0035231341284031816,0.0035229963425725563,0.0035230207286823514,0.0035509664798078666,0.0035509664813038015,0.0035509664813038015,0.003550966183826382,0.0035509667787854693,0.00355096540137516,0.0035509551946736303,0.0035508213626777464,0.003551112046184691,0.0035509662958361165,0.003577726306708094,0.003524268320427753,0.003550782866983702,0.0035511508117003713,0.0035509545430083343,0.003456444475989986,0.0034564445555622836,0.0034564445155601765,0.0034564445155601765,0.003456444592735751,0.0034564444398200583,0.003456444657866791,0.0034564443784568556,0.0034564439963787577,0.003456442651836786,0.0034564443648088584,0.0034564446733065845,0.0034564441234129707,0.0034564425834525355,0.0034564442782905906,0.0034564447704557412,0.003456444632453276,0.0034564444023689497,0.00345644857278555,0.0034564484132213026,0.0034564484926260302,0.0034564484926260302,0.0034564482714553213,0.0034564487209073663,0.00345644834129347,0.0034564486471697956,0.003456442432748492,0.0034564419330425596,0.003456447369754201,0.0034564468710143585,0.003456442506689677,0.0034564419302287623,0.003456448873672067,0.0034564481275539613,0.0034564474422139405,0.0034564485061471407,0.0034564431582049093,0.0034564432055582813,0.0034564431817270323,0.0034564431817270323,0.0034564432277505246,0.003456443136750218,0.0034564432688776853,0.003456443098504314,0.0034564449049128317,0.003456443181336235,0.003456443092416525,0.003456443275981917,0.003456445065146612,0.003456443089093637,0.0034564430408882984,0.0034564433349312295,0.00345644325150954,0.003456443114583107,0.003456447629585657,0.0034564478995970952,0.0034564477633918993,0.0034564477633918993,0.003456448152231684,0.003456447391678598,0.003456448031978644,0.0034564475032337802,0.0034564428198195427,0.0034564420315486713,0.0034564452774528405,0.0034564482340317297,0.0034564429157349667,0.0034564419995106667,0.003456447126793346,0.0034564484592309497,0.0034564489251631392,0.003456446078423744,0.0035230089355215385,0.003523009002021767,0.003523009002021767,0.003523008954821904,0.0035230090493144892,0.003523005850181505,0.003522905928058483,0.003523112396018249,0.003523009203774017,0.0035230087999825782,0.003549157698924873,0.0034968890748921376,0.0035228838781727907,0.00352313459801194,0.003522996830397938,0.003523021176537702,0.0037720855650270903,0.0037720855644326613,0.003772085564712563,0.003772085564712563,0.003772085564794897,0.0037720860585830677,0.0037720849932587172,0.003771882855884267,0.003772258294715105,0.003772198849304022,0.0037719720337030392,0.0037816177773421084,0.003762294699149478,0.003771572191267154,0.0037726005029978223,0.0037716255965077354,0.003772546216695693,0.003772084340388519,0.0037720843398054366,0.0037720843400866435,0.0037720843400866435,0.0037720843401538163,0.00377188641402448,0.0037722682445403863,0.0037721976081499507,0.0037719708253833367,0.003781621081639245,0.003762305278851273,0.0037715709415726164,0.003772599302974663,0.003771624473463944,0.003772544888124346,0.0035017489834493027,0.0035017489833477507,0.0035017489833477507,0.003501748983363917,0.003486681108333552,0.003533071498605552,0.0035018232906646606,0.0035016711499033276,0.003501873588573371,0.0035016246297436553,0.0035017222523770417,0.003501772133923164,0.003501846456235945,0.0035016516436010624,0.0035014601941444215,0.0035020401967144343,0.003456443736058877,0.003456443798254395,0.003456443766973476,0.003456443766973476,0.003456443827348846,0.0034564437078262464,0.003456443879772178,0.0034564436587065338,0.0034564444218396174,0.0034564428958917073,0.0034564436493661043,0.0034564438904793925,0.003456444564528524,0.003456442815792154,0.003456443581777144,0.0034564439669811696,0.003456443858460902,0.0034564436786197815,0.0035509664587460485,0.003550966455718998,0.003550966457233096,0.003550966457233096,0.0035509661536731905,0.0035509667607974966,0.0035509653773009844,0.0035509551705956415,0.003550821338680813,0.0035511120220398725,0.0035509662717482914,0.0035777262695392102,0.0035242683066592532,0.00355078284300626,0.003551150787535864,0.0035509545178364576,0.0034564487371157803,0.003456449045754928,0.003456448890105151,0.003456448890105151,0.0034564493342437823,0.003456448464895018,0.0034564491942122725,0.0034564485951535107,0.003456442651740775,0.0034564419759881408,0.003456446031220529,0.003456447653866308,0.0034564427387222827,0.003456441954965071,0.0034564481614311375,0.0034564496845722035,0.0034564482939549736,0.003456446956728638,0.0034564439635581244,0.0034564440312487453,0.003456443997209796,0.003456443997209796,0.0034564440628982755,0.0034564439328156485,0.003456444119395495,0.0034564442739670543,0.0034564428100565224,0.0034564438691229225,0.0034564441315444432,0.003456444411244526,0.0034564427338914794,0.003456443795561024,0.0034564442145658125,0.00345644409673206,0.003456443901002319,0.0034564433341966916,0.0034564433862350084,0.003456443360052193,0.003456443360052193,0.003456443410606097,0.0034564433106026938,0.003456443455348416,0.003456444737030074,0.0034564430814258244,0.0034564432618110034,0.0034564434635406594,0.0034564448911841837,0.003456442993300973,0.0034564432052255896,0.003456443528020313,0.0034564434366863937,0.0034564432862138434,0.0034564435265482286,0.0034564435835301344,0.0034564435548659934,0.0034564435548659934,0.0034564436102002016,0.003456443500696636,0.003456444576102619,0.003456442986315481,0.003456443447199794,0.0034564436680973917,0.003456444724412814,0.0034564429022338247,0.003456443385265207,0.003456443738423254,0.003456443638729656,0.0034564434739631543,0.0034564493443895996,0.003456449673733326,0.0034564495076621514,0.0034564495076621514,0.0034564488922974087,0.0034564490537700022,0.003456448966192623,0.00345644257439557,0.0034564419561273836,0.0034564464484781432,0.0034564473818005773,0.0034564426569980884,0.003456441940926608,0.003456448729593742,0.0034564487370836385,0.003456447997950244,0.0034564474409633198,0.0035230087475611968,0.0035230088137778873,0.0035230088137778873,0.0035230087669479208,0.003523008860700106,0.0035230056619594626,0.0035229057403966045,0.003523112207189646,0.003523009015663403,0.0035230086116052267,0.003549157370034362,0.003496888989483396,0.003522883690634527,0.0035231344090584263,0.0035229966341146935,0.0035230209963369903,0.003456448166000238,0.0034564484548716217,0.003456448309172284,0.003456448309172284,0.003456448725014242,0.003456447911341665,0.0034564485951535107,0.0034564427335204953,0.0034564420011754674,0.0034564456412686947,0.003456447937754908,0.003456442824934385,0.0034564419745473857,0.0034564476276312877,0.0034564490531678407,0.003456448602820902,0.003456446502974085,0.0034564488882386606,0.003456448722544545,0.00345644880499974,0.00345644880499974,0.0034564485753318876,0.00345644967943326,0.0034564425014159037,0.0034564419417527277,0.0034564468942442227,0.0034564471210201883,0.0034564425796769545,0.0034564419326140825,0.003456449333554851,0.0034564484258933744,0.0034564477142218844,0.0034564479569882387 -0.010314186287688655,0.008989352620196709,0.12255319924651388,0.013612710162290756,0.02609259623274454,0.014322748189989517,0.016140629501773016,0.012365629406133732,0.009807005556610515,0.013750220172899159,0.028204995486367266,0.011165221745029373,0.012263345830706141,0.014261742559964498,0.01628828924341925,0.014261742559964498,0.01628828924341925,0.01116524051932187,0.028204995486367266,0.028204995486367266,0.12255319942821086,0.014261742559964498,0.012263345103374684,0.01628828924341925,0.014261742559964498,0.014261742559964498,0.014261742559964498,0.01628828924341925,0.011165232989275915,0.01628828924341925,0.01628828924341925,0.010314217790792182,0.010314154986912434,0.010314186287688655,0.010314186287688655,0.010314203390685343,0.010314186287688655,0.010313472637625927,0.010314192044897499,0.010319208027161686,0.010308403051077053,0.010391147682197698,0.010228024501232233,0.010312956705951304,0.010314630301854859,0.010313025689734719,0.010314561859457401,0.008901371899410301,0.008444479143317602,0.008989352620196709,0.008989352620196709,0.008603931657672828,0.008732405585974708,0.008989352620196709,0.008393001160997707,0.008888216004534695,0.008817774900237378,0.008520673991902823,0.008407117280716341,0.008849819785048436,0.008888084431023745,0.008454143650560207,0.009758952267912194,0.007675166537934403,0.12255319985057321,0.12255319924651388,0.12255319924651388,0.12255319933678567,0.12255319924651388,0.12255319924651388,0.1224295602170023,0.12267216390693134,0.12278188406855736,0.12232470000755276,0.1223823174979739,0.12271954667920648,0.12261646845114685,0.12248981817921213,0.12199602532944297,0.12311360407732155,0.013617072110945162,0.013608345431721224,0.013612710162290756,0.013612710162290756,0.013580270289584036,0.013645505531515245,0.013612710162290756,0.013612710162290756,0.013613006610810245,0.013612421750929662,0.013701852591128744,0.013557729683936278,0.013603259907384748,0.0136221965294158,0.013618512680973053,0.01360691110218784,0.013576236327958341,0.013649354224402869,0.02612573224290606,0.026059547961712635,0.02609259623274454,0.02609259623274454,0.02605519704876314,0.026130148583072967,0.02609259623274454,0.02609259623274454,0.026396775332725952,0.02616409114740529,0.026157827091777504,0.02602755219101213,0.02606761963995953,0.026117880175583117,0.026231628185270063,0.025959595609989845,0.026226892001184242,0.014328777652272168,0.014316724460103793,0.014322748189989517,0.014322748189989517,0.01431454788165405,0.014330967639979954,0.014322748189989517,0.014322748189989517,0.014324057467622062,0.014323412235459939,0.014354058035884737,0.014291535727218956,0.01431858149164786,0.014328898030857407,0.014327725662604136,0.014317769316129872,0.014310420038385294,0.01433511252049574,0.0161406295436536,0.016140629462008917,0.016140629501773016,0.016140629501773016,0.01614062950925847,0.016140629501773016,0.016140629501773016,0.01613815062605343,0.01614874846008676,0.016151506167884126,0.016131935742924538,0.016235834562970626,0.016014102244911226,0.0161392511454263,0.016142006647816842,0.016132963443360484,0.016144585143294164,0.012366281193000218,0.012364977146147078,0.012365629406133732,0.012365629406133732,0.012296688259894868,0.012331699343174525,0.012365629406133732,0.012365629406133732,0.012389652947534517,0.01230565405901958,0.01234292007971892,0.012351710682753736,0.012364515024896909,0.01233054203879183,0.012335749888600006,0.012358927978119978,0.012300705103452592,0.012327638269952845,0.009807013187911946,0.009806998156157931,0.009807005556610515,0.009807005556610515,0.009807003415945056,0.009807007724893228,0.009807005556610515,0.009807005556610515,0.009808197345366499,0.009805775353577621,0.009841033892419963,0.009772796783532458,0.009804665412359768,0.00980935465719826,0.009816922165907712,0.009797022053283033,0.00977528800775978,0.009838679498404689,0.013758134671588254,0.013742326271892038,0.013750220172899159,0.013750220172899159,0.013738348065704292,0.013762166531183298,0.013750220172899159,0.013750220172899159,0.01373846495591907,0.013632249802959507,0.013877787090597105,0.013687448098349245,0.013745038962438902,0.013755449846123516,0.013770805455185893,0.013729694869819701,0.013686527399543891,0.013872608748828074,0.028204995526761437,0.028204995447834048,0.028204995486367266,0.028204995486367266,0.028204995494625875,0.028204995486367266,0.028204995486367266,0.02817772335942125,0.028222069993035972,0.028209666287224367,0.028200314526882198,0.02924996052825587,0.0271677969385421,0.028149507731563727,0.028260779175550158,0.028190520606049436,0.02822430031795058,0.011165217351482402,0.011165221745029373,0.011165221745029373,0.011165219876896566,0.011165223614825947,0.011165221745029373,0.011159728217012816,0.011169467305782818,0.011165227241726803,0.011165216240452655,0.012195882186067007,0.010203810398521647,0.011160454937678563,0.011170008154486214,0.011164890492864942,0.011165553064302306,0.01226334578552395,0.012263345830706141,0.012263345830706141,0.012263340397248105,0.012263351264165218,0.012263345830706141,0.012263345830706141,0.012258146743051694,0.012271778187364562,0.012263340237141518,0.013400994686905178,0.011209477376176042,0.012255838508203264,0.012270886026985405,0.012262985745556407,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.01116523612549603,0.01116524051932187,0.01116524051932187,0.011165238634241533,0.011165242406056763,0.01116524051932187,0.011159746907314494,0.011169486220683493,0.011165246002751988,0.011165235028120979,0.01219591457686458,0.01020381942755189,0.011160473635323598,0.011170027005948715,0.011164910069671442,0.011165571035812161,0.028204995526761437,0.028204995447834048,0.028204995486367266,0.028204995486367266,0.028204995494625875,0.028204995486367266,0.028204995486367266,0.02817772335942125,0.028222069993035972,0.028209666287224367,0.028200314526882198,0.02924996052825587,0.0271677969385421,0.028149507731563727,0.028260779175550158,0.028190520606049436,0.02822430031795058,0.028204995526761437,0.028204995447834048,0.028204995486367266,0.028204995486367266,0.028204995494625875,0.02817772335942125,0.028222069993035972,0.028209666287224367,0.028200314526882198,0.02924996052825587,0.0271677969385421,0.028149507731563727,0.028260779175550158,0.028190520606049436,0.02822430031795058,0.1225532000482069,0.12255319942821086,0.12255319942821086,0.1225531995207361,0.12255319942821086,0.12255319942821086,0.12242956039818712,0.12267216408838345,0.12278188425067788,0.12232470018876977,0.12238231767907144,0.12271954686009531,0.12261646863254837,0.12248981836032735,0.12199602550972986,0.12311360425900612,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01226334514905508,0.012263345057637532,0.012263345103374684,0.012263345103374684,0.012263339486161498,0.012263350720675501,0.012263345103374684,0.012263345103374684,0.012258146017614612,0.012271777456955572,0.012263339509269472,0.013400993558463968,0.011209476950823546,0.012255837784003996,0.012270885296516753,0.012262984984926353,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014261742559964498,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.014267062962547643,0.014256460209199753,0.014261742559964498,0.014261742559964498,0.014254030195962684,0.014269548886543495,0.014254163405581452,0.014209968516704035,0.014271916566693008,0.014192685765105422,0.014250662707586764,0.014213108942272972,0.01426630096042861,0.014198968092360716,0.014250885575219715,0.014272762180218794,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.011165228595527158,0.011165232989275915,0.011165232989275915,0.01116523111097118,0.011165234869231993,0.011165232989275915,0.011159739410921772,0.011169478634239397,0.011165238478013475,0.01116522749269359,0.012195901585425845,0.010203815806159035,0.011160466136032703,0.01117001944492624,0.011164902217732791,0.011165563827749535,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.01628828924341925,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593,0.01630013091153556,0.016276466176601237,0.01628828924341925,0.01628828924341925,0.01626034627655316,0.016316454756803322,0.016286971843150432,0.016289566388093788,0.016430730829255544,0.016213020930700355,0.01626769286310419,0.01630893237804887,0.016313264186304657,0.016263336490454125,0.016180762699581814,0.016380023548122593 -0.0013725556505844725,0.0,1.9185984432038348e-79,3.860338915508859,2.8142594331768653e-21,0.6408409819375768,6.544846122129393,1.1750339688376556e-78,0.028022048463500784,0.000013222258423377009,6.944560803613422e-55,9.820766341781227e-14,7.545425530979331e-20,4.674184949899069e-40,1.2683906069556639e-23,7.348887685242245e-40,1.5885168668848012e-23,9.816807388971278e-14,5.8353000205167955e-55,6.360140229661841e-55,1.9185980752275895e-79,5.846981318044889e-40,7.545593472310751e-20,1.4501345243947174e-23,5.42368590034903e-40,6.806049075417511e-40,6.306691445977308e-40,1.3863136511794706e-23,9.818396784293777e-14,1.517462885243138e-23,1.3257960784243986e-23,0.001372666183930097,0.0013724458370695108,0.0013725556505844725,0.0013725556505844725,0.0013726187511148506,0.0013725366300421243,0.0013719360501152809,0.0013731660451463369,0.0014035943193911108,0.001342060063247535,0.0014956995254928618,0.0012405266803609757,0.0013716159373155506,0.0013734928905311161,0.0013676695435043292,0.0013774648776511012,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9185972386083476e-79,1.9185984432038348e-79,1.9185984432038348e-79,1.9185982605020005e-79,1.3511838335547127e-82,1.2278089261118802e-74,1.9862169063074823e-79,1.8533267724525213e-79,1.382215749674276e-79,2.6624995140771926e-79,1.8976949990217763e-79,1.9398105880035138e-79,2.0048525509743168e-79,1.836046505955719e-79,4.2415502220999295e-79,8.640345722966766e-80,3.8647913946138566,3.855872477007369,3.860338915508859,3.860338915508859,3.8243187889176165,3.8961152871937452,3.7728082328183166,3.929143438621148,3.8610100589282887,3.8595675342016276,3.9672374200811062,3.748088898332581,3.860138387149754,3.8604461519637434,3.861051893907773,3.8596208913185377,3.822043355073232,3.8982581527870312,2.6579749099170145e-21,2.9792408568554464e-21,2.8142594331768653e-21,2.8142594331768653e-21,3.0255452513837177e-21,2.616815014772964e-21,1.3931103712137334e-21,5.615903977107086e-21,2.7591133275081053e-21,2.870477048074055e-21,2.47215214194295e-21,3.2021829929130625e-21,2.8145079740749284e-21,2.814024942053569e-21,2.7643059124636733e-21,3.656039868034646e-21,2.159874023002371e-21,0.6429766556989999,0.6387094506332949,0.6408409819375768,0.6408409819375768,0.6374270761004149,0.6442702460808427,0.6242576961759877,0.6579844457360297,0.6424753721648828,0.6392068827778625,0.6527132004723486,0.6290747997289998,0.6403592025357343,0.6413230011105534,0.6426195307898899,0.6390636423647739,0.6362066380336302,0.6454997447617623,6.544846244679151,6.544846006131358,6.544846122129393,6.544846122129393,6.5448461447610455,6.634984942275477,6.328349943299577,6.532888786900923,6.556786997433221,6.602019745379827,6.487789441283583,6.741532162422997,6.337759388428594,6.540684520426265,6.549007466978439,6.514801082447842,6.574987805561027,1.1725067692527422e-78,1.1775687960153356e-78,1.1750339688376556e-78,1.1750339688376556e-78,1.2696785016474846e-78,1.0870773454220297e-78,1.1656549650944908e-78,1.1845666455049632e-78,1.8926764981160208e-78,7.282739122667399e-79,1.0626259216766411e-78,1.299015890151852e-78,1.0778839257607603e-78,1.2808802048206324e-78,2.3865389911223556e-78,5.7594654513258e-79,1.238900848482374e-78,1.1142841327767253e-78,0.028020982395795063,0.028023082314341412,0.028022048463500784,0.028022048463500784,0.028022351916547953,0.02802174103917054,0.06181928208345988,0.014801282276798907,0.027902105364608205,0.028142742908441785,0.022816625177634647,0.034266249117364325,0.02803839274090253,0.02800584811147557,0.027765224055719066,0.028281098028603978,0.033687158675939216,0.02316956536444692,0.000012915049625442606,0.00001353604058101772,0.000013222258423377009,0.000013222258423377009,0.000013720181241726817,0.000012739531028629153,0.00004485443485353142,4.3088899438643946e-6,0.000013095568953351404,0.000013349968617487181,8.797452753384783e-6,0.00001974322495852886,0.000013223100557187013,0.00001322137073671501,0.000013020941830572397,0.000013426978646574225,0.000019416683090381868,8.905151490865342e-6,6.944554818067238e-55,6.944566635102512e-55,6.944560803613422e-55,6.944560803613422e-55,6.944559599997e-55,6.644601398924894e-55,7.259883138365481e-55,8.363397947798982e-55,5.7646227470154744e-55,6.0480742022452054e-55,7.975147116899707e-55,1.1270840288153451e-57,4.430095958247306e-52,1.1066694946877434e-54,4.347990248059788e-55,1.2533193556430931e-54,3.834594660942337e-55,9.821521874765374e-14,9.820766341781227e-14,9.820766341781227e-14,9.821159576015481e-14,9.820372624461176e-14,9.695521229037023e-14,1.1121755634923624e-13,8.666573366602971e-14,9.819512585810209e-14,9.82202200506927e-14,1.4667978948102365e-17,2.8498947035285778e-11,1.11840345239278e-13,8.616278955654322e-14,9.897900698488712e-14,9.744186397281188e-14,7.545435968435977e-20,7.545425530979331e-20,7.545425530979331e-20,7.54694941585342e-20,7.543901932185029e-20,7.664495869086649e-20,7.428104169561876e-20,9.021928651500742e-20,6.305212297459599e-20,7.546698867640036e-20,1.6070791750251092e-25,1.3904093060534715e-15,9.292547398311442e-20,6.118339916218036e-20,7.629063234511713e-20,4.618087265658933e-40,4.7308606353589946e-40,4.674184949899069e-40,4.674184949899069e-40,4.7702028744846866e-40,4.57965719298387e-40,4.5050615388748056e-40,4.850289914804516e-40,5.214181784435142e-40,4.1892680610581896e-40,4.5052496165344155e-40,4.8489863777302905e-40,4.484090404425759e-40,4.872503027209968e-40,6.2244312354891555e-40,3.5047485107483346e-40,4.8127106236081884e-40,4.539147131327749e-40,1.251980860222159e-23,1.2849883778433211e-23,1.2683906069556639e-23,1.2683906069556639e-23,1.3114854845896025e-23,1.226359315008354e-23,1.2407985005804964e-23,1.2967157973786646e-23,1.355509158620558e-23,1.1867120389285924e-23,1.0185536270731817e-23,1.5723045270052962e-23,1.2190600612835317e-23,1.3197280822159568e-23,1.4726503024333864e-23,1.0916477136271936e-23,1.490668978027897e-23,1.0747632539594493e-23,7.261126917013465e-40,7.437546929740592e-40,7.348887685242245e-40,7.348887685242245e-40,7.49910097774624e-40,7.200989759747283e-40,7.071786385298909e-40,7.637877076103908e-40,8.192048397662432e-40,6.591078420905368e-40,7.0845233216888425e-40,7.622380555395503e-40,7.0527245336054465e-40,7.657600879134879e-40,9.772535793560347e-40,5.518026001560817e-40,7.565599170977408e-40,7.137600241820835e-40,1.5680333617059333e-23,1.6092340873476718e-23,1.5885168668848012e-23,1.5885168668848012e-23,1.642306804320043e-23,1.5360480651914068e-23,1.5525099674080985e-23,1.6255131999192285e-23,1.6969045720514998e-23,1.4868538829110277e-23,1.2764826008462005e-23,1.9678084602761866e-23,1.527290636588038e-23,1.652209955138065e-23,1.843135133491546e-23,1.368056102459395e-23,1.8658938666087515e-23,1.3467490752790413e-23,9.817565363084582e-14,9.816807388971278e-14,9.816807388971278e-14,9.817205465454071e-14,9.816408826178367e-14,9.691611839814495e-14,1.1117299075083711e-13,8.663058637392589e-14,9.815556873176714e-14,9.818059807427297e-14,1.4654923957140643e-17,2.8494528523180722e-11,1.1179557975997172e-13,8.612780725014755e-14,9.89374186965244e-14,9.740424685386455e-14,5.8352949090523005e-55,5.835304899485134e-55,5.8353000205167955e-55,5.8353000205167955e-55,5.83529903979048e-55,5.5913467163141515e-55,6.09002079397529e-55,7.030932682256667e-55,4.839862597612354e-55,5.081563308151464e-55,6.70186437940911e-55,9.426526694012019e-58,3.737681763545793e-52,9.305052291415478e-55,3.6511699357857055e-55,1.0535704846053334e-54,3.220896328380654e-55,6.360134613232026e-55,6.360145569385088e-55,6.360140229661841e-55,6.360140229661841e-55,6.360139093950899e-55,7.664107657121846e-55,5.278314146405664e-55,5.538866669106459e-55,7.304302291280596e-55,1.0299436714838387e-57,4.06631088708336e-52,1.0138751125234665e-54,3.980826973445339e-55,1.1481073252433979e-54,3.511261709958862e-55,1.9185968384031524e-79,1.9185980752275895e-79,1.9185980752275895e-79,1.9185978873315463e-79,1.3511835638584024e-82,1.2278087039816569e-74,1.9862165254766456e-79,1.8533264168987328e-79,1.3822154841829612e-79,2.6624990041782063e-79,1.897694635028099e-79,1.939810216001852e-79,2.0048521666004378e-79,1.8360461536940098e-79,4.241549411550249e-79,8.640344059752868e-80,5.777015197953826e-40,5.91769512102992e-40,5.846981318044889e-40,5.846981318044889e-40,5.9667885118440585e-40,5.729054752397059e-40,5.6309863142829745e-40,6.072085604891936e-40,6.520094900517575e-40,5.242191940665232e-40,5.63618230190408e-40,6.065100073596625e-40,5.610201340159306e-40,6.093815230409993e-40,7.780857695870987e-40,4.387156282851544e-40,6.019826305835785e-40,5.678499342273816e-40,7.545582915859633e-20,7.54560403578841e-20,7.545593472310751e-20,7.545593472310751e-20,7.547159837683233e-20,7.544027408082977e-20,7.664666431580903e-20,7.428269523777706e-20,9.022128353186764e-20,6.305353409844638e-20,7.546866953268783e-20,1.607146588772495e-25,1.3904235334404685e-15,9.292752803303653e-20,6.11847703819132e-20,7.629240746029327e-20,1.4314103402418768e-23,1.4690727127253756e-23,1.4501345243947174e-23,1.4501345243947174e-23,1.4993056706335098e-23,1.4021734130229898e-23,1.4177987286129982e-23,1.4833469743270344e-23,1.549344665667246e-23,1.3570956763889134e-23,1.164965374241769e-23,1.7968747270482675e-23,1.394038146202065e-23,1.5084998770082798e-23,1.68301331597046e-23,1.2485499075212784e-23,1.7037180959134203e-23,1.2291590069670404e-23,5.358702859122642e-40,5.489337026368303e-40,5.42368590034903e-40,5.42368590034903e-40,5.5349124875168264e-40,5.314181480833437e-40,5.2247060297709955e-40,6.048806414614501e-40,4.862148277981373e-40,5.227971886152642e-40,5.626181169678187e-40,5.2037334752120095e-40,5.653065544941156e-40,7.219210317771964e-40,4.0685996301694285e-40,5.584152710193429e-40,5.267251169697192e-40,6.724699910133112e-40,6.888232025491935e-40,6.806049075417511e-40,6.806049075417511e-40,6.945287893312112e-40,6.6689590749157075e-40,6.551176181679834e-40,7.58776916975446e-40,6.1034544732050194e-40,6.561010972588666e-40,7.059556799253962e-40,6.5312779463395945e-40,7.092387375166022e-40,9.052806011869691e-40,5.109215628105508e-40,7.006928091650857e-40,6.6102031490499436e-40,6.231245386903426e-40,6.38287028615866e-40,6.306691445977308e-40,6.306691445977308e-40,6.435779890569107e-40,6.1795520052492215e-40,7.031829611853885e-40,5.654942918250598e-40,6.07944598709744e-40,6.541741553849675e-40,6.0516309357039615e-40,6.572416172379954e-40,8.390569571115804e-40,4.733188987405617e-40,6.492941799252822e-40,6.125062009804447e-40,1.368401680773551e-23,1.404430514064571e-23,1.3863136511794706e-23,1.3863136511794706e-23,1.4333524326865836e-23,1.340433536190855e-23,1.3556541958831264e-23,1.481282922934579e-23,1.2972594703073753e-23,1.1135450496852904e-23,1.7180252123588376e-23,1.3325892583744348e-23,1.4422152885267765e-23,1.60915178280226e-23,1.193445502071223e-23,1.6289117549152668e-23,1.1749362408753659e-23,9.819153794342981e-14,9.818396784293777e-14,9.818396784293777e-14,9.818792920376604e-14,9.818000163531342e-14,9.693181336747163e-14,1.1119088245865299e-13,8.664469689224789e-14,9.817144967690777e-14,9.819650505647468e-14,1.4660164050392136e-17,2.849630277360811e-11,1.1181355171427976e-13,8.614185153452801e-14,9.895411501277403e-14,9.741934901276527e-14,1.497882425207957e-23,1.537266947216337e-23,1.517462885243138e-23,1.517462885243138e-23,1.5688820487099222e-23,1.4673078578915925e-23,1.4833469743270344e-23,1.6211412328804784e-23,1.4202254398007755e-23,1.2192190155895252e-23,1.8800464277782744e-23,1.4588684331967906e-23,1.578422754012432e-23,1.7609240184164896e-23,1.3066903577617006e-23,1.782627241972896e-23,1.286367929109025e-23,1.308654795023573e-23,1.3431336012273066e-23,1.3257960784243986e-23,1.3257960784243986e-23,1.3708114944609665e-23,1.2818905395335968e-23,1.416738867774724e-23,1.2405248428968426e-23,1.0647927261515267e-23,1.6432468463086652e-23,1.2743247264607676e-23,1.379357404332268e-23,1.5391042051844286e-23,1.1412000335819334e-23,1.5579698064144584e-23,1.1235253473772598e-23 -0.15532015225407078,0.0,4.541364926831655e-50,2.4987933738884363,0.0245973125026721,1.7625287269467667,2.6087689654327244,0.7567402871496715,0.005708759280015695,0.000010072551963163617,0.0016808813793642182,0.5115160289584545,1.157713571298793,1.2572052691139979,2.6092493144737876,1.2581149583449682,2.609091197993922,0.5115231455271753,0.001681109675627187,0.0016809598005380528,4.541364515908483e-50,1.2576565838024678,1.157713129825495,2.6091550710893503,1.257505370259364,1.2579613707146884,1.2578085816168911,2.6091866905467533,0.5115202863160817,2.6091232415755767,2.609218103773266,0.1553230600647984,0.1553172631965089,0.15532015225407078,0.15532015225407078,0.15532190868519175,0.15531912397425976,0.15524812206879107,0.15539212158394286,0.1564347962171013,0.15420547064323745,0.166373134642758,0.14338963216050446,0.15521237531974466,0.15542800583863212,0.1551404901412578,0.15550015842716958,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.541363606518789e-50,4.541364926831655e-50,4.541364926831655e-50,4.541364722835805e-50,1.0170170302889554e-50,1.6551167335770563e-48,4.5926013576935275e-50,4.490848046624798e-50,3.7080439905842737e-50,5.561172531709045e-50,4.524994528212896e-50,4.557925982865192e-50,4.605887610927009e-50,4.47783598297607e-50,7.530278675819509e-50,2.731032441634739e-50,2.497762862848358,2.499820524095793,2.4987933738884363,2.4987933738884363,2.5069958253265257,2.490223479812703,2.5270893410533484,2.4654863080946976,2.498180828133546,2.4994055890629383,2.4730085567887086,2.5219774334884084,2.4991292504899176,2.4984567791643792,2.4983153570625163,2.499270983577802,2.507426589775005,2.489767529651979,0.02416705877137312,0.025033741836302376,0.0245973125026721,0.0245973125026721,0.02519565757505796,0.02400975049429483,0.02655815514366918,0.022708227265674275,0.02408340449650687,0.02512059626037767,0.023583160563676264,0.025649539347171936,0.02459833087232332,0.02459629214012862,0.022642319114200258,0.026868170604528174,0.02248864533778207,1.7649118870848213,1.7601456281563324,1.7625287269467667,1.7625287269467667,1.7581836337013268,1.7668801283216755,1.7544284133207704,1.7708516879651337,1.7643210541847316,1.760732695741901,1.776210752053095,1.7488202432601492,1.761955184796146,1.763101475330315,1.7643751236608607,1.7606800526824022,1.7570361254512064,1.7680266505549402,2.60876896669489,2.6087689642380374,2.6087689654327244,2.6087689654327244,2.608768965670638,2.614242061751671,2.596779269985335,2.6082000357964827,2.609325950704686,2.6095655595403664,2.6079312630698808,2.616109230581028,2.597826798237288,2.608568660277248,2.6089677969589227,2.608330999736312,2.609196232937704,0.756964574489951,0.7565158486460379,0.7567402871496715,0.7567402871496715,0.7484862090346889,0.7650893355446776,0.7567165314971261,0.7567636824565505,0.7636450420078932,0.7498665601757497,0.7675422710739396,0.7460522125834735,0.7526031531230385,0.7609146667411552,0.7640549189370522,0.7494620105796026,0.7512353447761639,0.7622869460474204,0.005708590327615082,0.00570892312545559,0.005708759280015695,0.005708759280015695,0.005708808497204085,0.005708709403430017,0.011748544264714734,0.002776529930823333,0.0056848780364160256,0.005732807419444503,0.004777519498784007,0.006803255922674687,0.00571183143738013,0.005705718323617881,0.005652119187637273,0.005766087626853216,0.0068544359706148895,0.004728347357864914,9.891527262957766e-6,0.00001025648294395663,0.000010072551963163617,0.000010072551963163617,0.000010383763568520304,9.76879773466453e-6,0.000022762279336281756,4.4649501175466105e-6,0.00001001099475676497,0.000010134597700371569,7.416562348489917e-6,0.000013628558882008771,0.00001007289720438103,0.000010072209427298111,9.969357844314589e-6,0.000010177064407802404,0.000014073249994027838,7.140903225279375e-6,0.0016808813409757985,0.0016808814247269081,0.0016808813793642182,0.0016808813793642182,0.0016808813666582927,0.0016809264020847964,0.001680832281165446,0.0017127877179540759,0.001649467691091069,0.0016723043859622044,0.0016895175522563112,0.0006672531281625281,0.004049418358607923,0.00176354089348443,0.001601556048740919,0.001717525001190004,0.0016449080744844256,0.5115148043268599,0.5115160289584545,0.5115160289584545,0.5115153230555188,0.5115167359043994,0.511515856950983,0.509674436379429,0.5133677867091037,0.5115184739786729,0.5115135804924328,1.110979053342691,0.17837935424254509,0.5092805740098075,0.5137664831451079,0.5113673874208279,0.511664725486731,1.1577135438620751,1.157713571298793,1.157713571298793,1.1577091035352391,1.1577180391082598,1.1577138191934186,1.1577130938060765,1.1537425542065975,1.1617007039040423,1.1577102023683896,1.8901143325422747,0.5334597653960935,1.1526907425174135,1.1627622136973264,1.1574947960292348,1.2599247278652168,1.2544908033359747,1.2572052691139979,1.2572052691139979,1.252547397801221,1.2618866340935166,1.257130723690908,1.2572800056935187,1.2604919493034354,1.2539198990879525,1.265644169811517,1.2487909415320757,1.2554697433205642,1.2589451935206135,1.2652665217591277,1.249150469981764,1.2504750307506272,1.263963375128604,2.6084280412023473,2.6100458413871377,2.6092493144737876,2.6092493144737876,2.6112770021724296,2.6070421244468465,2.6092648449256934,2.609233734227788,2.608616340937371,2.6098685304348574,2.5936179475561967,2.618948408399032,2.6098877710518145,2.608594175063524,2.6078851693875547,2.6105510088282586,2.6175660591873635,2.596806572158527,1.2608355641846536,1.2553993427343284,1.2581149583449682,1.2581149583449682,1.2534551074180433,1.262798298603266,1.2580380642508606,1.2581920539406841,1.2614019637073148,1.2548292960200307,1.2665574410673233,1.2496970127559097,1.2563780314153574,1.259856339916014,1.2661791443003296,1.2500571850036188,1.251381853633798,1.264875912717854,2.6082651543699025,2.6098924916410953,2.609091197993922,2.609091197993922,2.6111313279255635,2.606871482891348,2.6091072467968335,2.6090750946557404,2.60845462902834,2.6097139370681273,2.5933850807195338,2.61886460904051,2.6097333768863273,2.6084322385907206,2.6077193263197,2.610400641972021,2.617468503149468,2.5965869222436386,0.5115219138143157,0.5115231455271753,0.5115231455271753,0.5115224291467072,0.511523862961203,0.511522973486515,0.509681514231366,0.5133749422517467,0.5115255855634387,0.5115207020520902,1.1109968330664333,0.1783809356742055,0.5092876436409628,0.5137736470295504,0.5113748069369859,0.5116715388829028,0.001681109643784416,0.0016811097158602876,0.001681109675627187,0.001681109675627187,0.0016811096655644092,0.0016811772047593747,0.001681036802393838,0.0017129522734467431,0.001649749244837078,0.0016725493485428243,0.0016897277915451693,0.0006673381115662926,0.004049951411356823,0.0017638099099902766,0.0016017431081443837,0.0017177056463001745,0.0016451890254108737,0.0016809597387923657,0.0016809598232727025,0.0016809598005380528,0.0016809598005380528,0.0016809597833914692,0.0017128720451343303,0.0016496133730653955,0.0016724056645008628,0.0016896054611444562,0.0006672984545821586,0.0040497030120090075,0.001763662968642694,0.001601641281907907,0.0017176173217914336,0.0016450550345568384,4.541363159566311e-50,4.541364515908483e-50,4.541364515908483e-50,4.541364306005578e-50,1.0170169360986394e-50,1.6551165902286708e-48,4.59260094222236e-50,4.490847640189338e-50,3.7080436545711223e-50,5.561172029252746e-50,4.52499411874707e-50,4.557925570474558e-50,4.605887194278016e-50,4.477835577694792e-50,7.530277997034985e-50,2.7310321935740464e-50,1.2603766111269574,1.2549415480739574,1.2576565838024678,1.2576565838024678,1.2529977312237381,1.2623389278487922,1.257580879425974,1.2577324842430504,1.2609434345647916,1.254371054588396,1.2660972599022284,1.2492404628108345,1.2559203729057407,1.259397215189046,1.2657192887530668,1.2496003117084673,1.2509249246168193,1.2644161016176652,1.157713157574037,1.157713102055907,1.157713129825495,1.157713129825495,1.1577085505024647,1.1577177091975717,1.1577133777198454,1.1577126523328203,1.1537421144576776,1.1617002607029598,1.1577097605840772,1.8901137652952762,0.5334595857282856,1.152690303223807,1.1627617700389132,1.15749433436073,2.608330952177387,2.6099544415284637,2.6091550710893503,2.6091550710893503,2.611190181077134,2.606940409622482,2.609170906833626,2.6091391828384767,2.6085199330442657,2.6097764054160235,2.593479117009061,2.618898501288254,2.6097957326283123,2.608497669882534,2.6077863178597016,2.6104613875877347,2.617507943296131,2.5966756254965087,1.260225206997908,1.2547905255748288,1.257505370259364,1.257505370259364,1.2528468465931824,1.2621873861194184,1.2574300554627427,1.2607921653309375,1.2542198917902139,1.2659454512262784,1.2490898503992587,1.2557693904891434,1.2592457618372346,1.2655675881051216,1.2494495921084259,1.250774187318813,1.264264414830851,1.260681782557351,1.255245949555676,1.2579613707146884,1.2579613707146884,1.253301854561572,1.2626443769042144,1.2578848768079265,1.2612483270731156,1.2546757491394391,1.26640324758896,1.2495440369621942,1.2562246867421776,1.2597024966093429,1.2660250595804674,1.2499041011659988,1.2512287507248796,1.2647218433496759,1.2605288006320083,1.2550933537410305,1.2578085816168911,1.2578085816168911,1.2531493982277937,1.2624912557544774,1.2610954862923565,1.2545230045563642,1.2662498563181936,1.2493918560289574,1.2560721361545688,1.2595494576131452,1.2658717768610819,1.2497518124371705,1.251076443441817,1.264568575426415,2.608363525593603,2.60998510774515,2.6091866905467533,2.6091866905467533,2.6112193123728784,2.606974533802586,2.6092024227115114,2.608552275309293,2.609807320171819,2.5935256848532693,2.6189152582063726,2.6098266089953834,2.608530053112752,2.6078194824257745,2.6104914573298137,2.6175274512768976,2.5967195502577614,0.5115190574186032,0.5115202863160817,0.5115202863160817,0.5115195741392901,0.5115209995422149,0.5115201142887535,0.5096786705754179,0.5133720673821927,0.511522728354746,0.5115178408357856,1.110989689788411,0.1783803003034758,0.5092848032878586,0.513770768808534,0.5113718260105516,0.5116688014775309,2.6082981631420705,2.6099235707896917,2.6091232415755767,2.6091232415755767,2.6111608541656652,2.606906060748351,2.6091391828384767,2.6084873873104586,2.609745279046572,2.593432250828197,2.618881619002279,2.609764655581521,2.6084650664114792,2.607752933888903,2.610431117067856,2.61748829479776,2.59663141793198,2.6083958873283457,2.6100155731702035,2.609218103773266,2.609218103773266,2.6112482516054993,2.607008437407783,2.6085844095237842,2.609838027203038,2.5935719599294114,2.61893189430617,2.609857287578792,2.6085622201439667,2.6078524316237686,2.610521329929638,2.617546823133021,2.596763197490793 -0.0010574029438546778,1.258496718803673e-235,6.087964310458581e-6,0.03345647892376346,0.21490193633096893,0.011601235450669368,0.016207451673038237,0.007836231238493401,0.20602566115137558,0.20906805027151715,0.13390325804563996,0.0020306013261166865,0.003853928359119936,0.01095530881772727,0.04598106026649367,0.010965186437385132,0.04600794532487569,0.0020306187771452554,0.13390559719361741,0.13390424204004878,6.08796424121637e-6,0.010960207486558462,0.0038539270844122108,0.045997070717373044,0.010958565742771414,0.010963517787861156,0.010961858152334894,0.045991693657837056,0.002030611763629918,0.046002487938392664,0.04598635680638508,0.001057412804343542,0.0010573931468893423,0.0010574029438546778,0.0010574029438546778,0.0010574090088274766,0.0010574005873709156,0.0010570859234731945,0.0010577434178088664,0.00106161447953981,0.0010531971076336573,0.0011065850583078657,0.0010041271807239597,0.0010569181193479371,0.0010578880957123331,0.0010567201219358726,0.0010580867391286562,5.818023037948972e-236,2.7212903613715232e-235,1.258496718803673e-235,1.258496718803673e-235,1.4348233197441786e-234,1.0802539506543883e-236,1.255306460619395e-235,1.3007795972330092e-235,1.2183516404839057e-235,3.528851947884333e-236,4.484386785302232e-235,1.252040097774487e-235,1.2654572953929564e-235,1.4165415781338892e-235,1.1226168347299277e-235,5.816340964945319e-230,1.916175246207366e-241,6.087964089435222e-6,6.087964310458581e-6,6.087964310458581e-6,6.087964276085654e-6,5.593290148694521e-6,8.366172348350671e-6,6.094335014591255e-6,6.081623006439688e-6,5.920613518272836e-6,6.259844992111445e-6,6.085847278910774e-6,6.090097309584759e-6,6.096010121299159e-6,6.079949694570413e-6,6.536304710803945e-6,5.667598601929533e-6,0.03349897955374044,0.0334139657371628,0.03345647892376346,0.03345647892376346,0.033107037122503076,0.03381116986076235,0.032627047076852475,0.034319927585475654,0.03347306359946583,0.03343984888314347,0.03443615372483702,0.0324975995260398,0.03344727811661853,0.03346567232810235,0.0334696642430099,0.03344328119644353,0.03309229093844513,0.03382576912652245,0.21478784559441744,0.2150143248707927,0.21490193633096893,0.21490193633096893,0.21506142700058004,0.21473882283544826,0.21550249881772926,0.21423663801855924,0.21478835278475628,0.21501515923302847,0.21461649514685635,0.21517800121152855,0.2149022710115464,0.2149016582123953,0.21444383826882832,0.21548295839407236,0.21427497631717402,0.011620338406973529,0.011582166681431453,0.011601235450669368,0.011601235450669368,0.011564989239492788,0.011637658154921179,0.011526570040071474,0.01167829154732362,0.011612783049651075,0.01158968442236147,0.011712798614720368,0.011490592257367021,0.01159764364183749,0.011604831281623953,0.011613130155560874,0.011589338910777984,0.011556406868628246,0.01164629330509637,0.016207451749791324,0.01620745160038803,0.016207451673038237,0.016207451673038237,0.016207451687612676,0.016596218672613114,0.01558770885471007,0.01616958497338823,0.016245404648033573,0.01626331398985719,0.01615161809944379,0.016812414239524186,0.01559485691066802,0.01619401029596585,0.016220906976146438,0.016177658863753754,0.01623731622255254,0.007838256913650352,0.00783420425473936,0.007836231238493401,0.007836231238493401,0.007759523089419155,0.007913930173429617,0.007835972691314795,0.00783648951641413,0.00788943459847743,0.0077832352014977615,0.00793284801375867,0.007740744698389335,0.007804917528522008,0.007867810510876823,0.007893192053082861,0.007779519864126092,0.007786483375390778,0.007886390890454514,0.20602595128400522,0.20602537979359975,0.20602566115137558,0.20602566115137558,0.2060255761384536,0.20602574731049797,0.2006848334853408,0.21003246675081236,0.20605467450432402,0.20599644187948737,0.20769803361634673,0.20425588599476374,0.20602242900851622,0.20602888200228164,0.20609482137298216,0.20595609673173831,0.20403910277875248,0.20791750052677985,0.20895061367501097,0.2091847538615059,0.20906805027151715,0.20906805027151715,0.2092682980623871,0.20886510757162752,0.21263145813264056,0.20482273293385853,0.2090417490889063,0.20909435865121684,0.20708450716846818,0.21090619417587111,0.20906819032130022,0.20906790984027082,0.20902335608603398,0.20911277872465464,0.21123451805325824,0.20665622854343624,0.13390325862119923,0.1339032581141635,0.13390325804563996,0.13390325804563996,0.13390325796615,0.13390370850148206,0.133902854345966,0.13372006554079288,0.1340864312236111,0.13393962288192127,0.1338667910222847,0.1421965938477593,0.12474616043301325,0.13343507072410982,0.13437100301867602,0.13375002418132992,0.1340562585613651,0.002030598462156266,0.0020306013261166865,0.0020306013261166865,0.002030599596146136,0.0020306030588291414,0.0020305987909382327,0.0020255875800053304,0.0020356415686801728,0.0020306075829335086,0.0020305950604815144,0.0037113593948119943,0.0010593251007680975,0.0020245146446754895,0.002036727108003031,0.00203022082511007,0.0020309819542216703,0.0038539282798992804,0.003853928359119936,0.003853928359119936,0.003853914832955331,0.003853941885461878,0.0038539310592858233,0.0038539250349480963,0.0038416486340063075,0.003866279619698054,0.003853918636637624,0.006769904333909877,0.002089995946745315,0.0038384001809027677,0.00386957111546843,0.0038532965828646493,0.010978427036610804,0.010932256201017265,0.01095530881772727,0.01095530881772727,0.010914743387006867,0.01099615611728909,0.01095450008188802,0.010956119745053358,0.01098003543999061,0.010930612987511714,0.011029120416892399,0.010881951585810774,0.010942304957392188,0.010968351815962967,0.011016263472274537,0.010894526793308821,0.010896277754236884,0.011014741228105494,0.04610737646094615,0.04585506297520722,0.04598106026649367,0.04598106026649367,0.045647261931112466,0.04631870071807141,0.045978427161885584,0.045983703488781814,0.04605983242728823,0.04590235266245421,0.04790951349820937,0.04410935215467785,0.0459016286568695,0.04606080272006457,0.04614839918097723,0.045813742826740084,0.04436286538317704,0.04766381353075139,0.01098832648584185,0.01094211205053267,0.010965186437385132,0.010965186437385132,0.01092458269626808,0.01100607230569702,0.010964350983271389,0.010966024155024517,0.010989922265269058,0.010940481887667771,0.011039068034530886,0.01089175961413822,0.010952161277734823,0.010978251411548548,0.011026192192964942,0.0109043533883419,0.010906099621794318,0.011024674962312289,0.04613432736757542,0.0458818822538491,0.04600794532487569,0.04600794532487569,0.045673972532207965,0.046345761544269254,0.046005211608825605,0.04601068909432613,0.04608668096220643,0.04592926531696945,0.047937403241064894,0.04413524079054279,0.045928424454990756,0.04608776685099537,0.046175359076864396,0.04584055250977409,0.044388898319578346,0.04769156771950306,0.002030615893528052,0.0020306187771452554,0.0020306187771452554,0.002030617019614311,0.0020306205374495115,0.0020306162418973696,0.0020256049396968775,0.002035659111713858,0.002030625021734206,0.0020306125237551293,0.0037114080300129524,0.0010593299480482596,0.002024531984971127,0.0020367446707472057,0.002030239019672399,0.002030998661218517,0.1339055971873713,0.1339055971697955,0.13390559719361741,0.13390559719361741,0.13390559723858578,0.13390547980274312,0.1339048678574031,0.13372224640927402,0.13408935769372415,0.13394198744304184,0.13386910532288746,0.14219881156136752,0.12474526244900946,0.13343743113310697,0.13437332114329908,0.13375228451226265,0.13405867885075368,0.13390424221635017,0.13390424216153352,0.13390424204004878,0.13390424204004878,0.13390424223566505,0.1337209777568437,0.1340874880240078,0.13394061714130118,0.1338677650053448,0.1421975527347714,0.12474737801171187,0.13343606209338554,0.13437197899233938,0.13375097505294106,0.1340572762493005,6.087964014118622e-6,6.08796424121637e-6,6.08796424121637e-6,6.087964205841207e-6,5.593290083873744e-6,8.366172257131713e-6,6.094334945290635e-6,6.081622937254856e-6,5.920613450803929e-6,6.259844921051053e-6,6.085847209687778e-6,6.0900972403222195e-6,6.096010051983773e-6,6.07994962540179e-6,6.536304636838876e-6,5.667598537139129e-6,0.010983336534879625,0.010937144069952139,0.010960207486558462,0.010960207486558462,0.010919623050637907,0.011001073919661411,0.010959385502514256,0.01096103170114208,0.010984938763937153,0.010935507230411569,0.011034053812443516,0.010886815730303576,0.010947193153082077,0.010973261281337882,0.011021187503469861,0.010899400139109854,0.01090114876539592,0.01101966773478513,0.0038539271645332287,0.003853927004230452,0.0038539270844122108,0.0038539270844122108,0.0038539132361360856,0.0038539409328767964,0.003853929784578868,0.003853923760239547,0.00384164736664173,0.003866278337590046,0.003853917361034318,0.006769901293931363,0.0020899954926251922,0.0038383989154734425,0.003869569831390837,0.003853295249967698,0.046123426301820473,0.04587103407573993,0.045997070717373044,0.045997070717373044,0.04566316801623519,0.046334816309266384,0.045994377165724666,0.04599977430859282,0.04607581629810661,0.04591838388310762,0.047926124750194136,0.04412476650191765,0.04591758099302059,0.046076864700186425,0.046164454754592195,0.045829707816275836,0.04437836601653847,0.04768034378725412,0.01098169116221249,0.01093550594515141,0.010958565742771414,0.010958565742771414,0.010917987675408056,0.010999425764330772,0.010957748200955863,0.010983295484245613,0.010933866947317556,0.01103240043219879,0.010885185555230296,0.010945554944326742,0.0109716158958442,0.011019537262766756,0.010897766879213398,0.010899516289582675,0.0110180166626889,0.01098665415084984,0.010940447076483534,0.010963517787861156,0.010963517787861156,0.010922920514797811,0.01100439714462489,0.010962686846020586,0.01098825210837139,0.01093881465548197,0.011037387568178278,0.010890102713243423,0.010950496273457237,0.010976578994549261,0.011024514923727446,0.010902693346648942,0.010904440385117141,0.01102299683901034,0.010984990848545977,0.010938791097769516,0.010961858152334894,0.010961858152334894,0.010921267314446682,0.011002731030579317,0.01098659095616874,0.010937156450710452,0.01103571617533251,0.010888454766925284,0.010948840246916785,0.010974915631948018,0.011022846708195236,0.010901042278720699,0.010902790114558214,0.0110213277777456,0.04611803607786942,0.0458656701668898,0.045991693657837056,0.045991693657837056,0.04565782583414467,0.04632940411005805,0.045989020200885404,0.04607044651106456,0.04591300136109224,0.04792054682819538,0.044119588668428966,0.04591222174838369,0.04607147188801607,0.04615906274421856,0.04582434581465692,0.04437315933038293,0.047674792968085335,0.002030608887839669,0.002030611763629918,0.002030611763629918,0.002030610017160824,0.0020306135128597817,0.002030609228409953,0.0020255979628896626,0.0020356520612218832,0.002030618013133237,0.00203060550531853,0.0037113884836758025,0.0010593279999396685,0.0020245250159591135,0.0020367376123336476,0.0020302317073316524,0.0020309919467286016,0.046128856728772524,0.045876438105034535,0.046002487938392664,0.046002487938392664,0.04566855025195082,0.046340268781697204,0.04599977430859282,0.04608122780023669,0.04592380518334735,0.04793174353000866,0.04412998389989866,0.04592298191528135,0.046082296334528275,0.04616988685905844,0.04583511005189489,0.04438361236673745,0.047685935349091116,0.04611268609831005,0.04586034643032125,0.04598635680638508,0.04598635680638508,0.04565252376621664,0.04632403221685084,0.04606511845292654,0.045907657607544054,0.04791500973667789,0.04411445052741745,0.04590690419539123,0.046066117883141446,0.04615371085798008,0.045819024110693184,0.04436799242681667,0.04766928287224793 -0.8142040782500026,0.0,1.6830464447469488e-178,0.05808721897803378,3.2709666538863655e-16,5.1283561192869165,0.2288183095898252,6.768848044906808,3.0493581329767095e-18,4.796712218976485e-31,1.9218740649339663e-30,1.6796812716655798,0.705579551267043,6.520213801597395,0.10311666115219156,6.517528516062746,0.10276069301920206,1.6796718258199612,1.948450402190177e-30,1.951812771350259e-30,1.6830460474589563e-178,6.518888638302513,0.7055805343830497,0.10290242355429764,6.519334307520727,6.517985697404448,6.518439086158329,0.10297505036786932,1.6796756245117128,0.10283187753555369,0.10304586167608468,0.8142209684948701,0.814187296937281,0.8142040782500026,0.8142040782500026,0.8142146529721529,0.814197958848835,0.813655859730567,0.8147505356720339,0.8223146222595579,0.8060926193366704,0.8991282420163037,0.7258421369787162,0.8133932567104092,0.8150157610678697,0.8128929996946768,0.8155176565526283,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6830451853093976e-178,1.6830464447469488e-178,1.6830464447469488e-178,1.6830462475381834e-178,9.907544553988588e-183,8.428846291500839e-172,1.7664706773203924e-178,1.6038071463186312e-178,8.702610437398782e-179,3.2535353101455854e-178,1.6544591373512692e-178,1.7124550003296048e-178,1.791740781753989e-178,1.5809486020882373e-178,8.880719633262896e-178,3.160035231221022e-179,0.05761223133413335,0.05856632447764562,0.05808721897803378,0.05808721897803378,0.06220821233538968,0.05418646554459574,0.07248038926891917,0.046091113809790196,0.057842646619141284,0.058333514362015684,0.04777236631322915,0.07036011760392966,0.058218743026007935,0.05795611230747659,0.05789643122622741,0.05827883820031943,0.06234571779540527,0.054069959045178966,2.995689282309762e-16,3.570728778181016e-16,3.2709666538863655e-16,3.2709666538863655e-16,3.7134458088374647e-16,2.879328277986256e-16,5.048158157098336e-16,2.0841168184147828e-16,2.9299402813492433e-16,3.6504367834378864e-16,2.610648951753209e-16,4.095032798422565e-16,3.2716835623468624e-16,3.2702722381199867e-16,2.1239208956641974e-16,5.270460072236244e-16,2.018834650364492e-16,5.116823881994148,5.13987141676885,5.1283561192869165,5.1283561192869165,5.151065898972754,5.105545017936069,5.172210237489676,5.08307739423601,5.119880842474521,5.136835153152401,5.059086334566,5.19716857847473,5.13102430064202,5.125686833238804,5.119642660164095,5.137070124261789,5.155957271503958,5.100632551519064,0.22881830359862854,0.22881831526069712,0.2288183095898252,0.2288183095898252,0.22881830844225226,0.2280735637905268,0.23229651165682844,0.22994156481705644,0.22770036485073505,0.22385960733116395,0.23387714431935966,0.21106384524724595,0.24888464874405172,0.2292164780128134,0.22842067582047507,0.2315259471966596,0.22613388616978017,6.769387270703647,6.768307481947941,6.768848044906808,6.768848044906808,6.746834681797407,6.7896345000461364,6.768796589444657,6.768899597781508,6.78539493152734,6.751505037830792,6.7937512588055595,6.741986929476616,6.758544411410737,6.7789276991139955,6.786372427560612,6.750430567876189,6.755276232118196,6.781928047816913,3.04896122200713e-18,3.0497430849247986e-18,3.0493581329767095e-18,3.0493581329767095e-18,3.049475295354569e-18,3.0492393833960062e-18,4.5922410485416085e-17,3.0702916215999135e-19,2.9895946623966153e-18,3.1104391243512586e-18,1.2633328385001406e-18,7.29064036188791e-18,3.0567958326822193e-18,3.0419640548485226e-18,2.9093716442783965e-18,3.1964993302301245e-18,7.74848021921825e-18,1.1710150984296607e-18,4.441799045736139e-31,5.179196116006846e-31,4.796712218976485e-31,4.796712218976485e-31,5.483920218273818e-31,4.192158992461015e-31,7.606843893939522e-30,4.0900712769464544e-32,4.685232985141401e-31,4.911198697163805e-31,1.2306345159070932e-31,1.846349160731263e-30,4.797354136780522e-31,4.796090593346998e-31,4.609643812232942e-31,4.99196621018901e-31,2.2158606300096387e-30,9.98524262605316e-32,1.9218865278872318e-30,1.9218425528346157e-30,1.9218740649339663e-30,1.9218740649339663e-30,1.9217317522773605e-30,1.9362122215002243e-30,1.93082989690868e-30,2.1614519788990916e-30,1.7180302045436127e-30,1.8683632431838993e-30,2.018767404037766e-30,6.262238790597414e-33,5.210554946367489e-28,2.6407924770909042e-30,1.4314111335161046e-30,2.3197477440807735e-30,1.6263232588002003e-30,1.6796826928274393,1.6796812716655798,1.6796812716655798,1.6796822069520414,1.6796803346957205,1.6796673782428193,1.6802925760658907,1.6790329323955395,1.6796775678874687,1.6796849805747627,0.7811958691652287,0.9382145189929648,1.6804172994320383,1.6788906138199544,1.6799063832861303,1.6794557640259353,0.7055796123657397,0.705579551267043,0.705579551267043,0.7055905978848472,0.7055685046139291,0.7055769707789122,0.7055804837698294,0.7115488290969202,0.6996135682425021,0.7055870399391388,0.07475301513547279,1.6676818079242908,0.7131346399603465,0.6980297504339474,0.7060670390822654,6.512734137250884,6.527626893876458,6.520213801597395,6.520213801597395,6.533419546180437,6.506765597170518,6.5204311701439055,6.519995424485008,6.511045726726781,6.529279455915306,6.495537301694582,6.544235438759247,6.524869592594991,6.515507837437748,6.4977957865419755,6.542103277059838,6.539477714025882,6.500495147213274,0.10142078953196829,0.1048364414770475,0.10311666115219156,0.10311666115219156,0.10781124807748786,0.0985746838780002,0.1031508631926089,0.10308103745451776,0.1018208556315801,0.10442612768450786,0.07870854961041963,0.13390246565459107,0.10444360458940924,0.10179969568371948,0.10039606097846526,0.1059083043941919,0.12807702455358067,0.08228212532988748,6.510024879341095,6.524965609749212,6.517528516062746,6.517528516062746,6.530777537268432,6.504037042853444,6.517757578122449,6.517298516420039,6.508360026700494,6.526599046916136,6.492772804638571,6.541629907318007,6.522228087387511,6.512782991041477,6.495036063678871,6.539493186147323,6.53685600087155,6.497746524108519,0.10106969790180476,0.10447554579528676,0.10276069301920206,0.10276069301920206,0.10744187087854914,0.09823181545192282,0.1027963648956519,0.10272486279398184,0.10147426650724081,0.10406323225012343,0.0784266111092813,0.1334608906661377,0.10408926249993505,0.10144485090309503,0.10004791417075168,0.1055443597268362,0.12765117159970432,0.08198939453805927,1.6796732598625153,1.6796718258199612,1.6796718258199612,1.6796727780478848,1.6796708718850193,1.679657932753088,1.6802833074951649,1.679023308083417,1.6796681284294144,1.679675528332951,0.781157063403342,0.9382225535016009,1.6804080687963538,1.6788809510071245,1.6798965496150102,1.679446707477624,1.9484552483727077e-30,1.9484490644317137e-30,1.948450402190177e-30,1.948450402190177e-30,1.9484498455679525e-30,1.9474228483343588e-30,1.953202540394808e-30,2.190132005231909e-30,1.735080216744923e-30,1.867461688572217e-30,2.0411873278002737e-30,6.269835474924957e-33,5.189162145614538e-28,2.631920609848857e-30,1.4401007305152377e-30,2.3137177095658387e-30,1.6279846606765917e-30,1.951753751366492e-30,1.951743102846996e-30,1.951812771350259e-30,1.951812771350259e-30,1.951837950928202e-30,2.196732254712866e-30,1.721187639213887e-30,1.8703859466144466e-30,2.0021823396871074e-30,6.267564506937366e-33,5.1965742781709405e-28,2.632081223174012e-30,1.4289602112127698e-30,2.3199460089684137e-30,1.625963145071758e-30,1.683044753159882e-178,1.6830460474589563e-178,1.6830460474589563e-178,1.6830458444569848e-178,9.907542153579883e-183,8.428844377654052e-172,1.7664702604153035e-178,1.603806767664059e-178,8.702608380134831e-179,3.2535345432327517e-178,1.654458746780359e-178,1.7124545961209804e-178,1.79174035891507e-178,1.58094822881114e-178,8.880717544830437e-178,3.1600344824550714e-179,6.511397061108983,6.526313657698385,6.518888638302513,6.518888638302513,6.532115887752837,6.505418932410719,6.519111961250567,6.518664344655749,6.5097215481297495,6.527955663618687,6.4941727703168395,6.542949911612214,6.523567341637502,6.514161997203099,6.496433543399513,6.5408155705672515,6.538184140396585,6.499138509877928,0.7055804725898153,0.7055805962232408,0.7055805343830497,0.7055805343830497,0.7055918294409826,0.7055692392858303,0.7055779538885989,0.7055814668557819,0.7115498134728322,0.6996145500347253,0.7055880237523369,0.0747532942996817,1.6676821118922833,0.7131356246628088,0.6980307318612474,0.70606806757928,0.10120949083940378,0.10461923419199456,0.10290242355429764,0.10290242355429764,0.10759060636838297,0.09836834094149499,0.10293941579977228,0.10286723071891006,0.10161594373207627,0.10420806274991157,0.07853976594161874,0.1336409404708396,0.10423414394437906,0.10158646977406548,0.10018655145812227,0.1056909806826418,0.127824521902551,0.08210680933875868,6.511846717199723,6.526755335230405,6.519334307520727,6.519334307520727,6.5325543596967774,6.505871797644169,6.519555671002016,6.510167164693524,6.528400628888335,6.4946316137415305,6.543382316528373,6.524005611556646,6.51461434930884,6.4968916014166656,6.541248724941943,6.5386192370340686,6.499594712722649,6.510486097301608,6.525418749500626,6.517985697404448,6.517985697404448,6.5312274308511045,6.504501510372559,6.518212868588917,6.508817926124631,6.527054834628938,6.493243321605249,6.5420736608479775,6.52267852629856,6.513246280405972,6.495505730878292,6.53993775449849,6.537302476387456,6.498214371174457,6.5109435057998235,6.525868113588377,6.518439086158329,6.518439086158329,6.531673562527755,6.50496215472075,6.509271783867236,6.527507052503404,6.493709991164791,6.542513677287166,6.523124961732443,6.513705961315872,6.495971571618076,6.540378564482627,6.537745204492047,6.498678380844649,0.10128097445221032,0.10469301862893883,0.10297505036786932,0.10297505036786932,0.10766471194595748,0.09843790233883523,0.1030105324820875,0.1016858541814752,0.10427954153083674,0.07859559269227478,0.13372950225724523,0.10430563607512756,0.10165636270711904,0.10025710938073464,0.10576399622198743,0.12790993275291196,0.08216473582245709,1.6796770534139662,1.6796756245117128,1.6796756245117128,1.6796765699344984,1.6796746773912956,1.6796617313016526,1.680287034911422,1.6790271785293933,1.6796719245520297,1.679679329597061,0.7811726656802971,0.938219323530805,1.6804117809603902,1.6788848369328893,1.6799005042784008,1.6794503496060504,0.1011399087398462,0.10454771418556282,0.10283187753555369,0.10283187753555369,0.10751573280591266,0.09830038435414849,0.10286723071891006,0.10154541300490029,0.1041359581441199,0.07848343753559832,0.13355160873897698,0.10416201786822639,0.10151596450831736,0.10011754373912676,0.10561713019422163,0.12773837098159213,0.08204836096188067,0.1013508187228334,0.1047648070607763,0.10304586167608468,0.10304586167608468,0.10773818212955147,0.0985061158496301,0.101755139686474,0.10435038957471172,0.07865248255749176,0.13381710877771497,0.10437648944869496,0.1017256384046211,0.10032637336014986,0.10583638546941995,0.12799469411471776,0.08222394947964427 -1.1254746065487487e-6,2.333682284038173e-16,0.019114275464981848,3.789087971677166e-6,0.00002172953270320432,2.9611512012520283e-6,6.5437771729488655e-6,2.479044188241143e-6,4.170801735780192e-6,0.000013793555772202355,0.000028820913324724184,1.4018860940543143e-6,1.9029855444944924e-6,3.16775793858803e-6,5.930840062046065e-6,3.1676982546647354e-6,5.931323571356596e-6,1.401890990802882e-6,0.000028820664902909673,0.00002882078852278513,0.01911427547695648,3.1677264394644528e-6,1.9029852608692986e-6,5.9311306892878155e-6,3.1677366194613396e-6,3.167707215903656e-6,3.1677166251184116e-6,5.931033782665628e-6,1.4018890216098398e-6,5.931227351844901e-6,5.930936839048888e-6,1.1254784131190621e-6,1.125470824486976e-6,1.1254746065487487e-6,1.1254746065487487e-6,1.1254770283707511e-6,1.1254734759660666e-6,1.12540808748154e-6,1.1259014399613912e-6,1.1275811455147315e-6,1.1236761833349255e-6,1.1585805174784438e-6,1.0905546261142107e-6,1.125283568830944e-6,1.1259805868660835e-6,1.1253497339370208e-6,1.1259143706490205e-6,2.1916679293026506e-16,2.484798886594783e-16,2.333682284038173e-16,2.333682284038173e-16,2.859401933917929e-16,1.900866426186663e-16,2.333661090912642e-16,2.45715414272655e-16,2.2204009127193656e-16,2.0525478072827176e-16,2.6528207349811766e-16,2.482609307236372e-16,2.1976085983608588e-16,2.227743057923561e-16,2.446410476288504e-16,6.97098212828482e-16,7.571972021469989e-17,0.019114275502734528,0.019114275464981848,0.019114275464981848,0.01911427547089239,0.0182025036728615,0.019192108108904822,0.019098695214309406,0.019130015369940228,0.019150691095997645,0.019077719160941937,0.019102958899157096,0.019125740265986416,0.01911119075407199,0.019117338000589585,0.019022719830237983,0.019205291187364356,3.7933989698548294e-6,3.78477780753103e-6,3.789087971677166e-6,3.789087971677166e-6,3.757369700156403e-6,3.8057600865126865e-6,3.7352379016904695e-6,3.836576125349387e-6,3.7895504231774224e-6,3.779357789457484e-6,3.8794980945738e-6,3.6959597861988286e-6,3.78453824239547e-6,3.7890582287922866e-6,3.794382280076748e-6,3.7838039128518643e-6,3.756500220982012e-6,3.8065920961023375e-6,0.00002179158858147362,0.000021667733232218202,0.00002172953270320432,0.00002172953270320432,0.000021637535400988402,0.000021822231981211274,0.000021718715598258568,0.000021740549313622345,0.00002185012252449951,0.000021897576258976894,0.000021900644209458446,0.0000215598088302169,0.00002166435184626687,0.000021794991487248384,0.00002209523547399256,0.00002138031144849262,0.000022086055169746536,2.9644202961233715e-6,2.9578874056059534e-6,2.9611512012520283e-6,2.9611512012520283e-6,2.954453110381478e-6,2.967882181648294e-6,2.9600395432398882e-6,2.962295859478837e-6,2.96112256981147e-6,2.961162241572167e-6,2.981406138661047e-6,2.9410558972988642e-6,2.9574176573628416e-6,2.9648766704699873e-6,2.9643739915275784e-6,2.957930224777643e-6,2.9531579112915685e-6,2.9691832064058306e-6,6.543777188759814e-6,6.5437771579826835e-6,6.5437771729488655e-6,6.5437771729488655e-6,6.543777175992439e-6,6.503765490223589e-6,6.54702144497742e-6,6.534343300054451e-6,6.551344531069685e-6,6.559782117865471e-6,6.531020871184193e-6,6.79604696208658e-6,6.3156463755896005e-6,6.539169073099924e-6,6.548390335473609e-6,6.536132385136345e-6,6.551435692393383e-6,2.4795312155370472e-6,2.4785568940920407e-6,2.479044188241143e-6,2.479044188241143e-6,2.467043809642439e-6,2.4865700955072284e-6,2.4790237109739068e-6,2.479035960877458e-6,2.4915916370451113e-6,2.462038561088595e-6,2.490250273440755e-6,2.463320377500772e-6,2.4730050385425192e-6,2.480565947383683e-6,2.4844855843372672e-6,2.469010894195651e-6,2.4672255734820174e-6,2.4790075036867575e-6,4.170817375897239e-6,4.170786568895236e-6,4.170801735780192e-6,4.170801735780192e-6,4.170797094201529e-6,4.170806440773104e-6,3.159812020015735e-6,5.8081031261596175e-6,4.149479610237982e-6,4.1522555416031286e-6,4.267984457954333e-6,4.055297562913828e-6,4.1646390106779505e-6,4.1767534516239865e-6,4.196223261956335e-6,4.145575456407659e-6,4.032249590650322e-6,4.285439731737074e-6,0.000013815100723740044,0.000013594841593943675,0.000013793555772202355,0.000013793555772202355,0.000013578734815817182,0.000013832080517245331,0.000011066856664266165,0.000018656329781379124,0.000014096846515828331,0.000013631494544883015,0.000014173642915767957,0.000013543258371564641,0.000013720898406582558,0.000013695272298809618,0.00001377309733154049,0.00001358567399865472,0.00001347685529322992,0.000014230794049587663,0.00002882091336520422,0.000028820913286094088,0.000028820913324724184,0.000028820913324724184,0.000028820913333526358,0.000028820850785287183,0.000028820976052841857,0.0000287256173114089,0.00002889164237963044,0.000028833175351137114,0.000028808627414039,0.00003249647771916206,0.000025482279016428635,0.000028635700869897634,0.00002900795134071678,0.000028770146940326576,0.00002887179529135443,1.4018853556150378e-6,1.4018860940543143e-6,1.4018860940543143e-6,1.4018856091794698e-6,1.4018865797987963e-6,1.4018790461246859e-6,1.4005360595910969e-6,1.4034965873341287e-6,1.4018880226955325e-6,1.4018841626770705e-6,1.8684237348236323e-6,1.0460483687927755e-6,1.3999408698077944e-6,1.4038411797450398e-6,1.401769250630181e-6,1.4020029648093697e-6,1.902985526865638e-6,1.9029855444944924e-6,1.9029855444944924e-6,1.9029822727937994e-6,1.9029888162383935e-6,1.902985729932594e-6,1.9029814419382147e-6,1.9004921867455964e-6,1.9059011023587549e-6,1.9029833695705666e-6,2.5334658513984416e-6,1.4206869585753504e-6,1.8992062643048711e-6,1.9067865468392125e-6,1.902844918704189e-6,3.1717066263107194e-6,3.163834946816127e-6,3.16775793858803e-6,3.16775793858803e-6,3.15988023536007e-6,3.175086065395152e-6,3.167763445504855e-6,3.1677524987974047e-6,3.173747974856843e-6,3.163748032446293e-6,3.187426849225677e-6,3.1633430484699836e-6,3.173837988155565e-6,3.1749625648458685e-6,3.1866125768189606e-6,3.1593926584160825e-6,3.1564317319918e-6,3.183421113502828e-6,5.943788739683281e-6,5.916317560701764e-6,5.930840062046065e-6,5.930840062046065e-6,5.8939962199507485e-6,5.966535517571378e-6,5.930791796327705e-6,5.93088841740347e-6,5.929117450253108e-6,5.930960060155122e-6,6.172230337782776e-6,5.758784005459999e-6,5.90459321212904e-6,5.955654905202651e-6,5.961727786881456e-6,5.89847904190496e-6,5.8182796914624164e-6,6.110871726466173e-6,3.1716506031183065e-6,3.1637714511987063e-6,3.1676982546647354e-6,3.1676982546647354e-6,3.15981344887441e-6,3.1750330013347075e-6,3.1677026764084547e-6,3.1676939571182472e-6,3.1737099255829947e-6,3.1636625214575822e-6,3.187384346693064e-6,3.1632613063603815e-6,3.173786492454835e-6,3.1748945963418076e-6,3.1865784101862646e-6,3.1592962889648985e-6,3.156361347276547e-6,3.1833707838652555e-6,5.944273725991003e-6,5.916799473287296e-6,5.931323571356596e-6,5.931323571356596e-6,5.894475548320933e-6,5.967023079873596e-6,5.931275528769973e-6,5.931371458051052e-6,5.929602514066169e-6,5.931438974122038e-6,6.172742470045417e-6,5.7592455054073255e-6,5.90507359534416e-6,5.9561381439628855e-6,5.9622151536741955e-6,5.898958490141827e-6,5.818750167810207e-6,6.111375080269483e-6,1.4018902457537146e-6,1.401890990802882e-6,1.401890990802882e-6,1.401890497171583e-6,1.4018914852775553e-6,1.4018839401689221e-6,1.4005409387991722e-6,1.4035015022870605e-6,1.4018929159661073e-6,1.4018890628714262e-6,1.8684339107698352e-6,1.046050297165501e-6,1.399945741965756e-6,1.4038461012312405e-6,1.4017743565104574e-6,1.4020076522899325e-6,0.000028820664943502304,0.00002882066486423033,0.000028820664902909673,0.000028820664902909673,0.000028820664911681204,0.00002882063223143314,0.000028820726567417425,0.000028725369785439215,0.000028891393335108325,0.000028832926938208974,0.000028808378985124813,0.000032496176185351277,0.000025482100006247215,0.000028635454629741947,0.000029007700716223386,0.000028769897910127102,0.000028871547488128253,0.00002882078856340769,0.000028820788484114272,0.00002882078852278513,0.00002882078852278513,0.000028820788531613667,0.000028725492934867228,0.000028891517293893073,0.00002883305055062882,0.000028808502611648013,0.00003249632639538165,0.000025482177026375947,0.000028635577158933533,0.000029007825437459377,0.000028770021838786463,0.000028871670794308793,0.019114275515747972,0.01911427547695648,0.01911427547695648,0.019114275483078695,0.018202503686548948,0.019192108118885526,0.019098695226279775,0.019130015381864016,0.019150691107929073,0.01907771917289556,0.01910295891111651,0.019125740277930427,0.019111190766065995,0.01911733801258051,0.01902271984230856,0.01920529119926277,3.1716769494109086e-6,3.163801549763516e-6,3.1677264394644528e-6,3.1677264394644528e-6,3.1598451996576406e-6,3.175057860722968e-6,3.1677314862201886e-6,3.167721484063267e-6,3.173727023198282e-6,3.163703865655023e-6,3.1874039137953164e-6,3.1633005299735597e-6,3.173810306985165e-6,3.174927162223912e-6,3.1865938026357087e-6,3.159342826707468e-6,3.1563949036531338e-6,3.1833942616544254e-6,1.9029852786980813e-6,1.9029852430296768e-6,1.9029852608692986e-6,1.9029852608692986e-6,1.9029819174993496e-6,1.902988604284287e-6,1.9029854463373194e-6,1.902981158282544e-6,1.9004919044371375e-6,1.905900817793721e-6,1.9029830857459114e-6,2.5334653182346096e-6,1.4206868233302175e-6,1.899205982293526e-6,1.9067862615873074e-6,1.9028446221073772e-6,5.94408031166469e-6,5.916607172266605e-6,5.9311306892878155e-6,5.9311306892878155e-6,5.894284181308069e-6,5.966828738064151e-6,5.93108225356544e-6,5.93117906385709e-6,5.929408016528757e-6,5.931249018802338e-6,6.172539209864751e-6,5.759060526098607e-6,5.904880920669501e-6,5.955946564624561e-6,5.962020942797199e-6,5.898767025107638e-6,5.818561748399779e-6,6.111175080193261e-6,3.171686520253163e-6,3.1638123641281765e-6,3.1677366194613396e-6,3.1677366194613396e-6,3.1598565616631166e-6,3.175066939322312e-6,3.167741835566323e-6,3.1737336323767283e-6,3.1637183183222122e-6,3.1874112332815895e-6,3.1633143861234967e-6,3.173819158864863e-6,3.1749386913656367e-6,3.1865997333204426e-6,3.159359121183466e-6,3.156406864676601e-6,3.1834028866061414e-6,3.171658949359355e-6,3.1637810519056994e-6,3.167707215903656e-6,3.167707215903656e-6,3.1598236019861032e-6,3.175040850615196e-6,3.167711867232619e-6,3.1737151242602407e-6,3.1636759294034614e-6,3.187390429417812e-6,3.163273947990373e-6,3.173793927525712e-6,3.1749050778603195e-6,3.1865831003481994e-6,3.1593113679388067e-6,3.156372103732972e-6,3.1833781689747324e-6,3.17166774600976e-6,3.1637910991155388e-6,3.1677166251184116e-6,3.1677166251184116e-6,3.1598341999821405e-6,3.1750491513805416e-6,3.173720839073116e-6,3.163689724144395e-6,3.1873969663102957e-6,3.1632870373259494e-6,3.173801881500795e-6,3.1749159460474676e-6,3.1865882453293367e-6,3.1593268955196236e-6,3.1563833035452072e-6,3.183386009299655e-6,5.943983109012246e-6,5.916510585721844e-6,5.931033782665628e-6,5.931033782665628e-6,5.894188113111706e-6,5.966731019271244e-6,5.930985302573539e-6,5.9293108200489305e-6,5.931153035170112e-6,6.172436570709675e-6,5.758968047225249e-6,5.904784665733655e-6,5.955849712684862e-6,5.96192326186011e-6,5.898670934501431e-6,5.8184674622530725e-6,6.111074204118882e-6,1.4018882792014238e-6,1.4018890216098398e-6,1.4018890216098398e-6,1.4018885314820165e-6,1.4018895125744202e-6,1.401881972066655e-6,1.4005389766571804e-6,1.4034995257624138e-6,1.401890948174815e-6,1.4018870922979591e-6,1.8684298185783195e-6,1.0460495216828e-6,1.3999437826591697e-6,1.4038441220924994e-6,1.4017723032058522e-6,1.4020057672433303e-6,5.944177250200663e-6,5.916703534590783e-6,5.931227351844901e-6,5.931227351844901e-6,5.894380059609318e-6,5.966926157479644e-6,5.93117906385709e-6,5.929505312108509e-6,5.931344389993092e-6,6.172641238538973e-6,5.75915307452741e-6,5.904977293088755e-6,5.956042767148927e-6,5.96211830604526e-6,5.8988629432463844e-6,5.818656049497502e-6,6.1112754333849735e-6,5.943885849947819e-6,5.916413981215435e-6,5.930936839048888e-6,5.930936839048888e-6,5.894092059708109e-6,5.966633209797761e-6,5.929213907877086e-6,5.931056642644014e-6,6.172333536617587e-6,5.758875818272964e-6,5.9046887079574464e-6,5.955752418275121e-6,5.961825473294251e-6,5.898574874519773e-6,5.81837338361715e-6,6.110973013131018e-6 -0.0048311053860499095,0.0,6.923566056094319e-42,0.20363761602025718,6.326019074817977,0.1370504748676495,5.374094246902371,0.051905649707279775,0.000803823639095512,0.20953133583509326,0.000016256536655355356,0.10552353143198677,0.856445512262124,0.15367396017222007,1.3986812721965107,0.15367396017222007,1.3986812721965107,0.10552736950348728,0.000016256536655355356,0.000016256536655355356,6.923565466858041e-42,0.15367396017222007,0.8564444336297133,1.3986812721965107,0.15367396017222007,0.15367396017222007,0.15367396017222007,1.3986812721965107,0.10552582566915904,1.3986812721965107,1.3986812721965107,0.004831275269974307,0.004830936601772444,0.0048311053860499095,0.0048311053860499095,0.0048312149070013416,0.0048311053860499095,0.0048267234960922955,0.004836303664460038,0.0049231140819015005,0.004743825181798846,0.005562540030123012,0.004089614323322049,0.004823973784731126,0.004837803839017652,0.004816132813006157,0.004843862559884014,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.923564185521337e-42,6.923566056094319e-42,6.923566056094319e-42,6.923565762435112e-42,6.923566056094319e-42,6.923566056094319e-42,7.471455485845643e-42,5.286954691379926e-42,4.319205701778912e-42,9.230615007267617e-42,8.121866685642685e-42,4.8633141364561647e-42,5.250547338371152e-42,7.599556304292286e-42,1.4144729345153099e-41,2.8008782328319543e-42,0.20451279686180834,0.20276487070812896,0.20363761602025718,0.20363761602025718,0.19760964229695113,0.20983222507681332,0.20363761602025718,0.20363761602025718,0.2046189581917075,0.20190127307237699,0.2227956294662794,0.18563353366456145,0.20226934468635557,0.20409678169958248,0.20488094544000088,0.20243113146234146,0.19749463536131912,0.20994157029016128,6.323764542094697,6.328138643462892,6.326019074817977,6.326019074817977,6.32906026317421,6.314463444738822,6.326019074817977,6.326019074817977,6.451315806612734,6.3305264230139215,6.312260948094778,6.330591987829036,6.320353682271503,6.323297299392422,6.307791501684233,6.3357873438120675,6.303670682502931,0.13766337665719208,0.13644033518411308,0.1370504748676495,0.1370504748676495,0.13575597857954785,0.13835959863539635,0.1370504748676495,0.1370504748676495,0.13709974848329998,0.13675873487999846,0.13916443705151452,0.13323427142396663,0.13636891199470474,0.13747306525016842,0.13768702804801056,0.13641646286448764,0.13552941834367235,0.13859011096012877,5.374094283004035,5.37409421280825,5.374094246902371,5.374094246902371,5.374094253892728,5.374094246902371,5.374094246902371,5.3696101357135575,5.350345363805891,5.385595298718303,5.348596368431677,5.46148552750336,5.246643874216984,5.374518214651449,5.374528371723514,5.355845604913146,5.393519082428548,0.05195118204531838,0.05186011903550647,0.051905649707279775,0.051905649707279775,0.05007176660494844,0.05406583681539929,0.051905649707279775,0.051905649707279775,0.05255258046786224,0.05136225629631311,0.054185889965943354,0.0502185719484747,0.051178504609469995,0.053291719924996095,0.05365223172057852,0.05071456947149573,0.05079427826973211,0.0530452443468959,0.0008038323420486458,0.0008038151994758025,0.000803823639095512,0.000803823639095512,0.0008038210413857444,0.0008038262725008543,0.000803823639095512,0.000803823639095512,0.0008057558369457969,0.0008049702426112742,0.000874810564436707,0.0007271900656394638,0.0007963862666184214,0.0008076032709452849,0.0008250705494039886,0.0007846676563926459,0.0007480037975478702,0.0008743843063670737,0.21071584602753593,0.20835467026931068,0.20953133583509326,0.20953133583509326,0.2074173115691493,0.21167677640991805,0.20953133583509326,0.20953133583509326,0.2080847091005503,0.20940538458581584,0.2320182039051626,0.18922944347095308,0.20825190259824305,0.2111018986048065,0.213673222052191,0.20546015628529965,0.18952412194317322,0.23681218854406716,0.000016256536120831887,0.00001625653716421614,0.000016256536655355356,0.000016256536655355356,0.000016256536535958886,0.000016256536655355356,0.000016256536655355356,0.000017286139526952387,0.000015415477997939492,0.000016084038166207784,0.000016431199767202166,2.7256164980780025e-6,0.00008848946835390478,0.000017846270261060674,0.000014798542025876615,0.000016931630938019483,0.000015637205536989812,0.10552297002483577,0.10552353143198677,0.10552353143198677,0.10552315155723929,0.10552391202019015,0.10552353143198677,0.10456718642319272,0.1067671767666805,0.1055250909931937,0.1055219697971308,0.7658588770694602,0.008082432167313884,0.10437998646515986,0.10668253465438744,0.10563174453574477,0.10561863469234385,0.8564454452370933,0.856445512262124,0.856445512262124,0.8564326858606024,0.8564583390367722,0.856445512262124,0.856445512262124,0.8491565801660955,0.8640004529414776,0.8564373838502063,3.4046696374688254,0.11759478759894972,0.8465859279078115,0.8664340700926341,0.8559107603887968,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.10552680261650783,0.10552736950348728,0.10552736950348728,0.10552698246575852,0.10552775726499312,0.10552736950348728,0.10457098305622826,0.10677107383346804,0.10552892642091251,0.10552581051104744,0.7658938677040764,0.008082619820866792,0.10438377349704799,0.10668642456303272,0.10563575169541803,0.10562231171044273,0.000016256536120831887,0.00001625653716421614,0.000016256536655355356,0.000016256536655355356,0.000016256536535958886,0.000016256536655355356,0.000016256536655355356,0.000017286139526952387,0.000015415477997939492,0.000016084038166207784,0.000016431199767202166,2.7256164980780025e-6,0.00008848946835390478,0.000017846270261060674,0.000014798542025876615,0.000016931630938019483,0.000015637205536989812,0.000016256536120831887,0.00001625653716421614,0.000016256536655355356,0.000016256536655355356,0.000016256536535958886,0.000017286139526952387,0.000015415477997939492,0.000016084038166207784,0.000016431199767202166,2.7256164980780025e-6,0.00008848946835390478,0.000017846270261060674,0.000014798542025876615,0.000016931630938019483,0.000015637205536989812,6.92356352731234e-42,6.923565466858041e-42,6.923565466858041e-42,6.923565160482708e-42,6.923565466858041e-42,6.923565466858041e-42,7.471454836642765e-42,5.286954235380343e-42,4.319205326545426e-42,9.230614202963311e-42,8.121865988828981e-42,4.86331371711262e-42,5.2505468834367316e-42,7.599555643255666e-42,1.4144728128202672e-41,2.8008779858866523e-42,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,0.8564445014110716,0.8564443658404578,0.8564444336297133,0.8564444336297133,0.8564313346837191,0.8564575329319369,0.8564444336297133,0.8564444336297133,0.8491555114770579,0.8639993631902104,0.8564363045184489,3.4046655115381097,0.11759466981754071,0.846584863164876,0.8664329773524289,0.8559096329594809,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15367396017222007,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,0.154591539659344,0.15276289750227587,0.15367396017222007,0.15367396017222007,0.1519606833436614,0.155412979226302,0.15454137403913754,0.15282081240494172,0.1567272907585982,0.1501020434083405,0.1524554810601085,0.15445158736295328,0.1570869683659292,0.14977552671830377,0.15096849102405552,0.15627424246092647,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,0.10552526096750321,0.10552582566915904,0.10552582566915904,0.10552544150901715,0.10552621055028578,0.10552582566915904,0.1045694558939054,0.10676950627129617,0.10552738365222131,0.10552426561235394,0.7658797929665718,0.008082544338273753,0.1043822501960599,0.10668485988274296,0.105634139846498,0.10562083265462711,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.3986812721965107,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575,1.4066208144012988,1.3907791369346632,1.3986812721965107,1.3986812721965107,1.3989655210816805,1.4209307611850273,1.4204894484543915,1.396787021840639,1.5419082801217296,1.302555600889756,1.4042962997252975,1.4148459903907922,1.4184419996309616,1.4012859723819426,1.3333207708797465,1.506381623705575 -0.034058596023671416,3.1664880374344005e-80,0.08479800005533703,0.09602354100731586,0.35425455493275215,0.07955758622893735,0.11662643377872606,0.07698046197915337,0.04790621657984445,0.15054676165754396,0.3553825142181692,0.04306998136166141,0.05644615856372772,0.08858296443469506,0.1860716802461683,0.08858296443469506,0.1860716802461683,0.043070141277173755,0.3553825142181692,0.3553825142181692,0.08479799984071215,0.08858296443469506,0.05644614934266003,0.1860716802461683,0.08858296443469506,0.08858296443469506,0.08858296443469506,0.1860716802461683,0.04307007693670336,0.1860716802461683,0.1860716802461683,0.03405869638525032,0.03405849630854623,0.034058596023671416,0.034058596023671416,0.0340586616050655,0.034058596023671416,0.03405647183160125,0.03406510987915659,0.03411378765231513,0.03400744028893041,0.03485229865504841,0.03320021723579754,0.03405262846657802,0.034066253410035684,0.0340482632195376,0.03406886456507052,2.4459778621253367e-80,4.098718346852791e-80,3.1664880374344005e-80,3.1664880374344005e-80,7.433744094583292e-80,1.3380106145323762e-80,3.1664880374344005e-80,5.068042648200018e-80,1.9874614142707058e-80,1.9357294878749576e-80,5.1753101467220626e-80,5.042027576416181e-80,1.9988915282154348e-80,2.8677733411056766e-80,3.4931220369396895e-80,3.187321239555655e-78,2.753793215061047e-82,0.08479799938759518,0.08479800005533703,0.08479800005533703,0.08479799994958177,0.08479800005533703,0.08479800005533703,0.08382346625152123,0.08426124631140702,0.08403850823602572,0.08412448168408358,0.08395823737301725,0.0841237869205845,0.0846112584096478,0.08355325923671793,0.0852946893425467,0.0828671411563347,0.0961142036520782,0.0960960584615794,0.09602354100731586,0.09602354100731586,0.0957433799297281,0.09582499707337927,0.09602354100731586,0.09602354100731586,0.09529920009588584,0.09602034580876409,0.09695946307212122,0.09455927353800736,0.09556420114810261,0.095094685454316,0.09613573306561683,0.09607466554564327,0.09573620001165448,0.09583090511103798,0.35472657369961663,0.35378323199502615,0.35425455493275215,0.35425455493275215,0.35352057274457177,0.3549913267385265,0.35425455493275215,0.35425455493275215,0.35537378077155013,0.34236361251475167,0.3555781346846914,0.35293205115980575,0.3535834800938489,0.35492974597895155,0.35695214001459424,0.3513867228501756,0.3571386381639855,0.07965026627882062,0.07898103730629244,0.07955758622893735,0.07955758622893735,0.07960188896381154,0.07973057526147109,0.07955758622893735,0.07955758622893735,0.07970145143530188,0.07889246185005853,0.07999584430126917,0.07932838187513562,0.07962767936335438,0.07896536691639298,0.07964809693700235,0.07968404681348558,0.07957782440039572,0.07975457083359225,0.11662643401375863,0.1166264335568699,0.11662643377872606,0.11662643377872606,0.11662643382582176,0.11662643377872606,0.11662643377872606,0.1163916616505798,0.1167630334797852,0.11684415704071571,0.11637247398019872,0.11874518556734258,0.1145817919459318,0.1165711742042144,0.11665230435519088,0.1164913319931445,0.11672570543025547,0.07699985058557933,0.07696107356259843,0.07698046197915337,0.07698046197915337,0.0773584983681802,0.07838709032444138,0.07698046197915337,0.07698046197915337,0.07830021501115433,0.07687454088462489,0.07841259827566462,0.07732963611192643,0.07767894640819112,0.07803856430179221,0.07825909505147848,0.07748044172157985,0.07771862504311745,0.07746599910025889,0.04790633714513053,0.047906099662321545,0.04790621657984445,0.04790621657984445,0.047906180425612885,0.04790625323308977,0.04790621657984445,0.04790621657984445,0.04787084553647337,0.0479428029252706,0.04886345528466619,0.04697707200842735,0.047816583855805894,0.047996455211532604,0.04816064070237231,0.04765340247836165,0.04688640252298378,0.04897657972382504,0.15075523390946385,0.15033885052994778,0.15054676165754396,0.15054676165754396,0.1501709940615517,0.1509284877271181,0.15054676165754396,0.15054676165754396,0.14853026503215339,0.14402111707395018,0.15463980683952708,0.1465539870047521,0.1502100579989744,0.15088854197791332,0.15114256575902754,0.1499551742142469,0.14604113543663588,0.15525011573451686,0.3553825144596999,0.3553825139855394,0.3553825142181692,0.3553825142181692,0.35538251427294426,0.3553825142181692,0.3553825142181692,0.35517980006709515,0.35585261684172736,0.35546968523501804,0.3552951448531897,0.37517726964378245,0.3356124216090225,0.3543233468074809,0.35644569396792086,0.35522934972237835,0.3557481676801075,0.043069958716415474,0.04306998136166141,0.04306998136166141,0.043069965541452565,0.04306999721347582,0.04306998136166141,0.04301972715208338,0.04312323048708377,0.04307004929323894,0.04306991333659539,0.05553094994290566,0.03292130895424325,0.04301613208445439,0.043124087168609423,0.04306585265991707,0.04307411119658119,0.056446157990970046,0.05644615856372772,0.05644615856372772,0.05644604538156677,0.05644627174739956,0.05644615856372772,0.05644615856372772,0.05636062078015642,0.05653381935208831,0.05644608947536154,0.0719925202560353,0.043573043298314004,0.05634884439076645,0.056543981162149475,0.05644158543763074,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.04307011839197979,0.043070141277173755,0.043070141277173755,0.04307012514531262,0.04307015744088779,0.043070141277173755,0.04301988634678831,0.043123392308128936,0.04307020909627791,0.04307007336450198,0.05553126111781707,0.03292137397969431,0.043016291246252954,0.04312424784317117,0.04306601939936252,0.04307426428445365,0.3553825144596999,0.3553825139855394,0.3553825142181692,0.3553825142181692,0.35538251427294426,0.3553825142181692,0.3553825142181692,0.35517980006709515,0.35585261684172736,0.35546968523501804,0.3552951448531897,0.37517726964378245,0.3356124216090225,0.3543233468074809,0.35644569396792086,0.35522934972237835,0.3557481676801075,0.3553825144596999,0.3553825139855394,0.3553825142181692,0.3553825142181692,0.35538251427294426,0.35517980006709515,0.35585261684172736,0.35546968523501804,0.3552951448531897,0.37517726964378245,0.3356124216090225,0.3543233468074809,0.35644569396792086,0.35522934972237835,0.3557481676801075,0.08479799915613677,0.08479799984071215,0.08479799984071215,0.08479799973281076,0.08479799984071215,0.08479799984071215,0.08382346603979678,0.08426124609972166,0.08403850802409436,0.08412448147140908,0.08395823716268849,0.08412378670757935,0.08461125819576198,0.0835532590234503,0.08529468912813629,0.08286714094610892,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.05644614992232534,0.05644614876250386,0.05644614934266003,0.05644614934266003,0.0564460338309469,0.05644626485644537,0.05644614934266003,0.05644614934266003,0.05636061163798714,0.05653381013468655,0.056446080248039474,0.07199250425752954,0.04357303861347179,0.056348835217187754,0.056543971893581436,0.05644157579503965,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.08858296443469506,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.08865734039451746,0.08848890662030964,0.08858296443469506,0.08858296443469506,0.08840261246304776,0.08874444076669254,0.0886423582232996,0.08833970626911913,0.08876158694184694,0.08822119662193521,0.08842643605778737,0.08855468673177166,0.08876989493020251,0.08821202463905949,0.08831145350500051,0.08883562013238612,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.04307005414725482,0.04307007693670336,0.04307007693670336,0.04307006092986267,0.043070092974815226,0.04307007693670336,0.04301982229632175,0.04312332720088669,0.04307014480095066,0.043070008978439454,0.055531135919157544,0.03292134781720253,0.04301622720879286,0.04312418319708592,0.04306595231303864,0.04307420269100331,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.1860716802461683,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117,0.1864009001163149,0.18574317188384482,0.1860716802461683,0.1860716802461683,0.18515149433877187,0.18700177544557528,0.18590207203708342,0.1862478271132069,0.19166247446669657,0.18226161072617167,0.18589730220753312,0.1867530259385244,0.18678769675811688,0.18535664068447302,0.18502868390596625,0.1907333562584117 -0.0008084913292748363,0.0,3.894841437362752e-37,0.015283163806812267,0.2070867934001662,0.005595650140532789,0.12429050917679374,0.004671254591657814,0.00033585435148120743,0.04407569543170372,8.090370286342053e-65,0.15153069265052685,0.001752742369466105,0.007222538505160168,0.10877228234965333,0.007222538505160168,0.10877228234965333,0.15152328661494524,8.090370286342053e-65,8.090370286342053e-65,3.89484123217818e-37,0.007222538505160168,0.0017527618097806141,0.10877228234965333,0.007222538505160168,0.007222538505160168,0.007222538505160168,0.10877228234965333,0.15152626801367153,0.10877228234965333,0.10877228234965333,0.0008085195815697277,0.0008084632600848947,0.0008084913292748363,0.0008084913292748363,0.0008085105141882958,0.0008084913292748363,0.0008083053175829594,0.000808262627702221,0.0008290335999070143,0.0007883012445152566,0.0008076680688861189,0.0008025466907405636,0.0008085299543513999,0.000808264219019453,0.0008052672399038593,0.0008115801538831272,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.8948408064893896e-37,3.894841437362752e-37,3.894841437362752e-37,3.8948413357653335e-37,3.894841437362752e-37,3.894841437362752e-37,2.7138162936037927e-37,4.631099912128703e-37,3.62900194766938e-37,4.956877291094668e-37,2.906187940760004e-37,4.325708157265194e-37,4.278243292405359e-37,4.205135149314844e-37,4.588223049487129e-37,2.4011071663728525e-37,0.015339834219400517,0.015226610333191358,0.015283163806812267,0.015283163806812267,0.01503173484783244,0.015788729976108085,0.015283163806812267,0.015283163806812267,0.01553669383191814,0.015285763171370613,0.016353719433642187,0.01460763951431175,0.015412943477735553,0.015397131867839026,0.015355415628857907,0.015211586642277113,0.015039255737536214,0.01577981236021923,0.20695475353089368,0.20721588386803186,0.2070867934001662,0.2070867934001662,0.20728504967298042,0.20687976908629938,0.2070867934001662,0.2070867934001662,0.20669688720994484,0.2091261390525547,0.2067022172924835,0.20744182251239474,0.20724785769586562,0.20686555164024403,0.20611427168587146,0.2077985510046729,0.20623382190782016,0.005614833721285839,0.005576533794216797,0.005595650140532789,0.005595650140532789,0.0055480562301284475,0.00564322634004058,0.005595650140532789,0.005595650140532789,0.005639730463942742,0.005599745772181095,0.0057273516055025425,0.00550980578115941,0.005615711135850127,0.0056237683553079015,0.005615943014982173,0.00557524136126415,0.005542611235896463,0.005648925545017639,0.12429050934318482,0.124290509019801,0.12429050917679374,0.12429050917679374,0.12429050921033284,0.12429050917679374,0.12429050917679374,0.12422430583197366,0.1242986689944279,0.1245695805045262,0.1239824872323894,0.1240416536228685,0.12447104043198827,0.12431870575626898,0.12425986914392749,0.12412295433871387,0.12440347771569228,0.004675664728634549,0.004666845793381266,0.004671254591657814,0.004671254591657814,0.0044965764467651955,0.004779370834575656,0.004671254591657814,0.004671254591657814,0.004731484992339533,0.004525809680593292,0.004775717491770106,0.004496658995829726,0.004593003513263035,0.004676266583438472,0.004735820983458374,0.00453446732378758,0.004583160163489789,0.004688385938110921,0.0003358575341953232,0.00033585126508514765,0.00033585435148120743,0.00033585435148120743,0.00033585338075549885,0.0003358553358428928,0.00033585435148120743,0.00033585435148120743,0.0003352033385065293,0.0003365531270986691,0.00036825367482188205,0.0003065626796344973,0.00033311341165629933,0.00033863458069740426,0.0003444830312454734,0.0003274550482029005,0.0003043576344852111,0.0003715376004284375,0.044261136757255196,0.04389110640386121,0.04407569543170372,0.04407569543170372,0.04462900154736087,0.044427207567333954,0.04407569543170372,0.04407569543170372,0.04403426953554255,0.040691626164083956,0.048241133417167376,0.04115679965617317,0.04471341104847735,0.04437781880144096,0.04469500462781555,0.043595828595497536,0.0407126246713191,0.048841000876193384,8.090366840352675e-65,8.09037356616903e-65,8.090370286342053e-65,8.090370286342053e-65,8.090369529126124e-65,8.090370286342053e-65,8.090370286342053e-65,1.061792917180992e-64,8.761861679609281e-65,8.13792795902307e-65,9.58347497196293e-65,5.587474741303353e-69,1.7691024399718406e-60,1.5920147780067873e-64,4.891508460862891e-65,1.7914293692974744e-64,4.376085366362013e-65,0.15153167560474268,0.15153069265052685,0.15153069265052685,0.15153142458754382,0.1515299591464344,0.15153069265052685,0.15237758805812238,0.15010472449449883,0.15152726068648806,0.15150901776981435,0.0027925474967195048,0.10466060996877495,0.15284945742649617,0.15017814916950462,0.1516709670389915,0.15132037508011856,0.0017527435779431195,0.001752742369466105,0.001752742369466105,0.0017529984637096557,0.0017524863037260466,0.001752742369466105,0.001752742369466105,0.0018160423402263778,0.0017026079483099877,0.001752889122335504,2.5875520270662737e-7,0.13685058533886402,0.0018339694134447784,0.0016744622318296167,0.001760274484653234,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.15152428181146516,0.15152328661494524,0.15152328661494524,0.15152403435136014,0.15152253728073947,0.15152328661494524,0.1523702462703008,0.15009725983058564,0.15151985968830978,0.15152671818989238,0.0027916345632171173,0.10466423226450414,0.15284210764357986,0.15019589129767152,0.1516632512391095,0.15131327809234874,8.090366840352675e-65,8.09037356616903e-65,8.090370286342053e-65,8.090370286342053e-65,8.090369529126124e-65,8.090370286342053e-65,8.090370286342053e-65,1.061792917180992e-64,8.761861679609281e-65,8.13792795902307e-65,9.58347497196293e-65,5.587474741303353e-69,1.7691024399718406e-60,1.5920147780067873e-64,4.891508460862891e-65,1.7914293692974744e-64,4.376085366362013e-65,8.090366840352675e-65,8.09037356616903e-65,8.090370286342053e-65,8.090370286342053e-65,8.090369529126124e-65,1.061792917180992e-64,8.761861679609281e-65,8.13792795902307e-65,9.58347497196293e-65,5.587474741303353e-69,1.7691024399718406e-60,1.5920147780067873e-64,4.891508460862891e-65,1.7914293692974744e-64,4.376085366362013e-65,3.894840584213843e-37,3.89484123217818e-37,3.89484123217818e-37,3.89484112800489e-37,3.89484123217818e-37,3.89484123217818e-37,2.713816151008286e-37,4.631099669816285e-37,3.6290017578131574e-37,4.956877030336506e-37,2.906187787226468e-37,4.325707930312088e-37,4.278243068442277e-37,4.205134927783002e-37,4.58822280959614e-37,2.401107040140189e-37,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.0017527605876907055,0.0017527630326422145,0.0017527618097806141,0.0017527618097806141,0.0017530228194046107,0.0017525008294822682,0.0017527618097806141,0.0017527618097806141,0.0018160622770594433,0.0017026269394359846,0.0017529085776099944,2.5876277220991633e-7,0.13685082678171126,0.00183398958090798,0.0016744809651223962,0.0017602948900565405,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.007222538505160168,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.007253219200507112,0.007192078052430036,0.007222538505160168,0.007222538505160168,0.0071641784219997635,0.0072856321588080745,0.00729118676997185,0.007174823393179949,0.007346886877746923,0.0071422195271266115,0.007213710335465063,0.007249948456772903,0.007328343823340007,0.007135544573924322,0.007131386445474945,0.007320203001696017,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.1515272583127183,0.15152626801367153,0.15152626801367153,0.15152700939198965,0.15152552504848446,0.15152626801367153,0.1523732018019007,0.15010026483261618,0.1515228390561412,0.15152970162432106,0.002792002058821296,0.1046627738964854,0.15284506639290543,0.15017369128578453,0.1516663573329019,0.1513161350784219,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10877228234965333,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653,0.10836249818680038,0.10848902798526655,0.10877228234965333,0.10877228234965333,0.10769943558987426,0.1091389691691319,0.10863018200530546,0.10809300770103313,0.11195264528053742,0.1016475061700908,0.1078882753933797,0.10783313846581603,0.1088904165207366,0.10794149313719001,0.10279524807537033,0.11049149420470653 -0.00007855354226536104,0.08265315312110073,0.0013901003573580113,0.00009259074157717904,0.0002740615121628027,0.0001175638535761844,0.00014602874091764644,0.00008078983072529717,0.00006498032909206846,0.00009076978136163464,0.0007066543832120249,0.00010736441037989003,0.00013383256617872537,0.00011251527883717107,0.00011049869414548981,0.00011251527883717107,0.00011049869414548981,0.0001073645260885859,0.0007066543832120249,0.0007066543832120249,0.0013901003719868662,0.00011251527883717107,0.00013383253837600208,0.00011049869414548981,0.00011251527883717107,0.00011251527883717107,0.00011251527883717107,0.00011049869414548981,0.00010736447980229215,0.00011049869414548981,0.00011049869414548981,0.00007855605121564158,0.00007855144856948455,0.00007855354226536104,0.00007855354226536104,0.00007855452314207581,0.00007855354226536104,0.00007855282173164569,0.0000785564545499271,0.00007865014794244315,0.00007845845260064486,0.00007896259272140387,0.00007803846945943017,0.00007854834001649676,0.00007855670701964588,0.000078537424582096,0.0000785663695639115,0.0826238994565764,0.0826813370702735,0.08265315312110073,0.08265315312110073,0.08271557784828755,0.082584828084122,0.08265315312110073,0.0826730888876854,0.08263386192597859,0.0826021693700908,0.08270094637055414,0.08268208519871467,0.08262448892606493,0.08261082433173612,0.08269331346267236,0.08292769429479466,0.08220321843070891,0.0013901004108513,0.0013901003573580113,0.0013901003573580113,0.0013901003646257088,0.0013901003573580113,0.0013901003573580113,0.0013886109270341317,0.0013914124739580732,0.001394431718366108,0.0013857843305633032,0.001387330541564494,0.0013926974403438016,0.0013916614012995123,0.0013885418694418732,0.0013797890516204876,0.0014005255413826094,0.0000926298542407013,0.00009256871518815018,0.00009259074157717904,0.00009259074157717904,0.00009241853518210472,0.00009274580067249566,0.00009259074157717904,0.00009259074157717904,0.00009272970283197362,0.00009257034699988975,0.00009330964914846007,0.00009206939664489583,0.00009258246530952664,0.00009264299000753358,0.00009264274640864476,0.0000925485523495914,0.00009236760318616969,0.0000928056087028902,0.0002748300498142466,0.0002732963679225674,0.0002740615121628027,0.0002740615121628027,0.00027364090502785975,0.0002744833655994751,0.0002740615121628027,0.0002740615121628027,0.0002736995127390904,0.00027387863178446065,0.00027500524030326295,0.0002731215110175162,0.0002716992075218428,0.00027435671781534895,0.00027187477768136675,0.00027218285018043966,0.00027596222530573087,0.00011764511275759934,0.00011748269562777668,0.0001175638535761844,0.0001175638535761844,0.00011754476662571796,0.00011758294961493728,0.0001175638535761844,0.0001175638535761844,0.00011759367363055627,0.00011749852073503585,0.00011789034047747653,0.00011725443825333189,0.00011753985817585797,0.00011755229789189712,0.00011761439348439375,0.00011751329975393464,0.00011743521147572187,0.00011769252946199798,0.00014602874480315714,0.00014602873724006775,0.00014602874091764644,0.00014602874091764644,0.0001460287415544704,0.00014602874091764644,0.00014602874091764644,0.0001460252768052652,0.0001461294584496958,0.0001463103936632479,0.00014586407202972151,0.00014648518698681478,0.0001456492007007769,0.0001460399762630599,0.00014601309198995546,0.00014598942698552218,0.00014617638731701047,0.00008079313986305451,0.00008078651905579836,0.00008078983072529717,0.00008078983072529717,0.00008073842481416648,0.00008084141076476353,0.00008078983072529717,0.00008078983072529717,0.00008086924780626741,0.00008084117301769259,0.00008109009463997508,0.00008062736653205923,0.00008073520767991598,0.00008098298804500794,0.0000810511280603093,0.00008066542496473582,0.00008070998902403483,0.00008100631269399986,0.00006498044914387459,0.00006498021228499211,0.00006498032909206846,0.00006498032909206846,0.00006498029850528855,0.00006498036000902565,0.00006498032909206846,0.00006498032909206846,0.0000649931036855814,0.00006497170488216956,0.00006508328156807269,0.00006486377032803174,0.00006497440368691242,0.0000649686055563581,0.00006499890572867156,0.00006494023418092456,0.00006488779424078001,0.00006507673270004632,0.00009083552446364368,0.00009070422972110294,0.00009076978136163464,0.00009076978136163464,0.00009069973386191361,0.00009084016296425687,0.00009076978136163464,0.00009076978136163464,0.00009132425640003836,0.00009097597355157432,0.000092051552095306,0.00009012660745672375,0.00009132273511657982,0.00009082806128585316,0.00009086940646001102,0.00009067033583545795,0.00009015666921243031,0.00009143047263399909,0.0007066544014184759,0.0007066543658461208,0.0007066543832120249,0.0007066543832120249,0.0007066543865368259,0.0007066543832120249,0.0007066543832120249,0.0007065973104375974,0.0007076151801829964,0.0007070863217845951,0.0007062217517961308,0.0007539973848491727,0.0006586882115253873,0.0007041235844067262,0.0007092265486312432,0.0007048926593211145,0.0007084475732899773,0.00010736416971771424,0.00010736441037989003,0.00010736441037989003,0.00010736439880979158,0.00010736442195002063,0.00010736441037989003,0.0001072924107662706,0.00010745287080885771,0.00010736452569107228,0.00010736429490433944,0.0001321426394942132,0.0000868473796404466,0.00010725658209572108,0.00010747274225521412,0.00010735746845837525,0.00010737135375517211,0.0001338325644510661,0.00013383256617872537,0.00013383256617872537,0.0001338325425781078,0.0001338325897794222,0.00013383256617872537,0.00013383256617872537,0.00013366251332134948,0.00013395674008072206,0.0001338323528612721,0.00016442746526839735,0.00010836685815197514,0.00013364106249130647,0.00013402505878370164,0.00013381881401715916,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00010736428753904617,0.0001073645260885859,0.0001073645260885859,0.00010736451451689629,0.00010736453766048285,0.0001073645260885859,0.00010729252624500829,0.0001074529870999525,0.00010736464131725918,0.00010736441069543832,0.00013214287760435277,0.00008684742583619408,0.00010725669726836326,0.00010747285850283099,0.00010735758911124996,0.00010737146451655867,0.0007066544014184759,0.0007066543658461208,0.0007066543832120249,0.0007066543832120249,0.0007066543865368259,0.0007066543832120249,0.0007066543832120249,0.0007065973104375974,0.0007076151801829964,0.0007070863217845951,0.0007062217517961308,0.0007539973848491727,0.0006586882115253873,0.0007041235844067262,0.0007092265486312432,0.0007048926593211145,0.0007084475732899773,0.0007066544014184759,0.0007066543658461208,0.0007066543832120249,0.0007066543832120249,0.0007066543865368259,0.0007065973104375974,0.0007076151801829964,0.0007070863217845951,0.0007062217517961308,0.0007539973848491727,0.0006586882115253873,0.0007041235844067262,0.0007092265486312432,0.0007048926593211145,0.0007084475732899773,0.0013901004267540184,0.0013901003719868662,0.0013901003719868662,0.001390100379437723,0.0013901003719868662,0.0013901003719868662,0.001388610941635006,0.0013914124886050825,0.00139443173304646,0.0013857843451335556,0.0013873305561507333,0.0013926974549957787,0.0013916614159395619,0.001388541884051381,0.0013797890661149442,0.0014005255561420002,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.0001338325401234076,0.0001338325366265235,0.00013383253837600208,0.00013383253837600208,0.00013383250774948868,0.00013383256900176334,0.00013383253837600208,0.00013383253837600208,0.00013366248564355843,0.00013395671216968877,0.00013383232503857425,0.00016442741529867802,0.00010836684464874029,0.00013364103483076977,0.00013402503083796005,0.00013381878494199702,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011251527883717107,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011262674134815748,0.00011240408990281458,0.00011251527883717107,0.00011251527883717107,0.00011242197336877482,0.00011260886212903307,0.00011252849266524595,0.00011247478212035442,0.0001127084462842568,0.00011232265592740626,0.00011242544279045001,0.00011259067694278521,0.00011269987280598807,0.00011233089526226965,0.00011236354894071112,0.00011266759657847496,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00010736424040759338,0.00010736447980229215,0.00010736447980229215,0.00010736446823114164,0.00010736449137344246,0.00010736447980229215,0.00010729248005092623,0.00010745294058110652,0.0001073645950642798,0.00010736436437662505,0.000132142782354708,0.00008684740735695628,0.00010725665119658265,0.00010747281200135918,0.00010735754084739448,0.00010737142020921261,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011049869414548981,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803,0.00011059208911721205,0.00011040127851672847,0.00011049869414548981,0.00011049869414548981,0.00011032629464262657,0.00011066800907759639,0.00011043572605335682,0.0001103772481327901,0.00011173102470617082,0.00010959353911352241,0.00011029751145312943,0.0001105174844579536,0.0001106095938958364,0.00011032610987810798,0.00010964119400884849,0.00011130066302431803 -0.016990681376768967,7.349742125438907e-31,1.6663031687913397,0.04541354792633368,0.1158732314622709,0.05436557648512999,0.09193341493206177,0.023730112245909214,0.08763744622095289,0.15913957427983305,1.5986344492536126,0.04926382039742662,0.09350944831580439,0.04647064417169822,0.04362883385918319,0.04648865608401082,0.04364070087187318,0.04926418602830181,1.5986204666433572,1.5986377287922175,1.6663031649884132,0.04647957143906441,0.09350939268537316,0.04363589432476754,0.046476578215548146,0.04648561034899408,0.04648258214349524,0.04363352078843592,0.04926403974237074,0.04363828772700024,0.04363116725181831,0.01699196653740592,0.01698940451602251,0.016990681376768967,0.016990681376768967,0.016991216455081296,0.016990655948690234,0.016990842192722615,0.016993338652264454,0.01706042334180903,0.01692409283606127,0.017201790932355722,0.016717187428043095,0.01699043204419057,0.016993156367571486,0.01698127570102834,0.017002167441075182,6.463322001798265e-31,8.356752493885028e-31,7.349742125438907e-31,7.349742125438907e-31,9.96026150461663e-31,5.410698109084909e-31,7.347632495435407e-31,7.638194137281658e-31,6.948547416094914e-31,5.803183425489879e-31,9.304136959398609e-31,7.841147830509108e-31,6.768482602666464e-31,6.486318167323192e-31,8.33051485299471e-31,3.807220909051162e-30,1.351120871501705e-31,1.6663031550983143,1.6663031687913397,1.6663031687913397,1.6663031669013002,1.6046002332308027,1.7102044762337973,1.6665863678693755,1.6660068302157507,1.664865384133533,1.6677214097702926,1.6669524596355536,1.6656372342608126,1.665874938485442,1.6667303612648332,1.669639356821377,1.6628449615570648,0.04544306634369506,0.04538539992276407,0.04541354792633368,0.04541354792633368,0.04524124326806665,0.04558958936330179,0.04503431855187702,0.045794034492786205,0.04543245256209633,0.045394443251344695,0.04612688021518886,0.044777448594347076,0.045398570961381224,0.04543069295508241,0.04543159013876843,0.045402296317431486,0.045201939218544894,0.04564362644886813,0.11570803837881782,0.11603720702023487,0.1158732314622709,0.1158732314622709,0.11597527655575136,0.11577063241728015,0.11651408774636599,0.11520703319590325,0.1155929993420651,0.11567506433708045,0.11566243916546765,0.116082256363994,0.11588831397804975,0.11582796837844757,0.11577598144552957,0.1162976291438699,0.11544010915800974,0.05443640434923684,0.054378773569444434,0.05436557648512999,0.05436557648512999,0.05433521977281294,0.05439596424942758,0.05421977700158339,0.05451536145301064,0.05447614661505054,0.054283366168355364,0.05466859616223574,0.05414744450562198,0.054430877726326224,0.05432843507198756,0.05440239590691538,0.05441272781847953,0.054332648150380754,0.05448272660490846,0.09193341929524503,0.09193341080121364,0.09193341493206177,0.09193341493206177,0.09193341565974357,0.09330478785867441,0.08995103508663187,0.09190309965800002,0.09170251044189215,0.09213553961506206,0.09153456431566778,0.09218345495889639,0.0913746369257802,0.09194205458177951,0.09193871764166078,0.0917320453648333,0.09206093713988266,0.02373246607294674,0.023727756557830527,0.023730112245909214,0.023730112245909214,0.023687808422907988,0.023772563487295863,0.02372998553627917,0.023730197573119716,0.0238008635381906,0.02366122692854077,0.023846183498334315,0.023613086951063168,0.023690703991262073,0.023771546716055,0.023803109279394837,0.023655624597558822,0.02367318434712523,0.02378730466235028,0.0876380197214676,0.08763689007273302,0.08763744622095289,0.08763744622095289,0.0876372978312748,0.08763759637507765,0.08545610290838823,0.08868062453470543,0.08765597807396248,0.08761919416008021,0.08889155222022288,0.08639823778988441,0.08763569743771321,0.08763905734829948,0.08768052646582143,0.08759390358050728,0.08659452132480576,0.08870268414532516,0.15936807697509203,0.15891165959710574,0.15913957427983305,0.15913957427983305,0.15887802116258756,0.15940236704995048,0.15354351148907958,0.16366950966066335,0.15921377691502686,0.15898076104969697,0.16184508002295725,0.15647346266122877,0.15913086514692304,0.1591483343241062,0.15923388431174218,0.1590453173063874,0.15682135676921358,0.16151460980913446,1.5986344678324593,1.5986344315330554,1.5986344492536126,1.5986344492536126,1.5986344527003866,1.598636127020978,1.59863269292675,1.5979006749786635,1.598485804610334,1.5992089133978091,1.5980576448213304,1.6494417394854024,1.537276592896504,1.595639184940162,1.6016096165930376,1.5975789218751508,1.6009035625752608,0.049263487672806985,0.04926382039742662,0.04926382039742662,0.0492637838495693,0.04926385694737074,0.04926370903198292,0.049164583545851945,0.04937140494308767,0.0492640019467315,0.04926363858930466,0.09028049562838802,0.02532633083120567,0.04911417554965887,0.04941441954499303,0.04925289826670036,0.0492747466643996,0.09350944485934924,0.09350944831580439,0.09350944831580439,0.09350934053834802,0.09350955609381051,0.09350978655373024,0.09350889656329248,0.09331324684592143,0.09382319010070687,0.09350902100187557,0.1624192860418207,0.05066328419137967,0.09313601053467385,0.09388735948751836,0.09348374565141444,0.046534030008395684,0.04638835695119515,0.04647064417169822,0.04647064417169822,0.046393200048259524,0.04652924897024913,0.04646917157750749,0.04647212113313182,0.046520798551453996,0.04640239836132734,0.04660586523277397,0.04631874634854653,0.046441275501123376,0.04648188543616678,0.04658131836851937,0.04634307932494432,0.046353063804780936,0.04657160486760001,0.043695220387591445,0.04356256482951628,0.04362883385918319,0.04362883385918319,0.043505480950730896,0.04375300699850975,0.04362767476478368,0.04362999802807952,0.04366656017393789,0.04359117609508007,0.04455126221304324,0.04274239405367112,0.043576663304333824,0.043681296893538876,0.043743695448741717,0.04353159350917907,0.04303369921430268,0.04425591672708033,0.04655206750118663,0.04640633500131876,0.04648865608401082,0.04648865608401082,0.04641117993759174,0.0465472846540155,0.046487131023208124,0.04649018553626557,0.046538740638551256,0.04642045369910599,0.046623933145748093,0.04633669483808685,0.0464591963617774,0.04649996187246328,0.04659936673476564,0.046361047099308474,0.046371027225575845,0.04658965793987488,0.04370711175016505,0.04357440746708646,0.04364070087187318,0.04364070087187318,0.04351730247820397,0.04376491956266022,0.04363949183889655,0.04364191481218503,0.04367832751605036,0.04360313428636783,0.04456351730100031,0.042754525186981196,0.04358841007902427,0.04369327432601245,0.04375561035577437,0.04354342160633233,0.04304592919996274,0.044268040617900066,0.04926385603230574,0.04926418602830181,0.04926418602830181,0.049264149452834395,0.0492642226066793,0.04926407465507195,0.049164947577166676,0.04937177234062028,0.049264367318956344,0.049264004479579224,0.09028153157805625,0.025326427767626548,0.049114538869306834,0.049414787507835956,0.049253279459576894,0.04927509672158931,1.5986204852240187,1.5986204489247149,1.5986204666433572,1.5986204666433572,1.5986204701007882,1.5986237582794043,1.5986169977113607,1.5978890365009513,1.5984711158291383,1.5991948529325013,1.5980437401834946,1.6494467931936592,1.5372939346168537,1.5956249166892702,1.6015959173816607,1.597565156233059,1.6008892794970153,1.5986377473706281,1.5986377110731769,1.5986377287922175,1.5986377287922175,1.5986377322508203,1.5979032645799174,1.5984834196667768,1.5992122020854933,1.5980609151889975,1.6494443914746162,1.5372857078584823,1.5956425157215752,1.6016128449224443,1.597582164345174,1.6009068841781866,1.6663031509658393,1.6663031649884132,1.6663031649884132,1.666303163051611,1.6046002285016738,1.710204473876581,1.6665863640764373,1.6660068264062993,1.6648653802779696,1.667721406020943,1.6669524558530273,1.665637230438914,1.6658749346704524,1.6667303574777177,1.6696393531500326,1.6628449576269024,0.046542969969256935,0.0463972673058174,0.04647957143906441,0.04647957143906441,0.04640211132097995,0.04653818802814588,0.04647807264312869,0.046481074605096984,0.04652968811565443,0.04641134926731019,0.04661482039650587,0.04632764193546228,0.0464501544996131,0.0464908468267289,0.0465902639846894,0.04635198432035975,0.046361966860578495,0.04658055260978877,0.09350939618172874,0.09350938918646381,0.09350939268537316,0.09350939268537316,0.09350927085104101,0.09350951452171462,0.09350973092194656,0.0935088409341688,0.09331319145122802,0.09382313414495616,0.09350896533225535,0.16241915553048622,0.05066326464223608,0.0931359553013293,0.09388730345563746,0.09348368749122961,0.04370229555151006,0.043569610580100934,0.04363589432476754,0.04363589432476754,0.04351251395826636,0.04376009495711253,0.04363470506524804,0.0436370885506,0.04367355855789987,0.04359829310093511,0.04455856105581893,0.04274985588309452,0.04358364920901311,0.043688425534843006,0.04375078526145773,0.04353863016753262,0.04304121036709936,0.04426312641463135,0.04653997249264344,0.04639427972140516,0.046476578215548146,0.046476578215548146,0.046399123430342415,0.04653519085272613,0.04647508815508781,0.04652670679454755,0.04640834862960293,0.04661181785315281,0.046324659274245006,0.04644717670979779,0.0464878426810268,0.046587264676783,0.04634899846822675,0.04635898171178193,0.046577552538701446,0.046549017449546974,0.04640329492339936,0.04648561034899408,0.04648561034899408,0.04640813955212451,0.046544234904915216,0.04648409405703021,0.04653570504684134,0.046417401750113725,0.04662087801695565,0.04633365969664091,0.046456164335700725,0.04649690636955275,0.04659631498579327,0.046358008617210955,0.04636798959574237,0.04658660528551017,0.0465459849482831,0.04640027236707252,0.04648258214349524,0.04648258214349524,0.04640511668879549,0.04654120270563559,0.046532687537628875,0.046414366958162256,0.04661784044387559,0.046330642070727054,0.046453150379765724,0.0464938680399404,0.04659328074644562,0.046354987698511874,0.04636496948270136,0.046583570185155194,0.04369991714758899,0.043567241916405305,0.04363352078843592,0.04363352078843592,0.04351014951452868,0.04375771231494859,0.043632341511390664,0.043671204915781206,0.04359590136605355,0.044556110027200765,0.0427470083266379,0.043581299678007175,0.0436860299540151,0.04374840215585206,0.0435362644066417,0.04303888109667086,0.04426069684782047,0.049263708654392634,0.04926403974237074,0.04926403974237074,0.04926400317691919,0.0492640763091326,0.049263928372256106,0.04916480193077676,0.04937162534773543,0.04926422113645267,0.04926385808975582,0.09028111710202401,0.02532638898399336,0.049114393507926894,0.0494146402888173,0.04925312694786915,0.04927495666668205,0.043704693792660995,0.043571999138878194,0.04363828772700024,0.04363828772700024,0.04351489832206139,0.04376249741261967,0.0436370885506,0.04367593281225385,0.04360070410315319,0.04456103014850946,0.042752180447870027,0.04358601939774042,0.04369084035352382,0.0437531880326665,0.043541015944393906,0.04304355978316438,0.04426557449858841,0.043697558712322324,0.0435648932839922,0.04363116725181831,0.04363116725181831,0.04350780512911069,0.04375534961547648,0.0436688720596141,0.04359352899515422,0.04455367707369588,0.042744691119707655,0.0435789709808093,0.043683653705394725,0.04374603884006518,0.043533918803195876,0.043036021645703595,0.044258296886872155 -0.039203021252335615,0.0007967547204546536,0.5043964361118237,0.09140961170634494,0.1165892446762077,0.06474586263276078,0.05355222245458829,0.04704751548668574,0.16225243104502482,0.2206027123513942,0.08768686564643867,0.04201494817678529,0.04538548466059843,0.05389799815097004,0.06400846207724506,0.05390668997452349,0.06401769823495217,0.042014997343091796,0.08768748941048131,0.08768719691102717,0.5043964362393276,0.05390230838485973,0.04538548253086744,0.06401395761834895,0.05390086381908278,0.053905221378197324,0.053903760876966675,0.06401211023853336,0.04201497758848186,0.06401582033033038,0.06401027833916521,0.03920305753582174,0.03920298520217468,0.039203021252335615,0.039203021252335615,0.03920304324243479,0.039203029794893936,0.03920103851868195,0.03920497182189671,0.03921746381479324,0.039188471768856925,0.03948292268577729,0.03890890620736396,0.03920033739920821,0.039205707505642326,0.03920073189857072,0.039205312269462674,0.0007890032166815303,0.0008045820840120406,0.0007967547204546536,0.0007967547204546536,0.0008214445998360963,0.0007726313358415275,0.0007966977469862043,0.000797901840107789,0.0007956173425543483,0.0007782753618992673,0.0008156594145121713,0.0007965474785734868,0.0007969635717715266,0.0008010324912237319,0.0007926086768053337,0.0009385387258861469,0.0006742330927841797,0.5043964365211058,0.5043964361118237,0.5043964361118237,0.5043964361751205,0.5683521650299789,0.4217346071485885,0.5041589098381599,0.5046338548169381,0.5047042378232547,0.504088344430398,0.5044708276739892,0.5043217147832747,0.5040958423918325,0.5046971997939177,0.503670939575017,0.5051229617163557,0.09144281245425828,0.09137637518769923,0.09140961170634494,0.09140961170634494,0.09113934377877386,0.09168214051456818,0.08989684270821637,0.09298319897819127,0.09143785678114986,0.09138158341677992,0.09228380784169762,0.09054124274437315,0.09139291779425117,0.09142656948977239,0.09143201526504245,0.09138717836857722,0.09112533525236947,0.09169593142800697,0.11673087262788798,0.11644797522714471,0.1165892446762077,0.1165892446762077,0.11639559682513802,0.1167838228788298,0.11591875275315085,0.11728698125271321,0.11680075673040863,0.11637701612912632,0.11694853368669167,0.11623119868375421,0.11658904544834205,0.1165894073082686,0.1174101392445415,0.11587601625022881,0.11731012212476173,0.0647761596052809,0.06471559159293641,0.06474586263276078,0.06474586263276078,0.06469061706329594,0.0648012717751957,0.06463542387345965,0.06485982593319338,0.06477390478677515,0.06471777854665749,0.06492613706560073,0.064566144425748,0.06473686210151763,0.06475484910265718,0.06477464630436743,0.06471706603898451,0.06467608873271952,0.06481583751085188,0.05355222248045791,0.05355222243010165,0.05355222245458829,0.05355222245458829,0.053552222459473275,0.05470424289293829,0.05211963759368092,0.053526386029337424,0.05357804103502405,0.05356987856654952,0.05353454212003674,0.053931176588914075,0.053169885141178284,0.05354318769905242,0.05356126736208053,0.05354309193472131,0.053561365670709835,0.047049573979034,0.047045455367830974,0.04704751548668574,0.04704751548668574,0.04697148791267944,0.04712408839358945,0.0470470290839408,0.04704793821443853,0.047122921557490614,0.04697226836741457,0.0471517915162874,0.04694381488589803,0.04700136512933008,0.04709401920091475,0.04712647221667214,0.04696875203896217,0.0469969140123693,0.04709835485655707,0.16225265044714862,0.1622522182806497,0.16225243104502482,0.16225243104502482,0.162252367110531,0.16225249583692694,0.1616702918961264,0.1583988539708224,0.1622859291307592,0.16221856511877453,0.16382240979988283,0.16069504733084822,0.1622470484901659,0.16225757059185011,0.16233377842147076,0.16217102663699742,0.1608840316049616,0.1636466204949187,0.22072476779782957,0.22048086287196852,0.2206027123513942,0.2206027123513942,0.22039757531429185,0.22080896710842385,0.21779184881997765,0.2197232861103425,0.22066653735615016,0.22054120201454477,0.22310318989293068,0.21812079070974288,0.2206027798059381,0.220603474922358,0.22070712478582327,0.22049809277424612,0.21833629288898002,0.22291192986426694,0.0876868657047017,0.08768686559126927,0.08768686564643867,0.08768686564643867,0.0876868656592449,0.08768703670234633,0.0876886021617899,0.08763402877288723,0.08773970621878581,0.08769991198037101,0.08767379237848813,0.09028557065602598,0.08512010168589705,0.08754968152489795,0.08782472782105234,0.08763384609150228,0.08773998787514539,0.04201493979426578,0.04201494817678529,0.04201494817678529,0.04201494330043115,0.042014953060442006,0.04201481724033846,0.0420028600580832,0.042027076296766386,0.04201496532462144,0.04201493100457159,0.045171696557181534,0.0390314037886135,0.042000256991147046,0.04202969869741441,0.04201391330541719,0.04201598328900916,0.04538548452823827,0.04538548466059843,0.04538548466059843,0.04538546289895674,0.04538550642247369,0.04538502439636206,0.04538584639236059,0.04536743015697857,0.045403599870850235,0.04538546827431063,0.04880272508316941,0.04215765728733727,0.045362679022663624,0.04540838780029373,0.04538442922133383,0.05392407197536928,0.053871970295378005,0.05389799815097004,0.05389799815097004,0.05385329071467637,0.05394292537570904,0.05389728656682605,0.053898711658874776,0.05393453451143008,0.05386149180798529,0.05398135646486738,0.05381487511731164,0.05387853063962552,0.05391752438647341,0.05398739260236849,0.053808727255461965,0.05383338234545954,0.053962869185819544,0.0640482273356009,0.06396874273303316,0.06400846207724506,0.06400846207724506,0.06390469944872702,0.0641130246409278,0.06400755986176998,0.06400936824337197,0.06405548622574525,0.06396151612506629,0.06475326364690112,0.06327501684419969,0.06396016359696179,0.06405699488769741,0.06410710168243133,0.06390983173728775,0.06350389764192219,0.06452372030434479,0.053932774788432294,0.05388065115053802,0.05390668997452349,0.05390668997452349,0.0538619636996223,0.05395163613564572,0.053905954658974804,0.053907427336093286,0.05394322014417197,0.053870191251113385,0.05399008371168321,0.05382353163766402,0.0538871966411088,0.05392624367638798,0.053996118935573253,0.05381738464013293,0.05384204694331598,0.05397158835337828,0.064057478288779,0.06397796408597853,0.06401769823495217,0.06401769823495217,0.0639138968767191,0.06412229964505253,0.06401675739194101,0.06401864284329477,0.06406462646436531,0.06397082967865882,0.06476277972669092,0.06328396815175094,0.06396927956501039,0.06406633174244848,0.06411637627022397,0.06391902899627858,0.06351294371554479,0.06453314618805553,0.04201498891041948,0.042014997343091796,0.042014997343091796,0.0420149923933981,0.04201500230016625,0.042014866404466764,0.042002909062099296,0.04202712562616057,0.042015014456127334,0.04201498020572983,0.04517178232912576,0.03903142679486093,0.04200030596042418,0.04202974806193528,0.04201396457173378,0.04201603035432712,0.08768748946836213,0.08768748935485819,0.08768748941048131,0.08768748941048131,0.08768748942239123,0.08768762196246194,0.08768734755633774,0.0876345383872119,0.08774045968656814,0.08770053744659755,0.08767441454929477,0.09028413835011986,0.08512073190764355,0.08755030595731397,0.08782535149525338,0.08763446014877234,0.08774062051737566,0.08768719696963262,0.0876871968560764,0.08768719691102717,0.08768719691102717,0.0876871969236299,0.08763430051261968,0.08774010505505946,0.08770024417924144,0.08767412270759699,0.09028561188132034,0.08512043570753383,0.08755001318344102,0.08782505868507773,0.08763417265383867,0.0877403238697484,0.5043964366597885,0.5043964362393276,0.5043964362393276,0.504396436304458,0.5683521651671042,0.4217346072585384,0.50415890996557,0.5046338549445317,0.504704237950735,0.5040883445579207,0.5044708278015219,0.5043217149107478,0.5040958425192165,0.50469719992154,0.503670939702567,0.5051229618438078,0.05392838764844956,0.05387627510037137,0.05390230838485973,0.05390230838485973,0.053857591624131715,0.05394724498195698,0.05390158511623228,0.053903033635021524,0.053938841914049095,0.05386580546864601,0.05398568422963741,0.0538191678779767,0.05388282831464634,0.05392184787340589,0.053991719894250285,0.05381302046218702,0.05383767910345002,0.05396719295318133,0.0453854826647306,0.04538548239690882,0.04538548253086744,0.04538548253086744,0.04538546023104357,0.04538550483093002,0.045385022266270975,0.04538584426292504,0.0453674280343728,0.04540359773395897,0.04538546614306317,0.04880272174681366,0.042157656069502954,0.04536267690196952,0.04540838566147435,0.045384426994185385,0.06405373181150163,0.06397422933320572,0.06401395761834895,0.06401395761834895,0.06391017159905252,0.0641185436397039,0.064013032002857,0.06401488706674427,0.06406092104424442,0.06396706077764702,0.06475892812316783,0.06328034028852558,0.06396558383490923,0.06406255351530465,0.06411262061913305,0.06391530359080543,0.06350927834800728,0.06452933037841925,0.053926941257778534,0.053874832355997763,0.05390086381908278,0.05390086381908278,0.05385615018669359,0.053945797271654466,0.05390014448355295,0.053937398339646066,0.05386435968613759,0.053984233781775214,0.05381772917454177,0.053881388001791236,0.05392039879448701,0.053990269601125816,0.05381158161246744,0.053836239058788884,0.05396574384674838,0.05393130432900139,0.05387918441364922,0.053905221378197324,0.053905221378197324,0.05386049829688545,0.053950164328893,0.053904490121143,0.05394175274020182,0.053868721158739585,0.05398860910891202,0.053822069026447414,0.05388573255861568,0.05392477022149931,0.05399464447528218,0.05381592189344242,0.053840582962301244,0.05397011512113662,0.05392984197779502,0.05387772575878607,0.053903760876966675,0.053903760876966675,0.05385904096681982,0.05394870063987973,0.053940293356064435,0.05386725926258483,0.05398714264398705,0.053820614468108194,0.05388427647555529,0.05392330498532888,0.05399317815743826,0.05381446719551487,0.05383912704401157,0.05396865001672188,0.06405188147388752,0.06397238491304717,0.06401211023853336,0.06401211023853336,0.06390833196178808,0.06411668849400433,0.0640111923441828,0.0640590928078067,0.06396519795555039,0.06475702478304612,0.06327854985394503,0.06396376045152173,0.06406068603403567,0.06411076555888134,0.063913463985096,0.063507468968319,0.06452744506995499,0.04201496917575448,0.04201497758848186,0.04201497758848186,0.04201497266821359,0.04201498251609869,0.04201484665073014,0.04200288937269749,0.0420271058060237,0.042014994715499764,0.04201496043711783,0.04517174786668865,0.03903141755112843,0.042000286284980023,0.04202972822768452,0.04201394397335419,0.04201601144388173,0.0640555974625458,0.06397608910445834,0.06401582033033038,0.06401582033033038,0.06391202661833398,0.06412041406876937,0.06401488706674427,0.06406276565625985,0.06396893805305423,0.06476084647621891,0.06328214644254004,0.06396742359959535,0.0640644354521236,0.06411449090091013,0.06391715864290984,0.06351110331580391,0.06453123079213437,0.06405004659668888,0.063970555993554,0.06401027833916521,0.06401027833916521,0.06390650785821056,0.06411484877654702,0.06405728113566601,0.0639633496981477,0.06475513658002571,0.06327677531187464,0.0639619536392127,0.06405883311863877,0.06410892586285036,0.06391163997969619,0.0635056753417081,0.06452557499846567 -0.2815563128549052,0.27465557025397885,0.2913147125755415,0.27243551313615155,0.2724324124401521,0.2724354320404731,0.30720323144028744,0.2724269832035556,0.2726215989198896,0.272463924360561,0.4691026198511857,0.3096633194087589,0.3261874594106825,0.2724406781034296,0.2724403443127773,0.2724405160218628,0.2724409906332139,0.3096636427058699,0.4691067540085666,0.46910478449311116,0.29131471259180697,0.2724401974540362,0.3261874436721446,0.2724407170000813,0.27244094737317337,0.27244040581699674,0.27244029966087135,0.27244058789723025,0.3096635127054941,0.2724408511879123,0.27244046371816055,0.2815564481154021,0.28155617842436365,0.2815563128549052,0.2815563128549052,0.28155639849723735,0.2815561126519616,0.2815665285542293,0.28156011122172125,0.2816461139218351,0.2814794772430238,0.2811636729830945,0.28189534345148304,0.28155857294106523,0.28155312545140987,0.28154488862625565,0.2815674600590049,0.27466304517621326,0.27464811247461296,0.27465557025397885,0.27465557025397885,0.27463156023831087,0.2746799428785672,0.2746555764220014,0.2746543314331717,0.27463584663352547,0.2746767522875141,0.27463454289212746,0.27463876065110104,0.2746512190970299,0.27470645889089007,0.2746055113446309,0.27452810683346296,0.2747908151467942,0.29131471262696795,0.2913147125755415,0.2913147125755415,0.2913147125836152,0.28412581774591267,0.3070767761017078,0.29134964447923295,0.2912863416820528,0.2913664724874259,0.29126306819298425,0.2913080497213759,0.2913278903176314,0.2913548349494528,0.29127465616866427,0.29119501906007705,0.2914354680443313,0.2724355108918965,0.2724355153752826,0.27243551313615155,0.27243551313615155,0.27243553176600677,0.2724354938022378,0.27243457549272626,0.2724356951766101,0.2724353949900367,0.2724336609638665,0.2724355216642806,0.2724354810030305,0.2724355002833569,0.27243336260723144,0.27243551552531164,0.27243551056888726,0.27243553226828215,0.2724354932945269,0.27243241253422257,0.2724324123460957,0.2724324124401521,0.2724324124401521,0.2724324123015014,0.27243241257903045,0.27243213980847986,0.27243264147055934,0.2724303049452255,0.2724191490202901,0.27243241226331394,0.27243241261769446,0.27242387671409873,0.27242921584254176,0.27243242546072166,0.272432411912142,0.2724324129671496,0.2724354374219527,0.2724354266260423,0.2724354320404731,0.2724354320404731,0.27243542104469093,0.27243544291788196,0.2724353231373322,0.2724355306199626,0.27243486298963043,0.272435596832847,0.27243546378540195,0.27243539905354064,0.2724348076926556,0.272435628539907,0.2724354423791237,0.27243542158066286,0.2724354188128122,0.2724354450843158,0.3072032315755168,0.3072032313122878,0.30720323144028744,0.30720323144028744,0.3072032314662487,0.3058233620379596,0.3092299725092875,0.30724658667679516,0.307151802916253,0.3073257525760403,0.30708067972611414,0.3065230250608189,0.30786382272591073,0.307219015646645,0.30718741983144693,0.3071400515656908,0.3072665359941038,0.27242698315165054,0.27242698325551234,0.2724269832035556,0.2724269832035556,0.27242698526712644,0.272426981140582,0.2724339891624557,0.2724335745605442,0.27242706169272124,0.2724269039660688,0.2724269808049542,0.2724269856123312,0.2724270012969473,0.2724269651087848,0.2724270015392597,0.27242696480067513,0.2724269844855503,0.2724269819218599,0.2726215990156131,0.2726215988270637,0.2726215989198896,0.2726215989198896,0.2726215988915477,0.27262159894861376,0.27250268136502726,0.27307984031972776,0.2726306740923488,0.27263094447191394,0.27262292080694017,0.2726202427981975,0.2726304859330357,0.2726309232410451,0.2726216508816995,0.2726215423403013,0.27262087888752745,0.27262231585929475,0.2724639344556007,0.2724639142800793,0.272463924360561,0.272463924360561,0.27246390661424996,0.27246394220026576,0.2724435266068716,0.27253255320341424,0.27245762500484816,0.27245843048674334,0.2724641776433093,0.2724636722807566,0.2724571055531149,0.2724594913316553,0.2724639426333327,0.2724639060982059,0.2724637186894073,0.27246413302258515,0.4691026201453488,0.46910261957094795,0.4691026198511857,0.4691026198511857,0.4691026199159809,0.4691037276204686,0.4691014589368711,0.46899094272078845,0.4692706106461691,0.4691906685894319,0.469014382688529,0.4757860922101253,0.46234905855019853,0.4687450368919418,0.46946136064075034,0.4687457892499288,0.46946003437005623,0.3096632700807821,0.3096633194087589,0.3096633194087589,0.30966328739044163,0.30966335148349616,0.30965358691166767,0.3096034702465319,0.3097233606764883,0.3096634458506442,0.3096631927867145,0.32509013087381633,0.2947068656935322,0.3095905988412286,0.309736324768676,0.30965570970586265,0.30967093117148353,0.3261874584325585,0.3261874594106825,0.3261874594106825,0.32618727993907726,0.32618763888464836,0.326172550712208,0.3261804509381423,0.3261003606287651,0.32627483811006386,0.3261873379490019,0.3424828816313298,0.31040296708711235,0.3260773067814358,0.32629806402497746,0.3261796564692416,0.27244070146177507,0.2724406549031547,0.2724406781034296,0.2724406781034296,0.2724406357944986,0.27244072102680056,0.2724406139364872,0.2724407435129407,0.2724395361624899,0.2724431708597867,0.2724407636850078,0.2724405943486883,0.27243940195448685,0.2724436486086275,0.27244080441465335,0.2724405557405723,0.27244061584034784,0.2724407414781053,0.2724403827881693,0.2724403062781457,0.2724403443127773,0.2724403443127773,0.27244024183319665,0.2724404505781117,0.2724402863563002,0.27244040342770987,0.2724394606217756,0.2724431542072955,0.27244129685381685,0.2724396028824857,0.2724393016458093,0.2724437214894393,0.2724405243050707,0.2724401734302783,0.27243986808165294,0.2724409043557038,0.27244053895012743,0.2724404932572084,0.2724405160218628,0.2724405160218628,0.2724404745137676,0.2724405581613738,0.2724404604068018,0.27244057267590854,0.2724397033436784,0.2724437185893186,0.27244060068904447,0.2724404332968339,0.27243955906305384,0.272444207969298,0.27244064124974343,0.27244039502312006,0.27244045494729263,0.2724405782490702,0.2724410366539313,0.27244094511167327,0.2724409906332139,0.2724409906332139,0.27244086791214495,0.2724411176740457,0.2724409202421544,0.2724410623844518,0.27243897226983543,0.27244144563276934,0.27244212481937186,0.27244009479062953,0.27243888397478305,0.2724418515156426,0.27244120577960146,0.2724407857530486,0.2724404178898526,0.27244165844109797,0.3096635929518681,0.3096636427058699,0.3096636427058699,0.3096636101202464,0.30966367534866457,0.30965391051672664,0.30960379250652154,0.30972368501569814,0.30966376891847663,0.30966351631341194,0.3250907120758708,0.29470700813217665,0.3095909208791166,0.30973664933239736,0.30965604679900727,0.30967124066505997,0.4691067543012458,0.46910675372677674,0.4691067540085666,0.4691067540085666,0.46910675407065267,0.4691076706292987,0.4691057926093285,0.46899077380917914,0.4692684829250652,0.4691948897931298,0.46901843100578733,0.47578594323588513,0.4623468568285514,0.468749306266697,0.4694653622346297,0.46874957442816256,0.46946454204899657,0.4691047847860525,0.4691047842130544,0.46910478449311116,0.46910478449311116,0.46910478455584653,0.46899090377802616,0.469269637614064,0.4691928784321765,0.4690165027588182,0.4757860629015708,0.4623480518383373,0.4687472716975734,0.4694634565020507,0.4687477727195624,0.46946239294726777,0.29131471264466113,0.29131471259180697,0.29131471259180697,0.29131471260011804,0.2841258177583071,0.30707677612508943,0.29134964449553225,0.29128634169829126,0.2913664725037406,0.29126306820920045,0.2913080497376346,0.2913278903339105,0.2913548349657577,0.2912746561848903,0.2911950190762289,0.2914354680607123,0.272440218147195,0.2724401769162419,0.2724401974540362,0.2724401974540362,0.2724401600122566,0.2724402354914901,0.27244101793258096,0.2724402480696885,0.2724401382349638,0.2724450166641882,0.27244027391646514,0.27244012284857005,0.2724399530004958,0.27244246414907064,0.27244123067524106,0.27244008846170537,0.2724401423719295,0.27244025363255286,0.32618744466138344,0.3261874426821619,0.3261874436721446,0.3261874436721446,0.32618726022350497,0.32618762712329874,0.3261725349818425,0.3261804352044066,0.3261003449409496,0.3262748223205635,0.32618732219926605,0.34248285662589345,0.3104029583427282,0.32607729110711187,0.3262980482218356,0.32617964001117117,0.27244075987166627,0.2724406746015433,0.2724407170000813,0.2724407170000813,0.27244060271809895,0.2724408353659729,0.2724406518233692,0.2724407834478623,0.27243913618571514,0.2724420631570642,0.2724417750273119,0.27243988508532013,0.27243902166448164,0.2724425292765755,0.27244091746584553,0.27244052627863763,0.27244018435140843,0.27244133969624434,0.27244097249509247,0.27244092241759277,0.27244094737317337,0.27244094737317337,0.2724409018603671,0.27244099353454365,0.27244087812952833,0.27243931080498407,0.2724424155362919,0.2724410394122374,0.27244085725083095,0.2724392032904838,0.2724428335875836,0.27244108323863225,0.27244081563867956,0.272440880390715,0.2724410155244725,0.272440427984999,0.27244038380956964,0.27244040581699674,0.27244040581699674,0.2724403656914501,0.2724404465610332,0.27244035223924223,0.2724398369976595,0.2724441281413994,0.27244048769245555,0.27244032585163697,0.2724396796485214,0.2724446462761013,0.27244052690632076,0.27244028889427035,0.27244034677958984,0.27244046598625027,0.2724403210843261,0.2724402783952366,0.27244029966087135,0.27244029966087135,0.2724402608898601,0.2724403390384524,0.27243998181406437,0.27244456056154776,0.27244037880319527,0.2724402224002269,0.2724398108208544,0.272445108582427,0.2724404166966801,0.27244018673753306,0.2724402426196214,0.27244035781520515,0.2724406292629042,0.2724405469929201,0.27244058789723025,0.27244058789723025,0.27244047765493723,0.27244070211663385,0.27244052520186085,0.272439233388107,0.27244240395171143,0.2724416096648425,0.272439786792955,0.2724391047632878,0.2724429023028035,0.2724407813467961,0.27244040396053093,0.2724400745078322,0.2724411890830085,0.3096634631214444,0.3096635127054941,0.3096635127054941,0.3096634803477152,0.30966354512012734,0.3096537803924956,0.30960366292319347,0.3097235545962838,0.3096636390103013,0.30966338622074036,0.32509047836966537,0.29470695085650184,0.309590791385094,0.30973651882271924,0.3096559112511381,0.3096711162152153,0.27244089561012247,0.27244080725136427,0.2724408511879123,0.2724408511879123,0.27244073274922265,0.2724409738247227,0.2724407834478623,0.27243904929537105,0.27244174401489174,0.27244194666454774,0.27243998771770944,0.27243894820671116,0.27244217932754733,0.27244105888104697,0.2724406534902604,0.27244029876901776,0.2724414960770866,0.2724405036194822,0.27244042426743575,0.27244046371816055,0.27244046371816055,0.272440357407145,0.2724405739069027,0.27243934137050546,0.2724427673190714,0.27244145034656136,0.2724396927513635,0.27243919793849114,0.272443299374749,0.27244065034807885,0.27244028638953227,0.2724399691202414,0.27244104403359304 -0.14163334390348678,2.118992314556504e-110,6.530681627755434e-8,0.5569311331068382,0.6999126448684877,0.28785119988926483,0.5748201374633098,0.17271412050730808,0.7753326861388452,0.6000149655473515,1.616233878221603,0.22284826690302187,0.32515524075535757,0.2103953371989578,0.33605524522843416,0.2104651108244214,0.33615016749319343,0.22284943928105547,1.6162479070430755,1.6162413164541107,6.530681577076152e-8,0.2104298946047106,0.32515516337857164,0.33611182184413485,0.21041830248458895,0.21045329856083247,0.21044155989908578,0.3360928385687655,0.22284896751240194,0.3361309310627934,0.33607398005922107,0.14163381310477313,0.141632877718208,0.14163334390348678,0.14163334390348678,0.14163365314477325,0.14163291494088195,0.1416086903503197,0.141650216519584,0.14195295990688162,0.1413068299943514,0.14507304790814918,0.137824933912688,0.14160043929272983,0.14166614195728697,0.14158210101983312,0.14168456900135157,1.551845562493711e-110,2.893146035433921e-110,2.118992314556504e-110,2.118992314556504e-110,5.983715889059884e-110,7.435469417671801e-111,2.1151499820319071e-110,1.950634717142881e-110,2.3026544329085994e-110,1.0204974863184886e-110,4.396490363152297e-110,2.1487471054357626e-110,2.089784339067229e-110,1.5276266149640736e-110,2.95028005125079e-110,5.889806021793994e-108,6.63073918481782e-113,6.530681469948803e-8,6.530681627755434e-8,6.530681627755434e-8,6.530681602602102e-8,2.8308700727796628e-8,3.2773902327168894e-7,6.555888626499935e-8,6.50564017275073e-8,6.33204595131505e-8,6.735429350932423e-8,6.522221689348046e-8,6.539218159461925e-8,6.562927574728984e-8,6.498626278101776e-8,7.037081458240053e-8,6.058398857242656e-8,0.5572059559181717,0.5566559302387905,0.5569311331068382,0.5569311331068382,0.5545260025773517,0.5593513846396785,0.544942893757389,0.5693352801136047,0.5571821079367116,0.5566853195207637,0.5640908533685196,0.5497580796591441,0.556791441325233,0.5570769602538508,0.5571251828318373,0.5567368601314759,0.5545161295966479,0.5593571222883382,0.7005261028885118,0.6992991794571968,0.6999126448684877,0.6999126448684877,0.698943076389302,0.7008836650914448,0.6962600725195467,0.7036614683840892,0.7010452971037638,0.6988536673354896,0.7017970596585373,0.6980213627364145,0.6999437927027535,0.6999559571748826,0.7041553736586614,0.6960794180578715,0.7037321822059459,0.2880736313757156,0.2876289747292828,0.28785119988926483,0.28785119988926483,0.28735598882776314,0.2883482819184213,0.28693673997831226,0.28879519913699,0.28807735192852646,0.28761953718475625,0.28931707403623796,0.2863909764843027,0.28777231032130624,0.287924726254808,0.28808814418951234,0.2876142045876484,0.28727975339943645,0.2884244804285621,0.5748201383054783,0.574820136666174,0.5748201374633098,0.5748201374633098,0.574820137627489,0.5830745848623853,0.561457298433993,0.5742937931143904,0.5753589010569875,0.5758064137715416,0.5738328705247641,0.5833118187667599,0.565941819020367,0.5746309132021897,0.5750093924781864,0.5743068474329359,0.5753342369819785,0.17273202598868823,0.1726962014232624,0.17271412050730808,0.17271412050730808,0.17195618715402897,0.17347928453962577,0.17270538106403055,0.17271470267157396,0.17335109157900275,0.17207903625671966,0.17361296370188703,0.1718214986117545,0.1723256135874599,0.1731058016729916,0.1733821817296593,0.17204829439449654,0.17227206573940426,0.17315859392519123,0.7753320527918914,0.7753333003225802,0.7753326861388452,0.7753326861388452,0.7753328767140669,0.775332492923224,0.8053600949532782,0.7423495312686202,0.7751977571709989,0.7755163775297642,0.7691126612074592,0.7812882685355811,0.7753606266706461,0.7753483173290271,0.774981191687189,0.7756837915411449,0.7808868753371484,0.7694754837202357,0.5995058376489703,0.6005231719163541,0.6000149655473515,0.6000149655473515,0.6009498777184042,0.5990742711460824,0.6481052290932278,0.5516865409040012,0.5997034258026168,0.6003442577837608,0.5881969102036699,0.6117080214300428,0.6000258354851323,0.6000181236246221,0.5994798758516191,0.6005508187469273,0.6113622730553505,0.5884020498989615,1.6162338788207387,1.6162338776658696,1.616233878221603,1.616233878221603,1.61623387841555,1.6162377094738059,1.6162354188406254,1.6163669412652093,1.6163143296129996,1.616452366608604,1.6160145923869835,1.608940985586412,1.6118088002520121,1.6162970579070088,1.6161362018035066,1.615352202267479,1.6171114986197606,0.22284810398526878,0.22284826690302187,0.22284826690302187,0.222848150951583,0.22284838308718877,0.22285951771251264,0.2225204553700878,0.2231774424818808,0.2228487807222271,0.22284775235531187,0.3178933696037516,0.15083772995953695,0.22245097184634888,0.22324759170226385,0.22281721116704103,0.22287933294376747,0.3251552359465781,0.32515524075535757,0.32515524075535757,0.3251542735854935,0.32515620794135297,0.3251599791801826,0.32515708503619223,0.32455121328732567,0.32576189983446513,0.32515464585250864,0.44980891651869337,0.22678666258321606,0.3243913401383034,0.3259233645202364,0.3251168638541916,0.21057104120878947,0.21021995359655535,0.2103953371989578,0.2103953371989578,0.21005494116345066,0.21073766572355251,0.21038964142276612,0.2104010511843294,0.21068604960216242,0.2101090993973605,0.21105594057864227,0.2097370714521382,0.21024553906565113,0.21054985941643486,0.21109895904264003,0.20969321600363114,0.20988002379055823,0.21091299125150498,0.33642438535356284,0.3356865336606958,0.33605524522843416,0.33605524522843416,0.3350124774324777,0.33710674002867314,0.33604592387737864,0.33606459724842486,0.33649979112350503,0.33560570314426746,0.3434017381161415,0.328824783244697,0.3355842947458079,0.3365230467909073,0.3370047579776075,0.3351059085252744,0.33085377410700456,0.3413743984692098,0.21064091237666657,0.21028962976364488,0.2104651108244214,0.2104651108244214,0.21012452573989324,0.21080762912101214,0.21045919547610753,0.2104710446415664,0.2107576498696216,0.21018020748072586,0.2111260845961693,0.2098064745894288,0.21031699957731018,0.21062112796753885,0.21116911670839578,0.2097626028237469,0.2099495112235714,0.21098305157659944,0.3365194387253421,0.33578132501992985,0.33615016749319343,0.33615016749319343,0.335107029832113,0.33720203563851225,0.33614053329365595,0.33615983383435755,0.3365931119108909,0.3356981885236991,0.3434994043094079,0.3289170437639787,0.3356774757626159,0.33661558613372206,0.33710002659703897,0.33520048675918734,0.3309468544103768,0.3414712140603983,0.22284927455232212,0.22284943928105547,0.22284943928105547,0.2228493209849262,0.22284955781373636,0.2228606897542797,0.22252162283775204,0.223178619800022,0.22284995227361204,0.22284892556112276,0.31789592045438114,0.15083815021881702,0.22245213825645507,0.22324877009186272,0.22281843349861663,0.2228804553349733,1.616247907637358,1.6162479064895843,1.6162479070430755,1.6162479070430755,1.6162479071837934,1.61625091332587,1.6162447117532166,1.6163603277093817,1.6163074722998951,1.6164668215133078,1.6160282014284815,1.6089190025295705,1.611794829007909,1.6163120012804821,1.6161493303881074,1.615364572086707,1.6171273129098125,1.6162413170203538,1.6162413159041096,1.6162413164541107,1.6162413164541107,1.6162413165603775,1.6163637072037589,1.616317071803674,1.6164600287044275,1.6160218100518973,1.6089249444185882,1.61180226860804,1.6163049776680192,1.6161431660049892,1.6153587683821866,1.61711987551166,6.530681414817223e-8,6.530681577076152e-8,6.530681577076152e-8,6.530681551170812e-8,2.830870049336702e-8,3.2773902100500384e-7,6.555888575647322e-8,6.50564012224424e-8,6.332045902110723e-8,6.735429298732978e-8,6.5222216387276e-8,6.53921810872388e-8,6.562927523829431e-8,6.498626227642691e-8,7.037081403812241e-8,6.058398810072927e-8,0.21060564732161144,0.21025446233284958,0.2104298946047106,0.2104298946047106,0.2100894041637369,0.21077231787933742,0.21042408940835247,0.21043571809401782,0.210721529761686,0.21014434281504377,0.21109068295630104,0.20977144377070722,0.21028094872389502,0.2105851828971236,0.2111337090076297,0.20972757930274294,0.2099144382791659,0.2109476917902766,0.32515516824213553,0.32515515851148724,0.32515516337857164,0.32515516337857164,0.3251541766564609,0.3251561501177589,0.3251599017975878,0.3251570076554846,0.324551136248969,0.3257618221173136,0.3251545684209915,0.4498087716774482,0.22678662712055503,0.32439126318952755,0.3259232867122189,0.32511678294389346,0.3364810399457106,0.33574303241190734,0.33611182184413485,0.33611182184413485,0.3350688340230282,0.33716353867625704,0.3361023145392744,0.3361213606334157,0.3365554018328846,0.33566078310220593,0.3434599444533359,0.3288797754706578,0.3356398241740323,0.33657815360898424,0.3370615401323496,0.3351622808251483,0.33090925433570556,0.34143210042987576,0.21059403895986306,0.21024288644080374,0.21041830248458895,0.21041830248458895,0.21007784352246664,0.2107606941617377,0.2104125338157139,0.21070963318579355,0.21013252714170824,0.21107902916150695,0.20975991334849942,0.21026907552461413,0.2105733404872227,0.2111220528705909,0.2097160516777629,0.209902893813566,0.21093605193519482,0.21062908380997547,0.21027783378670636,0.21045329856083247,0.21045329856083247,0.21011274507069203,0.21079578513311467,0.21044742004535624,0.21074553712112834,0.210168182072873,0.21111421043558365,0.2097947242018061,0.21030490975618832,0.21060907573382645,0.21115724067569647,0.20975085469960836,0.20993774678855157,0.210971191379039,0.21061732887184773,0.21026611138584436,0.21044155989908578,0.21044155989908578,0.21010103795278467,0.2107840148014063,0.21073349741882685,0.21015622749387833,0.2111024099752047,0.2097830473322589,0.21029289314267222,0.2105970943504973,0.21114543819923412,0.20973918025823518,0.2099260558791901,0.21095940486781012,0.3364620304646631,0.3357240753019215,0.3360928385687655,0.3360928385687655,0.3350499246763359,0.3371444807766005,0.3360833937883065,0.33653673784110494,0.33564228602822704,0.34344041272666304,0.32886132422945424,0.33562118816131775,0.3365596456972039,0.337042487653123,0.33514336628894453,0.330890639231595,0.3414127387164113,0.22284880350747532,0.22284896751240194,0.22284896751240194,0.22284885015885036,0.2228490851010794,0.22286021812094706,0.22252115304505424,0.22317814604343303,0.22284948083762296,0.2228484534593876,0.3178948939866709,0.15083798110452123,0.2224516688893201,0.22324829590413753,0.22281794162847596,0.22288000368121041,0.3365001756044837,0.33576211523368754,0.3361309310627934,0.3361309310627934,0.33508786866699986,0.3371827231923352,0.3361213606334157,0.3365741931046469,0.33567941723213346,0.3434796077785844,0.3288983483344877,0.3356585866153249,0.33659680040062717,0.3370807193349881,0.33518132058145916,0.3309279923798802,0.3414515917118821,0.33644314596819486,0.3357052427420046,0.33607398005922107,0.33607398005922107,0.33503113949385355,0.33712554827125235,0.33651820094601553,0.3356239260083688,0.3434210110868269,0.3288429937570467,0.3356026783640301,0.3365412767085986,0.3370235606527895,0.3351245758624797,0.3308721461111246,0.34139350516693273 -0.019977764466726968,0.019707943902846393,0.020305066690074036,0.019632462073337215,0.019631974677009542,0.019632418151482055,0.02091884097190929,0.019632217941454217,0.0196392819495416,0.019633319011172212,0.026575305316271405,0.021028330581004243,0.021632454629350102,0.019632492323927657,0.019632514953196973,0.019632487530578356,0.01963249756758598,0.02102834035027221,0.026575175349503932,0.026575247670051153,0.020305066690443276,0.01963248895966216,0.021632454057559546,0.019632503477449055,0.019632489853720132,0.019632487806630197,0.01963248828024081,0.019632506938948115,0.021028336416661405,0.019632500358615253,0.01963251075775693,0.019977768059841323,0.01997776089657205,0.019977764466726968,0.019977764466726968,0.01997776691008995,0.019977762872451777,0.01997766599687016,0.01997751510887194,0.01998081071388849,0.019974498513863122,0.019962286426154153,0.019990539766241554,0.0199779464714471,0.019977576219821932,0.019977275801331816,0.01997825009004591,0.019708187537066487,0.019707700799190268,0.019707943902846393,0.019707943902846393,0.019707116244601513,0.019708784454889952,0.019707967251394995,0.01970862167485352,0.019707764149815538,0.019708676373341394,0.01970721683935186,0.019708092344160204,0.019708290204784935,0.01970970772885736,0.01970620920511212,0.019703495813560994,0.019712668632475526,0.020305066691211338,0.020305066690074036,0.020305066690074036,0.020305066690257268,0.020050064927408538,0.020863897307596458,0.020306157626798955,0.020303904940178284,0.020306924141335846,0.020303213363909833,0.02030465339540983,0.020305407925938827,0.02030651705818907,0.02030361870901883,0.02030076635566768,0.020309405135865065,0.01963246213858161,0.019632462008519726,0.019632462073337215,0.019632462073337215,0.019632461511603725,0.019632462680594726,0.019632459544878262,0.019632466354561735,0.01963250473096662,0.019632525043175475,0.019632464466315204,0.01963246024497051,0.019632500640441235,0.019632522111997962,0.019632462245465387,0.019632461905231408,0.01963246151767426,0.01963246267238125,0.01963197466973038,0.019631974684278554,0.019631974677009542,0.019631974677009542,0.019631974689034378,0.019631974664936627,0.019631980962084964,0.019632006238604692,0.019632357128305477,0.01963223489030829,0.01963197448674217,0.01963197486775091,0.0196323184383448,0.01963235474645785,0.019631975492584976,0.01963197472581273,0.019631974627918852,0.01963241811043061,0.019632418192408206,0.019632418151482055,0.019632418151482055,0.019632418248442418,0.019632418053637617,0.01963241935837356,0.019632416787468892,0.019632392324923285,0.01963234865570191,0.019632417908891933,0.019632418389797086,0.01963239471875731,0.019632351153561677,0.019632418094878513,0.019632418207786106,0.019632418260868034,0.01963241804110953,0.02091884097496401,0.020918840969017857,0.02091884097190929,0.02091884097190929,0.0209188409725123,0.020869077482641402,0.020991987710666363,0.020920539907833737,0.020917181621895535,0.02092333248577842,0.020914347952084706,0.020893616218472928,0.020943658939558286,0.020919426922146298,0.020918254012682092,0.02091652239761347,0.020921164021869852,0.019632217940241958,0.019632217942667576,0.019632217941454217,0.019632217941454217,0.019632217995378846,0.01963221788752663,0.019632376724168846,0.019632365307170083,0.019632219880654833,0.019632215981019496,0.01963221788803942,0.01963221799506512,0.019632218444823837,0.019632217437605272,0.019632218359622453,0.0196322175217138,0.019632217971517808,0.019632217911392056,0.019639281954342024,0.019639281944886407,0.0196392819495416,0.0196392819495416,0.01963928194808088,0.01963928195102279,0.0196344558631449,0.01965516553258522,0.019639155984695938,0.019639170258075305,0.019639343100636125,0.019639221539496994,0.019639153583645937,0.019639185093102102,0.01963928801572613,0.019639275950486656,0.019639233270615244,0.019639331542666776,0.01963331928939563,0.019633318733338807,0.019633319011172212,0.019633319011172212,0.019633318484482753,0.019633319540806937,0.0196326436923217,0.01963558996258377,0.019633254929099887,0.019633242608699697,0.019633327164410384,0.019633310895284466,0.019633219192658945,0.019633276300707686,0.019633319592822867,0.019633318429802517,0.01963331234901424,0.01963332576826512,0.02657530532234453,0.026575305310363482,0.026575305316271405,0.026575305316271405,0.02657530531764661,0.026575278188015725,0.026575329310358744,0.02657018902127578,0.02657977415209238,0.02657827796085156,0.026572326344487484,0.026796190635637346,0.026348958415495057,0.026563429908641384,0.026587217593830034,0.026563232816851915,0.026587397396648924,0.021028329319142693,0.021028330581004243,0.021028330581004243,0.02102832961589754,0.021028331548247695,0.021028021002083685,0.021026125789903274,0.021030542344831517,0.021028335364172864,0.021028325791035217,0.021592410634372936,0.02047383315103436,0.02102565324278444,0.02103101822515041,0.02102804203909364,0.021028619201171415,0.02163245459381455,0.021632454629350102,0.021632454629350102,0.021632446945801735,0.021632462313030856,0.02163242975546772,0.02163216641042979,0.021629294871343983,0.02163562437331157,0.02163245022162057,0.0222199937756951,0.021055677434536516,0.021628456187051958,0.021636469110564494,0.021632170929610187,0.01963249210827486,0.019632492545003342,0.019632492323927657,0.019632492323927657,0.01963249277667903,0.019632491892433573,0.019632493091015574,0.019632491617973598,0.019632620931308863,0.019632554713819764,0.01963249145712258,0.019632493289317418,0.019632627969274046,0.019632550441129198,0.019632490935265888,0.019632493954219194,0.019632493034261327,0.01963249166737062,0.019632513745388783,0.01963251619355844,0.019632514953196973,0.019632514953196973,0.019632518653207875,0.01963251151155463,0.01963251719769663,0.019632512807300027,0.01963256133750914,0.01963251672477485,0.01963249400773491,0.019632554683832407,0.019632566843974648,0.019632513516876855,0.019632509009461924,0.01963252177501001,0.019632536894123597,0.0196325000825003,0.019632487506408006,0.019632487558717656,0.019632487530578356,0.019632487530578356,0.019632487591616957,0.01963248748569255,0.01963248764440281,0.01963248746421479,0.019632665526832974,0.019632582850427176,0.01963248745561059,0.019632487675679586,0.019632674323779017,0.01963257749538372,0.019632487362543048,0.01963248786766185,0.019632487632018827,0.01963248746807784,0.019632496862339904,0.019632498297140574,0.01963249756758598,0.01963249756758598,0.019632499758516556,0.01963249557255719,0.019632498923087792,0.019632496290237295,0.01963258615845534,0.019632532030624063,0.019632486578501338,0.01963252257770559,0.01963259282054205,0.01963252807360827,0.019632494128212778,0.019632501658215524,0.019632511050905507,0.019632489383219504,0.021028339071741956,0.02102834035027221,0.02102834035027221,0.02102833936361325,0.02102834133910948,0.021028030769614466,0.02102613552836328,0.02103055214505337,0.021028345126529666,0.021028335567224336,0.021592427985738585,0.02047383750662989,0.021025662974691228,0.021031028031995753,0.02102805222523971,0.021028628553335302,0.02657517535570128,0.026575175343782276,0.026575175349503932,0.026575175349503932,0.026575175350717208,0.026575132941033065,0.026575213488344716,0.02657030504642263,0.026579829689819114,0.026578152100282235,0.026572192167972308,0.0267963137815117,0.02634901071795149,0.026563307137481573,0.026587080096929606,0.026563083705467862,0.02658728477730419,0.02657524767619044,0.026575247664161878,0.026575247670051153,0.026575247670051153,0.026575247671353625,0.026570251073329828,0.02657980449266064,0.026578222193336276,0.026572266772144963,0.02679625650225478,0.026348987030211837,0.026563375550154995,0.02658715650702528,0.02656316638059041,0.026587347714204637,0.02030506669161304,0.020305066690443276,0.020305066690443276,0.02030506669063206,0.020050064927691978,0.02086389730812029,0.02030615762716881,0.020303904940546784,0.020306924141706213,0.020303213364277966,0.02030465339577879,0.020305407926308233,0.020306517058559192,0.020303618709387204,0.020300766356034356,0.02030940513623691,0.01963248884691528,0.019632489077031447,0.01963248895966216,0.01963248895966216,0.019632489201842063,0.019632488735917566,0.01963248937928753,0.019632488593686923,0.0196326418630991,0.019632567912306335,0.019632488518309635,0.01963248948396987,0.01963264972645813,0.01963256312963395,0.01963248822805729,0.019632489893071745,0.019632489342643195,0.01963248862229601,0.02163245409349929,0.021632454021592876,0.021632454057559546,0.021632454057559546,0.021632446229526602,0.02163246188573242,0.021632429183562948,0.021632165838408022,0.021629294301355604,0.021635623799710273,0.021632449649423416,0.022219992878054824,0.021055677112956032,0.021628455617539934,0.021636468536481726,0.02163217033167475,0.019632502587062613,0.019632504395193172,0.019632503477449055,0.019632503477449055,0.01963250622438715,0.01963250094952468,0.019632505164712537,0.019632501876083414,0.01963257559671233,0.01963252548782503,0.019632488819940643,0.019632533918395825,0.01963258176946128,0.019632521842586365,0.01963249911635675,0.019632508573658183,0.019632520078866525,0.01963249283017572,0.01963248970840008,0.01963249000391247,0.019632489853720132,0.019632489853720132,0.01963249016254241,0.019632489564212197,0.01963249038415326,0.019632634600111772,0.01963256333032693,0.019632489277682512,0.019632490517599046,0.019632642177034136,0.019632558724068785,0.01963248891438042,0.01963249100732288,0.01963249034029716,0.019632489415307677,0.019632487754357827,0.01963248786307372,0.019632487806630197,0.019632487806630197,0.019632487925122417,0.019632487704993692,0.01963248801823832,0.01963265731225938,0.01963257766366827,0.019632487615394552,0.019632488071975786,0.01963266578506003,0.0196325725069999,0.0196324874600203,0.019632488332460618,0.01963248799735979,0.019632487656907557,0.019632488198475996,0.019632488366394318,0.01963248828024081,0.01963248828024081,0.019632488459045975,0.0196324881190518,0.019632649429196746,0.0196325726872707,0.019632487967015003,0.019632488671847532,0.019632657590996704,0.019632567721258477,0.01963248774599144,0.019632489004621743,0.019632488564712492,0.019632488038999585,0.019632505948313898,0.019632507958585378,0.019632506938948115,0.019632506938948115,0.019632509986910792,0.019632504122464114,0.01963250880236121,0.019632570641670705,0.01963252243077878,0.019632490295392137,0.019632540316974593,0.019632576582678703,0.019632518936690425,0.019632502078262126,0.019632512580029054,0.019632525227494996,0.01963249495797714,0.021028335144802013,0.021028336416661405,0.021028336416661405,0.021028335438672073,0.02102833739681162,0.02102802683670207,0.02102613160715694,0.021030548198978982,0.0210283411957013,0.021028331630826014,0.021592420999179435,0.020473835752843585,0.021025659056123438,0.02103102408325374,0.021028048123771386,0.021028624787672222,0.019632499563301063,0.019632501179722102,0.019632500358615253,0.019632500358615253,0.019632502820039918,0.01963249810434141,0.019632501876083414,0.019632580766304867,0.019632528686208583,0.019632487584451404,0.01963252801167223,0.01963258717863792,0.019632524887338937,0.019632496470967892,0.019632504938332247,0.01963251535907008,0.019632490975995454,0.01963250966140696,0.01963251188484191,0.01963251075775693,0.01963251075775693,0.019632514123143832,0.019632507636967292,0.01963256589246475,0.019632519512001945,0.019632492020368836,0.019632547229946756,0.019632571610621218,0.01963251616274957,0.019632505370019267,0.019632516973530988,0.019632530824782078,0.0196324973703174 -0.4138356019897679,2.422006592165226e-81,0.0003258671927989727,1.543438794474368,2.0401073532626293,0.7781267203498755,1.1062760025131813,0.75688397686743,1.9328345432151015,1.6809475907479232,2.001244608152155,0.4726318506954204,0.5851257546994276,0.7408510463028939,1.0300635619235408,0.7410914854882307,1.0303375462725903,0.4726320090112574,2.0012298752461937,2.0012377261710785,0.00032586719270031927,0.7409703119318936,0.5851257008816731,1.030226922238224,0.7409303472530155,0.7410508790689434,0.741010488555624,1.0301720882747667,0.4726319447891005,1.0302821459964118,1.0301176370913068,0.413835636305452,0.41383556789707254,0.4138356019897679,0.4138356019897679,0.4138356349155602,0.4138353877177929,0.4137404737607079,0.4138897621001013,0.4143150542365225,0.4133421120381445,0.42444953089192394,0.40259301802815023,0.41373422462357273,0.4139466167324561,0.41376162646297093,0.4139191629357279,2.12092124515985e-81,2.7658319841675244e-81,2.422006592165226e-81,2.422006592165226e-81,4.3807607504017885e-81,1.3270729832444807e-81,2.41959309811633e-81,2.413776900167859e-81,2.392233407823309e-81,1.4297844430904844e-81,4.0897493577848934e-81,2.539904974428276e-81,2.2728670626962363e-81,1.9946924738265437e-81,2.9407958110726512e-81,1.0725104301835966e-79,5.00421163349295e-83,0.0003258671926103019,0.0003258671927989727,0.0003258671927989727,0.00032586719275373385,0.00006836721702213101,0.002344640261908534,0.00032582653499375674,0.0003240979394080261,0.0003203873909462219,0.00033143706917846853,0.0003245537755826297,0.0003255079370709405,0.0003270807562041796,0.00032465790280300456,0.0003392678940243453,0.0003129295418462314,1.5439394157938113,1.5429374113449588,1.543438794474368,1.543438794474368,1.5373957783362202,1.5495149690956915,1.5214833777685992,1.565719153630883,1.5438723785936164,1.542994923672083,1.558890580258556,1.527888896089692,1.5432018998599344,1.5436665015725457,1.5437752516943464,1.5431018806029222,1.538367101966279,1.548517266796685,2.040330310916032,2.0398843321634823,2.0401073532626293,2.0401073532626293,2.0394975760156493,2.040718255712293,2.0349137855278148,2.045298104214963,2.04142997615055,2.03876666833027,2.0425029860174853,2.0376745323980376,2.040105082859658,2.0401095464659456,2.0451834403832247,2.035222843089721,2.0448615675492117,0.7783664662863702,0.7778871072076153,0.7781267203498755,0.7781267203498755,0.7770595744238571,0.7792001564700672,0.7758813136985198,0.7804443785972865,0.7786134256899272,0.7776381014970924,0.7813067339515819,0.7749546972700057,0.7779727375630563,0.7782792162742176,0.7786246999519465,0.7776285392800638,0.7768994859888683,0.779355837833812,1.1062760025715306,1.1062760024844274,1.1062760025131813,1.1062760025131813,1.1062760025274947,1.1407168034969195,1.060247097467064,1.1053753055608309,1.1075391992481878,1.1073118383715261,1.105237684437146,1.1249343597154116,1.086852378350079,1.105862304800193,1.1066899974434499,1.1057370149696015,1.1068154536809733,0.7569611326473937,0.7568067592721279,0.75688397686743,0.75688397686743,0.7513118932251063,0.7625301961839731,0.7568759143707041,0.7568919094677341,0.759515246604318,0.7542554795767984,0.760900309084868,0.7528881468478374,0.7552982665583567,0.7584805194215057,0.7596653713355112,0.7541064624331365,0.7549271809335986,0.7588495946749321,1.9328343370732053,1.9328347431205772,1.9328345432151015,1.9328345432151015,1.9328346160343028,1.9328344692087378,1.9524257767040032,1.9443190185448695,1.9325251909311163,1.9331450357360576,1.9177226869548536,1.9473991798737593,1.932875422251995,1.9327943555243794,1.9320990024953775,1.9335704871094677,1.9459421323629513,1.9191226307422264,1.6806183790842248,1.681276304897979,1.6809475907479232,1.6809475907479232,1.6818354102263413,1.6800524144873854,1.7227226380014458,1.6607056337563795,1.680454678579587,1.6814410227330845,1.6574883951613613,1.7040141173132972,1.6809506226272644,1.6809446815526734,1.6801243073487706,1.6817724755273606,1.702222175327005,1.6590782272845617,2.0012446081361746,2.0012446081546074,2.001244608152155,2.001244608152155,2.001244608134247,2.001241281020164,2.001247721121974,2.0004174168272866,2.0025355812362795,2.0013680219179073,2.0011208366714786,2.038798605260162,1.9563769097104668,1.9990425507720233,2.003435004362243,2.0007386612291578,2.0017497826612987,0.47263184007793907,0.4726318506954204,0.4726318506954204,0.4726318352708548,0.4726318661909897,0.47263115508623293,0.4723471220856583,0.4731257342918525,0.47263232486695544,0.4726313758472752,0.577756741751043,0.38092907636441997,0.47216074191719754,0.4731050400100389,0.4726117722200619,0.47266045800485085,0.585125751354437,0.5851257546994276,0.5851257546994276,0.5851243797317132,0.58512712974573,0.5851290461623639,0.5851220395822411,0.584549849840523,0.5858582612390324,0.5851253383767023,0.7060934714935988,0.4773961956680249,0.5843389236317776,0.5859162727714701,0.5850989331381229,0.741051795314238,0.7406505236241888,0.7408510463028939,0.7408510463028939,0.7402148677279704,0.7414917228993785,0.7408313506867287,0.7408707935506575,0.7417162178581183,0.7399867920476738,0.742931693952687,0.7387763834137551,0.7403923162805067,0.7413114280534912,0.7429682713234276,0.7387361442682779,0.7392393132261812,0.7424689610104683,1.030543190658459,1.029584195470446,1.0300635619235408,1.0300635619235408,1.028136131212228,1.0320083825677517,1.0300366632974065,1.0300905529187594,1.031126108187481,1.0289884000431686,1.0485371947263862,1.011764614498472,1.028947521188622,1.0311703280382214,1.03232755459918,1.0277970625410102,1.0175037166975929,1.0428300846191718,0.741292322776903,0.7408908746240808,0.7410914854882307,0.7410914854882307,0.7404550271115867,0.741732443786698,0.7410711551614813,0.7411118703125951,0.7419566447790249,0.7402272570144462,0.7431730543441473,0.7390159032798875,0.74063226521008,0.7415523756072893,0.7432095314097318,0.7389757624518505,0.7394790434028173,0.7427101114248013,1.0308166973234936,1.0298586582049787,1.0303375462725903,1.0303375462725903,1.028412044630101,1.0322804403075867,1.0303140164982514,1.0303612300071152,1.0313991330124324,1.0292399274792743,1.0487932603684422,1.0120328962315044,1.02922010381397,1.0314202371950902,1.0325970037982743,1.028075668672642,1.017773976889094,1.0430917420440544,0.4726319979832804,0.4726320090112574,0.4726320090112574,0.472631992842461,0.47263202525607706,0.4726313134004188,0.47234727995850556,0.47312589330100785,0.47263248306932304,0.4726315342778813,0.5777570222776476,0.3809291496229732,0.47216089953361207,0.4731051990245444,0.47261193731124507,0.47266060954647426,2.001229875239562,2.001229875125539,2.0012298752461937,2.0012298752461937,2.0012298751915223,2.001225548156403,2.001233929256315,2.0003994514679433,2.002523624750278,2.001353307543784,2.0011060850927076,2.0387858898813533,1.9563605631272258,1.9990277328144583,2.003420358310849,2.000723796264551,2.0017351811998374,2.001237726155726,2.0012377261559404,2.0012377261710785,2.0012377261710785,2.0012377261455483,2.000409008659015,2.0025300082679633,2.0013611485827205,2.00111394599359,2.038792665785159,1.9563692740308847,1.999035628991555,2.003428162921585,2.0007317169239314,2.0017429627836685,0.0003258671925455551,0.00032586719270031927,0.00032586719270031927,0.00032586719269316874,0.00006836721699867848,0.0023446402613185235,0.0003258265349191058,0.00032409793932574796,0.0003203873908595565,0.00033143706910025126,0.00032455377554539786,0.0003255079370046906,0.0003270807561385166,0.0003246579027415304,0.00033926789396871663,0.0003129295417640815,0.7411711046781696,0.7407697455634075,0.7409703119318936,0.7409703119318936,0.7403339947332453,0.7416111280896776,0.7409503032181343,0.7409903736307664,0.7418354798222017,0.7401060661167381,0.7430514159438723,0.7388951935694938,0.7405113413598554,0.7414309410612866,0.7430879432214174,0.7388550034723487,0.7393582275794235,0.7425885789905057,0.5851257042699837,0.5851256974984446,0.5851257008816731,0.5851257008816731,0.585124312320492,0.5851270895217215,0.5851289923429717,0.585121985766358,0.5845497962110373,0.5858582072040015,0.5851252845327802,0.7060933864687744,0.4773961652947066,0.5843388700687665,0.5859162187049637,0.5850988768554108,1.0307066402846832,1.029747466546666,1.030226922238224,1.030226922238224,1.0282991328733715,1.032172105078029,1.0301994569765922,1.0302544849444044,1.0312887922780642,1.0291447834287608,1.0486966173230585,1.011924474430094,1.0291099448117482,1.0313248524950493,1.0324913295064697,1.0279600110190694,1.017664746703589,1.0429962124345777,0.7411311253349432,0.7407297955336504,0.7409303472530155,0.7409303472530155,0.7402940765343924,0.7415711166155529,0.7409104438044849,0.7417955167043645,0.7400660978339026,0.7430112982413651,0.7388553816060596,0.7404714576566217,0.7413908926259326,0.7430478422450438,0.738815175119688,0.7393183806803137,0.7425484961658179,0.7412517014157489,0.7408502831308579,0.7410508790689434,0.7410508790689434,0.7404144680501781,0.7416917896856989,0.7410306569517434,0.7419160420344902,0.7401866435777129,0.743132291984627,0.738975452455699,0.740591743323921,0.7415116804095321,0.7431687857816879,0.7389352951991697,0.7394385569826407,0.7426693846167707,0.74121129605592,0.7408099074484831,0.741010488555624,0.741010488555624,0.7403741245932041,0.7416513517951816,0.7418756543359559,0.7401462473335358,0.7430917465334264,0.7389352165476721,0.7405514359900809,0.7414712029537031,0.7431282570716097,0.738895042864302,0.7393982857060577,0.7426288744850628,1.0306517760900715,1.029692662788886,1.0301720882747667,1.0301720882747667,1.0282444203029406,1.032117148511217,1.0301448152640367,1.0312341938578948,1.0290980928567024,1.0486491980571917,1.0118708244646482,1.0290554347702139,1.0312780381491082,1.0324363542565522,1.0279053173627493,1.0176107012453497,1.0429401876760005,0.47263193392576863,0.4726319447891005,0.4726319447891005,0.4726319289222497,0.47263196073046115,0.47263124917894866,0.47234721591465934,0.4731258288010125,0.47263241889480906,0.472631470010509,0.577756908480566,0.38092911990410466,0.4721608355956586,0.47310513451480035,0.47261187034314145,0.47266054807161484,1.030761894757563,1.0298026596169267,1.0302821459964118,1.0302821459964118,1.0283542333056275,1.0322333546715157,1.0302544849444044,1.0313437697352597,1.0291920652976396,1.0487446419601893,1.0119784961484184,1.0291648322534326,1.0313722557511977,1.0325498206200692,1.0280150912726513,1.0177191696448393,1.0430436746896123,1.0305972951415499,1.029638241346066,1.0301176370913068,1.0301176370913068,1.0281900886486335,1.032062576618285,1.0311799679321587,1.0290427158234146,1.0485924418456851,1.0118175398730056,1.029001295647431,1.0312318230184814,1.0323817649172793,1.0278510034172816,1.0175570266922966,1.0428849420210975 -5.616113815144908,0.0,1.8168566155728742e-196,0.003547904982091598,0.0000769158354601777,2.3927191666540457,0.008482357678128456,2.7784425710109035,1.955199809342656e-19,2.5457647037653787e-22,3.725193685523501e-11,4.449923986307632,2.353729347556839,3.062459747286187,0.39581538261772015,3.060068157403133,0.3951537652959673,4.449921340038724,3.723478532156506e-11,3.724275437992918e-11,1.8168566025746172e-196,3.0612733018783347,2.353730180330408,0.395420864260926,3.0616708366075054,3.060471981641778,3.06087368990313,0.39555317571442905,4.449922413899412,0.3952877316335766,0.39568467800214074,5.616113437981127,5.61611418987643,5.616113815144908,5.616113815144908,5.616113447675851,5.616121657088696,5.616923195777739,5.615304954977552,5.6094078066199,5.622822711022963,5.489466708964018,5.73688873713302,5.617334323040324,5.6148907021648355,5.6171817466051,5.615043919975156,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.816856581121333e-196,1.8168566155728742e-196,1.8168566155728742e-196,1.8168566091298763e-196,2.0216327069794559e-202,4.490867604236196e-184,1.9798792792610864e-196,1.667615394179519e-196,9.757254881324633e-197,3.3825085401871895e-196,1.7670644761278421e-196,1.8684417519398504e-196,2.0260215608851452e-196,1.6294591353293548e-196,8.217446552637019e-196,3.990309124791402e-197,0.003525439399449568,0.0035705331008116306,0.003547904982091598,0.003547904982091598,0.0038333131989019154,0.0032798464420718985,0.00481954918656824,0.0025608306337942762,0.003524241306027638,0.0035717663188193395,0.0029227467650713656,0.00429515928554447,0.003561229779882347,0.003534619008682215,0.0035295474880674537,0.0035663703839551547,0.003784585618444898,0.0033238857637902758,0.00007643082513634944,0.0000774031803318897,0.0000769158354601777,0.0000769158354601777,0.00007828151206300054,0.0000755647470381627,0.00008793991363498281,0.00006689525656582436,0.00007376840841284573,0.00008020655560091423,0.00007155658607182673,0.0000826507438600296,0.00007692154808722749,0.00007691029710340852,0.00006535527624085846,0.00008889457455438568,0.00006643013694983858,2.3902947248844044,2.395143693692597,2.3927191666540457,2.3927191666540457,2.40379397782309,2.381607460094259,2.4138248276703056,2.371045673029521,2.3872500632501086,2.398200045286809,2.3596767858655077,2.4259258447749836,2.394465000048483,2.3909742458733114,2.3871232596954703,2.3983242268086937,2.4056205345151382,2.3798209635475795,0.008482357674313093,0.00848235768174004,0.008482357678128456,0.008482357678128456,0.008482357677245197,0.006582520913709036,0.012531960366642452,0.008621843923125318,0.008344785121938373,0.008367026327800575,0.008599474941500226,0.006541820457124803,0.011027738596469128,0.008531697601636211,0.008433249765213634,0.008543323138968491,0.008421752627161777,2.777604413009113,2.7792815248764757,2.7784425710109035,2.7784425710109035,2.84054031192792,2.7161897479426704,2.778539460401107,2.7783495903046815,2.7491610439784515,2.8078371609631283,2.735469810192859,2.8215274485389754,2.796226503157885,2.7605883748583784,2.747560237190484,2.8094439920533696,2.7997690893715204,2.7571004741764735,1.9551805854204466e-19,1.9552184518693269e-19,1.955199809342656e-19,1.955199809342656e-19,1.9552066497075246e-19,1.9551928566601e-19,1.2731469410281563e-17,3.2654915114006513e-21,1.918130600382142e-19,1.993060997678456e-19,9.282187562179441e-20,4.089195788408243e-19,1.9598682777412579e-19,1.9505752576017166e-19,1.8692175854662292e-19,2.0452520125015766e-19,3.9268999151655695e-19,9.587030911868154e-20,2.514439564537876e-22,2.577434866902966e-22,2.5457647037653787e-22,2.5457647037653787e-22,2.633595594905015e-22,2.460182284964773e-22,1.070548204748514e-20,5.2814509593127004e-24,2.484772422692201e-22,2.607434876424046e-22,1.0564028382848445e-22,6.0845123048973925e-22,2.546003969321534e-22,2.5454146802138822e-22,2.44580556287299e-22,2.649968141295936e-22,5.937755971300728e-22,1.0711127534343417e-22,3.7251936734764104e-11,3.725193623609011e-11,3.725193685523501e-11,3.725193685523501e-11,3.725193571788893e-11,3.724718697690169e-11,3.7257016117020826e-11,3.8862049083984626e-11,3.570691950117086e-11,3.699895535152944e-11,3.7507218941047515e-11,4.631446155383043e-12,2.808594265781435e-10,4.155676587379871e-11,3.33710287321193e-11,3.8311030596387097e-11,3.622092838021599e-11,4.449924159337506,4.449923986307632,4.449923986307632,4.449924243975391,4.449923727392441,4.449913003087902,4.457535668527594,4.4422803343999675,4.449915203934316,4.4499327811180995,2.4717317058476453,5.880395836680468,4.459163380318758,4.4406373792352944,4.450456129147023,4.449391718689514,2.3537293993121025,2.353729347556839,2.353729347556839,2.353751157389441,2.3537075366902207,2.353721248457846,2.353739627326289,2.363655856897673,2.3437922266165794,2.353735765923161,0.9248087121390731,4.360256648833402,2.3662906574974407,2.3411510229324066,2.354144530073968,3.060339179038324,3.0645785623864015,3.062459747286187,3.062459747286187,3.0693125094846447,3.055564336192303,3.0626557046586504,3.0622632839370656,3.0525033066237484,3.072423381045029,3.0394900334294177,3.085440076886242,3.067757263795973,3.057151256918826,3.038130554955611,3.08684164650257,3.0804153359267312,3.044479154674329,0.39445225085855823,0.3971817407731501,0.39581538261772015,0.39581538261772015,0.40141426555971416,0.3902300017339099,0.39588043925268224,0.3957501293203516,0.3926869507135561,0.3989648297770445,0.3465197902479836,0.45035550896576576,0.39910626013218675,0.3925371699168179,0.3892026785514253,0.4025273264830456,0.4341906457686664,0.3597371610991474,3.057947447452775,3.0621871157009584,3.060068157403133,3.060068157403133,3.066921388544879,3.0531722914596133,3.060270335276165,3.0598654454583176,3.05011518988092,3.07002814720513,3.037096910344144,3.0830502102968436,3.0653692158622006,3.0547558941544994,3.035738410249501,3.084450824817675,3.0780250104673894,3.0420864145609983,0.39379222850125006,0.3965185270112294,0.3951537652959673,0.3951537652959673,0.4007461210612871,0.38957493436508295,0.3952208534831346,0.39508646541961023,0.39203137104816116,0.3982969169869123,0.34591696952202744,0.4496323785367536,0.3984426338953427,0.39187731371346485,0.38854891794681173,0.4018577808751369,0.4334850417565185,0.35911855322703345,4.449921520005714,4.449921340038724,4.449921340038724,4.449921610450382,4.449921068318143,4.449910356860269,4.45753303331615,4.442277677039174,4.449912559530822,4.449930132980713,2.471727683802136,5.880395324863167,4.459160747463973,4.440634719502224,4.450453369854673,4.449389185496954,3.723478502773043e-11,3.723478504451045e-11,3.723478532156506e-11,3.723478532156506e-11,3.723478494332338e-11,3.723122144068079e-11,3.723862470247598e-11,3.884723198699069e-11,3.568727559391642e-11,3.698198141478319e-11,3.748988664762097e-11,4.629033140607901e-12,2.8074538377628265e-10,4.153783302193332e-11,3.335549848131789e-11,3.8293356032299674e-11,3.620428067992489e-11,3.7242754120630934e-11,3.724275413123184e-11,3.724275437992918e-11,3.724275437992918e-11,3.7242754371272747e-11,3.885408736746402e-11,3.569643246014024e-11,3.6989868794743185e-11,3.74979395911143e-11,4.6301538639429825e-12,2.807984009899699e-10,4.154663098756473e-11,3.336271453030615e-11,3.8301566932050905e-11,3.621201732650466e-11,1.8168565669728875e-196,1.8168566025746172e-196,1.8168566025746172e-196,1.8168565959070967e-196,2.0216326917256675e-202,4.490867574974643e-184,1.9798792650983245e-196,1.66761538224063e-196,9.757254811446633e-197,3.3825085159993943e-196,1.7670644634844045e-196,1.8684417385721155e-196,2.0260215463942694e-196,1.629459123665396e-196,8.217446493997247e-196,3.990309096166137e-197,3.0591526636271165,3.0633921877265413,3.0612733018783347,3.0612733018783347,3.068126295784185,3.0543776661030515,3.061472327733845,3.0610737567214117,3.051318551582867,3.071235182347456,3.0383028308915314,3.0842544832570096,3.0665725421418757,3.0559629972628746,3.0369438410424507,3.0856555762885165,3.0792295154106646,3.043292141223539,2.3537301279869154,2.3537302327135765,2.353730180330408,2.353730180330408,2.353752200559022,2.35370815903767,2.353722081235371,2.3537404600965823,2.3636566887846437,2.3437930602645363,2.3537365992877124,0.9248093793358219,4.360257215778033,2.3662914891492677,2.3411518568080565,2.354145401075,0.3940586847622831,0.39678626927670946,0.395420864260926,0.395420864260926,0.401015850225992,0.3898393939840969,0.39548712187175916,0.39535440136488104,0.3922959934762174,0.3985666048339543,0.34616037659714843,0.4499242668843037,0.39871050004665926,0.39214375452106964,0.3888128552862984,0.40212807053364713,0.43376986637190607,0.35936832174189576,3.0595502218557864,3.0637896987075597,3.0616708366075054,3.0616708366075054,3.0685237527393765,3.0547752762595826,3.0618688307790207,3.0517155147278663,3.0716333147322286,3.0387006198376536,3.084651732134139,3.0669694940351957,3.056361150641744,3.037341466857175,3.086052984374099,3.079626840415171,3.0436898666739323,3.0583512958088632,3.0625909155713718,3.060471981641778,3.060471981641778,3.0673251329954043,3.0535761931260996,3.06067309902336,3.0505184069288456,3.0704326194821454,3.037500995709268,3.0834537415028422,3.06577242074668,3.05516038999753,3.0361423324019747,3.0848545155751026,3.078428619652079,3.042490434682023,3.058753027963834,3.0629925996885397,3.06087368990313,3.06087368990313,3.0677267621972293,3.0539779780909058,3.0509195214636695,3.0708349574540255,3.0379029625947007,3.0838551593263572,3.06617352350019,3.0555627505978746,3.036544136002993,3.085256092935422,3.0788301147862884,3.0428923369556715,0.39419067722050355,0.39691890002084673,0.39555317571442905,0.39555317571442905,0.4011494671260549,0.389970395437526,0.3956190272738317,0.3924270985853633,0.3987001741644253,0.346280928698515,0.4500688811355519,0.3988432144579195,0.39227571256472826,0.38894359528224187,0.40226196776230433,0.43391097527032724,0.3594920312714359,4.449922591060933,4.449922413899412,4.449922413899412,4.449922679140639,4.449922147375013,4.4499114307044785,4.457534102690005,4.442278755401083,4.449913632634799,4.449931207599806,2.4717293159550815,5.8803955325590955,4.4591618158812585,4.440635798826991,4.450454489580425,4.449390213471188,0.3939258727020673,0.3966528157849928,0.3952877316335766,0.3952877316335766,0.4008814057137845,0.38970757780777404,0.39535440136488104,0.3921640880743246,0.398432190368766,0.34603906105491355,0.44977877014714845,0.39857697697495215,0.3920109594867853,0.38868130039107085,0.40199334571120865,0.43362789268347,0.35924383324560466,0.39432186208694825,0.3970507200227939,0.39568467800214074,0.39568467800214074,0.401282268410608,0.39010059418554227,0.392557414223523,0.39883291158406986,0.3464007293995381,0.45021262473308543,0.39897513104275606,0.3924068468112737,0.38907353250099835,0.40239504928726677,0.4340512312801768,0.3596149738759076 -0.004369608413346885,0.0,2.580098818306849e-252,1.5676020122031507,1.6769692100311204e-97,103.38374647354479,1.3943422128217002,4.8332503384246966e-43,2.3550366209616254e-22,3.655749416803862e-26,6.945394615183458e-6,0.0267941270678605,0.14182164954886575,1.8286297476417024e-27,2.3694652996668268e-14,1.8098027139720953e-27,2.3473039712272222e-14,0.026794156101466897,7.0663077889303694e-6,7.005489362621913e-6,2.5800988098378676e-252,1.81860697586204e-27,0.14182157832624362,2.3558241129105525e-14,1.8218146509174926e-27,1.8125993472147634e-27,1.8155346620481364e-27,2.3602704971095493e-14,0.026794144290203995,2.3515080408088556e-14,2.3648123531795874e-14,0.004369609437462998,0.004369607395834764,0.004369608413346885,0.004369608413346885,0.004369609515242297,0.004370135855441125,0.0043599789997199176,0.004379260483069662,0.004421824909859041,0.004317533608010683,0.005843289872949506,0.0031858707625778966,0.004356099907512607,0.0043831720908181935,0.004361334277823626,0.004377901903808949,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.580098796928428e-252,2.580098818306849e-252,2.580098818306849e-252,2.580098814099942e-252,1.0187175042350854e-269,8.720954872249132e-225,3.217520497384138e-252,2.0768763893320625e-252,1.1809223516138348e-252,5.636479948073286e-252,2.4187971652393327e-252,2.763073832164939e-252,3.3963952173924537e-252,1.9599353878429385e-252,1.6913622600577991e-251,3.906073545747349e-253,1.5601726792837078,1.5750696893389586,1.5676020122031507,1.5676020122031507,1.669399284751816,1.4698841684585862,1.9231160938560417,1.2610433381509278,1.5610469200253436,1.5741634110032001,1.3404189705028986,1.8247849938818435,1.5712977372600632,1.563881206236826,1.5624508958202181,1.5727761948549617,1.6490298805239547,1.4890505061450647,1.632707316154022e-97,1.722374028003556e-97,1.6769692100311204e-97,1.6769692100311204e-97,1.8253793081967902e-97,1.5397092064177786e-97,5.1732586915183535e-98,5.313548258678909e-97,1.742445123192789e-97,1.613572086140023e-97,1.045290940077131e-97,2.688029763587393e-97,1.676862255931439e-97,1.6770675852910835e-97,2.0312837785703146e-97,4.352827541245833e-97,6.41503655107147e-98,103.37784056733753,103.38957472306012,103.38374647354479,103.38374647354479,103.41333939017662,103.35182652099283,103.03319580690675,103.66064505774814,103.39913184613825,103.36790202738086,103.26812555088523,103.47544626341961,103.38312393956215,103.384272448128,103.40902825849165,103.3580064151396,103.42110827286238,103.34271813029223,1.394342212741083,1.3943422127977154,1.3943422128217002,1.3943422128217002,1.3943422127649756,1.4725707727840085,1.2876364960503859,1.3950007303883696,1.393647953510072,1.3911004644111866,1.3975740196359556,1.369893966523539,1.4093481092908462,1.3945541227347245,1.3941248679491325,1.3960406463540116,1.3926374929472527,4.816300902515313e-43,4.850273609871331e-43,4.8332503384246966e-43,4.8332503384246966e-43,6.487610420928446e-43,3.5872516324972665e-43,4.8693109398209015e-43,4.797404491748357e-43,6.8153072046002695e-43,3.420627824550046e-43,4.046513656054182e-43,5.7691140549911964e-43,4.1913045309457595e-43,5.574223050306173e-43,6.823632823651166e-43,3.415663533714109e-43,5.288730878670704e-43,4.415515587227894e-43,2.355018983549508e-22,2.355053724921694e-22,2.3550366209616254e-22,2.3550366209616254e-22,2.355043208495572e-22,2.3550299197895046e-22,5.635986887136909e-21,2.2533303487426316e-23,2.3114614670805513e-22,2.3994974843715173e-22,7.605638504695283e-23,7.200734298324766e-22,2.3605613823588437e-22,2.349536820722296e-22,2.2544865548249265e-22,2.4602418678404943e-22,6.637412184937545e-22,8.160094150304952e-23,3.610899774945026e-26,3.7010933280716677e-26,3.655749416803862e-26,3.655749416803862e-26,3.7950768826884506e-26,3.5203654503293516e-26,9.223279797982025e-25,1.684602026804897e-27,3.574269999760331e-26,3.7401286319506063e-26,9.913747412622156e-27,1.328973382114977e-25,3.6562557988150655e-26,3.6552498917068334e-26,3.5216880881358897e-26,3.795129305465972e-26,1.2431270683409397e-25,1.0450798317902786e-26,6.945394679133447e-6,6.945394679492733e-6,6.945394615183458e-6,6.945394615183458e-6,6.945394672876906e-6,6.975348641362662e-6,6.915634441811658e-6,7.212657679422893e-6,6.687377159629952e-6,6.905915351502251e-6,6.985185390642698e-6,1.2577822290766142e-6,0.000034641783861538066,7.632729621517662e-6,6.315291727366195e-6,7.110567915803952e-6,6.783804961675887e-6,0.026794125449443866,0.0267941270678605,0.0267941270678605,0.026794124254017983,0.026794129897736184,0.0267979092825494,0.02657463300135901,0.027015296546293897,0.026794332126041653,0.026793921719756676,0.1315165888898848,0.0035059213753292234,0.026551508788057603,0.02703942658685743,0.026781725692297014,0.02680653472507862,0.14182164512251239,0.14182164954886575,0.14182164954886575,0.14181947122565383,0.1418238280413332,0.1418456198941582,0.14179747419175387,0.14088669503756193,0.1427580316191179,0.14182109854296543,0.429750264510807,0.02973718687669331,0.14057786932915964,0.1430766461596613,0.14178608695373218,1.8210285489491503e-27,1.836254796814808e-27,1.8286297476417024e-27,1.8286297476417024e-27,1.856588753878519e-27,1.8008793212933033e-27,1.8304156802308064e-27,1.826876489087444e-27,1.9817310346888877e-27,1.6870400965556954e-27,1.7150989453871527e-27,1.949351789845831e-27,1.7526360327980507e-27,1.9079893600161926e-27,2.2151494054741404e-27,1.5079465238992029e-27,1.9230644664120624e-27,1.7385055575623516e-27,2.3499794411380152e-14,2.3890987104494224e-14,2.3694652996668268e-14,2.3694652996668268e-14,2.4586556426065088e-14,2.282561026061888e-14,2.3718312666233127e-14,2.3671256006693203e-14,2.4670761852799684e-14,2.2754346322007232e-14,1.59186000105363e-14,3.496970122755128e-14,2.2765972594493552e-14,2.4661042351001095e-14,2.5739130363876435e-14,2.1801375510193605e-14,3.12412200325658e-14,1.784402878128374e-14,1.8022811977272572e-27,1.817347823661262e-27,1.8098027139720953e-27,1.8098027139720953e-27,1.837468568932905e-27,1.7823431585133507e-27,1.8111835883981936e-27,1.808456941689845e-27,1.9613226152141876e-27,1.6696753036590995e-27,1.6974556241835406e-27,1.929264780401245e-27,1.734670667369747e-27,1.888258852725018e-27,2.1925104950058473e-27,1.4923059825181933e-27,1.9032469047335094e-27,1.7206228334680606e-27,2.327996694299004e-14,2.3667574832529348e-14,2.3473039712272222e-14,2.3473039712272222e-14,2.4356773620260835e-14,2.2611964099484594e-14,2.3493919067243176e-14,2.3452444325317067e-14,2.4439891673998922e-14,2.254194799782421e-14,1.5768047385176527e-14,3.4646410150721846e-14,2.2554804667316308e-14,2.4428836150325076e-14,2.5499025531547788e-14,2.1596936241805517e-14,3.095069275858579e-14,1.7676197434850262e-14,0.026794154403950082,0.026794156101466897,0.026794156101466897,0.026794153123504392,0.02679415909637266,0.02679793831471671,0.02657466177224018,0.02701532584448687,0.026794361139274595,0.026793950773763547,0.1315167490348936,0.003505924064656416,0.026551537505252996,0.02703945594073208,0.02678175595768669,0.02680656252560633,7.066307829146665e-6,7.066307836923149e-6,7.0663077889303694e-6,7.0663077889303694e-6,7.066307874363022e-6,7.096972818680211e-6,7.03581110883792e-6,7.335935876783912e-6,6.803895728557449e-6,7.026126243314395e-6,7.1068069405312045e-6,1.280686305598781e-6,0.000035216095091338615,7.764687919668175e-6,6.426003980293921e-6,7.23438384510993e-6,6.9018820753446215e-6,7.005489357838854e-6,7.005489400815748e-6,7.005489362621913e-6,7.005489362621913e-6,7.005489396125835e-6,7.272881252630755e-6,6.745279962012232e-6,6.965661242645697e-6,7.045631838420473e-6,1.2691585916370028e-6,0.000034927380130176407,7.698315837510535e-6,6.37031456385994e-6,7.172104770373578e-6,6.84249013169158e-6,2.5800987877209666e-252,2.5800988098378676e-252,2.5800988098378676e-252,2.580098805497519e-252,1.0187175006073564e-269,8.720954847156032e-225,3.2175204868515795e-252,2.0768763825207825e-252,1.180922347737165e-252,5.63647992963811e-252,2.418797157310552e-252,2.763073823111256e-252,3.3963952062705056e-252,1.9599353814010097e-252,1.691362254524135e-251,3.906073532910274e-253,1.8110481341618898e-27,1.8261895317161768e-27,1.81860697586204e-27,1.81860697586204e-27,1.8464101536062406e-27,1.7910111699039445e-27,1.820193993874861e-27,1.817053797499382e-27,1.9708678439810847e-27,1.6777945957286963e-27,1.7057056165355793e-27,1.938659083184426e-27,1.7430689526738682e-27,1.8974890087955736e-27,2.2030942051398562e-27,1.4996222798797788e-27,1.9125151826961064e-27,1.728984774231612e-27,0.14182158280289672,0.1418215738461987,0.14182157832624362,0.14182157832624362,0.14181938201190217,0.14182377481382064,0.1418455486346402,0.14179740300703475,0.1408866242302015,0.14275795998234558,0.1418210272699321,0.4297500837225022,0.02973717336044142,0.1405777987441291,0.1430765742950351,0.1417860124776986,2.3364483299170707e-14,2.3753466371011284e-14,2.3558241129105525e-14,2.3558241129105525e-14,2.444510907889744e-14,2.2694109281970433e-14,2.3580236680670535e-14,2.3536521771236034e-14,2.4528821244796894e-14,2.2623732003743084e-14,1.5826008738416548e-14,3.477096980445744e-14,2.263609923806432e-14,2.451829208401313e-14,2.559135577858603e-14,2.1675519955754273e-14,3.106258075127929e-14,1.7740770157722267e-14,1.81424224039048e-27,1.8294108193316298e-27,1.8218146509174926e-27,1.8218146509174926e-27,1.849667748002645e-27,1.794169313479679e-27,1.8234687490041125e-27,1.9743447967181208e-27,1.6807532666645534e-27,1.7087116968567596e-27,1.9420813343764567e-27,1.746130182985545e-27,1.9008502133317992e-27,2.2069516973851322e-27,1.502286801558225e-27,1.9158915282339494e-27,1.7320316441407904e-27,1.8050659595265404e-27,1.820156366811065e-27,1.8125993472147634e-27,1.8125993472147634e-27,1.8403088786166462e-27,1.785096457331646e-27,1.8140497756894184e-27,1.9643549493355044e-27,1.6722540839434494e-27,1.700076022869354e-27,1.932249036563191e-27,1.737337592138305e-27,1.8911916052527447e-27,2.1958715946876575e-27,1.494630499959979e-27,1.9061911253659502e-27,1.7232787901835536e-27,1.8079888302252045e-27,1.823104166023419e-27,1.8155346620481364e-27,1.8155346620481364e-27,1.8432899762370807e-27,1.7879863468742866e-27,1.9675373014564194e-27,1.6749610318429476e-27,1.7028265465073903e-27,1.935381068684862e-27,1.7401375618274018e-27,1.8942689063636824e-27,2.1994001770188714e-27,1.4970697287382176e-27,1.9092811410952124e-27,1.7260666371694845e-27,2.3408582630606173e-14,2.3798249404867496e-14,2.3602704971095493e-14,2.3602704971095493e-14,2.4491183005044156e-14,2.2736947107460775e-14,2.362525742277963e-14,2.4575018187931474e-14,2.2666226223831268e-14,1.5856110673794294e-14,3.483563032280106e-14,2.267835541347092e-14,2.4564748992186776e-14,2.5639323521014482e-14,2.1716536452822066e-14,3.11207118352785e-14,1.7774312569111532e-14,0.02679414262473761,0.026794144290203995,0.026794144290203995,0.02679414137896225,0.026794147217958697,0.026797926504012005,0.026574650067839593,0.02701531392556605,0.026794349336290938,0.0267939389541691,0.1315166838857701,0.0035059229705990897,0.026551525822692358,0.02703944399914985,0.026781743645286956,0.02680655121594433,2.3321669680980798e-14,2.3709955982379166e-14,2.3515080408088556e-14,2.3515080408088556e-14,2.440036041165462e-14,2.2652497073156605e-14,2.3536521771236034e-14,2.4483761858141117e-14,2.2582300990508343e-14,1.5796650860342274e-14,3.47079810637317e-14,2.2594897458360365e-14,2.4472982486760596e-14,2.554458414828308e-14,2.1635711263136396e-14,3.100577818723194e-14,1.770806123597211e-14,2.345363871836223e-14,2.3844081109475103e-14,2.3648123531795874e-14,2.3648123531795874e-14,2.4538317052297782e-14,2.2780748311389905e-14,2.462233684979e-14,2.2709769117996012e-14,1.588694651053659e-14,3.490188149754579e-14,2.2721651290186544e-14,2.4612337563425276e-14,2.568870278840179e-14,2.1758464267788893e-14,3.118026486723907e-14,1.78086769934771e-14 -0.024321456690767067,3.952703259255641e-121,4.1406330229063273e-7,0.215644044246725,0.7774073887499116,0.09067239172139069,0.390449895658487,0.027674055367928725,1.070805516727804,1.35884336341702,0.37125752401675616,0.12778676612282133,0.30847611344671755,0.05183993995844365,0.10122767802706152,0.0518713199810756,0.10127913209446755,0.12778959675950696,0.37127059044159294,0.37126422781336593,4.1406329134299066e-7,0.05185548931591808,0.3084759022855064,0.10125834793527419,0.05185027555521387,0.05186601111846297,0.05186073435968261,0.10124805751048926,0.12778846100279773,0.101268705966529,0.10123783432469348,0.024322097162143924,0.024320820353122524,0.024321456690767067,0.024321456690767067,0.024321813094512455,0.02432127378699706,0.02431813015661932,0.024324610960799336,0.02447366578946718,0.024169356682502682,0.02491710987595415,0.0235907807026745,0.024316624704419126,0.02432615748224226,0.02429719777136795,0.024345645587297366,2.5087710950130686e-121,6.225593234548806e-121,3.952703259255641e-121,3.952703259255641e-121,1.4909294838001736e-120,1.035406701614679e-121,3.946137825903344e-121,3.4007371029435663e-121,4.5951167768199874e-121,1.5876399951155114e-121,9.826193036851583e-121,4.048757265656867e-121,3.858796367878068e-121,2.199449664761947e-121,7.123705170333888e-121,4.574205477002425e-118,2.7554921206243075e-124,4.1406326608826023e-7,4.1406330229063273e-7,4.1406330229063273e-7,4.140632968548086e-7,5.326053006959146e-7,3.585733357408013e-7,4.137868787588632e-7,4.1444632513968073e-7,3.9875760224632373e-7,4.2993674355331807e-7,4.1413936977608225e-7,4.140929690576531e-7,4.137045666354694e-7,4.1442377631931804e-7,4.5360479721210025e-7,3.7773509995514363e-7,0.21588306125222484,0.21540491517857208,0.215644044246725,0.215644044246725,0.2138263665210787,0.21748450951574674,0.2065546902463084,0.22537014179757411,0.2158374288061538,0.21545042048547114,0.22167481816895557,0.20973814709256225,0.21553638312761664,0.21575185305671926,0.21579403129759087,0.2154939681776748,0.2136453284931393,0.21766734698128865,0.7797076509948794,0.7751123429181336,0.7774073887499116,0.7774073887499116,0.7746689245556669,0.7801565028418017,0.7684950823704124,0.7866523633961078,0.7800243518829856,0.7747780361911475,0.7822429702940864,0.7725829201217425,0.7774005041379967,0.7774140336358272,0.7876796023473162,0.7676192247052437,0.7872793625441403,0.09083078393328758,0.09051430383931558,0.09067239172139069,0.09067239172139069,0.09043931875952028,0.09090639094014136,0.09017306753258846,0.09118887801376416,0.09079510979396,0.09054968571835816,0.09152710067503489,0.08982489972385357,0.09063359099013457,0.09071123286244892,0.09079816518489976,0.09054666111315025,0.09033968650619892,0.09100677087984241,0.3904498998928133,0.390449891650543,0.390449895658487,0.390449895658487,0.3904498964344061,0.39062106880777847,0.3884466040986122,0.3901169166579846,0.39078169338970015,0.3921740194364974,0.3887286143884986,0.3960233088463841,0.38450267587197723,0.390330582443116,0.39056918046120126,0.3895415713441588,0.39136095890755795,0.027678965155089517,0.027669142234459314,0.027674055367928725,0.027674055367928725,0.027515888149483365,0.027833772204561628,0.027673494621672397,0.02767460290302903,0.027843523111277937,0.027505506485544635,0.027919213922028525,0.02743152614349031,0.02757140606986824,0.027777696570833055,0.02785229296955799,0.02749687467787737,0.027554015059318888,0.02779498010494612,1.0708083584768597,1.0708027609418116,1.070805516727804,1.070805516727804,1.0708047100541318,1.0708063339351919,0.9893840073461669,1.1408094301592056,1.071147011528883,1.0704718936852455,1.0849643663052622,1.0564421875882342,1.0707661834885396,1.0708521603771164,1.0716000415004512,1.0700089151368457,1.0573340821997057,1.084275514970545,1.3590837376149068,1.3586003027901516,1.35884336341702,1.35884336341702,1.3584476433758552,1.3592337246954247,1.3496524135323826,1.3504900904505406,1.3588933541515436,1.3587901502302258,1.3623166494678618,1.3545462785034783,1.3588413603996752,1.3588455015212213,1.3589349279308536,1.35874972035025,1.3542820714884598,1.362690382329666,0.3712575167295417,0.371257530964706,0.37125752401675616,0.37125752401675616,0.37125752240429005,0.37126117418614907,0.3712547398040649,0.3732433294648176,0.36927777526951966,0.3703012185287495,0.37221734077546154,0.284499132101076,0.47562850155930964,0.3763591579511594,0.36618424445697306,0.37531213915686373,0.36722331917547313,0.12778615319988632,0.12778676612282133,0.12778676612282133,0.12778648466253376,0.12778704787422887,0.1277866159060232,0.1273236419900166,0.1282526606661327,0.12778761403283825,0.12778591701604927,0.2934952884926826,0.04654035316618323,0.12722461482387776,0.12835300523161583,0.12773542762587414,0.12783813353521112,0.3084761003234521,0.30847611344671755,0.30847611344671755,0.30847440849403696,0.30847781841819766,0.30847718567708154,0.3084750375107298,0.3072275386428368,0.30973194393012377,0.30847449864238813,0.5942636281482717,0.1334451134129295,0.30689724151513587,0.3100666039454436,0.30837156265779575,0.05195017029913589,0.05173005540131728,0.05183993995844365,0.05183993995844365,0.05167248837205532,0.05200847577580098,0.051837374816870826,0.05184251253124693,0.0519661534882079,0.05171398446440844,0.05214395267610783,0.051537807844180536,0.051773665302653454,0.05190645371085828,0.05214844353179517,0.051532819125522863,0.05160318225070353,0.0520782701408574,0.10147678340216325,0.10097924082862175,0.10122767802706152,0.10122767802706152,0.10062555271392833,0.10183637517456268,0.10122262484763232,0.10123274783810965,0.10146473504599533,0.10099101225485314,0.10535209002297934,0.0972551993349783,0.1009829542268553,0.10147358106371852,0.10172923369391655,0.10072743969784682,0.0983624524918287,0.10420366388009016,0.051981636159050236,0.05176134990307984,0.0518713199810756,0.0518713199810756,0.05170373808903613,0.05203998705715129,0.0518686615135155,0.05187398656559899,0.05199754013098972,0.051745371208927755,0.052175570950514866,0.051568951469249565,0.05180491903851929,0.05193797572181879,0.052180054131671774,0.05156397019384422,0.0516343780680258,0.05210983581071732,0.10152838278762091,0.10103054997053491,0.10127913209446755,0.10127913209446755,0.10067665551978386,0.10188818434681132,0.10127391049040668,0.10128437083715883,0.1015161322424286,0.10104250680831184,0.1054059846503609,0.09730430493009336,0.101034118827469,0.1015253105946277,0.10178096595421436,0.10077861620010027,0.0984122351090637,0.10425685416893596,0.12778898302561983,0.12778959675950696,0.12778959675950696,0.12778931238197774,0.12778988142949135,0.12778944652918753,0.12732645589630331,0.12825550816184278,0.1277904426881687,0.12778874963687065,0.29350433548193444,0.04654091885250361,0.12722742516488292,0.1283558563535287,0.12773837819182365,0.1278408441068534,0.3712705831059046,0.37127059749087765,0.37127059044159294,0.37127059044159294,0.37127058896465515,0.3712739081565389,0.37126736512267167,0.37325696878711156,0.36928936835145976,0.37031426626654695,0.3722304258431737,0.2845104859947456,0.4756422181471863,0.3763723134571342,0.3661972199444559,0.375325378849388,0.3672362112907117,0.3712642203621211,0.3712642347835511,0.37126422781336593,0.37126422781336593,0.3712642263167813,0.37324996386893633,0.3692830373155006,0.37030791101024235,0.37222405584654344,0.2845049213831314,0.4756351652757142,0.37636590437874423,0.3661909045568691,0.37531894072867206,0.36722992492780765,4.140632541821118e-7,4.1406329134299066e-7,4.1406329134299066e-7,4.1406328575399744e-7,5.326052866738379e-7,3.585733262978406e-7,4.137868678186159e-7,4.1444631418149775e-7,3.9875759168206894e-7,4.299367322085584e-7,4.1413935882637686e-7,4.140929581090262e-7,4.13704555697429e-7,4.1442376536196743e-7,4.5360478527789915e-7,3.7773508991842715e-7,0.05196576205946527,0.05174556251668814,0.05185548931591808,0.05185548931591808,0.051687973366274516,0.05202408997725992,0.051852878553347505,0.051858107900164783,0.05198171014889989,0.051729535153471416,0.05215961973031772,0.05155324045681686,0.05178915638562914,0.05192207132746543,0.052164106600324264,0.051548255658491395,0.05161864062438119,0.052093911214171895,0.30847591555791604,0.30847588900303047,0.3084759022855064,0.3084759022855064,0.30847414397290535,0.3084776606183545,0.3084769745161639,0.308474826333213,0.30722732868670727,0.3097317315557245,0.3084742873327767,0.5942631622404798,0.1334450473234962,0.30689703187722106,0.31006639124794094,0.3083713418905433,0.101507539961805,0.10100982431837303,0.10125834793527419,0.10125834793527419,0.10065601315803512,0.10186725683203447,0.10125319432049164,0.10126351846635354,0.10149536788571831,0.10102170855909119,0.10538421502156359,0.09728446856854026,0.10101344858626089,0.10150441729144144,0.10176006953073394,0.10075794403845997,0.0983921254828489,0.1042353690048957,0.05196053404208534,0.05174036295980407,0.05185027555521387,0.05185027555521387,0.05168278124730134,0.05201885441587021,0.05184768026145601,0.05197649508478302,0.05172432034591703,0.052154366398101254,0.05154806595729881,0.051783963386199644,0.05191683405031699,0.05215885455174994,0.05154307991253485,0.05161345745709556,0.05208866661926822,0.05197631271207952,0.05175605557328835,0.05186601111846297,0.05186601111846297,0.05169845136982001,0.052034655894176225,0.05186336874983364,0.05199223210840842,0.0517400602658224,0.052170221608705006,0.051563682788805285,0.05179963364176525,0.051932641844532286,0.05217470600278843,0.05155870036746487,0.05162910050959782,0.05210449540882454,0.051971021473676375,0.051750793244362825,0.05186073435968261,0.05186073435968261,0.051693196596175314,0.05202935699496029,0.05198695562457625,0.051734781685131744,0.05216490466079664,0.05155844592073486,0.051794379603633256,0.05192734048368916,0.05216939028253517,0.05155346232612384,0.05162385482992964,0.052099187336527825,0.10149722053494864,0.10099956286505303,0.10124805751048926,0.10124805751048926,0.10064579294489766,0.10185689544970179,0.10124293753197232,0.10148508880642738,0.10101141011531271,0.10537343657745113,0.09727464781430058,0.10100321601212583,0.10149407185901067,0.10174972352961101,0.10074770907051957,0.0983821693208194,0.10422473140347213,0.12778784758313325,0.12778846100279773,0.12778846100279773,0.12778817779376955,0.12778874450375433,0.12778831077790445,0.12732532685245732,0.12825436564066406,0.12778930772645958,0.12778761308404993,0.2935007055023444,0.04654069187803234,0.12722629755156042,0.12835471237738139,0.12773719431455852,0.1278397565251419,0.10151792723458872,0.1010201531874054,0.101268705966529,0.101268705966529,0.10066630051041783,0.1018776863173742,0.10126351846635354,0.10150571555557192,0.10103207395740875,0.10539506420999707,0.09729435413042486,0.101023749402842,0.10151483003476985,0.10177048352429674,0.10076824623746149,0.09840214729219567,0.10424607643043571,0.10148696841569026,0.10098936848730188,0.10123783432469348,0.10123783432469348,0.10063563959313244,0.10184660164641372,0.10147487796984926,0.10100117815959156,0.10536272839323599,0.09726489151560208,0.10099305133517707,0.10148379326417065,0.10173944501924945,0.10073754109164725,0.09837227843873332,0.10421416317029414 -2.0546030954273262e-19,0.0,3.017177227898498e-111,8.987337038726194e-16,8.473889584414031e-9,3.599159016317088e-16,2.2658207001472185e-15,7.27283867575009e-15,4.204853628284828e-16,1.1172162065162556e-17,1.1540364301201998e-125,3.326010282947609e-18,2.9831507011675218e-24,2.0889914918593366e-14,7.411318491007632e-14,2.0989579803825616e-14,7.434040510077716e-14,3.3250060079194522e-18,1.1522980783852743e-125,1.1531606200928494e-125,3.017176927826362e-111,2.0939607121079312e-14,2.983258630165515e-24,7.424875147943715e-14,2.0922937328562185e-14,2.0972861369497163e-14,2.0956266217314806e-14,7.420330786514663e-14,3.325410271702287e-18,7.429445026036057e-14,7.415811913766756e-14,2.0547140663486188e-19,2.0544928455887374e-19,2.0546030954273262e-19,2.0546030954273262e-19,2.0546771961368966e-19,2.0546874579625923e-19,2.0544987634440505e-19,2.054511694622109e-19,2.1395540646536905e-19,1.9724351192309796e-19,2.1226230778299813e-19,1.952440719506162e-19,2.0549397548873378e-19,2.0542610088434346e-19,2.0413185723266251e-19,2.0679916716113966e-19,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.017176299293861e-111,3.017177227898498e-111,3.017177227898498e-111,3.0171770790557202e-111,1.2486758778370852e-110,3.4338331563650105e-111,3.000791483628249e-111,3.03437057767708e-111,1.9305163469253722e-111,4.713387494622771e-111,3.026575956152778e-111,3.0084534593566104e-111,2.9901814262702527e-111,3.044480588110081e-111,8.866010208076299e-111,1.0198923931662353e-111,9.010138204983271e-16,8.964302159822226e-16,8.987337038726194e-16,8.987337038726194e-16,8.784704885639277e-16,9.19404125488752e-16,8.696557842027885e-16,9.274561737055086e-16,8.995525845371032e-16,8.978891075829371e-16,9.617623449662824e-16,8.383368098404133e-16,8.982400241408701e-16,8.992039252206024e-16,8.993193211306849e-16,8.981233511189186e-16,8.78555390939117e-16,9.192793508681591e-16,8.47566216370923e-9,8.471950728570822e-9,8.473889584414031e-9,8.473889584414031e-9,8.470381864083604e-9,8.476965923106473e-9,8.462440729289266e-9,8.466315237047036e-9,8.45882767378049e-9,8.489336843166667e-9,8.478522904545814e-9,8.467484120475911e-9,8.474060145488976e-9,8.473828835093088e-9,8.411903718397867e-9,8.456591873896231e-9,8.484091866884548e-9,3.6181725928192465e-16,3.580245063434452e-16,3.599159016317088e-16,3.599159016317088e-16,3.555545976884004e-16,3.6433839829400074e-16,3.592384932136022e-16,3.606809471863399e-16,3.609669887251089e-16,3.5886554634428645e-16,3.729735737298842e-16,3.4728595094499044e-16,3.5957590701771215e-16,3.602557692584387e-16,3.609789199697565e-16,3.588545643679032e-16,3.5495255343651334e-16,3.6495247838268826e-16,2.265820704678072e-15,2.2658206958994482e-15,2.2658207001472185e-15,2.2658207001472185e-15,2.265820700989771e-15,2.2391833540323962e-15,2.3113145367284046e-15,2.2664600186821887e-15,2.26664252075727e-15,2.268801796983328e-15,2.262558433298061e-15,2.2586170548082348e-15,2.2714127993160397e-15,2.2658030395539695e-15,2.2658374960147096e-15,2.264144213950361e-15,2.2674221954291597e-15,7.279283093470402e-15,7.266394158308691e-15,7.27283867575009e-15,7.27283867575009e-15,6.9975726726231386e-15,7.559974966619925e-15,7.272286024666922e-15,7.273444394162052e-15,7.446904082206063e-15,7.10224175068258e-15,7.60128214007228e-15,6.958569696633043e-15,7.179127396977535e-15,7.368171537685044e-15,7.459841342535182e-15,7.089878869993188e-15,7.115099887060623e-15,7.43439082071606e-15,4.20479846858659e-16,4.2049071198113046e-16,4.204853628284828e-16,4.204853628284828e-16,4.204870364488759e-16,4.2048366583045415e-16,1.1886185968902796e-15,1.3510036321406765e-16,4.1839471569747445e-16,4.22597407607663e-16,3.6386261136428197e-16,4.840172046454472e-16,4.207630131471489e-16,4.2021448109747203e-16,4.155121330772109e-16,4.255240909267292e-16,4.77897676267187e-16,3.6817816961690236e-16,1.1059014374636797e-17,1.128621699830485e-17,1.1172162065162556e-17,1.1172162065162556e-17,1.1387491957986585e-17,1.0959437547680459e-17,3.739925895364276e-17,3.0941141982368436e-18,1.107994952533945e-17,1.1266284938060006e-17,8.639021672962811e-18,1.4370225877502533e-17,1.1172865914197314e-17,1.1171551734771311e-17,1.1016764512340875e-17,1.1329961852237369e-17,1.416303751196848e-17,8.74431807157903e-18,1.1540353430623159e-125,1.1540373789935468e-125,1.1540364301201998e-125,1.1540364301201998e-125,1.1540361463646184e-125,1.153641748816647e-125,1.154591655402909e-125,1.5054082447984022e-125,8.637386391163461e-126,8.030242346157632e-126,1.6590119980072128e-125,1.1126241437649979e-131,1.3486154718144018e-119,2.412207256574985e-125,5.506302622421931e-126,5.514155258540628e-125,2.3897730673814042e-126,3.3261430594689594e-18,3.326010282947609e-18,3.326010282947609e-18,3.3261095448274696e-18,3.325910810293234e-18,3.3270917013710258e-18,3.4297741821842125e-18,3.2292218704918333e-18,3.3255380195745924e-18,3.3264832706404632e-18,1.1431508039737352e-23,1.0473535119790783e-16,3.453569227354337e-18,3.2020313776800666e-18,3.3548145170611396e-18,3.297411173433172e-18,2.9831574083214023e-24,2.9831507011675218e-24,2.9831507011675218e-24,2.9845642576366203e-24,2.981737767402596e-24,2.9816606662468472e-24,2.9846760401933505e-24,3.2797162990454786e-24,2.6935317800679094e-24,2.9839728843014028e-24,3.063943819622939e-34,2.277900828261005e-18,3.378848343346892e-24,2.6313359771914984e-24,3.0371586768721127e-24,2.1025008621223652e-14,2.0755786682030934e-14,2.0889914918593366e-14,2.0889914918593366e-14,2.0624353904829678e-14,2.1159876359382434e-14,2.088166573791946e-14,2.089812750098506e-14,2.104165740493142e-14,2.0739218417387028e-14,2.141949029183203e-14,2.0373088251952156e-14,2.081130157976191e-14,2.0969088074566886e-14,2.1266495539902008e-14,2.05186559942742e-14,2.0484050722895367e-14,2.1304299565402432e-14,7.464863030297272e-14,7.358145829421114e-14,7.411318491007632e-14,7.411318491007632e-14,7.259404261238326e-14,7.567110900030676e-14,7.409081312461969e-14,7.413562023610985e-14,7.442658727663276e-14,7.379933487055158e-14,8.581342956675525e-14,6.389964534947302e-14,7.379566380874914e-14,7.443115814915143e-14,7.479104366344247e-14,7.343799064724516e-14,6.673650349859812e-14,8.232481132288541e-14,2.112529173206158e-14,2.0854837619524668e-14,2.0989579803825616e-14,2.0989579803825616e-14,2.0722802792980008e-14,2.126077683430277e-14,2.098120507703462e-14,2.0997985572104886e-14,2.1142488175811652e-14,2.083738607771685e-14,2.1521577758649867e-14,2.047045099000778e-14,2.091111471228567e-14,2.106826492714958e-14,2.1367720332629393e-14,2.061684400160207e-14,2.058192155217364e-14,2.1405861149205585e-14,7.487744782928353e-14,7.380709160040172e-14,7.434040510077716e-14,7.434040510077716e-14,7.281672757877277e-14,7.59029747951138e-14,7.431739562379405e-14,7.436347878921278e-14,7.465540061804729e-14,7.402628535503186e-14,8.607573662073312e-14,6.409702748829673e-14,7.402289937683603e-14,7.465980402787239e-14,7.502012413776656e-14,7.366335102592774e-14,6.694228935937731e-14,8.257645784701495e-14,3.325140413312176e-18,3.3250060079194522e-18,3.3250060079194522e-18,3.325107394617839e-18,3.324904406321342e-18,3.326087107455093e-18,3.4287461333046667e-18,3.228240131281832e-18,3.3245345719868186e-18,3.3254781666056395e-18,1.1419021247721482e-23,1.0473572200333355e-16,3.4525352444747093e-18,3.2010562995405404e-18,3.353759620711242e-18,3.2964568670812107e-18,1.1522970976584713e-125,1.1522990506360571e-125,1.1522980783852743e-125,1.1522980783852743e-125,1.1522978561007149e-125,1.1519222272500608e-125,1.1527154406595326e-125,1.5036971333230582e-125,8.620165446102258e-126,8.01808086860197e-126,1.6565264354882218e-125,1.1112085020940543e-131,1.3461452260785582e-119,2.4085214252360935e-125,5.498128165276858e-126,5.5061395557769e-125,2.3860438186880138e-126,1.1531596328417186e-125,1.153161633063804e-125,1.1531606200928494e-125,1.1531606200928494e-125,1.153160422141888e-125,1.5044672192139859e-125,8.62768786593517e-126,8.024114168363112e-126,1.657760212916462e-125,1.1118960447888135e-131,1.347301817094694e-119,2.4103496853772174e-125,5.502186031376297e-126,5.510122546305678e-125,2.3878918034253937e-126,3.0171759727568433e-111,3.017176927826362e-111,3.017176927826362e-111,3.0171767744041916e-111,1.2486757532861203e-110,3.433832818452673e-111,3.0007911852090715e-111,3.0343702758878007e-111,1.9305161545697742e-111,4.713387026537111e-111,3.0265756550739224e-111,3.0084531600542194e-111,2.990181128881371e-111,3.0444802852561703e-111,8.866009330010315e-111,1.019892291258375e-111,2.10750031318138e-14,2.0805178642768554e-14,2.0939607121079312e-14,2.0939607121079312e-14,2.0673451426052143e-14,2.1210172722776095e-14,2.0931360088167913e-14,2.0947884423028895e-14,2.1091571687428472e-14,2.0787892713101174e-14,2.147036551643276e-14,2.0421688525650862e-14,2.086069793146397e-14,2.1018262400275964e-14,2.1316928261641467e-14,2.0567558291210785e-14,2.0532898521096022e-14,2.1354919152067722e-14,2.98325184589101e-24,2.9832654188439484e-24,2.983258630165515e-24,2.983258630165515e-24,2.984699520569199e-24,2.9818183854931407e-24,2.9817685415042986e-24,2.9847840241409834e-24,3.279834308713406e-24,2.6936298072266466e-24,2.984080916950006e-24,3.064202768121802e-34,2.277924024576191e-18,3.378969718006872e-24,2.631431859899669e-24,3.0372735090255037e-24,7.478515047369911e-14,7.371607749882007e-14,7.424875147943715e-14,7.424875147943715e-14,7.272690169190486e-14,7.580944895753957e-14,7.422599792097684e-14,7.427156891916558e-14,7.456365075900301e-14,7.393475097891804e-14,8.596994238613758e-14,6.401780467205969e-14,7.39318304854954e-14,7.456758724148427e-14,7.49277235964249e-14,7.357244405678247e-14,6.685952945938158e-14,8.247495961412065e-14,2.1058246433947724e-14,2.078859523574315e-14,2.0922937328562185e-14,2.0922937328562185e-14,2.065695274333451e-14,2.1193329390128967e-14,2.0914638547696528e-14,2.107481759082007e-14,2.077158999541363e-14,2.1453477494636605e-14,2.0405348345403694e-14,2.084411763351494e-14,2.1001788189861555e-14,2.130016984486103e-14,2.0551164940289594e-14,2.051649038353096e-14,2.1337983120441507e-14,2.1108463659787254e-14,2.0838228044399136e-14,2.0972861369497163e-14,2.0972861369497163e-14,2.0706299977940304e-14,2.1243839226096973e-14,2.096454866108121e-14,2.1125434226409535e-14,2.082082425915239e-14,2.1504428245283204e-14,2.0454153267857664e-14,2.0894209354454115e-14,2.1051529200048135e-14,2.1350702938555846e-14,2.0600420163547383e-14,2.0565532678007366e-14,2.138880622563076e-14,2.1091759587102702e-14,2.0821741038694254e-14,2.0956266217314806e-14,2.0956266217314806e-14,2.0689919034769035e-14,2.122702633222338e-14,2.1108443472502723e-14,2.0804384929922128e-14,2.1487405494188915e-14,2.043785676368375e-14,2.0877394748352737e-14,2.103491703745859e-14,2.1333810908165727e-14,2.0583973085827057e-14,2.054915701865055e-14,2.1371876781220486e-14,7.473938744238629e-14,7.367095121184952e-14,7.420330786514663e-14,7.420330786514663e-14,7.268236495901638e-14,7.576307651470506e-14,7.418068165703059e-14,7.451816623846944e-14,7.388936156188131e-14,8.591748192850131e-14,6.397853053068648e-14,7.388616848169554e-14,7.452185881251806e-14,7.488190821853527e-14,7.352737217379653e-14,6.681849972348067e-14,8.242463115438481e-14,3.3255440255998266e-18,3.325410271702287e-18,3.325410271702287e-18,3.3255108039346407e-18,3.3253095262429806e-18,3.32649149960449e-18,3.429159967511015e-18,3.2286353230387057e-18,3.324938502771415e-18,3.325882764106083e-18,1.1424046301131174e-23,1.0473557325951284e-16,3.4529514674144835e-18,3.2014488099093418e-18,3.3541842604798398e-18,3.2968410174151056e-18,7.483117030915028e-14,7.376145732661576e-14,7.429445026036057e-14,7.429445026036057e-14,7.277168891524636e-14,7.585608146432295e-14,7.427156891916558e-14,7.460939544039898e-14,7.398039185003958e-14,8.602269365536422e-14,6.405730356580997e-14,7.397723534908609e-14,7.461356859760336e-14,7.497379531587772e-14,7.361777000858936e-14,6.690079252134129e-14,8.252556819150176e-14,7.469388084032454e-14,7.3626078279955e-14,7.415811913766756e-14,7.415811913766756e-14,7.263807877071197e-14,7.571696314084624e-14,7.447205430469045e-14,7.384422315308887e-14,8.586531128523708e-14,6.393890213265527e-14,7.384079326255957e-14,7.447638270548661e-14,7.483634825640249e-14,7.34825545594247e-14,6.677770303332346e-14,8.237458194589875e-14 -0.01939261155757513,0.0,7.94660508203841e-94,1.030146943283066,1.2085947415886924e-10,0.24882474219986803,1.1851899097754015,1.1106208646016237e-76,0.00037283948438815033,6.5336389647273615e-6,8.760898800504246e-92,8.327469374488664e-28,1.5802596390924595e-39,2.1003408559857997e-33,1.5179081582930204e-20,3.8263479559256123e-33,2.0958658919301624e-20,8.324308509025061e-28,5.661754718342055e-92,7.036496142092106e-92,7.946604828703812e-94,2.8285681576894563e-33,1.5803345176602647e-39,1.840117779862292e-20,2.5601162122684106e-33,3.458026292143593e-33,3.126721990068387e-33,1.7251330307109462e-20,8.325584813475143e-28,1.963476610499775e-20,1.6179163769868917e-20,0.019392683479439107,0.01939254009932994,0.01939261155757513,0.01939261155757513,0.019392666368140184,0.019378497420251804,0.01942214104102787,0.01936295268218332,0.0195367969782213,0.019247654875492026,0.020631577070159134,0.01801121570586049,0.019415648653466986,0.01936943843739129,0.019370137822916807,0.019415105519406305,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.946604340474545e-94,7.94660508203841e-94,7.94660508203841e-94,7.946604956366532e-94,2.406941734113271e-94,4.464593725040076e-92,8.03614350204645e-94,7.853198787268603e-94,5.388231584510524e-94,1.171615666987633e-93,7.911539814034651e-94,7.976778184350613e-94,8.066873140656104e-94,7.828386731850982e-94,2.053971834133294e-93,3.0577010873912363e-94,1.0303900033399767,1.029901307935505,1.030146943283066,1.030146943283066,1.0274290029481097,1.0326670482109315,1.020029912721333,1.0379745560604208,1.0303603632352403,1.0299606438885494,1.034720308422551,1.0238713665410017,1.0300392478238654,1.030283218560537,1.0303059550089995,1.029986970371558,1.0277303281577101,1.0323886500774966,1.1935665688165994e-10,1.2237802212731933e-10,1.2085947415886924e-10,1.2085947415886924e-10,1.239698788359146e-10,1.178085681238359e-10,8.164129439986044e-11,1.7748503671348436e-10,1.1948968666717514e-10,1.2223435753010167e-10,1.1356505053598497e-10,1.2858714857820302e-10,1.2086550880340983e-10,1.2085359070169524e-10,1.2027936131014101e-10,1.3694846571076196e-10,1.0648934023237532e-10,0.24923856338492517,0.24841145553177432,0.24882474219986803,0.24882474219986803,0.24754765319770386,0.2501100470986601,0.24694456907737275,0.2507476322025984,0.24931740978936676,0.2483319361371831,0.25232149107935353,0.2453561021827734,0.2486674903641028,0.24898192223363125,0.24932553344725175,0.2483241784571454,0.24745841557573708,0.2501977897514481,1.1851899089257114,1.1851899105795698,1.1851899097754015,1.1851899097754015,1.1851899095963612,1.1686311988197273,1.2068191992653385,1.1860970369090236,1.1842772311876693,1.1811843023423922,1.189133743860677,1.1707584781397458,1.1984031104540833,1.185534393313022,1.1848444044947426,1.1873005208536174,1.1830570624735373,1.1085355735938187e-76,1.112711919957428e-76,1.1106208646016237e-76,1.1106208646016237e-76,1.2340941969421904e-76,9.98710469997458e-77,1.0769224971071134e-76,1.1454910593227203e-76,1.644367517368787e-76,7.49219098173484e-77,1.0156797588649475e-76,1.214107545811707e-76,1.0591496020166592e-76,1.1644519562129921e-76,2.273683304429613e-76,5.3996099566603285e-77,1.164077984465563e-76,1.0594548351047953e-76,0.0003728349173861766,0.0003728439132761527,0.00037283948438815033,0.00037283948438815033,0.0003728409482877219,0.00037283799887000857,0.0011392345776899998,0.00011425287867244129,0.00037078680638583165,0.00037490481012692693,0.00029103802344071175,0.00047568823061808007,0.00037309618483310337,0.00037258268939198614,0.0003683221400948987,0.0003774154021384423,0.0004687915421611991,0.0002945631532231998,6.4681440110291486e-6,6.599680326028626e-6,6.5336389647273615e-6,6.5336389647273615e-6,6.677459361461579e-6,6.391917255881489e-6,0.000020430185696827235,1.9643408471211694e-6,6.480941334616361e-6,6.586864232103674e-6,4.61793912311075e-6,9.19666609687813e-6,6.53394296096442e-6,6.533337638261366e-6,6.449228969778106e-6,6.619282228624921e-6,9.11635578275999e-6,4.638908699714121e-6,8.760897603154732e-92,8.760900262545931e-92,8.760898800504246e-92,8.760898800504246e-92,8.760898634400114e-92,7.849720220286434e-92,9.784281742464428e-92,1.1457102370247091e-91,6.698276897386945e-92,7.112026873450979e-92,1.0794598447662488e-91,7.594043122374788e-96,1.1154741611387143e-87,1.756894890498099e-91,4.354593852950323e-92,2.2145705823156952e-91,3.4486159140909945e-92,8.327773065969916e-28,8.327469374488664e-28,8.327469374488664e-28,8.327780018025448e-28,8.32715775010442e-28,8.242352410689325e-28,1.0285383285766134e-27,6.7364764010244e-28,8.324663712379523e-28,8.330279875603038e-28,6.2191358667992015e-37,2.0074179374843575e-20,1.0880995409550519e-27,6.362810781341348e-28,8.502059084623892e-28,8.156357936931857e-28,1.5802642926375663e-39,1.5802596390924595e-39,1.5802596390924595e-39,1.581604989300922e-39,1.5789153817740176e-39,1.5877351350945017e-39,1.5729034656136738e-39,2.1148232915781344e-39,1.17942929149939e-39,1.5808244625188144e-39,4.3848801927492996e-51,8.588688506135972e-30,2.3459521915628434e-39,1.0618719186434005e-39,1.6179090132431362e-39,2.0911744285546037e-33,2.1095349636817264e-33,2.1003408559857997e-33,2.1003408559857997e-33,2.1235786257110355e-33,2.0772177278289635e-33,1.999543709404136e-33,2.206490230474578e-33,2.2976428224194683e-33,1.919669708177985e-33,2.0473654089596838e-33,2.154542923005598e-33,2.0410436598428334e-33,2.161390741665248e-33,2.7044867393753415e-33,1.628907586025248e-33,2.143385293313652e-33,2.0580042287202333e-33,1.5058737182652448e-20,1.530025134638134e-20,1.5179081582930204e-20,1.5179081582930204e-20,1.5591016206289495e-20,1.4774174830019917e-20,1.4704440642598024e-20,1.5670444862561745e-20,1.6020186126943182e-20,1.4380624170588787e-20,1.2437750318855719e-20,1.8454157382320648e-20,1.4824873937496537e-20,1.5541575453566825e-20,1.733082749514838e-20,1.3285255094662488e-20,1.75862510687037e-20,1.3052884507500376e-20,3.8097688629748304e-33,3.842976536960796e-33,3.8263479559256123e-33,3.8263479559256123e-33,3.868378554451908e-33,3.7845210990312985e-33,3.637308900492698e-33,4.025716818631505e-33,4.1820844915574535e-33,3.500260696946657e-33,3.730492631680495e-33,3.924404080106083e-33,3.719610460229262e-33,3.936144774963274e-33,4.9172286403387126e-33,2.9734095994572687e-33,3.9042066030445744e-33,3.7497576621224854e-33,2.0793258452221227e-20,2.1125187133110167e-20,2.0958658919301624e-20,2.0958658919301624e-20,2.152477668849006e-20,2.040212495958498e-20,2.0284993352294735e-20,2.1656669235654827e-20,2.2108497914693665e-20,1.986655869721446e-20,1.7188400356888586e-20,2.5458824602047775e-20,2.04761851220579e-20,2.1452260539372904e-20,2.390644039966078e-20,1.836167826718346e-20,2.426581853437725e-20,1.803536561540214e-20,8.324619117197671e-28,8.324308509025061e-28,8.324308509025061e-28,8.32462909335553e-28,8.323986914823336e-28,8.239223646459336e-28,1.0281497878981404e-27,6.733907158699639e-28,8.321506083797517e-28,8.327115767274444e-28,6.214274307501839e-37,2.0071184595645033e-20,1.0876890394213715e-27,6.360380855600539e-28,8.498695511300892e-28,8.153393081575468e-28,5.661753707728605e-92,5.6617556486564424e-92,5.661754718342055e-92,5.661754718342055e-92,5.661754274864902e-92,5.084072857813308e-92,6.310379429717658e-92,7.408940032426576e-92,4.326421712019802e-92,4.595232763315648e-92,6.980461711119748e-92,4.862958958782816e-96,7.278316545584259e-88,1.1372513605881312e-91,2.8107660150009028e-92,1.4331065271714752e-91,2.2260759628689533e-92,7.036495311206934e-92,7.036497373108206e-92,7.036496142092106e-92,7.036496142092106e-92,7.036496044952515e-92,9.204977554740324e-92,5.37610660033497e-92,5.7115875817114795e-92,8.670790639807416e-92,6.071360871075382e-96,9.002339289560179e-88,1.4122419925117428e-91,3.4946031288375844e-92,1.779507002923247e-91,2.7679148701387827e-92,7.946604064810527e-94,7.946604828703812e-94,7.946604828703812e-94,7.946604699055612e-94,2.4069416561388916e-94,4.4645935870187185e-92,8.036143245886046e-94,7.853198536866094e-94,5.388231412480044e-94,1.1716156296959539e-93,7.911539561844981e-94,7.976777930092415e-94,8.066872883539693e-94,7.828386482275273e-94,2.0539717689104516e-93,3.0577009895368886e-94,2.8162681236776358e-33,2.8409051191136088e-33,2.8285681576894563e-33,2.8285681576894563e-33,2.8597503148087745e-33,2.797538485560316e-33,2.6908299593476692e-33,2.9737260315716454e-33,3.0929167136520086e-33,2.5863947439057117e-33,2.7574678695515333e-33,2.9013077557587544e-33,2.749185552899166e-33,2.9102798149055336e-33,3.638614780940136e-33,2.195842422146372e-33,2.886329648632124e-33,2.7717520247960014e-33,1.5803298109776682e-39,1.5803392275989585e-39,1.5803345176602647e-39,1.5803345176602647e-39,1.5816988667620475e-39,1.578971291463786e-39,1.5878103669732665e-39,1.5729779961187687e-39,2.114923033939553e-39,1.1794854382619722e-39,1.5808994191623597e-39,4.385250923189542e-51,8.58888683730017e-30,2.346062668872262e-39,1.0619225452383389e-39,1.6179891586898953e-39,1.8255688821991508e-20,1.85476611125619e-20,1.840117779862292e-20,1.840117779862292e-20,1.8899159283943683e-20,1.7911653122818783e-20,1.7816176507967376e-20,1.900710642808019e-20,1.9414778959625523e-20,1.7438673630147147e-20,1.5085716185101252e-20,2.2359980702195542e-20,1.7975251903007914e-20,1.8836983406768047e-20,2.099749117935556e-20,1.6114739788619415e-20,2.13106488014426e-20,1.5830178512469522e-20,2.5489700380771112e-33,2.5712959151445084e-33,2.5601162122684106e-33,2.5601162122684106e-33,2.588373066880477e-33,2.531997946757349e-33,2.436053547761844e-33,2.7997883141424575e-33,2.3405820083000924e-33,2.4956903003809884e-33,2.626029664637571e-33,2.4881240645580416e-33,2.634227539545485e-33,3.294365012396329e-33,1.9867852186396497e-33,2.6124585141400415e-33,2.508631925661378e-33,3.44302579298222e-33,3.473071649138128e-33,3.458026292143593e-33,3.458026292143593e-33,3.4960548035002675e-33,3.4201955067809454e-33,3.2879990407931924e-33,3.7800825008201634e-33,3.16287009203932e-33,3.371312625917737e-33,3.5467425528926715e-33,3.361367654881872e-33,3.557476927161845e-33,4.445401595326585e-33,2.686282564145945e-33,3.528470959439847e-33,3.388741361022351e-33,3.113142002829996e-33,3.1403426676777485e-33,3.126721990068387e-33,3.126721990068387e-33,3.16114914097695e-33,3.092462691649343e-33,3.418429828871822e-33,2.8594318067884707e-33,3.0482174349755945e-33,3.20703397851747e-33,3.0391476362397182e-33,3.216845746861261e-33,4.020826842344532e-33,2.4281072513015083e-33,3.1904949519358526e-33,3.0639911198698475e-33,1.7114806476157822e-20,1.7388788297446426e-20,1.7251330307109462e-20,1.7251330307109462e-20,1.7718632742496465e-20,1.679197598167804e-20,1.6705897113082687e-20,1.8203490921839794e-20,1.6347262540858687e-20,1.4140598091529973e-20,2.0966366046444454e-20,1.6850932733209884e-20,1.7661041852777526e-20,1.968923536256348e-20,1.5104813643798422e-20,1.9981721543245503e-20,1.483893363311036e-20,8.325892641978633e-28,8.325584813475143e-28,8.325584813475143e-28,8.325901386092942e-28,8.325267243118995e-28,8.24048698784452e-28,1.0283066741933714e-27,6.734944575003938e-28,8.322781081026554e-28,8.328393381771177e-28,6.21623704174532e-37,2.0072393981886907e-20,1.0878547931250228e-27,6.361362018889157e-28,8.500053659481177e-28,8.15459024652748e-28,1.947966817726495e-20,1.9790922791834756e-20,1.963476610499775e-20,1.963476610499775e-20,2.0165629273571652e-20,1.911290409209002e-20,1.900710642808019e-20,2.0714149827945695e-20,1.8609689615624892e-20,1.609984285737954e-20,2.3854828454327054e-20,1.918152638855511e-20,2.0098489246096335e-20,2.2400750759241597e-20,1.7198428874401746e-20,2.273616248993931e-20,1.6893762168036795e-20,1.605100728661184e-20,1.6308198179793564e-20,1.6179163769868917e-20,1.6179163769868917e-20,1.6617832414931865e-20,1.574796769089762e-20,1.70739198984867e-20,1.5329688237673448e-20,1.3259483365708936e-20,1.9666675443412907e-20,1.5802633770875533e-20,1.6564477372152595e-20,1.8469125680456625e-20,1.4163299151913482e-20,1.8742403791063087e-20,1.3914783167856547e-20 -2.8964096952427965,0.0,7.054575690407098e-26,2.4638090512716504,1.8008213202538366e-28,0.37263062412579967,3.743351849909335,3.703063338371472,0.21097056610121445,4.4728259309138795e-6,0.5309997430062837,3.2941073401126872,3.7988591369493134,0.5538976191146803,2.2921698287046937,0.5530900582252526,2.291004828237144,3.29409964094595,0.5310343143926199,0.5310169880274934,7.054562286838947e-26,0.5535023622288152,3.798858936845215,2.2914745352703405,0.5536280195567207,0.5532281599783287,0.5533655927628778,2.2917075396167963,3.2941027283415885,2.291240339085176,2.2919393014546507,2.896889372377808,2.895932562754728,2.8964096952427965,2.8964096952427965,2.8965088163050137,2.896407540794638,2.8959519989861486,2.896842300541461,2.8997890582772685,2.8929778853986545,2.9590765471236526,2.8275229596448317,2.8957694626206516,2.897050417094047,2.8958731946272014,2.8969465197416318,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.054519951487794e-26,7.054575690407098e-26,7.054575690407098e-26,7.054569025710197e-26,1.5189963894181475e-26,3.022575728935241e-24,7.115191683497003e-26,6.994960327093117e-26,6.421668369090477e-26,7.749542456770122e-26,7.03660634805137e-26,7.073027267347465e-26,7.129700528829211e-26,6.980388356803583e-26,8.824353218680683e-26,5.633742877383862e-26,2.4611393206549486,2.466482403198139,2.4638090512716504,2.4638090512716504,2.473764539433865,2.4538260700966963,2.5431510355673574,2.38283595186603,2.4622377687116908,2.4653843662106985,2.404476372273624,2.5231859838705066,2.4646963548780874,2.4629217975647038,2.4625744637972655,2.465045056942362,2.483132774156608,2.444393419350266,1.3117987104119042e-28,2.469021516019259e-28,1.8008213202538366e-28,1.8008213202538366e-28,1.7076871490741169e-28,1.8989497188442917e-28,2.4959892419197395e-28,1.2855861385129435e-28,1.649932958514949e-28,1.9666090285589817e-28,1.4194871086153649e-28,2.2834972674893567e-28,1.801106342001647e-28,1.8005433356417586e-28,1.275980738941914e-28,2.9327097218379005e-28,1.10147560764009e-28,0.3696740651200405,0.3756044833450405,0.37263062412579967,0.37263062412579967,0.3692190894160487,0.3760621485770811,0.37674885039833034,0.3684364428564072,0.3717361154317606,0.37352780980103745,0.36338673343483463,0.38205743693823174,0.37291183780327425,0.3723492732180224,0.3717091728240844,0.373554783479848,0.3763112444237642,0.36897199075883935,3.7433515817510625,3.7433521037310724,3.743351849909335,3.743351849909335,3.7433518116701148,3.6917396525770134,3.8211632760720375,3.74651294752865,3.7401760767365406,3.740444217583703,3.7462592820660006,3.6921090294434173,3.793785617258613,3.744475646344598,3.742226194634124,3.7448621897344605,3.741838274528491,3.703264743049749,3.7028617298134705,3.703063338371472,3.703063338371472,3.703689501027815,3.7024371201124286,3.703041008943998,3.7030845317972787,3.709808408316791,3.6962780811265783,3.712886167079359,3.6931865893327984,3.698948795122563,3.707188847965336,3.710163898992781,3.6959199143206636,3.69826475841262,3.707858626296523,0.21094234943078113,0.2109979320079596,0.21097056610121445,0.21097056610121445,0.21097681798899803,0.2109642508243829,0.3066542807682763,0.14360522071186518,0.21064833440815672,0.21129305858654857,0.19685869938544545,0.22589412338968326,0.21100997673199207,0.21093083685590058,0.21021826888942566,0.21172607185040773,0.22402515537569323,0.19840077277039064,4.284728774487841e-6,4.6685438985498236e-6,4.4728259309138795e-6,4.4728259309138795e-6,4.5761484373398935e-6,4.371585879528079e-6,9.329458898759914e-6,2.0596161835560734e-6,4.4504474084121025e-6,4.495027725726871e-6,3.458223867201177e-6,5.770809655883566e-6,4.472873219730262e-6,4.472822165807669e-6,4.4356700838509985e-6,4.510371877186771e-6,5.68770817348614e-6,3.499210192823467e-6,0.5309996116509125,0.5309998683816267,0.5309997430062837,0.5309997430062837,0.5309997223354238,0.531008354321594,0.5309911560136206,0.5337302873145252,0.5282756788408872,0.5305337126298341,0.5314671840192121,0.41272415881796976,0.6746865761180671,0.5379807331279539,0.5240610374606323,0.5329100418910913,0.5290933311908508,3.2941054529643448,3.2941073401126872,3.2941073401126872,3.2941081064885815,3.2941065730934067,3.294104236690815,3.2919549551682574,3.29626482004021,3.2941078430398365,3.294106836469457,3.776213929771848,2.711820557599923,3.2914934082627085,3.296728806304416,3.2940769547177933,3.2941377261612894,3.7988591245132355,3.7988591369493134,3.7988591369493134,3.7988605671182665,3.7988577067751224,3.798855053256451,3.7988631298696656,3.7966647041125667,3.801054905979296,3.7988576093762894,4.101914157030511,3.316114884779713,3.796083115765034,3.8016373093849842,3.7987605939407083,0.5465940987383552,0.5612646894693265,0.5538976191146803,0.5538976191146803,0.5544202407619471,0.5533752830964068,0.5539646269973301,0.5538304553070079,0.5511997021125015,0.5566181079397952,0.5455060020020497,0.5623822675590682,0.5553137219801011,0.5524919988714572,0.547277270561968,0.5605923876867797,0.5605421468753287,0.5472987797811601,2.282307221027627,2.302032208915416,2.2921698287046937,2.2921698287046937,2.3022311920066016,2.2820900571952993,2.2922846317888204,2.292054718914634,2.287639169953709,2.2967059062862223,2.2017888220055317,2.382888335410095,2.296855650686489,2.28747529617493,2.2825336370523006,2.301832057125113,2.355271488023825,2.2285748605237607,0.5457935708911417,0.5604500850469467,0.5530900582252526,0.5530900582252526,0.5536121799302957,0.5525682221358298,0.553159193085594,0.5530207546518985,0.5503962575926089,0.5557959858009786,0.5447065032651717,0.5615666223166416,0.5545058569439166,0.5516743973169106,0.5464765532071277,0.5597779346869408,0.5597282316290801,0.5464975705786108,2.2811420540847775,2.300867410446585,2.291004828237144,2.291004828237144,2.301066400510619,2.28092488444014,2.2911227415232216,2.290886608538869,2.2864751170534268,2.295540030174848,2.200622877322035,2.3817272376272154,2.2956907687786527,2.2863102618217455,2.2813691919869967,2.3006665484474755,2.354108401405756,2.2274094141816754,3.294097754993894,3.29409964094595,3.29409964094595,3.2941004137615266,3.294098867485624,3.294096537679503,3.2919472741416453,3.2962571026928744,3.2941001493433384,3.2940991318246566,3.776204760799534,2.711816102663852,3.2914857311103995,3.2967210850631075,3.2940689250078132,3.29413035755207,0.5310341829845884,0.5310344397464754,0.5310343143926199,0.5310343143926199,0.5310342936976256,0.5310430029179571,0.5310256420369347,0.5337650051069751,0.5283099466766228,0.5305682497323853,0.5315017896362364,0.4127541717107956,0.6747256749087889,0.5380155538572804,0.52409535827455,0.5329447754532585,0.5291277403758498,0.5310168566131684,0.5310171134079871,0.5310169880274934,0.5310169880274934,0.5310169673498705,0.533747626411885,0.5282927502923754,0.5305509403931256,0.5314844461850752,0.4127391367874411,0.6747060701815231,0.53799810228193,0.5240781577108292,0.5329273688298027,0.5291104942223853,7.054505393364512e-26,7.054562286838947e-26,7.054562286838947e-26,7.054555472981578e-26,1.5189933562166746e-26,3.0225704994747702e-24,7.115178169754971e-26,6.994947031856038e-26,6.421656153157389e-26,7.74952775073272e-26,7.036592976970163e-26,7.07301383036248e-26,7.129686988961643e-26,6.980375087891573e-26,8.824336501936079e-26,5.63373214175119e-26,0.5462022228713236,0.5608660458010374,0.5535023622288152,0.5535023622288152,0.5540247430666713,0.5529802670104677,0.5535704999183251,0.5534340600668397,0.5507958877351924,0.5562100251621149,0.5451146183375132,0.5619831257575509,0.5549076545055638,0.5520861612271917,0.5468852501929132,0.5601834263304835,0.5601438344387182,0.5469065765787058,3.79885894942265,3.798858924258245,3.798858936845215,3.798858936845215,3.7988603164463655,3.7988575572393475,3.7988548531511985,3.79886292976707,3.7966645041300224,3.8010547057562887,3.7988574091297367,4.10191401792612,3.316114713800228,3.796082915815452,3.8016371091306134,3.7987603846469025,2.281611826590974,2.3013370377177917,2.2914745352703405,2.2914745352703405,2.3015360249957526,2.281394659262535,2.291591193258737,2.291357564635111,2.28694441730288,2.2960101045600627,2.2010929931569914,2.382195428756693,2.296160405941369,2.2867799951492427,2.2818386661235928,2.3011364633644082,2.3545773481142747,2.227879336031722,0.5463269018020108,0.5609926833982966,0.5536280195567207,0.5536280195567207,0.5541504707692217,0.5531058539672278,0.5536956563971401,0.5509311194800885,0.5563467070066171,0.545249346632106,0.5621099037987628,0.5550436401120549,0.55222209130278,0.5470201700090324,0.5603203859656724,0.5602703764362827,0.5470313499419408,0.5459304496385913,0.5605894114161541,0.5532281599783287,0.5532281599783287,0.5537503684673036,0.5527062371063529,0.5532969596328053,0.5505235072692741,0.5559346705607704,0.5448432022182494,0.5617061304267648,0.5546337574667596,0.551812320255738,0.546613447415807,0.5599172511939302,0.5598674381256705,0.5466345678791559,0.5460666650731129,0.5607280631261965,0.5533655927628778,0.5533655927628778,0.5538878876298737,0.5528435835140356,0.550660019365348,0.5560726816373759,0.5449792386811426,0.5618449630345862,0.554771029350751,0.5519495728414986,0.5467496778294394,0.5600558934282454,0.5600059705199892,0.5467709013212249,2.2818448640767177,2.3015700018180807,2.2917075396167963,2.2917075396167963,2.3017689877041163,2.281627697907682,2.291823575350354,2.2871772451283943,2.2962432752185675,2.201326137515006,2.3824276404552265,2.2963933993110355,2.287012997534369,2.282071561108997,2.30136956967806,2.3548099706336387,2.2281123789548567,3.294100841880855,3.2941027283415885,3.2941027283415885,3.294103498579759,3.294101957459241,3.294099625012826,3.291950354263039,3.2962601973790218,3.2941032345454113,3.2941022214170586,3.776208437604381,2.7118178891066016,3.2914888096782025,3.296724181310791,3.2940721449524006,3.2941333123931176,2.2813775971289876,2.3011028819332338,2.291240339085176,2.291240339085176,2.3013018706112374,2.2811604286338016,2.291357564635111,2.286710455253677,2.2957756922713197,2.2008585669727525,2.3819619638243914,2.2959261802715636,2.2865457527330313,2.2816045797140134,2.300902164764639,2.3543434725224195,2.2276449970217236,2.282076659574415,2.301801722918106,2.2919393014546507,2.2919393014546507,2.3020007074087077,2.281859494570523,2.287408826782763,2.296475206414318,2.201558094300358,2.3826586067781106,2.296625145002289,2.2872447618252747,2.2823032154312437,2.3016014316387654,2.3550413480154644,2.2283442350372735 -15572.185858414634,0.0,0.0,0.00006000608957929508,7.488398412699467e-111,1.8210136096571474e-6,2.3875616759539217e-10,10330.764914583258,4.410664488862656e-30,2.2003063043446448e-75,0.0,3.1805903620360685e-65,6.892408805625024e-141,0.03462597450045121,0.018662936543507404,0.03427220751548244,0.018524790897815332,3.189674986993395e-65,0.0,0.0,0.0,0.034450730581743916,6.896107623503582e-141,0.018580284295722782,0.03450916641940749,0.034331497624941816,0.03439207235125246,0.018608033230699237,3.186036198635922e-65,0.018552340518349194,0.018635584990440924,15568.15370215359,15576.131257416202,15572.185858414634,15572.185858414634,15570.641977394955,15572.216743882844,15571.907992665536,15572.453443893206,15411.243931914776,15730.409841692242,15394.074048822971,15775.638427583537,15571.979489187903,15572.344034754258,15597.573497226516,15546.62962488784,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00005860849142082881,0.00006143798453418992,0.00006000608957929508,0.00006000608957929508,0.00006811457742520798,0.0000528112507540832,0.0001339640876697934,0.000025619933421582222,0.00005899460380683239,0.00006103699915544184,0.000034729687477098746,0.0001028529530234017,0.000060579428474232986,0.00005943799836909273,0.000059218108258211126,0.000060805174085952323,0.00007190188335678807,0.000049987234195173326,2.3936551039341143e-111,2.3322867403110538e-110,7.488398412699467e-111,7.488398412699467e-111,1.0959381020596236e-110,5.112818242642931e-111,4.6867222583558344e-110,1.1213508940821914e-111,4.27729244841795e-111,1.3094674053021697e-110,2.2832875133325793e-111,2.447933233792714e-110,7.500601459374244e-111,7.477324816460276e-111,8.317914914761748e-112,8.391706027662814e-110,6.530863894368209e-112,1.7158400048603536e-6,1.932429000149958e-6,1.8210136096571474e-6,1.8210136096571474e-6,1.8074311553329787e-6,1.83466125340107e-6,2.0346816046133424e-6,1.6241873850792496e-6,1.7727009162162523e-6,1.870717906303073e-6,1.4545863602552738e-6,2.2770358852542564e-6,1.8369161613105322e-6,1.8052783315230667e-6,1.7710774399544129e-6,1.8723762249726132e-6,1.988464674105761e-6,1.6671074932372695e-6,2.3875528615204577e-10,2.3875700191708313e-10,2.3875616759539217e-10,2.3875616759539217e-10,2.387560296027089e-10,2.6240777515966394e-10,2.3590950396902275e-10,2.413572723558698e-10,2.362058655544991e-10,2.0500601500612859e-10,2.779757703079047e-10,1.9720068122566836e-10,2.9217863263748246e-10,2.3963754191835417e-10,2.3787814864473595e-10,2.5862666633133013e-10,2.2035563461681623e-10,10327.690618521183,10333.841248648641,10330.764914583258,10330.764914583258,10381.218473016317,10280.218489785155,10330.959724582848,10330.585020135019,10229.511415309209,10431.34348288214,10180.925646910935,10478.818299772283,10391.823214769645,10269.06850793239,10224.060653231689,10436.70099812315,10404.899414070253,10256.062605059942,4.405994511909372e-30,4.415197869204754e-30,4.410664488862656e-30,4.410664488862656e-30,4.411813233545529e-30,4.409503064199649e-30,1.3195907007673102e-26,8.421658246388647e-34,4.269504604676125e-30,4.5571769095171645e-30,1.1231157558652702e-30,1.708178698039792e-29,4.427410728996542e-30,4.394402013667064e-30,4.0895162349103856e-30,4.7573193881655836e-30,1.514197733040309e-29,1.2509224969454297e-30,1.5303412691101446e-75,3.160617812462986e-75,2.2003063043446448e-75,2.2003063043446448e-75,3.0920012148788224e-75,1.5636873328887746e-75,1.268844154955016e-70,2.4545776588347793e-80,2.0402085038859307e-75,2.373873444532856e-75,9.626659440353317e-77,4.888111342447565e-74,2.2011714446901945e-75,2.1994976438754627e-75,1.939931952018888e-75,2.4962254589232347e-75,4.434110442651869e-74,1.0229444513337399e-76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.1917400164787742e-65,3.1805903620360685e-65,3.1805903620360685e-65,3.1796841614790868e-65,3.1814969735053595e-65,3.1811146563485787e-65,5.416846423455604e-65,1.8627947546456488e-65,3.1763235620866105e-65,3.1848688995864347e-65,3.928428910703167e-136,5.184603296621453e-19,6.070453500756448e-65,1.6602203123919108e-65,3.451110545884626e-65,2.931133239873562e-65,6.892638622256843e-141,6.892408805625024e-141,6.892408805625024e-141,6.886758892758412e-141,6.898063336036424e-141,6.893838449151368e-141,6.892565273850687e-141,2.0124040934735774e-140,2.3488870952249673e-141,6.920443452238353e-141,5.061503970181816e-239,1.1627931513486695e-67,2.67248229145397e-140,1.763436019123024e-141,8.980443847942542e-141,0.03241279613558768,0.03698051468863308,0.03462597450045121,0.03462597450045121,0.036095214023200796,0.0332119360200392,0.034655027876610504,0.034596866764761036,0.03332177394196032,0.035979934863240005,0.03125147246407126,0.038346379336278866,0.035334604750784794,0.033929717948110893,0.031506702655753865,0.038045922706544784,0.03751288006988804,0.031947257961726844,0.01767381332172826,0.019704371019445353,0.018662936543507404,0.018662936543507404,0.02038180465499107,0.017077806060614625,0.01867653639062159,0.01864928595592874,0.01803733177448577,0.019308824392652774,0.009991962174035387,0.03428267880516359,0.019321442434204812,0.018023556223027246,0.01737050796648757,0.0200500161742669,0.028967332517107255,0.011863474739054214,0.03208068742776554,0.036603769196833134,0.03427220751548244,0.03427220751548244,0.035727070571431915,0.03287202711286554,0.03430135518944872,0.03424297399453559,0.03298231177893134,0.03561544387140858,0.03093078458522096,0.03795628903115869,0.03497560017041773,0.03358511290464235,0.031183947372669378,0.03765819397905151,0.03713092728038895,0.03161972907887619,0.017542574787361695,0.019558978646002933,0.018524790897815332,0.018524790897815332,0.020231715253944727,0.01695073836981704,0.018538296321043812,0.018510784635601834,0.017905050265284588,0.01916485650026227,0.009915285607264398,0.034037742500873214,0.019180161802346652,0.017888786461457105,0.017241414767337763,0.019902202329376662,0.028757920751900173,0.011773360053733452,3.2007646628533014e-65,3.189674986993395e-65,3.189674986993395e-65,3.188764672091534e-65,3.1905857139699938e-65,3.1902007748012643e-65,5.432244766662467e-65,1.868140879937556e-65,3.1853896391630046e-65,3.1939721320277598e-65,3.958405605441148e-136,5.187936894672755e-19,6.087692224204595e-65,1.6649899437142818e-65,3.461385829906632e-65,2.939149965986382e-65,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.03224821172725133,0.03679397066199013,0.034450730581743916,0.034450730581743916,0.03591290997032835,0.033043502075259336,0.03447997619008338,0.03442142938318575,0.03315290799197257,0.035797006983899954,0.03109250049488581,0.03815329374356974,0.035156043004861096,0.03375686318159275,0.03134664856551964,0.03785409241192651,0.03732378377042207,0.03178492300835574,6.895875078119479e-141,6.89634035306989e-141,6.896107623503582e-141,6.896107623503582e-141,6.891388974708888e-141,6.900829489993572e-141,6.897538046901312e-141,6.89626416925675e-141,2.013479090960815e-140,2.3501534537503687e-141,6.924159877026083e-141,5.067092932133713e-239,1.1630311679205601e-67,2.6739081502285253e-140,1.7643879087524552e-141,8.985479833052071e-141,0.017595272918880137,0.01961740581905821,0.018580284295722782,0.018580284295722782,0.02029203701308023,0.01700175568600326,0.018594183274786947,0.01856633660848642,0.017958254063796194,0.019222606543982203,0.009945962914018265,0.03413680888539421,0.019237000462929178,0.017942830549631746,0.017293228589952005,0.019961628325614104,0.028842605561920174,0.011809455642222456,0.03230311529512169,0.03685614946390576,0.03450916641940749,0.03450916641940749,0.03597368214108667,0.033099683682250754,0.03453830147221933,0.0332094073823922,0.03585685015726238,0.03114554709904259,0.03821763444991699,0.03521578652858594,0.03381347554739242,0.031400076960965,0.03791799010648661,0.03738680622533405,0.03183908230586244,0.032135406717701355,0.03666711767062447,0.034331497624941816,0.034331497624941816,0.03578891593990621,0.03292801222281892,0.03436100299419059,0.033039192327679046,0.035676295258005836,0.03098367314459293,0.038022037581147757,0.035035747477069064,0.0336426738592428,0.031237243719026926,0.03772375467486832,0.03719521015071313,0.031673714697378,0.03219309940009331,0.036731554998368054,0.03439207235125246,0.03439207235125246,0.03585190641286297,0.0329871067452656,0.03309619567410739,0.03573681902651055,0.031039252264963214,0.03808870783426174,0.03509607424319283,0.033699926493418526,0.031291502164306366,0.03778995148959352,0.037260521215310226,0.03173055779771337,0.01762164054151571,0.019646603683010758,0.018608033230699237,0.018608033230699237,0.020322176575255202,0.017027286808032865,0.018621834000662342,0.017984819793028323,0.019251537735534296,0.009961400977683714,0.03418580133512593,0.01926536878839618,0.017969918413778558,0.01731917182896431,0.01999130521980756,0.028884491958642514,0.011827586847664093,3.1971499355230063e-65,3.186036198635922e-65,3.186036198635922e-65,3.1851275308529078e-65,3.186945278020368e-65,3.18656138823716e-65,5.426077083930095e-65,1.8659995149278352e-65,3.181758282191592e-65,3.190325888395036e-65,3.946381645513322e-136,5.186602506747863e-19,6.080787397918678e-65,1.6630794889419997e-65,3.457269983162314e-65,2.9359390328982424e-65,0.01756872095426381,0.019588002043359136,0.018552340518349194,0.018552340518349194,0.020261684415458236,0.016976046595685988,0.01856633660848642,0.01793148603796085,0.01919348646976861,0.00993077640905917,0.03408745431128881,0.01920841563465788,0.0179155661291306,0.017267104954835875,0.019931741148072633,0.028800413634281097,0.011791559360256401,0.01764782161102061,0.01967559317412458,0.018635584990440924,0.018635584990440924,0.02035210011737303,0.017052637826286958,0.018011180117453,0.019280277730358897,0.00997673448549128,0.034234426449152436,0.01929351727830838,0.017996827648371152,0.017344932504947026,0.02002076880977601,0.02892606918606588,0.01184559371539834 -0.00018024968720261033,0.0,4.3530131629398884e-44,0.027343973008338764,3.7137273169489955e-36,0.9168730053228245,0.11672121290475097,0.0013357938595357423,1.6918488519934097e-6,1.1840501838050199e-9,9.58396126459269e-39,0.0008893090536107987,0.0000433784080814565,1.446354028771618,0.5139060577214978,1.4457159659415055,0.5135036670153478,0.0008893830838953837,9.573799863937731e-39,9.579763884275262e-39,4.3530008648300603e-44,1.4460378589510163,0.000043378855153553415,0.513666133747562,1.4461438854310613,1.445823898989,1.4459311966975634,0.5137466053591204,0.0008893534489985736,0.5135851565526917,0.5138265779161506,0.00018058248307871886,0.00017994131306240513,0.00018024968720261033,0.00018024968720261033,0.00018033364289624234,0.00018024916610568205,0.00018025405694767295,0.0001803998553309764,0.0001838563188151018,0.00017677593762155752,0.00019927619230185575,0.00016024553719603938,0.00018012664582430524,0.00018041459374532545,0.00017970925917918797,0.0001808297714857508,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.3529637428964194e-44,4.3530131629398884e-44,4.3530131629398884e-44,4.353007048840534e-44,1.0620087788972807e-44,1.5981968146661746e-42,4.157999997883733e-44,4.123139073859293e-44,3.4806888892266516e-44,5.442570756812781e-44,4.286914136599767e-44,4.0731306269698933e-44,4.2714671704452045e-44,4.43631095683018e-44,7.350572445947545e-44,2.4947034005207967e-44,0.02745017553121395,0.02725581826002258,0.027343973008338764,0.027343973008338764,0.027034601329844657,0.027753224857718563,0.0280185075440816,0.026628009167241166,0.027445578525002207,0.02733558208732421,0.029066762432142644,0.025677790416486993,0.02722852033659446,0.02744613269631095,0.027487700324621705,0.027296264566437935,0.026700342668980328,0.027990780500189855,2.1856713797141297e-36,6.292987562975971e-36,3.7137273169489955e-36,3.7137273169489955e-36,3.7408815568144147e-36,3.6865919072536285e-36,4.838709772663189e-36,2.8250163713195604e-36,1.407009572884287e-36,4.009135323640835e-36,2.4507559626821618e-36,5.620851870935829e-36,4.0824742229203465e-36,3.875775566952661e-36,1.8766116683390884e-36,9.175963333794616e-36,1.4863718069523313e-36,0.9088687119454842,0.9167706676751664,0.9168730053228245,0.9168730053228245,0.9101403027992869,0.9154958653910196,0.9220489839193078,0.9115576122008162,0.9147496650292102,0.9188631136917701,0.9084460015117516,0.9169651000406798,0.9147985953586053,0.9188097342966874,0.9089319230012672,0.9167336713002942,0.9170227023056268,0.9085943813378304,0.11672129180744086,0.11672113822051564,0.11672121290475097,0.11672121290475097,0.11672122424476604,0.11471075402710117,0.11987935724255794,0.11612599213741388,0.11691652637088974,0.11734220008507987,0.11609123320516034,0.12158210444036477,0.111295446198253,0.11662195075791913,0.11671460268007149,0.116324495098845,0.11709686229681789,0.0013369830428062392,0.0013346047733114798,0.0013357938595357423,0.0013357938595357423,0.0013352440641888348,0.0013363443677754181,0.0013357779230905975,0.0013358092299030299,0.001365146423891125,0.001297686314671249,0.0013902544622841028,0.0012827093521970542,0.0013129422239583461,0.001343811806553873,0.0013768466173691325,0.0012951216622183533,0.00130831093537654,0.001364556598000143,1.691757242591759e-6,1.6919376932284553e-6,1.6918488519934097e-6,1.6918488519934097e-6,1.691871993413477e-6,1.6918254441519194e-6,2.841456436032308e-6,9.945155621555198e-7,1.6910772766566728e-6,1.6967130653085966e-6,1.5885183160322246e-6,1.8155237426863764e-6,1.6911350323160852e-6,1.6965228046261525e-6,1.7023107846901196e-6,1.6797808321852642e-6,1.8275307134157697e-6,1.5765964946085314e-6,1.1292062712894751e-9,1.2439678667409798e-9,1.1840501838050199e-9,1.1840501838050199e-9,1.2355878910056028e-9,1.1268771188350951e-9,3.297217446046872e-9,4.241049621477503e-10,1.1853504528786154e-9,1.2096213162344357e-9,8.424415062589323e-10,1.63851544424887e-9,1.1774954937061772e-9,1.1962100089199908e-9,1.1859061481274884e-9,1.1811444524539155e-9,1.7603369038007626e-9,7.707615140297968e-10,9.583778739207946e-39,9.584135244916086e-39,9.58396126459269e-39,9.58396126459269e-39,9.583931133858534e-39,9.582069985021226e-39,9.585463557799105e-39,1.0317541402447454e-38,8.772273771248353e-39,8.498498877103183e-39,1.0755128044229037e-38,4.869122997396425e-41,1.8272791866435387e-36,1.249804987338312e-38,7.330245711805775e-39,1.489537118693226e-38,5.781591379920235e-39,0.0008893427345533711,0.0008893090536107987,0.0008893090536107987,0.0008893016610333474,0.0008893164480780568,0.0008893096979865657,0.0008962795716670477,0.0008853501775561692,0.0008892986321381597,0.0008893194896682661,0.000054135150501504647,0.0008006023898973758,0.0008950607293316627,0.0008835136600095864,0.0008899490463183589,0.0008886691971789643,0.000043378435866168804,0.0000433784080814565,0.0000433784080814565,0.000043376482031494784,0.000043380334201016926,0.00004337897073481125,0.00004337653966829605,0.000044395129566391034,0.000042450209653274506,0.00004338175839358184,1.2141076327578148e-7,0.000843929211544646,0.00004471787109227765,0.0000420682516903086,0.000043564318890871064,1.448585717580364,1.4303626060850692,1.446354028771618,1.446354028771618,1.433173029482855,1.4458008247360772,1.44640616618615,1.446301731873328,1.4427537281346454,1.4370538289656616,1.4487560875493186,1.4334924418623247,1.4429787010640547,1.4389696530052873,1.448040874032512,1.4350848623490418,1.4309722462613779,1.4479719095441999,0.513961418111,0.5132157691993482,0.5139060577214978,0.5139060577214978,0.5140755276949771,0.5130746493644828,0.5139456147523025,0.5138663790274678,0.5117892371350965,0.5096534896534887,0.5098967980757214,0.510143016335392,0.5117056990897546,0.5102404147561046,0.5095093629622128,0.5122400946242456,0.5196381084103637,0.5074704385435315,1.4479405086303663,1.429737662052317,1.4457159659415055,1.4457159659415055,1.4325433272079886,1.445160433101629,1.4457700118832983,1.4456617611463645,1.4421174024541128,1.4364201738585114,1.4481088375118787,1.4328680702018837,1.4423461310620138,1.4383312853224537,1.447395531837943,1.4344582570945077,1.430347477165832,1.4473265192613236,0.5135567901555932,0.5128161033202849,0.5135036670153478,0.5135036670153478,0.5136759679284711,0.5126699329521802,0.5135444762584422,0.5134627279415799,0.5113891415714907,0.5092536778953314,0.5094792019992342,0.5097615949247076,0.5113069162806728,0.509838872785456,0.5091088518232283,0.5118405812533601,0.5192472160877707,0.5070570181161764,0.000889416554166301,0.0008893830838953837,0.0008893830838953837,0.00088937567231825,0.0008893904973667258,0.0008893837282090106,0.0008963534156116363,0.0008854244679751885,0.0008893726105379077,0.0008893935718659411,0.000054154961049721504,0.0008005838511305312,0.0008951344778594798,0.000883587965496707,0.0008900262659622978,0.0008887400388265749,9.573617191386461e-39,9.573973174992133e-39,9.573799863937731e-39,9.573799863937731e-39,9.57376959052876e-39,9.570086552109902e-39,9.577016150010941e-39,1.0302314620566335e-38,8.766073751876408e-39,8.489730547681661e-39,1.074342171993982e-38,4.886574372263014e-41,1.8252915247540542e-36,1.2485448295613943e-38,7.322085646705019e-39,1.487802185766556e-38,5.7760864764201207e-39,9.5795815983043e-39,9.579937934005942e-39,9.579763884275262e-39,9.579763884275262e-39,9.579733840757923e-39,1.0311044878297562e-38,8.769861798419086e-39,8.494888664774935e-39,1.0750277627456648e-38,4.889490849715833e-41,1.826440409425375e-36,1.2492873285884236e-38,7.326858141825947e-39,1.4888129225941282e-38,5.779348331599291e-39,4.352950382606968e-44,4.3530008648300603e-44,4.3530008648300603e-44,4.3529946089848696e-44,1.0620057290270339e-44,1.5981924354033248e-42,4.157988244649232e-44,4.12312741085192e-44,3.480679036871355e-44,5.442555411177484e-44,4.2869020241614376e-44,4.073119107164278e-44,4.2714551018201766e-44,4.436298425498329e-44,7.350551770358504e-44,2.4946963166599473e-44,1.4482660006627521,1.4300529427809643,1.4460378589510163,1.4460378589510163,1.4328610049406914,1.4454834984278353,1.4460909516905256,1.4459846072714693,1.4424385217722162,1.4367397584460693,1.4484353568270625,1.4331830645486698,1.4426653570572365,1.4386532451153138,1.4477210849505553,1.4347743820787267,1.430662670071327,1.4476521023296625,0.000043378827052915435,0.000043378883275939616,0.000043378855153553415,0.000043378855153553415,0.000043377042064477344,0.000043380668306150574,0.000043379417788692916,0.000043376986719859214,0.00004439558813567511,0.000042450649617717585,0.00004338220580564561,1.2141379026932668e-7,0.000843931378785463,0.00004471832852817708,0.00004206868852485577,0.00004356478811592946,0.5137201615504934,0.5129774685642329,0.513666133747562,0.513666133747562,0.513837289881078,0.5128333405537434,0.5137064323379276,0.5136257087650057,0.5115506626374883,0.5094151256184678,0.5096478190139365,0.5099155861013505,0.5114679061967302,0.510001020329237,0.5092705621662716,0.5120018838372248,0.5194050313158133,0.5072239486613412,1.4483732152331614,1.4301567887064677,1.4461438854310613,1.4461438854310613,1.4329656418957426,1.4455899121429028,1.4461966600991651,1.4425442491806098,1.436845060920121,1.4485429108103232,1.4332868151214042,1.44277046023247,1.4387593309041833,1.447828322279046,1.4348785034251692,1.4307664868838266,1.4477593470777568,1.4480496471787385,1.429843379203775,1.445823898989,1.445823898989,1.4326498473663412,1.445268758704159,1.4458776272631793,1.442225097377024,1.4365273154351452,1.4482183200110588,1.4329736918235527,1.4424531914396403,1.4384392228552223,1.4475046895959927,1.434564258614918,1.430453164959628,1.4474356882421135,1.4481581445497407,1.4299484728299723,1.4459311966975634,1.4459311966975634,1.4327557399871285,1.445376447179834,1.442332137458082,1.4366338434255335,1.4483271598038934,1.4330786899943395,1.4425596004131114,1.4385465425767763,1.4476132073110408,1.4346696336758655,1.4305582293125338,1.4475442159572312,0.5138010805411065,0.5130573952888247,0.5137466053591204,0.5137466053591204,0.5139171954052014,0.5129142772218666,0.5137866536201022,0.5116306757667672,0.5094950811682423,0.5097313312171542,0.5099918644676582,0.5115476568226726,0.5100813220174408,0.5093506578354294,0.5120817800983831,0.5194832036593489,0.5073066258711811,0.000889387003794114,0.0008893534489985736,0.0008893534489985736,0.0008893460450134531,0.0008893608548707377,0.0008893540933370945,0.0008963238554182316,0.0008853947288583615,0.0008893429964023876,0.0008893639161838112,0.00005414702773250329,0.0008005947354580724,0.0008951049558442543,0.0008835582203719893,0.0008899953543498623,0.0008887116803584102,0.5136387336994194,0.5128970401340718,0.5135851565526917,0.5135851565526917,0.5137568829437559,0.5127518947460802,0.5136257087650057,0.5114701533145702,0.5093346543772507,0.5095637784189521,0.5098388316358549,0.5113876614093769,0.5099202009378794,0.5091899624249597,0.5119214864389943,0.519326370882229,0.5071407485451684,0.513881497270312,0.5131368267579643,0.5138265779161506,0.5138265779161506,0.5139966059522545,0.5129947113632005,0.5117101986456657,0.509574533599107,0.5098143219682787,0.5100676726199417,0.5116269191711353,0.510161117893315,0.509430255989947,0.5121611816443258,0.5195608940627736,0.5073887869038141 -8.234611006815633e-6,1.440945623333637e-21,0.008595278301497975,0.00001774517672899092,0.0000635764721758806,0.000011575510772864039,0.00005797572831745915,0.000016600925491081406,6.7972889565591505e-6,0.000016829397933466073,0.0015164764746453938,0.000017809227068831597,0.00003190563018091179,0.000015032315559707001,0.00002657001918668877,0.000015032315559707001,0.00002657001918668877,0.00001780924067156541,0.0015164764746453938,0.0015164764746453938,0.00859527830136051,0.000015032315559707001,0.00003190561345192409,0.00002657001918668877,0.000015032315559707001,0.000015032315559707001,0.000015032315559707001,0.00002657001918668877,0.000017809235139683022,0.00002657001918668877,0.00002657001918668877,8.234611657555142e-6,8.234610360273499e-6,8.234611006815633e-6,8.234611006815633e-6,8.234611700420212e-6,8.234611006815633e-6,8.233023250211132e-6,8.236354182424345e-6,8.261037316490263e-6,8.209449653804063e-6,8.455908493338348e-6,7.990846789691331e-6,8.231619503775283e-6,8.237612247350366e-6,8.231645444878271e-6,8.237595097312155e-6,1.3816625264888133e-21,1.502744021005753e-21,1.440945623333637e-21,1.440945623333637e-21,1.772141399144021e-21,1.1682882695621805e-21,1.440945623333637e-21,1.394959173583189e-21,1.7871521350181817e-21,1.1862491591587043e-21,1.7226043790344394e-21,1.430899902495993e-21,1.7157661109085706e-21,1.2228917658371787e-21,1.6611012551122665e-21,5.115171426575206e-21,5.01725942030474e-22,0.008595278301131444,0.008595278301497975,0.008595278301497975,0.008595278301197619,0.008595278301497975,0.008595278301497975,0.008594159872639789,0.008594659620522202,0.008594051738960037,0.0085955943465386,0.008595202776989847,0.008593557496120917,0.008594323390169937,0.008595459086618719,0.008596918144307589,0.008593708239420083,0.000017759841862813328,0.0000177305062901674,0.00001774517672899092,0.00001774517672899092,0.00001755785724693323,0.000017935094763741284,0.00001774517672899092,0.00001774517672899092,0.00001775108468349792,0.00001774462697519093,0.000018116092641724686,0.00001729735643312626,0.00001770911489435774,0.000017786798881186463,0.00001777018736833198,0.000017720194222571,0.000017594924468802703,0.000017903121090485063,0.00006360369379414175,0.00006354929382837912,0.0000635764721758806,0.0000635764721758806,0.00006349127432935801,0.00006366235574233265,0.0000635764721758806,0.0000635764721758806,0.0000643402789128211,0.000063721597316303,0.00006403911146935108,0.00006311738852448281,0.00006398197085649017,0.00006279635522984309,0.00006464483092270044,0.00006265299981575319,0.00006451798560818753,0.000011579387608694709,0.000011571636813216566,0.000011575510772864039,0.000011575510772864039,0.000011555573764522054,0.000011595063184620296,0.000011575510772864039,0.000011575510772864039,0.000011581637809674902,0.000011575092281191044,0.000011640905599148031,0.000011510050466864132,0.000011569162184226737,0.000011586834356336939,0.000011586430489422161,0.000011563710034639051,0.000011549897428392135,0.000011600693573208772,0.00005797572832000453,0.000057975728315188364,0.00005797572831745915,0.00005797572831745915,0.000057975728318407774,0.00005797572831745915,0.00005797572831745915,0.00005785589620309654,0.000058011272778647,0.00005817773216908586,0.000057747685230092124,0.00005927197394905504,0.000056650350691230065,0.00005794799093941608,0.000057983375559122026,0.00005784856956490167,0.00005809373412031916,0.00001660414723502556,0.00001659770172857254,0.000016600925491081406,0.000016600925491081406,0.00001636410678329171,0.000016831663469840603,0.000016600925491081406,0.000016600925491081406,0.000016658395759291528,0.000016528363954792107,0.000016762997571441583,0.000016434990333627345,0.000016529968678899847,0.00001665702979922896,0.00001672135901664535,0.00001647550158861138,0.000016517875005602982,0.000016678959511927996,6.797289903945017e-6,6.797288037887111e-6,6.7972889565591505e-6,6.7972889565591505e-6,6.797288604415955e-6,6.797289314793015e-6,6.7972889565591505e-6,6.7972889565591505e-6,6.7982233188103205e-6,6.784339734207598e-6,6.898547137448014e-6,6.6770399440878244e-6,6.7896940569090925e-6,6.80224952057288e-6,6.821010876575967e-6,6.761929315627431e-6,6.684849238904554e-6,6.892263028405865e-6,0.000016834333509401074,0.000016824470450587612,0.000016829397933466073,0.000016829397933466073,0.000016820945844800477,0.000016844340584542025,0.000016829397933466073,0.000016829397933466073,0.000016904523783245285,0.000016773180895262562,0.000017341112552295404,0.000016384921161557783,0.00001679198452908424,0.00001685263779324125,0.000016911579982804257,0.000016733498764297255,0.000016358470127825892,0.00001731741956666306,0.00151647647465824,0.001516476474564936,0.0015164764746453938,0.0015164764746453938,0.0015164764746407192,0.0015164764746453938,0.0015164764746453938,0.0015101283807273968,0.0015164990342882716,0.0015181176907046096,0.0015148331572246657,0.001732535415378974,0.0013174427431114093,0.0015057167332121044,0.001528177423499426,0.001510413380157495,0.0015242517059563668,0.000017809226299740023,0.000017809227068831597,0.000017809227068831597,0.000017809225749937612,0.000017809228395051436,0.000017809227068831597,0.000017753647662573343,0.000017850173599189372,0.0000178093165199642,0.00001780913749158085,0.000030727423831616795,0.000010053836148401128,0.000017761687222162184,0.00001785706307489409,0.000017803827332176728,0.000017813533833629618,0.00003190562914178159,0.00003190563018091179,0.00003190563018091179,0.000031905125433101365,0.00003190613497300438,0.00003190563018091179,0.00003190563018091179,0.000031813082448801674,0.000031994650472177775,0.000031905500869947135,0.00005412541289356101,0.000018295651419897808,0.000031786990011697476,0.00003202513635171792,0.00003190559062517711,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.000017809239865287394,0.00001780924067156541,0.00001780924067156541,0.000017809239276792633,0.00001780924207394889,0.00001780924067156541,0.000017753661274915892,0.00001785018722992541,0.000017809330113306443,0.000017809151103756923,0.00003072746254485864,0.000010053840050565425,0.00001776170074120241,0.000017857076762169455,0.000017803841512042194,0.000017813546857538115,0.00151647647465824,0.001516476474564936,0.0015164764746453938,0.0015164764746453938,0.0015164764746407192,0.0015164764746453938,0.0015164764746453938,0.0015101283807273968,0.0015164990342882716,0.0015181176907046096,0.0015148331572246657,0.001732535415378974,0.0013174427431114093,0.0015057167332121044,0.001528177423499426,0.001510413380157495,0.0015242517059563668,0.00151647647465824,0.001516476474564936,0.0015164764746453938,0.0015164764746453938,0.0015164764746407192,0.0015101283807273968,0.0015164990342882716,0.0015181176907046096,0.0015148331572246657,0.001732535415378974,0.0013174427431114093,0.0015057167332121044,0.001528177423499426,0.001510413380157495,0.0015242517059563668,0.008595278301328158,0.00859527830136051,0.00859527830136051,0.008595278301496399,0.00859527830136051,0.00859527830136051,0.00859415987267648,0.008594659620502213,0.008594051738873643,0.008595594346459163,0.008595202776889445,0.00859355749624205,0.008594323390114879,0.00859545908655553,0.008596918144299328,0.0085937082395182,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.0000319056145037986,0.000031905612399889175,0.00003190561345192409,0.00003190561345192409,0.00003190510447907376,0.00003190612247181956,0.00003190561345192409,0.00003190561345192409,0.000031813065702968906,0.00003199463365732838,0.00003190548412940481,0.00005412537194575266,0.000018295645475676178,0.00003178697340381479,0.00003202511950120378,0.00003190557313042653,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015032315559707001,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.00001503698353662089,0.000015027653576004002,0.000015032315559707001,0.000015032315559707001,0.000015015508944105605,0.000015049266965561573,0.000015043685795672746,0.000015017980052459306,0.00001510527018191886,0.000014956836761290276,0.000015000719141398797,0.000015061031161814052,0.000015111858288140309,0.000014950431779581567,0.000014974905284508211,0.000015087045466129049,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.00001780923434817699,0.000017809235139683022,0.000017809235139683022,0.000017809233775155984,0.000017809236510754413,0.000017809235139683022,0.00001775365573858376,0.00001785018168563655,0.00001780932458432842,0.00001780914556743484,0.000030727446798690675,0.000010053838463524187,0.000017761695242977885,0.00001785707119534431,0.000017803835744474316,0.00001781354156028034,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.00002657001918668877,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266,0.000026590353180679148,0.00002654970878242253,0.00002657001918668877,0.00002657001918668877,0.000026483325521400037,0.000026661270962222675,0.000026592637911898715,0.000026568958711029954,0.000027449883629415536,0.00002582791117377087,0.000026669565718821833,0.000026675784186310436,0.000026703068365497875,0.000026638916558410357,0.000026128886805345938,0.000027128903825799266 -7.369414651896725,0.0,1.646372407177538e-71,10.930051433817267,6.611066966823003,7.89428944777154,0.22863388378254512,10.392926720297968,3.333080514417186,10.429642026299758,3.262576430356405e-36,4.824596418775406,0.5133599682342269,9.735666722253518,11.371627611041854,9.735666722253518,11.371627611041854,4.824587314040937,3.262576430356405e-36,3.262576430356405e-36,1.6463724043900953e-71,9.735666722253518,0.5133615284239246,11.371627611041854,9.735666722253518,9.735666722253518,9.735666722253518,11.371627611041854,4.824591017857415,11.371627611041854,11.371627611041854,7.369415491739343,7.3694138174563,7.369414651896725,7.369414651896725,7.369415554353057,7.369414651896725,7.367308383290347,7.369323254996563,7.403183640361306,7.33115734289444,7.540019501755893,7.153226780114452,7.368030491351879,7.371954987496007,7.364897107997881,7.375094935958612,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.6463723997164618e-71,1.646372407177538e-71,1.646372407177538e-71,1.646372405807201e-71,1.646372407177538e-71,1.646372407177538e-71,2.001425107321665e-71,1.3842270528745054e-71,1.087624053426043e-71,2.4907008971281874e-71,2.239105221897086e-71,1.2369858318684332e-71,1.432900882833302e-71,1.891825317059048e-71,4.51671719506517e-71,5.956860156422527e-72,10.933321005746775,10.926764480029012,10.930051433817267,10.930051433817267,10.880830329189607,10.94109871683914,10.930051433817267,10.930051433817267,10.930252956825935,10.897356017577849,10.999325310673711,10.840247910395988,10.92083696505348,10.906912871910938,10.937230752530407,10.924366547271235,10.894248191161925,10.932589346498062,6.606919407019885,6.615209944151705,6.611066966823003,6.611066966823003,6.621732951595983,6.597823102617061,6.611066966823003,6.611066966823003,6.088029660437422,6.44936433279096,6.537400281899312,6.682323947991221,6.631105987751842,6.59237626759333,6.436428997026615,6.757103595162737,6.462239364791963,7.897114891726598,7.891464865776747,7.89428944777154,7.89428944777154,7.883740474338009,7.9093472531631415,7.89428944777154,7.89428944777154,7.903635060566359,7.89184088677877,7.943715981656243,7.848422087278917,7.893654760125984,7.901798181343078,7.90331707083325,7.889681722373305,7.8792969600444245,7.9137319283297405,0.22863388368711884,0.22863388385857936,0.22863388378254512,0.22863388378254512,0.22863388375758992,0.22863388378254512,0.22863388378254512,0.23068271361636924,0.22333855820721046,0.2217273151661294,0.235154628058457,0.21579875846667076,0.2404955884614983,0.22873913992574724,0.22853022284777966,0.23208711337179752,0.22522057317220573,10.394279985572455,10.391571895151932,10.392926720297968,10.392926720297968,10.2783042432211,10.511013991835968,10.392926720297968,10.392926720297968,10.407763598020525,10.374147476716814,10.456774000837598,10.324332477140487,10.352225935085247,10.429492584413318,10.441217987435111,10.340204414804678,10.358089504869039,10.426572563026706,3.333081225353404,3.333079824993144,3.333080514417186,3.333080514417186,3.333080248927539,3.3330807844867105,3.333080514417186,3.333080514417186,3.335005395907738,3.330293731807441,3.4226546942209213,3.2303574367203347,3.3261755093056182,3.340013971660585,3.3636399341869545,3.3017969129688014,3.2548430991877377,3.4154295869980826,10.431589563585849,10.427696236809885,10.429642026299758,10.429642026299758,10.42373746556879,10.435590435510859,10.429642026299758,10.429642026299758,10.316616391011928,10.213948966617114,10.636772583963841,10.220620957198278,10.420743730161028,10.438699601712496,10.463639762568478,10.395424538824285,10.232414459357813,10.622242377540564,3.2625764225843735e-36,3.2625764372970505e-36,3.262576430356405e-36,3.262576430356405e-36,3.262576426991133e-36,3.262576430356405e-36,3.262576430356405e-36,2.7794028265388855e-36,2.696332429841576e-36,3.044225695486767e-36,3.453438169307429e-36,5.091559679537162e-39,1.1126063383796486e-33,4.4410194347899855e-36,2.3632120578450693e-36,4.14023721808248e-36,2.5473418638076374e-36,4.824596927224925,4.824596418775406,4.824596418775406,4.824597301230182,4.824595531356188,4.824596418775406,4.854729538853591,4.799374095435581,4.824532593027203,4.82466033525444,0.6211344656143583,8.788673084836937,4.85528343527988,4.793828896955266,4.828347002117111,4.822453379525557,0.5133600651922722,0.5133599682342269,0.5133599682342269,0.513407598663382,0.5133123378342376,0.5133599682342269,0.5133599682342269,0.5173205038809627,0.5013977702218365,0.5133720343992324,0.01282634372856455,4.519390244143523,0.5237573001102,0.5030942938967835,0.5130754102129738,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,4.824587847390933,4.824587314040937,4.824587314040937,4.824588247899689,4.824586375097777,4.824587314040937,4.854720453678012,4.799364973279304,4.824523494827995,4.824651224155426,0.6211304452970285,8.788673654708369,4.855274353142129,4.793819770402997,4.82833750822172,4.822444664795791,3.2625764225843735e-36,3.2625764372970505e-36,3.262576430356405e-36,3.262576430356405e-36,3.262576426991133e-36,3.262576430356405e-36,3.262576430356405e-36,2.7794028265388855e-36,2.696332429841576e-36,3.044225695486767e-36,3.453438169307429e-36,5.091559679537162e-39,1.1126063383796486e-33,4.4410194347899855e-36,2.3632120578450693e-36,4.14023721808248e-36,2.5473418638076374e-36,3.2625764225843735e-36,3.2625764372970505e-36,3.262576430356405e-36,3.262576430356405e-36,3.262576426991133e-36,2.7794028265388855e-36,2.696332429841576e-36,3.044225695486767e-36,3.453438169307429e-36,5.091559679537162e-39,1.1126063383796486e-33,4.4410194347899855e-36,2.3632120578450693e-36,4.14023721808248e-36,2.5473418638076374e-36,1.6463723967082167e-71,1.6463724043900953e-71,1.6463724043900953e-71,1.646372402897548e-71,1.6463724043900953e-71,1.6463724043900953e-71,2.0014251046847542e-71,1.3842270502559344e-71,1.0876240517357753e-71,2.4907008938573714e-71,2.2391052183384614e-71,1.2369858294372743e-71,1.4329008807974853e-71,1.8918253136097044e-71,4.516717185427935e-71,5.956860144575847e-72,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,0.5133614303038633,0.5133616265568876,0.5133615284239246,0.5133615284239246,0.513409553114696,0.5133135036943384,0.5133615284239246,0.5133615284239246,0.5173220706146086,0.5013993060020745,0.5133735956658938,0.012826431094648176,4.519394232741567,0.5237588802949159,0.5030958340781038,0.5130770413501958,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.735666722253518,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,9.737962582427935,9.733372299555645,9.735666722253518,9.735666722253518,9.727343885550976,9.744092164715026,9.753522403881158,9.724284571186464,9.769526299510277,9.708277990727003,9.731073587684682,9.74680049742865,9.773835619594685,9.703933534075874,9.717605140644825,9.76025770677791,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,4.8245915411127145,4.824591017857415,4.824591017857415,4.82459193081128,4.824590099796703,4.824591017857415,4.854724149612088,4.7993686842426575,4.82452719612077,4.824654930566039,0.6211320807390847,8.788673422911277,4.8552780477415745,4.793823483016874,4.828341370409363,4.822448209934601,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.371627611041854,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968,11.36910642731705,11.37413531390265,11.371627611041854,11.371627611041854,11.38277703278135,11.360114212110156,11.363036115009256,11.367693430392384,11.24510159649243,11.406397970854846,11.38044410260589,11.35234537368315,11.346517388349406,11.389623887459486,11.445469823601858,11.276578794074968 -5.543133865991955,0.0,1.1539898410209753e-130,0.00034107719134178217,0.0,1.8851886575796506e-10,0.027439687281602787,8.058132467841679e-152,1.3808253799144822e-18,2.892644880474116e-19,3.0176844800340087e-13,3.835466238582538,1.6997976331010558,1.0335266972511998e-116,5.568105613320717e-71,8.574638244077371e-117,5.202932161968511e-71,3.8354636214194575,3.2898902709735773e-13,3.1516435463272855e-13,1.153989836830394e-130,9.419576286037575e-117,1.699798404886382,5.347062052262782e-71,9.71671550080916e-117,8.848706473306622e-117,9.130296664663392e-117,5.4200931030048245e-71,3.8354646842803684,5.274675297655274e-71,5.4937781971554385e-71,5.543133511787787,5.5431342179119305,5.543133865991955,5.543133865991955,5.543133509983595,5.543134588141613,5.544327882976095,5.5419382775848085,5.534451585651462,5.5518409055072855,5.3630014327053726,5.7195412777440575,5.544895311611848,5.541369002385801,5.544512291546577,5.54175343785653,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.1539898300730127e-130,1.1539898410209753e-130,1.1539898410209753e-130,1.153989838943658e-130,1.805316849322732e-133,1.185070279880986e-124,1.2029258759136724e-130,1.10708004220671e-130,7.493826402681967e-131,1.7767407562276448e-130,1.139314766240858e-130,1.1688734967989194e-130,1.2170297971349422e-130,1.0942863772433694e-130,3.257503958831723e-130,4.068123330134703e-131,0.00033933384100676454,0.00034283131368114853,0.00034107719134178217,0.00034107719134178217,0.00036370355508566526,0.0003195811164538633,0.0003119031137579094,0.0003691173694166315,0.0003411904846912363,0.0003409630641825052,0.0002896703428636858,0.00040098569725364374,0.0003411389488256411,0.0003410148872970407,0.0003412643706033366,0.00034088933837696467,0.0003596230635239194,0.0003233477162087905,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.877803437622801e-10,1.8925995390945457e-10,1.8851886575796506e-10,1.8851886575796506e-10,1.9209761165999576e-10,1.8498637240838713e-10,1.3986824104262443e-10,2.5432731392238345e-10,1.913857508783996e-10,1.856899665401677e-10,1.778190265436175e-10,1.9983966619657095e-10,1.8767839511938483e-10,1.893639260632156e-10,1.915828421081265e-10,1.8549836905025312e-10,1.928183166515189e-10,1.843051928609861e-10,0.027439687273796115,0.027439687288991474,0.027439687281602787,0.027439687281602787,0.02743968727976738,0.02154686733249966,0.03802761093010524,0.027790228052771995,0.027092581324322584,0.02711447394779405,0.027769287452818966,0.02275033011695523,0.033201161558839044,0.027564330880897454,0.02731548005567868,0.027610930767579773,0.02726927814467234,7.97163592047468e-152,8.145646841990477e-152,8.058132467841679e-152,8.058132467841679e-152,1.851155680514642e-151,3.4894262530155623e-152,8.144860962356488e-152,7.972171591977654e-152,2.1823621238411834e-151,2.958512684748062e-152,4.717153867706833e-152,1.376420385537048e-151,4.347116555526176e-152,1.4961438581819686e-151,2.1054613374972895e-151,3.0684324458821274e-152,1.0610821212278047e-151,6.116287147952736e-152,1.3808177782549852e-18,1.3808327516433993e-18,1.3808253799144822e-18,1.3808253799144822e-18,1.3808281258901078e-18,1.3808225881476263e-18,1.2062037952096216e-18,1.5869314817125768e-18,1.3899275457311325e-18,1.3717257637589958e-18,8.087652149685371e-19,2.3484379161608284e-18,1.379976278279331e-18,1.3816583236055081e-18,1.4064760343062927e-18,1.3554116940585009e-18,2.2312347547273084e-18,8.469385190311897e-19,2.8724111838444234e-19,2.9129932392581955e-19,2.892644880474116e-19,2.892644880474116e-19,2.950653442920481e-19,2.835311334674783e-19,3.498724290548628e-19,2.191549693080185e-19,2.896914822415307e-19,2.888356033580875e-19,1.6075838737458012e-19,5.181923108894578e-19,2.8926425003952836e-19,2.892647286914826e-19,2.9054503315807126e-19,2.879766081838334e-19,4.956399675913872e-19,1.670719805808554e-19,3.017684478402749e-13,3.0176844815921623e-13,3.0176844800340087e-13,3.0176844800340087e-13,3.017684479599606e-13,3.0841317819946616e-13,2.9522939985862916e-13,3.177008020909329e-13,2.865991934461217e-13,2.995221667562145e-13,3.040366281660467e-13,3.04198835241114e-14,2.805178563915712e-12,3.431237661063133e-13,2.6519183765678264e-13,3.111722690410349e-13,2.926380050641501e-13,3.8354664011772974,3.835466238582538,3.835466238582538,3.8354664930532376,3.8354659828143927,3.8351630609841467,3.8474149507929027,3.823459008302441,3.8354553229916615,3.835477169676764,1.8680195934503339,5.736883812327626,3.846518797019088,3.8243718934589235,3.836126212390294,3.8348061571361343,1.6997976810660853,1.6997976331010558,1.6997976331010558,1.6998188771087148,1.6997763880469863,1.70027021389145,1.699323227536778,1.7111437022520715,1.688448141338084,1.6998035953276829,0.5719542721826038,3.6487130981068416,1.7113187131809755,1.6882804045170745,1.7001826115751075,1.0146396242991971e-116,1.0527483960273629e-116,1.0335266972511998e-116,1.0335266972511998e-116,1.0995677146477858e-116,9.710534978087657e-117,1.0495090533945968e-116,1.0177539985744199e-116,1.3392669197585467e-116,7.971928595806801e-117,8.294610030337444e-117,1.2877594998907923e-116,8.95475520265095e-117,1.1930635546457738e-116,1.9095522225145425e-116,5.578816520525883e-117,1.2301698793907586e-116,8.680458474245312e-117,5.4369101227961294e-71,5.7024196828486505e-71,5.568105613320717e-71,5.568105613320717e-71,6.154903775378846e-71,5.032711481276847e-71,5.6055116883372925e-71,5.5308611394088664e-71,6.567509053660724e-71,4.7190878436388724e-71,2.1177314501354474e-71,1.4581058285285933e-70,4.657721119042225e-71,6.657462930224158e-71,7.830726112811527e-71,3.953215898057661e-71,1.1108703048531994e-70,2.7669358117509455e-71,8.417984748012989e-117,8.734066380044933e-117,8.574638244077371e-117,8.574638244077371e-117,9.12239059578969e-117,8.056468834287766e-117,8.71074247538918e-117,8.440373263541087e-117,1.1114586184560833e-116,6.611882681541608e-117,6.881959259399466e-117,1.068333377845221e-116,7.428147223684376e-117,9.899769038597282e-117,1.5854178507798392e-116,4.6250477880943655e-117,1.020559425708286e-116,7.202075442217066e-117,5.080350920894196e-71,5.328426959810731e-71,5.202932161968511e-71,5.202932161968511e-71,5.751198373288194e-71,4.702690213788318e-71,5.2387233215135525e-71,5.167301727437789e-71,6.137431753067955e-71,4.409130792559265e-71,1.9787750719963284e-71,1.3625242614907943e-70,4.351841813978052e-71,6.221434630883205e-71,7.31874672033047e-71,3.69314843873769e-71,1.0379556968651693e-70,2.5856217079031102e-71,3.8354637909694738,3.8354636214194575,3.8354636214194575,3.8354638891646182,3.835463352309595,3.835160443663911,3.847412343504305,3.8234563812582705,3.8354527076806098,3.835474550658978,1.8680165356793434,5.736882847831617,3.8465161896894213,3.824369266451241,3.8361234832524618,3.834803651984625,3.2898902691966334e-13,3.289890272670657e-13,3.2898902709735773e-13,3.2898902709735773e-13,3.289890270500632e-13,3.3606397704157157e-13,3.220227260016239e-13,3.4630380999622655e-13,3.1250095964952156e-13,3.265437429118313e-13,3.3145812238211363e-13,3.325519189299975e-14,3.0496499274972865e-12,3.739381477882904e-13,2.892193446357956e-13,3.3922572168944786e-13,3.1904946462476055e-13,3.1516435446246313e-13,3.151643547953152e-13,3.1516435463272855e-13,3.1516435463272855e-13,3.151643545872558e-13,3.3177761619347363e-13,2.9934555320794504e-13,3.128201009679458e-13,3.1753144890269376e-13,3.181419189410219e-14,2.925578226399523e-12,3.582896756075372e-13,2.770152533234989e-13,3.2497821525896836e-13,3.0563557143216617e-13,1.1539898255070212e-130,1.153989836830394e-130,1.153989836830394e-130,1.1539898346784277e-130,1.8053168425158197e-133,1.1850702758626216e-124,1.2029258715444964e-130,1.1070800381843993e-130,7.493826375435772e-131,1.7767407497831898e-130,1.1393147621021426e-130,1.1688734925526287e-130,1.217029792716407e-130,1.0942863732681638e-130,3.2575039470354324e-130,4.068123315313219e-131,9.24746254591787e-117,9.594738951538542e-117,9.419576286037575e-117,9.419576286037575e-117,1.002139015656405e-116,8.85027008442099e-117,9.567152703074127e-117,9.273964724780734e-117,1.2207940625389962e-116,7.264526484653402e-117,7.559908564809347e-117,1.1736362130705606e-116,8.160746867299325e-117,1.0874436301572575e-116,1.741001607222528e-116,5.0826810435218946e-117,1.1211517647052373e-116,7.911570148511266e-117,1.6997983563763333,1.6997984534332458,1.699798404886382,1.699798404886382,1.699819843879273,1.699776964817389,1.7002709857577865,1.6993239992406188,1.7111444745257578,1.688448912608294,1.6998043676622927,0.5719547677771217,3.6487137992368703,1.711319485223119,1.6882811760200813,1.700183418833566,5.2210810752457444e-71,5.476037495383907e-71,5.347062052262782e-71,5.347062052262782e-71,5.910535380793459e-71,4.832946759977108e-71,5.3834970000218844e-71,5.3107881792378226e-71,6.307193493596919e-71,4.531468237776452e-71,2.033620936224015e-71,1.4002516514404861e-70,4.472569210943365e-71,6.393542934499149e-71,7.520834272799144e-71,3.795786495420795e-71,1.0667346947893952e-70,2.6571882101977696e-71,9.539164396774213e-117,9.897412005317904e-117,9.71671550080916e-117,9.71671550080916e-117,1.033754286157777e-116,9.129424535656017e-117,9.868286374270714e-117,1.2592401648823683e-116,7.494064801110822e-117,7.798319148244049e-117,1.2106686239732538e-116,8.41839358470678e-117,1.1217179354562786e-116,1.7957025425149368e-116,5.243655847235577e-117,1.1565275860408325e-116,8.161074285254998e-117,8.687038437354663e-117,9.01323810949737e-117,8.848706473306622e-117,8.848706473306622e-117,9.413993680298768e-117,8.313950797146368e-117,8.988550919876596e-117,1.1469250404179291e-116,6.823566382845178e-117,7.101863984746592e-117,1.1024896427771005e-116,7.665770388915318e-117,1.021592543785567e-116,1.6358900293068354e-116,4.7734693904197036e-117,1.0531877950615424e-116,7.432212393219086e-117,8.963476239101747e-117,9.300072100844448e-117,9.130296664663392e-117,9.130296664663392e-117,9.713600793227885e-117,8.578498781329354e-117,1.1833629957742465e-116,7.041071014351414e-117,7.327802325158429e-117,1.1375836263320935e-116,7.909921760580428e-117,1.0540750276862876e-116,1.6877411066865226e-116,4.925983264652821e-117,1.086711924774189e-116,7.668663783461811e-117,5.292389438793608e-71,5.5508322318421195e-71,5.4200931030048245e-71,5.4200931030048245e-71,5.991277641290965e-71,4.898948024897453e-71,5.456856714309527e-71,6.39320713575891e-71,4.593459090577647e-71,2.0614119658516344e-71,1.4193676468398318e-70,4.533744505325893e-71,6.480747863946671e-71,7.623226122326e-71,3.847801758108679e-71,1.0813175652798492e-70,2.6934507202426505e-71,3.835464851015296,3.8354646842803684,3.8354646842803684,3.8354649466350903,3.8354644205882242,3.8351615065886797,3.8474134023549245,3.823457448131826,3.835453769789406,3.835475614273101,1.8680177774744282,5.736883239525701,3.8465172485569155,3.824370333310033,3.836124591587653,3.834804669356265,5.150401789604636e-71,5.4019026359774375e-71,5.274675297655274e-71,5.274675297655274e-71,5.830511065035569e-71,4.7675276932934274e-71,5.3107881792378226e-71,6.221937088119919e-71,4.470025670102532e-71,2.0060753925356142e-71,1.3813041615993146e-70,4.411935181530297e-71,6.307105451149507e-71,7.419341436848244e-71,3.7442371988711986e-71,1.052280030157121e-70,2.621245316960803e-71,5.36433602984547e-71,5.6262972143044645e-71,5.4937781971554385e-71,5.4937781971554385e-71,6.0727336667434555e-71,4.9655388582030696e-71,6.479978758157896e-71,4.655998785869404e-71,2.08944872739199e-71,1.4386523213559955e-70,4.595461631246655e-71,6.568720969820573e-71,7.726525720733216e-71,3.9002777240691e-71,1.0960293949002401e-70,2.7300331577830453e-71 -0.5785021330428668,0.0,0.0008489626884472445,1.898861968352096,0.0,2.157444943223704e-53,1.4837325726860293,0.612083624830524,0.7862201569747912,0.0,2.1091425789888767,0.49865706746358296,0.6172581045648254,0.0,6.145956377221412e-69,0.0,6.145956377221412e-69,0.4986570670144083,2.1091425789888767,2.1091425789888767,0.0008378677107100098,0.0,0.6172580213662493,6.145956377221412e-69,0.0,0.0,0.0,6.145956377221412e-69,0.4986570671999529,6.145956377221412e-69,6.145956377221412e-69,0.5785022076521985,0.5785020577111325,0.5785021330428668,0.5785021330428668,0.5785020573450689,0.5785021330428668,0.5783479442829774,0.5789030918694421,0.5785021885301119,0.5785020768892063,0.6149847760540263,0.5432743623171612,0.5780653796329179,0.5789400977013456,0.5785021242502912,0.5785021418379417,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0005057042883985367,0.0008489626884472445,0.0008489626884472445,0.0008434014456240469,0.0008489626884472445,0.0008489626884472445,0.000826093307444457,0.0008375969188432627,0.0008286798533464511,0.0008351008019840086,0.0008290649538568462,0.0008345696971478204,0.0008436943471723186,0.0008202142219234835,0.0008640034398541181,0.000800786751918866,1.900121924796135,1.8975984003457647,1.898861968352096,1.898861968352096,1.9110599840069362,1.8865791401937506,1.898861968352096,1.898861968352096,1.9001757563659074,1.899903994164443,1.9161595065055301,1.8812387974327633,1.899168415607536,1.9009014801193715,1.8994235847607237,1.8983003485914218,1.8926640949659148,1.9050428913786654,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.057067939066794e-53,2.2628749959787502e-53,2.157444943223704e-53,2.157444943223704e-53,1.3212755453889617e-53,3.534869750296389e-53,2.157444943223704e-53,2.157444943223704e-53,3.0058515187614716e-53,1.5455537130168677e-53,1.9871248191208304e-53,2.3429608446610264e-53,2.412527407658255e-53,1.9275631659267437e-53,2.5096798499107025e-53,1.8541602540109646e-53,2.238090568720002e-53,2.0796836061363743e-53,1.4985338896484668,1.4662496937181235,1.4837325726860293,1.4837325726860293,1.4838914683850306,1.4837325726860293,1.4837325726860293,1.4786455318778835,1.485663261249439,1.485004911483407,1.4825872935580888,1.5109343244456666,1.4521596569136632,1.4831623843527202,1.4844344250980859,1.483198171592513,1.4843985428102777,0.612154815549501,0.6120123823366913,0.612083624830524,0.612083624830524,0.6210486893076409,0.6034599727949227,0.612083624830524,0.612083624830524,0.612796906074192,0.6114433073219518,0.61520764240441,0.6090504809623758,0.610425529454551,0.6138345942355026,0.6144255383677059,0.6098197170857348,0.610615893050611,0.6136290655770319,0.8436285027665233,0.7349312337396293,0.7862201569747912,0.7862201569747912,0.7856880905019977,0.7867528698904691,0.7862201569747912,0.7862201569747912,0.7859207219241582,0.7864914470928218,0.8027836043443833,0.7699319874260631,0.7851050644831333,0.787357756815378,0.7905758321125212,0.7818829736571888,0.7710033390704498,0.8019887574532925,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.1101484473299097,2.1078908429387115,2.1091425789888767,2.1091425789888767,2.109132999246639,2.1091425789888767,2.1091425789888767,2.108307322624674,2.109176305877365,2.109181933165458,2.109103108498788,2.1322885146959014,2.0767229801549583,2.1076085321049596,2.1106538052453283,2.1089810866158656,2.1093037867995994,0.4986570674538154,0.49865706746358296,0.49865706746358296,0.4986570675088436,0.49865706742187477,0.49865706746358296,0.4984624542554315,0.4990340396092138,0.4986570674686648,0.49865706746060573,0.610987465383197,0.40053504014181046,0.49815254541269527,0.49916382340551774,0.49865706730228276,0.4986570676292557,0.6172580993970339,0.6172581045648254,0.6172581045648254,0.6172631391473488,0.6172530688646827,0.6172581045648254,0.6172581045648254,0.6167215262386295,0.6179093894384935,0.6172574792840143,0.746051146068132,0.5027589142395159,0.6164228903427772,0.6180972221531417,0.617217920493971,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.4986570670001783,0.4986570670144083,0.4986570670144083,0.49865706706203683,0.4986570669672374,0.4986570670144083,0.49846245380485654,0.4990340391539276,0.4986570670142173,0.49865706701242823,0.6109874645938823,0.4005350399299824,0.49815254496293615,0.49916382294886086,0.4986570668295082,0.49865706719788827,2.1101484473299097,2.1078908429387115,2.1091425789888767,2.1091425789888767,2.109132999246639,2.1091425789888767,2.1091425789888767,2.108307322624674,2.109176305877365,2.109181933165458,2.109103108498788,2.1322885146959014,2.0767229801549583,2.1076085321049596,2.1106538052453283,2.1089810866158656,2.1093037867995994,2.1101484473299097,2.1078908429387115,2.1091425789888767,2.1091425789888767,2.109132999246639,2.108307322624674,2.109176305877365,2.109181933165458,2.109103108498788,2.1322885146959014,2.0767229801549583,2.1076085321049596,2.1106538052453283,2.1089810866158656,2.1093037867995994,0.00049869549099232,0.0008378677107100098,0.0008378677107100098,0.000832361405108444,0.0008378677107100098,0.0008378677107100098,0.0008152686437279156,0.0008266249879725248,0.0008178276098810082,0.0008583720356725612,0.0008181997024393851,0.0008236390664248559,0.0008326668193669387,0.000843114061265891,0.0008527187036940878,0.0007902686701559355,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.6172580265973233,0.6172580161310743,0.6172580213662493,0.6172580213662493,0.6172630349387628,0.6172530066667873,0.6172580213662493,0.6172580213662493,0.6167214435267413,0.6179093058675567,0.6172573960183886,0.7460510153744119,0.502758866666935,0.6164228075203009,0.6180971385561954,0.6172178334859819,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,0.4986570671883836,0.4986570671999529,0.4986570671999529,0.49865706724541625,0.49865706715382735,0.4986570671999529,0.49846245399401407,0.4990340393433015,0.49865706720226105,0.49865706719767905,0.6109874649189686,0.4005350400172717,0.4981525451490679,0.4991638231352219,0.498657067028345,0.4986570673775793,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,6.145956377221412e-69,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69,4.1227353753203265e-69,9.166673310373908e-69,6.145956377221412e-69,6.145956377221412e-69,1.2850802934590567e-69,2.904610497916891e-68,1.0432327118673378e-68,3.5776789377675184e-69,2.4426564821268515e-69,1.5522143332956553e-68,6.77067110844987e-69,5.527188135139516e-69,8.924953104922504e-69,4.2265133094968883e-69,1.6736314581796919e-68,2.2447074368019541e-69 -1.822083171869843,0.0,1.9976604533528533e-61,0.00013788922250040255,0.0,0.0,2.736685702107316,5.1650007197571615,6.133820290139559,0.0,0.17399856448551848,1.430885898644246,2.0042571832148486,0.0,0.0,0.0,0.0,1.4308858944066642,0.17399856448551848,0.17399856448551848,1.7961506715266995e-61,0.0,2.0042568597835406,0.0,0.0,0.0,0.0,0.0,1.4308858961655764,0.0,0.0,1.8220838524362792,1.8220824846455888,1.822083171869843,1.822083171869843,1.8220825400873557,1.822083171869843,1.8200058869465834,1.8238731621341882,1.8220836853520939,1.8220826501636642,1.9915483636084952,1.6521965050079441,1.8200045930060929,1.8241665774618125,1.8220830916198663,1.8220832521003012,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.639657233381087e-62,1.9976604533528533e-61,1.9976604533528533e-61,1.89433375441519e-61,1.9976604533528533e-61,1.9976604533528533e-61,2.5068070059372144e-61,1.599802236833587e-61,1.5186325712785694e-61,2.627425862236856e-61,2.4873468234482744e-61,1.6126359216697066e-61,1.9439154982015627e-61,2.053286284988124e-61,3.9107420893327036e-61,1.0170028050247366e-61,0.00011963677331546023,0.00015607062019283216,0.00013788922250040255,0.00013788922250040255,0.0001592790022338497,0.00017354180976708348,0.00013788922250040255,0.00013788922250040255,0.00016103476336191792,0.00016351144644206664,0.00010311340155472408,0.00021145108584355184,0.0001451062349267319,0.00013796714077550645,0.00013066650438375724,0.00016090265118134893,0.0001632772044382499,0.00016450409259799478,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.6964800085950347,2.7465939877273993,2.736685702107316,2.736685702107316,2.736040448108485,2.736685702107316,2.736685702107316,2.718456519090402,2.729270595123668,2.7160389919465877,2.7426588121516384,2.6330485603690432,2.8089385097307904,2.7381856086604714,2.73518361300673,2.739823474726389,2.7335443945016533,5.165209908484985,5.164790612048853,5.1650007197571615,5.1650007197571615,5.065680625888101,5.1499578677665605,5.1650007197571615,5.1650007197571615,5.142504672748639,5.156697279994364,5.1685748010630945,5.130352909468688,5.116182517117261,5.1541661808618375,5.168316473365176,5.130810940506622,5.1603194017666665,5.137795781608916,6.020820635423923,6.130561165585665,6.133820290139559,6.133820290139559,6.139621689045372,6.127889909044746,6.133820290139559,6.133820290139559,6.120811600409451,6.093122019162501,6.007886676723853,6.173984226189263,6.157528013921189,6.128623191095314,6.116673886565101,6.138689421848147,6.1830884718322805,5.9934163461771535,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.17141597986389295,0.17608098183931747,0.17399856448551848,0.17399856448551848,0.17398405891568147,0.17399856448551848,0.17399856448551848,0.17526466035851546,0.17205828940868384,0.17385760906867537,0.17413995663155468,0.11461997958783424,0.25696135782808804,0.17773561139676994,0.170311801954417,0.17458132807418916,0.17341721731200135,1.430885898515015,1.430885898644246,1.430885898644246,1.4308858990408646,1.4308858982500579,1.430885898644246,1.4292627100352138,1.432368814023575,1.4308858986738269,1.4308858986168376,1.974091152191389,0.9469079449327465,1.4283675433684042,1.4334152017552417,1.4308858969909037,1.4308859002879897,2.0042571631048327,2.0042571832148486,2.0042571832148486,2.0042754533937135,2.004238909172848,2.0042571832148486,2.0042571832148486,2.0012196206772703,2.0053651263789076,2.004254838743096,2.5202700503289406,1.4518771050483181,2.000462418435709,2.0080650693035347,2.0041007547201826,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4308858942679898,1.4308858944066642,1.4308858944066642,1.4308858948449046,1.4308858939548201,1.4308858944066642,1.4292627058293548,1.4323688097670328,1.4308858944380394,1.4308858943850153,1.974091145753037,0.9469079429680081,1.4283675391474717,1.4334151975116827,1.430885892571674,1.43088589623837,0.17141597986389295,0.17608098183931747,0.17399856448551848,0.17399856448551848,0.17398405891568147,0.17399856448551848,0.17399856448551848,0.17526466035851546,0.17205828940868384,0.17385760906867537,0.17413995663155468,0.11461997958783424,0.25696135782808804,0.17773561139676994,0.170311801954417,0.17458132807418916,0.17341721731200135,0.17141597986389295,0.17608098183931747,0.17399856448551848,0.17399856448551848,0.17398405891568147,0.17526466035851546,0.17205828940868384,0.17385760906867537,0.17413995663155468,0.11461997958783424,0.25696135782808804,0.17773561139676994,0.170311801954417,0.17458132807418916,0.17341721731200135,1.464851656917236e-62,1.7961506715266995e-61,1.7961506715266995e-61,1.7028655877646455e-61,1.7961506715266995e-61,1.7961506715266995e-61,2.2543761118989934e-61,1.4381013659077144e-61,1.3652579553131034e-61,2.3627114195705535e-61,2.2367213152509654e-61,1.4497377765295837e-61,1.747904011641921e-61,1.846084325115642e-61,3.517455049704991e-61,9.141017856612261e-62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.004256880084019,2.0042568394329683,2.0042568597835406,2.0042568597835406,2.0042750483253595,2.0042386674035058,2.0042568597835406,2.0042568597835406,2.0012192985746413,2.00536480225374,2.0042545151132334,2.5202696921031005,1.4518768932636807,2.0004620960454775,2.0080647448560196,2.004100416519672,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.4308858960099782,1.4308858961655764,1.4308858961655764,1.4308858965739024,1.430885895723772,1.4308858961655764,1.4292627075641975,1.4323688115210862,1.4308858961703153,1.430885896122265,1.97409114840576,0.9469079437742145,1.4283675408977259,1.433415199276984,1.4308858943950373,1.4308858979233752,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 -0.3854301932666221,1.6275760196607332e-147,9.362113780289154e-9,1.6609728081999868,0.017607894054563516,1.4229567622821007,1.30617126504146,1.8982606588006257,1.9266032787876337,1.7395553023346497,1.9600658591184172,0.466807561222957,0.6071185329269442,1.9645893372426677,1.9316194601840126,1.9645893372426677,1.9316194601840126,0.46680766395390394,1.9600658591184172,1.9600658591184172,9.362113778515816e-9,1.9645893372426677,0.6071184477588019,1.9316194601840126,1.9645893372426677,1.9645893372426677,1.9645893372426677,1.9316194601840126,0.46680762215930943,1.9316194601840126,1.9316194601840126,0.3854302071441287,0.38543017947758135,0.3854301932666221,0.3854301932666221,0.3854302082223781,0.3854301932666221,0.3853074328512739,0.385460294311236,0.3859782250878893,0.38476610575706877,0.3969131013954512,0.3731621215033214,0.38529698420970315,0.3855311966987231,0.3853196845914656,0.38550187117418505,1.367494054912411e-147,1.9371360479962143e-147,1.6275760196607332e-147,1.6275760196607332e-147,3.8767957045620924e-147,6.764817290904801e-148,1.6275760196607332e-147,2.8241677643096304e-147,9.059947755402704e-147,7.121580397742401e-148,3.7166030440924936e-147,2.67784752580582e-147,6.125994542683478e-147,1.5345211467628951e-147,1.583618381676496e-147,6.133995980281188e-145,2.6327490225984294e-149,9.362113776141485e-9,9.362113780289154e-9,9.362113780289154e-9,9.362113778951534e-9,9.362113780289154e-9,9.362113780289154e-9,9.718244450412918e-9,1.0468979993024935e-8,8.981666620423248e-9,9.758329666570082e-9,9.694023662256665e-9,1.049191938098623e-8,9.346911366605634e-9,9.377471891601806e-9,1.034658179737203e-8,8.466381493785116e-9,1.6615523543273347,1.6603921887826065,1.6609728081999868,1.6609728081999868,1.6532063821893717,1.6551568534010481,1.6609728081999868,1.6609728081999868,1.6603046580024199,1.6497292010914335,1.6666237431037814,1.6430534847341849,1.6592871240416585,1.6492076078958513,1.6498163272788948,1.66022347778785,1.6547384328081165,1.6537985221581986,0.01758268616593593,0.01763310557982797,0.017607894054563516,0.017607894054563516,0.017688266722205623,0.017527312306102136,0.017607894054563516,0.017607894054563516,0.014547052698162371,0.015515654097234944,0.017167215319347413,0.0180586512256925,0.017322231719960748,0.017341847873047683,0.016992226976622705,0.018539681824018495,0.016714811052180582,1.4232348334767349,1.4226787551379783,1.4229567622821007,1.4229567622821007,1.4214744579222531,1.4185429218929515,1.4229567622821007,1.4229567622821007,1.4235944977251815,1.4178338847968341,1.4219461767377148,1.4180528867573072,1.4231897056685836,1.4182416407624177,1.4175615212373067,1.4224491907158396,1.4210303431667064,1.4189806892574568,1.3061712650489454,1.3061712650258972,1.30617126504146,1.30617126504146,1.3061712650485304,1.30617126504146,1.30617126504146,1.3042806464031829,1.3072182026656485,1.3078671601917553,1.3042891514181196,1.326728267243915,1.284032082744741,1.3056741996672534,1.306487280434884,1.3051896442163324,1.3069724630500936,1.8981465334212233,1.8983747872441086,1.8982606588006257,1.8982606588006257,1.9071784954328663,1.887546222498036,1.8982606588006257,1.8982606588006257,1.8993394190645516,1.896509377475384,1.890831331026792,1.9038851201280493,1.8951920964964037,1.8942215388740862,1.8940764233283784,1.9017075067275295,1.9011552810261954,1.8937678026648659,1.9266033867360262,1.9266031741041718,1.9266032787876337,1.9266032787876337,1.9266032384332556,1.9266033198386314,1.9266032787876337,1.9266032787876337,1.9270078102113402,1.9274385371376743,1.9380349646343416,1.909865785743424,1.925349000264692,1.927928338826735,1.9302228720871044,1.9238219819236597,1.9107631208488292,1.9375739396478044,1.739261780275274,1.7398225671787264,1.7395553023346497,1.7395553023346497,1.7403674135226808,1.7387090763918573,1.7395553023346497,1.7395553023346497,1.6889605280275115,1.6896597859772302,1.7085289530021615,1.7102122089512153,1.7408080309237246,1.738394671349174,1.7358987417414005,1.6811139915541453,1.7065232217393211,1.7117556057174608,1.960065859115577,1.9600658591166966,1.9600658591184172,1.9600658591184172,1.9600658591175208,1.9600658591184172,1.9600658591184172,1.9603575496394101,1.9598906721342133,1.9600037299620527,1.96010754636475,1.9432450478331138,1.9652868205368574,1.960625724049536,1.9594507638330556,1.9602354994044466,1.959872682006631,0.46680755550791303,0.466807561222957,0.466807561222957,0.46680755126745943,0.4668075712307217,0.466807561222957,0.46617973683758585,0.46741680509284533,0.4668082993384348,0.4668068220539848,0.5983697829527816,0.355194286263322,0.4662252051947891,0.467392575511971,0.4667631563417456,0.46685197766078973,0.6071185276327926,0.6071185329269442,0.6071185329269442,0.6071159216644784,0.6071211443790001,0.6071185329269442,0.6071185329269442,0.6069293092572517,0.6082345917298161,0.6071178714584495,0.7617936831573636,0.4724383231149274,0.6061223620991969,0.6081194925653474,0.607236098885561,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,0.4668076579605882,0.46680766395390394,0.46680766395390394,0.4668076534161441,0.46680767455137,0.46680766395390394,0.46617983909174776,0.46741690832616295,0.4668084019926284,0.46680692485722053,0.5983699704618161,0.3551943308882908,0.46622530745498125,0.46739267870529255,0.4667632634532593,0.46685207600712925,1.960065859115577,1.9600658591166966,1.9600658591184172,1.9600658591184172,1.9600658591175208,1.9600658591184172,1.9600658591184172,1.9603575496394101,1.9598906721342133,1.9600037299620527,1.96010754636475,1.9432450478331138,1.9652868205368574,1.960625724049536,1.9594507638330556,1.9602354994044466,1.959872682006631,1.960065859115577,1.9600658591166966,1.9600658591184172,1.9600658591184172,1.9600658591175208,1.9603575496394101,1.9598906721342133,1.9600037299620527,1.96010754636475,1.9432450478331138,1.9652868205368574,1.960625724049536,1.9594507638330556,1.9602354994044466,1.959872682006631,9.362113774573568e-9,9.362113778515816e-9,9.362113778515816e-9,9.362113778212345e-9,9.362113778515816e-9,9.362113778515816e-9,9.718244448246333e-9,1.046897999198687e-8,8.981666618078299e-9,9.758329666225059e-9,9.694023661093383e-9,1.0491919378604483e-8,9.34691136551379e-9,9.377471889587919e-9,1.0346581796148527e-8,8.466381491801011e-9,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,0.6071184531032676,0.60711844239665,0.6071184477588019,0.6071184477588019,0.6071158149738373,0.6071210807333098,0.6071184477588019,0.6071184477588019,0.6069292242041193,0.6082345061155293,0.6071177862206599,0.7617935461158089,0.472438276172759,0.6061222773317758,0.6081194069791529,0.6072360097413517,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9645893372426677,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.964577123343541,1.9646014363296833,1.9645893372426677,1.9645893372426677,1.9646330908898033,1.9645438597209706,1.9646995966963605,1.9652203780382922,1.9644198737445675,1.9648535657047619,1.9647198240242003,1.9652145101444904,1.964534806862481,1.9647622540823435,1.9647301250063742,1.9644326924291633,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,0.46680761627891704,0.46680762215930943,0.46680762215930943,0.46680761185643,0.4668076325217515,0.46680762215930943,0.46617979749117955,0.4674168663252185,0.46680836023297617,0.4668068830325387,0.5983698941802538,0.35519431273399127,0.46622526585072066,0.4673926367219626,0.4667632198750307,0.4668520360002765,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9316194601840126,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864,1.93140289509459,1.9318352822033427,1.9316194601840126,1.9316194601840126,1.9325833673386865,1.9306326208398075,1.9321324732577865,1.9311075871053527,1.9230775327735046,1.9415250161713205,1.9326963318602577,1.930529725169604,1.9306504966581068,1.9325776256672524,1.9385517642580452,1.9266340830455864 -0.03480923962129803,4.0597585509409496e-11,0.6294361821647867,0.07047425047953507,0.6020012243347225,0.09949116325340314,0.0757486656862914,0.08331162052036442,0.049356912811178266,0.12852535343798072,0.4510943333813554,0.06017094482196613,0.08297048045352927,0.13820121791103387,0.12271829863187683,0.13820121791103387,0.12271829863187683,0.06017107043849575,0.4510943333813554,0.4510943333813554,0.6294361833581776,0.13820121791103387,0.08297045205688458,0.12271829863187683,0.13820121791103387,0.13820121791103387,0.13820121791103387,0.12271829863187683,0.060171020188888605,0.12271829863187683,0.12271829863187683,0.034811037329290626,0.03480767414544988,0.03480923962129803,0.03480923962129803,0.03481008386513487,0.03480923962129803,0.03480969296096393,0.034811741016258536,0.03487486537255008,0.034746685641679494,0.03498924315245313,0.03458452183707065,0.0348083374064412,0.03481344451869699,0.034801247438252206,0.03481898385584622,3.868855557245874e-11,4.2598726007428154e-11,4.0597585509409496e-11,4.0597585509409496e-11,4.534079432679825e-11,3.631952858530118e-11,4.0597585509409496e-11,4.3067141254031254e-11,3.825520837669161e-11,3.740864733526594e-11,4.405169858891953e-11,4.316884766487643e-11,3.816568210014222e-11,3.942725020000991e-11,4.2054772458106784e-11,7.451547065228776e-11,2.18348810118144e-11,0.6294361865107937,0.6294361821647867,0.6294361821647867,0.6294361827577254,0.6294361821647867,0.6294361821647867,0.6291731808717754,0.6296994760409215,0.6298096745516905,0.6290599999647768,0.6291407918588973,0.6297317477030145,0.6295012521838872,0.6293708072113711,0.6285267081695353,0.6302659332867211,0.07051429200217496,0.07024989141309464,0.07047425047953507,0.07047425047953507,0.07035063909753655,0.07044028065119827,0.07047425047953507,0.07047425047953507,0.0704823639836505,0.07022370780853833,0.0712078828929843,0.06985596844077575,0.07050876848567562,0.07028192593916699,0.07024898344065598,0.07045721025747867,0.07027187109941273,0.07051805684320846,0.602655405480519,0.6013443497933838,0.6020012243347225,0.6020012243347225,0.6016223825911137,0.6023793767870858,0.6020012243347225,0.6020012243347225,0.6021593099813126,0.5947845998780606,0.5894140434591213,0.6011966737406027,0.6015725725929051,0.5889745044628982,0.5896716015932987,0.6003429506372069,0.5903221769913876,0.09952122888813544,0.09941190164146527,0.09949116325340314,0.09949116325340314,0.09944590796312736,0.09941059216247726,0.09949116325340314,0.09949116325340314,0.09862512462950462,0.09949991719983234,0.09980142360022445,0.0991324819925678,0.0985996223599226,0.09952599876037015,0.0994640766960404,0.09946900417046199,0.09935705820602103,0.09957635028737882,0.07574866825431976,0.07574866325606693,0.0757486656862914,0.0757486656862914,0.07574866610830612,0.0757486656862914,0.0757486656862914,0.07562161524242698,0.07564554243805786,0.07589029125882296,0.07545739597030812,0.07590997725681718,0.07537249636255318,0.07575042252766312,0.0757069121859966,0.07561870380998542,0.07582033312924612,0.08332117714787993,0.08330205676166863,0.08331162052036442,0.08331162052036442,0.08229067551910263,0.08355806426265702,0.08331162052036442,0.08331162052036442,0.08237393312678642,0.08308291390458376,0.08225098568893052,0.08199763959299194,0.08221253881965622,0.08199791413743011,0.08208609692896232,0.0821625148534176,0.08221666772743871,0.08255537993985194,0.04935730156817072,0.0493565358185489,0.049356912811178266,0.049356912811178266,0.04935681355792408,0.04935701322820583,0.049356912811178266,0.049356912811178266,0.04932989505101554,0.04936447081093356,0.050026618472655965,0.048683372670211236,0.04930111437784181,0.04939463205986256,0.049510380645215964,0.04918588839581434,0.048737847867543746,0.04997587101677161,0.12869902890908524,0.12835215074610307,0.12852535343798072,0.12852535343798072,0.12833659675766623,0.1287149887667843,0.12852535343798072,0.12852535343798072,0.13086888842945268,0.12670722406973212,0.13000920810747177,0.127080321115938,0.12819329023998083,0.12886406764225336,0.12860727992777693,0.12844468552866037,0.12686843045331941,0.1302238125859248,0.4510943431159959,0.45109432409183947,0.4510943333813554,0.4510943333813554,0.45109433516099684,0.4510943333813554,0.4510943333813554,0.45072172195459903,0.45096022864989244,0.45132875214022344,0.4508593971811527,0.47031141887490896,0.42993896583711966,0.45007302337057736,0.4521179037305389,0.4497983784200764,0.45142082852579346,0.060170708887282424,0.06017094482196613,0.06017094482196613,0.06017093226197757,0.060170957382450374,0.06017094482196613,0.060096678874724176,0.06022588067517065,0.06017105899431551,0.0601708304874475,0.08152117379139656,0.04345207635660183,0.06008039616575747,0.060261941125845625,0.06016406582435168,0.060177825784540444,0.0829704786881745,0.08297048045352927,0.08297048045352927,0.08297045371585841,0.08297050719197929,0.08297048045352927,0.08297048045352927,0.08282104276827239,0.08310863447660012,0.08297026287001055,0.11036376004310113,0.06099140355347118,0.08280180819158973,0.08314006427863595,0.08295645715144626,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.060170836565590725,0.06017107043849575,0.06017107043849575,0.06017105787579165,0.06017108300197248,0.06017107043849575,0.060096803929684854,0.06022600675031404,0.06017118452189654,0.0601709561933249,0.08152144349012967,0.043452121504423694,0.06008052116615844,0.06026206736352455,0.060164196800272456,0.0601779460389352,0.4510943431159959,0.45109432409183947,0.4510943333813554,0.4510943333813554,0.45109433516099684,0.4510943333813554,0.4510943333813554,0.45072172195459903,0.45096022864989244,0.45132875214022344,0.4508593971811527,0.47031141887490896,0.42993896583711966,0.45007302337057736,0.4521179037305389,0.4497983784200764,0.45142082852579346,0.4510943431159959,0.45109432409183947,0.4510943333813554,0.4510943333813554,0.45109433516099684,0.45072172195459903,0.45096022864989244,0.45132875214022344,0.4508593971811527,0.47031141887490896,0.42993896583711966,0.45007302337057736,0.4521179037305389,0.4497983784200764,0.45142082852579346,0.6294361878085113,0.6294361833581776,0.6294361833581776,0.6294361839658504,0.6294361833581776,0.6294361833581776,0.6291731820693606,0.6296994772298423,0.6298096757384658,0.6290600011664726,0.6291407930581141,0.6297317488907451,0.6295012533758899,0.6293708084064258,0.6285267093798117,0.6302659344645012,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.08297045384156482,0.08297045027065908,0.08297045205688458,0.08297045205688458,0.08297041814217147,0.08297048597059421,0.08297045205688458,0.08297045205688458,0.08282101448273994,0.08310860595812591,0.08297023445318906,0.11036370558762251,0.06099139026392373,0.08280177994694225,0.0831400357286343,0.08295642746259535,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.13820121791103387,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.13840690003457198,0.13799596664750383,0.13820121791103387,0.13820121791103387,0.13802291446026907,0.13838001480441103,0.1380970958282196,0.13830362492793863,0.13855474985776883,0.13784852245489496,0.13799831372891716,0.13840271065040538,0.13841354589906094,0.13798891586910558,0.13791600964264636,0.1384874022443854,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.06017078549055275,0.060171020188888605,0.060171020188888605,0.06017100762649857,0.06017103275072154,0.060171020188888605,0.060096753904310844,0.060225956316532187,0.06017113430760746,0.06017090590736684,0.08152133560257493,0.04345210344393176,0.06008047116251436,0.06026201686498607,0.0601641444057626,0.0601778979337064,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12271829863187683,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829,0.12288910153697044,0.12254776645949524,0.12271829863187683,0.12271829863187683,0.12241299934463722,0.12295796458263443,0.12262207787996218,0.12268869647962384,0.12341345924045495,0.12057043701179473,0.12249534929743415,0.12239506533829508,0.12285229075174928,0.12251696040662365,0.12123379822193993,0.12178133697849829 -0.006514295752863704,4.5401739374768046e-39,0.4422611189415417,0.04134346821525631,0.000011311912135281618,0.04653135650192836,0.040422409053021004,0.07916658726404906,0.018771103366012072,0.06905676263282248,0.05557674121251871,0.0694514739714914,0.12864526270919896,0.1017977231942759,0.10814460229846547,0.1017977231942759,0.10814460229846547,0.06945280408054345,0.05557674121251871,0.05557674121251871,0.4422611186177259,0.1017977231942759,0.1286451678602877,0.10814460229846547,0.1017977231942759,0.1017977231942759,0.1017977231942759,0.10814460229846547,0.06945226839138162,0.10814460229846547,0.10814460229846547,0.006514327455788998,0.006514264254451652,0.006514295752863704,0.006514295752863704,0.0065143176071225705,0.006514295752863704,0.006512802557959942,0.006514663534164222,0.006540327384699465,0.006486896128209622,0.006591906152297581,0.006426144069813029,0.006510721838899022,0.006516710464331554,0.006510188144185251,0.0065172480770931025,4.1588237160252785e-39,4.9563095399860255e-39,4.5401739374768046e-39,4.5401739374768046e-39,6.051666642118456e-39,3.34997619586956e-39,4.5401739374768046e-39,4.3947837568659624e-39,2.1918130572368451e-38,3.604696362742131e-39,5.717133836459324e-39,4.307208434637707e-39,2.2380397441799818e-38,4.70212551563154e-39,1.5704622300744566e-38,7.064100624596939e-38,1.317633182334305e-39,0.44226111794550893,0.4422611189415417,0.4422611189415417,0.44226111877988455,0.4422611189415417,0.4422611189415417,0.4432055562553993,0.4411351346827545,0.4406801533384805,0.4436876890691499,0.4429160038437336,0.44142557838155744,0.4424799553872934,0.4418877149855294,0.4459106190046426,0.43845948814317565,0.041368055402836966,0.041318864344100495,0.04134346821525631,0.04134346821525631,0.04112219196118589,0.041573771157362674,0.04134346821525631,0.04134346821525631,0.04131923974648644,0.04136266271446586,0.042009121872288,0.04066192733639302,0.04132063096791123,0.041361541572377036,0.041343759686354585,0.04134319365962416,0.04112632123776022,0.04156912883908249,0.000011289823125247138,0.000011334014696598758,0.000011311912135281618,0.000011311912135281618,0.00001134715783796027,0.00001127664669766886,0.000011311912135281618,0.000011311912135281618,0.000011598520747825806,0.000011196542332968665,0.000011243577928875172,0.000011380610263954023,0.000011311935753067398,0.00001130259508547957,0.000012147748705133309,0.000011451697483594492,0.000011173146024321955,0.04655474549098277,0.046508024842167865,0.04653135650192836,0.04653135650192836,0.0464746184959065,0.04658855537168579,0.04653135650192836,0.04653135650192836,0.04651449697160637,0.04654772336333268,0.046692973989510486,0.04637289072994362,0.04651988937909876,0.04654234519465732,0.04651466005312949,0.04654830164316712,0.04646783347399172,0.04659536743795982,0.040422409168771885,0.040422408943760126,0.040422409053021004,0.040422409053021004,0.04042240907645311,0.040422409053021004,0.040422409053021004,0.04047005949805984,0.04050051902868861,0.04059686200631707,0.04045173560504887,0.04099435312837082,0.03999632245874682,0.040418332713268945,0.04059891637922103,0.04049831387484794,0.04051841702122372,0.07916996399955077,0.07916320764681611,0.07916658726404906,0.07916658726404906,0.07900552043477671,0.07932960929540801,0.07916658726404906,0.07916658726404906,0.07951174162581848,0.07889425202938294,0.07933964292972505,0.07899489629088197,0.07902335996634274,0.08011354756432477,0.07953371053419234,0.07879973702927641,0.07908273301922099,0.0792515949055632,0.018771091661063284,0.0187711147167716,0.018771103366012072,0.018771103366012072,0.0187711068848377,0.01877109979848124,0.018771103366012072,0.018771103366012072,0.018866858500013368,0.018679836561486324,0.018618281619355158,0.018862278634868477,0.01875800590738117,0.018783955169279748,0.01899544718592337,0.018547691700445467,0.01887390188262758,0.018669071078057015,0.06906148270294395,0.06906040208838457,0.06905676263282248,0.06905676263282248,0.06905073237521671,0.06906548571368218,0.06905676263282248,0.06905676263282248,0.06929093518887726,0.0689080564053345,0.06959126808029782,0.0685259853692894,0.06901177401939738,0.06906361975292655,0.06934993462441463,0.06873009845579799,0.0686479990737216,0.06945861679197614,0.05557674072526605,0.05557674167282056,0.05557674121251871,0.05557674121251871,0.055576741103311435,0.05557674121251871,0.05557674121251871,0.055894550547561345,0.05524364139955602,0.05532556804640499,0.055829151264497154,0.047621337943628876,0.06457342184254233,0.05596321490294174,0.05519024736563128,0.05662754206748472,0.05450737495321994,0.06945130628625991,0.0694514739714914,0.0694514739714914,0.06945134262682708,0.06945160562252103,0.0694514739714914,0.06918152435978996,0.06974330815543109,0.06945215265918701,0.06945079432328276,0.12269078240020731,0.031799190260953666,0.06912127662016172,0.06978408060703949,0.06941060833745732,0.06949249125918297,0.12864525681149735,0.12864526270919896,0.12864526270919896,0.12864395633833026,0.12864656907871003,0.12864526270919896,0.12864526270919896,0.12815714409444434,0.12914683622687878,0.12864453511929336,0.18242478220921565,0.07287182221816438,0.12804163767370094,0.12925257311887006,0.12860067951661128,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.06945263406020744,0.06945280408054345,0.06945280408054345,0.06945266970555408,0.06945293877334348,0.06945280408054345,0.06918284532071049,0.06974464738500834,0.06945348183937002,0.06945212536979846,0.12269352974085052,0.031799539785019586,0.06912259757941855,0.06978541993551565,0.06941199468705377,0.06949376504572606,0.05557674072526605,0.05557674167282056,0.05557674121251871,0.05557674121251871,0.055576741103311435,0.05557674121251871,0.05557674121251871,0.055894550547561345,0.05524364139955602,0.05532556804640499,0.055829151264497154,0.047621337943628876,0.06457342184254233,0.05596321490294174,0.05519024736563128,0.05662754206748472,0.05450737495321994,0.05557674072526605,0.05557674167282056,0.05557674121251871,0.05557674121251871,0.055576741103311435,0.055894550547561345,0.05524364139955602,0.05532556804640499,0.055829151264497154,0.047621337943628876,0.06457342184254233,0.05596321490294174,0.05519024736563128,0.05662754206748472,0.05450737495321994,0.4422611175906864,0.4422611186177259,0.4422611186177259,0.4422611184489162,0.4422611186177259,0.4422611186177259,0.4432055559338731,0.44113513435850876,0.44068015301276015,0.44368768874397313,0.4429160035187493,0.4414255780630037,0.44247995507314436,0.44188771466192817,0.44591061868696413,0.43845948782265265,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.12864517382249055,0.1286451618920098,0.1286451678602877,0.1286451678602877,0.1286438375479463,0.12864649820648888,0.1286451678602877,0.1286451678602877,0.12815704958073446,0.12914674102809354,0.12864444020745672,0.182424686799686,0.07287177507915175,0.1280415432649542,0.12925247782611354,0.12860058034608599,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.1017977231942759,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.10184104209440245,0.10175443378195832,0.1017977231942759,0.1017977231942759,0.10170640603217765,0.10188947106863838,0.10187568006923403,0.1014864321128789,0.10198652008349976,0.10163485602545189,0.10173196457273175,0.10162913058494269,0.10203370224672088,0.10158651784881655,0.10165278440107585,0.10194308574193031,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.06945209930921672,0.06945226839138162,0.06945226839138162,0.06945213523582577,0.06945240185825564,0.06945226839138162,0.06918231331407525,0.0697441080202909,0.06945294652702443,0.06945158930672878,0.1226924232852925,0.03179939902023796,0.06912206557855592,0.06978488052912471,0.0694114363385985,0.06949325203946871,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.10814460229846547,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783,0.1082245678443078,0.10807586207472868,0.10814460229846547,0.10814460229846547,0.10791886988950468,0.10838340725854495,0.1081332019135836,0.10816724270907356,0.10998346820212818,0.10641744513140036,0.10804624149525494,0.10825849712663868,0.1082457271420803,0.1080543591715461,0.10699966942477249,0.10938128728253783 -2.0321694857257593,6.250963888904215e-193,6.556596767128936e-12,3.7805141110798184,2.824853286186851,3.7241146212047544,3.730659977030544,3.3620725560167,1.897887303034838,3.366490277931786,3.7843290296892054,2.1489732990323476,2.4393747291772674,3.6933338279010837,3.9301850607892788,3.6933338279010837,3.9301850607892788,2.148976222536755,3.7843290296892054,3.7843290296892054,6.5565966913100495e-12,3.6933338279010837,2.439374589003611,3.9301850607892788,3.6933338279010837,3.6933338279010837,3.6933338279010837,3.9301850607892788,2.148975045638845,3.9301850607892788,3.9301850607892788,2.0321715924217387,2.032167392587072,2.0321694857257593,2.0321694857257593,2.0321709024695025,2.0321694857257593,2.031693571528172,2.0323383520183476,2.033435570855455,2.0306359237820852,2.072280861937981,1.9897843661684076,2.0315374559622503,2.032607275795326,2.0319766248611244,2.032431523661774,4.237900427503143e-193,9.220656441553514e-193,6.250963888904215e-193,6.250963888904215e-193,2.329961749024627e-192,1.6604227140666604e-193,6.250963888904215e-193,1.6061045811794805e-192,3.170281953429063e-193,2.231484917392596e-193,1.750309615123992e-192,1.3760023090848209e-192,2.834368727545575e-193,6.128701475252558e-193,6.4165849839844355e-193,8.204247230583887e-190,4.208980624158177e-196,6.556596538806709e-12,6.556596767128936e-12,6.556596767128936e-12,6.5565967287452326e-12,6.556596767128936e-12,6.556596767128936e-12,6.767268233445177e-12,6.920854728387244e-12,6.230212544575881e-12,6.899963906726509e-12,6.719973367884604e-12,6.289538247201449e-12,6.551323722757593e-12,6.56212967106728e-12,7.403722460127164e-12,5.803248408286308e-12,3.781330678530621,3.7796945580380585,3.7805141110798184,3.7805141110798184,3.773177353574932,3.783391924872234,3.7805141110798184,3.7805141110798184,3.780708514900059,3.7758703870917576,3.7985776273983185,3.756825243658897,3.7786672942908286,3.7779335005149224,3.781728824636078,3.779294649008533,3.7732185783282497,3.783338504865757,2.8201681629200395,2.829527185670234,2.824853286186851,2.824853286186851,2.8324551050806517,2.8172097905969395,2.824853286186851,2.824853286186851,2.7935925232778005,2.7620146105242265,2.8094755584320157,2.8401684394263684,2.7168156190234094,2.8197022546983086,2.7889455201989155,2.8552906351693874,2.7940532147729633,3.7251137690128613,3.723113813694032,3.7241146212047544,3.7241146212047544,3.721789543941135,3.7264348534668,3.7241146212047544,3.7241146212047544,3.7284378283602666,3.7240956931728166,3.730862259506859,3.721634102179784,3.727220670720148,3.725336403374521,3.72528542625647,3.7229401893795115,3.721469314709037,3.726750450949115,3.7306599778840384,3.7306599762108292,3.730659977030544,3.730659977030544,3.730659977218173,3.730659977030544,3.730659977030544,3.7292122688688156,3.7340655623970704,3.731830078983826,3.7294832787337637,3.7555553587742185,3.704887004195505,3.730187021105604,3.731132682179584,3.730050416945941,3.7312690392124432,3.3623836998067027,3.3618237748809596,3.3620725560167,3.3620725560167,3.352941781569862,3.3728232082641774,3.3620725560167,3.3620725560167,3.366768750186795,3.3584710928336277,3.37456504780753,3.3526356074400177,3.3566125758950816,3.369175411063988,3.3717679528698343,3.3554372429712416,3.3576596066108024,3.3681037006851096,1.897888757999298,1.8978858920909096,1.897887303034838,1.897887303034838,1.897886862116658,1.8978877501006919,1.897887303034838,1.897887303034838,1.9019669230643625,1.8976801708600766,1.913652649309524,1.8864095772393525,1.8970033265926745,1.8986246842256491,1.9024438475472834,1.8932153160900485,1.8877212221114543,1.9122148175046618,3.3686277295690914,3.3643595632728833,3.366490277931786,3.366490277931786,3.3624994408548714,3.3705163950917183,3.366490277931786,3.366490277931786,3.3727156780012923,3.370280200477531,3.4086057116502695,3.3194375539065697,3.3557565677509396,3.3601398039464865,3.3628492234073333,3.352856624266458,3.329686212476704,3.3977620029172235,3.7843290293223135,3.784329030031396,3.7843290296892054,3.7843290296892054,3.7843290296039567,3.7843290296892054,3.7843290296892054,3.785647079119212,3.7826672087852464,3.7841699870537,3.7844883755063172,3.712048485511755,3.8436205362108318,3.7877785685514183,3.7808267278838823,3.7849767560625236,3.7836796440110336,2.1489729117672978,2.1489732990323476,2.1489732990323476,2.1489730100892928,2.148973588576923,2.1489732990323476,2.1484429833840393,2.1505347169335343,2.1489746802564595,2.148971915838446,2.421930235689844,1.8813815988133948,2.14767520496654,2.150276393643631,2.148890272169615,2.14905634008862,2.4393747204699974,2.4393747291772674,2.4393747291772674,2.439372891721158,2.4393765666673857,2.4393747291772674,2.4393747291772674,2.437565040354874,2.440630313634142,2.439373646443255,2.7149084296627524,2.1617026874769834,2.4374666009344748,2.441290149527096,2.4393051868436584,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,2.1489758304476387,2.148976222536755,2.148976222536755,2.1489759273723834,2.1489765183358784,2.148976222536755,2.1484458993103623,2.1505376530146525,2.148977601672714,2.1489748414235117,2.421934676661016,1.8813831879255543,2.147678117276128,2.1502793284010275,2.148893320731423,2.149059138494802,3.7843290293223135,3.784329030031396,3.7843290296892054,3.7843290296892054,3.7843290296039567,3.7843290296892054,3.7843290296892054,3.785647079119212,3.7826672087852464,3.7841699870537,3.7844883755063172,3.712048485511755,3.8436205362108318,3.7877785685514183,3.7808267278838823,3.7849767560625236,3.7836796440110336,3.7843290293223135,3.784329030031396,3.7843290296892054,3.7843290296892054,3.7843290296039567,3.785647079119212,3.7826672087852464,3.7841699870537,3.7844883755063172,3.712048485511755,3.8436205362108318,3.7877785685514183,3.7808267278838823,3.7849767560625236,3.7836796440110336,6.556596459697357e-12,6.5565966913100495e-12,6.5565966913100495e-12,6.556596653795366e-12,6.5565966913100495e-12,6.5565966913100495e-12,6.767268156809113e-12,6.920854650202639e-12,6.230212475621197e-12,6.899963830964936e-12,6.7199732919799964e-12,6.28953817561299e-12,6.551323649530744e-12,6.5621295984789185e-12,7.403722378115585e-12,5.803248345395027e-12,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,2.4393745978126864,2.4393745801904134,2.439374589003611,2.439374589003611,2.4393727161356207,2.4393764619128793,2.439374589003611,2.439374589003611,2.4375649006914712,2.440630173049047,2.439373506185565,2.714908240880653,2.1617025946468518,2.437466461308357,2.441290008813476,2.439305040248632,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.6933338279010837,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.694436542606811,3.6922304168638465,3.6933338279010837,3.6933338279010837,3.6911329462548927,3.6955366919629955,3.7047849256084255,3.6937261028524206,3.6976548488427587,3.6893283879992356,3.7025151897286865,3.6960792935170024,3.697419546215873,3.6894300504652673,3.6899525882394575,3.6967053087204826,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,2.1489746554853486,2.148975045638845,2.148975045638845,2.1489747529902226,2.148975338915127,2.148975045638845,2.1484447254650973,2.15053647105247,2.1489764256290886,2.148973663688144,2.421932888864616,1.8813825482085371,2.147676944889233,2.150278146964396,2.148892093488865,2.1490580119517158,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9301850607892788,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638,3.9302603011797617,3.93010280551169,3.9301850607892788,3.9301850607892788,3.9299292540914084,3.9303835591595018,3.9302495641129145,3.930172712539257,3.930214563865855,3.9269633227446787,3.930053089711703,3.9303454969969307,3.9303903656346324,3.9299153363713786,3.928424149664392,3.9305784503998638 -5.494276266079549,5e-324,1.743127991254994e-44,12.364682722916362,6.367232506039046,12.091139232531235,0.71295645491203,11.048003503110293,0.1308320023802879,0.044006264274421655,3.3727600290527854e-50,0.03032895616104945,0.00005054339003433767,11.337450578960405,14.658648974582565,11.341438521701226,14.661055856076848,0.030327674103505117,3.373023586719222e-50,3.37281085320702e-50,1.7431279783544402e-44,11.33942769079166,0.00005054387838785326,14.660083745548258,11.338764964477994,11.340764424273484,11.34009416258701,14.659602431809805,0.030328192622274843,14.660568198796163,14.659124195038222,5.494276995248073,5.494275541598919,5.494276266079549,5.494276266079549,5.494276860045624,5.494274077466681,5.493003141821941,5.495547814229498,5.496486631808334,5.4917663239173296,5.669743125195239,5.305962861127124,5.492424516273987,5.496129752800888,5.493892064845612,5.494653700861606,5e-324,1e-323,5e-324,5e-324,7.4e-323,0.0,5e-324,5e-324,1e-323,0.0,5e-323,5e-324,5e-324,0.0,2.5e-323,3.6785267e-317,0.0,1.7431279547823938e-44,1.743127991254994e-44,1.743127991254994e-44,1.7431279848560743e-44,2.512615856423842e-44,1.8992137155133822e-44,1.742590280035589e-44,1.7428477941710603e-44,1.4569746080923442e-44,2.085174697329782e-44,1.7425984350832306e-44,1.7428343648893105e-44,1.7427533215112472e-44,1.743517528990885e-44,2.6691747503233523e-44,1.1356099103540652e-44,12.359445887000861,12.369919937592002,12.364682722916362,12.364682722916362,12.420858153594601,12.307271781773409,12.672512091136738,12.026175309100603,12.357648437354795,12.371732038200927,12.20205052184212,12.521537783433828,12.368730007524045,12.360637825449627,12.359232461654559,12.37013404901368,12.414526434594746,12.31398327862198,6.356186562152364,6.37827343215281,6.367232506039046,6.367232506039046,6.392263135325859,6.342121440456126,6.525509621297451,6.20544451898851,6.328668492579741,6.406082684617257,6.2959912727791965,6.438789859499647,6.367275963337847,6.367194128881305,6.218178704009237,6.509943565151789,6.225252867508301,12.095302429176236,12.086975240819621,12.091139232531235,12.091139232531235,12.076397260263827,12.1059102472023,12.060085314388171,12.12300090231602,12.096669031228858,12.08559370804609,12.131763723386882,12.050295322545336,12.08937064532918,12.092905545786767,12.096829841175788,12.085436587478391,12.075312723178667,12.10695991506271,0.7129564533041237,0.7129564564339965,0.71295645491203,0.71295645491203,0.7129564545639825,0.7594701050731998,0.6556871774370754,0.7109046867375052,0.7150294448854758,0.7002528444339446,0.725846779614948,0.7430600359500784,0.6831050695578389,0.7122287599324406,0.7136853258017558,0.7196726838297592,0.7062770848212062,11.049168672818793,11.046837290995745,11.048003503110293,11.048003503110293,10.977826961135813,11.11855368743944,11.04787770634612,11.048213180743666,11.086302449971159,11.009613796955863,11.107770529191137,10.988248914743922,11.024894695916776,11.071223129520948,11.08852592527391,11.00738941465813,11.018735957646294,11.077333232493817,0.13083158476702314,0.13083240736076215,0.1308320023802879,0.1308320023802879,0.13083214130188742,0.1308318613280458,0.24845299599656978,0.06562233340517705,0.1305337695941037,0.13113384882798415,0.11733929214840107,0.1456686670151993,0.13087827021662804,0.1307876295123551,0.13011099731620396,0.13155746497451465,0.14376765830351607,0.11879605374369152,0.043880048064631146,0.04413264635760284,0.044006264274421655,0.044006264274421655,0.04430529613629184,0.043707077358600514,0.07995389056949481,0.023209092065814712,0.043855748819367435,0.04415789716727185,0.038388634853477856,0.05035785526606974,0.04400675191499053,0.0440058360807569,0.04375858180963948,0.044255604386591124,0.04968207038523511,0.038866794707973634,3.3727598791731014e-50,3.372760172306826e-50,3.3727600290527854e-50,3.3727600290527854e-50,3.3727599926219297e-50,3.372764574590062e-50,3.372609897996258e-50,3.838370388982537e-50,2.9634558770560734e-50,3.009026427786726e-50,3.7810699176793156e-50,6.4919895149458855e-53,1.8255151646073495e-47,4.707081148342298e-50,2.413495929656917e-50,5.433609813218099e-50,2.089035861713908e-50,0.030329063958437756,0.03032895616104945,0.03032895616104945,0.030329081777967427,0.030328830078485542,0.03032994349467844,0.03089799105038583,0.029767614236922167,0.030327263350991913,0.030330651459491723,0.00008624776739924525,1.0664882353682001,0.031021160842340672,0.02964810296065221,0.030431272466955567,0.030226913935639255,0.00005054342038444885,0.00005054339003433767,0.00005054339003433767,0.00005055339414725874,0.00005053338743341229,0.00005055324487499671,0.000050535801624632434,0.00005259927838220272,0.000048558500324386066,0.000050547153531660024,9.952145471970719e-9,0.02370123466179224,0.00005315666335785915,0.00004804375111973786,0.00005078687681113284,11.342136756430447,11.332768167117942,11.337450578960405,11.337450578960405,11.32494590719167,11.35001855425967,11.337124257997504,11.33777780500335,11.350169216923156,11.324722320316063,11.36915585915848,11.305728567797884,11.330675859691183,11.344241206568933,11.368616782349891,11.306200423430475,11.31278038040285,11.362154096550267,14.663700195641184,14.653590044409986,14.658648974582565,14.658648974582565,14.64075149140881,14.676561215202746,14.65841247701656,14.658886211489925,14.66632669476876,14.650933549550155,14.800456168273197,14.508365005220238,14.650574520262989,14.66670832636789,14.675017384382151,14.642105277796755,14.554433128516273,14.760056175197157,11.34612525301571,11.336755553649468,11.341438521701226,11.341438521701226,11.328932369741745,11.354007964267135,11.34110099059943,11.341777023438077,11.354147092399074,11.328720688811442,11.373147534315802,11.30971264428306,11.334653623862982,11.348239804899524,11.372606416562284,11.310186546640608,11.316765411554973,11.366144874996445,14.666103814999506,14.656000177901884,14.661055856076848,14.661055856076848,14.64316987010235,14.678956397843056,14.66081162281961,14.661300906958216,14.668720070442683,14.65335541278925,14.802761176145944,14.510865230888765,14.652982016148776,14.669116072492837,14.677411201250697,14.64452516102331,14.556904668778616,14.762393839095347,0.030327784963557227,0.030327674103505117,0.030327674103505117,0.030327804452850268,0.03032754327152622,0.030328661400488795,0.03089669135880165,0.029766349683769972,0.030325982262699537,0.030329368431239373,0.00008623818248120575,1.0664780573732309,0.031019857345840215,0.029646842150661632,0.030429931752019468,0.030225690234037757,3.3730234334663937e-50,3.373023729880154e-50,3.373023586719222e-50,3.373023586719222e-50,3.3730235485480946e-50,3.3731879486940556e-50,3.372897567972646e-50,3.8392768484227892e-50,2.963199176848289e-50,3.009244940449505e-50,3.781386239731554e-50,6.492768841533677e-53,1.825642874823041e-47,4.707408316733935e-50,2.4137078689342924e-50,5.434167974123661e-50,2.089149041715455e-50,3.372810705747889e-50,3.372810999482374e-50,3.37281085320702e-50,3.37281085320702e-50,3.3728108146657786e-50,3.8387355325143897e-50,2.963248640768592e-50,3.0090632158644584e-50,3.7811376297136923e-50,6.4922178298157e-53,1.8255391781964677e-47,4.707133887481487e-50,2.413544036790145e-50,5.433760305407398e-50,2.0890425963288154e-50,1.743127940739844e-44,1.7431279783544402e-44,1.7431279783544402e-44,1.743127971745187e-44,2.512615837740119e-44,1.8992137015747204e-44,1.7425902671346563e-44,1.7428477812729023e-44,1.456974597290818e-44,2.0851746819202974e-44,1.742598422186422e-44,1.7428343519906325e-44,1.7427533086161038e-44,1.7435175160883775e-44,2.669174730641981e-44,1.1356099019151245e-44,11.34411413939399,11.334745006624155,11.33942769079166,11.33942769079166,11.32692229424086,11.351996384296195,11.339095862169348,11.339760455761972,11.352141454987105,11.326704449884973,11.371134797507779,11.307703785978228,11.332648054024128,11.346223433848447,11.370594693596104,11.308176670488475,11.314756066342945,11.3641325962282,0.000050543847692550954,0.000050543909106432204,0.00005054387838785326,0.00005054387838785326,0.000050554006004431535,0.00005053375231717058,0.00005055373333404541,0.000050536289896216894,0.00005259978419013245,0.000048558971738193545,0.00005054764226555813,9.952343319076397e-9,0.02370132176123844,0.00005315717388080461,0.000048044218127415235,0.00005078738982203646,14.665133014646694,14.65502676125494,14.660083745548258,14.660083745548258,14.642193141671763,14.677988986015206,14.659842700194881,14.660325575748614,14.667753706862428,14.65237695786992,14.801829977384656,14.509855616803076,14.65200996245509,14.66814329764817,14.676444311382092,14.643547853715773,14.555906584037213,14.761449527228342,11.343451321502346,11.334082372284128,11.338764964477994,11.338764964477994,11.326259812694975,11.351333415383483,11.338434992421718,11.351480385179107,11.326040011352413,11.37047145412652,11.3070416990497,11.331987001322817,11.34555895930423,11.369931691373838,11.307514241570546,11.314093821519277,11.363469401067553,11.345451059947875,11.336081552250239,11.340764424273484,11.340764424273484,11.32825852782948,11.35333361341161,11.340428816861744,11.35347476627783,11.32804474030329,11.37247279203161,11.30903921397741,11.333981323199067,11.347563808247699,11.371932010373904,11.309512778628028,11.31609181661513,11.365470287758459,11.344780704049096,11.335411385167093,11.34009416258701,11.34009416258701,11.327588517879311,11.35266310210551,11.352806234805323,11.327372677105236,11.371801895171917,11.308369609651702,11.33331281417219,11.346891701060535,11.371261451551483,11.308842834944171,11.315422050030742,11.3647995435295,14.66465235344621,14.654544797005705,14.659602431809805,14.659602431809805,14.64170952809832,14.677510012441646,14.659362932637034,14.667275091743013,14.651892650792075,14.801369041675796,14.509355630709507,14.651528522916685,14.667661814328067,14.675965611338022,14.643063938861962,14.555412336224965,14.760982059224517,0.030328302248566263,0.030328192622274843,0.030328192622274843,0.030328321058266047,0.03032806371051611,0.030329179934078503,0.030897217009568784,0.029766861122982647,0.030326500389469203,0.030329887342600174,0.0000862420589405212,1.0664821738681989,0.03102038453548519,0.029647352075974995,0.030430473994116265,0.03022618515138053,14.665616813618707,14.655511866750457,14.660568198796163,14.660568198796163,14.642679900966677,14.678471092839615,14.660325575748614,14.668235345821785,14.652864522540412,14.802293999430097,14.510358796553632,14.65249443971813,14.668628027631904,14.676926152913026,14.644034906527054,14.556404007506417,14.761920098257363,14.664174767364175,14.654065911571356,14.659124195038222,14.659124195038222,14.641228998099137,14.677034109182475,14.66679944046572,14.651411535829071,14.800911126567275,14.508858779250147,14.651050061481957,14.667183511829036,14.675489989469323,14.642583100191581,14.554921203844414,14.760517629483775 -1.8760481933304591,4.5400137612290615e-233,3.9460981151530216e-16,3.1410308268673166,2.960651716903203,2.1542379832429415,2.520455657299863,1.9301486656955535,0.5726875825177606,0.27036388595636834,5.196674836151939e-7,3.089254895287846,2.8695624613121646,1.9418616024296476,2.5795963593290354,1.9423667796541988,2.5800237571145197,3.089256246032461,5.194981955176119e-7,5.195794616047715e-7,3.946098109442153e-16,1.9421121764443492,2.869563120832842,2.5798510160124937,1.9420282091803651,1.9422814576243712,1.942196591262443,2.5797655334103182,3.089255698740287,2.579937091464635,2.579680646703048,1.8760489175800066,1.8760474737519537,1.8760481933304591,1.8760481933304591,1.8760488551154935,1.8760449092665752,1.8759226660123922,1.8761162333859434,1.8823169528022456,1.8697711211207502,1.9048447982542,1.8398228568432733,1.8756222100929099,1.876290926304781,1.8750590693862252,1.8770962735760668,2.807944803249859e-233,7.339513325705103e-233,4.5400137612290615e-233,4.5400137612290615e-233,3.6521182671740774e-232,5.510532510437851e-234,4.525756429446879e-233,2.001632482869748e-235,1.5776547079466085e-232,8.040928519896799e-234,2.5557020793579507e-232,2.9361924193049137e-235,1.0867351457785485e-232,1.374479170256856e-234,4.0550930561792695e-234,9.433080524980847e-230,2.9622053232075937e-238,3.9460980995250555e-16,3.9460981151530216e-16,3.9460981151530216e-16,3.9460981122943903e-16,3.0154925101499286e-18,2.2852253057485797e-13,3.985169782560191e-16,3.915309722399777e-16,3.6742190009626343e-16,4.237734469213362e-16,3.9937578288813664e-16,3.9068573895957157e-16,3.9327899185665986e-16,3.9593992719364073e-16,4.681183243160844e-16,3.3228374407250267e-16,3.140935837719519,3.141124653880151,3.1410308268673166,3.1410308268673166,3.142035962787484,3.1398423972442773,3.144121871026373,3.1345104768936776,3.1409283860523813,3.141131978900613,3.1375895016823288,3.1432964359815796,3.141089028851331,3.1409720825804572,3.1409508059854563,3.141110008344922,3.1419021058299332,3.140028065520032,2.959993776313432,2.961307759088583,2.960651716903203,2.960651716903203,2.962328803912464,2.958957994533131,2.972024425006162,2.948521128733234,2.957186498197802,2.964019884903555,2.954724371657608,2.966491833275518,2.9606531042510014,2.9606375527487248,2.9471253976538385,2.97216861559497,2.9487302284627304,2.15488007887276,2.1535961157040595,2.1542379832429415,2.1542379832429415,2.151590585529636,2.1568976358196417,2.1493017146695177,2.1593241287058698,2.1555021631960907,2.152972302452898,2.1618634887308334,2.1466150214840045,2.153839953403841,2.154635987799313,2.155527308466509,2.152947742038051,2.151292020601073,2.157189268373321,2.520455656799114,2.5204556577816466,2.520455657299863,2.520455657299863,2.5204556571928145,2.44916681374632,2.613201388740995,2.524445523698853,2.5201544123178654,2.5130900644869483,2.5283291616463335,2.509051980110308,2.540503790551022,2.520659641059487,2.5205352637835556,2.524642960035711,2.516413923819009,1.9303173934485625,1.929979795645419,1.9301486656955535,1.9301486656955535,1.9186950570129742,1.9417129725005484,1.9301132722210843,1.9301804736547274,1.9361775835280906,1.9241207972400989,1.9389106804521496,1.921413301358431,1.9264901328011756,1.9338313464030608,1.9364995750444403,1.9238001662087825,1.9258849004600116,1.934427925495529,0.5726870576051455,0.5726880915507431,0.5726875825177606,0.5726875825177606,0.5726877638609215,0.5726873982843963,0.6576369721174311,0.5551257381592187,0.5720282544864169,0.5733498156383522,0.5449435594916429,0.601376281710072,0.5727734051086595,0.5726030327374353,0.5711328533565069,0.5742476957180896,0.5983647040212288,0.5474781839053449,0.27005785638144847,0.27066979494845644,0.27036388595636834,0.27036388595636834,0.27115168498342784,0.26957215907226034,0.3322617239623995,0.2330982069913117,0.26988446954675366,0.2708468514905915,0.25246224169491155,0.2892445902894842,0.2703683747311209,0.2703598187388692,0.26956135051959534,0.27116981759937236,0.2877462497396992,0.2536190504192612,5.196674811596317e-7,5.196674823059521e-7,5.196674836151939e-7,5.196674836151939e-7,5.196674822919114e-7,5.196225960460507e-7,5.197141915796726e-7,5.447473752489909e-7,4.952597648201099e-7,5.139922913900799e-7,5.2541563777279e-7,1.313612465235073e-7,1.8551281946155162e-6,5.565795899697856e-7,4.85018492214499e-7,5.439252184630721e-7,4.964248611089476e-7,3.0892547967741644,3.089254895287846,3.089254895287846,3.089254763382244,3.089255027753884,3.0892527270464023,3.0884447279474,3.090538411856844,3.089257803072378,3.089251983274353,2.916076485861742,2.34208461162745,3.087635467665167,3.0908574773755375,3.0891880729963175,3.0894300261079164,2.869562502318103,2.8695624613121646,2.8695624613121646,2.8695779886046946,2.869546932901915,2.8695791166033353,2.8695494619530546,2.873245191750433,2.865165709676756,2.869567558335379,1.880285514681175,3.104209238408822,2.8744920981145765,2.8645754980363636,2.86976012030524,1.942393462099597,1.9413302917920867,1.9418616024296476,1.9418616024296476,1.94027295935542,1.9434603695045893,1.9418202247665879,1.9419030892706917,1.9439145040619297,1.9398075217120478,1.9465816356587737,1.9371484192962651,1.9407688103559928,1.9429556980285994,1.946880504820176,1.936840780922452,1.938204655577042,1.9455290626086519,2.5805510300639085,2.578641617436716,2.5795963593290354,2.5795963593290354,2.575923203424865,2.5832937048693347,2.5795544415739067,2.579638427869076,2.5816855266957326,2.5775052842337547,2.6127726402147062,2.546017783338967,2.5774170135300767,2.581780664891111,2.5840126623248016,2.5751648745626072,2.5566726898945533,2.602559343081659,1.9428987866381764,1.9418353217605935,1.9423667796541988,1.9423667796541988,1.9407776960043315,1.9439659892629855,1.942324061416451,1.9424096128793649,1.9444192725795548,1.9403131368713185,1.9470881317416184,1.9376522722461829,1.9412729184278823,1.9434619831865714,1.9473868695444925,1.9373447613302022,1.9387088173896418,1.946035253687689,2.580978400686978,2.579069041416313,2.5800237571145197,2.5800237571145197,2.576350696701615,2.5837209920290785,2.5799803506653167,2.5800673105420677,2.5821101306978287,2.577935067711701,2.613198785970096,2.5464452473813455,2.5778420961984567,2.5822098960568654,2.5844399021008218,2.5755923984406377,2.557100448589319,2.6029858182917334,3.0892561441047333,3.089256246032461,3.089256246032461,3.089256108321415,3.089256384342167,3.0892540778046422,3.08844608488266,3.0905397510719785,3.089259152836023,3.0892533350199045,2.9160720539427567,2.342086618030276,3.0876368324392724,3.0908588138948545,3.089189482233175,3.0894313171979957,5.194981948943358e-7,5.194981988556041e-7,5.194981955176119e-7,5.194981955176119e-7,5.194981958608526e-7,5.194599435245219e-7,5.195380150758512e-7,5.445940141759272e-7,4.95073445233966e-7,5.138245328154856e-7,5.252448037843383e-7,1.313131373309844e-7,1.8545866443801724e-6,5.563985890157584e-7,4.848602201020097e-7,5.437499435349865e-7,4.962613760383775e-7,5.195794601125184e-7,5.195794627332969e-7,5.195794616047715e-7,5.195794616047715e-7,5.195794611390641e-7,5.446675952125555e-7,4.951629226717057e-7,5.139050630776566e-7,5.253268145537072e-7,1.3133620290856152e-7,1.8548469456459252e-6,5.564854727143122e-7,4.849362003304944e-7,5.438340852782607e-7,4.963398531311723e-7,3.9460980932123637e-16,3.946098109442153e-16,3.946098109442153e-16,3.94609810642914e-16,3.0154925052887373e-18,2.2852253029172794e-13,3.985169776791191e-16,3.9153097167845994e-16,3.674218995614323e-16,4.237734463048634e-16,3.9937578230191157e-16,3.9068573839145155e-16,3.9327899127051727e-16,3.959399266152048e-16,4.681183236329634e-16,3.3228374358797217e-16,1.9426441091010065,1.9415807928473512,1.9421121764443492,1.9421121764443492,1.9405233150784205,1.9437111627682195,1.9420701371215094,1.9421543276615327,1.9441648789356685,1.940058303464822,1.9468328630165699,1.9373983371619496,1.941018857799273,1.943206811315496,1.9471316664787515,1.9370907623973148,1.9384547264667724,1.945780138908321,2.869563079387162,2.8695631623255546,2.869563120832842,2.869563120832842,2.8695788147688126,2.8695474257792988,2.8695797761425013,2.869550121457352,2.8732458455494325,2.865166375955361,2.8695682183098152,1.8802870569882806,3.1042090798133026,2.874492750027541,2.8645761651783155,2.8697608098186147,2.580805672792063,2.578896287486,2.5798510160124937,2.5798510160124937,2.5761779083145284,2.583548304200137,2.5798082004240444,2.579893979807334,2.581938428600778,2.577761436038395,2.613026622005616,2.5462723922568804,2.5776701930281978,2.582036492341744,2.584267241380063,2.5754195890939107,2.556927504323247,2.6028135002640105,1.9425601173700764,1.9414968500407759,1.9420282091803651,1.9420282091803651,1.940439420989034,1.9436271220357921,1.9419863922037688,1.9440809786352127,1.9399742650163818,1.9467486767413897,1.9373145898445996,1.9409350672275036,1.9431226616206327,1.9470475021383225,1.937006993794751,1.9383709278535055,1.9456960032846555,1.942813439671371,1.941750024657161,1.9422814576243712,1.9422814576243712,1.940692448549339,1.9438805923197058,1.942238967746596,1.9443340223269547,1.9402277349474977,1.9470025864091027,1.937567174368243,1.9411877798472816,1.9433764676271685,1.94730134604393,1.9372596421931392,1.938623667224448,1.9459497600189977,1.9427285485360115,1.9416651830582166,1.942196591262443,1.942196591262443,1.9406076562746382,1.9437956515367834,1.9442492256516393,1.9401427919877436,1.9469174982312742,1.9374825306920702,1.9411030941656267,1.9432914118548423,1.947216279762598,1.9371749772238491,1.9385389716077954,1.9458647231507982,2.5807201956594374,2.5788107996078695,2.5797655334103182,2.5797655334103182,2.5760924064706963,2.5834628438663865,2.579723015364143,2.581853503298725,2.5776754776228525,2.6129413910642536,2.546186895046139,2.577585171876662,2.5819506444861218,2.584181790659094,2.575334080988711,2.5568419486268823,2.602728203049302,3.0892555981904675,3.089255698740287,3.089255698740287,3.089255563379428,3.0892558346751438,3.089253530506947,3.0884455350792415,3.090539208447275,3.0892586059413634,3.0892527873248916,2.9160738496717142,2.3420858050861257,3.08763627946126,3.090858272363692,3.0891889112383475,3.0894307940717725,2.580891742006424,2.578982368985174,2.579937091464635,2.579937091464635,2.5762640059894313,2.583634354424743,2.579893979807334,2.5820239724287575,2.577847966517991,2.6131124207795478,2.546358511032204,2.577755835868641,2.58212290994988,2.5843532793195503,2.5755056958888125,2.5570136721613705,2.6028993726089307,2.580635313616549,2.5787259084327827,2.579680646703048,2.579680646703048,2.576007503646249,2.58337797632514,2.58176920102416,2.5775900929911195,2.6128567297457197,2.5461020238022374,2.5775007770319927,2.5818653680053916,2.584096929922422,2.5752491749027673,2.556757009029637,2.6026434831375176 -1.299684902703527,3.585828796628102e-191,4.659393498398506e-16,2.3599033354362935,3.136301993751427,1.9292360208844153,3.089228305733366,2.0844536333628008,1.2036009285104798,2.0389904753892862,2.188577118935921,1.4985723359333216,1.851530541613586,2.083030958506796,2.6586398372890496,2.083030969787616,2.658642120336278,1.4985730579904943,2.188583798469459,2.188580385326523,4.659393491991876e-16,2.083030964120618,1.8515303579690268,2.658641193594834,2.083030962208947,2.083030967904724,2.0830309659999147,2.6586407371111047,1.4985727652897327,2.6586416546286014,2.658640285045322,1.299685074236003,1.2996847322768288,1.299684902703527,1.299684902703527,1.2996850625482774,1.2996846874045078,1.2992681820986605,1.2998437068637523,1.3013082012108095,1.2978262372972802,1.3356666089927713,1.2612810234163072,1.2993964211169313,1.2999800961795491,1.2993602222875376,1.3000170015646932,2.5402079381845938e-191,5.0617510237000383e-191,3.585828796628102e-191,3.585828796628102e-191,1.6395215178757158e-190,7.710368564957827e-192,3.5858392543021954e-191,5.144908661192835e-192,1.962636756807743e-191,9.663913522990855e-192,1.327462723998483e-190,5.954737531143963e-192,1.6928146260054942e-191,1.6460550394366724e-191,7.86224120556561e-191,3.398495738819848e-188,2.4771592989661587e-195,4.659393480742553e-16,4.659393498398506e-16,4.659393498398506e-16,4.659393495097377e-16,1.4283059796393023e-15,1.467659988643614e-16,4.758292006927443e-16,4.4347268631529643e-16,4.2978778269726313e-16,5.051022144784582e-16,4.798501590543562e-16,4.397426648814011e-16,4.594901950307951e-16,4.725065030645667e-16,5.660448746471208e-16,3.8312738428403384e-16,2.358734687267703,2.358702843578831,2.3599033354362935,2.3599033354362935,2.360625950217487,2.3707099751309015,2.3584519168388978,2.358401897109372,2.360361953819129,2.35704622583964,2.39133980691064,2.339265764103271,2.37052927726203,2.360289828583522,2.3614834980961112,2.35755352167652,2.3626405512738238,2.3687939856456235,3.1364198556379668,3.136183434749409,3.136301993751427,3.136301993751427,3.135989050625318,3.1366108971228477,3.13630193425222,3.1363020552939997,3.137813146858508,3.136424943908548,3.1374003537873594,3.1351267013530077,3.1359417003989782,3.1366563126267573,3.13877380671952,3.1338867462196203,3.1384196142035528,1.906653440954249,1.9286326470529218,1.9292360208844153,1.9292360208844153,1.9266724627589318,1.9085948058667033,1.9292319864110425,1.9292401714156107,1.929461369649942,1.9053060396990715,1.9133842677179937,1.9218075060111304,1.9279161241213552,1.907367413188699,1.9074004121337054,1.9278742728637945,1.9263504327152303,1.9089050851608662,3.089228305782226,3.089228305686964,3.089228305733366,3.089228305733366,3.0892283057443235,3.0869158640026537,3.0905251767849475,3.0880525194837647,3.0909223784199704,3.090184469215126,3.0882614205390277,3.1034903121287147,3.0738281884784984,3.0889691259857788,3.0894869648713565,3.088725806704834,3.0897289438419855,2.0846786101226926,2.0842284720223994,2.0844536333628008,2.0844536333628008,2.07045377223651,2.1003757152226386,2.0842621595611877,2.0845166163042235,2.08914761903145,2.0815307450137426,2.0959722484099146,2.07424488684528,2.079340796397382,2.0913791993680997,2.0933764530343093,2.0768141557093442,2.08004149400414,2.0901695916427108,1.2036011374775233,1.2036007258654622,1.2036009285104798,1.2036009285104798,1.2036008557026658,1.2036010024884827,1.1533756834507178,1.2802387253346181,1.2037734068711476,1.2034217496134731,1.2163247031901958,1.1911807281010687,1.2029620729982071,1.204243491685352,1.2070126988779315,1.200208979488585,1.1924676048844107,1.2151180953295375,2.0395393661599237,2.038442435942328,2.0389904753892862,2.0389904753892862,2.037553964048827,2.0404386877073235,2.00847571381398,2.0929672461800424,2.019258097843185,2.0371109432783334,2.0761632829426624,2.0090497883487397,2.0387889880026475,2.03918166944966,2.0456991020640185,2.038542478139523,2.0131165195297007,2.072007286518704,2.188577118852694,2.1885771190224594,2.188577118935921,2.188577118935921,2.188577118911402,2.1885787349889267,2.1885755349359246,2.193658805166563,2.1845146394500587,2.1880251994388606,2.1891302972371585,2.016929087354615,2.364329478960063,2.1977413125803817,2.179362442935822,2.1908365730503405,2.186315403090666,1.498572285067935,1.4985723359333216,1.4985723359333216,1.4985722654895017,1.4985724066978638,1.4985702497713804,1.497663530519708,1.4996233332566753,1.498574111611309,1.4985705577330677,1.83032330319496,1.1881569416647217,1.4970246712226212,1.50012632288052,1.4984653940853112,1.4986568170963936,1.8515305302015,1.851530541613586,1.851530541613586,1.8515260692483335,1.8515350141966158,1.8515342269087958,1.8515268024909297,1.8496932661169532,1.85399119179402,1.8515291196643602,2.192092525297746,1.5131971649796458,1.8491760675739053,1.8538942703001526,1.851439046107171,2.0835431389362613,2.0825193502712875,2.083030958506796,2.083030958506796,2.0814656742951403,2.0846068604499335,2.0830309576178863,2.0830309594044185,2.0855630310198414,2.0709844203296526,2.08924868269179,2.0785722309824455,2.082895130380351,2.073613877437619,2.08920505153834,2.0666275095633946,2.079289783771649,2.086778987073515,2.6585179983515896,2.657614422114614,2.6586398372890496,2.6586398372890496,2.654625409297127,2.6615317980691473,2.658639614989749,2.6586400606352,2.6647746491283817,2.6570595009062616,2.6932052979530425,2.625436284277617,2.660316701174704,2.661537214334294,2.662898752543746,2.6589327105612166,2.638825528628627,2.682460272867053,2.08354315035676,2.082519361503507,2.083030969787616,2.083030969787616,2.0814656853322755,2.0846068720396347,2.083030968832257,2.0830309707734638,2.085563171921788,2.070984430342772,2.089248695382055,2.0785722408538145,2.0828951422924264,2.0736138883799806,2.0892050649256744,2.066627518635864,2.0792897943484845,2.0867789990446544,2.6585202814508166,2.6576167032372453,2.658642120336278,2.658642120336278,2.6546276848007446,2.661534086771855,2.6586418868886597,2.658642354983449,2.66477690995482,2.657061800113181,2.6932076213832343,2.6254385067573947,2.6603189558904474,2.6615395196129006,2.662901045425906,2.658934976486216,2.638827758271583,2.682462597174262,1.4985730052705182,1.4985730579904943,1.4985730579904943,1.4985729843255964,1.4985731319837146,1.4985709718149898,1.497664251530814,1.4996240614054888,1.4985748331519226,1.4985712803052544,1.8303244701032126,1.1881572946903531,1.4970253903500983,1.5001270478795024,1.498466147005501,1.4986575082656688,2.1885837983844807,2.1885837985501055,2.188583798469459,2.188583798469459,2.1885837984458147,2.1885855663314215,2.188582072327451,2.193665809222723,2.184521040001554,2.188031877263744,2.1891369784511077,2.0169366567327107,2.3643352189128115,2.1977479630365835,2.179369151328022,2.190843272930897,2.186322062178311,2.1885803852365004,2.188580385404588,2.188580385326523,2.188580385326523,2.1885803853029158,2.193662225247577,2.184517774102472,2.1880284649558748,2.189133564489926,2.0169327874131335,2.364332286945268,2.1977445646837053,2.1793657234995027,2.190839849539973,2.1863186593307744,4.659393473648157e-16,4.659393491991876e-16,4.659393491991876e-16,4.659393488457208e-16,1.4283059775779545e-15,1.4676599864529826e-16,4.758292000556919e-16,4.4347268574913865e-16,4.2978778213681888e-16,5.05102213758296e-16,4.798501583545821e-16,4.3974266427306506e-16,4.594901944064238e-16,4.725065023614515e-16,5.660448738090384e-16,3.831273837261916e-16,2.0835431445850645,2.0825193558504083,2.083030964120618,2.083030964120618,2.0814656797526383,2.084606866165138,2.083030963167443,2.0830309650047125,2.085563165365384,2.0709844252688554,2.0892486889748523,2.0785722358221785,2.0828951362782417,2.073613882886481,2.0892050581488855,2.0666275140540673,2.079289788984658,2.0867789930309617,1.8515303695087273,1.8515303464033241,1.8515303579690268,1.8515303579690268,1.851525839194383,1.8515348769481397,1.851534043250169,1.8515266188239041,1.8496930830811473,1.8539910074962969,1.851528935880544,2.1920922726103353,1.5131970518497764,1.849175884643567,1.8538940859289654,1.8514388540316544,2.6585193546843846,2.6576157772839397,2.658641193594834,2.658641193594834,2.6546267611493155,2.661533157709689,2.658640964791853,2.658641423536698,2.6647759926010175,2.6570608664224626,2.6932066780858688,2.6254376047662276,2.6603180409794014,2.661538583495742,2.6629001146575964,2.658934056733257,2.638826853353658,2.6824616535331813,2.0835431426656386,2.0825193539991047,2.083030962208947,2.083030962208947,2.081465677923968,2.084606864233396,2.0830309612647984,2.0855631632506153,2.070984423589392,2.0892486868464917,2.0785722342197315,2.0828951343257205,2.073613881049882,2.0892050559354507,2.0666275125120066,2.0792897872605263,2.0867789910135928,2.0835431483983866,2.082519359580555,2.083030967904724,2.083030967904724,2.081465683412261,2.084606870055082,2.0830309669365032,2.0855631696934007,2.070984428650504,2.0892486932102288,2.0785722392031265,2.0828951402600953,2.0736138865183844,2.08920506267765,2.0666275171049073,2.0792897925349174,2.0867789970245436,2.083543146465214,2.0825193577021186,2.0830309659999147,2.0830309659999147,2.081465681562652,2.084606868120448,2.0855631675145845,2.0709844269893773,2.0892486910923513,2.078572237537669,2.082895138268435,2.0736138846800602,2.089205060388012,2.066627515555583,2.0792897907758126,2.0867789949936064,2.6585188981867116,2.657615321184438,2.6586407371111047,2.6586407371111047,2.6546263061684265,2.66153270009338,2.6586405105302156,2.664775540552247,2.657060406707558,2.6932062135265467,2.625437160384973,2.6603175901527725,2.661538122570835,2.6628996562048246,2.658933603667159,2.6388264075438577,2.682461188797214,1.498572713322088,1.4985727652897327,1.4985727652897327,1.4985726929291896,1.49857283797893,1.498570679113479,1.4976639592523517,1.4996237662354492,1.4985745406553774,1.4985709873876865,1.8303239970792244,1.1881571515838532,1.4970250988316152,1.5001267539861034,1.4984658417880394,1.498657228082292,2.658519815730044,2.657616237927526,2.6586416546286014,2.6586416546286014,2.6546272206509465,2.6615336198939246,2.658641423536698,2.664776449033027,2.657061330842339,2.6932071473292947,2.6254380535170925,2.660318496186688,2.6615390491335646,2.662900577688365,2.65893451429656,2.6388273035580543,2.6824621229470256,2.658518446115775,2.657614869495397,2.658640285045322,2.658640285045322,2.6546258555906355,2.6615322469186067,2.6647750927627802,2.6570599515811186,2.6932057535223346,2.6254367202594304,2.660317143585085,2.661537666223918,2.662899202203538,2.6589331549825608,2.6388259660031634,2.6824607286164532 -3.3058804927778818,0.0,8.569453588454381e-34,3.9246267004024946,1.721722100642083,3.743165883208006,1.0347471915855044,3.908139904136474,2.4344777416298387,3.8968413296897437,1.333762458588794e-11,3.682151673571794,2.1714287704054507,3.8952917687178665,3.6214246383830386,3.8952917687178665,3.6214246383830386,3.6821485062691957,1.333762458588794e-11,1.333762458588794e-11,8.56945356173577e-34,3.8952917687178665,2.171430309095805,3.6214246383830386,3.8952917687178665,3.8952917687178665,3.8952917687178665,3.6214246383830386,3.6821497903881695,3.6214246383830386,3.6214246383830386,3.3058812216454516,3.3058797686113515,3.3058804927778818,3.3058804927778818,3.305881176084678,3.3058804927778818,3.3052799059285793,3.305984372846779,3.3136401855054416,3.2977246856006945,3.345467080167587,3.2558170845707313,3.3057099939462105,3.3059805983970545,3.3044474777173147,3.3072397099606285,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.569453520881506e-34,8.569453588454381e-34,8.569453588454381e-34,8.569453576446702e-34,8.569453588454381e-34,8.569453588454381e-34,9.440966034983342e-34,7.842007100207823e-34,7.147785091778005e-34,1.0340486869003813e-33,9.7927794895495e-34,7.533007086828352e-34,8.140916029260282e-34,9.081639684739942e-34,1.3370716783010898e-33,5.512256033344092e-34,3.9244249431371925,3.924825332830233,3.9246267004024946,3.9246267004024946,3.9267931999010806,3.9225297174302747,3.9246267004024946,3.9246267004024946,3.9246258301533703,3.924674990164359,3.9191252234569753,3.9286503088705023,3.925181287079148,3.9240933798583693,3.9242886071542484,3.9249555195676686,3.9264997935761423,3.9237578498810044,1.7199271205302895,1.7235155452955746,1.721722100642083,1.721722100642083,1.726476428023362,1.716944811569595,1.721722100642083,1.721722100642083,1.6015837108781528,1.6893855877847983,1.7041312335350987,1.73936205735807,1.7279520285783951,1.7184518835477973,1.6811757431139238,1.757176808776133,1.6863336537413836,3.7437156854370532,3.7426156002853377,3.743165883208006,3.743165883208006,3.7407952029449203,3.745535420620952,3.743165883208006,3.743165883208006,3.743235149154374,3.7430983585713857,3.749963130378953,3.736266905418128,3.7418685712629904,3.744463838479239,3.7443769174900274,3.741950885722137,3.7404832361667832,3.745837373382139,1.0347471910097272,1.0347471921251556,1.0347471915855044,1.0347471915855044,1.0347471914586488,1.0347471915855044,1.0347471915855044,1.0330919775679,1.0289311328351587,1.0284122236974889,1.0449551112918207,1.0046017295625234,1.0587644925169932,1.038828051622301,1.03522120863731,1.0397341699430858,1.0339288507623614,3.908221121653724,3.9080584764808797,3.908139904136474,3.908139904136474,3.902199345154285,3.9130687390036436,3.908139904136474,3.908139904136474,3.9091798267642943,3.9066388894621276,3.9120777208677193,3.903962153453961,3.90571951400734,3.910045124014051,3.911181827314434,3.904989896328838,3.906132308426201,3.910160081107434,2.4344783845882776,2.4344771181237737,2.4344777416298387,2.4344777416298387,2.4344775168668136,2.434477970015596,2.4344777416298387,2.4344777416298387,2.434616384446745,2.434698861731867,2.471645483698335,2.3999680934842553,2.4322248030558606,2.436743113653638,2.4461920342482215,2.4231251469410493,2.4149772147954587,2.4690938862097087,3.8970676038302985,3.896614638430795,3.8968413296897437,3.8968413296897437,3.8962410756604258,3.8974410923378353,3.8968413296897437,3.8968413296897437,3.895072773813046,3.877778330751186,3.9101421074568297,3.8802463680792774,3.896304531089869,3.8973465790730972,3.8993329720268135,3.894260055512488,3.8818965929825815,3.9094464859925964,1.3337624551516314e-11,1.3337624615181958e-11,1.333762458588794e-11,1.333762458588794e-11,1.3337624575398611e-11,1.333762458588794e-11,1.333762458588794e-11,1.452654339350807e-11,1.2224779450289438e-11,1.3115237572980378e-11,1.3564200344998946e-11,1.5367071717563453e-12,9.382358092571936e-11,1.4841386607800636e-11,1.1979330302301381e-11,1.4301663277036914e-11,1.2436176683341646e-11,3.682151894635345,3.682151673571794,3.682151673571794,3.6821519825099522,3.6821513632479044,3.682151673571794,3.6848380076732448,3.678993154503242,3.6821435937461025,3.6821597647479845,2.280924572223717,3.7294154758707623,3.6864847964857166,3.6777679390348683,3.682471188778438,3.6818403786041394,2.1714288660624526,2.1714287704054507,2.1714287704054507,2.171466582890337,2.1713909560870293,2.1714287704054507,2.1714287704054507,2.1798997933818436,2.161244705189463,2.171440671284,0.8034901378185634,3.637391472309496,2.1827086804909515,2.1601146528415365,2.1719384562416293,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.68214873550285,3.6821485062691957,3.6821485062691957,3.682148829479875,3.6821481816117974,3.6821485062691957,3.6848348643535314,3.6789899596913296,3.6821404286833546,3.6821565952807767,2.2809150335885273,3.7294168673865884,3.6864816658762747,3.6777647348778304,3.682467887845453,3.6818373454639293,1.3337624551516314e-11,1.3337624615181958e-11,1.333762458588794e-11,1.333762458588794e-11,1.3337624575398611e-11,1.333762458588794e-11,1.333762458588794e-11,1.452654339350807e-11,1.2224779450289438e-11,1.3115237572980378e-11,1.3564200344998946e-11,1.5367071717563453e-12,9.382358092571936e-11,1.4841386607800636e-11,1.1979330302301381e-11,1.4301663277036914e-11,1.2436176683341646e-11,1.3337624551516314e-11,1.3337624615181958e-11,1.333762458588794e-11,1.333762458588794e-11,1.3337624575398611e-11,1.452654339350807e-11,1.2224779450289438e-11,1.3115237572980378e-11,1.3564200344998946e-11,1.5367071717563453e-12,9.382358092571936e-11,1.4841386607800636e-11,1.1979330302301381e-11,1.4301663277036914e-11,1.2436176683341646e-11,8.569453493638756e-34,8.56945356173577e-34,8.56945356173577e-34,8.569453550958062e-34,8.56945356173577e-34,8.56945356173577e-34,9.440966007024061e-34,7.842007076647615e-34,7.1477850704403125e-34,1.0340486838554304e-33,9.79277945759416e-34,7.533007063411062e-34,8.140916005375747e-34,9.08163965698992e-34,1.3370716744924481e-33,5.512256017608384e-34,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,2.1714302123367655,2.171430405909452,2.171430309095805,2.171430309095805,2.171468510352712,2.1713921060315657,2.171430309095805,2.171430309095805,2.1799013280570905,2.1612462480435,2.1714422111605667,0.8034915389969366,3.637392023826332,2.18271021452346,2.160116196206281,2.171940065488516,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8952917687178665,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.895570776133805,3.893217594201946,3.8952917687178665,3.8952917687178665,3.893470038913954,3.8936299369106835,3.8942144853662937,3.892195083763121,3.896296733764603,3.8930932932923374,3.894418204651735,3.8944633135448368,3.8972500773144594,3.892786863494711,3.893009751811282,3.8950311013041627,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.6821500163181553,3.6821497903881695,3.6821497903881695,3.682150107784273,3.6821494715355865,3.6821497903881695,3.684836138725001,3.678991254946198,3.682141711889993,3.682157880249481,2.2809189007971598,3.729416303227835,3.6864829351006967,3.677766033930028,3.6824692261344647,3.681838575181498,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.6214246383830386,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928,3.61989208683668,3.6222987261690847,3.6214246383830386,3.6214246383830386,3.6267676176444623,3.615327588005456,3.5915829963479196,3.6216657809908277,3.5627203176496964,3.647061838913292,3.597366665319955,3.615443424409835,3.613579908719375,3.5999150402219353,3.6297876838142216,3.581446989130928 -3.530370186635215,0.0,4.392227513349185e-42,3.3282517659412427,0.012300058804966244,3.8729228663106423,0.45442865239163194,2.8238732952645877,3.7055581882138515,2.4826691763035282,6.85893634756587e-17,3.130615253828064,1.2111399327734669,3.1218830582710426,1.6425619591895548,3.1218830582710426,1.6425619591895548,3.1306100513241644,6.85893634756587e-17,6.85893634756587e-17,4.392227500256469e-42,3.1218830582710426,1.2111413827644002,1.6425619591895548,3.1218830582710426,3.1218830582710426,3.1218830582710426,1.6425619591895548,3.1306121615880134,1.6425619591895548,1.6425619591895548,3.5303707754731892,3.5303696015950194,3.530370186635215,3.530370186635215,3.530370750484865,3.530370186635215,3.5302612172652243,3.5310957554335918,3.538125353773524,3.5225115926229464,3.5661489015642514,3.4838627571430765,3.529905132899787,3.530468679445052,3.5289770426705935,3.531460646648849,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.392227476999843e-42,4.392227513349185e-42,4.392227513349185e-42,4.392227506766968e-42,4.392227513349185e-42,4.392227513349185e-42,2.678408678847694e-42,3.939384148008573e-42,3.5003478718331117e-42,5.509701690125809e-42,2.8251461488509608e-42,3.7339237108992855e-42,4.108244684876746e-42,4.696077610082621e-42,7.621836923043604e-42,2.7906974578579362e-42,3.3262875484380596,3.330215521640234,3.3282517659412427,3.3282517659412427,3.3516646704234097,3.304210232426869,3.3282517659412427,3.3282517659412427,3.3290876079085554,3.3273854789931936,3.276421861358469,3.3524433181667663,3.333614914652496,3.322828736003342,3.3254285134442676,3.3310705692368336,3.3479364405550895,3.3081148487736893,0.01225082870296584,0.012349407921076387,0.012300058804966244,0.012300058804966244,0.012435064877285934,0.012165589239683723,0.012300058804966244,0.012300058804966244,0.013054761175065127,0.0134327114487281,0.011788655350951487,0.012831040813315644,0.012496264245273381,0.012115673305864163,0.011218620991965602,0.01340067119446827,0.011276697043268403,3.8725669543106074,3.873277561278829,3.8729228663106423,3.8729228663106423,3.874492352728109,3.8713238014451146,3.8729228663106423,3.8729228663106423,3.8732051423664697,3.8726423397008163,3.868263697183071,3.8774053150326417,3.8738742287937917,3.871965550838753,3.87223678968363,3.873605245082107,3.874724723934828,3.8710891415619915,0.45442865208576216,0.4544286526893243,0.45442865239163194,0.45442865239163194,0.4544286523240976,0.45442865239163194,0.45442865239163194,0.44577610266408946,0.4527177881248796,0.4509058475949276,0.45180915359060814,0.43174330754329365,0.4634568037992961,0.45022874160528914,0.44737104073119566,0.4484700388636216,0.4469864627411174,2.82269350616291,2.8250504293629475,2.8238732952645877,2.8238732952645877,2.86719655279244,2.77487974609536,2.8238732952645877,2.8238732952645877,2.816382957650725,2.8434349011901214,2.7936559027381747,2.875840771717157,2.8494679094946798,2.8099430872899864,2.8018568443134813,2.8673965961673256,2.8526939088548344,2.8085504304173856,3.7055587497025537,3.7055576435419066,3.7055581882138515,3.7055581882138515,3.7055579898973448,3.705558389733268,3.7055581882138515,3.7055581882138515,3.704351960929272,3.706583541611861,3.7419369175269206,3.66658657563321,3.7030108744474917,3.707856347203068,3.715673697878581,3.6950061743614797,3.668542265192186,3.7404798281118143,2.48109910720043,2.4842369273932556,2.4826691763035282,2.4826691763035282,2.486899489891166,2.4784042480553974,2.4826691763035282,2.4826691763035282,2.3656850919172743,2.4104876747708044,2.3789603795932224,2.5898199296896665,2.490312777551798,2.476337262885422,2.469930198376753,2.4990933627443037,2.5851299557528584,2.382716622337754,6.858936324263931e-17,6.858936365790869e-17,6.85893634756587e-17,6.85893634756587e-17,6.858936342173853e-17,6.85893634756587e-17,6.85893634756587e-17,6.977654759857251e-17,6.49434704612909e-17,6.695074739507795e-17,7.027118650891026e-17,3.996828027857047e-18,1.2373137421868874e-15,7.979030962374456e-17,5.891342374777046e-17,6.877062902803862e-17,6.199187990771297e-17,3.1306156042268847,3.130615253828064,3.130615253828064,3.130615760811504,3.1306147444840033,3.130615253828064,3.1359067662090157,3.122882937836877,3.1305999337368022,3.1306305956513243,1.3162556825502538,3.8963533061455755,3.138739188988746,3.122435478076734,3.130490728173416,3.129691367599173,1.211140022922148,1.2111399327734669,1.2111399327734669,1.2111768258329179,1.2111030384630923,1.2111399327734669,1.2111399327734669,1.2200460645723517,1.2041304436600397,1.2111511407390212,0.24756755972709077,3.0466743816143205,1.2216109653736678,1.200680663567824,1.2118626904956493,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.1306104152332073,3.1306100513241644,3.1306100513241644,3.1306105826077437,3.1306095175442303,3.1306100513241644,3.135901564340329,3.1228777002399206,3.1305947348557965,3.1306253894554583,1.316247592581582,3.8963539201173276,3.1387340220441566,3.12243023991939,3.130485301721514,3.129686385357691,6.858936324263931e-17,6.858936365790869e-17,6.85893634756587e-17,6.85893634756587e-17,6.858936342173853e-17,6.85893634756587e-17,6.85893634756587e-17,6.977654759857251e-17,6.49434704612909e-17,6.695074739507795e-17,7.027118650891026e-17,3.996828027857047e-18,1.2373137421868874e-15,7.979030962374456e-17,5.891342374777046e-17,6.877062902803862e-17,6.199187990771297e-17,6.858936324263931e-17,6.858936365790869e-17,6.85893634756587e-17,6.85893634756587e-17,6.858936342173853e-17,6.977654759857251e-17,6.49434704612909e-17,6.695074739507795e-17,7.027118650891026e-17,3.996828027857047e-18,1.2373137421868874e-15,7.979030962374456e-17,5.891342374777046e-17,6.877062902803862e-17,6.199187990771297e-17,4.39222746208841e-42,4.392227500256469e-42,4.392227500256469e-42,4.3922274906820286e-42,4.392227500256469e-42,4.392227500256469e-42,2.6784086706580576e-42,3.939384136430709e-42,3.5003478605066456e-42,5.509701673366605e-42,2.825146140494209e-42,3.733923697880888e-42,4.1082446716873345e-42,4.6960775953208445e-42,7.621836899732735e-42,2.7906974501278793e-42,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.2111412916043178,1.2111414739887916,1.2111413827644002,1.2111413827644002,1.2111786421518036,1.2111041220484993,1.2111413827644002,1.2111413827644002,1.2200475163178714,1.204131892781745,1.2111525917491215,0.24756822659617264,3.046675387475153,1.2216124169879374,1.2006821117859605,1.211864207354068,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.1218830582710426,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,3.119996202978745,3.123654851346517,3.1218830582710426,3.1218830582710426,3.127908512593784,3.1159482754396817,3.118511402727253,3.1251102781871296,3.1030710799334247,3.08865756558537,3.1313173500702445,3.1139675113154746,3.100774415509025,3.1408350433254126,3.085350707176334,3.1072557434212023,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,3.1306125200753323,3.1306121615880134,3.1306121615880134,3.1306126830395495,3.130611637736126,3.1306121615880134,3.135903674349101,3.1228798247578946,3.130596843662025,3.1306275012206863,1.3162508740668344,3.8963536710670805,3.1387361178718707,3.122432364634936,3.130487502851239,3.129688406303962,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6425619591895548,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006,1.6398656867313404,1.6452583141039065,1.6425619591895548,1.6425619591895548,1.6534026006358098,1.6316446711766732,1.6417750133296374,1.6406494819178796,1.5430549988842732,1.7062987934872516,1.6518937551053312,1.6319650749886272,1.6304703465323338,1.6520756205341922,1.7098821370516273,1.5718999319504006 -0.9454727715124476,0.0,4.485233643027703e-125,1.821468811042798,9.561109416128483e-6,2.9090932224900254,0.38430456710051253,4.932020136831554,2.6799373251031264e-6,4.0259692435295787e-7,1.5026464620261411e-292,1.5894051515638594e-19,3.369268453505787e-46,4.311633349518601,5.978017253396581,4.311719103626134,5.973957178376443,1.5890006516751285e-19,1.5039457097393009e-292,1.5031936588280866e-292,4.48523361979021e-125,4.311677479715019,3.3698859951766048e-46,5.975595773294797,4.311663074302946,4.311705474695226,4.311691605487842,5.976407732790783,1.5891648786570974e-19,5.9747789408885135,5.97721487487518,0.9454736088534239,0.9454719395711202,0.9454727715124476,0.9454727715124476,0.9454736072118236,0.9454701517135149,0.9458157238349265,0.9451565994352409,0.9623338217467007,0.9286911480257879,0.9735229775030385,0.9120444414235288,0.9453242869197778,0.9453553367815329,0.9425772726973615,0.9480550156080574,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.4852335810026425e-125,4.485233643027703e-125,4.485233643027703e-125,4.485233631319904e-125,9.736998468703223e-126,2.1764485248742046e-123,5.37297616975705e-125,9.510791073729736e-125,2.506084267395879e-125,8.027764405307778e-125,5.498744203847421e-125,9.026470127850173e-125,4.1786392295845305e-125,4.817940222297825e-125,1.8513829300496689e-124,1.0789942731765102e-125,1.8193959161496052,1.8225235254565415,1.821468811042798,1.821468811042798,1.834676111044945,1.8060756550560833,1.908517056769768,1.737804698039385,1.8206569597752809,1.8207844419857415,1.777021300559622,1.8872013933349856,1.8172376753668613,1.824214773600555,1.8225209541627299,1.8193944392928008,1.8323053853442854,1.8087438266138225,9.49542839295102e-6,9.627145626619046e-6,9.561109416128483e-6,9.561109416128483e-6,9.754129792615413e-6,9.370567505149546e-6,0.00001164095833857507,7.791891785492418e-6,8.861528048863562e-6,9.815704493940942e-6,8.74109634077122e-6,0.000010453841639847144,9.591358855597729e-6,9.530767859572298e-6,8.066609531953948e-6,0.000011449199079384806,7.965718688141193e-6,2.9114893978345155,2.906698299508259,2.9090932224900254,2.9090932224900254,2.8977787373909547,2.920476369217464,2.90570677761871,2.912381124545935,2.9065604354493026,2.8977680336077403,2.93251219078471,2.8750643863289245,2.8999930339308544,2.9043317021804964,2.9149205817839308,2.9032665771699064,2.895641710764489,2.9225344573546916,0.38430456671528834,0.3843045674658354,0.38430456710051253,0.38430456710051253,0.3843045670102275,0.34402429918202126,0.44875903427392,0.38661193448066195,0.38014975807206164,0.36930641011970716,0.39757610564233187,0.3984804800237106,0.36983538213051625,0.38275591452993446,0.38561976878451176,0.392214812377798,0.37598292795223653,4.933165680223106,4.930873319879105,4.932020136831554,4.932020136831554,4.873310683739592,4.977812291472593,4.932087559778064,4.931908930241447,4.946988523037786,4.882666991058617,4.946959520629547,4.88592538349845,4.902397366903808,4.928730865857771,4.93519759537793,4.898226345893065,4.913803042319712,4.935447562712859,2.6799311067747903e-6,2.679943355336091e-6,2.6799373251031264e-6,2.6799373251031264e-6,2.679939576146143e-6,2.679935036425673e-6,2.6115882315451236e-6,3.6803538936759013e-6,2.6690877521760397e-6,2.6850414088772335e-6,2.144900852829668e-6,3.4219745786447085e-6,2.673219476003433e-6,2.680401490997195e-6,2.6834856743037694e-6,2.6707943514848635e-6,3.3710423268232224e-6,2.1712794107580885e-6,4.011718114753817e-7,4.040249987868188e-7,4.0259692435295787e-7,4.0259692435295787e-7,4.066677398047473e-7,3.985324396475173e-7,4.2792903806230457e-7,4.459607821962355e-7,4.1137943028463723e-7,4.1391509001208464e-7,3.011903773702307e-7,5.487064059287411e-7,4.018945095806708e-7,4.033031191102957e-7,4.024210487184824e-7,4.0270293807838733e-7,5.295604682436742e-7,3.0378324218230266e-7,1.5026462274920962e-292,1.5026466733260979e-292,1.5026464620261411e-292,1.5026464620261411e-292,1.5026464517021324e-292,1.5028982783944108e-292,1.5024310121974699e-292,2.5809255786762835e-292,9.974919636571969e-293,6.499987344391258e-293,2.300542340124006e-292,1.5738202349707496e-304,3.4784642623854057e-280,7.925017319007642e-292,2.0261807771167527e-293,8.07311250813962e-291,3.461394262612905e-294,1.5894306225444431e-19,1.5894051515638594e-19,1.5894051515638594e-19,1.589444501520357e-19,1.5893656042227954e-19,1.5815842766943255e-19,1.9557581601101016e-19,1.380299946279821e-19,1.587827402690405e-19,1.5909866679417704e-19,1.2893989182417318e-43,0.000047689143153596606,1.9678984002125714e-19,1.282012210589165e-19,1.6844152910639356e-19,1.5023029817767265e-19,3.3693068307110113e-46,3.369268453505787e-46,3.369268453505787e-46,3.386093118848139e-46,3.3525257341263877e-46,3.3717181113798477e-46,3.364863089563614e-46,4.5556250181376104e-46,2.3648511901821646e-46,3.3739746603752487e-46,3.76253241481672e-82,1.251335053893449e-20,5.47446695405029e-46,2.0674205636760657e-46,3.682127567432381e-46,4.3140311835316245,4.309231366256192,4.311633349518601,4.311633349518601,4.303629412687249,4.325324316703392,4.311625712871168,4.3116409014581265,4.316872756695146,4.308917579701633,4.339097107495642,4.2847078524572755,4.324209884480568,4.324629104178277,4.345253484706891,4.302861296133348,4.292717211958436,4.337408352062509,5.9741472557585436,5.981433489161119,5.978017253396581,5.978017253396581,6.009087170195007,5.9627747994316955,5.978416672700979,5.977616656276774,5.982560564591452,5.9812847278424295,5.81151001124654,6.122942975066918,5.9969279787911685,5.96687555974745,5.9567800439079095,6.006811161145041,6.085329199480458,5.860872507600524,4.3141145695734116,4.309319491059474,4.311719103626134,4.311719103626134,4.303723127466745,4.325402675326691,4.311712317956836,4.311727796743615,4.316948732775923,4.309024596338617,4.339152147586791,4.284833876114887,4.324301938590726,4.324709087543148,4.345308296253699,4.303012862505661,4.2928276932687615,4.337472091056034,5.970083585158146,5.97737732126357,5.973957178376443,5.973957178376443,6.0050323129271455,5.958698687381064,5.974368679545137,5.973544429982044,5.978493702480964,5.977225704133468,5.8073120236930755,6.11904437968347,5.992872312206952,5.9628052790659485,5.952710684562385,6.002755479685345,6.081379481408201,5.856711501194019,1.5890271874934973e-19,1.5890006516751285e-19,1.5890006516751285e-19,1.5890420161254786e-19,1.5889590798974337e-19,1.5811820066789783e-19,1.9552645441974074e-19,1.3799474228923711e-19,1.5874235814606684e-19,1.5905814874640112e-19,1.2884927262028613e-43,0.00004768672508338083,1.967400638335969e-19,1.2816839301039556e-19,1.683968772589498e-19,1.501937099073302e-19,1.503945811010222e-292,1.503945825347327e-292,1.5039457097393009e-292,1.5039457097393009e-292,1.5039459802996557e-292,1.504419354272135e-292,1.5035404038055712e-292,2.5842678113097195e-292,9.97983229739978e-293,6.505962897468863e-293,2.3023855495127775e-292,1.5732310276811043e-304,3.4844254375597242e-280,7.932551892658825e-292,2.027738414848675e-293,8.078854920509364e-291,3.464898279322429e-294,1.50319345064573e-292,1.5031938910107115e-292,1.5031936588280866e-292,1.5031936588280866e-292,1.5031936916789691e-292,2.5823835819495106e-292,9.976818036135281e-293,6.502527336572083e-293,2.3013097969315775e-292,1.5734637422802587e-304,3.481191093701129e-280,7.928237895096244e-292,2.026824058423436e-293,8.075452355336146e-291,3.462903632699276e-294,4.485233554219713e-125,4.48523361979021e-125,4.48523361979021e-125,4.4852336072843053e-125,9.736998415947327e-126,2.1764485114005142e-123,5.372976140754799e-125,9.510791023977901e-125,2.5060842538046825e-125,8.027764362012692e-125,5.498744172573224e-125,9.026470082131615e-125,4.1786392059622723e-125,4.817940196101496e-125,1.8513829198606404e-124,1.078994267727476e-125,4.3140741392531154,4.3092766719602285,4.311677479715019,4.311677479715019,4.303677489542769,4.325363746496694,4.3116703123828835,4.311684576484685,4.316910959046863,4.308971952933974,4.3391250179459515,4.284771893275961,4.324257429206994,4.324670120656732,4.34528130438482,4.302937891493697,4.292773594194356,4.337440557310543,3.3698471761338667e-46,3.369924842861491e-46,3.3698859951766048e-46,3.3698859951766048e-46,3.3868705187385808e-46,3.3529849525820075e-46,3.372336210642847e-46,3.3654797728336048e-46,4.5564582086919574e-46,2.36528455249433e-46,3.3745934878427183e-46,3.763984985783441e-82,1.251418102896398e-20,5.475464249941245e-46,2.067801814305366e-46,3.682832822425932e-46,5.97172363252583,5.979014337995462,5.975595773294797,5.975595773294797,6.006668796476326,5.960343760265735,5.976002358638981,5.975187969745198,5.980134934728973,5.978863993373918,5.809006335732301,6.120617751928275,5.99450902138833,5.9644481175011235,5.954353042066086,6.004392286208635,6.082973500512552,5.858390870665678,4.314060127276161,4.309261872863871,4.311663074302946,4.311663074302946,4.303661761794293,4.325350918675721,4.311655761513748,4.316898611127798,4.308954046148555,4.339116051934571,4.284750799950462,4.324241946780696,4.324656701058432,4.345272364744477,4.302912564150409,4.292755080492229,4.3374301506226045,4.3141013406744015,4.309305461725301,4.311705474695226,4.311705474695226,4.303708153510575,4.3253885561272325,4.3116985710963736,4.316934604618514,4.3090072111462066,4.339142038069908,4.2848134117072,4.324287404170963,4.324696295320862,4.345298282745038,4.302988021066854,4.292809881518979,4.337460486396748,4.314087870099452,4.309291195209103,4.311691605487842,4.311691605487842,4.303692947522328,4.3253762860584,4.316922949569333,4.308989669765081,4.339133673136514,4.284792757011594,4.324272574474663,4.324683312832826,4.3452899369757905,4.30296303704135,4.292791854725705,4.337450663425947,5.972536311052187,5.979825516135561,5.976407732790783,5.976407732790783,6.007479712607036,5.961158926837263,5.976811902590332,5.980948254266849,5.979675739918552,5.809845874639293,6.121397418688164,5.995320102032334,5.965262115207397,5.955166857929131,6.005203367413432,6.083763390772508,5.859223014274152,1.5891909835832966e-19,1.5891648786570974e-19,1.5891648786570974e-19,1.5892054255499357e-19,1.5891241289083786e-19,1.5813453284204649e-19,1.9554649523972933e-19,1.3800905475506346e-19,1.587587533095184e-19,1.590745990782061e-19,1.2888605897590992e-43,0.00004768770688295634,1.9676027299744938e-19,1.281817212038129e-19,1.6841500586801809e-19,1.5020856481949155e-19,5.97090607631607,5.978198292082624,5.9747789408885135,5.9747789408885135,6.005853015596434,5.959523699630701,5.975187969745198,5.979316768972026,5.978047334753696,5.808161738894307,6.119833423558976,5.993693109568648,5.963629192180218,5.95353433684224,6.0035763425594,6.082178882388345,5.857553719434919,5.973344167502915,5.980631881952812,5.97721487487518,5.97721487487518,6.008285819279619,5.9619692551710735,5.981756780483066,5.980482632572584,5.810680414181748,6.1221724761573855,5.996126404155686,5.966071243718146,5.955975840454359,6.006009641239993,6.084548606513417,5.860050207935669 -0.007206309172376136,0.0,4.4218492359327575e-77,0.39585927760214995,1.3789885694436765,0.0369855907915789,0.36543940470046776,0.11667946288309436,1.7323735429285265,3.3799771626030184,8.428972277690574e-15,0.8353384807329258,1.753048060093767,0.07800292678142333,0.45071376081334386,0.07806341611329602,0.4509940612784257,0.8353412123848193,8.4231179623499e-15,8.426371944658003e-15,4.421849222499317e-77,0.07803287564824352,1.7530490889771189,0.4508808100119442,0.07802282667644886,0.07805317054392269,0.07804299033965263,0.45082475438349523,0.8353401024740837,0.45093724414311287,0.45076907266127175,0.007206313236299387,0.007206305134655387,0.007206309172376136,0.007206309172376136,0.0072063133462128256,0.007206251466190846,0.007204228072730868,0.007205708518008938,0.007319607673398607,0.007092092246018742,0.007645270690808301,0.006698794873784085,0.0072003391801082626,0.007211223542822972,0.007188217431937832,0.007222720650562295,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.4218492005967545e-77,4.4218492359327575e-77,4.4218492359327575e-77,4.421849229107062e-77,4.424918575407044e-69,8.07054862386181e-87,4.664206863285692e-77,4.20395055189448e-77,2.9537917483552396e-77,6.616537642566342e-77,5.051419560529618e-77,3.8810168756519726e-77,4.056230267677861e-77,4.821359192710351e-77,1.2079140691890422e-76,1.6079170409319502e-77,0.39661879876309836,0.39509985064653685,0.39585927760214995,0.39585927760214995,0.3941813235373404,0.4057529397197857,0.381459563683438,0.41101572263909586,0.39598925576526883,0.39573002527126333,0.419893108312759,0.38052609266019854,0.4027292889880115,0.39705559432670345,0.39661850520045916,0.3951006045296633,0.39591437891366466,0.4038881730251632,1.378301908693296,1.3796738224631468,1.3789885694436765,1.3789885694436765,1.3809964307106588,1.3769626019111176,1.3657092360829977,1.3926059233303087,1.339129948841063,1.3442772004238002,1.3696966598786464,1.3478149526169305,1.3452325253145927,1.3719770469102013,1.3610646726530637,1.3573361626927027,1.3600803095936618,0.03703035122787432,0.036940900882075085,0.0369855907915789,0.0369855907915789,0.03679209195589542,0.03702241902256813,0.036760137703531474,0.03722970625930611,0.03705348000904536,0.03674211785524577,0.03747324606939236,0.03633016532521552,0.03693050184156029,0.03686566803084612,0.036906413656442996,0.03690658391551946,0.03674204438267072,0.03707203059728436,0.36543940471116676,0.36543940468988106,0.36543940470046776,0.36543940470046776,0.36543940470306724,0.39303586892297365,0.334585616131011,0.36670291019985984,0.3645067046774483,0.36621818751098134,0.36469002674175116,0.34498460238190864,0.38702713611984446,0.36593645300694494,0.36494272419946605,0.36504627007077306,0.36586909158731135,0.11674427586150014,0.116614658767532,0.11667946288309436,0.11667946288309436,0.11217443358234315,0.12053789719974714,0.11676675210862794,0.11635564690626768,0.11767074778019207,0.11528864238518753,0.11936073497543939,0.11355562868265234,0.11514120346994189,0.11722579451620635,0.11846712143529574,0.11442163385067783,0.11504522374324669,0.11788926261576946,1.732374173141808,1.7323729317834382,1.7323735429285265,1.7323735429285265,1.7323733137592248,1.732373775945835,1.5065915004193513,2.025612362832913,1.7905223886436692,1.734200440453204,1.822769417473048,1.7257025573738765,1.7274250457725449,1.7373547229101285,1.749302003788388,1.774623323852498,1.7283812897712845,1.8211920857192847,3.380127479496619,3.3798260136697706,3.3799771626030184,3.3799771626030184,3.3795607739105034,3.3803880935873987,3.329174899585187,3.368072101466982,3.342421486967743,3.3796080224023965,3.3870436849502186,3.3625087471853283,3.376651194452307,3.3785272231120396,3.3864660429236406,3.3733953304948017,3.367364314016421,3.3817598094856116,8.428972426816822e-15,8.428972073079191e-15,8.428972277690574e-15,8.428972277690574e-15,8.428972033923271e-15,8.427751829569308e-15,8.430038149127882e-15,9.071543138504074e-15,8.15846903092376e-15,8.081664780196818e-15,8.791602108593668e-15,4.95890186561199e-16,1.4800754191885183e-13,9.77416668071185e-15,7.263195356000307e-15,1.0138929200000956e-14,7.0045524387405916e-15,0.8353383164473889,0.8353384807329258,0.8353384807329258,0.8353382153792874,0.8353387474816998,0.8353192499797067,0.8307508233698943,0.839782044860809,0.8353516784744489,0.8353252643710366,1.7630256158409714,0.09795147345407758,0.8295875929259849,0.8411240570320669,0.834622994839194,0.835981292814941,1.7530481240370326,1.753048060093767,1.753048060093767,1.7530777761509355,1.7530183363374823,1.7530644504126733,1.7530781361327559,1.7539798251602159,1.7533927547681665,1.7530558395271465,0.8165519568152826,0.895169615282235,1.7536023317766714,1.7523723407048801,1.7536372693320053,0.07808021808711386,0.07792578196237061,0.07800292678142333,0.07800292678142333,0.0777519781324827,0.07827168401227867,0.0779979932547829,0.07800787692028191,0.07835599815775492,0.07767139185506465,0.07900628127833038,0.07702007066846367,0.0777431542810359,0.07827960499248603,0.07902439647264972,0.07698903066929218,0.0772323034035601,0.07879796712964053,0.45147601346842586,0.44995238163557444,0.45071376081334386,0.45071376081334386,0.4474460445256209,0.4540256520319385,0.4506862425677424,0.45074137071913073,0.45164099242285916,0.44843555535765317,0.4807496749689654,0.42455681076412854,0.4485363790404137,0.45168669387962634,0.4543155617970088,0.4471822911553046,0.43137509708897037,0.47310702378340935,0.07814077455647238,0.07798620428949733,0.07806341611329602,0.07806341611329602,0.07781224789657885,0.07833240699246999,0.07805828516801168,0.0780685633971084,0.07841649936725321,0.07773185101405485,0.07906764833947494,0.07707969964014544,0.0778031543059133,0.07834056226194161,0.07908576036330808,0.07704865110305924,0.07729212025591674,0.07885914893412894,0.4517567880007617,0.4502322085232904,0.4509940612784257,0.4509940612784257,0.4477243118988779,0.45430801199852894,0.45096560453387413,0.451022615003858,0.4519208579941312,0.448715464927455,0.48104880348721135,0.42482030870534254,0.4488145762809385,0.45196836710090993,0.454598025816068,0.44746045589230743,0.4316430599456414,0.4734012396299542,0.8353410407832185,0.8353412123848193,0.8353412123848193,0.8353409327167801,0.8353414935280798,0.8353219814289248,0.8307535423777467,0.8397847867819257,0.8353544082101624,0.8353279979456101,1.7630235212389493,0.09795178423035278,0.8295903111314228,0.8411268020550171,0.8346258429835971,0.8359839077746444,8.423118658665769e-15,8.423119137551678e-15,8.4231179623499e-15,8.4231179623499e-15,8.42311866682558e-15,8.421233513007953e-15,8.424829879974386e-15,9.063457798843922e-15,8.154217255452217e-15,8.07615357748925e-15,8.785385709209242e-15,4.9545387120379315e-16,1.479294181219532e-13,9.767618288774762e-15,7.257969262428163e-15,1.0131411062660773e-14,7.000011102877134e-15,8.426373200947583e-15,8.426372853511068e-15,8.426371944658003e-15,8.426371944658003e-15,8.426373522801423e-15,9.067895229833015e-15,8.156626610068804e-15,8.07922110116243e-15,8.788837889818724e-15,4.956959050973976e-16,1.4797300886347603e-13,9.77126570367002e-15,7.26086968249036e-15,1.0135575276627455e-14,7.0025464328224094e-15,4.421849186592817e-77,4.421849222499317e-77,4.421849222499317e-77,4.421849215588243e-77,4.4249185636827196e-69,8.07054859885394e-87,4.664206849414034e-77,4.203950537421645e-77,2.953791738663999e-77,6.6165376227353366e-77,5.051419542681872e-77,3.8810168645565646e-77,4.056230255101114e-77,4.821359179279896e-77,1.2079140657607513e-76,1.6079170361003974e-77,0.07811020029825552,0.0779556975545435,0.07803287564824352,0.07803287564824352,0.07778181793019598,0.07830174892939544,0.07802784293365536,0.07803792479413052,0.07838594246357397,0.07770133476314435,0.07903666616729504,0.0770495921080642,0.07777284994045787,0.0783097950675391,0.0790547805807987,0.07701854707249124,0.07726191822281898,0.07882825993799766,1.7530490243066772,1.753049153697421,1.7530490889771189,1.7530490889771189,1.7530790646988728,1.753019105404783,1.7530654801664671,1.7530791656941738,1.7539808288062364,1.7533938062067302,1.7530568690766029,0.8165556194537529,0.8951687622264278,1.7536033299800642,1.7523734005120273,1.7536383418810761,0.45164334496164515,0.4501191488275744,0.4508808100119442,0.4508808100119442,0.4476118830767829,0.4541939275401741,0.45085273519154695,0.45090897949528047,0.4518077856643817,0.44860236455737973,0.48092793275986867,0.4247138533720273,0.4487021789985945,0.45185455205359965,0.4544838982537967,0.4473480694835321,0.4315347997593548,0.4732823568015645,0.07810014016231617,0.07794565971951306,0.07802282667644886,0.07802282667644886,0.07777180546487308,0.07829166110399496,0.07801782689576646,0.07837589254812637,0.07769128991222636,0.0790264712408341,0.07703968621098055,0.07776288334308966,0.07829966737762263,0.07904458609924009,0.0770086426713307,0.07725198107260796,0.07881809581969773,0.07813051767146145,0.0779759700187649,0.07805317054392269,0.07805317054392269,0.07780203932192087,0.07832212205133533,0.0780480722604083,0.0784062461445434,0.07772161539959001,0.0790572548648786,0.07706959901438147,0.0777929856955138,0.07833024255603466,0.07907536785827514,0.0770385514840104,0.07728198799498168,0.07884878664061949,0.0781203261993666,0.07796580105131043,0.07804299033965263,0.07804299033965263,0.0777918959442939,0.0783119026396176,0.07839606041907639,0.07771144330922757,0.07904692743313453,0.0770595631098322,0.07778288415142186,0.07831998679535693,0.07906504122386916,0.07702851674534655,0.0772719205949689,0.07883849027169668,0.45158719453232654,0.45006318789990496,0.45082475438349523,0.45082475438349523,0.44755623397196015,0.45413746005200933,0.45079686704752453,0.45175181625578376,0.4485463876307915,0.48086811247991307,0.4246611573754043,0.4486465432217587,0.4517982222946615,0.45442740997747333,0.44729244081143027,0.4314812109453828,0.47322351848075755,0.8353399338307266,0.8353401024740837,0.8353401024740837,0.8353398286191152,0.8353403777678189,0.8353208715992254,0.8307524376011939,0.8397836726960478,0.835353299074995,0.8353268872494115,1.763024372638803,0.097951657951453,0.8295892066798266,0.8411256867082885,0.8346246857358225,0.8359828452750666,0.45169987460130084,0.4501754875494176,0.45093724414311287,0.45093724414311287,0.4476679075803678,0.45425077662112,0.45090897949528047,0.4518641314816598,0.44865872197403545,0.4809881613677601,0.42476690254752664,0.44875818871361095,0.45191126513270463,0.45454076856998615,0.4474040730449217,0.4315887480934045,0.4733415953449351,0.45153141870589086,0.4500076001864959,0.45076907266127175,0.45076907266127175,0.44750095583646177,0.4540813695044007,0.45169621960034645,0.44849078613381715,0.4808086950240774,0.42460881083572466,0.4485912777743031,0.45174227108081233,0.4543712990789481,0.4472371827557651,0.43142797782767367,0.47316507601758995 diff --git a/r.csv b/r.csv deleted file mode 100644 index 16d61c374..000000000 --- a/r.csv +++ /dev/null @@ -1,41 +0,0 @@ -1.139399434743416,0.0037427500193940406,7.910883099894667e-6,0.000023107276646038252,0.02282434444487679,4.630735671335726e-6,1.9111378597352275e-7,0.022535626917155594,0.02257553550450278,4.664160918348959e-6,1.9199302070273608e-7,0.0037641749165199193,4.648514602680363e-6,0.000023055730985831668,0.022772020499095214,1.9173396849198096e-7,4.654261743575078e-6,0.022719693163861934,0.02258745214640886,4.65456269493675e-6,4.6512416302870155e-6,4.651692743573532e-6,4.651391962734061e-6,4.638961794570951e-6,1.919604797157077e-7,0.022607457027849984,1.919279841153295e-7,1.9196047972442535e-7,0.02275181504960211,4.651542333838887e-6,0.022607457027608323,0.02275181504984535,1.9179845731418657e-7,0.0226795194918274,1.9104942270700665e-7,1.9176618995725371e-7,1.9176618994878264e-7,4.6638594711741885e-6,1.9186312942095324e-7,1.91830770500768e-7,1.918307705093196e-7 -0.0,0.44488697500211866,0.045276282857615965,0.015070754214421389,0.10561701229775784,0.01089528195544922,0.0009595238633206726,0.10656920105365786,0.10648306381766942,0.010951737457846451,0.0009619883040421539,0.4440779133535884,0.010956894695699458,0.015062204405630525,0.10571575167876988,0.0009632811506862368,0.010913057409726985,0.10600628238279994,0.10647000048876305,0.010908480473389118,0.010937250497644747,0.010930389015998389,0.010934962891492365,0.010913645072518949,0.000962149445379997,0.10633053334942849,0.0009623107181480632,0.0009621494453924333,0.10585443824328085,0.010932675730950234,0.10633053335371154,0.10585443823901435,0.0009629571363254708,0.10609227883260601,0.00095984599078039,0.0009631190758735571,0.0009631190758614809,0.010956322849047746,0.0009626336605321095,0.0009627953314308734,0.0009627953314430516 -0.0,0.0,0.41690806340885905,0.06434035485745944,-0.004861712805205848,0.03761275502855979,0.03611571637174522,-0.0048667209209263184,-0.004875022202308902,0.03764181721615453,0.03612670460653602,-0.000034476385242715786,0.03773416006818672,0.06435696255880213,-0.004863899073133672,0.03626004354090835,0.037586534186455356,-0.004872478175059414,-0.004864532644387795,0.03756352947777658,0.037671699947780274,0.037637056971069074,0.03766014364215238,0.0376553561553038,0.036143360033441055,-0.00486548338462849,0.036160018875284264,0.03614336003364667,-0.004862979287736424,0.03764859598529681,-0.004865483384738894,-0.004862979287626062,0.03622668835645858,-0.004864236160469807,0.036148958388563246,0.0362433642466595,0.036243364246459235,0.03766489605661448,0.03619334679663484,0.036210015872609295,0.036210015872811016 -0.0,0.0,0.0,0.2679108932555323,0.0030493600436796026,0.08840985322917416,0.01364651477691368,0.003078215901571729,0.0030670914032868285,0.08869569111809585,0.013734921603547084,-6.202672423306888e-6,0.08855430422341681,0.267869867067074,0.003058381068665822,0.013686965684105917,0.08865716779551956,0.0030526816653250605,0.003069173745398446,0.08866592808375008,0.08860147603269602,0.08861469859729199,0.08860588683519868,0.08852490252706634,0.013728919919009956,0.003071007659890504,0.013722920273338782,0.013728919919931087,0.003056579682347335,0.08861029435637506,0.003071007659725178,0.003056579682511412,0.013698942246628203,0.0030637955707656928,0.013634576899680166,0.01369295292170764,0.013692952920812806,0.08868687525255188,0.013710927132048351,0.013704933653166926,0.01370493365407016 -0.0,0.0,0.0,0.0,0.18344124295224326,-0.002437319890695548,0.0004682377248263203,0.18302035139199646,0.18306088911291715,-0.0024481918910840895,0.0004665207435078306,0.00047596868531805855,-0.0024491186900838006,-0.000010089674867781062,0.18340697930174607,0.00047038681711828855,-0.002440391730965622,0.18327194512698394,0.18305508733579365,-0.002439842602788352,-0.0024450299222151936,-0.002444211938766291,-0.002444757422945383,-0.0024407775751443955,0.0004670039277874941,0.1831261185686232,0.0004674871342111083,0.0004670039277774726,0.18333656490582873,-0.002444484761734241,0.18312611855565353,0.1833365649187037,0.00046942017396849056,0.18323152326775868,0.0004692013517230394,0.00046990348556874475,0.00046990348557845486,-0.0024487405968937567,0.0004684536120150972,0.0004689368826576359,0.0004689368826478234 -0.0,0.0,0.0,0.0,0.0,0.11421698707950433,0.014485174656074391,-0.000027151149059651773,-0.000023247045997570183,0.11410946407245529,0.014506722252601231,-9.417699241563107e-6,0.114105115352576,5.618902834296106e-6,-6.294292762807945e-6,0.014501990481397156,0.11413873562202562,-9.652461383455704e-6,-0.000020838288459608223,0.1141465670553928,0.11411808312944992,0.11412990777234945,0.114122029380545,0.11414225556953753,0.01450616727453092,-0.00002036041341425836,0.014505601896519065,0.01450616727430806,-6.784775010465473e-6,0.11412597092753843,-0.000020360413692568857,-6.784774733751657e-6,0.014503236117892192,-0.00001357160057765025,0.014483959879372541,0.014502618539518461,0.014502618539731135,0.11410157276010445,0.014504439887253568,0.01450384322927187,0.014503843229055806 -0.0,0.0,0.0,0.0,0.0,0.0,0.10876649951356279,2.614011136525525e-6,5.2847900826329835e-6,-0.00005771445138918467,0.10871441920857668,7.436381401478836e-6,-0.000019732973036737535,0.00002170406536510632,3.134059575684122e-7,0.10869462508688318,-0.00004090302249496192,3.961574680267266e-6,2.29837451850632e-6,-0.00004327313204590937,-0.000029137849015296193,-0.00003268331089486501,-0.000030319461238713217,-5.284609886566756e-6,0.10871199862473348,1.9605961035996293e-6,0.1087095627036764,0.1087119986242975,6.535780757896382e-7,-0.00003150128192511598,1.9605962368623878e-6,6.535779432763887e-7,0.10869966564469255,1.3071141663993223e-6,0.1087615674035569,0.10869715303467553,0.10869715303509218,-0.00005534744138035048,0.10870464484951581,0.10870216291606052,0.10870216291563681 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.001021571415917877,0.000741810688081758,-9.440339365189289e-6,-2.5006547862799263e-6,0.00004528190910743763,-0.000011274351477745896,-0.000018401581230895013,0.0002827574138897062,7.673368699374894e-7,-3.680811768178629e-6,0.00023109506584980942,0.0007390256123464089,-3.209740593726281e-6,-7.711617279543264e-6,-7.008316397200538e-6,-7.477234356625716e-6,-5.043041334458087e-6,-2.0911672194660275e-6,0.0007664728536709931,-1.6819604671514681e-6,-2.0911672500002524e-6,0.0002556855812579429,-7.242800696430209e-6,0.0007664728444171257,0.0002556855904410608,-4.7958053769399405e-8,0.000511177060588841,8.132547040660757e-7,3.598322552463131e-7,3.5983228480482883e-7,-9.911530364731408e-6,-8.643926954968602e-7,-4.5603332176005496e-7,-4.5603335162969776e-7 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0003013958737403077,-0.00001199808429273244,9.84823851767381e-7,0.0002146898269623086,-0.000014904020740388876,7.188011613861958e-6,-0.00002874845794537604,5.2219972351347845e-6,-7.864564545923604e-7,0.0003005945726337901,0.00002870505166903532,-2.78990362904769e-7,-8.094327153476531e-6,-7.33767177478314e-6,-7.842241907429572e-6,-3.1914689731231093e-6,1.5140677076665195e-6,6.745463939295656e-8,2.043427633160064e-6,1.5140677272968604e-6,6.755146751589171e-8,-7.590023376026731e-6,6.746535829686536e-8,6.754080216568468e-8,4.162018236755373e-6,8.999685170766937e-8,1.0560156184990407e-6,4.691951187205965e-6,4.691951168112724e-6,-0.000012505277845767776,3.1024937332297954e-6,3.6321989290060008e-6,3.63219894828174e-6 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0002778760649206718,-0.00006772183722450097,-0.0000253423503117248,0.00014726825724984758,-0.00010674058964283892,1.5967039829952058e-6,-0.000043834747739710035,0.00018906167897819753,3.29062454675016e-8,-1.5695522856520966e-6,0.0001916775742044066,0.00016687289291030484,0.0001707769390822205,0.00016817327403920217,0.00006133540445512791,-0.00006474201119929351,1.764781657414881e-8,-0.00006176045730686374,-0.00006474201177620104,1.7702167784351906e-8,0.0001694746229477745,1.764720286093844e-8,1.7702777071396217e-8,-0.000049816926876853195,2.3567133844530145e-8,5.9777317360571945e-6,-0.00004682670717017375,-0.00004682670660912874,0.0002752700037047869,-0.00005579215865936976,-0.000052805410303003955,-0.00005280541086921088 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00022280728336038932,-2.880537338678855e-6,0.00001883436086839391,0.000011665302159357557,6.669396562068312e-7,-0.000020982175954942545,-3.4695239956699187e-6,8.415518956905839e-9,-6.472414742024932e-7,-6.573273862865819e-6,9.232105390039519e-6,4.5872323962890586e-6,7.683894549187489e-6,0.000012317210019774274,0.00019243399150562946,9.315480335062248e-9,0.00016203206599338843,0.00019243399341055796,9.33216992759041e-9,6.135603500786895e-6,9.315158050995081e-9,9.33248991446812e-9,0.00004013753381733602,1.2431995501203103e-8,-0.00006104845925084485,9.59207167004878e-6,9.59206981559687e-6,3.0999312623388617e-6,0.00010114221529462656,0.00007065424074624251,0.00007065424261778096 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0001837881603608371,-0.000011178995341386135,5.008220641855145e-7,-0.00001825396346580392,5.01811508502813e-6,0.000011136756948385675,-2.977180937889147e-7,0.000017781996226707588,0.00001196671190812002,-4.2661743311812075e-7,8.131485989789014e-7,-1.3578354502494889e-8,8.011688058800794e-7,6.268634711555572e-7,-1.7958249734322847e-7,1.253842726499663e-6,6.26863482301128e-7,-1.8012233840430472e-7,3.9967711397357633e-7,-1.7957376515642084e-7,-1.8013100419823657e-7,3.7629052180716574e-6,-2.398093999252557e-7,1.2495298726389784e-6,4.3904541261839e-6,4.390454115354553e-6,-8.297598324962682e-7,2.508146115446247e-6,3.135469011846724e-6,3.1354690227819227e-6 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00010240993447292355,0.000018003572545844303,-9.272372280251943e-7,0.000035659941221509056,-0.000044363163449746476,2.770538444150847e-8,9.349124177679283e-7,-0.00006479777364803368,0.00003921464026709799,8.616546334921785e-6,0.000029015387997623656,0.000037635531993838584,4.459566990570763e-6,6.568124182683311e-9,8.918542549674382e-6,4.459566926598665e-6,6.58313994558825e-9,0.00001881602290152792,6.568306719347926e-9,6.582958667240867e-9,0.00002674851801882719,8.767391581537674e-9,8.913602958546238e-6,0.000031204527098345434,0.00003120452715799867,0.000020403387333246654,0.00001783471686531111,0.000022291914389880535,0.00002229191432879568 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00009415982850494097,7.81294079367779e-6,0.000025056805499065528,0.000020174217526634092,8.381922987361912e-11,-7.6113581086846505e-6,0.000022169405275979406,9.105654363652197e-6,0.000012107048560595045,0.000010106317590605291,0.000022118160332992184,3.101830876569552e-6,8.535957754761101e-8,6.212289658303549e-6,3.1018311321659392e-6,8.548074420520634e-8,0.00001110678245382096,8.53563115732949e-8,8.548398725527726e-8,0.000018740609946646952,1.1389579674578942e-7,6.304281222910252e-6,0.000021894363093756007,0.000021894362847315884,-1.995759110257331e-6,0.000012459132156888877,0.00001559553648631384,0.00001559553673558349 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.000057351744569657144,-7.619006547873674e-8,-3.69478984224432e-7,-7.289002474360132e-7,-0.00005662757717093526,-9.297936959078182e-7,9.551214358368456e-8,-7.457576738762888e-7,-1.8498793361467242e-7,-9.224853869543819e-7,-6.99860364769016e-9,2.457211595667966e-7,-1.4716596559607565e-8,-6.998628390178417e-9,2.459385141519944e-7,-4.654112017274701e-7,2.457073824293824e-7,2.4595219779944286e-7,-5.2803299562298957e-8,3.277826750816484e-7,-2.36909904703248e-8,-6.413388803478685e-8,-6.413386423523923e-8,5.600655385028492e-7,-3.231491876367284e-8,-4.219733128651858e-8,-4.2197355386474487e-8 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.000022091913471183795,-6.404242881624235e-6,-5.825502309589653e-8,-9.365661591144309e-8,-5.5108413014431884e-6,-3.6523521702016496e-6,-2.3131907511214647e-6,-3.205463080071055e-6,-5.473109773936953e-6,2.7426368516459814e-6,-4.321966121366157e-8,5.490649138915893e-6,2.7426370784583696e-6,-4.3316177089262366e-8,-2.7590760335955016e-6,-4.321937507089917e-8,-4.331646099555381e-8,0.000016536562065226744,-5.76907566285953e-8,5.547040541390125e-6,0.00001931153384140683,0.000019311533621958095,-8.967443596448446e-7,0.000011002821898742135,0.000013766993317648358,0.000013766993539352715 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.9564904557381617e-6,-6.539963252301984e-7,-9.39200169543613e-7,1.7844503704547186e-6,1.0655410125941488e-6,8.075967710224253e-7,9.795029145179243e-7,1.779485567647762e-6,4.132634529572812e-10,-4.97751284424095e-7,7.087218552494828e-10,4.132634447681511e-10,-4.987532789640078e-7,8.935215176243419e-7,-4.97747798834709e-7,-4.987567408448112e-7,7.098072676234925e-10,-6.643389741372427e-7,-6.729050289130496e-10,4.142132329774049e-10,4.142131872583819e-10,1.7205442662159187e-7,9.456848766818049e-10,8.869190478494165e-10,8.869190845794538e-10 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.9600965478958e-7,2.4340705392278303e-8,-5.4185641319571794e-8,2.756880977946498e-8,-5.3309265993112514e-8,6.053410679223826e-10,-5.0657066573853654e-8,4.0442130473141844e-10,4.08011580544653e-8,6.936302872247615e-10,4.0441156646442866e-10,4.039127718442838e-8,-2.6354012821444138e-8,4.0790607177752764e-8,4.0401750582051474e-8,6.949744778043566e-10,5.413576456498328e-8,-1.023268148329247e-9,4.055879952690733e-10,4.05597463762358e-10,5.3924588248489995e-8,9.257371338417539e-10,8.682984920247492e-10,8.682889442760547e-10 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.3778233479161e-7,2.3973606297363437e-8,-1.2016917556133257e-8,2.395178017281416e-8,-2.3969079390503954e-11,2.3567107618713012e-8,-1.2305922009445263e-10,1.447530831363904e-7,-2.1106205461386935e-10,-1.230578565316526e-10,1.4536114274996317e-7,1.1965596110798699e-8,1.4476284832586023e-7,1.4535145324796754e-7,-2.1147541459632265e-10,1.9340285405275054e-7,2.474228452915875e-10,-1.2341958482154554e-10,-1.234209039252701e-10,-2.394864836004601e-8,-2.8169170969943426e-10,-2.6421514367466633e-10,-2.6421381104114926e-10 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.8215287670030392e-7,-9.125272312112372e-8,1.8214068719149593e-7,-9.618271599342964e-11,1.7973187155979592e-7,-7.855855219303359e-10,-5.55554412108279e-8,-1.3473690849224918e-9,-7.855774635855377e-10,-5.5742084357239915e-8,9.103495133595742e-8,-5.554464870920849e-8,-5.5752801688446055e-8,-1.349972052330819e-9,-7.420530206987214e-8,1.4833234942923302e-9,-7.878553519581262e-10,-7.878631147511306e-10,-1.8206172785710416e-7,-1.7982277504478705e-9,-1.6866518707393289e-9,-1.6866440167686913e-9 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0 -0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 From 3382c484fe4ce7f7795e77b1b5759675dbba7826 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 20:55:27 -0500 Subject: [PATCH 269/393] clippy --- src/algorithms/npag.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index e8312ff4c..d75bd70da 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,5 +1,5 @@ use std::fs::File; -use std::process::exit; + // use std::process::exit; use crate::prelude::linalg::faer_qr_decomp; @@ -8,10 +8,9 @@ use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; use csv::WriterBuilder; -use faer_core::ComplexField; use linfa_linalg::qr::QR; use ndarray::parallel::prelude::*; -use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, OwnedRepr, ViewRepr}; +use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; use ndarray_csv::Array2Writer; use ndarray_stats::DeviationExt; use ndarray_stats::QuantileExt; @@ -170,8 +169,8 @@ where let test = norm_zero(&r.column(i).to_owned()); let ratio = r.get((i, i)).unwrap() / test; if ratio.abs() >= 1e-8 { - theta_rows.push(theta.row(perm[i])); - psi_columns.push(psi.column(perm[i])); + theta_rows.push(theta.row(*perm.get(i).unwrap())); + psi_columns.push(psi.column(*perm.get(i).unwrap())); keep += 1; } } From d53cf3ebfce513f245268280adb14449e2f39b08 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 21:40:20 -0500 Subject: [PATCH 270/393] cleaning --- src/algorithms/npag.rs | 46 +++++++++++++--------------------------- src/base/output.rs | 48 ++++++++++++++++++++++++++++++++++++------ 2 files changed, 56 insertions(+), 38 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index cbd1e67f7..bb21c6c07 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -90,11 +90,11 @@ where e_type: &error_type, }, ); - { - let file = File::create("psi.csv").unwrap(); - let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - writer.serialize_array2(&psi).unwrap(); - } + // { + // let file = File::create("psi.csv").unwrap(); + // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); + // writer.serialize_array2(&psi).unwrap(); + // } // psi = prob(sim_eng, scenarios, &theta, c, cache); // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { // log::info!("sub {}, sum: {}", i, row.sum()); @@ -259,17 +259,8 @@ where // theta = stack(Axis(0), &theta_rows).unwrap(); // psi = stack(Axis(1), &psi_columns).unwrap(); - w = Array::from(lambda); - let pyl = psi.dot(&w); //TODO: Move out of NPAG - if let Some(output) = &settings.parsed.config.pmetrics_outputs { - if *output { - //cycles.csv - cycle_writer.write(cycle, objf, gamma, &theta); - } - } - // Write cycle output if let Some(true) = &settings.parsed.config.pmetrics_outputs { cycle_writer.write(cycle, objf, gamma, &theta); @@ -292,6 +283,9 @@ where log::error!("Objective function decreased"); } + w = Array::from(lambda); + let pyl = psi.dot(&w); + // Stop if we have reached convergence criteria if (last_objf - objf).abs() <= THETA_G && eps > THETA_E { eps /= 2.; @@ -342,29 +336,19 @@ where cycle += 1; last_objf = objf; } - // cycle_writer.flush(); - - // Read parameter names from settings - // TODO: Add support for fixed and constant parameters - let par_names = settings - .parsed - .random - .iter() - .map(|(name, _)| name.clone()) - .collect(); - - NPResult { - scenarios: scenarios.clone(), + cycle_writer.flush(); + + NPResult::new( + scenarios.clone(), theta, - par_names, psi, w, objf, - cycles: cycle, + cycle, converged, cycle_log, - } - // (theta, psi, w, objf, cycle, converged) + settings, + ) } fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64, f64)]) -> Array2 { diff --git a/src/base/output.rs b/src/base/output.rs index a192680bb..21d51c28d 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -1,4 +1,5 @@ use crate::base::predict::*; +use crate::prelude::*; use crate::prelude::{Engine, Scenario}; use csv::WriterBuilder; use ndarray::parallel::prelude::*; @@ -10,16 +11,49 @@ use std::fs::File; pub struct NPResult { pub scenarios: Vec, pub theta: Array2, - pub par_names: Vec, pub psi: Array2, pub w: Array1, pub objf: f64, pub cycles: usize, pub converged: bool, pub cycle_log: Vec, + pub par_names: Vec, } impl NPResult { + /// Create a new NPResult object + pub fn new( + scenarios: Vec, + theta: Array2, + psi: Array2, + w: Array1, + objf: f64, + cycles: usize, + converged: bool, + cycle_log: Vec, + settings: &Data, + ) -> Self { + // TODO: Add support for fixed and constant parameters + + let par_names = settings + .parsed + .random + .iter() + .map(|(name, _)| name.clone()) + .collect(); + Self { + scenarios, + theta, + psi, + w, + objf, + cycles, + converged, + cycle_log, + par_names, + } + } + /// Writes theta, the population support points and their probabilities pub fn write_theta(&self) { let result = (|| { @@ -101,7 +135,7 @@ impl NPResult { let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); // Create the headers - writer.write_record(&["id", "time", "obs", "outeq"])?; + writer.write_record(["id", "time", "obs", "outeq"])?; // Write contents for scenario in scenarios { @@ -135,18 +169,18 @@ impl NPResult { let (pop_mean, pop_median) = population_mean_median(&theta, &w); let (post_mean, post_median) = posterior_mean_median(&theta, &psi, &w); - let post_mean_pred = post_predictions(&engine, post_mean, &scenarios).unwrap(); - let post_median_pred = post_predictions(&engine, post_median, &scenarios).unwrap(); + let post_mean_pred = post_predictions(engine, post_mean, &scenarios).unwrap(); + let post_median_pred = post_predictions(engine, post_median, &scenarios).unwrap(); let ndim = pop_mean.len(); let pop_mean_pred = sim_obs( - &engine, + engine, &scenarios, &pop_mean.into_shape((1, ndim)).unwrap(), false, ); let pop_median_pred = sim_obs( - &engine, + engine, &scenarios, &pop_median.into_shape((1, ndim)).unwrap(), false, @@ -156,7 +190,7 @@ impl NPResult { let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); // Create the headers - writer.write_record(&[ + writer.write_record([ "id", "time", "outeq", From 2fd7c48343ff37a8741ef95d2b8dce85bb51644c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 22:30:46 -0500 Subject: [PATCH 271/393] moved the code that writes cycles.csv out of NPAG --- src/algorithms/npag.rs | 31 ++++++++++++++++--------------- src/base/output.rs | 29 ++++++++++++++++++++++++++--- 2 files changed, 42 insertions(+), 18 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index bb21c6c07..654ce0c54 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -3,7 +3,7 @@ use std::fs::File; // use std::process::exit; use crate::prelude::linalg::faer_qr_decomp; -use crate::prelude::output::{CycleWriter, NPCycle, NPResult}; +use crate::prelude::output::{CycleLog, NPCycle, NPResult}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; @@ -11,7 +11,7 @@ use csv::WriterBuilder; use linfa_linalg::qr::QR; use ndarray::parallel::prelude::*; use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; -use ndarray_csv::Array2Writer; +// use ndarray_csv::Array2Writer; use ndarray_stats::DeviationExt; use ndarray_stats::QuantileExt; use tokio::sync::mpsc::UnboundedSender; @@ -57,7 +57,10 @@ where // cycles.csv //TODO: Move out of NPAG let par_names = &settings.computed.random.names; - let mut cycle_writer = CycleWriter::new("cycles.csv", par_names.to_vec()); + // let mut cycle_writer = CycleWriter::new("cycles.csv", par_names.to_vec()); + // Instead we're using NPCycle + let mut cycle_log = CycleLog::new(par_names); + // let mut cycle_log: Vec = Vec::new(); // meta_rust.csv //TODO: Move out of NPAG @@ -69,9 +72,6 @@ where meta_writer.write_field("ncycles").unwrap(); meta_writer.write_record(None::<&[u8]>).unwrap(); - // Instead we're using NPCycle - let mut cycle_log: Vec = Vec::new(); - // let mut _pred: Array2>; let cache = settings.parsed.config.cache.unwrap_or(false); @@ -260,12 +260,6 @@ where // theta = stack(Axis(0), &theta_rows).unwrap(); // psi = stack(Axis(1), &psi_columns).unwrap(); - //TODO: Move out of NPAG - // Write cycle output - if let Some(true) = &settings.parsed.config.pmetrics_outputs { - cycle_writer.write(cycle, objf, gamma, &theta); - } - let mut state = NPCycle { cycle, objf: -2. * objf, @@ -277,6 +271,14 @@ where }; tx.send(state.clone()).unwrap(); + // //TODO: Move out of NPAG + // // Write cycle output + // if let Some(true) = &settings.parsed.config.pmetrics_outputs { + // cycle_writer.write(cycle, objf, gamma, &theta); + // } + // // Append cycle info to cycle_log + // cycle_log.push(state); + // If the objective function decreased, log an error. // Increasing objf signals instability of model misspecification. if last_objf > objf { @@ -329,14 +331,13 @@ where tx.send(state).unwrap(); break; } - // Append cycle info to cycle_log - cycle_log.push(state); + cycle_log.push(state, settings.parsed.config.pmetrics_outputs.unwrap()); theta = adaptative_grid(&mut theta, eps, &ranges); cycle += 1; last_objf = objf; } - cycle_writer.flush(); + // cycle_writer.flush(); NPResult::new( scenarios.clone(), diff --git a/src/base/output.rs b/src/base/output.rs index 21d51c28d..98539a497 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -7,7 +7,7 @@ use ndarray::{Array, Array1, Array2, Axis}; use std::fs::File; /// Defines the result objects from an NPAG run -#[derive(Debug, Clone)] +#[derive(Debug)] pub struct NPResult { pub scenarios: Vec, pub theta: Array2, @@ -16,7 +16,7 @@ pub struct NPResult { pub objf: f64, pub cycles: usize, pub converged: bool, - pub cycle_log: Vec, + pub cycle_log: CycleLog, pub par_names: Vec, } @@ -30,7 +30,7 @@ impl NPResult { objf: f64, cycles: usize, converged: bool, - cycle_log: Vec, + cycle_log: CycleLog, settings: &Data, ) -> Self { // TODO: Add support for fixed and constant parameters @@ -235,6 +235,28 @@ impl NPResult { } } } +#[derive(Debug)] +pub struct CycleLog { + pub cycles: Vec, + cycle_writer: CycleWriter, +} +impl CycleLog { + pub fn new(par_names: &[String]) -> Self { + let cycle_writer = CycleWriter::new("cycles.csv", par_names.to_vec()); + Self { + cycles: Vec::new(), + cycle_writer, + } + } + pub fn push(&mut self, npcycle: NPCycle, write_ouput: bool) { + if write_ouput { + self.cycle_writer + .write(npcycle.cycle, npcycle.objf, npcycle.gamlam, &npcycle.theta); + self.cycle_writer.flush(); + } + self.cycles.push(npcycle); + } +} #[derive(Debug, Clone)] pub struct NPCycle { @@ -266,6 +288,7 @@ impl Default for NPCycle { } // Cycles +#[derive(Debug)] pub struct CycleWriter { writer: csv::Writer, } From c09ec78f583a2be3e8cdb28e9c61abfdb9a7694e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 22:43:06 -0500 Subject: [PATCH 272/393] moved the code that writes the meta_rust.csv to output, cleaning in general --- src/algorithms/npag.rs | 82 ++++-------------------------------------- src/base/output.rs | 32 +++++++++++++++++ 2 files changed, 38 insertions(+), 76 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 654ce0c54..0bc2c1763 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,13 +1,8 @@ -use std::fs::File; - -// use std::process::exit; - use crate::prelude::linalg::faer_qr_decomp; -use crate::prelude::output::{CycleLog, NPCycle, NPResult}; +use crate::prelude::output::{CycleLog, MetaWriter, NPCycle, NPResult}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; -use csv::WriterBuilder; use linfa_linalg::qr::QR; use ndarray::parallel::prelude::*; use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; @@ -53,24 +48,8 @@ where }; let mut converged = false; - - // cycles.csv - //TODO: Move out of NPAG - let par_names = &settings.computed.random.names; - // let mut cycle_writer = CycleWriter::new("cycles.csv", par_names.to_vec()); - // Instead we're using NPCycle - let mut cycle_log = CycleLog::new(par_names); - // let mut cycle_log: Vec = Vec::new(); - - // meta_rust.csv - //TODO: Move out of NPAG - let meta_file = File::create("meta_rust.csv").unwrap(); - let mut meta_writer = WriterBuilder::new() - .has_headers(false) - .from_writer(meta_file); - meta_writer.write_field("converged").unwrap(); - meta_writer.write_field("ncycles").unwrap(); - meta_writer.write_record(None::<&[u8]>).unwrap(); + let mut cycle_log = CycleLog::new(&settings.computed.random.names); + let mut meta_writer = MetaWriter::new(); // let mut _pred: Array2>; let cache = settings.parsed.config.cache.unwrap_or(false); @@ -90,17 +69,6 @@ where e_type: &error_type, }, ); - // { - // let file = File::create("psi.csv").unwrap(); - // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - // writer.serialize_array2(&psi).unwrap(); - // } - // psi = prob(sim_eng, scenarios, &theta, c, cache); - // for (i, row) in psi.axis_iter(Axis(0)).into_iter().enumerate() { - // log::info!("sub {}, sum: {}", i, row.sum()); - // } - // (psi,_pred) = prob(&sim_eng, &scenarios, &theta, c); - // dbg!(&psi); (lambda, _) = match ipm::burke(&psi) { Ok((lambda, objf)) => (lambda, objf), Err(err) => { @@ -127,11 +95,6 @@ where .into_par_iter() .for_each(|mut row| row /= row.sum()); - // { - // let file = File::create("n_psi.csv").unwrap(); - // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - // writer.serialize_array2(&n_psi).unwrap(); - // } if n_psi.ncols() > n_psi.nrows() { let nrows = n_psi.nrows(); let ncols = n_psi.ncols(); @@ -155,11 +118,6 @@ where }, ); let r = n_psi.qr().unwrap().into_r(); - // { - // let file = File::create("r.csv").unwrap(); - // let mut writer = WriterBuilder::new().has_headers(false).from_writer(file); - // writer.serialize_array2(&r).unwrap(); - // } let mut keep = 0; //The minimum between the number of subjects and the actual number of support points let lim_loop = psi.nrows().min(psi.ncols()); @@ -246,20 +204,6 @@ where gamma_delta = 0.1; } - // let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - // let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - // let mut lambda_tmp: Vec = vec![]; - // for (index, lam) in lambda.iter().enumerate() { - // if lam > &(lambda.max().unwrap() / 1000_f64) { - // theta_rows.push(theta.row(index)); - // psi_columns.push(psi.column(index)); - // lambda_tmp.push(*lam); - // } - // } - - // theta = stack(Axis(0), &theta_rows).unwrap(); - // psi = stack(Axis(1), &psi_columns).unwrap(); - let mut state = NPCycle { cycle, objf: -2. * objf, @@ -271,14 +215,6 @@ where }; tx.send(state.clone()).unwrap(); - // //TODO: Move out of NPAG - // // Write cycle output - // if let Some(true) = &settings.parsed.config.pmetrics_outputs { - // cycle_writer.write(cycle, objf, gamma, &theta); - // } - // // Append cycle info to cycle_log - // cycle_log.push(state); - // If the objective function decreased, log an error. // Increasing objf signals instability of model misspecification. if last_objf > objf { @@ -295,9 +231,7 @@ where f1 = pyl.mapv(|x| x.ln()).sum(); if (f1 - f0).abs() <= THETA_F { log::info!("Likelihood criteria convergence"); - meta_writer.write_field("true").unwrap(); - meta_writer.write_field(format!("{}", cycle)).unwrap(); - meta_writer.write_record(None::<&[u8]>).unwrap(); + meta_writer.write(true, cycle); converged = true; state.stop_text = "The run converged!".to_string(); tx.send(state).unwrap(); @@ -312,9 +246,7 @@ where // Stop if we have reached maximum number of cycles if cycle >= settings.parsed.config.cycles { log::info!("Maximum number of cycles reached"); - meta_writer.write_field("false").unwrap(); - meta_writer.write_field(format!("{}", cycle)).unwrap(); - meta_writer.write_record(None::<&[u8]>).unwrap(); + meta_writer.write(false, cycle); state.stop_text = "No (max cycle)".to_string(); tx.send(state).unwrap(); break; @@ -324,9 +256,7 @@ where let stopfile_found = std::path::Path::new("stop").exists(); if stopfile_found { log::info!("Stopfile detected - breaking"); - meta_writer.write_field("false").unwrap(); - meta_writer.write_field(format!("{}", cycle)).unwrap(); - meta_writer.write_record(None::<&[u8]>).unwrap(); + meta_writer.write(false, cycle); state.stop_text = "No (stopped)".to_string(); tx.send(state).unwrap(); break; diff --git a/src/base/output.rs b/src/base/output.rs index 98539a497..438625ebf 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -351,6 +351,38 @@ impl CycleWriter { } } +// Meta +#[derive(Debug)] +pub struct MetaWriter { + writer: csv::Writer, +} + +impl MetaWriter { + pub fn new() -> MetaWriter { + let meta_file = File::create("meta_rust.csv").unwrap(); + let mut meta_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(meta_file); + meta_writer.write_field("converged").unwrap(); + meta_writer.write_field("ncycles").unwrap(); + meta_writer.write_record(None::<&[u8]>).unwrap(); + MetaWriter { + writer: meta_writer, + } + } + + pub fn write(&mut self, converged: bool, cycle: usize) { + self.writer.write_field(converged.to_string()).unwrap(); + self.writer.write_field(format!("{}", cycle)).unwrap(); + self.writer.write_record(None::<&[u8]>).unwrap(); + self.flush(); + } + + fn flush(&mut self) { + self.writer.flush().unwrap(); + } +} + pub fn posterior(psi: &Array2, w: &Array1) -> Array2 { let py = psi.dot(w); let mut post: Array2 = Array2::zeros((psi.nrows(), psi.ncols())); From f051cdf15c72afb4f9fbeb1f36c5185cb536b02d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 22:45:02 -0500 Subject: [PATCH 273/393] further cleaning --- src/algorithms/npag.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 0bc2c1763..ff6cebe17 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -110,6 +110,7 @@ where cycle ); } + //Rank-Revealing Factorization let (_r, perm) = faer_qr_decomp(&n_psi); n_psi = n_psi.permute_axis( Axis(1), @@ -267,7 +268,6 @@ where cycle += 1; last_objf = objf; } - // cycle_writer.flush(); NPResult::new( scenarios.clone(), @@ -323,5 +323,3 @@ fn norm_zero(a: &Array1) -> f64 { let zeros: Array1 = Array::zeros(a.len()); a.l2_dist(&zeros).unwrap() } - -// what is pmetrics? From 91024103f33defa92a9c52429185f0420058b46a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 22:56:58 -0500 Subject: [PATCH 274/393] further cleaning --- src/algorithms/npag.rs | 7 +------ src/base/mod.rs | 3 ++- src/base/output.rs | 5 +++++ 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index ff6cebe17..3c7202ead 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -49,7 +49,6 @@ where let mut converged = false; let mut cycle_log = CycleLog::new(&settings.computed.random.names); - let mut meta_writer = MetaWriter::new(); // let mut _pred: Array2>; let cache = settings.parsed.config.cache.unwrap_or(false); @@ -232,7 +231,6 @@ where f1 = pyl.mapv(|x| x.ln()).sum(); if (f1 - f0).abs() <= THETA_F { log::info!("Likelihood criteria convergence"); - meta_writer.write(true, cycle); converged = true; state.stop_text = "The run converged!".to_string(); tx.send(state).unwrap(); @@ -247,17 +245,14 @@ where // Stop if we have reached maximum number of cycles if cycle >= settings.parsed.config.cycles { log::info!("Maximum number of cycles reached"); - meta_writer.write(false, cycle); state.stop_text = "No (max cycle)".to_string(); tx.send(state).unwrap(); break; } // Stop if stopfile exists - let stopfile_found = std::path::Path::new("stop").exists(); - if stopfile_found { + if std::path::Path::new("stop").exists() { log::info!("Stopfile detected - breaking"); - meta_writer.write(false, cycle); state.stop_text = "No (stopped)".to_string(); tx.send(state).unwrap(); break; diff --git a/src/base/mod.rs b/src/base/mod.rs index 795b01278..1dc6cd764 100644 --- a/src/base/mod.rs +++ b/src/base/mod.rs @@ -169,7 +169,8 @@ where result.write_theta(); result.write_posterior(); result.write_obs(); - result.write_pred(&sim_eng) + result.write_pred(&sim_eng); + result.write_meta(); } } diff --git a/src/base/output.rs b/src/base/output.rs index 438625ebf..9c04319f5 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -53,6 +53,11 @@ impl NPResult { par_names, } } + // Writes meta_rust.csv + pub fn write_meta(&self) { + let mut meta_writer = MetaWriter::new(); + meta_writer.write(self.converged, self.cycles); + } /// Writes theta, the population support points and their probabilities pub fn write_theta(&self) { From 47536e40cab2b0b8854929d1f3828dddfbcae3a5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 19 Sep 2023 22:59:17 -0500 Subject: [PATCH 275/393] further cleaning --- src/algorithms/npag.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 3c7202ead..d17a4a1e1 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,5 +1,5 @@ use crate::prelude::linalg::faer_qr_decomp; -use crate::prelude::output::{CycleLog, MetaWriter, NPCycle, NPResult}; +use crate::prelude::output::{CycleLog, NPCycle, NPResult}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; From b3aeb894bd07c2f7094bc5b3368f3a72385bfe4a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 22 Sep 2023 13:39:22 -0500 Subject: [PATCH 276/393] bumped all libraries to most recent versions, linfa is not being used anymore for QR decompositions in favor of faer, need to switch all the Linear Algebra routines to Faer --- Cargo.toml | 10 +++++----- examples/big_qr_decomp.rs | 27 +++++++++++++++++++++++++++ examples/faer_qr.rs | 2 +- examples/vori/config.toml | 6 +++--- src/algorithms/npag.rs | 18 +++++++++--------- src/base/linalg.rs | 3 ++- src/base/output.rs | 2 +- 7 files changed, 48 insertions(+), 20 deletions(-) create mode 100644 examples/big_qr_decomp.rs diff --git a/Cargo.toml b/Cargo.toml index 376ee474b..57d5813ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.159" serde_derive = "1.0.159" sobol_burley = "0.5.0" -toml = { version = "0.7.6", features = ["preserve_order"] } +toml = { version = "0.8.0", features = ["preserve_order"] } ode_solvers = "0.3.7" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" @@ -22,16 +22,16 @@ log = "0.4.17" log4rs = "1.2.0" rayon = "1.7.0" eyre = "0.6.8" -ratatui = { version = "0.22.0", features = ["crossterm"] } -crossterm = "0.26.1" +ratatui = { version = "0.23.0", features = ["crossterm"] } +crossterm = "0.27.0" tokio = { version = "1.27.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" rawpointer = "0.2.1" argmin = "0.8.1" itertools = "0.11.0" -faer-core = "0.9" +faer-core = { version = "0.11.0", features = [] } # faer-lu = "0.9" -faer-qr = "0.9" +faer-qr = "0.11.0" # faer-cholesky = "0.9" # faer-svd = "0.9" dyn-stack = "0.9.0" diff --git a/examples/big_qr_decomp.rs b/examples/big_qr_decomp.rs new file mode 100644 index 000000000..61b1d05d6 --- /dev/null +++ b/examples/big_qr_decomp.rs @@ -0,0 +1,27 @@ +use csv::ReaderBuilder; +use linfa_linalg::qr::QR; +use ndarray::{Array2, Axis}; +use ndarray_csv::Array2Reader; +use np_core::prelude::{linalg::faer_qr_decomp, Permutation, PermuteArray}; +use std::fs::File; + +fn main() { + let file = File::open("examples/data/n_psi.csv").unwrap(); + let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); + let array_read: Array2 = reader.deserialize_array2_dynamic().unwrap(); + let (r, perm) = faer_qr_decomp(&array_read); + for i in 0..30 { + println!("{:?}", r[[i, i]]); + } + println!("-------------------------------------"); + let n_psi = array_read.permute_axis( + Axis(1), + &Permutation { + indices: perm.clone(), + }, + ); + let r = n_psi.qr().unwrap().into_r(); + for i in 0..30 { + println!("{:?}", r[[i, i]]); + } +} diff --git a/examples/faer_qr.rs b/examples/faer_qr.rs index bdb249db5..e3895da9b 100644 --- a/examples/faer_qr.rs +++ b/examples/faer_qr.rs @@ -15,7 +15,7 @@ fn main() { //Fortran - DQRDC // 1.2 1.7 0.8 0.7 0.6 // 1 0 2 3 4 - let x = Mat::with_dims(x.nrows(), x.ncols(), |i, j| x[[i, j]]); + let x = Mat::from_fn(x.nrows(), x.ncols(), |i, j| x[[i, j]]); let rank = x.nrows().min(x.ncols()); let blocksize = compute::recommended_blocksize::(x.nrows(), x.ncols()); let mut mem = diff --git a/examples/vori/config.toml b/examples/vori/config.toml index 74f21e84a..9c6a3e2a2 100644 --- a/examples/vori/config.toml +++ b/examples/vori/config.toml @@ -2,7 +2,7 @@ data = "examples/data/vori.csv" log_out = "log/vori.log" [config] -cycles = 10000 +cycles = 100 engine = "NPAG" init_points = 10000 seed = 347 @@ -22,6 +22,6 @@ Vmax0 = [1.0, 60.0] [fixed] [constant] [error] -value = 2.8 -class = "proportional" +value = 1.4 +class = "additive" poly = [0.02, 0.1, 0.0, 0.0] diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index d17a4a1e1..4afe9bf0e 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -110,14 +110,14 @@ where ); } //Rank-Revealing Factorization - let (_r, perm) = faer_qr_decomp(&n_psi); - n_psi = n_psi.permute_axis( - Axis(1), - &Permutation { - indices: perm.clone(), - }, - ); - let r = n_psi.qr().unwrap().into_r(); + let (r, perm) = faer_qr_decomp(&n_psi); + // n_psi = n_psi.permute_axis( + // Axis(1), + // &Permutation { + // indices: perm.clone(), + // }, + // ); + // let r = n_psi.qr().unwrap().into_r(); let mut keep = 0; //The minimum between the number of subjects and the actual number of support points let lim_loop = psi.nrows().min(psi.ncols()); @@ -257,7 +257,7 @@ where tx.send(state).unwrap(); break; } - cycle_log.push(state, settings.parsed.config.pmetrics_outputs.unwrap()); + cycle_log.push_and_write(state, settings.parsed.config.pmetrics_outputs.unwrap()); theta = adaptative_grid(&mut theta, eps, &ranges); cycle += 1; diff --git a/src/base/linalg.rs b/src/base/linalg.rs index ac71c2485..39fe57cc0 100644 --- a/src/base/linalg.rs +++ b/src/base/linalg.rs @@ -4,7 +4,8 @@ use faer_qr::col_pivoting::compute; use ndarray::Array2; pub fn faer_qr_decomp(x: &Array2) -> (Array2, Vec) { - let x = Mat::with_dims(x.nrows(), x.ncols(), |i, j| x[[i, j]]); + let x = Mat::from_fn(x.nrows(), x.ncols(), |i, j| x[[i, j]]); + let rank = x.nrows().min(x.ncols()); let blocksize = compute::recommended_blocksize::(x.nrows(), x.ncols()); let mut mem = diff --git a/src/base/output.rs b/src/base/output.rs index 9c04319f5..8b4706932 100644 --- a/src/base/output.rs +++ b/src/base/output.rs @@ -253,7 +253,7 @@ impl CycleLog { cycle_writer, } } - pub fn push(&mut self, npcycle: NPCycle, write_ouput: bool) { + pub fn push_and_write(&mut self, npcycle: NPCycle, write_ouput: bool) { if write_ouput { self.cycle_writer .write(npcycle.cycle, npcycle.objf, npcycle.gamlam, &npcycle.theta); From e129a3ebb4a925af7845cca7cf4de6e186e871f4 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 22 Sep 2023 14:18:38 -0500 Subject: [PATCH 277/393] Migrated the Faer code to the new API --- Cargo.toml | 1 + examples/big_qr_decomp.rs | 55 +++++++++++++++++++++++++++++---------- src/base/linalg.rs | 55 ++++++++------------------------------- 3 files changed, 53 insertions(+), 58 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 57d5813ec..3d77cddae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,6 +35,7 @@ faer-qr = "0.11.0" # faer-cholesky = "0.9" # faer-svd = "0.9" dyn-stack = "0.9.0" +faer = { version = "0.11.0", features = ["ndarray"] } [profile.release] diff --git a/examples/big_qr_decomp.rs b/examples/big_qr_decomp.rs index 61b1d05d6..79ebb6090 100644 --- a/examples/big_qr_decomp.rs +++ b/examples/big_qr_decomp.rs @@ -1,4 +1,6 @@ use csv::ReaderBuilder; +use faer::{assert_matrix_eq, mat, IntoFaer, IntoNdarray}; +use faer::{Faer, Mat}; use linfa_linalg::qr::QR; use ndarray::{Array2, Axis}; use ndarray_csv::Array2Reader; @@ -6,22 +8,47 @@ use np_core::prelude::{linalg::faer_qr_decomp, Permutation, PermuteArray}; use std::fs::File; fn main() { + // let file = File::open("examples/data/n_psi.csv").unwrap(); + // let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); + // let array_read: Array2 = reader.deserialize_array2_dynamic().unwrap(); + // let (r, perm) = faer_qr_decomp(&array_read); + // for i in 0..30 { + // println!("{:?}", r[[i, i]]); + // } + // println!("-------------------------------------"); + // let n_psi = array_read.permute_axis( + // Axis(1), + // &Permutation { + // indices: perm.clone(), + // }, + // ); + // let r = n_psi.qr().unwrap().into_r(); + // for i in 0..30 { + // println!("{:?}", r[[i, i]]); + // } + let file = File::open("examples/data/n_psi.csv").unwrap(); let mut reader = ReaderBuilder::new().has_headers(false).from_reader(file); let array_read: Array2 = reader.deserialize_array2_dynamic().unwrap(); - let (r, perm) = faer_qr_decomp(&array_read); - for i in 0..30 { - println!("{:?}", r[[i, i]]); - } - println!("-------------------------------------"); - let n_psi = array_read.permute_axis( - Axis(1), - &Permutation { - indices: perm.clone(), - }, - ); - let r = n_psi.qr().unwrap().into_r(); - for i in 0..30 { - println!("{:?}", r[[i, i]]); + + let x = Mat::from_fn(array_read.nrows(), array_read.ncols(), |i, j| { + array_read[[i, j]] + }); + let x: Mat = x.into(); + let qr = x.col_piv_qr(); + let r_mat = qr.compute_r(); + let (forward, inverse) = qr.col_permutation().into_arrays(); + let mut r: Array2 = Array2::zeros((r_mat.nrows(), r_mat.ncols())); + for i in 0..r.nrows() { + for j in 0..r.ncols() { + r[[i, j]] = if i <= j { r_mat.read(i, j) } else { 0.0 } + // r[[i, j]] = qr.read(i, j); + } } + // for i in 0..30 { + // println!("{:?}", r[[i, i]]); + // } + dbg!(forward); + dbg!(inverse); + dbg!(perm); } diff --git a/src/base/linalg.rs b/src/base/linalg.rs index 39fe57cc0..eaed86cc7 100644 --- a/src/base/linalg.rs +++ b/src/base/linalg.rs @@ -1,52 +1,19 @@ -use dyn_stack::{DynStack, GlobalMemBuffer, ReborrowMut, StackReq}; -use faer_core::{Mat, Parallelism}; -use faer_qr::col_pivoting::compute; +use faer::{Faer, Mat}; use ndarray::Array2; pub fn faer_qr_decomp(x: &Array2) -> (Array2, Vec) { let x = Mat::from_fn(x.nrows(), x.ncols(), |i, j| x[[i, j]]); - - let rank = x.nrows().min(x.ncols()); - let blocksize = compute::recommended_blocksize::(x.nrows(), x.ncols()); - let mut mem = - GlobalMemBuffer::new(StackReq::any_of([ - compute::qr_in_place_req::( - x.nrows(), - x.ncols(), - blocksize, - Parallelism::None, - Default::default(), - ) - .unwrap(), - faer_core::householder::apply_block_householder_sequence_transpose_on_the_left_in_place_req::< - f64, - >(x.nrows(), blocksize, x.ncols()) - .unwrap(), - ])); - let mut stack = DynStack::new(&mut mem); - let mut qr = x; - let mut h_factor = Mat::zeros(blocksize, rank); - let size = qr.nrows().min(qr.ncols()); - let mut perm = vec![0; size]; - let mut perm_inv = vec![0; size]; - compute::qr_in_place( - qr.as_mut(), - h_factor.as_mut(), - &mut perm, - &mut perm_inv, - Parallelism::None, - stack.rb_mut(), - Default::default(), - ); - let mut r: Array2 = Array2::zeros((qr.nrows(), qr.ncols())); - for i in 0..qr.nrows() { - for j in 0..qr.ncols() { - r[[i, j]] = if i <= j { qr.read(i, j) } else { 0.0 } - // r[[i, j]] = qr.read(i, j); + let qr = x.col_piv_qr(); + let r_mat = qr.compute_r(); + let (forward, _inverse) = qr.col_permutation().into_arrays(); + let mut r: Array2 = Array2::zeros((r_mat.nrows(), r_mat.ncols())); + //TODO: migrate all my matrix operations to faer or look for faer's own conversion implementation + // https://github.com/sarah-ek/faer-rs/blob/main/faer/examples/conversions.rs + for i in 0..r.nrows() { + for j in 0..r.ncols() { + r[[i, j]] = if i <= j { r_mat.read(i, j) } else { 0.0 } } } - // dbg!(&r); - // dbg!(&perm); - + let perm = Vec::from(forward); (r, perm) } From ac1c7ff7512726877540850a658f568225dca202 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 22 Sep 2023 14:33:10 -0500 Subject: [PATCH 278/393] more cleaning --- examples/big_qr_decomp.rs | 6 +----- src/algorithms/npag.rs | 28 +++------------------------- src/base/linalg.rs | 21 +++++++++++++++++++-- 3 files changed, 23 insertions(+), 32 deletions(-) diff --git a/examples/big_qr_decomp.rs b/examples/big_qr_decomp.rs index 79ebb6090..31c2c3dcb 100644 --- a/examples/big_qr_decomp.rs +++ b/examples/big_qr_decomp.rs @@ -1,10 +1,7 @@ use csv::ReaderBuilder; -use faer::{assert_matrix_eq, mat, IntoFaer, IntoNdarray}; use faer::{Faer, Mat}; -use linfa_linalg::qr::QR; -use ndarray::{Array2, Axis}; +use ndarray::Array2; use ndarray_csv::Array2Reader; -use np_core::prelude::{linalg::faer_qr_decomp, Permutation, PermuteArray}; use std::fs::File; fn main() { @@ -50,5 +47,4 @@ fn main() { // } dbg!(forward); dbg!(inverse); - dbg!(perm); } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 4afe9bf0e..e695a5ff0 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,9 +1,9 @@ -use crate::prelude::linalg::faer_qr_decomp; +use crate::prelude::linalg::qr; use crate::prelude::output::{CycleLog, NPCycle, NPResult}; use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; -use linfa_linalg::qr::QR; + use ndarray::parallel::prelude::*; use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; // use ndarray_csv::Array2Writer; @@ -94,30 +94,8 @@ where .into_par_iter() .for_each(|mut row| row /= row.sum()); - if n_psi.ncols() > n_psi.nrows() { - let nrows = n_psi.nrows(); - let ncols = n_psi.ncols(); - - let diff = ncols - nrows; - let zeros = Array2::::zeros((diff, ncols)); - let mut new_n_psi = Array2::::zeros((nrows + diff, ncols)); - new_n_psi.slice_mut(s![..nrows, ..]).assign(&n_psi); - new_n_psi.slice_mut(s![nrows.., ..]).assign(&zeros); - n_psi = new_n_psi; - log::info!( - "Cycle: {}. nspp>nsub. n_psi matrix has been expanded.", - cycle - ); - } //Rank-Revealing Factorization - let (r, perm) = faer_qr_decomp(&n_psi); - // n_psi = n_psi.permute_axis( - // Axis(1), - // &Permutation { - // indices: perm.clone(), - // }, - // ); - // let r = n_psi.qr().unwrap().into_r(); + let (r, perm) = qr(&n_psi); let mut keep = 0; //The minimum between the number of subjects and the actual number of support points let lim_loop = psi.nrows().min(psi.ncols()); diff --git a/src/base/linalg.rs b/src/base/linalg.rs index eaed86cc7..b428626e5 100644 --- a/src/base/linalg.rs +++ b/src/base/linalg.rs @@ -1,14 +1,31 @@ use faer::{Faer, Mat}; use ndarray::Array2; -pub fn faer_qr_decomp(x: &Array2) -> (Array2, Vec) { +pub fn qr(x: &Array2) -> (Array2, Vec) { + // TODO: we need more testing but this code seems to be not needed + // if n_psi.ncols() > n_psi.nrows() { + // let nrows = n_psi.nrows(); + // let ncols = n_psi.ncols(); + + // let diff = ncols - nrows; + // let zeros = Array2::::zeros((diff, ncols)); + // let mut new_n_psi = Array2::::zeros((nrows + diff, ncols)); + // new_n_psi.slice_mut(s![..nrows, ..]).assign(&n_psi); + // new_n_psi.slice_mut(s![nrows.., ..]).assign(&zeros); + // n_psi = new_n_psi; + // log::info!( + // "Cycle: {}. nspp>nsub. n_psi matrix has been expanded.", + // cycle + // ); + // } let x = Mat::from_fn(x.nrows(), x.ncols(), |i, j| x[[i, j]]); let qr = x.col_piv_qr(); let r_mat = qr.compute_r(); let (forward, _inverse) = qr.col_permutation().into_arrays(); - let mut r: Array2 = Array2::zeros((r_mat.nrows(), r_mat.ncols())); //TODO: migrate all my matrix operations to faer or look for faer's own conversion implementation // https://github.com/sarah-ek/faer-rs/blob/main/faer/examples/conversions.rs + // r_mat.as_ref().into_ndarray(); + let mut r: Array2 = Array2::zeros((r_mat.nrows(), r_mat.ncols())); for i in 0..r.nrows() { for j in 0..r.ncols() { r[[i, j]] = if i <= j { r_mat.read(i, j) } else { 0.0 } From 75eaaf17814c208ef6efc091dc2b45b6f0c60751 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 22 Sep 2023 15:21:37 -0500 Subject: [PATCH 279/393] even more cleaning --- src/algorithms/npag.rs | 17 +++++------------ src/base/linalg.rs | 11 ++++++++--- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index e695a5ff0..621cdcef0 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -4,8 +4,7 @@ use crate::prelude::predict::sim_obs; use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; -use ndarray::parallel::prelude::*; -use ndarray::{s, stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; +use ndarray::{stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; // use ndarray_csv::Array2Writer; use ndarray_stats::DeviationExt; use ndarray_stats::QuantileExt; @@ -87,15 +86,9 @@ where theta = stack(Axis(0), &theta_rows).unwrap(); psi = stack(Axis(1), &psi_columns).unwrap(); - // Normalize the rows of Psi - let mut n_psi = psi.clone(); - n_psi - .axis_iter_mut(Axis(0)) - .into_par_iter() - .for_each(|mut row| row /= row.sum()); - //Rank-Revealing Factorization - let (r, perm) = qr(&n_psi); + let (r, perm) = qr(&psi); + let nspp = psi.ncols(); let mut keep = 0; //The minimum between the number of subjects and the actual number of support points let lim_loop = psi.nrows().min(psi.ncols()); @@ -114,10 +107,10 @@ where psi = stack(Axis(1), &psi_columns).unwrap(); log::info!( - "QR decomp, cycle {}, keep: {}, thrown {}", + "QR decomp, cycle {}, kept: {}, thrown {}", cycle, keep, - n_psi.ncols() - keep + nspp - keep ); (lambda, objf) = match ipm::burke(&psi) { Ok((lambda, objf)) => (lambda, objf), diff --git a/src/base/linalg.rs b/src/base/linalg.rs index b428626e5..b0bbff6d7 100644 --- a/src/base/linalg.rs +++ b/src/base/linalg.rs @@ -1,5 +1,6 @@ use faer::{Faer, Mat}; -use ndarray::Array2; +use ndarray::parallel::prelude::*; +use ndarray::{Array2, Axis}; pub fn qr(x: &Array2) -> (Array2, Vec) { // TODO: we need more testing but this code seems to be not needed @@ -18,8 +19,12 @@ pub fn qr(x: &Array2) -> (Array2, Vec) { // cycle // ); // } - let x = Mat::from_fn(x.nrows(), x.ncols(), |i, j| x[[i, j]]); - let qr = x.col_piv_qr(); + let mut n_x = x.clone(); + n_x.axis_iter_mut(Axis(0)) + .into_par_iter() + .for_each(|mut row| row /= row.sum()); + let mat_x = Mat::from_fn(n_x.nrows(), n_x.ncols(), |i, j| n_x[[i, j]]); + let qr = mat_x.col_piv_qr(); let r_mat = qr.compute_r(); let (forward, _inverse) = qr.col_permutation().into_arrays(); //TODO: migrate all my matrix operations to faer or look for faer's own conversion implementation From 43f7d1f62d2e69d8818cb6b77e76737e724f2684 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 22 Sep 2023 16:01:35 -0500 Subject: [PATCH 280/393] using faer's own transformation --- Cargo.toml | 2 +- src/base/linalg.rs | 16 ++++------------ 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3d77cddae..9e5ee4435 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ faer-qr = "0.11.0" # faer-cholesky = "0.9" # faer-svd = "0.9" dyn-stack = "0.9.0" -faer = { version = "0.11.0", features = ["ndarray"] } +faer = { version = "0.11.0", features = ["nalgebra", "ndarray"] } [profile.release] diff --git a/src/base/linalg.rs b/src/base/linalg.rs index b0bbff6d7..21b7b4a6f 100644 --- a/src/base/linalg.rs +++ b/src/base/linalg.rs @@ -1,9 +1,9 @@ -use faer::{Faer, Mat}; +use faer::{Faer, IntoFaer, IntoNdarray}; use ndarray::parallel::prelude::*; use ndarray::{Array2, Axis}; pub fn qr(x: &Array2) -> (Array2, Vec) { - // TODO: we need more testing but this code seems to be not needed + // TODO: we need more testing but this code seems not to be needed // if n_psi.ncols() > n_psi.nrows() { // let nrows = n_psi.nrows(); // let ncols = n_psi.ncols(); @@ -23,19 +23,11 @@ pub fn qr(x: &Array2) -> (Array2, Vec) { n_x.axis_iter_mut(Axis(0)) .into_par_iter() .for_each(|mut row| row /= row.sum()); - let mat_x = Mat::from_fn(n_x.nrows(), n_x.ncols(), |i, j| n_x[[i, j]]); + let mat_x = n_x.view().into_faer(); let qr = mat_x.col_piv_qr(); let r_mat = qr.compute_r(); let (forward, _inverse) = qr.col_permutation().into_arrays(); - //TODO: migrate all my matrix operations to faer or look for faer's own conversion implementation - // https://github.com/sarah-ek/faer-rs/blob/main/faer/examples/conversions.rs - // r_mat.as_ref().into_ndarray(); - let mut r: Array2 = Array2::zeros((r_mat.nrows(), r_mat.ncols())); - for i in 0..r.nrows() { - for j in 0..r.ncols() { - r[[i, j]] = if i <= j { r_mat.read(i, j) } else { 0.0 } - } - } + let r = r_mat.as_ref().into_ndarray().to_owned(); let perm = Vec::from(forward); (r, perm) } From 8ea2d7942b3f7a92657aa2cba391116886d95994 Mon Sep 17 00:00:00 2001 From: Julian Otalvaro Date: Sun, 24 Sep 2023 14:29:21 -0500 Subject: [PATCH 281/393] Update Cargo.toml --- Cargo.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9e5ee4435..0b95fa6bc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,8 +2,7 @@ name = "np_core" version = "0.1.0" edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +authors = ["JuliĆ”n D. OtĆ”lvaro ", "Markus Hovd", "Michael Neely", "Walter Yamada"] [dependencies] dashmap = "5.5.0" From 0edb91dfb9235e51ecb05fdbb765d84f964e86ee Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 24 Sep 2023 14:37:59 -0500 Subject: [PATCH 282/393] cargo.toml metadata --- Cargo.toml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 0b95fa6bc..1d8e23dac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,17 @@ name = "np_core" version = "0.1.0" edition = "2021" -authors = ["JuliĆ”n D. OtĆ”lvaro ", "Markus Hovd", "Michael Neely", "Walter Yamada"] +authors = [ + "JuliĆ”n D. OtĆ”lvaro ", + "Markus Hovd", + "Michael Neely", + "Walter Yamada", +] +description = "Rust Library with the building blocks needed to create new Non-Parametric algorithms and its integration with Pmetrics." +license = "GPL-3.0" +license-file = "LICENSE" +documentation = "https://lapkb.github.io/NPcore/np_core/" +repository = "https://github.com/LAPKB/NPcore" [dependencies] dashmap = "5.5.0" From 4983020f98fcd952edce29e2e51162fcdc19074c Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 24 Sep 2023 14:38:34 -0500 Subject: [PATCH 283/393] cargo.toml metadata --- Cargo.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 1d8e23dac..78ff9c0ae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,6 @@ authors = [ ] description = "Rust Library with the building blocks needed to create new Non-Parametric algorithms and its integration with Pmetrics." license = "GPL-3.0" -license-file = "LICENSE" documentation = "https://lapkb.github.io/NPcore/np_core/" repository = "https://github.com/LAPKB/NPcore" From 7e8589223b1b5994bee0846b54304c68067f272a Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 24 Sep 2023 14:40:34 -0500 Subject: [PATCH 284/393] cargo.toml metadata --- Cargo.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/Cargo.toml b/Cargo.toml index 78ff9c0ae..133f81afd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,7 @@ description = "Rust Library with the building blocks needed to create new Non-Pa license = "GPL-3.0" documentation = "https://lapkb.github.io/NPcore/np_core/" repository = "https://github.com/LAPKB/NPcore" +exclude = [".github/*", ".vscode/*"] [dependencies] dashmap = "5.5.0" From ae04f1188cec6c2699e27cd274009582da55e7d2 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 24 Sep 2023 14:43:38 -0500 Subject: [PATCH 285/393] cargo.toml metadata --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 133f81afd..f26197878 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "np_core" +name = "npcore" version = "0.1.0" edition = "2021" authors = [ From 9f1ca70cb87846940e5a580e2388f60b1ff6f801 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 24 Sep 2023 14:46:43 -0500 Subject: [PATCH 286/393] cargo.toml metadata --- .github/workflows/docs.yml | 2 +- Cargo.toml | 2 +- examples/bimodal_ke/main.rs | 2 +- examples/column_permutation.rs | 2 +- examples/debug.rs | 4 ++-- examples/qr_decomposition.rs | 2 +- examples/simulator/main.rs | 2 +- examples/two_eq_lag/main.rs | 2 +- examples/vori/main.rs | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index fba37ca3d..2c694cf08 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,7 +22,7 @@ jobs: run: | cargo doc --no-deps rm -rf ./docs - echo "" > target/doc/index.html + echo "" > target/doc/index.html cp -r target/doc ./docs - name: Deploy to GitHub Pages diff --git a/Cargo.toml b/Cargo.toml index f26197878..ee0bc658f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ authors = [ ] description = "Rust Library with the building blocks needed to create new Non-Parametric algorithms and its integration with Pmetrics." license = "GPL-3.0" -documentation = "https://lapkb.github.io/NPcore/np_core/" +documentation = "https://lapkb.github.io/NPcore/npcore/" repository = "https://github.com/LAPKB/NPcore" exclude = [".github/*", ".vscode/*"] diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index c103af653..aedaec360 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,7 +1,7 @@ use std::collections::HashMap; use eyre::Result; -use np_core::prelude::{ +use npcore::prelude::{ datafile::{CovLine, Infusion}, *, }; diff --git a/examples/column_permutation.rs b/examples/column_permutation.rs index fe9ead639..77929af83 100644 --- a/examples/column_permutation.rs +++ b/examples/column_permutation.rs @@ -1,5 +1,5 @@ use ndarray::prelude::*; -use np_core::prelude::*; +use npcore::prelude::*; fn main() { let a = array![ diff --git a/examples/debug.rs b/examples/debug.rs index 08d4d5c4a..c625783c0 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -2,7 +2,7 @@ use std::collections::HashMap; use eyre::Result; use ndarray::Array; -use np_core::prelude::{ +use npcore::prelude::{ datafile::{CovLine, Infusion}, *, }; @@ -178,7 +178,7 @@ impl Predict for Ode { fn main() -> Result<()> { let scenarios = - np_core::base::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); + npcore::base::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); // let block = scenario.blocks.get(0).unwrap(); // dbg!(&block.covs); diff --git a/examples/qr_decomposition.rs b/examples/qr_decomposition.rs index b553ddb7a..5e82e898e 100644 --- a/examples/qr_decomposition.rs +++ b/examples/qr_decomposition.rs @@ -1,7 +1,7 @@ use linfa_linalg::qr::QR; use ndarray::{array, Array, Array1, Array2, Axis}; use ndarray_stats::DeviationExt; -use np_core::prelude::{PermuteArray, SortArray}; +use npcore::prelude::{PermuteArray, SortArray}; fn norm_zero(a: &Array1) -> f64 { let zeros: Array1 = Array::zeros(a.len()); a.l2_dist(&zeros).unwrap() diff --git a/examples/simulator/main.rs b/examples/simulator/main.rs index 929cb2892..99fdecf06 100644 --- a/examples/simulator/main.rs +++ b/examples/simulator/main.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::{ +use npcore::prelude::{ datafile::{CovLine, Infusion}, simulator::simulate, *, diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index cb80ed876..82017c051 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,5 +1,5 @@ use eyre::Result; -use np_core::prelude::{ +use npcore::prelude::{ datafile::{CovLine, Infusion}, *, }; diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 2d50607a4..0a7c63248 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -1,7 +1,7 @@ #![allow(dead_code)] #![allow(unused_variables)] use eyre::Result; -use np_core::prelude::{ +use npcore::prelude::{ datafile::{CovLine, Infusion}, *, }; From b4c8631ea98e8351e5537c34b729a56038914aa5 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sun, 24 Sep 2023 14:47:36 -0500 Subject: [PATCH 287/393] Version 0.1.1 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index ee0bc658f..06c8e3827 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "npcore" -version = "0.1.0" +version = "0.1.1" edition = "2021" authors = [ "JuliĆ”n D. OtĆ”lvaro ", From 06d6fd71c41044b2ef40cf88b7f3e132f313df76 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Tue, 26 Sep 2023 21:38:39 -0500 Subject: [PATCH 288/393] Dependencies updated --- Cargo.toml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 06c8e3827..c5014716f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,25 +15,25 @@ repository = "https://github.com/LAPKB/NPcore" exclude = [".github/*", ".vscode/*"] [dependencies] -dashmap = "5.5.0" +dashmap = "5.5.3" #cached = "0.26.2" lazy_static = "1.4.0" csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } -serde = "1.0.159" -serde_derive = "1.0.159" +serde = "1.0.188" +serde_derive = "1.0.188" sobol_burley = "0.5.0" -toml = { version = "0.8.0", features = ["preserve_order"] } +toml = { version = "0.8.1", features = ["preserve_order"] } ode_solvers = "0.3.7" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" -log = "0.4.17" +log = "0.4.20" log4rs = "1.2.0" -rayon = "1.7.0" +rayon = "1.8.0" eyre = "0.6.8" ratatui = { version = "0.23.0", features = ["crossterm"] } crossterm = "0.27.0" -tokio = { version = "1.27.0", features = ["sync", "rt"] } +tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" rawpointer = "0.2.1" argmin = "0.8.1" From 77b52d10bd2281cbbbeaa08b1dee5dc2035465e9 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 28 Sep 2023 11:31:09 -0500 Subject: [PATCH 289/393] Cleaning project structure --- examples/bimodal_ke/main.rs | 9 +- examples/column_permutation.rs | 19 --- examples/debug.rs | 6 +- examples/qr_decomposition.rs | 41 ----- examples/simulator/main.rs | 4 +- examples/two_eq_lag/main.rs | 9 +- examples/vori/main.rs | 9 +- src/algorithms/mod.rs | 1 - src/algorithms/npag.rs | 57 ++----- src/base/array_permutation.rs | 141 ------------------ src/base/settings/mod.rs | 2 - src/lib.rs | 47 ++++-- src/{base => routines}/datafile.rs | 0 src/{base => routines/evaluation}/ipm.rs | 0 src/{base => routines/evaluation}/prob.rs | 7 +- .../linalg.rs => routines/evaluation/qr.rs} | 2 +- src/{base => routines/evaluation}/sigma.rs | 0 .../initialization/sobol.rs} | 2 +- src/routines/optimization/expansion.rs | 48 ++++++ src/{base => routines/optimization}/optim.rs | 9 +- src/{base => routines}/output.rs | 5 +- src/{base => routines}/settings/run.rs | 0 src/{base => routines}/settings/simulator.rs | 0 src/{base => routines/simulation}/predict.rs | 2 +- .../simulation}/simulator.rs | 6 +- src/{base/mod.rs => routines/temp.rs} | 23 +-- src/tests/mod.rs | 6 +- src/tui/ui.rs | 2 +- 28 files changed, 142 insertions(+), 315 deletions(-) delete mode 100644 examples/column_permutation.rs delete mode 100644 examples/qr_decomposition.rs delete mode 100644 src/algorithms/mod.rs delete mode 100644 src/base/array_permutation.rs delete mode 100644 src/base/settings/mod.rs rename src/{base => routines}/datafile.rs (100%) rename src/{base => routines/evaluation}/ipm.rs (100%) rename src/{base => routines/evaluation}/prob.rs (92%) rename src/{base/linalg.rs => routines/evaluation/qr.rs} (94%) rename src/{base => routines/evaluation}/sigma.rs (100%) rename src/{base/lds.rs => routines/initialization/sobol.rs} (98%) create mode 100644 src/routines/optimization/expansion.rs rename src/{base => routines/optimization}/optim.rs (72%) rename src/{base => routines}/output.rs (99%) rename src/{base => routines}/settings/run.rs (100%) rename src/{base => routines}/settings/simulator.rs (100%) rename src/{base => routines/simulation}/predict.rs (98%) rename src/{base => routines/simulation}/simulator.rs (92%) rename src/{base/mod.rs => routines/temp.rs} (94%) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index aedaec360..7067ff9a7 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,9 +1,12 @@ use std::collections::HashMap; use eyre::Result; -use npcore::prelude::{ - datafile::{CovLine, Infusion}, - *, +use npcore::{ + prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, + }, + routines::temp::start, }; use ode_solvers::*; diff --git a/examples/column_permutation.rs b/examples/column_permutation.rs deleted file mode 100644 index 77929af83..000000000 --- a/examples/column_permutation.rs +++ /dev/null @@ -1,19 +0,0 @@ -use ndarray::prelude::*; -use npcore::prelude::*; - -fn main() { - let a = array![ - [0.4, 0.0, 0.2, 0.1, 0.3], - [0.4, 0.1, 0.3, 0.2, 0.0], - [0.4, 0.2, 0.0, 0.3, 0.1], - [0.4, 0.3, 0.1, 0.0, 0.2], - [0.3, 0.0, 0.2, 0.1, 0.4], - ]; - - let perm = a.sort_axis_by(Axis(1), |i, j| a.column(i).sum() > a.column(j).sum()); - println!("{:?}", perm); - - println!("{:?}", a); - let c = a.permute_axis(Axis(1), &perm); - println!("{:?}", c); -} diff --git a/examples/debug.rs b/examples/debug.rs index c625783c0..4ab85e4fa 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -3,8 +3,8 @@ use std::collections::HashMap; use eyre::Result; use ndarray::Array; use npcore::prelude::{ - datafile::{CovLine, Infusion}, - *, + datafile::{CovLine, Infusion, Scenario}, + predict::Predict, }; use ode_solvers::*; @@ -178,7 +178,7 @@ impl Predict for Ode { fn main() -> Result<()> { let scenarios = - npcore::base::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); + npcore::routines::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); let scenario = scenarios.first().unwrap(); // let block = scenario.blocks.get(0).unwrap(); // dbg!(&block.covs); diff --git a/examples/qr_decomposition.rs b/examples/qr_decomposition.rs deleted file mode 100644 index 5e82e898e..000000000 --- a/examples/qr_decomposition.rs +++ /dev/null @@ -1,41 +0,0 @@ -use linfa_linalg::qr::QR; -use ndarray::{array, Array, Array1, Array2, Axis}; -use ndarray_stats::DeviationExt; -use npcore::prelude::{PermuteArray, SortArray}; -fn norm_zero(a: &Array1) -> f64 { - let zeros: Array1 = Array::zeros(a.len()); - a.l2_dist(&zeros).unwrap() -} -fn main() { - let mut x: Array2 = array![ - [0.4, 0.3, 0.2, 0.1, 0.0], - [0.0, 0.4, 0.3, 0.2, 0.1], - [0.1, 0.4, 0.0, 0.3, 0.2], - [0.4, 0.2, 0.1, 0.0, 0.3], - [0.0, 0.0, 0.0, 0.0, 0.0], - ]; - - let perm = x.sort_axis_by(Axis(1), |i, j| { - norm_zero(&x.column(i).to_owned()) > norm_zero(&x.column(j).to_owned()) - }); - - let a = x.qr().unwrap(); - // dbg!(&a); - // let q = &a.generate_q(); - let r = a.into_r(); - // dbg!(&q); - dbg!(&r); - // dbg!(q.dot(&r)); - dbg!(&perm.indices); - - x = x.permute_axis(Axis(1), &perm); - - let a = x.qr().unwrap(); - // dbg!(&a); - // let q = &a.generate_q(); - let r = a.into_r(); - // dbg!(&q); - dbg!(&r); - // dbg!(q.dot(&r)); - dbg!(&perm.indices); -} diff --git a/examples/simulator/main.rs b/examples/simulator/main.rs index 99fdecf06..c19bb7221 100644 --- a/examples/simulator/main.rs +++ b/examples/simulator/main.rs @@ -1,8 +1,8 @@ use eyre::Result; use npcore::prelude::{ - datafile::{CovLine, Infusion}, + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, simulator::simulate, - *, }; use ode_solvers::*; use std::collections::HashMap; diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 82017c051..a81f37999 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,7 +1,10 @@ use eyre::Result; -use npcore::prelude::{ - datafile::{CovLine, Infusion}, - *, +use npcore::{ + prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, + }, + routines::temp::start, }; use ode_solvers::*; use std::collections::HashMap; diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 0a7c63248..612115b2e 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -1,9 +1,12 @@ #![allow(dead_code)] #![allow(unused_variables)] use eyre::Result; -use npcore::prelude::{ - datafile::{CovLine, Infusion}, - *, +use npcore::{ + prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, + }, + routines::temp::start, }; const ATOL: f64 = 1e-4; const RTOL: f64 = 1e-4; diff --git a/src/algorithms/mod.rs b/src/algorithms/mod.rs deleted file mode 100644 index 6ebdf87f7..000000000 --- a/src/algorithms/mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub mod npag; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 621cdcef0..fd005d084 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,10 +1,10 @@ -use crate::prelude::linalg::qr; -use crate::prelude::output::{CycleLog, NPCycle, NPResult}; -use crate::prelude::predict::sim_obs; -use crate::prelude::sigma::{ErrorPoly, ErrorType}; use crate::prelude::*; - +use datafile::Scenario; use ndarray::{stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; +use output::{CycleLog, NPCycle, NPResult}; +use predict::{sim_obs, Engine, Predict}; +use settings::run::Data; +use sigma::{ErrorPoly, ErrorType}; // use ndarray_csv::Array2Writer; use ndarray_stats::DeviationExt; use ndarray_stats::QuantileExt; @@ -58,7 +58,7 @@ where let cache = if cycle == 1 { false } else { cache }; let ypred = sim_obs(sim_eng, scenarios, &theta, cache); - psi = prob( + psi = prob::calculate_psi( &ypred, scenarios, &ErrorPoly { @@ -87,7 +87,7 @@ where psi = stack(Axis(1), &psi_columns).unwrap(); //Rank-Revealing Factorization - let (r, perm) = qr(&psi); + let (r, perm) = qr::calculate_r(&psi); let nspp = psi.ncols(); let mut keep = 0; //The minimum between the number of subjects and the actual number of support points @@ -124,7 +124,7 @@ where let gamma_up = gamma * (1.0 + gamma_delta); let gamma_down = gamma / (1.0 + gamma_delta); let ypred = sim_obs(sim_eng, scenarios, &theta, cache); - let psi_up = prob( + let psi_up = prob::calculate_psi( &ypred, scenarios, &ErrorPoly { @@ -133,7 +133,7 @@ where e_type: &error_type, }, ); - let psi_down = prob( + let psi_down = prob::calculate_psi( &ypred, scenarios, &ErrorPoly { @@ -230,7 +230,7 @@ where } cycle_log.push_and_write(state, settings.parsed.config.pmetrics_outputs.unwrap()); - theta = adaptative_grid(&mut theta, eps, &ranges); + theta = expansion::adaptative_grid(&mut theta, eps, &ranges, THETA_D); cycle += 1; last_objf = objf; } @@ -248,43 +248,6 @@ where ) } -fn adaptative_grid(theta: &mut Array2, eps: f64, ranges: &[(f64, f64)]) -> Array2 { - let old_theta = theta.clone(); - for spp in old_theta.rows() { - for (j, val) in spp.into_iter().enumerate() { - let l = eps * (ranges[j].1 - ranges[j].0); //abs? - if val + l < ranges[j].1 { - let mut plus = Array::zeros(spp.len()); - plus[j] = l; - plus = plus + spp; - evaluate_spp(theta, plus, ranges); - // (n_spp, _) = theta.dim(); - } - if val - l > ranges[j].0 { - let mut minus = Array::zeros(spp.len()); - minus[j] = -l; - minus = minus + spp; - evaluate_spp(theta, minus, ranges); - // (n_spp, _) = theta.dim(); - } - } - } - theta.to_owned() -} - -fn evaluate_spp(theta: &mut Array2, candidate: Array1, limits: &[(f64, f64)]) { - for spp in theta.rows() { - let mut dist: f64 = 0.; - for (i, val) in candidate.clone().into_iter().enumerate() { - dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); - } - if dist <= THETA_D { - return; - } - } - theta.push_row(candidate.view()).unwrap(); -} - fn norm_zero(a: &Array1) -> f64 { let zeros: Array1 = Array::zeros(a.len()); a.l2_dist(&zeros).unwrap() diff --git a/src/base/array_permutation.rs b/src/base/array_permutation.rs deleted file mode 100644 index 8599f203b..000000000 --- a/src/base/array_permutation.rs +++ /dev/null @@ -1,141 +0,0 @@ -use ndarray::prelude::*; -use ndarray::{Data, RemoveAxis, Zip}; -use rawpointer::PointerExt; -use std::fmt; - -use std::cmp::Ordering; -use std::ptr::copy_nonoverlapping; - -#[derive(Clone, Debug)] -pub struct Permutation { - pub indices: Vec, -} - -#[derive(Debug)] -pub struct PermutationError; -impl fmt::Display for PermutationError { - fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { - write!(f, "Permutation Error") - } -} -impl std::error::Error for PermutationError {} - -impl Permutation { - pub fn from_indices(v: Vec) -> Result { - let perm = Permutation { indices: v }; - if perm.correct() { - Ok(perm) - } else { - Err(PermutationError) - } - } - - fn correct(&self) -> bool { - let axis_len = self.indices.len(); - let mut seen = vec![false; axis_len]; - for &i in &self.indices { - match seen.get_mut(i) { - None => return false, - Some(s) => { - if *s { - return false; - } else { - *s = true; - } - } - } - } - true - } -} - -pub trait SortArray { - fn identity(&self, axis: Axis) -> Permutation; - fn sort_axis_by(&self, axis: Axis, less_than: F) -> Permutation - where - F: FnMut(usize, usize) -> bool; -} - -pub trait PermuteArray { - type Elem; - type Dim; - fn permute_axis(self, axis: Axis, perm: &Permutation) -> Array - where - Self::Elem: Clone, - Self::Dim: RemoveAxis; -} - -impl SortArray for ArrayBase -where - S: Data, - D: Dimension, -{ - fn identity(&self, axis: Axis) -> Permutation { - Permutation { - indices: (0..self.len_of(axis)).collect(), - } - } - - fn sort_axis_by(&self, axis: Axis, mut less_than: F) -> Permutation - where - F: FnMut(usize, usize) -> bool, - { - let mut perm = self.identity(axis); - perm.indices.sort_by(move |&a, &b| { - if less_than(a, b) { - Ordering::Less - } else if less_than(b, a) { - Ordering::Greater - } else { - Ordering::Equal - } - }); - perm - } -} - -impl PermuteArray for Array -where - D: Dimension, -{ - type Elem = A; - type Dim = D; - - fn permute_axis(self, axis: Axis, perm: &Permutation) -> Array - where - D: RemoveAxis, - { - let axis_len = self.len_of(axis); - let axis_stride = self.stride_of(axis); - assert_eq!(axis_len, perm.indices.len()); - debug_assert!(perm.correct()); - - if self.is_empty() { - return self; - } - - let mut result = Array::uninit(self.dim()); - - unsafe { - let mut moved_elements = 0; - - let source_0 = self.raw_view().index_axis_move(axis, 0); - - Zip::from(&perm.indices) - .and(result.axis_iter_mut(axis)) - .for_each(|&perm_i, result_pane| { - Zip::from(result_pane) - .and(source_0.clone()) - .for_each(|to, from_0| { - let from = from_0.stride_offset(axis_stride, perm_i); - copy_nonoverlapping(from, to.as_mut_ptr(), 1); - moved_elements += 1; - }); - }); - debug_assert_eq!(result.len(), moved_elements); - let mut old_storage = self.into_raw_vec(); - old_storage.set_len(0); - result.assume_init() - } - } -} diff --git a/src/base/settings/mod.rs b/src/base/settings/mod.rs deleted file mode 100644 index 6fe0afe4b..000000000 --- a/src/base/settings/mod.rs +++ /dev/null @@ -1,2 +0,0 @@ -pub mod run; -pub mod simulator; diff --git a/src/lib.rs b/src/lib.rs index 20855505e..9f18cd266 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,18 +1,41 @@ -pub mod algorithms; -pub mod base; +pub mod algorithms { + pub mod npag; +} +pub mod routines { + pub mod datafile; + pub mod initialization { + pub mod sobol; + } + pub mod optimization { + pub mod expansion; + pub mod optim; + } + pub mod output; + + pub mod settings { + pub mod run; + pub mod simulator; + } + pub mod evaluation { + pub mod ipm; + pub mod prob; + pub mod qr; + pub mod sigma; + } + pub mod simulation { + pub mod predict; + pub mod simulator; + } + pub mod temp; +} pub mod tui; -// extern crate openblas_src; pub mod prelude { - pub use crate::algorithms::npag::npag; - pub use crate::base::array_permutation::*; - pub use crate::base::datafile::Scenario; - pub use crate::base::lds::*; - pub use crate::base::predict::Engine; - pub use crate::base::predict::Predict; - pub use crate::base::prob::*; - pub use crate::base::settings::run::Data; - pub use crate::base::*; + pub use crate::prelude::evaluation::{prob, sigma, *}; + pub use crate::routines::initialization::*; + pub use crate::routines::optimization::*; + pub use crate::routines::simulation::*; + pub use crate::routines::*; pub use crate::tui::ui::*; } diff --git a/src/base/datafile.rs b/src/routines/datafile.rs similarity index 100% rename from src/base/datafile.rs rename to src/routines/datafile.rs diff --git a/src/base/ipm.rs b/src/routines/evaluation/ipm.rs similarity index 100% rename from src/base/ipm.rs rename to src/routines/evaluation/ipm.rs diff --git a/src/base/prob.rs b/src/routines/evaluation/prob.rs similarity index 92% rename from src/base/prob.rs rename to src/routines/evaluation/prob.rs index 725a5c727..c111729a5 100644 --- a/src/base/prob.rs +++ b/src/routines/evaluation/prob.rs @@ -1,5 +1,6 @@ -use super::sigma::Sigma; -use crate::prelude::Scenario; +use crate::prelude::*; +use datafile::Scenario; +use sigma::Sigma; use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::{Array, Array2}; @@ -10,7 +11,7 @@ const FRAC_1_SQRT_2PI: f64 = //TODO: I might need to implement that cache manually //Example: https://github.com/jaemk/cached/issues/16 -pub fn prob(ypred: &Array2>, scenarios: &Vec, sig: &S) -> Array2 +pub fn calculate_psi(ypred: &Array2>, scenarios: &Vec, sig: &S) -> Array2 where S: Sigma + Sync, { diff --git a/src/base/linalg.rs b/src/routines/evaluation/qr.rs similarity index 94% rename from src/base/linalg.rs rename to src/routines/evaluation/qr.rs index 21b7b4a6f..096b2503e 100644 --- a/src/base/linalg.rs +++ b/src/routines/evaluation/qr.rs @@ -2,7 +2,7 @@ use faer::{Faer, IntoFaer, IntoNdarray}; use ndarray::parallel::prelude::*; use ndarray::{Array2, Axis}; -pub fn qr(x: &Array2) -> (Array2, Vec) { +pub fn calculate_r(x: &Array2) -> (Array2, Vec) { // TODO: we need more testing but this code seems not to be needed // if n_psi.ncols() > n_psi.nrows() { // let nrows = n_psi.nrows(); diff --git a/src/base/sigma.rs b/src/routines/evaluation/sigma.rs similarity index 100% rename from src/base/sigma.rs rename to src/routines/evaluation/sigma.rs diff --git a/src/base/lds.rs b/src/routines/initialization/sobol.rs similarity index 98% rename from src/base/lds.rs rename to src/routines/initialization/sobol.rs index 2e8a13ce3..f58c596da 100644 --- a/src/base/lds.rs +++ b/src/routines/initialization/sobol.rs @@ -2,7 +2,7 @@ use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; use sobol_burley::sample; -pub fn sobol( +pub fn generate( n_points: usize, range_params: &Vec<(f64, f64)>, seed: u32, diff --git a/src/routines/optimization/expansion.rs b/src/routines/optimization/expansion.rs new file mode 100644 index 000000000..f9bc2dbf2 --- /dev/null +++ b/src/routines/optimization/expansion.rs @@ -0,0 +1,48 @@ +use ndarray::{Array, Array1, Array2}; + +pub fn adaptative_grid( + theta: &mut Array2, + eps: f64, + ranges: &[(f64, f64)], + min_dist: f64, +) -> Array2 { + let old_theta = theta.clone(); + for spp in old_theta.rows() { + for (j, val) in spp.into_iter().enumerate() { + let l = eps * (ranges[j].1 - ranges[j].0); //abs? + if val + l < ranges[j].1 { + let mut plus = Array::zeros(spp.len()); + plus[j] = l; + plus = plus + spp; + evaluate_spp(theta, plus, ranges, min_dist); + // (n_spp, _) = theta.dim(); + } + if val - l > ranges[j].0 { + let mut minus = Array::zeros(spp.len()); + minus[j] = -l; + minus = minus + spp; + evaluate_spp(theta, minus, ranges, min_dist); + // (n_spp, _) = theta.dim(); + } + } + } + theta.to_owned() +} + +fn evaluate_spp( + theta: &mut Array2, + candidate: Array1, + limits: &[(f64, f64)], + min_dist: f64, +) { + for spp in theta.rows() { + let mut dist: f64 = 0.; + for (i, val) in candidate.clone().into_iter().enumerate() { + dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); + } + if dist <= min_dist { + return; + } + } + theta.push_row(candidate.view()).unwrap(); +} diff --git a/src/base/optim.rs b/src/routines/optimization/optim.rs similarity index 72% rename from src/base/optim.rs rename to src/routines/optimization/optim.rs index 6e4740ccb..dacfbecd6 100644 --- a/src/base/optim.rs +++ b/src/routines/optimization/optim.rs @@ -1,9 +1,8 @@ +use crate::prelude::*; use argmin::core::CostFunction; +use datafile::Scenario; use ndarray::{Array1, Array2}; - -use crate::prelude::{prob, Scenario}; - -use super::sigma::ErrorPoly; +use sigma::ErrorPoly; struct GamLam<'a> { pred: &'a Array2>, @@ -15,7 +14,7 @@ impl<'a> CostFunction for GamLam<'a> { type Param = f64; type Output = f64; fn cost(&self, _param: &Self::Param) -> Result { - let prob = prob(self.pred, self.scenarios, &self.ep); + let prob = prob::calculate_psi(self.pred, self.scenarios, &self.ep); Ok(prob.sum()) } } diff --git a/src/base/output.rs b/src/routines/output.rs similarity index 99% rename from src/base/output.rs rename to src/routines/output.rs index 8b4706932..1ac8570e9 100644 --- a/src/base/output.rs +++ b/src/routines/output.rs @@ -1,9 +1,10 @@ -use crate::base::predict::*; use crate::prelude::*; -use crate::prelude::{Engine, Scenario}; use csv::WriterBuilder; +use datafile::Scenario; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; +use predict::{post_predictions, sim_obs, Engine, Predict}; +use settings::run::Data; use std::fs::File; /// Defines the result objects from an NPAG run diff --git a/src/base/settings/run.rs b/src/routines/settings/run.rs similarity index 100% rename from src/base/settings/run.rs rename to src/routines/settings/run.rs diff --git a/src/base/settings/simulator.rs b/src/routines/settings/simulator.rs similarity index 100% rename from src/base/settings/simulator.rs rename to src/routines/settings/simulator.rs diff --git a/src/base/predict.rs b/src/routines/simulation/predict.rs similarity index 98% rename from src/base/predict.rs rename to src/routines/simulation/predict.rs index a77c2f475..bc03c988c 100644 --- a/src/base/predict.rs +++ b/src/routines/simulation/predict.rs @@ -1,4 +1,4 @@ -use crate::base::datafile::Scenario; +use crate::routines::datafile::Scenario; use dashmap::mapref::entry::Entry; use dashmap::DashMap; use lazy_static::lazy_static; diff --git a/src/base/simulator.rs b/src/routines/simulation/simulator.rs similarity index 92% rename from src/base/simulator.rs rename to src/routines/simulation/simulator.rs index 13ed45e8b..b6727216b 100644 --- a/src/base/simulator.rs +++ b/src/routines/simulation/simulator.rs @@ -1,11 +1,9 @@ -use super::datafile; -use super::predict::sim_obs; -use crate::base::settings; -use crate::prelude::{Engine, Predict}; +use crate::prelude::*; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; use ndarray::Array2; use ndarray_csv::Array2Reader; +use predict::{sim_obs, Engine, Predict}; use std::fs::File; pub fn simulate(engine: Engine, settings_path: String) -> Result<()> diff --git a/src/base/mod.rs b/src/routines/temp.rs similarity index 94% rename from src/base/mod.rs rename to src/routines/temp.rs index 1dc6cd764..7b102038a 100644 --- a/src/base/mod.rs +++ b/src/routines/temp.rs @@ -1,32 +1,21 @@ -use self::datafile::Scenario; -use self::output::{NPCycle, NPResult}; -use self::predict::{Engine, Predict}; -use self::settings::run::Data; use crate::algorithms::npag::npag; use crate::prelude::start_ui; +use crate::prelude::*; +use datafile::Scenario; use eyre::Result; use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; use ndarray::Array2; +use output::{NPCycle, NPResult}; +use predict::{Engine, Predict}; +use settings::run::Data; use std::fs::{self, File}; use std::thread::spawn; use std::time::Instant; use tokio::sync::mpsc::{self, UnboundedSender}; -pub mod array_permutation; -pub mod datafile; -pub mod ipm; -pub mod lds; -pub mod linalg; -pub mod optim; -pub mod output; -pub mod predict; -pub mod prob; -pub mod settings; -pub mod sigma; -pub mod simulator; pub fn start(engine: Engine, settings_path: String) -> Result where @@ -105,7 +94,7 @@ where Array2::from_shape_vec((n_points, n_params), theta_values) .expect("Failed to create theta Array2") } - None => lds::sobol( + None => sobol::generate( settings.parsed.config.init_points, &ranges, settings.parsed.config.seed, diff --git a/src/tests/mod.rs b/src/tests/mod.rs index f2a27c51f..74c5a45e1 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -1,10 +1,10 @@ #[cfg(test)] -use super::base::*; +use crate::prelude::*; #[test] fn basic_sobol() { assert_eq!( - lds::sobol(5, &vec![(0., 1.), (0., 1.), (0., 1.)], 347), + sobol::generate(5, &vec![(0., 1.), (0., 1.), (0., 1.)], 347), ndarray::array![ [0.10731887817382813, 0.14647412300109863, 0.5851038694381714], [0.9840304851531982, 0.7633365392684937, 0.19097506999969482], @@ -18,7 +18,7 @@ fn basic_sobol() { #[test] fn scaled_sobol() { assert_eq!( - lds::sobol(5, &vec![(0., 1.), (0., 2.), (-1., 1.)], 347), + sobol::generate(5, &vec![(0., 1.), (0., 2.), (-1., 1.)], 347), ndarray::array![ [ 0.10731887817382813, diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 90f3a8c72..93db3a919 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -22,7 +22,7 @@ use super::{ App, AppReturn, }; -use crate::prelude::{output::NPCycle, Data}; +use crate::prelude::{output::NPCycle, settings::run::Data}; pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let stdout = stdout(); From 685742d4ba6c61f3726fb04c8aa09a12030122f9 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 28 Sep 2023 11:46:08 -0500 Subject: [PATCH 290/393] Moved initialization routines to lib's root --- src/algorithms/mod.rs | 1 + src/lib.rs | 186 +++++++++++++++++++++++++++++++++++++++++- src/routines/temp.rs | 184 ----------------------------------------- 3 files changed, 186 insertions(+), 185 deletions(-) create mode 100644 src/algorithms/mod.rs delete mode 100644 src/routines/temp.rs diff --git a/src/algorithms/mod.rs b/src/algorithms/mod.rs new file mode 100644 index 000000000..6ebdf87f7 --- /dev/null +++ b/src/algorithms/mod.rs @@ -0,0 +1 @@ +pub mod npag; diff --git a/src/lib.rs b/src/lib.rs index 9f18cd266..6a39a5ae6 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -26,7 +26,6 @@ pub mod routines { pub mod predict; pub mod simulator; } - pub mod temp; } pub mod tui; @@ -39,5 +38,190 @@ pub mod prelude { pub use crate::tui::ui::*; } +use algorithms::npag::npag; +use eyre::Result; +use log::LevelFilter; +use log4rs::append::file::FileAppender; +use log4rs::config::{Appender, Config, Root}; +use log4rs::encode::pattern::PatternEncoder; +use ndarray::Array2; +use prelude::{ + datafile::Scenario, + output::{NPCycle, NPResult}, + predict::{Engine, Predict}, + settings::run::Data, + *, +}; +use std::fs; +use std::thread::spawn; +use std::{fs::File, time::Instant}; +use tokio::sync::mpsc::{self, UnboundedSender}; //Tests mod tests; + +pub fn start(engine: Engine, settings_path: String) -> Result +where + S: Predict + std::marker::Sync + std::marker::Send + 'static, +{ + let now = Instant::now(); + let settings = settings::run::read(settings_path); + setup_log(&settings); + let ranges = settings.computed.random.ranges.clone(); + let theta = match &settings.parsed.paths.prior_dist { + Some(prior_path) => { + let file = File::open(prior_path).unwrap(); + let mut reader = csv::ReaderBuilder::new() + .has_headers(true) + .from_reader(file); + + let mut parameter_names: Vec = reader + .headers() + .unwrap() + .clone() + .into_iter() + .map(|s| s.trim().to_owned()) + .collect(); + + // Remove "prob" column if present + if let Some(index) = parameter_names.iter().position(|name| name == "prob") { + parameter_names.remove(index); + } + + // Check and reorder parameters to match names in settings.parsed.random + let random_names: Vec = settings + .parsed + .random + .iter() + .map(|(name, _)| name.clone()) + .collect(); + + let mut reordered_indices: Vec = Vec::new(); + for random_name in &random_names { + match parameter_names.iter().position(|name| name == random_name) { + Some(index) => { + reordered_indices.push(index); + } + None => { + panic!("Parameter {} is not present in the CSV file.", random_name); + } + } + } + + // Check if there are remaining parameters not present in settings.parsed.random + if parameter_names.len() > random_names.len() { + let extra_parameters: Vec<&String> = parameter_names.iter().collect(); + panic!( + "Found parameters in the prior not present in configuration: {:?}", + extra_parameters + ); + } + + // Read parameter values row by row, keeping only those associated with the reordered parameters + let mut theta_values = Vec::new(); + for result in reader.records() { + let record = result.unwrap(); + let values: Vec = reordered_indices + .iter() + .map(|&i| record[i].parse::().unwrap()) + .collect(); + theta_values.push(values); + } + + let n_points = theta_values.len(); + let n_params = random_names.len(); + + // Convert nested Vec into a single Vec + let theta_values: Vec = theta_values.into_iter().flatten().collect(); + + Array2::from_shape_vec((n_points, n_params), theta_values) + .expect("Failed to create theta Array2") + } + None => sobol::generate( + settings.parsed.config.init_points, + &ranges, + settings.parsed.config.seed, + ), + }; + + let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + if let Some(exclude) = &settings.parsed.config.exclude { + for val in exclude { + scenarios.remove(val.as_integer().unwrap() as usize); + } + } + + let (tx, rx) = mpsc::unbounded_channel::(); + let c = settings.parsed.error.poly; + + let settings_tui = settings.clone(); + + let npag_result: NPResult; + + if settings.parsed.config.tui { + let ui_handle = spawn(move || { + start_ui(rx, settings_tui).expect("Failed to start UI"); + }); + + npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + log::info!("Total time: {:.2?}", now.elapsed()); + ui_handle.join().expect("UI thread panicked"); + } else { + npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + log::info!("Total time: {:.2?}", now.elapsed()); + } + + Ok(npag_result) +} + +fn run_npag( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: &Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: &Data, +) -> NPResult +where + S: Predict + std::marker::Sync + std::marker::Send + 'static, +{ + // Remove stop file if exists + if std::path::Path::new("stop").exists() { + match std::fs::remove_file("stop") { + Ok(_) => log::info!("Removed previous stop file"), + Err(err) => panic!("Unable to remove previous stop file: {}", err), + } + } + + let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + + if let Some(output) = &settings.parsed.config.pmetrics_outputs { + if *output { + result.write_theta(); + result.write_posterior(); + result.write_obs(); + result.write_pred(&sim_eng); + result.write_meta(); + } + } + + result +} + +//TODO: move elsewhere +fn setup_log(settings: &Data) { + if let Some(log_path) = &settings.parsed.paths.log_out { + if fs::remove_file(log_path).is_ok() {}; + let logfile = FileAppender::builder() + .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) + .build(log_path) + .unwrap(); + + let config = Config::builder() + .appender(Appender::builder().build("logfile", Box::new(logfile))) + .build(Root::builder().appender("logfile").build(LevelFilter::Info)) + .unwrap(); + + log4rs::init_config(config).unwrap(); + }; +} diff --git a/src/routines/temp.rs b/src/routines/temp.rs deleted file mode 100644 index 7b102038a..000000000 --- a/src/routines/temp.rs +++ /dev/null @@ -1,184 +0,0 @@ -use crate::algorithms::npag::npag; -use crate::prelude::start_ui; -use crate::prelude::*; -use datafile::Scenario; -use eyre::Result; -use log::LevelFilter; -use log4rs::append::file::FileAppender; -use log4rs::config::{Appender, Config, Root}; -use log4rs::encode::pattern::PatternEncoder; -use ndarray::Array2; -use output::{NPCycle, NPResult}; -use predict::{Engine, Predict}; -use settings::run::Data; - -use std::fs::{self, File}; -use std::thread::spawn; -use std::time::Instant; -use tokio::sync::mpsc::{self, UnboundedSender}; - -pub fn start(engine: Engine, settings_path: String) -> Result -where - S: Predict + std::marker::Sync + std::marker::Send + 'static, -{ - let now = Instant::now(); - let settings = settings::run::read(settings_path); - setup_log(&settings); - let ranges = settings.computed.random.ranges.clone(); - let theta = match &settings.parsed.paths.prior_dist { - Some(prior_path) => { - let file = File::open(prior_path).unwrap(); - let mut reader = csv::ReaderBuilder::new() - .has_headers(true) - .from_reader(file); - - let mut parameter_names: Vec = reader - .headers() - .unwrap() - .clone() - .into_iter() - .map(|s| s.trim().to_owned()) - .collect(); - - // Remove "prob" column if present - if let Some(index) = parameter_names.iter().position(|name| name == "prob") { - parameter_names.remove(index); - } - - // Check and reorder parameters to match names in settings.parsed.random - let random_names: Vec = settings - .parsed - .random - .iter() - .map(|(name, _)| name.clone()) - .collect(); - - let mut reordered_indices: Vec = Vec::new(); - for random_name in &random_names { - match parameter_names.iter().position(|name| name == random_name) { - Some(index) => { - reordered_indices.push(index); - } - None => { - panic!("Parameter {} is not present in the CSV file.", random_name); - } - } - } - - // Check if there are remaining parameters not present in settings.parsed.random - if parameter_names.len() > random_names.len() { - let extra_parameters: Vec<&String> = parameter_names.iter().collect(); - panic!( - "Found parameters in the prior not present in configuration: {:?}", - extra_parameters - ); - } - - // Read parameter values row by row, keeping only those associated with the reordered parameters - let mut theta_values = Vec::new(); - for result in reader.records() { - let record = result.unwrap(); - let values: Vec = reordered_indices - .iter() - .map(|&i| record[i].parse::().unwrap()) - .collect(); - theta_values.push(values); - } - - let n_points = theta_values.len(); - let n_params = random_names.len(); - - // Convert nested Vec into a single Vec - let theta_values: Vec = theta_values.into_iter().flatten().collect(); - - Array2::from_shape_vec((n_points, n_params), theta_values) - .expect("Failed to create theta Array2") - } - None => sobol::generate( - settings.parsed.config.init_points, - &ranges, - settings.parsed.config.seed, - ), - }; - - let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); - if let Some(exclude) = &settings.parsed.config.exclude { - for val in exclude { - scenarios.remove(val.as_integer().unwrap() as usize); - } - } - - let (tx, rx) = mpsc::unbounded_channel::(); - let c = settings.parsed.error.poly; - - let settings_tui = settings.clone(); - - let npag_result: NPResult; - - if settings.parsed.config.tui { - let ui_handle = spawn(move || { - start_ui(rx, settings_tui).expect("Failed to start UI"); - }); - - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); - log::info!("Total time: {:.2?}", now.elapsed()); - ui_handle.join().expect("UI thread panicked"); - } else { - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); - log::info!("Total time: {:.2?}", now.elapsed()); - } - - Ok(npag_result) -} - -fn run_npag( - sim_eng: Engine, - ranges: Vec<(f64, f64)>, - theta: Array2, - scenarios: &Vec, - c: (f64, f64, f64, f64), - tx: UnboundedSender, - settings: &Data, -) -> NPResult -where - S: Predict + std::marker::Sync + std::marker::Send + 'static, -{ - // Remove stop file if exists - if std::path::Path::new("stop").exists() { - match std::fs::remove_file("stop") { - Ok(_) => log::info!("Removed previous stop file"), - Err(err) => panic!("Unable to remove previous stop file: {}", err), - } - } - - let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); - - if let Some(output) = &settings.parsed.config.pmetrics_outputs { - if *output { - result.write_theta(); - result.write_posterior(); - result.write_obs(); - result.write_pred(&sim_eng); - result.write_meta(); - } - } - - result -} - -fn setup_log(settings: &Data) { - if let Some(log_path) = &settings.parsed.paths.log_out { - if fs::remove_file(log_path).is_ok() {}; - let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) - .build(log_path) - .unwrap(); - - let config = Config::builder() - .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder().appender("logfile").build(LevelFilter::Info)) - .unwrap(); - - log4rs::init_config(config).unwrap(); - }; -} From afeb4bf032b6fe52296a59c9502b4ee062afa590 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 28 Sep 2023 11:54:01 -0500 Subject: [PATCH 291/393] fix Examples --- examples/bimodal_ke/main.rs | 2 +- examples/two_eq_lag/main.rs | 2 +- examples/vori/main.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 7067ff9a7..5046aa08a 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -6,7 +6,7 @@ use npcore::{ datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, }, - routines::temp::start, + start, }; use ode_solvers::*; diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index a81f37999..c17b88416 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -4,7 +4,7 @@ use npcore::{ datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, }, - routines::temp::start, + start, }; use ode_solvers::*; use std::collections::HashMap; diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 612115b2e..9bf385713 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -6,7 +6,7 @@ use npcore::{ datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, }, - routines::temp::start, + start, }; const ATOL: f64 = 1e-4; const RTOL: f64 = 1e-4; From 166e0fe1ec2424f40dadb6292e7d24e71b6bc475 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 28 Sep 2023 15:20:53 -0500 Subject: [PATCH 292/393] new structure for the project --- .vscode/launch.json | 34 +-- examples/big_qr_decomp.rs | 2 +- src/algorithms.rs | 25 ++ src/algorithms/mod.rs | 1 - src/algorithms/npag.rs | 496 ++++++++++++++++++-------------- src/lib.rs | 21 +- src/routines/evaluation/prob.rs | 9 +- src/routines/output.rs | 2 +- 8 files changed, 346 insertions(+), 244 deletions(-) create mode 100644 src/algorithms.rs delete mode 100644 src/algorithms/mod.rs diff --git a/.vscode/launch.json b/.vscode/launch.json index ec32dae73..8cc11d9e6 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -7,16 +7,16 @@ { "type": "lldb", "request": "launch", - "name": "Debug unit tests in library 'np_core'", + "name": "Debug unit tests in library 'npcore'", "cargo": { "args": [ "test", "--no-run", "--lib", - "--package=np_core" + "--package=npcore" ], "filter": { - "name": "np_core", + "name": "npcore", "kind": "lib" } }, @@ -31,7 +31,7 @@ "args": [ "build", "--example=bimodal_ke", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "bimodal_ke", @@ -50,7 +50,7 @@ "test", "--no-run", "--example=bimodal_ke", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "bimodal_ke", @@ -68,7 +68,7 @@ "args": [ "build", "--example=iohexol", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "iohexol", @@ -87,7 +87,7 @@ "test", "--no-run", "--example=iohexol", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "iohexol", @@ -105,7 +105,7 @@ "args": [ "build", "--example=qr_decomposition", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "qr_decomposition", @@ -124,7 +124,7 @@ "test", "--no-run", "--example=qr_decomposition", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "qr_decomposition", @@ -142,7 +142,7 @@ "args": [ "build", "--example=debug", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "debug", @@ -161,7 +161,7 @@ "test", "--no-run", "--example=debug", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "debug", @@ -179,7 +179,7 @@ "args": [ "build", "--example=two_eq_lag", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "two_eq_lag", @@ -198,7 +198,7 @@ "test", "--no-run", "--example=two_eq_lag", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "two_eq_lag", @@ -216,7 +216,7 @@ "args": [ "build", "--example=column_permutation", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "column_permutation", @@ -235,7 +235,7 @@ "test", "--no-run", "--example=column_permutation", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "column_permutation", @@ -253,7 +253,7 @@ "args": [ "build", "--example=row_normalization", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "row_normalization", @@ -272,7 +272,7 @@ "test", "--no-run", "--example=row_normalization", - "--package=np_core" + "--package=npcore" ], "filter": { "name": "row_normalization", diff --git a/examples/big_qr_decomp.rs b/examples/big_qr_decomp.rs index 31c2c3dcb..617faed87 100644 --- a/examples/big_qr_decomp.rs +++ b/examples/big_qr_decomp.rs @@ -31,7 +31,7 @@ fn main() { let x = Mat::from_fn(array_read.nrows(), array_read.ncols(), |i, j| { array_read[[i, j]] }); - let x: Mat = x.into(); + let x: Mat = x; let qr = x.col_piv_qr(); let r_mat = qr.compute_r(); let (forward, inverse) = qr.col_permutation().into_arrays(); diff --git a/src/algorithms.rs b/src/algorithms.rs new file mode 100644 index 000000000..b8915127b --- /dev/null +++ b/src/algorithms.rs @@ -0,0 +1,25 @@ +use crate::prelude::{self, datafile::Scenario, output::NPCycle, settings::run::Data}; +use ndarray::Array2; +use output::NPResult; +use prelude::*; +use simulation::predict::{Engine, Predict}; +use tokio::sync::mpsc::UnboundedSender; + +pub mod npag; + +pub trait Algorithm { + fn initialize( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, + ) -> T + where + S: Predict + std::marker::Sync; + fn fit(self) -> (Engine, NPResult) + where + S: Predict + std::marker::Sync; +} diff --git a/src/algorithms/mod.rs b/src/algorithms/mod.rs deleted file mode 100644 index 6ebdf87f7..000000000 --- a/src/algorithms/mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub mod npag; diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index fd005d084..5fba00c18 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,253 +1,317 @@ -use crate::prelude::*; -use datafile::Scenario; +use crate::prelude::{ + datafile::Scenario, + evaluation::sigma::{ErrorPoly, ErrorType}, + output::{CycleLog, NPCycle}, + settings::run::Data, + simulation::predict::{sim_obs, Predict}, + *, +}; +use algorithms::Algorithm; use ndarray::{stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; -use output::{CycleLog, NPCycle, NPResult}; -use predict::{sim_obs, Engine, Predict}; -use settings::run::Data; -use sigma::{ErrorPoly, ErrorType}; -// use ndarray_csv::Array2Writer; -use ndarray_stats::DeviationExt; -use ndarray_stats::QuantileExt; +use ndarray_stats::{DeviationExt, QuantileExt}; +use output::NPResult; +use simulation::predict::Engine; use tokio::sync::mpsc::UnboundedSender; const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; - -pub fn npag( - sim_eng: &Engine, +pub struct NPAG +where + S: Predict + std::marker::Sync, +{ + engine: Engine, ranges: Vec<(f64, f64)>, - mut theta: Array2, - scenarios: &Vec, + psi: Array2, + theta: Array2, + lambda: Array1, + w: Array1, + eps: f64, + last_objf: f64, + objf: f64, + f0: f64, + f1: f64, + cycle: usize, + gamma_delta: f64, + gamma: f64, + error_type: ErrorType, + converged: bool, + cycle_log: CycleLog, + cache: bool, + scenarios: Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: &Data, -) -> NPResult + settings: Data, +} + +impl Algorithm for NPAG where S: Predict + std::marker::Sync, { - let mut psi: Array2 = Array2::default((0, 0)); - let mut lambda: Array1; - let mut w: Array1 = Array1::default(0); - - let mut eps = 0.2; - let mut last_objf = -1e30; - let mut objf: f64 = f64::INFINITY; - let mut f0 = -1e30; - let mut f1: f64; - let mut cycle = 1; - let mut gamma_delta = 0.1; - let mut gamma = settings.parsed.error.value; - - let error_type = match settings.parsed.error.class.as_str() { - "additive" => ErrorType::Add, - "proportional" => ErrorType::Prop, - _ => panic!("Error type not supported"), - }; - - let mut converged = false; - let mut cycle_log = CycleLog::new(&settings.computed.random.names); - - // let mut _pred: Array2>; - let cache = settings.parsed.config.cache.unwrap_or(false); - - while eps > THETA_E { - // log::info!("Cycle: {}", cycle); - // psi n_sub rows, nspp columns - let cache = if cycle == 1 { false } else { cache }; - let ypred = sim_obs(sim_eng, scenarios, &theta, cache); + fn initialize( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, + ) -> Self { + NPAG::new(sim_eng, ranges, theta, scenarios, c, tx, settings) + } + fn fit(self) -> (Engine, NPResult) { + self.run() + } +} - psi = prob::calculate_psi( - &ypred, - scenarios, - &ErrorPoly { - c, - gl: gamma, - e_type: &error_type, +impl NPAG +where + S: Predict + std::marker::Sync, +{ + pub fn new( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, + ) -> Self + where + S: Predict + std::marker::Sync, + { + Self { + engine: sim_eng, + ranges, + psi: Array2::default((0, 0)), + theta, + lambda: Array1::default(0), + w: Array1::default(0), + eps: 0.2, + last_objf: -1e30, + objf: f64::INFINITY, + f0: -1e30, + f1: f64::default(), + cycle: 1, + gamma_delta: 0.1, + gamma: settings.parsed.error.value, + error_type: match settings.parsed.error.class.as_str() { + "additive" => ErrorType::Add, + "proportional" => ErrorType::Prop, + _ => panic!("Error type not supported"), }, - ); - (lambda, _) = match ipm::burke(&psi) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); - } - }; - // log::info!("lambda: {}", &lambda); - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - for (index, lam) in lambda.iter().enumerate() { - if *lam > lambda.max().unwrap() / 1000_f64 { - theta_rows.push(theta.row(index)); - psi_columns.push(psi.column(index)); - } + converged: false, + cycle_log: CycleLog::new(&settings.computed.random.names), + cache: settings.parsed.config.cache.unwrap_or(false), + tx, + settings, + scenarios, + c, } - theta = stack(Axis(0), &theta_rows).unwrap(); - psi = stack(Axis(1), &psi_columns).unwrap(); + } - //Rank-Revealing Factorization - let (r, perm) = qr::calculate_r(&psi); - let nspp = psi.ncols(); - let mut keep = 0; - //The minimum between the number of subjects and the actual number of support points - let lim_loop = psi.nrows().min(psi.ncols()); - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; - for i in 0..lim_loop { - let test = norm_zero(&r.column(i).to_owned()); - let ratio = r.get((i, i)).unwrap() / test; - if ratio.abs() >= 1e-8 { - theta_rows.push(theta.row(*perm.get(i).unwrap())); - psi_columns.push(psi.column(*perm.get(i).unwrap())); - keep += 1; + pub fn run(mut self) -> (Engine, NPResult) { + while self.eps > THETA_E { + // log::info!("Cycle: {}", cycle); + // psi n_sub rows, nspp columns + let cache = if self.cycle == 1 { false } else { self.cache }; + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); + + self.psi = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: self.gamma, + e_type: &self.error_type, + }, + ); + (self.lambda, _) = match ipm::burke(&self.psi) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + // log::info!("lambda: {}", &lambda); + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + for (index, lam) in self.lambda.iter().enumerate() { + if *lam > self.lambda.max().unwrap() / 1000_f64 { + theta_rows.push(self.theta.row(index)); + psi_columns.push(self.psi.column(index)); + } } - } - theta = stack(Axis(0), &theta_rows).unwrap(); - psi = stack(Axis(1), &psi_columns).unwrap(); + self.theta = stack(Axis(0), &theta_rows).unwrap(); + self.psi = stack(Axis(1), &psi_columns).unwrap(); - log::info!( - "QR decomp, cycle {}, kept: {}, thrown {}", - cycle, - keep, - nspp - keep - ); - (lambda, objf) = match ipm::burke(&psi) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); + //Rank-Revealing Factorization + let (r, perm) = qr::calculate_r(&self.psi); + let nspp = self.psi.ncols(); + let mut keep = 0; + //The minimum between the number of subjects and the actual number of support points + let lim_loop = self.psi.nrows().min(self.psi.ncols()); + let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; + let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + for i in 0..lim_loop { + let test = norm_zero(&r.column(i).to_owned()); + let ratio = r.get((i, i)).unwrap() / test; + if ratio.abs() >= 1e-8 { + theta_rows.push(self.theta.row(*perm.get(i).unwrap())); + psi_columns.push(self.psi.column(*perm.get(i).unwrap())); + keep += 1; + } } - }; + self.theta = stack(Axis(0), &theta_rows).unwrap(); + self.psi = stack(Axis(1), &psi_columns).unwrap(); - //Gam/Lam optimization - let gamma_up = gamma * (1.0 + gamma_delta); - let gamma_down = gamma / (1.0 + gamma_delta); - let ypred = sim_obs(sim_eng, scenarios, &theta, cache); - let psi_up = prob::calculate_psi( - &ypred, - scenarios, - &ErrorPoly { - c, - gl: gamma_up, - e_type: &error_type, - }, - ); - let psi_down = prob::calculate_psi( - &ypred, - scenarios, - &ErrorPoly { - c, - gl: gamma_down, - e_type: &error_type, - }, - ); - let (lambda_up, objf_up) = match ipm::burke(&psi_up) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); + log::info!( + "QR decomp, cycle {}, kept: {}, thrown {}", + self.cycle, + keep, + nspp - keep + ); + (self.lambda, self.objf) = match ipm::burke(&self.psi) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + + //Gam/Lam optimization + let gamma_up = self.gamma * (1.0 + self.gamma_delta); + let gamma_down = self.gamma / (1.0 + self.gamma_delta); + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); + let psi_up = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_up, + e_type: &self.error_type, + }, + ); + let psi_down = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_down, + e_type: &self.error_type, + }, + ); + let (lambda_up, objf_up) = match ipm::burke(&psi_up) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + let (lambda_down, objf_down) = match ipm::burke(&psi_down) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + if objf_up > self.objf { + self.gamma = gamma_up; + self.objf = objf_up; + self.gamma_delta *= 4.; + self.lambda = lambda_up; + self.psi = psi_up; } - }; - let (lambda_down, objf_down) = match ipm::burke(&psi_down) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); + if objf_down > self.objf { + self.gamma = gamma_down; + self.objf = objf_down; + self.gamma_delta *= 4.; + self.lambda = lambda_down; + self.psi = psi_down; + } + self.gamma_delta *= 0.5; + if self.gamma_delta <= 0.01 { + self.gamma_delta = 0.1; } - }; - if objf_up > objf { - gamma = gamma_up; - objf = objf_up; - gamma_delta *= 4.; - lambda = lambda_up; - psi = psi_up; - } - if objf_down > objf { - gamma = gamma_down; - objf = objf_down; - gamma_delta *= 4.; - lambda = lambda_down; - psi = psi_down; - } - gamma_delta *= 0.5; - if gamma_delta <= 0.01 { - gamma_delta = 0.1; - } - let mut state = NPCycle { - cycle, - objf: -2. * objf, - delta_objf: (last_objf - objf).abs(), - nspp: theta.shape()[0], - stop_text: "".to_string(), - theta: theta.clone(), - gamlam: gamma, - }; - tx.send(state.clone()).unwrap(); + let mut state = NPCycle { + cycle: self.cycle, + objf: -2. * self.objf, + delta_objf: (self.last_objf - self.objf).abs(), + nspp: self.theta.shape()[0], + stop_text: "".to_string(), + theta: self.theta.clone(), + gamlam: self.gamma, + }; + self.tx.send(state.clone()).unwrap(); - // If the objective function decreased, log an error. - // Increasing objf signals instability of model misspecification. - if last_objf > objf { - log::error!("Objective function decreased"); - } + // If the objective function decreased, log an error. + // Increasing objf signals instability of model misspecification. + if self.last_objf > self.objf { + log::error!("Objective function decreased"); + } - w = Array::from(lambda); - let pyl = psi.dot(&w); + self.w = Array::from(self.lambda); + let pyl = self.psi.dot(&self.w); - // Stop if we have reached convergence criteria - if (last_objf - objf).abs() <= THETA_G && eps > THETA_E { - eps /= 2.; - if eps <= THETA_E { - f1 = pyl.mapv(|x| x.ln()).sum(); - if (f1 - f0).abs() <= THETA_F { - log::info!("Likelihood criteria convergence"); - converged = true; - state.stop_text = "The run converged!".to_string(); - tx.send(state).unwrap(); - break; - } else { - f0 = f1; - eps = 0.2; + // Stop if we have reached convergence criteria + if (self.last_objf - self.objf).abs() <= THETA_G && self.eps > THETA_E { + self.eps /= 2.; + if self.eps <= THETA_E { + self.f1 = pyl.mapv(|x| x.ln()).sum(); + if (self.f1 - self.f0).abs() <= THETA_F { + log::info!("Likelihood criteria convergence"); + self.converged = true; + state.stop_text = "The run converged!".to_string(); + self.tx.send(state).unwrap(); + break; + } else { + self.f0 = self.f1; + self.eps = 0.2; + } } } - } - // Stop if we have reached maximum number of cycles - if cycle >= settings.parsed.config.cycles { - log::info!("Maximum number of cycles reached"); - state.stop_text = "No (max cycle)".to_string(); - tx.send(state).unwrap(); - break; - } + // Stop if we have reached maximum number of cycles + if self.cycle >= self.settings.parsed.config.cycles { + log::info!("Maximum number of cycles reached"); + state.stop_text = "No (max cycle)".to_string(); + self.tx.send(state).unwrap(); + break; + } - // Stop if stopfile exists - if std::path::Path::new("stop").exists() { - log::info!("Stopfile detected - breaking"); - state.stop_text = "No (stopped)".to_string(); - tx.send(state).unwrap(); - break; - } - cycle_log.push_and_write(state, settings.parsed.config.pmetrics_outputs.unwrap()); + // Stop if stopfile exists + if std::path::Path::new("stop").exists() { + log::info!("Stopfile detected - breaking"); + state.stop_text = "No (stopped)".to_string(); + self.tx.send(state).unwrap(); + break; + } + self.cycle_log + .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); - theta = expansion::adaptative_grid(&mut theta, eps, &ranges, THETA_D); - cycle += 1; - last_objf = objf; + self.theta = + expansion::adaptative_grid(&mut self.theta, self.eps, &self.ranges, THETA_D); + self.cycle += 1; + self.last_objf = self.objf; + } + ( + self.engine, + NPResult::new( + self.scenarios, + self.theta, + self.psi, + self.w, + self.objf, + self.cycle, + self.converged, + self.cycle_log, + self.settings, + ), + ) } - - NPResult::new( - scenarios.clone(), - theta, - psi, - w, - objf, - cycle, - converged, - cycle_log, - settings, - ) } - fn norm_zero(a: &Array1) -> f64 { let zeros: Array1 = Array::zeros(a.len()); a.l2_dist(&zeros).unwrap() diff --git a/src/lib.rs b/src/lib.rs index 6a39a5ae6..0a2563a7c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,4 @@ -pub mod algorithms { - pub mod npag; -} +pub mod algorithms; pub mod routines { pub mod datafile; pub mod initialization { @@ -30,6 +28,7 @@ pub mod routines { pub mod tui; pub mod prelude { + pub use crate::algorithms; pub use crate::prelude::evaluation::{prob, sigma, *}; pub use crate::routines::initialization::*; pub use crate::routines::optimization::*; @@ -38,13 +37,14 @@ pub mod prelude { pub use crate::tui::ui::*; } -use algorithms::npag::npag; use eyre::Result; use log::LevelFilter; use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; use ndarray::Array2; +use prelude::algorithms::npag::NPAG; +use prelude::algorithms::Algorithm; use prelude::{ datafile::Scenario, output::{NPCycle, NPResult}, @@ -193,7 +193,18 @@ where } } - let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + let algorithm = NPAG::::initialize( + sim_eng, + ranges, + theta, + scenarios.clone(), + c, + tx, + settings.clone(), + ); + let (sim_eng, result) = algorithm.fit(); + + // let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { diff --git a/src/routines/evaluation/prob.rs b/src/routines/evaluation/prob.rs index c111729a5..7b0d4211a 100644 --- a/src/routines/evaluation/prob.rs +++ b/src/routines/evaluation/prob.rs @@ -1,9 +1,9 @@ use crate::prelude::*; use datafile::Scenario; -use sigma::Sigma; use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::{Array, Array2}; +use sigma::Sigma; const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; @@ -11,7 +11,11 @@ const FRAC_1_SQRT_2PI: f64 = //TODO: I might need to implement that cache manually //Example: https://github.com/jaemk/cached/issues/16 -pub fn calculate_psi(ypred: &Array2>, scenarios: &Vec, sig: &S) -> Array2 +pub fn calculate_psi( + ypred: &Array2>, + scenarios: &Vec, + sig: &S, +) -> Array2 where S: Sigma + Sync, { @@ -44,7 +48,6 @@ where // dbg!(&yobs); // dbg!(&sigma); // } - element.fill(ll); }); }); diff --git a/src/routines/output.rs b/src/routines/output.rs index 1ac8570e9..c562680a5 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -32,7 +32,7 @@ impl NPResult { cycles: usize, converged: bool, cycle_log: CycleLog, - settings: &Data, + settings: Data, ) -> Self { // TODO: Add support for fixed and constant parameters From dff359e9d58981f97de265ae0286f34a8ff4aa89 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 28 Sep 2023 15:27:36 -0500 Subject: [PATCH 293/393] clippy --- examples/debug.rs | 4 ++-- examples/vori/main.rs | 2 +- src/lib.rs | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/debug.rs b/examples/debug.rs index 4ab85e4fa..ff5597ba5 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -91,7 +91,7 @@ impl Predict for Ode { let _res = stepper.integrate(); let y = stepper.y_out(); x = *y.last().unwrap(); - } else if *next_time > event.time { + } else if *next_time < event.time { log::error!("Panic: Next event's time is in the past!"); panic!("Panic: Next event's time is in the past!"); } @@ -163,7 +163,7 @@ impl Predict for Ode { let _res = stepper.integrate(); let y = stepper.y_out(); x = *y.last().unwrap(); - } else if *next_time > event.time { + } else if *next_time < event.time { log::error!("Panic: Next event's time is in the past!"); panic!("Panic: Next event's time is in the past!"); } diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 9bf385713..e24ec9a07 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -141,7 +141,7 @@ impl Predict for Ode { } fn eval_outeq( - params: &Vec, + params: &[f64], cov: &HashMap, x: &State, time: f64, diff --git a/src/lib.rs b/src/lib.rs index 0a2563a7c..14c7a6744 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -177,7 +177,7 @@ fn run_npag( sim_eng: Engine, ranges: Vec<(f64, f64)>, theta: Array2, - scenarios: &Vec, + scenarios: &[Scenario], c: (f64, f64, f64, f64), tx: UnboundedSender, settings: &Data, @@ -197,7 +197,7 @@ where sim_eng, ranges, theta, - scenarios.clone(), + scenarios.to_owned(), c, tx, settings.clone(), From d2dab9e3fc1720e92d344e0c67496e14bd7a4374 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 28 Sep 2023 16:43:05 -0500 Subject: [PATCH 294/393] first version of the dynamic dispatch of the algorithm. Not sure if I'm doing it the right way. A lot of .clone() added --- examples/simulator/main.rs | 2 +- examples/two_eq_lag/main.rs | 1 + src/algorithms.rs | 53 ++++++++++++++++++------- src/algorithms/npag.rs | 58 ++++++++++++++-------------- src/lib.rs | 24 ++++++++---- src/routines/output.rs | 5 +-- src/routines/simulation/predict.rs | 13 ++++--- src/routines/simulation/simulator.rs | 2 +- 8 files changed, 97 insertions(+), 61 deletions(-) diff --git a/examples/simulator/main.rs b/examples/simulator/main.rs index c19bb7221..7e7cd8877 100644 --- a/examples/simulator/main.rs +++ b/examples/simulator/main.rs @@ -40,7 +40,7 @@ impl ode_solvers::System for Model<'_> { //////////////// END USER DEFINED //////////////// } } - +#[derive(Debug, Clone)] struct Ode {} impl Predict for Ode { diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index c17b88416..963a4fc56 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -45,6 +45,7 @@ impl ode_solvers::System for Model<'_> { } } +#[derive(Debug, Clone)] struct Ode {} impl Predict for Ode { diff --git a/src/algorithms.rs b/src/algorithms.rs index b8915127b..d673850c4 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -7,19 +7,44 @@ use tokio::sync::mpsc::UnboundedSender; pub mod npag; -pub trait Algorithm { - fn initialize( - sim_eng: Engine, - ranges: Vec<(f64, f64)>, - theta: Array2, - scenarios: Vec, - c: (f64, f64, f64, f64), - tx: UnboundedSender, - settings: Data, - ) -> T - where - S: Predict + std::marker::Sync; - fn fit(self) -> (Engine, NPResult) +pub enum Type { + NPAG, +} + +pub trait Algorithm { + // fn initialize( + // self, + // sim_eng: Engine, + // ranges: Vec<(f64, f64)>, + // theta: Array2, + // scenarios: Vec, + // c: (f64, f64, f64, f64), + // tx: UnboundedSender, + // settings: Data, + // ) -> Self + // where + // S: Predict + std::marker::Sync; + fn fit(&mut self) -> (Engine, NPResult) where - S: Predict + std::marker::Sync; + S: Predict + std::marker::Sync + Clone; +} + +pub fn initialize_algorithm( + alg_type: Type, + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, +) -> Box> +where + S: Predict + std::marker::Sync + 'static + Clone, +{ + match alg_type { + Type::NPAG => Box::new(npag::NPAG::new( + sim_eng, ranges, theta, scenarios, c, tx, settings, + )), + } } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 5fba00c18..fd1108cb6 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,16 +1,18 @@ use crate::prelude::{ + algorithms::Algorithm, datafile::Scenario, evaluation::sigma::{ErrorPoly, ErrorType}, + expansion, ipm, + output::NPResult, output::{CycleLog, NPCycle}, + prob, qr, settings::run::Data, + simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, - *, }; -use algorithms::Algorithm; + use ndarray::{stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; use ndarray_stats::{DeviationExt, QuantileExt}; -use output::NPResult; -use simulation::predict::Engine; use tokio::sync::mpsc::UnboundedSender; const THETA_E: f64 = 1e-4; //convergence Criteria @@ -19,7 +21,7 @@ const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; pub struct NPAG where - S: Predict + std::marker::Sync, + S: Predict + std::marker::Sync + Clone, { engine: Engine, ranges: Vec<(f64, f64)>, @@ -47,27 +49,27 @@ where impl Algorithm for NPAG where - S: Predict + std::marker::Sync, + S: Predict + std::marker::Sync + Clone, { - fn initialize( - sim_eng: Engine, - ranges: Vec<(f64, f64)>, - theta: Array2, - scenarios: Vec, - c: (f64, f64, f64, f64), - tx: UnboundedSender, - settings: Data, - ) -> Self { - NPAG::new(sim_eng, ranges, theta, scenarios, c, tx, settings) - } - fn fit(self) -> (Engine, NPResult) { + // fn initialize( + // sim_eng: Engine, + // ranges: Vec<(f64, f64)>, + // theta: Array2, + // scenarios: Vec, + // c: (f64, f64, f64, f64), + // tx: UnboundedSender, + // settings: Data, + // ) -> Self { + // NPAG::new(sim_eng, ranges, theta, scenarios, c, tx, settings) + // } + fn fit(&mut self) -> (Engine, NPResult) { self.run() } } impl NPAG where - S: Predict + std::marker::Sync, + S: Predict + std::marker::Sync + Clone, { pub fn new( sim_eng: Engine, @@ -111,7 +113,7 @@ where } } - pub fn run(mut self) -> (Engine, NPResult) { + pub fn run(&mut self) -> (Engine, NPResult) { while self.eps > THETA_E { // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns @@ -252,7 +254,7 @@ where log::error!("Objective function decreased"); } - self.w = Array::from(self.lambda); + self.w = self.lambda.clone(); let pyl = self.psi.dot(&self.w); // Stop if we have reached convergence criteria @@ -296,18 +298,18 @@ where self.cycle += 1; self.last_objf = self.objf; } + ( - self.engine, + self.engine.clone(), NPResult::new( - self.scenarios, - self.theta, - self.psi, - self.w, + self.scenarios.clone(), + self.theta.clone(), + self.psi.clone(), + self.w.clone(), self.objf, self.cycle, self.converged, - self.cycle_log, - self.settings, + self.settings.clone(), ), ) } diff --git a/src/lib.rs b/src/lib.rs index 14c7a6744..cc4ff3e38 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -43,8 +43,8 @@ use log4rs::append::file::FileAppender; use log4rs::config::{Appender, Config, Root}; use log4rs::encode::pattern::PatternEncoder; use ndarray::Array2; -use prelude::algorithms::npag::NPAG; -use prelude::algorithms::Algorithm; + +use prelude::algorithms::initialize_algorithm; use prelude::{ datafile::Scenario, output::{NPCycle, NPResult}, @@ -61,7 +61,7 @@ mod tests; pub fn start(engine: Engine, settings_path: String) -> Result where - S: Predict + std::marker::Sync + std::marker::Send + 'static, + S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); let settings = settings::run::read(settings_path); @@ -177,13 +177,13 @@ fn run_npag( sim_eng: Engine, ranges: Vec<(f64, f64)>, theta: Array2, - scenarios: &[Scenario], + scenarios: &Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, settings: &Data, ) -> NPResult where - S: Predict + std::marker::Sync + std::marker::Send + 'static, + S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, { // Remove stop file if exists if std::path::Path::new("stop").exists() { @@ -193,11 +193,21 @@ where } } - let algorithm = NPAG::::initialize( + // let algorithm = NPAG::::initialize( + // sim_eng, + // ranges, + // theta, + // scenarios.to_owned(), + // c, + // tx, + // settings.clone(), + // ); + let mut algorithm = initialize_algorithm( + algorithms::Type::NPAG, sim_eng, ranges, theta, - scenarios.to_owned(), + scenarios.clone(), c, tx, settings.clone(), diff --git a/src/routines/output.rs b/src/routines/output.rs index c562680a5..97e2791f5 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -17,7 +17,6 @@ pub struct NPResult { pub objf: f64, pub cycles: usize, pub converged: bool, - pub cycle_log: CycleLog, pub par_names: Vec, } @@ -31,7 +30,6 @@ impl NPResult { objf: f64, cycles: usize, converged: bool, - cycle_log: CycleLog, settings: Data, ) -> Self { // TODO: Add support for fixed and constant parameters @@ -50,7 +48,6 @@ impl NPResult { objf, cycles, converged, - cycle_log, par_names, } } @@ -165,7 +162,7 @@ impl NPResult { /// Writes the predictions pub fn write_pred(&self, engine: &Engine) where - S: Predict + std::marker::Sync + std::marker::Send + 'static, + S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, { let result = (|| { let scenarios = self.scenarios.clone(); diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index bc03c988c..df7b5b3ea 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -18,16 +18,17 @@ pub trait Predict { fn predict(&self, params: Vec, scenario: &Scenario) -> Vec; } +#[derive(Clone, Debug)] pub struct Engine where - S: Predict, + S: Predict + Clone, { ode: S, } impl Engine where - S: Predict, + S: Predict + Clone, { pub fn new(ode: S) -> Self { Self { ode } @@ -59,7 +60,7 @@ lazy_static! { DashMap::with_capacity(1000000); // Adjust cache size as needed } -pub fn get_ypred( +pub fn get_ypred( sim_eng: &Engine, scenario: &Scenario, support_point: Vec, @@ -91,7 +92,7 @@ pub fn sim_obs( cache: bool, ) -> Array2> where - S: Predict + Sync, + S: Predict + Sync + Clone, { let mut pred: Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); @@ -118,7 +119,7 @@ pub fn simple_sim( support_point: &Array1, ) -> Vec where - S: Predict + Sync, + S: Predict + Sync + Clone, { sim_eng.pred(scenario, support_point.to_vec()) } @@ -129,7 +130,7 @@ pub fn post_predictions( scenarios: &Vec, ) -> Result>, Box> where - S: Predict + Sync, + S: Predict + Sync + Clone, { if post.nrows() != scenarios.len() { return Err("Error calculating the posterior predictions, size mismatch.".into()); diff --git a/src/routines/simulation/simulator.rs b/src/routines/simulation/simulator.rs index b6727216b..3e0868285 100644 --- a/src/routines/simulation/simulator.rs +++ b/src/routines/simulation/simulator.rs @@ -8,7 +8,7 @@ use std::fs::File; pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where - S: Predict + std::marker::Sync + std::marker::Send + 'static, + S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, { let settings = settings::simulator::read(settings_path); let theta_file = File::open(settings.paths.theta).unwrap(); From 881f467e32bb24beecd77675413f789808065451 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Fri, 29 Sep 2023 17:30:28 +0200 Subject: [PATCH 295/393] Working on documentation --- src/lib.rs | 2 ++ src/routines/evaluation/ipm.rs | 16 ++-------------- src/routines/evaluation/prob.rs | 14 ++++---------- src/routines/evaluation/sigma.rs | 19 +++++++++++++++++-- src/routines/initialization/sobol.rs | 6 ++++++ src/routines/output.rs | 4 +++- src/routines/simulation/predict.rs | 5 +++-- src/tui/ui.rs | 2 ++ 8 files changed, 39 insertions(+), 29 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index cc4ff3e38..67c19c407 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,3 +1,5 @@ +//! NPcore is a framework for developing and running non-parametric algorithms for population pharmacokinetic modelling + pub mod algorithms; pub mod routines { pub mod datafile; diff --git a/src/routines/evaluation/ipm.rs b/src/routines/evaluation/ipm.rs index e21d6d54f..6e98afc68 100644 --- a/src/routines/evaluation/ipm.rs +++ b/src/routines/evaluation/ipm.rs @@ -94,21 +94,9 @@ pub fn burke( Ok((lam, obj)) } +/// Computes the infinity norm (or maximum norm) of a 1-dimensional array +/// The infinity norm is the maximum, absolute value of its elements fn norm_inf(a: ArrayBase, Dim<[usize; 1]>>) -> f64 { let zeros: ArrayBase, Dim<[usize; 1]>> = Array::zeros(a.len()); a.linf_dist(&zeros).unwrap() } - -// fn divide(dividend: &ArrayBase,Dim<[usize; 1]>>, divisor: &ArrayBase,Dim<[usize; 1]>>) -> ArrayBase,Dim<[usize; 1]>>{ -// //check than dividend.len() == divisor.len() -// //check than none of the elements of divisor == 0 -// //return a Result -// let mut res:ArrayBase,Dim<[usize; 1]>> = Array::zeros(dividend.len()); -// Zip::from(&mut res) -// .and(dividend) -// .and(divisor) -// .for_each(|res,dividend,divisor|{ -// *res = dividend/divisor; -// }); -// res -// } diff --git a/src/routines/evaluation/prob.rs b/src/routines/evaluation/prob.rs index 7b0d4211a..bf94daf67 100644 --- a/src/routines/evaluation/prob.rs +++ b/src/routines/evaluation/prob.rs @@ -8,9 +8,7 @@ use sigma::Sigma; const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; -//TODO: I might need to implement that cache manually -//Example: https://github.com/jaemk/cached/issues/16 - +/// Calculate the ĪØ (psi) matrix, which contains the likelihood of each support point (column) for each subject (row) pub fn calculate_psi( ypred: &Array2>, scenarios: &Vec, @@ -42,18 +40,14 @@ where j ) } - // if i== 0 && j == 0 { - // dbg!(&ll); - // dbg!(ypred.get((i, j)).unwrap()); - // dbg!(&yobs); - // dbg!(&sigma); - // } element.fill(ll); }); }); prob } -fn normal_likelihood(ypred: &Array1, yobs: &Array1, sigma: &Array1) -> f64 { + +/// Calculate the normal likelihood +pub fn normal_likelihood(ypred: &Array1, yobs: &Array1, sigma: &Array1) -> f64 { let diff = (yobs - ypred).mapv(|x| x.powi(2)); let two_sigma_sq = (2.0 * sigma).mapv(|x| x.powi(2)); let aux_vec = FRAC_1_SQRT_2PI * (-&diff / two_sigma_sq).mapv(|x| x.exp()) / sigma; diff --git a/src/routines/evaluation/sigma.rs b/src/routines/evaluation/sigma.rs index a1a99d7d4..04fc31894 100644 --- a/src/routines/evaluation/sigma.rs +++ b/src/routines/evaluation/sigma.rs @@ -1,20 +1,35 @@ use ndarray::Array1; +/// Contains information on the observation error pub trait Sigma { fn sigma(&self, yobs: &Array1) -> Array1; } +/// ErrorPoly contains the information on uncertainties in observations +/// +/// The elements of the error polynomial corresponds to the terms in SD = C0 + C1 x obs + C2*obs^2 + C3*obs^3 +/// +/// See [ErrorType] for more information pub struct ErrorPoly<'a> { pub c: (f64, f64, f64, f64), pub gl: f64, pub e_type: &'a ErrorType, } +/// ErrorType defines the current error model +/// +/// # Multiplicative / Proportional +/// error = SD * Ī³ (gamma) +/// +/// # Additive +/// error = (SD2 + lambda2)0.5 pub enum ErrorType { Add, Prop, } +/// Computes the error of an observation given its value, the error model, and the error polynomial +/// Observations are weighted by 1/error2 impl<'a> Sigma for ErrorPoly<'a> { fn sigma(&self, yobs: &Array1) -> Array1 { let alpha = self.c.0 @@ -30,10 +45,10 @@ impl<'a> Sigma for ErrorPoly<'a> { res.mapv(|x| { if x.is_nan() || x < 0.0 { log::error!( - "The computed standard deviation is either NaN or negative!: {}", + "The computed standard deviation is either NaN or negative (SD = {}), coercing to 0", x ); - x + 0.0 } else { x } diff --git a/src/routines/initialization/sobol.rs b/src/routines/initialization/sobol.rs index f58c596da..e2ad7b7c0 100644 --- a/src/routines/initialization/sobol.rs +++ b/src/routines/initialization/sobol.rs @@ -2,6 +2,9 @@ use ndarray::prelude::*; use ndarray::{Array, ArrayBase, OwnedRepr}; use sobol_burley::sample; +/// Generates a 2-dimensional array containing a Sobol sequence within the given ranges +/// # Returns +/// A 2D array where each row is a point, and each column corresponds to a parameter. pub fn generate( n_points: usize, range_params: &Vec<(f64, f64)>, @@ -24,6 +27,9 @@ pub fn generate( } seq } + //TODO: It should be possible to avoid one of the for-loops //this improvement should happen automatically if switching columns with rows. //theta0 = hcat([a .+ (b - a) .* Sobol.next!(s) for i = 1:n_theta0]...) + +//TODO: Implement alternative samplers, such as uniform and Normal distributions diff --git a/src/routines/output.rs b/src/routines/output.rs index 97e2791f5..0a1fb4afd 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -8,6 +8,7 @@ use settings::run::Data; use std::fs::File; /// Defines the result objects from an NPAG run +/// An [NPResult] contains the necessary information to generate predictions and summary statistics #[derive(Debug)] pub struct NPResult { pub scenarios: Vec, @@ -57,7 +58,8 @@ impl NPResult { meta_writer.write(self.converged, self.cycles); } - /// Writes theta, the population support points and their probabilities + /// Writes theta, which containts the population support points and their associated probabilities + /// Each row is one support point, the last column being probability pub fn write_theta(&self) { let result = (|| { let theta: Array2 = self.theta.clone(); diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index df7b5b3ea..813370a6f 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -9,7 +9,8 @@ use ndarray::{Array, Array2, Axis}; use std::error; use std::hash::{Hash, Hasher}; -/// +const CACHE_SIZE: usize = 1000000; + /// return the predicted values for the given scenario and parameters /// where the second element of the tuple is the predicted values /// one per observation time in scenario and in the same order @@ -57,7 +58,7 @@ impl Hash for CacheKey { lazy_static! { static ref YPRED_CACHE: DashMap> = - DashMap::with_capacity(1000000); // Adjust cache size as needed + DashMap::with_capacity(CACHE_SIZE); // Adjust cache size as needed } pub fn get_ypred( diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 93db3a919..0a42d755e 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -1,3 +1,5 @@ +//! Defines the Terminal User Interface (TUI) for NPcore + use eyre::Result; use ratatui::{ backend::{Backend, CrosstermBackend}, From c56ecb7d2cea82871520286615e757deef7f6e55 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Fri, 29 Sep 2023 19:30:35 +0200 Subject: [PATCH 296/393] Support zero-cycle runs --- examples/bimodal_ke/config.toml | 2 +- src/algorithms.rs | 5 ++ src/algorithms/postprob.rs | 124 ++++++++++++++++++++++++++++++++ src/lib.rs | 83 +++++++++++++++------ 4 files changed, 193 insertions(+), 21 deletions(-) create mode 100644 src/algorithms/postprob.rs diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index a2857d0ad..dacf2d5b1 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -5,7 +5,7 @@ log_out = "log/bimodal_ke.log" [config] cycles = 1024 -engine = "NPAG" +engine = "POSTPROB" init_points = 2129 seed = 347 tui = true diff --git a/src/algorithms.rs b/src/algorithms.rs index d673850c4..a09d45e33 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -6,9 +6,11 @@ use simulation::predict::{Engine, Predict}; use tokio::sync::mpsc::UnboundedSender; pub mod npag; +mod postprob; pub enum Type { NPAG, + POSTPROB, } pub trait Algorithm { @@ -46,5 +48,8 @@ where Type::NPAG => Box::new(npag::NPAG::new( sim_eng, ranges, theta, scenarios, c, tx, settings, )), + Type::POSTPROB => Box::new(npag::NPAG::new( + sim_eng, ranges, theta, scenarios, c, tx, settings, + )), } } diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs new file mode 100644 index 000000000..45a5a2abf --- /dev/null +++ b/src/algorithms/postprob.rs @@ -0,0 +1,124 @@ +use crate::prelude::{ + algorithms::Algorithm, + datafile::Scenario, + evaluation::sigma::{ErrorPoly, ErrorType}, + expansion, ipm, + output::NPResult, + output::{CycleLog, NPCycle}, + prob, qr, + settings::run::Data, + simulation::predict::Engine, + simulation::predict::{sim_obs, Predict}, +}; + +use ndarray::{stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; +use ndarray_stats::{DeviationExt, QuantileExt}; +use tokio::sync::mpsc::UnboundedSender; + +const THETA_E: f64 = 1e-4; //convergence Criteria +const THETA_G: f64 = 1e-4; //objf stop criteria +const THETA_F: f64 = 1e-2; +const THETA_D: f64 = 1e-4; + +pub struct POSTPROB +where + S: Predict + std::marker::Sync + Clone, +{ + engine: Engine, + ranges: Vec<(f64, f64)>, + psi: Array2, + theta: Array2, + lambda: Array1, + w: Array1, + objf: f64, + cycle: usize, + converged: bool, + gamma: f64, + error_type: ErrorType, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, +} + +impl Algorithm for POSTPROB +where + S: Predict + std::marker::Sync + Clone, +{ + fn fit(&mut self) -> (Engine, NPResult) { + self.run() + } +} + +impl POSTPROB +where + S: Predict + std::marker::Sync + Clone, +{ + pub fn new( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, + ) -> Self + where + S: Predict + std::marker::Sync, + { + Self { + engine: sim_eng, + ranges, + psi: Array2::default((0, 0)), + theta, + lambda: Array1::default(0), + w: Array1::default(0), + objf: f64::INFINITY, + cycle: 0, + converged: false, + gamma: settings.parsed.error.value, + error_type: match settings.parsed.error.class.as_str() { + "additive" => ErrorType::Add, + "proportional" => ErrorType::Prop, + _ => panic!("Error type not supported"), + }, + tx, + settings, + scenarios, + c, + } + } + + pub fn run(&mut self) -> (Engine, NPResult) { + + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, false); + + self.psi = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: self.gamma, + e_type: &self.error_type, + }, + ); + + let (w, objf) = ipm::burke(&self.psi).expect("Error in IPM"); + self.w = w; + self.objf = objf; + + return( + self.engine.clone(), + NPResult::new( + self.scenarios.clone(), + self.theta.clone(), + self.psi.clone(), + self.w.clone(), + self.objf, + self.cycle, + self.converged, + self.settings.clone(), + ), + ) + } +} \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 67c19c407..1e59b0d9e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -158,18 +158,30 @@ where let settings_tui = settings.clone(); let npag_result: NPResult; + let algorithm = &settings.parsed.config.engine; - if settings.parsed.config.tui { - let ui_handle = spawn(move || { - start_ui(rx, settings_tui).expect("Failed to start UI"); - }); - - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); - log::info!("Total time: {:.2?}", now.elapsed()); - ui_handle.join().expect("UI thread panicked"); - } else { - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); - log::info!("Total time: {:.2?}", now.elapsed()); + match algorithm.as_str() { + "NPAG" => { + if settings.parsed.config.tui { + let ui_handle = spawn(move || { + start_ui(rx, settings_tui).expect("Failed to start UI"); + }); + + npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + log::info!("Total time: {:.2?}", now.elapsed()); + ui_handle.join().expect("UI thread panicked"); + } else { + npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + log::info!("Total time: {:.2?}", now.elapsed()); + } + }, + "POSTPROB" => { + npag_result = run_postprob(engine, ranges, theta, &scenarios, c, tx, &settings); + }, + _ => { + eprintln!("Error: Algorithm not recognized: {}", algorithm); + std::process::exit(-1) + } } Ok(npag_result) @@ -195,15 +207,6 @@ where } } - // let algorithm = NPAG::::initialize( - // sim_eng, - // ranges, - // theta, - // scenarios.to_owned(), - // c, - // tx, - // settings.clone(), - // ); let mut algorithm = initialize_algorithm( algorithms::Type::NPAG, sim_eng, @@ -231,6 +234,46 @@ where result } +fn run_postprob( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: &Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: &Data, +) -> NPResult +where + S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, +{ + + let mut algorithm = initialize_algorithm( + algorithms::Type::POSTPROB, + sim_eng, + ranges, + theta, + scenarios.clone(), + c, + tx, + settings.clone(), + ); + let (sim_eng, result) = algorithm.fit(); + + // let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + + if let Some(output) = &settings.parsed.config.pmetrics_outputs { + if *output { + result.write_theta(); + result.write_posterior(); + result.write_obs(); + result.write_pred(&sim_eng); + result.write_meta(); + } + } + + result +} + //TODO: move elsewhere fn setup_log(settings: &Data) { if let Some(log_path) = &settings.parsed.paths.log_out { From f3e0c79ea97885b490f83abfd6cfa1e84446e992 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 29 Sep 2023 12:55:38 -0500 Subject: [PATCH 297/393] cleaning the trait interface --- src/algorithms.rs | 2 +- src/algorithms/npag.rs | 25 +++++++++++-------------- src/lib.rs | 18 +++++++++--------- 3 files changed, 21 insertions(+), 24 deletions(-) diff --git a/src/algorithms.rs b/src/algorithms.rs index d673850c4..1d2b74958 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -24,7 +24,7 @@ pub trait Algorithm { // ) -> Self // where // S: Predict + std::marker::Sync; - fn fit(&mut self) -> (Engine, NPResult) + fn fit(&mut self) -> NPResult where S: Predict + std::marker::Sync + Clone; } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index fd1108cb6..51731ce6a 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -62,7 +62,7 @@ where // ) -> Self { // NPAG::new(sim_eng, ranges, theta, scenarios, c, tx, settings) // } - fn fit(&mut self) -> (Engine, NPResult) { + fn fit(&mut self) -> NPResult { self.run() } } @@ -113,7 +113,7 @@ where } } - pub fn run(&mut self) -> (Engine, NPResult) { + pub fn run(&mut self) -> NPResult { while self.eps > THETA_E { // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns @@ -299,18 +299,15 @@ where self.last_objf = self.objf; } - ( - self.engine.clone(), - NPResult::new( - self.scenarios.clone(), - self.theta.clone(), - self.psi.clone(), - self.w.clone(), - self.objf, - self.cycle, - self.converged, - self.settings.clone(), - ), + NPResult::new( + self.scenarios.clone(), + self.theta.clone(), + self.psi.clone(), + self.w.clone(), + self.objf, + self.cycle, + self.converged, + self.settings.clone(), ) } } diff --git a/src/lib.rs b/src/lib.rs index cc4ff3e38..fa310c286 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -162,11 +162,11 @@ where start_ui(rx, settings_tui).expect("Failed to start UI"); }); - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + npag_result = run_npag(engine, ranges, theta, scenarios, c, tx, settings); log::info!("Total time: {:.2?}", now.elapsed()); ui_handle.join().expect("UI thread panicked"); } else { - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); + npag_result = run_npag(engine, ranges, theta, scenarios, c, tx, settings); log::info!("Total time: {:.2?}", now.elapsed()); } @@ -177,10 +177,10 @@ fn run_npag( sim_eng: Engine, ranges: Vec<(f64, f64)>, theta: Array2, - scenarios: &Vec, + scenarios: Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: &Data, + settings: Data, ) -> NPResult where S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, @@ -202,17 +202,17 @@ where // tx, // settings.clone(), // ); - let mut algorithm = initialize_algorithm( + let mut algorithm = Box::new(initialize_algorithm( algorithms::Type::NPAG, - sim_eng, + sim_eng.clone(), ranges, theta, - scenarios.clone(), + scenarios, c, tx, settings.clone(), - ); - let (sim_eng, result) = algorithm.fit(); + )); + let result = algorithm.fit(); // let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); From a6fd41db7d8f75a6ca6fb76c74e24db954d02737 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Fri, 29 Sep 2023 19:57:25 +0200 Subject: [PATCH 298/393] some changes before merging --- src/lib.rs | 95 +++++++++++++----------------------------------------- 1 file changed, 22 insertions(+), 73 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 1e59b0d9e..2d83a97a8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -158,58 +158,21 @@ where let settings_tui = settings.clone(); let npag_result: NPResult; - let algorithm = &settings.parsed.config.engine; - - match algorithm.as_str() { - "NPAG" => { - if settings.parsed.config.tui { - let ui_handle = spawn(move || { - start_ui(rx, settings_tui).expect("Failed to start UI"); - }); - - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); - log::info!("Total time: {:.2?}", now.elapsed()); - ui_handle.join().expect("UI thread panicked"); - } else { - npag_result = run_npag(engine, ranges, theta, &scenarios, c, tx, &settings); - log::info!("Total time: {:.2?}", now.elapsed()); - } - }, - "POSTPROB" => { - npag_result = run_postprob(engine, ranges, theta, &scenarios, c, tx, &settings); - }, - _ => { - eprintln!("Error: Algorithm not recognized: {}", algorithm); - std::process::exit(-1) - } - } - Ok(npag_result) -} + let algorithm_config = &settings.parsed.config.engine; -fn run_npag( - sim_eng: Engine, - ranges: Vec<(f64, f64)>, - theta: Array2, - scenarios: &Vec, - c: (f64, f64, f64, f64), - tx: UnboundedSender, - settings: &Data, -) -> NPResult -where - S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, -{ - // Remove stop file if exists - if std::path::Path::new("stop").exists() { - match std::fs::remove_file("stop") { - Ok(_) => log::info!("Removed previous stop file"), - Err(err) => panic!("Unable to remove previous stop file: {}", err), + let alg_type: algorithms::Type = match algorithm_config.as_str() { + "NPAG" => algorithms::Type::NPAG, + "POSTPROB" => algorithms::Type::POSTPROB, + _ => { + eprintln!("Error: Algorithm not recognized: {}", algorithm_config); + std::process::exit(-1) } - } + }; let mut algorithm = initialize_algorithm( - algorithms::Type::NPAG, - sim_eng, + alg_type, + engine, ranges, theta, scenarios.clone(), @@ -217,24 +180,13 @@ where tx, settings.clone(), ); - let (sim_eng, result) = algorithm.fit(); - // let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + npag_result = npcore_run(engine, ranges, theta, &scenarios, c, tx, &settings, algorithm); - if let Some(output) = &settings.parsed.config.pmetrics_outputs { - if *output { - result.write_theta(); - result.write_posterior(); - result.write_obs(); - result.write_pred(&sim_eng); - result.write_meta(); - } - } - - result + Ok(npag_result) } -fn run_postprob( +fn npcore_run( sim_eng: Engine, ranges: Vec<(f64, f64)>, theta: Array2, @@ -242,24 +194,21 @@ fn run_postprob( c: (f64, f64, f64, f64), tx: UnboundedSender, settings: &Data, + algorithm: algorithms::Algorithm, ) -> NPResult where S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, { + // Remove stop file if exists + if std::path::Path::new("stop").exists() { + match std::fs::remove_file("stop") { + Ok(_) => log::info!("Removed previous stop file"), + Err(err) => panic!("Unable to remove previous stop file: {}", err), + } + } - let mut algorithm = initialize_algorithm( - algorithms::Type::POSTPROB, - sim_eng, - ranges, - theta, - scenarios.clone(), - c, - tx, - settings.clone(), - ); - let (sim_eng, result) = algorithm.fit(); - // let result = npag(&sim_eng, ranges, theta, scenarios, c, tx, settings); + let (sim_eng, result) = algorithm.fit(); if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { From de92b8916a6daced18fdb64c887b9595302ab1e2 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 29 Sep 2023 18:43:12 -0500 Subject: [PATCH 299/393] Cleaner way to select wich rows/columns to keep --- src/algorithms/npag.rs | 42 +++++++++++++----------------------------- 1 file changed, 13 insertions(+), 29 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 51731ce6a..04cadf479 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -11,7 +11,7 @@ use crate::prelude::{ simulation::predict::{sim_obs, Predict}, }; -use ndarray::{stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; +use ndarray::{Array, Array1, Array2, Axis}; use ndarray_stats::{DeviationExt, QuantileExt}; use tokio::sync::mpsc::UnboundedSender; @@ -51,17 +51,6 @@ impl Algorithm for NPAG where S: Predict + std::marker::Sync + Clone, { - // fn initialize( - // sim_eng: Engine, - // ranges: Vec<(f64, f64)>, - // theta: Array2, - // scenarios: Vec, - // c: (f64, f64, f64, f64), - // tx: UnboundedSender, - // settings: Data, - // ) -> Self { - // NPAG::new(sim_eng, ranges, theta, scenarios, c, tx, settings) - // } fn fit(&mut self) -> NPResult { self.run() } @@ -136,43 +125,38 @@ where panic!("Error in IPM: {:?}", err); } }; - // log::info!("lambda: {}", &lambda); - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; + + let mut keep = Vec::::new(); for (index, lam) in self.lambda.iter().enumerate() { if *lam > self.lambda.max().unwrap() / 1000_f64 { - theta_rows.push(self.theta.row(index)); - psi_columns.push(self.psi.column(index)); + keep.push(index); } } - self.theta = stack(Axis(0), &theta_rows).unwrap(); - self.psi = stack(Axis(1), &psi_columns).unwrap(); + + self.theta = self.theta.select(Axis(0), &keep); + self.psi = self.psi.select(Axis(1), &keep); //Rank-Revealing Factorization let (r, perm) = qr::calculate_r(&self.psi); let nspp = self.psi.ncols(); - let mut keep = 0; + let mut keep = Vec::::new(); //The minimum between the number of subjects and the actual number of support points let lim_loop = self.psi.nrows().min(self.psi.ncols()); - let mut theta_rows: Vec, Dim<[usize; 1]>>> = vec![]; - let mut psi_columns: Vec, Dim<[usize; 1]>>> = vec![]; for i in 0..lim_loop { let test = norm_zero(&r.column(i).to_owned()); let ratio = r.get((i, i)).unwrap() / test; if ratio.abs() >= 1e-8 { - theta_rows.push(self.theta.row(*perm.get(i).unwrap())); - psi_columns.push(self.psi.column(*perm.get(i).unwrap())); - keep += 1; + keep.push(*perm.get(i).unwrap()); } } - self.theta = stack(Axis(0), &theta_rows).unwrap(); - self.psi = stack(Axis(1), &psi_columns).unwrap(); + self.theta = self.theta.select(Axis(0), &keep); + self.psi = self.psi.select(Axis(1), &keep); log::info!( "QR decomp, cycle {}, kept: {}, thrown {}", self.cycle, - keep, - nspp - keep + self.psi.ncols(), + nspp - self.psi.ncols() ); (self.lambda, self.objf) = match ipm::burke(&self.psi) { Ok((lambda, objf)) => (lambda, objf), From c1e639e2925448bb421be3960877eafd2a608275 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Sat, 30 Sep 2023 22:49:00 -0500 Subject: [PATCH 300/393] working on the documentation --- src/algorithms/npag.rs | 149 ++++++++++++++++------------- src/lib.rs | 1 + src/routines/evaluation/ipm.rs | 79 ++++++++++++++- src/routines/evaluation/prob.rs | 39 +++++++- src/routines/evaluation/qr.rs | 30 ++++++ src/routines/evaluation/sigma.rs | 11 +++ src/routines/simulation/predict.rs | 40 ++++++++ 7 files changed, 282 insertions(+), 67 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 04cadf479..6ae878080 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -60,6 +60,21 @@ impl NPAG where S: Predict + std::marker::Sync + Clone, { + /// Creates a new NPAG instance. + /// + /// # Parameters + /// + /// - `sim_eng`: An instance of the prediction engine. + /// - `ranges`: A vector of value ranges for each parameter. + /// - `theta`: An initial parameter matrix. + /// - `scenarios`: A vector of scenarios. + /// - `c`: A tuple containing coefficients for the error polynomial. + /// - `tx`: An unbounded sender for communicating progress. + /// - `settings`: Data settings and configurations. + /// + /// # Returns + /// + /// Returns a new `NPAG` instance. pub fn new( sim_eng: Engine, ranges: Vec<(f64, f64)>, @@ -106,8 +121,8 @@ where while self.eps > THETA_E { // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns - let cache = if self.cycle == 1 { false } else { self.cache }; - let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); + self.cache = if self.cycle == 1 { false } else { self.cache }; + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, self.cache); self.psi = prob::calculate_psi( &ypred, @@ -138,7 +153,7 @@ where //Rank-Revealing Factorization let (r, perm) = qr::calculate_r(&self.psi); - let nspp = self.psi.ncols(); + let mut keep = Vec::::new(); //The minimum between the number of subjects and the actual number of support points let lim_loop = self.psi.nrows().min(self.psi.ncols()); @@ -149,15 +164,15 @@ where keep.push(*perm.get(i).unwrap()); } } - self.theta = self.theta.select(Axis(0), &keep); - self.psi = self.psi.select(Axis(1), &keep); - log::info!( "QR decomp, cycle {}, kept: {}, thrown {}", self.cycle, - self.psi.ncols(), - nspp - self.psi.ncols() + keep.len(), + self.psi.ncols() - keep.len() ); + self.theta = self.theta.select(Axis(0), &keep); + self.psi = self.psi.select(Axis(1), &keep); + (self.lambda, self.objf) = match ipm::burke(&self.psi) { Ok((lambda, objf)) => (lambda, objf), Err(err) => { @@ -166,60 +181,7 @@ where } }; - //Gam/Lam optimization - let gamma_up = self.gamma * (1.0 + self.gamma_delta); - let gamma_down = self.gamma / (1.0 + self.gamma_delta); - let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); - let psi_up = prob::calculate_psi( - &ypred, - &self.scenarios, - &ErrorPoly { - c: self.c, - gl: gamma_up, - e_type: &self.error_type, - }, - ); - let psi_down = prob::calculate_psi( - &ypred, - &self.scenarios, - &ErrorPoly { - c: self.c, - gl: gamma_down, - e_type: &self.error_type, - }, - ); - let (lambda_up, objf_up) = match ipm::burke(&psi_up) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); - } - }; - let (lambda_down, objf_down) = match ipm::burke(&psi_down) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); - } - }; - if objf_up > self.objf { - self.gamma = gamma_up; - self.objf = objf_up; - self.gamma_delta *= 4.; - self.lambda = lambda_up; - self.psi = psi_up; - } - if objf_down > self.objf { - self.gamma = gamma_down; - self.objf = objf_down; - self.gamma_delta *= 4.; - self.lambda = lambda_down; - self.psi = psi_down; - } - self.gamma_delta *= 0.5; - if self.gamma_delta <= 0.01 { - self.gamma_delta = 0.1; - } + self.optim_gamma(); let mut state = NPCycle { cycle: self.cycle, @@ -277,8 +239,7 @@ where self.cycle_log .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); - self.theta = - expansion::adaptative_grid(&mut self.theta, self.eps, &self.ranges, THETA_D); + self.adaptative_grid(); self.cycle += 1; self.last_objf = self.objf; } @@ -294,6 +255,66 @@ where self.settings.clone(), ) } + + fn adaptative_grid(&mut self) { + self.theta = expansion::adaptative_grid(&mut self.theta, self.eps, &self.ranges, THETA_D); + } + + fn optim_gamma(&mut self) { + let gamma_up = self.gamma * (1.0 + self.gamma_delta); + let gamma_down = self.gamma / (1.0 + self.gamma_delta); + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, self.cache); + let psi_up = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_up, + e_type: &self.error_type, + }, + ); + let psi_down = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_down, + e_type: &self.error_type, + }, + ); + let (lambda_up, objf_up) = match ipm::burke(&psi_up) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + let (lambda_down, objf_down) = match ipm::burke(&psi_down) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + if objf_up > self.objf { + self.gamma = gamma_up; + self.objf = objf_up; + self.gamma_delta *= 4.; + self.lambda = lambda_up; + self.psi = psi_up; + } + if objf_down > self.objf { + self.gamma = gamma_down; + self.objf = objf_down; + self.gamma_delta *= 4.; + self.lambda = lambda_down; + self.psi = psi_down; + } + self.gamma_delta *= 0.5; + if self.gamma_delta <= 0.01 { + self.gamma_delta = 0.1; + } + } } fn norm_zero(a: &Array1) -> f64 { let zeros: Array1 = Array::zeros(a.len()); diff --git a/src/lib.rs b/src/lib.rs index 3701f89e8..a310c76ac 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -32,6 +32,7 @@ pub mod tui; pub mod prelude { pub use crate::algorithms; pub use crate::prelude::evaluation::{prob, sigma, *}; + pub use crate::qr::*; pub use crate::routines::initialization::*; pub use crate::routines::optimization::*; pub use crate::routines::simulation::*; diff --git a/src/routines/evaluation/ipm.rs b/src/routines/evaluation/ipm.rs index 6e98afc68..8287cc90f 100644 --- a/src/routines/evaluation/ipm.rs +++ b/src/routines/evaluation/ipm.rs @@ -5,6 +5,54 @@ use ndarray::{array, Array, Array2, ArrayBase, Dim, OwnedRepr}; use ndarray_stats::{DeviationExt, QuantileExt}; type OneDimArray = ArrayBase, ndarray::Dim<[usize; 1]>>; +/// Apply the Burke's Interior Point Method (IPM) to solve a specific optimization problem. +/// +/// The Burke's IPM is an iterative optimization technique used for solving convex optimization +/// problems. It is applied to a matrix `psi`, iteratively updating variables and calculating +/// an objective function until convergence. +/// +/// # Arguments +/// +/// * `psi` - A reference to a 2D Array representing the input matrix for optimization. +/// +/// # Returns +/// +/// A `Result` containing a tuple with two elements: +/// +/// * `lam` - An Array1 representing the solution of the optimization problem. +/// * `obj` - A f64 value representing the objective function value at the solution. +/// +/// # Errors +/// +/// This function returns an error if any of the optimization steps encounter issues. The error +/// type is a boxed dynamic error (`Box`). +/// +/// # Example +/// +/// ``` +/// use your_module::{burke, OneDimArray}; +/// use ndarray::{Array2, Array1}; +/// +/// // Define your input matrix 'psi' here. +/// +/// // Solve the optimization problem using Burke's IPM. +/// let result = burke(&psi); +/// +/// match result { +/// Ok((lam, obj)) => { +/// // Successfully solved the optimization problem using Burke's IPM. +/// // 'lam' contains the solution, and 'obj' contains the objective function value. +/// }, +/// Err(err) => { +/// // Handle the error if optimization fails. +/// eprintln!("Error: {:?}", err); +/// }, +/// } +/// ``` +/// +/// Note: This function applies the Interior Point Method (IPM) to iteratively update variables +/// until convergence, solving the convex optimization problem. +/// pub fn burke( psi: &ArrayBase, Dim<[usize; 2]>>, ) -> Result<(OneDimArray, f64), Box> { @@ -94,8 +142,35 @@ pub fn burke( Ok((lam, obj)) } -/// Computes the infinity norm (or maximum norm) of a 1-dimensional array -/// The infinity norm is the maximum, absolute value of its elements +/// Computes the infinity norm (or maximum norm) of a 1-dimensional array. +/// +/// The infinity norm of a 1-dimensional array is defined as the maximum absolute value of its elements. +/// +/// # Arguments +/// +/// * `a` - A 1-dimensional array (ArrayBase, Dim<[usize; 1]>>) for which the infinity +/// norm is computed. +/// +/// # Returns +/// +/// A f64 value representing the infinity norm of the input array. +/// +/// # Example +/// +/// ``` +/// use your_module::norm_inf; +/// use ndarray::{Array1, array}; +/// +/// // Define your 1-dimensional array 'a' here. +/// +/// // Calculate the infinity norm. +/// let infinity_norm = norm_inf(a); +/// ``` +/// +/// In this example, `infinity_norm` will contain the maximum absolute value of the elements in array 'a'. +/// +/// Note: This function calculates the infinity norm of a 1-dimensional array. +/// fn norm_inf(a: ArrayBase, Dim<[usize; 1]>>) -> f64 { let zeros: ArrayBase, Dim<[usize; 1]>> = Array::zeros(a.len()); a.linf_dist(&zeros).unwrap() diff --git a/src/routines/evaluation/prob.rs b/src/routines/evaluation/prob.rs index bf94daf67..08e9e2ab5 100644 --- a/src/routines/evaluation/prob.rs +++ b/src/routines/evaluation/prob.rs @@ -8,7 +8,44 @@ use sigma::Sigma; const FRAC_1_SQRT_2PI: f64 = std::f64::consts::FRAC_2_SQRT_PI * std::f64::consts::FRAC_1_SQRT_2 / 2.0; -/// Calculate the ĪØ (psi) matrix, which contains the likelihood of each support point (column) for each subject (row) +/// Calculate the ĪØ (psi) matrix, which contains the likelihood of each support point (column) +/// for each subject (row). +/// +/// The ĪØ (psi) matrix represents the likelihood of each subject's observations under different +/// scenarios or support points. It is computed based on the provided predicted values `ypred`, +/// a list of `Scenario` structures, and a sigma estimation method `sig`. +/// +/// # Arguments +/// +/// * `ypred` - A 2D Array containing predicted values for each subject and support point. +/// Rows represent subjects, and columns represent support points. +/// +/// * `scenarios` - A reference to a Vec containing information about different scenarios. +/// +/// * `sig` - A trait object implementing the Sigma trait, used to estimate sigma values for likelihood +/// calculations. +/// +/// # Returns +/// +/// A 2D Array of f64 representing the ĪØ (psi) matrix. Each element of this matrix represents the +/// likelihood of a subject's observations under a specific support point scenario. +/// +/// # Example +/// +/// ``` +/// use ndarray::{Array2, Array1}; +/// use your_module::{calculate_psi, Scenario, Sigma}; +/// +/// // Define your scenarios and predicted values (ypred) here. +/// +/// // Calculate the ĪØ (psi) matrix. +/// let psi_matrix = calculate_psi(&ypred, &scenarios, &YourSigmaImplementation); +/// ``` +/// +/// In this example, `psi_matrix` will contain the likelihood values for each subject and scenario. +/// +/// Note: This function assumes that the input data structures are correctly formatted and consistent. +/// pub fn calculate_psi( ypred: &Array2>, scenarios: &Vec, diff --git a/src/routines/evaluation/qr.rs b/src/routines/evaluation/qr.rs index 096b2503e..12477b2f1 100644 --- a/src/routines/evaluation/qr.rs +++ b/src/routines/evaluation/qr.rs @@ -2,6 +2,36 @@ use faer::{Faer, IntoFaer, IntoNdarray}; use ndarray::parallel::prelude::*; use ndarray::{Array2, Axis}; +/// Calculates the R matrix and column permutation of the QR decomposition for a row-normalized matrix. +/// +/// This function takes an input matrix `x` of type `Array2`, performs row normalization, +/// and then computes the QR decomposition. It returns two values: +/// +/// # Arguments +/// +/// * `x` - An Array2 matrix representing the input data. +/// +/// # Returns +/// +/// A tuple containing: +/// +/// * `r` - An Array2 representing the R matrix of the QR decomposition. +/// * `perm` - A Vec containing the column permutation indices applied during the QR decomposition. +/// +/// # Example +/// +/// ``` +/// use ndarray::Array2; +/// let x = Array2::::from_shape_vec((3, 3), vec![1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]).unwrap(); +/// let (r, perm) = calculate_r(&x); +/// ``` +/// +/// In this example, `r` will contain the R matrix, and `perm` will hold the column permutation indices. +/// +/// Note: This function assumes that the input matrix `x` is non-empty and has consistent dimensions. +/// ``` +/// +/// ``` pub fn calculate_r(x: &Array2) -> (Array2, Vec) { // TODO: we need more testing but this code seems not to be needed // if n_psi.ncols() > n_psi.nrows() { diff --git a/src/routines/evaluation/sigma.rs b/src/routines/evaluation/sigma.rs index 04fc31894..e4f4a1b02 100644 --- a/src/routines/evaluation/sigma.rs +++ b/src/routines/evaluation/sigma.rs @@ -2,6 +2,15 @@ use ndarray::Array1; /// Contains information on the observation error pub trait Sigma { + /// Estimates the standard deviation of the observation error for given observations. + /// + /// # Arguments + /// + /// * `yobs` - A 1-dimensional Array containing observed values. + /// + /// # Returns + /// + /// A 1-dimensional Array representing the estimated standard deviation of the observation error. fn sigma(&self, yobs: &Array1) -> Array1; } @@ -24,7 +33,9 @@ pub struct ErrorPoly<'a> { /// # Additive /// error = (SD2 + lambda2)0.5 pub enum ErrorType { + /// Additive error model: error = sqrt(SD^2 + lambda^2). Add, + /// Multiplicative error model: error = SD * gamma. Prop, } diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 813370a6f..23418e071 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -86,6 +86,46 @@ pub fn get_ypred( } } +/// Simulate observations for multiple scenarios and support points. +/// +/// This function performs simulation of observations for multiple scenarios and support points +/// using the provided simulation engine `sim_eng`. It returns a 2D Array where each element +/// represents the simulated observations for a specific scenario and support point. +/// +/// # Arguments +/// +/// * `sim_eng` - A reference to the simulation engine implementing the `Predict` trait. +/// +/// * `scenarios` - A reference to a Vec containing information about different scenarios. +/// +/// * `support_points` - A 2D Array (Array2) representing the support points. Each row +/// corresponds to a different support point scenario. +/// +/// * `cache` - A boolean flag indicating whether to cache predicted values during simulation. +/// +/// # Returns +/// +/// A 2D Array (Array2>) where each element is an Array1 representing the +/// simulated observations for a specific scenario and support point. +/// +/// # Example +/// +/// ``` +/// use your_module::{sim_obs, Engine, Scenario, Predict}; +/// use ndarray::{Array2, Array1}; +/// +/// // Define your simulation engine, scenarios, support points, and cache flag here. +/// +/// // Simulate observations. +/// let observations = sim_obs(&sim_engine, &scenarios, &support_points, true); +/// ``` +/// +/// In this example, `observations` will contain the simulated observations for multiple scenarios +/// and support points. +/// +/// Note: This function allows for optional caching of predicted values, which can improve +/// performance when simulating observations for multiple scenarios. +/// pub fn sim_obs( sim_eng: &Engine, scenarios: &Vec, From d580dc064d9a69aa7052f0edebfc9cd515a97c1e Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Fri, 29 Sep 2023 20:16:34 +0200 Subject: [PATCH 301/393] New algorithm and dispatch changes POSTPROB is relatively finished. Some changes to how algorithms is dispatched, i.e. run_npag() was removed. TUI is now spawned in new thread, and main thread performs calculations. This ensures that resources are freed up as soon as the program finishes. Fixed postprob Removed unused imports and arguments --- src/algorithms.rs | 4 +-- src/algorithms/npag.rs | 9 +++++++ src/algorithms/postprob.rs | 52 +++++++++++++++----------------------- src/lib.rs | 28 ++++++++------------ src/routines/output.rs | 2 ++ 5 files changed, 44 insertions(+), 51 deletions(-) diff --git a/src/algorithms.rs b/src/algorithms.rs index a1873f035..4ab0d7ed3 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -48,8 +48,8 @@ where Type::NPAG => Box::new(npag::NPAG::new( sim_eng, ranges, theta, scenarios, c, tx, settings, )), - Type::POSTPROB => Box::new(npag::NPAG::new( - sim_eng, ranges, theta, scenarios, c, tx, settings, + Type::POSTPROB => Box::new(postprob::POSTPROB::new( + sim_eng, theta, scenarios, c, tx, settings, )), } } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 51731ce6a..72d4f5ecd 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -114,6 +114,14 @@ where } pub fn run(&mut self) -> NPResult { + // TODO: Move to an initialization routine? + if std::path::Path::new("stop").exists() { + match std::fs::remove_file("stop") { + Ok(_) => log::info!("Removed previous stop file"), + Err(err) => panic!("Unable to remove previous stop file: {}", err), + } + } + while self.eps > THETA_E { // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns @@ -183,6 +191,7 @@ where }; //Gam/Lam optimization + // TODO: Move this to e.g. /evaluation/error.rs let gamma_up = self.gamma * (1.0 + self.gamma_delta); let gamma_down = self.gamma / (1.0 + self.gamma_delta); let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index 45a5a2abf..7b6ac0452 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -2,33 +2,27 @@ use crate::prelude::{ algorithms::Algorithm, datafile::Scenario, evaluation::sigma::{ErrorPoly, ErrorType}, - expansion, ipm, + ipm, + output::NPCycle, output::NPResult, - output::{CycleLog, NPCycle}, - prob, qr, + prob, settings::run::Data, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }; -use ndarray::{stack, Array, Array1, Array2, ArrayBase, Axis, Dim, ViewRepr}; -use ndarray_stats::{DeviationExt, QuantileExt}; +use ndarray::{Array1, Array2}; use tokio::sync::mpsc::UnboundedSender; -const THETA_E: f64 = 1e-4; //convergence Criteria -const THETA_G: f64 = 1e-4; //objf stop criteria -const THETA_F: f64 = 1e-2; -const THETA_D: f64 = 1e-4; - +/// Posterior probability algorithm +/// Reweights the prior probabilities to the observed data and error model pub struct POSTPROB where S: Predict + std::marker::Sync + Clone, { engine: Engine, - ranges: Vec<(f64, f64)>, psi: Array2, theta: Array2, - lambda: Array1, w: Array1, objf: f64, cycle: usize, @@ -37,6 +31,7 @@ where error_type: ErrorType, scenarios: Vec, c: (f64, f64, f64, f64), + #[allow(dead_code)] tx: UnboundedSender, settings: Data, } @@ -45,7 +40,7 @@ impl Algorithm for POSTPROB where S: Predict + std::marker::Sync + Clone, { - fn fit(&mut self) -> (Engine, NPResult) { + fn fit(&mut self) -> NPResult { self.run() } } @@ -56,7 +51,6 @@ where { pub fn new( sim_eng: Engine, - ranges: Vec<(f64, f64)>, theta: Array2, scenarios: Vec, c: (f64, f64, f64, f64), @@ -68,10 +62,8 @@ where { Self { engine: sim_eng, - ranges, psi: Array2::default((0, 0)), theta, - lambda: Array1::default(0), w: Array1::default(0), objf: f64::INFINITY, cycle: 0, @@ -89,8 +81,7 @@ where } } - pub fn run(&mut self) -> (Engine, NPResult) { - + pub fn run(&mut self) -> NPResult { let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, false); self.psi = prob::calculate_psi( @@ -102,23 +93,20 @@ where e_type: &self.error_type, }, ); - + let (w, objf) = ipm::burke(&self.psi).expect("Error in IPM"); self.w = w; self.objf = objf; - return( - self.engine.clone(), - NPResult::new( - self.scenarios.clone(), - self.theta.clone(), - self.psi.clone(), - self.w.clone(), - self.objf, - self.cycle, - self.converged, - self.settings.clone(), - ), + NPResult::new( + self.scenarios.clone(), + self.theta.clone(), + self.psi.clone(), + self.w.clone(), + self.objf, + self.cycle, + self.converged, + self.settings.clone(), ) } -} \ No newline at end of file +} diff --git a/src/lib.rs b/src/lib.rs index df1341938..9b661ca7a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -48,7 +48,6 @@ use ndarray::Array2; use prelude::algorithms::initialize_algorithm; use prelude::{ - datafile::Scenario, output::{NPCycle, NPResult}, predict::{Engine, Predict}, settings::run::Data, @@ -57,7 +56,7 @@ use prelude::{ use std::fs; use std::thread::spawn; use std::{fs::File, time::Instant}; -use tokio::sync::mpsc::{self, UnboundedSender}; +use tokio::sync::mpsc::{self}; //Tests mod tests; @@ -153,13 +152,8 @@ where } let (tx, rx) = mpsc::unbounded_channel::(); - let c = settings.parsed.error.poly; - - let settings_tui = settings.clone(); - let algorithm_config = &settings.parsed.config.engine; - let alg_type: algorithms::Type = match algorithm_config.as_str() { "NPAG" => algorithms::Type::NPAG, "POSTPROB" => algorithms::Type::POSTPROB, @@ -169,27 +163,27 @@ where } }; - // TODO: Move to init - // Remove stop file if exists - if std::path::Path::new("stop").exists() { - match std::fs::remove_file("stop") { - Ok(_) => log::info!("Removed previous stop file"), - Err(err) => panic!("Unable to remove previous stop file: {}", err), - } - } - let mut algorithm = initialize_algorithm( alg_type, engine.clone(), ranges, theta, scenarios.clone(), - c, + settings.parsed.error.poly, tx, settings.clone(), ); + // Spawn new thread for TUI + let settings_tui = settings.clone(); + if settings.parsed.config.tui { + let _ui_handle = spawn(move || { + start_ui(rx, settings_tui).expect("Failed to start TUI"); + }); + } + let result = algorithm.fit(); + log::info!("Total time: {:.2?}", now.elapsed()); if let Some(output) = &settings.parsed.config.pmetrics_outputs { if *output { diff --git a/src/routines/output.rs b/src/routines/output.rs index 0a1fb4afd..4813dfa2b 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -19,6 +19,7 @@ pub struct NPResult { pub cycles: usize, pub converged: bool, pub par_names: Vec, + pub settings: Data, } impl NPResult { @@ -50,6 +51,7 @@ impl NPResult { cycles, converged, par_names, + settings, } } // Writes meta_rust.csv From 8e3a283053ff9a0e4a2f815887bffdc4661dc50e Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 2 Oct 2023 13:33:36 -0500 Subject: [PATCH 302/393] swap back the bimodal_ke example to NPAG --- examples/bimodal_ke/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index dacf2d5b1..a2857d0ad 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -5,7 +5,7 @@ log_out = "log/bimodal_ke.log" [config] cycles = 1024 -engine = "POSTPROB" +engine = "NPAG" init_points = 2129 seed = 347 tui = true From d2c05062a5d3932f86759f9080ff91ecb8094ee2 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 2 Oct 2023 21:18:55 +0200 Subject: [PATCH 303/393] Clean exit TUI --- src/tui/ui.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 0a42d755e..786bbd6f4 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -59,6 +59,11 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() } } + // Break if we receive a stop text + if !app.state.stop_text.is_empty() { + break; + } + // If we receive a new NPCycle, add it to the app_history if !app_history .cycles @@ -87,6 +92,9 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() terminal.clear()?; terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; + terminal + .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) + .unwrap(); Ok(()) } From e2a35a3c04a50927d2e263e6508789d757b9e4a2 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 2 Oct 2023 15:33:27 -0500 Subject: [PATCH 304/393] working on the documentation, also updated the algorithm trait --- src/algorithms.rs | 5 +- src/algorithms/npag.rs | 175 +++++++++++++++++------------ src/algorithms/postprob.rs | 23 ++-- src/routines/evaluation/ipm.rs | 28 +++++ src/routines/evaluation/sigma.rs | 10 ++ src/routines/simulation/predict.rs | 31 +++++ 6 files changed, 185 insertions(+), 87 deletions(-) diff --git a/src/algorithms.rs b/src/algorithms.rs index 4ab0d7ed3..e9a4dba5c 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -26,9 +26,8 @@ pub trait Algorithm { // ) -> Self // where // S: Predict + std::marker::Sync; - fn fit(&mut self) -> NPResult - where - S: Predict + std::marker::Sync + Clone; + fn fit(&mut self) -> NPResult; + fn to_npresult(&self) -> NPResult; } pub fn initialize_algorithm( diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index d38c3adc2..050ababe1 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -2,7 +2,8 @@ use crate::prelude::{ algorithms::Algorithm, datafile::Scenario, evaluation::sigma::{ErrorPoly, ErrorType}, - expansion, ipm, + ipm, + optimization::expansion::adaptative_grid, output::NPResult, output::{CycleLog, NPCycle}, prob, qr, @@ -19,6 +20,7 @@ const THETA_E: f64 = 1e-4; //convergence Criteria const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; + pub struct NPAG where S: Predict + std::marker::Sync + Clone, @@ -54,12 +56,39 @@ where fn fit(&mut self) -> NPResult { self.run() } + fn to_npresult(&self) -> NPResult { + NPResult::new( + self.scenarios.clone(), + self.theta.clone(), + self.psi.clone(), + self.w.clone(), + self.objf, + self.cycle, + self.converged, + self.settings.clone(), + ) + } } impl NPAG where S: Predict + std::marker::Sync + Clone, { + /// Creates a new NPAG instance. + /// + /// # Parameters + /// + /// - `sim_eng`: An instance of the prediction engine. + /// - `ranges`: A vector of value ranges for each parameter. + /// - `theta`: An initial parameter matrix. + /// - `scenarios`: A vector of scenarios. + /// - `c`: A tuple containing coefficients for the error polynomial. + /// - `tx`: An unbounded sender for communicating progress. + /// - `settings`: Data settings and configurations. + /// + /// # Returns + /// + /// Returns a new `NPAG` instance. pub fn new( sim_eng: Engine, ranges: Vec<(f64, f64)>, @@ -102,6 +131,68 @@ where } } + fn optim_gamma(&mut self) { + //Gam/Lam optimization + // TODO: Move this to e.g. /evaluation/error.rs + let gamma_up = self.gamma * (1.0 + self.gamma_delta); + let gamma_down = self.gamma / (1.0 + self.gamma_delta); + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, self.cache); + let psi_up = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_up, + e_type: &self.error_type, + }, + ); + let psi_down = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_down, + e_type: &self.error_type, + }, + ); + let (lambda_up, objf_up) = match ipm::burke(&psi_up) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + let (lambda_down, objf_down) = match ipm::burke(&psi_down) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + if objf_up > self.objf { + self.gamma = gamma_up; + self.objf = objf_up; + self.gamma_delta *= 4.; + self.lambda = lambda_up; + self.psi = psi_up; + } + if objf_down > self.objf { + self.gamma = gamma_down; + self.objf = objf_down; + self.gamma_delta *= 4.; + self.lambda = lambda_down; + self.psi = psi_down; + } + self.gamma_delta *= 0.5; + if self.gamma_delta <= 0.01 { + self.gamma_delta = 0.1; + } + } + + fn adaptative_grid(&mut self) { + adaptative_grid(&mut self.theta, self.eps, &self.ranges, THETA_D); + } + pub fn run(&mut self) -> NPResult { // TODO: Move to an initialization routine? if std::path::Path::new("stop").exists() { @@ -146,7 +237,7 @@ where //Rank-Revealing Factorization let (r, perm) = qr::calculate_r(&self.psi); - let nspp = self.psi.ncols(); + let mut keep = Vec::::new(); //The minimum between the number of subjects and the actual number of support points let lim_loop = self.psi.nrows().min(self.psi.ncols()); @@ -157,15 +248,15 @@ where keep.push(*perm.get(i).unwrap()); } } - self.theta = self.theta.select(Axis(0), &keep); - self.psi = self.psi.select(Axis(1), &keep); - log::info!( "QR decomp, cycle {}, kept: {}, thrown {}", self.cycle, - self.psi.ncols(), - nspp - self.psi.ncols() + keep.len(), + self.psi.ncols() - keep.len() ); + self.theta = self.theta.select(Axis(0), &keep); + self.psi = self.psi.select(Axis(1), &keep); + (self.lambda, self.objf) = match ipm::burke(&self.psi) { Ok((lambda, objf)) => (lambda, objf), Err(err) => { @@ -174,61 +265,7 @@ where } }; - //Gam/Lam optimization - // TODO: Move this to e.g. /evaluation/error.rs - let gamma_up = self.gamma * (1.0 + self.gamma_delta); - let gamma_down = self.gamma / (1.0 + self.gamma_delta); - let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); - let psi_up = prob::calculate_psi( - &ypred, - &self.scenarios, - &ErrorPoly { - c: self.c, - gl: gamma_up, - e_type: &self.error_type, - }, - ); - let psi_down = prob::calculate_psi( - &ypred, - &self.scenarios, - &ErrorPoly { - c: self.c, - gl: gamma_down, - e_type: &self.error_type, - }, - ); - let (lambda_up, objf_up) = match ipm::burke(&psi_up) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); - } - }; - let (lambda_down, objf_down) = match ipm::burke(&psi_down) { - Ok((lambda, objf)) => (lambda, objf), - Err(err) => { - //todo: write out report - panic!("Error in IPM: {:?}", err); - } - }; - if objf_up > self.objf { - self.gamma = gamma_up; - self.objf = objf_up; - self.gamma_delta *= 4.; - self.lambda = lambda_up; - self.psi = psi_up; - } - if objf_down > self.objf { - self.gamma = gamma_down; - self.objf = objf_down; - self.gamma_delta *= 4.; - self.lambda = lambda_down; - self.psi = psi_down; - } - self.gamma_delta *= 0.5; - if self.gamma_delta <= 0.01 { - self.gamma_delta = 0.1; - } + self.optim_gamma(); let mut state = NPCycle { cycle: self.cycle, @@ -286,22 +323,12 @@ where self.cycle_log .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); - self.theta = - expansion::adaptative_grid(&mut self.theta, self.eps, &self.ranges, THETA_D); + self.adaptative_grid(); self.cycle += 1; self.last_objf = self.objf; } - NPResult::new( - self.scenarios.clone(), - self.theta.clone(), - self.psi.clone(), - self.w.clone(), - self.objf, - self.cycle, - self.converged, - self.settings.clone(), - ) + self.to_npresult() } } fn norm_zero(a: &Array1) -> f64 { diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index 7b6ac0452..9e544a21c 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -43,6 +43,18 @@ where fn fit(&mut self) -> NPResult { self.run() } + fn to_npresult(&self) -> NPResult { + NPResult::new( + self.scenarios.clone(), + self.theta.clone(), + self.psi.clone(), + self.w.clone(), + self.objf, + self.cycle, + self.converged, + self.settings.clone(), + ) + } } impl POSTPROB @@ -98,15 +110,6 @@ where self.w = w; self.objf = objf; - NPResult::new( - self.scenarios.clone(), - self.theta.clone(), - self.psi.clone(), - self.w.clone(), - self.objf, - self.cycle, - self.converged, - self.settings.clone(), - ) + self.to_npresult() } } diff --git a/src/routines/evaluation/ipm.rs b/src/routines/evaluation/ipm.rs index 6e98afc68..7ef291f2a 100644 --- a/src/routines/evaluation/ipm.rs +++ b/src/routines/evaluation/ipm.rs @@ -5,6 +5,34 @@ use ndarray::{array, Array, Array2, ArrayBase, Dim, OwnedRepr}; use ndarray_stats::{DeviationExt, QuantileExt}; type OneDimArray = ArrayBase, ndarray::Dim<[usize; 1]>>; +/// Apply the Burke's Interior Point Method (IPM) to solve a specific optimization problem. +/// +/// The Burke's IPM is an iterative optimization technique used for solving convex optimization +/// problems. It is applied to a matrix `psi`, iteratively updating variables and calculating +/// an objective function until convergence. +/// +/// # Arguments +/// +/// * `psi` - A reference to a 2D Array representing the input matrix for optimization. +/// +/// # Returns +/// +/// A `Result` containing a tuple with two elements: +/// +/// * `lam` - An Array1 representing the solution of the optimization problem. +/// * `obj` - A f64 value representing the objective function value at the solution. +/// +/// # Errors +/// +/// This function returns an error if any of the optimization steps encounter issues. The error +/// type is a boxed dynamic error (`Box`). +/// +/// # Example +/// +/// +/// Note: This function applies the Interior Point Method (IPM) to iteratively update variables +/// until convergence, solving the convex optimization problem. +/// pub fn burke( psi: &ArrayBase, Dim<[usize; 2]>>, ) -> Result<(OneDimArray, f64), Box> { diff --git a/src/routines/evaluation/sigma.rs b/src/routines/evaluation/sigma.rs index 04fc31894..490f92fbc 100644 --- a/src/routines/evaluation/sigma.rs +++ b/src/routines/evaluation/sigma.rs @@ -2,6 +2,15 @@ use ndarray::Array1; /// Contains information on the observation error pub trait Sigma { + /// Estimates the standard deviation of the observation error for given observations. + /// + /// # Arguments + /// + /// * `yobs` - A 1-dimensional Array containing observed values. + /// + /// # Returns + /// + /// A 1-dimensional Array representing the estimated standard deviation of the observation error. fn sigma(&self, yobs: &Array1) -> Array1; } @@ -23,6 +32,7 @@ pub struct ErrorPoly<'a> { /// /// # Additive /// error = (SD2 + lambda2)0.5 +#[derive(Debug, Clone)] pub enum ErrorType { Add, Prop, diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 813370a6f..62152f800 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -86,6 +86,37 @@ pub fn get_ypred( } } +/// Simulate observations for multiple scenarios and support points. +/// +/// This function performs simulation of observations for multiple scenarios and support points +/// using the provided simulation engine `sim_eng`. It returns a 2D Array where each element +/// represents the simulated observations for a specific scenario and support point. +/// +/// # Arguments +/// +/// * `sim_eng` - A reference to the simulation engine implementing the `Predict` trait. +/// +/// * `scenarios` - A reference to a Vec containing information about different scenarios. +/// +/// * `support_points` - A 2D Array (Array2) representing the support points. Each row +/// corresponds to a different support point scenario. +/// +/// * `cache` - A boolean flag indicating whether to cache predicted values during simulation. +/// +/// # Returns +/// +/// A 2D Array (Array2>) where each element is an Array1 representing the +/// simulated observations for a specific scenario and support point. +/// +/// # Example +/// +/// +/// In this example, `observations` will contain the simulated observations for multiple scenarios +/// and support points. +/// +/// Note: This function allows for optional caching of predicted values, which can improve +/// performance when simulating observations for multiple scenarios. +/// pub fn sim_obs( sim_eng: &Engine, scenarios: &Vec, From f2609e2b9dc73cd243d2fc9eade348abdf518617 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 2 Oct 2023 21:50:06 -0500 Subject: [PATCH 305/393] new indirection and project structure --- examples/bimodal_ke/main.rs | 8 +- examples/simulator/main.rs | 2 +- examples/two_eq_lag/main.rs | 8 +- examples/vori/main.rs | 8 +- src/algorithms.rs | 75 ++++++----- src/algorithms/npag.rs | 10 +- src/algorithms/postprob.rs | 5 +- src/entrypoints.rs | 104 +++++++++++++++ src/lib.rs | 182 +-------------------------- src/routines/initialization.rs | 85 +++++++++++++ src/routines/output.rs | 14 +++ src/routines/simulation/simulator.rs | 44 ------- 12 files changed, 263 insertions(+), 282 deletions(-) create mode 100644 src/entrypoints.rs create mode 100644 src/routines/initialization.rs delete mode 100644 src/routines/simulation/simulator.rs diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 5046aa08a..542572d80 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -1,11 +1,9 @@ use std::collections::HashMap; use eyre::Result; -use npcore::{ - prelude::{ - datafile::{CovLine, Infusion, Scenario}, - predict::{Engine, Predict}, - }, +use npcore::prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, start, }; use ode_solvers::*; diff --git a/examples/simulator/main.rs b/examples/simulator/main.rs index 7e7cd8877..50f38266e 100644 --- a/examples/simulator/main.rs +++ b/examples/simulator/main.rs @@ -2,7 +2,7 @@ use eyre::Result; use npcore::prelude::{ datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, - simulator::simulate, + simulate, }; use ode_solvers::*; use std::collections::HashMap; diff --git a/examples/two_eq_lag/main.rs b/examples/two_eq_lag/main.rs index 963a4fc56..59ff8be43 100644 --- a/examples/two_eq_lag/main.rs +++ b/examples/two_eq_lag/main.rs @@ -1,9 +1,7 @@ use eyre::Result; -use npcore::{ - prelude::{ - datafile::{CovLine, Infusion, Scenario}, - predict::{Engine, Predict}, - }, +use npcore::prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, start, }; use ode_solvers::*; diff --git a/examples/vori/main.rs b/examples/vori/main.rs index e24ec9a07..9483446e7 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -1,11 +1,9 @@ #![allow(dead_code)] #![allow(unused_variables)] use eyre::Result; -use npcore::{ - prelude::{ - datafile::{CovLine, Infusion, Scenario}, - predict::{Engine, Predict}, - }, +use npcore::prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, start, }; const ATOL: f64 = 1e-4; diff --git a/src/algorithms.rs b/src/algorithms.rs index e9a4dba5c..aacb057f2 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,11 +1,11 @@ -use crate::prelude::{self, datafile::Scenario, output::NPCycle, settings::run::Data}; -use ndarray::Array2; +use crate::prelude::{self, output::NPCycle, settings::run::Data}; + use output::NPResult; use prelude::*; use simulation::predict::{Engine, Predict}; -use tokio::sync::mpsc::UnboundedSender; +use tokio::sync::mpsc; -pub mod npag; +mod npag; mod postprob; pub enum Type { @@ -13,42 +13,55 @@ pub enum Type { POSTPROB, } -pub trait Algorithm { - // fn initialize( - // self, - // sim_eng: Engine, - // ranges: Vec<(f64, f64)>, - // theta: Array2, - // scenarios: Vec, - // c: (f64, f64, f64, f64), - // tx: UnboundedSender, - // settings: Data, - // ) -> Self - // where - // S: Predict + std::marker::Sync; +pub trait Algorithm { fn fit(&mut self) -> NPResult; fn to_npresult(&self) -> NPResult; } pub fn initialize_algorithm( - alg_type: Type, - sim_eng: Engine, - ranges: Vec<(f64, f64)>, - theta: Array2, - scenarios: Vec, - c: (f64, f64, f64, f64), - tx: UnboundedSender, + engine: Engine, settings: Data, -) -> Box> + tx: mpsc::UnboundedSender, +) -> Box where - S: Predict + std::marker::Sync + 'static + Clone, + S: Predict + std::marker::Sync + Clone + 'static, { - match alg_type { - Type::NPAG => Box::new(npag::NPAG::new( - sim_eng, ranges, theta, scenarios, c, tx, settings, + if std::path::Path::new("stop").exists() { + match std::fs::remove_file("stop") { + Ok(_) => log::info!("Removed previous stop file"), + Err(err) => panic!("Unable to remove previous stop file: {}", err), + } + } + let ranges = settings.computed.random.ranges.clone(); + let theta = initialization::sample_space(&settings, &ranges); + let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + if let Some(exclude) = &settings.parsed.config.exclude { + for val in exclude { + scenarios.remove(val.as_integer().unwrap() as usize); + } + } + //This should be a macro, so it can automatically expands as soon as we add a new option in the Type Enum + match settings.parsed.config.engine.as_str() { + "NPAG" => Box::new(npag::NPAG::new( + engine, + ranges, + theta, + scenarios, + settings.parsed.error.poly, + tx, + settings, )), - Type::POSTPROB => Box::new(postprob::POSTPROB::new( - sim_eng, theta, scenarios, c, tx, settings, + "POSTPROB" => Box::new(postprob::POSTPROB::new( + engine, + theta, + scenarios, + settings.parsed.error.poly, + tx, + settings, )), + alg => { + eprintln!("Error: Algorithm not recognized: {}", alg); + std::process::exit(-1) + } } } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 050ababe1..b8fb6029f 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -49,7 +49,7 @@ where settings: Data, } -impl Algorithm for NPAG +impl Algorithm for NPAG where S: Predict + std::marker::Sync + Clone, { @@ -194,14 +194,6 @@ where } pub fn run(&mut self) -> NPResult { - // TODO: Move to an initialization routine? - if std::path::Path::new("stop").exists() { - match std::fs::remove_file("stop") { - Ok(_) => log::info!("Removed previous stop file"), - Err(err) => panic!("Unable to remove previous stop file: {}", err), - } - } - while self.eps > THETA_E { // log::info!("Cycle: {}", cycle); // psi n_sub rows, nspp columns diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index 9e544a21c..44f31618d 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -36,7 +36,7 @@ where settings: Data, } -impl Algorithm for POSTPROB +impl Algorithm for POSTPROB where S: Predict + std::marker::Sync + Clone, { @@ -95,7 +95,6 @@ where pub fn run(&mut self) -> NPResult { let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, false); - self.psi = prob::calculate_psi( &ypred, &self.scenarios, @@ -105,11 +104,9 @@ where e_type: &self.error_type, }, ); - let (w, objf) = ipm::burke(&self.psi).expect("Error in IPM"); self.w = w; self.objf = objf; - self.to_npresult() } } diff --git a/src/entrypoints.rs b/src/entrypoints.rs new file mode 100644 index 000000000..6400c9708 --- /dev/null +++ b/src/entrypoints.rs @@ -0,0 +1,104 @@ +use crate::algorithms::initialize_algorithm; +use crate::prelude::output::NPCycle; +use crate::prelude::{ + output::NPResult, + predict::{Engine, Predict}, + settings::run::Data, + *, +}; +use csv::{ReaderBuilder, WriterBuilder}; +use eyre::Result; + +use log::LevelFilter; +use log4rs::append::file::FileAppender; +use log4rs::config::{Appender, Config, Root}; +use log4rs::encode::pattern::PatternEncoder; +use ndarray::Array2; +use ndarray_csv::Array2Reader; +use predict::sim_obs; +use std::fs; +use std::fs::File; +use std::thread::spawn; +use std::time::Instant; +use tokio::sync::mpsc::{self}; + +pub fn simulate(engine: Engine, settings_path: String) -> Result<()> +where + S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, +{ + let settings = settings::simulator::read(settings_path); + let theta_file = File::open(settings.paths.theta).unwrap(); + let mut reader = ReaderBuilder::new() + .has_headers(false) + .from_reader(theta_file); + let theta: Array2 = reader.deserialize_array2_dynamic().unwrap(); + let scenarios = datafile::parse(&settings.paths.data).unwrap(); + + let ypred = sim_obs(&engine, &scenarios, &theta, false); + + let sim_file = File::create("simulation_output.csv").unwrap(); + let mut sim_writer = WriterBuilder::new() + .has_headers(false) + .from_writer(sim_file); + sim_writer + .write_record(["id", "point", "time", "sim_obs"]) + .unwrap(); + for (id, scenario) in scenarios.iter().enumerate() { + let time = scenario.obs_times.clone(); + for (point, _spp) in theta.rows().into_iter().enumerate() { + for (i, time) in time.iter().enumerate() { + sim_writer.write_record(&[ + id.to_string(), + point.to_string(), + time.to_string(), + ypred.get((id, point)).unwrap().get(i).unwrap().to_string(), + ])?; + } + } + } + Ok(()) +} +pub fn start(engine: Engine, settings_path: String) -> Result +where + S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, +{ + let now = Instant::now(); + let settings = settings::run::read(settings_path); + setup_log(&settings); + let (tx, rx) = mpsc::unbounded_channel::(); + let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), tx); + // Spawn new thread for TUI + let settings_tui = settings.clone(); + if settings.parsed.config.tui { + let _ui_handle = spawn(move || { + start_ui(rx, settings_tui).expect("Failed to start TUI"); + }); + } + + let result = algorithm.fit(); + log::info!("Total time: {:.2?}", now.elapsed()); + + if let Some(write) = &settings.parsed.config.pmetrics_outputs { + result.write_outputs(*write, &engine); + } + + Ok(result) +} + +//TODO: move elsewhere +fn setup_log(settings: &Data) { + if let Some(log_path) = &settings.parsed.paths.log_out { + if fs::remove_file(log_path).is_ok() {}; + let logfile = FileAppender::builder() + .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) + .build(log_path) + .unwrap(); + + let config = Config::builder() + .appender(Appender::builder().build("logfile", Box::new(logfile))) + .build(Root::builder().appender("logfile").build(LevelFilter::Info)) + .unwrap(); + + log4rs::init_config(config).unwrap(); + }; +} diff --git a/src/lib.rs b/src/lib.rs index 9b661ca7a..9a991d6a7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -3,9 +3,7 @@ pub mod algorithms; pub mod routines { pub mod datafile; - pub mod initialization { - pub mod sobol; - } + pub mod initialization; pub mod optimization { pub mod expansion; pub mod optim; @@ -24,13 +22,15 @@ pub mod routines { } pub mod simulation { pub mod predict; - pub mod simulator; } } +pub mod entrypoints; pub mod tui; pub mod prelude { pub use crate::algorithms; + pub use crate::entrypoints::simulate; + pub use crate::entrypoints::start; pub use crate::prelude::evaluation::{prob, sigma, *}; pub use crate::routines::initialization::*; pub use crate::routines::optimization::*; @@ -39,179 +39,5 @@ pub mod prelude { pub use crate::tui::ui::*; } -use eyre::Result; -use log::LevelFilter; -use log4rs::append::file::FileAppender; -use log4rs::config::{Appender, Config, Root}; -use log4rs::encode::pattern::PatternEncoder; -use ndarray::Array2; - -use prelude::algorithms::initialize_algorithm; -use prelude::{ - output::{NPCycle, NPResult}, - predict::{Engine, Predict}, - settings::run::Data, - *, -}; -use std::fs; -use std::thread::spawn; -use std::{fs::File, time::Instant}; -use tokio::sync::mpsc::{self}; //Tests mod tests; - -pub fn start(engine: Engine, settings_path: String) -> Result -where - S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, -{ - let now = Instant::now(); - let settings = settings::run::read(settings_path); - setup_log(&settings); - let ranges = settings.computed.random.ranges.clone(); - let theta = match &settings.parsed.paths.prior_dist { - Some(prior_path) => { - let file = File::open(prior_path).unwrap(); - let mut reader = csv::ReaderBuilder::new() - .has_headers(true) - .from_reader(file); - - let mut parameter_names: Vec = reader - .headers() - .unwrap() - .clone() - .into_iter() - .map(|s| s.trim().to_owned()) - .collect(); - - // Remove "prob" column if present - if let Some(index) = parameter_names.iter().position(|name| name == "prob") { - parameter_names.remove(index); - } - - // Check and reorder parameters to match names in settings.parsed.random - let random_names: Vec = settings - .parsed - .random - .iter() - .map(|(name, _)| name.clone()) - .collect(); - - let mut reordered_indices: Vec = Vec::new(); - for random_name in &random_names { - match parameter_names.iter().position(|name| name == random_name) { - Some(index) => { - reordered_indices.push(index); - } - None => { - panic!("Parameter {} is not present in the CSV file.", random_name); - } - } - } - - // Check if there are remaining parameters not present in settings.parsed.random - if parameter_names.len() > random_names.len() { - let extra_parameters: Vec<&String> = parameter_names.iter().collect(); - panic!( - "Found parameters in the prior not present in configuration: {:?}", - extra_parameters - ); - } - - // Read parameter values row by row, keeping only those associated with the reordered parameters - let mut theta_values = Vec::new(); - for result in reader.records() { - let record = result.unwrap(); - let values: Vec = reordered_indices - .iter() - .map(|&i| record[i].parse::().unwrap()) - .collect(); - theta_values.push(values); - } - - let n_points = theta_values.len(); - let n_params = random_names.len(); - - // Convert nested Vec into a single Vec - let theta_values: Vec = theta_values.into_iter().flatten().collect(); - - Array2::from_shape_vec((n_points, n_params), theta_values) - .expect("Failed to create theta Array2") - } - None => sobol::generate( - settings.parsed.config.init_points, - &ranges, - settings.parsed.config.seed, - ), - }; - - let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); - if let Some(exclude) = &settings.parsed.config.exclude { - for val in exclude { - scenarios.remove(val.as_integer().unwrap() as usize); - } - } - - let (tx, rx) = mpsc::unbounded_channel::(); - - let algorithm_config = &settings.parsed.config.engine; - let alg_type: algorithms::Type = match algorithm_config.as_str() { - "NPAG" => algorithms::Type::NPAG, - "POSTPROB" => algorithms::Type::POSTPROB, - _ => { - eprintln!("Error: Algorithm not recognized: {}", algorithm_config); - std::process::exit(-1) - } - }; - - let mut algorithm = initialize_algorithm( - alg_type, - engine.clone(), - ranges, - theta, - scenarios.clone(), - settings.parsed.error.poly, - tx, - settings.clone(), - ); - - // Spawn new thread for TUI - let settings_tui = settings.clone(); - if settings.parsed.config.tui { - let _ui_handle = spawn(move || { - start_ui(rx, settings_tui).expect("Failed to start TUI"); - }); - } - - let result = algorithm.fit(); - log::info!("Total time: {:.2?}", now.elapsed()); - - if let Some(output) = &settings.parsed.config.pmetrics_outputs { - if *output { - result.write_theta(); - result.write_posterior(); - result.write_obs(); - result.write_pred(&engine); - result.write_meta(); - } - } - - Ok(result) -} - -//TODO: move elsewhere -fn setup_log(settings: &Data) { - if let Some(log_path) = &settings.parsed.paths.log_out { - if fs::remove_file(log_path).is_ok() {}; - let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) - .build(log_path) - .unwrap(); - - let config = Config::builder() - .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder().appender("logfile").build(LevelFilter::Info)) - .unwrap(); - - log4rs::init_config(config).unwrap(); - }; -} diff --git a/src/routines/initialization.rs b/src/routines/initialization.rs new file mode 100644 index 000000000..e4262ee7b --- /dev/null +++ b/src/routines/initialization.rs @@ -0,0 +1,85 @@ +use std::fs::File; + +use ndarray::Array2; + +use crate::prelude::settings::run::Data; + +pub mod sobol; + +pub fn sample_space(settings: &Data, ranges: &Vec<(f64, f64)>) -> Array2 { + match &settings.parsed.paths.prior_dist { + Some(prior_path) => { + let file = File::open(prior_path).unwrap(); + let mut reader = csv::ReaderBuilder::new() + .has_headers(true) + .from_reader(file); + + let mut parameter_names: Vec = reader + .headers() + .unwrap() + .clone() + .into_iter() + .map(|s| s.trim().to_owned()) + .collect(); + + // Remove "prob" column if present + if let Some(index) = parameter_names.iter().position(|name| name == "prob") { + parameter_names.remove(index); + } + + // Check and reorder parameters to match names in settings.parsed.random + let random_names: Vec = settings + .parsed + .random + .iter() + .map(|(name, _)| name.clone()) + .collect(); + + let mut reordered_indices: Vec = Vec::new(); + for random_name in &random_names { + match parameter_names.iter().position(|name| name == random_name) { + Some(index) => { + reordered_indices.push(index); + } + None => { + panic!("Parameter {} is not present in the CSV file.", random_name); + } + } + } + + // Check if there are remaining parameters not present in settings.parsed.random + if parameter_names.len() > random_names.len() { + let extra_parameters: Vec<&String> = parameter_names.iter().collect(); + panic!( + "Found parameters in the prior not present in configuration: {:?}", + extra_parameters + ); + } + + // Read parameter values row by row, keeping only those associated with the reordered parameters + let mut theta_values = Vec::new(); + for result in reader.records() { + let record = result.unwrap(); + let values: Vec = reordered_indices + .iter() + .map(|&i| record[i].parse::().unwrap()) + .collect(); + theta_values.push(values); + } + + let n_points = theta_values.len(); + let n_params = random_names.len(); + + // Convert nested Vec into a single Vec + let theta_values: Vec = theta_values.into_iter().flatten().collect(); + + Array2::from_shape_vec((n_points, n_params), theta_values) + .expect("Failed to create theta Array2") + } + None => sobol::generate( + settings.parsed.config.init_points, + ranges, + settings.parsed.config.seed, + ), + } +} diff --git a/src/routines/output.rs b/src/routines/output.rs index 4813dfa2b..368d24b1a 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -54,6 +54,20 @@ impl NPResult { settings, } } + + pub fn write_outputs(&self, write: bool, engine: &Engine) + where + S: Predict + std::marker::Sync + 'static + Clone + std::marker::Send, + { + if write { + self.write_theta(); + self.write_posterior(); + self.write_obs(); + self.write_pred(&engine); + self.write_meta(); + } + } + // Writes meta_rust.csv pub fn write_meta(&self) { let mut meta_writer = MetaWriter::new(); diff --git a/src/routines/simulation/simulator.rs b/src/routines/simulation/simulator.rs deleted file mode 100644 index 3e0868285..000000000 --- a/src/routines/simulation/simulator.rs +++ /dev/null @@ -1,44 +0,0 @@ -use crate::prelude::*; -use csv::{ReaderBuilder, WriterBuilder}; -use eyre::Result; -use ndarray::Array2; -use ndarray_csv::Array2Reader; -use predict::{sim_obs, Engine, Predict}; -use std::fs::File; - -pub fn simulate(engine: Engine, settings_path: String) -> Result<()> -where - S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, -{ - let settings = settings::simulator::read(settings_path); - let theta_file = File::open(settings.paths.theta).unwrap(); - let mut reader = ReaderBuilder::new() - .has_headers(false) - .from_reader(theta_file); - let theta: Array2 = reader.deserialize_array2_dynamic().unwrap(); - let scenarios = datafile::parse(&settings.paths.data).unwrap(); - - let ypred = sim_obs(&engine, &scenarios, &theta, false); - - let sim_file = File::create("simulation_output.csv").unwrap(); - let mut sim_writer = WriterBuilder::new() - .has_headers(false) - .from_writer(sim_file); - sim_writer - .write_record(["id", "point", "time", "sim_obs"]) - .unwrap(); - for (id, scenario) in scenarios.iter().enumerate() { - let time = scenario.obs_times.clone(); - for (point, _spp) in theta.rows().into_iter().enumerate() { - for (i, time) in time.iter().enumerate() { - sim_writer.write_record(&[ - id.to_string(), - point.to_string(), - time.to_string(), - ypred.get((id, point)).unwrap().get(i).unwrap().to_string(), - ])?; - } - } - } - Ok(()) -} From a5d088c432913ed8627e99fe81e2ff1249a1faa2 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 2 Oct 2023 21:55:08 -0500 Subject: [PATCH 306/393] moved the logger to its own module --- src/entrypoints.rs | 26 +------------------------- src/lib.rs | 2 ++ src/logger.rs | 23 +++++++++++++++++++++++ 3 files changed, 26 insertions(+), 25 deletions(-) create mode 100644 src/logger.rs diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 6400c9708..f5841a369 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -3,20 +3,14 @@ use crate::prelude::output::NPCycle; use crate::prelude::{ output::NPResult, predict::{Engine, Predict}, - settings::run::Data, *, }; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; -use log::LevelFilter; -use log4rs::append::file::FileAppender; -use log4rs::config::{Appender, Config, Root}; -use log4rs::encode::pattern::PatternEncoder; use ndarray::Array2; use ndarray_csv::Array2Reader; use predict::sim_obs; -use std::fs; use std::fs::File; use std::thread::spawn; use std::time::Instant; @@ -64,7 +58,7 @@ where { let now = Instant::now(); let settings = settings::run::read(settings_path); - setup_log(&settings); + logger::setup_log(&settings); let (tx, rx) = mpsc::unbounded_channel::(); let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), tx); // Spawn new thread for TUI @@ -84,21 +78,3 @@ where Ok(result) } - -//TODO: move elsewhere -fn setup_log(settings: &Data) { - if let Some(log_path) = &settings.parsed.paths.log_out { - if fs::remove_file(log_path).is_ok() {}; - let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) - .build(log_path) - .unwrap(); - - let config = Config::builder() - .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder().appender("logfile").build(LevelFilter::Info)) - .unwrap(); - - log4rs::init_config(config).unwrap(); - }; -} diff --git a/src/lib.rs b/src/lib.rs index 9a991d6a7..93613688a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -25,12 +25,14 @@ pub mod routines { } } pub mod entrypoints; +pub mod logger; pub mod tui; pub mod prelude { pub use crate::algorithms; pub use crate::entrypoints::simulate; pub use crate::entrypoints::start; + pub use crate::logger; pub use crate::prelude::evaluation::{prob, sigma, *}; pub use crate::routines::initialization::*; pub use crate::routines::optimization::*; diff --git a/src/logger.rs b/src/logger.rs new file mode 100644 index 000000000..5ddbea7a2 --- /dev/null +++ b/src/logger.rs @@ -0,0 +1,23 @@ +use crate::prelude::settings::run::Data; +use log::LevelFilter; +use log4rs::append::file::FileAppender; +use log4rs::config::{Appender, Config, Root}; +use log4rs::encode::pattern::PatternEncoder; +use std::fs; + +pub fn setup_log(settings: &Data) { + if let Some(log_path) = &settings.parsed.paths.log_out { + if fs::remove_file(log_path).is_ok() {}; + let logfile = FileAppender::builder() + .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) + .build(log_path) + .unwrap(); + + let config = Config::builder() + .appender(Appender::builder().build("logfile", Box::new(logfile))) + .build(Root::builder().appender("logfile").build(LevelFilter::Info)) + .unwrap(); + + log4rs::init_config(config).unwrap(); + }; +} From 45a3feb71d97e9f3e793e0d11a248204e2db8891 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Tue, 3 Oct 2023 14:12:28 +0200 Subject: [PATCH 307/393] Update README.md Added link to documentation. Slightly updated the example section. --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 08fc2ecc3..d43bd1409 100644 --- a/README.md +++ b/README.md @@ -17,14 +17,15 @@ Rust Library with the building blocks needed to create new Non-Parametric algori ## Examples -There are two examples using NPAG implemented in this repository. - -run the following commands to run them: +There are two examples using NPAG implemented in this repository, `bimodal_ke` and `two_eq_lag`. +You may run them with the following command ``` -cargo run --example two_eq_lag --release -cargo run --example bimodal_ke --release +cargo run --example example_name --release ``` +Be sure to replace `example_name` with the respective example. +Look at the corresponding `examples/_example_/*.toml`-file to change the configuration for each run. +## Documentation -Look at the corresponding `examples/_example_/*.toml`-file to change the configuration of each run. +For more information on how to use this crate, please review the [documentation](https://lapkb.github.io/NPcore/) From e0c09c1683a45d1a37c246bf9ce7540cd939e6ee Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Tue, 3 Oct 2023 18:58:08 +0200 Subject: [PATCH 308/393] WIP --- Cargo.toml | 2 ++ src/entrypoints.rs | 1 + src/logger.rs | 32 ++++++++++++++++---------------- 3 files changed, 19 insertions(+), 16 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c5014716f..971e5ca3d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,6 +15,8 @@ repository = "https://github.com/LAPKB/NPcore" exclude = [".github/*", ".vscode/*"] [dependencies] +tracing = "0.1.37" +tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } dashmap = "5.5.3" #cached = "0.26.2" lazy_static = "1.4.0" diff --git a/src/entrypoints.rs b/src/entrypoints.rs index f5841a369..c33d9d79b 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -59,6 +59,7 @@ where let now = Instant::now(); let settings = settings::run::read(settings_path); logger::setup_log(&settings); + tracing::info!("Starting NPcore"); let (tx, rx) = mpsc::unbounded_channel::(); let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), tx); // Spawn new thread for TUI diff --git a/src/logger.rs b/src/logger.rs index 5ddbea7a2..e9e1b016f 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,23 +1,23 @@ use crate::prelude::settings::run::Data; -use log::LevelFilter; -use log4rs::append::file::FileAppender; -use log4rs::config::{Appender, Config, Root}; -use log4rs::encode::pattern::PatternEncoder; -use std::fs; +use tracing::Level; +use tracing_subscriber::fmt; pub fn setup_log(settings: &Data) { if let Some(log_path) = &settings.parsed.paths.log_out { - if fs::remove_file(log_path).is_ok() {}; - let logfile = FileAppender::builder() - .encoder(Box::new(PatternEncoder::new("{l}: {m}\n"))) - .build(log_path) - .unwrap(); + if std::fs::remove_file(log_path).is_ok() {}; - let config = Config::builder() - .appender(Appender::builder().build("logfile", Box::new(logfile))) - .build(Root::builder().appender("logfile").build(LevelFilter::Info)) - .unwrap(); + let subscriber = fmt::Subscriber::builder() + .with_max_level(Level::INFO) + .with_writer(std::fs::OpenOptions::new() + .create(true) + .write(true) + .truncate(true) + .open(log_path) + .unwrap()) + .with_ansi(false) + .finish(); - log4rs::init_config(config).unwrap(); - }; + tracing::subscriber::set_global_default(subscriber) + .expect("Setting default subscriber failed"); + } } From f434afbfca33cbd6e3998e5d0e198a79c653c493 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 5 Oct 2023 16:49:15 -0500 Subject: [PATCH 309/393] Drusano Model with Nelder-Mead optimization --- examples/drusano/config.toml | 45 ++ examples/drusano/fortran.f90 | 808 +++++++++++++++++++++++++++++++++++ examples/drusano/main.rs | 477 +++++++++++++++++++++ examples/neldermead.rs | 127 ++++++ 4 files changed, 1457 insertions(+) create mode 100644 examples/drusano/config.toml create mode 100644 examples/drusano/fortran.f90 create mode 100644 examples/drusano/main.rs create mode 100644 examples/neldermead.rs diff --git a/examples/drusano/config.toml b/examples/drusano/config.toml new file mode 100644 index 000000000..4e6d7a25a --- /dev/null +++ b/examples/drusano/config.toml @@ -0,0 +1,45 @@ +[paths] +data = "examples/data/bimodal_ke.csv" +log_out = "log/bimodal_ke.log" +#prior_dist = "theta_bimodal_ke.csv" + +[config] +cycles = 1024 +engine = "NPAG" +init_points = 2129 +seed = 347 +tui = true +pmetrics_outputs = true +cache = true + +[random] +v1 = [5.0, 160.0] +cl1 = [4.0, 9.0] +v2 = [100.0, 200.0] +cl2 = [25.0, 35.0] +popmax = [100000000.0, 100000000000.0] +kgs = [0.01, 0.25] +kks = [0.01, 0.5] +e50_1s = [0.1, 2.5] +e50_2s = [0.1, 10.0] +alpha_s = [-8.0, 5.0] +kgr1 = [0.004, 0.1] +kkr1 = [0.08, 0.4] +e50_1r1 = [8.0, 17.0] +alpha_r1 = [-8.0, 5.0] +kgr2 = [0.004, 0.3] +kkr2 = [0.1, 0.5] +e50_2r2 = [5.0, 8.0] +alpha_r2 = [-5.0, 5.0] +init_3 = [0.0, 0.0] +init_4 = [-1.0, 4.0] +init_5 = [-1.0, 3.0] +h1s = [0.5, 8.0] +h2s = [0.1, 4.0] +h1r1 = [5.0, 25.0] +h2r2 = [10.0, 22.0] + +[error] +value = 1.0 +class = "proportional" +poly = [0.1, 0.1, 0.0, 0.0] diff --git a/examples/drusano/fortran.f90 b/examples/drusano/fortran.f90 new file mode 100644 index 000000000..4db13e58e --- /dev/null +++ b/examples/drusano/fortran.f90 @@ -0,0 +1,808 @@ +#PRI + +V1,5,160 +CL1,4,9 +V2,100,200 +CL2,25,35 +POPMAX,100000000,100000000000 +Kgs,0.01,0.25 +Kks,0.01,0.5 +E50_1s,0.1,2.5 +E50_2s,0.1,10 +alpha_s,-8,5 +Kgr1,0.004,0.1 +Kkr1,0.08,0.4 +E50_1r1,8,17 +alpha_r1,-8,5 +Kgr2,0.004,0.3 +Kkr2,0.1,0.5 +E50_2r2,5,8 +alpha_r2,-5,5 +INIT_3,0 +INIT_4,-1,4 +INIT_5,-1,3 +H1s,0.5,8 +H2s,0.1,4 +H1r1,5,25 +H2r2,10,22 + +C Drug 1 is linezolid, Drug 2 is rifampin + +#COV + +IC_T +IC_R1 +IC_R2 + +#SEC +E50_2r1 = E50_2s +E50_1r2 = E50_1s +H2r1 = H2s +H1r2 = H1s +XM0BEST=0 +XM0Converge=0 + + +#OUT + +Y(1) = X(1)/V1 +Y(2) = X(2)/V2 +Y(3) = DLOG10(XNs + XNr1 + XNr2) +Y(4) = DLOG10(XNr1) +Y(5) = DLOG10(XNr2) + + +#INI + +X(3) = 10.D0**IC_T +X(4) = 10.D0**INIT_4 +X(5) = 10.D0**INIT_5 + +#ERR + +G=1 +0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 +0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 +0.1000000000, 0.1000000000, 0.000000000, 0.000000000 +0.1000000000, 0.1000000000, 0.000000000, 0.000000000 +0.1000000000, 0.1000000000, 0.000000000, 0.000000000 + + + +#DIFF + +COMMON/TOBESTM0/U,V,W,H1,H2,XX +EXTERNAL BESTM0 +DIMENSION START(7),STEP(7) + +C FOR DRUTRU13.FOR, X(1) AND X(2) ARE SET = 0 IF THEY ARE PASSED TO +C THIS ROUTINE AS NEGATIVE (SINCE THAT IS A NUMERICAL ARTIFACT FOR +C THIS MODEL). + +[format] + IF(X(1) .LT. 0.D0) X(1) = 0.D0 + IF(X(2) .LT. 0.D0) X(2) = 0.D0 + + + XP(1) = RATEIV(1) - CL1*X(1)/V1 + XP(2) = RATEIV(2) - CL2*X(2)/V2 + + +C CALCULATE PIECES FOR X(3) = XNs, X(4) = XNr1, AND X(5) = XNr2. + + XNs = X(3) + XNr1 = X(4) + XNr2 = X(5) + + E = 1.D0 - (XNs + XNr1 + XNr2)/POPMAX + + +C CALCULATE VALUES NEEDED FOR THE XP(3) EQ. + + D1 = X(1)/V1 + D2 = X(2)/V2 + U = D1/E50_1s + V = D2/E50_2s + W = alpha_s*D1*D2/E50_1s/E50_2s + H1 = 1.D0/H1s + H2 = 1.D0/H2s + XX = (H1 + H2)/2.D0 + +C CALCULATE XM0BEST. IF U = 0, IT IS A SIMPLE FUNCTION OF V; IF V = 0, +C IT IS A SIMPLE FUNCTION OF U. OTHERWISE, WILL HAVE TO CALL ELDERY +C (THE NELDER MEED ALGORITHM) TO FIND IT. + +C BUT FIRST TEST TO SEE IF BOTH U AND V ARE VERY SMALL. IF SO, THE +C GRECO EQ. IS ESSENTIALLY SAYING THAT XM0BEST SHOULD BE 0. WE WILL +C ARBIRTRARILY SET THE THRESHOLD FOR "SMALL" TO BE 1.D-5. + + IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN + XM0BEST = 0.D0 +C GO TO 110 +C 110 XMs = XM0BEST/(1.D0 + XM0BEST) + XMs = XM0BEST/(1.D0 + XM0BEST) + XP(3) = XNs*(Kgs*E - Kks*XMs) +C From here, skip to the XP(4) calculation, +C + ELSE + +C this endif is now moved to after the XP(3) calculation +C ENDIF + + IF(V .LE. 0.D0) XM0BEST = U**(1.D0/H1) + IF(U .LE. 0.D0) XM0BEST = V**(1.D0/H2) +C +C This condition searches for monotherapy. If only D1 or D2 is applied, +C then ONLY U or V can be 0 at this point. And if one of these is 0, +C then we do not have to optimize for XM0BEST, we can calculate it. +C The condition in the above block states that "for combination therapy, +C if both drugs are at a small concentration, there is no synergy. Thus +C XM0BEST = 0" +C +C Now, we calculate XM0BEST for the case where both D1 and D2 are at +C interactable concentrations. +C + IF(V .GT. 0.D0 .AND. U .GT. 0.D0) THEN + + START(1) = .00001 + +C NOTE THAT THE STARTING VALUES IN START(1) FOR ELDERY ARE ALL +C FIXED = .00001, SINCE I DISCOVERED IN ELDM.FOR THAT THOUGH THE +C NELDER MEED ALGORITHM CAN BE VERY UNSTABLE IN CERTAIN CONDITIONS, A +C STARTING VALUE OF .00001 USUALLY LEADS IMMEDIATELY TO THE CORRECT +C VALUE OF M0 TO SOLVE THE GRECO EQ. (AT LEAST FOR THE EXAMPLES I DID +C ON PAGES 12 - 15 OF 12/10/12 NOTES). + +C SET TOL = THE TOLERANCE DESIRED FOR THE MINIMIZATION ROUTINE. + + TOL = 1.D-10 + STEP(1)= -.2D0*START(1) + + CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + +C XM0BEST1 = THE VALUE OF XM0 WHICH GIVES THE MINIMIZED SQUARED +C DIFFERENCE IN SUBROUTINE BESTM0. + +C VALMIN1 = MIN. VALUE OF FUNCTION ACHIEVED, THIS VALUE NOT CURRENTLY +C USED. + +C ICONV = 1 IF ELDERY CONVERGED; 0 OTHERWISE. + + IF(ICONV .EQ. 0) THEN + + WRITE(*,9021) + 9021 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR s.'/) + + WRITE(*,*)' FOR THE XP(3) EQ.... ' + WRITE(*,123) XM0BEST1,VALMIN1 + 123 FORMAT(/' THE EST. FOR M0 FROM ELDERY WAS ',G20.12/ + 3' AND THIS GAVE A VALMIN OF ',G20.12//) + WRITE(*,129) D1,D2,U,V,W,ALPHA_S,H1,H2 + 129 FORMAT(//' NOTE THAT D1,D2 = ',2(G20.12,2X)/ + 1' U,V = ',2(G20.12,2X)/ + 2' W,ALPHA_S = ',2(G20.12,2X)/ + 3' H1,H2 = ',2(G20.12,2X)) + + + PAUSE + STOP + ENDIF + +C IF VALMIN1 .LE. 1.D-10, XM0BEST1 IS A GOOD MATCH TO THE GRECO EQ., +C GIVEN THE INPUT PARAMETER VALUES. IF VALMIN1 .GT. 1.D-10, XM0BEST1 +C MAY NOT BE A GOOD MATCH. IN THIS CASE, CALL FINDM0 (BASED ON +C FINDM03) TO OBTAIN A GOOD ESTIMATE FOR XM0BEST WHICH WILL THEN BE +C USED AS THE INITIAL ESTIMATE FOR ANOTHER CALLING OF ELDERY. THEN USE +C THE XM0BEST WHICH HAS THE SMALLER VALMIN FROM THE TWO ELDERY CALLS. + + + + IF(VALMIN1 .LE. 1.D-10) XM0BEST = XM0BEST1 + + + IF(VALMIN1 .GT. 1.D-10) THEN + + CALL FINDM0(U,V,alpha_s,H1,H2,XM0EST) + +C NOTE THAT IF XM0EST RETURNS AS -1, IT MEANS THAT FINDM0 COULD NOT +C SOLVE THE GRECO EQ. (IT IS UNSOLVABLE), AND IN THIS CASE, JUST USE +C THE XM0BEST1 FROM ELDERY, REGARDLESS OF VALMIN1, SINCE THAT IS THE +C BEST VALUE FOR M0 THAT CAN BE OBTAINED. + + IF(XM0EST .LT. 0.D0) THEN + XM0BEST = XM0BEST1 +C GO TO 110 +C ENDIF + ELSE + + START(1) = XM0EST + STEP(1)= -.2D0*START(1) + CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + +C NOW USE WHICHEVER ESTIMATE FROM ELDERY HAD THE SMALLER VALMIN. + + XM0BEST = XM0BEST1 + IF(VALMIN2 .LT. VALMIN1) XM0BEST = XM0BEST2 + +C ICONV = 1 IF ELDERY CONVERGED; 0 OTHERWISE. + + IF(ICONV .EQ. 0) THEN + WRITE(*,8021) + 8021 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR s.'// + 1' EVEN AFTER FINDM0 WAS USED. '/) + PAUSE + STOP + ENDIF + + ENDIF +C THE ABOVE ENDIF IS FOR THE IF(XM0EST .LT. 0.D0) CONDITION. + + ENDIF +C THE ABOVE ENDIF IS FOR THE IF(VALMIN1 .GT. 1.D-10 CONDITION. + + ENDIF +C THE ABOVE ENDIF IS FOR THE IF(V .GT. 0.D0 .AND. U .GT. 0.D0) +C CONDITION. + + 110 XMs = XM0BEST/(1.D0 + XM0BEST) + XP(3) = XNs*(Kgs*E - Kks*XMs) + +C This endif is for the U && V less than 10^-5 condition + ENDIF + + +C CALCULATE VALUES NEEDED FOR THE XP(4) EQ. + + D1 = X(1)/V1 + D2 = X(2)/V2 + U = D1/E50_1r1 + V = D2/E50_2r1 + W = alpha_r1*D1*D2/E50_1r1/E50_2r1 + H1 = 1.D0/H1r1 + H2 = 1.D0/H2r1 + XX = (H1 + H2)/2.D0 + + IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN + +C XM0BEST = 0.D0 +C GO TO 210 +C ENDIF +C +C 210 XMr1 = XM0BEST/(1.D0 + XM0BEST) +C XP(4) = XNr1*(Kgr1*E - Kkr1*XMr1) +C +C Above can be replaced with: + XP(4) = XNr1*Kgr1*E + + ELSE + + + IF(V .LE. 0.D0) XM0BEST = U**(1.D0/H1) + IF(U .LE. 0.D0) XM0BEST = V**(1.D0/H2) + + + IF(V .GT. 0.D0 .AND. U .GT. 0.D0) THEN + + START(1) = .00001 + TOL = 1.D-10 + STEP(1)= -.2D0*START(1) + + CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + + IF(ICONV .EQ. 0) THEN + WRITE(*,9022) + 9022 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1.'/) + PAUSE + STOP + ENDIF + + IF(VALMIN1 .LE. 1.D-10) XM0BEST = XM0BEST1 + + ELSE +C IF(VALMIN1 .GT. 1.D-10) THEN + + CALL FINDM0(U,V,alpha_r1,H1,H2,XM0EST) + + IF(XM0EST .LT. 0.D0) THEN + XM0BEST = XM0BEST1 +C GO TO 210 +C ENDIF + ELSE + + START(1) = XM0EST + STEP(1)= -.2D0*START(1) + CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + XM0BEST = XM0BEST1 + IF(VALMIN2 .LT. VALMIN1) XM0BEST = XM0BEST2 + IF(ICONV .EQ. 0) THEN + WRITE(*,8022) + 8022 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1.'// + 1' EVEN AFTER FINDM0 WAS USED. '/) + PAUSE + STOP + ENDIF + ENDIF +C The ABOVE END IF is for the IF(XM0EST .LT. 0.D0) THEN condition + + ENDIF +C THE ABOVE ENDIF IS FOR THE IF(VALMIN1 .GT. 1.D-10 CONDITION. + + ENDIF +C THE ABOVE ENDIF IS FOR THE IF(V .GT. 0.D0 .AND. U .GT. 0.D0) CONDITION. + + 210 XMr1 = XM0BEST/(1.D0 + XM0BEST) + XP(4) = XNr1*(Kgr1*E - Kkr1*XMr1) + + ENDIF +C ABOVE ENDIF is for the (U AND V .LE 1.D-5) condition + + +C CALCULATE VALUES NEEDED FOR THE XP(5) EQ. + + D1 = X(1)/V1 + D2 = X(2)/V2 + U = D1/E50_1r2 + V = D2/E50_2r2 + W = alpha_r2*D1*D2/E50_1r2/E50_2r2 + H1 = 1.D0/H1r2 + H2 = 1.D0/H2r2 + XX = (H1 + H2)/2.D0 + + IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN + +C XM0BEST = 0.D0 +C GO TO 310 +C 310 XMr2 = XM0BEST/(1.D0 + XM0BEST) + + XMr2 = XM0BEST/(1.D0 + XM0BEST) + XP(5) = XNr2*(Kgr2*E - Kkr2*XMr2) + + ELSE + + IF(V .LE. 0.D0) XM0BEST = U**(1.D0/H1) + IF(U .LE. 0.D0) XM0BEST = V**(1.D0/H2) + + IF(V .GT. 0.D0 .AND. U .GT. 0.D0) THEN + + START(1) = .00001 + TOL = 1.D-10 + STEP(1)= -.2D0*START(1) + CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + + IF(ICONV .EQ. 0) THEN + WRITE(*,9023) + 9023 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r2.'/) + PAUSE + STOP + ENDIF + + IF(VALMIN1 .LE. 1.D-10) XM0BEST = XM0BEST1 + + +C IF(VALMIN1 .GT. 1.D-10) THEN + ELSE + + CALL FINDM0(U,V,alpha_r2,H1,H2,XM0EST) + + IF(XM0EST .LT. 0.D0) THEN + XM0BEST = XM0BEST1 + +C GO TO 310 +C 310 XMr2 = XM0BEST/(1.D0 + XM0BEST) +C XP(5) = XNr2*(Kgr2*E - Kkr2*XMr2) + + ELSE + + START(1) = XM0EST + STEP(1)= -.2D0*START(1) + CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + + XM0BEST = XM0BEST1 + + IF(VALMIN2 .LT. VALMIN1) XM0BEST = XM0BEST2 + + IF(ICONV .EQ. 0) THEN + WRITE(*,8023) + 8023 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r2.'// + 1' EVEN AFTER FINDM0 WAS USED. '/) + PAUSE + STOP + ENDIF + + ENDIF + + ENDIF +C THE ABOVE ENDIF IS FOR THE IF(VALMIN1 .GT. 1.D-10 CONDITION. + + ENDIF +C THE ABOVE ENDIF ENDS IF(V .GT. 0.D0 .AND. U .GT. 0.D0) CONDITION. + + 310 XMr2 = XM0BEST/(1.D0 + XM0BEST) + XP(5) = XNr2*(Kgr2*E - Kkr2*XMr2) + + ENDIF +C The ABOVE END IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN condition +[/format] + +#OUT +Y(1) = X(1)/V1 +Y(2) = X(2)/V2 +Y(3) = DLOG10(XNs + XNr1 + XNr2) +Y(4) = DLOG10(XNr1) +Y(5) = DLOG10(XNr2) + + +#Init +X(3) = 10.D0**IC_T +X(4) = 10.D0**INIT_4 +X(5) = 10.D0**INIT_5 + +#ERR +G=1 +0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 +0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 +0.1000000000, 0.1000000000, 0.000000000, 0.000000000 +0.1000000000, 0.1000000000, 0.000000000, 0.000000000 +0.1000000000, 0.1000000000, 0.000000000, 0.000000000 + + +#EXTRA + SUBROUTINE ELDERY(N,START,XMIN,YNEWLO,REQMIN,STEP,ITMAX,FUNCC,IPRINT,ICONV,NITER,ICOUNT) + +C ELDERY DIFFERS FROM ELDERX ONLY IN THE DIMENSION STATEMENT. ALL 5'S +C ARE CHANGED TO 7'S, AND ALL 6'S ARE CHANGED TO 8'S. THIS ALLOWS 7 +C PARAMETERS INSTEAD OF JUST 5. + + +C ELDERX DIFFERS FROM ELDER (DESCRIBED BELOW) ONLY IN THAT N, THE +C DIMENSION OF START (THE NO. OF UNKNOWN PARAMETERS OVER WHICH THE +C MINIMIZATION IS DONE) IS PASSED TO THE SUBROUTINE FUNCC IN THE CALLING +C STATEMENTS. +C +C ELDER IS A PROGRAM TO MINIMIZE A FUNCTION USING THE NELDER-MEED +C ALGORITM. +C THE CODE WAS ADAPTED FROM A PROG. IN J. OF QUALITY TECHNOLOGY VOL. + +C JAN. 1974. BY D.M. OLSSON. +C CALLING ARGUMENTS: +C N -NUMBER OF UNKNOWN PARAMS. UP TO 99. +C START -A VECTOR WITH THE INITIAL QUESSES OF THE SOLUTION PARAMS. +C ITMAX -THE MAXIMUM NUMBER OF ITERATIONS. +C (KCOUNT IS THE MAX NUM OF FUNCC CALLS.SET AT 1000000) +C STEP -THE STEP SIZE VECTOR FOR DEFINING THE N ADDITIONAL +C VERTICIES. +C REQMIN-THE STOP TOLERANCE. +C XMIN -THE SOLUTION VECTOR. +C YNEWLO-THE FUCTION VALUE AT XMIN. +C IPRINT-SWITCH WHICH DETERMINES IF INTERMEDIATE ITERATIONS +C ARE TO BE PRINTED. (0=NO,1=YES). +C ICONV -FLAG INDICATING WHETHER OR NOT CONVERGENCE HAS BEEN +C ACHEIVED. (0=NO,1=YES). +C NITER -THE NUMBER OF ITERATIONS PERFORMED. +C ICOUNT-THE NUMBER OF FUNCTION EVALUATIONS. +C FUNCC -THE NAME OF THE SUBROUTINE DEFINING THE FUNCTION. +C THIS SUBROUTINE MUST EVALUATE THE FUNCTION GIVEN A +C VALUE FOR THE PARAMETER VECTOR. THE ROUTINE IS OF +C THE FOLLOWING FORM: +C FUNCC(P,FV), WHERE P IS THE PARAMETER VECTOR, +C AND FV IS THE FUNCTION VALUE. +C A SUBROUTINE TO PRINT THE RESULTS OF ITERMEDIATE ITERATIONS +C MUST ALSO BE SUPPLIED. ITS NAME AND CALLING SEQUENCE ARE +C DEFINED AS FOLLOWS: +C PRNOUT(P,N,NITER,NFCALL,FV). +C OTHER PROGRAM VARIABLES OF INTEREST ARE; +C XSEC -THE COORDINATES OF THE VETEX WITH THE 2ND SMALLEST FUNCTION + +C VALUE. +C YSEC - THE FUNCTION VALUE AT XSEC. +C + IMPLICIT REAL*8(A-H,O-Z) + DIMENSION START(N),STEP(N),XMIN(N),XSEC(7),P(7,8),PSTAR(7),P2STAR(7),PBAR(7),Y(8) + EXTERNAL FUNCC + DATA RCOEFF/1.0D0/,ECOEFF/2.0D0/,CCOEFF/.5D0/ + KCOUNT=1000000 + ICOUNT=0 + NITER=0 + ICONV=0 +C +C CHECK INPUT DATA AND RETURN IF AN ERROR IS FOUND. +C + IF(REQMIN.LE.0.0D0) ICOUNT=ICOUNT-1 + IF(N.LE.0) ICOUNT=ICOUNT-10 + IF(N.GT.99) ICOUNT=ICOUNT-10 + IF(ICOUNT.LT.0) RETURN +C +C SET INITIAL CONSTANTS +C + DABIT=2.04607D-35 + BIGNUM=1.0D+38 + KONVGE=5 + XN=FLOAT(N) + DN=FLOAT(N) + NN=N+1 +[format] +C +C CONSTRUCTION OF INITIAL SIMPLEX. +C +1001 DO 1 I=1,N +1 P(I,NN)=START(I) + CALL FUNCC(N,START,FN) + Y(NN)=FN + ICOUNT=ICOUNT+1 +C CALL PRNOUT(START,N,NITER,ICOUNT,FN) + IF(ITMAX.NE.0) GO TO 40 + DO 45 I=1,N +45 XMIN(I)=START(I) + YNEWLO=FN + RETURN +40 DO 2 J=1,N + DCHK=START(J) + START(J)=DCHK+STEP(J) + DO 3 I=1,N +3 P(I,J)=START(I) + CALL FUNCC(N,START,FN) + Y(J)=FN + ICOUNT=ICOUNT+1 +2 START(J)=DCHK +C +C SIMPLEX CONSTRUCTION COMPLETE. +C +C FIND THE HIGHEST AND LOWEST VALUES. YNEWLO (Y(IHI)) INDICATES THE +C VERTEX OF THE SIMPLEX TO BE REPLACED. +C +1000 YLO=Y(1) + YNEWLO=YLO + ILO=1 + IHI=1 + DO 5 I=2,NN + IF(Y(I).GE.YLO) GO TO 4 + YLO=Y(I) + ILO=I +4 IF(Y(I).LE.YNEWLO) GO TO 5 + YNEWLO=Y(I) + IHI=I +5 CONTINUE +C + + IF(ICOUNT.LE.NN) YOLDLO=YLO + IF(ICOUNT.LE.NN) GO TO 2002 + IF(YLO.GE.YOLDLO) GO TO 2002 + YOLDLO=YLO + NITER=NITER+1 + IF(NITER.GE.ITMAX) GO TO 900 + IF(IPRINT.EQ.0) GO TO 2002 +C CALL PRNOUT(P(1,ILO),N,NITER,ICOUNT,YLO) +C +C PERFORM CONVERGENCE CHECKS ON FUNCTIONS. +C +2002 DCHK=(YNEWLO+DABIT)/(YLO+DABIT)-1.0D0 + IF(DABS(DCHK).GT. REQMIN) GO TO 2001 + ICONV=1 + GO TO 900 +C +2001 KONVGE=KONVGE-1 + IF(KONVGE.NE.0) GO TO 2020 + KONVGE=5 +C +C CHECK CONVERGENCE OF COORDINATES ONLY EVERY 5 SIMPLEXES. +C + DO 2015 I=1,N + COORD1=P(I,1) + COORD2=COORD1 + DO 2010 J=2,NN + IF(P(I,J).GE.COORD1) GO TO 2005 + COORD1=P(I,J) +2005 IF(P(I,J).LE.COORD2) GO TO 2010 + COORD2=P(I,J) +2010 CONTINUE + DCHK=(COORD2+DABIT)/(COORD1+DABIT)-1.0D0 + IF(DABS(DCHK).GT.REQMIN) GO TO 2020 +2015 CONTINUE + ICONV=1 + GO TO 900 +2020 IF(ICOUNT.GE.KCOUNT) GO TO 900 +C +C CALCULATE PBAR, THE CENTRIOD OF THE SIMPLEX VERTICES EXCEPTING THAT +C WITH Y VALUE YNEWLO. +C + DO 7 I=1,N + Z=0.0D0 + DO 6 J=1,NN +6 Z=Z+P(I,J) + Z=Z-P(I,IHI) +7 PBAR(I)=Z/DN +C +C REFLECTION THROUGH THE CENTROID. +C + DO 8 I=1,N +8 PSTAR(I)=(1.0D0+RCOEFF)*PBAR(I)-RCOEFF*P(I,IHI) + CALL FUNCC(N,PSTAR,FN) + YSTAR=FN + ICOUNT=ICOUNT+1 + IF(YSTAR.GE.YLO) GO TO 12 + IF(ICOUNT.GE.KCOUNT) GO TO 19 +C +C SUCESSFUL REFLECTION SO EXTENSION. +C + DO 9 I=1,N +9 P2STAR(I)=ECOEFF*PSTAR(I)+(1.0D0-ECOEFF)*PBAR(I) + CALL FUNCC(N,P2STAR,FN) + Y2STAR=FN + ICOUNT=ICOUNT+1 +C +C RETAIN EXTENSION OR CONTRACTION. +C + IF(Y2STAR.GE.YSTAR) GO TO 19 +10 DO 11 I=1,N +11 P(I,IHI)=P2STAR(I) + Y(IHI)=Y2STAR + GO TO 1000 +C +C NO EXTENSION. +C +12 L=0 + DO 13 I=1,NN + IF(Y(I).GT.YSTAR) L=L+1 +13 CONTINUE + IF(L.GT.1) GO TO 19 + IF(L.EQ.0) GO TO 15 +C +C CONTRACTION ON REFLECTION SIDE OF CENTROID. +C + DO 14 I=1,N +14 P(I,IHI)=PSTAR(I) + + Y(IHI)=YSTAR +C +C CONTRACTION ON THE Y(IHI) SIDE OF THE CENTROID. +C +15 IF(ICOUNT.GE.KCOUNT) GO TO 900 + DO 16 I=1,N +16 P2STAR(I)=CCOEFF*P(I,IHI)+(1.0D0-CCOEFF)*PBAR(I) + CALL FUNCC(N,P2STAR,FN) + Y2STAR=FN + ICOUNT=ICOUNT+1 + IF(Y2STAR.LT.Y(IHI)) GO TO 10 +C +C CONTRACT THE WHOLE SIMPLEX +C + DO 18 J=1,NN + DO 17 I=1,N + P(I,J)=(P(I,J)+P(I,ILO))*0.5D0 +17 XMIN(I)=P(I,J) + CALL FUNCC(N,XMIN,FN) + Y(J)=FN + +18 CONTINUE + ICOUNT=ICOUNT+NN + IF(ICOUNT.LT.KCOUNT) GO TO 1000 + GO TO 900 +C +C RETAIN REFLECTION. +C + +19 CONTINUE + DO 20 I=1,N +20 P(I,IHI)=PSTAR(I) + Y(IHI)=YSTAR + GO TO 1000 +C +C SELECT THE TWO BEST FUNCTION VALUES (YNEWLO AND YSEC) AND THEIR +C COORDINATES (XMIN AND XSEC)> +C +900 DO 23 J=1,NN + DO 22 I=1,N +22 XMIN(I)=P(I,J) + CALL FUNCC(N,XMIN,FN) + Y(J)=FN +23 CONTINUE + ICOUNT=ICOUNT+NN + YNEWLO=BIGNUM + DO 24 J=1,NN + IF(Y(J).GE.YNEWLO) GO TO 24 + YNEWLO=Y(J) + IBEST=J +24 CONTINUE + Y(IBEST)=BIGNUM + YSEC=BIGNUM + DO 25 J=1,NN + IF(Y(J).GE.YSEC) GO TO 25 + YSEC=Y(J) + ISEC=J +25 CONTINUE + DO 26 I=1,N + XMIN(I)=P(I,IBEST) + XSEC(I)=P(I,ISEC) +26 CONTINUE + RETURN + END + +C +CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC +C + SUBROUTINE BESTM0(NC,VEC,FNTVAL) + IMPLICIT REAL*8(A-H,O-Z) + DIMENSION VEC(NC) + COMMON/TOBESTM0/U,V,W,H1,H2,XX + +C COMMON/TOBESM0 IS SUPPLIED FROM MAIN. + +C THIS ROUTINE, CALLED BY ELDERY, FINDS THE FUNCTIONAL VALUE, FNTVAL +C FOR THE SUPPLIED VARIABLE VECTOR, VEC. + + XM0 = VEC(1) + + T1 = U/XM0**H1 + T2 = V/XM0**H2 + T3 = W/XM0**XX + FNTVAL = (1.D0 - T1 - T2 - T3)**2.D0 + + RETURN + END +C +CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC +C + SUBROUTINE FINDM0(UFINAL,V,ALPHA,H1,H2,XM0EST) + IMPLICIT REAL*8(A-H,O-Z) + +C THIS ROUTINE, CALLED BY DIFFEQ, INPUTS UFINAL,V,ALPHA,H1, AND H2, AND +C THEN CALCULATES THE BEST M0 VALUE XM0EST) TO SATISFY THE GRECO EQ. +C THE LOGIC OF THIS ROUTINE IS BASED ON FINDM03.FOR, WITH NOINT = 1000. + +C CALCULATE THE APPROXIMATE VALUE OF M0 USING THE FOLLOWING 1ST +C ORDER APPROXIMATION, NOINT TIMES: +C M0(U + DELU) ~ M0(U) + M0'(U)*DELU, UNTIL U + DELU = UFINAL. +C NOTE THAT M0'(U) IS GIVEN BY EQ. 6 ON PG. 8 OF 12/10/12 NOTES. +C AND NOTE THAT DELU = UFINAL/NOINT. + + NOINT = 1000 + DELU = UFINAL/NOINT + +C M0(U = 0) = V**(1/H2) FROM EQ. 0 ON PG. 1 OF 12/10/12 NOTES. + + XM = V**(1.D0/H2) + U = 0.D0 + +C U IS THE CURRENT VALUE OF U. +C XM = WILL BE THE RUNNING VALUE OF M0(U). + + HH = (H1 + H2)/2.D0 + + + DO INT = 1,NOINT + +C XM IS THE CURRENT VALUE OF M0(U). FIND M0'(U) USING EQ. 6 ON PG. +C 8 OF 12/10/12 NOTES. CALL IT XMP. + + TOP = 1.D0/XM**H1 + ALPHA*V/XM**HH + B1 = U*H1/XM**(H1 + 1.D0) + B2 = V*H2/XM**(H2 + 1.D0) + B3 = ALPHA*V*U*HH/XM**(HH + 1.D0) + XMP = TOP/(B1 + B2 + B3) + +C NOW APPLY THE ABOVE EQ. TO GET M0(U + DELU), WHICH WILL BE THE +C UPDATE TO XM. AND INCREASE U TO ITS CURRENT VALUE. + + XM = XM + XMP*DELU + +C NOTE THAT IF XM EVER BECOMES .LE. 0, IT MEANS THAT THE GRECO +C EQ. IS NOT SOLVABLE (SEE REAL3.EXP COMMENTS IN REMARK 13.b). AND +C IN THIS CASE, SET XM0EST = -1, AND RETURN. + + IF(XM .LE. 0.D0) THEN + XM0EST = -1.D0 + RETURN + ENDIF + + + U = DELU*INT + + END DO + +C THE ABOVE END DO IS FOR THE DO INT = 1,NOINT LOOP. + + XM0EST = XM + + RETURN + END +[/format] \ No newline at end of file diff --git a/examples/drusano/main.rs b/examples/drusano/main.rs new file mode 100644 index 000000000..e5c961a75 --- /dev/null +++ b/examples/drusano/main.rs @@ -0,0 +1,477 @@ +#![allow(dead_code)] +#![allow(unused_variables)] +use argmin::core::observers::{ObserverMode, SlogLogger}; +use argmin::core::{CostFunction, Error, Executor, TerminationReason, TerminationStatus}; +use argmin::solver::neldermead::NelderMead; +use eyre::Result; +use npcore::prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, + start, +}; + +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; +use ode_solvers::*; +use std::{collections::HashMap, process::exit}; +#[derive(Debug, Clone)] +struct Model<'a> { + v1: f64, + cl1: f64, + v2: f64, + cl2: f64, + popmax: f64, + kgs: f64, + kks: f64, + e50_1s: f64, + e50_2s: f64, + alpha_s: f64, + kgr1: f64, + kkr1: f64, + e50_1r1: f64, + alpha_r1: f64, + kgr2: f64, + kkr2: f64, + e50_2r2: f64, + alpha_r2: f64, + init_3: f64, + init_4: f64, + init_5: f64, + h1s: f64, + h2s: f64, + h1r1: f64, + h2r2: f64, + _scenario: &'a Scenario, + infusions: Vec, + cov: Option<&'a HashMap>, +} + +type State = Vector5; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, x: &State, dx: &mut State) { + let mut rateiv = [0.0, 0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] += infusion.amount / infusion.dur; + } + } + // Sec + let e50_2r1 = self.e50_2s; + let e50_1r2 = self.e50_1s; + let h2r1 = self.h2s; + let h1r2 = self.h1s; + let mut xm0best = 0.0; + + ///////////////////// USER DEFINED /////////////// + + // if x[0] < 0.0 { + // x[0] = 0.0; + // } + // if x[1] < 0.0 { + // x[1] = 0.0; + // } + dx[0] = rateiv[0] - self.cl1 * x[0] / self.v1; + dx[1] = rateiv[1] - self.cl2 * x[1] / self.v2; + + let xns = x[2]; + let xnr1 = x[3]; + let xnr2 = x[4]; + let e = 1.0 - (xns + xnr1 + xnr2) / self.popmax; + let mut d1 = x[0] / self.v1; + let mut d2 = x[1] / self.v2; + let mut u = d1 / self.e50_1s; + let mut v = d2 / self.e50_2s; + let mut w = self.alpha_s * d1 * d2 / (self.e50_1s * self.e50_2s); + let mut h1 = 1.0_f64 / self.h1s; + let mut h2 = 1.0_f64 / self.h2s; + let mut xx = (h1 + h2) / 2.0; + if u < 1.0E-5 && v < 1.0E-5 { + xm0best = 0.0; + } else { + if v < 0.0 { + xm0best = u.powf(1.0 / h1); + } + if u < 0.0 { + xm0best = v.powf(1.0 / h2); + } + + if v > 0.0 && u > 0.0 { + let start = 0.00001; + let tol = 1.0e-10; + let step = -2.0 * start; + // CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best1, valmin1, iconv) = bm0.get_best(start, step); + if iconv == false { + // Output a message indicating no convergence on the selection of best M0 for s + println!(" NO CONVERGENCE ON SELECTION OF BEST M0 FOR s."); + + // Output a message indicating the XP(3) EQ... + println!(" FOR THE XP(3) EQ.... "); + + // Output the values of XM0BEST1 and VALMIN1 with formatting + println!(" THE EST. FOR M0 FROM ELDERY WAS {:>20.12}", xm0best1); + println!(" AND THIS GAVE A VALMIN OF {:>20.12}", valmin1); + + // Output the values of D1, D2, U, V, W, ALPHA_S, H1, and H2 with formatting + println!(" NOTE THAT D1,D2 = {:>20.12} {:>20.12}", d1, d2); + println!(" U,V = {:>20.12} {:>20.12}", u, v); + println!(" W,ALPHA_S = {:>20.12} {:>20.12}", w, self.alpha_s); + println!(" H1,H2 = {:>20.12} {:>20.12}", h1, h2); + + exit(-1); + } + if valmin1 < 1.0e-10 { + xm0best = xm0best1; + } else { + // CALL FINDM0(U,V,alpha_s,H1,H2,XM0EST) + let xm0est = find_m0(u, v, self.alpha_s, h1, h2); + if xm0est < 0.0 { + xm0best = xm0best1; + } else { + // START(1) = XM0EST + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best2, valmin2, iconv) = bm0.get_best(xm0est, -2.0 * xm0est); + xm0best = xm0best1; + if valmin2 < valmin1 { + xm0best = xm0best2; + } + if iconv == false { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR s."); + } //235 + } //237 + } //240 + } //243 + } + let xms = xm0best / (xm0best + 1.0); + dx[2] = xns * (self.kgs * e - self.kks * xms); + + d1 = x[0] / self.v1; + d2 = x[1] / self.v2; + u = d1 / self.e50_1r1; + v = d2 / e50_2r1; + w = self.alpha_r1 * d1 * d2 / (self.e50_1r1 * e50_2r1); + h1 = 1.0_f64 / self.h1r1; + h2 = 1.0_f64 / h2r1; + xx = (h1 + h2) / 2.0; + if u < 1.0e-5 && v < 1.0e-5 { + xm0best = 0.0; + } else { + if v < 0.0 { + xm0best = u.powf(1.0 / h1); + } + if u < 0.0 { + xm0best = v.powf(1.0 / h2); + } + if v > 0.0 && u > 0.0 { + //START(1) = .00001 + let tol = 1.0e-10; + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best1, valmin1, iconv) = bm0.get_best(0.00001, -2.0 * 0.00001); + if iconv == false { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1."); + } + if valmin1 < 1.0e-10 { + xm0best = xm0best1; + } else { + // CALL FINDM0(U,V,alpha_r1,H1,H2,XM0EST) + let xm0est = find_m0(u, v, self.alpha_s, h1, h2); + if xm0est < 0.0 { + xm0best = xm0best1; + } else { + // START(1) = XM0EST + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best2, valmin2, iconv) = bm0.get_best(xm0est, -2.0 * xm0est); + xm0best = xm0best1; + if valmin2 < valmin1 { + xm0best = xm0best2; + } + if iconv == false { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1."); + } //235 + } //237 + } //240 + } + } + let xmr1 = xm0best / (xm0best + 1.0); + dx[3] = xnr1 * (self.kgr1 * e - self.kkr1 * xmr1); + + d1 = x[0] / self.v1; + d2 = x[1] / self.v2; + u = d1 / e50_1r2; + v = d2 / self.e50_2r2; + w = self.alpha_r2 * d1 * d2 / (e50_1r2 * self.e50_2r2); + h1 = 1.0_f64 / h1r2; + h2 = 1.0_f64 / self.h2r2; + xx = (h1 + h2) / 2.0; + if u < 1.0e-5 && v < 1.0e-5 { + xm0best = 0.0; + } else { + if v < 0.0 { + xm0best = u.powf(1.0 / h1); + } + if u < 0.0 { + xm0best = v.powf(1.0 / h2); + } + + if v > 0.0 && u > 0.0 { + //START(1) = .00001 + let tol = 1.0e-10; + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let xm0best1 = 0.0; + let valmin1 = 0.0; + let iconv = 0.0; + if iconv == 0.0 { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1."); + } + if valmin1 < 1.0e-10 { + xm0best = xm0best1; + } else { + // CALL FINDM0(U,V,alpha_s,H1,H2,XM0EST) + let xm0est = find_m0(u, v, self.alpha_s, h1, h2); + if xm0est < 0.0 { + xm0best = xm0best1; + } else { + // START(1) = XM0EST + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let xm0best2 = 0.0; + let valmin2 = 0.0; + let iconv = 0.0; + xm0best = xm0best1; + if valmin2 < valmin1 { + xm0best = xm0best2; + } + if iconv == 0.0 { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR s."); + } //235 + } //237 + } //240 + } //243 + } + let xmr2 = xm0best / (xm0best + 1.0); + dx[4] = xnr2 * (self.kgr2 * e - self.kkr2 * xmr2); + + //////////////// END USER DEFINED //////////////// + } +} + +#[derive(Debug, Clone)] +struct Ode {} + +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { + v1: params[0], + cl1: params[1], + v2: params[2], + cl2: params[3], + popmax: params[4], + kgs: params[5], + kks: params[6], + e50_1s: params[7], + e50_2s: params[8], + alpha_s: params[9], + kgr1: params[10], + kkr1: params[11], + e50_1r1: params[12], + alpha_r1: params[13], + kgr2: params[14], + kkr2: params[15], + e50_2r2: params[16], + alpha_r2: params[17], + init_3: params[18], + init_4: params[19], + init_5: params[20], + h1s: params[21], + h2s: params[22], + h1r1: params[23], + h2r2: params[24], + _scenario: scenario, + infusions: vec![], + cov: None, + }; + let mut yout = vec![]; + let mut x = State::new( + 0.0, + 0.0, + 10.0_f64.powf(1.0), + 10.0_f64.powf(system.init_4), + 10.0_f64.powf(system.init_5), + ); + let mut index: usize = 0; + for block in &scenario.blocks { + system.cov = Some(&block.covs); + for event in &block.events { + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + x[event.input.unwrap() - 1] += event.dose.unwrap(); + } + } else if event.evid == 0 { + //obs + let v1 = params[0]; + let v2 = params[2]; + let out = match event.outeq.unwrap() { + 1 => x[0] / v1, + 2 => x[1] / v2, + 3 => (x[2] + x[3] + x[4]).log10(), + 4 => x[3].log10(), + 5 => x[4].log10(), + _ => { + log::error!("Invalid output equation"); + exit(1) + } + }; + yout.push(out); + } + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + if event.time < *next_time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 1e-3, + x, + RTOL, + ATOL, + ); + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if event.time > *next_time { + log::error!("next time is in the past!"); + log::error!("event_time: {}\nnext_time: {}", event.time, *next_time); + } + } + index += 1; + } + } + yout + } +} + +struct BESTM0 { + u: f64, + v: f64, + w: f64, + h1: f64, + h2: f64, + xx: f64, +} +impl CostFunction for BESTM0 { + type Param = f64; + type Output = f64; + fn cost(&self, xm0: &Self::Param) -> Result { + let t1 = self.u / xm0.powf(self.h1); + let t2 = self.v / xm0.powf(self.h2); + let t3 = self.w / xm0.powf(self.xx); + + Ok((1.0 - t1 - t2 - t3).powi(2)) + } +} + +impl BESTM0 { + fn get_best(self, start: f64, step: f64) -> (f64, f64, bool) { + let other_point = start + step; + let solver = NelderMead::new(vec![start, other_point]) + .with_sd_tolerance(0.0001) + .unwrap(); + let res = Executor::new(self, solver) + .configure(|state| state.max_iters(1000)) + // .add_observer(SlogLogger::term(), ObserverMode::Always) + .run() + .unwrap(); + let converged = match res.state.termination_status { + TerminationStatus::Terminated(reason) => match reason { + TerminationReason::SolverConverged => true, + _ => false, + }, + _ => false, + }; + + ( + res.state.best_param.unwrap(), + res.state.best_cost, + converged, + ) + } +} +fn find_m0(ufinal: f64, v: f64, alpha: f64, h1: f64, h2: f64) -> f64 { + let noint = 1000; + let delu = ufinal / (noint as f64); + let mut xm = v.powf(1.0 / h2); + let mut u = 0.0; + let hh = (h1 + h2) / 2.0; + + for int in 1..=noint { + let top = 1.0 / xm.powf(h1) + alpha * v / xm.powf(hh); + let b1 = u * h1 / xm.powf(h1 + 1.0); + let b2 = v * h2 / xm.powf(h2 + 1.0); + let b3 = alpha * v * u * hh / xm.powf(hh + 1.0); + let xmp = top / (b1 + b2 + b3); + + xm = xm + xmp * delu; + + if xm <= 0.0 { + return -1.0; // Greco equation is not solvable + } + + u = delu * (int as f64); + } + + xm // Return the calculated xm0est +} +fn main() -> Result<()> { + start( + Engine::new(Ode {}), + "examples/drusano/config.toml".to_string(), + )?; + Ok(()) +} diff --git a/examples/neldermead.rs b/examples/neldermead.rs new file mode 100644 index 000000000..08755e24b --- /dev/null +++ b/examples/neldermead.rs @@ -0,0 +1,127 @@ +// Copyright 2018-2022 argmin developers +// +// Licensed under the Apache License, Version 2.0 or the MIT license , at your option. This file may not be +// copied, modified, or distributed except according to those terms. + +//! A (hopefully) simple example of using Nelder-Mead to find the roots of a +//! cubic polynomial. +//! +//! You can run this example with: +//! `cargo run --example neldermead-cubic --features slog-logger` + +use argmin::core::observers::{ObserverMode, SlogLogger}; +use argmin::core::{CostFunction, Error, Executor, State}; +use argmin::solver::neldermead::NelderMead; + +/// Coefficients describing a cubic `f(x) = ax^3 + bx^2 + cx + d` +#[derive(Clone, Copy)] +struct Cubic { + /// Coefficient of the `x^3` term + a: f64, + /// Coefficient of the `x^2` term + b: f64, + /// Coefficient of the `x` term + c: f64, + /// Coefficient of the `x^0` term + d: f64, +} + +impl Cubic { + /// Evaluate the cubic at `x`. + fn eval(self, x: f64) -> f64 { + self.a * x.powi(3) + self.b * x.powi(2) + self.c * x + self.d + } +} + +impl CostFunction for Cubic { + type Param = f64; + type Output = f64; + + fn cost(&self, p: &Self::Param) -> Result { + // The cost function is the evaluation of the polynomial with our + // parameter, squared. The parameter is a guess of `x`, and the + // objective is to minimize `x` (i.e. find a polynomial root). The + // square value can be considered an error. We want the error to (1) + // always be positive and (2) bigger the further it is from a polynomial + // root. + Ok(self.eval(*p).powi(2)) + } +} + +fn run() -> Result<(), Error> { + // Define the cost function. This needs to be something with an + // implementation of `CostFunction`; in this case, the impl is right + // above. Here, our cubic is `(x-2)(x+2)(x-5)`; see + // for + // more info. + let cost = Cubic { + a: 1.0, + b: -5.0, + c: -4.0, + d: 20.0, + }; + + // Let's find a root of the cubic (+5). + { + // Set up solver -- note that the proper choice of the vertices is very + // important! This example should find 5, because our vertices are 6 and 7. + let solver = NelderMead::new(vec![6.0, 7.0]).with_sd_tolerance(0.0001)?; + + // Run solver + let res = Executor::new(cost, solver) + .configure(|state| state.max_iters(100)) + .add_observer(SlogLogger::term(), ObserverMode::Always) + .run()?; + + // Wait a second (lets the logger flush everything before printing again) + std::thread::sleep(std::time::Duration::from_secs(1)); + + // Print result + println!( + "Polynomial root: {}", + res.state.get_best_param().expect("Found a root") + ); + } + + // Now find -2. + { + let solver = NelderMead::new(vec![-3.0, -4.0]).with_sd_tolerance(0.0001)?; + let res = Executor::new(cost, solver) + .configure(|state| state.max_iters(100)) + .add_observer(SlogLogger::term(), ObserverMode::Always) + .run()?; + std::thread::sleep(std::time::Duration::from_secs(1)); + println!("{res}"); + println!( + "Polynomial root: {}", + res.state.get_best_param().expect("Found a root") + ); + } + + // This example will find +2, even though it might look like we're trying to + // find +5. + { + let solver = NelderMead::new(vec![4.0, 6.0]).with_sd_tolerance(0.0001)?; + let res = Executor::new(cost, solver) + .configure(|state| state.max_iters(100)) + .add_observer(SlogLogger::term(), ObserverMode::Always) + .run()?; + std::thread::sleep(std::time::Duration::from_secs(1)); + println!("{res}"); + println!( + "Polynomial root: {}", + res.state.get_best_param().expect("Found a root") + ); + } + + Ok(()) +} + +fn main() { + if let Err(ref e) = run() { + println!("{e}"); + std::process::exit(1); + } +} From 4d65de7014439b32fc7a840f930ac409b76bd06d Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 5 Oct 2023 16:51:43 -0500 Subject: [PATCH 310/393] clean --- .gitignore | 1 + examples/drusano/fortran.f90 | 808 ----------------------------------- 2 files changed, 1 insertion(+), 808 deletions(-) delete mode 100644 examples/drusano/fortran.f90 diff --git a/.gitignore b/.gitignore index 01cb71153..caffd081c 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ meta*.csv stop .vscode +*.f90 \ No newline at end of file diff --git a/examples/drusano/fortran.f90 b/examples/drusano/fortran.f90 deleted file mode 100644 index 4db13e58e..000000000 --- a/examples/drusano/fortran.f90 +++ /dev/null @@ -1,808 +0,0 @@ -#PRI - -V1,5,160 -CL1,4,9 -V2,100,200 -CL2,25,35 -POPMAX,100000000,100000000000 -Kgs,0.01,0.25 -Kks,0.01,0.5 -E50_1s,0.1,2.5 -E50_2s,0.1,10 -alpha_s,-8,5 -Kgr1,0.004,0.1 -Kkr1,0.08,0.4 -E50_1r1,8,17 -alpha_r1,-8,5 -Kgr2,0.004,0.3 -Kkr2,0.1,0.5 -E50_2r2,5,8 -alpha_r2,-5,5 -INIT_3,0 -INIT_4,-1,4 -INIT_5,-1,3 -H1s,0.5,8 -H2s,0.1,4 -H1r1,5,25 -H2r2,10,22 - -C Drug 1 is linezolid, Drug 2 is rifampin - -#COV - -IC_T -IC_R1 -IC_R2 - -#SEC -E50_2r1 = E50_2s -E50_1r2 = E50_1s -H2r1 = H2s -H1r2 = H1s -XM0BEST=0 -XM0Converge=0 - - -#OUT - -Y(1) = X(1)/V1 -Y(2) = X(2)/V2 -Y(3) = DLOG10(XNs + XNr1 + XNr2) -Y(4) = DLOG10(XNr1) -Y(5) = DLOG10(XNr2) - - -#INI - -X(3) = 10.D0**IC_T -X(4) = 10.D0**INIT_4 -X(5) = 10.D0**INIT_5 - -#ERR - -G=1 -0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 -0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 -0.1000000000, 0.1000000000, 0.000000000, 0.000000000 -0.1000000000, 0.1000000000, 0.000000000, 0.000000000 -0.1000000000, 0.1000000000, 0.000000000, 0.000000000 - - - -#DIFF - -COMMON/TOBESTM0/U,V,W,H1,H2,XX -EXTERNAL BESTM0 -DIMENSION START(7),STEP(7) - -C FOR DRUTRU13.FOR, X(1) AND X(2) ARE SET = 0 IF THEY ARE PASSED TO -C THIS ROUTINE AS NEGATIVE (SINCE THAT IS A NUMERICAL ARTIFACT FOR -C THIS MODEL). - -[format] - IF(X(1) .LT. 0.D0) X(1) = 0.D0 - IF(X(2) .LT. 0.D0) X(2) = 0.D0 - - - XP(1) = RATEIV(1) - CL1*X(1)/V1 - XP(2) = RATEIV(2) - CL2*X(2)/V2 - - -C CALCULATE PIECES FOR X(3) = XNs, X(4) = XNr1, AND X(5) = XNr2. - - XNs = X(3) - XNr1 = X(4) - XNr2 = X(5) - - E = 1.D0 - (XNs + XNr1 + XNr2)/POPMAX - - -C CALCULATE VALUES NEEDED FOR THE XP(3) EQ. - - D1 = X(1)/V1 - D2 = X(2)/V2 - U = D1/E50_1s - V = D2/E50_2s - W = alpha_s*D1*D2/E50_1s/E50_2s - H1 = 1.D0/H1s - H2 = 1.D0/H2s - XX = (H1 + H2)/2.D0 - -C CALCULATE XM0BEST. IF U = 0, IT IS A SIMPLE FUNCTION OF V; IF V = 0, -C IT IS A SIMPLE FUNCTION OF U. OTHERWISE, WILL HAVE TO CALL ELDERY -C (THE NELDER MEED ALGORITHM) TO FIND IT. - -C BUT FIRST TEST TO SEE IF BOTH U AND V ARE VERY SMALL. IF SO, THE -C GRECO EQ. IS ESSENTIALLY SAYING THAT XM0BEST SHOULD BE 0. WE WILL -C ARBIRTRARILY SET THE THRESHOLD FOR "SMALL" TO BE 1.D-5. - - IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN - XM0BEST = 0.D0 -C GO TO 110 -C 110 XMs = XM0BEST/(1.D0 + XM0BEST) - XMs = XM0BEST/(1.D0 + XM0BEST) - XP(3) = XNs*(Kgs*E - Kks*XMs) -C From here, skip to the XP(4) calculation, -C - ELSE - -C this endif is now moved to after the XP(3) calculation -C ENDIF - - IF(V .LE. 0.D0) XM0BEST = U**(1.D0/H1) - IF(U .LE. 0.D0) XM0BEST = V**(1.D0/H2) -C -C This condition searches for monotherapy. If only D1 or D2 is applied, -C then ONLY U or V can be 0 at this point. And if one of these is 0, -C then we do not have to optimize for XM0BEST, we can calculate it. -C The condition in the above block states that "for combination therapy, -C if both drugs are at a small concentration, there is no synergy. Thus -C XM0BEST = 0" -C -C Now, we calculate XM0BEST for the case where both D1 and D2 are at -C interactable concentrations. -C - IF(V .GT. 0.D0 .AND. U .GT. 0.D0) THEN - - START(1) = .00001 - -C NOTE THAT THE STARTING VALUES IN START(1) FOR ELDERY ARE ALL -C FIXED = .00001, SINCE I DISCOVERED IN ELDM.FOR THAT THOUGH THE -C NELDER MEED ALGORITHM CAN BE VERY UNSTABLE IN CERTAIN CONDITIONS, A -C STARTING VALUE OF .00001 USUALLY LEADS IMMEDIATELY TO THE CORRECT -C VALUE OF M0 TO SOLVE THE GRECO EQ. (AT LEAST FOR THE EXAMPLES I DID -C ON PAGES 12 - 15 OF 12/10/12 NOTES). - -C SET TOL = THE TOLERANCE DESIRED FOR THE MINIMIZATION ROUTINE. - - TOL = 1.D-10 - STEP(1)= -.2D0*START(1) - - CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) - -C XM0BEST1 = THE VALUE OF XM0 WHICH GIVES THE MINIMIZED SQUARED -C DIFFERENCE IN SUBROUTINE BESTM0. - -C VALMIN1 = MIN. VALUE OF FUNCTION ACHIEVED, THIS VALUE NOT CURRENTLY -C USED. - -C ICONV = 1 IF ELDERY CONVERGED; 0 OTHERWISE. - - IF(ICONV .EQ. 0) THEN - - WRITE(*,9021) - 9021 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR s.'/) - - WRITE(*,*)' FOR THE XP(3) EQ.... ' - WRITE(*,123) XM0BEST1,VALMIN1 - 123 FORMAT(/' THE EST. FOR M0 FROM ELDERY WAS ',G20.12/ - 3' AND THIS GAVE A VALMIN OF ',G20.12//) - WRITE(*,129) D1,D2,U,V,W,ALPHA_S,H1,H2 - 129 FORMAT(//' NOTE THAT D1,D2 = ',2(G20.12,2X)/ - 1' U,V = ',2(G20.12,2X)/ - 2' W,ALPHA_S = ',2(G20.12,2X)/ - 3' H1,H2 = ',2(G20.12,2X)) - - - PAUSE - STOP - ENDIF - -C IF VALMIN1 .LE. 1.D-10, XM0BEST1 IS A GOOD MATCH TO THE GRECO EQ., -C GIVEN THE INPUT PARAMETER VALUES. IF VALMIN1 .GT. 1.D-10, XM0BEST1 -C MAY NOT BE A GOOD MATCH. IN THIS CASE, CALL FINDM0 (BASED ON -C FINDM03) TO OBTAIN A GOOD ESTIMATE FOR XM0BEST WHICH WILL THEN BE -C USED AS THE INITIAL ESTIMATE FOR ANOTHER CALLING OF ELDERY. THEN USE -C THE XM0BEST WHICH HAS THE SMALLER VALMIN FROM THE TWO ELDERY CALLS. - - - - IF(VALMIN1 .LE. 1.D-10) XM0BEST = XM0BEST1 - - - IF(VALMIN1 .GT. 1.D-10) THEN - - CALL FINDM0(U,V,alpha_s,H1,H2,XM0EST) - -C NOTE THAT IF XM0EST RETURNS AS -1, IT MEANS THAT FINDM0 COULD NOT -C SOLVE THE GRECO EQ. (IT IS UNSOLVABLE), AND IN THIS CASE, JUST USE -C THE XM0BEST1 FROM ELDERY, REGARDLESS OF VALMIN1, SINCE THAT IS THE -C BEST VALUE FOR M0 THAT CAN BE OBTAINED. - - IF(XM0EST .LT. 0.D0) THEN - XM0BEST = XM0BEST1 -C GO TO 110 -C ENDIF - ELSE - - START(1) = XM0EST - STEP(1)= -.2D0*START(1) - CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) - -C NOW USE WHICHEVER ESTIMATE FROM ELDERY HAD THE SMALLER VALMIN. - - XM0BEST = XM0BEST1 - IF(VALMIN2 .LT. VALMIN1) XM0BEST = XM0BEST2 - -C ICONV = 1 IF ELDERY CONVERGED; 0 OTHERWISE. - - IF(ICONV .EQ. 0) THEN - WRITE(*,8021) - 8021 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR s.'// - 1' EVEN AFTER FINDM0 WAS USED. '/) - PAUSE - STOP - ENDIF - - ENDIF -C THE ABOVE ENDIF IS FOR THE IF(XM0EST .LT. 0.D0) CONDITION. - - ENDIF -C THE ABOVE ENDIF IS FOR THE IF(VALMIN1 .GT. 1.D-10 CONDITION. - - ENDIF -C THE ABOVE ENDIF IS FOR THE IF(V .GT. 0.D0 .AND. U .GT. 0.D0) -C CONDITION. - - 110 XMs = XM0BEST/(1.D0 + XM0BEST) - XP(3) = XNs*(Kgs*E - Kks*XMs) - -C This endif is for the U && V less than 10^-5 condition - ENDIF - - -C CALCULATE VALUES NEEDED FOR THE XP(4) EQ. - - D1 = X(1)/V1 - D2 = X(2)/V2 - U = D1/E50_1r1 - V = D2/E50_2r1 - W = alpha_r1*D1*D2/E50_1r1/E50_2r1 - H1 = 1.D0/H1r1 - H2 = 1.D0/H2r1 - XX = (H1 + H2)/2.D0 - - IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN - -C XM0BEST = 0.D0 -C GO TO 210 -C ENDIF -C -C 210 XMr1 = XM0BEST/(1.D0 + XM0BEST) -C XP(4) = XNr1*(Kgr1*E - Kkr1*XMr1) -C -C Above can be replaced with: - XP(4) = XNr1*Kgr1*E - - ELSE - - - IF(V .LE. 0.D0) XM0BEST = U**(1.D0/H1) - IF(U .LE. 0.D0) XM0BEST = V**(1.D0/H2) - - - IF(V .GT. 0.D0 .AND. U .GT. 0.D0) THEN - - START(1) = .00001 - TOL = 1.D-10 - STEP(1)= -.2D0*START(1) - - CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) - - IF(ICONV .EQ. 0) THEN - WRITE(*,9022) - 9022 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1.'/) - PAUSE - STOP - ENDIF - - IF(VALMIN1 .LE. 1.D-10) XM0BEST = XM0BEST1 - - ELSE -C IF(VALMIN1 .GT. 1.D-10) THEN - - CALL FINDM0(U,V,alpha_r1,H1,H2,XM0EST) - - IF(XM0EST .LT. 0.D0) THEN - XM0BEST = XM0BEST1 -C GO TO 210 -C ENDIF - ELSE - - START(1) = XM0EST - STEP(1)= -.2D0*START(1) - CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) - XM0BEST = XM0BEST1 - IF(VALMIN2 .LT. VALMIN1) XM0BEST = XM0BEST2 - IF(ICONV .EQ. 0) THEN - WRITE(*,8022) - 8022 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1.'// - 1' EVEN AFTER FINDM0 WAS USED. '/) - PAUSE - STOP - ENDIF - ENDIF -C The ABOVE END IF is for the IF(XM0EST .LT. 0.D0) THEN condition - - ENDIF -C THE ABOVE ENDIF IS FOR THE IF(VALMIN1 .GT. 1.D-10 CONDITION. - - ENDIF -C THE ABOVE ENDIF IS FOR THE IF(V .GT. 0.D0 .AND. U .GT. 0.D0) CONDITION. - - 210 XMr1 = XM0BEST/(1.D0 + XM0BEST) - XP(4) = XNr1*(Kgr1*E - Kkr1*XMr1) - - ENDIF -C ABOVE ENDIF is for the (U AND V .LE 1.D-5) condition - - -C CALCULATE VALUES NEEDED FOR THE XP(5) EQ. - - D1 = X(1)/V1 - D2 = X(2)/V2 - U = D1/E50_1r2 - V = D2/E50_2r2 - W = alpha_r2*D1*D2/E50_1r2/E50_2r2 - H1 = 1.D0/H1r2 - H2 = 1.D0/H2r2 - XX = (H1 + H2)/2.D0 - - IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN - -C XM0BEST = 0.D0 -C GO TO 310 -C 310 XMr2 = XM0BEST/(1.D0 + XM0BEST) - - XMr2 = XM0BEST/(1.D0 + XM0BEST) - XP(5) = XNr2*(Kgr2*E - Kkr2*XMr2) - - ELSE - - IF(V .LE. 0.D0) XM0BEST = U**(1.D0/H1) - IF(U .LE. 0.D0) XM0BEST = V**(1.D0/H2) - - IF(V .GT. 0.D0 .AND. U .GT. 0.D0) THEN - - START(1) = .00001 - TOL = 1.D-10 - STEP(1)= -.2D0*START(1) - CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) - - IF(ICONV .EQ. 0) THEN - WRITE(*,9023) - 9023 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r2.'/) - PAUSE - STOP - ENDIF - - IF(VALMIN1 .LE. 1.D-10) XM0BEST = XM0BEST1 - - -C IF(VALMIN1 .GT. 1.D-10) THEN - ELSE - - CALL FINDM0(U,V,alpha_r2,H1,H2,XM0EST) - - IF(XM0EST .LT. 0.D0) THEN - XM0BEST = XM0BEST1 - -C GO TO 310 -C 310 XMr2 = XM0BEST/(1.D0 + XM0BEST) -C XP(5) = XNr2*(Kgr2*E - Kkr2*XMr2) - - ELSE - - START(1) = XM0EST - STEP(1)= -.2D0*START(1) - CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) - - XM0BEST = XM0BEST1 - - IF(VALMIN2 .LT. VALMIN1) XM0BEST = XM0BEST2 - - IF(ICONV .EQ. 0) THEN - WRITE(*,8023) - 8023 FORMAT(/' NO CONVERGENCE ON SELECTION OF BEST M0 FOR r2.'// - 1' EVEN AFTER FINDM0 WAS USED. '/) - PAUSE - STOP - ENDIF - - ENDIF - - ENDIF -C THE ABOVE ENDIF IS FOR THE IF(VALMIN1 .GT. 1.D-10 CONDITION. - - ENDIF -C THE ABOVE ENDIF ENDS IF(V .GT. 0.D0 .AND. U .GT. 0.D0) CONDITION. - - 310 XMr2 = XM0BEST/(1.D0 + XM0BEST) - XP(5) = XNr2*(Kgr2*E - Kkr2*XMr2) - - ENDIF -C The ABOVE END IF(U .LE. 1.D-5 .AND. V .LE. 1.D-5) THEN condition -[/format] - -#OUT -Y(1) = X(1)/V1 -Y(2) = X(2)/V2 -Y(3) = DLOG10(XNs + XNr1 + XNr2) -Y(4) = DLOG10(XNr1) -Y(5) = DLOG10(XNr2) - - -#Init -X(3) = 10.D0**IC_T -X(4) = 10.D0**INIT_4 -X(5) = 10.D0**INIT_5 - -#ERR -G=1 -0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 -0.5000000000E-01, 0.8000000000E-01, 0.000000000, 0.000000000 -0.1000000000, 0.1000000000, 0.000000000, 0.000000000 -0.1000000000, 0.1000000000, 0.000000000, 0.000000000 -0.1000000000, 0.1000000000, 0.000000000, 0.000000000 - - -#EXTRA - SUBROUTINE ELDERY(N,START,XMIN,YNEWLO,REQMIN,STEP,ITMAX,FUNCC,IPRINT,ICONV,NITER,ICOUNT) - -C ELDERY DIFFERS FROM ELDERX ONLY IN THE DIMENSION STATEMENT. ALL 5'S -C ARE CHANGED TO 7'S, AND ALL 6'S ARE CHANGED TO 8'S. THIS ALLOWS 7 -C PARAMETERS INSTEAD OF JUST 5. - - -C ELDERX DIFFERS FROM ELDER (DESCRIBED BELOW) ONLY IN THAT N, THE -C DIMENSION OF START (THE NO. OF UNKNOWN PARAMETERS OVER WHICH THE -C MINIMIZATION IS DONE) IS PASSED TO THE SUBROUTINE FUNCC IN THE CALLING -C STATEMENTS. -C -C ELDER IS A PROGRAM TO MINIMIZE A FUNCTION USING THE NELDER-MEED -C ALGORITM. -C THE CODE WAS ADAPTED FROM A PROG. IN J. OF QUALITY TECHNOLOGY VOL. - -C JAN. 1974. BY D.M. OLSSON. -C CALLING ARGUMENTS: -C N -NUMBER OF UNKNOWN PARAMS. UP TO 99. -C START -A VECTOR WITH THE INITIAL QUESSES OF THE SOLUTION PARAMS. -C ITMAX -THE MAXIMUM NUMBER OF ITERATIONS. -C (KCOUNT IS THE MAX NUM OF FUNCC CALLS.SET AT 1000000) -C STEP -THE STEP SIZE VECTOR FOR DEFINING THE N ADDITIONAL -C VERTICIES. -C REQMIN-THE STOP TOLERANCE. -C XMIN -THE SOLUTION VECTOR. -C YNEWLO-THE FUCTION VALUE AT XMIN. -C IPRINT-SWITCH WHICH DETERMINES IF INTERMEDIATE ITERATIONS -C ARE TO BE PRINTED. (0=NO,1=YES). -C ICONV -FLAG INDICATING WHETHER OR NOT CONVERGENCE HAS BEEN -C ACHEIVED. (0=NO,1=YES). -C NITER -THE NUMBER OF ITERATIONS PERFORMED. -C ICOUNT-THE NUMBER OF FUNCTION EVALUATIONS. -C FUNCC -THE NAME OF THE SUBROUTINE DEFINING THE FUNCTION. -C THIS SUBROUTINE MUST EVALUATE THE FUNCTION GIVEN A -C VALUE FOR THE PARAMETER VECTOR. THE ROUTINE IS OF -C THE FOLLOWING FORM: -C FUNCC(P,FV), WHERE P IS THE PARAMETER VECTOR, -C AND FV IS THE FUNCTION VALUE. -C A SUBROUTINE TO PRINT THE RESULTS OF ITERMEDIATE ITERATIONS -C MUST ALSO BE SUPPLIED. ITS NAME AND CALLING SEQUENCE ARE -C DEFINED AS FOLLOWS: -C PRNOUT(P,N,NITER,NFCALL,FV). -C OTHER PROGRAM VARIABLES OF INTEREST ARE; -C XSEC -THE COORDINATES OF THE VETEX WITH THE 2ND SMALLEST FUNCTION - -C VALUE. -C YSEC - THE FUNCTION VALUE AT XSEC. -C - IMPLICIT REAL*8(A-H,O-Z) - DIMENSION START(N),STEP(N),XMIN(N),XSEC(7),P(7,8),PSTAR(7),P2STAR(7),PBAR(7),Y(8) - EXTERNAL FUNCC - DATA RCOEFF/1.0D0/,ECOEFF/2.0D0/,CCOEFF/.5D0/ - KCOUNT=1000000 - ICOUNT=0 - NITER=0 - ICONV=0 -C -C CHECK INPUT DATA AND RETURN IF AN ERROR IS FOUND. -C - IF(REQMIN.LE.0.0D0) ICOUNT=ICOUNT-1 - IF(N.LE.0) ICOUNT=ICOUNT-10 - IF(N.GT.99) ICOUNT=ICOUNT-10 - IF(ICOUNT.LT.0) RETURN -C -C SET INITIAL CONSTANTS -C - DABIT=2.04607D-35 - BIGNUM=1.0D+38 - KONVGE=5 - XN=FLOAT(N) - DN=FLOAT(N) - NN=N+1 -[format] -C -C CONSTRUCTION OF INITIAL SIMPLEX. -C -1001 DO 1 I=1,N -1 P(I,NN)=START(I) - CALL FUNCC(N,START,FN) - Y(NN)=FN - ICOUNT=ICOUNT+1 -C CALL PRNOUT(START,N,NITER,ICOUNT,FN) - IF(ITMAX.NE.0) GO TO 40 - DO 45 I=1,N -45 XMIN(I)=START(I) - YNEWLO=FN - RETURN -40 DO 2 J=1,N - DCHK=START(J) - START(J)=DCHK+STEP(J) - DO 3 I=1,N -3 P(I,J)=START(I) - CALL FUNCC(N,START,FN) - Y(J)=FN - ICOUNT=ICOUNT+1 -2 START(J)=DCHK -C -C SIMPLEX CONSTRUCTION COMPLETE. -C -C FIND THE HIGHEST AND LOWEST VALUES. YNEWLO (Y(IHI)) INDICATES THE -C VERTEX OF THE SIMPLEX TO BE REPLACED. -C -1000 YLO=Y(1) - YNEWLO=YLO - ILO=1 - IHI=1 - DO 5 I=2,NN - IF(Y(I).GE.YLO) GO TO 4 - YLO=Y(I) - ILO=I -4 IF(Y(I).LE.YNEWLO) GO TO 5 - YNEWLO=Y(I) - IHI=I -5 CONTINUE -C - - IF(ICOUNT.LE.NN) YOLDLO=YLO - IF(ICOUNT.LE.NN) GO TO 2002 - IF(YLO.GE.YOLDLO) GO TO 2002 - YOLDLO=YLO - NITER=NITER+1 - IF(NITER.GE.ITMAX) GO TO 900 - IF(IPRINT.EQ.0) GO TO 2002 -C CALL PRNOUT(P(1,ILO),N,NITER,ICOUNT,YLO) -C -C PERFORM CONVERGENCE CHECKS ON FUNCTIONS. -C -2002 DCHK=(YNEWLO+DABIT)/(YLO+DABIT)-1.0D0 - IF(DABS(DCHK).GT. REQMIN) GO TO 2001 - ICONV=1 - GO TO 900 -C -2001 KONVGE=KONVGE-1 - IF(KONVGE.NE.0) GO TO 2020 - KONVGE=5 -C -C CHECK CONVERGENCE OF COORDINATES ONLY EVERY 5 SIMPLEXES. -C - DO 2015 I=1,N - COORD1=P(I,1) - COORD2=COORD1 - DO 2010 J=2,NN - IF(P(I,J).GE.COORD1) GO TO 2005 - COORD1=P(I,J) -2005 IF(P(I,J).LE.COORD2) GO TO 2010 - COORD2=P(I,J) -2010 CONTINUE - DCHK=(COORD2+DABIT)/(COORD1+DABIT)-1.0D0 - IF(DABS(DCHK).GT.REQMIN) GO TO 2020 -2015 CONTINUE - ICONV=1 - GO TO 900 -2020 IF(ICOUNT.GE.KCOUNT) GO TO 900 -C -C CALCULATE PBAR, THE CENTRIOD OF THE SIMPLEX VERTICES EXCEPTING THAT -C WITH Y VALUE YNEWLO. -C - DO 7 I=1,N - Z=0.0D0 - DO 6 J=1,NN -6 Z=Z+P(I,J) - Z=Z-P(I,IHI) -7 PBAR(I)=Z/DN -C -C REFLECTION THROUGH THE CENTROID. -C - DO 8 I=1,N -8 PSTAR(I)=(1.0D0+RCOEFF)*PBAR(I)-RCOEFF*P(I,IHI) - CALL FUNCC(N,PSTAR,FN) - YSTAR=FN - ICOUNT=ICOUNT+1 - IF(YSTAR.GE.YLO) GO TO 12 - IF(ICOUNT.GE.KCOUNT) GO TO 19 -C -C SUCESSFUL REFLECTION SO EXTENSION. -C - DO 9 I=1,N -9 P2STAR(I)=ECOEFF*PSTAR(I)+(1.0D0-ECOEFF)*PBAR(I) - CALL FUNCC(N,P2STAR,FN) - Y2STAR=FN - ICOUNT=ICOUNT+1 -C -C RETAIN EXTENSION OR CONTRACTION. -C - IF(Y2STAR.GE.YSTAR) GO TO 19 -10 DO 11 I=1,N -11 P(I,IHI)=P2STAR(I) - Y(IHI)=Y2STAR - GO TO 1000 -C -C NO EXTENSION. -C -12 L=0 - DO 13 I=1,NN - IF(Y(I).GT.YSTAR) L=L+1 -13 CONTINUE - IF(L.GT.1) GO TO 19 - IF(L.EQ.0) GO TO 15 -C -C CONTRACTION ON REFLECTION SIDE OF CENTROID. -C - DO 14 I=1,N -14 P(I,IHI)=PSTAR(I) - - Y(IHI)=YSTAR -C -C CONTRACTION ON THE Y(IHI) SIDE OF THE CENTROID. -C -15 IF(ICOUNT.GE.KCOUNT) GO TO 900 - DO 16 I=1,N -16 P2STAR(I)=CCOEFF*P(I,IHI)+(1.0D0-CCOEFF)*PBAR(I) - CALL FUNCC(N,P2STAR,FN) - Y2STAR=FN - ICOUNT=ICOUNT+1 - IF(Y2STAR.LT.Y(IHI)) GO TO 10 -C -C CONTRACT THE WHOLE SIMPLEX -C - DO 18 J=1,NN - DO 17 I=1,N - P(I,J)=(P(I,J)+P(I,ILO))*0.5D0 -17 XMIN(I)=P(I,J) - CALL FUNCC(N,XMIN,FN) - Y(J)=FN - -18 CONTINUE - ICOUNT=ICOUNT+NN - IF(ICOUNT.LT.KCOUNT) GO TO 1000 - GO TO 900 -C -C RETAIN REFLECTION. -C - -19 CONTINUE - DO 20 I=1,N -20 P(I,IHI)=PSTAR(I) - Y(IHI)=YSTAR - GO TO 1000 -C -C SELECT THE TWO BEST FUNCTION VALUES (YNEWLO AND YSEC) AND THEIR -C COORDINATES (XMIN AND XSEC)> -C -900 DO 23 J=1,NN - DO 22 I=1,N -22 XMIN(I)=P(I,J) - CALL FUNCC(N,XMIN,FN) - Y(J)=FN -23 CONTINUE - ICOUNT=ICOUNT+NN - YNEWLO=BIGNUM - DO 24 J=1,NN - IF(Y(J).GE.YNEWLO) GO TO 24 - YNEWLO=Y(J) - IBEST=J -24 CONTINUE - Y(IBEST)=BIGNUM - YSEC=BIGNUM - DO 25 J=1,NN - IF(Y(J).GE.YSEC) GO TO 25 - YSEC=Y(J) - ISEC=J -25 CONTINUE - DO 26 I=1,N - XMIN(I)=P(I,IBEST) - XSEC(I)=P(I,ISEC) -26 CONTINUE - RETURN - END - -C -CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC -C - SUBROUTINE BESTM0(NC,VEC,FNTVAL) - IMPLICIT REAL*8(A-H,O-Z) - DIMENSION VEC(NC) - COMMON/TOBESTM0/U,V,W,H1,H2,XX - -C COMMON/TOBESM0 IS SUPPLIED FROM MAIN. - -C THIS ROUTINE, CALLED BY ELDERY, FINDS THE FUNCTIONAL VALUE, FNTVAL -C FOR THE SUPPLIED VARIABLE VECTOR, VEC. - - XM0 = VEC(1) - - T1 = U/XM0**H1 - T2 = V/XM0**H2 - T3 = W/XM0**XX - FNTVAL = (1.D0 - T1 - T2 - T3)**2.D0 - - RETURN - END -C -CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC -C - SUBROUTINE FINDM0(UFINAL,V,ALPHA,H1,H2,XM0EST) - IMPLICIT REAL*8(A-H,O-Z) - -C THIS ROUTINE, CALLED BY DIFFEQ, INPUTS UFINAL,V,ALPHA,H1, AND H2, AND -C THEN CALCULATES THE BEST M0 VALUE XM0EST) TO SATISFY THE GRECO EQ. -C THE LOGIC OF THIS ROUTINE IS BASED ON FINDM03.FOR, WITH NOINT = 1000. - -C CALCULATE THE APPROXIMATE VALUE OF M0 USING THE FOLLOWING 1ST -C ORDER APPROXIMATION, NOINT TIMES: -C M0(U + DELU) ~ M0(U) + M0'(U)*DELU, UNTIL U + DELU = UFINAL. -C NOTE THAT M0'(U) IS GIVEN BY EQ. 6 ON PG. 8 OF 12/10/12 NOTES. -C AND NOTE THAT DELU = UFINAL/NOINT. - - NOINT = 1000 - DELU = UFINAL/NOINT - -C M0(U = 0) = V**(1/H2) FROM EQ. 0 ON PG. 1 OF 12/10/12 NOTES. - - XM = V**(1.D0/H2) - U = 0.D0 - -C U IS THE CURRENT VALUE OF U. -C XM = WILL BE THE RUNNING VALUE OF M0(U). - - HH = (H1 + H2)/2.D0 - - - DO INT = 1,NOINT - -C XM IS THE CURRENT VALUE OF M0(U). FIND M0'(U) USING EQ. 6 ON PG. -C 8 OF 12/10/12 NOTES. CALL IT XMP. - - TOP = 1.D0/XM**H1 + ALPHA*V/XM**HH - B1 = U*H1/XM**(H1 + 1.D0) - B2 = V*H2/XM**(H2 + 1.D0) - B3 = ALPHA*V*U*HH/XM**(HH + 1.D0) - XMP = TOP/(B1 + B2 + B3) - -C NOW APPLY THE ABOVE EQ. TO GET M0(U + DELU), WHICH WILL BE THE -C UPDATE TO XM. AND INCREASE U TO ITS CURRENT VALUE. - - XM = XM + XMP*DELU - -C NOTE THAT IF XM EVER BECOMES .LE. 0, IT MEANS THAT THE GRECO -C EQ. IS NOT SOLVABLE (SEE REAL3.EXP COMMENTS IN REMARK 13.b). AND -C IN THIS CASE, SET XM0EST = -1, AND RETURN. - - IF(XM .LE. 0.D0) THEN - XM0EST = -1.D0 - RETURN - ENDIF - - - U = DELU*INT - - END DO - -C THE ABOVE END DO IS FOR THE DO INT = 1,NOINT LOOP. - - XM0EST = XM - - RETURN - END -[/format] \ No newline at end of file From 45e88c082dac1889759586f050af7474782bfa92 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 5 Oct 2023 22:29:04 -0500 Subject: [PATCH 311/393] alternate way to define the execution file, tried to move as much as I could to the lib --- .gitignore | 1 - examples/bimodal_ke/main.rs | 91 +++++++++++++++--------------- src/algorithms.rs | 2 +- src/algorithms/npag.rs | 8 +-- src/algorithms/postprob.rs | 8 +-- src/entrypoints.rs | 4 +- src/routines/output.rs | 8 +-- src/routines/simulation/predict.rs | 90 ++++++++++++++++++++++++----- 8 files changed, 136 insertions(+), 76 deletions(-) diff --git a/.gitignore b/.gitignore index caffd081c..e9036c9be 100644 --- a/.gitignore +++ b/.gitignore @@ -19,5 +19,4 @@ meta*.csv /.idea stop .vscode - *.f90 \ No newline at end of file diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 542572d80..4b55a8e25 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -12,18 +12,18 @@ const ATOL: f64 = 1e-4; const RTOL: f64 = 1e-4; #[derive(Debug, Clone)] -struct Model<'a> { +struct Model { ke: f64, - _v: f64, - _scenario: &'a Scenario, + v: f64, + _scenario: Scenario, infusions: Vec, - cov: Option<&'a HashMap>, + cov: Option>, } type State = Vector1; type Time = f64; -impl ode_solvers::System for Model<'_> { +impl ode_solvers::System for Model { fn system(&self, t: Time, y: &State, dy: &mut State) { let ke = self.ke; @@ -47,51 +47,52 @@ impl ode_solvers::System for Model<'_> { #[derive(Debug, Clone)] struct Ode {} -impl Predict for Ode { - fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { - let mut system = Model { +impl<'a> Predict<'a> for Ode { + type Model = Model; + type State = State; + fn initial_system(&self, params: &Vec, scenario: Scenario) -> Self::Model { + Model { ke: params[0], - _v: params[1], + v: params[1], _scenario: scenario, infusions: vec![], cov: None, - }; - // let scenario = scenario.reorder_with_lag(vec![]); - let mut yout = vec![]; - let mut x = State::new(0.0); - let mut index: usize = 0; - for block in &scenario.blocks { - system.cov = Some(&block.covs); - for event in &block.events { - if event.evid == 1 { - if event.dur.unwrap_or(0.0) > 0.0 { - //infusion - system.infusions.push(Infusion { - time: event.time, - dur: event.dur.unwrap(), - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - }); - } else { - //dose - x[event.input.unwrap() - 1] += event.dose.unwrap(); - } - } else if event.evid == 0 { - //obs - yout.push(x[event.outeq.unwrap() - 1] / params[1]); - } - if let Some(next_time) = scenario.times.get(index + 1) { - //TODO: use the last dx as the initial one for the next simulation. - let mut stepper = - Dopri5::new(system.clone(), event.time, *next_time, 1e-3, x, RTOL, ATOL); - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } - index += 1; - } } - yout + } + fn get_output(&self, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { + let v = system.v; + match outeq { + 1 => x[0] / v, + _ => panic!("Invalid output equation"), + } + } + fn initial_state(&self) -> State { + State::default() + } + fn add_infusion(&self, mut system: Self::Model, infusion: Infusion) -> Model { + system.infusions.push(infusion); + system + } + fn add_covs(&self, mut system: Self::Model, cov: Option>) -> Model { + system.cov = cov; + system + } + fn add_dose(&self, mut state: Self::State, dose: f64, compartment: usize) -> Self::State { + state[compartment] += dose; + state + } + fn state_step( + &self, + mut x: Self::State, + system: Self::Model, + time: f64, + next_time: f64, + ) -> State { + let mut stepper = Dopri5::new(system, time, next_time, 1e-3, x, RTOL, ATOL); + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + x } } diff --git a/src/algorithms.rs b/src/algorithms.rs index aacb057f2..3155988c8 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -24,7 +24,7 @@ pub fn initialize_algorithm( tx: mpsc::UnboundedSender, ) -> Box where - S: Predict + std::marker::Sync + Clone + 'static, + S: Predict<'static> + std::marker::Sync + Clone + 'static, { if std::path::Path::new("stop").exists() { match std::fs::remove_file("stop") { diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b8fb6029f..d233b359f 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -23,7 +23,7 @@ const THETA_D: f64 = 1e-4; pub struct NPAG where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { engine: Engine, ranges: Vec<(f64, f64)>, @@ -51,7 +51,7 @@ where impl Algorithm for NPAG where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { fn fit(&mut self) -> NPResult { self.run() @@ -72,7 +72,7 @@ where impl NPAG where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { /// Creates a new NPAG instance. /// @@ -99,7 +99,7 @@ where settings: Data, ) -> Self where - S: Predict + std::marker::Sync, + S: Predict<'static> + std::marker::Sync, { Self { engine: sim_eng, diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index 44f31618d..1b1712002 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -18,7 +18,7 @@ use tokio::sync::mpsc::UnboundedSender; /// Reweights the prior probabilities to the observed data and error model pub struct POSTPROB where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { engine: Engine, psi: Array2, @@ -38,7 +38,7 @@ where impl Algorithm for POSTPROB where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { fn fit(&mut self) -> NPResult { self.run() @@ -59,7 +59,7 @@ where impl POSTPROB where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { pub fn new( sim_eng: Engine, @@ -70,7 +70,7 @@ where settings: Data, ) -> Self where - S: Predict + std::marker::Sync, + S: Predict<'static> + std::marker::Sync, { Self { engine: sim_eng, diff --git a/src/entrypoints.rs b/src/entrypoints.rs index f5841a369..4fde5b4a8 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -18,7 +18,7 @@ use tokio::sync::mpsc::{self}; pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where - S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, + S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let settings = settings::simulator::read(settings_path); let theta_file = File::open(settings.paths.theta).unwrap(); @@ -54,7 +54,7 @@ where } pub fn start(engine: Engine, settings_path: String) -> Result where - S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, + S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); let settings = settings::run::read(settings_path); diff --git a/src/routines/output.rs b/src/routines/output.rs index 368d24b1a..8b30fca8e 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -55,9 +55,9 @@ impl NPResult { } } - pub fn write_outputs(&self, write: bool, engine: &Engine) + pub fn write_outputs<'a, S>(&self, write: bool, engine: &Engine) where - S: Predict + std::marker::Sync + 'static + Clone + std::marker::Send, + S: Predict<'static> + std::marker::Sync + 'static + Clone + std::marker::Send, { if write { self.write_theta(); @@ -178,9 +178,9 @@ impl NPResult { } /// Writes the predictions - pub fn write_pred(&self, engine: &Engine) + pub fn write_pred<'a, S>(&self, engine: &Engine) where - S: Predict + std::marker::Sync + std::marker::Send + 'static + Clone, + S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let result = (|| { let scenarios = self.scenarios.clone(); diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 62152f800..81c10e03d 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -1,3 +1,5 @@ +use crate::routines::datafile::CovLine; +use crate::routines::datafile::Infusion; use crate::routines::datafile::Scenario; use dashmap::mapref::entry::Entry; use dashmap::DashMap; @@ -6,6 +8,7 @@ use ndarray::parallel::prelude::*; use ndarray::prelude::*; use ndarray::Array1; use ndarray::{Array, Array2, Axis}; +use std::collections::HashMap; use std::error; use std::hash::{Hash, Hasher}; @@ -15,27 +18,79 @@ const CACHE_SIZE: usize = 1000000; /// where the second element of the tuple is the predicted values /// one per observation time in scenario and in the same order /// it is not relevant the outeq of the specific event. -pub trait Predict { - fn predict(&self, params: Vec, scenario: &Scenario) -> Vec; +pub trait Predict<'a> { + type Model: 'a + Clone; + type State; + fn initial_system(&self, params: &Vec, scenario: Scenario) -> Self::Model; + fn initial_state(&self) -> Self::State; + fn add_covs(&self, system: Self::Model, cov: Option>) -> Self::Model; + fn add_infusion(&self, system: Self::Model, infusion: Infusion) -> Self::Model; + fn add_dose(&self, state: Self::State, dose: f64, compartment: usize) -> Self::State; + fn get_output(&self, state: &Self::State, system: &Self::Model, outeq: usize) -> f64; + fn state_step( + &self, + state: Self::State, + system: Self::Model, + time: f64, + next_time: f64, + ) -> Self::State; } #[derive(Clone, Debug)] pub struct Engine where - S: Predict + Clone, + S: Predict<'static> + Clone, { ode: S, } impl Engine where - S: Predict + Clone, + S: Predict<'static> + Clone, { pub fn new(ode: S) -> Self { Self { ode } } - pub fn pred(&self, scenario: &Scenario, params: Vec) -> Vec { - self.ode.predict(params, scenario) + pub fn pred(&self, scenario: Scenario, params: Vec) -> Vec { + let system = self.ode.initial_system(¶ms, scenario.clone()); + let mut yout = vec![]; + let mut x = self.ode.initial_state(); + let mut index: usize = 0; + for block in scenario.blocks { + let mut system = self.ode.add_covs(system.clone(), Some(block.covs)); + for event in &block.events { + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system = self.ode.add_infusion( + system.clone(), + Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }, + ); + } else { + // //dose + x = self + .ode + .add_dose(x, event.dose.unwrap(), event.input.unwrap() - 1); + } + } else if event.evid == 0 { + //obs + yout.push(self.ode.get_output(&x, &system, event.outeq.unwrap())) + } + if let Some(next_time) = scenario.times.get(index + 1) { + // TODO: use the last dx as the initial one for the next simulation. + x = self + .ode + .state_step(x, system.clone(), event.time, *next_time); + } + index += 1; + } + } + yout } } @@ -61,9 +116,9 @@ lazy_static! { DashMap::with_capacity(CACHE_SIZE); // Adjust cache size as needed } -pub fn get_ypred( +pub fn get_ypred + Sync + Clone>( sim_eng: &Engine, - scenario: &Scenario, + scenario: Scenario, support_point: Vec, i: usize, cache: bool, @@ -124,7 +179,7 @@ pub fn sim_obs( cache: bool, ) -> Array2> where - S: Predict + Sync + Clone, + S: Predict<'static> + Sync + Clone, { let mut pred: Array2> = Array2::default((scenarios.len(), support_points.nrows()).f()); @@ -137,8 +192,13 @@ where .enumerate() .for_each(|(j, mut element)| { let scenario = scenarios.get(i).unwrap(); - let ypred = - get_ypred(sim_eng, scenario, support_points.row(j).to_vec(), i, cache); + let ypred = get_ypred( + sim_eng, + scenario.clone(), + support_points.row(j).to_vec(), + i, + cache, + ); element.fill(ypred); }); }); @@ -147,11 +207,11 @@ where pub fn simple_sim( sim_eng: &Engine, - scenario: &Scenario, + scenario: Scenario, support_point: &Array1, ) -> Vec where - S: Predict + Sync + Clone, + S: Predict<'static> + Sync + Clone, { sim_eng.pred(scenario, support_point.to_vec()) } @@ -162,7 +222,7 @@ pub fn post_predictions( scenarios: &Vec, ) -> Result>, Box> where - S: Predict + Sync + Clone, + S: Predict<'static> + Sync + Clone, { if post.nrows() != scenarios.len() { return Err("Error calculating the posterior predictions, size mismatch.".into()); @@ -176,7 +236,7 @@ where .for_each(|(i, mut pred)| { let scenario = scenarios.get(i).unwrap(); let support_point = post.row(i).to_owned(); - pred.fill(simple_sim(sim_engine, scenario, &support_point)) + pred.fill(simple_sim(sim_engine, scenario.clone(), &support_point)) }); Ok(predictions) From 05ac2de70a4e71e2d7b5618a32c61964c07c8082 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 6 Oct 2023 15:04:18 -0500 Subject: [PATCH 312/393] params into hashmap --- examples/bimodal_ke/main.rs | 23 ++++++++++++----------- src/routines/simulation/predict.rs | 13 +++++++++++++ 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 4b55a8e25..548312757 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -11,23 +11,24 @@ use ode_solvers::*; const ATOL: f64 = 1e-4; const RTOL: f64 = 1e-4; +type State = Vector1; +type Time = f64; #[derive(Debug, Clone)] struct Model { - ke: f64, - v: f64, + params: HashMap, _scenario: Scenario, infusions: Vec, cov: Option>, } - -type State = Vector1; -type Time = f64; +impl Model { + pub fn get_param(&self, str: &str) -> f64 { + *self.params.get(str).unwrap() + } +} impl ode_solvers::System for Model { fn system(&self, t: Time, y: &State, dy: &mut State) { - let ke = self.ke; - - let _lag = 0.0; + let ke = self.get_param("ke"); let mut rateiv = [0.0]; for infusion in &self.infusions { @@ -51,16 +52,16 @@ impl<'a> Predict<'a> for Ode { type Model = Model; type State = State; fn initial_system(&self, params: &Vec, scenario: Scenario) -> Self::Model { + let params = HashMap::from([("ke".to_string(), params[0]), ("v".to_string(), params[1])]); Model { - ke: params[0], - v: params[1], + params, _scenario: scenario, infusions: vec![], cov: None, } } fn get_output(&self, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { - let v = system.v; + let v = system.get_param("v"); match outeq { 1 => x[0] / v, _ => panic!("Invalid output equation"), diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 81c10e03d..2567982d9 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -14,6 +14,19 @@ use std::hash::{Hash, Hasher}; const CACHE_SIZE: usize = 1000000; +#[derive(Debug, Clone)] +pub struct Model { + params: HashMap, + _scenario: Scenario, + infusions: Vec, + cov: Option>, +} +impl Model { + pub fn get_param(&self, str: &str) -> f64 { + *self.params.get(str).unwrap() + } +} + /// return the predicted values for the given scenario and parameters /// where the second element of the tuple is the predicted values /// one per observation time in scenario and in the same order From fb76477463233d8d5a549c8533c91d1c9d2ee80e Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 8 Oct 2023 12:49:02 +0200 Subject: [PATCH 313/393] Setting for more predictions Implements add_event_interval for Scenario, which will add new events for predictions. Currently used in the write_pred function, with new argument idelta, which is read from the setting of the same name, --- examples/bimodal_ke/config.toml | 1 + examples/bimodal_ke/main.rs | 3 ++ src/entrypoints.rs | 3 +- src/routines/datafile.rs | 69 +++++++++++++++++++++++++++++++++ src/routines/output.rs | 15 +++++-- src/routines/settings/run.rs | 1 + src/tui/ui.rs | 4 +- 7 files changed, 89 insertions(+), 7 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index a2857d0ad..cd3f5d08a 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -11,6 +11,7 @@ seed = 347 tui = true pmetrics_outputs = true cache = true +idelta = 0.1 [random] Ke = [0.001, 3.0] diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 548312757..38446863c 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -89,6 +89,9 @@ impl<'a> Predict<'a> for Ode { time: f64, next_time: f64, ) -> State { + if time == next_time { + return x; + } let mut stepper = Dopri5::new(system, time, next_time, 1e-3, x, RTOL, ATOL); let _res = stepper.integrate(); let y = stepper.y_out(); diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 4fde5b4a8..20072f6f5 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -72,8 +72,9 @@ where let result = algorithm.fit(); log::info!("Total time: {:.2?}", now.elapsed()); + let idelta = settings.parsed.config.idelta.unwrap_or(0.0); if let Some(write) = &settings.parsed.config.pmetrics_outputs { - result.write_outputs(*write, &engine); + result.write_outputs(*write, &engine, idelta); } Ok(result) diff --git a/src/routines/datafile.rs b/src/routines/datafile.rs index 872cb8915..0900f1bea 100644 --- a/src/routines/datafile.rs +++ b/src/routines/datafile.rs @@ -22,6 +22,70 @@ impl Scenario { Ok(scenario) } + pub fn add_event_interval(&self, interval: f64) -> Self { + // Clone the underlying Event data instead of the references + let all_events = self + .clone() + .blocks + .iter() + .flat_map(|block| block.events.iter().cloned()) + .collect::>(); + + // Determine the start and end times + let start_time = all_events.first().unwrap().time; + let end_time = all_events.last().unwrap().time; + + // Determine the unique output equations in the events + // TODO: This should be read from the model / engine + let mut outeqs: Vec<_> = all_events.iter().filter_map(|event| event.outeq).collect(); + outeqs.sort_unstable(); + outeqs.dedup(); + + // Generate dummy events + let mut new_events = vec![]; + let mut current_time = start_time + interval; // Start from the first interval after the start time + while current_time < end_time { + current_time = (current_time / interval).round() * interval; // Round to the nearest interval + current_time = decimals(current_time, 4); // Round to 4 decimal places + for outeq in &outeqs { + new_events.push(Event { + id: self.id.clone(), + evid: 0, + time: current_time, + dur: None, + dose: None, + _addl: None, + _ii: None, + input: None, + out: Some(-99.0), + outeq: Some(*outeq), + _c0: None, + _c1: None, + _c2: None, + _c3: None, + covs: HashMap::new(), + }); + } + current_time += interval; + } + + // Combine all_events with new_events + let mut combined_events = all_events; + combined_events.extend(new_events.iter().cloned()); + + // Sort the events by time + combined_events.sort_by(|a, b| a.cmp_by_id_then_time(b)); + // Remove duplicate events based on time and outeq + // In essence, no need to have two predictions at the same time for the same outeq + let time_tolerance = 1e-4; + combined_events.sort_by(|a, b| a.cmp_by_id_then_time(b)); + combined_events.dedup_by(|a, b| { + (a.time - b.time).abs() < time_tolerance && a.outeq == b.outeq && a.evid == b.evid + }); + + Scenario::new(combined_events).unwrap() + } + pub fn reorder_with_lag(&self, lag_inputs: Vec<(f64, usize)>) -> Self { if lag_inputs.is_empty() { return self.clone(); @@ -301,3 +365,8 @@ fn check_obs(event: &Event) -> Result<(), Box> { } Ok(()) } + +fn decimals(value: f64, places: u32) -> f64 { + let multiplier = 10f64.powi(places as i32); + (value * multiplier).round() / multiplier +} diff --git a/src/routines/output.rs b/src/routines/output.rs index 8b30fca8e..762651df5 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -55,7 +55,7 @@ impl NPResult { } } - pub fn write_outputs<'a, S>(&self, write: bool, engine: &Engine) + pub fn write_outputs<'a, S>(&self, write: bool, engine: &Engine, idelta: f64) where S: Predict<'static> + std::marker::Sync + 'static + Clone + std::marker::Send, { @@ -63,7 +63,7 @@ impl NPResult { self.write_theta(); self.write_posterior(); self.write_obs(); - self.write_pred(&engine); + self.write_pred(&engine, idelta); self.write_meta(); } } @@ -178,12 +178,19 @@ impl NPResult { } /// Writes the predictions - pub fn write_pred<'a, S>(&self, engine: &Engine) + pub fn write_pred<'a, S>(&self, engine: &Engine, idelta: f64) where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let result = (|| { - let scenarios = self.scenarios.clone(); + let mut scenarios = self.scenarios.clone(); + // Add an event interval to each scenario + if idelta > 0.0 { + scenarios.iter_mut().for_each(|scenario| { + *scenario = scenario.add_event_interval(idelta); + }); + } + let theta: Array2 = self.theta.clone(); let w: Array1 = self.w.clone(); let psi: Array2 = self.psi.clone(); diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 52ce15ac0..196eaf64c 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -63,6 +63,7 @@ pub struct Config { pub pmetrics_outputs: Option, pub exclude: Option, pub cache: Option, + pub idelta: Option, } pub fn read(filename: String) -> Data { diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 786bbd6f4..d0953067f 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -93,8 +93,8 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; terminal - .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) - .unwrap(); + .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) + .unwrap(); Ok(()) } From 8fbabd224cc3208aad36f278398d876ffa4d7d04 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 9 Oct 2023 09:57:39 +0200 Subject: [PATCH 314/393] Simulate to time after dose This commit modifies add_event_interval() to use the new setting, tad (time after dose). This will ensure that simulations are made until a given time after dose, thus not requiring mock observations (-99), which are currently not supported. Both idelta and tad should possible be Option instead for better control flow. --- src/entrypoints.rs | 3 ++- src/routines/datafile.rs | 22 +++++++++++++++++++--- src/routines/output.rs | 8 ++++---- src/routines/settings/run.rs | 1 + 4 files changed, 26 insertions(+), 8 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 20072f6f5..03c50d013 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -73,8 +73,9 @@ where log::info!("Total time: {:.2?}", now.elapsed()); let idelta = settings.parsed.config.idelta.unwrap_or(0.0); + let tad = settings.parsed.config.tad.unwrap_or(0.0); if let Some(write) = &settings.parsed.config.pmetrics_outputs { - result.write_outputs(*write, &engine, idelta); + result.write_outputs(*write, &engine, idelta, tad); } Ok(result) diff --git a/src/routines/datafile.rs b/src/routines/datafile.rs index 0900f1bea..63389149b 100644 --- a/src/routines/datafile.rs +++ b/src/routines/datafile.rs @@ -22,7 +22,10 @@ impl Scenario { Ok(scenario) } - pub fn add_event_interval(&self, interval: f64) -> Self { + /// Adds "mock" events to a Scenario in order to generate predictions at those times + /// The interval is mapped to the `idelta`-setting in the configuration time + /// Time after dose (tad) will ensure that predictions are made until the last dose + tad + pub fn add_event_interval(&self, interval: f64, tad: f64) -> Self { // Clone the underlying Event data instead of the references let all_events = self .clone() @@ -33,7 +36,20 @@ impl Scenario { // Determine the start and end times let start_time = all_events.first().unwrap().time; - let end_time = all_events.last().unwrap().time; + let mut end_time = all_events.last().unwrap().time; + + // Pad end time to accomodate time after dose + if tad > 0.0{ + let last_dose_time = all_events + .iter() + .filter(|event| event.evid == 1) + .map(|event| event.time) + .fold(std::f64::NEG_INFINITY, f64::max); + + if end_time < last_dose_time + tad { + end_time = last_dose_time + tad + } + } // Determine the unique output equations in the events // TODO: This should be read from the model / engine @@ -44,7 +60,7 @@ impl Scenario { // Generate dummy events let mut new_events = vec![]; let mut current_time = start_time + interval; // Start from the first interval after the start time - while current_time < end_time { + while current_time <= end_time { current_time = (current_time / interval).round() * interval; // Round to the nearest interval current_time = decimals(current_time, 4); // Round to 4 decimal places for outeq in &outeqs { diff --git a/src/routines/output.rs b/src/routines/output.rs index 762651df5..f33b73862 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -55,7 +55,7 @@ impl NPResult { } } - pub fn write_outputs<'a, S>(&self, write: bool, engine: &Engine, idelta: f64) + pub fn write_outputs<'a, S>(&self, write: bool, engine: &Engine, idelta: f64, tad: f64) where S: Predict<'static> + std::marker::Sync + 'static + Clone + std::marker::Send, { @@ -63,7 +63,7 @@ impl NPResult { self.write_theta(); self.write_posterior(); self.write_obs(); - self.write_pred(&engine, idelta); + self.write_pred(&engine, idelta, tad); self.write_meta(); } } @@ -178,7 +178,7 @@ impl NPResult { } /// Writes the predictions - pub fn write_pred<'a, S>(&self, engine: &Engine, idelta: f64) + pub fn write_pred<'a, S>(&self, engine: &Engine, idelta: f64, tad: f64) where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { @@ -187,7 +187,7 @@ impl NPResult { // Add an event interval to each scenario if idelta > 0.0 { scenarios.iter_mut().for_each(|scenario| { - *scenario = scenario.add_event_interval(idelta); + *scenario = scenario.add_event_interval(idelta, tad); }); } diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 196eaf64c..6789a4ffc 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -64,6 +64,7 @@ pub struct Config { pub exclude: Option, pub cache: Option, pub idelta: Option, + pub tad: Option, } pub fn read(filename: String) -> Data { From b78f783f35aa3b0f2e6b8539f666088c5db4c60a Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Mon, 9 Oct 2023 09:57:39 +0200 Subject: [PATCH 315/393] Simulate to time after dose Simulate to time after dose This commit modifies add_event_interval() to use the new setting, tad (time after dose). This will ensure that simulations are made until a given time after dose, thus not requiring mock observations (-99), which are currently not supported. Both idelta and tad should possible be Option instead for better control flow. --- src/entrypoints.rs | 3 ++- src/routines/datafile.rs | 22 +++++++++++++++++++--- src/routines/output.rs | 8 ++++---- src/routines/settings/run.rs | 1 + 4 files changed, 26 insertions(+), 8 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 20072f6f5..03c50d013 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -73,8 +73,9 @@ where log::info!("Total time: {:.2?}", now.elapsed()); let idelta = settings.parsed.config.idelta.unwrap_or(0.0); + let tad = settings.parsed.config.tad.unwrap_or(0.0); if let Some(write) = &settings.parsed.config.pmetrics_outputs { - result.write_outputs(*write, &engine, idelta); + result.write_outputs(*write, &engine, idelta, tad); } Ok(result) diff --git a/src/routines/datafile.rs b/src/routines/datafile.rs index 0900f1bea..9d483d667 100644 --- a/src/routines/datafile.rs +++ b/src/routines/datafile.rs @@ -22,7 +22,10 @@ impl Scenario { Ok(scenario) } - pub fn add_event_interval(&self, interval: f64) -> Self { + /// Adds "mock" events to a Scenario in order to generate predictions at those times + /// The interval is mapped to the `idelta`-setting in the configuration time + /// Time after dose (tad) will ensure that predictions are made until the last dose + tad + pub fn add_event_interval(&self, interval: f64, tad: f64) -> Self { // Clone the underlying Event data instead of the references let all_events = self .clone() @@ -33,7 +36,20 @@ impl Scenario { // Determine the start and end times let start_time = all_events.first().unwrap().time; - let end_time = all_events.last().unwrap().time; + let mut end_time = all_events.last().unwrap().time; + + // Pad end time to accomodate time after dose + if tad > 0.0 { + let last_dose_time = all_events + .iter() + .filter(|event| event.evid == 1) + .map(|event| event.time) + .fold(std::f64::NEG_INFINITY, f64::max); + + if end_time < last_dose_time + tad { + end_time = last_dose_time + tad + } + } // Determine the unique output equations in the events // TODO: This should be read from the model / engine @@ -44,7 +60,7 @@ impl Scenario { // Generate dummy events let mut new_events = vec![]; let mut current_time = start_time + interval; // Start from the first interval after the start time - while current_time < end_time { + while current_time <= end_time { current_time = (current_time / interval).round() * interval; // Round to the nearest interval current_time = decimals(current_time, 4); // Round to 4 decimal places for outeq in &outeqs { diff --git a/src/routines/output.rs b/src/routines/output.rs index 762651df5..f33b73862 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -55,7 +55,7 @@ impl NPResult { } } - pub fn write_outputs<'a, S>(&self, write: bool, engine: &Engine, idelta: f64) + pub fn write_outputs<'a, S>(&self, write: bool, engine: &Engine, idelta: f64, tad: f64) where S: Predict<'static> + std::marker::Sync + 'static + Clone + std::marker::Send, { @@ -63,7 +63,7 @@ impl NPResult { self.write_theta(); self.write_posterior(); self.write_obs(); - self.write_pred(&engine, idelta); + self.write_pred(&engine, idelta, tad); self.write_meta(); } } @@ -178,7 +178,7 @@ impl NPResult { } /// Writes the predictions - pub fn write_pred<'a, S>(&self, engine: &Engine, idelta: f64) + pub fn write_pred<'a, S>(&self, engine: &Engine, idelta: f64, tad: f64) where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { @@ -187,7 +187,7 @@ impl NPResult { // Add an event interval to each scenario if idelta > 0.0 { scenarios.iter_mut().for_each(|scenario| { - *scenario = scenario.add_event_interval(idelta); + *scenario = scenario.add_event_interval(idelta, tad); }); } diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 196eaf64c..6789a4ffc 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -64,6 +64,7 @@ pub struct Config { pub exclude: Option, pub cache: Option, pub idelta: Option, + pub tad: Option, } pub fn read(filename: String) -> Data { From 1caec4036ed322da1888459685c8389d1a2d323f Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 19 Oct 2023 15:46:02 -0500 Subject: [PATCH 316/393] initial NPOD implementation --- Cargo.toml | 3 +- examples/bimodal_ke/config.toml | 2 +- src/algorithms.rs | 19 +- src/algorithms/npag.rs | 26 +- src/algorithms/npod.rs | 315 ++++++++++++++++++ src/lib.rs | 13 +- src/routines/condensation/prune.rs | 19 ++ .../adaptative_grid.rs} | 2 +- src/routines/optimization/d_optimizer.rs | 111 ++++++ 9 files changed, 489 insertions(+), 21 deletions(-) create mode 100644 src/algorithms/npod.rs create mode 100644 src/routines/condensation/prune.rs rename src/routines/{optimization/expansion.rs => expansion/adaptative_grid.rs} (98%) create mode 100644 src/routines/optimization/d_optimizer.rs diff --git a/Cargo.toml b/Cargo.toml index c5014716f..7528f55a8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ crossterm = "0.27.0" tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" rawpointer = "0.2.1" -argmin = "0.8.1" +argmin = { version = "0.8.1", features = [] } itertools = "0.11.0" faer-core = { version = "0.11.0", features = [] } # faer-lu = "0.9" @@ -45,6 +45,7 @@ faer-qr = "0.11.0" # faer-svd = "0.9" dyn-stack = "0.9.0" faer = { version = "0.11.0", features = ["nalgebra", "ndarray"] } +argmin-math = { version = "0.3.0", features = ["ndarray_v0_15-nolinalg-serde"] } [profile.release] diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index a2857d0ad..004c161c5 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -5,7 +5,7 @@ log_out = "log/bimodal_ke.log" [config] cycles = 1024 -engine = "NPAG" +engine = "NPOD" init_points = 2129 seed = 347 tui = true diff --git a/src/algorithms.rs b/src/algorithms.rs index aacb057f2..3263b95a4 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -6,12 +6,14 @@ use simulation::predict::{Engine, Predict}; use tokio::sync::mpsc; mod npag; +mod npod; mod postprob; -pub enum Type { - NPAG, - POSTPROB, -} +// pub enum Type { +// NPAG, +// NPOD, +// POSTPROB, +// } pub trait Algorithm { fn fit(&mut self) -> NPResult; @@ -51,6 +53,15 @@ where tx, settings, )), + "NPOD" => Box::new(npod::NPOD::new( + engine, + ranges, + theta, + scenarios, + settings.parsed.error.poly, + tx, + settings, + )), "POSTPROB" => Box::new(postprob::POSTPROB::new( engine, theta, diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b8fb6029f..8b0e8bf10 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,15 +1,17 @@ -use crate::prelude::{ - algorithms::Algorithm, - datafile::Scenario, - evaluation::sigma::{ErrorPoly, ErrorType}, - ipm, - optimization::expansion::adaptative_grid, - output::NPResult, - output::{CycleLog, NPCycle}, - prob, qr, - settings::run::Data, - simulation::predict::Engine, - simulation::predict::{sim_obs, Predict}, +use crate::{ + prelude::{ + algorithms::Algorithm, + datafile::Scenario, + evaluation::sigma::{ErrorPoly, ErrorType}, + ipm, + output::NPResult, + output::{CycleLog, NPCycle}, + prob, qr, + settings::run::Data, + simulation::predict::Engine, + simulation::predict::{sim_obs, Predict}, + }, + routines::expansion::adaptative_grid::adaptative_grid, }; use ndarray::{Array, Array1, Array2, Axis}; diff --git a/src/algorithms/npod.rs b/src/algorithms/npod.rs new file mode 100644 index 000000000..e6b8f0172 --- /dev/null +++ b/src/algorithms/npod.rs @@ -0,0 +1,315 @@ +use crate::prelude::{ + algorithms::Algorithm, + condensation::prune::prune, + datafile::Scenario, + evaluation::sigma::{ErrorPoly, ErrorType}, + ipm, + optimization::d_optimizer::SppOptimizer, + output::NPResult, + output::{CycleLog, NPCycle}, + prob, qr, + settings::run::Data, + simulation::predict::Engine, + simulation::predict::{sim_obs, Predict}, +}; + +use ndarray::{Array, Array1, Array2, Axis}; +use ndarray_stats::{DeviationExt, QuantileExt}; +use tokio::sync::mpsc::UnboundedSender; + +const THETA_D: f64 = 1e-4; +const THETA_F: f64 = 1e-2; + +pub struct NPOD +where + S: Predict + std::marker::Sync + Clone, +{ + engine: Engine, + ranges: Vec<(f64, f64)>, + psi: Array2, + theta: Array2, + lambda: Array1, + w: Array1, + last_objf: f64, + objf: f64, + cycle: usize, + gamma_delta: f64, + gamma: f64, + error_type: ErrorType, + converged: bool, + cycle_log: CycleLog, + cache: bool, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, +} + +impl Algorithm for NPOD +where + S: Predict + std::marker::Sync + Clone, +{ + fn fit(&mut self) -> NPResult { + self.run() + } + fn to_npresult(&self) -> NPResult { + NPResult::new( + self.scenarios.clone(), + self.theta.clone(), + self.psi.clone(), + self.w.clone(), + self.objf, + self.cycle, + self.converged, + self.settings.clone(), + ) + } +} + +impl NPOD +where + S: Predict + std::marker::Sync + Clone, +{ + /// Creates a new NPOD instance. + /// + /// # Parameters + /// + /// - `sim_eng`: An instance of the prediction engine. + /// - `ranges`: A vector of value ranges for each parameter. + /// - `theta`: An initial parameter matrix. + /// - `scenarios`: A vector of scenarios. + /// - `c`: A tuple containing coefficients for the error polynomial. + /// - `tx`: An unbounded sender for communicating progress. + /// - `settings`: Data settings and configurations. + /// + /// # Returns + /// + /// Returns a new `NPOD` instance. + pub fn new( + sim_eng: Engine, + ranges: Vec<(f64, f64)>, + theta: Array2, + scenarios: Vec, + c: (f64, f64, f64, f64), + tx: UnboundedSender, + settings: Data, + ) -> Self + where + S: Predict + std::marker::Sync, + { + Self { + engine: sim_eng, + ranges, + psi: Array2::default((0, 0)), + theta, + lambda: Array1::default(0), + w: Array1::default(0), + last_objf: -1e30, + objf: f64::INFINITY, + cycle: 1, + gamma_delta: 0.1, + gamma: settings.parsed.error.value, + error_type: match settings.parsed.error.class.as_str() { + "additive" => ErrorType::Add, + "proportional" => ErrorType::Prop, + _ => panic!("Error type not supported"), + }, + converged: false, + cycle_log: CycleLog::new(&settings.computed.random.names), + cache: settings.parsed.config.cache.unwrap_or(false), + tx, + settings, + scenarios, + c, + } + } + + fn optim_gamma(&mut self) { + //Gam/Lam optimization + // TODO: Move this to e.g. /evaluation/error.rs + let gamma_up = self.gamma * (1.0 + self.gamma_delta); + let gamma_down = self.gamma / (1.0 + self.gamma_delta); + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, self.cache); + let psi_up = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_up, + e_type: &self.error_type, + }, + ); + let psi_down = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: gamma_down, + e_type: &self.error_type, + }, + ); + let (lambda_up, objf_up) = match ipm::burke(&psi_up) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + let (lambda_down, objf_down) = match ipm::burke(&psi_down) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + if objf_up > self.objf { + self.gamma = gamma_up; + self.objf = objf_up; + self.gamma_delta *= 4.; + self.lambda = lambda_up; + self.psi = psi_up; + } + if objf_down > self.objf { + self.gamma = gamma_down; + self.objf = objf_down; + self.gamma_delta *= 4.; + self.lambda = lambda_down; + self.psi = psi_down; + } + self.gamma_delta *= 0.5; + if self.gamma_delta <= 0.01 { + self.gamma_delta = 0.1; + } + } + + pub fn run(&mut self) -> NPResult { + while (self.last_objf - self.objf).abs() > THETA_F { + self.last_objf = self.objf; + // log::info!("Cycle: {}", cycle); + // psi n_sub rows, nspp columns + let cache = if self.cycle == 1 { false } else { self.cache }; + let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); + + self.psi = prob::calculate_psi( + &ypred, + &self.scenarios, + &ErrorPoly { + c: self.c, + gl: self.gamma, + e_type: &self.error_type, + }, + ); + (self.lambda, _) = match ipm::burke(&self.psi) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + + let mut keep = Vec::::new(); + for (index, lam) in self.lambda.iter().enumerate() { + if *lam > self.lambda.max().unwrap() / 1000_f64 { + keep.push(index); + } + } + + self.theta = self.theta.select(Axis(0), &keep); + self.psi = self.psi.select(Axis(1), &keep); + + //Rank-Revealing Factorization + let (r, perm) = qr::calculate_r(&self.psi); + + let mut keep = Vec::::new(); + //The minimum between the number of subjects and the actual number of support points + let lim_loop = self.psi.nrows().min(self.psi.ncols()); + for i in 0..lim_loop { + let test = norm_zero(&r.column(i).to_owned()); + let ratio = r.get((i, i)).unwrap() / test; + if ratio.abs() >= 1e-8 { + keep.push(*perm.get(i).unwrap()); + } + } + log::info!( + "QR decomp, cycle {}, kept: {}, thrown {}", + self.cycle, + keep.len(), + self.psi.ncols() - keep.len() + ); + self.theta = self.theta.select(Axis(0), &keep); + self.psi = self.psi.select(Axis(1), &keep); + + (self.lambda, self.objf) = match ipm::burke(&self.psi) { + Ok((lambda, objf)) => (lambda, objf), + Err(err) => { + //todo: write out report + panic!("Error in IPM: {:?}", err); + } + }; + + self.optim_gamma(); + + let mut state = NPCycle { + cycle: self.cycle, + objf: -2. * self.objf, + delta_objf: (self.last_objf - self.objf).abs(), + nspp: self.theta.shape()[0], + stop_text: "".to_string(), + theta: self.theta.clone(), + gamlam: self.gamma, + }; + self.tx.send(state.clone()).unwrap(); + + // If the objective function decreased, log an error. + // Increasing objf signals instability of model misspecification. + if self.last_objf > self.objf { + log::error!("Objective function decreased"); + } + + self.w = self.lambda.clone(); + let pyl = self.psi.dot(&self.w); + + // Add new point to theta based on the optimization of the D function + let sigma = ErrorPoly { + c: self.c, + gl: self.gamma, + e_type: &self.error_type, + }; + for spp in self.theta.clone().rows() { + let optimizer = SppOptimizer::new(&self.engine, &self.scenarios, &sigma, &pyl); + let candidate_point = optimizer.optimize_point(spp.to_owned()).unwrap(); + prune(&mut self.theta, candidate_point, &self.ranges, THETA_D); + } + + // Stop if we have reached maximum number of cycles + if self.cycle >= self.settings.parsed.config.cycles { + log::info!("Maximum number of cycles reached"); + state.stop_text = "No (max cycle)".to_string(); + self.tx.send(state).unwrap(); + break; + } + + // Stop if stopfile exists + if std::path::Path::new("stop").exists() { + log::info!("Stopfile detected - breaking"); + state.stop_text = "No (stopped)".to_string(); + self.tx.send(state).unwrap(); + break; + } + //TODO: the cycle migh break before reaching this point + self.cycle_log + .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + + self.cycle += 1; + + // log::info!("cycle: {}, objf: {}", self.cycle, self.objf); + // dbg!((self.last_objf - self.objf).abs()); + } + + self.to_npresult() + } +} +fn norm_zero(a: &Array1) -> f64 { + let zeros: Array1 = Array::zeros(a.len()); + a.l2_dist(&zeros).unwrap() +} diff --git a/src/lib.rs b/src/lib.rs index 93613688a..07cf620f9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -5,16 +5,23 @@ pub mod routines { pub mod datafile; pub mod initialization; pub mod optimization { - pub mod expansion; + pub mod d_optimizer; pub mod optim; } pub mod output; + pub mod condensation { + pub mod prune; + } + pub mod expansion { + pub mod adaptative_grid; + } pub mod settings { pub mod run; pub mod simulator; } pub mod evaluation { + pub mod ipm; pub mod prob; pub mod qr; @@ -34,8 +41,10 @@ pub mod prelude { pub use crate::entrypoints::start; pub use crate::logger; pub use crate::prelude::evaluation::{prob, sigma, *}; + pub use crate::routines::condensation; + pub use crate::routines::expansion::*; pub use crate::routines::initialization::*; - pub use crate::routines::optimization::*; + pub use crate::routines::optimization; pub use crate::routines::simulation::*; pub use crate::routines::*; pub use crate::tui::ui::*; diff --git a/src/routines/condensation/prune.rs b/src/routines/condensation/prune.rs new file mode 100644 index 000000000..597327b87 --- /dev/null +++ b/src/routines/condensation/prune.rs @@ -0,0 +1,19 @@ +use ndarray::{Array1, Array2}; + +pub fn prune( + theta: &mut Array2, + candidate: Array1, + limits: &[(f64, f64)], + min_dist: f64, +) { + for spp in theta.rows() { + let mut dist: f64 = 0.; + for (i, val) in candidate.clone().into_iter().enumerate() { + dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); + } + if dist <= min_dist { + return; + } + } + theta.push_row(candidate.view()).unwrap(); +} diff --git a/src/routines/optimization/expansion.rs b/src/routines/expansion/adaptative_grid.rs similarity index 98% rename from src/routines/optimization/expansion.rs rename to src/routines/expansion/adaptative_grid.rs index f9bc2dbf2..293502935 100644 --- a/src/routines/optimization/expansion.rs +++ b/src/routines/expansion/adaptative_grid.rs @@ -29,7 +29,7 @@ pub fn adaptative_grid( theta.to_owned() } -fn evaluate_spp( +pub fn evaluate_spp( theta: &mut Array2, candidate: Array1, limits: &[(f64, f64)], diff --git a/src/routines/optimization/d_optimizer.rs b/src/routines/optimization/d_optimizer.rs new file mode 100644 index 000000000..c8d58e0a5 --- /dev/null +++ b/src/routines/optimization/d_optimizer.rs @@ -0,0 +1,111 @@ +use argmin::{ + core::{ + observers::{ObserverMode, SlogLogger}, + CostFunction, Error, Executor, + }, + solver::neldermead::NelderMead, +}; +use ndarray::{Array1, Axis}; + +use crate::routines::{ + datafile::Scenario, + simulation::predict::{sim_obs, Engine, Predict}, +}; + +use crate::prelude::{prob, sigma::Sigma}; + +pub struct SppOptimizer<'a, S, P> +where + S: Sigma + Sync, + P: Predict + Sync + Clone, +{ + engine: &'a Engine

, + scenarios: &'a Vec, + sig: &'a S, + pyl: &'a Array1, +} + +impl<'a, S, P> CostFunction for SppOptimizer<'a, S, P> +where + S: Sigma + Sync, + P: Predict + Sync + Clone, +{ + type Param = Array1; + type Output = f64; + fn cost(&self, spp: &Self::Param) -> Result { + let theta = spp.to_owned().insert_axis(Axis(0)); + let ypred = sim_obs(&self.engine, &self.scenarios, &theta, true); + let psi = prob::calculate_psi(&ypred, self.scenarios, self.sig); + if psi.ncols() > 1 { + log::error!("Psi in SppOptimizer has more than one column"); + } + if psi.nrows() != self.pyl.len() { + log::error!( + "Psi in SppOptimizer has {} rows, but spp has {}", + psi.nrows(), + self.pyl.len() + ); + } + let nsub = psi.nrows() as f64; + let mut sum = -nsub; + for (p_i, pyl_i) in psi.iter().zip(self.pyl.iter()) { + sum += nsub + p_i / pyl_i; + } + Ok(-sum) + } +} + +impl<'a, S, P> SppOptimizer<'a, S, P> +where + S: Sigma + Sync, + P: Predict + Sync + Clone, +{ + pub fn new( + engine: &'a Engine

, + scenarios: &'a Vec, + sig: &'a S, + pyl: &'a Array1, + ) -> Self { + Self { + engine, + scenarios, + sig, + pyl, + } + } + pub fn optimize_point(self, spp: Array1) -> Result, Error> { + let simplex = create_initial_simplex(&spp); + let solver = NelderMead::new(simplex).with_sd_tolerance(1e-8)?; + let res = Executor::new(self, solver) + .configure(|state| state.max_iters(5)) + // .add_observer(SlogLogger::term(), ObserverMode::Always) + .run()?; + Ok(res.state.best_param.unwrap()) + } +} + +fn create_initial_simplex(initial_point: &Array1) -> Vec> { + let num_dimensions = initial_point.len(); + let perturbation_percentage = 0.05; // 5% perturbation + + // Initialize a Vec to store the vertices of the simplex + let mut vertices = Vec::new(); + + // Add the initial point to the vertices + vertices.push(initial_point.to_owned()); + + // Calculate perturbation values for each component + for i in 0..num_dimensions { + let perturbation = if initial_point[i] == 0.0 { + 0.00025 // Special case for components equal to 0 + } else { + perturbation_percentage * initial_point[i] + }; + + let mut perturbed_point = initial_point.to_owned(); + perturbed_point[i] += perturbation; + vertices.push(perturbed_point); + } + + vertices +} From 26f164ac498a4fd6a39dc2a8d6526857e08907b6 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 19 Oct 2023 16:29:09 -0500 Subject: [PATCH 317/393] NPOD optim in parallel --- examples/bimodal_ke/config.toml | 2 +- examples/two_eq_lag/config.toml | 2 +- src/algorithms/npod.rs | 16 ++++++++++++-- src/routines/expansion/adaptative_grid.rs | 26 +++++------------------ src/routines/optimization/d_optimizer.rs | 2 +- 5 files changed, 22 insertions(+), 26 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index 004c161c5..a2857d0ad 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -5,7 +5,7 @@ log_out = "log/bimodal_ke.log" [config] cycles = 1024 -engine = "NPOD" +engine = "NPAG" init_points = 2129 seed = 347 tui = true diff --git a/examples/two_eq_lag/config.toml b/examples/two_eq_lag/config.toml index ab6a8f6ee..4c07a7470 100644 --- a/examples/two_eq_lag/config.toml +++ b/examples/two_eq_lag/config.toml @@ -5,7 +5,7 @@ log_out = "log/two_eq_lag.log" [config] cycles = 1000 -engine = "NPAG" +engine = "NPOD" init_points = 1000 seed = 22 tui = true diff --git a/src/algorithms/npod.rs b/src/algorithms/npod.rs index e6b8f0172..1a1597fa9 100644 --- a/src/algorithms/npod.rs +++ b/src/algorithms/npod.rs @@ -12,7 +12,7 @@ use crate::prelude::{ simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }; - +use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use ndarray_stats::{DeviationExt, QuantileExt}; use tokio::sync::mpsc::UnboundedSender; @@ -275,10 +275,22 @@ where gl: self.gamma, e_type: &self.error_type, }; + // for spp in self.theta.clone().rows() { + // let optimizer = SppOptimizer::new(&self.engine, &self.scenarios, &sigma, &pyl); + // let candidate_point = optimizer.optimize_point(spp.to_owned()).unwrap(); + // prune(&mut self.theta, candidate_point, &self.ranges, THETA_D); + // } + let mut candididate_points: Vec> = Vec::default(); for spp in self.theta.clone().rows() { + candididate_points.push(spp.to_owned()); + } + candididate_points.par_iter_mut().for_each(|spp| { let optimizer = SppOptimizer::new(&self.engine, &self.scenarios, &sigma, &pyl); let candidate_point = optimizer.optimize_point(spp.to_owned()).unwrap(); - prune(&mut self.theta, candidate_point, &self.ranges, THETA_D); + *spp = candidate_point; + }); + for cp in candididate_points { + prune(&mut self.theta, cp, &self.ranges, THETA_D); } // Stop if we have reached maximum number of cycles diff --git a/src/routines/expansion/adaptative_grid.rs b/src/routines/expansion/adaptative_grid.rs index 293502935..f6efb7688 100644 --- a/src/routines/expansion/adaptative_grid.rs +++ b/src/routines/expansion/adaptative_grid.rs @@ -1,4 +1,6 @@ -use ndarray::{Array, Array1, Array2}; +use ndarray::{Array, Array2}; + +use crate::routines::condensation::prune::prune; pub fn adaptative_grid( theta: &mut Array2, @@ -14,35 +16,17 @@ pub fn adaptative_grid( let mut plus = Array::zeros(spp.len()); plus[j] = l; plus = plus + spp; - evaluate_spp(theta, plus, ranges, min_dist); + prune(theta, plus, ranges, min_dist); // (n_spp, _) = theta.dim(); } if val - l > ranges[j].0 { let mut minus = Array::zeros(spp.len()); minus[j] = -l; minus = minus + spp; - evaluate_spp(theta, minus, ranges, min_dist); + prune(theta, minus, ranges, min_dist); // (n_spp, _) = theta.dim(); } } } theta.to_owned() } - -pub fn evaluate_spp( - theta: &mut Array2, - candidate: Array1, - limits: &[(f64, f64)], - min_dist: f64, -) { - for spp in theta.rows() { - let mut dist: f64 = 0.; - for (i, val) in candidate.clone().into_iter().enumerate() { - dist += (val - spp.get(i).unwrap()).abs() / (limits[i].1 - limits[i].0); - } - if dist <= min_dist { - return; - } - } - theta.push_row(candidate.view()).unwrap(); -} diff --git a/src/routines/optimization/d_optimizer.rs b/src/routines/optimization/d_optimizer.rs index c8d58e0a5..80cb8aaa1 100644 --- a/src/routines/optimization/d_optimizer.rs +++ b/src/routines/optimization/d_optimizer.rs @@ -75,7 +75,7 @@ where } pub fn optimize_point(self, spp: Array1) -> Result, Error> { let simplex = create_initial_simplex(&spp); - let solver = NelderMead::new(simplex).with_sd_tolerance(1e-8)?; + let solver = NelderMead::new(simplex).with_sd_tolerance(1e-12)?; let res = Executor::new(self, solver) .configure(|state| state.max_iters(5)) // .add_observer(SlogLogger::term(), ObserverMode::Always) From bb7a460462513a0ffa8a9adb3c720baf47f22c06 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 19 Oct 2023 16:42:34 -0500 Subject: [PATCH 318/393] some fine tuning --- src/routines/optimization/d_optimizer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routines/optimization/d_optimizer.rs b/src/routines/optimization/d_optimizer.rs index 80cb8aaa1..a126bd9a0 100644 --- a/src/routines/optimization/d_optimizer.rs +++ b/src/routines/optimization/d_optimizer.rs @@ -75,7 +75,7 @@ where } pub fn optimize_point(self, spp: Array1) -> Result, Error> { let simplex = create_initial_simplex(&spp); - let solver = NelderMead::new(simplex).with_sd_tolerance(1e-12)?; + let solver = NelderMead::new(simplex).with_sd_tolerance(1e-2)?; let res = Executor::new(self, solver) .configure(|state| state.max_iters(5)) // .add_observer(SlogLogger::term(), ObserverMode::Always) @@ -86,7 +86,7 @@ where fn create_initial_simplex(initial_point: &Array1) -> Vec> { let num_dimensions = initial_point.len(); - let perturbation_percentage = 0.05; // 5% perturbation + let perturbation_percentage = 0.008; // Initialize a Vec to store the vertices of the simplex let mut vertices = Vec::new(); From ad198ec1aaf909ac8bdba5d24c653a1249617ccd Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 26 Oct 2023 14:03:35 +0200 Subject: [PATCH 319/393] Move datafile read from algorithms to entrypoint --- src/algorithms.rs | 10 +++------- src/entrypoints.rs | 11 +++++++++-- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/algorithms.rs b/src/algorithms.rs index 3155988c8..581c88f4f 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,7 +1,7 @@ use crate::prelude::{self, output::NPCycle, settings::run::Data}; use output::NPResult; -use prelude::*; +use prelude::{datafile::Scenario, *}; use simulation::predict::{Engine, Predict}; use tokio::sync::mpsc; @@ -21,6 +21,7 @@ pub trait Algorithm { pub fn initialize_algorithm( engine: Engine, settings: Data, + scenarios: Vec, tx: mpsc::UnboundedSender, ) -> Box where @@ -34,12 +35,7 @@ where } let ranges = settings.computed.random.ranges.clone(); let theta = initialization::sample_space(&settings, &ranges); - let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); - if let Some(exclude) = &settings.parsed.config.exclude { - for val in exclude { - scenarios.remove(val.as_integer().unwrap() as usize); - } - } + //This should be a macro, so it can automatically expands as soon as we add a new option in the Type Enum match settings.parsed.config.engine.as_str() { "NPAG" => Box::new(npag::NPAG::new( diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 4fde5b4a8..3409b7708 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -5,6 +5,7 @@ use crate::prelude::{ predict::{Engine, Predict}, *, }; +use crate::routines::datafile::Scenario; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -60,7 +61,13 @@ where let settings = settings::run::read(settings_path); logger::setup_log(&settings); let (tx, rx) = mpsc::unbounded_channel::(); - let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), tx); + let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + if let Some(exclude) = &settings.parsed.config.exclude { + for val in exclude { + scenarios.remove(val.as_integer().unwrap() as usize); + } + } + let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); // Spawn new thread for TUI let settings_tui = settings.clone(); if settings.parsed.config.tui { @@ -77,4 +84,4 @@ where } Ok(result) -} +} \ No newline at end of file From e4fab6b3410e59dbe82e1695767271a0e3ac7f9a Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 26 Oct 2023 14:03:57 +0200 Subject: [PATCH 320/393] Update entrypoints.rs --- src/entrypoints.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 3409b7708..0e60b1254 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -84,4 +84,4 @@ where } Ok(result) -} \ No newline at end of file +} From 27257cc081f0c570d9ab44f048e0cfbfb0c8904b Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 26 Oct 2023 14:04:22 +0200 Subject: [PATCH 321/393] Revert "Update entrypoints.rs" This reverts commit e4fab6b3410e59dbe82e1695767271a0e3ac7f9a. --- src/entrypoints.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 0e60b1254..3409b7708 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -84,4 +84,4 @@ where } Ok(result) -} +} \ No newline at end of file From c8dc0fa07d837ea6e4f0682fc4ff2bece067fbb5 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 26 Oct 2023 14:27:55 +0200 Subject: [PATCH 322/393] New entrypoint with data argument Mainly exists to provide support for APIs which provide the data directly, or when data is provided synthetically --- src/entrypoints.rs | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 3409b7708..21bb1d635 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -6,6 +6,7 @@ use crate::prelude::{ *, }; use crate::routines::datafile::Scenario; + use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -83,5 +84,34 @@ where result.write_outputs(*write, &engine); } + Ok(result) +} + +pub fn start_with_data(engine: Engine, settings_path: String, scenarios: Vec) -> Result +where + S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, +{ + let now = Instant::now(); + let settings = settings::run::read(settings_path); + logger::setup_log(&settings); + let (tx, rx) = mpsc::unbounded_channel::(); + let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + + let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); + // Spawn new thread for TUI + let settings_tui = settings.clone(); + if settings.parsed.config.tui { + let _ui_handle = spawn(move || { + start_ui(rx, settings_tui).expect("Failed to start TUI"); + }); + } + + let result = algorithm.fit(); + log::info!("Total time: {:.2?}", now.elapsed()); + + if let Some(write) = &settings.parsed.config.pmetrics_outputs { + result.write_outputs(*write, &engine); + } + Ok(result) } \ No newline at end of file From bb686e4b49be054348a0c7e7eb966674be979dce Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 26 Oct 2023 14:31:52 +0200 Subject: [PATCH 323/393] Fix start_with_data entrypoint Scenarios should be mutable, and not overwritten in function --- src/entrypoints.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 21bb1d635..0c6839825 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -87,7 +87,7 @@ where Ok(result) } -pub fn start_with_data(engine: Engine, settings_path: String, scenarios: Vec) -> Result +pub fn start_with_data(engine: Engine, settings_path: String, mut scenarios: Vec) -> Result where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { @@ -95,7 +95,6 @@ where let settings = settings::run::read(settings_path); logger::setup_log(&settings); let (tx, rx) = mpsc::unbounded_channel::(); - let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); // Spawn new thread for TUI From 4700f6f4c503935bfcd3be178ea127a9e2e7965d Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 26 Oct 2023 14:37:52 +0200 Subject: [PATCH 324/393] Update prelude and provide example for bimodal_ke --- examples/bimodal_ke/main.rs | 23 +++++++++++++++++++++++ src/lib.rs | 1 + 2 files changed, 24 insertions(+) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 548312757..a0eeb2771 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -5,7 +5,9 @@ use npcore::prelude::{ datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, start, + start_with_data }; +use npcore::prelude::*; use ode_solvers::*; const ATOL: f64 = 1e-4; @@ -105,3 +107,24 @@ fn main() -> Result<()> { Ok(()) } + +#[allow(dead_code)] +fn new_entry_test() -> Result<()> { + + let settings_path = "examples/bimodal_ke/config.toml".to_string(); + let settings = settings::run::read(settings_path); + let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + if let Some(exclude) = &settings.parsed.config.exclude { + for val in exclude { + scenarios.remove(val.as_integer().unwrap() as usize); + } + } + + let _result = start_with_data( + Engine::new(Ode {}), + "examples/bimodal_ke/config.toml".to_string(), + scenarios, + )?; + + Ok(()) +} diff --git a/src/lib.rs b/src/lib.rs index 93613688a..91f5365af 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -32,6 +32,7 @@ pub mod prelude { pub use crate::algorithms; pub use crate::entrypoints::simulate; pub use crate::entrypoints::start; + pub use crate::entrypoints::start_with_data; pub use crate::logger; pub use crate::prelude::evaluation::{prob, sigma, *}; pub use crate::routines::initialization::*; From 76b34c3d979b4839a13817308a0264bfec111712 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sat, 4 Nov 2023 18:09:02 +0100 Subject: [PATCH 325/393] Update dependencies --- Cargo.toml | 10 +++++----- src/entrypoints.rs | 12 +++++++++--- src/tui/ui.rs | 8 +++----- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c5014716f..11f1a84b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,20 +31,20 @@ log = "0.4.20" log4rs = "1.2.0" rayon = "1.8.0" eyre = "0.6.8" -ratatui = { version = "0.23.0", features = ["crossterm"] } +ratatui = { version = "0.24.0", features = ["crossterm"] } crossterm = "0.27.0" tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" rawpointer = "0.2.1" argmin = "0.8.1" itertools = "0.11.0" -faer-core = { version = "0.11.0", features = [] } +faer-core = { version = "0.14.0", features = [] } # faer-lu = "0.9" -faer-qr = "0.11.0" +faer-qr = "0.14.0" # faer-cholesky = "0.9" # faer-svd = "0.9" -dyn-stack = "0.9.0" -faer = { version = "0.11.0", features = ["nalgebra", "ndarray"] } +dyn-stack = "0.10.0" +faer = { version = "0.14.0", features = ["nalgebra", "ndarray"] } [profile.release] diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 587c89df5..af011a84b 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -89,7 +89,11 @@ where Ok(result) } -pub fn start_with_data(engine: Engine, settings_path: String, mut scenarios: Vec) -> Result +pub fn start_with_data( + engine: Engine, + settings_path: String, + scenarios: Vec, +) -> Result where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { @@ -110,9 +114,11 @@ where let result = algorithm.fit(); log::info!("Total time: {:.2?}", now.elapsed()); + let idelta = settings.parsed.config.idelta.unwrap_or(0.0); + let tad = settings.parsed.config.tad.unwrap_or(0.0); if let Some(write) = &settings.parsed.config.pmetrics_outputs { - result.write_outputs(*write, &engine); + result.write_outputs(*write, &engine, idelta, tad); } Ok(result) -} \ No newline at end of file +} diff --git a/src/tui/ui.rs b/src/tui/ui.rs index d0953067f..e77dd98da 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -98,15 +98,13 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() Ok(()) } -pub fn draw( - rect: &mut Frame, +pub fn draw( + rect: &mut Frame, app: &App, app_history: &AppHistory, elapsed_time: Duration, settings: &Data, -) where - B: Backend, -{ +) { let size = rect.size(); check_size(&size); From 83b4248796f741c4cdfe26d9fd5c561b9f38416d Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sat, 4 Nov 2023 18:12:29 +0100 Subject: [PATCH 326/393] Restore bimodal_ke --- examples/bimodal_ke/main.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 1440842d8..82a75cae9 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -4,10 +4,10 @@ use eyre::Result; use npcore::prelude::{ datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, - start, - start_with_data + settings, + datafile, + start, start_with_data, }; -use npcore::prelude::*; use ode_solvers::*; const ATOL: f64 = 1e-4; @@ -113,7 +113,6 @@ fn main() -> Result<()> { #[allow(dead_code)] fn new_entry_test() -> Result<()> { - let settings_path = "examples/bimodal_ke/config.toml".to_string(); let settings = settings::run::read(settings_path); let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); From 9c8dbd19732d0e52d3f317ffea5d10d18b23cd0b Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 5 Nov 2023 12:30:48 +0100 Subject: [PATCH 327/393] Use tracing for logging --- Cargo.toml | 18 +++++----- examples/bimodal_ke/config.toml | 1 + src/logger.rs | 62 ++++++++++++++++++++++++--------- src/routines/settings/run.rs | 1 + src/tui/ui.rs | 14 ++++---- 5 files changed, 63 insertions(+), 33 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 971e5ca3d..786fa850d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,15 +8,13 @@ authors = [ "Michael Neely", "Walter Yamada", ] -description = "Rust Library with the building blocks needed to create new Non-Parametric algorithms and its integration with Pmetrics." +description = "Rust library with the building blocks needed to create new Non-Parametric algorithms and its integration with Pmetrics." license = "GPL-3.0" documentation = "https://lapkb.github.io/NPcore/npcore/" repository = "https://github.com/LAPKB/NPcore" exclude = [".github/*", ".vscode/*"] [dependencies] -tracing = "0.1.37" -tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } dashmap = "5.5.3" #cached = "0.26.2" lazy_static = "1.4.0" @@ -33,21 +31,23 @@ log = "0.4.20" log4rs = "1.2.0" rayon = "1.8.0" eyre = "0.6.8" -ratatui = { version = "0.23.0", features = ["crossterm"] } +ratatui = { version = "0.24.0", features = ["crossterm"] } crossterm = "0.27.0" tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" rawpointer = "0.2.1" argmin = "0.8.1" itertools = "0.11.0" -faer-core = { version = "0.11.0", features = [] } +faer-core = { version = "0.14.0", features = [] } # faer-lu = "0.9" -faer-qr = "0.11.0" +faer-qr = "0.14.0" # faer-cholesky = "0.9" # faer-svd = "0.9" -dyn-stack = "0.9.0" -faer = { version = "0.11.0", features = ["nalgebra", "ndarray"] } - +dyn-stack = "0.10.0" +faer = { version = "0.14.0", features = ["nalgebra", "ndarray"] } +tracing = "0.1.40" +tracing-subscriber = { version = "0.3.17", features = ["env-filter", "fmt", "time"] } +chrono = "0.4.19" [profile.release] codegen-units = 1 diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index a2857d0ad..223c5ba94 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -11,6 +11,7 @@ seed = 347 tui = true pmetrics_outputs = true cache = true +log_level = "info" [random] Ke = [0.001, 3.0] diff --git a/src/logger.rs b/src/logger.rs index e9e1b016f..8d2e4056b 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,23 +1,53 @@ -use crate::prelude::settings::run::Data; -use tracing::Level; -use tracing_subscriber::fmt; +use tracing_subscriber::fmt::{self, format::Format}; +use tracing_subscriber::prelude::__tracing_subscriber_SubscriberExt; +use tracing_subscriber::registry::Registry; +use tracing_subscriber::util::SubscriberInitExt; +use tracing_subscriber::EnvFilter; + +use crate::routines::settings::run::Data; pub fn setup_log(settings: &Data) { + let log_level = settings + .parsed + .config + .log_level + .as_ref() + .map(|level| level.as_str()) + .unwrap_or("info"); // Default to 'info' if not set + + let env_filter = EnvFilter::new(log_level); + + let stdout_log = Format::default().compact(); + + // Start with a base subscriber from the registry + let subscriber = Registry::default().with(env_filter); + + // Check if a log file path is provided if let Some(log_path) = &settings.parsed.paths.log_out { - if std::fs::remove_file(log_path).is_ok() {}; - - let subscriber = fmt::Subscriber::builder() - .with_max_level(Level::INFO) - .with_writer(std::fs::OpenOptions::new() - .create(true) - .write(true) - .truncate(true) - .open(log_path) - .unwrap()) + // Ensure the log file is created or truncated + let file = std::fs::OpenOptions::new() + .create(true) + .write(true) + .truncate(true) + .open(log_path) + .expect("Failed to open log file"); + + let file_layer = fmt::layer() + .with_writer(file) .with_ansi(false) - .finish(); + .event_format(stdout_log); - tracing::subscriber::set_global_default(subscriber) - .expect("Setting default subscriber failed"); + // Add the file layer to the subscriber + subscriber.with(file_layer).init(); + } else { + // Add stdout layer only if no log file is specified + let stdout_layer = fmt::layer() + .event_format(stdout_log) + .with_writer(std::io::stdout); + + // Add the stdout layer to the subscriber + subscriber.with(stdout_layer).init(); } + + tracing::info!("Logging is configured with level: {}", log_level); } diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 52ce15ac0..25314ff06 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -63,6 +63,7 @@ pub struct Config { pub pmetrics_outputs: Option, pub exclude: Option, pub cache: Option, + pub log_level: Option, } pub fn read(filename: String) -> Data { diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 786bbd6f4..f83593895 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -2,7 +2,7 @@ use eyre::Result; use ratatui::{ - backend::{Backend, CrosstermBackend}, + backend::CrosstermBackend, layout::{Alignment, Constraint, Direction, Layout, Rect}, style::{Color, Modifier, Style}, symbols, @@ -93,20 +93,18 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; terminal - .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) - .unwrap(); + .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) + .unwrap(); Ok(()) } -pub fn draw( - rect: &mut Frame, +pub fn draw( + rect: &mut Frame, app: &App, app_history: &AppHistory, elapsed_time: Duration, settings: &Data, -) where - B: Backend, -{ +) { let size = rect.size(); check_size(&size); From 1516447eae1a21ee0e2a36eca375f97d164a9e10 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 5 Nov 2023 12:37:53 +0100 Subject: [PATCH 328/393] Format timestamp compactly --- Cargo.toml | 2 +- src/logger.rs | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 786fa850d..0b1534c1a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ dyn-stack = "0.10.0" faer = { version = "0.14.0", features = ["nalgebra", "ndarray"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.17", features = ["env-filter", "fmt", "time"] } -chrono = "0.4.19" +chrono = "0.4" [profile.release] codegen-units = 1 diff --git a/src/logger.rs b/src/logger.rs index 8d2e4056b..f3f8d0abc 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -3,6 +3,8 @@ use tracing_subscriber::prelude::__tracing_subscriber_SubscriberExt; use tracing_subscriber::registry::Registry; use tracing_subscriber::util::SubscriberInitExt; use tracing_subscriber::EnvFilter; +use tracing_subscriber::fmt::time::{self, FormatTime}; +use std::io; use crate::routines::settings::run::Data; @@ -17,7 +19,7 @@ pub fn setup_log(settings: &Data) { let env_filter = EnvFilter::new(log_level); - let stdout_log = Format::default().compact(); + let stdout_log = Format::default().compact().with_timer(CompactTimestamp); // Start with a base subscriber from the registry let subscriber = Registry::default().with(env_filter); @@ -35,7 +37,7 @@ pub fn setup_log(settings: &Data) { let file_layer = fmt::layer() .with_writer(file) .with_ansi(false) - .event_format(stdout_log); + .event_format(stdout_log.clone()); // Add the file layer to the subscriber subscriber.with(file_layer).init(); @@ -51,3 +53,12 @@ pub fn setup_log(settings: &Data) { tracing::info!("Logging is configured with level: {}", log_level); } + +#[derive(Clone)] +struct CompactTimestamp; + +impl FormatTime for CompactTimestamp { + fn format_time(&self, w: &mut tracing_subscriber::fmt::format::Writer<'_>) -> Result<(), std::fmt::Error> { + write!(w, "{}", chrono::Local::now().format("%H:%M:%S")) + } +} \ No newline at end of file From ade2639d95ca842cc5ab21265c422f7f62004804 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 5 Nov 2023 13:05:51 +0100 Subject: [PATCH 329/393] Transition to tracing --- Cargo.toml | 3 --- examples/debug.rs | 8 ++++---- examples/vori/main.rs | 7 +++++-- src/algorithms.rs | 2 +- src/algorithms/npag.rs | 35 ++++++++++++++++++++------------ src/entrypoints.rs | 2 +- src/logger.rs | 10 +++++---- src/routines/datafile.rs | 16 +++++++-------- src/routines/evaluation/prob.rs | 2 +- src/routines/evaluation/sigma.rs | 2 +- src/routines/output.rs | 8 ++++---- src/tui/mod.rs | 7 +++---- 12 files changed, 56 insertions(+), 46 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 0b1534c1a..2d08c0933 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,6 @@ exclude = [".github/*", ".vscode/*"] [dependencies] dashmap = "5.5.3" -#cached = "0.26.2" lazy_static = "1.4.0" csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } @@ -27,8 +26,6 @@ toml = { version = "0.8.1", features = ["preserve_order"] } ode_solvers = "0.3.7" ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" -log = "0.4.20" -log4rs = "1.2.0" rayon = "1.8.0" eyre = "0.6.8" ratatui = { version = "0.24.0", features = ["crossterm"] } diff --git a/examples/debug.rs b/examples/debug.rs index ff5597ba5..ba06f7a49 100644 --- a/examples/debug.rs +++ b/examples/debug.rs @@ -92,7 +92,7 @@ impl Predict for Ode { let y = stepper.y_out(); x = *y.last().unwrap(); } else if *next_time < event.time { - log::error!("Panic: Next event's time is in the past!"); + tracing::error!("Panic: Next event's time is in the past!"); panic!("Panic: Next event's time is in the past!"); } } @@ -103,7 +103,7 @@ impl Predict for Ode { // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); if let Some(next_time) = scenario.times.get(index + 1) { if *next_time < lag_time { - log::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); + tracing::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); } let mut stepper = Dopri5::new( @@ -139,7 +139,7 @@ impl Predict for Ode { let y = stepper.y_out(); x = *y.last().unwrap(); } else if *next_time > event.time { - log::error!("Panic: Next event's time is in the past!"); + tracing::error!("Panic: Next event's time is in the past!"); panic!("Panic: Next event's time is in the past!"); } } @@ -164,7 +164,7 @@ impl Predict for Ode { let y = stepper.y_out(); x = *y.last().unwrap(); } else if *next_time < event.time { - log::error!("Panic: Next event's time is in the past!"); + tracing::error!("Panic: Next event's time is in the past!"); panic!("Panic: Next event's time is in the past!"); } } diff --git a/examples/vori/main.rs b/examples/vori/main.rs index 9483446e7..782c55f8a 100644 --- a/examples/vori/main.rs +++ b/examples/vori/main.rs @@ -127,8 +127,11 @@ impl Predict for Ode { let y = stepper.y_out(); x = *y.last().unwrap(); } else if event.time > *next_time { - log::error!("next time is in the past!"); - log::error!("event_time: {}\nnext_time: {}", event.time, *next_time); + tracing::error!( + "The next event before the current: event_time: {}, next_time: {}", + event.time, + *next_time + ); } } index += 1; diff --git a/src/algorithms.rs b/src/algorithms.rs index aacb057f2..50c98c453 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -28,7 +28,7 @@ where { if std::path::Path::new("stop").exists() { match std::fs::remove_file("stop") { - Ok(_) => log::info!("Removed previous stop file"), + Ok(_) => tracing::info!("Removed previous stop file"), Err(err) => panic!("Unable to remove previous stop file: {}", err), } } diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b8fb6029f..dcb1f344a 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -195,7 +195,9 @@ where pub fn run(&mut self) -> NPResult { while self.eps > THETA_E { - // log::info!("Cycle: {}", cycle); + // Enter a span for each cycle, provding context for further errors + let cycle_span = tracing::span!(tracing::Level::INFO, "Cycle", cycle = self.cycle); + let _enter = cycle_span.enter(); // psi n_sub rows, nspp columns let cache = if self.cycle == 1 { false } else { self.cache }; let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); @@ -240,12 +242,16 @@ where keep.push(*perm.get(i).unwrap()); } } - log::info!( - "QR decomp, cycle {}, kept: {}, thrown {}", - self.cycle, - keep.len(), - self.psi.ncols() - keep.len() - ); + + // If a support point is dropped, log it + if self.psi.ncols() != keep.len() { + tracing::info!( + "QR decomposition dropped {} SPP, kept {}", + self.psi.ncols() - keep.len(), + keep.len(), + ); + } + self.theta = self.theta.select(Axis(0), &keep); self.psi = self.psi.select(Axis(1), &keep); @@ -270,10 +276,13 @@ where }; self.tx.send(state.clone()).unwrap(); - // If the objective function decreased, log an error. - // Increasing objf signals instability of model misspecification. + // Increasing objf signals instability or model misspecification. if self.last_objf > self.objf { - log::error!("Objective function decreased"); + tracing::error!( + "Objective function decreased from {} to {}", + self.last_objf, + self.objf + ); } self.w = self.lambda.clone(); @@ -285,7 +294,7 @@ where if self.eps <= THETA_E { self.f1 = pyl.mapv(|x| x.ln()).sum(); if (self.f1 - self.f0).abs() <= THETA_F { - log::info!("Likelihood criteria convergence"); + tracing::info!("Likelihood criteria convergence, -2LL: {:.1}", self.objf); self.converged = true; state.stop_text = "The run converged!".to_string(); self.tx.send(state).unwrap(); @@ -299,7 +308,7 @@ where // Stop if we have reached maximum number of cycles if self.cycle >= self.settings.parsed.config.cycles { - log::info!("Maximum number of cycles reached"); + tracing::info!("Maximum number of cycles reached"); state.stop_text = "No (max cycle)".to_string(); self.tx.send(state).unwrap(); break; @@ -307,7 +316,7 @@ where // Stop if stopfile exists if std::path::Path::new("stop").exists() { - log::info!("Stopfile detected - breaking"); + tracing::info!("Stopfile detected - breaking"); state.stop_text = "No (stopped)".to_string(); self.tx.send(state).unwrap(); break; diff --git a/src/entrypoints.rs b/src/entrypoints.rs index c33d9d79b..7dcd5f3ed 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -71,7 +71,7 @@ where } let result = algorithm.fit(); - log::info!("Total time: {:.2?}", now.elapsed()); + tracing::info!("Total time: {:.2?}", now.elapsed()); if let Some(write) = &settings.parsed.config.pmetrics_outputs { result.write_outputs(*write, &engine); diff --git a/src/logger.rs b/src/logger.rs index f3f8d0abc..aa5a00267 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,10 +1,9 @@ +use tracing_subscriber::fmt::time::FormatTime; use tracing_subscriber::fmt::{self, format::Format}; use tracing_subscriber::prelude::__tracing_subscriber_SubscriberExt; use tracing_subscriber::registry::Registry; use tracing_subscriber::util::SubscriberInitExt; use tracing_subscriber::EnvFilter; -use tracing_subscriber::fmt::time::{self, FormatTime}; -use std::io; use crate::routines::settings::run::Data; @@ -58,7 +57,10 @@ pub fn setup_log(settings: &Data) { struct CompactTimestamp; impl FormatTime for CompactTimestamp { - fn format_time(&self, w: &mut tracing_subscriber::fmt::format::Writer<'_>) -> Result<(), std::fmt::Error> { + fn format_time( + &self, + w: &mut tracing_subscriber::fmt::format::Writer<'_>, + ) -> Result<(), std::fmt::Error> { write!(w, "{}", chrono::Local::now().format("%H:%M:%S")) } -} \ No newline at end of file +} diff --git a/src/routines/datafile.rs b/src/routines/datafile.rs index 872cb8915..891383df6 100644 --- a/src/routines/datafile.rs +++ b/src/routines/datafile.rs @@ -86,7 +86,7 @@ impl Scenario { obs_times.push(event.time); obs.push(event.out.unwrap()); } else { - log::error!("Error: Unsupported evid"); + tracing::error!("Error: Unsupported evid: {evid}", evid = event.evid); exit(-1); } block.events.push(event); @@ -259,12 +259,12 @@ pub fn parse(path: &String) -> Result, Box> { fn check_dose(event: &Event) -> Result<(), Box> { if event.dose.is_none() { - log::error!("Error: Dose event without dose"); + tracing::error!("Error: Dose event without dose"); //return Err("Error: Dose event without dose".into()); exit(-1); } if event.input.is_none() { - log::error!("Error: Dose event without input"); + tracing::error!("Error: Dose event without input"); //return Err("Error: Dose event without input".into()); exit(-1); } @@ -272,17 +272,17 @@ fn check_dose(event: &Event) -> Result<(), Box> { } fn check_infusion(event: &Event) -> Result<(), Box> { if event.dose.is_none() { - log::error!("Error: Infusion event without dose"); + tracing::error!("Error: Infusion event without dose"); //return Err("Error: Infusion event without dose".into()); exit(-1); } if event.dur.is_none() { - log::error!("Error: Infusion event without duration"); + tracing::error!("Error: Infusion event without duration"); //return Err("Error: Infusion event without duration".into()); exit(-1); } if event.input.is_none() { - log::error!("Error: Infusion event without input"); + tracing::error!("Error: Infusion event without input"); //return Err("Error: Infusion event without input".into()); exit(-1); } @@ -290,12 +290,12 @@ fn check_infusion(event: &Event) -> Result<(), Box> { } fn check_obs(event: &Event) -> Result<(), Box> { if event.out.is_none() { - log::error!("Error: Obs event without out"); + tracing::error!("Error: Obs event without out"); //return Err("Error: Obs event without out".into()); exit(-1); } if event.outeq.is_none() { - log::error!("Error: Obs event without outeq"); + tracing::error!("Error: Obs event without outeq"); //return Err("Error: Obs event without outeq".into()); exit(-1); } diff --git a/src/routines/evaluation/prob.rs b/src/routines/evaluation/prob.rs index bf94daf67..38a9dccdf 100644 --- a/src/routines/evaluation/prob.rs +++ b/src/routines/evaluation/prob.rs @@ -32,7 +32,7 @@ where let sigma = sig.sigma(&yobs); let ll = normal_likelihood(ypred.get((i, j)).unwrap(), &yobs, &sigma); if ll.is_nan() || ll.is_infinite() { - log::info!( + tracing::info!( "NaN or Inf Likelihood detected!\nLL:{:?}\nypred: {:?}\nsubject: {}\nSpp: {}", ll, &ypred.get((i, j)), diff --git a/src/routines/evaluation/sigma.rs b/src/routines/evaluation/sigma.rs index 490f92fbc..8b3525de2 100644 --- a/src/routines/evaluation/sigma.rs +++ b/src/routines/evaluation/sigma.rs @@ -54,7 +54,7 @@ impl<'a> Sigma for ErrorPoly<'a> { res.mapv(|x| { if x.is_nan() || x < 0.0 { - log::error!( + tracing::error!( "The computed standard deviation is either NaN or negative (SD = {}), coercing to 0", x ); diff --git a/src/routines/output.rs b/src/routines/output.rs index 368d24b1a..cc9c89e21 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -99,7 +99,7 @@ impl NPResult { })(); if let Err(e) = result { - log::error!("Error while writing theta: {}", e); + tracing::error!("Error while writing theta: {}", e); } } @@ -143,7 +143,7 @@ impl NPResult { })(); if let Err(e) = result { - log::error!("Error while writing posterior: {}", e); + tracing::error!("Error while writing posterior: {}", e); } } @@ -173,7 +173,7 @@ impl NPResult { })(); if let Err(e) = result { - log::error!("Error while writing observations: {}", e); + tracing::error!("Error while writing observations: {}", e); } } @@ -252,7 +252,7 @@ impl NPResult { })(); if let Err(e) = result { - log::error!("Error while writing predictions: {}", e); + tracing::error!("Error while writing predictions: {}", e); } } } diff --git a/src/tui/mod.rs b/src/tui/mod.rs index aed565d1c..45a964e4c 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -4,7 +4,6 @@ pub mod state; pub mod ui; use crate::prelude::output::NPCycle; -use log::{debug, trace}; use self::actions::{Action, Actions}; use self::inputs::key::Key; @@ -36,19 +35,19 @@ impl App { /// Handle a user action pub fn do_action(&mut self, key: Key) -> AppReturn { if let Some(action) = self.actions.find(key) { - debug!("Run action [{:?}]", action); + tracing::debug!("Run action [{:?}]", action); match action { Action::Quit => AppReturn::Exit, Action::Stop => { // Write the "stop.txt" file - log::info!("Stop signal received - writing stopfile"); + tracing::info!("Stop signal received - writing stopfile"); let filename = "stop"; File::create(filename).unwrap(); AppReturn::Continue } } } else { - trace!("{} was registered, but it has no associated action", key); + tracing::trace!("{} was registered, but it has no associated action", key); AppReturn::Continue } } From 40dba8d77109b902465597d0f01e8754d14d5dd8 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 5 Nov 2023 13:19:30 +0100 Subject: [PATCH 330/393] Use tracing in entrypoints --- examples/bimodal_ke/main.rs | 5 ++--- src/entrypoints.rs | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 82a75cae9..8a5626b27 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -2,11 +2,10 @@ use std::collections::HashMap; use eyre::Result; use npcore::prelude::{ + datafile, datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, - settings, - datafile, - start, start_with_data, + settings, start, start_with_data, }; use ode_solvers::*; diff --git a/src/entrypoints.rs b/src/entrypoints.rs index efb5941b5..91c8d40d6 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -79,7 +79,7 @@ where } let result = algorithm.fit(); - log::info!("Total time: {:.2?}", now.elapsed()); + tracing::info!("Total time: {:.2?}", now.elapsed()); let idelta = settings.parsed.config.idelta.unwrap_or(0.0); let tad = settings.parsed.config.tad.unwrap_or(0.0); From 14eab52d38ed2d836b52218343a118d6aebce98b Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 5 Nov 2023 15:01:44 +0100 Subject: [PATCH 331/393] Move UI code to components --- src/tui/components.rs | 30 ++++++ src/tui/mod.rs | 1 + src/tui/ui.rs | 234 +----------------------------------------- 3 files changed, 33 insertions(+), 232 deletions(-) diff --git a/src/tui/components.rs b/src/tui/components.rs index 8a6becf01..2972bdf88 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -1,6 +1,21 @@ +use std::time::Duration; + /// This file contains the different components of the TUI /// The purpose is to create common components with generic methods +use ratatui::{ + layout::{Alignment, Constraint}, + style::{Color, Modifier, Style}, + symbols, + text::Span, + widgets::{ + Axis, Block, BorderType, Borders, Cell, Chart, Dataset, GraphType, Paragraph, Row, Table, + }, +}; + +use super::App; + +use crate::prelude::settings::run::Data; pub fn draw_title<'a>() -> Paragraph<'a> { Paragraph::new("NPcore Execution") @@ -200,4 +215,19 @@ pub fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { .title(" Objective function ") .borders(Borders::ALL), ) +} + +fn format_time(elapsed_time: std::time::Duration) -> String { + let elapsed_seconds = elapsed_time.as_secs(); + let (elapsed, unit) = if elapsed_seconds < 60 { + (elapsed_seconds, "s") + } else if elapsed_seconds < 3600 { + let elapsed_minutes = elapsed_seconds / 60; + (elapsed_minutes, "m") + } else { + let elapsed_hours = elapsed_seconds / 3600; + (elapsed_hours, "h") + }; + let time_text = format!("{}{}", elapsed, unit); + time_text } \ No newline at end of file diff --git a/src/tui/mod.rs b/src/tui/mod.rs index 45a964e4c..0eef276f2 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -2,6 +2,7 @@ pub mod actions; pub mod inputs; pub mod state; pub mod ui; +pub mod components; use crate::prelude::output::NPCycle; diff --git a/src/tui/ui.rs b/src/tui/ui.rs index f83593895..eb621192b 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -3,13 +3,7 @@ use eyre::Result; use ratatui::{ backend::CrosstermBackend, - layout::{Alignment, Constraint, Direction, Layout, Rect}, - style::{Color, Modifier, Style}, - symbols, - text::Span, - widgets::{ - Axis, Block, BorderType, Borders, Cell, Chart, Dataset, GraphType, Paragraph, Row, Table, - }, + layout::{Constraint, Direction, Layout}, Frame, Terminal, }; use std::{ @@ -25,6 +19,7 @@ use super::{ }; use crate::prelude::{output::NPCycle, settings::run::Data}; +use crate::tui::components::*; pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let stdout = stdout(); @@ -106,7 +101,6 @@ pub fn draw( settings: &Data, ) { let size = rect.size(); - check_size(&size); // Vertical layout (overall) let chunks = Layout::default() @@ -172,227 +166,3 @@ pub fn draw( let plot = draw_plot(&mut norm_data); rect.render_widget(plot, chunks[2]); } - -fn draw_title<'a>() -> Paragraph<'a> { - Paragraph::new("NPcore Execution") - .style(Style::default().fg(Color::LightCyan)) - .alignment(Alignment::Center) - .block( - Block::default() - .borders(Borders::ALL) - .style(Style::default().fg(Color::White)) - .border_type(BorderType::Plain), - ) -} - -fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { - // Define (formatted) texts - let cycle_text = format!("{}", app.state.cycle); - let objf_text = format!("{:.5}", app.state.objf); - let delta_objf_text = format!("{:.5}", app.state.delta_objf); - let gamma_text = format!("{:.5}", app.state.gamlam); - let spp_text = format!("{}", app.state.nspp); - let time_text = format_time(elapsed_time); - let stop_text = app.state.stop_text.to_string(); - - // Define the table data - let data = vec![ - ("Current cycle", cycle_text), - ("Objective function", objf_text), - ("Ī” Objective function", delta_objf_text), - ("Gamma/Lambda", gamma_text), - ("Support points", spp_text), - ("Elapsed time", time_text), - ("Convergence", stop_text), - // Add more rows as needed - ]; - - // Populate the table rows - let rows: Vec = data - .iter() - .map(|(key, value)| { - let title_style = Style::default().add_modifier(Modifier::BOLD); - let title_cell = Cell::from(Span::styled(format!("{}:", key), title_style)); - let value_cell = Cell::from(value.to_string()); - Row::new(vec![title_cell, value_cell]) - }) - .collect(); - - // Create the table widget - Table::new(rows) - .block( - Block::default() - .borders(Borders::ALL) - .border_type(BorderType::Plain) - .title(" Status "), - ) - .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns - .column_spacing(1) -} - -fn draw_options<'a>(settings: &Data) -> Table<'a> { - // Define the table data - - let cycles = settings.parsed.config.cycles.to_string(); - let engine = settings.parsed.config.engine.to_string(); - let conv_crit = "Placeholder".to_string(); - let indpts = settings.parsed.config.init_points.to_string(); - let error = settings.parsed.error.class.to_string(); - let cache = match settings.parsed.config.cache { - Some(true) => "Yes".to_string(), - Some(false) => "No".to_string(), - None => "Not set".to_string(), - }; - let seed = settings.parsed.config.seed.to_string(); - - let data = vec![ - ("Maximum cycles", cycles), - ("Engine", engine), - ("Convergence criteria", conv_crit), - ("Initial gridpoints", indpts), - ("Error model", error), - ("Cache", cache), - ("Random seed", seed), - // Add more rows as needed - ]; - - // Populate the table rows - let rows: Vec = data - .iter() - .map(|(key, value)| { - let title_style = Style::default().add_modifier(Modifier::BOLD); - let title_cell = Cell::from(Span::styled(format!("{}:", key), title_style)); - let value_cell = Cell::from(value.to_string()); - Row::new(vec![title_cell, value_cell]) - }) - .collect(); - - // Create the table widget - Table::new(rows) - .block( - Block::default() - .borders(Borders::ALL) - .border_type(BorderType::Plain) - .title(" Options "), - ) - .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns - .column_spacing(1) -} - -fn draw_commands(app: &App) -> Table { - let key_style = Style::default().fg(Color::LightCyan); - let help_style = Style::default().fg(Color::Gray); - - let mut rows = vec![]; - for action in app.actions.actions().iter() { - let mut first = true; - for key in action.keys() { - let help = if first { - first = false; - action.to_string() - } else { - String::from("") - }; - let row = Row::new(vec![ - Cell::from(Span::styled(key.to_string(), key_style)), - Cell::from(Span::styled(help, help_style)), - ]); - rows.push(row); - } - } - - Table::new(rows) - .block( - Block::default() - .borders(Borders::ALL) - .border_type(BorderType::Plain) - .title(" Commands "), - ) - .widths(&[Constraint::Percentage(50), Constraint::Percentage(50)]) // Set percentage widths for columns - .column_spacing(1) -} - -fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { - // Find min and max values - let (x_min, x_max) = norm_data - .iter() - .fold((f64::INFINITY, f64::NEG_INFINITY), |(min, max), (x, _)| { - (min.min(*x), max.max(*x)) - }); - - let (y_min, y_max) = norm_data - .iter() - .fold((f64::INFINITY, f64::NEG_INFINITY), |(min, max), (_, y)| { - (min.min(*y), max.max(*y)) - }); - - // Compute the dynamic step size for the X-labels - let step_size = ((x_max - x_min) / 10.0).max(1.0).ceil(); - - // Generate X-labels using the dynamic step size - let x_labels: Vec = ((x_min as i64)..=(x_max as i64)) - .step_by(step_size as usize) - .map(|x| Span::from(x.to_string())) - .collect(); - - // Generate four Y-labels, evenly from y_min to y_max - let y_step = (y_max - y_min) / 5.0; // To get 4 labels, we need 3 steps - let y_labels: Vec = (0..=3) - .map(|i| { - let y = y_min + y_step * (i as f64); - Span::from(format!("{:.0}", y)) - }) - .collect(); - - // Prepare the dataset - let dataset = vec![Dataset::default() - .name("-2LL") - .marker(symbols::Marker::Dot) - .style(Style::default().fg(Color::Cyan)) - .graph_type(GraphType::Scatter) - .data(norm_data)]; - - // Return the plot - Chart::new(dataset) - .x_axis( - Axis::default() - .title("Cycle") - .bounds([x_min, x_max]) - .labels(x_labels), - ) - .y_axis( - Axis::default() - .title("-2LL") - .bounds([y_min, y_max]) - .labels(y_labels), - ) - .block( - Block::default() - .title(" Objective function ") - .borders(Borders::ALL), - ) -} - -fn check_size(rect: &Rect) { - if rect.width < 52 { - // panic!("Require width >= 52, (got {})", rect.width); - } - if rect.height < 12 { - // panic!("Require height >= 12, (got {})", rect.height); - } -} - -fn format_time(elapsed_time: std::time::Duration) -> String { - let elapsed_seconds = elapsed_time.as_secs(); - let (elapsed, unit) = if elapsed_seconds < 60 { - (elapsed_seconds, "s") - } else if elapsed_seconds < 3600 { - let elapsed_minutes = elapsed_seconds / 60; - (elapsed_minutes, "m") - } else { - let elapsed_hours = elapsed_seconds / 3600; - (elapsed_hours, "h") - }; - let time_text = format!("{}{}", elapsed, unit); - time_text -} From b583de997cfa44aba90baca619e96ae96fcc3a66 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sun, 5 Nov 2023 15:36:20 +0100 Subject: [PATCH 332/393] Prototype reading app_history --- src/tui/components.rs | 16 ++++++++++++---- src/tui/mod.rs | 2 +- src/tui/ui.rs | 26 +++++++++++++++++++++++++- 3 files changed, 38 insertions(+), 6 deletions(-) diff --git a/src/tui/components.rs b/src/tui/components.rs index 2972bdf88..9b567f38b 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -2,14 +2,14 @@ use std::time::Duration; /// This file contains the different components of the TUI /// The purpose is to create common components with generic methods - use ratatui::{ layout::{Alignment, Constraint}, - style::{Color, Modifier, Style}, + style::{Color, Modifier, Style, Stylize}, symbols, - text::Span, + text::{Line, Span}, widgets::{ Axis, Block, BorderType, Borders, Cell, Chart, Dataset, GraphType, Paragraph, Row, Table, + Wrap, }, }; @@ -217,6 +217,14 @@ pub fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { ) } +pub fn draw_logs<'a>(text: &'a Vec) -> Paragraph<'a> { + Paragraph::new(text.clone()) + .block(Block::new().title(" Logs ").borders(Borders::ALL)) + .style(Style::new().white().on_black()) + .alignment(Alignment::Left) + .wrap(Wrap { trim: true }) +} + fn format_time(elapsed_time: std::time::Duration) -> String { let elapsed_seconds = elapsed_time.as_secs(); let (elapsed, unit) = if elapsed_seconds < 60 { @@ -230,4 +238,4 @@ fn format_time(elapsed_time: std::time::Duration) -> String { }; let time_text = format!("{}{}", elapsed, unit); time_text -} \ No newline at end of file +} diff --git a/src/tui/mod.rs b/src/tui/mod.rs index 0eef276f2..e80b2fc6f 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -1,8 +1,8 @@ pub mod actions; +pub mod components; pub mod inputs; pub mod state; pub mod ui; -pub mod components; use crate::prelude::output::NPCycle; diff --git a/src/tui/ui.rs b/src/tui/ui.rs index eb621192b..5a64bec91 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -4,6 +4,7 @@ use eyre::Result; use ratatui::{ backend::CrosstermBackend, layout::{Constraint, Direction, Layout}, + text::Line, Frame, Terminal, }; use std::{ @@ -145,6 +146,14 @@ pub fn draw( let commands = draw_commands(app); rect.render_widget(commands, body_layout[2]); + // Bottom chunk (plot and logs) + let bottom_chunk = chunks[2]; + let bottom_layout = Layout::default() + .direction(Direction::Horizontal) + .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) + .split(bottom_chunk); + + // Plot // Prepare the data let data: Vec<(f64, f64)> = app_history .cycles @@ -164,5 +173,20 @@ pub fn draw( .collect(); let plot = draw_plot(&mut norm_data); - rect.render_widget(plot, chunks[2]); + rect.render_widget(plot, bottom_layout[0]); + + // Logs + // Iterate through app_history and get cycle and objf + let logtext: Vec = app_history + .cycles + .iter() + .map(|entry| { + let cycle = entry.cycle.to_string(); + let objf = entry.objf.to_string(); + Line::from(format!("Cycle {} has -2LL {}", cycle, objf)) + }) + .collect(); + + let logs = draw_logs(&logtext); + rect.render_widget(logs, bottom_layout[1]) } From 0416cb8687c8127dcee83c254a2ecf5b8d5059ab Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Wed, 8 Nov 2023 11:31:53 +0100 Subject: [PATCH 333/393] Remove black background --- src/tui/components.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tui/components.rs b/src/tui/components.rs index 9b567f38b..aebc7eff5 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -220,7 +220,7 @@ pub fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { pub fn draw_logs<'a>(text: &'a Vec) -> Paragraph<'a> { Paragraph::new(text.clone()) .block(Block::new().title(" Logs ").borders(Borders::ALL)) - .style(Style::new().white().on_black()) + .style(Style::new().white()) .alignment(Alignment::Left) .wrap(Wrap { trim: true }) } From c17b9a66d1a2b73764d2cb8d755f03d23c947fc4 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Wed, 8 Nov 2023 19:32:19 +0100 Subject: [PATCH 334/393] Working prototype of tabs Currently only "logs" are supported --- src/tui/actions.rs | 7 +++++-- src/tui/components.rs | 31 ++++++++++++++++++++++++++++--- src/tui/mod.rs | 19 ++++++++++++++++--- src/tui/ui.rs | 39 +++++++++++++++++++-------------------- 4 files changed, 68 insertions(+), 28 deletions(-) diff --git a/src/tui/actions.rs b/src/tui/actions.rs index 7bf3d3302..68eafb25b 100644 --- a/src/tui/actions.rs +++ b/src/tui/actions.rs @@ -9,20 +9,22 @@ use super::inputs::key::Key; pub enum Action { Quit, Stop, + Next, } impl Action { /// All available actions pub fn iterator() -> Iter<'static, Action> { - static ACTIONS: [Action; 2] = [Action::Quit, Action::Stop]; + static ACTIONS: [Action; 3] = [Action::Quit, Action::Stop, Action::Next]; ACTIONS.iter() } /// List of key associated to action pub fn keys(&self) -> &[Key] { match self { - Action::Quit => &[Key::Ctrl('c'), Key::Char('q')], + Action::Quit => &[Key::Char('q')], Action::Stop => &[Key::Ctrl('d')], + Action::Next => &[Key::Char('n')] } } } @@ -31,6 +33,7 @@ impl Action { impl Display for Action { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { let str = match self { + Action::Next => "Next", Action::Quit => "Quit", Action::Stop => "Stop", }; diff --git a/src/tui/components.rs b/src/tui/components.rs index aebc7eff5..d2eb741b8 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -9,11 +9,11 @@ use ratatui::{ text::{Line, Span}, widgets::{ Axis, Block, BorderType, Borders, Cell, Chart, Dataset, GraphType, Paragraph, Row, Table, - Wrap, + Wrap, Tabs, }, }; -use super::App; +use super::{App, state::AppHistory}; use crate::prelude::settings::run::Data; @@ -217,7 +217,17 @@ pub fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { ) } -pub fn draw_logs<'a>(text: &'a Vec) -> Paragraph<'a> { +pub fn draw_logs<'a>(app_history: &AppHistory) -> Paragraph<'a> { + let text: Vec = app_history + .cycles + .iter() + .map(|entry| { + let cycle = entry.cycle.to_string(); + let objf = entry.objf.to_string(); + Line::from(format!("Cycle {} has -2LL {}", cycle, objf)) + }) + .collect(); + Paragraph::new(text.clone()) .block(Block::new().title(" Logs ").borders(Borders::ALL)) .style(Style::new().white()) @@ -225,6 +235,21 @@ pub fn draw_logs<'a>(text: &'a Vec) -> Paragraph<'a> { .wrap(Wrap { trim: true }) } + +pub fn draw_tabs<'a>(app: &App) -> Tabs<'a> { + + let titles = app.tab_titles.clone(); + let index = app.tab_index.clone(); + let tabs = Tabs::new(titles.clone()) + .block(Block::default().borders(Borders::ALL)) + .style(Style::default().fg(Color::Cyan)) + .highlight_style(Style::default().fg(Color::Yellow)) + .divider(Span::raw("|")) + .select(index); + + tabs +} + fn format_time(elapsed_time: std::time::Duration) -> String { let elapsed_seconds = elapsed_time.as_secs(); let (elapsed, unit) = if elapsed_seconds < 60 { diff --git a/src/tui/mod.rs b/src/tui/mod.rs index e80b2fc6f..cb3816666 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -22,15 +22,21 @@ pub struct App { actions: Actions, /// State state: NPCycle, + /// Index for tab + tab_index: usize, + /// Tab titles + tab_titles: Vec<&'static str>, } impl App { #[allow(clippy::new_without_default)] pub fn new() -> Self { - let actions = vec![Action::Quit, Action::Stop].into(); + let actions = vec![Action::Quit, Action::Stop, Action::Next].into(); let state = NPCycle::new(); + let tab_index = 0; + let tab_titles = vec!["Logs", "Plot", "Settings"]; - Self { actions, state } + Self { actions, state , tab_index, tab_titles} } /// Handle a user action @@ -45,10 +51,17 @@ impl App { let filename = "stop"; File::create(filename).unwrap(); AppReturn::Continue + }, + Action::Next => { + self.tab_index = self.tab_index + 1; + if self.tab_index >= self.tab_titles.len() { + self.tab_index = 0; + } + AppReturn::Continue } } } else { - tracing::trace!("{} was registered, but it has no associated action", key); + tracing::trace!("The {} key was registered, but it has no associated action", key); AppReturn::Continue } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 5a64bec91..b509f9de9 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -146,13 +146,25 @@ pub fn draw( let commands = draw_commands(app); rect.render_widget(commands, body_layout[2]); - // Bottom chunk (plot and logs) + // Bottom chunk (tabs) let bottom_chunk = chunks[2]; - let bottom_layout = Layout::default() - .direction(Direction::Horizontal) - .constraints([Constraint::Percentage(50), Constraint::Percentage(50)].as_ref()) + let tab_layout = Layout::default() + .direction(Direction::Vertical) + .constraints([Constraint::Percentage(10), Constraint::Percentage(90)].as_ref()) .split(bottom_chunk); + let tabs = draw_tabs(&app); + rect.render_widget(tabs, tab_layout[0]); + + // Tab content + let tab_content = match app.tab_index { + 0 => draw_logs(app_history), + 1 => draw_logs(app_history), + 2 => draw_logs(app_history), + _ => unreachable!(), + }; + rect.render_widget(tab_content, tab_layout[1]); + // Plot // Prepare the data let data: Vec<(f64, f64)> = app_history @@ -165,28 +177,15 @@ pub fn draw( let start_index = (data.len() as f64 * 0.1) as usize; // Calculate data points and remove infinities - let mut norm_data: Vec<(f64, f64)> = data + let mut _norm_data: Vec<(f64, f64)> = data .iter() .filter(|&(_, y)| !y.is_infinite()) .skip(start_index) .map(|&(x, y)| (x, y)) .collect(); - let plot = draw_plot(&mut norm_data); - rect.render_widget(plot, bottom_layout[0]); + //let plot = draw_plot(&mut norm_data); + //rect.render_widget(plot, bottom_layout[0]); - // Logs - // Iterate through app_history and get cycle and objf - let logtext: Vec = app_history - .cycles - .iter() - .map(|entry| { - let cycle = entry.cycle.to_string(); - let objf = entry.objf.to_string(); - Line::from(format!("Cycle {} has -2LL {}", cycle, objf)) - }) - .collect(); - let logs = draw_logs(&logtext); - rect.render_widget(logs, bottom_layout[1]) } From 64eb81d29499cf5515690d76583888003c4a0d4c Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 9 Nov 2023 08:59:05 +0100 Subject: [PATCH 335/393] Working on tabbed content Also renamed AppHistory to CycleHistory for more intuitive naming, and to support different communications over tx to the TUI through enumeration in the future. --- src/tui/components.rs | 39 +++++++++++++++++++++++++-------------- src/tui/state.rs | 8 ++++---- src/tui/ui.rs | 42 ++++++++++++++++++++---------------------- 3 files changed, 49 insertions(+), 40 deletions(-) diff --git a/src/tui/components.rs b/src/tui/components.rs index d2eb741b8..13d0df139 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -13,7 +13,7 @@ use ratatui::{ }, }; -use super::{App, state::AppHistory}; +use super::{App, state::CycleHistory}; use crate::prelude::settings::run::Data; @@ -217,25 +217,36 @@ pub fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { ) } -pub fn draw_logs<'a>(app_history: &AppHistory) -> Paragraph<'a> { +pub fn draw_logs<'a>(app_history: &CycleHistory, height: u16) -> Paragraph<'a> { let text: Vec = app_history - .cycles - .iter() - .map(|entry| { - let cycle = entry.cycle.to_string(); - let objf = entry.objf.to_string(); - Line::from(format!("Cycle {} has -2LL {}", cycle, objf)) - }) - .collect(); - - Paragraph::new(text.clone()) - .block(Block::new().title(" Logs ").borders(Borders::ALL)) - .style(Style::new().white()) + .cycles + .iter() + .map(|entry| { + let cycle = entry.cycle.to_string(); + let objf = entry.objf.to_string(); + Line::from(format!("Cycle {} has -2LL {}", cycle, objf)) + }) + .collect(); + + let to_text = text.len(); + // Prevent underflow with saturating_sub + let from_text = to_text.saturating_sub(height as usize); + + let show_text = if from_text < to_text { + text[from_text..to_text].to_vec() + } else { + Vec::new() + }; + + Paragraph::new(show_text) + .block(Block::default().title(" Logs ").borders(Borders::ALL)) + .style(Style::default().fg(Color::White)) .alignment(Alignment::Left) .wrap(Wrap { trim: true }) } + pub fn draw_tabs<'a>(app: &App) -> Tabs<'a> { let titles = app.tab_titles.clone(); diff --git a/src/tui/state.rs b/src/tui/state.rs index 50a603128..54dff4f51 100644 --- a/src/tui/state.rs +++ b/src/tui/state.rs @@ -1,20 +1,20 @@ use crate::prelude::output::NPCycle; #[derive(Debug, Clone)] -pub struct AppHistory { +pub struct CycleHistory { pub cycles: Vec, } -impl AppHistory { +impl CycleHistory { pub fn new() -> Self { - AppHistory { cycles: Vec::new() } + CycleHistory { cycles: Vec::new() } } pub fn add_cycle(&mut self, cycle: NPCycle) { self.cycles.push(cycle); } } -impl Default for AppHistory { +impl Default for CycleHistory { fn default() -> Self { Self::new() } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index b509f9de9..e3254bfcf 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -5,7 +5,7 @@ use ratatui::{ backend::CrosstermBackend, layout::{Constraint, Direction, Layout}, text::Line, - Frame, Terminal, + Frame, Terminal, widgets::Paragraph, }; use std::{ io::stdout, @@ -15,7 +15,7 @@ use tokio::sync::mpsc::UnboundedReceiver; use super::{ inputs::{events::Events, InputEvent}, - state::AppHistory, + state::CycleHistory, App, AppReturn, }; @@ -28,7 +28,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() let backend = CrosstermBackend::new(stdout); let mut terminal = Terminal::new(backend)?; let mut app = App::new(); - let mut app_history = AppHistory::new(); + let mut cycle_history = CycleHistory::new(); terminal.clear()?; @@ -61,17 +61,17 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() } // If we receive a new NPCycle, add it to the app_history - if !app_history + if !cycle_history .cycles .iter() .any(|state| state.cycle == app.state.cycle) { - app_history.add_cycle(app.state.clone()); + cycle_history.add_cycle(app.state.clone()); } // Draw the terminal terminal - .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) + .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) .unwrap(); // Handle inputs @@ -89,7 +89,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; terminal - .draw(|rect| draw(rect, &app, &app_history, elapsed_time, &settings)) + .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) .unwrap(); Ok(()) } @@ -97,7 +97,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() pub fn draw( rect: &mut Frame, app: &App, - app_history: &AppHistory, + cycle_history: &CycleHistory, elapsed_time: Duration, settings: &Data, ) { @@ -156,18 +156,9 @@ pub fn draw( let tabs = draw_tabs(&app); rect.render_widget(tabs, tab_layout[0]); - // Tab content - let tab_content = match app.tab_index { - 0 => draw_logs(app_history), - 1 => draw_logs(app_history), - 2 => draw_logs(app_history), - _ => unreachable!(), - }; - rect.render_widget(tab_content, tab_layout[1]); - // Plot // Prepare the data - let data: Vec<(f64, f64)> = app_history + let data: Vec<(f64, f64)> = cycle_history .cycles .iter() .enumerate() @@ -177,15 +168,22 @@ pub fn draw( let start_index = (data.len() as f64 * 0.1) as usize; // Calculate data points and remove infinities - let mut _norm_data: Vec<(f64, f64)> = data + let mut norm_data: Vec<(f64, f64)> = data .iter() .filter(|&(_, y)| !y.is_infinite()) .skip(start_index) .map(|&(x, y)| (x, y)) .collect(); - //let plot = draw_plot(&mut norm_data); - //rect.render_widget(plot, bottom_layout[0]); - + // Tab content + let tab_content_height = tab_layout[1].height; + let tab_content = match app.tab_index { + 0 => draw_logs(cycle_history, tab_content_height), + 0 => draw_logs(cycle_history, tab_content_height), + 2 => draw_logs(cycle_history, tab_content_height), + _ => unreachable!(), + }; + rect.render_widget(tab_content, tab_layout[1]); + } From fb900c48f7f9110bb7ff1e9dd0e3c98360f57051 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 9 Nov 2023 14:42:53 +0100 Subject: [PATCH 336/393] Plot implemented for tabs --- src/tui/actions.rs | 2 +- src/tui/components.rs | 7 ++----- src/tui/mod.rs | 14 +++++++++++--- src/tui/ui.rs | 26 +++++++++++++++++--------- 4 files changed, 31 insertions(+), 18 deletions(-) diff --git a/src/tui/actions.rs b/src/tui/actions.rs index 68eafb25b..4413b2f6d 100644 --- a/src/tui/actions.rs +++ b/src/tui/actions.rs @@ -24,7 +24,7 @@ impl Action { match self { Action::Quit => &[Key::Char('q')], Action::Stop => &[Key::Ctrl('d')], - Action::Next => &[Key::Char('n')] + Action::Next => &[Key::Char('n')], } } } diff --git a/src/tui/components.rs b/src/tui/components.rs index 13d0df139..05c0432e1 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -9,11 +9,11 @@ use ratatui::{ text::{Line, Span}, widgets::{ Axis, Block, BorderType, Borders, Cell, Chart, Dataset, GraphType, Paragraph, Row, Table, - Wrap, Tabs, + Tabs, Wrap, }, }; -use super::{App, state::CycleHistory}; +use super::{state::CycleHistory, App}; use crate::prelude::settings::run::Data; @@ -245,10 +245,7 @@ pub fn draw_logs<'a>(app_history: &CycleHistory, height: u16) -> Paragraph<'a> { .wrap(Wrap { trim: true }) } - - pub fn draw_tabs<'a>(app: &App) -> Tabs<'a> { - let titles = app.tab_titles.clone(); let index = app.tab_index.clone(); let tabs = Tabs::new(titles.clone()) diff --git a/src/tui/mod.rs b/src/tui/mod.rs index cb3816666..bf7dda185 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -36,7 +36,12 @@ impl App { let tab_index = 0; let tab_titles = vec!["Logs", "Plot", "Settings"]; - Self { actions, state , tab_index, tab_titles} + Self { + actions, + state, + tab_index, + tab_titles, + } } /// Handle a user action @@ -51,7 +56,7 @@ impl App { let filename = "stop"; File::create(filename).unwrap(); AppReturn::Continue - }, + } Action::Next => { self.tab_index = self.tab_index + 1; if self.tab_index >= self.tab_titles.len() { @@ -61,7 +66,10 @@ impl App { } } } else { - tracing::trace!("The {} key was registered, but it has no associated action", key); + tracing::trace!( + "The {} key was registered, but it has no associated action", + key + ); AppReturn::Continue } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index e3254bfcf..dd2010d8b 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -4,8 +4,10 @@ use eyre::Result; use ratatui::{ backend::CrosstermBackend, layout::{Constraint, Direction, Layout}, + prelude::Rect, text::Line, - Frame, Terminal, widgets::Paragraph, + widgets::Paragraph, + Frame, Terminal, }; use std::{ io::stdout, @@ -176,14 +178,20 @@ pub fn draw( .collect(); // Tab content - let tab_content_height = tab_layout[1].height; - let tab_content = match app.tab_index { - 0 => draw_logs(cycle_history, tab_content_height), - 0 => draw_logs(cycle_history, tab_content_height), - 2 => draw_logs(cycle_history, tab_content_height), + let inner_height = tab_layout[1].height; + match app.tab_index { + 0 => { + let logs = draw_logs(cycle_history, inner_height); + rect.render_widget(logs, tab_layout[1]); + } + 1 => { + let plot = draw_plot(&mut norm_data); + rect.render_widget(plot, tab_layout[1]); + } + 2 => { + let logs = draw_logs(cycle_history, inner_height); + rect.render_widget(logs, tab_layout[1]); + } _ => unreachable!(), }; - rect.render_widget(tab_content, tab_layout[1]); - - } From 3974386fb0788efb2e4cd875fa519771ff09cd9e Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 9 Nov 2023 15:14:14 +0100 Subject: [PATCH 337/393] Added parameter boundaries tab --- src/tui/components.rs | 59 ++++++++++++++++++++++++++++++++++++++++++- src/tui/mod.rs | 2 +- src/tui/ui.rs | 7 ++--- 3 files changed, 61 insertions(+), 7 deletions(-) diff --git a/src/tui/components.rs b/src/tui/components.rs index 05c0432e1..62373c48c 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -4,7 +4,7 @@ use std::time::Duration; /// The purpose is to create common components with generic methods use ratatui::{ layout::{Alignment, Constraint}, - style::{Color, Modifier, Style, Stylize}, + style::{Color, Modifier, Style}, symbols, text::{Line, Span}, widgets::{ @@ -258,6 +258,63 @@ pub fn draw_tabs<'a>(app: &App) -> Tabs<'a> { tabs } +fn get_computed_settings(settings: &Data) -> Vec { + let computed = settings.computed.clone(); + let mut rows = Vec::new(); + let key_style = Style::default().fg(Color::LightCyan); + let help_style = Style::default().fg(Color::Gray); + + // Iterate over the random ranges + for (name, &(start, end)) in computed.random.names.iter().zip(&computed.random.ranges) { + let row = Row::new(vec![ + Cell::from(Span::styled(name.to_string(), key_style)), + Cell::from(Span::styled( + format!("{:.2} - {:.2}", start, end), + help_style, + )), + ]); + rows.push(row); + } + + // Iterate over the constant values + for (name, &value) in computed + .constant + .names + .iter() + .zip(&computed.constant.values) + { + let row = Row::new(vec![ + Cell::from(Span::styled(name.to_string(), key_style)), + Cell::from(Span::styled(format!("{:.2} (Constant)", value), help_style)), + ]); + rows.push(row); + } + + // Iterate over the fixed values + for (name, &value) in computed.fixed.names.iter().zip(&computed.fixed.values) { + let row = Row::new(vec![ + Cell::from(Span::styled(name.to_string(), key_style)), + Cell::from(Span::styled(format!("{:.2} (Fixed)", value), help_style)), + ]); + rows.push(row); + } + + rows +} + +pub fn draw_parameter_bounds(settings: &Data) -> Table { + let rows = get_computed_settings(&settings); + Table::new(rows) + .block( + Block::default() + .borders(Borders::ALL) + .border_type(BorderType::Plain) + .title(" Parameters "), + ) + .widths(&[Constraint::Percentage(20), Constraint::Percentage(80)]) // Set percentage widths for columns + .column_spacing(1) +} + fn format_time(elapsed_time: std::time::Duration) -> String { let elapsed_seconds = elapsed_time.as_secs(); let (elapsed, unit) = if elapsed_seconds < 60 { diff --git a/src/tui/mod.rs b/src/tui/mod.rs index bf7dda185..41c495413 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -34,7 +34,7 @@ impl App { let actions = vec![Action::Quit, Action::Stop, Action::Next].into(); let state = NPCycle::new(); let tab_index = 0; - let tab_titles = vec!["Logs", "Plot", "Settings"]; + let tab_titles = vec!["Logs", "Plot", "Parameters"]; Self { actions, diff --git a/src/tui/ui.rs b/src/tui/ui.rs index dd2010d8b..d919ea58b 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -4,9 +4,6 @@ use eyre::Result; use ratatui::{ backend::CrosstermBackend, layout::{Constraint, Direction, Layout}, - prelude::Rect, - text::Line, - widgets::Paragraph, Frame, Terminal, }; use std::{ @@ -189,8 +186,8 @@ pub fn draw( rect.render_widget(plot, tab_layout[1]); } 2 => { - let logs = draw_logs(cycle_history, inner_height); - rect.render_widget(logs, tab_layout[1]); + let par_bounds = draw_parameter_bounds(&settings); + rect.render_widget(par_bounds, tab_layout[1]); } _ => unreachable!(), }; From ca3ef75f3d2f104ef9527af37fbc02ab0312c75d Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 9 Nov 2023 20:32:51 +0100 Subject: [PATCH 338/393] Refactor communcation to TUI Also removes (now) extraneous stop_text from NPcycle. Instead, the logs will provide that information. --- src/algorithms.rs | 4 +-- src/algorithms/npag.rs | 47 +++++++++++++++---------------- src/algorithms/postprob.rs | 29 ++++++++++--------- src/entrypoints.rs | 4 +-- src/routines/output.rs | 2 -- src/tui/components.rs | 4 +-- src/tui/ui.rs | 57 +++++++++++++++++++------------------- 7 files changed, 72 insertions(+), 75 deletions(-) diff --git a/src/algorithms.rs b/src/algorithms.rs index 05af352ef..872fcaa42 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,4 +1,4 @@ -use crate::prelude::{self, output::NPCycle, settings::run::Data}; +use crate::prelude::{self, settings::run::Data}; use output::NPResult; use prelude::{datafile::Scenario, *}; @@ -22,7 +22,7 @@ pub fn initialize_algorithm( engine: Engine, settings: Data, scenarios: Vec, - tx: mpsc::UnboundedSender, + tx: mpsc::UnboundedSender, ) -> Box where S: Predict<'static> + std::marker::Sync + Clone + 'static, diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 08c58d13f..aae45c271 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -1,15 +1,18 @@ -use crate::prelude::{ - algorithms::Algorithm, - datafile::Scenario, - evaluation::sigma::{ErrorPoly, ErrorType}, - ipm, - optimization::expansion::adaptative_grid, - output::NPResult, - output::{CycleLog, NPCycle}, - prob, qr, - settings::run::Data, - simulation::predict::Engine, - simulation::predict::{sim_obs, Predict}, +use crate::{ + prelude::{ + algorithms::Algorithm, + datafile::Scenario, + evaluation::sigma::{ErrorPoly, ErrorType}, + ipm, + optimization::expansion::adaptative_grid, + output::NPResult, + output::{CycleLog, NPCycle}, + prob, qr, + settings::run::Data, + simulation::predict::Engine, + simulation::predict::{sim_obs, Predict}, + }, + tui::ui::Comm, }; use ndarray::{Array, Array1, Array2, Axis}; @@ -45,7 +48,7 @@ where cache: bool, scenarios: Vec, c: (f64, f64, f64, f64), - tx: UnboundedSender, + tx: UnboundedSender, settings: Data, } @@ -95,7 +98,7 @@ where theta: Array2, scenarios: Vec, c: (f64, f64, f64, f64), - tx: UnboundedSender, + tx: UnboundedSender, settings: Data, ) -> Self where @@ -265,16 +268,15 @@ where self.optim_gamma(); - let mut state = NPCycle { + let state = NPCycle { cycle: self.cycle, objf: -2. * self.objf, delta_objf: (self.last_objf - self.objf).abs(), nspp: self.theta.shape()[0], - stop_text: "".to_string(), theta: self.theta.clone(), gamlam: self.gamma, }; - self.tx.send(state.clone()).unwrap(); + self.tx.send(Comm::NPCycle(state.clone())).unwrap(); // Increasing objf signals instability or model misspecification. if self.last_objf > self.objf { @@ -296,8 +298,6 @@ where if (self.f1 - self.f0).abs() <= THETA_F { tracing::info!("Likelihood criteria convergence, -2LL: {:.1}", self.objf); self.converged = true; - state.stop_text = "The run converged!".to_string(); - self.tx.send(state).unwrap(); break; } else { self.f0 = self.f1; @@ -308,17 +308,13 @@ where // Stop if we have reached maximum number of cycles if self.cycle >= self.settings.parsed.config.cycles { - tracing::info!("Maximum number of cycles reached"); - state.stop_text = "No (max cycle)".to_string(); - self.tx.send(state).unwrap(); + tracing::warn!("Maximum number of cycles reached"); break; } // Stop if stopfile exists if std::path::Path::new("stop").exists() { - tracing::info!("Stopfile detected - breaking"); - state.stop_text = "No (stopped)".to_string(); - self.tx.send(state).unwrap(); + tracing::warn!("Stopfile detected - breaking"); break; } self.cycle_log @@ -329,6 +325,7 @@ where self.last_objf = self.objf; } + self.tx.send(Comm::Stop(true)).unwrap(); self.to_npresult() } } diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index 1b1712002..a88bf7954 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -1,14 +1,17 @@ -use crate::prelude::{ - algorithms::Algorithm, - datafile::Scenario, - evaluation::sigma::{ErrorPoly, ErrorType}, - ipm, - output::NPCycle, - output::NPResult, - prob, - settings::run::Data, - simulation::predict::Engine, - simulation::predict::{sim_obs, Predict}, +use crate::{ + prelude::{ + algorithms::Algorithm, + datafile::Scenario, + evaluation::sigma::{ErrorPoly, ErrorType}, + ipm, + output::NPCycle, + output::NPResult, + prob, + settings::run::Data, + simulation::predict::Engine, + simulation::predict::{sim_obs, Predict}, + }, + tui::ui::Comm, }; use ndarray::{Array1, Array2}; @@ -32,7 +35,7 @@ where scenarios: Vec, c: (f64, f64, f64, f64), #[allow(dead_code)] - tx: UnboundedSender, + tx: UnboundedSender, settings: Data, } @@ -66,7 +69,7 @@ where theta: Array2, scenarios: Vec, c: (f64, f64, f64, f64), - tx: UnboundedSender, + tx: UnboundedSender, settings: Data, ) -> Self where diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 91c8d40d6..1371f8fd2 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -62,7 +62,7 @@ where let settings = settings::run::read(settings_path); logger::setup_log(&settings); tracing::info!("Starting NPcore"); - let (tx, rx) = mpsc::unbounded_channel::(); + let (tx, rx) = mpsc::unbounded_channel::(); let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); if let Some(exclude) = &settings.parsed.config.exclude { for val in exclude { @@ -101,7 +101,7 @@ where let now = Instant::now(); let settings = settings::run::read(settings_path); logger::setup_log(&settings); - let (tx, rx) = mpsc::unbounded_channel::(); + let (tx, rx) = mpsc::unbounded_channel::(); let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); // Spawn new thread for TUI diff --git a/src/routines/output.rs b/src/routines/output.rs index 9e35298dc..c19aab4b6 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -292,7 +292,6 @@ pub struct NPCycle { pub objf: f64, pub gamlam: f64, pub theta: Array2, - pub stop_text: String, pub nspp: usize, pub delta_objf: f64, } @@ -303,7 +302,6 @@ impl NPCycle { objf: 0.0, gamlam: 0.0, theta: Array2::default((0, 0)), - stop_text: "".to_string(), nspp: 0, delta_objf: 0.0, } diff --git a/src/tui/components.rs b/src/tui/components.rs index 62373c48c..bfffb35bb 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -37,7 +37,7 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { let gamma_text = format!("{:.5}", app.state.gamlam); let spp_text = format!("{}", app.state.nspp); let time_text = format_time(elapsed_time); - let stop_text = app.state.stop_text.to_string(); + let conv_text = "Placeholder".to_string(); // Define the table data let data = vec![ @@ -47,7 +47,7 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { ("Gamma/Lambda", gamma_text), ("Support points", spp_text), ("Elapsed time", time_text), - ("Convergence", stop_text), + ("Convergence", conv_text), // Add more rows as needed ]; diff --git a/src/tui/ui.rs b/src/tui/ui.rs index d919ea58b..c7bcda2c9 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -18,10 +18,16 @@ use super::{ App, AppReturn, }; +pub enum Comm { + NPCycle(NPCycle), + Message(String), + Stop(bool), +} + use crate::prelude::{output::NPCycle, settings::run::Data}; use crate::tui::components::*; -pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { +pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let stdout = stdout(); crossterm::terminal::enable_raw_mode()?; let backend = CrosstermBackend::new(stdout); @@ -40,34 +46,29 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() // Main UI loop loop { - app.state = match rx.try_recv() { - Ok(state) => state, - Err(_) => app.state, + let _ = match rx.try_recv() { + Ok(comm) => match comm { + Comm::NPCycle(cycle) => { + app.state = cycle.clone(); + cycle_history.add_cycle(cycle); + } + Comm::Message(_msg) => {} + Comm::Stop(stop) => { + if stop { + break; //TODO: Replace with graceful exit from TUI + } + } + }, + Err(_) => {} }; - // Stop incrementing elapsed time if conv is true - if app.state.stop_text.is_empty() { - let now = Instant::now(); - if now.duration_since(start_time) > tick_rate { - elapsed_time += now.duration_since(start_time); - start_time = now; - } - } - - // Break if we receive a stop text - if !app.state.stop_text.is_empty() { - break; - } - - // If we receive a new NPCycle, add it to the app_history - if !cycle_history - .cycles - .iter() - .any(|state| state.cycle == app.state.cycle) - { - cycle_history.add_cycle(app.state.clone()); + // Update elapsed time + let now = Instant::now(); + if now.duration_since(start_time) > tick_rate { + elapsed_time += now.duration_since(start_time); + start_time = now; } - + // Draw the terminal terminal .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) @@ -87,9 +88,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<() terminal.clear()?; terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; - terminal - .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) - .unwrap(); + //terminal.draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)).unwrap(); Ok(()) } From 924762dd66222c3d4b3f948f675da57ea90ba573 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Thu, 9 Nov 2023 20:46:27 +0100 Subject: [PATCH 339/393] Minor cleanup --- src/algorithms/postprob.rs | 1 - src/entrypoints.rs | 1 - src/tui/ui.rs | 17 ++++++++--------- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index a88bf7954..c0d1ee942 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -4,7 +4,6 @@ use crate::{ datafile::Scenario, evaluation::sigma::{ErrorPoly, ErrorType}, ipm, - output::NPCycle, output::NPResult, prob, settings::run::Data, diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 1371f8fd2..145cd0b6e 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -1,5 +1,4 @@ use crate::algorithms::initialize_algorithm; -use crate::prelude::output::NPCycle; use crate::prelude::{ output::NPResult, predict::{Engine, Predict}, diff --git a/src/tui/ui.rs b/src/tui/ui.rs index c7bcda2c9..33f80f8ce 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -41,9 +41,8 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let tick_rate = Duration::from_millis(200); let mut events = Events::new(tick_rate); - let mut start_time = Instant::now(); + let start_time = Instant::now(); let mut elapsed_time = Duration::from_secs(0); - // Main UI loop loop { let _ = match rx.try_recv() { @@ -64,11 +63,8 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { // Update elapsed time let now = Instant::now(); - if now.duration_since(start_time) > tick_rate { - elapsed_time += now.duration_since(start_time); - start_time = now; - } - + elapsed_time = now.duration_since(start_time); + // Draw the terminal terminal .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) @@ -85,10 +81,13 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { } } - terminal.clear()?; + terminal + .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) + .unwrap(); + println!(); terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; - //terminal.draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)).unwrap(); + Ok(()) } From e9805726178cc045d256ae612a9a308e8c7f2617 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 11 Nov 2023 13:42:33 +0100 Subject: [PATCH 340/393] Working on getting logs to TUI (BROKEN) --- src/entrypoints.rs | 7 +++-- src/logger.rs | 77 +++++++++++++++++++--------------------------- src/tui/ui.rs | 3 ++ 3 files changed, 39 insertions(+), 48 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 145cd0b6e..ef9811448 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -59,9 +59,9 @@ where { let now = Instant::now(); let settings = settings::run::read(settings_path); - logger::setup_log(&settings); - tracing::info!("Starting NPcore"); let (tx, rx) = mpsc::unbounded_channel::(); + logger::setup_log(&settings, tx.clone()); + tracing::info!("Starting NPcore"); let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); if let Some(exclude) = &settings.parsed.config.exclude { for val in exclude { @@ -99,8 +99,9 @@ where { let now = Instant::now(); let settings = settings::run::read(settings_path); - logger::setup_log(&settings); let (tx, rx) = mpsc::unbounded_channel::(); + logger::setup_log(&settings, tx.clone()); + let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); // Spawn new thread for TUI diff --git a/src/logger.rs b/src/logger.rs index aa5a00267..d47141206 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,66 +1,53 @@ -use tracing_subscriber::fmt::time::FormatTime; -use tracing_subscriber::fmt::{self, format::Format}; -use tracing_subscriber::prelude::__tracing_subscriber_SubscriberExt; -use tracing_subscriber::registry::Registry; -use tracing_subscriber::util::SubscriberInitExt; -use tracing_subscriber::EnvFilter; +use tracing::Subscriber; +use tracing_subscriber::{fmt, layer::Context, prelude::*, registry::Registry, Layer, EnvFilter}; +use tokio::sync::mpsc::UnboundedSender; use crate::routines::settings::run::Data; +use crate::tui::ui::Comm; -pub fn setup_log(settings: &Data) { +pub fn setup_log(settings: &Data, tx: UnboundedSender) { let log_level = settings .parsed .config .log_level .as_ref() .map(|level| level.as_str()) - .unwrap_or("info"); // Default to 'info' if not set + .unwrap_or("info"); let env_filter = EnvFilter::new(log_level); + let format_layer = fmt::layer().compact(); - let stdout_log = Format::default().compact().with_timer(CompactTimestamp); + // Custom RatatuiLogLayer + let ratatui_log_layer = RatatuiLogLayer::new(tx); - // Start with a base subscriber from the registry - let subscriber = Registry::default().with(env_filter); + // Combine layers + let subscriber = Registry::default() + .with(env_filter) + .with(format_layer) + .with(ratatui_log_layer); - // Check if a log file path is provided - if let Some(log_path) = &settings.parsed.paths.log_out { - // Ensure the log file is created or truncated - let file = std::fs::OpenOptions::new() - .create(true) - .write(true) - .truncate(true) - .open(log_path) - .expect("Failed to open log file"); - - let file_layer = fmt::layer() - .with_writer(file) - .with_ansi(false) - .event_format(stdout_log.clone()); + subscriber.init(); +} - // Add the file layer to the subscriber - subscriber.with(file_layer).init(); - } else { - // Add stdout layer only if no log file is specified - let stdout_layer = fmt::layer() - .event_format(stdout_log) - .with_writer(std::io::stdout); +// Custom Layer for sending log messages +struct RatatuiLogLayer { + sender: UnboundedSender, +} - // Add the stdout layer to the subscriber - subscriber.with(stdout_layer).init(); +impl RatatuiLogLayer { + pub fn new(sender: UnboundedSender) -> Self { + RatatuiLogLayer { + sender + } } - - tracing::info!("Logging is configured with level: {}", log_level); } -#[derive(Clone)] -struct CompactTimestamp; - -impl FormatTime for CompactTimestamp { - fn format_time( - &self, - w: &mut tracing_subscriber::fmt::format::Writer<'_>, - ) -> Result<(), std::fmt::Error> { - write!(w, "{}", chrono::Local::now().format("%H:%M:%S")) +impl Layer for RatatuiLogLayer { + fn on_event(&self, event: &tracing::Event<'_>, ctx: Context) { + let mut buffer = String::new(); + if ctx.event_format(event, &mut buffer).is_ok() { + // Send the formatted message through Comm + let _ = self.sender.send(Comm::LogMessage(buffer)); + } } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 33f80f8ce..7011ac879 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -22,6 +22,7 @@ pub enum Comm { NPCycle(NPCycle), Message(String), Stop(bool), + LogMessage(String), } use crate::prelude::{output::NPCycle, settings::run::Data}; @@ -34,6 +35,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let mut terminal = Terminal::new(backend)?; let mut app = App::new(); let mut cycle_history = CycleHistory::new(); + let mut log_history: Vec = Vec::new(); terminal.clear()?; @@ -57,6 +59,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { break; //TODO: Replace with graceful exit from TUI } } + Comm::LogMessage(msg) => log_history.push(msg), }, Err(_) => {} }; From 7e4ceb3d8cb76098afa888cc11ba00fc353e599f Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sat, 11 Nov 2023 16:30:51 +0100 Subject: [PATCH 341/393] Working example log_out is no longer an option, but this can be reverted --- src/entrypoints.rs | 1 - src/logger.rs | 110 +++++++++++++++++++++++++---------- src/routines/settings/run.rs | 2 +- src/tui/components.rs | 16 ++--- src/tui/ui.rs | 25 +++++++- 5 files changed, 107 insertions(+), 47 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index ef9811448..37eb3056f 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -101,7 +101,6 @@ where let settings = settings::run::read(settings_path); let (tx, rx) = mpsc::unbounded_channel::(); logger::setup_log(&settings, tx.clone()); - let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); // Spawn new thread for TUI diff --git a/src/logger.rs b/src/logger.rs index d47141206..348b34694 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,11 +1,16 @@ -use tracing::Subscriber; -use tracing_subscriber::{fmt, layer::Context, prelude::*, registry::Registry, Layer, EnvFilter}; -use tokio::sync::mpsc::UnboundedSender; - use crate::routines::settings::run::Data; use crate::tui::ui::Comm; +use tokio::sync::mpsc::UnboundedSender; +use tracing_subscriber::fmt::time::FormatTime; +use tracing_subscriber::fmt::{self}; +use tracing_subscriber::prelude::__tracing_subscriber_SubscriberExt; +use tracing_subscriber::registry::Registry; +use tracing_subscriber::util::SubscriberInitExt; +use tracing_subscriber::EnvFilter; +use std::io::{Write, self}; -pub fn setup_log(settings: &Data, tx: UnboundedSender) { +pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { + // Use the log level defined in configuration file, or default to info let log_level = settings .parsed .config @@ -15,39 +20,82 @@ pub fn setup_log(settings: &Data, tx: UnboundedSender) { .unwrap_or("info"); let env_filter = EnvFilter::new(log_level); - let format_layer = fmt::layer().compact(); - // Custom RatatuiLogLayer - let ratatui_log_layer = RatatuiLogLayer::new(tx); + // Define a registry with that level as an environment filter + let subscriber = Registry::default().with(env_filter); - // Combine layers - let subscriber = Registry::default() - .with(env_filter) - .with(format_layer) - .with(ratatui_log_layer); + // Define a layer for the log file + let file = std::fs::OpenOptions::new() + .create(true) + .write(true) + .truncate(true) + .open(&settings.parsed.paths.log_out) + .expect("Failed to open log file"); - subscriber.init(); -} + let file_layer = fmt::layer().with_writer(file).with_ansi(false); -// Custom Layer for sending log messages -struct RatatuiLogLayer { - sender: UnboundedSender, -} + // Define layer for stdout + let stdout_layer = if !settings.parsed.config.tui { + let layer = fmt::layer() + .with_writer(std::io::stdout) + .with_ansi(true) + .with_target(false) + .with_timer(CompactTimestamp); + Some(layer) + } else { + None + }; -impl RatatuiLogLayer { - pub fn new(sender: UnboundedSender) -> Self { - RatatuiLogLayer { - sender + // Define layer for TUI + let tui_writer_closure = move || { + TuiWriter { + ui_tx: ui_tx.clone(), // Ensure this clone is okay with your design (consider the lifetime of _ui_tx) } - } + }; + + let tui_layer = if settings.parsed.config.tui { + let layer = fmt::layer() + .with_writer(tui_writer_closure) + .with_ansi(true) + .with_target(false) + .with_timer(CompactTimestamp); + Some(layer) + } else { + None + }; + + // Combine layers with subscriber + subscriber.with(file_layer).with(stdout_layer).with(tui_layer).init(); + tracing::debug!("Logging is configured with level: {}", log_level); } -impl Layer for RatatuiLogLayer { - fn on_event(&self, event: &tracing::Event<'_>, ctx: Context) { - let mut buffer = String::new(); - if ctx.event_format(event, &mut buffer).is_ok() { - // Send the formatted message through Comm - let _ = self.sender.send(Comm::LogMessage(buffer)); - } +#[derive(Clone)] +struct CompactTimestamp; + +impl FormatTime for CompactTimestamp { + fn format_time( + &self, + w: &mut tracing_subscriber::fmt::format::Writer<'_>, + ) -> Result<(), std::fmt::Error> { + write!(w, "{}", chrono::Local::now().format("%H:%M:%S")) } } + +struct TuiWriter { + ui_tx: UnboundedSender, +} + +impl Write for TuiWriter { + fn write(&mut self, buf: &[u8]) -> io::Result { + let msg = String::from_utf8_lossy(buf); + // Send the message through the channel + self.ui_tx.send(Comm::LogMessage(msg.to_string())) + .map_err(|_| io::Error::new(io::ErrorKind::Other, "Failed to send log message"))?; + Ok(buf.len()) + } + + fn flush(&mut self) -> io::Result<()> { + // Flushing is not required for this use case + Ok(()) + } +} \ No newline at end of file diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 6051b7bcf..72a2ee960 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -49,7 +49,7 @@ pub struct Parsed { #[derive(Deserialize, Clone, Debug)] pub struct Paths { pub data: String, - pub log_out: Option, + pub log_out: String, pub prior_dist: Option, } diff --git a/src/tui/components.rs b/src/tui/components.rs index bfffb35bb..cf40ee903 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -13,7 +13,7 @@ use ratatui::{ }, }; -use super::{state::CycleHistory, App}; +use super::App; use crate::prelude::settings::run::Data; @@ -217,21 +217,15 @@ pub fn draw_plot(norm_data: &mut [(f64, f64)]) -> Chart { ) } -pub fn draw_logs<'a>(app_history: &CycleHistory, height: u16) -> Paragraph<'a> { - let text: Vec = app_history - .cycles - .iter() - .map(|entry| { - let cycle = entry.cycle.to_string(); - let objf = entry.objf.to_string(); - Line::from(format!("Cycle {} has -2LL {}", cycle, objf)) - }) - .collect(); +pub fn draw_logs<'a>(log_history: &'a Vec, height: u16) -> Paragraph<'a> { + // Convert each String in log_history to a Line + let text: Vec = log_history.iter().map(|s| Line::from(s.as_str())).collect(); let to_text = text.len(); // Prevent underflow with saturating_sub let from_text = to_text.saturating_sub(height as usize); + // Create a slice of the text to be displayed let show_text = if from_text < to_text { text[from_text..to_text].to_vec() } else { diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 7011ac879..46931921a 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -70,7 +70,16 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { // Draw the terminal terminal - .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) + .draw(|rect| { + draw( + rect, + &app, + &cycle_history, + elapsed_time, + &settings, + &log_history, + ) + }) .unwrap(); // Handle inputs @@ -85,7 +94,16 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { } terminal - .draw(|rect| draw(rect, &app, &cycle_history, elapsed_time, &settings)) + .draw(|rect| { + draw( + rect, + &app, + &cycle_history, + elapsed_time, + &settings, + &log_history, + ) + }) .unwrap(); println!(); terminal.show_cursor()?; @@ -100,6 +118,7 @@ pub fn draw( cycle_history: &CycleHistory, elapsed_time: Duration, settings: &Data, + log_history: &Vec, ) { let size = rect.size(); @@ -179,7 +198,7 @@ pub fn draw( let inner_height = tab_layout[1].height; match app.tab_index { 0 => { - let logs = draw_logs(cycle_history, inner_height); + let logs = draw_logs(log_history, inner_height); rect.render_widget(logs, tab_layout[1]); } 1 => { From 02b70bf792ab06d2460eefe17303c719fd7d0911 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sat, 11 Nov 2023 17:14:49 +0100 Subject: [PATCH 342/393] Nicer formatting --- src/logger.rs | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/logger.rs b/src/logger.rs index 348b34694..6bbdfdc07 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,5 +1,6 @@ use crate::routines::settings::run::Data; use crate::tui::ui::Comm; +use std::io::{self, Write}; use tokio::sync::mpsc::UnboundedSender; use tracing_subscriber::fmt::time::FormatTime; use tracing_subscriber::fmt::{self}; @@ -7,7 +8,6 @@ use tracing_subscriber::prelude::__tracing_subscriber_SubscriberExt; use tracing_subscriber::registry::Registry; use tracing_subscriber::util::SubscriberInitExt; use tracing_subscriber::EnvFilter; -use std::io::{Write, self}; pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { // Use the log level defined in configuration file, or default to info @@ -32,7 +32,10 @@ pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { .open(&settings.parsed.paths.log_out) .expect("Failed to open log file"); - let file_layer = fmt::layer().with_writer(file).with_ansi(false); + let file_layer = fmt::layer() + .with_writer(file) + .with_ansi(false) + .with_timer(CompactTimestamp); // Define layer for stdout let stdout_layer = if !settings.parsed.config.tui { @@ -56,7 +59,7 @@ pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { let tui_layer = if settings.parsed.config.tui { let layer = fmt::layer() .with_writer(tui_writer_closure) - .with_ansi(true) + .with_ansi(false) .with_target(false) .with_timer(CompactTimestamp); Some(layer) @@ -65,7 +68,11 @@ pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { }; // Combine layers with subscriber - subscriber.with(file_layer).with(stdout_layer).with(tui_layer).init(); + subscriber + .with(file_layer) + .with(stdout_layer) + .with(tui_layer) + .init(); tracing::debug!("Logging is configured with level: {}", log_level); } @@ -89,7 +96,8 @@ impl Write for TuiWriter { fn write(&mut self, buf: &[u8]) -> io::Result { let msg = String::from_utf8_lossy(buf); // Send the message through the channel - self.ui_tx.send(Comm::LogMessage(msg.to_string())) + self.ui_tx + .send(Comm::LogMessage(msg.to_string())) .map_err(|_| io::Error::new(io::ErrorKind::Other, "Failed to send log message"))?; Ok(buf.len()) } @@ -98,4 +106,4 @@ impl Write for TuiWriter { // Flushing is not required for this use case Ok(()) } -} \ No newline at end of file +} From bdf8ae2d895b191db1c4dba91373855911ada045 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sat, 11 Nov 2023 18:01:50 +0100 Subject: [PATCH 343/393] Added more logging --- examples/bimodal_ke/config.toml | 2 +- src/algorithms/npag.rs | 5 ++--- src/routines/output.rs | 4 ++++ src/tui/ui.rs | 6 ++++-- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index e193872cb..4c5ed00a7 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -8,7 +8,7 @@ cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = true +tui = false pmetrics_outputs = true cache = true idelta = 0.1 diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index aae45c271..de8ef1903 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -249,9 +249,8 @@ where // If a support point is dropped, log it if self.psi.ncols() != keep.len() { tracing::info!( - "QR decomposition dropped {} SPP, kept {}", + "QRD dropped {} support point(s)", self.psi.ncols() - keep.len(), - keep.len(), ); } @@ -296,7 +295,7 @@ where if self.eps <= THETA_E { self.f1 = pyl.mapv(|x| x.ln()).sum(); if (self.f1 - self.f0).abs() <= THETA_F { - tracing::info!("Likelihood criteria convergence, -2LL: {:.1}", self.objf); + tracing::info!("The run converged"); self.converged = true; break; } else { diff --git a/src/routines/output.rs b/src/routines/output.rs index c19aab4b6..6d2904318 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -77,6 +77,7 @@ impl NPResult { /// Writes theta, which containts the population support points and their associated probabilities /// Each row is one support point, the last column being probability pub fn write_theta(&self) { + tracing::info!("Writing final parameter distribution..."); let result = (|| { let theta: Array2 = self.theta.clone(); let w: Array1 = self.w.clone(); @@ -105,6 +106,7 @@ impl NPResult { /// Writes the posterior support points for each individual pub fn write_posterior(&self) { + tracing::info!("Writing posterior parameter probabilities..."); let result = (|| { let theta: Array2 = self.theta.clone(); let w: Array1 = self.w.clone(); @@ -149,6 +151,7 @@ impl NPResult { /// Write the observations, which is the reformatted input data pub fn write_obs(&self) { + tracing::info!("Writing (expanded) observations..."); let result = (|| { let scenarios = self.scenarios.clone(); @@ -182,6 +185,7 @@ impl NPResult { where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { + tracing::info!("Writing individual predictions..."); let result = (|| { let mut scenarios = self.scenarios.clone(); // Add an event interval to each scenario diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 46931921a..1f7ed0444 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -44,7 +44,9 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { let mut events = Events::new(tick_rate); let start_time = Instant::now(); + #[allow(unused_assignments)] let mut elapsed_time = Duration::from_secs(0); + // Main UI loop loop { let _ = match rx.try_recv() { @@ -56,7 +58,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { Comm::Message(_msg) => {} Comm::Stop(stop) => { if stop { - break; //TODO: Replace with graceful exit from TUI + //exit(-1); //TODO: Replace with graceful exit from TUI } } Comm::LogMessage(msg) => log_history.push(msg), @@ -93,6 +95,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { } } + // Draw one last image terminal .draw(|rect| { draw( @@ -105,7 +108,6 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { ) }) .unwrap(); - println!(); terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; From 1d575f934cff5725fa5069ae5f1712f7bdb4be4b Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Sat, 11 Nov 2023 18:33:18 +0100 Subject: [PATCH 344/393] Minor adjustments --- examples/bimodal_ke/config.toml | 2 +- src/algorithms/npag.rs | 3 ++- src/entrypoints.rs | 1 + src/tui/ui.rs | 1 + 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index 4c5ed00a7..e193872cb 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -8,7 +8,7 @@ cycles = 1024 engine = "NPAG" init_points = 2129 seed = 347 -tui = false +tui = true pmetrics_outputs = true cache = true idelta = 0.1 diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index de8ef1903..ef95234af 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -199,8 +199,9 @@ where pub fn run(&mut self) -> NPResult { while self.eps > THETA_E { // Enter a span for each cycle, provding context for further errors - let cycle_span = tracing::span!(tracing::Level::INFO, "Cycle", cycle = self.cycle); + let cycle_span = tracing::span!(tracing::Level::INFO, "Cycle", cycle = self.cycle); let _enter = cycle_span.enter(); + // psi n_sub rows, nspp columns let cache = if self.cycle == 1 { false } else { self.cache }; let ypred = sim_obs(&self.engine, &self.scenarios, &self.theta, cache); diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 37eb3056f..655c7a2f9 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -85,6 +85,7 @@ where if let Some(write) = &settings.parsed.config.pmetrics_outputs { result.write_outputs(*write, &engine, idelta, tad); } + tracing::info!("Program complete"); Ok(result) } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 1f7ed0444..2964a1c2a 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -110,6 +110,7 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { .unwrap(); terminal.show_cursor()?; crossterm::terminal::disable_raw_mode()?; + println!(); Ok(()) } From 4cf8db81aa847effb81ddc8f4df73c4dd74ff8c3 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 13 Nov 2023 18:03:54 +0100 Subject: [PATCH 345/393] Minor change of log text --- src/logger.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logger.rs b/src/logger.rs index 6bbdfdc07..8d68c4fd3 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -30,7 +30,7 @@ pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { .write(true) .truncate(true) .open(&settings.parsed.paths.log_out) - .expect("Failed to open log file"); + .expect("Failed to open log file - does the directory exist?"); let file_layer = fmt::layer() .with_writer(file) From 0d7b12ad542e675656fb1f1a398c61a71e7ad321 Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 13 Nov 2023 18:10:54 +0100 Subject: [PATCH 346/393] Convert desired log level from settings to lowercase --- src/logger.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/logger.rs b/src/logger.rs index 8d68c4fd3..726fcd426 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -17,7 +17,8 @@ pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { .log_level .as_ref() .map(|level| level.as_str()) - .unwrap_or("info"); + .unwrap_or("info") + .to_lowercase(); let env_filter = EnvFilter::new(log_level); From 39ebd6d528b17c22858b9bb1e7b84cf1cbf11c8a Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 13 Nov 2023 18:20:39 +0100 Subject: [PATCH 347/393] Temporarily exclude non-working models and files --- Cargo.toml | 2 +- src/logger.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2d08c0933..2c673fa58 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ description = "Rust library with the building blocks needed to create new Non-Pa license = "GPL-3.0" documentation = "https://lapkb.github.io/NPcore/npcore/" repository = "https://github.com/LAPKB/NPcore" -exclude = [".github/*", ".vscode/*"] +exclude = [".github/*", ".vscode/*", "debug.rs", "examples/faer_qr.rs", "examples/drusano/*", "examples/two_eq_lag/*", "examples/vori/*"] [dependencies] dashmap = "5.5.3" diff --git a/src/logger.rs b/src/logger.rs index 726fcd426..2b30e8832 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -20,7 +20,7 @@ pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { .unwrap_or("info") .to_lowercase(); - let env_filter = EnvFilter::new(log_level); + let env_filter = EnvFilter::new(&log_level); // Define a registry with that level as an environment filter let subscriber = Registry::default().with(env_filter); From b873ec9397636cde0e57b1a2292ef113fc24d2e9 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Wed, 15 Nov 2023 11:01:24 +0100 Subject: [PATCH 348/393] Update README.md Added description of current and future algorithms, and their respective references --- README.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d43bd1409..45bfaf356 100644 --- a/README.md +++ b/README.md @@ -2,18 +2,29 @@ [![Build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml) [![Security Audit](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml) -Rust Library with the building blocks needed to create new Non-Parametric algorithms and its integration with [Pmetrics]([https://link-url-here.org](https://github.com/LAPKB/Pmetrics)). +Rust library with the building blocks to create and implement new non-parametric algorithms and their integration with [Pmetrics](https://github.com/LAPKB/Pmetrics). ## Implemented functionality * Solver for ODE-based population pharmacokinetic models * Supports the Pmetrics data format for seamless integration -* Basic NPAG implementation for parameter estimation * Covariate support, carry-forward or linear interpolation * Option to cache results for improvedĀ speed * Powerful simulation engine * Informative Terminal User Interface (TUI) +## Available algoritms + +This project aims to implement several algorithms for non-parametric population pharmacokinetic modelling. + +- [x] Non Parametric Adaptive Grid (NPAG) + - [Yamada et al (2021)](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7823953/) + - [Neely et al (2012)](https://pubmed.ncbi.nlm.nih.gov/22722776/) +- [ ] Non Parametric Optimal Design (NPOD) + - [Otalvaro et al (2023)](https://pubmed.ncbi.nlm.nih.gov/36478350/) + - [Leary et al (2003)](https://www.page-meeting.org/default.asp?abstract=421) +- [ ] Non Parametric Simulated Annealing (NPSA) + - [Chen et al (2023)](https://arxiv.org/abs/2301.12656) ## Examples From db56cb2e400986a9879f5aa48971e9a6b10cfc15 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Thu, 23 Nov 2023 17:00:30 +0000 Subject: [PATCH 349/393] Lag re-implemented --- examples/bimodal_ke/main.rs | 11 +++++++---- src/routines/simulation/predict.rs | 4 ++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 8a5626b27..7ea4acdb0 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -52,14 +52,17 @@ struct Ode {} impl<'a> Predict<'a> for Ode { type Model = Model; type State = State; - fn initial_system(&self, params: &Vec, scenario: Scenario) -> Self::Model { + fn initial_system(&self, params: &Vec, scenario: Scenario) -> (Self::Model, Scenario) { let params = HashMap::from([("ke".to_string(), params[0]), ("v".to_string(), params[1])]); - Model { + (Model { params, - _scenario: scenario, + _scenario: scenario.clone(),//TODO remove infusions: vec![], cov: None, - } + }, + scenario.reorder_with_lag(vec![(0.0, 1)]) + ) + } fn get_output(&self, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { let v = system.get_param("v"); diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 2567982d9..63d39d0a7 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -34,7 +34,7 @@ impl Model { pub trait Predict<'a> { type Model: 'a + Clone; type State; - fn initial_system(&self, params: &Vec, scenario: Scenario) -> Self::Model; + fn initial_system(&self, params: &Vec, scenario: Scenario) -> (Self::Model, Scenario); fn initial_state(&self) -> Self::State; fn add_covs(&self, system: Self::Model, cov: Option>) -> Self::Model; fn add_infusion(&self, system: Self::Model, infusion: Infusion) -> Self::Model; @@ -65,7 +65,7 @@ where Self { ode } } pub fn pred(&self, scenario: Scenario, params: Vec) -> Vec { - let system = self.ode.initial_system(¶ms, scenario.clone()); + let (system, scenario) = self.ode.initial_system(¶ms, scenario.clone()); let mut yout = vec![]; let mut x = self.ode.initial_state(); let mut index: usize = 0; From 1800d4fa12906712f3cf4727541a348a75e75e0b Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Mon, 27 Nov 2023 14:04:16 +0000 Subject: [PATCH 350/393] Add support for NPOD --- examples/bimodal_ke/config.toml | 2 +- src/algorithms/npag.rs | 3 +- src/algorithms/npod.rs | 37 ++++++++++-------------- src/routines/optimization/d_optimizer.rs | 11 ++++--- src/routines/simulation/predict.rs | 4 +-- 5 files changed, 25 insertions(+), 32 deletions(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index e193872cb..c360ffec6 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -5,7 +5,7 @@ log_out = "log/bimodal_ke.log" [config] cycles = 1024 -engine = "NPAG" +engine = "NPOD" init_points = 2129 seed = 347 tui = true diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 0472b7df6..49568791b 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -4,7 +4,6 @@ use crate::{ datafile::Scenario, evaluation::sigma::{ErrorPoly, ErrorType}, ipm, - optimization::expansion::adaptative_grid, output::NPResult, output::{CycleLog, NPCycle}, prob, qr, @@ -12,7 +11,7 @@ use crate::{ simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, - tui::ui::Comm, + tui::ui::Comm, routines::expansion::adaptative_grid::adaptative_grid, }; diff --git a/src/algorithms/npod.rs b/src/algorithms/npod.rs index 1a1597fa9..37e170174 100644 --- a/src/algorithms/npod.rs +++ b/src/algorithms/npod.rs @@ -1,4 +1,4 @@ -use crate::prelude::{ +use crate::{prelude::{ algorithms::Algorithm, condensation::prune::prune, datafile::Scenario, @@ -11,7 +11,7 @@ use crate::prelude::{ settings::run::Data, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, -}; +}, tui::ui::Comm}; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use ndarray_stats::{DeviationExt, QuantileExt}; @@ -22,7 +22,7 @@ const THETA_F: f64 = 1e-2; pub struct NPOD where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { engine: Engine, ranges: Vec<(f64, f64)>, @@ -41,13 +41,13 @@ where cache: bool, scenarios: Vec, c: (f64, f64, f64, f64), - tx: UnboundedSender, + tx: UnboundedSender, settings: Data, } impl Algorithm for NPOD where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { fn fit(&mut self) -> NPResult { self.run() @@ -68,7 +68,7 @@ where impl NPOD where - S: Predict + std::marker::Sync + Clone, + S: Predict<'static> + std::marker::Sync + Clone, { /// Creates a new NPOD instance. /// @@ -91,11 +91,11 @@ where theta: Array2, scenarios: Vec, c: (f64, f64, f64, f64), - tx: UnboundedSender, + tx: UnboundedSender, settings: Data, ) -> Self where - S: Predict + std::marker::Sync, + S: Predict<'static> + std::marker::Sync, { Self { engine: sim_eng, @@ -230,7 +230,7 @@ where keep.push(*perm.get(i).unwrap()); } } - log::info!( + tracing::info!( "QR decomp, cycle {}, kept: {}, thrown {}", self.cycle, keep.len(), @@ -249,21 +249,20 @@ where self.optim_gamma(); - let mut state = NPCycle { + let state = NPCycle { cycle: self.cycle, objf: -2. * self.objf, delta_objf: (self.last_objf - self.objf).abs(), nspp: self.theta.shape()[0], - stop_text: "".to_string(), theta: self.theta.clone(), gamlam: self.gamma, }; - self.tx.send(state.clone()).unwrap(); + self.tx.send(Comm::NPCycle(state.clone())).unwrap(); // If the objective function decreased, log an error. // Increasing objf signals instability of model misspecification. if self.last_objf > self.objf { - log::error!("Objective function decreased"); + tracing::error!("Objective function decreased"); } self.w = self.lambda.clone(); @@ -293,19 +292,15 @@ where prune(&mut self.theta, cp, &self.ranges, THETA_D); } - // Stop if we have reached maximum number of cycles - if self.cycle >= self.settings.parsed.config.cycles { - log::info!("Maximum number of cycles reached"); - state.stop_text = "No (max cycle)".to_string(); - self.tx.send(state).unwrap(); + // Stop if we have reached maximum number of cycles + if self.cycle >= self.settings.parsed.config.cycles { + tracing::warn!("Maximum number of cycles reached"); break; } // Stop if stopfile exists if std::path::Path::new("stop").exists() { - log::info!("Stopfile detected - breaking"); - state.stop_text = "No (stopped)".to_string(); - self.tx.send(state).unwrap(); + tracing::warn!("Stopfile detected - breaking"); break; } //TODO: the cycle migh break before reaching this point diff --git a/src/routines/optimization/d_optimizer.rs b/src/routines/optimization/d_optimizer.rs index a126bd9a0..7c8b018b9 100644 --- a/src/routines/optimization/d_optimizer.rs +++ b/src/routines/optimization/d_optimizer.rs @@ -1,6 +1,5 @@ use argmin::{ core::{ - observers::{ObserverMode, SlogLogger}, CostFunction, Error, Executor, }, solver::neldermead::NelderMead, @@ -17,7 +16,7 @@ use crate::prelude::{prob, sigma::Sigma}; pub struct SppOptimizer<'a, S, P> where S: Sigma + Sync, - P: Predict + Sync + Clone, + P: Predict<'static> + Sync + Clone, { engine: &'a Engine

, scenarios: &'a Vec, @@ -28,7 +27,7 @@ where impl<'a, S, P> CostFunction for SppOptimizer<'a, S, P> where S: Sigma + Sync, - P: Predict + Sync + Clone, + P: Predict<'static> + Sync + Clone, { type Param = Array1; type Output = f64; @@ -37,10 +36,10 @@ where let ypred = sim_obs(&self.engine, &self.scenarios, &theta, true); let psi = prob::calculate_psi(&ypred, self.scenarios, self.sig); if psi.ncols() > 1 { - log::error!("Psi in SppOptimizer has more than one column"); + tracing::error!("Psi in SppOptimizer has more than one column"); } if psi.nrows() != self.pyl.len() { - log::error!( + tracing::error!( "Psi in SppOptimizer has {} rows, but spp has {}", psi.nrows(), self.pyl.len() @@ -58,7 +57,7 @@ where impl<'a, S, P> SppOptimizer<'a, S, P> where S: Sigma + Sync, - P: Predict + Sync + Clone, + P: Predict<'static> + Sync + Clone, { pub fn new( engine: &'a Engine

, diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 63d39d0a7..fdf85b089 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -18,8 +18,8 @@ const CACHE_SIZE: usize = 1000000; pub struct Model { params: HashMap, _scenario: Scenario, - infusions: Vec, - cov: Option>, + _infusions: Vec, + _cov: Option>, } impl Model { pub fn get_param(&self, str: &str) -> f64 { From db67c35e4f1215c28c7ad581727d5871c499fed3 Mon Sep 17 00:00:00 2001 From: Markus Date: Mon, 27 Nov 2023 21:54:42 +0100 Subject: [PATCH 351/393] Format and change QRD level to debug --- examples/bimodal_ke/main.rs | 18 ++++++------ src/algorithms/npag.rs | 8 +++--- src/algorithms/npod.rs | 35 +++++++++++++----------- src/routines/optimization/d_optimizer.rs | 4 +-- 4 files changed, 33 insertions(+), 32 deletions(-) diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 7ea4acdb0..b67fb40c0 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -54,15 +54,15 @@ impl<'a> Predict<'a> for Ode { type State = State; fn initial_system(&self, params: &Vec, scenario: Scenario) -> (Self::Model, Scenario) { let params = HashMap::from([("ke".to_string(), params[0]), ("v".to_string(), params[1])]); - (Model { - params, - _scenario: scenario.clone(),//TODO remove - infusions: vec![], - cov: None, - }, - scenario.reorder_with_lag(vec![(0.0, 1)]) - ) - + ( + Model { + params, + _scenario: scenario.clone(), //TODO remove + infusions: vec![], + cov: None, + }, + scenario.reorder_with_lag(vec![(0.0, 1)]), + ) } fn get_output(&self, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { let v = system.get_param("v"); diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 49568791b..19c66f2a6 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -11,8 +11,8 @@ use crate::{ simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, - tui::ui::Comm, routines::expansion::adaptative_grid::adaptative_grid, - + routines::expansion::adaptative_grid::adaptative_grid, + tui::ui::Comm, }; use ndarray::{Array, Array1, Array2, Axis}; @@ -199,7 +199,7 @@ where pub fn run(&mut self) -> NPResult { while self.eps > THETA_E { // Enter a span for each cycle, provding context for further errors - let cycle_span = tracing::span!(tracing::Level::INFO, "Cycle", cycle = self.cycle); + let cycle_span = tracing::span!(tracing::Level::INFO, "Cycle", cycle = self.cycle); let _enter = cycle_span.enter(); // psi n_sub rows, nspp columns @@ -280,7 +280,7 @@ where // Increasing objf signals instability or model misspecification. if self.last_objf > self.objf { - tracing::error!( + tracing::debug!( "Objective function decreased from {} to {}", self.last_objf, self.objf diff --git a/src/algorithms/npod.rs b/src/algorithms/npod.rs index 37e170174..77d23bb6f 100644 --- a/src/algorithms/npod.rs +++ b/src/algorithms/npod.rs @@ -1,17 +1,20 @@ -use crate::{prelude::{ - algorithms::Algorithm, - condensation::prune::prune, - datafile::Scenario, - evaluation::sigma::{ErrorPoly, ErrorType}, - ipm, - optimization::d_optimizer::SppOptimizer, - output::NPResult, - output::{CycleLog, NPCycle}, - prob, qr, - settings::run::Data, - simulation::predict::Engine, - simulation::predict::{sim_obs, Predict}, -}, tui::ui::Comm}; +use crate::{ + prelude::{ + algorithms::Algorithm, + condensation::prune::prune, + datafile::Scenario, + evaluation::sigma::{ErrorPoly, ErrorType}, + ipm, + optimization::d_optimizer::SppOptimizer, + output::NPResult, + output::{CycleLog, NPCycle}, + prob, qr, + settings::run::Data, + simulation::predict::Engine, + simulation::predict::{sim_obs, Predict}, + }, + tui::ui::Comm, +}; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use ndarray_stats::{DeviationExt, QuantileExt}; @@ -292,8 +295,8 @@ where prune(&mut self.theta, cp, &self.ranges, THETA_D); } - // Stop if we have reached maximum number of cycles - if self.cycle >= self.settings.parsed.config.cycles { + // Stop if we have reached maximum number of cycles + if self.cycle >= self.settings.parsed.config.cycles { tracing::warn!("Maximum number of cycles reached"); break; } diff --git a/src/routines/optimization/d_optimizer.rs b/src/routines/optimization/d_optimizer.rs index 7c8b018b9..982af7f70 100644 --- a/src/routines/optimization/d_optimizer.rs +++ b/src/routines/optimization/d_optimizer.rs @@ -1,7 +1,5 @@ use argmin::{ - core::{ - CostFunction, Error, Executor, - }, + core::{CostFunction, Error, Executor}, solver::neldermead::NelderMead, }; use ndarray::{Array1, Axis}; From 05fbe4a7f667ec5ddc13ec04435a7e74e4861b5a Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 28 Nov 2023 10:37:22 +0100 Subject: [PATCH 352/393] Update dependencies + housekeeping --- Cargo.toml | 10 +- examples/bimodal_ke/config.toml | 2 +- examples/debug.rs | 196 -------------------------------- src/algorithms/npag.rs | 6 +- 4 files changed, 9 insertions(+), 205 deletions(-) delete mode 100644 examples/debug.rs diff --git a/Cargo.toml b/Cargo.toml index 5cc0b195a..01c18d826 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ description = "Rust library with the building blocks needed to create new Non-Pa license = "GPL-3.0" documentation = "https://lapkb.github.io/NPcore/npcore/" repository = "https://github.com/LAPKB/NPcore" -exclude = [".github/*", ".vscode/*", "debug.rs", "examples/faer_qr.rs", "examples/drusano/*", "examples/two_eq_lag/*", "examples/vori/*"] +exclude = [".github/*", ".vscode/*"] [dependencies] dashmap = "5.5.3" @@ -34,15 +34,15 @@ tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" rawpointer = "0.2.1" argmin = { version = "0.8.1", features = [] } -itertools = "0.11.0" -faer-core = { version = "0.14.0", features = [] } +itertools = "0.12.0" +faer-core = { version = "0.15.0", features = [] } # faer-lu = "0.9" -faer-qr = "0.14.0" +faer-qr = "0.15.0" # faer-cholesky = "0.9" # faer-svd = "0.9" argmin-math = { version = "0.3.0", features = ["ndarray_v0_15-nolinalg-serde"] } dyn-stack = "0.10.0" -faer = { version = "0.14.0", features = ["nalgebra", "ndarray"] } +faer = { version = "0.15.0", features = ["nalgebra", "ndarray"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.17", features = ["env-filter", "fmt", "time"] } chrono = "0.4" diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index c360ffec6..e193872cb 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -5,7 +5,7 @@ log_out = "log/bimodal_ke.log" [config] cycles = 1024 -engine = "NPOD" +engine = "NPAG" init_points = 2129 seed = 347 tui = true diff --git a/examples/debug.rs b/examples/debug.rs deleted file mode 100644 index ba06f7a49..000000000 --- a/examples/debug.rs +++ /dev/null @@ -1,196 +0,0 @@ -use std::collections::HashMap; - -use eyre::Result; -use ndarray::Array; -use npcore::prelude::{ - datafile::{CovLine, Infusion, Scenario}, - predict::Predict, -}; -use ode_solvers::*; - -const ATOL: f64 = 1e-4; -const RTOL: f64 = 1e-4; - -#[derive(Debug, Clone)] -struct Model<'a> { - ke: f64, - _v: f64, - _scenario: &'a Scenario, - infusions: Vec, - cov: Option<&'a HashMap>, -} - -type State = Vector1; -type Time = f64; - -impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, y: &State, dy: &mut State) { - let ke = self.ke; - - let _lag = 0.0; - - let mut rateiv = [0.0]; - for infusion in &self.infusions { - if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] += infusion.amount / infusion.dur; - } - } - - ///////////////////// USER DEFINED /////////////// - - dy[0] = -ke * y[0] + rateiv[0]; - - //////////////// END USER DEFINED //////////////// - } -} - -#[derive(Debug, Clone)] -struct Ode {} - -impl Predict for Ode { - fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { - let mut system = Model { - ke: params[0], - _v: params[1], - _scenario: scenario, - infusions: vec![], - cov: None, - }; - let lag = 0.0; - let mut yout = vec![]; - let mut x = State::new(0.0); - let mut index: usize = 0; - for block in &scenario.blocks { - //if no code is needed here, remove the blocks from the codebase - //It seems that blocks is an abstractions we're going to end up not using - system.cov = Some(&block.covs); - for event in &block.events { - let lag_time = event.time + lag; - if event.evid == 1 { - if event.dur.unwrap_or(0.0) > 0.0 { - //infusion - system.infusions.push(Infusion { - time: lag_time, - dur: event.dur.unwrap(), - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - }); - // x = simulate_next_state(x, &system, scenario, event, index); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time < event.time { - tracing::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } - } else { - //dose - if lag > 0.0 { - // let mut stepper = - // Rk4::new(system.clone(), event.time, x, lag_time, 0.1); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time < lag_time { - tracing::error!("Panic: lag time overpasses next observation, not implemented. Stopping."); - panic!("Panic: lag time overpasses next observation, not implemented. Stopping."); - } - let mut stepper = Dopri5::new( - system.clone(), - event.time, - lag_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _int = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } - } - - x[event.input.unwrap() - 1] += event.dose.unwrap(); - if let Some(next_time) = scenario.times.get(index + 1) { - if *next_time > lag_time { - let mut stepper = Dopri5::new( - system.clone(), - lag_time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time > event.time { - tracing::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } - } - } else if event.evid == 0 { - //obs - yout.push(x[event.outeq.unwrap() - 1] / params[1]); - if let Some(next_time) = scenario.times.get(index + 1) { - // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); - if *next_time > event.time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if *next_time < event.time { - tracing::error!("Panic: Next event's time is in the past!"); - panic!("Panic: Next event's time is in the past!"); - } - } - } - index += 1; - } - } - yout - } -} - -fn main() -> Result<()> { - let scenarios = - npcore::routines::datafile::parse(&"examples/data/bimodal_ke.csv".to_string()).unwrap(); - let scenario = scenarios.first().unwrap(); - // let block = scenario.blocks.get(0).unwrap(); - // dbg!(&block.covs); - // dbg!(&block.covs.get("WT").unwrap().interp(12.0)); - - let sim = Ode {}; - // Vamos a asumir que todos los valores de covs estĆ”n presentes - let yobs = Array::from_vec(scenario.obs.clone()); - let ypred = - Array::from_vec(sim.predict(vec![0.3137412105321884, 116.93967163562775], scenario)); - dbg!(&yobs); - dbg!(&ypred); - dbg!(&yobs - &ypred); - Ok(()) -} diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 19c66f2a6..e77d87453 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -119,7 +119,7 @@ where cycle: 1, gamma_delta: 0.1, gamma: settings.parsed.error.value, - error_type: match settings.parsed.error.class.as_str() { + error_type: match settings.parsed.error.class.to_lowercase().as_str() { "additive" => ErrorType::Add, "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), @@ -249,7 +249,7 @@ where // If a support point is dropped, log it if self.psi.ncols() != keep.len() { - tracing::info!( + tracing::debug!( "QRD dropped {} support point(s)", self.psi.ncols() - keep.len(), ); @@ -280,7 +280,7 @@ where // Increasing objf signals instability or model misspecification. if self.last_objf > self.objf { - tracing::debug!( + tracing::info!( "Objective function decreased from {} to {}", self.last_objf, self.objf From 27647f6d2a0232007712bed1d055e42919e756b6 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 30 Nov 2023 08:40:07 +0100 Subject: [PATCH 353/393] Update simulator for more granular output --- src/entrypoints.rs | 9 ++++++++- src/routines/settings/simulator.rs | 11 +++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 655c7a2f9..ba77c221d 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -27,7 +27,14 @@ where .has_headers(false) .from_reader(theta_file); let theta: Array2 = reader.deserialize_array2_dynamic().unwrap(); - let scenarios = datafile::parse(&settings.paths.data).unwrap(); + + // Expand data + let idelta = settings.config.idelta.unwrap_or(0.0); + let tad = settings.config.tad.unwrap_or(0.0); + let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); + for scenario in &mut scenarios { + scenario.add_event_interval(idelta, tad); + } let ypred = sim_obs(&engine, &scenarios, &theta, false); diff --git a/src/routines/settings/simulator.rs b/src/routines/settings/simulator.rs index 73178ba93..0bd409220 100644 --- a/src/routines/settings/simulator.rs +++ b/src/routines/settings/simulator.rs @@ -6,6 +6,7 @@ use toml; #[derive(Deserialize, Clone, Debug)] pub struct Data { pub paths: Paths, + pub config: Config, } #[derive(Deserialize, Clone, Debug)] @@ -14,6 +15,12 @@ pub struct Paths { pub theta: String, } +#[derive(Deserialize, Clone, Debug)] +pub struct Config { + pub idelta: Option, + pub tad: Option, +} + pub fn read(filename: String) -> Data { let contents = match fs::read_to_string(&filename) { Ok(c) => c, @@ -36,5 +43,9 @@ pub fn read(filename: String) -> Data { data: parse.paths.data, theta: parse.paths.theta, }, + config: Config { + idelta: parse.config.idelta, + tad: parse.config.tad, + }, } } From d07037a7c210edcfbc7bfb7b66ce9cee723a8912 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 30 Nov 2023 12:50:53 +0100 Subject: [PATCH 354/393] Clean main entrypoint --- src/entrypoints.rs | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index ba77c221d..0fb12d799 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -60,6 +60,7 @@ where } Ok(()) } + pub fn start(engine: Engine, settings_path: String) -> Result where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, @@ -69,13 +70,22 @@ where let (tx, rx) = mpsc::unbounded_channel::(); logger::setup_log(&settings, tx.clone()); tracing::info!("Starting NPcore"); + + // Read input data and remove excluded scenarios (if any) let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); if let Some(exclude) = &settings.parsed.config.exclude { for val in exclude { scenarios.remove(val.as_integer().unwrap() as usize); } } - let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); + + // Provide information of the input data + tracing::info!( + "Datafile contains {} subjects with a total of {} observations", + scenarios.len(), + scenarios.iter().map(|s| s.obs_times.len()).sum::() + ); + // Spawn new thread for TUI let settings_tui = settings.clone(); if settings.parsed.config.tui { @@ -84,12 +94,15 @@ where }); } + // Initialize algorithm and run + let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); let result = algorithm.fit(); tracing::info!("Total time: {:.2?}", now.elapsed()); - let idelta = settings.parsed.config.idelta.unwrap_or(0.0); - let tad = settings.parsed.config.tad.unwrap_or(0.0); + // Write output files (if configured) if let Some(write) = &settings.parsed.config.pmetrics_outputs { + let idelta = settings.parsed.config.idelta.unwrap_or(0.0); + let tad = settings.parsed.config.tad.unwrap_or(0.0); result.write_outputs(*write, &engine, idelta, tad); } tracing::info!("Program complete"); From 52e8d9a3e254938eef9a00182004925115b58cc0 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 30 Nov 2023 14:41:24 +0100 Subject: [PATCH 355/393] Simulation entrypoint now works as intended The prior is now expected to have a header, in line with how we write theta.csv Added some rough documentation --- src/entrypoints.rs | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 0fb12d799..7829d7c23 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -17,6 +17,19 @@ use std::thread::spawn; use std::time::Instant; use tokio::sync::mpsc::{self}; +/// Simulate predictions from a model and prior distribution +/// +/// This function is used to simulate predictions from a model and prior distribution. +/// The output is a CSV file with the following columns: +/// - `id`: subject ID, corresponding to the desired dose regimen +/// - `point`: support point index (0-indexed) +/// - `time`: prediction time +/// - `pred`: simulated prediction +/// +/// # Arguments +/// The user can specify the desired settings in a TOML configuration file, see `routines::settings::simulator` for details. +/// - `idelta`: the interval between predictions. Default is 0.0. +/// - `tad`: the time after dose, which if greater than the last prediction time is the time for which it will predict . Default is 0.0. pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, @@ -24,7 +37,7 @@ where let settings = settings::simulator::read(settings_path); let theta_file = File::open(settings.paths.theta).unwrap(); let mut reader = ReaderBuilder::new() - .has_headers(false) + .has_headers(true) .from_reader(theta_file); let theta: Array2 = reader.deserialize_array2_dynamic().unwrap(); @@ -32,19 +45,23 @@ where let idelta = settings.config.idelta.unwrap_or(0.0); let tad = settings.config.tad.unwrap_or(0.0); let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); - for scenario in &mut scenarios { - scenario.add_event_interval(idelta, tad); - } + scenarios.iter_mut().for_each(|scenario| { + *scenario = scenario.add_event_interval(idelta, tad); + }); + // Perform simulation let ypred = sim_obs(&engine, &scenarios, &theta, false); + // Prepare writer let sim_file = File::create("simulation_output.csv").unwrap(); let mut sim_writer = WriterBuilder::new() .has_headers(false) .from_writer(sim_file); sim_writer - .write_record(["id", "point", "time", "sim_obs"]) + .write_record(["id", "point", "time", "pred"]) .unwrap(); + + // Write output for (id, scenario) in scenarios.iter().enumerate() { let time = scenario.obs_times.clone(); for (point, _spp) in theta.rows().into_iter().enumerate() { From ea27e2407d7c5dd7246d5c505b1b365e56f89023 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 30 Nov 2023 14:47:23 +0100 Subject: [PATCH 356/393] Some documentation for entrypoints --- src/entrypoints.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 7829d7c23..c37124865 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -78,6 +78,10 @@ where Ok(()) } +/// Primary entrypoint for NPcore +/// +/// This function is the primary entrypoint for NPcore, and is used to run the algorithm. +/// The settings for this function is specified in a TOML configuration file, see `routines::settings::run` for details. pub fn start(engine: Engine, settings_path: String) -> Result where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, @@ -127,7 +131,12 @@ where Ok(result) } -pub fn start_with_data( +/// Alternative entrypoint, primarily meant for third-party libraries or APIs +/// +/// This function is an alternative entrypoint to NPcore, mostly meant for use through third-party libraries. +/// It is similar to `start`, but does not read the input datafile, and instead takes a vector of `Scenario` structs as input. +/// The function returns an `NPResult` struct +pub fn start_internal( engine: Engine, settings_path: String, scenarios: Vec, From b1061d5790fc01b97a432c0530e0d54b25a73498 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Thu, 30 Nov 2023 14:49:22 +0100 Subject: [PATCH 357/393] Update lib.rs --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 15ec6e082..93dddf25a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -39,7 +39,7 @@ pub mod prelude { pub use crate::algorithms; pub use crate::entrypoints::simulate; pub use crate::entrypoints::start; - pub use crate::entrypoints::start_with_data; + pub use crate::entrypoints::start_internal; pub use crate::logger; pub use crate::prelude::evaluation::{prob, sigma, *}; pub use crate::routines::condensation; From a1c726398f54f114571c7d4595b01ad8a242d4cc Mon Sep 17 00:00:00 2001 From: Markus Date: Thu, 7 Dec 2023 08:37:11 +0100 Subject: [PATCH 358/393] Document NPAG, log OBJF, and fix entrypoint --- src/algorithms/npag.rs | 22 ++++++++++++++++++---- src/entrypoints.rs | 10 +++++----- src/lib.rs | 2 +- 3 files changed, 24 insertions(+), 10 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index e77d87453..7dce91c32 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -19,8 +19,8 @@ use ndarray::{Array, Array1, Array2, Axis}; use ndarray_stats::{DeviationExt, QuantileExt}; use tokio::sync::mpsc::UnboundedSender; -const THETA_E: f64 = 1e-4; //convergence Criteria -const THETA_G: f64 = 1e-4; //objf stop criteria +const THETA_E: f64 = 1e-4; // Convergence criteria +const THETA_G: f64 = 1e-4; // Objective function stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; @@ -266,8 +266,16 @@ where } }; + // Optimize gamma/lambda self.optim_gamma(); + // Log relevant information + tracing::info!( + "Objective function: {:.4}", + self.objf + ); + + // Send cycle state to UI let state = NPCycle { cycle: self.cycle, objf: -2. * self.objf, @@ -278,6 +286,10 @@ where }; self.tx.send(Comm::NPCycle(state.clone())).unwrap(); + // Write cycle state to file + self.cycle_log + .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + // Increasing objf signals instability or model misspecification. if self.last_objf > self.objf { tracing::info!( @@ -317,15 +329,17 @@ where tracing::warn!("Stopfile detected - breaking"); break; } - self.cycle_log - .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + // On a new cycle, perform expansion of the grid self.adaptative_grid(); self.cycle += 1; self.last_objf = self.objf; } + // Send stop signal to UI self.tx.send(Comm::Stop(true)).unwrap(); + + // Return NPResult self.to_npresult() } } diff --git a/src/entrypoints.rs b/src/entrypoints.rs index c37124865..5989392c6 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -18,14 +18,14 @@ use std::time::Instant; use tokio::sync::mpsc::{self}; /// Simulate predictions from a model and prior distribution -/// +/// /// This function is used to simulate predictions from a model and prior distribution. /// The output is a CSV file with the following columns: /// - `id`: subject ID, corresponding to the desired dose regimen /// - `point`: support point index (0-indexed) /// - `time`: prediction time /// - `pred`: simulated prediction -/// +/// /// # Arguments /// The user can specify the desired settings in a TOML configuration file, see `routines::settings::simulator` for details. /// - `idelta`: the interval between predictions. Default is 0.0. @@ -79,7 +79,7 @@ where } /// Primary entrypoint for NPcore -/// +/// /// This function is the primary entrypoint for NPcore, and is used to run the algorithm. /// The settings for this function is specified in a TOML configuration file, see `routines::settings::run` for details. pub fn start(engine: Engine, settings_path: String) -> Result @@ -132,11 +132,11 @@ where } /// Alternative entrypoint, primarily meant for third-party libraries or APIs -/// +/// /// This function is an alternative entrypoint to NPcore, mostly meant for use through third-party libraries. /// It is similar to `start`, but does not read the input datafile, and instead takes a vector of `Scenario` structs as input. /// The function returns an `NPResult` struct -pub fn start_internal( +pub fn start_with_data( engine: Engine, settings_path: String, scenarios: Vec, diff --git a/src/lib.rs b/src/lib.rs index 93dddf25a..15ec6e082 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -39,7 +39,7 @@ pub mod prelude { pub use crate::algorithms; pub use crate::entrypoints::simulate; pub use crate::entrypoints::start; - pub use crate::entrypoints::start_internal; + pub use crate::entrypoints::start_with_data; pub use crate::logger; pub use crate::prelude::evaluation::{prob, sigma, *}; pub use crate::routines::condensation; From 684757cbee49e0e5b96255c21da14f01e2ae20c6 Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 19 Dec 2023 12:57:35 +0100 Subject: [PATCH 359/393] Add more DEBUG-level logs Log level "DEBUG" will now provide the current subject ID being simulated, as well as current IPM cycle. --- src/routines/evaluation/ipm.rs | 14 ++++++++++---- src/routines/simulation/predict.rs | 2 ++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/routines/evaluation/ipm.rs b/src/routines/evaluation/ipm.rs index 7ef291f2a..6e5e9aaa7 100644 --- a/src/routines/evaluation/ipm.rs +++ b/src/routines/evaluation/ipm.rs @@ -38,9 +38,12 @@ pub fn burke( ) -> Result<(OneDimArray, f64), Box> { let psi = psi.mapv(|x| x.abs()); let (row, col) = psi.dim(); - // if row>col { - // return Err("The matrix PSI has row>col".into()); - // } + + let ipm_span = tracing::span!(tracing::Level::DEBUG, "IPM"); + let _enter = ipm_span.enter(); + + tracing::debug!("dim(PSI) = {} x {}", &row, &col); + if psi.min().unwrap() < &0.0 { return Err("PSI contains negative elements".into()); } @@ -67,8 +70,10 @@ pub fn burke( let mut gap = (w.mapv(|x: f64| x.ln()).sum() + sum_log_plam).abs() / (1. + sum_log_plam); let mut mu = lam.t().dot(&y) / col as f64; + let mut count = 0; while mu > eps || norm_r > eps || gap > eps { - // log::info!("IPM cyle"); + count += 1; + tracing::debug!("IPM cycle {}", count); let smu = sig * mu; let inner = &lam / &y; //divide(&lam, &y); let w_plam = &plam / &w; //divide(&plam, &w); @@ -119,6 +124,7 @@ pub fn burke( lam /= row as f64; let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); lam = &lam / lam.sum(); + tracing::debug!("IPM complete"); Ok((lam, obj)) } diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index fdf85b089..f1a6cf905 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -200,6 +200,8 @@ where .into_par_iter() .enumerate() .for_each(|(i, mut row)| { + let subject_id = &scenarios.get(i).unwrap().id; + tracing::debug!("Simulating subject {}", subject_id); row.axis_iter_mut(Axis(0)) .into_par_iter() .enumerate() From 475f56d8fa7f22a7ff4804b8f362a48bc53bc7ef Mon Sep 17 00:00:00 2001 From: Markus Date: Mon, 25 Dec 2023 20:03:25 +0100 Subject: [PATCH 360/393] Update TUI to use ratatui 0.25.0 Updated table initialization according to breaking change --- Cargo.toml | 2 +- src/tui/components.rs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 01c18d826..748293f2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" rayon = "1.8.0" eyre = "0.6.8" -ratatui = { version = "0.24.0", features = ["crossterm"] } +ratatui = { version = "0.25.0", features = ["crossterm"] } crossterm = "0.27.0" tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" diff --git a/src/tui/components.rs b/src/tui/components.rs index cf40ee903..783fe335a 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -63,7 +63,7 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { .collect(); // Create the table widget - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -112,7 +112,7 @@ pub fn draw_options<'a>(settings: &Data) -> Table<'a> { .collect(); // Create the table widget - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -145,7 +145,7 @@ pub fn draw_commands(app: &App) -> Table { } } - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -298,7 +298,7 @@ fn get_computed_settings(settings: &Data) -> Vec { pub fn draw_parameter_bounds(settings: &Data) -> Table { let rows = get_computed_settings(&settings); - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) From 63469707764bd470b3730e1a166412543d4a70a7 Mon Sep 17 00:00:00 2001 From: Markus Date: Wed, 27 Dec 2023 10:50:32 +0100 Subject: [PATCH 361/393] Reduce cache size to 1000 support points per scenario Reduces memory footprint while still containing relevant support points. In scenarios where n > 1000, the cache will underperform, and should be adjusted accordingly. --- src/routines/simulation/predict.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index f1a6cf905..c2fe1274b 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -12,7 +12,7 @@ use std::collections::HashMap; use std::error; use std::hash::{Hash, Hasher}; -const CACHE_SIZE: usize = 1000000; +const CACHE_SIZE: usize = 1000; // Number of support points to cache for each scenario #[derive(Debug, Clone)] pub struct Model { From 63545af8dd46db1d80582dcfd5b302b52b6483a9 Mon Sep 17 00:00:00 2001 From: "Julian D. Otalvaro" Date: Fri, 29 Dec 2023 08:05:25 -0500 Subject: [PATCH 362/393] merging with private repo --- .gitignore | 4 +- Cargo.toml | 2 +- examples/bimodal_ke/main.rs | 51 +- examples/data/vori.csv | 3284 ---------------------------- examples/drusano/main-old.rs | 477 ++++ examples/simulator/main-old.rs | 129 ++ examples/two_eq_lag/main-old.rs | 125 ++ examples/vori/config.toml | 27 - examples/vori/main.rs | 176 -- src/algorithms/npag.rs | 22 +- src/entrypoints.rs | 10 +- src/lib.rs | 2 +- src/routines/evaluation/ipm.rs | 14 +- src/routines/simulation/predict.rs | 43 +- src/tui/components.rs | 8 +- 15 files changed, 781 insertions(+), 3593 deletions(-) delete mode 100644 examples/data/vori.csv create mode 100644 examples/drusano/main-old.rs create mode 100644 examples/simulator/main-old.rs create mode 100644 examples/two_eq_lag/main-old.rs delete mode 100644 examples/vori/config.toml delete mode 100644 examples/vori/main.rs diff --git a/.gitignore b/.gitignore index e9036c9be..67617f0e0 100644 --- a/.gitignore +++ b/.gitignore @@ -14,9 +14,11 @@ simulation_output.csv meta*.csv /examples/rosuva/* /examples/iohexol/* +/examples/vori/* /examples/data/iohexol* /examples/data/rosuva* +/examples/data/vori* /.idea stop .vscode -*.f90 \ No newline at end of file +*.f90 diff --git a/Cargo.toml b/Cargo.toml index 748293f2d..01c18d826 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" rayon = "1.8.0" eyre = "0.6.8" -ratatui = { version = "0.25.0", features = ["crossterm"] } +ratatui = { version = "0.24.0", features = ["crossterm"] } crossterm = "0.27.0" tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index b67fb40c0..39ec503d4 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -2,10 +2,9 @@ use std::collections::HashMap; use eyre::Result; use npcore::prelude::{ - datafile, datafile::{CovLine, Infusion, Scenario}, predict::{Engine, Predict}, - settings, start, start_with_data, + start, }; use ode_solvers::*; @@ -64,7 +63,7 @@ impl<'a> Predict<'a> for Ode { scenario.reorder_with_lag(vec![(0.0, 1)]), ) } - fn get_output(&self, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { + fn get_output(&self, _time: f64, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { let v = system.get_param("v"); match outeq { 1 => x[0] / v, @@ -74,33 +73,23 @@ impl<'a> Predict<'a> for Ode { fn initial_state(&self) -> State { State::default() } - fn add_infusion(&self, mut system: Self::Model, infusion: Infusion) -> Model { + fn add_infusion(&self, system: &mut Self::Model, infusion: Infusion) { system.infusions.push(infusion); - system } - fn add_covs(&self, mut system: Self::Model, cov: Option>) -> Model { + fn add_covs(&self, system: &mut Self::Model, cov: Option>) { system.cov = cov; - system } - fn add_dose(&self, mut state: Self::State, dose: f64, compartment: usize) -> Self::State { + fn add_dose(&self, state: &mut Self::State, dose: f64, compartment: usize) { state[compartment] += dose; - state } - fn state_step( - &self, - mut x: Self::State, - system: Self::Model, - time: f64, - next_time: f64, - ) -> State { - if time == next_time { - return x; + fn state_step(&self, x: &mut Self::State, system: &Self::Model, time: f64, next_time: f64) { + if time >= next_time { + panic!("time error") } - let mut stepper = Dopri5::new(system, time, next_time, 1e-3, x, RTOL, ATOL); + let mut stepper = Dopri5::new(system.clone(), time, next_time, 1e-3, *x, RTOL, ATOL); let _res = stepper.integrate(); let y = stepper.y_out(); - x = *y.last().unwrap(); - x + *x = *y.last().unwrap(); } } @@ -112,23 +101,3 @@ fn main() -> Result<()> { Ok(()) } - -#[allow(dead_code)] -fn new_entry_test() -> Result<()> { - let settings_path = "examples/bimodal_ke/config.toml".to_string(); - let settings = settings::run::read(settings_path); - let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); - if let Some(exclude) = &settings.parsed.config.exclude { - for val in exclude { - scenarios.remove(val.as_integer().unwrap() as usize); - } - } - - let _result = start_with_data( - Engine::new(Ode {}), - "examples/bimodal_ke/config.toml".to_string(), - scenarios, - )?; - - Ok(()) -} diff --git a/examples/data/vori.csv b/examples/data/vori.csv deleted file mode 100644 index 432a1e735..000000000 --- a/examples/data/vori.csv +++ /dev/null @@ -1,3284 +0,0 @@ -ID,EVID,TIME,DUR,DOSE,ADDL,II,INPUT,OUT,OUTEQ,C0,C1,C2,C3,wt,ast,alt,age -4.1,1,0,2,66,.,.,1,.,.,.,.,.,.,11,24,29,103.2738095 -4.1,1,12,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.3452381 -4.1,1,23.66666667,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.4146825 -4.1,1,36,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.4880952 -4.1,1,49,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.5654762 -4.1,1,61.5,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.639881 -4.1,1,73,2,77,.,.,1,.,.,.,.,.,.,.,.,.,103.7083333 -4.1,0,79.6666667,.,.,.,.,.,0.6,1,.,.,.,.,.,.,.,103.7480159 -5.1,1,0,2,40,.,.,1,.,.,.,.,.,.,6.6,43,56,24.13541667 -5.1,1,11.25,2,40,.,.,1,.,.,.,.,.,.,.,.,.,24.20238095 -5.1,1,21.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.26190476 -5.1,1,30.71666667,0,0,.,.,1,.,.,.,.,.,.,.,42,53,24.31825397 -5.1,1,33.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.33333333 -5.1,1,38.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.36309524 -5.1,1,45.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.4047619 -5.1,1,45.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.4047619 -5.1,1,49.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.42857143 -5.1,1,53.6,0,0,.,.,1,.,.,.,.,.,.,.,45,57,24.45446429 -5.1,1,57.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.47916667 -5.1,1,69.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.54761905 -5.1,1,69.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.55059524 -5.1,1,73.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.57142857 -5.1,1,79.58333333,0,0,.,.,1,.,.,.,.,.,.,.,55,54,24.60912698 -5.1,1,81.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.61904762 -5.1,1,93.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.69047619 -5.1,1,93.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.69047619 -5.1,1,97.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.71428571 -5.1,1,103.05,0,0,.,.,1,.,.,.,.,.,.,.,47,49,24.74880952 -5.1,1,105.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.76190476 -5.1,1,109.75,0,0,.,.,1,.,.,.,.,.,.,.,44,50,24.78869048 -5.1,1,117.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.83333333 -5.1,1,117.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.83630952 -5.1,1,119.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.8452381 -5.1,1,121.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.85714286 -5.1,1,123.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.86904762 -5.1,1,125.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.88095238 -5.1,1,125.8333333,0,0,.,.,1,.,.,.,.,.,.,.,55,48,24.8844246 -5.1,1,127.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.89285714 -5.1,1,129.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.9077381 -5.1,1,141.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.97619048 -5.1,1,141.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,24.97619048 -5.1,1,143.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,24.98809524 -5.1,1,145.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25 -5.1,1,147.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.01190476 -5.1,1,148.7666667,0,0,.,.,1,.,.,.,.,.,.,.,48,55,25.02093254 -5.1,1,149.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.02380952 -5.1,1,150.75,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.0327381 -5.1,1,151.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.03571429 -5.1,1,153.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.04761905 -5.1,1,165.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.11904762 -5.1,1,166.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.125 -5.1,1,169.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.14285714 -5.1,1,173.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.16666667 -5.1,1,174.2,0,0,.,.,1,.,.,.,.,.,.,.,47,49,25.17232143 -5.1,1,178.8666667,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.20009921 -5.1,1,189.25,0,0,.,.,1,.,.,.,.,.,.,6.6,.,.,25.26190476 -5.1,1,191.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.27380952 -5.1,1,197.75,0,0,.,.,1,.,.,.,.,.,.,.,50,39,25.3125 -5.1,1,203.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.3452381 -5.1,1,215.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.41666667 -5.1,1,222.3333333,0,0,.,.,1,.,.,.,.,.,.,.,51,44,25.45882937 -5.1,1,227.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.48809524 -5.1,1,239.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,25.55952381 -5.1,0,246.75,.,.,.,.,.,2.2,1,.,.,.,.,.,.,.,25.60416667 -6.1,1,0,2,25,.,.,1,.,.,.,.,.,.,6.8,49,46,44.58928571 -6.1,1,12.666666,2,25,.,.,1,.,.,.,.,.,.,.,.,.,44.66468254 -6.1,1,24,2,25,.,.,1,.,.,.,.,.,.,.,.,.,44.73214286 -6.1,1,27.25,0,0,.,.,1,.,.,.,.,.,.,.,54,36,44.7514881 -6.1,1,36,2,25,.,.,1,.,.,.,.,.,.,.,.,.,44.80357143 -6.1,1,48,2,48,.,.,1,.,.,.,.,.,.,.,.,.,44.875 -6.1,1,51.5,0,0,.,.,1,.,.,.,.,.,.,.,48,33,44.89583333 -6.1,1,60,2,48,.,.,1,.,.,.,.,.,.,.,.,.,44.94642857 -6.1,1,72.333333,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.01984127 -6.1,1,74.433333,0,0,.,.,1,.,.,.,.,.,.,.,58,37,45.03234127 -6.1,1,85,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.0952381 -6.1,0,86.5,.,.,.,.,.,1.6,1,.,.,.,.,.,.,.,45.10416667 -6.1,1,95.916666,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.16021825 -6.1,1,97.25,0,0,.,.,1,.,.,.,.,.,.,.,75,43,45.16815476 -6.1,1,108.75,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.23660714 -6.1,1,120,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.30357143 -6.1,1,122,0,0,.,.,1,.,.,.,.,.,.,.,71,42,45.31547619 -6.1,1,133,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.38095238 -6.1,1,145,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.45238095 -6.1,1,146.166666,0,0,.,.,1,.,.,.,.,.,.,.,82,58,45.4593254 -6.1,1,158,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.5297619 -6.1,1,169,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.5952381 -6.1,1,170.433333,0,0,.,.,1,.,.,.,.,.,.,.,74,50,45.60376984 -6.1,1,181,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.66666667 -6.1,1,193,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.73809524 -6.1,1,196.083333,0,0,.,.,1,.,.,.,.,.,.,.,74,65,45.75644841 -6.1,1,205,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.80952381 -6.1,1,209,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,45.83333333 -6.1,1,213,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,45.85714286 -6.1,1,217,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.88095238 -6.1,1,218,0,0,.,.,1,.,.,.,.,.,.,.,72,60,45.88690476 -6.1,1,229,2,48,.,.,1,.,.,.,.,.,.,.,.,.,45.95238095 -6.1,1,233,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,45.97619048 -6.1,1,237,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46 -6.1,1,241,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.02380952 -6.1,1,242,0,0,.,.,1,.,.,.,.,.,.,.,61,55,46.0297619 -6.1,1,253,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.0952381 -6.1,1,265,0,0,.,.,1,.,.,.,.,.,.,.,52,41,46.16666667 -6.1,1,265,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.16666667 -6.1,1,277.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.24107143 -6.1,1,289,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.30952381 -6.1,1,291,0,0,.,.,1,.,.,.,.,.,.,.,58,36,46.32142857 -6.1,1,300.833333,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.37996032 -6.1,1,305,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.4047619 -6.1,1,313,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.45238095 -6.1,1,314,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.45833333 -6.1,1,314,0,0,.,.,1,.,.,.,.,.,.,.,64,46,46.45833333 -6.1,1,325,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.52380952 -6.1,1,329,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.54761905 -6.1,1,337,0,0,.,.,1,.,.,.,.,.,.,6.8,.,.,46.5952381 -6.1,1,337,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.5952381 -6.1,1,337.833333,0,0,.,.,1,.,.,.,.,.,.,.,77,54,46.60019841 -6.1,1,349,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.66666667 -6.1,1,361,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.73809524 -6.1,1,362.666666,0,0,.,.,1,.,.,.,.,.,.,.,62,53,46.74801587 -6.1,1,373,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.80952381 -6.1,1,385.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.88392857 -6.1,1,387.166666,0,0,.,.,1,.,.,.,.,.,.,.,60,57,46.89384921 -6.1,1,397,2,48,.,.,1,.,.,.,.,.,.,.,.,.,46.95238095 -6.1,1,409,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.02380952 -6.1,1,411,0,0,.,.,1,.,.,.,.,.,.,.,108,104,47.03571429 -6.1,1,420.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.0922619 -6.1,1,433,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.16666667 -6.1,1,433.166666,0,0,.,.,1,.,.,.,.,.,.,.,61,84,47.16765873 -6.1,1,445,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.23809524 -6.1,1,457,2,48,.,.,1,.,.,.,.,.,.,.,.,.,47.30952381 -6.1,1,459.083333,0,0,.,.,1,.,.,.,.,.,.,.,100,85,47.3219246 -6.1,1,470.5,2,38,.,.,1,.,.,.,.,.,.,.,.,.,47.38988095 -6.1,1,471.25,0,0,.,.,1,.,.,.,.,.,.,.,85,87,47.39434524 -6.1,1,477.016666,0,0,.,.,1,.,.,.,.,.,.,.,63,82,47.42867063 -6.1,0,480.75,.,.,.,.,.,1.3,1,.,.,.,.,.,.,.,47.45089286 -7.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7.2,13,13,44.60843254 -7.1,1,1.783333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,44.61904762 -7.1,1,16.78333333,2,29,.,.,1,.,.,.,.,.,.,.,.,.,44.70833333 -7.1,1,23.28333333,0,0,.,.,1,.,.,.,.,.,.,.,16,11,44.74702381 -7.1,1,27.78333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,44.77380952 -7.1,1,29.78333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,44.78571429 -7.1,1,37.78333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,44.83333333 -7.1,1,42.28333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,44.86011905 -7.1,1,47.45,0,0,.,.,1,.,.,.,.,.,.,.,19,10,44.89087302 -7.1,0,54.21666667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,44.93115079 -8.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.64,57,73,62.46130952 -8.1,1,5.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.49553571 -8.1,1,16.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.55952381 -8.1,1,24.75,0,0,.,.,1,.,.,.,.,.,.,.,61,67,62.60863095 -8.1,1,28.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.63095238 -8.1,1,40.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.70238095 -8.1,1,48.75,0,0,.,.,1,.,.,.,.,.,.,.,58,79,62.7514881 -8.1,1,52.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.77380952 -8.1,1,64.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.8452381 -8.1,1,72.5,0,0,.,.,1,.,.,.,.,.,.,.,63,74,62.89285714 -8.1,1,76.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.91666667 -8.1,1,83.23333333,0,0,.,.,1,.,.,.,.,.,.,8.5,.,.,62.95674603 -8.1,1,87,0,60,.,.,1,.,.,.,.,.,.,.,.,.,62.97916667 -8.1,0,96.55,.,.,.,.,.,0.4,1,.,.,.,.,.,.,.,63.0360119 -8.1,1,96.55,0,0,.,.,1,.,.,.,.,.,.,.,56,65,63.0360119 -8.1,1,101,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.0625 -8.1,1,112.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.13095238 -8.1,1,120.5,0,0,.,.,1,.,.,.,.,.,.,.,64,72,63.17857143 -8.1,1,124.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.20238095 -8.1,1,136.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.27380952 -8.1,1,144.0833333,0,0,.,.,1,.,.,.,.,.,.,.,86,83,63.31894841 -8.1,1,160.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.41666667 -8.1,1,167.8333333,0,0,.,.,1,.,.,.,.,.,.,.,123,120,63.46031746 -8.1,1,172.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.48809524 -8.1,1,184.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.55952381 -8.1,1,192.4166667,0,0,.,.,1,.,.,.,.,.,.,.,136,140,63.60664683 -8.1,1,196.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,63.63095238 -8.1,1,206.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.69047619 -8.1,1,215.75,0,0,.,.,1,.,.,.,.,.,.,.,126,132,63.74553571 -8.1,1,218.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.76190476 -8.1,1,230.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.83333333 -8.1,1,239,0,0,.,.,1,.,.,.,.,.,.,.,147,157,63.88392857 -8.1,1,244,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.91369048 -8.1,1,251.5,0,0,.,.,1,.,.,.,.,.,.,.,157,162,63.95833333 -8.1,1,254.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,63.97619048 -8.1,1,263.9166667,0,0,.,.,1,.,.,.,.,.,.,.,129,153,64.03224206 -8.1,1,266.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.04761905 -8.1,1,278.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.11904762 -8.1,1,288.75,0,0,.,.,1,.,.,.,.,.,.,.,136,153,64.18005952 -8.1,1,294.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.21428571 -8.1,1,302.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.26190476 -8.1,1,312.75,0,0,.,.,1,.,.,.,.,.,.,.,182,237,64.32291667 -8.1,1,314.5,0,30,.,.,1,.,.,.,.,.,.,.,.,.,64.33333333 -8.1,0,327.5,.,.,.,.,.,0.05,1,.,.,.,.,.,.,.,64.41071429 -9.1,1,0,2,65,.,.,1,.,.,.,.,.,.,9.2,59,83,73.06845238 -9.1,1,12,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.13988095 -9.1,1,24,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.21130952 -9.1,1,36,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.2827381 -9.1,1,47.5,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.35119048 -9.1,1,60,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.42559524 -9.1,1,72,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.49702381 -9.1,1,84,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.56845238 -9.1,1,96,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.63988095 -9.1,1,108,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.71130952 -9.1,1,120,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.7827381 -9.1,1,132,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.85416667 -9.1,1,144,2,65,.,.,1,.,.,.,.,.,.,.,.,.,73.92559524 -9.1,1,156,0,65,.,.,1,.,.,.,.,.,.,.,.,.,73.99702381 -9.1,1,164.5,0,65,.,.,1,.,.,.,.,.,.,.,.,.,74.04761905 -9.1,1,176.5,0,65,.,.,1,.,.,.,.,.,.,.,.,.,74.11904762 -9.1,0,188,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,74.1875 -9.2,1,0,0,0,.,.,1,.,.,.,.,.,.,9.4,61,43,76.47172619 -9.2,1,0.75,0,65,.,.,1,.,.,.,.,.,.,.,.,.,76.47619048 -9.2,1,7.75,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.51785714 -9.2,1,12.75,0,0,.,.,1,.,.,.,.,.,.,9.4,.,.,76.54761905 -9.2,1,20.25,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.5922619 -9.2,1,22.75,0,0,.,.,1,.,.,.,.,.,.,.,56,39,76.60714286 -9.2,1,31.75,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.66071429 -9.2,1,43.5,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.73065476 -9.2,1,47,0,0,.,.,1,.,.,.,.,.,.,.,62,39,76.7514881 -9.2,0,55.5,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,76.80208333 -9.3,1,0,2,65,.,.,1,.,.,.,.,.,.,9.4,62,39,76.80357143 -9.3,1,13,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.88095238 -9.3,1,25,2,65,.,.,1,.,.,.,.,.,.,.,.,.,76.95238095 -9.3,1,37,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.02380952 -9.3,1,49,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.0952381 -9.3,1,61,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.16666667 -9.3,1,73,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.23809524 -9.3,1,85,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.30952381 -9.3,1,97,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.38095238 -9.3,1,109,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.45238095 -9.3,1,121,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.52380952 -9.3,1,133,2,65,.,.,1,.,.,.,.,.,.,.,.,.,77.5952381 -9.3,1,146.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,77.67559524 -9.3,1,158.1666667,2,75,.,.,1,.,.,.,.,.,.,.,.,.,77.74503968 -9.3,1,170.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,77.81845238 -9.3,0,182,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,77.88690476 -9.4,1,0,2,75,.,.,1,.,.,.,.,.,.,9.4,33,32,80.07440476 -9.4,1,11.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.14285714 -9.4,1,16,0,0,.,.,1,.,.,.,.,.,.,.,33,32,80.16964286 -9.4,1,24,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.2172619 -9.4,1,35.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.28720238 -9.4,1,41.16666667,0,0,.,.,1,.,.,.,.,.,.,.,38,35,80.31944444 -9.4,1,47.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.35714286 -9.4,1,62,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.44345238 -9.4,1,73.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.51190476 -9.4,1,85.66666667,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.5843254 -9.4,1,90.5,0,0,.,.,1,.,.,.,.,.,.,.,52,30,80.61309524 -9.4,1,97.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,80.6547619 -9.4,1,109.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.72619048 -9.4,1,114.1666667,0,0,.,.,1,.,.,.,.,.,.,.,55,48,80.75396825 -9.4,1,121.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.79761905 -9.4,1,133.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.87103175 -9.4,1,136.8333333,0,0,.,.,1,.,.,.,.,.,.,.,41,38,80.88888889 -9.4,1,145.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.94047619 -9.4,1,157.5,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.01190476 -9.4,1,160.75,0,0,.,.,1,.,.,.,.,.,.,.,45,41,81.03125 -9.4,1,175,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.11607143 -9.4,0,185,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,81.17559524 -9.5,1,0,0,65,.,.,1,.,.,.,.,.,.,9.4,50,32,84.64781746 -9.5,1,8.1666667,0,65,.,.,1,.,.,.,.,.,.,.,.,.,84.69642857 -9.5,1,16.9166667,0,0,.,.,1,.,.,.,.,.,.,.,52,27,84.7485119 -9.5,1,19.1666667,0,65,.,.,1,.,.,.,.,.,.,.,.,.,84.76190476 -9.5,1,32.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,84.83928571 -9.5,1,40.1666667,0,0,.,.,1,.,.,.,.,.,.,.,45,23,84.88690476 -9.5,1,44.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,84.91071429 -9.5,1,56.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,84.98214286 -9.5,1,65.1666667,0,0,.,.,1,.,.,.,.,.,.,.,44,26,85.03571429 -9.5,0,67.6666667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,85.05059524 -9.5,1,68.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.05357143 -9.5,1,79.6666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.12202381 -9.5,1,88.1666667,0,0,.,.,1,.,.,.,.,.,.,.,40,26,85.17261905 -9.5,1,92.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.19642857 -9.5,1,104.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.26785714 -9.5,1,113.1666667,0,0,.,.,1,.,.,.,.,.,.,.,44,21,85.32142857 -9.5,1,116.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.33928571 -9.5,1,117.1666667,0,0,.,.,1,.,.,.,.,.,.,10.7,.,.,85.3452381 -9.5,1,127.1666667,0,0,.,.,1,.,.,.,.,.,.,10.43,.,.,85.4047619 -9.5,1,128.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.41071429 -9.5,1,137.1666667,0,0,.,.,1,.,.,.,.,.,.,.,41,18,85.46428571 -9.5,1,140.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.48214286 -9.5,1,152.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.55357143 -9.5,1,160.9166667,0,0,.,.,1,.,.,.,.,.,.,.,46,25,85.60565476 -9.5,1,164.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.625 -9.5,1,176.1666667,2,70,.,.,1,.,.,.,.,.,.,.,.,.,85.69642857 -9.5,1,185.1666667,0,0,.,.,1,.,.,.,.,.,.,.,49,23,85.75 -9.5,1,188.1666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,85.76785714 -9.5,1,203.6666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,85.86011905 -9.5,1,208.6666667,0,0,.,.,1,.,.,.,.,.,.,.,48,21,85.88988095 -9.5,1,215.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,85.92857143 -9.5,1,227.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86 -9.5,1,232.6666667,0,0,.,.,1,.,.,.,.,.,.,.,49,27,86.0327381 -9.5,1,239.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.07142857 -9.5,1,252.6666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.15178571 -9.5,1,257.1666667,0,0,.,.,1,.,.,.,.,.,.,.,55,23,86.17857143 -9.5,1,263.6666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.2172619 -9.5,1,277.9166667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.30208333 -9.5,1,280.1666667,0,0,.,.,1,.,.,.,.,.,.,.,51,21,86.31547619 -9.5,0,289.6666667,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,86.37202381 -9.5,1,289.6666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.37202381 -9.5,1,300.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.43452381 -9.5,1,304.9999997,0,0,.,.,1,.,.,.,.,.,.,.,49,15,86.46329365 -9.5,1,324.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.57738095 -9.5,1,328.9999997,0,0,.,.,1,.,.,.,.,.,.,.,50,21,86.60615079 -9.5,1,336.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.64880952 -9.5,1,348.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.7202381 -9.5,1,352.9999997,0,0,.,.,1,.,.,.,.,.,.,.,55,17,86.74900794 -9.5,1,360.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.79166667 -9.5,1,372.1666667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,86.86309524 -9.5,1,376.7499997,0,0,.,.,1,.,.,.,.,.,.,.,48,19,86.89037698 -9.5,1,384.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,86.93452381 -9.5,1,396.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.00595238 -9.5,1,400.6666667,0,0,.,.,1,.,.,.,.,.,.,.,50,14,87.0327381 -9.5,1,408.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.07738095 -9.5,1,420.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.14880952 -9.5,1,424.6666667,0,0,.,.,1,.,.,.,.,.,.,.,50,24,87.17559524 -9.5,1,432.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.2202381 -9.5,1,444.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.29166667 -9.5,1,448.1666667,0,0,.,.,1,.,.,.,.,.,.,.,47,10,87.31547619 -9.5,1,456.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.36309524 -9.5,1,469.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.44047619 -9.5,1,473.4166667,0,0,.,.,1,.,.,.,.,.,.,.,49,23,87.46577381 -9.5,1,480.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.50595238 -9.5,1,492.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.58035714 -9.5,1,496.9999997,0,0,.,.,1,.,.,.,.,.,.,.,48,25,87.60615079 -9.5,1,504.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.64880952 -9.5,1,516.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.72321429 -9.5,1,520.9166667,0,0,.,.,1,.,.,.,.,.,.,.,51,27,87.7485119 -9.5,1,528.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.79166667 -9.5,1,540.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.86309524 -9.5,1,544.9166667,0,0,.,.,1,.,.,.,.,.,.,.,56,35,87.89136905 -9.5,1,552.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,87.93452381 -9.5,1,564.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.00595238 -9.5,1,569.1666667,0,0,.,.,1,.,.,.,.,.,.,.,61,28,88.03571429 -9.5,1,576.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.07738095 -9.5,1,588.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.14880952 -9.5,1,593.1666667,0,0,.,.,1,.,.,.,.,.,.,.,56,32,88.17857143 -9.5,1,600.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.2202381 -9.5,1,612.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.29166667 -9.5,1,616.6666667,0,0,.,.,1,.,.,.,.,.,.,.,49,37,88.31845238 -9.5,1,624.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.36309524 -9.5,1,636.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.43452381 -9.5,1,641.2833337,0,0,.,.,1,.,.,.,.,.,.,.,58,30,88.46498016 -9.5,1,648.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.50595238 -9.5,1,660.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.57738095 -9.5,1,665.1666667,0,0,.,.,1,.,.,.,.,.,.,.,68,6,88.60714286 -9.5,1,671.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.64583333 -9.5,1,684.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.7202381 -9.5,1,689.1666667,0,0,.,.,1,.,.,.,.,.,.,.,68,41,88.75 -9.5,0,695.7499997,.,.,.,.,.,0.4,1,.,.,.,.,.,.,.,88.78918651 -9.5,1,696.1666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.79166667 -9.5,1,708.6666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,88.86607143 -9.5,1,712.9999997,0,0,.,.,1,.,.,.,.,.,.,.,99,73,88.89186508 -9.5,1,728.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,88.98214286 -9.5,1,737.1666667,0,0,.,.,1,.,.,.,.,.,.,.,129,113,89.03571429 -9.5,1,740.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.05357143 -9.5,1,752.6666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.12797619 -9.5,1,761.1666667,0,0,.,.,1,.,.,.,.,.,.,.,125,123,89.17857143 -9.5,1,767.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.21428571 -9.5,1,776.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.26785714 -9.5,0,784.9166667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,89.31994048 -9.5,1,784.9166667,0,0,.,.,1,.,.,.,.,.,.,.,89,113,89.31994048 -9.5,1,788.6666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.3422619 -9.5,1,800.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.41071429 -9.5,1,808.9999997,0,0,.,.,1,.,.,.,.,.,.,.,72,87,89.46329365 -9.5,1,812.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.48214286 -9.5,1,824.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.55357143 -9.5,1,833.6666667,0,0,.,.,1,.,.,.,.,.,.,.,107,134,89.61011905 -9.5,1,836.1666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,89.625 -9.5,1,848.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.69642857 -9.5,1,856.6666667,0,0,.,.,1,.,.,.,.,.,.,.,120,160,89.74702381 -9.5,1,860.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.76785714 -9.5,1,872.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.83928571 -9.5,1,881.4166667,0,0,.,.,1,.,.,.,.,.,.,.,179,216,89.89434524 -9.5,1,884.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.91071429 -9.5,1,897.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,89.98809524 -9.5,1,905.4999997,0,0,.,.,1,.,.,.,.,.,.,.,158,231,90.03769841 -9.5,1,908.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.05357143 -9.5,1,920.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.125 -9.5,1,929.1666667,0,0,.,.,1,.,.,.,.,.,.,.,92,144,90.17857143 -9.5,1,934.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.20833333 -9.5,1,944.1666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,90.26785714 -9.5,0,952.6666667,.,.,.,.,.,0.6,1,.,.,.,.,.,.,.,90.31845238 -9.6,1,0,0,120,.,.,1,.,.,.,.,.,.,11.9,55,41,91.5 -9.6,1,9,0,120,.,.,1,.,.,.,.,.,.,.,.,.,91.55357143 -9.6,1,16,0,0,.,.,1,.,.,.,.,.,.,.,88,15,91.5952381 -9.6,1,21.25,0,120,.,.,1,.,.,.,.,.,.,.,.,.,91.6264881 -9.6,1,32,0,240,.,.,1,.,.,.,.,.,.,.,.,.,91.69047619 -9.6,1,41.16666667,0,0,.,.,1,.,.,.,.,.,.,.,53,47,91.74503968 -9.6,1,44,0,240,.,.,1,.,.,.,.,.,.,.,.,.,91.76190476 -9.6,1,56,2,100,.,.,1,.,.,.,.,.,.,.,.,.,91.83333333 -9.6,1,63.25,0,0,.,.,1,.,.,.,.,.,.,.,60,34,91.8764881 -9.6,1,80,2,100,.,.,1,.,.,.,.,.,.,.,.,.,91.97619048 -9.6,1,88.16666667,0,0,.,.,1,.,.,.,.,.,.,.,58,7,92.02480159 -9.6,0,92,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,92.04761905 -9.6,1,92,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.04761905 -9.6,1,104,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.11904762 -9.6,1,112.9666667,0,0,.,.,1,.,.,.,.,.,.,.,59,6,92.17242063 -9.6,1,116,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.19047619 -9.6,1,128.5,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.26488095 -9.6,0,136.75,.,.,.,.,.,0.8,1,.,.,.,.,.,.,.,92.3139881 -9.6,1,136.75,0,0,.,.,1,.,.,.,.,.,.,.,55,26,92.3139881 -9.6,1,140,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.33333333 -9.6,1,152.5,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.4077381 -9.6,1,162.3333333,0,0,.,.,1,.,.,.,.,.,.,.,66,24,92.46626984 -9.6,1,167,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.49404762 -9.6,1,179,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.56547619 -9.6,1,186,0,0,.,.,1,.,.,.,.,.,.,.,61,34,92.60714286 -9.6,1,191,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.63690476 -9.6,1,203,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.70833333 -9.6,1,212.5,0,0,.,.,1,.,.,.,.,.,.,.,57,41,92.76488095 -9.6,1,215,0,0,.,.,1,.,.,.,.,.,.,12,.,.,92.7797619 -9.6,1,215,2,100,.,.,1,.,.,.,.,.,.,.,.,.,92.7797619 -9.6,1,224,0,0,.,.,1,.,.,.,.,.,.,11.9,.,.,92.83333333 -9.6,1,226.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,92.84821429 -9.6,1,233.25,0,0,.,.,1,.,.,.,.,.,.,.,52,36,92.88839286 -9.6,1,239,2,120,.,.,1,.,.,.,.,.,.,.,.,.,92.92261905 -9.6,1,250.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,92.99107143 -9.6,1,257.25,0,0,.,.,1,.,.,.,.,.,.,.,51,43,93.03125 -9.6,1,262,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.05952381 -9.6,1,273.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.12797619 -9.6,1,281.8333333,0,0,.,.,1,.,.,.,.,.,.,.,47,28,93.17757937 -9.6,1,287,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.20833333 -9.6,1,298,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.27380952 -9.6,1,306,0,0,.,.,1,.,.,.,.,.,.,.,47,33,93.32142857 -9.6,1,310,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.3452381 -9.6,1,322.25,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.41815476 -9.6,1,328,0,0,.,.,1,.,.,.,.,.,.,.,48,37,93.45238095 -9.6,1,335,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.49404762 -9.6,1,346,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.55952381 -9.6,1,353.3333333,0,0,.,.,1,.,.,.,.,.,.,.,45,30,93.6031746 -9.6,1,360,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.64285714 -9.6,1,364.75,0,0,.,.,1,.,.,.,.,.,.,.,57,16,93.67113095 -9.6,1,371.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.71130952 -9.6,1,377.6666667,0,0,.,.,1,.,.,.,.,.,.,.,45,17,93.74801587 -9.6,1,384,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.78571429 -9.6,1,395.5,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.85416667 -9.6,1,402,0,0,.,.,1,.,.,.,.,.,.,.,49,23,93.89285714 -9.6,1,408,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.92857143 -9.6,1,419,2,120,.,.,1,.,.,.,.,.,.,.,.,.,93.99404762 -9.6,1,423.75,0,0,.,.,1,.,.,.,.,.,.,.,46,21,94.02232143 -9.6,1,431,2,120,.,.,1,.,.,.,.,.,.,.,.,.,94.06547619 -9.6,1,440,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.11904762 -9.6,1,450.25,0,0,.,.,1,.,.,.,.,.,.,.,51,21,94.18005952 -9.6,1,452,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.19047619 -9.6,1,464,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.26190476 -9.6,0,474.5,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,94.32440476 -9.6,1,474.5,0,0,.,.,1,.,.,.,.,.,.,.,55,26,94.32440476 -9.6,1,476,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.33333333 -9.6,1,488,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.4047619 -9.6,1,497.3333333,0,0,.,.,1,.,.,.,.,.,.,.,49,28,94.46031746 -9.6,1,501,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.48214286 -9.6,1,512,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.54761905 -9.6,1,520.5,0,0,.,.,1,.,.,.,.,.,.,.,50,20,94.59821429 -9.6,1,524,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.61904762 -9.6,1,536,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.69047619 -9.6,1,543.5,0,0,.,.,1,.,.,.,.,.,.,.,51,12,94.73511905 -9.6,1,548,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.76190476 -9.6,1,560,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.83333333 -9.6,1,567.75,0,0,.,.,1,.,.,.,.,.,.,.,49,15,94.87946429 -9.6,1,572.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.9077381 -9.6,1,585,0,150,.,.,1,.,.,.,.,.,.,.,.,.,94.98214286 -9.6,1,594.4166667,0,0,.,.,1,.,.,.,.,.,.,.,49,26,95.03819444 -9.6,1,596,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.04761905 -9.6,1,608,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.11904762 -9.6,1,617.8333333,0,0,.,.,1,.,.,.,.,.,.,.,58,34,95.17757937 -9.6,1,620,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.19047619 -9.6,1,632,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.26190476 -9.6,0,642,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,95.32142857 -9.6,1,642,0,0,.,.,1,.,.,.,.,.,.,.,59,29,95.32142857 -9.6,1,644,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.33333333 -9.6,1,656,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.4047619 -9.6,1,665,0,0,.,.,1,.,.,.,.,.,.,.,65,34,95.45833333 -9.6,1,668,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.47619048 -9.6,1,680.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.55059524 -9.6,1,688.25,0,0,.,.,1,.,.,.,.,.,.,.,63,32,95.59672619 -9.6,1,692,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.61904762 -9.6,1,704,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.69047619 -9.6,1,713.6666667,0,0,.,.,1,.,.,.,.,.,.,.,84,36,95.74801587 -9.6,1,716,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.76190476 -9.6,1,728,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.83333333 -9.6,1,740,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.9047619 -9.6,1,752.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,95.97767857 -9.6,1,764,0,150,.,.,1,.,.,.,.,.,.,.,.,.,96.04761905 -10.1,1,0,0,0,.,.,1,.,.,.,.,.,.,10.4,32,12,98.67559524 -10.1,1,2.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.69047619 -10.1,1,14.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.76190476 -10.1,1,17.31666667,0,0,.,.,1,.,.,.,.,.,.,.,32,12,98.77867063 -10.1,0,17.5,.,.,.,.,.,2.5,1,.,.,.,.,.,.,.,98.7797619 -10.1,1,27.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.83779762 -10.1,1,35.75,0,0,.,.,1,.,.,.,.,.,.,.,34,8,98.88839286 -10.1,1,38.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.9047619 -10.1,1,50.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,98.97619048 -10.1,1,62.66666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.04861111 -10.1,1,74.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.11904762 -10.1,1,87.08333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.19394841 -10.1,1,99,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.26488095 -10.1,1,110.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.33333333 -10.1,1,122.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.4047619 -10.1,0,131.5833333,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,99.45882937 -10.1,1,134.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.47619048 -10.1,1,146.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.54761905 -10.1,1,158.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.61904762 -10.1,1,170.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.69047619 -10.1,1,182.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.76190476 -10.1,1,194.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.83333333 -10.1,1,203.1666667,0,0,.,.,1,.,.,.,.,.,.,.,29,11,99.88492063 -10.1,1,206.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.9047619 -10.1,1,218.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,99.97619048 -10.1,1,230.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.047619 -10.1,1,242.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.1190476 -10.1,1,254.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.1904762 -10.1,1,266.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.2619048 -10.1,1,279,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.3363095 -10.1,1,290.5,0,80,.,.,1,.,.,.,.,.,.,.,.,.,100.4047619 -10.1,0,300,.,.,.,.,.,0.4,1,.,.,.,.,.,.,.,100.4613095 -11.1,1,0,2,73,.,.,1,.,.,.,.,.,.,10.53,0,0,89.96428571 -11.1,1,12,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.03571429 -11.1,1,24,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.10714286 -11.1,1,36,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.17857143 -11.1,1,48,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.25 -11.1,1,60,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.32142857 -11.1,1,72,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.39285714 -11.1,1,84,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.46428571 -11.1,1,96,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.53571429 -11.1,0,107.9166667,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,90.60664683 -11.1,1,107.9166667,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.60664683 -11.1,1,120,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.67857143 -11.1,1,132,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.75 -11.1,1,144,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.82142857 -11.1,1,156,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.89285714 -11.1,1,168,2,73,.,.,1,.,.,.,.,.,.,.,.,.,90.96428571 -11.1,1,180,2,73,.,.,1,.,.,.,.,.,.,.,.,.,91.03571429 -11.1,1,200.5,2,73,.,.,1,.,.,.,.,.,.,.,.,.,91.1577381 -11.1,1,212.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.22916667 -11.1,1,224.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.30059524 -11.1,1,236.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.37202381 -11.1,1,248.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.44345238 -11.1,1,260.5,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.51488095 -11.1,1,272.25,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.58482143 -11.1,0,275.0833333,.,.,.,.,.,1.4,1,.,.,.,.,.,.,.,91.60168651 -11.1,1,275.0833333,0,0,.,.,1,.,.,.,.,.,.,.,123,111,91.60168651 -11.1,1,284,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.6547619 -11.1,1,296,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.72619048 -11.1,1,308,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.79761905 -11.1,1,320,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.86904762 -11.1,1,332,2,84,.,.,1,.,.,.,.,.,.,.,.,.,91.94047619 -11.1,1,344,2,84,.,.,1,.,.,.,.,.,.,.,.,.,92.01190476 -11.1,1,347.25,0,0,.,.,1,.,.,.,.,.,.,.,34,109,92.03125 -11.1,1,356,2,84,.,.,1,.,.,.,.,.,.,.,.,.,92.08333333 -11.1,1,368,2,84,.,.,1,.,.,.,.,.,.,.,.,.,92.1547619 -11.1,1,380,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.22619048 -11.1,1,392,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.29761905 -11.1,1,410.5,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.4077381 -11.1,1,422,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.47619048 -11.1,1,434,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.54761905 -11.1,1,434.4333333,0,0,.,.,1,.,.,.,.,.,.,11.2,.,.,92.55019841 -11.1,0,443.5,.,.,.,.,.,1.2,1,.,.,.,.,.,.,.,92.60416667 -11.1,1,443.5,0,0,.,.,1,.,.,.,.,.,.,.,17,27,92.60416667 -11.1,1,447,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.625 -11.1,1,458,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.69047619 -11.1,1,470.7,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.76607143 -11.1,1,482,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.83333333 -11.1,1,495.216667,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.91200397 -11.1,1,506,0,84,.,.,1,.,.,.,.,.,.,.,.,.,92.97619048 -11.1,1,515.5,0,0,.,.,1,.,.,.,.,.,.,.,24,12,93.0327381 -11.1,1,518,0,84,.,.,1,.,.,.,.,.,.,.,.,.,93.04761905 -11.1,1,530.5,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.12202381 -11.1,1,542,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.19047619 -11.1,1,554.333333,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.26388889 -11.1,1,566,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.33333333 -11.1,1,578,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.4047619 -11.1,0,587.25,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,93.45982143 -11.1,1,590,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.47619048 -11.1,1,602,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.54761905 -11.1,1,611,0,0,.,.,1,.,.,.,.,.,.,.,23,22,93.60119048 -11.1,1,614,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.61904762 -11.1,1,626,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.69047619 -11.1,1,638,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.76190476 -11.1,1,650,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.83333333 -11.1,1,662,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.9047619 -11.1,1,674,0,95,.,.,1,.,.,.,.,.,.,.,.,.,93.97619048 -11.1,1,683,0,0,.,.,1,.,.,.,.,.,.,.,25,17,94.0297619 -11.1,1,686,0,95,.,.,1,.,.,.,.,.,.,.,.,.,94.04761905 -11.1,0,695.966667,.,.,.,.,.,0.3,1,.,.,.,.,.,.,.,94.10694444 -12.1,1,0,0,0,.,.,1,.,.,.,.,.,.,9.9,34,18,76.04117063 -12.1,1,13.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.11904762 -12.1,1,13.78333333,0,0,.,.,1,.,.,.,.,.,.,9.9,.,.,76.12321429 -12.1,1,25.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.19047619 -12.1,1,37.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.26190476 -12.1,1,46.58333333,0,0,.,.,1,.,.,.,.,.,.,.,26,6,76.31845238 -12.1,1,50.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.33928571 -12.1,1,61.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.4047619 -12.1,1,73.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.47619048 -12.1,1,85.58333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.55059524 -12.1,1,97.08333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.61904762 -12.1,1,109.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.69047619 -12.1,1,118.3333333,0,0,.,.,1,.,.,.,.,.,.,.,30,12,76.74553571 -12.1,1,121.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.76488095 -12.1,1,133.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.83333333 -12.1,1,148.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.92261905 -12.1,1,157.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,76.97619048 -12.1,1,171.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.05952381 -12.1,1,181.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.12202381 -12.1,1,193.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.19047619 -12.1,1,196.5833333,0,0,.,.,1,.,.,.,.,.,.,.,41,23,77.21130952 -12.1,1,205.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.26190476 -12.1,1,217.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.33333333 -12.1,1,229.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.4047619 -12.1,1,241.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.47619048 -12.1,1,253.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.54761905 -12.1,1,265.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.61904762 -12.1,1,277.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.69047619 -12.1,1,289.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.76190476 -12.1,1,301.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.83333333 -12.1,1,312.0833333,0,0,.,.,1,.,.,.,.,.,.,.,34,15,77.89880952 -12.1,1,315.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.91666667 -12.1,1,325.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,77.97619048 -12.1,1,335.75,0,0,.,.,1,.,.,.,.,.,.,.,31,6,78.03968254 -12.1,1,338.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.05357143 -12.1,1,349.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.11904762 -12.1,1,360,0,0,.,.,1,.,.,.,.,.,.,.,31,12,78.18402778 -12.1,1,361.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.19047619 -12.1,1,373.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.26190476 -12.1,1,383.3333333,0,0,.,.,1,.,.,.,.,.,.,.,121,39,78.32291667 -12.1,1,386.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.33928571 -12.1,1,398.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.41071429 -12.1,1,407.3333333,0,0,.,.,1,.,.,.,.,.,.,.,714,448,78.46577381 -12.1,1,410.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.48214286 -12.1,1,422.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.55357143 -12.1,0,431.3333333,.,.,.,.,.,7.5,1,.,.,.,.,.,.,.,78.60863095 -12.1,1,431.3333333,0,0,.,.,1,.,.,.,.,.,.,.,434,447,78.60863095 -12.1,1,434.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.625 -12.1,1,446.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.69642857 -12.1,1,455.9166667,0,0,.,.,1,.,.,.,.,.,.,.,363,495,78.75496032 -12.1,1,458.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.76785714 -12.1,1,470.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.83928571 -12.1,1,482.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.91369048 -12.1,1,494.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,78.98214286 -12.1,1,505.0833333,0,0,.,.,1,.,.,.,.,.,.,.,81,221,79.04761905 -12.1,1,506.0833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,79.05357143 -12.1,1,519.0833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,79.13095238 -12.1,1,528.6333333,0,0,.,.,1,.,.,.,.,.,.,.,49,154,79.18779762 -12.1,1,530.0833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,79.19642857 -12.1,1,542.0833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,79.26785714 -12.1,0,553.1166667,.,.,.,.,.,2.7,1,.,.,.,.,.,.,.,79.33353175 -13.1,1,0,0,55,.,.,1,.,.,.,.,.,.,7.945,55,48,74.47619048 -13.1,1,12,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.54761905 -13.1,1,24,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.61904762 -13.1,1,36,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.69047619 -13.1,1,46.1666667,0,0,.,.,1,.,.,.,.,.,.,.,55,48,74.75099206 -13.1,1,48,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.76190476 -13.1,1,60,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.83333333 -13.1,1,68,0,0,.,.,1,.,.,.,.,.,.,.,63,55,74.88095238 -13.1,1,72,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.9047619 -13.1,1,84,0,75,.,.,1,.,.,.,.,.,.,.,.,.,74.97619048 -13.1,0,93.25,.,.,.,.,.,0.1,1,.,.,.,.,.,.,.,75.03125 -13.1,1,93.25,0,0,.,.,1,.,.,.,.,.,.,.,59,61,75.03125 -13.1,1,96,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.04761905 -13.1,1,108,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.11904762 -13.1,1,115.3333334,0,0,.,.,1,.,.,.,.,.,.,.,58,62,75.16269841 -13.1,1,120,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.19047619 -13.1,1,132.4166667,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.26438492 -13.1,1,139.5,0,0,.,.,1,.,.,.,.,.,.,.,54,55,75.30654762 -13.1,1,144,0,75,.,.,1,.,.,.,.,.,.,.,.,.,75.33333333 -13.1,1,156,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.4047619 -13.1,1,165.75,0,0,.,.,1,.,.,.,.,.,.,.,47,50,75.46279762 -13.1,1,168,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.47619048 -13.1,1,180,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.54761905 -13.1,1,189,0,0,.,.,1,.,.,.,.,.,.,.,34,42,75.60119048 -13.1,1,192,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.61904762 -13.1,1,204,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.69047619 -13.1,1,213.25,0,0,.,.,1,.,.,.,.,.,.,.,32,29,75.74553571 -13.1,1,216,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.76190476 -13.1,1,228,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.83333333 -13.1,1,240,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.9047619 -13.1,1,252,0,100,.,.,1,.,.,.,.,.,.,.,.,.,75.97619048 -13.1,0,258,.,.,.,.,.,0.2,1,.,.,.,.,.,.,.,76.01190476 -14.1,1,0,2,55,.,.,1,.,.,.,.,.,.,7.96,113,156,50.82688492 -14.1,1,12.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,50.89880952 -14.1,1,25.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,50.97619048 -14.1,1,37.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.04761905 -14.1,1,49.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.11904762 -14.1,1,61.5833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.19345238 -14.1,1,75.8333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.27827381 -14.1,1,88.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.35119048 -14.1,1,100.0833333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.42261905 -14.1,1,112.75,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.49801587 -14.1,0,124.6666666,.,.,.,.,.,2.1,1,.,.,.,.,.,.,.,51.56894841 -14.2,1,0,2,55,.,.,1,.,.,.,.,.,.,7.96,113,156,51.56944444 -14.2,1,11.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.63690476 -14.2,1,23.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.70833333 -14.2,1,35.8333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.7827381 -14.2,1,48.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.85714286 -14.2,1,59.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,51.92261905 -14.2,1,72.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52 -14.2,1,83.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.06547619 -14.2,1,95.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.13690476 -14.2,1,107.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.20833333 -14.2,1,107.9166666,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,52.21180556 -14.2,1,115.5833333,0,0,.,.,1,.,.,.,.,.,.,.,113,156,52.25744048 -14.2,1,128.3333333,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,52.33333333 -14.2,1,131.5,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.35218254 -14.2,1,142.9166666,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.42013889 -14.2,1,155.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.49404762 -14.2,1,167.3333333,2,55,.,.,1,.,.,.,.,.,.,.,.,.,52.56547619 -14.2,0,176.5833333,.,.,.,.,.,10.9,1,.,.,.,.,.,.,.,52.62053571 -14.2,1,182.3333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,52.6547619 -14.2,1,182.9,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,52.65813492 -14.2,1,194.8333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,52.72916667 -14.2,1,206.8333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,52.80059524 -14.2,1,218.8333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,52.87202381 -14.2,0,231.3333333,.,.,.,.,.,5.8,1,.,.,.,.,.,.,.,52.94642857 -14.3,1,0,2,50,.,.,1,.,.,.,.,.,.,7.13,149,156,52.94642857 -14.3,1,11,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.01190476 -14.3,1,17,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,53.04761905 -14.3,1,22.75,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.08184524 -14.3,1,23,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,53.08333333 -14.3,1,35,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.1547619 -14.3,1,47,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.22619048 -14.3,1,59,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.29761905 -14.3,1,71.08333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.36954365 -14.3,1,82.83333333,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.43948413 -14.3,1,94.5,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.50892857 -14.3,1,107,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.58333333 -14.3,1,118.5,2,50,.,.,1,.,.,.,.,.,.,.,.,.,53.65178571 -14.3,1,120.5,0,0,.,.,1,.,.,.,.,.,.,.,149,156,53.66369048 -14.3,1,131,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.72619048 -14.3,1,143,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.79761905 -14.3,1,155,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.86904762 -14.3,1,167,2,42,.,.,1,.,.,.,.,.,.,.,.,.,53.94047619 -14.3,1,179,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.01190476 -14.3,1,181.2,0,0,.,.,1,.,.,.,.,.,.,.,30,49,54.025 -14.3,1,185,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,54.04761905 -14.3,0,190.1166667,.,.,.,.,.,0.7,1,.,.,.,.,.,.,.,54.0780754 -14.3,1,191,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.08333333 -14.3,1,203,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.1547619 -14.3,1,214.6833333,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,54.22430556 -14.3,1,215.5,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.22916667 -14.3,1,226.75,0,0,.,.,1,.,.,.,.,.,.,7.13,.,.,54.29613095 -14.3,1,227,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.29761905 -14.3,1,239,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.36904762 -14.3,1,251,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.44047619 -14.3,1,253,0,0,.,.,1,.,.,.,.,.,.,7.79,.,.,54.45238095 -14.3,1,263,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.51190476 -14.3,1,275,2,42,.,.,1,.,.,.,.,.,.,.,.,.,54.58333333 -14.3,1,300.7833333,0,0,.,.,1,.,.,.,.,.,.,7.42,.,.,54.73680556 -14.3,1,305,0,42,.,.,1,.,.,.,.,.,.,.,.,.,54.76190476 -14.4,1,0,0,0,.,.,1,.,.,.,.,.,.,7.9,45,35,64.27321429 -14.4,1,2.35,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.28720238 -14.4,1,9.183333333,0,0,.,.,1,.,.,.,.,.,.,.,45,35,64.32787698 -14.4,1,10.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.33333333 -14.4,1,22.6,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.4077381 -14.4,1,34.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.47619048 -14.4,1,46.85,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.55208333 -14.4,1,60.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.63095238 -14.4,1,70.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.69047619 -14.4,1,83.35,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.76934524 -14.4,1,94.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.83333333 -14.4,1,106.5166667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,64.90724206 -14.4,1,121.6,0,0,.,.,1,.,.,.,.,.,.,.,51,152,64.99702381 -14.4,1,125.95,0,0,.,.,1,.,.,.,.,.,.,7.8,.,.,65.02291667 -14.4,1,130.1,0,80,.,.,1,.,.,.,.,.,.,.,.,.,65.04761905 -14.4,1,130.1333333,0,0,.,.,1,.,.,.,.,.,.,.,43,107,65.04781746 -14.4,1,142.6,0,80,.,.,1,.,.,.,.,.,.,.,.,.,65.12202381 -14.4,0,142.9333333,.,.,.,.,.,4.76,1,.,.,.,.,.,.,.,65.12400794 -15.1,1,0,2,80,.,.,1,.,.,.,.,.,.,10.89,30,12,90.8452381 -15.1,1,12,2,80,.,.,1,.,.,.,.,.,.,.,.,.,90.91666667 -15.1,1,24,2,80,.,.,1,.,.,.,.,.,.,.,.,.,90.98809524 -15.1,0,29.5,.,.,.,.,.,6.4,1,.,.,.,.,.,.,.,91.02083333 -16.1,1,0,0,0,.,.,1,.,.,.,.,.,.,5.65,76,109,31.03422619 -16.1,1,10.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.0952381 -16.1,1,23.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.17261905 -16.1,1,24.75,0,0,.,.,1,.,.,.,.,.,.,.,78,94,31.18154762 -16.1,1,35.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.24702381 -16.1,1,49,0,0,.,.,1,.,.,.,.,.,.,.,92,94,31.32589286 -16.1,1,50.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.33333333 -16.1,1,62.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.4047619 -16.1,1,72.75,0,0,.,.,1,.,.,.,.,.,.,.,60,80,31.4672619 -16.1,1,74.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.47619048 -16.1,1,86.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.54761905 -16.1,0,96.25,.,.,.,.,.,0.9,1,.,.,.,.,.,.,.,31.60714286 -16.2,1,0,0,0,.,.,1,.,.,.,.,.,.,5.65,84,61,31.60714286 -16.2,1,2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.61904762 -16.2,1,14,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.69047619 -16.2,1,24.25,0,0,.,.,1,.,.,.,.,.,.,.,66,56,31.7514881 -16.2,1,26,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.76190476 -16.2,1,38,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.83333333 -16.2,1,47.91666667,0,0,.,.,1,.,.,.,.,.,.,.,62,54,31.89236111 -16.2,1,50,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.9047619 -16.2,1,62,0,40,.,.,1,.,.,.,.,.,.,.,.,.,31.97619048 -16.2,1,74.41666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,32.05009921 -16.2,1,86,0,40,.,.,1,.,.,.,.,.,.,.,.,.,32.11904762 -16.2,0,96.83333333,.,.,.,.,.,0.05,1,.,.,.,.,.,.,.,32.18353175 -17.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7,69,30,25.32142857 -17.1,1,7.25,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.36458333 -17.1,1,14.5,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.4077381 -17.1,1,27,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.48214286 -17.1,1,39,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.55357143 -17.1,1,48.33333333,0,0,.,.,1,.,.,.,.,.,.,.,57,22,25.60912698 -17.1,1,51.5,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.62797619 -17.1,1,62,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.69047619 -17.1,0,72.16666667,.,.,.,.,.,0.125,1,.,.,.,.,.,.,.,25.75099206 -17.1,1,75,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.76785714 -17.1,1,86,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.83333333 -17.1,1,96.5,0,0,.,.,1,.,.,.,.,.,.,.,54,18,25.89583333 -17.1,1,99,0,50,.,.,1,.,.,.,.,.,.,.,.,.,25.91071429 -17.1,1,110,0,75,.,.,1,.,.,.,.,.,.,.,.,.,25.97619048 -17.1,1,122.75,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.05208333 -17.1,1,134,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.11904762 -17.1,1,146.5,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.19345238 -17.1,1,159,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.26785714 -17.1,1,168.3333333,0,0,.,.,1,.,.,.,.,.,.,.,55,13,26.3234127 -17.1,1,171,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.33928571 -17.1,1,182,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.4047619 -17.1,0,192.3333333,.,.,.,.,.,0.304,1,.,.,.,.,.,.,.,26.46626984 -17.1,1,195,0,75,.,.,1,.,.,.,.,.,.,.,.,.,26.48214286 -17.1,1,206,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.54761905 -17.1,1,216.25,0,0,.,.,1,.,.,.,.,.,.,.,64,23,26.60863095 -17.1,1,219,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.625 -17.1,1,230,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.69047619 -17.1,1,246.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.78869048 -17.1,1,254,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.83333333 -17.1,1,264.1666667,0,0,.,.,1,.,.,.,.,.,.,.,41,10,26.89384921 -17.1,1,267,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.91071429 -17.1,1,278,0,100,.,.,1,.,.,.,.,.,.,.,.,.,26.97619048 -17.1,1,291,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.05357143 -17.1,1,302,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.11904762 -17.1,1,315,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.19642857 -17.1,1,326,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.26190476 -17.1,0,335.5,.,.,.,.,.,0.741,1,.,.,.,.,.,.,.,27.31845238 -17.1,1,335.5,0,0,.,.,1,.,.,.,.,.,.,.,55,9,27.31845238 -17.1,1,339,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.33928571 -17.1,1,350,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.4047619 -17.1,1,363,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.48214286 -17.1,1,374,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.54761905 -17.1,1,384.5,0,0,.,.,1,.,.,.,.,.,.,.,78,7,27.61011905 -17.1,1,387,0,100,.,.,1,.,.,.,.,.,.,.,.,.,27.625 -17.1,1,398,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.69047619 -17.1,1,411,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.76785714 -17.1,1,422,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.83333333 -17.1,0,432.3333333,.,.,.,.,.,1.8,1,.,.,.,.,.,.,.,27.89484127 -17.1,1,432.3333333,0,0,.,.,1,.,.,.,.,.,.,.,189,40,27.89484127 -17.1,1,435,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.91071429 -17.1,1,446,0,150,.,.,1,.,.,.,.,.,.,.,.,.,27.97619048 -17.1,1,456,0,0,.,.,1,.,.,.,.,.,.,.,194,54,28.03571429 -17.1,1,459,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.05357143 -17.1,1,470,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.11904762 -17.1,1,480,0,0,.,.,1,.,.,.,.,.,.,.,359,109,28.17857143 -17.1,1,483,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.19642857 -17.1,1,490.5833333,0,0,.,.,1,.,.,.,.,.,.,7,.,.,28.24156746 -17.1,1,494,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.26190476 -17.1,0,504.5,.,.,.,.,.,2.89,1,.,.,.,.,.,.,.,28.32440476 -17.1,1,504.5,0,0,.,.,1,.,.,.,.,.,.,.,407,133,28.32440476 -17.1,1,507,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.33928571 -17.1,1,518,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.4047619 -17.1,1,527,0,0,.,.,1,.,.,.,.,.,.,.,371,131,28.45833333 -17.1,1,530.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,28.47916667 -17.1,1,531.3833333,0,0,.,.,1,.,.,.,.,.,.,7,.,.,28.4844246 -17.1,1,542,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.54761905 -17.1,1,552,0,0,.,.,1,.,.,.,.,.,.,.,323,97,28.60714286 -17.1,1,554.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.62202381 -17.1,1,566.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.69345238 -17.1,0,576.3333333,.,.,.,.,.,3.11,1,.,.,.,.,.,.,.,28.75198413 -17.1,1,576.3333333,0,0,.,.,1,.,.,.,.,.,.,.,141,63,28.75198413 -17.1,1,578.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.76488095 -17.1,1,590.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.83630952 -17.1,1,600.8333333,0,0,.,.,1,.,.,.,.,.,.,.,249,71,28.89781746 -17.1,1,602.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.9077381 -17.1,1,614.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,28.97916667 -17.1,1,624.5,0,0,.,.,1,.,.,.,.,.,.,.,452,115,29.03869048 -17.1,1,626,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.04761905 -17.1,1,638,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.11904762 -17.1,1,648.6666667,0,0,.,.,1,.,.,.,.,.,.,.,171,85,29.18253968 -17.1,1,650.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.19345238 -17.1,1,662,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.26190476 -17.1,1,674.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.33630952 -17.1,1,676.75,0,0,.,.,1,.,.,.,.,.,.,.,334,97,29.34970238 -17.1,1,686,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.4047619 -17.1,1,695.9666667,0,0,.,.,1,.,.,.,.,.,.,.,170,75,29.4640873 -17.1,1,698,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.47619048 -17.1,1,710,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.54761905 -17.1,0,720.5,.,.,.,.,.,5.94,1,.,.,.,.,.,.,.,29.61011905 -17.1,1,720.5,0,0,.,.,1,.,.,.,.,.,.,.,413,88,29.61011905 -17.1,1,722,2,150,.,.,1,.,.,.,.,.,.,.,.,.,29.61904762 -17.1,1,734,0,125,.,.,1,.,.,.,.,.,.,.,.,.,29.69047619 -17.1,1,734,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.69047619 -17.1,1,744.8333333,0,0,.,.,1,.,.,.,.,.,.,.,304,114,29.75496032 -17.1,1,747,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.76785714 -17.1,1,758,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.83333333 -17.1,0,768.75,.,.,.,.,.,4.76,1,.,.,.,.,.,.,.,29.89732143 -17.2,1,0,0,0,.,.,1,.,.,.,.,.,.,7,131,87,29.89732143 -17.2,1,1.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.9077381 -17.2,1,13.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,29.97619048 -17.2,1,23.66666667,0,0,.,.,1,.,.,.,.,.,.,.,268,98,30.03819444 -17.2,1,25.91666667,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.0515873 -17.2,1,37.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.11904762 -17.2,1,47.25,0,0,.,.,1,.,.,.,.,.,.,.,156,71,30.17857143 -17.2,1,49.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.19047619 -17.2,1,61.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.26190476 -17.2,0,71.75,.,.,.,.,.,2.3,1,.,.,.,.,.,.,.,30.32440476 -17.2,1,71.75,0,0,.,.,1,.,.,.,.,.,.,.,143,70,30.32440476 -17.2,1,73.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.33630952 -17.2,1,85.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.4047619 -17.2,1,95.25,0,0,.,.,1,.,.,.,.,.,.,.,143,57,30.46428571 -17.2,1,97.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.47619048 -17.2,1,109.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.54761905 -17.2,0,119.25,.,.,.,.,.,1.75,1,.,.,.,.,.,.,.,30.60714286 -17.2,1,119.25,0,0,.,.,1,.,.,.,.,.,.,.,188,68,30.60714286 -17.2,1,121.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,30.61904762 -17.2,1,133.25,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.69047619 -17.2,1,143.75,0,0,.,.,1,.,.,.,.,.,.,.,368,77,30.75297619 -17.2,1,145.75,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.76488095 -17.2,1,157.25,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.83333333 -17.2,0,167.7,.,.,.,.,.,6.91,1,.,.,.,.,.,.,.,30.89553571 -17.2,1,167.7,0,0,.,.,1,.,.,.,.,.,.,.,301,84,30.89553571 -17.2,1,169.75,0,200,.,.,1,.,.,.,.,.,.,.,.,.,30.9077381 -17.2,1,191.3833333,0,0,.,.,1,.,.,.,.,.,.,.,127,56,31.03650794 -17.2,1,215.4166667,0,0,.,.,1,.,.,.,.,.,.,.,80,47,31.17956349 -17.2,1,219.9166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.20634921 -17.2,0,220,.,.,.,.,.,0.028,1,.,.,.,.,.,.,.,31.20684524 -17.2,0,239.25,.,.,.,.,.,0.062,1,.,.,.,.,.,.,.,31.32142857 -17.2,1,239.25,0,0,.,.,1,.,.,.,.,.,.,.,67,42,31.32142857 -17.2,1,249,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.37946429 -17.2,1,253.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.4047619 -17.2,1,263.4166667,0,0,.,.,1,.,.,.,.,.,.,.,52,39,31.46527778 -17.2,1,265.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.47619048 -17.2,1,280.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.56547619 -17.2,0,288,.,.,.,.,.,0.583,1,.,.,.,.,.,.,.,31.61160714 -17.2,1,288,0,0,.,.,1,.,.,.,.,.,.,.,46,30,31.61160714 -17.2,1,289.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.61904762 -17.2,1,301.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.69047619 -17.2,1,310.25,0,0,.,.,1,.,.,.,.,.,.,.,46,33,31.74404762 -17.2,1,312.9,0,0,.,.,1,.,.,.,.,.,.,7,.,.,31.75982143 -17.2,1,320.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,31.80505952 -17.2,1,329.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,31.85714286 -17.2,0,335.6166667,.,.,.,.,.,1.48,1,.,.,.,.,.,.,.,31.89503968 -17.2,1,335.6166667,0,0,.,.,1,.,.,.,.,.,.,.,40,34,31.89503968 -17.2,1,339.0833333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,31.9156746 -17.2,1,349.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,31.97619048 -17.2,1,359.25,0,0,.,.,1,.,.,.,.,.,.,.,42,15,32.03571429 -17.2,1,361.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.04761905 -17.2,1,373.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.11904762 -17.2,1,383.25,0,0,.,.,1,.,.,.,.,.,.,.,50,13,32.17857143 -17.2,1,385.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.19345238 -17.2,1,397.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.26190476 -17.2,0,407.5,.,.,.,.,.,2.57,1,.,.,.,.,.,.,.,32.32291667 -17.2,1,407.5,0,0,.,.,1,.,.,.,.,.,.,.,81,32,32.32291667 -17.2,1,409.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.33333333 -17.2,1,421.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.4047619 -17.2,1,431.5,0,0,.,.,1,.,.,.,.,.,.,.,92,30,32.46577381 -17.2,1,433.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,32.47619048 -17.2,1,445.25,0,125,.,.,1,.,.,.,.,.,.,.,.,.,32.54761905 -17.2,0,455.5,.,.,.,.,.,3.06,1,.,.,.,.,.,.,.,32.60863095 -18.1,1,0,2,52.5,.,.,1,.,.,.,.,.,.,7.5,112,112,79.81547619 -18.1,1,13.5,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,79.89583333 -18.1,1,25,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,79.96428571 -18.1,0,36.58333333,.,.,.,.,.,4.28,1,.,.,.,.,.,.,.,80.03323413 -18.1,1,37.58333333,2,52.5,.,.,1,.,.,.,.,.,.,.,60,106,80.03918651 -18.1,1,49,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.10714286 -18.1,1,61,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.17857143 -18.1,0,72,.,.,.,.,.,6.52,1,.,.,.,.,.,.,.,80.24404762 -18.2,1,0,2,52.5,.,.,1,.,.,.,.,.,.,7.5,60,106,80.2514881 -18.2,1,11.25,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.31845238 -18.2,1,23.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.39285714 -18.2,1,35.5833333,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.46329365 -18.2,1,47.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.53571429 -18.2,1,59.75,0,0,.,.,1,.,.,.,.,.,.,.,66,63,80.60714286 -18.2,1,59.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.60714286 -18.2,1,71.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.67857143 -18.2,1,83.75,2,52.5,.,.,1,.,.,.,.,.,.,.,.,.,80.75 -18.2,1,96.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,80.82440476 -18.2,0,107.25,.,.,.,.,.,2.74,1,.,.,.,.,.,.,.,80.88988095 -18.2,1,107.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,80.89285714 -18.2,1,119.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,80.96428571 -18.2,1,131.25,0,0,.,.,1,.,.,.,.,.,.,.,76,73,81.0327381 -18.2,1,131.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.03571429 -18.2,1,144.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.11011905 -18.2,0,155.4166667,.,.,.,.,.,1.33,1,.,.,.,.,.,.,.,81.1765873 -18.2,1,155.4166667,0,0,.,.,1,.,.,.,.,.,.,.,154,87,81.1765873 -18.2,1,156.25,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.18154762 -18.2,1,167.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.25 -18.2,1,180,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.32291667 -18.2,1,180.4166667,0,0,.,.,1,.,.,.,.,.,.,.,138,84,81.32539683 -18.2,1,191.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.39285714 -18.2,1,203.5,0,0,.,.,1,.,.,.,.,.,.,.,116,91,81.46279762 -18.2,1,203.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.46428571 -18.2,1,215.75,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,81.53571429 -18.2,1,215.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.53571429 -18.2,1,227.5,0,0,.,.,1,.,.,.,.,.,.,.,83,86,81.60565476 -18.2,1,227.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.60714286 -18.2,1,239.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.67857143 -18.2,1,251.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.75 -18.2,1,263.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.82142857 -18.2,1,275.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.89285714 -18.2,1,287.75,2,45,.,.,1,.,.,.,.,.,.,.,.,.,81.96428571 -18.2,1,300,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.03720238 -18.2,1,311.9,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.10803571 -18.2,0,323.0833333,.,.,.,.,.,2.33,1,.,.,.,.,.,.,.,82.17460317 -18.3,1,0,0,0,.,.,1,.,.,.,.,.,.,7.5,63,55,82.61259921 -18.3,1,11.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.67857143 -18.3,1,11.83333333,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,82.68303571 -18.3,1,23.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.75 -18.3,1,37.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.83333333 -18.3,1,49.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.9047619 -18.3,1,61.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,82.97619048 -18.3,1,73.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.04761905 -18.3,1,85.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.11904762 -18.3,1,98.08333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.19642857 -18.3,1,109.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.26488095 -18.3,1,121.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.33630952 -18.3,1,133.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.4047619 -18.3,1,146.3333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.48363095 -18.3,1,159.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.55952381 -18.3,1,167.3333333,0,0,.,.,1,.,.,.,.,.,.,.,55,69,83.60863095 -18.3,1,171.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.63095238 -18.3,1,183.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.70238095 -18.3,1,196.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.7797619 -18.3,1,211.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.86904762 -18.3,1,223.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,83.94345238 -18.3,1,235.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.01636905 -18.3,1,247.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.08630952 -18.3,1,260.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.16071429 -18.3,1,271.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.22916667 -18.3,1,283.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.30059524 -18.3,1,295.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.3735119 -18.3,1,307.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.44345238 -18.3,1,316.8666667,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,84.49871032 -18.3,1,319.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.51636905 -18.3,1,331.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.58630952 -18.3,1,333.5833333,0,0,.,.,1,.,.,.,.,.,.,.,124,78,84.59821429 -18.3,1,334.1833333,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,84.60178571 -18.3,0,343.75,.,.,.,.,.,4.37,1,.,.,.,.,.,.,.,84.65873016 -18.3,1,343.8333333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.65922619 -18.3,1,355.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.72916667 -18.3,1,358.8333333,0,0,.,.,1,.,.,.,.,.,.,.,81,83,84.7485119 -18.3,1,367.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.80059524 -18.3,1,376.7833333,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,84.85535714 -18.3,1,379.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.87202381 -18.3,1,391.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,84.94345238 -18.3,1,403.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.01488095 -18.3,1,415.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.08630952 -18.3,1,427.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.1577381 -18.3,1,439.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.22916667 -18.3,1,451.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.30059524 -18.3,1,463.5833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.37202381 -18.3,1,475.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.44047619 -18.3,1,487.0833333,2,45,.,.,1,.,.,.,.,.,.,.,.,.,85.51190476 -18.3,0,498.0833333,.,.,.,.,.,4.92,1,.,.,.,.,.,.,.,85.57738095 -18.3,1,498.0833333,0,0,.,.,1,.,.,.,.,.,.,.,71,55,85.57738095 -18.3,1,499.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.58333333 -18.3,1,511.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.6547619 -18.3,1,523.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.72619048 -18.3,1,535.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.79761905 -18.3,1,547.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.86904762 -18.3,1,552.8,0,0,.,.,1,.,.,.,.,.,.,7.5,.,.,85.9030754 -18.3,1,560.8333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,85.95089286 -18.3,1,573.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.02678571 -18.3,1,585.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.0952381 -18.3,1,597.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.16964286 -18.3,1,609.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.23809524 -18.3,1,621.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.30952381 -18.3,1,633.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.38095238 -18.3,1,645.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.45238095 -18.3,1,657.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.52380952 -18.3,1,669.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.5952381 -18.3,1,670.1666667,0,0,.,.,1,.,.,.,.,.,.,.,52,47,86.60168651 -18.3,1,681.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.66666667 -18.3,1,693.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.73809524 -18.3,1,705.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.8125 -18.3,1,717.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.88095238 -18.3,1,729.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,86.95238095 -18.3,1,741.75,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.02777778 -18.3,1,754.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.10119048 -18.3,1,766.3333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.17410714 -18.3,1,778.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.24404762 -18.3,1,790.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.31547619 -18.3,1,802.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.38690476 -18.3,1,814.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.45833333 -18.3,1,826.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.5297619 -18.3,1,837.8333333,0,0,.,.,1,.,.,.,.,.,.,.,65,41,87.59970238 -18.3,1,838.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.60119048 -18.3,1,850.0833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.67261905 -18.3,1,866.5833333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,87.77083333 -18.3,0,877.95,.,.,.,.,.,4.14,1,.,.,.,.,.,.,.,87.83849206 -18.4,1,0,0,40,9,12,1,.,.,.,.,.,.,7.6,65,41,93.83333333 -18.4,0,119.5,.,.,.,.,.,2.02,1,.,.,.,.,.,.,.,94.04464286 -18.5,1,0,0,40,.,.,1,.,.,.,.,.,.,7.6,70,38,97.05357143 -18.5,1,11,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.11904762 -18.5,1,23,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.19047619 -18.5,1,35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.26190476 -18.5,1,48,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.33928571 -18.5,1,99.55,0,0,.,.,1,.,.,.,.,.,.,.,78,45,97.64613095 -18.5,1,102.7,0,0,.,.,1,.,.,.,.,.,.,7.7,.,.,97.66488095 -18.5,1,107,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.69047619 -18.5,1,119,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.76190476 -18.5,1,131,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.83333333 -18.5,1,144.416667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.91319444 -18.5,1,155,0,40,.,.,1,.,.,.,.,.,.,.,.,.,97.97619048 -18.5,1,168.833334,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.05853175 -18.5,1,179,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.11904762 -18.5,1,191,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.19047619 -18.5,1,203,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.26190476 -18.5,1,221,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.36904762 -18.5,1,227,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.4047619 -18.5,1,239,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.47619048 -18.5,1,251,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.54761905 -18.5,1,263.166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.62003968 -18.5,1,275,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.69047619 -18.5,1,287.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.76636905 -18.5,1,289.516667,0,0,.,.,1,.,.,.,.,.,.,7.7,.,.,98.77688492 -18.5,0,300.333334,.,.,.,.,.,2.03,1,.,.,.,.,.,.,.,98.84126984 -18.5,1,300.416667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.84176587 -18.5,1,311,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.9047619 -18.5,1,323,0,40,.,.,1,.,.,.,.,.,.,.,.,.,98.97619048 -18.5,1,338.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.06845238 -18.5,1,347,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.11904762 -18.5,1,363,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.21428571 -18.5,1,371,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.26190476 -18.5,1,381.166667,0,0,.,.,1,.,.,.,.,.,.,.,52,38,99.32242063 -18.5,1,383.666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.33730159 -18.5,1,395,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.4047619 -18.5,1,408,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.48214286 -18.5,1,419,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.54761905 -18.5,1,432,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.625 -18.5,1,443,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.69047619 -18.5,1,457,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.77380952 -18.5,1,467,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.83333333 -18.5,1,480,0,40,.,.,1,.,.,.,.,.,.,.,.,.,99.91071429 -18.5,0,490.666667,.,.,.,.,.,1.54,1,.,.,.,.,.,.,.,99.97420635 -19.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.12,38,27,27.74255952 -19.1,1,5.033333333,0,0,.,.,1,.,.,.,.,.,.,8.12,.,.,27.77251984 -19.1,1,8.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,27.79464286 -19.1,1,9.616666667,0,0,.,.,1,.,.,.,.,.,.,8.12,.,.,27.79980159 -19.1,1,20.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,27.86309524 -19.1,1,25.25,0,0,.,.,1,.,.,.,.,.,.,.,49,44,27.89285714 -19.1,1,33.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,27.94047619 -19.1,1,44.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.00595238 -19.1,1,48.75,0,0,.,.,1,.,.,.,.,.,.,.,52,39,28.0327381 -19.1,1,55.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.07440476 -19.1,1,67.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.14583333 -19.1,1,72.75,0,0,.,.,1,.,.,.,.,.,.,.,48,39,28.17559524 -19.1,1,80.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.2202381 -19.1,1,93.5,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.29910714 -19.1,1,97.06666667,0,0,.,.,1,.,.,.,.,.,.,.,55,42,28.3203373 -19.1,1,104.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.36309524 -19.1,1,115.75,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.43154762 -19.1,0,120.7166667,.,.,.,.,.,1.84,1,.,.,.,.,.,.,.,28.46111111 -19.1,1,120.7166667,0,0,.,.,1,.,.,.,.,.,.,.,48,40,28.46111111 -19.1,0,127.75,.,.,.,.,.,0.29,1,.,.,.,.,.,.,.,28.50297619 -19.1,1,128.25,2,56,.,.,1,.,.,.,.,.,.,.,.,.,28.50595238 -19.1,1,140.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.57738095 -19.1,1,143.25,0,0,.,.,1,.,.,.,.,.,.,.,51,41,28.5952381 -19.1,1,152.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.64880952 -19.1,1,164.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.7202381 -19.1,1,167.5,0,0,.,.,1,.,.,.,.,.,.,.,46,45,28.73958333 -19.1,1,177.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.79761905 -19.1,1,187.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.86011905 -19.1,1,193.25,0,0,.,.,1,.,.,.,.,.,.,.,56,50,28.89285714 -19.1,1,199.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,28.93154762 -19.1,1,211.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.00297619 -19.1,0,216.25,.,.,.,.,.,1.04,1,.,.,.,.,.,.,.,29.0297619 -19.1,1,216.25,0,0,.,.,1,.,.,.,.,.,.,.,45,37,29.0297619 -19.1,1,224.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.07738095 -19.1,1,236.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.14880952 -19.1,1,239.7666667,0,0,.,.,1,.,.,.,.,.,.,.,40,32,29.16974206 -19.1,1,248.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.2202381 -19.1,1,260.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.29166667 -19.1,1,265.25,0,0,.,.,1,.,.,.,.,.,.,.,45,33,29.32142857 -19.1,1,272.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.36607143 -19.1,1,284.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.4375 -19.1,0,288.75,.,.,.,.,.,2.33,1,.,.,.,.,.,.,.,29.46130952 -19.1,1,288.75,0,0,.,.,1,.,.,.,.,.,.,.,43,34,29.46130952 -19.1,1,295.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.50297619 -19.1,1,307.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.57440476 -19.1,1,313.25,0,0,.,.,1,.,.,.,.,.,.,.,42,32,29.60714286 -19.1,1,320.25,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.64880952 -19.1,1,332.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.72321429 -19.1,0,336.25,.,.,.,.,.,2.35,1,.,.,.,.,.,.,.,29.74404762 -19.2,1,0,0,0,.,.,1,.,.,.,.,.,.,8.36,80,17,29.74404762 -19.2,1,8,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.79166667 -19.2,1,19.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.86011905 -19.2,1,24.5,0,0,.,.,1,.,.,.,.,.,.,.,57,32,29.88988095 -19.2,1,32,2,75,.,.,1,.,.,.,.,.,.,.,.,.,29.93452381 -19.2,1,43.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.00446429 -19.2,1,48.25,0,0,.,.,1,.,.,.,.,.,.,.,49,30,30.03125 -19.2,1,55.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.07440476 -19.2,1,67.75,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.14732143 -19.2,1,72.25,0,0,.,.,1,.,.,.,.,.,.,.,70,14,30.17410714 -19.2,1,81.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.22916667 -19.2,1,87,0,0,.,.,1,.,.,.,.,.,.,8.36,.,.,30.26190476 -19.2,1,95,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.30952381 -19.2,1,97.5,0,0,.,.,1,.,.,.,.,.,.,.,39,33,30.32440476 -19.2,1,108,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.38690476 -19.2,0,120.25,.,.,.,.,.,0.217,1,.,.,.,.,.,.,.,30.45982143 -19.2,1,120.25,0,0,.,.,1,.,.,.,.,.,.,.,44,39,30.45982143 -19.2,1,120.5,2,75,.,.,1,.,.,.,.,.,.,.,.,.,30.46130952 -19.2,1,133.5,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.53869048 -19.2,1,144,0,0,.,.,1,.,.,.,.,.,.,.,51,39,30.60119048 -19.2,1,145,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.60714286 -19.2,1,157,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.67857143 -19.2,0,169,.,.,.,.,.,0.418,1,.,.,.,.,.,.,.,30.75 -19.2,1,169,0,0,.,.,1,.,.,.,.,.,.,.,35,39,30.75 -19.2,1,169,2,100,.,.,1,.,.,.,.,.,.,.,.,.,30.75 -19.2,1,183,2,125,.,.,1,.,.,.,.,.,.,.,.,.,30.83333333 -19.2,1,192.5,0,0,.,.,1,.,.,.,.,.,.,.,74,33,30.88988095 -19.2,1,195.5,2,125,.,.,1,.,.,.,.,.,.,.,.,.,30.9077381 -19.2,1,207,2,125,.,.,1,.,.,.,.,.,.,.,.,.,30.97619048 -19.2,1,214.4666667,0,0,.,.,1,.,.,.,.,.,.,.,34,38,31.02063492 -19.2,0,219,.,.,.,.,.,0.855,1,.,.,.,.,.,.,.,31.04761905 -19.2,1,219,2,125,.,.,1,.,.,.,.,.,.,.,.,.,31.04761905 -19.2,1,231,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.11904762 -19.2,1,238.3333333,0,0,.,.,1,.,.,.,.,.,.,.,35,36,31.16269841 -19.2,1,253,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.25 -19.2,1,255.4333333,0,0,.,.,1,.,.,.,.,.,.,8.36,.,.,31.26448413 -19.2,1,261,0,0,.,.,1,.,.,.,.,.,.,.,25,29,31.29761905 -19.2,1,266,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.32738095 -19.2,1,276,0,0,.,.,1,.,.,.,.,.,.,.,26,27,31.38690476 -19.2,1,277.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.39583333 -19.2,0,284.5833333,.,.,.,.,.,2.17,1,.,.,.,.,.,.,.,31.43799603 -19.2,1,284.5833333,0,0,.,.,1,.,.,.,.,.,.,.,33,27,31.43799603 -19.2,1,289,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.46428571 -19.2,1,302.25,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.54315476 -19.2,1,311.8333333,0,0,.,.,1,.,.,.,.,.,.,.,25,22,31.60019841 -19.2,1,312.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.60416667 -19.2,1,324.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.67559524 -19.2,1,337,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.75 -19.2,1,337.25,0,0,.,.,1,.,.,.,.,.,.,.,22,25,31.7514881 -19.2,1,344.0166667,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,31.79176587 -19.2,1,345,0,0,.,.,1,.,.,.,.,.,.,.,35,22,31.79761905 -19.2,1,349,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.82142857 -19.2,1,361,0,0,.,.,1,.,.,.,.,.,.,.,45,22,31.89285714 -19.2,1,361,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.89285714 -19.2,1,373,2,150,.,.,1,.,.,.,.,.,.,.,.,.,31.96428571 -19.2,1,384.75,0,0,.,.,1,.,.,.,.,.,.,.,60,21,32.03422619 -19.2,1,385,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.03571429 -19.2,1,397,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.10714286 -19.2,1,408.6666667,0,0,.,.,1,.,.,.,.,.,.,.,74,26,32.1765873 -19.2,1,409,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.17857143 -19.2,1,421.3333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.25198413 -19.2,1,432.5,0,0,.,.,1,.,.,.,.,.,.,.,97,26,32.31845238 -19.2,1,433.25,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.32291667 -19.2,1,445,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.39285714 -19.2,0,456.5,.,.,.,.,.,1.28,1,.,.,.,.,.,.,.,32.46130952 -19.3,1,0,2,150,.,.,1,.,.,.,.,.,.,9.09,89,21,32.46428571 -19.3,1,14.8333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,32.55257937 -19.3,1,26,2,175,.,.,1,.,.,.,.,.,.,.,81,22,32.61904762 -19.3,1,37,2,175,.,.,1,.,.,.,.,.,.,.,.,.,32.68452381 -19.3,0,47.8333333,.,.,.,.,.,0.995,1,.,.,.,.,.,.,.,32.74900794 -19.3,1,48,2,175,.,.,1,.,.,.,.,.,.,.,94,25,32.75 -19.3,1,60,2,175,.,.,1,.,.,.,.,.,.,.,.,.,32.82142857 -19.3,0,71.8333333,.,.,.,.,.,0.766,1,.,.,.,.,.,.,.,32.89186508 -19.3,1,72,2,200,.,.,1,.,.,.,.,.,.,.,84,28,32.89285714 -19.3,1,84,2,200,.,.,1,.,.,.,.,.,.,.,.,.,32.96428571 -19.3,1,96,2,200,.,.,1,.,.,.,.,.,.,.,69,26,33.03571429 -19.3,1,108,2,200,.,.,1,.,.,.,.,.,.,.,.,.,33.10714286 -19.3,1,120,2,200,.,.,1,.,.,.,.,.,.,.,95,23,33.17857143 -19.3,1,132,2,200,.,.,1,.,.,.,.,.,.,.,.,.,33.25 -19.3,1,144,2,200,.,.,1,.,.,.,.,.,.,.,59,24,33.32142857 -19.3,1,156,2,200,.,.,1,.,.,.,.,.,.,.,.,.,33.39285714 -19.3,0,168.25,.,.,.,.,.,0.746,1,.,.,.,.,.,.,.,33.46577381 -19.3,1,168.5,2,200,.,.,1,.,.,.,.,.,.,9.09,55,19,33.4672619 -19.3,1,180,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.53571429 -19.3,1,192,2,225,.,.,1,.,.,.,.,.,.,.,60,13,33.60714286 -19.3,1,204,2,225,.,.,1,.,.,.,.,.,.,.,57,15,33.67857143 -19.3,1,216,2,225,.,.,1,.,.,.,.,.,.,.,49,16,33.75 -19.3,1,228,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.82142857 -19.3,0,239.5,.,.,.,.,.,0.952,1,.,.,.,.,.,.,.,33.88988095 -19.4,1,0,0,0,.,.,1,.,.,.,.,.,.,9.09,53,13,33.88988095 -19.4,1,0.25,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.89136905 -19.4,1,12.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,33.96428571 -19.4,1,22.66666667,0,0,.,.,1,.,.,.,.,.,.,.,62,11,34.02480159 -19.4,1,24.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.03571429 -19.4,1,36.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.10714286 -19.4,1,46.5,0,0,.,.,1,.,.,.,.,.,.,.,33,17,34.16666667 -19.4,1,48.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.17857143 -19.4,1,62.83333333,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.26388889 -19.4,1,72.83333333,0,0,.,.,1,.,.,.,.,.,.,.,42,14,34.3234127 -19.4,1,73,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.32440476 -19.4,1,84.5,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.39285714 -19.4,0,96.25,.,.,.,.,.,0.57,1,.,.,.,.,.,.,.,34.46279762 -19.4,1,96.25,0,0,.,.,1,.,.,.,.,.,.,.,70,14,34.46279762 -19.4,1,97.25,2,225,.,.,1,.,.,.,.,.,.,.,.,.,34.46875 -19.4,1,109,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.53869048 -19.4,1,118.8333333,0,0,.,.,1,.,.,.,.,.,.,.,37,13,34.59722222 -19.4,1,120,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.60416667 -19.4,1,132.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.67857143 -19.4,1,142.25,0,0,.,.,1,.,.,.,.,.,.,.,37,16,34.73660714 -19.4,1,144.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.75 -19.4,1,156.75,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.82291667 -19.4,0,166.9166667,.,.,.,.,.,1.61,1,.,.,.,.,.,.,.,34.88343254 -19.4,1,166.9166667,0,0,.,.,1,.,.,.,.,.,.,.,51,24,34.88343254 -19.4,1,168.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.89285714 -19.4,1,180.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,34.96428571 -19.4,1,192.25,0,0,.,.,1,.,.,.,.,.,.,.,47,24,35.03422619 -19.4,1,192.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.03571429 -19.4,1,204.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.10714286 -19.4,1,215.8,0,0,.,.,1,.,.,.,.,.,.,.,24,25,35.17440476 -19.4,1,216.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.17857143 -19.4,1,229.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.25595238 -19.4,1,238,0,0,.,.,1,.,.,.,.,.,.,.,28,16,35.30654762 -19.4,1,240.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.32142857 -19.4,1,252.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.39285714 -19.4,0,264,.,.,.,.,.,1.28,1,.,.,.,.,.,.,.,35.46130952 -19.4,1,264,0,0,.,.,1,.,.,.,.,.,.,.,34,19,35.46130952 -19.4,1,264.25,2,250,.,.,1,.,.,.,.,.,.,.,.,.,35.46279762 -19.4,1,277.25,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.54017857 -19.4,1,287,0,0,.,.,1,.,.,.,.,.,.,.,33,19,35.59821429 -19.4,1,289.75,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.61458333 -19.4,1,292.5,0,0,.,.,1,.,.,.,.,.,.,.,31,29,35.63095238 -19.4,1,294.5,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,35.64285714 -19.4,1,300.6833333,0,0,.,.,1,.,.,.,.,.,.,.,40,23,35.6796627 -19.4,1,302.5,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,35.69047619 -19.4,1,303.6666667,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.69742063 -19.4,0,312.3333333,.,.,.,.,.,4.35,1,.,.,.,.,.,.,.,35.74900794 -19.4,1,312.3333333,0,0,.,.,1,.,.,.,.,.,.,.,33,15,35.74900794 -19.4,1,314.6666667,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.76289683 -19.4,1,327.5,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.83928571 -19.4,0,335.5,.,.,.,.,.,7.79,1,.,.,.,.,.,.,.,35.88690476 -19.5,1,0,0,0,.,.,1,.,.,.,.,.,.,9.09,35,15,35.88690476 -19.5,1,3.5,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.9077381 -19.5,1,15.5,2,275,.,.,1,.,.,.,.,.,.,.,.,.,35.97916667 -19.5,1,24,0,0,.,.,1,.,.,.,.,.,.,.,29,14,36.0297619 -19.5,1,28,2,275,.,.,1,.,.,.,.,.,.,.,.,.,36.05357143 -19.5,1,39,2,30,.,.,1,.,.,.,.,.,.,.,.,.,36.11904762 -19.5,1,48.96666667,0,0,.,.,1,.,.,.,.,.,.,.,84,6,36.17837302 -19.5,1,49,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.17857143 -19.5,1,68,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.29166667 -19.5,1,71.5,0,0,.,.,1,.,.,.,.,.,.,.,19,14,36.3125 -19.5,1,75,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.33333333 -19.5,1,75.33333333,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.33531746 -19.5,1,87,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.4047619 -19.5,1,93,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.44047619 -19.5,0,95.5,.,.,.,.,.,0.582,1,.,.,.,.,.,.,.,36.45535714 -19.5,1,95.5,0,0,.,.,1,.,.,.,.,.,.,.,33,17,36.45535714 -19.5,1,99.5,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.47916667 -19.5,1,111,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.54761905 -19.5,1,117,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.58333333 -19.5,1,119,0,0,.,.,1,.,.,.,.,.,.,.,25,18,36.5952381 -19.5,1,123.5,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.62202381 -19.5,1,135,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.69047619 -19.5,1,144.25,0,0,.,.,1,.,.,.,.,.,.,.,37,16,36.74553571 -19.5,1,147,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.76190476 -19.5,0,158.75,.,.,.,.,.,0.849,1,.,.,.,.,.,.,.,36.83184524 -19.5,1,168.25,0,0,.,.,1,.,.,.,.,.,.,.,55,6,36.88839286 -19.5,1,171,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.9047619 -19.5,1,183,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,36.97619048 -19.5,1,183,2,175,.,.,1,.,.,.,.,.,.,.,.,.,36.97619048 -19.5,1,192.75,0,0,.,.,1,.,.,.,.,.,.,.,28,15,37.03422619 -19.5,1,195,2,175,.,.,1,.,.,.,.,.,.,.,.,.,37.04761905 -19.5,1,207,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.11904762 -19.5,1,216.5,0,0,.,.,1,.,.,.,.,.,.,.,16,25,37.17559524 -19.5,1,219,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.19047619 -19.5,1,231.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.26240079 -19.5,1,239,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.30952381 -19.5,1,239.4166667,0,0,.,.,1,.,.,.,.,.,.,.,16,25,37.31200397 -19.5,1,243,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.33333333 -19.5,1,245,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.3452381 -19.5,1,255.1333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.40555556 -19.5,0,263.5833333,.,.,.,.,.,1.54,1,.,.,.,.,.,.,.,37.45585317 -19.5,1,263.5833333,0,0,.,.,1,.,.,.,.,.,.,.,33,19,37.45585317 -19.5,1,267,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.47619048 -19.5,1,278.5833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.54513889 -19.5,1,288.15,0,0,.,.,1,.,.,.,.,.,.,.,21,23,37.60208333 -19.5,1,291.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.62103175 -19.5,1,302.75,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.6889881 -19.5,1,303,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.69047619 -19.5,1,312.5,0,0,.,.,1,.,.,.,.,.,.,.,33,27,37.74702381 -19.5,1,315,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.76190476 -19.5,1,327,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,37.83333333 -19.5,1,327.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.83531746 -19.5,1,336.5,0,0,.,.,1,.,.,.,.,.,.,.,31,23,37.88988095 -19.5,1,340,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.91071429 -19.5,1,351,2,200,.,.,1,.,.,.,.,.,.,.,.,.,37.97619048 -19.5,1,357,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.01190476 -19.5,1,359.6666667,0,0,.,.,1,.,.,.,.,.,.,.,28,22,38.02777778 -19.5,1,363.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.05059524 -19.5,1,375.5833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.12251984 -19.5,1,383.8333333,0,0,.,.,1,.,.,.,.,.,.,.,27,17,38.17162698 -19.5,1,387,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.19047619 -19.5,1,387.75,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.19494048 -19.5,1,400,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.26785714 -19.5,1,407,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.30952381 -19.5,1,407.1666667,0,0,.,.,1,.,.,.,.,.,.,.,23,17,38.31051587 -19.5,1,415,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.35714286 -19.5,1,423,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.4047619 -19.5,1,428,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.43452381 -19.5,1,431.1666667,0,0,.,.,1,.,.,.,.,.,.,.,25,23,38.45337302 -19.5,1,433,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.46428571 -19.5,1,442,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.51785714 -19.5,1,447,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.54761905 -19.5,1,453.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.58531746 -19.5,1,455.5,0,0,.,.,1,.,.,.,.,.,.,.,24,16,38.59821429 -19.5,1,457,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.60714286 -19.5,0,465,.,.,.,.,.,1.06,1,.,.,.,.,.,.,.,38.6547619 -19.6,1,0,2,200,.,.,1,.,.,.,.,.,.,9.09,24,16,38.65575397 -19.6,1,11.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.72420635 -19.6,1,14.9166666,0,0,.,.,1,.,.,.,.,.,.,.,17,17,38.74454365 -19.6,1,15.3333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,38.74702381 -19.6,1,24.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.79910714 -19.6,1,36.1333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.87083333 -19.6,1,38.3333333,0,0,.,.,1,.,.,.,.,.,.,.,16,12,38.88392857 -19.6,1,48.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,38.94196429 -19.6,1,59.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.00992063 -19.6,1,62.1666666,0,0,.,.,1,.,.,.,.,.,.,.,15,15,39.02579365 -19.6,1,72.25,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.08581349 -19.6,1,83.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.15277778 -19.6,1,86,0,0,.,.,1,.,.,.,.,.,.,.,13,18,39.16765873 -19.6,1,96,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.22718254 -19.6,1,107.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.29761905 -19.6,1,109.8333333,0,0,.,.,1,.,.,.,.,.,.,.,21,24,39.30952381 -19.6,1,120,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.37003968 -19.6,1,131.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.44047619 -19.6,1,135.3333333,0,0,.,.,1,.,.,.,.,.,.,.,30,28,39.46130952 -19.6,1,135.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.46428571 -19.6,1,144.4166666,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.51537698 -19.6,1,149.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.54761905 -19.6,1,156.25,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.58581349 -19.6,1,159.1666666,0,0,.,.,1,.,.,.,.,.,.,.,23,22,39.6031746 -19.6,1,159.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.60714286 -19.6,1,168.0333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.65595238 -19.6,1,173.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.69047619 -19.6,1,180.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.72767857 -19.6,1,182.3333333,0,0,.,.,1,.,.,.,.,.,.,.,19,19,39.74107143 -19.6,1,183.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.75 -19.6,1,183.8333333,0,0,.,.,1,.,.,.,.,.,.,.,16,18,39.75 -19.6,1,185.8333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,39.76190476 -19.6,1,192.1833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.79970238 -19.6,1,203.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.86904762 -19.6,1,206.3333333,0,0,.,.,1,.,.,.,.,.,.,.,21,19,39.88392857 -19.6,1,216.3333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,39.94345238 -19.6,1,227.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.01190476 -19.6,1,229.8333333,0,0,.,.,1,.,.,.,.,.,.,.,19,18,40.02380952 -19.6,1,240.5833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.08779762 -19.6,1,251.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.1547619 -19.6,1,255,0,0,.,.,1,.,.,.,.,.,.,.,29,24,40.17361111 -19.6,1,263.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.22619048 -19.6,1,264.65,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,40.23105159 -19.6,1,275.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.29761905 -19.6,1,278.1666666,0,0,.,.,1,.,.,.,.,.,.,.,27,23,40.31150794 -19.6,1,288.3,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.3718254 -19.6,1,300.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.44196429 -19.6,1,303.0833333,0,0,.,.,1,.,.,.,.,.,.,.,26,21,40.45982143 -19.6,1,309.7333333,0,0,.,.,1,.,.,.,.,.,.,9.09,.,.,40.49940476 -19.6,1,313.0833333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.51934524 -19.6,1,323.8333333,2,200,.,.,1,.,.,.,.,.,.,.,.,.,40.58333333 -19.6,1,327.5833333,0,0,.,.,1,.,.,.,.,.,.,.,24,18,40.60565476 -19.6,0,335.35,.,.,.,.,.,2.16,1,.,.,.,.,.,.,.,40.65188492 -19.7,1,0,2,200,.,.,1,.,.,.,.,.,.,10,59,23,44.01190476 -19.7,1,12,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.08333333 -19.7,1,18,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.11904762 -19.7,1,22,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.14285714 -19.7,1,24.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.15873016 -19.7,1,27.583333,0,0,.,.,1,.,.,.,.,.,.,.,42,25,44.17609127 -19.7,1,36.75,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.23065476 -19.7,1,49.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.30753968 -19.7,1,51.666667,0,0,.,.,1,.,.,.,.,.,.,.,75,34,44.31944444 -19.7,1,60,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.36904762 -19.7,1,72.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.44345238 -19.7,1,74,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.45238095 -19.7,1,76.25,0,0,.,.,1,.,.,.,.,.,.,.,46,34,44.46577381 -19.7,1,78.416667,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.47867063 -19.7,1,82,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.5 -19.7,1,83.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.50892857 -19.7,1,90,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.54761905 -19.7,1,95.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.58134921 -19.7,1,98.416667,0,0,.,.,1,.,.,.,.,.,.,.,42,29,44.59771825 -19.7,1,100,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.60714286 -19.7,1,108,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.6547619 -19.7,1,120,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.72619048 -19.7,1,124.75,0,0,.,.,1,.,.,.,.,.,.,.,44,33,44.75446429 -19.7,1,126,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.76190476 -19.7,1,132,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.79761905 -19.7,1,138,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.83333333 -19.7,1,145,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.875 -19.7,0,148.166667,.,.,.,.,.,8.32,1,.,.,.,.,.,.,.,44.89384921 -19.7,1,148.166667,0,0,.,.,1,.,.,.,.,.,.,.,21,23,44.89384921 -19.7,1,150,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.9047619 -19.7,1,156.083333,2,250,.,.,1,.,.,.,.,.,.,.,.,.,44.94097222 -19.7,1,162,0,0,.,.,1,.,.,.,.,.,.,10,.,.,44.97619048 -19.7,1,168.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.01488095 -19.7,1,170,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.02380952 -19.7,1,171.333333,0,0,.,.,1,.,.,.,.,.,.,.,32,28,45.03174603 -19.7,1,180,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.08333333 -19.7,1,186,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.11904762 -19.7,1,190,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.14285714 -19.7,1,193.166667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.16170635 -19.7,1,194,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.16666667 -19.7,1,195.883333,0,0,.,.,1,.,.,.,.,.,.,.,27,25,45.17787698 -19.7,1,204,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.22619048 -19.7,1,210,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.26190476 -19.7,1,214,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.28571429 -19.7,1,216,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.29761905 -19.7,1,216.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.30059524 -19.7,1,218.666667,0,0,.,.,1,.,.,.,.,.,.,.,27,24,45.31349206 -19.7,1,222,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.33333333 -19.7,1,226,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.35714286 -19.7,1,227.75,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.36755952 -19.7,1,241,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.44642857 -19.7,1,244,0,0,.,.,1,.,.,.,.,.,.,.,35,28,45.46428571 -19.7,0,250.333333,.,.,.,.,.,4.93,1,.,.,.,.,.,.,.,45.50198413 -19.7,1,253,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.51785714 -19.7,1,264.416667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.58581349 -19.7,1,268.25,0,0,.,.,1,.,.,.,.,.,.,.,23,21,45.60863095 -19.7,1,270,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.61904762 -19.7,1,276.016667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.65486111 -19.7,1,285.5,0,0,.,.,1,.,.,.,.,.,.,.,30,32,45.71130952 -19.7,1,286,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.71428571 -19.7,1,290,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.73809524 -19.7,1,291.983333,0,0,.,.,1,.,.,.,.,.,.,.,28,26,45.74990079 -19.7,1,303.666667,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.81944444 -19.7,1,306,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.83333333 -19.7,1,310,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.85714286 -19.7,1,315,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.88690476 -19.7,1,316.416667,0,0,.,.,1,.,.,.,.,.,.,.,33,34,45.8953373 -19.7,1,327,2,250,.,.,1,.,.,.,.,.,.,.,.,.,45.95833333 -19.7,1,330,0,0,.,.,1,.,.,.,.,.,.,10,.,.,45.97619048 -19.7,1,334,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46 -19.7,1,337.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.02083333 -19.7,1,338,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.02380952 -19.7,0,340.5,.,.,.,.,.,13.3,1,.,.,.,.,.,.,.,46.03869048 -19.7,1,340.5,0,0,.,.,1,.,.,.,.,.,.,.,40,28,46.03869048 -19.7,1,350,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.0952381 -19.7,1,354,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.11904762 -19.7,1,362.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.16964286 -19.7,1,363,0,0,.,.,1,.,.,.,.,.,.,.,39,28,46.17261905 -19.7,1,364,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.17857143 -19.7,1,375.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.24702381 -19.7,1,378,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.26190476 -19.7,1,382,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.28571429 -19.7,1,386,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.30952381 -19.7,1,386.333333,0,0,.,.,1,.,.,.,.,.,.,.,48,30,46.31150794 -19.7,1,398.25,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.38244048 -19.7,1,410,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.45238095 -19.7,1,414,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.47619048 -19.7,1,422.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.52678571 -19.7,1,424,0,0,.,.,1,.,.,.,.,.,.,.,84,46,46.53571429 -19.7,1,435.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.60416667 -19.7,1,435.75,0,0,.,.,1,.,.,.,.,.,.,.,99,51,46.60565476 -19.7,1,446.5,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.66964286 -19.7,0,458,.,.,.,.,.,7.16,1,.,.,.,.,.,.,.,46.73809524 -19.7,1,458,0,0,.,.,1,.,.,.,.,.,.,.,63,47,46.73809524 -19.7,1,459,2,250,.,.,1,.,.,.,.,.,.,.,.,.,46.74404762 -19.7,1,470.5,2,200,.,.,1,.,.,.,.,.,.,.,.,.,46.8125 -19.7,1,474,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.83333333 -19.7,1,482.583333,0,0,.,.,1,.,.,.,.,.,.,.,44,38,46.8844246 -19.7,1,483,0,0,.,.,1,.,.,.,.,.,.,10,.,.,46.88690476 -19.7,1,499,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.98214286 -19.7,0,507,.,.,.,.,.,5.9,1,.,.,.,.,.,.,.,47.0297619 -19.7,1,507,0,0,.,.,1,.,.,.,.,.,.,.,33,32,47.0297619 -19.7,1,511.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.05654762 -19.7,1,523,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.125 -19.7,1,530.333333,0,0,.,.,1,.,.,.,.,.,.,.,32,29,47.16865079 -19.7,1,536,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.20238095 -19.7,1,546,0,0,.,.,1,.,.,.,.,.,.,10,.,.,47.26190476 -19.7,1,547,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.26785714 -19.7,1,554.733333,0,0,.,.,1,.,.,.,.,.,.,.,41,36,47.31388889 -19.7,1,559,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.33928571 -19.7,1,571,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.41071429 -19.7,0,580,.,.,.,.,.,7.58,1,.,.,.,.,.,.,.,47.46428571 -19.7,1,580,0,0,.,.,1,.,.,.,.,.,.,.,29,37,47.46428571 -19.7,0,585,.,.,.,.,.,5.23,1,.,.,.,.,.,.,.,47.49404762 -19.7,1,589.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,47.52083333 -19.7,0,604.5,.,.,.,.,.,5.44,1,.,.,.,.,.,.,.,47.61011905 -19.7,1,604.5,0,0,.,.,1,.,.,.,.,.,.,.,48,21,47.61011905 -19.7,1,612,2,100,.,.,1,.,.,.,.,.,.,.,.,.,47.6547619 -19.7,1,624,2,100,.,.,1,.,.,.,.,.,.,.,.,.,47.72619048 -19.7,1,628.25,0,0,.,.,1,.,.,.,.,.,.,.,170,49,47.7514881 -19.7,1,630,0,0,.,.,1,.,.,.,.,.,.,10,.,.,47.76190476 -19.7,0,635.5,.,.,.,.,.,5.41,1,.,.,.,.,.,.,.,47.79464286 -19.7,1,648,2,80,.,.,1,.,.,.,.,.,.,.,.,.,47.86904762 -19.7,1,651.166667,0,0,.,.,1,.,.,.,.,.,.,.,182,62,47.88789683 -19.7,0,675,.,.,.,.,.,0.464,1,.,.,.,.,.,.,.,48.0297619 -20.1,1,0,0,0,.,.,1,.,.,.,.,.,.,9.1,52,62,81.38551587 -20.1,1,3.733333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.4077381 -20.1,1,15.73333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.47916667 -20.1,1,27.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.54761905 -20.1,1,37.23333333,0,0,.,.,1,.,.,.,.,.,.,.,42,48,81.60714286 -20.1,1,39.48333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.62053571 -20.1,1,52.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.69642857 -20.1,1,63.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.76190476 -20.1,1,76.06666667,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.83829365 -20.1,1,89.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.91666667 -20.1,1,96.58333333,0,0,.,.,1,.,.,.,.,.,.,9.31,.,.,81.96041667 -20.1,1,99.23333333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,81.97619048 -20.1,0,111.9833333,.,.,.,.,.,0.057,1,.,.,.,.,.,.,.,82.05208333 -20.1,1,111.9833333,0,0,.,.,1,.,.,.,.,.,.,.,50,49,82.05208333 -20.1,1,112.4833333,0,65,.,.,1,.,.,.,.,.,.,.,.,.,82.05505952 -20.1,1,123.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.11904762 -20.1,1,135.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.19047619 -20.1,1,148.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.26785714 -20.1,1,159.7333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.33630952 -20.1,1,165.7333333,0,0,.,.,1,.,.,.,.,.,.,.,56,49,82.37202381 -20.1,1,171.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.4047619 -20.1,1,183.4833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.47767857 -20.1,1,195.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.54761905 -20.1,1,207.9833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.6235119 -20.1,1,219.2333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.69047619 -20.1,0,230.7333333,.,.,.,.,.,0.12,1,.,.,.,.,.,.,.,82.75892857 -20.1,1,230.7333333,0,0,.,.,1,.,.,.,.,.,.,.,56,44,82.75892857 -20.1,1,231.7333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,82.76488095 -20.1,1,244.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,82.83928571 -20.1,1,257.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,82.91666667 -20.1,1,259.7333333,0,0,.,.,1,.,.,.,.,.,.,9.31,.,.,82.93154762 -20.1,1,267.7333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,82.97916667 -20.1,1,277.2333333,0,0,.,.,1,.,.,.,.,.,.,.,42,39,83.03571429 -20.1,1,279.9,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.0515873 -20.1,1,291.7333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.12202381 -20.1,1,304.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.19642857 -20.1,1,315.2333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.26190476 -20.1,0,326.15,.,.,.,.,.,0.245,1,.,.,.,.,.,.,.,83.32688492 -20.1,1,326.15,0,0,.,.,1,.,.,.,.,.,.,.,54,39,83.32688492 -20.1,1,328.15,0,125,.,.,1,.,.,.,.,.,.,.,.,.,83.33878968 -20.1,1,339.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.4047619 -20.1,1,353.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.49107143 -20.1,1,363.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.54761905 -20.1,1,375.4,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.62003968 -20.1,1,378.15,0,0,.,.,1,.,.,.,.,.,.,.,77,59,83.63640873 -20.1,1,387.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.69047619 -20.1,0,396.9833333,.,.,.,.,.,0.275,1,.,.,.,.,.,.,.,83.7485119 -20.1,1,400.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.77083333 -20.1,1,411.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.83333333 -20.1,1,424.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.91369048 -20.1,1,431.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.95238095 -20.1,1,437.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,83.98809524 -20.1,1,444.4833333,0,0,.,.,1,.,.,.,.,.,.,.,50,41,84.03125 -20.1,1,448.65,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.05605159 -20.1,1,456.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.10119048 -20.1,1,460.9,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.12896825 -20.1,1,473.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.20238095 -20.1,1,479.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.23809524 -20.1,1,485.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.27380952 -20.1,1,489.2333333,0,0,.,.,1,.,.,.,.,.,.,.,90,74,84.29761905 -20.1,0,496.7333333,.,.,.,.,.,0.537,1,.,.,.,.,.,.,.,84.3422619 -20.1,1,497.5666667,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.34722222 -20.1,1,503.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.38095238 -20.1,1,509.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.41666667 -20.1,1,521.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.48809524 -20.1,1,528.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.5297619 -20.1,1,533.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.55952381 -20.1,1,545.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.63392857 -20.1,1,551.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.66666667 -20.1,1,557.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.70238095 -20.1,0,565.7333333,.,.,.,.,.,0.881,1,.,.,.,.,.,.,.,84.75297619 -20.1,1,565.7333333,0,0,.,.,1,.,.,.,.,.,.,.,50,43,84.75297619 -20.1,1,570.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.7797619 -20.1,1,575.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.8125 -20.1,1,581.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.8452381 -20.1,1,593.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.91666667 -20.1,1,599.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.95238095 -20.1,1,605.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,84.98809524 -20.1,1,615.65,0,0,.,.,1,.,.,.,.,.,.,.,65,50,85.05009921 -20.1,1,617.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.05952381 -20.1,1,623.2333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.0952381 -20.1,1,629.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.13392857 -20.1,1,641.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.20535714 -20.1,1,647.9833333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.24255952 -20.1,1,653.7333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,85.27678571 -20.1,0,661.9833333,.,.,.,.,.,1.17,1,.,.,.,.,.,.,.,85.32589286 -20.2,1,0,0,150,.,.,1,.,.,.,.,.,.,11,55,69,98.27529762 -20.2,1,7.75,0,0,.,.,1,.,.,.,.,.,.,.,48,60,98.32142857 -20.2,1,11.983334,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.34662698 -20.2,1,16.966667,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.37628968 -20.2,1,23.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.41666667 -20.2,1,31.75,0,0,.,.,1,.,.,.,.,.,.,.,44,49,98.46428571 -20.2,1,35.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.48511905 -20.2,1,39.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.51190476 -20.2,1,47.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.55952381 -20.2,1,55.25,0,0,.,.,1,.,.,.,.,.,.,.,34,40,98.60416667 -20.2,1,59.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.63095238 -20.2,1,63.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.6547619 -20.2,1,71.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.70238095 -20.2,1,78.833334,0,0,.,.,1,.,.,.,.,.,.,.,131,81,98.74454365 -20.2,1,83.75,0,150,.,.,1,.,.,.,.,.,.,.,.,.,98.77380952 -20.2,0,83.916667,.,.,.,.,.,3.34,1,.,.,.,.,.,.,.,98.77480159 -20.2,1,89.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,98.80952381 -20.2,1,95.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,98.8452381 -20.2,1,103.75,0,0,.,.,1,.,.,.,.,.,.,.,829,364,98.89285714 -20.2,1,108,0,125,.,.,1,.,.,.,.,.,.,.,.,.,98.91815476 -20.2,1,127.25,0,0,.,.,1,.,.,.,.,.,.,.,217,273,99.0327381 -20.2,0,131.583334,.,.,.,.,.,0.422,1,.,.,.,.,.,.,.,99.05853175 -21.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7.2,31,24,41.1780754 -21.1,1,56.58333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.51488095 -21.1,1,69.08333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.58928571 -21.1,1,71.58333333,0,0,.,.,1,.,.,.,.,.,.,.,20,20,41.60416667 -21.1,1,81.08333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.66071429 -21.1,1,93.08333333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.73214286 -21.1,0,105.0833333,.,.,.,.,.,0.593,1,.,.,.,.,.,.,.,41.80357143 -21.1,1,105.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.80357143 -21.1,1,117.25,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.87599206 -21.1,1,129.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,41.94642857 -21.1,1,141.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.01785714 -21.1,1,151.5833333,0,0,.,.,1,.,.,.,.,.,.,.,33,25,42.08035714 -21.1,1,153.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.08928571 -21.1,1,165.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.16071429 -21.1,1,177.0833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,42.23214286 -21.1,1,189.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.30357143 -21.1,1,191.5,0,0,.,.,1,.,.,.,.,.,.,.,24,27,42.31795635 -21.1,1,201.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.375 -21.1,1,213.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.44642857 -21.1,0,224.6666667,.,.,.,.,.,0.926,1,.,.,.,.,.,.,.,42.51537698 -21.1,1,225.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.51785714 -21.1,1,237.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.58928571 -21.1,1,239.0833333,0,0,.,.,1,.,.,.,.,.,.,.,19,15,42.60119048 -21.1,1,249.0833333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.66071429 -21.1,1,262.3333333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,42.73958333 -21.1,1,264.0833333,0,0,.,.,1,.,.,.,.,.,.,.,20,20,42.75 -21.1,1,273.25,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.80456349 -21.1,1,285.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.875 -21.1,1,288.0833333,0,0,.,.,1,.,.,.,.,.,.,.,18,16,42.89285714 -21.1,1,297.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.94642857 -21.1,1,309.4166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.01984127 -21.1,1,312.25,0,0,.,.,1,.,.,.,.,.,.,.,21,17,43.03670635 -21.1,0,321.3333333,.,.,.,.,.,9.59,1,.,.,.,.,.,.,.,43.09077381 -21.1,1,321.35,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.09087302 -21.1,1,333.25,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.16170635 -21.1,1,336.5,0,0,.,.,1,.,.,.,.,.,.,.,21,25,43.18105159 -21.1,1,345.15,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.23253968 -21.1,0,356.5833333,.,.,.,.,.,7.82,1,.,.,.,.,.,.,.,43.30059524 -21.1,1,356.5833333,0,0,.,.,1,.,.,.,.,.,.,.,26,14,43.30059524 -21.1,1,357.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.30357143 -21.1,1,369.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.375 -21.1,1,381.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.44642857 -21.1,1,389.4,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,43.49593254 -21.1,1,389.5333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,43.49672619 -21.1,1,393.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.51785714 -21.1,1,405.0833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,43.58928571 -21.1,1,407.3666667,0,0,.,.,1,.,.,.,.,.,.,.,46,20,43.60287698 -21.1,1,418.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.67113095 -21.1,1,431.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.74404762 -21.1,1,442.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.8125 -21.1,0,454.0833333,.,.,.,.,.,3.53,1,.,.,.,.,.,.,.,43.88095238 -21.1,1,454.0833333,0,0,.,.,1,.,.,.,.,.,.,.,31,30,43.88095238 -21.1,1,456.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.89583333 -21.1,1,468.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,43.9672619 -21.1,1,480.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.03869048 -21.1,1,494.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.12202381 -21.1,1,503.0833333,0,0,.,.,1,.,.,.,.,.,.,.,32,24,44.17261905 -21.1,1,506.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.19345238 -21.1,1,518.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.26488095 -21.1,1,530.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.33333333 -21.1,1,542.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.4077381 -21.1,1,550.0833333,0,0,.,.,1,.,.,.,.,.,.,.,22,37,44.45238095 -21.1,1,551.3333333,0,0,.,.,1,.,.,.,.,.,.,.,40,20,44.45982143 -21.1,1,554.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.47916667 -21.1,1,566.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.55059524 -21.1,1,582.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.64732143 -21.1,1,594.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.7172619 -21.1,1,599.8333333,0,0,.,.,1,.,.,.,.,.,.,.,31,20,44.7485119 -21.1,1,606.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.79017857 -21.1,1,618.4166667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.85912698 -21.1,1,630.5833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,44.93154762 -21.1,1,643.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.00595238 -21.1,1,646.25,0,0,.,.,1,.,.,.,.,.,.,.,47,26,45.02480159 -21.1,1,655.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.07738095 -21.1,1,667.3333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.15029762 -21.1,1,670.0833333,0,0,.,.,1,.,.,.,.,.,.,.,60,19,45.16666667 -21.1,0,677.8333333,.,.,.,.,.,4.3,1,.,.,.,.,.,.,.,45.21279762 -21.2,1,0,2,85,.,.,1,.,.,.,.,.,.,7.2,63,23,45.21626984 -21.2,1,12.66666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.29166667 -21.2,1,16.83333333,0,0,.,.,1,.,.,.,.,.,.,.,63,23,45.31646825 -21.2,1,23.66666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.35714286 -21.2,1,36.16666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.43154762 -21.2,1,48.16666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.50297619 -21.2,1,60.25,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.57490079 -21.2,1,66,0,0,.,.,1,.,.,.,.,.,.,.,65,27,45.60912698 -21.2,1,72.16666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.64583333 -21.2,1,84.25,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.71775794 -21.2,1,96.41666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.79017857 -21.2,1,108.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.86011905 -21.2,1,111.8333333,0,0,.,.,1,.,.,.,.,.,.,.,59,38,45.88194444 -21.2,1,120.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,45.93154762 -21.2,1,132.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.00297619 -21.2,1,144.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.07440476 -21.2,1,156,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.14484127 -21.2,1,160.1666667,0,0,.,.,1,.,.,.,.,.,.,.,68,47,46.16964286 -21.2,1,168.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.2172619 -21.2,1,180.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.28869048 -21.2,1,192,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.35912698 -21.2,1,204.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.43154762 -21.2,1,209.6666667,0,0,.,.,1,.,.,.,.,.,.,.,65,55,46.46428571 -21.2,1,212.6333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,46.48194444 -21.2,0,215.35,.,.,.,.,.,0.457,1,.,.,.,.,.,.,.,46.49811508 -21.2,1,216.1666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.50297619 -21.2,1,227,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.56746032 -21.2,1,238.6666667,2,85,.,.,1,.,.,.,.,.,.,.,.,.,46.63690476 -21.2,1,248.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.69642857 -21.2,1,257.75,0,0,.,.,1,.,.,.,.,.,.,.,30,35,46.75049603 -21.2,1,263.1666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.7827381 -21.2,1,275.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.85714286 -21.2,1,280.6666667,0,0,.,.,1,.,.,.,.,.,.,.,32,22,46.88690476 -21.2,1,289.4166667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,46.9389881 -21.2,1,299.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47 -21.2,1,304,0,0,.,.,1,.,.,.,.,.,.,.,33,27,47.02579365 -21.2,1,310.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.06547619 -21.2,1,322.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.13690476 -21.2,1,329.1666667,0,0,.,.,1,.,.,.,.,.,.,.,43,25,47.17559524 -21.2,1,334.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.20833333 -21.2,0,335.3333333,.,.,.,.,.,0.086,1,.,.,.,.,.,.,.,47.21230159 -21.2,1,346.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.2797619 -21.2,1,353.4166667,0,0,.,.,1,.,.,.,.,.,.,.,43,32,47.31994048 -21.2,1,358.6666667,0,85,.,.,1,.,.,.,.,.,.,.,.,.,47.35119048 -21.2,1,370.1666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.41964286 -21.2,1,376.8333333,0,0,.,.,1,.,.,.,.,.,.,.,50,34,47.4593254 -21.2,1,382.6666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.49404762 -21.2,1,394.9166667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.56696429 -21.2,1,400.6666667,0,0,.,.,1,.,.,.,.,.,.,.,52,35,47.60119048 -21.2,1,407.1666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.63988095 -21.2,1,419.0833333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.71081349 -21.2,0,430.75,.,.,.,.,.,0.589,1,.,.,.,.,.,.,.,47.78025794 -21.2,1,430.8333333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.78075397 -21.2,1,442.5833333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,47.85069444 -21.2,1,454.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,47.92261905 -21.2,1,466.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,47.99404762 -21.2,1,478.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,48.06547619 -21.2,1,490.6666667,0,115,.,.,1,.,.,.,.,.,.,.,.,.,48.13690476 -21.2,1,497.6666667,0,0,.,.,1,.,.,.,.,.,.,.,59,38,48.17857143 -21.2,0,502.1666667,.,.,.,.,.,0.405,1,.,.,.,.,.,.,.,48.20535714 -21.3,1,0,0,115,.,.,1,.,.,.,.,.,.,6.7,45,26,49.8422619 -21.3,1,10.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,49.9047619 -21.3,1,23.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,49.98214286 -21.3,1,35.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.05357143 -21.3,1,47.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.125 -21.3,1,56.3333333,0,0,.,.,1,.,.,.,.,.,.,.,24,14,50.17757937 -21.3,1,59.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.19642857 -21.3,0,71.1666667,.,.,.,.,.,4.77,1,.,.,.,.,.,.,.,50.26587302 -21.3,1,72,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.27083333 -21.3,1,83.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.33928571 -21.3,1,86.2166667,0,0,.,.,1,.,.,.,.,.,.,6.7,.,.,50.35545635 -21.3,1,95.5,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.41071429 -21.3,1,104.5,0,0,.,.,1,.,.,.,.,.,.,.,21,12,50.46428571 -21.3,1,108,0,115,.,.,1,.,.,.,.,.,.,.,.,.,50.48511905 -21.3,0,119,.,.,.,.,.,7.55,1,.,.,.,.,.,.,.,50.55059524 -22.1,1,0,0,0,.,.,1,.,.,.,.,.,.,7.74,45,35,20.02380952 -22.1,1,18,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.13095238 -22.1,1,24.25,0,0,.,.,1,.,.,.,.,.,.,.,39,39,20.16815476 -22.1,1,30,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.20238095 -22.1,1,42,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.27380952 -22.1,1,46.91666667,0,0,.,.,1,.,.,.,.,.,.,.,46,29,20.3030754 -22.1,1,54,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.3452381 -22.1,1,66.25,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.41815476 -22.1,1,72.25,0,0,.,.,1,.,.,.,.,.,.,.,41,34,20.45386905 -22.1,1,78,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.48809524 -22.1,1,90,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.55952381 -22.1,1,95.66666667,0,0,.,.,1,.,.,.,.,.,.,.,52,37,20.59325397 -22.1,0,102,.,.,.,.,.,0.094,1,.,.,.,.,.,.,.,20.63095238 -22.1,1,102,0,55,.,.,1,.,.,.,.,.,.,.,.,.,20.63095238 -22.1,1,114,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.70238095 -22.1,1,120.8166667,0,0,.,.,1,.,.,.,.,.,.,.,42,34,20.74295635 -22.1,1,126,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.77380952 -22.1,1,138.5,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.84821429 -22.1,1,145,0,0,.,.,1,.,.,.,.,.,.,.,51,35,20.88690476 -22.1,1,150,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.91666667 -22.1,1,162,0,75,.,.,1,.,.,.,.,.,.,.,.,.,20.98809524 -22.1,1,168.3333333,0,0,.,.,1,.,.,.,.,.,.,.,47,39,21.02579365 -22.1,0,172.9166667,.,.,.,.,.,0.272,1,.,.,.,.,.,.,.,21.0530754 -22.1,1,174,0,75,.,.,1,.,.,.,.,.,.,.,.,.,21.05952381 -22.1,1,186,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.13095238 -22.1,1,191.6666667,0,0,.,.,1,.,.,.,.,.,.,.,65,35,21.16468254 -22.1,1,198,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.20238095 -22.1,1,210,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.27380952 -22.1,1,218.3333333,0,0,.,.,1,.,.,.,.,.,.,.,46,37,21.3234127 -22.1,0,220.5,.,.,.,.,.,0.204,1,.,.,.,.,.,.,.,21.33630952 -22.1,1,222,0,100,.,.,1,.,.,.,.,.,.,.,.,.,21.3452381 -23.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.02,114,77,26.88789683 -23.1,1,7.833333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,26.93452381 -23.1,1,18.58333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,26.9985119 -23.1,1,24.58333333,0,0,.,.,1,.,.,.,.,.,.,.,97,75,27.03422619 -23.1,1,29.33333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.0625 -23.1,1,40.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.13095238 -23.1,1,49.33333333,0,0,.,.,1,.,.,.,.,.,.,.,70,64,27.18154762 -23.1,1,52.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.20238095 -23.1,1,64.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.27380952 -23.1,1,71.33333333,0,0,.,.,1,.,.,.,.,.,.,.,59,55,27.3125 -23.1,0,76.08333333,.,.,.,.,.,0.202,1,.,.,.,.,.,.,.,27.34077381 -23.1,1,76.33333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.3422619 -23.1,1,88.83333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,27.41666667 -23.1,1,95.33333333,0,0,.,.,1,.,.,.,.,.,.,.,54,56,27.45535714 -23.1,1,103.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.50595238 -23.1,1,115.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.57738095 -23.1,1,120.3333333,0,0,.,.,1,.,.,.,.,.,.,.,72,67,27.60416667 -23.1,1,127.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.64880952 -23.1,1,134.8333333,0,0,.,.,1,.,.,.,.,.,.,8.47,.,.,27.69047619 -23.1,1,138.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.71428571 -23.1,1,145.0833333,0,0,.,.,1,.,.,.,.,.,.,.,67,72,27.7514881 -23.1,0,149.8333333,.,.,.,.,.,0.297,1,.,.,.,.,.,.,.,27.7797619 -23.1,1,149.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.7797619 -23.1,1,161.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.85119048 -23.1,1,168.3333333,0,0,.,.,1,.,.,.,.,.,.,.,61,65,27.88988095 -23.1,1,180.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.96428571 -23.1,1,184.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.98809524 -23.1,1,192.3333333,0,0,.,.,1,.,.,.,.,.,.,.,60,67,28.0327381 -23.1,1,197.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.0625 -23.1,1,203.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.09821429 -23.1,1,208.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.13095238 -23.1,1,214.0833333,0,0,.,.,1,.,.,.,.,.,.,.,50,62,28.16220238 -23.1,1,221.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.20833333 -23.1,1,227.5833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.24255952 -23.1,1,232.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.27380952 -23.1,1,238.5,0,0,.,.,1,.,.,.,.,.,.,.,51,57,28.30753968 -23.1,0,244.75,.,.,.,.,.,0.71,1,.,.,.,.,.,.,.,28.34474206 -23.1,1,245,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.34623016 -23.1,1,251.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.38690476 -23.1,1,256.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.41369048 -23.1,1,264.4666667,0,0,.,.,1,.,.,.,.,.,.,.,57,64,28.46210317 -23.1,1,268.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.48809524 -23.1,1,274.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.52380952 -23.1,1,280.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.55952381 -23.1,1,288.5833333,0,0,.,.,1,.,.,.,.,.,.,.,49,57,28.60565476 -23.1,1,292.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.63095238 -23.1,1,298.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.66666667 -23.1,1,305.3333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.70535714 -23.1,1,312.8333333,0,0,.,.,1,.,.,.,.,.,.,.,68,42,28.75 -23.1,0,316.5833333,.,.,.,.,.,0.7,1,.,.,.,.,.,.,.,28.77232143 -23.1,1,316.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.77380952 -23.1,1,322.8333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,28.80952381 -23.1,1,328.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.8452381 -23.1,1,336.75,0,0,.,.,1,.,.,.,.,.,.,.,41,41,28.89236111 -23.1,1,340.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.91666667 -23.1,1,346.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.95238095 -23.1,1,352.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,28.98809524 -23.1,1,360.5833333,0,0,.,.,1,.,.,.,.,.,.,.,49,47,29.03422619 -23.1,0,364.8666667,.,.,.,.,.,0.597,1,.,.,.,.,.,.,.,29.05972222 -23.1,1,365.0833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.0610119 -23.1,1,371.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.09821429 -23.1,1,376.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.13095238 -23.1,1,384.8333333,0,0,.,.,1,.,.,.,.,.,.,.,50,36,29.17857143 -23.1,1,389.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.20535714 -23.1,1,394.5833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.23660714 -23.1,1,400.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.27380952 -23.1,1,408.8333333,0,0,.,.,1,.,.,.,.,.,.,.,58,41,29.32142857 -23.1,1,412.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.3452381 -23.1,1,418.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.38095238 -23.1,1,424.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.41666667 -23.1,1,432.1666667,0,0,.,.,1,.,.,.,.,.,.,.,60,46,29.46031746 -23.1,1,436.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.48809524 -23.1,1,442.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.52380952 -23.1,1,448.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.55952381 -23.1,1,457.0833333,0,0,.,.,1,.,.,.,.,.,.,.,71,39,29.60863095 -23.1,1,461.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.63392857 -23.1,1,467.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.66964286 -23.1,1,472.8333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.70238095 -23.1,1,480.3333333,0,0,.,.,1,.,.,.,.,.,.,.,52,40,29.74702381 -23.1,0,484.8333333,.,.,.,.,.,0.678,1,.,.,.,.,.,.,.,29.77380952 -23.1,1,485.5833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,29.77827381 -23.1,1,491.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.8139881 -23.1,1,496.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.8452381 -23.1,1,504.5,0,0,.,.,1,.,.,.,.,.,.,.,61,46,29.89087302 -23.1,1,508.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.91666667 -23.1,1,515.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.95684524 -23.1,1,520.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,29.98809524 -23.1,1,529.1666667,0,0,.,.,1,.,.,.,.,.,.,.,65,47,30.03769841 -23.1,1,532.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.05952381 -23.1,1,538.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.0952381 -23.1,1,544.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.13095238 -23.1,1,552.25,0,0,.,.,1,.,.,.,.,.,.,.,47,33,30.17509921 -23.1,1,556.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.20238095 -23.1,1,562.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.23809524 -23.1,1,568.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.27380952 -23.1,1,576.5833333,0,0,.,.,1,.,.,.,.,.,.,.,49,36,30.31994048 -23.1,0,580.45,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,30.34295635 -23.1,1,581.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.34821429 -23.1,1,587.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.38392857 -23.1,1,592.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.41666667 -23.1,1,600.5833333,0,0,.,.,1,.,.,.,.,.,.,.,46,45,30.46279762 -23.1,1,604.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.48809524 -23.1,1,610.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.52380952 -23.1,1,616.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.55952381 -23.1,1,624.8333333,0,0,.,.,1,.,.,.,.,.,.,.,40,39,30.60714286 -23.1,1,628.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.63095238 -23.1,1,634.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.66666667 -23.1,1,641.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.70535714 -23.1,1,648.4166667,0,0,.,.,1,.,.,.,.,.,.,.,35,35,30.74751984 -23.1,0,652.5,.,.,.,.,.,2.24,1,.,.,.,.,.,.,.,30.7718254 -23.2,1,0,0,90,.,.,1,.,.,.,.,.,.,8.47,35,35,30.77876984 -23.2,1,5.666666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.8125 -23.2,1,11.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.8452381 -23.2,1,17.66666667,0,0,.,.,1,.,.,.,.,.,.,.,38,35,30.88392857 -23.2,1,23.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.91666667 -23.2,1,29.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.95238095 -23.2,1,35.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,30.98809524 -23.2,1,43.25,0,0,.,.,1,.,.,.,.,.,.,.,27,27,31.03621032 -23.2,1,47.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.05952381 -23.2,1,53.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.0952381 -23.2,1,58.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.125 -23.2,1,67.66666667,0,0,.,.,1,.,.,.,.,.,.,.,29,28,31.18154762 -23.2,1,71.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.20238095 -23.2,1,77.16666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.23809524 -23.2,1,82.91666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.27232143 -23.2,1,91.66666667,0,0,.,.,1,.,.,.,.,.,.,.,34,32,31.32440476 -23.2,1,95.41666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.34672619 -23.2,1,101.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.38095238 -23.2,1,107.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.41666667 -23.2,1,115.4166667,0,0,.,.,1,.,.,.,.,.,.,.,30,28,31.46577381 -23.2,1,119.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.48809524 -23.2,1,125.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.52380952 -23.2,1,131.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.55952381 -23.2,1,138.5833333,0,0,.,.,1,.,.,.,.,.,.,.,32,23,31.60367063 -23.2,1,143.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.63492063 -23.2,1,149.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.67113095 -23.2,1,155.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.70238095 -23.2,1,161.5,0,0,.,.,1,.,.,.,.,.,.,.,42,31,31.74007937 -23.2,0,167.1666667,.,.,.,.,.,0.975,1,.,.,.,.,.,.,.,31.77380952 -23.2,1,167.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.77628968 -23.2,1,173.3666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.81071429 -23.2,1,179.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.8452381 -23.2,1,186.3666667,0,0,.,.,1,.,.,.,.,.,.,.,59,33,31.88809524 -23.2,1,191.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.91666667 -23.2,1,197.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.95238095 -23.2,1,203.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,31.98809524 -23.2,1,209.6666667,0,0,.,.,1,.,.,.,.,.,.,.,61,28,32.02678571 -23.2,1,215.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.05952381 -23.2,1,221.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.09821429 -23.2,1,227.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.13095238 -23.2,1,233.4166667,0,0,.,.,1,.,.,.,.,.,.,.,80,31,32.16815476 -23.2,1,239.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.20238095 -23.2,1,245.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.23809524 -23.2,1,251.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.27380952 -23.2,1,259.6666667,0,0,.,.,1,.,.,.,.,.,.,.,180,47,32.32440476 -23.2,1,263.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.34771825 -23.2,1,269.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.38343254 -23.2,1,275.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.41964286 -23.2,1,282.3333333,0,0,.,.,1,.,.,.,.,.,.,.,106,32,32.4593254 -23.2,1,286.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.48660714 -23.2,1,293.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.52380952 -23.2,1,299.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.55952381 -23.2,1,305.6666667,0,0,.,.,1,.,.,.,.,.,.,.,84,39,32.59821429 -23.2,1,311.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.63095238 -23.2,1,317.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.66666667 -23.2,1,323.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.70238095 -23.2,1,331.4166667,0,0,.,.,1,.,.,.,.,.,.,.,89,33,32.7514881 -23.2,1,335.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.77380952 -23.2,1,341.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.80952381 -23.2,1,347.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.8452381 -23.2,1,355.1666667,0,0,.,.,1,.,.,.,.,.,.,.,67,35,32.89285714 -23.2,1,358.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.91369048 -23.2,1,365.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.95684524 -23.2,1,371.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,32.98809524 -23.2,1,378.1666667,0,0,.,.,1,.,.,.,.,.,.,.,133,42,33.0297619 -23.2,0,383.4,.,.,.,.,.,1,1,.,.,.,.,.,.,.,33.0609127 -23.2,1,384.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.06994048 -23.2,1,389.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.0952381 -23.2,1,395.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.13095238 -23.2,1,402.6666667,0,0,.,.,1,.,.,.,.,.,.,.,136,39,33.17559524 -23.2,1,405.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.19047619 -23.2,1,413.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.24107143 -23.2,1,419.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.27380952 -23.2,1,426.1666667,0,0,.,.,1,.,.,.,.,.,.,.,124,39,33.31547619 -23.2,1,431.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.3452381 -23.2,1,437.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.38095238 -23.2,1,443.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.41666667 -23.2,1,450.2166667,0,0,.,.,1,.,.,.,.,.,.,.,166,44,33.45863095 -23.2,1,455.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.48809524 -23.2,1,461.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.52380952 -23.2,1,471.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.58333333 -23.2,1,475.4166667,0,0,.,.,1,.,.,.,.,.,.,.,152,40,33.60863095 -23.2,1,479.9166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.63541667 -23.2,1,485.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.66964286 -23.2,1,491.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.70238095 -23.2,1,497.1666667,0,0,.,.,1,.,.,.,.,.,.,.,161,41,33.73809524 -23.2,0,501.8333333,.,.,.,.,.,1.31,1,.,.,.,.,.,.,.,33.76587302 -23.2,1,502.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.7718254 -23.2,1,509.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.80952381 -23.2,1,515.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.8452381 -23.2,1,522.9166667,0,0,.,.,1,.,.,.,.,.,.,.,92,31,33.89136905 -23.2,1,525.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.9077381 -23.2,1,532.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.94642857 -23.2,1,537.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,33.97619048 -23.2,1,546.25,0,0,.,.,1,.,.,.,.,.,.,.,163,47,34.03025794 -23.2,1,549.8333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.0515873 -23.2,1,555.5833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.08581349 -23.2,1,561.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.11904762 -23.2,1,571.75,0,0,.,.,1,.,.,.,.,.,.,.,278,44,34.18204365 -23.2,1,574.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.19642857 -23.2,1,581.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.23809524 -23.2,1,585.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.26488095 -23.2,1,594,0,0,.,.,1,.,.,.,.,.,.,.,265,48,34.31448413 -23.2,1,597.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.33630952 -23.2,1,603.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.36904762 -23.2,1,609.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.4047619 -23.2,1,621.3333333,0,0,.,.,1,.,.,.,.,.,.,.,290,59,34.47718254 -23.2,1,621.6666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.47916667 -23.2,1,627.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.51190476 -23.2,1,633.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.54761905 -23.2,1,643.5,0,0,.,.,1,.,.,.,.,.,.,.,318,69,34.60912698 -23.2,1,645.3333333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.62003968 -23.2,1,651.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.6547619 -23.2,1,657.4166667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,34.69196429 -23.2,1,667.1666667,0,0,.,.,1,.,.,.,.,.,.,.,292,78,34.75 -23.2,0,670.0833333,.,.,.,.,.,2.22,1,.,.,.,.,.,.,.,34.76736111 -24.1,1,0,0,0,.,.,1,.,.,.,.,.,.,9.9,37,18,77.83958333 -24.1,1,7.7,0,85,.,.,1,.,.,.,.,.,.,.,.,.,77.88541667 -24.1,1,18.95,2,85,.,.,1,.,.,.,.,.,.,.,.,.,77.95238095 -24.1,1,30.45,2,85,.,.,1,.,.,.,.,.,.,.,.,.,78.02083333 -24.1,1,42.95,2,85,.,.,1,.,.,.,.,.,.,.,.,.,78.0952381 -24.1,1,54.95,2,85,.,.,1,.,.,.,.,.,.,.,.,.,78.16666667 -24.1,0,66.85,.,.,.,.,.,1.77,1,.,.,.,.,.,.,.,78.2375 -24.2,1,0,2,85,9,12,1,.,.,.,.,.,.,9.9,125,6,80.52331349 -24.2,0,113.6666666,.,.,.,.,.,0.097,1,.,.,.,.,.,.,.,80.55704365 -24.2,1,113.8333333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.55803571 -24.2,1,124.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.61904762 -24.2,1,136.75,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.69444444 -24.2,1,149.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.76785714 -24.2,0,160.5,.,.,.,.,.,0.173,1,.,.,.,.,.,.,.,80.83581349 -24.2,1,160.5,0,0,.,.,1,.,.,.,.,.,.,.,27,17,80.83581349 -24.2,1,161.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.83928571 -24.2,1,173.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.91071429 -24.2,1,185.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,80.98214286 -24.2,1,197.0833333,0,0,.,.,1,.,.,.,.,.,.,.,23,20,81.05357143 -24.2,1,197.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.05357143 -24.2,1,209.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.125 -24.2,1,221.0833333,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.19642857 -24.2,1,222.5166666,0,0,.,.,1,.,.,.,.,.,.,9.9,.,.,81.20496032 -24.2,1,237.4166666,2,85,.,.,1,.,.,.,.,.,.,.,.,.,81.29365079 -24.2,1,245.15,0,0,.,.,1,.,.,.,.,.,.,9.9,.,.,81.33968254 -24.2,1,256.9166666,0,100,.,.,1,.,.,.,.,.,.,.,.,.,81.40972222 -24.2,1,273.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.50595238 -24.2,1,286.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.58333333 -24.2,1,298.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.6547619 -24.2,1,305.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.69642857 -24.2,0,316.9166666,.,.,.,.,.,0.369,1,.,.,.,.,.,.,.,81.76686508 -24.2,1,317.3333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.76934524 -24.2,0,318.3333333,.,.,.,.,.,4.14,1,.,.,.,.,.,.,.,81.77529762 -24.2,0,319.3333333,.,.,.,.,.,5.43,1,.,.,.,.,.,.,.,81.78125 -24.2,0,321.3333333,.,.,.,.,.,2.39,1,.,.,.,.,.,.,.,81.79315476 -24.2,0,323.3333333,.,.,.,.,.,1.25,1,.,.,.,.,.,.,.,81.80505952 -24.2,0,325.3333333,.,.,.,.,.,0.64,1,.,.,.,.,.,.,.,81.81696429 -24.2,0,329.3333333,.,.,.,.,.,0.336,1,.,.,.,.,.,.,.,81.84077381 -24.2,1,329.4166666,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.84126984 -24.2,1,339.0833333,0,0,.,.,1,.,.,.,.,.,.,.,30,28,81.89880952 -24.2,1,341.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.91071429 -24.2,1,353.0833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,81.98214286 -24.2,1,364.6666666,2,100,.,.,1,.,.,.,.,.,.,.,.,.,82.05109127 -24.2,1,378.0833333,0,160,.,.,1,.,.,.,.,.,.,.,.,.,82.13095238 -24.2,1,389.0833333,0,160,.,.,1,.,.,.,.,.,.,.,.,.,82.19642857 -24.2,1,401.0833333,0,160,.,.,1,.,.,.,.,.,.,.,.,.,82.26785714 -24.2,0,412.0833333,.,.,.,.,.,3.28,1,.,.,.,.,.,.,.,82.33333333 -25.1,1,0,0,0,.,.,1,.,.,.,.,.,.,5.85,32,33,16.88988095 -25.1,1,10.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,16.95386905 -25.1,1,24.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.03571429 -25.1,1,38.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.11904762 -25.1,1,50.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.19047619 -25.1,1,62.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.26190476 -25.1,1,74.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.33333333 -25.1,1,86.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.4047619 -25.1,1,95.75,0,0,.,.,1,.,.,.,.,.,.,.,37,31,17.45982143 -25.1,1,99,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.47916667 -25.1,1,110.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.54761905 -25.1,1,123,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.62202381 -25.1,1,134.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.69047619 -25.1,1,147,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.76488095 -25.1,1,159,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.83630952 -25.1,1,168.5,0,0,.,.,1,.,.,.,.,.,.,.,28,26,17.89285714 -25.1,1,170.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.9047619 -25.1,1,182.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,17.97619048 -25.1,1,194.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.04761905 -25.1,1,208,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.12797619 -25.1,1,220,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.19940476 -25.1,1,230.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.26190476 -25.1,1,242.5,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.33333333 -25.1,1,255.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.40873016 -25.1,0,266,.,.,.,.,.,0.167,1,.,.,.,.,.,.,.,18.47321429 -25.1,1,266,0,0,.,.,1,.,.,.,.,.,.,.,35,43,18.47321429 -25.1,1,266.8333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.4781746 -25.1,1,279.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.55357143 -25.1,1,290.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.61904762 -25.1,1,303.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.69642857 -25.1,1,315.8333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.76984127 -25.1,1,326.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.83333333 -25.1,1,339.4166667,0,0,.,.,1,.,.,.,.,.,.,.,38,45,18.91021825 -25.1,1,339.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.91071429 -25.1,1,351.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,18.98363095 -25.1,0,363,.,.,.,.,.,0.574,1,.,.,.,.,.,.,.,19.05059524 -25.1,1,363.3333333,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.05257937 -25.1,1,378,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.13988095 -25.1,1,388.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.20238095 -25.1,1,398.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.26190476 -25.1,1,411,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.33630952 -25.1,1,425.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.42261905 -25.1,0,433.5,.,.,.,.,.,0.789,1,.,.,.,.,.,.,.,19.4702381 -25.1,1,433.5,0,0,.,.,1,.,.,.,.,.,.,.,35,33,19.4702381 -25.1,1,434.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,19.47619048 -25.1,1,448.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.55952381 -25.1,1,458.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.61904762 -25.1,1,470.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.69047619 -25.1,1,482.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.76190476 -25.1,1,494.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.83333333 -25.1,1,503.5,0,0,.,.,1,.,.,.,.,.,.,.,94,22,19.88690476 -25.1,1,506.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.9047619 -25.1,1,518.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,19.97619048 -25.1,1,531.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.05357143 -25.1,1,542.75,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.12053571 -25.1,1,555.25,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.19494048 -25.1,1,566.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.26190476 -25.1,1,578.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.33333333 -25.1,1,590.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.4047619 -25.1,0,602.3333333,.,.,.,.,.,1.62,1,.,.,.,.,.,.,.,20.47519841 -25.1,1,602.3333333,0,0,.,.,1,.,.,.,.,.,.,.,37,37,20.47519841 -25.1,1,603.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.48214286 -25.1,1,615.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.55357143 -25.1,1,628.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.63095238 -25.1,1,638.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.69047619 -25.1,1,651.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.76785714 -25.1,1,662.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.83333333 -25.1,1,671.75,0,0,.,.,1,.,.,.,.,.,.,.,73,130,20.88839286 -25.1,1,674.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.9047619 -25.1,1,686.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,20.97619048 -25.1,1,697,0,0,.,.,1,.,.,.,.,.,.,.,138,188,21.03869048 -25.1,1,700.1666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.05753968 -25.1,1,711,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.12202381 -25.1,1,722.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.19047619 -25.1,1,734.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.26190476 -25.1,1,746.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.33333333 -25.1,1,752,0,0,.,.,1,.,.,.,.,.,.,.,53,147,21.36607143 -25.1,1,758.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.4047619 -25.1,1,768.5,0,0,.,.,1,.,.,.,.,.,.,.,83,142,21.46428571 -25.1,1,770.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.47619048 -25.1,1,782.0333333,0,0,.,.,1,.,.,.,.,.,.,7.2,.,.,21.54484127 -25.1,1,782.05,0,0,.,.,1,.,.,.,.,.,.,7,.,.,21.54494048 -25.1,1,783,0,90,.,.,1,.,.,.,.,.,.,.,.,.,21.55059524 -25.1,0,791.75,.,.,.,.,.,2.96,1,.,.,.,.,.,.,.,21.60267857 -25.2,1,0,0,90,.,.,1,.,.,.,.,.,.,7,28,30,24.03571429 -25.2,1,12,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.10714286 -25.2,1,24,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.17857143 -25.2,1,36,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.25 -25.2,1,59.75,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.32142857 -25.2,0,59.75,.,.,.,.,.,0.769,1,.,.,.,.,.,.,.,24.46279762 -25.2,1,60,0,0,.,.,1,.,.,.,.,.,.,.,50,39,24.46279762 -25.2,1,71.666667,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.46428571 -25.2,1,84,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.53373016 -25.2,1,96,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.60714286 -25.2,1,108,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.67857143 -25.2,1,119.5,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.75 -25.2,1,131.833333,0,90,.,.,1,.,.,.,.,.,.,.,.,.,24.81845238 -25.2,0,131.833333,.,.,.,.,.,0.605,1,.,.,.,.,.,.,.,24.89186508 -25.3,1,0,0,100,9,12,1,.,.,.,.,.,.,8.7,25,29,43.26190476 -25.3,0,119.5,.,.,.,.,.,10.6,1,.,.,.,.,.,.,.,43.3422619 -26.1,1,0,2,90,.,.,1,.,.,.,.,.,.,8.675,85,69,33.9672619 -26.1,1,12,2,90,.,.,1,.,.,.,.,.,.,.,.,.,34.03869048 -26.1,1,22.66666667,0,0,.,.,1,.,.,.,.,.,.,.,85,69,34.10218254 -26.1,1,25,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.11607143 -26.1,1,37.5,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.19047619 -26.1,1,49.49999997,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.26190476 -26.1,1,61.49999997,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.33333333 -26.1,1,73.49999997,2,80,.,.,1,.,.,.,.,.,.,.,.,.,34.4047619 -26.1,0,84.99999997,.,.,.,.,.,4.77,1,.,.,.,.,.,.,.,34.47321429 -27.1,1,0,0,0,.,.,1,.,.,.,.,.,.,10.3,171,157,34.60565476 -27.1,1,14.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.69047619 -27.1,1,24.56666667,0,0,.,.,1,.,.,.,.,.,.,.,155,145,34.75188492 -27.1,1,26.75,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.76488095 -27.1,1,38.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.83333333 -27.1,1,47,0,0,.,.,1,.,.,.,.,.,.,.,149,136,34.88541667 -27.1,0,51,.,.,.,.,.,0.164,1,.,.,.,.,.,.,.,34.90922619 -27.1,1,51,0,70,.,.,1,.,.,.,.,.,.,.,.,.,34.90922619 -27.1,1,62.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,34.97916667 -27.1,1,74.25,0,80,.,.,1,.,.,.,.,.,.,.,143,131,35.04761905 -27.1,1,86.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.11904762 -27.1,1,95.75,0,0,.,.,1,.,.,.,.,.,.,.,111,108,35.17559524 -27.1,1,98.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.19345238 -27.1,1,110.4166667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.26289683 -27.1,0,120.75,.,.,.,.,.,0.726,1,.,.,.,.,.,.,.,35.32440476 -27.1,1,120.75,0,0,.,.,1,.,.,.,.,.,.,.,138,114,35.32440476 -27.1,1,122.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.33333333 -27.1,1,134.05,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.40357143 -27.1,1,144.75,0,0,.,.,1,.,.,.,.,.,.,.,161,131,35.4672619 -27.1,1,146.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.47619048 -27.1,1,158.3333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.54811508 -27.1,1,168.75,0,0,.,.,1,.,.,.,.,.,.,.,184,111,35.61011905 -27.1,1,170.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.61904762 -27.1,1,182.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.69047619 -27.1,1,192.5833333,0,0,.,.,1,.,.,.,.,.,.,.,152,90,35.75198413 -27.1,1,194.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.76190476 -27.1,1,207,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.83779762 -27.1,1,216.5833333,0,0,.,.,1,.,.,.,.,.,.,.,148,93,35.89484127 -27.1,0,218.25,.,.,.,.,.,0.591,1,.,.,.,.,.,.,.,35.9047619 -27.1,1,218.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.9077381 -27.1,1,230.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,35.97619048 -27.1,1,240.75,0,0,.,.,1,.,.,.,.,.,.,.,133,71,36.03869048 -27.1,1,242.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.05059524 -27.1,1,254.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.11904762 -27.1,1,264.75,0,0,.,.,1,.,.,.,.,.,.,.,134,61,36.18154762 -27.1,1,266.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.19047619 -27.1,1,278.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.26190476 -27.1,0,288.75,.,.,.,.,.,1.01,1,.,.,.,.,.,.,.,36.32440476 -27.1,1,290.6666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.33581349 -27.1,1,291.25,0,0,.,.,1,.,.,.,.,.,.,.,156,38,36.33928571 -27.1,1,303.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.41071429 -27.1,1,312.75,0,0,.,.,1,.,.,.,.,.,.,.,96,39,36.4672619 -27.1,1,315.4166667,0,0,.,.,1,.,.,.,.,.,.,.,100,49,36.48313492 -27.1,1,317.4166667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.49503968 -27.1,1,333.8333333,0,0,.,.,1,.,.,.,.,.,.,.,69,38,36.59275794 -27.1,1,357.75,0,0,.,.,1,.,.,.,.,.,.,.,55,39,36.73511905 -27.1,1,384.5833333,0,0,.,.,1,.,.,.,.,.,.,.,73,42,36.89484127 -27.1,1,391.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.9375 -27.1,1,398.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,36.97916667 -27.1,1,408.75,0,0,.,.,1,.,.,.,.,.,.,.,65,36,37.03869048 -27.1,1,410.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.04761905 -27.1,1,422.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.11904762 -27.1,1,432.6666667,0,0,.,.,1,.,.,.,.,.,.,.,63,27,37.18105159 -27.1,1,434.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.19047619 -27.1,1,446.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.26190476 -27.1,0,455.5833333,.,.,.,.,.,0.893,1,.,.,.,.,.,.,.,37.31746032 -27.1,1,455.5833333,0,0,.,.,1,.,.,.,.,.,.,.,65,21,37.31746032 -27.1,1,458.5833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.33531746 -27.1,1,462.3166667,0,0,.,.,1,.,.,.,.,.,.,10.3,.,.,37.35753968 -27.1,1,470.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.4047619 -27.1,1,479.75,0,0,.,.,1,.,.,.,.,.,.,.,65,13,37.46130952 -27.1,1,482.75,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.47916667 -27.1,1,495.0833333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.55257937 -27.1,0,503.75,.,.,.,.,.,0.768,1,.,.,.,.,.,.,.,37.60416667 -27.1,1,503.75,0,0,.,.,1,.,.,.,.,.,.,.,56,14,37.60416667 -27.1,1,506.25,0,80,.,.,1,.,.,.,.,.,.,.,.,.,37.61904762 -27.1,1,518.6666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.69295635 -27.1,1,528.25,0,0,.,.,1,.,.,.,.,.,.,.,56,13,37.75 -27.1,1,530.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.76190476 -27.1,1,542.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.83333333 -27.1,1,552.9166667,0,0,.,.,1,.,.,.,.,.,.,.,61,15,37.8968254 -27.1,1,554.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,37.9047619 -27.1,0,554.5,.,.,.,.,.,0.441,1,.,.,.,.,.,.,.,37.90625 -27.1,1,566.5833333,0,120,.,.,1,.,.,.,.,.,.,.,.,.,37.9781746 -27.1,1,576.25,0,0,.,.,1,.,.,.,.,.,.,.,50,12,38.03571429 -27.1,1,578.75,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.05059524 -27.1,1,590.25,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.11904762 -27.1,1,600.3333333,0,0,.,.,1,.,.,.,.,.,.,.,52,9,38.17906746 -27.1,1,602.4166667,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.19146825 -27.1,1,614.25,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.26190476 -27.1,1,622.9166667,0,0,.,.,1,.,.,.,.,.,.,.,58,8,38.31349206 -27.1,0,624.75,.,.,.,.,.,1.31,1,.,.,.,.,.,.,.,38.32440476 -27.2,1,0,0,120,.,.,1,.,.,.,.,.,.,9.7,58,8,38.33333333 -27.2,1,12,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.4047619 -27.2,1,22,0,0,.,.,1,.,.,.,.,.,.,.,67,17,38.46428571 -27.2,1,24,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.47619048 -27.2,1,36,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.54761905 -27.2,1,48.25,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,38.62053571 -27.2,1,48.41666667,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.62152778 -27.2,1,49.75,0,0,.,.,1,.,.,.,.,.,.,.,69,33,38.62946429 -27.2,1,60,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.69047619 -27.2,1,69.16666667,0,0,.,.,1,.,.,.,.,.,.,.,51,21,38.74503968 -27.2,1,72,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.76190476 -27.2,1,84,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.83333333 -27.2,1,94,0,0,.,.,1,.,.,.,.,.,.,.,65,32,38.89285714 -27.2,0,94.58333333,.,.,.,.,.,0.656,1,.,.,.,.,.,.,.,38.89632937 -27.2,1,96,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.9047619 -27.2,1,108,0,120,.,.,1,.,.,.,.,.,.,.,.,.,38.97619048 -27.2,1,118.5833333,0,0,.,.,1,.,.,.,.,.,.,.,81,33,39.03918651 -27.2,1,120.25,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.04910714 -27.2,1,132,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.11904762 -27.2,1,142.5,0,0,.,.,1,.,.,.,.,.,.,.,70,22,39.18154762 -27.2,1,144.5,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.19345238 -27.2,1,156,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.26190476 -27.2,0,167,.,.,.,.,.,0.901,1,.,.,.,.,.,.,.,39.32738095 -27.3,1,0,0,0,.,.,1,.,.,.,.,.,.,9.7,86,35,39.32738095 -27.3,1,1,0,150,.,.,1,.,.,.,.,.,.,.,.,.,39.33333333 -27.3,1,13,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.4047619 -27.3,1,21,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.45238095 -27.3,1,23.5,0,0,.,.,1,.,.,.,.,.,.,.,75,23,39.4672619 -27.3,1,29.5,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.50297619 -27.3,1,37.33333333,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.54960317 -27.3,1,45,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.5952381 -27.3,1,46.25,0,0,.,.,1,.,.,.,.,.,.,.,102,33,39.60267857 -27.3,1,53,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.64285714 -27.3,1,61.16666667,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.69146825 -27.3,1,69.5,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.74107143 -27.3,1,71.25,0,0,.,.,1,.,.,.,.,.,.,.,106,26,39.7514881 -27.3,1,77.25,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.78720238 -27.3,1,85,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.83333333 -27.3,1,93,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.88095238 -27.3,1,95.5,0,0,.,.,1,.,.,.,.,.,.,.,76,27,39.89583333 -27.3,0,101,.,.,.,.,.,3.36,1,.,.,.,.,.,.,.,39.92857143 -27.3,1,101,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.92857143 -27.3,1,109,0,110,.,.,1,.,.,.,.,.,.,.,.,.,39.97619048 -27.3,1,117,0,110,.,.,1,.,.,.,.,.,.,.,.,.,40.02380952 -27.3,1,119.0833333,0,0,.,.,1,.,.,.,.,.,.,.,78,21,40.03621032 -27.3,0,125,.,.,.,.,.,2.19,1,.,.,.,.,.,.,.,40.07142857 -27.4,1,0,0,110,.,.,1,.,.,.,.,.,.,9.7,78,21,40.07142857 -27.4,1,8,0,110,.,.,1,.,.,.,.,.,.,.,.,.,40.11904762 -27.4,1,16,0,110,.,.,1,.,.,.,.,.,.,.,.,.,40.16666667 -27.4,1,18,0,0,.,.,1,.,.,.,.,.,.,.,71,23,40.17857143 -27.4,1,32,0,150,.,.,1,.,.,.,.,.,.,.,.,.,40.26190476 -27.4,0,42.5,.,.,.,.,.,0.399,1,.,.,.,.,.,.,.,40.32440476 -27.4,1,42.5,0,0,.,.,1,.,.,.,.,.,.,.,81,27,40.32440476 -27.4,1,44,0,150,.,.,1,.,.,.,.,.,.,.,.,.,40.33333333 -27.4,1,58,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.41666667 -27.4,1,66.5,0,0,.,.,1,.,.,.,.,.,.,.,106,39,40.4672619 -27.4,1,73,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.50595238 -27.4,1,77.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.5327381 -27.4,1,82,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.55952381 -27.4,1,90.5,0,0,.,.,1,.,.,.,.,.,.,.,150,51,40.61011905 -27.4,1,94,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.63095238 -27.4,1,101,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.67261905 -27.4,1,106,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.70238095 -27.4,1,113,0,0,.,.,1,.,.,.,.,.,.,.,138,40,40.74404762 -27.4,1,116,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.76190476 -27.4,1,122,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.79761905 -27.4,1,128,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.83333333 -27.4,0,137.5,.,.,.,.,.,0.796,1,.,.,.,.,.,.,.,40.88988095 -27.4,1,137.5,0,0,.,.,1,.,.,.,.,.,.,.,90,32,40.88988095 -27.4,1,140,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.9047619 -27.4,1,146,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.94047619 -27.4,1,152,0,100,.,.,1,.,.,.,.,.,.,.,.,.,40.97619048 -27.4,1,162.5666667,0,0,.,.,1,.,.,.,.,.,.,.,63,27,41.0390873 -27.4,1,164,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.04761905 -27.4,1,170,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.08333333 -27.4,1,176,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.11904762 -27.4,1,186.45,0,0,.,.,1,.,.,.,.,.,.,.,46,21,41.18125 -27.4,1,188,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.19047619 -27.4,1,191.7,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.2125 -27.4,1,194,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.22619048 -27.4,1,198,0,0,.,.,1,.,.,.,.,.,.,.,57,27,41.25 -27.4,1,200.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.26636905 -27.4,0,210.4166667,.,.,.,.,.,0.431,1,.,.,.,.,.,.,.,41.32390873 -27.5,1,0,0,100,.,.,1,.,.,.,.,.,.,9.7,53,30,41.33779762 -27.5,1,5.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.36904762 -27.5,1,11.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.4077381 -27.5,1,18.5,0,0,.,.,1,.,.,.,.,.,.,.,110,7,41.44791667 -27.5,1,23.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.47619048 -27.5,1,26,0,0,.,.,1,.,.,.,.,.,.,.,88,17,41.49255952 -27.5,1,29.25,0,100,.,.,1,.,.,.,.,.,.,.,.,.,41.51190476 -27.5,1,32.2666667,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.52986111 -27.5,1,37.0833333,0,0,.,.,1,.,.,.,.,.,.,.,47,20,41.55853175 -27.5,1,39.4166667,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.57242063 -27.5,1,45,0,0,.,.,1,.,.,.,.,.,.,.,55,14,41.60565476 -27.5,1,47.25,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.61904762 -27.5,0,52.4166667,.,.,.,.,.,5.22,1,.,.,.,.,.,.,.,41.64980159 -27.5,1,53.75,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.6577381 -27.5,1,60.25,0,0,.,.,1,.,.,.,.,.,.,.,49,18,41.69642857 -27.5,0,64.4166667,.,.,.,.,.,5.71,1,.,.,.,.,.,.,.,41.72123016 -27.5,1,65.8333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.7296627 -27.5,1,71.25,0,0,.,.,1,.,.,.,.,.,.,.,53,12,41.76190476 -27.5,0,76.25,.,.,.,.,.,3.83,1,.,.,.,.,.,.,.,41.79166667 -27.6,1,0,2,100,.,.,1,.,.,.,.,.,.,9.7,53,12,41.81111111 -27.6,1,3.733333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.83333333 -27.6,1,7.733333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.85714286 -27.6,1,7.816666667,0,0,.,.,1,.,.,.,.,.,.,.,53,19,41.85763889 -27.6,1,12.23333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,41.88392857 -27.6,1,23.73333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,41.95238095 -27.6,1,26.06666667,0,0,.,.,1,.,.,.,.,.,.,.,68,23,41.96626984 -27.6,1,27.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,41.97619048 -27.6,1,31.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42 -27.6,1,36.06666667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.02579365 -27.6,1,47.73333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.0952381 -27.6,1,58.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.16071429 -27.6,1,59.23333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.16369048 -27.6,1,59.73333333,0,0,.,.,1,.,.,.,.,.,.,.,63,19,42.16666667 -27.6,1,63.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.19047619 -27.6,1,72.48333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.24255952 -27.6,1,73.73333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.25 -27.6,1,83.73333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.30952381 -27.6,1,84.23333333,0,0,.,.,1,.,.,.,.,.,.,.,74,20,42.3125 -27.6,0,95.15,.,.,.,.,.,0.591,1,.,.,.,.,.,.,.,42.37748016 -27.6,1,96.48333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.38541667 -27.6,1,107.7333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.45238095 -27.6,0,119.0666667,.,.,.,.,.,0.821,1,.,.,.,.,.,.,.,42.51984127 -27.6,1,119.7333333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.52380952 -27.6,0,131.7333333,.,.,.,.,.,0.695,1,.,.,.,.,.,.,.,42.5952381 -27.6,1,131.7333333,0,0,.,.,1,.,.,.,.,.,.,.,72,12,42.5952381 -27.6,1,131.9833333,2,100,.,.,1,.,.,.,.,.,.,.,.,.,42.59672619 -27.6,1,135.7333333,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.61904762 -27.6,0,143.8666667,.,.,.,.,.,0.916,1,.,.,.,.,.,.,.,42.66746032 -27.6,1,144.0666667,2,110,.,.,1,.,.,.,.,.,.,.,.,.,42.66865079 -27.6,0,155.5666667,.,.,.,.,.,0.975,1,.,.,.,.,.,.,.,42.73710317 -27.7,1,0,2,110,.,.,1,.,.,.,.,.,.,9.7,72,12,42.73809524 -27.7,1,4,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.76190476 -27.7,1,12.33333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.81150794 -27.7,1,12.66666667,0,0,.,.,1,.,.,.,.,.,.,.,49,10,42.81349206 -27.7,1,24.33333333,0,0,.,.,1,.,.,.,.,.,.,.,53,6,42.88293651 -27.7,1,24.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.88392857 -27.7,1,28,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,42.9047619 -27.7,1,35.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,42.94940476 -27.7,1,48,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.02380952 -27.7,1,60,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.0952381 -27.7,1,72,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.16666667 -27.7,1,84,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.23809524 -27.7,0,94.83333333,.,.,.,.,.,2.48,1,.,.,.,.,.,.,.,43.30257937 -27.8,1,0,2,150,.,.,1,.,.,.,.,.,.,9.7,36,6,43.30952381 -27.8,1,12.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.38392857 -27.8,1,24,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.45238095 -27.8,1,26.16666667,0,0,.,.,1,.,.,.,.,.,.,.,48,10,43.46527778 -27.8,1,36.58333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.52728175 -27.8,1,48,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.5952381 -27.8,1,49.25,0,0,.,.,1,.,.,.,.,.,.,.,42,23,43.60267857 -27.8,1,60,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.66666667 -27.8,1,72,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.73809524 -27.8,1,84,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.80952381 -27.8,1,96,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.88095238 -27.8,1,98.08333333,0,0,.,.,1,.,.,.,.,.,.,.,44,26,43.89335317 -27.8,1,108,2,150,.,.,1,.,.,.,.,.,.,.,.,.,43.95238095 -27.8,1,120,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.02380952 -27.8,1,121.4166667,0,0,.,.,1,.,.,.,.,.,.,.,60,33,44.03224206 -27.8,1,132,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.0952381 -27.8,1,144,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.16666667 -27.8,1,144.2166667,0,0,.,.,1,.,.,.,.,.,.,.,64,49,44.16795635 -27.8,1,156,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.23809524 -27.8,1,168,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.30952381 -27.8,1,170.1666667,0,0,.,.,1,.,.,.,.,.,.,.,69,90,44.32242063 -27.8,1,180,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.38095238 -27.8,1,192.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.45535714 -27.8,1,194,0,0,.,.,1,.,.,.,.,.,.,.,84,118,44.46428571 -27.8,1,196,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,44.47619048 -27.8,1,204.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.52678571 -27.8,1,216,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.5952381 -27.8,1,218.1666667,0,0,.,.,1,.,.,.,.,.,.,.,52,124,44.60813492 -27.8,1,228.1666667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.66765873 -27.8,1,240,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.73809524 -27.8,1,242.3333333,0,0,.,.,1,.,.,.,.,.,.,.,47,125,44.75198413 -27.8,1,252.25,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.8110119 -27.8,1,264,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,44.88095238 -27.8,1,264,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.88095238 -27.8,1,272.9166667,0,0,.,.,1,.,.,.,.,.,.,.,38,107,44.93402778 -27.8,1,276.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,44.95535714 -27.8,1,280,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,44.97619048 -27.8,1,287.8333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.02281746 -27.8,1,290.5833333,0,0,.,.,1,.,.,.,.,.,.,.,45,98,45.03918651 -27.8,1,300,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.0952381 -27.8,1,311.9166667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.16617063 -27.8,1,313.9166667,0,0,.,.,1,.,.,.,.,.,.,.,37,82,45.1780754 -27.8,1,324,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.23809524 -27.8,1,335.9166667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.30902778 -27.8,1,338,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.32142857 -27.8,1,338.0833333,0,0,.,.,1,.,.,.,.,.,.,.,37,72,45.3219246 -27.8,1,340,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.33333333 -27.8,1,348,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.38095238 -27.8,1,360,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.45238095 -27.8,1,362.3333333,0,0,.,.,1,.,.,.,.,.,.,.,111,48,45.46626984 -27.8,0,370.9166667,.,.,.,.,.,1.56,1,.,.,.,.,.,.,.,45.51736111 -27.8,1,372,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.52380952 -27.8,1,383.8333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.59424603 -27.8,1,386,0,0,.,.,1,.,.,.,.,.,.,.,112,42,45.60714286 -27.8,1,396,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.66666667 -27.8,0,408,.,.,.,.,.,0.679,1,.,.,.,.,.,.,.,45.73809524 -27.8,1,408,0,0,.,.,1,.,.,.,.,.,.,.,70,42,45.73809524 -27.8,1,408,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.73809524 -27.8,1,412,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.76190476 -27.8,1,419.75,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.80803571 -27.8,1,432,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.88095238 -27.8,1,432.75,0,0,.,.,1,.,.,.,.,.,.,.,24,33,45.88541667 -27.8,1,436,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,45.9047619 -27.8,1,444.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,45.95535714 -27.8,1,456,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.02380952 -27.8,1,456.3333333,0,0,.,.,1,.,.,.,.,.,.,.,28,29,46.02579365 -27.8,1,468.3333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.09722222 -27.8,1,472,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,46.11904762 -27.8,1,479.6666667,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.16468254 -27.8,1,481.8333333,0,0,.,.,1,.,.,.,.,.,.,.,25,27,46.17757937 -27.8,1,492,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.23809524 -27.8,0,503.3666667,.,.,.,.,.,1.82,1,.,.,.,.,.,.,.,46.30575397 -27.8,1,504,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.30952381 -27.8,1,504.0833333,0,0,.,.,1,.,.,.,.,.,.,.,30,15,46.31001984 -27.8,1,516.3333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.38293651 -27.8,1,520,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,46.4047619 -27.8,1,528.1333333,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.4531746 -27.8,1,528.5,0,0,.,.,1,.,.,.,.,.,.,.,35,20,46.45535714 -27.8,1,540.5,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.52678571 -27.8,1,552,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.5952381 -27.8,1,552.25,0,0,.,.,1,.,.,.,.,.,.,.,32,21,46.59672619 -27.8,1,554,0,0,.,.,1,.,.,.,.,.,.,9.7,.,.,46.60714286 -27.8,1,564,2,150,.,.,1,.,.,.,.,.,.,.,.,.,46.66666667 -27.8,0,575.9166667,.,.,.,.,.,1.78,1,.,.,.,.,.,.,.,46.73759921 -28.1,1,0,2,48,.,.,1,.,.,.,.,.,.,6.25,99,41,24.35714286 -28.1,1,8.5,2,48,.,.,1,.,.,.,.,.,.,.,.,.,24.4077381 -28.1,1,18.9,0,0,.,.,1,.,.,.,.,.,.,.,243,79,24.46964286 -28.1,1,21,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.48214286 -28.1,1,35.16666667,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.56646825 -28.1,1,47,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.63690476 -28.1,1,58,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.70238095 -28.1,1,66.4166667,0,0,.,.,1,.,.,.,.,.,.,.,100,44,24.75248016 -28.1,1,70,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.77380952 -28.1,1,82,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.8452381 -28.1,1,91.8333333,0,0,.,.,1,.,.,.,.,.,.,.,61,48,24.90376984 -28.1,1,94.1666667,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.91765873 -28.1,0,105.75,.,.,.,.,.,6.08,1,.,.,.,.,.,.,.,24.98660714 -28.1,1,106,2,42,.,.,1,.,.,.,.,.,.,.,.,.,24.98809524 -28.1,1,122,2,42,.,.,1,.,.,.,.,.,.,.,.,.,25.08333333 -28.1,1,134.3333333,2,42,.,.,1,.,.,.,.,.,.,.,.,.,25.15674603 -28.1,1,136.3333333,0,0,.,.,1,.,.,.,.,.,.,.,71,51,25.16865079 -28.1,1,146,2,42,.,.,1,.,.,.,.,.,.,.,.,.,25.22619048 -28.1,1,158,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.29761905 -28.1,1,160.0833333,0,0,.,.,1,.,.,.,.,.,.,.,111,47,25.31001984 -28.1,1,170,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.36904762 -28.1,1,182,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.44047619 -28.1,0,194.1666667,.,.,.,.,.,4.54,1,.,.,.,.,.,.,.,25.51289683 -28.2,1,0,2,32,.,.,1,.,.,.,.,.,.,6.25,111,47,25.51339286 -28.2,1,13.8333333,2,32,.,.,1,.,.,.,.,.,.,.,144,45,25.6547619 -28.2,1,23.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.72619048 -28.2,1,35.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.79761905 -28.2,1,47.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,25.86904762 -28.2,1,63.1,2,32,.,.,1,.,.,.,.,.,.,.,82,39,25.94047619 -28.2,1,71.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.01488095 -28.2,1,84.3333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.08333333 -28.2,1,95.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.1577381 -28.2,1,108.3333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.22619048 -28.2,1,119.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.29761905 -28.2,1,131.8333333,2,32,.,.,1,.,.,.,.,.,.,.,.,.,26.36904762 -28.2,1,143.8333333,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.41666667 -28.2,0,151.8333333,.,.,.,.,.,0.89,1,.,.,.,.,.,.,.,26.48015873 -28.2,1,162.5,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.49107143 -28.2,1,174.8333333,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.62797619 -28.2,1,187.3333333,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.70138889 -28.2,1,199.6666666,0,32,.,.,1,.,.,.,.,.,.,.,.,.,26.77083333 -28.2,1,211.3333333,0,32,.,.,1,.,.,.,.,.,.,.,77,47,26.83630952 -28.2,0,231.3333333,.,.,.,.,.,1.11,1,.,.,.,.,.,.,.,26.90793651 -28.3,1,0,0,44,9,12,1,.,.,.,.,.,.,5.735,107,169,38.97619048 -28.3,1,121.4,0,44,.,.,1,.,.,.,.,.,.,.,.,.,39.05357143 -28.3,1,124.2,0,0,.,.,1,.,.,.,.,.,.,5.7,.,.,39.0702381 -28.3,1,132.4,0,44,.,.,1,.,.,.,.,.,.,.,.,.,39.11904762 -28.3,0,144.233333,.,.,.,.,.,1.77,1,.,.,.,.,.,.,.,39.18948413 -28.4,1,0,0,44,9,12,1,.,.,.,.,.,.,6.115,60,77,41.33482143 -28.4,0,118.75,.,.,.,.,.,0.536,1,.,.,.,.,.,.,.,41.39880952 -28.5,1,0,0,50,9,12,1,.,.,.,.,.,.,6,47,40,43.33482143 -28.5,0,119.9166666,.,.,.,.,.,0.387,1,.,.,.,.,.,.,.,43.40575397 -28.5,1,120,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.40625 -28.5,1,133.25,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.48511905 -28.5,1,143.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.54761905 -28.5,1,155.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.61904762 -28.5,1,168.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.69494048 -28.5,1,179.75,0,60,.,.,1,.,.,.,.,.,.,.,.,.,43.76190476 -28.5,0,191.25,.,.,.,.,.,0.729,1,.,.,.,.,.,.,.,43.83035714 -28.6,1,0,0,72,9,12,1,.,.,.,.,.,.,6.3,33,41,45.54761905 -28.6,0,120.5,.,.,.,.,.,2.61,1,.,.,.,.,.,.,.,45.62202381 -29.1,1,0,2,70,.,.,1,.,.,.,.,.,.,10,10,21,80.9702381 -29.1,1,12,2,70,.,.,1,.,.,.,.,.,.,.,.,.,81.04166667 -29.1,1,25.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,81.12202381 -29.1,1,37,0,70,.,.,1,.,.,.,.,.,.,.,.,.,81.19047619 -29.1,1,49.33333334,0,70,.,.,1,.,.,.,.,.,.,.,.,.,81.26388889 -29.1,0,60,.,.,.,.,.,0.545,1,.,.,.,.,.,.,.,81.32738095 -29.2,1,0,0,0,.,.,1,.,.,.,.,.,.,10.57,19,27,83.39434524 -29.2,1,4.9166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.42361111 -29.2,1,16.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.49404762 -29.2,1,28.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.56547619 -29.2,1,40.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.63690476 -29.2,1,52.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.70833333 -29.2,1,64.75,0,100,.,.,1,.,.,.,.,.,.,.,.,.,83.7797619 -29.2,0,76.5,.,.,.,.,.,0.061,1,.,.,.,.,.,.,.,83.84970238 -30.1,1,0,0,0,.,.,1,.,.,.,.,.,.,14.7,34,26,102.8968254 -30.1,1,8.333333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,102.9464286 -30.1,1,13.83333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,102.9791667 -30.1,1,22.83333333,0,0,.,.,1,.,.,.,.,.,.,.,35,26,103.0327381 -30.1,1,26.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.0535714 -30.1,1,37.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.1190476 -30.1,1,48,0,0,.,.,1,.,.,.,.,.,.,.,30,22,103.1825397 -30.1,0,48.83333333,.,.,.,.,.,0.187,1,.,.,.,.,.,.,.,103.1875 -30.1,1,49.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.1904762 -30.1,0,49.83333333,.,.,.,.,.,0.296,1,.,.,.,.,.,.,.,103.1934524 -30.1,0,50.33333333,.,.,.,.,.,1.34,1,.,.,.,.,.,.,.,103.1964286 -30.1,0,50.83333333,.,.,.,.,.,1.93,1,.,.,.,.,.,.,.,103.1994048 -30.1,0,51.33333333,.,.,.,.,.,1.73,1,.,.,.,.,.,.,.,103.202381 -30.1,0,53.33333333,.,.,.,.,.,0.511,1,.,.,.,.,.,.,.,103.2142857 -30.1,0,55.33333333,.,.,.,.,.,0.346,1,.,.,.,.,.,.,.,103.2261905 -30.1,0,57.33333333,.,.,.,.,.,0.281,1,.,.,.,.,.,.,.,103.2380952 -30.1,0,61.48333333,.,.,.,.,.,0.118,1,.,.,.,.,.,.,.,103.2627976 -30.1,1,61.66666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.2638889 -30.1,0,72.08333333,.,.,.,.,.,0.212,1,.,.,.,.,.,.,.,103.3258929 -30.1,1,72.08333333,0,0,.,.,1,.,.,.,.,.,.,.,45,23,103.3258929 -30.1,1,73.33333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,103.3333333 -30.1,1,85.83333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.4077381 -30.1,1,94.83333333,0,0,.,.,1,.,.,.,.,.,.,.,34,24,103.4613095 -30.1,1,99.33333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.4880952 -30.1,1,109.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.547619 -30.1,1,119.8333333,0,0,.,.,1,.,.,.,.,.,.,.,45,18,103.610119 -30.1,1,122.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.625 -30.1,1,133.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.6904762 -30.1,1,143.3333333,0,0,.,.,1,.,.,.,.,.,.,.,33,23,103.75 -30.1,0,145.3333333,.,.,.,.,.,0.443,1,.,.,.,.,.,.,.,103.7619048 -30.1,1,145.3333333,0,150,.,.,1,.,.,.,.,.,.,.,.,.,103.7619048 -30.1,1,158.0833333,0,175,.,.,1,.,.,.,.,.,.,.,.,.,103.8377976 -30.1,1,167.8333333,0,0,.,.,1,.,.,.,.,.,.,.,21,25,103.8958333 -30.1,1,169.0833333,0,0,.,.,1,.,.,.,.,.,.,.,31,22,103.9032738 -30.1,1,169.7166667,0,0,.,.,1,.,.,.,.,.,.,14.7,.,.,103.9070437 -30.1,1,174.8333333,0,175,.,.,1,.,.,.,.,.,.,.,.,.,103.9375 -30.1,1,181.8333333,0,175,.,.,1,.,.,.,.,.,.,.,.,.,103.9791667 -31.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6.9,41,36,34.03869048 -31.1,1,37.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.26190476 -31.1,1,47.5,0,0,.,.,1,.,.,.,.,.,.,.,49,39,34.32142857 -31.1,1,50.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.33928571 -31.1,1,61.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.4047619 -31.1,1,74.16666667,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.48015873 -31.1,1,85.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.54761905 -31.1,1,95.5,0,0,.,.,1,.,.,.,.,.,.,.,41,30,34.60714286 -31.1,1,97.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.61904762 -31.1,1,109.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.69047619 -31.1,1,122.25,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.76636905 -31.1,1,134.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.83928571 -31.1,1,145.5,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.9047619 -31.1,1,158,0,56,.,.,1,.,.,.,.,.,.,.,.,.,34.97916667 -31.1,1,168,0,0,.,.,1,.,.,.,.,.,.,.,41,23,35.03869048 -31.1,0,170,.,.,.,.,.,0.736,1,.,.,.,.,.,.,.,35.05059524 -31.1,1,170,0,56,.,.,1,.,.,.,.,.,.,.,.,.,35.05059524 -31.1,1,181.5,0,60,.,.,1,.,.,.,.,.,.,.,.,.,35.11904762 -31.1,1,194,0,60,.,.,1,.,.,.,.,.,.,.,.,.,35.19345238 -31.1,1,206.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.26785714 -31.1,1,214.9166667,0,0,.,.,1,.,.,.,.,.,.,.,46,30,35.31795635 -31.1,1,218.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.33779762 -31.1,1,229.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.4047619 -31.1,1,242.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.48214286 -31.1,1,253.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.54761905 -31.1,1,263.5,0,0,.,.,1,.,.,.,.,.,.,.,57,29,35.60714286 -31.1,1,266.75,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.6264881 -31.1,1,277.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.69047619 -31.1,1,289.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.76190476 -31.1,1,301.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.83333333 -31.1,1,314.75,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.91220238 -31.1,1,325.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,35.97619048 -31.1,0,336.25,.,.,.,.,.,1.51,1,.,.,.,.,.,.,.,36.04017857 -31.1,1,336.25,0,0,.,.,1,.,.,.,.,.,.,.,42,27,36.04017857 -31.1,1,338,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.05059524 -31.1,1,349.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.11904762 -31.1,1,362.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.19642857 -31.1,1,373.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.26190476 -31.1,1,384,0,0,.,.,1,.,.,.,.,.,.,.,41,19,36.32440476 -31.1,1,386,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.33630952 -31.1,1,399.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.41666667 -31.1,1,407.6666667,0,0,.,.,1,.,.,.,.,.,.,6.9,.,.,36.46527778 -31.1,1,413.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.5 -31.1,1,421.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.54761905 -31.1,1,433.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.61904762 -31.1,1,437.25,0,0,.,.,1,.,.,.,.,.,.,.,47,21,36.64136905 -31.1,1,445.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.69047619 -31.1,1,457.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.76190476 -31.1,1,469.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.83333333 -31.1,1,482.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.91071429 -31.1,1,494.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,36.98214286 -31.1,1,506.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,37.05357143 -32.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6,35,30,42.46309524 -32.1,1,14.36666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.54861111 -32.1,1,26.95,2,90,.,.,1,.,.,.,.,.,.,.,.,.,42.6235119 -32.1,1,39.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.69642857 -32.1,1,51.7,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.77083333 -32.1,1,63.45,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.84077381 -32.1,1,71.36666667,0,0,.,.,1,.,.,.,.,.,.,.,37,25,42.88789683 -32.1,1,75.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.91071429 -32.1,1,87.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,42.98214286 -32.1,1,99.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,43.05357143 -32.1,1,111.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,43.125 -32.1,0,122.2,.,.,.,.,.,0.23,1,.,.,.,.,.,.,.,43.19047619 -32.1,1,122.2,0,0,.,.,1,.,.,.,.,.,.,.,47,42,43.19047619 -32.1,1,123.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,43.19642857 -32.1,1,135.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.26785714 -32.1,1,143.1166667,0,0,.,.,1,.,.,.,.,.,.,.,44,42,43.31498016 -32.1,1,147.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.33928571 -32.1,1,159.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.41071429 -32.1,1,171.45,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.48363095 -32.1,1,183.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.55357143 -32.1,1,195.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.625 -32.1,1,207.7,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.69940476 -32.1,1,219.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.76785714 -32.1,1,232.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.8452381 -32.1,0,243.1166667,.,.,.,.,.,1.85,1,.,.,.,.,.,.,.,43.91021825 -32.1,1,243.1166667,0,0,.,.,1,.,.,.,.,.,.,.,115,93,43.91021825 -32.1,1,244.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.91666667 -32.1,1,256.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,43.98809524 -32.1,1,268.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.05952381 -32.1,1,280.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.13095238 -32.1,0,294.2,.,.,.,.,.,2.36,1,.,.,.,.,.,.,.,44.21428571 -32.1,1,295.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.2202381 -32.1,0,295.7,.,.,.,.,.,2.47,1,.,.,.,.,.,.,.,44.22321429 -32.1,0,296.2,.,.,.,.,.,9.15,1,.,.,.,.,.,.,.,44.22619048 -32.1,0,296.7,.,.,.,.,.,5.64,1,.,.,.,.,.,.,.,44.22916667 -32.1,0,297.2,.,.,.,.,.,5.3,1,.,.,.,.,.,.,.,44.23214286 -32.1,0,299.2,.,.,.,.,.,3.7,1,.,.,.,.,.,.,.,44.24404762 -32.1,0,301.2,.,.,.,.,.,3.47,1,.,.,.,.,.,.,.,44.25595238 -32.1,0,303.2,.,.,.,.,.,3.43,1,.,.,.,.,.,.,.,44.26785714 -32.1,0,307.2,.,.,.,.,.,1.85,1,.,.,.,.,.,.,.,44.29166667 -32.1,1,307.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.29166667 -32.1,1,314.2,0,0,.,.,1,.,.,.,.,.,.,.,80,92,44.33333333 -32.1,1,315.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.33928571 -32.1,1,327.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.41071429 -32.1,1,338.95,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.48065476 -32.1,1,350.95,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.55208333 -32.1,1,363.5333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.62698413 -32.1,1,375.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.69642857 -32.1,1,388.0333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.77281746 -32.1,1,399.45,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.84077381 -32.1,1,407.2,0,0,.,.,1,.,.,.,.,.,.,.,71,99,44.88690476 -32.1,0,410.2833333,.,.,.,.,.,0.669,1,.,.,.,.,.,.,.,44.90525794 -32.1,1,410.7,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.9077381 -32.1,0,422.2,.,.,.,.,.,0.272,1,.,.,.,.,.,.,.,44.97619048 -32.1,1,423.5333333,0,50,.,.,1,.,.,.,.,.,.,.,.,.,44.98412698 -32.1,1,434.95,0,50,.,.,1,.,.,.,.,.,.,.,.,.,45.05208333 -32.1,1,447.2,0,50,.,.,1,.,.,.,.,.,.,.,.,.,45.125 -32.1,1,458.7,0,50,.,.,1,.,.,.,.,.,.,.,.,.,45.19345238 -32.1,1,471.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.26785714 -32.1,1,479.2,0,0,.,.,1,.,.,.,.,.,.,.,68,90,45.31547619 -32.1,1,483.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.33928571 -32.1,1,495.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.41220238 -32.1,1,508.3666667,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.4890873 -32.1,1,519.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.55505952 -32.1,1,532.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.63095238 -32.1,1,544.8666667,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.70634921 -32.1,1,556.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.77380952 -32.1,1,568.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.84672619 -32.1,0,580.95,.,.,.,.,.,1.38,1,.,.,.,.,.,.,.,45.92113095 -32.1,1,580.95,0,0,.,.,1,.,.,.,.,.,.,.,90,157,45.92113095 -32.1,1,581.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.92410714 -32.1,1,593.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,45.99404762 -32.1,0,604.45,.,.,.,.,.,0.285,1,.,.,.,.,.,.,.,46.0610119 -32.1,1,605.45,0,55,.,.,1,.,.,.,.,.,.,.,.,.,46.06696429 -32.1,1,617.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,46.13690476 -32.1,1,629.2,0,55,.,.,1,.,.,.,.,.,.,.,.,.,46.20833333 -32.1,1,641.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.2797619 -32.1,1,647.95,0,0,.,.,1,.,.,.,.,.,.,.,60,85,46.31994048 -32.1,1,653.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.35119048 -32.1,1,665.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.42261905 -32.1,1,677.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.49404762 -32.1,1,689.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.56547619 -32.1,1,701.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.63690476 -32.1,1,713.3666667,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.7093254 -32.1,1,725.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.7797619 -32.1,0,736.2,.,.,.,.,.,1.48,1,.,.,.,.,.,.,.,46.8452381 -32.1,1,737.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.85119048 -32.1,1,742.7,0,0,.,.,1,.,.,.,.,.,.,.,66,76,46.88392857 -32.1,1,749.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.92261905 -32.1,1,761.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,46.99404762 -32.1,1,773.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.06547619 -32.1,1,785.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.13690476 -32.1,1,797.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.20833333 -32.1,1,809.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.2797619 -32.1,1,815.2,0,0,.,.,1,.,.,.,.,.,.,.,67,92,47.31547619 -32.1,1,821.2,0,0,.,.,1,.,.,.,.,.,.,6.95,.,.,47.35119048 -32.1,1,821.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.35119048 -32.1,1,833.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.42261905 -32.1,1,845.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.49404762 -32.1,1,856.7,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.5625 -32.1,1,868.8666667,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.63492063 -32.1,1,884.7,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.72916667 -32.1,1,891.5333333,0,0,.,.,1,.,.,.,.,.,.,.,162,139,47.76984127 -32.1,1,896.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.79761905 -32.1,1,905.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.85119048 -32.1,1,911.7,0,0,.,.,1,.,.,.,.,.,.,.,376,215,47.88988095 -32.1,1,914.7,0,0,.,.,1,.,.,.,.,.,.,.,421,231,47.9077381 -32.1,1,917.2,0,60,.,.,1,.,.,.,.,.,.,.,.,.,47.92261905 -33.1,1,0,0,0,.,.,1,.,.,.,.,.,.,11.09,31,31,53.61011905 -33.1,1,14.55,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.69672619 -33.1,1,24.25,0,0,.,.,1,.,.,.,.,.,.,.,38,26,53.75446429 -33.1,1,25.95,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.76458333 -33.1,1,37.3,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.83214286 -33.1,1,48,0,0,.,.,1,.,.,.,.,.,.,.,36,25,53.89583333 -33.1,1,49.96666667,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.90753968 -33.1,1,61.48333333,0,75,.,.,1,.,.,.,.,.,.,.,.,.,53.97609127 -33.1,1,72.08333333,0,0,.,.,1,.,.,.,.,.,.,.,31,28,54.03918651 -33.1,1,73.88333333,0,75,.,.,1,.,.,.,.,.,.,.,.,.,54.04990079 -33.1,1,85.71666667,0,75,.,.,1,.,.,.,.,.,.,.,.,.,54.1203373 -33.1,1,91.25,0,0,.,.,1,.,.,.,.,.,.,.,29,22,54.15327381 -33.1,0,96.25,.,.,.,.,.,0.256,1,.,.,.,.,.,.,.,54.18303571 -33.1,1,98.05,0,75,.,.,1,.,.,.,.,.,.,.,.,.,54.19375 -33.1,1,110.5166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.26795635 -33.1,1,120.1666667,0,0,.,.,1,.,.,.,.,.,.,.,37,20,54.32539683 -33.1,1,121.9833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.33621032 -33.1,1,133.9166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.40724206 -33.1,1,144,0,0,.,.,1,.,.,.,.,.,.,.,27,17,54.4672619 -33.1,1,146.5,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.48214286 -33.1,1,157.6333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.5484127 -33.1,0,168.1666667,.,.,.,.,.,0.437,1,.,.,.,.,.,.,.,54.61111111 -33.1,1,168.1666667,0,0,.,.,1,.,.,.,.,.,.,.,26,22,54.61111111 -33.1,1,170.2666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.62361111 -33.1,1,181.7166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.69176587 -33.1,1,192,0,0,.,.,1,.,.,.,.,.,.,.,29,28,54.75297619 -33.1,1,193.9333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.76448413 -33.1,1,205.6,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.83392857 -33.1,1,216,0,0,.,.,1,.,.,.,.,.,.,.,42,31,54.89583333 -33.1,1,217.8666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.90694444 -33.1,1,230.5166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,54.98224206 -33.1,1,240.0833333,0,0,.,.,1,.,.,.,.,.,.,.,47,34,55.03918651 -33.1,1,242.3666667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,55.05277778 -33.1,1,253.7166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,55.1203373 -33.1,1,263.9166667,0,0,.,.,1,.,.,.,.,.,.,.,33,23,55.18105159 -33.1,1,265.8833333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,55.19275794 -33.1,1,277.5333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.26210317 -33.1,1,288.25,0,0,.,.,1,.,.,.,.,.,.,.,28,22,55.32589286 -33.1,1,292.7833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.35287698 -33.1,1,302.5833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.41121032 -33.1,1,312,0,0,.,.,1,.,.,.,.,.,.,.,31,16,55.4672619 -33.1,1,313.9833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.47906746 -33.1,1,326,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.55059524 -33.1,1,335,0,0,.,.,1,.,.,.,.,.,.,.,29,19,55.60416667 -33.1,0,336.5833333,.,.,.,.,.,2.18,1,.,.,.,.,.,.,.,55.61359127 -33.1,1,337.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.62053571 -33.1,1,350.0333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.69365079 -33.1,1,360,0,0,.,.,1,.,.,.,.,.,.,.,27,19,55.75297619 -33.1,1,361.7166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.76319444 -33.1,1,362.9333333,0,0,.,.,1,.,.,.,.,.,.,11.09,.,.,55.77043651 -33.1,1,373.8333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.83531746 -33.1,1,384.4166667,0,0,.,.,1,.,.,.,.,.,.,.,33,18,55.89831349 -33.1,1,386.15,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.90863095 -33.1,1,397.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,55.97767857 -33.1,1,409.6,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.04821429 -33.1,1,421.4666667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.11884921 -33.1,1,432.5,0,0,.,.,1,.,.,.,.,.,.,.,40,20,56.18452381 -33.1,1,434.4833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.19632937 -33.1,1,445.75,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.26339286 -33.1,1,458.3333333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.33829365 -33.1,1,469.8,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.40654762 -33.1,1,483.9166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.4905754 -33.1,1,493.7166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.54890873 -33.1,0,505.1166667,.,.,.,.,.,1.21,1,.,.,.,.,.,.,.,56.61676587 -33.1,1,505.1166667,0,0,.,.,1,.,.,.,.,.,.,.,30,21,56.61676587 -33.1,1,507.45,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.63065476 -33.1,1,517.6166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.69117063 -33.1,1,524.1833333,0,0,.,.,1,.,.,.,.,.,.,11.09,.,.,56.73025794 -33.1,1,532.7833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.78144841 -33.1,1,541.4666667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.83313492 -33.1,1,551.5,0,0,.,.,1,.,.,.,.,.,.,.,33,28,56.89285714 -33.1,1,554.05,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.90803571 -33.1,1,565.6166667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,56.97688492 -33.1,1,578.0833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.05109127 -33.1,1,589.85,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.12113095 -33.1,1,600,0,0,.,.,1,.,.,.,.,.,.,.,54,22,57.18154762 -33.1,1,602.6666667,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.19742063 -33.1,1,613.35,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.2610119 -33.1,1,626.0833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.33680556 -33.1,1,637.5833333,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.40525794 -33.1,1,650.25,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.48065476 -33.1,1,651.9166667,0,0,.,.,1,.,.,.,.,.,.,.,41,36,57.4905754 -33.1,1,661.35,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.54672619 -33.1,1,671.5,0,0,.,.,1,.,.,.,.,.,.,.,35,23,57.60714286 -33.1,1,674.55,0,125,.,.,1,.,.,.,.,.,.,.,.,.,57.62529762 -33.1,0,674.75,.,.,.,.,.,0.566,1,.,.,.,.,.,.,.,57.6264881 -34.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6.85,34,31,16.74702381 -34.1,1,10,0,48,.,.,1,.,.,.,.,.,.,.,.,.,16.80654762 -34.1,1,22.41666667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,16.88045635 -34.1,1,23.5,0,0,.,.,1,.,.,.,.,.,.,.,47,40,16.88690476 -34.1,1,34.5,0,48,.,.,1,.,.,.,.,.,.,.,.,.,16.95238095 -34.1,1,46.21666667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,17.02212302 -34.1,1,48.51666667,0,0,.,.,1,.,.,.,.,.,.,.,98,77,17.03581349 -34.1,1,62.93333333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,17.12162698 -34.1,1,73,0,0,.,.,1,.,.,.,.,.,.,.,157,87,17.18154762 -34.1,0,74.5,.,.,.,.,.,0.176,1,.,.,.,.,.,.,.,17.19047619 -34.2,1,0,0,40,.,.,1,.,.,.,.,.,.,6.85,27,31,18.64434524 -34.2,1,7.4333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.68859127 -34.2,1,16.75,0,0,.,.,1,.,.,.,.,.,.,.,27,31,18.74404762 -34.2,1,20.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.7640873 -34.2,1,31.7333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.83323413 -34.2,1,40.4,0,0,.,.,1,.,.,.,.,.,.,.,24,33,18.88482143 -34.2,1,45.9666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.91795635 -34.2,1,56.1,0,40,.,.,1,.,.,.,.,.,.,.,.,.,18.97827381 -34.2,1,64.9833333,0,0,.,.,1,.,.,.,.,.,.,.,23,31,19.03115079 -34.2,1,68.4333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.05168651 -34.2,1,80.5833333,0,40,.,.,1,.,.,.,.,.,.,.,26,32,19.12400794 -34.2,1,92.35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.19404762 -34.2,1,104.85,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.26845238 -34.2,1,114.1666667,0,0,.,.,1,.,.,.,.,.,.,.,28,27,19.32390873 -34.2,1,116.2833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.33650794 -34.2,1,127.9333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.40585317 -34.2,1,135.75,0,0,.,.,1,.,.,.,.,.,.,.,29,38,19.45238095 -34.2,1,140.55,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.48095238 -34.2,1,152.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.54980159 -34.2,1,160.25,0,0,.,.,1,.,.,.,.,.,.,.,35,38,19.59821429 -34.2,0,164.0666667,.,.,.,.,.,0.09,1,.,.,.,.,.,.,.,19.62093254 -34.2,1,164.3666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.62271825 -34.2,1,176.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.69325397 -34.2,1,182.75,0,0,.,.,1,.,.,.,.,.,.,.,32,39,19.73214286 -34.2,1,188.3333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.76537698 -34.2,1,200.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.83581349 -34.2,1,206.75,0,0,.,.,1,.,.,.,.,.,.,.,32,42,19.875 -34.2,1,212.35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.90833333 -34.2,1,223.9333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,19.97728175 -34.2,1,234.5833333,0,0,.,.,1,.,.,.,.,.,.,.,35,46,20.0406746 -34.2,1,237.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.05654762 -34.2,1,248.0666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.12093254 -34.2,1,257.75,0,0,.,.,1,.,.,.,.,.,.,.,40,44,20.17857143 -34.2,1,260.9666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.19771825 -34.2,1,272.0666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.26378968 -34.2,1,281.75,0,0,.,.,1,.,.,.,.,.,.,.,35,48,20.32142857 -34.2,1,284.3,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.33660714 -34.2,1,296.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.40753968 -34.2,1,305.95,0,0,.,.,1,.,.,.,.,.,.,.,34,47,20.46547619 -34.2,1,309.4333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.48621032 -34.2,1,320.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.55039683 -34.2,1,330.25,0,0,.,.,1,.,.,.,.,.,.,.,35,51,20.61011905 -34.2,0,331.6666667,.,.,.,.,.,0.111,1,.,.,.,.,.,.,.,20.61855159 -34.2,1,332.85,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.62559524 -34.2,1,344.0333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.6921627 -34.2,1,354.05,0,0,.,.,1,.,.,.,.,.,.,.,41,51,20.75178571 -34.2,1,356.1833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.76448413 -34.2,1,367.7666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.83343254 -34.2,1,377.5833333,0,0,.,.,1,.,.,.,.,.,.,.,37,49,20.89186508 -34.2,1,379.9,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.90565476 -34.2,1,391.8833333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,20.97698413 -34.2,1,401.5166667,0,0,.,.,1,.,.,.,.,.,.,.,38,49,21.0343254 -34.2,1,404.4,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.0514881 -34.2,1,417.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.12718254 -34.2,1,425.25,0,0,.,.,1,.,.,.,.,.,.,.,32,49,21.17559524 -34.2,1,428.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.19295635 -34.2,1,442.3666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.27748016 -34.2,1,449.4166667,0,0,.,.,1,.,.,.,.,.,.,.,35,51,21.31944444 -34.2,1,452.5166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.33789683 -34.2,1,464,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.40625 -34.2,1,474.1666667,0,0,.,.,1,.,.,.,.,.,.,.,40,54,21.46676587 -34.2,1,476.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.47886905 -34.2,1,488.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.55059524 -34.2,1,497.9166667,0,0,.,.,1,.,.,.,.,.,.,.,33,47,21.60813492 -34.2,0,499.75,.,.,.,.,.,0.114,1,.,.,.,.,.,.,.,21.61904762 -34.2,1,499.9333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.62013889 -34.2,1,512.25,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.69345238 -34.2,1,520.9166667,0,0,.,.,1,.,.,.,.,.,.,.,44,49,21.74503968 -34.2,1,524.6,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.76696429 -34.2,1,535.6666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.8328373 -34.2,1,546.3166667,0,0,.,.,1,.,.,.,.,.,.,.,34,45,21.89623016 -34.2,1,548.9666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.91200397 -34.2,1,559.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,21.97619048 -34.2,1,570.5,0,0,.,.,1,.,.,.,.,.,.,.,29,41,22.04017857 -34.2,1,572.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.05039683 -34.2,1,583.5333333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.11775794 -34.2,1,594.25,0,0,.,.,1,.,.,.,.,.,.,.,37,43,22.18154762 -34.2,1,597.05,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.19821429 -34.2,1,608.0666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.26378968 -34.2,1,618.5,0,0,.,.,1,.,.,.,.,.,.,.,33,39,22.32589286 -34.2,1,620.1166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.33551587 -34.2,1,632.2,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.40744048 -34.2,1,642.1666667,0,0,.,.,1,.,.,.,.,.,.,.,32,36,22.46676587 -34.2,1,644.1666667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.47867063 -34.2,1,656.1,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.54970238 -34.2,1,665.75,0,0,.,.,1,.,.,.,.,.,.,.,27,31,22.60714286 -34.2,1,668.55,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.62380952 -34.2,1,680.2166667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.69325397 -34.2,1,690.5,0,0,.,.,1,.,.,.,.,.,.,.,32,36,22.75446429 -34.2,1,692.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.76785714 -34.2,1,704.35,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.83690476 -34.2,0,716.083333,.,.,.,.,.,0.09,1,.,.,.,.,.,.,.,22.90674603 -34.2,1,716.083333,0,0,.,.,1,.,.,.,.,.,.,.,29,32,22.90674603 -34.2,1,716.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.91071429 -34.2,1,728.383333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,22.97996032 -34.2,1,738,0,0,.,.,1,.,.,.,.,.,.,.,36,26,23.03720238 -34.2,1,740.75,0,40,.,.,1,.,.,.,.,.,.,.,.,.,23.05357143 -34.2,1,752.583333,0,40,.,.,1,.,.,.,.,.,.,.,.,.,23.12400794 -34.2,1,762.25,0,0,.,.,1,.,.,.,.,.,.,.,32,30,23.18154762 -34.2,1,764.016667,0,40,.,.,1,.,.,.,.,.,.,.,.,.,23.19206349 -34.2,1,776.066667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.26378968 -34.2,1,786.5,0,0,.,.,1,.,.,.,.,.,.,.,34,26,23.32589286 -34.2,1,788.816667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.33968254 -34.2,1,800.4,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.40863095 -34.2,1,810.416667,0,0,.,.,1,.,.,.,.,.,.,.,25,31,23.46825397 -34.2,1,811.666667,0,0,.,.,1,.,.,.,.,.,.,7,.,.,23.47569444 -34.2,1,812.166667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.47867063 -34.2,1,824.833333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.55406746 -34.2,1,836.366667,0,0,.,.,1,.,.,.,.,.,.,.,28,28,23.62271825 -34.2,1,836.716667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.62480159 -34.2,1,848.616667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.69563492 -34.2,1,858.25,0,0,.,.,1,.,.,.,.,.,.,.,25,25,23.75297619 -34.2,1,860.5,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.76636905 -34.2,1,871.683333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.83293651 -34.2,1,882.25,0,0,.,.,1,.,.,.,.,.,.,.,31,32,23.89583333 -34.2,0,883.583333,.,.,.,.,.,0.083,1,.,.,.,.,.,.,.,23.90376984 -34.2,1,884.233333,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.90763889 -34.2,1,896.766667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,23.98224206 -34.2,1,906.25,0,0,.,.,1,.,.,.,.,.,.,.,32,35,24.03869048 -34.2,1,907.966667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.04890873 -34.2,1,920.116667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.12123016 -34.2,1,932.35,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.19404762 -34.2,1,943.816667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.26230159 -34.2,1,956.566667,0,48,.,.,1,.,.,.,.,.,.,.,.,.,24.33819444 -34.2,1,971.416667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.4265873 -34.2,1,980.366667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.47986111 -34.2,1,992.633333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.55287698 -34.2,1,998.75,0,0,.,.,1,.,.,.,.,.,.,.,39,26,24.58928571 -34.2,1,1003.916667,0,0,.,.,1,.,.,.,.,.,.,7,.,.,24.62003968 -34.2,1,1004.1,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.62113095 -34.2,1,1016.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.69305556 -34.2,1,1029.35,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.77142857 -34.2,1,1040.516667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.83789683 -34.2,0,1051.583333,.,.,.,.,.,0.071,1,.,.,.,.,.,.,.,24.90376984 -34.2,1,1051.766667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.90486111 -34.2,1,1064.05,0,70,.,.,1,.,.,.,.,.,.,.,.,.,24.97797619 -34.2,1,1074.5,0,0,.,.,1,.,.,.,.,.,.,.,23,28,25.04017857 -34.2,1,1077.133333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.05585317 -34.2,1,1089.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.12757937 -34.2,1,1100.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.19305556 -34.2,1,1112.333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.26537698 -34.2,1,1124.633333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.33859127 -34.2,1,1136.666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.41021825 -34.2,1,1148.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.47916667 -34.2,1,1160.5,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.55208333 -34.2,1,1170.25,0,0,.,.,1,.,.,.,.,.,.,.,26,29,25.61011905 -34.2,1,1172.666667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.62450397 -34.2,1,1185.633333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.70168651 -34.2,1,1196.716667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.76765873 -34.2,1,1208.016667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.83492063 -34.2,1,1220.816667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.91111111 -34.2,1,1232.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,25.97876984 -34.2,1,1241.583333,0,0,.,.,1,.,.,.,.,.,.,.,31,36,26.03472222 -34.2,1,1244.916667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.05456349 -34.2,1,1256.833333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.12549603 -34.2,1,1268.116667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.19265873 -34.2,1,1280.333333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.26537698 -34.2,1,1292.233333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.33621032 -34.2,1,1304.8,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.4110119 -34.2,1,1315.65,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.47559524 -34.2,1,1328.183333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.55019841 -34.2,1,1338.25,0,0,.,.,1,.,.,.,.,.,.,.,38,39,26.61011905 -34.2,1,1340.25,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.62202381 -34.2,1,1351.566667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.68938492 -34.2,1,1363.766667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.76200397 -34.2,1,1376.35,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.83690476 -34.2,1,1388.416667,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.90873016 -34.2,1,1395.483333,0,0,.,.,1,.,.,.,.,.,.,7,.,.,26.95079365 -34.2,1,1400.383333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,26.97996032 -34.2,1,1411.883333,0,70,.,.,1,.,.,.,.,.,.,.,.,.,27.0484127 -35.1,1,0,0,0,.,.,1,.,.,.,.,.,.,6.2,118,57,17.03839286 -35.1,1,11.83333333,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.10882937 -35.1,1,23.51666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.17837302 -35.1,1,23.63333333,0,0,.,.,1,.,.,.,.,.,.,.,87,49,17.17906746 -35.1,1,35.5,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.24970238 -35.1,0,47.71666667,.,.,.,.,.,0.468,1,.,.,.,.,.,.,.,17.32242063 -35.1,1,47.71666667,0,0,.,.,1,.,.,.,.,.,.,.,76,48,17.32242063 -35.1,1,47.81666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.32301587 -35.1,1,59.13333333,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.39037698 -35.1,1,71.55,0,0,.,.,1,.,.,.,.,.,.,.,67,42,17.46428571 -35.1,1,71.81666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.46587302 -35.1,1,83.15,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.53333333 -35.1,1,94.73333333,0,0,.,.,1,.,.,.,.,.,.,.,65,36,17.60228175 -35.1,1,95.76666667,2,43.4,.,.,1,.,.,.,.,.,.,.,.,.,17.60843254 -35.1,1,107.6833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.67936508 -35.1,0,119.3,.,.,.,.,.,0.856,1,.,.,.,.,.,.,.,17.7485119 -35.1,1,119.3,0,0,.,.,1,.,.,.,.,.,.,.,62,35,17.7485119 -35.1,1,119.4666667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.74950397 -35.1,1,131.4166667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.82063492 -35.1,1,132.05,0,0,.,.,1,.,.,.,.,.,.,6.2,.,.,17.82440476 -35.1,1,143.2833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.89126984 -35.1,1,144.2166667,0,0,.,.,1,.,.,.,.,.,.,.,58,42,17.8968254 -35.1,1,155.6166667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,17.96468254 -35.1,0,167.3833333,.,.,.,.,.,0.67,1,.,.,.,.,.,.,.,18.03472222 -35.1,1,167.3833333,0,0,.,.,1,.,.,.,.,.,.,.,58,32,18.03472222 -35.1,1,167.55,2,60,.,.,1,.,.,.,.,.,.,.,.,.,18.03571429 -35.1,1,180.1833333,2,60,.,.,1,.,.,.,.,.,.,.,.,.,18.1109127 -35.1,1,190.55,0,0,.,.,1,.,.,.,.,.,.,.,50,36,18.17261905 -35.1,1,191.3666667,2,60,.,.,1,.,.,.,.,.,.,.,.,.,18.17748016 -35.1,1,203.4,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.24910714 -35.1,1,215.0166667,0,0,.,.,1,.,.,.,.,.,.,.,43,36,18.31825397 -35.1,1,215.8666667,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.32331349 -35.1,1,227.15,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.39047619 -35.1,0,239.1333333,.,.,.,.,.,0.96,1,.,.,.,.,.,.,.,18.46180556 -35.1,1,239.1333333,0,0,.,.,1,.,.,.,.,.,.,.,41,31,18.46180556 -35.1,1,239.55,2,80,.,.,1,.,.,.,.,.,.,.,.,.,18.46428571 -35.1,1,251.2833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.53412698 -35.1,1,263.4666667,0,0,.,.,1,.,.,.,.,.,.,.,45,31,18.60664683 -35.1,1,263.6333333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.60763889 -35.1,1,275.6333333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.67906746 -35.1,0,287.4666667,.,.,.,.,.,2.7,1,.,.,.,.,.,.,.,18.74950397 -35.1,1,287.4666667,0,0,.,.,1,.,.,.,.,.,.,6.2,41,26,18.74950397 -35.1,1,287.5166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.74980159 -35.1,1,299.6166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.8218254 -35.1,1,306.3,0,0,.,.,1,.,.,.,.,.,.,.,46,28,18.86160714 -35.1,1,311.6333333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.89335317 -35.1,1,323.3166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,18.96289683 -35.1,1,329.9666667,0,0,.,.,1,.,.,.,.,.,.,.,40,33,19.00248016 -35.1,1,335.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.03571429 -35.1,1,347.15,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.1047619 -35.1,1,357.55,0,0,.,.,1,.,.,.,.,.,.,.,33,28,19.16666667 -35.1,1,359.2166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.1765873 -35.1,1,371.1833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.24781746 -35.1,1,382.9666667,0,0,.,.,1,.,.,.,.,.,.,.,26,25,19.31795635 -35.1,1,383.45,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.32083333 -35.1,1,395.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.39285714 -35.1,1,407.7166667,0,0,.,.,1,.,.,.,.,.,.,.,26,26,19.46527778 -35.1,1,407.7833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.4656746 -35.1,1,419.6166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.53611111 -35.1,1,431.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.60714286 -35.1,1,434.55,0,0,.,.,1,.,.,.,.,.,.,.,29,15,19.625 -35.1,1,443.7666667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.67986111 -35.1,1,455.05,0,0,.,.,1,.,.,.,.,.,.,.,30,20,19.74702381 -35.1,1,455.3833333,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.74900794 -35.1,1,467.8166667,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.82301587 -35.1,1,479.55,2,90,.,.,1,.,.,.,.,.,.,.,.,.,19.89285714 -35.1,1,495.05,0,100,.,.,1,.,.,.,.,.,.,.,.,.,19.98511905 -35.1,1,503.05,0,0,.,.,1,.,.,.,.,.,.,.,32,30,20.0327381 -35.1,1,506.4,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.05267857 -35.1,1,518.5333333,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.12490079 -35.1,1,529.95,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.19285714 -35.1,1,541.65,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.2625 -35.1,1,553.6166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.33373016 -35.1,1,565.6166667,0,100,.,.,1,.,.,.,.,.,.,.,.,.,20.40515873 -35.1,0,576.55,.,.,.,.,.,0.735,1,.,.,.,.,.,.,.,20.4702381 -36.1,1,0,0,0,.,.,1,.,.,.,.,.,.,8.21,29,31,100.3239087 -36.1,1,1.583333333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,100.3333333 -36.1,1,5.283333333,2,80,.,.,1,.,.,.,.,.,.,.,.,.,100.3553571 -36.1,1,11.58333333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,100.3928571 -36.1,1,16.4,2,80,.,.,1,.,.,.,.,.,.,.,.,.,100.4215278 -36.1,1,22.58333333,0,0,.,.,1,.,.,.,.,.,.,.,24,24,100.4583333 -36.1,1,27.4,2,80,.,.,1,.,.,.,.,.,.,.,.,.,100.487004 -36.1,1,31.1,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,100.5090278 -36.1,1,40.11666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.5626984 -36.1,1,46.83333333,0,0,.,.,1,.,.,.,.,.,.,.,34,35,100.6026786 -36.1,1,49.58333333,0,0,.,.,1,.,.,.,.,.,.,.,35,32,100.6190476 -36.1,1,53.03333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.6395833 -36.1,0,64.35,.,.,.,.,.,4.26,1,.,.,.,.,.,.,.,100.7069444 -36.1,1,65.68333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.714881 -36.1,1,71.58333333,0,0,.,.,1,.,.,.,.,.,.,.,77,25,100.75 -36.1,1,79.56666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.7975198 -36.1,0,90.58333333,.,.,.,.,.,1.5,1,.,.,.,.,.,.,.,100.8630952 -36.1,1,92.11666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.8722222 -36.1,1,93.4,0,0,.,.,1,.,.,.,.,.,.,.,34,29,100.8798611 -36.1,1,104.5333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,100.946131 -36.1,1,115.3166667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.0103175 -36.1,1,119.0833333,0,0,.,.,1,.,.,.,.,.,.,.,42,28,101.0327381 -36.1,1,130.0833333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.0982143 -36.1,1,142.8333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.1741071 -36.1,1,143.4166667,0,0,.,.,1,.,.,.,.,.,.,.,55,39,101.1775794 -36.1,1,154.8333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.2455357 -36.1,1,166.2666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.3135913 -36.1,1,167.4166667,0,0,.,.,1,.,.,.,.,.,.,.,53,34,101.3204365 -36.1,1,178.85,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.3884921 -36.1,1,190.2166667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.4561508 -36.1,1,190.6666667,0,0,.,.,1,.,.,.,.,.,.,.,37,30,101.4588294 -36.1,1,191.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.4642857 -36.1,1,202.6333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.5300595 -36.1,1,213.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.5952381 -36.1,1,214.2333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.5991071 -36.1,1,215.5833333,0,0,.,.,1,.,.,.,.,.,.,.,47,34,101.6071429 -36.1,1,226.3666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.6713294 -36.1,1,238.4333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.7431548 -36.1,1,239.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.75 -36.1,1,239.9166667,0,0,.,.,1,.,.,.,.,.,.,.,55,33,101.7519841 -36.1,1,250.3,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.8137897 -36.1,1,262.7833333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.8880952 -36.1,1,263.5833333,0,0,.,.,1,.,.,.,.,.,.,.,52,32,101.8928571 -36.1,1,265.5833333,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,101.9047619 -36.1,1,274.5666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,101.9582341 -36.1,1,286.4166667,0,0,.,.,1,.,.,.,.,.,.,.,25,31,102.0287698 -36.1,1,289.0333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.0443452 -36.1,1,301.3166667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.1174603 -36.1,0,312.0833333,.,.,.,.,.,4.9,1,.,.,.,.,.,.,.,102.1815476 -36.2,1,0,0,0,.,.,1,.,.,.,.,.,.,8.21,17,24,102.1815476 -36.2,1,1.466666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.1902778 -36.2,1,14.18333333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.2659722 -36.2,1,23,0,0,.,.,1,.,.,.,.,.,.,.,16,17,102.3184524 -36.2,1,25.31666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.3322421 -36.2,1,37.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.4047619 -36.2,1,37.51666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.4048611 -36.2,1,41.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.4285714 -36.2,1,45.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.452381 -36.2,1,46.25,0,0,.,.,1,.,.,.,.,.,.,.,27,19,102.4568452 -36.2,1,49.51666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.4762897 -36.2,1,61.36666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.5468254 -36.2,1,61.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.547619 -36.2,1,65.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.5714286 -36.2,1,70,0,0,.,.,1,.,.,.,.,.,.,.,60,35,102.5982143 -36.2,1,71.5,0,0,.,.,1,.,.,.,.,.,.,8.21,.,.,102.6071429 -36.2,1,74,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.6220238 -36.2,1,86,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.6934524 -36.2,1,94,0,0,.,.,1,.,.,.,.,.,.,.,97,63,102.7410714 -36.2,1,97.3,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.7607143 -36.2,1,109.3666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.8325397 -36.2,1,117.5833333,0,0,.,.,1,.,.,.,.,.,.,.,128,87,102.8814484 -36.2,1,121.1833333,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.902877 -36.2,1,133.8666667,2,74,.,.,1,.,.,.,.,.,.,.,.,.,102.978373 -36.2,1,142.75,0,0,.,.,1,.,.,.,.,.,.,.,332,185,103.03125 -36.2,1,145.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.047619 -36.2,1,157.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.1190476 -36.2,0,168.5,.,.,.,.,.,0.327,1,.,.,.,.,.,.,.,103.1845238 -36.2,1,168.5,0,0,.,.,1,.,.,.,.,.,.,.,638,370,103.1845238 -36.2,1,169.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.1904762 -36.2,1,181.45,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.2616071 -36.2,1,191.5,0,0,.,.,1,.,.,.,.,.,.,.,620,399,103.3214286 -36.2,1,193.5,2,74,.,.,1,.,.,.,.,.,.,.,.,.,103.3333333 -36.2,0,205.5833333,.,.,.,.,.,0.176,1,.,.,.,.,.,.,.,103.4052579 -37.1,1,0,0,0,.,.,1,.,.,.,.,.,.,11.6,87,106,88.7531746 -37.1,1,14.08333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,88.83700397 -37.1,1,23.46666667,0,0,.,.,1,.,.,.,.,.,.,.,87,98,88.89285714 -37.1,1,26.26666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,88.90952381 -37.1,1,37.96666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,88.97916667 -37.1,1,47.21666667,0,0,.,.,1,.,.,.,.,.,.,.,92,116,89.03422619 -37.1,1,50.33333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.05277778 -37.1,1,61.65,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.12013889 -37.1,1,70.71666667,0,0,.,.,1,.,.,.,.,.,.,.,71,91,89.17410714 -37.1,1,73.63333333,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.19146825 -37.1,1,85.85,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.26418651 -37.1,1,97.56666667,0,80,.,.,1,.,.,.,.,.,.,.,.,.,89.33392857 -37.1,0,98.46666667,.,.,.,.,.,0.05,1,.,.,.,.,.,.,.,89.33928571 -38.1,1,0,0,0,.,.,1,.,.,.,.,.,.,3.7,44,34,1.12202381 -38.1,1,0.116666667,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.122718254 -38.1,1,0.916666667,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.127480159 -38.1,1,5.5,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.154761905 -38.1,1,12.53333333,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.196626984 -38.1,1,24.43333333,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.267460317 -38.1,1,27.5,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.285714286 -38.1,1,32,0,0,.,.,1,.,.,.,.,.,.,.,39,32,1.3125 -38.1,1,35,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.330357143 -38.1,1,47.5,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.404761905 -38.1,1,48.16666667,2,26,.,.,1,.,.,.,.,.,.,.,.,.,1.408730159 -38.1,1,57.41666667,0,0,.,.,1,.,.,.,.,.,.,.,35,31,1.463789683 -38.1,0,60,.,.,.,.,.,0.532,1,.,.,.,.,.,.,.,1.479166667 -38.2,1,0,2,26,.,.,1,.,.,.,.,.,.,3.7,35,31,1.491468254 -38.2,1,2.85,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.50843254 -38.2,1,9.433333333,0,0,.,.,1,.,.,.,.,.,.,3.7,.,.,1.547619048 -38.2,1,11.16666667,2,52,.,.,1,.,.,.,.,.,.,.,.,.,1.557936508 -38.2,0,23.2,.,.,.,.,.,0.456,1,.,.,.,.,.,.,.,1.629563492 -38.2,1,25.85,2,52,.,.,1,.,.,.,.,.,.,.,.,.,1.645337302 -38.2,1,37.68333333,2,52,.,.,1,.,.,.,.,.,.,.,.,.,1.71577381 -38.2,0,48.93333333,.,.,.,.,.,0.239,1,.,.,.,.,.,.,.,1.782738095 diff --git a/examples/drusano/main-old.rs b/examples/drusano/main-old.rs new file mode 100644 index 000000000..e5c961a75 --- /dev/null +++ b/examples/drusano/main-old.rs @@ -0,0 +1,477 @@ +#![allow(dead_code)] +#![allow(unused_variables)] +use argmin::core::observers::{ObserverMode, SlogLogger}; +use argmin::core::{CostFunction, Error, Executor, TerminationReason, TerminationStatus}; +use argmin::solver::neldermead::NelderMead; +use eyre::Result; +use npcore::prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, + start, +}; + +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; +use ode_solvers::*; +use std::{collections::HashMap, process::exit}; +#[derive(Debug, Clone)] +struct Model<'a> { + v1: f64, + cl1: f64, + v2: f64, + cl2: f64, + popmax: f64, + kgs: f64, + kks: f64, + e50_1s: f64, + e50_2s: f64, + alpha_s: f64, + kgr1: f64, + kkr1: f64, + e50_1r1: f64, + alpha_r1: f64, + kgr2: f64, + kkr2: f64, + e50_2r2: f64, + alpha_r2: f64, + init_3: f64, + init_4: f64, + init_5: f64, + h1s: f64, + h2s: f64, + h1r1: f64, + h2r2: f64, + _scenario: &'a Scenario, + infusions: Vec, + cov: Option<&'a HashMap>, +} + +type State = Vector5; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, x: &State, dx: &mut State) { + let mut rateiv = [0.0, 0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] += infusion.amount / infusion.dur; + } + } + // Sec + let e50_2r1 = self.e50_2s; + let e50_1r2 = self.e50_1s; + let h2r1 = self.h2s; + let h1r2 = self.h1s; + let mut xm0best = 0.0; + + ///////////////////// USER DEFINED /////////////// + + // if x[0] < 0.0 { + // x[0] = 0.0; + // } + // if x[1] < 0.0 { + // x[1] = 0.0; + // } + dx[0] = rateiv[0] - self.cl1 * x[0] / self.v1; + dx[1] = rateiv[1] - self.cl2 * x[1] / self.v2; + + let xns = x[2]; + let xnr1 = x[3]; + let xnr2 = x[4]; + let e = 1.0 - (xns + xnr1 + xnr2) / self.popmax; + let mut d1 = x[0] / self.v1; + let mut d2 = x[1] / self.v2; + let mut u = d1 / self.e50_1s; + let mut v = d2 / self.e50_2s; + let mut w = self.alpha_s * d1 * d2 / (self.e50_1s * self.e50_2s); + let mut h1 = 1.0_f64 / self.h1s; + let mut h2 = 1.0_f64 / self.h2s; + let mut xx = (h1 + h2) / 2.0; + if u < 1.0E-5 && v < 1.0E-5 { + xm0best = 0.0; + } else { + if v < 0.0 { + xm0best = u.powf(1.0 / h1); + } + if u < 0.0 { + xm0best = v.powf(1.0 / h2); + } + + if v > 0.0 && u > 0.0 { + let start = 0.00001; + let tol = 1.0e-10; + let step = -2.0 * start; + // CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best1, valmin1, iconv) = bm0.get_best(start, step); + if iconv == false { + // Output a message indicating no convergence on the selection of best M0 for s + println!(" NO CONVERGENCE ON SELECTION OF BEST M0 FOR s."); + + // Output a message indicating the XP(3) EQ... + println!(" FOR THE XP(3) EQ.... "); + + // Output the values of XM0BEST1 and VALMIN1 with formatting + println!(" THE EST. FOR M0 FROM ELDERY WAS {:>20.12}", xm0best1); + println!(" AND THIS GAVE A VALMIN OF {:>20.12}", valmin1); + + // Output the values of D1, D2, U, V, W, ALPHA_S, H1, and H2 with formatting + println!(" NOTE THAT D1,D2 = {:>20.12} {:>20.12}", d1, d2); + println!(" U,V = {:>20.12} {:>20.12}", u, v); + println!(" W,ALPHA_S = {:>20.12} {:>20.12}", w, self.alpha_s); + println!(" H1,H2 = {:>20.12} {:>20.12}", h1, h2); + + exit(-1); + } + if valmin1 < 1.0e-10 { + xm0best = xm0best1; + } else { + // CALL FINDM0(U,V,alpha_s,H1,H2,XM0EST) + let xm0est = find_m0(u, v, self.alpha_s, h1, h2); + if xm0est < 0.0 { + xm0best = xm0best1; + } else { + // START(1) = XM0EST + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best2, valmin2, iconv) = bm0.get_best(xm0est, -2.0 * xm0est); + xm0best = xm0best1; + if valmin2 < valmin1 { + xm0best = xm0best2; + } + if iconv == false { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR s."); + } //235 + } //237 + } //240 + } //243 + } + let xms = xm0best / (xm0best + 1.0); + dx[2] = xns * (self.kgs * e - self.kks * xms); + + d1 = x[0] / self.v1; + d2 = x[1] / self.v2; + u = d1 / self.e50_1r1; + v = d2 / e50_2r1; + w = self.alpha_r1 * d1 * d2 / (self.e50_1r1 * e50_2r1); + h1 = 1.0_f64 / self.h1r1; + h2 = 1.0_f64 / h2r1; + xx = (h1 + h2) / 2.0; + if u < 1.0e-5 && v < 1.0e-5 { + xm0best = 0.0; + } else { + if v < 0.0 { + xm0best = u.powf(1.0 / h1); + } + if u < 0.0 { + xm0best = v.powf(1.0 / h2); + } + if v > 0.0 && u > 0.0 { + //START(1) = .00001 + let tol = 1.0e-10; + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best1, valmin1, iconv) = bm0.get_best(0.00001, -2.0 * 0.00001); + if iconv == false { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1."); + } + if valmin1 < 1.0e-10 { + xm0best = xm0best1; + } else { + // CALL FINDM0(U,V,alpha_r1,H1,H2,XM0EST) + let xm0est = find_m0(u, v, self.alpha_s, h1, h2); + if xm0est < 0.0 { + xm0best = xm0best1; + } else { + // START(1) = XM0EST + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let bm0 = BESTM0 { + u, + v, + w, + h1, + h2, + xx, + }; + let (xm0best2, valmin2, iconv) = bm0.get_best(xm0est, -2.0 * xm0est); + xm0best = xm0best1; + if valmin2 < valmin1 { + xm0best = xm0best2; + } + if iconv == false { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1."); + } //235 + } //237 + } //240 + } + } + let xmr1 = xm0best / (xm0best + 1.0); + dx[3] = xnr1 * (self.kgr1 * e - self.kkr1 * xmr1); + + d1 = x[0] / self.v1; + d2 = x[1] / self.v2; + u = d1 / e50_1r2; + v = d2 / self.e50_2r2; + w = self.alpha_r2 * d1 * d2 / (e50_1r2 * self.e50_2r2); + h1 = 1.0_f64 / h1r2; + h2 = 1.0_f64 / self.h2r2; + xx = (h1 + h2) / 2.0; + if u < 1.0e-5 && v < 1.0e-5 { + xm0best = 0.0; + } else { + if v < 0.0 { + xm0best = u.powf(1.0 / h1); + } + if u < 0.0 { + xm0best = v.powf(1.0 / h2); + } + + if v > 0.0 && u > 0.0 { + //START(1) = .00001 + let tol = 1.0e-10; + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST1,VALMIN1,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let xm0best1 = 0.0; + let valmin1 = 0.0; + let iconv = 0.0; + if iconv == 0.0 { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR r1."); + } + if valmin1 < 1.0e-10 { + xm0best = xm0best1; + } else { + // CALL FINDM0(U,V,alpha_s,H1,H2,XM0EST) + let xm0est = find_m0(u, v, self.alpha_s, h1, h2); + if xm0est < 0.0 { + xm0best = xm0best1; + } else { + // START(1) = XM0EST + // STEP(1)= -.2D0*START(1) + // CALL ELDERY(1,START,XM0BEST2,VALMIN2,TOL,STEP,1000,BESTM0,0,ICONV,NITER,ICNT) + let xm0best2 = 0.0; + let valmin2 = 0.0; + let iconv = 0.0; + xm0best = xm0best1; + if valmin2 < valmin1 { + xm0best = xm0best2; + } + if iconv == 0.0 { + panic!("NO CONVERGENCE ON SELECTION OF BEST M0 FOR s."); + } //235 + } //237 + } //240 + } //243 + } + let xmr2 = xm0best / (xm0best + 1.0); + dx[4] = xnr2 * (self.kgr2 * e - self.kkr2 * xmr2); + + //////////////// END USER DEFINED //////////////// + } +} + +#[derive(Debug, Clone)] +struct Ode {} + +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { + v1: params[0], + cl1: params[1], + v2: params[2], + cl2: params[3], + popmax: params[4], + kgs: params[5], + kks: params[6], + e50_1s: params[7], + e50_2s: params[8], + alpha_s: params[9], + kgr1: params[10], + kkr1: params[11], + e50_1r1: params[12], + alpha_r1: params[13], + kgr2: params[14], + kkr2: params[15], + e50_2r2: params[16], + alpha_r2: params[17], + init_3: params[18], + init_4: params[19], + init_5: params[20], + h1s: params[21], + h2s: params[22], + h1r1: params[23], + h2r2: params[24], + _scenario: scenario, + infusions: vec![], + cov: None, + }; + let mut yout = vec![]; + let mut x = State::new( + 0.0, + 0.0, + 10.0_f64.powf(1.0), + 10.0_f64.powf(system.init_4), + 10.0_f64.powf(system.init_5), + ); + let mut index: usize = 0; + for block in &scenario.blocks { + system.cov = Some(&block.covs); + for event in &block.events { + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + x[event.input.unwrap() - 1] += event.dose.unwrap(); + } + } else if event.evid == 0 { + //obs + let v1 = params[0]; + let v2 = params[2]; + let out = match event.outeq.unwrap() { + 1 => x[0] / v1, + 2 => x[1] / v2, + 3 => (x[2] + x[3] + x[4]).log10(), + 4 => x[3].log10(), + 5 => x[4].log10(), + _ => { + log::error!("Invalid output equation"); + exit(1) + } + }; + yout.push(out); + } + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + if event.time < *next_time { + let mut stepper = Dopri5::new( + system.clone(), + event.time, + *next_time, + 1e-3, + x, + RTOL, + ATOL, + ); + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } else if event.time > *next_time { + log::error!("next time is in the past!"); + log::error!("event_time: {}\nnext_time: {}", event.time, *next_time); + } + } + index += 1; + } + } + yout + } +} + +struct BESTM0 { + u: f64, + v: f64, + w: f64, + h1: f64, + h2: f64, + xx: f64, +} +impl CostFunction for BESTM0 { + type Param = f64; + type Output = f64; + fn cost(&self, xm0: &Self::Param) -> Result { + let t1 = self.u / xm0.powf(self.h1); + let t2 = self.v / xm0.powf(self.h2); + let t3 = self.w / xm0.powf(self.xx); + + Ok((1.0 - t1 - t2 - t3).powi(2)) + } +} + +impl BESTM0 { + fn get_best(self, start: f64, step: f64) -> (f64, f64, bool) { + let other_point = start + step; + let solver = NelderMead::new(vec![start, other_point]) + .with_sd_tolerance(0.0001) + .unwrap(); + let res = Executor::new(self, solver) + .configure(|state| state.max_iters(1000)) + // .add_observer(SlogLogger::term(), ObserverMode::Always) + .run() + .unwrap(); + let converged = match res.state.termination_status { + TerminationStatus::Terminated(reason) => match reason { + TerminationReason::SolverConverged => true, + _ => false, + }, + _ => false, + }; + + ( + res.state.best_param.unwrap(), + res.state.best_cost, + converged, + ) + } +} +fn find_m0(ufinal: f64, v: f64, alpha: f64, h1: f64, h2: f64) -> f64 { + let noint = 1000; + let delu = ufinal / (noint as f64); + let mut xm = v.powf(1.0 / h2); + let mut u = 0.0; + let hh = (h1 + h2) / 2.0; + + for int in 1..=noint { + let top = 1.0 / xm.powf(h1) + alpha * v / xm.powf(hh); + let b1 = u * h1 / xm.powf(h1 + 1.0); + let b2 = v * h2 / xm.powf(h2 + 1.0); + let b3 = alpha * v * u * hh / xm.powf(hh + 1.0); + let xmp = top / (b1 + b2 + b3); + + xm = xm + xmp * delu; + + if xm <= 0.0 { + return -1.0; // Greco equation is not solvable + } + + u = delu * (int as f64); + } + + xm // Return the calculated xm0est +} +fn main() -> Result<()> { + start( + Engine::new(Ode {}), + "examples/drusano/config.toml".to_string(), + )?; + Ok(()) +} diff --git a/examples/simulator/main-old.rs b/examples/simulator/main-old.rs new file mode 100644 index 000000000..50f38266e --- /dev/null +++ b/examples/simulator/main-old.rs @@ -0,0 +1,129 @@ +use eyre::Result; +use npcore::prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, + simulate, +}; +use ode_solvers::*; +use std::collections::HashMap; +#[derive(Debug, Clone)] +struct Model<'a> { + ka: f64, + ke: f64, + _v: f64, + lag: f64, + _scenario: &'a Scenario, + infusions: Vec, + cov: Option<&'a HashMap>, +} + +type State = SVector; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, x: &State, dx: &mut State) { + // Random parameters + let ka = self.ka; + let ke = self.ke; + // let lag = self.lag; + // Covariates + let _wt = self.cov.unwrap().get("WT").unwrap().interp(t); + let mut rateiv = [0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] = infusion.amount / infusion.dur; + } + } + ///////////////////// USER DEFINED /////////////// + dx[0] = -ka * x[0]; + dx[1] = ka * x[0] - ke * x[1]; + //////////////// END USER DEFINED //////////////// + } +} +#[derive(Debug, Clone)] +struct Ode {} + +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { + ka: params[0], + ke: params[1], + _v: params[2], + lag: params[3], + _scenario: scenario, + infusions: vec![], + cov: None, + }; + let lag = system.lag; // or 0.0 + let mut yout = vec![]; + let mut x = State::new(0.0, 0.0); + let mut index = 0; + for block in &scenario.blocks { + system.cov = Some(&block.covs); + for event in &block.events { + let mut event_time = event.time; + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time + lag, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + if lag > 0.0 { + // if lag is greater than 0 and we integrate from the current time to the time plus lag + // then we can start the next integration at the correct time + // and we can give the dose directly to the compartment + event_time = event.time + lag; + let mut stepper = + Rk4::new(system.clone(), event.time, x, event_time, 0.1); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + + x[event.input.unwrap() - 1] += event.dose.unwrap(); + } + } else if event.evid == 0 { + //obs + yout.push(x[1] / params[2]); + } + if let Some(next_time) = scenario.times.get(index + 1) { + let mut stepper = Rk4::new(system.clone(), event_time, x, *next_time, 0.1); + let _int = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + index += 1; + } + } + } + yout + } +} + +fn main() -> Result<()> { + // let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) + // .ok() + // .unwrap(); + // let scenario = scenarios.first().unwrap(); + // let ode = Ode {}; + // let params = vec![ + // 0.10007869720458984, + // 0.0999935963869095, + // 119.99048137664795, + // 0.6458234786987305, + // ]; + // let y = ode.predict(params, scenario); + // println!("{:?}", y); + // println!("{:?}", scenario.obs); + + simulate( + Engine::new(Ode {}), + "examples/simulator/sim_config.toml".to_string(), + )?; + + Ok(()) +} diff --git a/examples/two_eq_lag/main-old.rs b/examples/two_eq_lag/main-old.rs new file mode 100644 index 000000000..59ff8be43 --- /dev/null +++ b/examples/two_eq_lag/main-old.rs @@ -0,0 +1,125 @@ +use eyre::Result; +use npcore::prelude::{ + datafile::{CovLine, Infusion, Scenario}, + predict::{Engine, Predict}, + start, +}; +use ode_solvers::*; +use std::collections::HashMap; +const ATOL: f64 = 1e-4; +const RTOL: f64 = 1e-4; +#[derive(Debug, Clone)] +struct Model<'a> { + ka: f64, + ke: f64, + lag: f64, + _v: f64, + _scenario: &'a Scenario, + infusions: Vec, + cov: Option<&'a HashMap>, +} + +type State = SVector; +type Time = f64; + +impl ode_solvers::System for Model<'_> { + fn system(&self, t: Time, x: &State, dx: &mut State) { + // Random parameters + let ka = self.ka; + let ke = self.ke; + // let lag = self.lag; + // Covariates + let _wt = self.cov.unwrap().get("WT").unwrap().interp(t); + let mut rateiv = [0.0]; + for infusion in &self.infusions { + if t >= infusion.time && t <= (infusion.dur + infusion.time) { + rateiv[infusion.compartment] += infusion.amount / infusion.dur; + } + } + ///////////////////// USER DEFINED /////////////// + dx[0] = -ka * x[0]; + dx[1] = ka * x[0] - ke * x[1]; + //////////////// END USER DEFINED //////////////// + } +} + +#[derive(Debug, Clone)] +struct Ode {} + +impl Predict for Ode { + fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { + let mut system = Model { + ka: params[0], + ke: params[1], + lag: params[2], + _v: params[3], + _scenario: scenario, + infusions: vec![], + cov: None, + }; + let scenario = scenario.reorder_with_lag(vec![(system.lag, 1)]); + let mut yout = vec![]; + let mut x = State::new(0.0, 0.0); + let mut index = 0; + for block in &scenario.blocks { + system.cov = Some(&block.covs); + for event in &block.events { + if event.evid == 1 { + if event.dur.unwrap_or(0.0) > 0.0 { + //infusion + system.infusions.push(Infusion { + time: event.time, + dur: event.dur.unwrap(), + amount: event.dose.unwrap(), + compartment: event.input.unwrap() - 1, + }); + } else { + //dose + x[event.input.unwrap() - 1] += event.dose.unwrap(); + } + } else if event.evid == 0 { + //obs + yout.push(x[1] / params[3]); + } + if let Some(next_time) = scenario.times.get(index + 1) { + // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); + let mut stepper = + Dopri5::new(system.clone(), event.time, *next_time, 1e-3, x, RTOL, ATOL); + let _res = stepper.integrate(); + let y = stepper.y_out(); + x = *y.last().unwrap(); + } + index += 1; + } + } + yout + } +} + +fn main() -> Result<()> { + // let scenarios = parse(&"examples/data/two_eq_lag.csv".to_string()) + // .ok() + // .unwrap(); + // let scenario = scenarios.first().unwrap(); + // let ode = Ode {}; + // let params = vec![ + // 0.10007869720458984, + // 0.0999935963869095, + // 0.6458234786987305, + // 119.99048137664795, + // ]; + // let y = ode.predict(params, scenario); + // println!("{:?}", y); + // println!("{:?}", scenario.obs); + start( + Engine::new(Ode {}), + "examples/two_eq_lag/config.toml".to_string(), + )?; + + // simulate( + // Engine::new(Ode {}), + // "examples/two_eq_lag/sim_config.toml".to_string(), + // )?; + + Ok(()) +} diff --git a/examples/vori/config.toml b/examples/vori/config.toml deleted file mode 100644 index 9c6a3e2a2..000000000 --- a/examples/vori/config.toml +++ /dev/null @@ -1,27 +0,0 @@ -[paths] -data = "examples/data/vori.csv" -log_out = "log/vori.log" -[config] -cycles = 100 -engine = "NPAG" -init_points = 10000 -seed = 347 -tui = true -pmetrics_outputs = true -cache = true -[random] -Age50 = [1.0, 24.0] -FA1 = [0.1, 1.0] -Hill = [0.01, 5.0] -Ka = [0.01, 15.0] -KCP = [0.01, 15.0] -Km = [5.0, 60.0] -KPC = [0.01, 15.0] -Vc0 = [1.0, 5.0] -Vmax0 = [1.0, 60.0] -[fixed] -[constant] -[error] -value = 1.4 -class = "additive" -poly = [0.02, 0.1, 0.0, 0.0] diff --git a/examples/vori/main.rs b/examples/vori/main.rs deleted file mode 100644 index 782c55f8a..000000000 --- a/examples/vori/main.rs +++ /dev/null @@ -1,176 +0,0 @@ -#![allow(dead_code)] -#![allow(unused_variables)] -use eyre::Result; -use npcore::prelude::{ - datafile::{CovLine, Infusion, Scenario}, - predict::{Engine, Predict}, - start, -}; -const ATOL: f64 = 1e-4; -const RTOL: f64 = 1e-4; -use ode_solvers::*; -use std::collections::HashMap; -#[derive(Debug, Clone)] -struct Model<'a> { - age50: f64, - fa1: f64, - hill: f64, - ka: f64, - kcp: f64, - km: f64, - kpc: f64, - vc0: f64, - vmax0: f64, - _scenario: &'a Scenario, - infusions: Vec, - cov: Option<&'a HashMap>, -} - -type State = SVector; -type Time = f64; - -impl ode_solvers::System for Model<'_> { - fn system(&self, t: Time, x: &State, dx: &mut State) { - let age50 = self.age50; - let fa1 = self.fa1; - let hill = self.hill; - let ka = self.ka; - let kcp = self.kcp; - let km = self.km; - let kpc = self.kpc; - let vc0 = self.vc0; - let vmax0 = self.vmax0; - let wt = self.cov.unwrap().get("wt").unwrap().interp(t); - let ast = self.cov.unwrap().get("ast").unwrap().interp(t); - let alt = self.cov.unwrap().get("alt").unwrap().interp(t); - let age = self.cov.unwrap().get("age").unwrap().interp(t); - - let vm = vmax0 * wt.powf(0.75); - let v = vc0 * wt; - let fage = age.powf(hill) / (age50.powf(hill) + age.powf(hill)); - - let mut rateiv = [0.0]; //TODO: hardcoded - for infusion in &self.infusions { - if t >= infusion.time && t <= (infusion.dur + infusion.time) { - rateiv[infusion.compartment] += infusion.amount / infusion.dur; - } - } - - dx[0] = -ka * x[0]; - dx[1] = - ka * x[0] + rateiv[0] - fage * vm / (km * v + x[1]) * x[1] - kcp * x[1] + kpc * x[2]; - dx[2] = kcp * x[1] - kpc * x[2]; - } -} - -#[derive(Debug, Clone)] -struct Ode {} - -impl Predict for Ode { - fn predict(&self, params: Vec, scenario: &Scenario) -> Vec { - let mut system = Model { - age50: params[0], - fa1: params[1], - hill: params[2], - ka: params[3], - kcp: params[4], - km: params[5], - kpc: params[6], - vc0: params[7], - vmax0: params[8], - _scenario: scenario, - infusions: vec![], - cov: None, - }; - let mut yout = vec![]; - let mut x = State::new(0.0, 0.0, 0.0); - let mut index: usize = 0; - for block in &scenario.blocks { - system.cov = Some(&block.covs); - for event in &block.events { - if event.evid == 1 { - if event.dur.unwrap_or(0.0) > 0.0 { - //infusion - system.infusions.push(Infusion { - time: event.time, - dur: event.dur.unwrap(), - amount: event.dose.unwrap(), - compartment: event.input.unwrap() - 1, - }); - } else { - //dose - x[event.input.unwrap() - 1] += event.dose.unwrap(); - } - } else if event.evid == 0 { - //obs - yout.push(eval_outeq( - ¶ms, - system.cov.unwrap(), - &x, - event.time, - event.outeq.unwrap(), - )); - } - if let Some(next_time) = scenario.times.get(index + 1) { - // let mut stepper = Rk4::new(system.clone(), lag_time, x, *next_time, 0.1); - if event.time < *next_time { - let mut stepper = Dopri5::new( - system.clone(), - event.time, - *next_time, - 1e-3, - x, - RTOL, - ATOL, - ); - let _res = stepper.integrate(); - let y = stepper.y_out(); - x = *y.last().unwrap(); - } else if event.time > *next_time { - tracing::error!( - "The next event before the current: event_time: {}, next_time: {}", - event.time, - *next_time - ); - } - } - index += 1; - } - } - yout - } -} - -fn eval_outeq( - params: &[f64], - cov: &HashMap, - x: &State, - time: f64, - outeq: usize, -) -> f64 { - let age50 = params[0]; - let fa1 = params[1]; - let hill = params[2]; - let ka = params[3]; - let kcp = params[4]; - let km = params[5]; - let kpc = params[6]; - let vc0 = params[7]; - let vmax0 = params[8]; - let wt = cov.get("wt").unwrap().interp(time); - let ast = cov.get("ast").unwrap().interp(time); - let alt = cov.get("alt").unwrap().interp(time); - let age = cov.get("age").unwrap().interp(time); - let vm = vmax0 * wt.powf(0.75); - let v = vc0 * wt; - let fage = age.powf(hill) / (age50.powf(hill) + age.powf(hill)); - match outeq { - 1 => x[1] / v, - _ => panic!("Invalid output equation"), - } -} - -fn main() -> Result<()> { - start(Engine::new(Ode {}), "examples/vori/config.toml".to_string())?; - Ok(()) -} diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 7dce91c32..e77d87453 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -19,8 +19,8 @@ use ndarray::{Array, Array1, Array2, Axis}; use ndarray_stats::{DeviationExt, QuantileExt}; use tokio::sync::mpsc::UnboundedSender; -const THETA_E: f64 = 1e-4; // Convergence criteria -const THETA_G: f64 = 1e-4; // Objective function stop criteria +const THETA_E: f64 = 1e-4; //convergence Criteria +const THETA_G: f64 = 1e-4; //objf stop criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; @@ -266,16 +266,8 @@ where } }; - // Optimize gamma/lambda self.optim_gamma(); - // Log relevant information - tracing::info!( - "Objective function: {:.4}", - self.objf - ); - - // Send cycle state to UI let state = NPCycle { cycle: self.cycle, objf: -2. * self.objf, @@ -286,10 +278,6 @@ where }; self.tx.send(Comm::NPCycle(state.clone())).unwrap(); - // Write cycle state to file - self.cycle_log - .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); - // Increasing objf signals instability or model misspecification. if self.last_objf > self.objf { tracing::info!( @@ -329,17 +317,15 @@ where tracing::warn!("Stopfile detected - breaking"); break; } + self.cycle_log + .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); - // On a new cycle, perform expansion of the grid self.adaptative_grid(); self.cycle += 1; self.last_objf = self.objf; } - // Send stop signal to UI self.tx.send(Comm::Stop(true)).unwrap(); - - // Return NPResult self.to_npresult() } } diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 5989392c6..c37124865 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -18,14 +18,14 @@ use std::time::Instant; use tokio::sync::mpsc::{self}; /// Simulate predictions from a model and prior distribution -/// +/// /// This function is used to simulate predictions from a model and prior distribution. /// The output is a CSV file with the following columns: /// - `id`: subject ID, corresponding to the desired dose regimen /// - `point`: support point index (0-indexed) /// - `time`: prediction time /// - `pred`: simulated prediction -/// +/// /// # Arguments /// The user can specify the desired settings in a TOML configuration file, see `routines::settings::simulator` for details. /// - `idelta`: the interval between predictions. Default is 0.0. @@ -79,7 +79,7 @@ where } /// Primary entrypoint for NPcore -/// +/// /// This function is the primary entrypoint for NPcore, and is used to run the algorithm. /// The settings for this function is specified in a TOML configuration file, see `routines::settings::run` for details. pub fn start(engine: Engine, settings_path: String) -> Result @@ -132,11 +132,11 @@ where } /// Alternative entrypoint, primarily meant for third-party libraries or APIs -/// +/// /// This function is an alternative entrypoint to NPcore, mostly meant for use through third-party libraries. /// It is similar to `start`, but does not read the input datafile, and instead takes a vector of `Scenario` structs as input. /// The function returns an `NPResult` struct -pub fn start_with_data( +pub fn start_internal( engine: Engine, settings_path: String, scenarios: Vec, diff --git a/src/lib.rs b/src/lib.rs index 15ec6e082..93dddf25a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -39,7 +39,7 @@ pub mod prelude { pub use crate::algorithms; pub use crate::entrypoints::simulate; pub use crate::entrypoints::start; - pub use crate::entrypoints::start_with_data; + pub use crate::entrypoints::start_internal; pub use crate::logger; pub use crate::prelude::evaluation::{prob, sigma, *}; pub use crate::routines::condensation; diff --git a/src/routines/evaluation/ipm.rs b/src/routines/evaluation/ipm.rs index 6e5e9aaa7..7ef291f2a 100644 --- a/src/routines/evaluation/ipm.rs +++ b/src/routines/evaluation/ipm.rs @@ -38,12 +38,9 @@ pub fn burke( ) -> Result<(OneDimArray, f64), Box> { let psi = psi.mapv(|x| x.abs()); let (row, col) = psi.dim(); - - let ipm_span = tracing::span!(tracing::Level::DEBUG, "IPM"); - let _enter = ipm_span.enter(); - - tracing::debug!("dim(PSI) = {} x {}", &row, &col); - + // if row>col { + // return Err("The matrix PSI has row>col".into()); + // } if psi.min().unwrap() < &0.0 { return Err("PSI contains negative elements".into()); } @@ -70,10 +67,8 @@ pub fn burke( let mut gap = (w.mapv(|x: f64| x.ln()).sum() + sum_log_plam).abs() / (1. + sum_log_plam); let mut mu = lam.t().dot(&y) / col as f64; - let mut count = 0; while mu > eps || norm_r > eps || gap > eps { - count += 1; - tracing::debug!("IPM cycle {}", count); + // log::info!("IPM cyle"); let smu = sig * mu; let inner = &lam / &y; //divide(&lam, &y); let w_plam = &plam / &w; //divide(&plam, &w); @@ -124,7 +119,6 @@ pub fn burke( lam /= row as f64; let obj = psi.dot(&lam).mapv(|x| x.ln()).sum(); lam = &lam / lam.sum(); - tracing::debug!("IPM complete"); Ok((lam, obj)) } diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index c2fe1274b..37f3eaeea 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -12,7 +12,7 @@ use std::collections::HashMap; use std::error; use std::hash::{Hash, Hasher}; -const CACHE_SIZE: usize = 1000; // Number of support points to cache for each scenario +const CACHE_SIZE: usize = 1000000; #[derive(Debug, Clone)] pub struct Model { @@ -36,17 +36,12 @@ pub trait Predict<'a> { type State; fn initial_system(&self, params: &Vec, scenario: Scenario) -> (Self::Model, Scenario); fn initial_state(&self) -> Self::State; - fn add_covs(&self, system: Self::Model, cov: Option>) -> Self::Model; - fn add_infusion(&self, system: Self::Model, infusion: Infusion) -> Self::Model; - fn add_dose(&self, state: Self::State, dose: f64, compartment: usize) -> Self::State; - fn get_output(&self, state: &Self::State, system: &Self::Model, outeq: usize) -> f64; - fn state_step( - &self, - state: Self::State, - system: Self::Model, - time: f64, - next_time: f64, - ) -> Self::State; + fn add_covs(&self, system: &mut Self::Model, cov: Option>); + fn add_infusion(&self, system: &mut Self::Model, infusion: Infusion); + fn add_dose(&self, state: &mut Self::State, dose: f64, compartment: usize); + fn get_output(&self, time: f64, state: &Self::State, system: &Self::Model, outeq: usize) + -> f64; + fn state_step(&self, state: &mut Self::State, system: &Self::Model, time: f64, next_time: f64); } #[derive(Clone, Debug)] @@ -65,18 +60,18 @@ where Self { ode } } pub fn pred(&self, scenario: Scenario, params: Vec) -> Vec { - let (system, scenario) = self.ode.initial_system(¶ms, scenario.clone()); + let (mut system, scenario) = self.ode.initial_system(¶ms, scenario.clone()); let mut yout = vec![]; let mut x = self.ode.initial_state(); let mut index: usize = 0; for block in scenario.blocks { - let mut system = self.ode.add_covs(system.clone(), Some(block.covs)); + self.ode.add_covs(&mut system, Some(block.covs)); for event in &block.events { if event.evid == 1 { if event.dur.unwrap_or(0.0) > 0.0 { //infusion - system = self.ode.add_infusion( - system.clone(), + self.ode.add_infusion( + &mut system, Infusion { time: event.time, dur: event.dur.unwrap(), @@ -86,19 +81,19 @@ where ); } else { // //dose - x = self - .ode - .add_dose(x, event.dose.unwrap(), event.input.unwrap() - 1); + self.ode + .add_dose(&mut x, event.dose.unwrap(), event.input.unwrap() - 1); } } else if event.evid == 0 { //obs - yout.push(self.ode.get_output(&x, &system, event.outeq.unwrap())) + yout.push( + self.ode + .get_output(event.time, &x, &system, event.outeq.unwrap()), + ) } if let Some(next_time) = scenario.times.get(index + 1) { // TODO: use the last dx as the initial one for the next simulation. - x = self - .ode - .state_step(x, system.clone(), event.time, *next_time); + self.ode.state_step(&mut x, &system, event.time, *next_time); } index += 1; } @@ -200,8 +195,6 @@ where .into_par_iter() .enumerate() .for_each(|(i, mut row)| { - let subject_id = &scenarios.get(i).unwrap().id; - tracing::debug!("Simulating subject {}", subject_id); row.axis_iter_mut(Axis(0)) .into_par_iter() .enumerate() diff --git a/src/tui/components.rs b/src/tui/components.rs index 783fe335a..cf40ee903 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -63,7 +63,7 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { .collect(); // Create the table widget - Table::default().rows(rows) + Table::new(rows) .block( Block::default() .borders(Borders::ALL) @@ -112,7 +112,7 @@ pub fn draw_options<'a>(settings: &Data) -> Table<'a> { .collect(); // Create the table widget - Table::default().rows(rows) + Table::new(rows) .block( Block::default() .borders(Borders::ALL) @@ -145,7 +145,7 @@ pub fn draw_commands(app: &App) -> Table { } } - Table::default().rows(rows) + Table::new(rows) .block( Block::default() .borders(Borders::ALL) @@ -298,7 +298,7 @@ fn get_computed_settings(settings: &Data) -> Vec { pub fn draw_parameter_bounds(settings: &Data) -> Table { let rows = get_computed_settings(&settings); - Table::default().rows(rows) + Table::new(rows) .block( Block::default() .borders(Borders::ALL) From c25288a5bbb1785c00950aa123a225ebd79f92b3 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 29 Dec 2023 14:23:12 +0100 Subject: [PATCH 363/393] Housekeeping Moving examples which have not been updated so that the library will build --- src/tests/config.toml | 1 + {examples => todo}/drusano/config.toml | 0 {examples => todo}/drusano/main-old.rs | 0 {examples => todo}/drusano/main.rs | 0 {examples => todo}/faer_qr.rs | 0 {examples => todo}/simulator/main-old.rs | 0 {examples => todo}/simulator/main.rs | 0 {examples => todo}/simulator/sim_config.toml | 0 {examples => todo}/two_eq_lag/config.toml | 0 {examples => todo}/two_eq_lag/main-old.rs | 0 {examples => todo}/two_eq_lag/main.rs | 0 11 files changed, 1 insertion(+) rename {examples => todo}/drusano/config.toml (100%) rename {examples => todo}/drusano/main-old.rs (100%) rename {examples => todo}/drusano/main.rs (100%) rename {examples => todo}/faer_qr.rs (100%) rename {examples => todo}/simulator/main-old.rs (100%) rename {examples => todo}/simulator/main.rs (100%) rename {examples => todo}/simulator/sim_config.toml (100%) rename {examples => todo}/two_eq_lag/config.toml (100%) rename {examples => todo}/two_eq_lag/main-old.rs (100%) rename {examples => todo}/two_eq_lag/main.rs (100%) diff --git a/src/tests/config.toml b/src/tests/config.toml index ada6f155f..e68034516 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -1,5 +1,6 @@ [paths] data = "data.csv" +log_out = "test.log" [config] cycles = 1024 diff --git a/examples/drusano/config.toml b/todo/drusano/config.toml similarity index 100% rename from examples/drusano/config.toml rename to todo/drusano/config.toml diff --git a/examples/drusano/main-old.rs b/todo/drusano/main-old.rs similarity index 100% rename from examples/drusano/main-old.rs rename to todo/drusano/main-old.rs diff --git a/examples/drusano/main.rs b/todo/drusano/main.rs similarity index 100% rename from examples/drusano/main.rs rename to todo/drusano/main.rs diff --git a/examples/faer_qr.rs b/todo/faer_qr.rs similarity index 100% rename from examples/faer_qr.rs rename to todo/faer_qr.rs diff --git a/examples/simulator/main-old.rs b/todo/simulator/main-old.rs similarity index 100% rename from examples/simulator/main-old.rs rename to todo/simulator/main-old.rs diff --git a/examples/simulator/main.rs b/todo/simulator/main.rs similarity index 100% rename from examples/simulator/main.rs rename to todo/simulator/main.rs diff --git a/examples/simulator/sim_config.toml b/todo/simulator/sim_config.toml similarity index 100% rename from examples/simulator/sim_config.toml rename to todo/simulator/sim_config.toml diff --git a/examples/two_eq_lag/config.toml b/todo/two_eq_lag/config.toml similarity index 100% rename from examples/two_eq_lag/config.toml rename to todo/two_eq_lag/config.toml diff --git a/examples/two_eq_lag/main-old.rs b/todo/two_eq_lag/main-old.rs similarity index 100% rename from examples/two_eq_lag/main-old.rs rename to todo/two_eq_lag/main-old.rs diff --git a/examples/two_eq_lag/main.rs b/todo/two_eq_lag/main.rs similarity index 100% rename from examples/two_eq_lag/main.rs rename to todo/two_eq_lag/main.rs From 0b4c7c887321dbd40096688ecf89efc111b66077 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 29 Dec 2023 14:41:19 +0100 Subject: [PATCH 364/393] Update ratatui to 25.0 Implemented breaking change for `Table` --- Cargo.toml | 2 +- examples/bimodal_ke/main.rs | 4 +++- src/routines/simulation/predict.rs | 3 ++- src/tui/components.rs | 8 ++++---- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 01c18d826..748293f2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ ndarray-stats = "0.5.1" linfa-linalg = "0.1.0" rayon = "1.8.0" eyre = "0.6.8" -ratatui = { version = "0.24.0", features = ["crossterm"] } +ratatui = { version = "0.25.0", features = ["crossterm"] } crossterm = "0.27.0" tokio = { version = "1.32.0", features = ["sync", "rt"] } ndarray-csv = "0.5.2" diff --git a/examples/bimodal_ke/main.rs b/examples/bimodal_ke/main.rs index 39ec503d4..fa108c59d 100644 --- a/examples/bimodal_ke/main.rs +++ b/examples/bimodal_ke/main.rs @@ -63,8 +63,10 @@ impl<'a> Predict<'a> for Ode { scenario.reorder_with_lag(vec![(0.0, 1)]), ) } - fn get_output(&self, _time: f64, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { + fn get_output(&self, time: f64, x: &Self::State, system: &Self::Model, outeq: usize) -> f64 { let v = system.get_param("v"); + #[allow(unused_variables)] + let t = time; match outeq { 1 => x[0] / v, _ => panic!("Invalid output equation"), diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 37f3eaeea..52b7608b6 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -12,7 +12,8 @@ use std::collections::HashMap; use std::error; use std::hash::{Hash, Hasher}; -const CACHE_SIZE: usize = 1000000; +/// Number of support points to cache for each scenario +const CACHE_SIZE: usize = 1000; #[derive(Debug, Clone)] pub struct Model { diff --git a/src/tui/components.rs b/src/tui/components.rs index cf40ee903..783fe335a 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -63,7 +63,7 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { .collect(); // Create the table widget - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -112,7 +112,7 @@ pub fn draw_options<'a>(settings: &Data) -> Table<'a> { .collect(); // Create the table widget - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -145,7 +145,7 @@ pub fn draw_commands(app: &App) -> Table { } } - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -298,7 +298,7 @@ fn get_computed_settings(settings: &Data) -> Vec { pub fn draw_parameter_bounds(settings: &Data) -> Table { let rows = get_computed_settings(&settings); - Table::new(rows) + Table::default().rows(rows) .block( Block::default() .borders(Borders::ALL) From 5a0ceaf0d3c896486693dce546ea36ae4feee96b Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 29 Dec 2023 16:02:53 +0100 Subject: [PATCH 365/393] Documentation --- src/algorithms/npag.rs | 4 ++-- src/routines/datafile.rs | 7 ++++--- src/routines/evaluation/ipm.rs | 2 +- src/routines/expansion/adaptative_grid.rs | 7 +++++++ src/routines/output.rs | 9 +++++++++ src/routines/simulation/predict.rs | 6 +++--- 6 files changed, 26 insertions(+), 9 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index e77d87453..75202c62b 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -19,8 +19,8 @@ use ndarray::{Array, Array1, Array2, Axis}; use ndarray_stats::{DeviationExt, QuantileExt}; use tokio::sync::mpsc::UnboundedSender; -const THETA_E: f64 = 1e-4; //convergence Criteria -const THETA_G: f64 = 1e-4; //objf stop criteria +const THETA_E: f64 = 1e-4; // Convergence criteria +const THETA_G: f64 = 1e-4; // Objective function convergence criteria const THETA_F: f64 = 1e-2; const THETA_D: f64 = 1e-4; diff --git a/src/routines/datafile.rs b/src/routines/datafile.rs index f02ddad97..3f7076b69 100644 --- a/src/routines/datafile.rs +++ b/src/routines/datafile.rs @@ -5,7 +5,8 @@ use std::process::exit; type Record = HashMap; -/// A Scenario is a collection of blocks that represent a single subject in the Datafile +/// A Scenario is a collection of blocks that represent a single subject in the datafile +/// Each block is a collection of events that represent a single dose, possibly followed by observations #[derive(Debug, Clone)] pub struct Scenario { pub id: String, @@ -23,8 +24,8 @@ impl Scenario { } /// Adds "mock" events to a Scenario in order to generate predictions at those times - /// The interval is mapped to the `idelta`-setting in the configuration time - /// Time after dose (tad) will ensure that predictions are made until the last dose + tad + /// The interval is mapped to the `idelta`-setting in the configuration file + /// Time after dose (`tad`) will ensure that predictions are made until the last dose + tad pub fn add_event_interval(&self, interval: f64, tad: f64) -> Self { // Clone the underlying Event data instead of the references let all_events = self diff --git a/src/routines/evaluation/ipm.rs b/src/routines/evaluation/ipm.rs index 7ef291f2a..38c6d2816 100644 --- a/src/routines/evaluation/ipm.rs +++ b/src/routines/evaluation/ipm.rs @@ -19,7 +19,7 @@ type OneDimArray = ArrayBase, ndarray::Dim<[usize; 1]>>; /// /// A `Result` containing a tuple with two elements: /// -/// * `lam` - An Array1 representing the solution of the optimization problem. +/// * `lam` - An `Array1` representing the solution of the optimization problem. /// * `obj` - A f64 value representing the objective function value at the solution. /// /// # Errors diff --git a/src/routines/expansion/adaptative_grid.rs b/src/routines/expansion/adaptative_grid.rs index f6efb7688..716666df0 100644 --- a/src/routines/expansion/adaptative_grid.rs +++ b/src/routines/expansion/adaptative_grid.rs @@ -2,6 +2,13 @@ use ndarray::{Array, Array2}; use crate::routines::condensation::prune::prune; +/// Adaptive grid algorithm for support point expansion +/// +/// For each support point, generate up to 2 new support points in each dimension +/// +/// New support points are symmetrically placed around the original support point, at a distance of eps * (range_max - range_min) +/// +/// If the new support point is too close to an existing support point, or it is outside the given range, it is discarded pub fn adaptative_grid( theta: &mut Array2, eps: f64, diff --git a/src/routines/output.rs b/src/routines/output.rs index 6d2904318..3f515702a 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -290,6 +290,15 @@ impl CycleLog { } } +/// Defines the result objects from a run +/// An [NPResult] contains the necessary information to generate predictions and summary statistics +/// It holds the following information: +/// - `cycle`: The cycle number +/// - `objf`: The objective function value +/// - `gamlam`: The assay noise parameter, either gamma or lambda +/// - `theta`: The support points and their associated probabilities +/// - `nspp`: The number of support points +/// - `delta_objf`: The change in objective function value from last cycle #[derive(Debug, Clone)] pub struct NPCycle { pub cycle: usize, diff --git a/src/routines/simulation/predict.rs b/src/routines/simulation/predict.rs index 52b7608b6..12b06213c 100644 --- a/src/routines/simulation/predict.rs +++ b/src/routines/simulation/predict.rs @@ -160,16 +160,16 @@ pub fn get_ypred + Sync + Clone>( /// /// * `sim_eng` - A reference to the simulation engine implementing the `Predict` trait. /// -/// * `scenarios` - A reference to a Vec containing information about different scenarios. +/// * `scenarios` - A reference to a `Vec` containing information about different scenarios. /// -/// * `support_points` - A 2D Array (Array2) representing the support points. Each row +/// * `support_points` - A 2D Array `(Array2)` representing the support points. Each row /// corresponds to a different support point scenario. /// /// * `cache` - A boolean flag indicating whether to cache predicted values during simulation. /// /// # Returns /// -/// A 2D Array (Array2>) where each element is an Array1 representing the +/// A 2D Array `(Array2>)` where each element is an `Array1` representing the /// simulated observations for a specific scenario and support point. /// /// # Example From db718d7bdfac3f68908efa2bdb8e69dca9b005f6 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 29 Dec 2023 17:42:19 +0100 Subject: [PATCH 366/393] Setup benchmarks --- Cargo.toml | 6 ++++++ benches/benchmarks.rs | 23 +++++++++++++++++++++++ src/entrypoints.rs | 8 ++++---- src/routines/expansion/adaptative_grid.rs | 6 +++--- src/tui/components.rs | 12 ++++++++---- 5 files changed, 44 insertions(+), 11 deletions(-) create mode 100644 benches/benchmarks.rs diff --git a/Cargo.toml b/Cargo.toml index 748293f2d..284ff1ba3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,6 +47,12 @@ tracing = "0.1.40" tracing-subscriber = { version = "0.3.17", features = ["env-filter", "fmt", "time"] } chrono = "0.4" +[dev-dependencies] +criterion = "0.5" + +[[bench]] +name = "benchmarks" +harness = false [profile.release] codegen-units = 1 diff --git a/benches/benchmarks.rs b/benches/benchmarks.rs new file mode 100644 index 000000000..03ba96ae8 --- /dev/null +++ b/benches/benchmarks.rs @@ -0,0 +1,23 @@ +use criterion::{black_box, criterion_group, criterion_main, Criterion}; + +/// Benchmark the Sobol initialization routine using 1000 points in 10 dimensions +fn benchmark_sobol(c: &mut Criterion) { + c.bench_function("adaptive_grid", |b| { + b.iter(|| { + let _ = npcore::routines::initialization::sobol::generate( + black_box(1000), + black_box(&vec![(0.0, 1.0); 10]), + black_box(22), + ); + }); + }); +} + +criterion_group! { + name = benches; + config = Criterion::default() + .measurement_time(std::time::Duration::from_secs(10)) // Measure for 10 seconds + .noise_threshold(0.10); // Performance changes less than 10% will be ignored + targets = benchmark_sobol +} +criterion_main!(benches); diff --git a/src/entrypoints.rs b/src/entrypoints.rs index c37124865..bca517494 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -18,14 +18,14 @@ use std::time::Instant; use tokio::sync::mpsc::{self}; /// Simulate predictions from a model and prior distribution -/// +/// /// This function is used to simulate predictions from a model and prior distribution. /// The output is a CSV file with the following columns: /// - `id`: subject ID, corresponding to the desired dose regimen /// - `point`: support point index (0-indexed) /// - `time`: prediction time /// - `pred`: simulated prediction -/// +/// /// # Arguments /// The user can specify the desired settings in a TOML configuration file, see `routines::settings::simulator` for details. /// - `idelta`: the interval between predictions. Default is 0.0. @@ -79,7 +79,7 @@ where } /// Primary entrypoint for NPcore -/// +/// /// This function is the primary entrypoint for NPcore, and is used to run the algorithm. /// The settings for this function is specified in a TOML configuration file, see `routines::settings::run` for details. pub fn start(engine: Engine, settings_path: String) -> Result @@ -132,7 +132,7 @@ where } /// Alternative entrypoint, primarily meant for third-party libraries or APIs -/// +/// /// This function is an alternative entrypoint to NPcore, mostly meant for use through third-party libraries. /// It is similar to `start`, but does not read the input datafile, and instead takes a vector of `Scenario` structs as input. /// The function returns an `NPResult` struct diff --git a/src/routines/expansion/adaptative_grid.rs b/src/routines/expansion/adaptative_grid.rs index 716666df0..933b15454 100644 --- a/src/routines/expansion/adaptative_grid.rs +++ b/src/routines/expansion/adaptative_grid.rs @@ -3,11 +3,11 @@ use ndarray::{Array, Array2}; use crate::routines::condensation::prune::prune; /// Adaptive grid algorithm for support point expansion -/// +/// /// For each support point, generate up to 2 new support points in each dimension -/// +/// /// New support points are symmetrically placed around the original support point, at a distance of eps * (range_max - range_min) -/// +/// /// If the new support point is too close to an existing support point, or it is outside the given range, it is discarded pub fn adaptative_grid( theta: &mut Array2, diff --git a/src/tui/components.rs b/src/tui/components.rs index 783fe335a..d0b3d788a 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -63,7 +63,8 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { .collect(); // Create the table widget - Table::default().rows(rows) + Table::default() + .rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -112,7 +113,8 @@ pub fn draw_options<'a>(settings: &Data) -> Table<'a> { .collect(); // Create the table widget - Table::default().rows(rows) + Table::default() + .rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -145,7 +147,8 @@ pub fn draw_commands(app: &App) -> Table { } } - Table::default().rows(rows) + Table::default() + .rows(rows) .block( Block::default() .borders(Borders::ALL) @@ -298,7 +301,8 @@ fn get_computed_settings(settings: &Data) -> Vec { pub fn draw_parameter_bounds(settings: &Data) -> Table { let rows = get_computed_settings(&settings); - Table::default().rows(rows) + Table::default() + .rows(rows) .block( Block::default() .borders(Borders::ALL) From fa1f6b76e7f16fb9041b10ff77aa503145706430 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Fri, 29 Dec 2023 18:35:42 +0100 Subject: [PATCH 367/393] Improve TUI program flow The TUI thread will not be joined before program quits. Additionally, when TUI is disabled, messages sent will be dropped. --- src/algorithms/npag.rs | 7 ++++--- src/entrypoints.rs | 29 +++++++++++++++++++++++++---- src/tui/mod.rs | 6 +++--- src/tui/ui.rs | 23 +++++++++++++++++------ 4 files changed, 49 insertions(+), 16 deletions(-) diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 75202c62b..b0522f9a6 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -290,6 +290,9 @@ where self.w = self.lambda.clone(); let pyl = self.psi.dot(&self.w); + self.cycle_log + .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + // Stop if we have reached convergence criteria if (self.last_objf - self.objf).abs() <= THETA_G && self.eps > THETA_E { self.eps /= 2.; @@ -317,15 +320,13 @@ where tracing::warn!("Stopfile detected - breaking"); break; } - self.cycle_log - .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + // If we have not reached convergence or otherwise stopped, expand grid and prepare for new cycle self.adaptative_grid(); self.cycle += 1; self.last_objf = self.objf; } - self.tx.send(Comm::Stop(true)).unwrap(); self.to_npresult() } } diff --git a/src/entrypoints.rs b/src/entrypoints.rs index bca517494..11f08c3fc 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -89,6 +89,7 @@ where let now = Instant::now(); let settings = settings::run::read(settings_path); let (tx, rx) = mpsc::unbounded_channel::(); + let maintx = tx.clone(); logger::setup_log(&settings, tx.clone()); tracing::info!("Starting NPcore"); @@ -109,11 +110,16 @@ where // Spawn new thread for TUI let settings_tui = settings.clone(); - if settings.parsed.config.tui { - let _ui_handle = spawn(move || { + let handle = if settings.parsed.config.tui { + spawn(move || { start_ui(rx, settings_tui).expect("Failed to start TUI"); - }); - } + }) + } else { + // Drop messages if TUI is not enabled to reduce memory usage + spawn(move || { + drop_messages(rx); + }) + }; // Initialize algorithm and run let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); @@ -126,7 +132,10 @@ where let tad = settings.parsed.config.tad.unwrap_or(0.0); result.write_outputs(*write, &engine, idelta, tad); } + tracing::info!("Program complete"); + maintx.send(Comm::StopUI).unwrap(); + handle.join().unwrap(); Ok(result) } @@ -169,3 +178,15 @@ where Ok(result) } + +fn drop_messages(mut rx: mpsc::UnboundedReceiver) { + loop { + match rx.try_recv() { + Ok(comm) => match comm { + Comm::StopUI => break, + _ => {} + }, + Err(_e) => {} + } + } +} diff --git a/src/tui/mod.rs b/src/tui/mod.rs index 41c495413..6800b124c 100644 --- a/src/tui/mod.rs +++ b/src/tui/mod.rs @@ -52,9 +52,9 @@ impl App { Action::Quit => AppReturn::Exit, Action::Stop => { // Write the "stop.txt" file - tracing::info!("Stop signal received - writing stopfile"); - let filename = "stop"; - File::create(filename).unwrap(); + tracing::info!("Stop signal received, program will stop after current cycle"); + let stopfile = "stop"; + File::create(stopfile).unwrap(); AppReturn::Continue } Action::Next => { diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 2964a1c2a..0c06a2c63 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -8,6 +8,7 @@ use ratatui::{ }; use std::{ io::stdout, + process::exit, time::{Duration, Instant}, }; use tokio::sync::mpsc::UnboundedReceiver; @@ -21,7 +22,8 @@ use super::{ pub enum Comm { NPCycle(NPCycle), Message(String), - Stop(bool), + Stop, + StopUI, LogMessage(String), } @@ -56,10 +58,14 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { cycle_history.add_cycle(cycle); } Comm::Message(_msg) => {} - Comm::Stop(stop) => { - if stop { - //exit(-1); //TODO: Replace with graceful exit from TUI - } + Comm::Stop => { + terminal.show_cursor()?; + crossterm::terminal::disable_raw_mode()?; + println!(); + exit(0); + } + Comm::StopUI => { + break; } Comm::LogMessage(msg) => log_history.push(msg), }, @@ -91,7 +97,12 @@ pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { }; // Check if we should exit if result == AppReturn::Exit { - break; + terminal.clear()?; + terminal.show_cursor()?; + crossterm::terminal::disable_raw_mode()?; + tracing::info!("Exit signal received"); + print!("NPcore was stopped by user"); + exit(0); } } From 016d6ae274811e9e25a810b367b0d15b4102ff5b Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 30 Dec 2023 13:05:04 +0100 Subject: [PATCH 368/393] Update alternative entrypoint --- src/entrypoints.rs | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 11f08c3fc..f8e6af851 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -5,6 +5,7 @@ use crate::prelude::{ *, }; use crate::routines::datafile::Scenario; +use crate::routines::settings::run::Data; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -142,40 +143,31 @@ where /// Alternative entrypoint, primarily meant for third-party libraries or APIs /// -/// This function is an alternative entrypoint to NPcore, mostly meant for use through third-party libraries. -/// It is similar to `start`, but does not read the input datafile, and instead takes a vector of `Scenario` structs as input. -/// The function returns an `NPResult` struct +/// This entrypoint takes an `Engine` (from the model), `Data` from the settings, and `scenarios` containing dose information and observations +/// +/// It does not write any output files, and does not start a TUI. +/// +/// Returns an NPresult object pub fn start_internal( engine: Engine, - settings_path: String, + settings: Data, scenarios: Vec, ) -> Result where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); - let settings = settings::run::read(settings_path); let (tx, rx) = mpsc::unbounded_channel::(); logger::setup_log(&settings, tx.clone()); let mut algorithm = initialize_algorithm(engine.clone(), settings.clone(), scenarios, tx); - // Spawn new thread for TUI - let settings_tui = settings.clone(); - if settings.parsed.config.tui { - let _ui_handle = spawn(move || { - start_ui(rx, settings_tui).expect("Failed to start TUI"); - }); - } + + let _ = spawn(move || { + drop_messages(rx); + }); let result = algorithm.fit(); tracing::info!("Total time: {:.2?}", now.elapsed()); - - let idelta = settings.parsed.config.idelta.unwrap_or(0.0); - let tad = settings.parsed.config.tad.unwrap_or(0.0); - if let Some(write) = &settings.parsed.config.pmetrics_outputs { - result.write_outputs(*write, &engine, idelta, tad); - } - Ok(result) } From 52f5bbc8d3f14e9e3741cfbe44e2b2ad69114118 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 30 Dec 2023 13:10:39 +0100 Subject: [PATCH 369/393] Rename settings object from Data to Settings Renaming Data to Settings, which is more intuitive --- src/algorithms.rs | 4 ++-- src/algorithms/npag.rs | 6 +++--- src/algorithms/npod.rs | 6 +++--- src/algorithms/postprob.rs | 6 +++--- src/entrypoints.rs | 4 ++-- src/logger.rs | 4 ++-- src/routines/initialization.rs | 4 ++-- src/routines/output.rs | 6 +++--- src/routines/settings/run.rs | 6 +++--- src/routines/settings/simulator.rs | 8 ++++---- src/tui/components.rs | 8 ++++---- src/tui/ui.rs | 6 +++--- 12 files changed, 34 insertions(+), 34 deletions(-) diff --git a/src/algorithms.rs b/src/algorithms.rs index ebb72429e..a6597aba5 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,4 +1,4 @@ -use crate::prelude::{self, settings::run::Data}; +use crate::prelude::{self, settings::run::Settings}; use output::NPResult; use prelude::{datafile::Scenario, *}; @@ -22,7 +22,7 @@ pub trait Algorithm { pub fn initialize_algorithm( engine: Engine, - settings: Data, + settings: Settings, scenarios: Vec, tx: mpsc::UnboundedSender, ) -> Box diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index b0522f9a6..5abdaec3c 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -7,7 +7,7 @@ use crate::{ output::NPResult, output::{CycleLog, NPCycle}, prob, qr, - settings::run::Data, + settings::run::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -49,7 +49,7 @@ where scenarios: Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: Data, + settings: Settings, } impl Algorithm for NPAG @@ -99,7 +99,7 @@ where scenarios: Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: Data, + settings: Settings, ) -> Self where S: Predict<'static> + std::marker::Sync, diff --git a/src/algorithms/npod.rs b/src/algorithms/npod.rs index 77d23bb6f..9144a8c2f 100644 --- a/src/algorithms/npod.rs +++ b/src/algorithms/npod.rs @@ -9,7 +9,7 @@ use crate::{ output::NPResult, output::{CycleLog, NPCycle}, prob, qr, - settings::run::Data, + settings::run::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -45,7 +45,7 @@ where scenarios: Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: Data, + settings: Settings, } impl Algorithm for NPOD @@ -95,7 +95,7 @@ where scenarios: Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: Data, + settings: Settings, ) -> Self where S: Predict<'static> + std::marker::Sync, diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index c0d1ee942..714c48904 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -6,7 +6,7 @@ use crate::{ ipm, output::NPResult, prob, - settings::run::Data, + settings::run::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -35,7 +35,7 @@ where c: (f64, f64, f64, f64), #[allow(dead_code)] tx: UnboundedSender, - settings: Data, + settings: Settings, } impl Algorithm for POSTPROB @@ -69,7 +69,7 @@ where scenarios: Vec, c: (f64, f64, f64, f64), tx: UnboundedSender, - settings: Data, + settings: Settings, ) -> Self where S: Predict<'static> + std::marker::Sync, diff --git a/src/entrypoints.rs b/src/entrypoints.rs index f8e6af851..fc55d3b3d 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -5,7 +5,7 @@ use crate::prelude::{ *, }; use crate::routines::datafile::Scenario; -use crate::routines::settings::run::Data; +use crate::routines::settings::run::Settings; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -150,7 +150,7 @@ where /// Returns an NPresult object pub fn start_internal( engine: Engine, - settings: Data, + settings: Settings, scenarios: Vec, ) -> Result where diff --git a/src/logger.rs b/src/logger.rs index 2b30e8832..5971eb29c 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,4 +1,4 @@ -use crate::routines::settings::run::Data; +use crate::routines::settings::run::Settings; use crate::tui::ui::Comm; use std::io::{self, Write}; use tokio::sync::mpsc::UnboundedSender; @@ -9,7 +9,7 @@ use tracing_subscriber::registry::Registry; use tracing_subscriber::util::SubscriberInitExt; use tracing_subscriber::EnvFilter; -pub fn setup_log(settings: &Data, ui_tx: UnboundedSender) { +pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { // Use the log level defined in configuration file, or default to info let log_level = settings .parsed diff --git a/src/routines/initialization.rs b/src/routines/initialization.rs index e4262ee7b..c8ac91d95 100644 --- a/src/routines/initialization.rs +++ b/src/routines/initialization.rs @@ -2,11 +2,11 @@ use std::fs::File; use ndarray::Array2; -use crate::prelude::settings::run::Data; +use crate::prelude::settings::run::Settings; pub mod sobol; -pub fn sample_space(settings: &Data, ranges: &Vec<(f64, f64)>) -> Array2 { +pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 { match &settings.parsed.paths.prior_dist { Some(prior_path) => { let file = File::open(prior_path).unwrap(); diff --git a/src/routines/output.rs b/src/routines/output.rs index 3f515702a..2cebc5554 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -4,7 +4,7 @@ use datafile::Scenario; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use predict::{post_predictions, sim_obs, Engine, Predict}; -use settings::run::Data; +use settings::run::Settings; use std::fs::File; /// Defines the result objects from an NPAG run @@ -19,7 +19,7 @@ pub struct NPResult { pub cycles: usize, pub converged: bool, pub par_names: Vec, - pub settings: Data, + pub settings: Settings, } impl NPResult { @@ -32,7 +32,7 @@ impl NPResult { objf: f64, cycles: usize, converged: bool, - settings: Data, + settings: Settings, ) -> Self { // TODO: Add support for fixed and constant parameters diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 72a2ee960..2663c6c28 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -5,7 +5,7 @@ use toml::value::Array; use toml::{self, Table}; #[derive(Deserialize, Clone, Debug)] -pub struct Data { +pub struct Settings { pub computed: Computed, pub parsed: Parsed, } @@ -68,7 +68,7 @@ pub struct Config { pub log_level: Option, } -pub fn read(filename: String) -> Data { +pub fn read(filename: String) -> Settings { let contents = match fs::read_to_string(&filename) { Ok(c) => c, Err(e) => { @@ -122,7 +122,7 @@ pub fn read(filename: String) -> Data { } } - Data { + Settings { computed: Computed { random: Range { names: pn, diff --git a/src/routines/settings/simulator.rs b/src/routines/settings/simulator.rs index 0bd409220..3742f43a4 100644 --- a/src/routines/settings/simulator.rs +++ b/src/routines/settings/simulator.rs @@ -4,7 +4,7 @@ use std::process::exit; use toml; #[derive(Deserialize, Clone, Debug)] -pub struct Data { +pub struct Settings { pub paths: Paths, pub config: Config, } @@ -21,7 +21,7 @@ pub struct Config { pub tad: Option, } -pub fn read(filename: String) -> Data { +pub fn read(filename: String) -> Settings { let contents = match fs::read_to_string(&filename) { Ok(c) => c, Err(e) => { @@ -30,7 +30,7 @@ pub fn read(filename: String) -> Data { exit(1); } }; - let parse: Data = match toml::from_str(&contents) { + let parse: Settings = match toml::from_str(&contents) { Ok(d) => d, Err(e) => { eprintln!("{}", e); @@ -38,7 +38,7 @@ pub fn read(filename: String) -> Data { exit(1); } }; - Data { + Settings { paths: Paths { data: parse.paths.data, theta: parse.paths.theta, diff --git a/src/tui/components.rs b/src/tui/components.rs index d0b3d788a..567be651f 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -15,7 +15,7 @@ use ratatui::{ use super::App; -use crate::prelude::settings::run::Data; +use crate::prelude::settings::run::Settings; pub fn draw_title<'a>() -> Paragraph<'a> { Paragraph::new("NPcore Execution") @@ -75,7 +75,7 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { .column_spacing(1) } -pub fn draw_options<'a>(settings: &Data) -> Table<'a> { +pub fn draw_options<'a>(settings: &Settings) -> Table<'a> { // Define the table data let cycles = settings.parsed.config.cycles.to_string(); @@ -255,7 +255,7 @@ pub fn draw_tabs<'a>(app: &App) -> Tabs<'a> { tabs } -fn get_computed_settings(settings: &Data) -> Vec { +fn get_computed_settings(settings: &Settings) -> Vec { let computed = settings.computed.clone(); let mut rows = Vec::new(); let key_style = Style::default().fg(Color::LightCyan); @@ -299,7 +299,7 @@ fn get_computed_settings(settings: &Data) -> Vec { rows } -pub fn draw_parameter_bounds(settings: &Data) -> Table { +pub fn draw_parameter_bounds(settings: &Settings) -> Table { let rows = get_computed_settings(&settings); Table::default() .rows(rows) diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 0c06a2c63..f97024c0e 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -27,10 +27,10 @@ pub enum Comm { LogMessage(String), } -use crate::prelude::{output::NPCycle, settings::run::Data}; +use crate::prelude::{output::NPCycle, settings::run::Settings}; use crate::tui::components::*; -pub fn start_ui(mut rx: UnboundedReceiver, settings: Data) -> Result<()> { +pub fn start_ui(mut rx: UnboundedReceiver, settings: Settings) -> Result<()> { let stdout = stdout(); crossterm::terminal::enable_raw_mode()?; let backend = CrosstermBackend::new(stdout); @@ -131,7 +131,7 @@ pub fn draw( app: &App, cycle_history: &CycleHistory, elapsed_time: Duration, - settings: &Data, + settings: &Settings, log_history: &Vec, ) { let size = rect.size(); From 340022bd1f74ed78ca4bb3807fe533acd40e910e Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 30 Dec 2023 13:48:10 +0100 Subject: [PATCH 370/393] Documentation --- src/logger.rs | 13 ++++++++++++- src/routines/settings/run.rs | 10 ++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/logger.rs b/src/logger.rs index 5971eb29c..a19afe101 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -9,6 +9,17 @@ use tracing_subscriber::registry::Registry; use tracing_subscriber::util::SubscriberInitExt; use tracing_subscriber::EnvFilter; +/// Setup logging for the library +/// +/// This function sets up logging for the library. It uses the `tracing` crate, and the `tracing-subscriber` crate for formatting. +/// +/// The log level is defined in the configuration file, and defaults to `INFO`. +/// +/// If `log_out` is specifified in teh configuration file, a log file is created with the specified name. +/// +/// Additionally, if the `tui` option is set to `true`, the log messages are also written to the TUI. +/// +/// If not, the log messages are written to stdout. pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { // Use the log level defined in configuration file, or default to info let log_level = settings @@ -53,7 +64,7 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { // Define layer for TUI let tui_writer_closure = move || { TuiWriter { - ui_tx: ui_tx.clone(), // Ensure this clone is okay with your design (consider the lifetime of _ui_tx) + ui_tx: ui_tx.clone() } }; diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 2663c6c28..40d6f9d4e 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -4,6 +4,9 @@ use std::process::exit; use toml::value::Array; use toml::{self, Table}; +/// Settings used for algorithm execution +/// +/// The user can specify the desired settings in a TOML configuration file, see `routines::settings::run` for details. #[derive(Deserialize, Clone, Debug)] pub struct Settings { pub computed: Computed, @@ -17,6 +20,12 @@ pub struct Computed { pub fixed: Single, } +/// The `Error` struct is used to specify the error model +/// - `value`: the value of the error +/// - `class`: the class of the error, can be either `additive` or `proportional` +/// - `poly`: the polynomial coefficients of the error model +/// +/// For more information see `routines::evaluation::sigma` #[derive(Deserialize, Clone, Debug)] pub struct Error { pub value: f64, @@ -68,6 +77,7 @@ pub struct Config { pub log_level: Option, } +/// Read and parse settings from a TOML configuration file pub fn read(filename: String) -> Settings { let contents = match fs::read_to_string(&filename) { Ok(c) => c, From cdbd5d4b898cbb7cf55685a0c570b85c6e6dcf65 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 30 Dec 2023 13:49:01 +0100 Subject: [PATCH 371/393] Update benchmark function name --- benches/benchmarks.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/benches/benchmarks.rs b/benches/benchmarks.rs index 03ba96ae8..c39212c87 100644 --- a/benches/benchmarks.rs +++ b/benches/benchmarks.rs @@ -2,7 +2,7 @@ use criterion::{black_box, criterion_group, criterion_main, Criterion}; /// Benchmark the Sobol initialization routine using 1000 points in 10 dimensions fn benchmark_sobol(c: &mut Criterion) { - c.bench_function("adaptive_grid", |b| { + c.bench_function("sobol", |b| { b.iter(|| { let _ = npcore::routines::initialization::sobol::generate( black_box(1000), From e702b8249fefc84479f2471f956c3c705a6cd933 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Sat, 30 Dec 2023 13:59:05 +0100 Subject: [PATCH 372/393] Version bump and format --- Cargo.toml | 4 ++-- src/logger.rs | 16 +++++++--------- src/routines/settings/run.rs | 2 +- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 284ff1ba3..2b2c286e1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "npcore" -version = "0.1.1" +version = "0.1.2" edition = "2021" authors = [ "JuliĆ”n D. OtĆ”lvaro ", @@ -37,7 +37,7 @@ argmin = { version = "0.8.1", features = [] } itertools = "0.12.0" faer-core = { version = "0.15.0", features = [] } # faer-lu = "0.9" -faer-qr = "0.15.0" +faer-qr = "0.16.0" # faer-cholesky = "0.9" # faer-svd = "0.9" argmin-math = { version = "0.3.0", features = ["ndarray_v0_15-nolinalg-serde"] } diff --git a/src/logger.rs b/src/logger.rs index a19afe101..e14f3f6f7 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -10,15 +10,15 @@ use tracing_subscriber::util::SubscriberInitExt; use tracing_subscriber::EnvFilter; /// Setup logging for the library -/// +/// /// This function sets up logging for the library. It uses the `tracing` crate, and the `tracing-subscriber` crate for formatting. -/// +/// /// The log level is defined in the configuration file, and defaults to `INFO`. -/// +/// /// If `log_out` is specifified in teh configuration file, a log file is created with the specified name. -/// +/// /// Additionally, if the `tui` option is set to `true`, the log messages are also written to the TUI. -/// +/// /// If not, the log messages are written to stdout. pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { // Use the log level defined in configuration file, or default to info @@ -62,10 +62,8 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { }; // Define layer for TUI - let tui_writer_closure = move || { - TuiWriter { - ui_tx: ui_tx.clone() - } + let tui_writer_closure = move || TuiWriter { + ui_tx: ui_tx.clone(), }; let tui_layer = if settings.parsed.config.tui { diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs index 40d6f9d4e..56ad18a22 100644 --- a/src/routines/settings/run.rs +++ b/src/routines/settings/run.rs @@ -24,7 +24,7 @@ pub struct Computed { /// - `value`: the value of the error /// - `class`: the class of the error, can be either `additive` or `proportional` /// - `poly`: the polynomial coefficients of the error model -/// +/// /// For more information see `routines::evaluation::sigma` #[derive(Deserialize, Clone, Debug)] pub struct Error { From a531a999d1de0b0bb0b2944aa81f31eb1df5ddd3 Mon Sep 17 00:00:00 2001 From: Markus <66058642+mhovd@users.noreply.github.com> Date: Sat, 30 Dec 2023 14:11:41 +0100 Subject: [PATCH 373/393] Add crates.io badge --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 45bfaf356..f76636aed 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # NPcore [![Build](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/rust.yml) [![Security Audit](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml/badge.svg)](https://github.com/LAPKB/NPcore/actions/workflows/security_audit.yml) +![crates.io](https://img.shields.io/crates/v/npcore.svg) Rust library with the building blocks to create and implement new non-parametric algorithms and their integration with [Pmetrics](https://github.com/LAPKB/Pmetrics). From fc0e27542f715d9f164981bafd085e48639929a0 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Tue, 2 Jan 2024 09:18:20 +0100 Subject: [PATCH 374/393] Working on new config interface --- Cargo.toml | 1 + examples/new_settings.rs | 103 +++++++++++++++++++ examples/new_settings.toml | 25 +++++ src/algorithms.rs | 14 +-- src/entrypoints.rs | 8 +- src/lib.rs | 3 +- src/routines/settings/run.rs | 152 ----------------------------- src/routines/settings/settings.rs | 102 +++++++++++++++++++ src/routines/settings/simulator.rs | 51 ---------- 9 files changed, 240 insertions(+), 219 deletions(-) create mode 100644 examples/new_settings.rs create mode 100644 examples/new_settings.toml delete mode 100644 src/routines/settings/run.rs create mode 100644 src/routines/settings/settings.rs delete mode 100644 src/routines/settings/simulator.rs diff --git a/Cargo.toml b/Cargo.toml index 2b2c286e1..8ef97d180 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,6 +46,7 @@ faer = { version = "0.15.0", features = ["nalgebra", "ndarray"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.17", features = ["env-filter", "fmt", "time"] } chrono = "0.4" +config = "0.13" [dev-dependencies] criterion = "0.5" diff --git a/examples/new_settings.rs b/examples/new_settings.rs new file mode 100644 index 000000000..d7c82934d --- /dev/null +++ b/examples/new_settings.rs @@ -0,0 +1,103 @@ +#![allow(dead_code)] + +use std::collections::HashMap; +use config::Config as eConfig; +use serde::Deserialize; + +#[derive(Debug, Deserialize)] +struct Settings { + run: Vec, +} + +#[derive(Debug, Deserialize)] +struct Run { + paths: Paths, + config: Config, + random: Random, + fixed: Option, + constant: Option, + error: Error, +} + +#[derive(Debug, Deserialize)] +struct Paths { + data: String, + log: Option, + prior: Option, +} + +#[derive(Debug, Deserialize)] +struct Config { + cycles: usize, + engine: String, + #[serde(default = "default_seed")] + seed: usize, + #[serde(default)] // Defaults to FALSE + tui: bool, + #[serde(default = "default_true")] + output: bool, + #[serde(default = "default_true")] + cache: bool, + #[serde(default = "default_idelta")] + idelta: f64, + #[serde(default = "default_log_level")] + log_level: String, +} + +#[derive(Debug, Deserialize)] +struct Random { + #[serde(flatten)] + parameters: HashMap, +} + +#[derive(Debug, Deserialize)] +struct Fixed { + #[serde(flatten)] + parameters: HashMap, +} + +#[derive(Debug, Deserialize)] +struct Constant { + #[serde(flatten)] + parameters: HashMap, +} + +#[derive(Debug, Deserialize)] +struct Error { + value: f64, + class: String, + poly: [f64; 4], +} + +fn main() -> Result<(), config::ConfigError> { + let parsed = eConfig::builder() + .add_source( + config::File::with_name("examples/new_settings.toml").format(config::FileFormat::Toml), + ) + .add_source(config::Environment::with_prefix("NPCORE").separator("_")) + .build()?; + + let settings: Settings = parsed.try_deserialize()?; + + println!("{:#?}", settings); + Ok(()) +} + +// ********************************* +// Default values for deserializing +// ********************************* +fn default_true() -> bool { + true +} + +fn default_log_level() -> String { + "info".to_string() +} + +fn default_seed() -> usize { + 347 +} + +fn default_idelta() -> f64 { + 0.12 +} diff --git a/examples/new_settings.toml b/examples/new_settings.toml new file mode 100644 index 000000000..a91833986 --- /dev/null +++ b/examples/new_settings.toml @@ -0,0 +1,25 @@ +[[run]] + +[run.paths] +data = "data.csv" +log = "log.txt" +prior = "prior.csv" + +[run.config] +cycles = 1000 +engine = "NPAG" +seed = 347 +tui = true +output = false +cache = true +idelta = 0.1 +log_level = "info" + +[run.random] +Ke = [0.001, 3.0] +V = [25.0, 250.0] + +[run.error] +value = 0.1 +class = "additive" +poly = [0.0, 0.0, 0.0, 0.0, 0.0] \ No newline at end of file diff --git a/src/algorithms.rs b/src/algorithms.rs index a6597aba5..4aaaf2a08 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,4 +1,4 @@ -use crate::prelude::{self, settings::run::Settings}; +use crate::prelude::{self, settings::settings::Settings}; use output::NPResult; use prelude::{datafile::Scenario, *}; @@ -9,12 +9,6 @@ mod npag; mod npod; mod postprob; -// pub enum Type { -// NPAG, -// NPOD, -// POSTPROB, -// } - pub trait Algorithm { fn fit(&mut self) -> NPResult; fn to_npresult(&self) -> NPResult; @@ -35,17 +29,17 @@ where Err(err) => panic!("Unable to remove previous stop file: {}", err), } } - let ranges = settings.computed.random.ranges.clone(); + let ranges = settings.run.random.ranges.clone(); let theta = initialization::sample_space(&settings, &ranges); //This should be a macro, so it can automatically expands as soon as we add a new option in the Type Enum - match settings.parsed.config.engine.as_str() { + match settings.run.config.engine.as_str() { "NPAG" => Box::new(npag::NPAG::new( engine, ranges, theta, scenarios, - settings.parsed.error.poly, + settings.run.error.poly, tx, settings, )), diff --git a/src/entrypoints.rs b/src/entrypoints.rs index fc55d3b3d..f3538f984 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -5,7 +5,7 @@ use crate::prelude::{ *, }; use crate::routines::datafile::Scenario; -use crate::routines::settings::run::Settings; +use crate::routines::settings::settings::*; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -35,7 +35,7 @@ pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { - let settings = settings::simulator::read(settings_path); + let settings = read_settings(); let theta_file = File::open(settings.paths.theta).unwrap(); let mut reader = ReaderBuilder::new() .has_headers(true) @@ -88,14 +88,14 @@ where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); - let settings = settings::run::read(settings_path); + let settings: std::prelude::v1::Result = read_settings(); let (tx, rx) = mpsc::unbounded_channel::(); let maintx = tx.clone(); logger::setup_log(&settings, tx.clone()); tracing::info!("Starting NPcore"); // Read input data and remove excluded scenarios (if any) - let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + let mut scenarios = datafile::parse(&settings).unwrap(); if let Some(exclude) = &settings.parsed.config.exclude { for val in exclude { scenarios.remove(val.as_integer().unwrap() as usize); diff --git a/src/lib.rs b/src/lib.rs index 93dddf25a..be03baaed 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -17,8 +17,7 @@ pub mod routines { } pub mod settings { - pub mod run; - pub mod simulator; + pub mod settings; } pub mod evaluation { diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs deleted file mode 100644 index 56ad18a22..000000000 --- a/src/routines/settings/run.rs +++ /dev/null @@ -1,152 +0,0 @@ -use serde_derive::Deserialize; -use std::fs; -use std::process::exit; -use toml::value::Array; -use toml::{self, Table}; - -/// Settings used for algorithm execution -/// -/// The user can specify the desired settings in a TOML configuration file, see `routines::settings::run` for details. -#[derive(Deserialize, Clone, Debug)] -pub struct Settings { - pub computed: Computed, - pub parsed: Parsed, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Computed { - pub random: Range, - pub constant: Single, - pub fixed: Single, -} - -/// The `Error` struct is used to specify the error model -/// - `value`: the value of the error -/// - `class`: the class of the error, can be either `additive` or `proportional` -/// - `poly`: the polynomial coefficients of the error model -/// -/// For more information see `routines::evaluation::sigma` -#[derive(Deserialize, Clone, Debug)] -pub struct Error { - pub value: f64, - pub class: String, - pub poly: (f64, f64, f64, f64), -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Range { - pub names: Vec, - pub ranges: Vec<(f64, f64)>, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Single { - pub names: Vec, - pub values: Vec, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Parsed { - pub paths: Paths, - pub config: Config, - pub random: Table, - pub fixed: Option

, - pub constant: Option
, - pub error: Error, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Paths { - pub data: String, - pub log_out: String, - pub prior_dist: Option, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Config { - pub cycles: usize, - pub engine: String, - pub init_points: usize, - pub seed: u32, - pub tui: bool, - pub pmetrics_outputs: Option, - pub exclude: Option, - pub cache: Option, - pub idelta: Option, - pub tad: Option, - pub log_level: Option, -} - -/// Read and parse settings from a TOML configuration file -pub fn read(filename: String) -> Settings { - let contents = match fs::read_to_string(&filename) { - Ok(c) => c, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Could not read file {}", &filename); - exit(1); - } - }; - - let parsed: Parsed = match toml::from_str(&contents) { - Ok(d) => d, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Unable to load data from {}", &filename); - exit(1); - } - }; - //Pri - let mut pr = vec![]; - let mut pn = vec![]; - for (name, range) in &parsed.random { - let range = range.as_array().unwrap(); - if range.len() != 2 { - eprintln!( - "ERROR: Ranges can only have 2 elements, {} found", - range.len() - ); - eprintln!("ERROR: In {:?}: {:?}", name, range); - exit(1); - } - pn.push(name.clone()); - pr.push((range[0].as_float().unwrap(), range[1].as_float().unwrap())); - } - //Constant - let mut cn = vec![]; - let mut cv = vec![]; - if let Some(constant) = &parsed.constant { - for (name, value) in constant { - cn.push(name.clone()); - cv.push(value.as_float().unwrap()); - } - } - - //Randfix - let mut rn = vec![]; - let mut rv = vec![]; - if let Some(randfix) = &parsed.fixed { - for (name, value) in randfix { - rn.push(name.clone()); - rv.push(value.as_float().unwrap()); - } - } - - Settings { - computed: Computed { - random: Range { - names: pn, - ranges: pr, - }, - constant: Single { - names: cn, - values: cv, - }, - fixed: Single { - names: rn, - values: rv, - }, - }, - parsed, - } -} diff --git a/src/routines/settings/settings.rs b/src/routines/settings/settings.rs new file mode 100644 index 000000000..b0300f20f --- /dev/null +++ b/src/routines/settings/settings.rs @@ -0,0 +1,102 @@ +#![allow(dead_code)] + +use std::collections::HashMap; +use config::Config as eConfig; +use serde::Deserialize; + +#[derive(Debug, Deserialize, Clone)] +pub struct Settings { + pub run: Run, +} + +#[derive(Debug, Deserialize, Clone)] +struct Run { + pub paths: Paths, + pub config: Config, + pub random: Random, + pub fixed: Option, + pub constant: Option, + pub error: Error, +} + +#[derive(Debug, Deserialize, Clone)] +struct Paths { + pub data: String, + pub log: Option, + pub prior: Option, +} + +#[derive(Debug, Deserialize, Clone)] +struct Config { + pub cycles: usize, + pub engine: String, + #[serde(default = "default_seed")] + pub seed: usize, + #[serde(default)] // Defaults to FALSE + pub tui: bool, + #[serde(default = "default_true")] + pub output: bool, + #[serde(default = "default_true")] + pub cache: bool, + #[serde(default = "default_idelta")] + pub idelta: f64, + #[serde(default = "default_log_level")] + pub log_level: String, +} + +#[derive(Debug, Deserialize, Clone)] +struct Random { + #[serde(flatten)] + pub parameters: HashMap, +} + +#[derive(Debug, Deserialize, Clone)] +struct Fixed { + #[serde(flatten)] + pub parameters: HashMap, +} + +#[derive(Debug, Deserialize, Clone)] +struct Constant { + #[serde(flatten)] + pub parameters: HashMap, +} + +#[derive(Debug, Deserialize, Clone)] +struct Error { + pub value: f64, + pub class: String, + pub poly: (f64, f64, f64, f64), +} + +pub fn read_settings() -> Result { + let parsed = eConfig::builder() + .add_source( + config::File::with_name("examples/new_settings.toml") + .format(config::FileFormat::Toml), + ) + .add_source(config::Environment::with_prefix("NPCORE").separator("_")) + .build()?; + + let settings: Settings = parsed.try_deserialize()?; + Ok(settings) // Return the settings wrapped in Ok +} + +// ********************************* +// Default values for deserializing +// ********************************* +fn default_true() -> bool { + true +} + +fn default_log_level() -> String { + "info".to_string() +} + +fn default_seed() -> usize { + 347 +} + +fn default_idelta() -> f64 { + 0.12 +} diff --git a/src/routines/settings/simulator.rs b/src/routines/settings/simulator.rs deleted file mode 100644 index 3742f43a4..000000000 --- a/src/routines/settings/simulator.rs +++ /dev/null @@ -1,51 +0,0 @@ -use serde_derive::Deserialize; -use std::fs; -use std::process::exit; -use toml; - -#[derive(Deserialize, Clone, Debug)] -pub struct Settings { - pub paths: Paths, - pub config: Config, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Paths { - pub data: String, - pub theta: String, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Config { - pub idelta: Option, - pub tad: Option, -} - -pub fn read(filename: String) -> Settings { - let contents = match fs::read_to_string(&filename) { - Ok(c) => c, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Could not read file {}", &filename); - exit(1); - } - }; - let parse: Settings = match toml::from_str(&contents) { - Ok(d) => d, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Unable to load data from {}", &filename); - exit(1); - } - }; - Settings { - paths: Paths { - data: parse.paths.data, - theta: parse.paths.theta, - }, - config: Config { - idelta: parse.config.idelta, - tad: parse.config.tad, - }, - } -} From 1b6d0a6387cfa4ccb92cd2d0ddcd772b9ae8298d Mon Sep 17 00:00:00 2001 From: Markus Date: Sun, 14 Jan 2024 18:58:59 +0100 Subject: [PATCH 375/393] WIP --- examples/bimodal_ke/config.toml | 5 +- examples/new_settings.rs | 103 ------------------------ examples/new_settings.toml | 25 ------ src/algorithms.rs | 12 +-- src/algorithms/npag.rs | 14 ++-- src/algorithms/npod.rs | 14 ++-- src/algorithms/postprob.rs | 6 +- src/entrypoints.rs | 28 +++---- src/lib.rs | 4 +- src/logger.rs | 20 ++--- src/routines/initialization.rs | 17 +--- src/routines/initialization/sobol.rs | 4 +- src/routines/output.rs | 10 +-- src/routines/{settings => }/settings.rs | 66 ++++++++++----- src/tests/config.toml | 4 +- src/tests/mod.rs | 39 --------- src/tui/components.rs | 77 +++--------------- src/tui/ui.rs | 7 +- 18 files changed, 117 insertions(+), 338 deletions(-) delete mode 100644 examples/new_settings.rs delete mode 100644 examples/new_settings.toml rename src/routines/{settings => }/settings.rs (61%) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index e193872cb..7c738bcee 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -7,12 +7,9 @@ log_out = "log/bimodal_ke.log" cycles = 1024 engine = "NPAG" init_points = 2129 -seed = 347 tui = true -pmetrics_outputs = true +output = true cache = true -idelta = 0.1 -log_level = "info" [random] Ke = [0.001, 3.0] diff --git a/examples/new_settings.rs b/examples/new_settings.rs deleted file mode 100644 index d7c82934d..000000000 --- a/examples/new_settings.rs +++ /dev/null @@ -1,103 +0,0 @@ -#![allow(dead_code)] - -use std::collections::HashMap; -use config::Config as eConfig; -use serde::Deserialize; - -#[derive(Debug, Deserialize)] -struct Settings { - run: Vec, -} - -#[derive(Debug, Deserialize)] -struct Run { - paths: Paths, - config: Config, - random: Random, - fixed: Option, - constant: Option, - error: Error, -} - -#[derive(Debug, Deserialize)] -struct Paths { - data: String, - log: Option, - prior: Option, -} - -#[derive(Debug, Deserialize)] -struct Config { - cycles: usize, - engine: String, - #[serde(default = "default_seed")] - seed: usize, - #[serde(default)] // Defaults to FALSE - tui: bool, - #[serde(default = "default_true")] - output: bool, - #[serde(default = "default_true")] - cache: bool, - #[serde(default = "default_idelta")] - idelta: f64, - #[serde(default = "default_log_level")] - log_level: String, -} - -#[derive(Debug, Deserialize)] -struct Random { - #[serde(flatten)] - parameters: HashMap, -} - -#[derive(Debug, Deserialize)] -struct Fixed { - #[serde(flatten)] - parameters: HashMap, -} - -#[derive(Debug, Deserialize)] -struct Constant { - #[serde(flatten)] - parameters: HashMap, -} - -#[derive(Debug, Deserialize)] -struct Error { - value: f64, - class: String, - poly: [f64; 4], -} - -fn main() -> Result<(), config::ConfigError> { - let parsed = eConfig::builder() - .add_source( - config::File::with_name("examples/new_settings.toml").format(config::FileFormat::Toml), - ) - .add_source(config::Environment::with_prefix("NPCORE").separator("_")) - .build()?; - - let settings: Settings = parsed.try_deserialize()?; - - println!("{:#?}", settings); - Ok(()) -} - -// ********************************* -// Default values for deserializing -// ********************************* -fn default_true() -> bool { - true -} - -fn default_log_level() -> String { - "info".to_string() -} - -fn default_seed() -> usize { - 347 -} - -fn default_idelta() -> f64 { - 0.12 -} diff --git a/examples/new_settings.toml b/examples/new_settings.toml deleted file mode 100644 index a91833986..000000000 --- a/examples/new_settings.toml +++ /dev/null @@ -1,25 +0,0 @@ -[[run]] - -[run.paths] -data = "data.csv" -log = "log.txt" -prior = "prior.csv" - -[run.config] -cycles = 1000 -engine = "NPAG" -seed = 347 -tui = true -output = false -cache = true -idelta = 0.1 -log_level = "info" - -[run.random] -Ke = [0.001, 3.0] -V = [25.0, 250.0] - -[run.error] -value = 0.1 -class = "additive" -poly = [0.0, 0.0, 0.0, 0.0, 0.0] \ No newline at end of file diff --git a/src/algorithms.rs b/src/algorithms.rs index 4aaaf2a08..25155f7c1 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,4 +1,4 @@ -use crate::prelude::{self, settings::settings::Settings}; +use crate::prelude::{self, settings::Settings}; use output::NPResult; use prelude::{datafile::Scenario, *}; @@ -29,17 +29,17 @@ where Err(err) => panic!("Unable to remove previous stop file: {}", err), } } - let ranges = settings.run.random.ranges.clone(); + let ranges = settings.random.ranges(); let theta = initialization::sample_space(&settings, &ranges); //This should be a macro, so it can automatically expands as soon as we add a new option in the Type Enum - match settings.run.config.engine.as_str() { + match settings.config.engine.as_str() { "NPAG" => Box::new(npag::NPAG::new( engine, ranges, theta, scenarios, - settings.run.error.poly, + settings.error.poly, tx, settings, )), @@ -48,7 +48,7 @@ where ranges, theta, scenarios, - settings.parsed.error.poly, + settings.error.poly, tx, settings, )), @@ -56,7 +56,7 @@ where engine, theta, scenarios, - settings.parsed.error.poly, + settings.error.poly, tx, settings, )), diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 5abdaec3c..218055759 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -7,7 +7,7 @@ use crate::{ output::NPResult, output::{CycleLog, NPCycle}, prob, qr, - settings::run::Settings, + settings::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -118,15 +118,15 @@ where f1: f64::default(), cycle: 1, gamma_delta: 0.1, - gamma: settings.parsed.error.value, - error_type: match settings.parsed.error.class.to_lowercase().as_str() { + gamma: settings.error.value, + error_type: match settings.error.class.to_lowercase().as_str() { "additive" => ErrorType::Add, "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), }, converged: false, - cycle_log: CycleLog::new(&settings.computed.random.names), - cache: settings.parsed.config.cache.unwrap_or(false), + cycle_log: CycleLog::new(&settings.random.names()), + cache: settings.config.cache, tx, settings, scenarios, @@ -291,7 +291,7 @@ where let pyl = self.psi.dot(&self.w); self.cycle_log - .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + .push_and_write(state, self.settings.config.output); // Stop if we have reached convergence criteria if (self.last_objf - self.objf).abs() <= THETA_G && self.eps > THETA_E { @@ -310,7 +310,7 @@ where } // Stop if we have reached maximum number of cycles - if self.cycle >= self.settings.parsed.config.cycles { + if self.cycle >= self.settings.config.cycles { tracing::warn!("Maximum number of cycles reached"); break; } diff --git a/src/algorithms/npod.rs b/src/algorithms/npod.rs index 9144a8c2f..46949bdb2 100644 --- a/src/algorithms/npod.rs +++ b/src/algorithms/npod.rs @@ -9,7 +9,7 @@ use crate::{ output::NPResult, output::{CycleLog, NPCycle}, prob, qr, - settings::run::Settings, + settings::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -111,15 +111,15 @@ where objf: f64::INFINITY, cycle: 1, gamma_delta: 0.1, - gamma: settings.parsed.error.value, - error_type: match settings.parsed.error.class.as_str() { + gamma: settings.error.value, + error_type: match settings.error.class.as_str() { "additive" => ErrorType::Add, "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), }, converged: false, - cycle_log: CycleLog::new(&settings.computed.random.names), - cache: settings.parsed.config.cache.unwrap_or(false), + cycle_log: CycleLog::new(&settings.random.names()), + cache: settings.config.cache, tx, settings, scenarios, @@ -296,7 +296,7 @@ where } // Stop if we have reached maximum number of cycles - if self.cycle >= self.settings.parsed.config.cycles { + if self.cycle >= self.settings.config.cycles { tracing::warn!("Maximum number of cycles reached"); break; } @@ -308,7 +308,7 @@ where } //TODO: the cycle migh break before reaching this point self.cycle_log - .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + .push_and_write(state, self.settings.config.output); self.cycle += 1; diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index 714c48904..85e6b1353 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -6,7 +6,7 @@ use crate::{ ipm, output::NPResult, prob, - settings::run::Settings, + settings::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -82,8 +82,8 @@ where objf: f64::INFINITY, cycle: 0, converged: false, - gamma: settings.parsed.error.value, - error_type: match settings.parsed.error.class.as_str() { + gamma: settings.error.value, + error_type: match settings.error.class.as_str() { "additive" => ErrorType::Add, "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), diff --git a/src/entrypoints.rs b/src/entrypoints.rs index f3538f984..6b450b591 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -5,7 +5,7 @@ use crate::prelude::{ *, }; use crate::routines::datafile::Scenario; -use crate::routines::settings::settings::*; +use crate::routines::settings::*; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -35,16 +35,16 @@ pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { - let settings = read_settings(); - let theta_file = File::open(settings.paths.theta).unwrap(); + let settings = read_settings(settings_path).unwrap(); + let theta_file = File::open(settings.paths.prior.unwrap()).unwrap(); let mut reader = ReaderBuilder::new() .has_headers(true) .from_reader(theta_file); let theta: Array2 = reader.deserialize_array2_dynamic().unwrap(); // Expand data - let idelta = settings.config.idelta.unwrap_or(0.0); - let tad = settings.config.tad.unwrap_or(0.0); + let idelta = settings.config.idelta; + let tad = settings.config.tad; let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); scenarios.iter_mut().for_each(|scenario| { *scenario = scenario.add_event_interval(idelta, tad); @@ -88,17 +88,17 @@ where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); - let settings: std::prelude::v1::Result = read_settings(); + let settings: Settings = read_settings(settings_path).unwrap(); let (tx, rx) = mpsc::unbounded_channel::(); let maintx = tx.clone(); logger::setup_log(&settings, tx.clone()); tracing::info!("Starting NPcore"); // Read input data and remove excluded scenarios (if any) - let mut scenarios = datafile::parse(&settings).unwrap(); - if let Some(exclude) = &settings.parsed.config.exclude { + let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); + if let Some(exclude) = &settings.config.exclude { for val in exclude { - scenarios.remove(val.as_integer().unwrap() as usize); + scenarios.remove(val.as_ptr() as usize); } } @@ -111,7 +111,7 @@ where // Spawn new thread for TUI let settings_tui = settings.clone(); - let handle = if settings.parsed.config.tui { + let handle = if settings.config.tui { spawn(move || { start_ui(rx, settings_tui).expect("Failed to start TUI"); }) @@ -128,10 +128,10 @@ where tracing::info!("Total time: {:.2?}", now.elapsed()); // Write output files (if configured) - if let Some(write) = &settings.parsed.config.pmetrics_outputs { - let idelta = settings.parsed.config.idelta.unwrap_or(0.0); - let tad = settings.parsed.config.tad.unwrap_or(0.0); - result.write_outputs(*write, &engine, idelta, tad); + if settings.config.output { + let idelta = settings.config.idelta; + let tad = settings.config.tad; + result.write_outputs(true, &engine, idelta, tad); } tracing::info!("Program complete"); diff --git a/src/lib.rs b/src/lib.rs index be03baaed..8aa99a42e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -16,9 +16,7 @@ pub mod routines { pub mod adaptative_grid; } - pub mod settings { - pub mod settings; - } + pub mod settings; pub mod evaluation { pub mod ipm; diff --git a/src/logger.rs b/src/logger.rs index e14f3f6f7..755fb17ea 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,4 +1,4 @@ -use crate::routines::settings::run::Settings; +use crate::routines::settings::Settings; use crate::tui::ui::Comm; use std::io::{self, Write}; use tokio::sync::mpsc::UnboundedSender; @@ -22,14 +22,10 @@ use tracing_subscriber::EnvFilter; /// If not, the log messages are written to stdout. pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { // Use the log level defined in configuration file, or default to info - let log_level = settings - .parsed - .config - .log_level - .as_ref() - .map(|level| level.as_str()) - .unwrap_or("info") - .to_lowercase(); + let log_level = settings.config.log_level.as_str(); + + // Use the log file defined in configuration file, or default to npcore.log + let log_path = settings.paths.log.as_ref().unwrap(); let env_filter = EnvFilter::new(&log_level); @@ -41,7 +37,7 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { .create(true) .write(true) .truncate(true) - .open(&settings.parsed.paths.log_out) + .open(log_path) .expect("Failed to open log file - does the directory exist?"); let file_layer = fmt::layer() @@ -50,7 +46,7 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { .with_timer(CompactTimestamp); // Define layer for stdout - let stdout_layer = if !settings.parsed.config.tui { + let stdout_layer = if !settings.config.tui { let layer = fmt::layer() .with_writer(std::io::stdout) .with_ansi(true) @@ -66,7 +62,7 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { ui_tx: ui_tx.clone(), }; - let tui_layer = if settings.parsed.config.tui { + let tui_layer = if settings.config.tui { let layer = fmt::layer() .with_writer(tui_writer_closure) .with_ansi(false) diff --git a/src/routines/initialization.rs b/src/routines/initialization.rs index c8ac91d95..903ff4475 100644 --- a/src/routines/initialization.rs +++ b/src/routines/initialization.rs @@ -2,12 +2,12 @@ use std::fs::File; use ndarray::Array2; -use crate::prelude::settings::run::Settings; +use crate::prelude::settings::Settings; pub mod sobol; pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 { - match &settings.parsed.paths.prior_dist { + match &settings.paths.prior { Some(prior_path) => { let file = File::open(prior_path).unwrap(); let mut reader = csv::ReaderBuilder::new() @@ -28,12 +28,7 @@ pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 = settings - .parsed - .random - .iter() - .map(|(name, _)| name.clone()) - .collect(); + let random_names: Vec = settings.random.names(); let mut reordered_indices: Vec = Vec::new(); for random_name in &random_names { @@ -76,10 +71,6 @@ pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 sobol::generate( - settings.parsed.config.init_points, - ranges, - settings.parsed.config.seed, - ), + None => sobol::generate(settings.config.init_points, ranges, settings.config.seed), } } diff --git a/src/routines/initialization/sobol.rs b/src/routines/initialization/sobol.rs index e2ad7b7c0..1eb7e0a00 100644 --- a/src/routines/initialization/sobol.rs +++ b/src/routines/initialization/sobol.rs @@ -8,7 +8,7 @@ use sobol_burley::sample; pub fn generate( n_points: usize, range_params: &Vec<(f64, f64)>, - seed: u32, + seed: usize, ) -> ArrayBase, Dim<[usize; 2]>> { let n_params = range_params.len(); let mut seq = Array::::zeros((n_points, n_params).f()); @@ -16,7 +16,7 @@ pub fn generate( let mut row = seq.slice_mut(s![i, ..]); let mut point: Vec = Vec::new(); for j in 0..n_params { - point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed) as f64) + point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed as u32) as f64) } row.assign(&Array::from(point)); } diff --git a/src/routines/output.rs b/src/routines/output.rs index 2cebc5554..f45fbc067 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -4,7 +4,7 @@ use datafile::Scenario; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use predict::{post_predictions, sim_obs, Engine, Predict}; -use settings::run::Settings; +use settings::Settings; use std::fs::File; /// Defines the result objects from an NPAG run @@ -36,12 +36,8 @@ impl NPResult { ) -> Self { // TODO: Add support for fixed and constant parameters - let par_names = settings - .parsed - .random - .iter() - .map(|(name, _)| name.clone()) - .collect(); + let par_names = settings.random.names(); + Self { scenarios, theta, diff --git a/src/routines/settings/settings.rs b/src/routines/settings.rs similarity index 61% rename from src/routines/settings/settings.rs rename to src/routines/settings.rs index b0300f20f..4671438c8 100644 --- a/src/routines/settings/settings.rs +++ b/src/routines/settings.rs @@ -1,18 +1,14 @@ #![allow(dead_code)] -use std::collections::HashMap; use config::Config as eConfig; use serde::Deserialize; +use std::collections::HashMap; #[derive(Debug, Deserialize, Clone)] pub struct Settings { - pub run: Run, -} - -#[derive(Debug, Deserialize, Clone)] -struct Run { pub paths: Paths, pub config: Config, + #[serde(flatten)] pub random: Random, pub fixed: Option, pub constant: Option, @@ -20,19 +16,21 @@ struct Run { } #[derive(Debug, Deserialize, Clone)] -struct Paths { +pub struct Paths { pub data: String, pub log: Option, pub prior: Option, } #[derive(Debug, Deserialize, Clone)] -struct Config { +pub struct Config { pub cycles: usize, pub engine: String, #[serde(default = "default_seed")] pub seed: usize, - #[serde(default)] // Defaults to FALSE + #[serde(default = "default_10k")] + pub init_points: usize, + #[serde(default = "default_false")] pub tui: bool, #[serde(default = "default_true")] pub output: bool, @@ -42,44 +40,60 @@ struct Config { pub idelta: f64, #[serde(default = "default_log_level")] pub log_level: String, + pub exclude: Option>, + #[serde(default = "default_tad")] + pub tad: f64, } #[derive(Debug, Deserialize, Clone)] -struct Random { +pub struct Random { #[serde(flatten)] - pub parameters: HashMap, + pub parameters: HashMap, +} + +impl Random { + pub fn get(&self, key: &str) -> Option<&(f64, f64)> { + self.parameters.get(key) + } + + pub fn ranges(&self) -> Vec<(f64, f64)> { + self.parameters.values().map(|&value| value).collect() + } + + pub fn names(&self) -> Vec { + self.parameters.keys().map(|key| key.to_string()).collect() + } } #[derive(Debug, Deserialize, Clone)] -struct Fixed { +pub struct Fixed { #[serde(flatten)] pub parameters: HashMap, } #[derive(Debug, Deserialize, Clone)] -struct Constant { +pub struct Constant { #[serde(flatten)] pub parameters: HashMap, } #[derive(Debug, Deserialize, Clone)] -struct Error { +pub struct Error { pub value: f64, pub class: String, pub poly: (f64, f64, f64, f64), } -pub fn read_settings() -> Result { +pub fn read_settings(path: String) -> Result { + let settings_path = path; + let parsed = eConfig::builder() - .add_source( - config::File::with_name("examples/new_settings.toml") - .format(config::FileFormat::Toml), - ) + .add_source(config::File::with_name(&settings_path).format(config::FileFormat::Toml)) .add_source(config::Environment::with_prefix("NPCORE").separator("_")) .build()?; let settings: Settings = parsed.try_deserialize()?; - Ok(settings) // Return the settings wrapped in Ok + Ok(settings) // Return the settings wrapped in Ok } // ********************************* @@ -89,6 +103,10 @@ fn default_true() -> bool { true } +fn default_false() -> bool { + false +} + fn default_log_level() -> String { "info".to_string() } @@ -100,3 +118,11 @@ fn default_seed() -> usize { fn default_idelta() -> f64 { 0.12 } + +fn default_tad() -> f64 { + 0.0 +} + +fn default_10k() -> usize { + 10_000 +} diff --git a/src/tests/config.toml b/src/tests/config.toml index e68034516..eb1bf733d 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -1,6 +1,6 @@ [paths] data = "data.csv" -log_out = "test.log" +log = "test.log" [config] cycles = 1024 @@ -8,7 +8,7 @@ engine = "NPAG" init_points = 500 seed = 347 tui = false -pmetrics_outputs = true +output = true [random] ka = [0.1, 0.9] diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 74c5a45e1..b60eb689d 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -33,45 +33,6 @@ fn scaled_sobol() { ) } -#[test] -fn read_mandatory_settings() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.parsed.paths.data, "data.csv"); - assert_eq!(settings.parsed.config.cycles, 1024); - assert_eq!(settings.parsed.config.engine, "NPAG"); -} - -#[test] -fn read_parameter_names() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.computed.random.names, vec!["ka", "ke", "v"]); -} - -#[test] -fn read_parameter_ranges() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - - assert_eq!( - settings.computed.random.ranges, - vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0)] - ); -} - -#[test] -fn read_randfix() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.computed.fixed.names, vec!["KCP", "KPC"]); - assert_eq!(settings.computed.fixed.values, vec![5.1, 2.0]); -} - -#[test] -fn read_error() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.parsed.error.value, 0.5); - assert_eq!(settings.parsed.error.class, "additive"); - assert_eq!(settings.parsed.error.poly, (0.0, 0.5, 0.0, 0.0)) -} - #[test] fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); diff --git a/src/tui/components.rs b/src/tui/components.rs index 567be651f..ebe1e103d 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -15,7 +15,7 @@ use ratatui::{ use super::App; -use crate::prelude::settings::run::Settings; +use crate::prelude::settings::Settings; pub fn draw_title<'a>() -> Paragraph<'a> { Paragraph::new("NPcore Execution") @@ -78,17 +78,16 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { pub fn draw_options<'a>(settings: &Settings) -> Table<'a> { // Define the table data - let cycles = settings.parsed.config.cycles.to_string(); - let engine = settings.parsed.config.engine.to_string(); + let cycles = settings.config.cycles.to_string(); + let engine = settings.config.engine.to_string(); let conv_crit = "Placeholder".to_string(); - let indpts = settings.parsed.config.init_points.to_string(); - let error = settings.parsed.error.class.to_string(); - let cache = match settings.parsed.config.cache { - Some(true) => "Yes".to_string(), - Some(false) => "No".to_string(), - None => "Not set".to_string(), + let indpts = settings.config.init_points.to_string(); + let error = settings.error.class.to_string(); + let cache = match settings.config.cache { + true => "Enabled".to_string(), + false => "Disabled".to_string(), }; - let seed = settings.parsed.config.seed.to_string(); + let seed = settings.config.seed.to_string(); let data = vec![ ("Maximum cycles", cycles), @@ -255,64 +254,6 @@ pub fn draw_tabs<'a>(app: &App) -> Tabs<'a> { tabs } -fn get_computed_settings(settings: &Settings) -> Vec { - let computed = settings.computed.clone(); - let mut rows = Vec::new(); - let key_style = Style::default().fg(Color::LightCyan); - let help_style = Style::default().fg(Color::Gray); - - // Iterate over the random ranges - for (name, &(start, end)) in computed.random.names.iter().zip(&computed.random.ranges) { - let row = Row::new(vec![ - Cell::from(Span::styled(name.to_string(), key_style)), - Cell::from(Span::styled( - format!("{:.2} - {:.2}", start, end), - help_style, - )), - ]); - rows.push(row); - } - - // Iterate over the constant values - for (name, &value) in computed - .constant - .names - .iter() - .zip(&computed.constant.values) - { - let row = Row::new(vec![ - Cell::from(Span::styled(name.to_string(), key_style)), - Cell::from(Span::styled(format!("{:.2} (Constant)", value), help_style)), - ]); - rows.push(row); - } - - // Iterate over the fixed values - for (name, &value) in computed.fixed.names.iter().zip(&computed.fixed.values) { - let row = Row::new(vec![ - Cell::from(Span::styled(name.to_string(), key_style)), - Cell::from(Span::styled(format!("{:.2} (Fixed)", value), help_style)), - ]); - rows.push(row); - } - - rows -} - -pub fn draw_parameter_bounds(settings: &Settings) -> Table { - let rows = get_computed_settings(&settings); - Table::default() - .rows(rows) - .block( - Block::default() - .borders(Borders::ALL) - .border_type(BorderType::Plain) - .title(" Parameters "), - ) - .widths(&[Constraint::Percentage(20), Constraint::Percentage(80)]) // Set percentage widths for columns - .column_spacing(1) -} - fn format_time(elapsed_time: std::time::Duration) -> String { let elapsed_seconds = elapsed_time.as_secs(); let (elapsed, unit) = if elapsed_seconds < 60 { diff --git a/src/tui/ui.rs b/src/tui/ui.rs index f97024c0e..0dcb67fee 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -27,7 +27,7 @@ pub enum Comm { LogMessage(String), } -use crate::prelude::{output::NPCycle, settings::run::Settings}; +use crate::prelude::{output::NPCycle, settings::Settings}; use crate::tui::components::*; pub fn start_ui(mut rx: UnboundedReceiver, settings: Settings) -> Result<()> { @@ -220,8 +220,9 @@ pub fn draw( rect.render_widget(plot, tab_layout[1]); } 2 => { - let par_bounds = draw_parameter_bounds(&settings); - rect.render_widget(par_bounds, tab_layout[1]); + // TODO: Return this to show the parameter boundaries + let plot = draw_plot(&mut norm_data); + rect.render_widget(plot, tab_layout[1]); } _ => unreachable!(), }; From 18ac484737088d157d4c064d6c42aeb92e774ea0 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Mon, 15 Jan 2024 14:36:46 +0100 Subject: [PATCH 376/393] Working example --- Cargo.toml | 1 + examples/bimodal_ke/config.toml | 3 ++- src/entrypoints.rs | 10 ++++++++-- src/routines/settings.rs | 31 +++++++++++++++++++++++-------- 4 files changed, 34 insertions(+), 11 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 8ef97d180..57e0dbe0c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,6 +21,7 @@ csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.188" serde_derive = "1.0.188" +serde_json = "1.0.66" sobol_burley = "0.5.0" toml = { version = "0.8.1", features = ["preserve_order"] } ode_solvers = "0.3.7" diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index 7c738bcee..481d340d1 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -1,6 +1,6 @@ [paths] data = "examples/data/bimodal_ke.csv" -log_out = "log/bimodal_ke.log" +log = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" [config] @@ -10,6 +10,7 @@ init_points = 2129 tui = true output = true cache = true +log_level = "info" [random] Ke = [0.001, 3.0] diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 6b450b591..f479fb8ab 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -35,7 +35,7 @@ pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { - let settings = read_settings(settings_path).unwrap(); + let settings: Settings = read_settings(settings_path).unwrap(); let theta_file = File::open(settings.paths.prior.unwrap()).unwrap(); let mut reader = ReaderBuilder::new() .has_headers(true) @@ -88,7 +88,13 @@ where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); - let settings: Settings = read_settings(settings_path).unwrap(); + let settings = match read_settings(settings_path) { + Ok(s) => s, + Err(e) => { + eprintln!("Error reading settings: {:?}", e); + std::process::exit(1); + } + }; let (tx, rx) = mpsc::unbounded_channel::(); let maintx = tx.clone(); logger::setup_log(&settings, tx.clone()); diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 4671438c8..f266edf69 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -2,27 +2,28 @@ use config::Config as eConfig; use serde::Deserialize; +use serde_derive::Serialize; use std::collections::HashMap; +use serde_json; -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Settings { pub paths: Paths, pub config: Config, - #[serde(flatten)] pub random: Random, pub fixed: Option, pub constant: Option, pub error: Error, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Paths { pub data: String, pub log: Option, pub prior: Option, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Config { pub cycles: usize, pub engine: String, @@ -45,7 +46,7 @@ pub struct Config { pub tad: f64, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Random { #[serde(flatten)] pub parameters: HashMap, @@ -65,19 +66,19 @@ impl Random { } } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Fixed { #[serde(flatten)] pub parameters: HashMap, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Constant { #[serde(flatten)] pub parameters: HashMap, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Error { pub value: f64, pub class: String, @@ -93,9 +94,23 @@ pub fn read_settings(path: String) -> Result { .build()?; let settings: Settings = parsed.try_deserialize()?; + + // Write settings to file + write_settings_to_file(&settings).expect("Could not write settings to file"); + Ok(settings) // Return the settings wrapped in Ok } +pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { + let serialized = serde_json::to_string_pretty(settings) + .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e))?; + + let file_path = "settings.json"; + let mut file = std::fs::File::create(file_path)?; + std::io::Write::write_all(&mut file, serialized.as_bytes())?; + Ok(()) +} + // ********************************* // Default values for deserializing // ********************************* From 14625d10a07d98216a3a6707c129741f12d17999 Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:30:21 +0100 Subject: [PATCH 377/393] Add validators and documentation to settings --- .gitignore | 1 + src/entrypoints.rs | 2 +- src/routines/settings.rs | 68 +++++++++++++++++++++++++++++++++++++--- 3 files changed, 66 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 67617f0e0..8655d3d21 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ meta*.csv stop .vscode *.f90 +settings.json diff --git a/src/entrypoints.rs b/src/entrypoints.rs index f479fb8ab..885e9dde7 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -92,7 +92,7 @@ where Ok(s) => s, Err(e) => { eprintln!("Error reading settings: {:?}", e); - std::process::exit(1); + std::process::exit(-1); } }; let (tx, rx) = mpsc::unbounded_channel::(); diff --git a/src/routines/settings.rs b/src/routines/settings.rs index f266edf69..570c1bc13 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -3,9 +3,10 @@ use config::Config as eConfig; use serde::Deserialize; use serde_derive::Serialize; -use std::collections::HashMap; use serde_json; +use std::collections::HashMap; +/// Contains all settings NPcore #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Settings { pub paths: Paths, @@ -16,13 +17,18 @@ pub struct Settings { pub error: Error, } +/// This struct contains the paths to the data, log and prior files. #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Paths { + /// Path to the data file, see `datafile::parse` for details. pub data: String, + /// If provided, the log file will be written to this path. pub log: Option, + /// If provided, NPcore will use this prior instead of a "uniform" prior, see `sobol::generate` for details. pub prior: Option, } +/// General configuration settings #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Config { pub cycles: usize, @@ -46,6 +52,17 @@ pub struct Config { pub tad: f64, } +/// Random parameters to be estimated +/// +/// This struct contains the random parameters to be estimated. The parameters are specified as a hashmap, where the key is the name of the parameter, and the value is a tuple containing the upper and lower bounds of the parameter. +/// +/// # Example +/// +/// ```toml +/// [random] +/// alpha = [0.0, 1.0] +/// beta = [0.0, 1.0] +/// ``` #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Random { #[serde(flatten)] @@ -53,17 +70,37 @@ pub struct Random { } impl Random { + + /// Get the upper and lower bounds of a random parameter from its key pub fn get(&self, key: &str) -> Option<&(f64, f64)> { self.parameters.get(key) } + /// Returns a vector of the upper and lower bounds of the random parameters pub fn ranges(&self) -> Vec<(f64, f64)> { - self.parameters.values().map(|&value| value).collect() + self.parameters + .values() + .map(|&(upper, lower)| (upper, lower)) + .collect() } + /// Returns a vector of the names of the random parameters pub fn names(&self) -> Vec { self.parameters.keys().map(|key| key.to_string()).collect() } + + /// Validate the boundaries of the random parameters + pub fn validate(&self) -> Result<(), String> { + for (key, &(lower, upper)) in &self.parameters { + if lower >= upper { + return Err(format!( + "In key '{}', lower bound ({}) is not less than upper bound ({})", + key, lower, upper + )); + } + } + Ok(()) + } } #[derive(Debug, Deserialize, Clone, Serialize)] @@ -85,6 +122,18 @@ pub struct Error { pub poly: (f64, f64, f64, f64), } +impl Error { + pub fn validate(&self) -> Result<(), String> { + if self.value < 0.0 { + return Err(format!( + "Error value must be non-negative, got {}", + self.value + )); + } + Ok(()) + } +} + pub fn read_settings(path: String) -> Result { let settings_path = path; @@ -93,9 +142,20 @@ pub fn read_settings(path: String) -> Result { .add_source(config::Environment::with_prefix("NPCORE").separator("_")) .build()?; + // Deserialize settings to the Settings struct let settings: Settings = parsed.try_deserialize()?; - // Write settings to file + // Validate entries + settings + .random + .validate() + .map_err(config::ConfigError::Message)?; + settings + .error + .validate() + .map_err(config::ConfigError::Message)?; + + // Write a copy of the settings to file write_settings_to_file(&settings).expect("Could not write settings to file"); Ok(settings) // Return the settings wrapped in Ok @@ -104,7 +164,7 @@ pub fn read_settings(path: String) -> Result { pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { let serialized = serde_json::to_string_pretty(settings) .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e))?; - + let file_path = "settings.json"; let mut file = std::fs::File::create(file_path)?; std::io::Write::write_all(&mut file, serialized.as_bytes())?; From 8ae32c5f7a7a42aa8fb10bbbc2f8291b62c56400 Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:35:35 +0100 Subject: [PATCH 378/393] Documentation --- src/routines/settings.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 570c1bc13..8e67914ce 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -103,18 +103,21 @@ impl Random { } } +/// Parameters which are estimated, but fixed for the population #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Fixed { #[serde(flatten)] pub parameters: HashMap, } +/// Parameters which are held constant #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Constant { #[serde(flatten)] pub parameters: HashMap, } +/// Defines the error model and polynomial to be used #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Error { pub value: f64, From ab90d81c0bfa41e3711d7321d05e7b976b9aac22 Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:39:18 +0100 Subject: [PATCH 379/393] Documentation --- src/routines/settings.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 8e67914ce..043a31de5 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -137,6 +137,11 @@ impl Error { } } +/// Parses the settings from a TOML configuration file +/// +/// This function parses the settings from a TOML configuration file. The settings are validated, and a copy of the settings is written to file. +/// +/// Entries in the TOML file may be overridden by environment variables. The environment variables must be prefixed with `NPCORE_`, and the TOML entry must be in uppercase. For example, the TUI may be disabled by setting the environment variable `NPCORE_TUI=false`. pub fn read_settings(path: String) -> Result { let settings_path = path; @@ -164,6 +169,9 @@ pub fn read_settings(path: String) -> Result { Ok(settings) // Return the settings wrapped in Ok } +/// Writes a copy of the parsed settings to file +/// +/// This function writes a copy of the parsed settings to file. The file is written to the current working directory, and is named `settings.json`. pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { let serialized = serde_json::to_string_pretty(settings) .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e))?; From 0b52e810e9d45bc49ad8c1996d6b56950d34c43d Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:39:39 +0100 Subject: [PATCH 380/393] Format --- src/routines/settings.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 043a31de5..166b06ae9 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -53,11 +53,11 @@ pub struct Config { } /// Random parameters to be estimated -/// +/// /// This struct contains the random parameters to be estimated. The parameters are specified as a hashmap, where the key is the name of the parameter, and the value is a tuple containing the upper and lower bounds of the parameter. -/// +/// /// # Example -/// +/// /// ```toml /// [random] /// alpha = [0.0, 1.0] @@ -70,7 +70,6 @@ pub struct Random { } impl Random { - /// Get the upper and lower bounds of a random parameter from its key pub fn get(&self, key: &str) -> Option<&(f64, f64)> { self.parameters.get(key) @@ -103,7 +102,7 @@ impl Random { } } -/// Parameters which are estimated, but fixed for the population +/// Parameters which are estimated, but fixed for the population #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Fixed { #[serde(flatten)] @@ -138,9 +137,9 @@ impl Error { } /// Parses the settings from a TOML configuration file -/// +/// /// This function parses the settings from a TOML configuration file. The settings are validated, and a copy of the settings is written to file. -/// +/// /// Entries in the TOML file may be overridden by environment variables. The environment variables must be prefixed with `NPCORE_`, and the TOML entry must be in uppercase. For example, the TUI may be disabled by setting the environment variable `NPCORE_TUI=false`. pub fn read_settings(path: String) -> Result { let settings_path = path; @@ -170,7 +169,7 @@ pub fn read_settings(path: String) -> Result { } /// Writes a copy of the parsed settings to file -/// +/// /// This function writes a copy of the parsed settings to file. The file is written to the current working directory, and is named `settings.json`. pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { let serialized = serde_json::to_string_pretty(settings) From ab0debea81a21712c30bd6996237d5d60008002f Mon Sep 17 00:00:00 2001 From: Markus Hovd Date: Mon, 10 Apr 2023 19:22:37 +0200 Subject: [PATCH 381/393] Delete iohexol_data_fix.csv From ae207ad6041168143872a1c5c9adfba5f22420d6 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Tue, 2 Jan 2024 09:18:20 +0100 Subject: [PATCH 382/393] Working on new config interface --- Cargo.toml | 1 + examples/new_settings.rs | 103 +++++++++++++++++++ examples/new_settings.toml | 25 +++++ src/algorithms.rs | 14 +-- src/entrypoints.rs | 8 +- src/lib.rs | 3 +- src/routines/settings/run.rs | 152 ----------------------------- src/routines/settings/settings.rs | 102 +++++++++++++++++++ src/routines/settings/simulator.rs | 51 ---------- 9 files changed, 240 insertions(+), 219 deletions(-) create mode 100644 examples/new_settings.rs create mode 100644 examples/new_settings.toml delete mode 100644 src/routines/settings/run.rs create mode 100644 src/routines/settings/settings.rs delete mode 100644 src/routines/settings/simulator.rs diff --git a/Cargo.toml b/Cargo.toml index 2b2c286e1..8ef97d180 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,6 +46,7 @@ faer = { version = "0.15.0", features = ["nalgebra", "ndarray"] } tracing = "0.1.40" tracing-subscriber = { version = "0.3.17", features = ["env-filter", "fmt", "time"] } chrono = "0.4" +config = "0.13" [dev-dependencies] criterion = "0.5" diff --git a/examples/new_settings.rs b/examples/new_settings.rs new file mode 100644 index 000000000..d7c82934d --- /dev/null +++ b/examples/new_settings.rs @@ -0,0 +1,103 @@ +#![allow(dead_code)] + +use std::collections::HashMap; +use config::Config as eConfig; +use serde::Deserialize; + +#[derive(Debug, Deserialize)] +struct Settings { + run: Vec, +} + +#[derive(Debug, Deserialize)] +struct Run { + paths: Paths, + config: Config, + random: Random, + fixed: Option, + constant: Option, + error: Error, +} + +#[derive(Debug, Deserialize)] +struct Paths { + data: String, + log: Option, + prior: Option, +} + +#[derive(Debug, Deserialize)] +struct Config { + cycles: usize, + engine: String, + #[serde(default = "default_seed")] + seed: usize, + #[serde(default)] // Defaults to FALSE + tui: bool, + #[serde(default = "default_true")] + output: bool, + #[serde(default = "default_true")] + cache: bool, + #[serde(default = "default_idelta")] + idelta: f64, + #[serde(default = "default_log_level")] + log_level: String, +} + +#[derive(Debug, Deserialize)] +struct Random { + #[serde(flatten)] + parameters: HashMap, +} + +#[derive(Debug, Deserialize)] +struct Fixed { + #[serde(flatten)] + parameters: HashMap, +} + +#[derive(Debug, Deserialize)] +struct Constant { + #[serde(flatten)] + parameters: HashMap, +} + +#[derive(Debug, Deserialize)] +struct Error { + value: f64, + class: String, + poly: [f64; 4], +} + +fn main() -> Result<(), config::ConfigError> { + let parsed = eConfig::builder() + .add_source( + config::File::with_name("examples/new_settings.toml").format(config::FileFormat::Toml), + ) + .add_source(config::Environment::with_prefix("NPCORE").separator("_")) + .build()?; + + let settings: Settings = parsed.try_deserialize()?; + + println!("{:#?}", settings); + Ok(()) +} + +// ********************************* +// Default values for deserializing +// ********************************* +fn default_true() -> bool { + true +} + +fn default_log_level() -> String { + "info".to_string() +} + +fn default_seed() -> usize { + 347 +} + +fn default_idelta() -> f64 { + 0.12 +} diff --git a/examples/new_settings.toml b/examples/new_settings.toml new file mode 100644 index 000000000..a91833986 --- /dev/null +++ b/examples/new_settings.toml @@ -0,0 +1,25 @@ +[[run]] + +[run.paths] +data = "data.csv" +log = "log.txt" +prior = "prior.csv" + +[run.config] +cycles = 1000 +engine = "NPAG" +seed = 347 +tui = true +output = false +cache = true +idelta = 0.1 +log_level = "info" + +[run.random] +Ke = [0.001, 3.0] +V = [25.0, 250.0] + +[run.error] +value = 0.1 +class = "additive" +poly = [0.0, 0.0, 0.0, 0.0, 0.0] \ No newline at end of file diff --git a/src/algorithms.rs b/src/algorithms.rs index a6597aba5..4aaaf2a08 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,4 +1,4 @@ -use crate::prelude::{self, settings::run::Settings}; +use crate::prelude::{self, settings::settings::Settings}; use output::NPResult; use prelude::{datafile::Scenario, *}; @@ -9,12 +9,6 @@ mod npag; mod npod; mod postprob; -// pub enum Type { -// NPAG, -// NPOD, -// POSTPROB, -// } - pub trait Algorithm { fn fit(&mut self) -> NPResult; fn to_npresult(&self) -> NPResult; @@ -35,17 +29,17 @@ where Err(err) => panic!("Unable to remove previous stop file: {}", err), } } - let ranges = settings.computed.random.ranges.clone(); + let ranges = settings.run.random.ranges.clone(); let theta = initialization::sample_space(&settings, &ranges); //This should be a macro, so it can automatically expands as soon as we add a new option in the Type Enum - match settings.parsed.config.engine.as_str() { + match settings.run.config.engine.as_str() { "NPAG" => Box::new(npag::NPAG::new( engine, ranges, theta, scenarios, - settings.parsed.error.poly, + settings.run.error.poly, tx, settings, )), diff --git a/src/entrypoints.rs b/src/entrypoints.rs index fc55d3b3d..f3538f984 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -5,7 +5,7 @@ use crate::prelude::{ *, }; use crate::routines::datafile::Scenario; -use crate::routines::settings::run::Settings; +use crate::routines::settings::settings::*; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -35,7 +35,7 @@ pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { - let settings = settings::simulator::read(settings_path); + let settings = read_settings(); let theta_file = File::open(settings.paths.theta).unwrap(); let mut reader = ReaderBuilder::new() .has_headers(true) @@ -88,14 +88,14 @@ where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); - let settings = settings::run::read(settings_path); + let settings: std::prelude::v1::Result = read_settings(); let (tx, rx) = mpsc::unbounded_channel::(); let maintx = tx.clone(); logger::setup_log(&settings, tx.clone()); tracing::info!("Starting NPcore"); // Read input data and remove excluded scenarios (if any) - let mut scenarios = datafile::parse(&settings.parsed.paths.data).unwrap(); + let mut scenarios = datafile::parse(&settings).unwrap(); if let Some(exclude) = &settings.parsed.config.exclude { for val in exclude { scenarios.remove(val.as_integer().unwrap() as usize); diff --git a/src/lib.rs b/src/lib.rs index 93dddf25a..be03baaed 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -17,8 +17,7 @@ pub mod routines { } pub mod settings { - pub mod run; - pub mod simulator; + pub mod settings; } pub mod evaluation { diff --git a/src/routines/settings/run.rs b/src/routines/settings/run.rs deleted file mode 100644 index 56ad18a22..000000000 --- a/src/routines/settings/run.rs +++ /dev/null @@ -1,152 +0,0 @@ -use serde_derive::Deserialize; -use std::fs; -use std::process::exit; -use toml::value::Array; -use toml::{self, Table}; - -/// Settings used for algorithm execution -/// -/// The user can specify the desired settings in a TOML configuration file, see `routines::settings::run` for details. -#[derive(Deserialize, Clone, Debug)] -pub struct Settings { - pub computed: Computed, - pub parsed: Parsed, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Computed { - pub random: Range, - pub constant: Single, - pub fixed: Single, -} - -/// The `Error` struct is used to specify the error model -/// - `value`: the value of the error -/// - `class`: the class of the error, can be either `additive` or `proportional` -/// - `poly`: the polynomial coefficients of the error model -/// -/// For more information see `routines::evaluation::sigma` -#[derive(Deserialize, Clone, Debug)] -pub struct Error { - pub value: f64, - pub class: String, - pub poly: (f64, f64, f64, f64), -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Range { - pub names: Vec, - pub ranges: Vec<(f64, f64)>, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Single { - pub names: Vec, - pub values: Vec, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Parsed { - pub paths: Paths, - pub config: Config, - pub random: Table, - pub fixed: Option
, - pub constant: Option
, - pub error: Error, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Paths { - pub data: String, - pub log_out: String, - pub prior_dist: Option, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Config { - pub cycles: usize, - pub engine: String, - pub init_points: usize, - pub seed: u32, - pub tui: bool, - pub pmetrics_outputs: Option, - pub exclude: Option, - pub cache: Option, - pub idelta: Option, - pub tad: Option, - pub log_level: Option, -} - -/// Read and parse settings from a TOML configuration file -pub fn read(filename: String) -> Settings { - let contents = match fs::read_to_string(&filename) { - Ok(c) => c, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Could not read file {}", &filename); - exit(1); - } - }; - - let parsed: Parsed = match toml::from_str(&contents) { - Ok(d) => d, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Unable to load data from {}", &filename); - exit(1); - } - }; - //Pri - let mut pr = vec![]; - let mut pn = vec![]; - for (name, range) in &parsed.random { - let range = range.as_array().unwrap(); - if range.len() != 2 { - eprintln!( - "ERROR: Ranges can only have 2 elements, {} found", - range.len() - ); - eprintln!("ERROR: In {:?}: {:?}", name, range); - exit(1); - } - pn.push(name.clone()); - pr.push((range[0].as_float().unwrap(), range[1].as_float().unwrap())); - } - //Constant - let mut cn = vec![]; - let mut cv = vec![]; - if let Some(constant) = &parsed.constant { - for (name, value) in constant { - cn.push(name.clone()); - cv.push(value.as_float().unwrap()); - } - } - - //Randfix - let mut rn = vec![]; - let mut rv = vec![]; - if let Some(randfix) = &parsed.fixed { - for (name, value) in randfix { - rn.push(name.clone()); - rv.push(value.as_float().unwrap()); - } - } - - Settings { - computed: Computed { - random: Range { - names: pn, - ranges: pr, - }, - constant: Single { - names: cn, - values: cv, - }, - fixed: Single { - names: rn, - values: rv, - }, - }, - parsed, - } -} diff --git a/src/routines/settings/settings.rs b/src/routines/settings/settings.rs new file mode 100644 index 000000000..b0300f20f --- /dev/null +++ b/src/routines/settings/settings.rs @@ -0,0 +1,102 @@ +#![allow(dead_code)] + +use std::collections::HashMap; +use config::Config as eConfig; +use serde::Deserialize; + +#[derive(Debug, Deserialize, Clone)] +pub struct Settings { + pub run: Run, +} + +#[derive(Debug, Deserialize, Clone)] +struct Run { + pub paths: Paths, + pub config: Config, + pub random: Random, + pub fixed: Option, + pub constant: Option, + pub error: Error, +} + +#[derive(Debug, Deserialize, Clone)] +struct Paths { + pub data: String, + pub log: Option, + pub prior: Option, +} + +#[derive(Debug, Deserialize, Clone)] +struct Config { + pub cycles: usize, + pub engine: String, + #[serde(default = "default_seed")] + pub seed: usize, + #[serde(default)] // Defaults to FALSE + pub tui: bool, + #[serde(default = "default_true")] + pub output: bool, + #[serde(default = "default_true")] + pub cache: bool, + #[serde(default = "default_idelta")] + pub idelta: f64, + #[serde(default = "default_log_level")] + pub log_level: String, +} + +#[derive(Debug, Deserialize, Clone)] +struct Random { + #[serde(flatten)] + pub parameters: HashMap, +} + +#[derive(Debug, Deserialize, Clone)] +struct Fixed { + #[serde(flatten)] + pub parameters: HashMap, +} + +#[derive(Debug, Deserialize, Clone)] +struct Constant { + #[serde(flatten)] + pub parameters: HashMap, +} + +#[derive(Debug, Deserialize, Clone)] +struct Error { + pub value: f64, + pub class: String, + pub poly: (f64, f64, f64, f64), +} + +pub fn read_settings() -> Result { + let parsed = eConfig::builder() + .add_source( + config::File::with_name("examples/new_settings.toml") + .format(config::FileFormat::Toml), + ) + .add_source(config::Environment::with_prefix("NPCORE").separator("_")) + .build()?; + + let settings: Settings = parsed.try_deserialize()?; + Ok(settings) // Return the settings wrapped in Ok +} + +// ********************************* +// Default values for deserializing +// ********************************* +fn default_true() -> bool { + true +} + +fn default_log_level() -> String { + "info".to_string() +} + +fn default_seed() -> usize { + 347 +} + +fn default_idelta() -> f64 { + 0.12 +} diff --git a/src/routines/settings/simulator.rs b/src/routines/settings/simulator.rs deleted file mode 100644 index 3742f43a4..000000000 --- a/src/routines/settings/simulator.rs +++ /dev/null @@ -1,51 +0,0 @@ -use serde_derive::Deserialize; -use std::fs; -use std::process::exit; -use toml; - -#[derive(Deserialize, Clone, Debug)] -pub struct Settings { - pub paths: Paths, - pub config: Config, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Paths { - pub data: String, - pub theta: String, -} - -#[derive(Deserialize, Clone, Debug)] -pub struct Config { - pub idelta: Option, - pub tad: Option, -} - -pub fn read(filename: String) -> Settings { - let contents = match fs::read_to_string(&filename) { - Ok(c) => c, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Could not read file {}", &filename); - exit(1); - } - }; - let parse: Settings = match toml::from_str(&contents) { - Ok(d) => d, - Err(e) => { - eprintln!("{}", e); - eprintln!("ERROR: Unable to load data from {}", &filename); - exit(1); - } - }; - Settings { - paths: Paths { - data: parse.paths.data, - theta: parse.paths.theta, - }, - config: Config { - idelta: parse.config.idelta, - tad: parse.config.tad, - }, - } -} From d4505bbf3e56ae997e85b1ff7696c0a8edcc3cb5 Mon Sep 17 00:00:00 2001 From: Markus Date: Sun, 14 Jan 2024 18:58:59 +0100 Subject: [PATCH 383/393] WIP --- examples/bimodal_ke/config.toml | 4 +- examples/new_settings.rs | 103 ------------------------ examples/new_settings.toml | 25 ------ src/algorithms.rs | 12 +-- src/algorithms/npag.rs | 17 ++-- src/algorithms/npod.rs | 14 ++-- src/algorithms/postprob.rs | 6 +- src/entrypoints.rs | 28 +++---- src/lib.rs | 4 +- src/logger.rs | 20 ++--- src/routines/initialization.rs | 17 +--- src/routines/initialization/sobol.rs | 4 +- src/routines/output.rs | 10 +-- src/routines/{settings => }/settings.rs | 66 ++++++++++----- src/tests/config.toml | 4 +- src/tests/mod.rs | 39 --------- src/tui/components.rs | 77 +++--------------- src/tui/ui.rs | 7 +- 18 files changed, 120 insertions(+), 337 deletions(-) delete mode 100644 examples/new_settings.rs delete mode 100644 examples/new_settings.toml rename src/routines/{settings => }/settings.rs (61%) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index 6f758a00f..41f648232 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -6,10 +6,10 @@ log_out = "log/bimodal_ke.log" [config] cycles = 1024 engine = "NPAG" -init_points = 10000 +init_points = 2129 seed = 347 tui = true -pmetrics_outputs = true +output = true cache = true idelta = 0.1 log_level = "debug" diff --git a/examples/new_settings.rs b/examples/new_settings.rs deleted file mode 100644 index d7c82934d..000000000 --- a/examples/new_settings.rs +++ /dev/null @@ -1,103 +0,0 @@ -#![allow(dead_code)] - -use std::collections::HashMap; -use config::Config as eConfig; -use serde::Deserialize; - -#[derive(Debug, Deserialize)] -struct Settings { - run: Vec, -} - -#[derive(Debug, Deserialize)] -struct Run { - paths: Paths, - config: Config, - random: Random, - fixed: Option, - constant: Option, - error: Error, -} - -#[derive(Debug, Deserialize)] -struct Paths { - data: String, - log: Option, - prior: Option, -} - -#[derive(Debug, Deserialize)] -struct Config { - cycles: usize, - engine: String, - #[serde(default = "default_seed")] - seed: usize, - #[serde(default)] // Defaults to FALSE - tui: bool, - #[serde(default = "default_true")] - output: bool, - #[serde(default = "default_true")] - cache: bool, - #[serde(default = "default_idelta")] - idelta: f64, - #[serde(default = "default_log_level")] - log_level: String, -} - -#[derive(Debug, Deserialize)] -struct Random { - #[serde(flatten)] - parameters: HashMap, -} - -#[derive(Debug, Deserialize)] -struct Fixed { - #[serde(flatten)] - parameters: HashMap, -} - -#[derive(Debug, Deserialize)] -struct Constant { - #[serde(flatten)] - parameters: HashMap, -} - -#[derive(Debug, Deserialize)] -struct Error { - value: f64, - class: String, - poly: [f64; 4], -} - -fn main() -> Result<(), config::ConfigError> { - let parsed = eConfig::builder() - .add_source( - config::File::with_name("examples/new_settings.toml").format(config::FileFormat::Toml), - ) - .add_source(config::Environment::with_prefix("NPCORE").separator("_")) - .build()?; - - let settings: Settings = parsed.try_deserialize()?; - - println!("{:#?}", settings); - Ok(()) -} - -// ********************************* -// Default values for deserializing -// ********************************* -fn default_true() -> bool { - true -} - -fn default_log_level() -> String { - "info".to_string() -} - -fn default_seed() -> usize { - 347 -} - -fn default_idelta() -> f64 { - 0.12 -} diff --git a/examples/new_settings.toml b/examples/new_settings.toml deleted file mode 100644 index a91833986..000000000 --- a/examples/new_settings.toml +++ /dev/null @@ -1,25 +0,0 @@ -[[run]] - -[run.paths] -data = "data.csv" -log = "log.txt" -prior = "prior.csv" - -[run.config] -cycles = 1000 -engine = "NPAG" -seed = 347 -tui = true -output = false -cache = true -idelta = 0.1 -log_level = "info" - -[run.random] -Ke = [0.001, 3.0] -V = [25.0, 250.0] - -[run.error] -value = 0.1 -class = "additive" -poly = [0.0, 0.0, 0.0, 0.0, 0.0] \ No newline at end of file diff --git a/src/algorithms.rs b/src/algorithms.rs index 4aaaf2a08..25155f7c1 100644 --- a/src/algorithms.rs +++ b/src/algorithms.rs @@ -1,4 +1,4 @@ -use crate::prelude::{self, settings::settings::Settings}; +use crate::prelude::{self, settings::Settings}; use output::NPResult; use prelude::{datafile::Scenario, *}; @@ -29,17 +29,17 @@ where Err(err) => panic!("Unable to remove previous stop file: {}", err), } } - let ranges = settings.run.random.ranges.clone(); + let ranges = settings.random.ranges(); let theta = initialization::sample_space(&settings, &ranges); //This should be a macro, so it can automatically expands as soon as we add a new option in the Type Enum - match settings.run.config.engine.as_str() { + match settings.config.engine.as_str() { "NPAG" => Box::new(npag::NPAG::new( engine, ranges, theta, scenarios, - settings.run.error.poly, + settings.error.poly, tx, settings, )), @@ -48,7 +48,7 @@ where ranges, theta, scenarios, - settings.parsed.error.poly, + settings.error.poly, tx, settings, )), @@ -56,7 +56,7 @@ where engine, theta, scenarios, - settings.parsed.error.poly, + settings.error.poly, tx, settings, )), diff --git a/src/algorithms/npag.rs b/src/algorithms/npag.rs index 30e69f675..81f690a86 100644 --- a/src/algorithms/npag.rs +++ b/src/algorithms/npag.rs @@ -7,7 +7,7 @@ use crate::{ output::NPResult, output::{CycleLog, NPCycle}, prob, qr, - settings::run::Settings, + settings::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -118,15 +118,15 @@ where f1: f64::default(), cycle: 1, gamma_delta: 0.1, - gamma: settings.parsed.error.value, - error_type: match settings.parsed.error.class.to_lowercase().as_str() { + gamma: settings.error.value, + error_type: match settings.error.class.to_lowercase().as_str() { "additive" => ErrorType::Add, "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), }, converged: false, - cycle_log: CycleLog::new(&settings.computed.random.names), - cache: settings.parsed.config.cache.unwrap_or(false), + cycle_log: CycleLog::new(&settings.random.names()), + cache: settings.config.cache, tx, settings, scenarios, @@ -277,8 +277,6 @@ where gamlam: self.gamma, }; self.tx.send(Comm::NPCycle(state.clone())).unwrap(); - self.cycle_log - .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); // Increasing objf signals instability or model misspecification. if self.last_objf > self.objf { @@ -292,6 +290,9 @@ where self.w = self.lambda.clone(); let pyl = self.psi.dot(&self.w); + self.cycle_log + .push_and_write(state, self.settings.config.output); + // Stop if we have reached convergence criteria if (self.last_objf - self.objf).abs() <= THETA_G && self.eps > THETA_E { self.eps /= 2.; @@ -309,7 +310,7 @@ where } // Stop if we have reached maximum number of cycles - if self.cycle >= self.settings.parsed.config.cycles { + if self.cycle >= self.settings.config.cycles { tracing::warn!("Maximum number of cycles reached"); break; } diff --git a/src/algorithms/npod.rs b/src/algorithms/npod.rs index 9144a8c2f..46949bdb2 100644 --- a/src/algorithms/npod.rs +++ b/src/algorithms/npod.rs @@ -9,7 +9,7 @@ use crate::{ output::NPResult, output::{CycleLog, NPCycle}, prob, qr, - settings::run::Settings, + settings::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -111,15 +111,15 @@ where objf: f64::INFINITY, cycle: 1, gamma_delta: 0.1, - gamma: settings.parsed.error.value, - error_type: match settings.parsed.error.class.as_str() { + gamma: settings.error.value, + error_type: match settings.error.class.as_str() { "additive" => ErrorType::Add, "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), }, converged: false, - cycle_log: CycleLog::new(&settings.computed.random.names), - cache: settings.parsed.config.cache.unwrap_or(false), + cycle_log: CycleLog::new(&settings.random.names()), + cache: settings.config.cache, tx, settings, scenarios, @@ -296,7 +296,7 @@ where } // Stop if we have reached maximum number of cycles - if self.cycle >= self.settings.parsed.config.cycles { + if self.cycle >= self.settings.config.cycles { tracing::warn!("Maximum number of cycles reached"); break; } @@ -308,7 +308,7 @@ where } //TODO: the cycle migh break before reaching this point self.cycle_log - .push_and_write(state, self.settings.parsed.config.pmetrics_outputs.unwrap()); + .push_and_write(state, self.settings.config.output); self.cycle += 1; diff --git a/src/algorithms/postprob.rs b/src/algorithms/postprob.rs index 714c48904..85e6b1353 100644 --- a/src/algorithms/postprob.rs +++ b/src/algorithms/postprob.rs @@ -6,7 +6,7 @@ use crate::{ ipm, output::NPResult, prob, - settings::run::Settings, + settings::Settings, simulation::predict::Engine, simulation::predict::{sim_obs, Predict}, }, @@ -82,8 +82,8 @@ where objf: f64::INFINITY, cycle: 0, converged: false, - gamma: settings.parsed.error.value, - error_type: match settings.parsed.error.class.as_str() { + gamma: settings.error.value, + error_type: match settings.error.class.as_str() { "additive" => ErrorType::Add, "proportional" => ErrorType::Prop, _ => panic!("Error type not supported"), diff --git a/src/entrypoints.rs b/src/entrypoints.rs index f3538f984..6b450b591 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -5,7 +5,7 @@ use crate::prelude::{ *, }; use crate::routines::datafile::Scenario; -use crate::routines::settings::settings::*; +use crate::routines::settings::*; use csv::{ReaderBuilder, WriterBuilder}; use eyre::Result; @@ -35,16 +35,16 @@ pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { - let settings = read_settings(); - let theta_file = File::open(settings.paths.theta).unwrap(); + let settings = read_settings(settings_path).unwrap(); + let theta_file = File::open(settings.paths.prior.unwrap()).unwrap(); let mut reader = ReaderBuilder::new() .has_headers(true) .from_reader(theta_file); let theta: Array2 = reader.deserialize_array2_dynamic().unwrap(); // Expand data - let idelta = settings.config.idelta.unwrap_or(0.0); - let tad = settings.config.tad.unwrap_or(0.0); + let idelta = settings.config.idelta; + let tad = settings.config.tad; let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); scenarios.iter_mut().for_each(|scenario| { *scenario = scenario.add_event_interval(idelta, tad); @@ -88,17 +88,17 @@ where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); - let settings: std::prelude::v1::Result = read_settings(); + let settings: Settings = read_settings(settings_path).unwrap(); let (tx, rx) = mpsc::unbounded_channel::(); let maintx = tx.clone(); logger::setup_log(&settings, tx.clone()); tracing::info!("Starting NPcore"); // Read input data and remove excluded scenarios (if any) - let mut scenarios = datafile::parse(&settings).unwrap(); - if let Some(exclude) = &settings.parsed.config.exclude { + let mut scenarios = datafile::parse(&settings.paths.data).unwrap(); + if let Some(exclude) = &settings.config.exclude { for val in exclude { - scenarios.remove(val.as_integer().unwrap() as usize); + scenarios.remove(val.as_ptr() as usize); } } @@ -111,7 +111,7 @@ where // Spawn new thread for TUI let settings_tui = settings.clone(); - let handle = if settings.parsed.config.tui { + let handle = if settings.config.tui { spawn(move || { start_ui(rx, settings_tui).expect("Failed to start TUI"); }) @@ -128,10 +128,10 @@ where tracing::info!("Total time: {:.2?}", now.elapsed()); // Write output files (if configured) - if let Some(write) = &settings.parsed.config.pmetrics_outputs { - let idelta = settings.parsed.config.idelta.unwrap_or(0.0); - let tad = settings.parsed.config.tad.unwrap_or(0.0); - result.write_outputs(*write, &engine, idelta, tad); + if settings.config.output { + let idelta = settings.config.idelta; + let tad = settings.config.tad; + result.write_outputs(true, &engine, idelta, tad); } tracing::info!("Program complete"); diff --git a/src/lib.rs b/src/lib.rs index be03baaed..8aa99a42e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -16,9 +16,7 @@ pub mod routines { pub mod adaptative_grid; } - pub mod settings { - pub mod settings; - } + pub mod settings; pub mod evaluation { pub mod ipm; diff --git a/src/logger.rs b/src/logger.rs index e14f3f6f7..755fb17ea 100644 --- a/src/logger.rs +++ b/src/logger.rs @@ -1,4 +1,4 @@ -use crate::routines::settings::run::Settings; +use crate::routines::settings::Settings; use crate::tui::ui::Comm; use std::io::{self, Write}; use tokio::sync::mpsc::UnboundedSender; @@ -22,14 +22,10 @@ use tracing_subscriber::EnvFilter; /// If not, the log messages are written to stdout. pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { // Use the log level defined in configuration file, or default to info - let log_level = settings - .parsed - .config - .log_level - .as_ref() - .map(|level| level.as_str()) - .unwrap_or("info") - .to_lowercase(); + let log_level = settings.config.log_level.as_str(); + + // Use the log file defined in configuration file, or default to npcore.log + let log_path = settings.paths.log.as_ref().unwrap(); let env_filter = EnvFilter::new(&log_level); @@ -41,7 +37,7 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { .create(true) .write(true) .truncate(true) - .open(&settings.parsed.paths.log_out) + .open(log_path) .expect("Failed to open log file - does the directory exist?"); let file_layer = fmt::layer() @@ -50,7 +46,7 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { .with_timer(CompactTimestamp); // Define layer for stdout - let stdout_layer = if !settings.parsed.config.tui { + let stdout_layer = if !settings.config.tui { let layer = fmt::layer() .with_writer(std::io::stdout) .with_ansi(true) @@ -66,7 +62,7 @@ pub fn setup_log(settings: &Settings, ui_tx: UnboundedSender) { ui_tx: ui_tx.clone(), }; - let tui_layer = if settings.parsed.config.tui { + let tui_layer = if settings.config.tui { let layer = fmt::layer() .with_writer(tui_writer_closure) .with_ansi(false) diff --git a/src/routines/initialization.rs b/src/routines/initialization.rs index c8ac91d95..903ff4475 100644 --- a/src/routines/initialization.rs +++ b/src/routines/initialization.rs @@ -2,12 +2,12 @@ use std::fs::File; use ndarray::Array2; -use crate::prelude::settings::run::Settings; +use crate::prelude::settings::Settings; pub mod sobol; pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 { - match &settings.parsed.paths.prior_dist { + match &settings.paths.prior { Some(prior_path) => { let file = File::open(prior_path).unwrap(); let mut reader = csv::ReaderBuilder::new() @@ -28,12 +28,7 @@ pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 = settings - .parsed - .random - .iter() - .map(|(name, _)| name.clone()) - .collect(); + let random_names: Vec = settings.random.names(); let mut reordered_indices: Vec = Vec::new(); for random_name in &random_names { @@ -76,10 +71,6 @@ pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 sobol::generate( - settings.parsed.config.init_points, - ranges, - settings.parsed.config.seed, - ), + None => sobol::generate(settings.config.init_points, ranges, settings.config.seed), } } diff --git a/src/routines/initialization/sobol.rs b/src/routines/initialization/sobol.rs index e2ad7b7c0..1eb7e0a00 100644 --- a/src/routines/initialization/sobol.rs +++ b/src/routines/initialization/sobol.rs @@ -8,7 +8,7 @@ use sobol_burley::sample; pub fn generate( n_points: usize, range_params: &Vec<(f64, f64)>, - seed: u32, + seed: usize, ) -> ArrayBase, Dim<[usize; 2]>> { let n_params = range_params.len(); let mut seq = Array::::zeros((n_points, n_params).f()); @@ -16,7 +16,7 @@ pub fn generate( let mut row = seq.slice_mut(s![i, ..]); let mut point: Vec = Vec::new(); for j in 0..n_params { - point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed) as f64) + point.push(sample(i.try_into().unwrap(), j.try_into().unwrap(), seed as u32) as f64) } row.assign(&Array::from(point)); } diff --git a/src/routines/output.rs b/src/routines/output.rs index 3252e72b2..219f07c94 100644 --- a/src/routines/output.rs +++ b/src/routines/output.rs @@ -4,7 +4,7 @@ use datafile::Scenario; use ndarray::parallel::prelude::*; use ndarray::{Array, Array1, Array2, Axis}; use predict::{post_predictions, sim_obs, Engine, Predict}; -use settings::run::Settings; +use settings::Settings; use std::fs::File; /// Defines the result objects from an NPAG run @@ -36,12 +36,8 @@ impl NPResult { ) -> Self { // TODO: Add support for fixed and constant parameters - let par_names = settings - .parsed - .random - .iter() - .map(|(name, _)| name.clone()) - .collect(); + let par_names = settings.random.names(); + Self { scenarios, theta, diff --git a/src/routines/settings/settings.rs b/src/routines/settings.rs similarity index 61% rename from src/routines/settings/settings.rs rename to src/routines/settings.rs index b0300f20f..4671438c8 100644 --- a/src/routines/settings/settings.rs +++ b/src/routines/settings.rs @@ -1,18 +1,14 @@ #![allow(dead_code)] -use std::collections::HashMap; use config::Config as eConfig; use serde::Deserialize; +use std::collections::HashMap; #[derive(Debug, Deserialize, Clone)] pub struct Settings { - pub run: Run, -} - -#[derive(Debug, Deserialize, Clone)] -struct Run { pub paths: Paths, pub config: Config, + #[serde(flatten)] pub random: Random, pub fixed: Option, pub constant: Option, @@ -20,19 +16,21 @@ struct Run { } #[derive(Debug, Deserialize, Clone)] -struct Paths { +pub struct Paths { pub data: String, pub log: Option, pub prior: Option, } #[derive(Debug, Deserialize, Clone)] -struct Config { +pub struct Config { pub cycles: usize, pub engine: String, #[serde(default = "default_seed")] pub seed: usize, - #[serde(default)] // Defaults to FALSE + #[serde(default = "default_10k")] + pub init_points: usize, + #[serde(default = "default_false")] pub tui: bool, #[serde(default = "default_true")] pub output: bool, @@ -42,44 +40,60 @@ struct Config { pub idelta: f64, #[serde(default = "default_log_level")] pub log_level: String, + pub exclude: Option>, + #[serde(default = "default_tad")] + pub tad: f64, } #[derive(Debug, Deserialize, Clone)] -struct Random { +pub struct Random { #[serde(flatten)] - pub parameters: HashMap, + pub parameters: HashMap, +} + +impl Random { + pub fn get(&self, key: &str) -> Option<&(f64, f64)> { + self.parameters.get(key) + } + + pub fn ranges(&self) -> Vec<(f64, f64)> { + self.parameters.values().map(|&value| value).collect() + } + + pub fn names(&self) -> Vec { + self.parameters.keys().map(|key| key.to_string()).collect() + } } #[derive(Debug, Deserialize, Clone)] -struct Fixed { +pub struct Fixed { #[serde(flatten)] pub parameters: HashMap, } #[derive(Debug, Deserialize, Clone)] -struct Constant { +pub struct Constant { #[serde(flatten)] pub parameters: HashMap, } #[derive(Debug, Deserialize, Clone)] -struct Error { +pub struct Error { pub value: f64, pub class: String, pub poly: (f64, f64, f64, f64), } -pub fn read_settings() -> Result { +pub fn read_settings(path: String) -> Result { + let settings_path = path; + let parsed = eConfig::builder() - .add_source( - config::File::with_name("examples/new_settings.toml") - .format(config::FileFormat::Toml), - ) + .add_source(config::File::with_name(&settings_path).format(config::FileFormat::Toml)) .add_source(config::Environment::with_prefix("NPCORE").separator("_")) .build()?; let settings: Settings = parsed.try_deserialize()?; - Ok(settings) // Return the settings wrapped in Ok + Ok(settings) // Return the settings wrapped in Ok } // ********************************* @@ -89,6 +103,10 @@ fn default_true() -> bool { true } +fn default_false() -> bool { + false +} + fn default_log_level() -> String { "info".to_string() } @@ -100,3 +118,11 @@ fn default_seed() -> usize { fn default_idelta() -> f64 { 0.12 } + +fn default_tad() -> f64 { + 0.0 +} + +fn default_10k() -> usize { + 10_000 +} diff --git a/src/tests/config.toml b/src/tests/config.toml index e68034516..eb1bf733d 100644 --- a/src/tests/config.toml +++ b/src/tests/config.toml @@ -1,6 +1,6 @@ [paths] data = "data.csv" -log_out = "test.log" +log = "test.log" [config] cycles = 1024 @@ -8,7 +8,7 @@ engine = "NPAG" init_points = 500 seed = 347 tui = false -pmetrics_outputs = true +output = true [random] ka = [0.1, 0.9] diff --git a/src/tests/mod.rs b/src/tests/mod.rs index 74c5a45e1..b60eb689d 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -33,45 +33,6 @@ fn scaled_sobol() { ) } -#[test] -fn read_mandatory_settings() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.parsed.paths.data, "data.csv"); - assert_eq!(settings.parsed.config.cycles, 1024); - assert_eq!(settings.parsed.config.engine, "NPAG"); -} - -#[test] -fn read_parameter_names() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.computed.random.names, vec!["ka", "ke", "v"]); -} - -#[test] -fn read_parameter_ranges() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - - assert_eq!( - settings.computed.random.ranges, - vec![(0.1, 0.9), (0.001, 0.1), (30.0, 120.0)] - ); -} - -#[test] -fn read_randfix() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.computed.fixed.names, vec!["KCP", "KPC"]); - assert_eq!(settings.computed.fixed.values, vec![5.1, 2.0]); -} - -#[test] -fn read_error() { - let settings = settings::run::read("src/tests/config.toml".to_string()); - assert_eq!(settings.parsed.error.value, 0.5); - assert_eq!(settings.parsed.error.class, "additive"); - assert_eq!(settings.parsed.error.poly, (0.0, 0.5, 0.0, 0.0)) -} - #[test] fn read_test_datafile() { let scenarios = datafile::parse(&"src/tests/test.csv".to_string()); diff --git a/src/tui/components.rs b/src/tui/components.rs index 567be651f..ebe1e103d 100644 --- a/src/tui/components.rs +++ b/src/tui/components.rs @@ -15,7 +15,7 @@ use ratatui::{ use super::App; -use crate::prelude::settings::run::Settings; +use crate::prelude::settings::Settings; pub fn draw_title<'a>() -> Paragraph<'a> { Paragraph::new("NPcore Execution") @@ -78,17 +78,16 @@ pub fn draw_status<'a>(app: &App, elapsed_time: Duration) -> Table<'a> { pub fn draw_options<'a>(settings: &Settings) -> Table<'a> { // Define the table data - let cycles = settings.parsed.config.cycles.to_string(); - let engine = settings.parsed.config.engine.to_string(); + let cycles = settings.config.cycles.to_string(); + let engine = settings.config.engine.to_string(); let conv_crit = "Placeholder".to_string(); - let indpts = settings.parsed.config.init_points.to_string(); - let error = settings.parsed.error.class.to_string(); - let cache = match settings.parsed.config.cache { - Some(true) => "Yes".to_string(), - Some(false) => "No".to_string(), - None => "Not set".to_string(), + let indpts = settings.config.init_points.to_string(); + let error = settings.error.class.to_string(); + let cache = match settings.config.cache { + true => "Enabled".to_string(), + false => "Disabled".to_string(), }; - let seed = settings.parsed.config.seed.to_string(); + let seed = settings.config.seed.to_string(); let data = vec![ ("Maximum cycles", cycles), @@ -255,64 +254,6 @@ pub fn draw_tabs<'a>(app: &App) -> Tabs<'a> { tabs } -fn get_computed_settings(settings: &Settings) -> Vec { - let computed = settings.computed.clone(); - let mut rows = Vec::new(); - let key_style = Style::default().fg(Color::LightCyan); - let help_style = Style::default().fg(Color::Gray); - - // Iterate over the random ranges - for (name, &(start, end)) in computed.random.names.iter().zip(&computed.random.ranges) { - let row = Row::new(vec![ - Cell::from(Span::styled(name.to_string(), key_style)), - Cell::from(Span::styled( - format!("{:.2} - {:.2}", start, end), - help_style, - )), - ]); - rows.push(row); - } - - // Iterate over the constant values - for (name, &value) in computed - .constant - .names - .iter() - .zip(&computed.constant.values) - { - let row = Row::new(vec![ - Cell::from(Span::styled(name.to_string(), key_style)), - Cell::from(Span::styled(format!("{:.2} (Constant)", value), help_style)), - ]); - rows.push(row); - } - - // Iterate over the fixed values - for (name, &value) in computed.fixed.names.iter().zip(&computed.fixed.values) { - let row = Row::new(vec![ - Cell::from(Span::styled(name.to_string(), key_style)), - Cell::from(Span::styled(format!("{:.2} (Fixed)", value), help_style)), - ]); - rows.push(row); - } - - rows -} - -pub fn draw_parameter_bounds(settings: &Settings) -> Table { - let rows = get_computed_settings(&settings); - Table::default() - .rows(rows) - .block( - Block::default() - .borders(Borders::ALL) - .border_type(BorderType::Plain) - .title(" Parameters "), - ) - .widths(&[Constraint::Percentage(20), Constraint::Percentage(80)]) // Set percentage widths for columns - .column_spacing(1) -} - fn format_time(elapsed_time: std::time::Duration) -> String { let elapsed_seconds = elapsed_time.as_secs(); let (elapsed, unit) = if elapsed_seconds < 60 { diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 5b323800b..4a6a78945 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -28,7 +28,7 @@ pub enum Comm { LogMessage(String), } -use crate::prelude::{output::NPCycle, settings::run::Settings}; +use crate::prelude::{output::NPCycle, settings::Settings}; use crate::tui::components::*; pub fn start_ui(mut rx: UnboundedReceiver, settings: Settings) -> Result<()> { @@ -228,8 +228,9 @@ pub fn draw( rect.render_widget(plot, tab_layout[1]); } 2 => { - let par_bounds = draw_parameter_bounds(&settings); - rect.render_widget(par_bounds, tab_layout[1]); + // TODO: Return this to show the parameter boundaries + let plot = draw_plot(&mut norm_data); + rect.render_widget(plot, tab_layout[1]); } _ => unreachable!(), }; From 172e54584b21d5df44c16397ad223a8f64cafc93 Mon Sep 17 00:00:00 2001 From: Markus Herberg Hovd Date: Mon, 15 Jan 2024 14:36:46 +0100 Subject: [PATCH 384/393] Working example --- Cargo.toml | 1 + examples/bimodal_ke/config.toml | 5 +++-- src/entrypoints.rs | 10 ++++++++-- src/routines/settings.rs | 31 +++++++++++++++++++++++-------- 4 files changed, 35 insertions(+), 12 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 8ef97d180..57e0dbe0c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,6 +21,7 @@ csv = "1.2.1" ndarray = { version = "0.15.6", features = ["rayon"] } serde = "1.0.188" serde_derive = "1.0.188" +serde_json = "1.0.66" sobol_burley = "0.5.0" toml = { version = "0.8.1", features = ["preserve_order"] } ode_solvers = "0.3.7" diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index 41f648232..f39d796a7 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -1,6 +1,6 @@ [paths] data = "examples/data/bimodal_ke.csv" -log_out = "log/bimodal_ke.log" +log = "log/bimodal_ke.log" #prior_dist = "theta_bimodal_ke.csv" [config] @@ -12,7 +12,8 @@ tui = true output = true cache = true idelta = 0.1 -log_level = "debug" +log_level = "info" + [random] Ke = [0.001, 3.0] diff --git a/src/entrypoints.rs b/src/entrypoints.rs index 6b450b591..f479fb8ab 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -35,7 +35,7 @@ pub fn simulate(engine: Engine, settings_path: String) -> Result<()> where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { - let settings = read_settings(settings_path).unwrap(); + let settings: Settings = read_settings(settings_path).unwrap(); let theta_file = File::open(settings.paths.prior.unwrap()).unwrap(); let mut reader = ReaderBuilder::new() .has_headers(true) @@ -88,7 +88,13 @@ where S: Predict<'static> + std::marker::Sync + std::marker::Send + 'static + Clone, { let now = Instant::now(); - let settings: Settings = read_settings(settings_path).unwrap(); + let settings = match read_settings(settings_path) { + Ok(s) => s, + Err(e) => { + eprintln!("Error reading settings: {:?}", e); + std::process::exit(1); + } + }; let (tx, rx) = mpsc::unbounded_channel::(); let maintx = tx.clone(); logger::setup_log(&settings, tx.clone()); diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 4671438c8..f266edf69 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -2,27 +2,28 @@ use config::Config as eConfig; use serde::Deserialize; +use serde_derive::Serialize; use std::collections::HashMap; +use serde_json; -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Settings { pub paths: Paths, pub config: Config, - #[serde(flatten)] pub random: Random, pub fixed: Option, pub constant: Option, pub error: Error, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Paths { pub data: String, pub log: Option, pub prior: Option, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Config { pub cycles: usize, pub engine: String, @@ -45,7 +46,7 @@ pub struct Config { pub tad: f64, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Random { #[serde(flatten)] pub parameters: HashMap, @@ -65,19 +66,19 @@ impl Random { } } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Fixed { #[serde(flatten)] pub parameters: HashMap, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Constant { #[serde(flatten)] pub parameters: HashMap, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Clone, Serialize)] pub struct Error { pub value: f64, pub class: String, @@ -93,9 +94,23 @@ pub fn read_settings(path: String) -> Result { .build()?; let settings: Settings = parsed.try_deserialize()?; + + // Write settings to file + write_settings_to_file(&settings).expect("Could not write settings to file"); + Ok(settings) // Return the settings wrapped in Ok } +pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { + let serialized = serde_json::to_string_pretty(settings) + .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e))?; + + let file_path = "settings.json"; + let mut file = std::fs::File::create(file_path)?; + std::io::Write::write_all(&mut file, serialized.as_bytes())?; + Ok(()) +} + // ********************************* // Default values for deserializing // ********************************* From 1639408f90d34675f855cf15166eb102eb83add8 Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:30:21 +0100 Subject: [PATCH 385/393] Add validators and documentation to settings --- .gitignore | 1 + src/entrypoints.rs | 2 +- src/routines/settings.rs | 68 +++++++++++++++++++++++++++++++++++++--- 3 files changed, 66 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 67617f0e0..8655d3d21 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ meta*.csv stop .vscode *.f90 +settings.json diff --git a/src/entrypoints.rs b/src/entrypoints.rs index f479fb8ab..885e9dde7 100644 --- a/src/entrypoints.rs +++ b/src/entrypoints.rs @@ -92,7 +92,7 @@ where Ok(s) => s, Err(e) => { eprintln!("Error reading settings: {:?}", e); - std::process::exit(1); + std::process::exit(-1); } }; let (tx, rx) = mpsc::unbounded_channel::(); diff --git a/src/routines/settings.rs b/src/routines/settings.rs index f266edf69..570c1bc13 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -3,9 +3,10 @@ use config::Config as eConfig; use serde::Deserialize; use serde_derive::Serialize; -use std::collections::HashMap; use serde_json; +use std::collections::HashMap; +/// Contains all settings NPcore #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Settings { pub paths: Paths, @@ -16,13 +17,18 @@ pub struct Settings { pub error: Error, } +/// This struct contains the paths to the data, log and prior files. #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Paths { + /// Path to the data file, see `datafile::parse` for details. pub data: String, + /// If provided, the log file will be written to this path. pub log: Option, + /// If provided, NPcore will use this prior instead of a "uniform" prior, see `sobol::generate` for details. pub prior: Option, } +/// General configuration settings #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Config { pub cycles: usize, @@ -46,6 +52,17 @@ pub struct Config { pub tad: f64, } +/// Random parameters to be estimated +/// +/// This struct contains the random parameters to be estimated. The parameters are specified as a hashmap, where the key is the name of the parameter, and the value is a tuple containing the upper and lower bounds of the parameter. +/// +/// # Example +/// +/// ```toml +/// [random] +/// alpha = [0.0, 1.0] +/// beta = [0.0, 1.0] +/// ``` #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Random { #[serde(flatten)] @@ -53,17 +70,37 @@ pub struct Random { } impl Random { + + /// Get the upper and lower bounds of a random parameter from its key pub fn get(&self, key: &str) -> Option<&(f64, f64)> { self.parameters.get(key) } + /// Returns a vector of the upper and lower bounds of the random parameters pub fn ranges(&self) -> Vec<(f64, f64)> { - self.parameters.values().map(|&value| value).collect() + self.parameters + .values() + .map(|&(upper, lower)| (upper, lower)) + .collect() } + /// Returns a vector of the names of the random parameters pub fn names(&self) -> Vec { self.parameters.keys().map(|key| key.to_string()).collect() } + + /// Validate the boundaries of the random parameters + pub fn validate(&self) -> Result<(), String> { + for (key, &(lower, upper)) in &self.parameters { + if lower >= upper { + return Err(format!( + "In key '{}', lower bound ({}) is not less than upper bound ({})", + key, lower, upper + )); + } + } + Ok(()) + } } #[derive(Debug, Deserialize, Clone, Serialize)] @@ -85,6 +122,18 @@ pub struct Error { pub poly: (f64, f64, f64, f64), } +impl Error { + pub fn validate(&self) -> Result<(), String> { + if self.value < 0.0 { + return Err(format!( + "Error value must be non-negative, got {}", + self.value + )); + } + Ok(()) + } +} + pub fn read_settings(path: String) -> Result { let settings_path = path; @@ -93,9 +142,20 @@ pub fn read_settings(path: String) -> Result { .add_source(config::Environment::with_prefix("NPCORE").separator("_")) .build()?; + // Deserialize settings to the Settings struct let settings: Settings = parsed.try_deserialize()?; - // Write settings to file + // Validate entries + settings + .random + .validate() + .map_err(config::ConfigError::Message)?; + settings + .error + .validate() + .map_err(config::ConfigError::Message)?; + + // Write a copy of the settings to file write_settings_to_file(&settings).expect("Could not write settings to file"); Ok(settings) // Return the settings wrapped in Ok @@ -104,7 +164,7 @@ pub fn read_settings(path: String) -> Result { pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { let serialized = serde_json::to_string_pretty(settings) .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e))?; - + let file_path = "settings.json"; let mut file = std::fs::File::create(file_path)?; std::io::Write::write_all(&mut file, serialized.as_bytes())?; From a208cc62de430135471dc140639ada0ef4e2605d Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:35:35 +0100 Subject: [PATCH 386/393] Documentation --- src/routines/settings.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 570c1bc13..8e67914ce 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -103,18 +103,21 @@ impl Random { } } +/// Parameters which are estimated, but fixed for the population #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Fixed { #[serde(flatten)] pub parameters: HashMap, } +/// Parameters which are held constant #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Constant { #[serde(flatten)] pub parameters: HashMap, } +/// Defines the error model and polynomial to be used #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Error { pub value: f64, From a3777d0f35894fa6952e1fc6f9563cffb58b575b Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:39:18 +0100 Subject: [PATCH 387/393] Documentation --- src/routines/settings.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 8e67914ce..043a31de5 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -137,6 +137,11 @@ impl Error { } } +/// Parses the settings from a TOML configuration file +/// +/// This function parses the settings from a TOML configuration file. The settings are validated, and a copy of the settings is written to file. +/// +/// Entries in the TOML file may be overridden by environment variables. The environment variables must be prefixed with `NPCORE_`, and the TOML entry must be in uppercase. For example, the TUI may be disabled by setting the environment variable `NPCORE_TUI=false`. pub fn read_settings(path: String) -> Result { let settings_path = path; @@ -164,6 +169,9 @@ pub fn read_settings(path: String) -> Result { Ok(settings) // Return the settings wrapped in Ok } +/// Writes a copy of the parsed settings to file +/// +/// This function writes a copy of the parsed settings to file. The file is written to the current working directory, and is named `settings.json`. pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { let serialized = serde_json::to_string_pretty(settings) .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e))?; From bed03f2345cca57bf32432a5540431dcafc23d9d Mon Sep 17 00:00:00 2001 From: Markus Date: Tue, 16 Jan 2024 09:39:39 +0100 Subject: [PATCH 388/393] Format --- src/routines/settings.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 043a31de5..166b06ae9 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -53,11 +53,11 @@ pub struct Config { } /// Random parameters to be estimated -/// +/// /// This struct contains the random parameters to be estimated. The parameters are specified as a hashmap, where the key is the name of the parameter, and the value is a tuple containing the upper and lower bounds of the parameter. -/// +/// /// # Example -/// +/// /// ```toml /// [random] /// alpha = [0.0, 1.0] @@ -70,7 +70,6 @@ pub struct Random { } impl Random { - /// Get the upper and lower bounds of a random parameter from its key pub fn get(&self, key: &str) -> Option<&(f64, f64)> { self.parameters.get(key) @@ -103,7 +102,7 @@ impl Random { } } -/// Parameters which are estimated, but fixed for the population +/// Parameters which are estimated, but fixed for the population #[derive(Debug, Deserialize, Clone, Serialize)] pub struct Fixed { #[serde(flatten)] @@ -138,9 +137,9 @@ impl Error { } /// Parses the settings from a TOML configuration file -/// +/// /// This function parses the settings from a TOML configuration file. The settings are validated, and a copy of the settings is written to file. -/// +/// /// Entries in the TOML file may be overridden by environment variables. The environment variables must be prefixed with `NPCORE_`, and the TOML entry must be in uppercase. For example, the TUI may be disabled by setting the environment variable `NPCORE_TUI=false`. pub fn read_settings(path: String) -> Result { let settings_path = path; @@ -170,7 +169,7 @@ pub fn read_settings(path: String) -> Result { } /// Writes a copy of the parsed settings to file -/// +/// /// This function writes a copy of the parsed settings to file. The file is written to the current working directory, and is named `settings.json`. pub fn write_settings_to_file(settings: &Settings) -> Result<(), std::io::Error> { let serialized = serde_json::to_string_pretty(settings) From c07a52f4184f80561d55cb173174fcbe975e1c69 Mon Sep 17 00:00:00 2001 From: Markus Date: Sat, 20 Jan 2024 11:04:21 +0100 Subject: [PATCH 389/393] Add panic handler to TUI and replace unwrap in IPM Easier debugging --- src/routines/evaluation/ipm.rs | 13 ++++++------- src/tui/ui.rs | 13 +++++++++++++ 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/src/routines/evaluation/ipm.rs b/src/routines/evaluation/ipm.rs index 38c6d2816..6a8d0b735 100644 --- a/src/routines/evaluation/ipm.rs +++ b/src/routines/evaluation/ipm.rs @@ -41,7 +41,7 @@ pub fn burke( // if row>col { // return Err("The matrix PSI has row>col".into()); // } - if psi.min().unwrap() < &0.0 { + if psi.min()? < &0.0 { return Err("PSI contains negative elements".into()); } let ecol: ArrayBase, Dim<[usize; 1]>> = Array::ones(col); @@ -55,7 +55,7 @@ pub fn burke( let mut lam = ecol.clone(); let mut w = 1. / &plam; let mut ptw = psi.t().dot(&w); - let shrink = 2. * *ptw.max().unwrap(); + let shrink = 2. * *ptw.max()?; lam *= shrink; plam *= shrink; w /= shrink; @@ -88,10 +88,10 @@ pub fn burke( let dw = dw_aux.column(0); let dy = -psi.t().dot(&dw); let dlam = smuyinv - &lam - inner * &dy; - let mut alfpri = -1. / ((&dlam / &lam).min().unwrap().min(-0.5)); + let mut alfpri = -1. / ((&dlam / &lam).min()?.min(-0.5)); alfpri = (0.99995 * alfpri).min(1.0); - let mut alfdual = -1. / ((&dy / &y).min().unwrap().min(-0.5)); - alfdual = alfdual.min(-1. / (&dw / &w).min().unwrap().min(-0.5)); + let mut alfdual = -1. / ((&dy / &y).min()?.min(-0.5)); + alfdual = alfdual.min(-1. / (&dw / &w).min()?.min(-0.5)); alfdual = (0.99995 * alfdual).min(1.0); lam = lam + alfpri * dlam; w = w + alfdual * &dw; @@ -111,8 +111,7 @@ pub fn burke( (1. - alfdual).powi(2), (norm_r - mu) / (norm_r + 100. * mu) ]] - .max() - .unwrap() + .max()? .min(0.3); } } diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 4a6a78945..52211c999 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -32,6 +32,8 @@ use crate::prelude::{output::NPCycle, settings::Settings}; use crate::tui::components::*; pub fn start_ui(mut rx: UnboundedReceiver, settings: Settings) -> Result<()> { + + initialize_panic_handler(); let mut stdout = stdout(); execute!(stdout, crossterm::terminal::EnterAlternateScreen)?; crossterm::terminal::enable_raw_mode()?; @@ -235,3 +237,14 @@ pub fn draw( _ => unreachable!(), }; } + +// From https://ratatui.rs/how-to/develop-apps/panic-hooks/ +pub fn initialize_panic_handler() { + let original_hook = std::panic::take_hook(); + std::panic::set_hook(Box::new(move |panic_info| { + crossterm::execute!(std::io::stderr(), crossterm::terminal::LeaveAlternateScreen).unwrap(); + crossterm::terminal::disable_raw_mode().unwrap(); + crossterm::terminal::Clear( crossterm::terminal::ClearType::All); + original_hook(panic_info); + })); +} \ No newline at end of file From 6964d1bc9992ecf74324df01436549e719adc606 Mon Sep 17 00:00:00 2001 From: Markus Date: Sat, 20 Jan 2024 13:25:02 +0100 Subject: [PATCH 390/393] Fix error when sorting parameter ranges and names Random parameters are now sorted alphabetically. Additionally, a panic hook was added to the TUI. --- src/routines/settings.rs | 32 ++++++++++++++++++++++++-------- src/tui/ui.rs | 5 ++--- 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 166b06ae9..993ccf4c1 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -75,17 +75,33 @@ impl Random { self.parameters.get(key) } - /// Returns a vector of the upper and lower bounds of the random parameters - pub fn ranges(&self) -> Vec<(f64, f64)> { - self.parameters - .values() - .map(|&(upper, lower)| (upper, lower)) - .collect() + /// Returns a vector of tuples containing the names and ranges of the random parameters + pub fn names_and_ranges(&self) -> Vec<(String, (f64, f64))> { + let mut pairs: Vec<(String, (f64, f64))> = self + .parameters + .iter() + .map(|(key, &(upper, lower))| (key.clone(), (upper, lower))) + .collect(); + + // Sorting alphabetically by name + pairs.sort_by(|a, b| a.0.cmp(&b.0)); + + pairs } - /// Returns a vector of the names of the random parameters pub fn names(&self) -> Vec { - self.parameters.keys().map(|key| key.to_string()).collect() + self.names_and_ranges() + .into_iter() + .map(|(name, _)| name) + .collect() + } + + /// Returns a vector of the upper and lower bounds of the random parameters + pub fn ranges(&self) -> Vec<(f64, f64)> { + self.names_and_ranges() + .into_iter() + .map(|(_, range)| range) + .collect() } /// Validate the boundaries of the random parameters diff --git a/src/tui/ui.rs b/src/tui/ui.rs index 52211c999..0fcd5b092 100644 --- a/src/tui/ui.rs +++ b/src/tui/ui.rs @@ -32,7 +32,6 @@ use crate::prelude::{output::NPCycle, settings::Settings}; use crate::tui::components::*; pub fn start_ui(mut rx: UnboundedReceiver, settings: Settings) -> Result<()> { - initialize_panic_handler(); let mut stdout = stdout(); execute!(stdout, crossterm::terminal::EnterAlternateScreen)?; @@ -244,7 +243,7 @@ pub fn initialize_panic_handler() { std::panic::set_hook(Box::new(move |panic_info| { crossterm::execute!(std::io::stderr(), crossterm::terminal::LeaveAlternateScreen).unwrap(); crossterm::terminal::disable_raw_mode().unwrap(); - crossterm::terminal::Clear( crossterm::terminal::ClearType::All); + crossterm::terminal::Clear(crossterm::terminal::ClearType::All); original_hook(panic_info); })); -} \ No newline at end of file +} From 10de3f2286197607e3dc3e54bd3a34f50002ea56 Mon Sep 17 00:00:00 2001 From: Markus Date: Sat, 20 Jan 2024 13:30:32 +0100 Subject: [PATCH 391/393] log::info when a prior is used --- src/routines/initialization.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/routines/initialization.rs b/src/routines/initialization.rs index 903ff4475..0f0ab7698 100644 --- a/src/routines/initialization.rs +++ b/src/routines/initialization.rs @@ -9,6 +9,7 @@ pub mod sobol; pub fn sample_space(settings: &Settings, ranges: &Vec<(f64, f64)>) -> Array2 { match &settings.paths.prior { Some(prior_path) => { + tracing::info!("Reading prior from {}", prior_path); let file = File::open(prior_path).unwrap(); let mut reader = csv::ReaderBuilder::new() .has_headers(true) From bc58a0a1bb3ab9ed69cec7aa6139dda29972bc84 Mon Sep 17 00:00:00 2001 From: Markus Date: Sat, 20 Jan 2024 13:34:41 +0100 Subject: [PATCH 392/393] Deny unknown fields in config.toml If the config.toml includes fields which are not defined in the structs in settings.rs, there will be an error. --- src/routines/settings.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/routines/settings.rs b/src/routines/settings.rs index 993ccf4c1..49b9c3da2 100644 --- a/src/routines/settings.rs +++ b/src/routines/settings.rs @@ -8,6 +8,7 @@ use std::collections::HashMap; /// Contains all settings NPcore #[derive(Debug, Deserialize, Clone, Serialize)] +#[serde(deny_unknown_fields)] pub struct Settings { pub paths: Paths, pub config: Config, @@ -19,6 +20,7 @@ pub struct Settings { /// This struct contains the paths to the data, log and prior files. #[derive(Debug, Deserialize, Clone, Serialize)] +#[serde(deny_unknown_fields)] pub struct Paths { /// Path to the data file, see `datafile::parse` for details. pub data: String, @@ -30,6 +32,7 @@ pub struct Paths { /// General configuration settings #[derive(Debug, Deserialize, Clone, Serialize)] +#[serde(deny_unknown_fields)] pub struct Config { pub cycles: usize, pub engine: String, @@ -134,6 +137,7 @@ pub struct Constant { /// Defines the error model and polynomial to be used #[derive(Debug, Deserialize, Clone, Serialize)] +#[serde(deny_unknown_fields)] pub struct Error { pub value: f64, pub class: String, From 04b6530917879bd2ea6bdb13689e696817f05ecc Mon Sep 17 00:00:00 2001 From: Markus Date: Sat, 20 Jan 2024 13:36:03 +0100 Subject: [PATCH 393/393] Update prior field in bimodaL_ke example --- examples/bimodal_ke/config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/bimodal_ke/config.toml b/examples/bimodal_ke/config.toml index f39d796a7..9e2574a93 100644 --- a/examples/bimodal_ke/config.toml +++ b/examples/bimodal_ke/config.toml @@ -1,7 +1,7 @@ [paths] data = "examples/data/bimodal_ke.csv" log = "log/bimodal_ke.log" -#prior_dist = "theta_bimodal_ke.csv" +#prior = "theta_bimodal_ke.csv" [config] cycles = 1024